302312979679315145029632
302,312,979,679,315,145,029,632 is an even composite number composed of seven prime numbers multiplied together.
What does the number 302312979679315145029632 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 17496 divisors.
302312979679315145029632 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred ninety-six divisors.
Prime factorization of 302312979679315145029632:
211 × 32 × 112 × 132 × 315 × 672 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 67 × 67 × 79 × 79)See below for interesting mathematical facts about the number 302312979679315145029632 from the Numbermatics database.
Names of 302312979679315145029632
- Cardinal: 302312979679315145029632 can be written as Three hundred two sextillion, three hundred twelve quintillion, nine hundred seventy-nine quadrillion, six hundred seventy-nine trillion, three hundred fifteen billion, one hundred forty-five million, twenty-nine thousand, six hundred thirty-two.
Scientific notation
- Scientific notation: 3.02312979679315145029632 × 1023
Factors of 302312979679315145029632
Divisors of 302312979679315145029632
- Number of divisors d(n): 17496
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 31 32 33 36 39 44 48 52 62 64 66 67 72 78 79 88 93 96 99 104 117 121 124 128 132 134 143 144 156 158 169 176 186 192 198 201 208 234 237 242 248 256 264 268 279 286 288 312 316 338 341 352 363 372 384 396 402 403 416 429 468 474 484 496 507 512 528 536 558 572 576 603 624 632 676 682 704 711 726 737 744 768 792 804 806 832 858 869 871 936 948 961 968 992 1014 1023 1024 1027 1056 1072 1089 1116 1144 1152 1206 1209 1248 1264 1287 1352 1364 1408 1422 1452 1474 1488 1521 1536 1573 1584 1608 1612 1664 1716 1738 1742 1859 1872 1896 1922 1936 1984 2028 2046 2048 2054 2077 2112 2144 2178 2211 2232 2288 2304 2412 2418 2449 2496 2528 2574 2607 2613 2704 2728 2816 2844 2883 2904 2948 2976 3042 3069 3072 3081 3146 3168 3216 3224 3328 3432 3476 3484 3627 3718 3744 3751 3792 3844 3872 3968 4056 4092 4108 4154 4224 4288 4356 4422 4433 4464 4489 4576 4608 4719 4824 4836 4898 4992 5056 5148 5214 5226 5239 5293 5408 5456 5577 5632 5688 5766 5808 5896 5952 6084 6138 6144 6162 6231 6241 6292 6336 6432 6448 6633 6656 6864 6952 6968 7254 7347 7436 7488 7502 7584 7688 7744 7821 7839 7936 8107 8112 8184 8216 8308 8448 8576 8649 8712 8844 8866 8928 8978 9152 9216 9243 9438 9559 9581 9648 9672 9796 9984 10112 10296 10428 10452 10478 10571 10586 10816 10912 11154 11253 11264 11297 11323 11376 11532 11616 11792 11904 12168 12276 12324 12462 12482 12493 12584 12672 12864 12896 13266 13299 13312 13351 13467 13728 13904 13936 14157 14508 14694 14872 14976 15004 15168 15376 15488 15642 15678 15717 15872 15879 16214 16224 16368 16432 16616 16731 16896 17152 17298 17424 17688 17732 17856 17956 18304 18432 18486 18693 18723 18876 19118 19162 19296 19344 19592 19968 20224 20449 20592 20856 20904 20956 21142 21172 21632 21824 22041 22308 22506 22528 22594 22646 22752 22847 23064 23232 23584 23808 24321 24336 24552 24648 24924 24964 24986 25168 25344 25728 25792 26532 26598 26624 26702 26934 26939 27001 27456 27808 27872 28314 28677 28743 29016 29388 29744 29791 29952 30008 30336 30752 30976 31284 31356 31434 31713 31744 31758 31837 32428 32448 32736 32864 33232 33462 33759 33792 33891 33969 34304 34596 34848 35376 35464 35712 35912 36608 36972 37386 37446 37479 37752 38236 38324 38592 38688 39184 39897 39936 40053 40401 40448 40898 41184 41712 41808 41912 42284 42344 43264 43648 44082 44616 45012 45188 45292 45504 45694 46128 46464 47151 47168 47616 47637 48642 48672 48763 49104 49296 49379 49848 49928 49972 50336 50688 51456 51584 53064 53196 53404 53868 53878 54002 54912 55616 55744 56169 56628 57354 57486 57629 58032 58223 58357 58776 59488 59582 59904 60016 60672 61347 61504 61952 62568 62712 62868 63426 63488 63516 63674 64387 64856 64896 65472 65728 66464 66924 67518 67584 67782 67938 68541 68608 68651 68809 69192 69696 70752 70928 71424 71824 72963 73216 73944 74772 74892 74958 75504 75919 76472 76648 77184 77376 78368 79794 79872 80106 80802 80817 80896 81003 81133 81796 82368 83424 83616 83824 84568 84688 86031 86229 86528 87296 88164 89232 89373 90024 90376 90584 91008 91388 92256 92928 94302 94336 95139 95232 95274 95511 97284 97344 97526 98208 98592 98758 99696 99856 99944 100672 101376 101673 101907 102912 103168 105391 106128 106392 106808 107736 107756 108004 109824 111232 111488 112338 112437 113256 114708 114972 115258 116064 116281 116446 116714 117552 118976 119164 119808 120032 120159 121344 122694 123008 123904 124267 124553 125136 125424 125736 126852 127032 127348 128774 129712 129792 130944 131456 132928 133848 135036 135564 135876 137082 137216 137302 137423 137618 138384 139159 139392 141504 141856 142848 143648 145926 146289 146432 146861 147888 148137 149544 149784 149916 151008 151838 152944 153296 154368 154752 156736 159588 160212 161604 161634 161792 162006 162266 162409 163592 164083 164736 166848 167232 167648 169136 169376 172062 172458 172887 173056 174592 174669 175071 176328 178464 178746 180048 180752 181168 182016 182776 184041 184512 185856 188604 188672 190278 190464 190548 191022 193161 193471 194568 194688 195052 196416 197184 197516 199392 199712 199888 201344 202752 203346 203814 205623 205824 205953 206336 206427 210782 212256 212784 213616 215472 215512 216008 219648 222464 222976 224676 224874 226512 227757 229416 229944 230516 232128 232562 232892 233428 235104 237952 238328 239616 240064 240318 242451 242688 243009 243399 245388 246016 247808 248534 249106 250272 250848 251317 251472 253704 254064 254696 257548 259424 259584 261888 262912 265856 267696 268119 270072 271128 271752 274164 274604 274846 275236 276768 278318 278784 283008 283712 285696 286533 287296 291852 292578 292864 293722 295776 296274 296329 297011 299088 299568 299832 302016 303676 305888 306592 308736 309504 313472 316173 319176 320424 323208 323268 324012 324532 324818 327184 327701 328166 329472 333696 334464 335296 338272 338752 344124 344916 345774 346112 348843 349184 349338 350142 350207 351013 352656 354631 356928 357492 360096 361504 362336 364032 365552 368082 369024 371712 372801 373659 377208 377344 380556 381096 382044 386322 386942 387283 389136 389376 390104 392832 394368 395032 398784 399424 399776 402688 406692 407628 411246 411648 411906 412269 412672 412854 413881 417477 418147 421564 424512 425568 427232 430944 431024 432016 438867 439296 440583 444411 444928 445952 449352 449748 453024 455514 458832 459888 461032 464256 465124 465784 466856 470208 475904 476656 480128 480636 484902 485376 486018 486798 487227 490776 492032 492249 497068 498212 500544 501696 502634 502944 507408 508128 509392 515096 518661 518848 519168 523776 524007 525213 525824 531712 535392 536238 540144 542256 543169 543504 548328 549208 549692 550472 553536 556636 557568 566016 567424 571392 573066 574592 579483 580413 583704 585156 587444 591552 592548 592658 594022 598176 599136 599664 604032 607352 611776 613184 617472 617859 619008 619281 626944 632346 633919 638352 640453 640848 641927 646416 646536 648024 649064 649636 654368 655402 656332 658944 667392 668928 670592 676544 677504 683271 688248 689832 691548 697686 698368 698676 700284 700414 702026 705312 708257 709262 713856 714984 720192 723008 724672 728064 730197 731104 736164 738048 743424 745602 747318 753951 754416 754688 755161 756899 758641 761112 762192 764088 772644 773884 774566 778272 778752 780208 785664 788736 790064 797568 798848 799552 805376 813384 815256 822492 823812 824538 825344 825708 827762 834954 835109 836294 837031 843128 849024 851136 854464 861888 862048 864032 877734 878592 881166 888822 888987 889856 891033 891904 892463 894517 898704 899496 906048 911028 917664 919776 922064 923521 928512 930248 931568 933712 940416 948519 951808 953312 960256 961272 969804 972036 973596 974454 981552 983103 984064 984498 986947 994136 996424 1001088 1003392 1005268 1005888 1014816 1016256 1018784 1030192 1037322 1037696 1038336 1046529 1047552 1048014 1050426 1050621 1051648 1053039 1054729 1063424 1063893 1070784 1072476 1080288 1084512 1086338 1087008 1096656 1098416 1099384 1100944 1107072 1113272 1115136 1118403 1120977 1132032 1134848 1146132 1149184 1158966 1160826 1161849 1167408 1170312 1174888 1183104 1185096 1185316 1188044 1196352 1198272 1199328 1208064 1214704 1223552 1226368 1234944 1235718 1236807 1238016 1238562 1241643 1252431 1253888 1254441 1264692 1267838 1276704 1280906 1281696 1283854 1292832 1293072 1296048 1298128 1299272 1308736 1310804 1312664 1317888 1321749 1334784 1337856 1341184 1353088 1355008 1366542 1370083 1376496 1379664 1383096 1395372 1397352 1400568 1400828 1404052 1410624 1416514 1418524 1427712 1429968 1440384 1446016 1449344 1456128 1460394 1461681 1462208 1472328 1476096 1476747 1491204 1494636 1507902 1508832 1509376 1510322 1511653 1513798 1517282 1522224 1524384 1528176 1530749 1545288 1547768 1549132 1556544 1557504 1560416 1571328 1577472 1580128 1595136 1597696 1599104 1610752 1615471 1626768 1629507 1630512 1644984 1647624 1649076 1651416 1655524 1669908 1670218 1672588 1674062 1686256 1698048 1702272 1708928 1723776 1724096 1728064 1741239 1755468 1762332 1777644 1777974 1779712 1782066 1783808 1784926 1786499 1789034 1797408 1798992 1804913 1809067 1812096 1822056 1835328 1839552 1844128 1847042 1857024 1860496 1863136 1867424 1880832 1897038 1901757 1903616 1906624 1920512 1921359 1922544 1925781 1939608 1944072 1947192 1948908 1963104 1966206 1968128 1968996 1973894 1988272 1992848 1995997 2002176 2006784 2010536 2011776 2029632 2032512 2037568 2060384 2074644 2075392 2093058 2095104 2096028 2100852 2101242 2103296 2106078 2109458 2124771 2126848 2127786 2128181 2133079 2141568 2144952 2160576 2169024 2172676 2174016 2193312 2196832 2198768 2201888 2214144 2226544 2230272 2236806 2241954 2261853 2264064 2265483 2269696 2270697 2275923 2292264 2298368 2317932 2321652 2323698 2334816 2340624 2349776 2353489 2366208 2370192 2370632 2376088 2392704 2396544 2398656 2416128 2429408 2447104 2452736 2471436 2473614 2476032 2477124 2483286 2504862 2505327 2507776 2508882 2511093 2515123 2529384 2535676 2553408 2561812 2563392 2567708 2585664 2586144 2592096 2596256 2598544 2617472 2621608 2625328 2635776 2643498 2666961 2669568 2673099 2675712 2677389 2682368 2683551 2706176 2710016 2733084 2740166 2752992 2759328 2766192 2770563 2790744 2794704 2801136 2801656 2808104 2821248 2833028 2837048 2855424 2859936 2880768 2892032 2898688 2920788 2923362 2924416 2944656 2949309 2952192 2953494 2960841 2982408 2989272 3015804 3017664 3020644 3023306 3027596 3034564 3044448 3048768 3056352 3061498 3090576 3095536 3098264 3113088 3115008 3120832 3142656 3151863 3154944 3159117 3160256 3164187 3190272 3191679 3195392 3198208 3221504 3230942 3253536 3259014 3261024 3267121 3289968 3295248 3298152 3302832 3311048 3339816 3340436 3345176 3348124 3372512 3396096 3404544 3417856 3447552 3448192 3456128 3482478 3485547 3510936 3524664 3555288 3555948 3564132 3569852 3572998 3578068 3594816 3597984 3604711 3609826 3618134 3624192 3644112 3670656 3679104 3688256 3694084 3714048 3720992 3724929 3726272 3734848 3761664 3763323 3794076 3803514 3807232 3813248 3841024 3842718 3845088 3851562 3852277 3861143 3879216 3888144 3894384 3897816 3900941 3926208 3932412 3937992 3947788 3976544 3985696 3991994 4004352 4013568 4021072 4023552 4059264 4065024 4075136 4110249 4120768 4149288 4150784 4186116 4192056 4201704 4202484 4212156 4218916 4249542 4253696 4255572 4256362 4260113 4266158 4283136 4289904 4313929 4321152 4338048 4345352 4348032 4386624 4393664 4397536 4403776 4428288 4453088 4473612 4483908 4523706 4528128 4530966 4534959 4539392 4541394 4551846 4552691 4584528 4592247 4596736 4599617 4610203 4635864 4643304 4647396 4669632 4681248 4699552 4706978 4732416 4740384 4741264 4752176 4785408 4793088 4797312 4832256 4846413 4858816 4888521 4894208 4905472 4942872 4947228 4954248 4966572 5009724 5010654 5015552 5017764 5022186 5030246 5034679 5058768 5071352 5086573 5106816 5123624 5126784 5135416 5171328 5172288 5184192 5192512 5197088 5234944 5243216 5250656 5286996 5333922 5339136 5346198 5351424 5354778 5359497 5364736 5367102 5412352 5414739 5420032 5427201 5435911 5466168 5480332 5505984 5518656 5532384 5541126 5581488 5589408 5602272 5603312 5616208 5642496 5666056 5674096 5705271 5710848 5719872 5761536 5764077 5777343 5784064 5797376 5841576 5846724 5848832 5889312 5898618 5904384 5906988 5921682 5964816 5978544 5987991 5997601 6031608 6035328 6041288 6046612 6055192 6069128 6088896 6097536 6112704 6122996 6181152 6191072 6196528 6226176 6241664 6285312 6303726 6309888 6318234 6320512 6328374 6374313 6380544 6383358 6384543 6390784 6396416 6399237 6461884 6507072 6518028 6522048 6534242 6579936 6590496 6596304 6605664 6622096 6679632 6680872 6690352 6696248 6745024 6792192 6796449 6809088 6812091 6827769 6835712 6895104 6896384 6912256 6964956 6971094 7021872 7049328 7060467 7061197 7110576 7111896 7128264 7139704 7145996 7156136 7189632 7195968 7209422 7219652 7236268 7248384 7288224 7341312 7358208 7376512 7388168 7428096 7441984 7449858 7452544 7469696 7515981 7523328 7526646 7533279 7545369 7588152 7607028 7626496 7682048 7685436 7690176 7703124 7704554 7722286 7758432 7776288 7788768 7790827 7795632 7801882 7852416 7864824 7875984 7895576 7953088 7971392 7983988 8008704 8027136 8032167 8042144 8047104 8050653 8118528 8130048 8150272 8220498 8241536 8298576 8301568 8311689 8325889 8345051 8372232 8384112 8403408 8404968 8424312 8437832 8499084 8511144 8512724 8520226 8532316 8566272 8579808 8627858 8642304 8676096 8690704 8696064 8773248 8787328 8795072 8807552 8856576 8882523 8906176 8947224 8967816 9047412 9061932 9069918 9078784 9082788 9103692 9105382 9169056 9184494 9186199 9193472 9199234 9207341 9220406 9271728 9286608 9294792 9339264 9362496 9399104 9413956 9464832 9480768 9482528 9492561 9504352 9570816 9586176 9594624 9664512 9692826 9717632 9777042 9788416 9801363 9810944 9817093 9839687 9885744 9894456 9908496 9933144 10019448 10021308 10035528 10044372 10060492 10069358 10117536 10142704 10158731 10173146 10213632 10247248 10253568 10270832 10342656 10344576 10368384 10385024 10394176 10469888 10486432 10501312 10573992 10667844 10692396 10709556 10718994 10729472 10734204 10814133 10824704 10829478 10840064 10854402 10856417 10871822 10881403 10932336 10960664 10993561 11011968 11037312 11064768 11082252 11162976 11178816 11204544 11206624 11232416 11284992 11332112 11348192 11410542 11421696 11439744 11523072 11528154 11554686 11556831 11568128 11583429 11594752 11602019 11683152 11693448 11697664 11702823 11778624 11797236 11813976 11843364 11929632 11957088 11975982 11995202 12005773 12063216 12070656 12082576 12093224 12110384 12138256 12177792 12195072 12225408 12245992 12330747 12362304 12382144 12393056 12452352 12483328 12607452 12636468 12641024 12656748 12748626 12761088 12766716 12769086 12780339 12781568 12792832 12798474 12830311 12923768 12941787 12962557 13014144 13036056 13044096 13068484 13159872 13180992 13192608 13211328 13244192 13359264 13361744 13380704 13392496 13490048 13584384 13592898 13604877 13618176 13624182 13655538 13658073 13671424 13776741 13790208 13792768 13798851 13824512 13830609 13929912 13942188 14043744 14098656 14120934 14122394 14221152 14223792 14256528 14279408 14291992 14312272 14379264 14391936 14418844 14439304 14472536 14496768 14539239 14576448 14682624 14716416 14753024 14776336 14883968 14899716 14905088 14939392 15031962 15046656 15053292 15066558 15090738 15104037 15176304 15214056 15252992 15259719 15370872 15380352 15406248 15409108 15444572 15516864 15552576 15577536 15581654 15591264 15603764 15704832 15729648 15751968 15791152 15906176 15942784 15967976 16017408 16054272 16064334 16078491 16084288 16094208 16101306 16237056 16244217 16260096 16281603 16300544 16307733 16440996 16483072 16597152 16603136 16623378 16651778 16690102 16744464 16768224 16806816 16809936 16838239 16848624 16875664 16998168 17022288 17025448 17040452 17064632 17132544 17159616 17255716 17284608 17352192 17381408 17392128 17546496 17574656 17590144 17615104 17713152 17765046 17812352 17894448 17935632 17963973 17992803 18094824 18123864 18139836 18165576 18207384 18210764 18338112 18368988 18372398 18398468 18414682 18440812 18543456 18573216 18589584 18678528 18724992 18798208 18827912 18929664 18961536 18965056 18985122 19008704 19141632 19153629 19172352 19189248 19197711 19385652 19435264 19554084 19576832 19602726 19621888 19634186 19651489 19679374 19771488 19788912 19816992 19854043 19866288 19899737 20038896 20042616 20071056 20088744 20120984 20138716 20235072 20285408 20317462 20346292 20427264 20494496 20507136 20541664 20685312 20689152 20736768 20770048 20788352 20939776 20972864 21002624 21147984 21181401 21183591 21335688 21384792 21419112 21437988 21468408 21628266 21649408 21658956 21708804 21712834 21743644 21762806 21864672 21921328 21955967 21987122 22023936 22074624 22129536 22164504 22325952 22357632 22409088 22413248 22464832 22569984 22636107 22664224 22696384 22821084 22879488 23046144 23056308 23109372 23113662 23136256 23166858 23189504 23204038 23366304 23372481 23386896 23395328 23405646 23409991 23463869 23517871 23557248 23594472 23627952 23686728 23859264 23914176 23951964 23990404 24011546 24126432 24141312 24165152 24186448 24220768 24276512 24355584 24390144 24450816 24491984 24661494 24724608 24764288 24786112 24904704 24966656 24977667 25035153 25214904 25272936 25282048 25313496 25497252 25533432 25538172 25560678 25585664 25596948 25660622 25847536 25883574 25888379 25925114 25947961 26028288 26072112 26088192 26136968 26319744 26361984 26385216 26422656 26488384 26718528 26723488 26761408 26784992 26980096 27185796 27209754 27236352 27248364 27311076 27316146 27342848 27553482 27558597 27580416 27585536 27597702 27622023 27649024 27661218 27666353 27730027 27859824 27884376 28015849 28087488 28197312 28241868 28244788 28442304 28447584 28513056 28558816 28583984 28624544 28629151 28758528 28783872 28837688 28878608 28945072 28993536 29078478 29152896 29365248 29404089 29432832 29451279 29506048 29519061 29552672 29767936 29799432 29810176 29878784 30063924 30106584 30133116 30181476 30208074 30352608 30428112 30476193 30505984 30519438 30595357 30741744 30760704 30812496 30818216 30889144 31033728 31105152 31155072 31163308 31182528 31207528 31409664 31459296 31503936 31582304 31812352 31885568 31935952 32128668 32156982 32168576 32188416 32202612 32442399 32474112 32488434 32520192 32563206 32569251 32601088 32615466 32644209 32696599 32881992 32966144 32980683 33194304 33246756 33303556 33380204 33488928 33536448 33613632 33619872 33676478 33697248 33751328 33996336 34044576 34050896 34080904 34129264 34265088 34319232 34511432 34569216 34670493 34704384 34750287 34762816 34784256 34806057 35092992 35108469 35149312 35180288 35230208 35530092 35624704 35788896 35871264 35927946 35985606 36017319 36189648 36247728 36279672 36331152 36414768 36421528 36676224 36737976 36744796 36796936 36829364 36881624 37086912 37146432 37179168 37357056 37449984 37596416 37655824 37923072 37930112 37970244 38017408 38283264 38307258 38341017 38344704 38378496 38395422 38490933 38771304 38825361 38870528 38887671 39108168 39205452 39268372 39302978 39358748 39542976 39577824 39633984 39708086 39732576 39799474 40077792 40085232 40142112 40177488 40241968 40277432 40470144 40570816 40634924 40692584 40854528 40974219 40988992 41014272 41083328 41370624 41378304 41396553 41473536 41491827 41540096 41576704 41879552 41945728 42005248 42295968 42362802 42367182 42472573 42671376 42769584 42838224 42875976 42910351 42936816 43256532 43317912 43417608 43425668 43487288 43525612 43729344 43842656 43911934 43974244 44047872 44149248 44259072 44329008 44651904 44715264 44818176 44826496 44929664 45139968 45272214 45312111 45328448 45392768 45642168 45758976 45779157 46112616 46218744 46227324 46333716 46408076 46732608 46744962 46773792 46790656 46811292 46819982 46861243 46927738 47035742 47114496 47188944 47255904 47373456 47453219 47718528 47828352 47903928 47980808 48023092 48252864 48282624 48330304 48372896 48441536 48553024 48711168 48780288 48901632 48923199 48983968 49322988 49449216 49528576 49572224 49809408 49933312 49955334 50070306 50079601 50429808 50514717 50545872 50564096 50595787 50626992 50712233 50994504 51066864 51076344 51121356 51193896 51321244 51695072 51767148 51776758 51850228 51895922 52056576 52144224 52176384 52273936 52639488 52723968 52770432 52845312 52976768 53437056 53446976 53522816 53569984 53960192 53978409 54371592 54419508 54496728 54622152 54632292 55106964 55117194 55171072 55195404 55244046 55298048 55322436 55332706 55381469 55460054 55719648 55768752 55952303 56031698 56081077 56174976 56394624 56483736 56489576 56884608 56895168 57026112 57117632 57167968 57249088 57258302 57517056 57567744 57675376 57757216 57890144 58156956 58305792 58730496 58808178 58865664 58902558 58954467 59012096 59038122 59105344 59535872 59562129 59598864 59620352 59699211 59757568 59795021 59932639 60127848 60213168 60266232 60362952 60416148 60705216 60856224 60952386 61011968 61038876 61190714 61483488 61521408 61624992 61636432 61778288 61875907 62067456 62210304 62310144 62326616 62365056 62415056 62819328 62918592 63007872 63164608 63550773 63624704 63771136 63871904 64257336 64313964 64337152 64405224 64884798 64948224 64976868 65126412 65138502 65202176 65230932 65288418 65393198 65763984 65867901 65932288 65961366 65973611 66125449 66388608 66493512 66607112 66760408 66977856 67072896 67227264 67239744 67352956 67394496 67502656 67992672 68089152 68101792 68161808 68258528 68638464 69022864 69138432 69340986 69408768 69500574 69525632 69568512 69612114 70117443 70185984 70216938 70229973 70298624 70360576 70391607 70460416 70553613 70666843 71060184 71249408 71577792 71742528 71855892 71971212 72034638 72379296 72495456 72559344 72662304 72829536 72843056 72958159 73352448 73475952 73489592 73593872 73658728 73763248 74173824 74292864 74358336 74714112 74899968 74933001 75105459 75192832 75311648 75846144 75860224 75940488 76034816 76614516 76682034 76756992 76790844 76981866 77542608 77650722 77665137 77741056 77775342 77843883 77968813 78216336 78410904 78536744 78605956 78717496 79085952 79155648 79267968 79416172 79465152 79598948 80155584 80170464 80284224 80354976 80483936 80554864 80940288 81141632 81269848 81385168 81709056 81948438 81977984 82028544 82166656 82675791 82741248 82756608 82793106 82866069 82947072 82983654 82999059 83080192 83153408 83190081 83891456 84010496 84047547 84591936 84725604 84734364 84945146 85342752 85539168 85676448 85751952 85820702 85873632 85887453 86513064 86635824 86835216 86851336 86974576 87051224 87458688 87685312 87823868 87948488 88095744 88298496 88353837 88518144 88557183 88658016 89303808 89430528 89636352 89652992 89859328 90544428 90624222 90656896 90785536 91284336 91428579 91517952 91558314 91786071 91795561 92225232 92437488 92454648 92667432 92816152 93465216 93489924 93547584 93622584 93639964 93722486 93855476 94071484 94228992 94377888 94511808 94746912 94906438 95437056 95656704 95807856 95961616 96046184 96505728 96565248 96660608 96745792 96883072 97106048 97422336 97560576 97707753 97803264 97846398 97932627 97967936 98089797 98645976 98898432 98942049 99057152 99144448 99866624 99910668 100140612 100159202 100859616 101029434 101091744 101128192 101191574 101253984 101280751 101424466 101989008 102133728 102152688 102242712 102387792 102642488 103390144 103534296 103553516 103700456 103791844 104113152 104288448 104352768 104418171 104547872 105278976 105447936 105540864 105690624 105953536 106874112 106893952 107045632 107139968 107920384 107956818 108051957 108236557 108743184 108839016 108993456 109244304 109264584 110213928 110234388 110390808 110488092 110644872 110665412 110762938 110920108 111439296 111537504 111746041 111904606 112063396 112162154 112349952 112789248 112967472 112979152 113769216 113790336 114052224 114235264 114335936 114498176 114516604 115034112 115135488 115350752 115472799 115514432 115780288 116313912 116611584 116663013 117616356 117805116 117908934 118024192 118076244 118210688 119071744 119124258 119197728 119240704 119398422 119420587 119515136 119590042 119695433 119865278 120255696 120426336 120532464 120725904 120832296 120929171 121410432 121712448 121904772 122077752 122381428 122966976 123042816 123249984 123272864 123556576 123751814 124134912 124420608 124620288 124653232 124730112 124830112 125638656 125837184 126015744 126329216 127101546 127249408 127417719 127542272 127622209 127743808 128514672 128627928 128674304 128731053 128810448 129769596 129953736 130252824 130277004 130461864 130576836 130786396 131527968 131735802 131864576 131922732 131947222 132063503 132250898 132777216 132987024 133214224 133520816 133731799 133955712 134145792 134454528 134479488 134705912 134788992 135005312 135985344 136178304 136203584 136323616 136517056 137276928 138045728 138681972 139001148 139051264 139224228 140234886 140371968 140433876 140459946 140583729 140597248 140721152 140783214 140920832 141107226 141133421 141333686 142120368 142359657 142498816 142588127 142916293 143155584 143485056 143711784 143942424 144069276 144758592 144990912 145118688 145324608 145659072 145686112 145916318 146704896 146951904 146979184 147187744 147317456 147526496 148347648 148585728 148716672 149428224 149799936 149866002 150210918 150238803 150385664 150623296 151544151 151692288 151720448 151787361 151880976 152069632 152136699 153229032 153364068 153581688 153963732 155085216 155301444 155330274 155482112 155550684 155687766 155937626 156075049 156432672 156821808 157073488 157211912 157434992 157683763 158171904 158311296 158535936 158832344 158930304 159197896 160311168 160340928 160568448 160709952 160967872 161109728 161880576 162283264 162539696 162770336 163896876 163955968 164333312 165351582 165513216 165586212 165732138 165894144 165967308 165998118 166144407 166160384 166306816 166380162 167782912 167856909 168020992 168095094 168243231 168513241 169183872 169451208 169468728 169890292 170685504 171078336 171352896 171503904 171641404 171747264 171774906 173026128 173271648 173670432 173702672 173949152 174102448 174917376 175370624 175647736 175896976 176191488 176596992 176707674 176863401 177036288 177114366 177316032 178607616 178686387 178861056 179097633 179272704 179305984 179385063 179718656 179797917 181088856 181248444 181313792 181571072 182568672 182857158 183035904 183116628 183572142 183591122 184450464 184874976 184909296 185334864 185627721 185632304 185925631 186930432 186979848 187095168 187245168 187279928 187444972 187710952 188142968 188457984 188755776 189023616 189493824 189812876 190874112 191313408 191615712 191923232 192092368 193011456 193321216 193491584 193766144 194212096 194844672 195415506 195606528 195692796 195865254 195935872 196179594 197291952 197603703 197796864 197884098 197920833 198114304 198288896 198376347 199821336 200281224 200318404 201719232 202058868 202183488 202383148 202507968 202561502 202848932 203978016 204267456 204305376 204485424 204775584 205284976 206780288 207068592 207107032 207400912 207583688 208226304 208576896 208705536 208836342 209095744 210557952 210689919 210895872 211081728 211174821 211381248 211660839 211907072 212000529 213748224 213787904 214091264 214279936 215840768 215913636 216103914 216473114 217486368 217678032 217986912 218488608 218529168 218874477 218897107 220427856 220468776 220781616 220976184 221289744 221330824 221525876 221840216 222878592 223075008 223492082 223809212 224126792 224324308 224699904 225578496 225934944 225958304 227538432 227580672 228104448 228470528 228671872 228996352 229033208 230270976 230701504 230945598 231028864 231560576 232627824 232995411 233223168 233326026 233531649 233906439 235232712 235610232 235817868 236152488 236421376 238143488 238248516 238395456 238796844 238841174 239180084 239390866 239730556 240511392 240852672 241064928 241451808 241515637 241664592 241858342 242820864 243424896 243809544 244155504 244762856 245933952 246085632 246499968 246545728 247113152 247503628 248269824 248841216 248997177 249240576 249306464 249460224 249570243 249660224 251674368 252031488 252142641 252658432 254203092 254498816 254835438 255084544 255244418 255487616 257029344 257255856 257348608 257462106 257620896 257662359 258102559 258696581 259539192 259907472 260505648 260554008 260923728 261153672 261572792 263055936 263471604 263845464 263894444 264127006 264501796 265554432 265974048 266428448 267041632 267463598 267911424 268291584 268909056 268958976 269411824 269577984 270010624 271970688 272356608 272407168 272647232 273034112 274553856 275358213 275386683 276091456 277363944 278002296 278102528 278448456 280469772 280867752 280919892 281167458 281442304 281566428 282214452 282266842 282667372 284240736 284719314 284772169 284997632 285176254 285427571 285832586 286311168 286970112 287423568 287884848 288138552 289517184 289981824 290237376 290649216 291318144 291372224 291832636 293409792 293903808 293958368 294269391 294375488 294634912 295052992 296695296 297171456 297433344 299599872 299732004 300421836 300477606 300771328 301246592 303088302 303384576 303440896 303574722 303761952 303842253 304139264 304273398 304329883 305030297 306458064 306728136 307163376 307927464 308174339 310170432 310602888 310660548 311101368 311375532 311875252 312150098 312865344 313643616 314146976 314423824 314869984 314920661 315367526 316343808 316622592 317071872 317664688 317860608 318395792 320622336 320681856 321136896 321419904 321935744 322219456 323761152 324566528 324709671 325079392 325540672 327793752 327911936 328666624 330703164 331172424 331464276 331934616 331996236 332288814 332613632 332760324 335238123 335565824 335713818 336041984 336190188 336486462 336548927 337026482 337323493 338367744 338902416 338937456 339780584 340800391 341371008 342156672 342705792 343007808 343282808 343494528 343549812 346052256 346543296 347340864 347405344 347898304 348204896 349834752 350741248 351295472 351793952 353415348 353726802 354072576 354228732 354632064 357215232 357372774 357722112 358195266 358261761 358545408 358611968 358770126 359086299 359437312 359595834 359662589 362177712 362496888 362627584 362787513 363142144 364206037 365137344 365714316 366233256 367144284 367182244 368900928 369749952 369818592 370669728 371255442 371264608 371851262 372178963 373860864 373959696 374190336 374490336 374559856 374889944 375421904 376285936 376915968 377511552 378047232 378987648 379625752 381748224 382253157 382626816 382866627 383231424 383846464 384184736 386022912 386193159 386642432 386983168 387532288 388424192 390831012 391385592 391730508 391871744 392359188 394583904 395207406 395593728 395768196 395841666 396190509 396228608 396577792 396752694 397739641 399642672 400562448 400636808 401195397 401839267 403438464 404117736 404366976 404766296 405015936 405123004 405697864 407956032 408534912 408610752 408970848 409551168 410569952 413560576 414137184 414214064 414801824 415167376 417153792 417672684 418191488 421115904 421379838 421751187 421791744 422163456 422349642 422762496 423321678 423400263 423814144 424001058 427078971 427496448 427575808 427764381 428182528 428559872 428748879 431827272 432207828 432946228 434972736 435356064 435973824 436977216 437058336 437748954 437794214 440855712 440937552 441563232 441952368 442579488 442661648 443051752 443680432 445757184 446150016 446984164 447618424 448253584 448648616 449399808 450716409 451156992 451869888 451916608 455076864 455161344 455362083 456208896 456410097 456941056 457343744 457992704 458066416 461403008 461891196 462057728 463121152 465255648 465990822 466446336 466652052 467063298 467812878 468225147 470465424 471220464 471635736 472304976 472842752 473051289 476497032 476790912 477593688 477682348 478360168 478781732 479461112 481022784 481705344 482129856 482903616 483031274 483329184 483716684 485641728 486849792 487619088 488311008 489525712 491867904 492999936 493091456 494226304 495007256 496539648 497682432 497994354 498433221 498481152 498612928 498920448 499140486 499320448 503348736 503570727 504062976 504285282 504729693 505316864 505539723 508406184 509670876 510488836 510975232 514058688 514511712 514697216 514924212 515241792 515324718 516205118 517393162 519078384 519814944 521011296 521108016 521847456 521985409 522307344 523145584 526111872 526943208 527690928 527788888 528254012 529003592 531108864 531948096 532856896 534083264 534927196 535822848 536583168 537818112 537917952 538155189 538823648 539155968 539393751 540021248 543941376 544713216 544814336 545294464 546068224 549107712 550716426 550773366 552182912 554727888 556004592 556205056 556883163 556896912 557776893 557834563 560939544 561735504 561839784 562334916 563132856 564428904 564533684 565334744 568481472 569438628 569544338 570352508 570855142 571665172 572622336 573940224 574847136 575769696 576277104 579034368 579963648 580474752 581298432 582636288 582744448 583665272 586819584 587807616 587916736 588538782 588750976 589269824 590105984 593390592 593762499 594342912 594866688 595129041 599464008 600843672 600955212 602493184 606176604 606881792 607149444 607523904 607684506 608278528 608546796 608659766 609196159 610060594 612916128 613456272 614326752 615475333 615854928 616348678 616891847 620340864 621205776 621321096 622202736 622751064 623750504 624300196 625730688 627287232 628293952 628847648 629739968 629841322 630735052 632687616 633245184 634143744 635329376 635721216 636001587 636791584 641244672 641363712 642273792 642839808 643871488 644438912 647522304 649133056 649419342 650158784 651081344 655587504 655823872 656623431 656691321 657333248 657745231 659259029 661406328 662344848 662928552 663869232 663992472 664577628 665520648 670476246 671131648 671427636 672380376 672972924 673097854 674052964 674646986 676735488 677804832 677874912 679561168 680634977 681600782 682742016 684313344 685411584 686015616 686565616 686989056 687099624 692104512 693086592 694681728 694810688 695796608 696409792 699669504 701482496 701719317 702590944 703587904 706830696 707453604 708457464 709264128 714430464 714745548 716390532 716523522 717223936 717540252 718172598 718874624 719191668 719325178 724355424 724546911 724993776 725255168 725575026 725709721 726284288 727379939 728412074 729054001 730274688 731428632 732466512 734288568 734364488 737801856 739499904 739637184 741339456 742510884 742529216 743702524 744357926 747721728 747919392 748380672 748980672 749119712 749779888 750843808 752571872 755023104 756094464 757975296 759251504 763496448 764506314 765253632 765733254 766462848 767692928 768369472 772045824 772386318 773284864 773966336 774307677 775064576 776089743 776848384 777335273 781662024 782771184 783461016 783743488 784718376 789167808 790414812 791536392 791683332 792381018 793155584 793505388 795479282 799285344 801124896 801273616 802390794 802539749 803678534 804386791 806876928 808235472 808733952 809532592 810031872 810246008 811395728 815912064 817069824 817221504 817941696 819102336 821139904 826160049 827121152 828274368 828428128 829603648 830334752 834307584 835345368 836382976 842759676 843502374 844326912 844699284 846643356 846800526 847628288 848002116 854157942 854316507 854992896 855151616 855528762 856282713 856365056 857119744 857497758 857656943 859630837 863654544 864415656 865892456 868491319 869945472 870712128 871947648 873954432 874116672 875497908 875588428 881711424 881875104 883126464 883904736 885158976 885323296 886103504 887360864 891514368 892300032 893968328 895236848 896507168 897297232 898799616 901432818 902313984 903739776 903833216 910153728 910322688 910724166 911526759 912417792 912820194 912989649 913882112 914687488 915090891 915985408 916132832 922806016 923782392 924115456 924523017 926242304 930511296 931981644 933304104 934126596 935625756 936450294 940930848 942440928 943271472 944609952 944761983 945685504 946102578 948456067 952994064 953581824 955187376 955364696 956720336 957563464 958922224 962045568 963410688 964259712 965807232 966062548 966658368 967433368 971283456 973699584 974129013 975238176 976622016 979051424 983735808 985999872 986182912 988452608 990014512 995988708 996866442 997225856 997840896 998280972 998640896 1005714369 1006697472 1007141454 1008125952 1008570564 1009459386 1009646781 1010633728 1011079446 1011970479 1013594569 1016812368 1019341752 1020977672 1021950464 1022401173 1028117376 1029023424 1029848424 1030483584 1030649436 1032410236 1034786324 1038156768 1039629888 1042022592 1042216032 1043694912 1043970818 1044614688 1046291168 1052223744 1053886416 1055381856 1055577776 1056508024 1058007184 1062217728 1063896192 1065713792 1068166528 1069854392 1071645696 1073166336 1074785283 1075636224 1075835904 1076310378 1077258897 1077647296 1078311936 1078787502 1078987767 1080042496 1087882752 1088362539 1089426432 1089628672 1090588928 1092136448 1092618111 1101432852 1101546732 1104365824 1109455776 1112009184 1112410112 1113766326 1113793824 1115553786 1115669126 1116536889 1121879088 1123471008 1123679568 1124669832 1126265712 1128857808 1129067368 1130669488 1136962944 1138877256 1139088676 1140705016 1141710284 1143330344 1145244672 1147880448 1148599881 1149694272 1151539392 1152554208 1158068736 1159927296 1160949504 1162596864 1165272576 1165488896 1167330544 1175615232 1175833472 1177077564 1177501952 1178539648 1180211968 1186781184 1187524998 1188571527 1188685824 1189733376 1190258082 1193218923 1198928016 1201687344 1201910424 1203586191 1204986368 1205517801 1212353208 1214298888 1215047808 1215369012 1217093592 1217319532 1218392318 1220121188 1225832256 1226912544 1228653504 1230950666 1231709856 1232697356 1233783694 1240681728 1242411552 1242642192 1244405472 1245502128 1247501008 1248600392 1251461376 1254574464 1256587904 1257695296 1259479936 1259682644 1261470104 1265375232 1266490368 1268287488 1270200789 1270658752 1271442432 1272003174 1273583168 1282489344 1282727424 1283293143 1284547584 1285679616 1286246637 1287742976 1288877824 1298266112 1298838684 1300317568 1302162688 1311175008 1311647744 1313246862 1313382642 1314666496 1315490462 1316649763 1318518058 1322812656 1324689696 1325857104 1327738464 1327984944 1329155256 1330220881 1331041296 1340952492 1342855272 1344760752 1345945848 1346195708 1348105928 1349293972 1353470976 1355609664 1355749824 1359122336 1361269954 1363201564 1365484032 1368626688 1370823168 1372031232 1373131232 1373978112 1374199248 1384209024 1386173184 1389363456 1389621376 1391593216 1392819584 1399339008 1402964992 1403438634 1404675441 1405181888 1407175808 1413661392 1414907208 1416914928 1418528256 1419153867 1429491096 1432781064 1433047044 1435080504 1436345196 1438383336 1438650356 1448710848 1449093822 1449987552 1450510336 1451150052 1451419442 1452698533 1454759878 1456824148 1458108002 1460549376 1462857264 1464933024 1468577136 1468728976 1471049789 1475603712 1478999808 1479274368 1482678912 1485021768 1485058432 1487405048 1488715852 1495443456 1495838784 1496761344 1497961344 1498239424 1499559776 1501687616 1505143744 1510046208 1512188928 1515950592 1516619169 1518503008 1529012628 1531466508 1532925696 1535385856 1536738944 1544091648 1544772636 1546569728 1547932672 1548615354 1550129152 1552179486 1552467631 1553696768 1554670546 1563324048 1565542368 1565956227 1566922032 1567486976 1568469397 1569436752 1572079223 1578335616 1580829624 1583072784 1583366664 1584762036 1587010776 1590958564 1598570688 1602249792 1602547232 1604781588 1605079498 1607357068 1608773582 1613753856 1616470944 1617467904 1619065184 1620063744 1620492016 1622791456 1631824128 1634139648 1634443008 1635883392 1638204672 1642279808 1652320098 1654242304 1656548736 1656856256 1659207296 1660669504 1668615168 1670690736 1672765952 1673330679 1673503689 1685519352 1687004748 1689398568 1693286712 1693601052 1696004232 1708315884 1708633014 1710303232 1711057524 1712565426 1714239488 1714995516 1715313886 1716825539 1719261674 1727309088 1728831312 1731784912 1734521393 1736982638 1738513387 1739890944 1741424256 1743895296 1747908864 1748233344 1750995816 1751176856 1763422848 1763750208 1766252928 1767809472 1770317952 1770646592 1772207008 1774721728 1783028736 1784600064 1787936656 1790473696 1793014336 1794594464 1802865636 1807479552 1807666432 1820645376 1821448332 1823053518 1824835584 1825640388 1825979298 1827588477 1827764224 1829374976 1830181782 1831970816 1832265664 1845612032 1846425999 1847564784 1848230912 1849046034 1850675541 1852484608 1853645651 1857911809 1861022592 1863963288 1866608208 1868253192 1871251512 1872900588 1881861696 1884881856 1886542944 1889219904 1889523966 1891371008 1892205156 1896912134 1905988128 1907163648 1910374752 1910729392 1913440672 1915126928 1917844448 1918153117 1924091136 1926821376 1928519424 1931614464 1932125096 1933316736 1934866736 1942566912 1947399168 1948258026 1950476352 1953244032 1958102848 1967471616 1970073963 1971999744 1972365824 1973235693 1976905216 1977777087 1980029024 1991977416 1993732884 1994451712 1996561944 1997281792 2011428738 2013394944 2014282908 2017141128 2018918772 2019293562 2021267456 2022158892 2023940958 2027189138 2033624736 2038683504 2041904931 2041955344 2043900928 2044802346 2045181941 2049888919 2056234752 2058046848 2059696848 2060967168 2061298872 2064820472 2069572648 2076313536 2079259776 2084045184 2084432064 2087389824 2087941636 2089229376 2092582336 2104447488 2107772832 2110763712 2111155552 2113016048 2116014368 2127792384 2131427584 2136333056 2139708784 2143291392 2149570566 2151671808 2152620756 2154517794 2155294592 2156623872 2157575004 2157975534 2160084992 2173640733 2175765504 2176725078 2177129163 2178852864 2179257344 2181177856 2182139817 2184272896 2185236222 2187162003 2190672133 2202865704 2203093464 2208731648 2218911552 2224018368 2227532652 2227587648 2231107572 2231338252 2233073778 2243758176 2246942016 2247359136 2249339664 2252531424 2257715616 2258134736 2261338976 2261702929 2273925888 2277754512 2278177352 2281410032 2283420568 2286660688 2290489344 2295760896 2297199762 2299388544 2303078784 2305108416 2316137472 2319854592 2321899008 2322923031 2325193728 2328269229 2330545152 2330977792 2332005819 2334661088 2351230464 2351666944 2354155128 2355003904 2357079296 2360423936 2375049996 2377143054 2379466752 2380516164 2386437846 2397856032 2403374688 2403820848 2407172382 2407619247 2409972736 2411035602 2413160373 2417033203 2424706416 2428597776 2430095616 2430738024 2434187184 2434639064 2436784636 2440242376 2451664512 2453825088 2457307008 2461901332 2463419712 2465394712 2467567388 2481363456 2484823104 2485284384 2488810944 2491004256 2495002016 2497200784 2502922752 2509148928 2513175808 2515390592 2518959872 2519365288 2522940208 2532980736 2540401578 2541317504 2542884864 2544006348 2547166336 2562949521 2564978688 2565454848 2566586286 2568848139 2569095168 2571359232 2572493274 2572970829 2575485952 2577755648 2578892511 2597677368 2600635136 2604325376 2605473957 2622350016 2626493724 2626765284 2630980924 2633299526 2637036116 2645625312 2649379392 2651714208 2655476928 2655969888 2658310512 2660441762 2662082592 2681904984 2685710544 2689521504 2691891696 2692391416 2696211856 2698587944 2706941952 2711219328 2711499648 2718244672 2722539908 2726403128 2730968064 2737253376 2738968947 2741646336 2744062464 2745272673 2746262464 2747956224 2748398496 2768418048 2772346368 2773569051 2778726912 2779242752 2783186432 2785639168 2805929984 2806877268 2809350882 2810363776 2814351616 2827322784 2829814416 2833829856 2834285949 2837056512 2838307734 2845368201 2845662391 2858982192 2865562128 2866094088 2870161008 2872690392 2876766672 2877300712 2897421696 2898187644 2899975104 2902300104 2902838884 2905397066 2909519756 2913648296 2916216004 2921098752 2925714528 2929866048 2937154272 2937457952 2942099578 2951207424 2957999616 2958548736 2965357824 2970043536 2970116864 2974810096 2977431704 2991677568 2993522688 2995922688 2996478848 2999119552 3003375232 3010287488 3020092416 3024377856 3028940343 3031901184 3033238338 3035911437 3037006016 3040783707 3058025256 3062933016 3065851392 3067203519 3070771712 3073477888 3089545272 3095865344 3097230708 3104358972 3104935262 3109341092 3126648096 3131084736 3131912454 3133844064 3134973952 3136938794 3138873504 3139703281 3144158446 3156671232 3161659248 3166145568 3166733328 3169524072 3174021552 3181917128 3197141376 3204499584 3205094464 3209563176 3210158996 3214714136 3217547164 3227507712 3232941888 3234935808 3236963301 3238130368 3240127488 3240984032 3245582912 3263648256 3268279296 3268886016 3271766784 3276409344 3277854333 3284559616 3304640196 3308484608 3313097472 3313712512 3318414592 3321339008 3337230336 3341381472 3345531904 3346661358 3347007378 3349610667 3355333267 3371038704 3374009496 3378797136 3386573424 3387202104 3389917729 3392008464 3416631768 3417266028 3422115048 3425130852 3429991032 3430627772 3433651078 3438523348 3454618176 3457662624 3463569824 3464127271 3469042786 3473965276 3477026774 3479781888 3482848512 3487790592 3495817728 3496466688 3501991632 3502353712 3526845696 3527500416 3532505856 3535618944 3540635904 3541293184 3544414016 3549443456 3566057472 3569200128 3575873312 3579656769 3580947392 3586028672 3589188928 3605731272 3614959104 3615332864 3616553403 3642896664 3646107036 3651280776 3651958596 3655176954 3658749952 3660363564 3664531328 3691224064 3692851998 3695129568 3696461824 3698092068 3701351082 3702038197 3704969216 3707291302 3710558423 3715823618 3722045184 3727926576 3733216416 3736506384 3742503024 3745801176 3748804301 3763723392 3769763712 3773085888 3778439808 3779047932 3784410312 3793824268 3811976256 3814327296 3820749504 3821458784 3826881344 3830253856 3835688896 3836306234 3848182272 3853642752 3857038848 3863228928 3864250192 3866633472 3869733472 3894798336 3896516052 3900952704 3906488064 3916205696 3934943232 3940147926 3943999488 3944731648 3946471386 3949949289 3953810432 3955554174 3956288479 3960058048 3983954832 3987465768 3988903424 3990662643 3993123888 3994563584 4006266407 4022857476 4028565816 4034282256 4037837544 4038587124 4044317784 4047881916 4054378276 4067249472 4077367008 4083809862 4083910688 4087801856 4089604692 4090363882 4093968593 4099777838 4112469504 4116093696 4119393696 4121934336 4122597744 4129640944 4139145296 4145685769 4152627072 4158519552 4168090368 4168864128 4174779648 4175883272 4178458752 4185164672 4208894976 4215545664 4221527424 4222311104 4226032096 4232028736 4255584768 4262855168 4272666112 4279417568 4299141132 4305241512 4309035588 4310589184 4315150008 4315951068 4347281466 4351531008 4353450156 4354258326 4358095599 4358514688 4362355712 4364279634 4368545792 4370472444 4374324006 4375136051 4381344266 4405731408 4406186928 4413149367 4417463296 4420231937 4430405083 4437823104 4448036736 4455065304 4455175296 4462215144 4462676504 4466147556 4487516352 4493884032 4494718272 4498679328 4505062848 4515431232 4516269472 4522677952 4523405858 4547851776 4555509024 4556354704 4562820064 4566841136 4573321376 4594399524 4598777088 4606157568 4610216832 4632274944 4639709184 4643798016 4645846062 4650387456 4656538458 4657402893 4661090304 4661955584 4664011638 4669322176 4697868681 4702460928 4703333888 4705408191 4708310256 4710007808 4714158592 4716237669 4720847872 4734678481 4750099992 4754286108 4761032328 4772875692 4795712064 4806749376 4807641696 4814344764 4815238494 4819945472 4822071204 4826320746 4834066406 4838326519 4849412832 4857195552 4860191232 4861476048 4868374368 4869278128 4873569272 4880484752 4888196653 4903329024 4907650176 4914614016 4923802664 4926839424 4930789424 4935134776 4962726912 4969646208 4970568768 4977621888 4982008512 4990004032 4994401568 5005845504 5018297856 5020511067 5026351616 5030781184 5037919744 5038730576 5045880416 5080803156 5082635008 5088012696 5094332672 5125899042 5130909696 5133172572 5137696278 5142718464 5144986548 5145941658 5150476617 5150971904 5155511296 5157785022 5195354736 5201270272 5203564179 5208650752 5210947914 5215540161 5223910471 5244700032 5252987448 5253530568 5261961848 5266599052 5274072232 5291250624 5298758784 5303428416 5310953856 5311939776 5316621024 5320883524 5324165184 5363809968 5371421088 5379043008 5383783392 5384782832 5392423712 5397175888 5422438656 5422999296 5436489344 5445079816 5452806256 5461936128 5474506752 5477937894 5482765431 5483292672 5488124928 5490545346 5492524928 5495912448 5496796992 5536836096 5539277997 5544692736 5547138102 5552026623 5557453824 5558485504 5560936953 5566372864 5571278336 5573735427 5613754536 5618701764 5620727552 5628703232 5654645568 5659628832 5667659712 5668571898 5674113024 5676615468 5690736402 5691324782 5717964384 5731124256 5732188176 5740322016 5745380784 5753533344 5754459351 5754601424 5763694561 5794843392 5796375288 5799950208 5804600208 5805677768 5810794132 5819039512 5827296592 5832432008 5842197504 5851429056 5859732096 5874308544 5874915904 5884199156 5902414848 5915999232 5917097472 5919707079 5930715648 5933331261 5940087072 5940233728 5949620192 5954863408 5983355136 5991845376 5992957696 5998239104 6006750464 6020574976 6040184832 6057880686 6063802368 6066476676 6071822874 6074012032 6081567414 6116050512 6125714793 6125866032 6131702784 6134407038 6135545823 6141543424 6146955776 6149666757 6179090544 6194461416 6208717944 6209870524 6218682184 6253296192 6262169472 6263824908 6267688128 6273877588 6277747008 6279406562 6288316892 6313342464 6323318496 6332291136 6333466656 6339048144 6348043104 6363834256 6394282752 6408999168 6410188928 6419126352 6420317992 6429428272 6435094328 6455015424 6465883776 6469871616 6473926602 6476260736 6480254976 6481968064 6491165824 6527296512 6531387489 6536558592 6537772032 6543533568 6546419451 6552818688 6555708666 6561486009 6569119232 6572016399 6609280392 6626194944 6627425024 6636829184 6642678016 6682762944 6691063808 6693322716 6694014756 6699221334 6710666534 6742077408 6748018992 6757594272 6773146848 6774404208 6779835458 6784016928 6785108787 6785810317 6833263536 6834532056 6844230096 6850261704 6859982064 6861255544 6867302156 6877046696 6909236352 6915325248 6927139648 6928254542 6938085572 6947930552 6954053548 6959563776 6965697024 6975581184 6991635456 6992933376 6996017457 7003983264 7004707424 7053691392 7055000832 7065011712 7071237888 7081271808 7082586368 7088828032 7098886912 7138400256 7151746624 7159313538 7161894784 7172057344 7178377856 7211462544 7222857741 7229918208 7230665728 7233106806 7239481119 7251099609 7251849319 7285793328 7292214072 7302561552 7303917192 7310353908 7320727128 7329062656 7382448128 7385703996 7390259136 7396184136 7402702164 7404076394 7414582604 7421116846 7431647236 7444090368 7455853152 7466432832 7473012768 7485006048 7486984747 7491602352 7497608602 7527446784 7539527424 7546171776 7556879616 7558095864 7568820624 7587648536 7623952512 7628654592 7641499008 7642917568 7653762688 7660507712 7671377792 7672612468 7696364544 7707285504 7714077696 7718912487 7726457856 7728500384 7733266944 7736677533 7739466944 7793032104 7801905408 7812976128 7816421871 7832411392 7880295852 7889463296 7892942772 7899898578 7907620864 7911108348 7912576958 7920116096 7967909664 7974931536 7977806848 7981325286 7986247776 7989127168 8001179329 8012532814 8019594011 8045714952 8057131632 8068564512 8075675088 8077174248 8088635568 8095763832 8108756552 8134498944 8154734016 8167619724 8167821376 8179209384 8180727764 8187937186 8199555676 8224939008 8232187392 8238787392 8243868672 8245195488 8259281888 8278290592 8291371538 8305254144 8317039104 8336180736 8337728256 8349559296 8351766544 8356917504 8370329344 8417789952 8431091328 8443054848 8444622208 8452064192 8464057472 8511169536 8525710336 8536104603 8536987173 8545332224 8550688003 8558835136 8598282264 8610483024 8618071176 8621178368 8630300016 8631902136 8694562932 8706900312 8708516652 8716191198 8724711424 8728559268 8740944888 8748648012 8750272102 8762688532 8811462816 8812373856 8826298734 8827937239 8834926592 8840463874 8848254701 8860810166 8875646208 8896073472 8910130608 8910350592 8924430288 8925353008 8932295112 8975032704 8987768064 8989436544 8997358656 9010125696 9030862464 9032538944 9045355904 9046811716 9095703552 9111018048 9112709408 9122351121 9125640128 9133682272 9146642752 9188799048 9197554176 9212315136 9220433664 9287596032 9291692124 9313076916 9314805786 9323911168 9328023276 9338644352 9395737362 9404921856 9406667776 9410816382 9416620512 9419109843 9420015616 9428317184 9432475338 9434226373 9441695744 9455939207 9469356962 9500199984 9508572216 9522064656 9545751384 9553404509 9591424128 9613498752 9615283392 9628689528 9630476988 9644142408 9652641492 9668132812 9676653038 9698825664 9714391104 9720382464 9722952096 9736748736 9738556256 9747138544 9760969504 9776393306 9806658048 9815300352 9829228032 9847605328 9853678848 9861578848 9870269552 9925453824 9939292416 9941137536 9955243776 9964017024 9980008064 9988803136 10011691008 10036595712 10041022134 10052703232 10061562368 10065999801 10075839488 10077461152 10091760832 10161606312 10165270016 10169753187 10176025392 10188665344 10251798084 10266345144 10275392556 10289973096 10291883316 10300953234 10311022592 10315570044 10390709472 10392381813 10402540544 10407128358 10417301504 10421895828 10431080322 10433016737 10447820942 10457028283 10489400064 10505974896 10507061136 10523923696 10533198104 10548144464 10564812121 10582501248 10597517568 10606856832 10621907712 10623879552 10633242048 10641767048 10648330368 10727619936 10742842176 10758086016 10767566784 10769565664 10784847424 10794351776 10844877312 10845998592 10872978688 10890159632 10905612512 10955875788 10965530862 10976249856 10981090692 10985049856 10993593984 11073672192 11078555994 11089385472 11094276204 11104053246 11106114591 11114907648 11116971008 11121873906 11131675269 11132745728 11142556672 11147470854 11149540259 11227509072 11237403528 11241455104 11246412903 11257406464 11290387147 11309291136 11319257664 11335319424 11337143796 11353230936 11381472804 11382649564 11435928768 11462248512 11464376352 11480644032 11490761568 11507066688 11508918702 11509202848 11527389122 11589686784 11592750576 11599900416 11609200416 11611355536 11621588264 11638079024 11654593184 11664864016 11684395008 11702858112 11719464192 11748617088 11749831808 11768398312 11804829696 11831998464 11834194944 11839414158 11849847867 11861431296 11866662522 11868865437 11880174144 11880467456 11899240384 11909726816 11966710272 11971987929 11983690752 11985915392 11996478208 12013500928 12018799221 12041149952 12115761372 12132953352 12143645748 12148024064 12163134828 12232101024 12251429586 12251732064 12263405568 12268814076 12271091646 12281905779 12283086848 12293911552 12299333514 12329928871 12358181088 12388922832 12417435888 12419741048 12437057307 12437364368 12457017277 12506592384 12524338944 12527649816 12535376256 12547755176 12555494016 12558813124 12576633784 12626684928 12646636992 12664582272 12666933312 12678096288 12696086208 12727668512 12788565504 12817998336 12820377856 12838252704 12840635984 12858856544 12870188656 12931767552 12947853204 12952521472 12963936128 12982331648 13054593024 13062774978 13074286797 13075544064 13087067136 13092838902 13105637376 13111417332 13122972018 13125408153 13138238464 13144032798 13218560784 13239448101 13252389888 13254850048 13260695811 13273658368 13285356032 13291215249 13365525888 13386645432 13388029512 13398442668 13421333068 13484154816 13496037984 13515188544 13546293696 13548808416 13559670916 13568033856 13570217574 13571620634 13666527072 13669064112 13688460192 13700523408 13719964128 13722511088 13734604312 13754093392 13818472704 13830650496 13854279296 13856509084 13876171144 13895861104 13908107096 13919127552 13931394048 13951162368 13972208679 13983270912 13985866752 13992034914 14007966528 14009414848 14107382784 14110001664 14116224573 14130023424 14142475776 14148713007 14162543616 14165172736 14177656064 14197773824 14204035443 14303493248 14318627076 14323789568 14344114688 14356755712 14422925088 14445715482 14459836416 14461331456 14466213612 14478962238 14502199218 14503698638 14514979557 14571586656 14584428144 14605123104 14607834384 14620707816 14641454256 14658125312 14664589959 14771407992 14780518272 14792368272 14805404328 14808152788 14829165208 14842233692 14863294472 14888180736 14911706304 14932865664 14946025536 14970012096 14973969494 14983204704 14995217204 15054893568 15079054848 15092343552 15113759232 15116191728 15137641248 15175297072 15247905024 15282998016 15285835136 15307525376 15321015424 15342755584 15345224936 15392729088 15428155392 15437824974 15451429851 15452915712 15457000768 15466533888 15473355066 15478933888 15586064208 15603810816 15610692537 15625952256 15632843742 15646620483 15664822784 15671731413 15760591704 15785885544 15799797156 15822216696 15825153916 15840232192 15935819328 15949863072 15955613696 15962650572 15972495552 16002358658 16025065628 16039188022 16091429904 16114263264 16137129024 16151350176 16154348496 16177271136 16181547679 16191527664 16217513104 16268997888 16309468032 16335239448 16335642752 16358418768 16361455528 16375874372 16399111352 16449878016 16464374784 16477574784 16487737344 16490390976 16518563776 16556581184 16582743076 16610508288 16634078208 16672361472 16675456512 16682810859 16699118592 16703533088 16713835008 16721206281 16740658688 16862182656 16886109696 16889244416 16904128384 16928114944 17022339072 17051420672 17072209206 17073974346 17090664448 17101376006 17117670272 17196564528 17220966048 17236142352 17242356736 17260600032 17263378053 17263804272 17291083683 17292871453 17389125864 17413800624 17417033304 17432382396 17457118536 17481889776 17497296024 17500544204 17525377064 17622925632 17624747712 17652597468 17655874478 17680927748 17696509402 17721620332 17751292416 17792146944 17820261216 17820701184 17848860576 17850706016 17864590224 17950065408 17975536128 17978873088 17994717312 18020251392 18061724928 18065077888 18090711808 18093623432 18191407104 18222036096 18225418816 18244702242 18251280256 18267364544 18293285504 18377598096 18395108352 18406637469 18424630272 18440867328 18449000271 18583384248 18626153832 18629611572 18656046552 18677288704 18791474724 18813335552 18821632764 18833241024 18838219686 18856634368 18864950676 18868452746 18885080929 18911878414 18938713924 19000399968 19017144432 19044129312 19079735323 19091502768 19106809018 19123647257 19182848256 19226997504 19230566784 19257379056 19260953976 19288284816 19305282984 19336265624 19353306076 19397651328 19428782208 19440764928 19445904192 19473497472 19477112512 19494277088 19521939008 19552786612 19613316096 19630600704 19658456064 19695210656 19707357696 19716049197 19723157696 19740539104 19878584832 19882275072 19910487552 19928034048 19960016128 19977606272 20073191424 20082044268 20105406464 20123124736 20131999602 20151678976 20154922304 20183521664 20323212624 20330540032 20339506374 20352050784 20355326361 20357430951 20377330688 20390102161 20437029899 20503596168 20532690288 20550785112 20579946192 20583766632 20601906468 20631140088 20781418944 20784763626 20805081088 20814256716 20843791656 20862160644 20866033474 20895641884 20914056566 20978800128 21011949792 21014122272 21047847392 21066396208 21096288928 21099684287 21129624242 21165002496 21195035136 21213713664 21243815424 21247759104 21266484096 21283534096 21296660736 21455239872 21485684352 21516172032 21535133568 21539131328 21569694848 21588703552 21689754624 21691997184 21745957376 21753298827 21755547957 21780319264 21811225024 21911751576 21931061724 21962181384 21970099712 21987187968 22147344384 22157111988 22188552408 22208106492 22212229182 22233942016 22243747812 22263350538 22285113344 22294941708 22299080518 22455018144 22460954241 22474807056 22482910208 22492825806 22497001351 22514812928 22548778109 22580774294 22600674031 22618582272 22638515328 22670638848 22674287592 22706461872 22762945608 22765299128 22871857536 22924497024 22928752704 22961288064 22981523136 23014133376 23017837404 23018405696 23054778244 23179373568 23185501152 23199800832 23218400832 23222711072 23243176528 23276158048 23309186368 23329728032 23405716224 23438928384 23497234176 23499663616 23536796624 23668389888 23678828316 23699695734 23722862592 23733325044 23737730874 23760348288 23760934912 23798480768 23819453632 23933420544 23943975858 23967381504 23971830784 23992956416 24003537987 24027001856 24037598442 24058782033 24082299904 24097393463 24231522744 24265906704 24287291496 24296048128 24326269656 24464202048 24502859172 24503464128 24537628152 24542183292 24563811558 24587823104 24598667028 24659857742 24716362176 24777845664 24834871776 24839482096 24874114614 24874728736 24878732219 24914034554 24935990521 25013184768 25048677888 25055299632 25070752512 25095510352 25110988032 25117626248 25153267568 25253369856 25293273984 25329164544 25333866624 25356192576 25392172416 25455337024 25577131008 25610961519 25635996672 25640755712 25652064009 25676505408 25681271968 25717713088 25740377312 25863535104 25895706408 25905042944 25927872256 25964663296 26125549956 26148573594 26174134272 26185677804 26222834664 26245944036 26250816306 26276476928 26288065596 26437121568 26478896202 26483811717 26504779776 26509700096 26521391622 26544764103 26547316736 26570712064 26582430498 26587365233 26648555947 26731051776 26773290864 26776059024 26796885336 26842666136 26923230889 26968309632 26992075968 27030377088 27092587392 27097616832 27119341832 27136067712 27140435148 27143241268 27333054144 27338128224 27376920384 27401046816 27439928256 27445022176 27469208624 27508186784 27636945408 27661300992 27708558592 27713018168 27752342288 27791722208 27816214192 27862788096 27944417358 27971733504 27984069828 28015933056 28018829696 28214765568 28220003328 28232449146 28257329529 28260046848 28284951552 28297426014 28302679119 28325087232 28330345472 28355312128 28367817621 28395547648 28408070886 28606986496 28637254152 28647579136 28660213527 28688229376 28713511424 28845850176 28891430964 28932427224 28957924476 29004398436 29007397276 29029959114 29143173312 29168856288 29210246208 29215668768 29241415632 29282908512 29316250624 29329179918 29402138077 29542815984 29561036544 29584736544 29610808656 29616305576 29658330416 29684467384 29726588944 29776361472 29823412608 29865731328 29892051072 29940024192 29947938988 29966409408 29990434408 30109787136 30158109696 30184687104 30197999403 30227518464 30232383456 30275282496 30350594144 30495810048 30509259561 30565996032 30571670272 30615050752 30642030848 30685511168 30690449872 30875649948 30902859702 30914001536 30933067776 30946710132 30957867776 31172128416 31177145439 31207621632 31221385074 31251904512 31265687484 31293240966 31299050211 31329645568 31343462826 31371084849 31421431639 31521183408 31571771088 31599594312 31644433392 31650307832 31680464384 31694436363 31871638656 31899726144 31925301144 31944991104 32004717316 32050131256 32078376044 32182859808 32228526528 32274258048 32302700352 32308696992 32354542272 32363095358 32383055328 32435026208 32537995776 32618936064 32670478896 32671285504 32716837536 32722911056 32751748744 32798222704 32928749568 32955149568 32980781952 33037127552 33113162368 33165486152 33221016576 33268156416 33318343773 33344722944 33350913024 33365621718 33395025807 33398237184 33407066176 33427670016 33442412562 33448620777 33481317376 33724365312 33739238709 33772219392 33778488832 33808256768 33856229888 33871161441 34144418412 34147948692 34202752012 34235340544 34393129056 34441932096 34472284704 34484713472 34521200064 34526756106 34527608544 34582167366 34585742906 34778251728 34827601248 34834066608 34864764792 34914237072 34963779552 34994592048 35001088408 35050754128 35245851264 35249495424 35305194936 35311748956 35361855496 35393018804 35443240664 35502584832 35584293888 35606596311 35640522432 35641402368 35697721152 35701412032 35729180448 35900130816 35951072256 35957746176 35989434624 36040502784 36056397663 36123449856 36130155776 36181423616 36187246864 36444072192 36450837632 36489404484 36502560512 36534729088 36586571008 36755196192 36790216704 36813274938 36845717337 36849260544 36881734656 36898000542 36989786613 37166768496 37252307664 37259223144 37311171921 37312093104 37354577408 37371051831 37582949448 37643265528 37666482048 37676439372 37729901352 37736905492 37770161858 37823756828 37877427848 38000799936 38034288864 38088258624 38159470646 38183005536 38213618036 38247294514 38365696512 38453995008 38461133568 38514758112 38521907952 38576569632 38610565968 38672531248 38706612152 38795302656 38857564416 38891808384 38946994944 38954225024 38988554176 39043878016 39105573224 39226632192 39261201408 39316912128 39376224459 39390421312 39414715392 39432098394 39446315392 39481078208 39757169664 39764550144 39782087433 39820975104 39856068096 39873645747 39920032256 39955212544 40164088536 40246249472 40263999204 40309844608 40367043328 40646425248 40661080064 40679012748 40704101568 40710652722 40714861902 40754661376 40780204322 40816142653 40874059798 41007192336 41065380576 41101570224 41159892384 41167533264 41203812936 41236847311 41262280176 41562837888 41569527252 41628513432 41687583312 41724321288 41732066948 41791283768 41828113132 41957600256 42023899584 42028244544 42095694784 42132792416 42192577856 42199368574 42259248484 42330004992 42390070272 42427427328 42487630848 42495518208 42532968192 42567068192 42593321472 42612106329 42910479744 42971368704 43032344064 43070267136 43078262656 43139389696 43177407104 43379509248 43383994368 43491914752 43506597654 43511095914 43544938671 43560638528 43622450048 43823503152 43862123448 43924362768 43940199424 43974375936 43993769877 44068930477 44314223976 44377104816 44416212984 44424458364 44487495624 44526701076 44589883416 44598161036 44910036288 44921908482 44949614112 44965820416 44985651612 44994002702 45033654523 45097556218 45161548588 45201348062 45237164544 45277030656 45341277696 45348575184 45412923744 45525891216 45530598256 45602543459 45743715072 45848994048 45857505408 45922576128 45963046272 46028266752 46035674808 46036811392 46109556488 46358747136 46371002304 46399601664 46436801664 46445422144 46486353056 46552316096 46618372736 46659456064 46811432448 46877856768 46994468352 46999327232 47015194239 47073593248 47357656632 47399391468 47466650088 47475461748 47520696576 47596961536 47638907264 47866841088 47887951716 47943661568 47985912832 48007075974 48054003712 48075196884 48117564066 48126496561 48164599808 48194786926 48463045488 48531813408 48544643037 48574582992 48592096256 48622551307 48652539312 48734455913 48928404096 49005718344 49006928256 49075256304 49084366584 49127623116 49197334056 49319715484 49432724352 49555691328 49669743552 49678964192 49748229228 49749457472 49757464438 49828069108 49871981042 50026369536 50097355776 50110599264 50141505024 50191020704 50221976064 50235252496 50306535136 50586547968 50658329088 50667733248 50712385152 50784344832 50910674048 51154262016 51221923038 51271993344 51281511424 51304128018 51353010816 51362543936 51435426176 51480754624 51727070208 51791412816 51810085888 51855744512 51873251049 51878614359 51929326592 52081463291 52251099912 52297147188 52371355608 52445669328 52491888072 52501632612 52576131192 52874243136 52957792404 52967623434 53019400192 53042783244 53089528206 53141424128 53164860996 53174730466 53221591709 53297111894 53462103552 53546581728 53552118048 53593770672 53685332272 53770163183 53846461778 53893914997 53936619264 53984151936 54060754176 54185174784 54195233664 54238683664 54272135424 54280870296 54286482536 54666108288 54676256448 54753840768 54802093632 54879856512 54890044352 54938417248 55016373568 55273890816 55322601984 55417117184 55426036336 55504684576 55583444416 55632428384 55888834716 55968139656 56031866112 56037659392 56440006656 56464898292 56514659058 56569903104 56594852028 56605358238 56655242787 56660690944 56710624256 56735635242 56791095296 56816141772 57213972992 57239205969 57274508304 57295158272 57320427054 57370941771 57376458752 57427022848 57463015181 57595266079 57691700352 57782861928 57864854448 57915848952 58008796872 58014794552 58059918228 58286346624 58337712576 58420492416 58431337536 58482831264 58565817024 58632501248 58658359836 58804276154 59085631968 59122073088 59169473088 59221617312 59232611152 59316660832 59368934768 59453177888 59646825216 59731462656 59784102144 59880048384 59895877976 59932818816 59980868816 60219574272 60316219392 60369374208 60395998806 60455036928 60464766912 60550564992 60701188288 60991620096 61018519122 61072292853 61131992064 61143340544 61170306483 61230101504 61284061696 61311089697 61371022336 61380899744 61751299896 61805719404 61828003072 61893420264 61915735552 62344256832 62354290878 62415243264 62442770148 62531374968 62586481932 62598100422 62659291136 62686925652 62742169698 62842863278 63042366816 63143542176 63199188624 63288866784 63299052861 63300615664 63360928768 63388872726 63400640171 63546556489 63743277312 63799452288 63850602288 63889982208 64009434632 64100262512 64156752088 64365719616 64457053056 64548516096 64605400704 64617393984 64709084544 64726190716 64766110656 64870052416 65075991552 65237872128 65266643871 65340957792 65342571008 65433675072 65445822112 65503497488 65596445408 65910299136 65961563904 66074255104 66226324736 66330972304 66442033152 66636687546 66701826048 66731243436 66790051614 66814132352 66855340032 66884825124 66897241554 66962634752 67382862723 67448730624 67478477418 67491004053 67544438784 67556977664 67616513536 67646334327 67712459776 67742322882 67802022093 67910836123 68288836824 68295897384 68405504024 68470681088 68786258112 68883864192 68944569408 69042400128 69053512212 69055217088 69164334732 69171485812 69556503456 69655202496 69668133216 69729529584 69828474144 69927559104 69989184096 70002176816 70101508256 70491702528 70498990848 70610389872 70623497912 70723710992 70786037608 70886481328 71005169664 71168587776 71213192622 71281044864 71282804736 71395442304 71402824064 71458360896 71800261632 71902144512 71915492352 71978869248 72010613961 72081005568 72112795326 72176346099 72246899712 72260311552 72292180389 72362847232 72374493728 72888144384 72901675264 72978808968 73005121024 73069458176 73173142016 73510392384 73626549876 73691434674 73763469312 73796001084 73979573226 74333536992 74504615328 74518446288 74622343842 74624186208 74636196657 74709154816 74742103662 74807971563 74928029293 75165898896 75286531056 75332964096 75352878744 75459802704 75473810984 75540323716 75647513656 75754855696 76001599872 76068577728 76176517248 76318941292 76366011072 76427236072 76494589028 76731393024 76907990016 76922267136 76956192027 77029516224 77043815904 77153139264 77221131936 77345062496 77413224304 77590605312 77715128832 77783616768 77893989888 77908450048 77977108352 78087756032 78211146448 78522402816 78752448918 78780842624 78829430784 78864196788 78892630784 78962156416 79451435151 79514339328 79529100288 79564174866 79634292309 79641950208 79712136192 79747291494 79762095699 79840064512 79910425088 79945667841 80328177072 80527998408 80619689216 80734086656 80769692667 81292850496 81358025496 81408203136 81421305444 81429723804 81560408644 81632285306 81748119596 82014384672 82130761152 82203140448 82319784768 82335066528 82407625872 82473694622 82524560352 83125675776 83139054504 83257026864 83375166624 83448642576 83464133896 83582567536 83656226264 83915200512 84047799168 84056489088 84191389568 84265584832 84385155712 84398737148 84518496968 84660009984 84780140544 84854854656 84908037357 84975261696 84991036416 85065936384 85103452863 85134136384 85186642944 85224212658 85820959488 85942737408 85980640581 86064688128 86140534272 86156525312 86278779392 86354814208 86983829504 87013195308 87022191828 87089877342 87121277056 87244900096 87647006304 87724246896 87848725536 87880398848 87948751872 87987539754 88137860954 88206414231 88215534121 88628447952 88754209632 88832425968 88848916728 88974991248 89053402152 89179766832 89196322072 89820072576 89843816964 89899228224 89971303224 89988005404 90067309046 90195112436 90323097176 90402696124 90474329088 90554061312 90682555392 90697150368 90825847488 91051782432 91061196512 91205086918 91487430144 91697988096 91715010816 91845152256 91926092544 92056533504 92071349616 92073622784 92219112976 92742004608 92799203328 92873603328 92890844288 92972706112 93104632192 93236745472 93318912128 93622864896 93755713536 93897150633 93988936704 93998654464 94030388478 94113254547 94147186496 94264294917 94715313264 94798782936 94933300176 94950923496 95041393152 95083309089 95193923072 95277814528 95775903432 95971825664 96014151948 96150393768 96235128132 96252993122 96389573852 96926090976 97063626816 97089286074 97149165984 97184192512 97245102614 97305078624 97330801711 97468911826 97856808192 98011436688 98013856512 98150512608 98168733168 98255246232 98394668112 98639430968 98865448704 99111382656 99339487104 99357928384 99496458456 99498914944 99514928876 99656138216 99743962084 100052739072 100194711552 100221198528 100283010048 100345862331 100382041408 100443952128 100470504992 100613070272 101173095936 101316658176 101335466496 101424770304 101568689664 101613484323 101821348096 102443846076 102563022848 102608256036 102706021632 102725087872 102870852352 102961509248 103454140416 103582825632 103620171776 103711489024 103746502098 103757228718 103858653184 104015331277 104162926582 104502199824 104594294376 104742711216 104891338656 104983776144 105003265224 105087449599 105152262384 105748486272 105915584808 105935246868 106085566488 106179056412 106329721992 106349460932 106443183418 106594223788 106924207104 107093163456 107104236096 107187541344 107370664544 107540326366 107692923556 107787829994 107873238528 107968303872 108121508352 108370349568 108390467328 108477367328 108544270848 108561740592 108572965072 109332216576 109352512896 109507681536 109604187264 109759713024 109780088704 109876834496 110032747136 110547781632 110645203968 110834234368 110852072672 110969359839 111009369152 111166888832 111264856768 111777669432 111936279312 112063732224 112075318784 112113155493 112929796584 113029318116 113189704056 113210716476 113310485574 113421248512 113471270484 113632283544 114427945984 114478411938 114549016608 114590316544 114640854108 114741883542 114763184107 114854045696 114926030362 115027311113 115190532158 115383400704 115565723856 115729708896 115831697904 116017593744 116029589104 116119836456 116212933331 116572693248 116675425152 116840984832 116862675072 116965662528 117131634048 117316719672 117608552308 118171263936 118244146176 118338946176 118443234624 118465222304 118633321664 118737869536 118906355776 119293650432 119462925312 119568204288 119760096768 119791755952 119865637632 119961737632 120738748416 120791997612 120929533824 121101129984 121402376576 121983240192 122037038244 122144585706 122263984128 122286681088 122340612966 122448427959 122460203008 122568123392 122622179394 122644942849 122742044672 122761799488 123502599792 123611438808 123656006144 123710541933 123786840528 123831471104 124194258617 124688513664 124708581756 124885540296 125062749936 125172963864 125196200844 125373851304 125484339396 125685726556 126084733632 126287084352 126398377248 126577733568 126598105722 126601231328 126721857536 126777745452 126801280342 127093112978 127486554624 127598904576 127701204576 127779964416 128018869264 128200525024 128313504176 128516258839 128731439232 128914106112 129097032192 129210801408 129234787968 129418169088 129452381432 129532221312 129740104832 130151983104 130475744256 130533287742 130681915584 130685142016 130867350144 130891644224 131006994976 131192890816 131820598272 131923127808 132148510208 132206791431 132452649472 132661944608 133273375092 133462486872 133580103228 133628264704 133769650248 133794483108 134765725446 134897461248 134956954836 134982008106 135100963569 135113955328 135233027072 135292668654 135424919552 135484645764 135604044186 135629217581 135821672246 136577673648 136591794768 136807630377 136811008048 136941362176 137027190047 137342557573 137572516224 137767728384 137889138816 138084800256 138107024424 138110434176 138328669464 138342971624 139113006912 139310404992 139336266432 139459059168 139656948288 139855118208 139978368192 140004353632 140203016512 140983405056 140997981696 141220779744 141246995824 141447421984 141572075216 141772962656 142426385244 142562089728 142790884608 142805648128 142916721792 143600523264 143830984704 143957738496 144021227922 144162011136 144225590652 144352692198 144379489683 144493799424 144520623104 144584360778 144725694464 144748987456 145633929111 145776288768 145803350528 145867653921 145957617936 146010242048 146138916352 146203367739 146346284032 146775032911 147020784768 147253099752 147382869348 147592002168 147959146452 148667073984 149009230656 149036892576 149244687684 149248372416 149272393314 149418309632 149484207324 149615943126 149856058586 150331797792 150573062112 150665928192 150705757488 150919605408 150947621968 151080647432 151295027312 151509711392 151534096243 152003199744 152137155456 152353034496 152637882584 152732022144 152854472144 152989178056 153462786048 153815980032 153844534272 153912384054 154059032448 154087631808 154306278528 154442263872 154690124992 154826448608 155181210624 155430257664 155567233536 155635843077 155787979776 155816900096 155954216704 156175512064 156244389873 156422292896 157504897836 157561685248 157728393576 157785261568 157924312832 158902870302 159058200576 159128349732 159268584618 159424272384 159494582988 159524191398 159664775127 159680129024 159820850176 159891335682 160656354144 161055996816 161239378432 161310489549 161468173312 161539385334 161681744991 161941224601 162585700992 162716050992 162816406272 162842610888 162859447608 163120817288 163264570612 163496239192 164028769344 164261522304 164406280896 164639569536 164670133056 164815251744 164947389244 165049120704 166251351552 166278109008 166514053728 166750333248 166897285152 166928267792 167165135072 167312452528 168095598336 168112978176 168382779136 168531169664 168770311424 168797474296 169036993936 169320019968 169709709312 169816074714 169965728361 169982072832 170131872768 170206905726 170268272768 170373285888 170448425316 171641918976 171717617907 171885474816 171961281162 172112825313 172129376256 172281068544 172313050624 172389045543 172557558784 172709628416 172785798237 174026390616 174044383656 174179754684 174242554112 174489800192 175294012608 175448493792 175697451072 175897503744 175975079508 176275721908 176412828462 176431068242 177256895904 177508419264 177664851936 177697833456 177949982496 178106804304 178359533664 178392644144 178674531391 179640145152 179687633928 179798456448 179942606448 179976010808 180134618092 180390224872 180646194352 180805392248 180948658176 181108122624 181365110784 181394300736 181651694976 182103564864 182122393024 182410173836 182974860288 183395976192 183430021632 183510919449 183690304512 183852185088 183933269091 184113067008 184142699232 184147245568 184438225952 185484009216 185747206656 185781688576 185945412224 186209264384 186473490944 186637824256 187245729792 187794301266 187977873408 187997308928 188060776956 188226509094 188294372992 188528589834 189430626528 189597565872 189866600352 189897158583 189901846992 190082786304 190166618178 190201920513 190387846144 190555629056 190639669467 191551806864 192028303896 192300787536 192470256264 192505986244 192779147704 193852181952 194127253632 194178572148 194298331968 194490205228 194610157248 194661603422 194937823652 195713616384 196022873376 196027713024 196301025216 196337466336 196510492464 196789336224 197278861936 197730897408 198222765312 198678974208 198715856768 198992916912 198997829888 199029857752 199312276432 199487924168 200105478144 200442397056 200566020096 200691724662 200764082816 200887904256 200941009984 201226140544 202346191872 202473012159 202633316352 202670932992 202849540608 202939002981 203137379328 203226968646 203406066279 203642696192 203732508369 204887692152 205216512072 205412043264 205450175744 205741704704 205923018496 207165651264 207422978048 207493004196 207514457436 208030662554 208325853164 209004399648 209188588752 209485422432 209782677312 209967552288 210006530448 210174899198 210304524768 210360119827 211496972544 211831169616 211870493736 212171132976 212358112824 212659443984 212698921864 212886366836 213188447576 213848414208 214186326912 214208472192 214375082688 214741329088 215080652732 215385847112 215575659988 215746477056 215936607744 216243016704 216740699136 216780934656 216876541167 216954734656 217088541696 217123481184 217145930144 218664433152 218705025792 219015363072 219208374528 219519426048 219560177408 219753668992 220065494272 221290407936 221668468736 221704145344 221938719678 222018738304 222333777664 222529713536 223555338864 223872558624 223908589971 224127464448 224150637568 224226310986 224423914689 224784087879 224807328889 225859593168 226058636232 226379408112 226421432952 226620971148 226942540968 227264567088 228855891968 228956823876 229098033216 229281708216 229483767084 229526368214 229852060724 230054622226 230381064316 230766801408 231131447712 231459417792 231663395808 232035187488 232059178208 232096527157 232239672912 232425866662 233145386496 233350850304 233681969664 233725350144 233931325056 234263268096 234633439344 235217104616 236342527872 236488292352 236677892352 236886469248 236930444608 237266643328 237475739072 237812711552 238587300864 238925850624 239136408576 239286287097 239520193536 239583511904 239731275264 239837003523 239923475264 241583995224 241859067648 242202259968 242309078001 242804753152 244074076488 244289171412 244573362176 244681225932 244896855918 245136246784 245244358788 245289885698 245523598976 247005199584 247222877616 247312012288 247421083866 247573681056 247662942208 248036559199 248388517234 248607414341 249377027328 249417163512 249771080592 250125499872 250345927728 250392401688 250747702608 250968678792 251371453112 252169467264 252574168704 252796754496 253155467136 253196211444 253202462656 253555490904 253602560684 254186225956 254973109248 255197809152 255402409152 255559928832 256037738528 256401050048 256627008352 257032517678 257462878464 257828212224 258194064384 258421602816 258469575936 258836338176 258904762864 259064442624 259480209664 260951488512 261066575484 261363831168 261370284032 261734700288 261783288448 262013989952 262385781632 263641196544 263846255616 264297020416 264413582862 264619242693 264646602363 264905298944 265071328093 265323889216 266546750184 266924973744 267160206456 267256529408 267539300496 267588966216 269531450892 269913909672 269964016212 270201927138 270466054144 270585337308 270969291528 271208088372 271258435162 271643344492 273155347296 273183589536 273615260754 273622016096 273666054409 273882724352 274054380094 274295895731 274685115146 275145032448 275535456768 275778277632 276169600512 276214048848 276220868352 276657338928 276685943248 278226013824 278620809984 278672532864 278918118336 279313896576 279710236416 279956736384 280008707264 280406033024 281966810112 281995963392 282441559488 282493991648 282792884751 282894843968 283144150432 283545925312 284852770488 285124179456 285581769216 285611296256 285833443584 287915476992 288042455844 288451181304 288705384396 288758979366 289041246208 289168721556 289497974912 291267858222 291552577536 291606701056 291735307842 291915235872 291992405133 292020484096 292277832704 292406735478 292461017563 292692568064 293134115417 293550065822 294041569536 294506199504 294765738696 295184004336 295918292904 296155539779 297334147968 298018461312 298073785152 298489375368 298496744832 298544786628 298968414648 299231886252 299712117172 300663595584 301146124224 301331856384 301411514976 301839210816 301895243936 302161294864 302590054624 303019422784 303068192486 304006399488 304274310912 304706068992 305275765168 305464044288 305708944288 305978356112 307689068544 307824768108 308118064896 308175263616 308612557056 308884527744 309380249984 309652897216 310362421248 310860515328 311134467072 311271686154 311575959552 311633800192 311908433408 312045993831 312351024128 312488779746 312844585792 315009795672 315123370496 315262348797 315456787152 315570523136 315848625664 317805740604 318256699464 318537169236 318989165976 319048382796 319329550254 319641700352 319782671364 321312708288 322111993632 322478756864 322620979098 322936346624 323078770668 323363489982 323423518847 323882449202 324167876773 325171401984 325432101984 325632812544 325685221776 325718895216 326241634576 326529141224 326992478384 327509175751 328057538688 328523044608 328812561792 329279139072 329340266112 329630503488 329894778488 330098241408 332502703104 332556218016 333028107456 333500666496 333794570304 333856535584 334330270144 334624905056 336191196672 336225956352 336765558272 337062339328 337540622848 337594948592 338073987872 339632149428 339931456722 340263745536 340413811452 340536545536 340896850632 343283837952 343435235814 343770949632 343922562324 344225650626 344289552321 344562137088 344626101248 344778091086 345081933339 345115117568 345419256832 345571596474 345635748029 348052781232 348088767312 348359509368 348485108224 348638799993 348979600384 350002001557 350588025216 350896987584 351394902144 351950159016 352551443816 352825656924 352862136484 354513791808 355016838528 355329703872 355395666912 355899964992 356213608608 356719067328 356785288288 357349062782 359280290304 359375267856 359596912896 359885212896 359952021616 360269236184 360780449744 361292388704 361610784496 362216245248 362788601472 363303389952 364207129728 364244786048 364820347672 365949720576 366791952384 366860043264 367021838898 367345283877 367380609024 367704370176 367866538182 367934828547 368226134016 368285398464 368294491136 368876451904 370968018432 371131625799 371494413312 371563377152 371890824448 372418528768 372582775851 372946981888 373275648512 375588602532 376121553912 376453018188 376588745984 377057179668 378861253056 379195131744 379733200704 379794317166 379803693984 380165572608 380333236356 380403841026 380775692288 381111258112 381279338934 382227795001 383103613728 384056607792 384601575072 384940512528 385011972488 385548776517 385558295408 386167535587 387704363904 388254507264 388357144296 388596663936 388980410456 389220314496 389323206844 389875647304 391427232768 392045746752 392055426048 392602050432 392674932672 393020984928 393578672448 394557723872 395461794816 396445530624 396620374293 397357948416 397431713536 397985833824 397995659776 398059715504 398624552864 398975848336 400884794112 401383449324 401528165632 401882019968 402452281088 404692383744 404946024318 405302890707 405341865984 405699081216 405878005962 406274758656 406453937292 406812132558 406887652743 407285392384 407465016738 409775384304 410422891131 410433024144 410824086528 410900351488 411081570141 411483409408 411846036992 412027672719 414331302528 414986008392 415028914872 416061325108 416651706328 418008799296 418377177504 418970844864 419565354624 419935104576 420013060896 420349798396 420609049536 420720239654 422993945088 423662339232 423740987472 424342265952 424716225648 425318887968 425397843728 425772733672 426376895152 428372653824 428416944384 428750165376 429482658176 430161305464 430771694224 431151319976 431492954112 431873215488 432486033408 433138469049 433481398272 433561869312 433753082334 433909469312 434177083392 434246962368 434291860288 437328866304 437410051584 437602961763 438030726144 438416749056 438610103217 439038852096 439120354816 439507337984 440130988544 440325098733 443408290688 443877439356 444037476608 444667555328 445059427072 447110677728 447745117248 447817179942 448254928896 448301275136 448452621972 448847829378 449568175758 449614657778 451719186336 452117272464 452758816224 452842865904 453241942296 453885081936 454529134176 454602288729 457913647752 458196066432 458563416432 458967534168 459052736428 459704121448 460109244452 460762128632 461533602816 462262895424 462918835584 463326791616 464070374976 464118356416 464193054314 464479345824 464851733324 466290772992 466701700608 467363939328 467450700288 467862650112 468526536192 468733169619 469266878688 470434209232 472685055744 473355784704 473772938496 473860889216 474533286656 474951478144 475625423104 477174601728 478272817152 478572574194 478994325381 479040387072 479167023808 479462550528 479674007046 479846950528 483167990448 483718135296 483931468647 484404519936 484618156002 485045234973 485609506304 485823673803 488148152976 488578342824 489362451864 489793711836 490488717576 490579771396 491047197952 494010399168 494445755232 494624024576 494842167732 495147362112 496073118398 496777034468 497214828682 498754054656 498834327024 499542161184 500250999744 500691855456 500784803376 501495405216 501627978049 501937357584 502742906224 504338934528 505148337408 505593508992 506310934272 506392422888 506404925312 507110981808 507205121368 508372451912 509946218496 510395618304 510804818304 511119857664 512075477056 512802100096 513254016704 514065035356 514925756928 515656424448 516388128768 516843205632 516939151872 517167136629 517672676352 517809525728 518128885248 518357394711 518960419328 522133150968 522727662336 523469400576 523566576896 524027979904 524771563264 527692511232 528594040832 528827165724 529238485386 529293204726 529810597888 530142656186 530647778432 533093500368 533849947488 534320412912 534513058816 535078600992 535177932432 536023594173 536079015043 539062901784 539827819344 539928032424 540403854276 541170674616 541938583056 542416176744 542516870324 543286688984 546310694592 546367179072 547230521508 547244032192 547332108818 548108760188 548591791462 549370230292 550290064896 551070913536 551556555264 552339201024 552428097696 552441736704 553314677856 553371886496 556452027648 557241619968 557345065728 557836236672 558627793152 559420472832 559913472768 560017414528 560812066048 563933620224 563991926784 564883118976 564987983296 565585769502 565789687936 566288300864 567091850624 569705540976 570248358912 570605761539 571163538432 571222592512 571666887168 571919008401 572896096201 576084911688 576902362608 577410768792 577517958732 578337443112 578995949824 582535716444 583213402112 583470615684 583830471744 583984810266 584555665408 584813470956 584922035126 585437508799 586268230834 587100131644 588083139072 589012399008 589531477392 590368008672 591471795013 591836585808 592311079558 592833064967 594668295936 596036922624 596147570304 596978750736 596993489664 597089573256 597936829296 598463772504 599424234344 601327191168 602292248448 602663712768 602823029952 603678421632 603790487872 604322589728 605180109248 606038845568 606136384972 608012798976 608548621824 609412137984 610551530336 610928088576 611197525107 611417888576 611956712224 615649536216 616236129792 616350527232 617225114112 617769055488 618760499968 619305794432 622268934144 622543372308 623267600384 623816866816 624091987662 624702048256 624977559492 625689171584 630019591344 630246740992 630524697594 630913574304 631080359481 631141046272 631697251328 632093166991 633547926869 635611481208 636513398928 637074338472 637978331952 638096765592 638659100508 639565342728 642625416576 644223987264 644957513728 645241958196 646157541336 646726979964 646847037694 647764898404 648335753546 650342803968 650864203968 651265625088 651370443552 651437790432 652483269152 653058282448 653984956768 655018351502 656115077376 657046089216 657625123584 658558278144 658680532224 659261006976 659789556976 660196482816 665005406208 665112436032 666056214912 667001332992 667589140608 667713071168 668660540288 669249810112 672382393344 672451912704 673531116544 674124678656 674352263637 674421986667 675081245696 675189897184 676147975744 679264298856 679862913444 680827622904 681073091072 681793701264 686567675904 686870471628 687845124648 688451301252 688579104642 689252202496 689556182172 690163866678 690838513664 691143192948 691271496058 696105562464 696177534624 696289581471 696719018736 696970216448 697277599986 697407041881 697959200768 699012121379 700004003114 700620894961 701176050432 701793975168 702789804288 703900318032 705102887632 705651313848 705724272968 709027583616 710033677056 710659407744 710791333824 711799929984 712427217216 713438134656 713570576576 714698125564 718560580608 718750535712 719193825792 719770425792 719904043232 720538472368 721560899488 722584777408 723221568992 725577202944 726606779904 728414259456 728489572096 729640695344 733720086528 734043677796 734690567754 735408740352 735733076364 735869657094 736570796928 736588982272 737752903808 741936036864 742263251598 742988826624 743126754304 743781648896 744109677597 744837057536 745165551702 745822243023 745893963776 746551297024 747019197353 751177205064 752243107824 752906036376 753177491968 754114359336 757722506112 758390263488 759466401408 759588634332 759607387968 760666472712 760807682052 762222516224 762558677868 764455590002 766207227456 768113215584 769203150144 769881025056 770023944976 771097553034 771116590816 772335071174 775408727808 776509014528 776714288592 777193327872 777960820912 778440628992 778646413688 779751294608 782854465536 784091493504 784110852096 785204100864 785349865344 786041969856 787157344896 789115447744 790923589632 792891061248 793240748586 793939807089 794715896832 794863427072 795213984279 795971667648 795991319552 796119431008 797249105728 797951696672 801769588224 802766898648 803056331264 803764039936 804904562176 809892048636 810605781414 811398162432 811756011924 812907874584 813624265116 813775305486 814570784768 814930033476 819550768608 820845782262 820866048288 820998163227 821648173056 821800702976 822163140282 822887687193 822966818816 823692073984 824055345438 824208322223 826105234357 828662605056 829972016784 830057829744 832122650216 833303412656 834620157559 836017598592 836754355008 837941689728 839130709248 839870209152 840026121792 840699596792 841218099072 841440479308 845987890176 847324678464 847481974944 848684531904 849432451296 850637775936 850795687456 851545467344 852753790304 856745307648 856833888768 857500330752 858965316352 860322610928 861543388448 862302639952 863746430976 866276938098 867123738624 867506164668 867818938624 868493924736 868583720576 874657732608 874820103168 875205923526 875977215399 876061452288 876833498112 877220206434 877383052689 878077704192 878240709632 879014675968 879402346251 880261977088 880650197466 886816581376 887754878712 888074953216 888466619337 889335110656 890118854144 894221355456 895490234496 895634359884 896905243944 897695658756 899136351516 899229315556 903438372672 904234544928 905517632448 905685731808 906483884592 907770163872 909058268352 909204577458 915827295504 916392132864 917126832864 917935068336 918105472856 919408242896 920218488904 921524257264 923067205632 924525790848 925837671168 926653583232 928140749952 928236712832 928386108628 928958691648 929703466648 932581545984 933403401216 934727878656 934901400576 935725300224 936137981493 937053072384 937466339238 938533757376 940868418464 945370111488 945787046391 946711569408 947545876992 947721778432 949066573312 949902956288 951250846208 957145148388 957988650762 958334047616 958925101056 959348014092 959693901056 966335980896 967436270592 967862937294 968809039872 969236312004 970090469946 970270556541 971219012608 971647347606 972503630319 974064380809 976296305952 977156685648 978724903728 979587423672 980977435152 981159542792 982094395904 982527527253 988020798336 988891510464 989684335464 990294724224 992146236796 993554068936 994429657364 997508109312 997668654048 999084322368 1000501999488 1001383710912 1001569606752 1002990810432 1003255956098 1003874715168 1005485812448 1008677869056 1010296674816 1011187017984 1012621868544 1012784845776 1012809850624 1014221963616 1014410242736 1016744903824 1020791236608 1021609636608 1024150954112 1025604200192 1026508033408 1028130070712 1029851513856 1031312848896 1032868656963 1033686411264 1033878303744 1034334273258 1035245800017 1035345352704 1035619051456 1036257770496 1036714789422 1036907244087 1037920838656 1044266301936 1045455324672 1045916399979 1046938801152 1047133153792 1048055959808 1049543126528 1050006004671 1057654331448 1058476970772 1058586409452 1060285312372 1061295556864 1066187000736 1067699894976 1068640825824 1069026117632 1070157201984 1070355864864 1072047188346 1072158030086 1078125803568 1079655638688 1079856064848 1080807708552 1082341349232 1083877166112 1084832353488 1085033740648 1086573377968 1092621389184 1092734358144 1094461043016 1094488064384 1094664217636 1096217520376 1097183582924 1098740460584 1100580129792 1102141827072 1103113110528 1103804485641 1104678402048 1104856195392 1104883473408 1106629355712 1106743772992 1112904055296 1114483239936 1114690131456 1115672473344 1117255586304 1117748327553 1118840945664 1119826945536 1120034829056 1121624132096 1129766237952 1129975966592 1131171539004 1131579375872 1132576601728 1134183701248 1139411081952 1140496717824 1141211523078 1142327076864 1142445185024 1143333774336 1143838016802 1145792192402 1146683385003 1152169823376 1153804725216 1154821537584 1155035917464 1156646329551 1156674886224 1157991899648 1158502606761 1165071432888 1166941231368 1167660943488 1167969620532 1169626941912 1169844070252 1170875017598 1172536461668 1174200263288 1176166278144 1178024798016 1179062954784 1180736017344 1182943590026 1183673171616 1184622159116 1185666129934 1189336591872 1192073845248 1192295140608 1193957501472 1193986979328 1194179146512 1195873658592 1196927545008 1198848468688 1202654382336 1204584496896 1205646059904 1207356843264 1207580975744 1208645179456 1210360218496 1212077691136 1212272769944 1216025597952 1217097243648 1218824275968 1220662958229 1221103060672 1221856177152 1222395050214 1222835777152 1223913424448 1231299072432 1232472259584 1232701054464 1233244710423 1234450228224 1235538110976 1236083018157 1237520999936 1238611588864 1245086744616 1247633733632 1248183975324 1249955118984 1251378343168 1260039182688 1260493481984 1261049395188 1261827148608 1262160718962 1263394502656 1264186333982 1265300422243 1267095853738 1271222962416 1273026797856 1274148676944 1275956663904 1276193531184 1277318201016 1278342266641 1279130685456 1285250833152 1288447974528 1290483916392 1292315082672 1293453959928 1293694075388 1295529796808 1296671507092 1300685607936 1301728407936 1302531250176 1302740887104 1302875580864 1304966538304 1306116564896 1307969913536 1310036703004 1312230154752 1314092178432 1315250247168 1317116556288 1317361064448 1318522013952 1319579113952 1320392965632 1320975296199 1330224872064 1332112429824 1334002665984 1335178281216 1335426142336 1337321080576 1338499620224 1344764786688 1344903825408 1347062233088 1348249357312 1348704527274 1348843973334 1350162491392 1350379794368 1352295951488 1358528597712 1359725826888 1361655245808 1362146182144 1363587402528 1363806866187 1366136844787 1373740943256 1375690249296 1376902602504 1377158209284 1379112364344 1380327733356 1382286385896 1382542992116 1392211124928 1392355069248 1392579162942 1393438037472 1393940432896 1394555199972 1394814083762 1398024242758 1400008006228 1401241789922 1402352100864 1403587950336 1405579608576 1407800636064 1410205775264 1411302627696 1411448545936 1413678847229 1418055167232 1420067354112 1421318815488 1421582667648 1423599859968 1424854434432 1426876269312 1427141153152 1429396251128 1437121161216 1437501071424 1438387651584 1439540851584 1439808086464 1441076944736 1443121798976 1445169554816 1446443137984 1451154405888 1453213559808 1456828518912 1456979144192 1457471021409 1459281390688 1468087355592 1469381135508 1471466152728 1471739314188 1473141593856 1475505807616 1483872073728 1484526503196 1486253508608 1487563297792 1488219355194 1489674115072 1490331103404 1491644486046 1491921393391 1493102594048 1494038394706 1502354410128 1504486215648 1504883934147 1505812072752 1506354983936 1507299090517 1508228718672 1510768133303 1515445012224 1516780526976 1518932802816 1519177268664 1519214775936 1521332945424 1521615364104 1525117355736 1528911180004 1532414454912 1536226431168 1538406300288 1539762050112 1540047889952 1542195106068 1542233181632 1544670142348 1550817455616 1553018029056 1553428577184 1554386655744 1555921641824 1556881257984 1557292827376 1559502589216 1568182987008 1570408201728 1570699730688 1572083939712 1574314689792 1578230895488 1585782122496 1586481497172 1587879614178 1589431793664 1589726854144 1590427968558 1591943335296 1591982639104 1592238862016 1594498211456 1595903393344 1603539176448 1605533797296 1606112662528 1607528079872 1608070782519 1608237045129 1609809124352 1614525362021 1619784097272 1621211562828 1623512023848 1625815749168 1627248530232 1627550610972 1629860066952 1639101537216 1641691564524 1641732096576 1641996326454 1643601405952 1644326280564 1645775374386 1647384147968 1648110690876 1648416644446 1652210468714 1657325210112 1659944033568 1660115659488 1664245300432 1666606825312 1666875058673 1669240315118 1670711364907 1672035197184 1673508710016 1675883379456 1678261418496 1679740418304 1680052243584 1681399193584 1682436198144 1682880958616 1691975780352 1694649356928 1694963949888 1697369063808 1698864902592 1701275551872 1701591374912 1703090934688 1705507580608 1713490615296 1713667777536 1715000661504 1717930632704 1718688288603 1720645221856 1723086776896 1724605279904 1732553876196 1735012329336 1735637877248 1736987849472 1737167441152 1749640206336 1750411847052 1751954430798 1753666996224 1754440412868 1754766105378 1756312526397 1756481419264 1758029351936 1758804692502 1760523954176 1761300394932 1773633162752 1774415385039 1775509757424 1776149906432 1776933238674 1778499194901 1778670221312 1780237708288 1781353470611 1785453248449 1788442710912 1790980468992 1791268719768 1793810487888 1795391317512 1798272703032 1798458631112 1806876745344 1808469089856 1811035264896 1811371463616 1812967769184 1815540327744 1818116536704 1818409154916 1831654591008 1832784265728 1834253665728 1835870136672 1836210945712 1838816485792 1840436977808 1843048514528 1849051581696 1851675342336 1853307166464 1856281499904 1856473425664 1856772217256 1857917383296 1859406933296 1866806802432 1869802801152 1871450600448 1872275962986 1874106144768 1874932678476 1877067514752 1881736836928 1890740222976 1891574092782 1893241078443 1893423138816 1895091753984 1895443556864 1896279500973 1898133146624 1899805912576 1900643780607 1902501692416 1914290296776 1915977301524 1916668095232 1918696028184 1919387802112 1932671961792 1934872541184 1935725874588 1938472624008 1940180939892 1940541113082 1942438025216 1943294695212 1945007260638 1948128761618 1952592611904 1954313371296 1957449807456 1959174847344 1961954870304 1962319085584 1964188791808 1965055054506 1965419845301 1969943251159 1976041596672 1977783020928 1979368670928 1980589448448 1984292473592 1987108137872 1988859314728 1995016218624 1995337308096 1998168644736 2001003998976 2002767421824 2003139213504 2005981620864 2006511912196 2007749430336 2010971624896 2017355738112 2020593349632 2022374035968 2023265960001 2025243737088 2025569691552 2025619701248 2028443927232 2028820485472 2033489807648 2043219273216 2048301908224 2051208400384 2053016066816 2056260141424 2059703027712 2065737313926 2067756607488 2068668546516 2070491600034 2071238102912 2072515540992 2073429578844 2073814488174 2075841677312 2088532603872 2088868744413 2090910649344 2091832799958 2092221125643 2093877602304 2094266307584 2096111919616 2097036364137 2099086253056 2100012009342 2101862684883 2105235919813 2115308662896 2116953941544 2117172818904 2120570624744 2122591113728 2132374001472 2135399789952 2137281651648 2140314403968 2140711729728 2144094376692 2144316060172 2156251607136 2159311277376 2159712129696 2161615417104 2164682698464 2167754332224 2169664706976 2170067481296 2173146755936 2185242778368 2185468716288 2188922086032 2188976128768 2189328435272 2192435040752 2194367165848 2197480921168 2201160259584 2206226221056 2207608971282 2209712390784 2209766946816 2213258711424 2213487545984 2225808110592 2228966479872 2229380262912 2231344946688 2232329032791 2234511172608 2235496655106 2237466729069 2237681891328 2239653891072 2240069658112 2241057592059 2243248264192 2259532475904 2259951933184 2262343078008 2263158751744 2265153203456 2268367402496 2278822163904 2282423046156 2286667548672 2287676033604 2291584384804 2293366770006 2304339646752 2307609450432 2309643075168 2310071834928 2313292659102 2313349772448 2315983799296 2317005213522 2322768908083 2330142865776 2333882462736 2335321886976 2335939241064 2339253883824 2339688140504 2341750035196 2345072923336 2348400526576 2352332556288 2356049596032 2358125909568 2361472034688 2365887180052 2367346343232 2369244318232 2371332259868 2378673183744 2384147690496 2384590281216 2385641952837 2387915002944 2387973958656 2388358293024 2391747317184 2393855090016 2397696937376 2405308764672 2409168993792 2411292119808 2414713686528 2415161951488 2417290358912 2420720436992 2424155382272 2424545539888 2434194487296 2441325916458 2442206121344 2443712354304 2444790100428 2445671554304 2447826848896 2462598144864 2462994489681 2464944519168 2465402108928 2466489420846 2468663061579 2468900456448 2471076221952 2472166036314 2472624966669 2475041999872 2477223177728 2478315703071 2490173489232 2496367950648 2499910237968 2502756686336 2503860472677 2520078365376 2522098790376 2523654297216 2524321437924 2528372667964 2530600844486 2534191707476 2542445924832 2546053595712 2548297353888 2551913327808 2552387062368 2554636402032 2556684533282 2558261370912 2570501666304 2576895949056 2580967832784 2584630165344 2586907919856 2587388150776 2591059593616 2593343014184 2601371215872 2603456815872 2605481774208 2605751161728 2609933076608 2612233129792 2615939827072 2620073406008 2624460309504 2628184356864 2630500494336 2632149158067 2634233112576 2634722128896 2637044027904 2638207038753 2639158227904 2640785931264 2641950592398 2660449744128 2664224859648 2665399858011 2668005331968 2670356562432 2670852284672 2674642161152 2676999240448 2696498714624 2697409054548 2697687946668 2700759588736 2704591902976 2717057195424 2719451653776 2723310491616 2724292364288 2727174805056 2727613732374 2732273689574 2734681557751 2747481886512 2751380498592 2753805205008 2754316418568 2758224728688 2760655466712 2764572771792 2765085984232 2784422249856 2784710138496 2785158325884 2786876074944 2789110399944 2789628167524 2796048485516 2800016012456 2802483579844 2804704201728 2807175900672 2811159217152 2815601272128 2820411550528 2822605255392 2822897091872 2827357694458 2836110334464 2840134708224 2842637630976 2843165335296 2847199719936 2849708868864 2853752538624 2854282306304 2858792502256 2875002142848 2876775303168 2879081703168 2879616172928 2882153889472 2886243597952 2890339109632 2892886275968 2902308811776 2906427119616 2910811669623 2913657037824 2913958288384 2914942042818 2917510890957 2918562781376 2922193142427 2936174711184 2938762271016 2942932305456 2943478628376 2946283187712 2947582581759 2951011615232 2969053006392 2975126595584 2976438710388 2980662206808 2983288972092 2983842786782 2988076789412 3004708820256 3008972431296 3009767868294 3011624145504 3012709967872 3014598181034 3016457437344 3017254853041 3021536266606 3030890024448 3033561053952 3037865605632 3038354537328 3038429551872 3042665890848 3043230728208 3050234711472 3057822360008 3064828909824 3072452862336 3076812600576 3079524100224 3080095779904 3084390212136 3084466363264 3089340284696 3101634911232 3106036058112 3106857154368 3108773311488 3110721732261 3111843283648 3113762515968 3114585654752 3119005178432 3136365974016 3140816403456 3141399461376 3144167879424 3148629379584 3150018014013 3156461790976 3172962994344 3175759228356 3179453708288 3180855937116 3183886670592 3184477724032 3188996422912 3191806786688 3207078352896 3211067594592 3212225325056 3215056159744 3216141565038 3216474090258 3219618248704 3224475269587 3229050724042 3239568194544 3242423125656 3247024047696 3251631498336 3254497060464 3255101221944 3257710937569 3259720133904 3278203074432 3283383129048 3283464193152 3283992652908 3288652561128 3291550748772 3296221381752 3296833288892 3304420937428 3314650420224 3319888067136 3320231318976 3328490600864 3333213650624 3333750117346 3338480630236 3341422729814 3344070394368 3347017420032 3351766758912 3356522836992 3359480836608 3360104487168 3362798387168 3364872396288 3365761917232 3389298713856 3389927899776 3394738127616 3397729805184 3402551103744 3403182749824 3406181869376 3411015161216 3426981230592 3427335555072 3430001323008 3435861265408 3437376577206 3440050155009 3441290443712 3446173553792 3449210559808 3465107752392 3470024658672 3471275754496 3473975698944 3474334882304 3475507820283 3500823694104 3503908861596 3508880825736 3509532210756 3512625052794 3516058703872 3517609385004 3522600789864 3547266325504 3548830770078 3551019514848 3552299812864 3553866477348 3556998389802 3557658707317 3560475416576 3562706941222 3565846644503 3570906496898 3576885421824 3581960937984 3582537439536 3587620975776 3590782635024 3596545406064 3596917262224 3602600933261 3613753490688 3616938179712 3622070529792 3622742927232 3625935538368 3631080655488 3636233073408 3636818309832 3663309182016 3665568531456 3668507331456 3671740273344 3672421891424 3677632971584 3680873955616 3686097029056 3698103163392 3703350684672 3706614332928 3712562999808 3712946851328 3713544434512 3715834766592 3718813866592 3742901200896 3744551925972 3749865356952 3754135029504 3763473673856 3781480445952 3783148185564 3786482156886 3790183507968 3790887113728 3792559001946 3795901266729 3796266293248 3799611825152 3801287561214 3801993228319 3805003384832 3828580593552 3831954603048 3833336190464 3835026799923 3837392056368 3838775604224 3850022017127 3865343923584 3871451749176 3876945248016 3880361879784 3881082226164 3886589390424 3890014521276 3896257523236 3905185223808 3908626742592 3914899614912 3918349694688 3923909740608 3924638171168 3928377583616 3930110109012 3930839690602 3939886502318 3952083193344 3955566041856 3958737341856 3961178896896 3968584947184 3974216275744 3977718629456 3990674616192 3996337289472 4002007997952 4005534843648 4006278427008 4011963241728 4013023824392 4015498860672 4021943249792 4034711476224 4041186699264 4044748071936 4046531920002 4050487474176 4051139383104 4051239402496 4056887854464 4057640970944 4066979615296 4086438546432 4096603816448 4098410534361 4102416800768 4106032133632 4112520282848 4131474627852 4137337093032 4140983200068 4142476205824 4146859157688 4147628976348 4177065207744 4177737488826 4181821298688 4183665599916 4184442251286 4188532615168 4192223839232 4194072728274 4198172506112 4200024018684 4203725369766 4204505745011 4210471839626 4230617325792 4233907883088 4234345637808 4241036541687 4241141249488 4245182227456 4247842891457 4257619284763 4264748002944 4270799579904 4274563303296 4280628807936 4281423459456 4288188753384 4288632120344 4312503214272 4318622554752 4319424259392 4323230834208 4329365396928 4335508664448 4339329413952 4340134962592 4346293511872 4370485556736 4370937432576 4377844172064 4377952257536 4378656870544 4384870081504 4388734331696 4394961842336 4415217942564 4419424781568 4426517422848 4426975091968 4451616221184 4458760525824 4462689893376 4464658065582 4469022345216 4470993310212 4474933458138 4475764180173 4479307782144 4480139316224 4482115184118 4486496528384 4514651802441 4519064951808 4519903866368 4521897271551 4524686156016 4526317503488 4530306406912 4532304399909 4536734804992 4550026020241 4557644327808 4564846092312 4575352067208 4583168769608 4586733540012 4608679293504 4615218900864 4619286150336 4620143669856 4626585318204 4626699544896 4631967598592 4634010427044 4645537816166 4660285731552 4667764925472 4670643773952 4671878482128 4678507767648 4679376281008 4683500070392 4690145846672 4696801053152 4712099192064 4716251819136 4722944069376 4731774360104 4734692686464 4738488636464 4742664519736 4757346367488 4768295380992 4769180562432 4771283905674 4775830005888 4775947917312 4776716586048 4783494634368 4787710180032 4795393874752 4810617529344 4818337987584 4822584239616 4824711135387 4829427373056 4830323902976 4834580717824 4841440873984 4843576086063 4848310764544 4849091079776 4882651832916 4884412242688 4889580200856 4891343108608 4895653697792 4925196289728 4925988979362 4930804217856 4932978841692 4937326123158 4942152443904 4944332072628 4945249933338 4950083999744 4954446355456 4956631406142 4980346978464 4992735901296 4999820475936 5000625176019 5005513372672 5007720945354 5012134094721 5020177962631 5040156730752 5044197580752 5047308594432 5048642875848 5056745335928 5061201688972 5068383414952 5084891849664 5092107191424 5096594707776 5103826655616 5104774124736 5109272804064 5113369066564 5116522741824 5141003332608 5153791898112 5156064865809 5161935665568 5169260330688 5173815839712 5174776301552 5182119187232 5186686028368 5206913631744 5210963548416 5211502323456 5219866153216 5224466259584 5231879654144 5240146812016 5248920619008 5261000988672 5264298316134 5268937579191 5269444257792 5274088055808 5276414077506 5278316455808 5281571862528 5283901184796 5320899488256 5323246155117 5328449719296 5330799716022 5335497584703 5336010663936 5340713124864 5341704569344 5344060411833 5349284322304 5353998480896 5356359745347 5394818109096 5395375893336 5401519177472 5409183805952 5434114390848 5438903307552 5446620983232 5454349610112 5455227464748 5464547379148 5469363115502 5494963773024 5502760997184 5507610410016 5508632837136 5516449457376 5521310933424 5529145543584 5530171968464 5568844499712 5569420276992 5570316651768 5573752149888 5578220799888 5579256335048 5592096971032 5600032024912 5604967159688 5609408403456 5614351801344 5622318434304 5631202544256 5640823101056 5645210510784 5645794183744 5654715388916 5672220668928 5680269416448 5685275261952 5686330670592 5688838502919 5694399439872 5699417737728 5701931341821 5707505077248 5708564612608 5717585004512 5750004285696 5758163406336 5759232345856 5764307778944 5772487195904 5780678219264 5785772551936 5804617623552 5821623339246 5827314075648 5827916576768 5829884085636 5835021781914 5837125562752 5844386284854 5872349422368 5877524542032 5885864610912 5886957256752 5892566375424 5895165163518 5896259535903 5902023230464 5909829753477 5938106012784 5952877420776 5961324413616 5966577944184 5967685573564 5976153578824 6009417640512 6017944862592 6019535736588 6023248291008 6029196362068 6032914874688 6034509706082 6043072533212 6061780048896 6067122107904 6075731211264 6076709074656 6076859103744 6085331781696 6086461456416 6100469422944 6115644720016 6129657819648 6144905724672 6153625201152 6159048200448 6160191559808 6168780424272 6168932726528 6178680569392 6203269822464 6213714308736 6217546622976 6221443464522 6223686567296 6227525031936 6229171309504 6238010356864 6272731948032 6276663376929 6281632806912 6282798922752 6288335758848 6291109092411 6297258759168 6300036028026 6305588054649 6312923581952 6315707759439 6345925988688 6351518456712 6361711874232 6367773341184 6368955448064 6377992845824 6383613573376 6422135189184 6430112319488 6432283130076 6432948180516 6448950539174 6458101448084 6479136389088 6484846251312 6494048095392 6503262996672 6508994120928 6510202443888 6515421875138 6519440267808 6521163714637 6556406148864 6566766258096 6566928386304 6567985305816 6577305122256 6583101497544 6592442763504 6593666577784 6608841874856 6629300840448 6639776134272 6640462637952 6656981201728 6666427301248 6667500234692 6676961260472 6682845459628 6688140788736 6694034840064 6703533517824 6713045673984 6718961673216 6720208974336 6723172776177 6725596774336 6729744792576 6731523834464 6778597427712 6779855799552 6789476255232 6795459610368 6805102207488 6806365499648 6812363738752 6822030322432 6860002646016 6871722530816 6874753154412 6880100310018 6882580887424 6892347107584 6898421119616 6930215504784 6940049317344 6942551508992 6947951397888 6948669764608 6951015640566 6968306724249 6969027195559 7001647388208 7007817723192 7017761651472 7019064421512 7025250105588 7035218770008 7045201579728 7094532651008 7097661540156 7102039029696 7107732954696 7113996779604 7115317414634 7125413882444 7131693289006 7141812993796 7153770843648 7163921875968 7165074879072 7175241951552 7181565270048 7193090812128 7193834524448 7205201866522 7227506981376 7233876359424 7244141059584 7245485854464 7251871076736 7262161310976 7272466146816 7273636619664 7326618364032 7331137062912 7337014662912 7343480546688 7344843782848 7355265943168 7361747911232 7372194058112 7396206326784 7406701369344 7413228665856 7417874900007 7425125999616 7425893702656 7427088869024 7431669533184 7434947109213 7437627733184 7489103851944 7499730713904 7508270059008 7511581418031 7526947347712 7566296371128 7572964313772 7581774227456 7585118003892 7591802533458 7599223650304 7602575122428 7603986456638 7657161187104 7663909206096 7666672380928 7670053599846 7674784112736 7677551208448 7689133335169 7700044034254 7706829844571 7730687847168 7742903498352 7753890496032 7760723759568 7762164452328 7773178780848 7780029042552 7792515046472 7810370447616 7817253485184 7829799229824 7836699389376 7847819481216 7849276342336 7860220218024 7861679381204 7879773004636 7904166386688 7911132083712 7917474683712 7922357793792 7937169894368 7948432551488 7955437258912 7981349232384 7992674578944 8004015995904 8011069687296 8012556854016 8023926483456 8026047648784 8030997721344 8043886499584 8089496143872 8093063840004 8102278766208 8102478804992 8113775708928 8115281941888 8133959230592 8172877092864 8193207632896 8196821068722 8204044673253 8204833601536 8212064267264 8217211170883 8225040565696 8262949255704 8274674186064 8281966400136 8284952411648 8293718315376 8295257952696 8354130415488 8355474977652 8367331199832 8368884502572 8384447678464 8388145456548 8400048037368 8407450739532 8409011490022 8420943679252 8461234651584 8467815766176 8468691275616 8482073083374 8482282498976 8490364454912 8495685782914 8515238569526 8529496005888 8541599159808 8549126606592 8561257615872 8562846918912 8576377506768 8577264240688 8625006428544 8637245109504 8638848518784 8646461668416 8658730793856 8671017328896 8678658827904 8680269925184 8692587023744 8740971113472 8741874865152 8755688344128 8755904515072 8757313741088 8766579427281 8769740163008 8777468663392 8789923684672 8830435885128 8838849563136 8853034845696 8853950183936 8925379786752 8929316131164 8941986620424 8949866916276 8951528360346 8960278632448 8964230368236 9029303604882 9038129903616 9039807732736 9043794543102 9049372312032 9051764559123 9052635006976 9060612813824 9064608799818 9066291544453 9073469609984 9087157577927 9100052040482 9115288655616 9129692184624 9150704134416 9166337539216 9173467080024 9180821733149 9217358587008 9230437801728 9238572300672 9240287339712 9253170636408 9253399089792 9268020854088 9291075632332 9320571463104 9335529850944 9341287547904 9343756964256 9357015535296 9358752562016 9367000140784 9380291693344 9393602106304 9424198384128 9432503638272 9445888138752 9463548720208 9469385372928 9476977272928 9485329039472 9538361124864 9542567811348 9551660011776 9553433172096 9566989268736 9575420360064 9590787749504 9621235058688 9636675975168 9645168479232 9649422270774 9658854746112 9660647805952 9669161435648 9673425808761 9682881747968 9687152172126 9696621529088 9698182159552 9765303665832 9768824485376 9773132812707 9779160401712 9782686217216 9791307395584 9850392579456 9851977958724 9865957683384 9874652246316 9888664145256 9890499866676 9908892710912 9913262812284 9960693956928 9985471802592 9999640951872 10001250352038 10011026745344 10015441890708 10024268189442 10040355925262 10080313461504 10088395161504 10094617188864 10097285751696 10113490671856 10122403377944 10136766829904 10152784448281 10169783699328 10184214382848 10193189415552 10207653311232 10209548249472 10218545608128 10226738133128 10233045483648 10282006665216 10307583796224 10312129731618 10323871331136 10338520661376 10347631679424 10349552603104 10364238374464 10373372056736 10413827263488 10421927096832 10423004646912 10439732306432 10448932519168 10463759308288 10480293624032 10528596632268 10537875158382 10548176111616 10552828155012 10556632911616 10567802369592 10641798976512 10646492310234 10656899438592 10661599432044 10670995169406 10672976121951 10681426249728 10683409138688 10688120823666 10697539933509 10698568644608 10707996961792 10712719490694 10714708188899 10789636218192 10790751786672 10803038354944 10807802799783 10818367611904 10850062048267 10868228781696 10877806615104 10893241966464 10908699220224 10910454929496 10929094758296 10938726231004 10989927546048 11005521994368 11015220820032 11017265674272 11032898914752 11042621866848 11058291087168 11060343936928 11137688999424 11138840553984 11140633303536 11147504299776 11156441599776 11158512670096 11184193942064 11200064049824 11209934319376 11228703602688 11262405088512 11281646202112 11290421021568 11291588367488 11309430777832 11344441337856 11370550523904 11372661341184 11377677005838 11387703800187 11388798879744 11398835475456 11403862683642 11405979684957 11415010154496 11417129225216 11435170009024 11500008571392 11505080399769 11516326812672 11518464691712 11528615557888 11544974391808 11550066051381 11561356438528 11571545103872 11643246678492 11659768171272 11670043563828 11674251125504 11688772569708 11744698844736 11755049084064 11771729221824 11773914513504 11785132750848 11790330327036 11792519071806 11804046460928 11819659506954 11876212025568 11905754841552 11922648827232 11933155888368 11935371147128 11952307157648 11971193603197 12018835281024 12035889725184 12039071473176 12046496582016 12058392724136 12065829749376 12069019412164 12086145066424 12123560097792 12134244215808 12151462422528 12153418149312 12153718207488 12170663563392 12172922912832 12200938845888 12231289440032 12259315639296 12289811449344 12295231603083 12307250402304 12318096400896 12320383119616 12337560848544 12337865453056 12357361138784 12427428617472 12442886929044 12447373134592 12458342619008 12476020713728 12545463896064 12553326753858 12565597845504 12576671517696 12582218184822 12594517518336 12600072056052 12611176109298 12613517235033 12625847163904 12631415518878 12691851977376 12703036913424 12723109625061 12723423748464 12735546682368 12737910896128 12743528674371 12755985691648 12767227146752 12772857854289 12844270378368 12864566260152 12865896361032 12897901078348 12916202896168 12958272778176 12969692502624 12988096190784 13006525993344 13017988241856 13020404887776 13030843750276 13038880535616 13042327429274 13112812297728 13133532516192 13133856772608 13135970611632 13154610244512 13166202995088 13184885527008 13187333155568 13217683749712 13279552268544 13280925275904 13313962403456 13332854602496 13335000469384 13353922520944 13365690919256 13376281577472 13388069680128 13407067035648 13427292540519 13437923346432 13440417948672 13446345552354 13451193548672 13459489585152 13463047668928 13557194855424 13559711599104 13565691814653 13578952510464 13590919220736 13596913199727 13610204414976 13612730999296 13624727477504 13644060644864 13650078060723 13749506308824 13760200620036 13765161774848 13784694215168 13796842239232 13860431009568 13880098634688 13895902795776 13897339529216 13902031281132 13936613448498 13938054391118 14003294776416 14015635446384 14035523302944 14038128843024 14050500211176 14070437540016 14090403159456 14195323080312 14204078059392 14215465909392 14227993559208 14230634829268 14250827764888 14263386578012 14283625987592 14307541687296 14327843751936 14330149758144 14350483903104 14363130540096 14386181624256 14387669048896 14410403733044 14455013962752 14467752718848 14488282119168 14490971708928 14503742153472 14524322621952 14530728258189 14544932293632 14547273239328 14653236728064 14674029325824 14686961093376 14689687565696 14710531886336 14723495822464 14744388116224 14792412653568 14826457331712 14835749800014 14850251999232 14851787405312 14854177738048 14863339066368 14869894218426 14875255466368 14978207703888 14999461427808 15001875528057 15016540118016 15023162836062 15036402284163 15053894695424 15060533887893 15132592742256 15145928627544 15170236007784 15183605066916 15205150244856 15207972913276 15314322374208 15327818412192 15333344761856 15340107199692 15349568225472 15378266670338 15400088068508 15413659689142 15461375694336 15485806996704 15507780992064 15521447519136 15524328904656 15546357561696 15550467319519 15560058085104 15585030092944 15620740895232 15634506970368 15659598459648 15673398778752 15695638962432 15698552684672 15720440436048 15723358762408 15759546009272 15808332773376 15822264167424 15834949367424 15844715587584 15874339788736 15896865102976 15910874517824 15962698464768 15985349157888 16008031991808 16022139374592 16025113708032 16032181235499 16047852966912 16052095297568 16061995442688 16069079236041 16087772999168 16186127680008 16204557532416 16227551417856 16230563883776 16267918461184 16386415265792 16393642137444 16408089346506 16424128534528 16434422341766 16450081131392 16525898511408 16549348372128 16563932800272 16569904823296 16587436630752 16590515905392 16618449466333 16708260830976 16710949955304 16734662399664 16737769005144 16776290913096 16800096074736 16814901479064 16818022980044 16841887358504 16922469303168 16935631532352 16937382551232 16964146166748 16964564997952 16991371565828 17030477139052 17058992011776 17083198319616 17098253213184 17122515231744 17125693837824 17152755013536 17154528481376 17250012857088 17274490219008 17277697037568 17292923336832 17317461587712 17342034657792 17357317655808 17360539850368 17385174047488 17481942226944 17483749730304 17511376688256 17511809030144 17514627482176 17533158854562 17539480326016 17554937326784 17579847369344 17660871770256 17677699126272 17688778607709 17706069691392 17707900367872 17729489260431 17759778982231 17858632262328 17883973240848 17899733832552 17903056720692 17928460736472 18058607209764 18079615465472 18087589086204 18098744624064 18103529118246 18121225627648 18129217599636 18132583088906 18174315155854 18200104080964 18230577311232 18259384369248 18301408268832 18332675078432 18335625645403 18346934160048 18361643466298 18377825013977 18434717174016 18460875603456 18477144601344 18480574679424 18506341272816 18506798179584 18536041708176 18582151264664 18641142926208 18671059701888 18682575095808 18687513928512 18714031070592 18717505124032 18734000281568 18760583386688 18787204212608 18848396768256 18865007276544 18891776277504 18927097440416 18938770745856 18947123278317 18953954545856 18970658078944 19085135622696 19103320023552 19106866344192 19133978537472 19150840720128 19181575499008 19290336958464 19298844541548 19321295611904 19338322871296 19346851617522 19365763495936 19374304344252 19396364319104 19530607331664 19537648970752 19546265625414 19558320803424 19563491143911 19565372434432 19582614791168 19594888176721 19639985732939 19700785158912 19703955917448 19731915366768 19749304492632 19777328290512 19780999733352 19826525624568 19921387913856 19970943605184 19999281903744 20002500704076 20030883781416 20048536378884 20080711850524 20160626923008 20176790323008 20189234377728 20194571503392 20226981343712 20244806755888 20273533659808 20305568896562 20339567398656 20368428765696 20386378831104 20415306622464 20419096498944 20437091216256 20453476266256 20466090967296 20615167592448 20624259463236 20647742662272 20677041322752 20695263358848 20699105206208 20728476748928 20746744113472 20827654526976 20843854193664 20846009293824 20879464612864 20897865038336 20904920172747 20907081586677 20927518616576 20960587248064 21057193264536 21075750316764 21105656310024 21113265823232 21135604739184 21283597953024 21292984620468 21323198864088 21341990338812 21345952243902 21366818277376 21376241647332 21395079867018 21415993923584 21425438981388 21429416377798 21579272436384 21581503573344 21606076709888 21615605599566 21619618298311 21636735223808 21669375762749 21700124096534 21719247743791 21736457563392 21755613230208 21786483932928 21817398440448 21820909858992 21858189516592 21877452462008 21979855092096 22011043988736 22030441640064 22034531348544 22065797829504 22085243733696 22116582174336 22120687873856 22275377998848 22277681107968 22281266607072 22295008599552 22312883199552 22317025340192 22368387884128 22400128099648 22419868638752 22524810177024 22563292404224 22580842043136 22583176734976 22618861555664 22745322682368 22755354011676 22775407600374 22797670950912 22807725367284 22811959369914 22834258450432 22870340018048 23000017142784 23010160799538 23032653625344 23036929383424 23057231115776 23067400005507 23089948783616 23100132102762 23120489533713 23122712877056 23143090207744 23157595117943 23286493356984 23319536342544 23340087127656 23348502251008 23377545139416 23489397689472 23510098168128 23543458443648 23547829027008 23580660654072 23585038143612 23639319013908 23752424051136 23811509683104 23845297654464 23866311776736 23870742294256 23904614315296 23942387206394 24037670562048 24071779450368 24078142946352 24092993164032 24116785448272 24131659498752 24138038824328 24172290132848 24268488431616 24306836298624 24307436414976 24341327126784 24345845825664 24401877691776 24462578880064 24518631278592 24579622898688 24590463206166 24612134019759 24614500804608 24636192801792 24640766239232 24651633512649 24675121697088 24675730906112 24714722277568 24854857234944 24885773858088 24894746269184 24916685238016 24952041427456 25106653507716 25153343035392 25164436369644 25200144112104 25222352218596 25227034470066 25251694327808 25262831037756 25383703954752 25406073826848 25446219250122 25446847496928 25471093364736 25475821792256 25487057348742 25511971383296 25534454293504 25545715708578 25550457988913 25609262265067 25688540756736 25729132520304 25731792722064 25795802156696 25832405792336 25873224884329 25916545556352 25939385005248 25976192381568 26013051986688 26035976483712 26040809775552 26061687500552 26077761071232 26084654858548 26225624595456 26267065032384 26267713545216 26271941223264 26309220489024 26332405990176 26369771054016 26374666311136 26435367499424 26559104537088 26561850551808 26627924806912 26665709204992 26670000938768 26707845041888 26731381838512 26776139360256 26854585081038 26880835897344 26892691104708 26902387097344 26926095337856 27114389710848 27119423198208 27131383629306 27155293677369 27157905020928 27181838441472 27193826399454 27198874633359 27220408829952 27225461998592 27249454955008 27261472733781 27288121289728 27300156121446 27499012617648 27520401240072 27530323549696 27542465199447 27569388430336 27593684478464 27720862019136 27760197269376 27804062562264 27873226896996 27876108782236 28006589552832 28031270892768 28071046605888 28076257686048 28101000422352 28140875080032 28180806318912 28390646160624 28408156118784 28430931818784 28455987118416 28461269658536 28501655529776 28526773156024 28567251975184 28615083374592 28660299516288 28700967806208 28726261080192 28772363248512 28775338097792 28820807466088 28910027925504 28935505437696 28976564238336 28981943417856 29007484306944 29020277426283 29048645243904 29061456516378 29089864587264 29094546478656 29306473456128 29319398438121 29348058651648 29373922186752 29379375131392 29421063772672 29446991644928 29488776232448 29671499600028 29708355476096 29726678132736 29739788436852 29750510932736 29956415407776 29998922855616 30003751056114 30033080236032 30046325672124 30072804568326 30107789390848 30121067775786 30195995805079 30265185484512 30291857255088 30340472015568 30367210133832 30410300489712 30415945826552 30458353344843 30628644748416 30655636824384 30680214399384 30699136450944 30756533340676 30800176137016 30827319378284 30922751388672 30971613993408 31015561984128 31042895038272 31048657809312 31092715123392 31100934639038 31120116170208 31170060185888 31241481790464 31269013940736 31319196919296 31346797557504 31391277924864 31397105369344 31440880872096 31446717524816 31519092018544 31644528334848 31669898734848 31748679577472 31793730205952 31821749035648 31925396929536 31970698315776 32018928365853 32044278749184 32050227416064 32064362470998 32092619800527 32095705933824 32104190595136 32123990885376 32138158472082 32144124566697 32175545998336 32372255360016 32409115064832 32423408399349 32455102835712 32461127767552 32535836922368 32550186144801 32787284274888 32816178693012 32868844683532 32900162262784 33051797022816 33098696744256 33127865600544 33139809646592 33174873261504 33181031810784 33236898932666 33416521661952 33421899910608 33469324799328 33475538010288 33552581826192 33600192149472 33629802958128 33636045960088 33683774717008 33844938606336 33871263064704 33874765102464 33928292333496 33929129995904 33982743131656 34060954278104 34117984023552 34166396639232 34196506426368 34217939054871 34245030463488 34251387675648 34305510027072 34309056962752 34500025714176 34548980438016 34555394075136 34585846673664 34634923175424 34650198154143 34684069315584 34714635311616 34721079700736 34770348094976 35022753376512 35029254964352 35066317709124 35078960652032 35109874653568 35159694738688 35321743540512 35355398252544 35377557215418 35412139382784 35415800735744 35458978520862 35519557964462 35717264524656 35767946481696 35799467665104 35806113441384 35856921472944 35913580809591 36117214419528 36175178172408 36197489248128 36207058236492 36258435199272 36265166177812 36348630311708 36400208161928 36461154622464 36518768738496 36602816537664 36665350156864 36671251290806 36693868320096 36723286932596 36755650027954 36869434348032 36921751206912 36954289202688 36961149358848 37012682545632 37013596359168 37072083416352 37164302529328 37282285852416 37342119403776 37375027857024 37428062141184 37435010248064 37468000563136 37521166773376 37574408425216 37696793536512 37730014553088 37783552555008 37840551705099 37854194880832 37877541491712 37894246556634 37907909091712 37941316157888 38170271245392 38206640047104 38213732688384 38230586023113 38267957074944 38301681440256 38318573562867 38363150998016 38597689083096 38676645742592 38693703235044 38748608688504 38792728638208 39061214663328 39075297941504 39092531250828 39116641606848 39126982287822 39165229582336 39189776353442 39224313089533 39279971465878 39401570317824 39407911834896 39463830733536 39498608985264 39554656581024 39561999466704 39628610265871 39653051249136 39842775827712 39941887210368 39998563807488 40005001408152 40061767562832 40097072757768 40161423701048 40321253846016 40353580646016 40378468755456 40389143006784 40453962687424 40489613511776 40547067319616 40611137793124 40679134797312 40736857531392 40772757662208 40830613244928 40838192997888 40874182432512 40906952532512 40932181934592 40950234182169 41248518926472 41295485324544 41354082645504 41390526717696 41398210412416 41456953497856 41493488226944 41687708387328 41692018587648 41758929225728 41795730076672 41809840345494 41814163173354 41855037233152 41921174496128 42114386529072 42151500633528 42211312620048 42226531646464 42271209478368 42350242188397 42585969240936 42646397728176 42683980677624 42691904487804 42752483294664 42790159734036 42850877962776 42858832755596 43158544872768 43163007146688 43212153419776 43231211199132 43239236596622 43338751525498 43400248193068 43438495487582 43472915126784 43511226460416 43572967865856 43634796880896 43641819717984 43716379033184 43754904924016 43959710184192 44022087977472 44060883280128 44069062697088 44131595659008 44170487467392 44233164348672 44241375747712 44550755997696 44555362215936 44562533214144 44590017199104 44625766399104 44634050680384 44736775768256 44800256199296 44839737277504 45049620354048 45126584808448 45161684086272 45166353469952 45181601663679 45237723111328 45510708023352 45550815200748 45615450734568 45623918739828 45740680036096 46000034285568 46020321599076 46073858766848 46114462231552 46134800011014 46179897567232 46200264205524 46240979067426 46249563195121 46286180415488 46315190235886 46572986713968 46639072685088 46651401958557 46680174255312 46697004502016 46726271806027 46755090278832 46833812132393 46978795378944 47020196336256 47086916887296 47095658054016 47161321308144 47170076287224 47278638027816 47504848102272 47623019366208 47690595308928 47732623553472 47741484588512 47809228630592 47884774412788 48075341124096 48143558900736 48156285892704 48185986328064 48233570896544 48263318997504 48276077648656 48344580265696 48613672597248 48682654253568 48691691651328 48803755383552 48925157760128 49159245797376 49180926412332 49224268039518 49272385603584 49281532478464 49303267025298 49350243394176 49351461812224 49429444555136 49709714469888 49771547716176 49789492538368 49833370476032 49855348398999 49904082854912 50050286222651 50213307015432 50328872739288 50400288224208 50444704437192 50454068940132 50525662075512 50767407909504 50812147653696 50892438500244 50893694993856 50951643584512 50974114697484 51068908587008 51091431417156 51100915977826 51218524530134 51377081513472 51458265040608 51463585444128 51591604313392 51664811584672 51746449768658 51833091112704 51878770010496 51952384763136 52026103973376 52071952967424 52081619551104 52123375001104 52155522142464 52169309717096 52451249190912 52534130064768 52535427090432 52543882446528 52618440978048 52664811980352 52739542108032 52749332622272 52870734998848 53118209074176 53123701103616 53255849613824 53279336946693 53331418409984 53340001877536 53415690083776 53462763677024 53709170162076 53785382209416 53804774194688 53852190675712 54238846396416 54262767258612 54310587354738 54363676882944 54387652798908 54397749266718 54450923997184 54498909910016 54522945467562 54576242579456 54600312242892 54998025235296 55006876936209 55040802480144 55060647099392 55084930398894 55133475041931 55138776860672 55187368956928 55221957588941 55349050701919 55441724038272 55520394538752 55608125124528 55746453793992 55752217564472 56013179105664 56062541785536 56142093211776 56152515372096 56202000844704 56281750160064 56361612637824 56781292321248 56816312237568 56861863637568 56911974236832 56922539317072 57003311059552 57053546312048 57134503950368 57320599032576 57401935612416 57452522160384 57544726497024 57550676195584 57641614932176 57871010875392 57963886835712 58014968613888 58040554852566 58097290487808 58122913032756 58189092957312 58612946912256 58638796876242 58690473431733 58696117303296 58747844373504 58758750262784 58784664530163 58842127545344 58893983289856 58919957198817 58977552464896 59342999200056 59416710952192 59479576873704 59501021865472 59912830815552 59997845711232 60007502112228 60092651344248 60145609136652 60215578781696 60242135551572 60391991610158 60530370969024 60583714510176 60680944031136 60734420267664 60820600979424 60831891653104 60916706689686 61257289496832 61311273648768 61360428798768 61398272901888 61513066681352 61600352274032 61654638756568 61845502777344 61943227986816 62031123968256 62085790076544 62097315618624 62185430246784 62201869278076 62240232340416 62340120371776 62482963580928 62538027881472 62638393838592 62693595115008 62721244760031 62782555849728 62794210738688 62881761744192 62893435049632 63038184037088 63339797469696 63497359154944 63587460411904 63643498071296 63850793859072 64037856731706 64100454832128 64128724941996 64185239601054 64208381190272 64247981770752 64276316944164 64288249133394 64351091996672 64744510720032 64818230129664 64846816798698 64858854894933 64910205671424 64922255535104 65008127288247 65071673844736 65100372289602 65157743231373 65262313514203 65574568549776 65632357386024 65737689367064 65800324525568 66103594045632 66197393488512 66255731201088 66349746523008 66362063621568 66473797865332 66833043323904 66843799821216 66938649598656 66951076020576 67105163652384 67200384298944 67259605916256 67272091920176 67367549434016 67689877212672 67742526129408 67749530204928 67856584666992 67858259991808 67965486263312 68121908556208 68235968047104 68393012852736 68435878109742 68502775351296 68611020054144 68618113925504 69000051428352 69097960876032 69110788150272 69171693347328 69202200016521 69269846350848 69300396308286 69361468601139 69368138631168 69429270623232 69442159401472 69472785353829 69540696189952 70045506753024 70058509928704 70132635418248 70157921304064 70219749307136 70319389477376 70643487081024 70755114430836 70917957041724 71039115928924 71434529049312 71535892963392 71598935330208 71612226882768 71713842945888 71827161619182 72234428839056 72350356344816 72394978496256 72414116472984 72516870398544 72530332355624 72697260623416 72800416323856 72922309244928 73037537476992 73205633075328 73330700313728 73342502581612 73387736640192 73446573865192 73511300055908 73738868696064 73843502413824 73908578405376 73922298717696 73954900537947 74025365091264 74027192718336 74144166832704 74328605058656 74564571704832 74684238807552 74750055714048 74856124282368 74870020496128 74936001126272 75042333546752 75148816850432 75460029106176 75681103410198 75708389761664 75755082983424 75788493113268 75815818183424 75882632315776 76340542490784 76413280094208 76427465376768 76461172046226 76535914149888 76603362880512 76637147125734 76651373966739 76726301996032 76827786795201 77195378166192 77387406470088 77497217377008 77585457276416 77619674652987 78122429326656 78185062501656 78233283213696 78253964575644 78379552706884 78448626179066 78559942931756 78803140635648 78815823669792 78927661467072 78997217970528 79109313162048 79123998933408 79257220531742 79306102498272 79685551655424 79883774420736 79997127614976 80010002816304 80123535125664 80194145515536 80322847402096 80642507692032 80707161292032 80778286013568 80907925374848 80979227023552 81094134639232 81222275586248 81358269594624 81473715062784 81545515324416 81596623900077 81661226489856 81676385995776 81748364865024 81784418201343 81813905065024 81864363869184 81900468364338 82497037852944 82590970649088 82627395598341 82708165291008 82781053435392 82796420824832 82913906995712 82986976453888 83591460153344 83619680690988 83628326346708 83842348992256 84228773058144 84303001267056 84422625240096 84453063292928 84542418956736 84700484376794 84775128290281 85171938481872 85292795456352 85367961355248 85383808975608 85504966589328 85580319468072 85701755925552 85717665511192 86317089745536 86326014293376 86462422398264 86478473193244 86677503050996 86800496386136 86876990975164 86945830253568 87022452920832 87145935731712 87269593761792 87283639435968 87432758066368 87509809848032 87919420368384 88044175954944 88121766560256 88138125394176 88263191318016 88340974934784 88466328697344 88482751495424 89125066428288 89180034398208 89251532798208 89268101360768 89473551536512 89600512398592 89679474555008 90099240708096 90253169616896 90323368172544 90332706939904 90363203327358 90475446222656 90587987415237 91021416046704 91101630401496 91230901469136 91247837479656 91375060034529 91481360072192 92040643198152 92228924463104 92269600022028 92400528411048 92481958134852 92499126390242 92630380471772 93145973427936 93278145370176 93302803917114 93360348510624 93394009004032 93452543612054 93510180557664 93667624264786 93957590757888 94040392672512 94173833774592 94191316108032 94322642616288 94340152574448 94557276055632 95009696204544 95246038732416 95381190617856 95465247106944 95482969177024 95618457261184 95769548825576 96150682248192 96287117801472 96312571785408 96371972656128 96432373700091 96467141793088 96526637995008 96552155297312 96689160531392 97227345194496 97365308507136 97383383302656 97607510767104 97650558434403 97850315520256 98361852824664 98448536079036 98563064956928 98606534050596 98700486788352 98858889110272 99419428939776 99543095432352 99578985076736 99666740952064 99710696797998 99808165709824 99958733357197 100100572445302 100426614030864 100657745478576 100800576448416 100889408874384 100908137880264 100989039064639 101051324151024 101534815819008 101624295307392 101784877000488 101787389987712 101948229394968 102182862834312 102201831955652 102437049060268 102754163026944 102916530081216 102927170888256 103183208626784 103329623169344 103492899537316 103666182225408 103757540020992 103904769526272 104052207946752 104143905934848 104163239102208 104246750002208 104311044284928 104338619434192 105068260129536 105087764893056 105236881956096 105329623960704 105479084216064 105498665244544 105741469997696 106236418148352 106247402207232 106511699227648 106558673893386 106662836819968 106680003755072 106831380167552 106925527354048 107418340324152 107570764418832 107609548389376 107704381351424 107740742428773 108525534517224 108621174709476 108775305597816 108795498533436 108997819820032 109045890935124 109200624485784 109996050470592 110013753872418 110081604960288 110121294198784 110169860797788 110266950083862 110374737913856 110443915177882 110698101403838 110883448076544 111040789077504 111216250249056 111492907587984 111504435128944 111680628931091 112026358211328 112125083571072 112284186423552 112305030744192 112404001689408 112563500320128 112723225275648 113562584642496 113632624475136 113723727275136 113823948473664 113845078634144 114006622119104 114107092624096 114269007900736 114641198065152 114803871224832 114905044320768 115089452994048 115101352391168 115283229864352 116029937227776 116081109705132 116245826065512 116378185914624 117225893824512 117277593752484 117380946863466 117495688747008 117517500525568 117569329060326 117672939268599 117684255090688 117787966579712 117839914397634 117861790077889 117955104929792 118685998400112 118833421904384 118885830797613 118959153747408 119002043730944 119350682530937 119825661631104 119995691422464 120015004224456 120185302688496 120291218273304 120484271103144 120783983220316 121060741938048 121167429020352 121361888062272 121468840535328 121641201958848 121663783306208 121833413379372 122514578993664 122622547297536 122720857597536 122796545803776 123026133362704 123200704548064 123309277513136 123886455973632 124062247936512 124171580153088 124194631237248 124370860493568 124403738556152 124480464680832 124680240743552 125076055762944 125276787677184 125387190230016 125442489520062 125565111699456 125588421477376 125763523488384 125786870099264 126076368074176 126679594939392 126994718309888 127050726565191 127174920823808 127286996142592 128075713463412 128257449883992 128370479202108 128416762380544 128552633888328 128576498266788 129489021440064 129636460259328 129693633597396 129717709789866 129844511070208 130016254576494 130143347689472 130200744579204 130315486462746 130524627028406 131149137099552 131264714772048 131475378734128 131600649051136 131683129635167 131986197827653 132207188091264 132394786977024 132511462402176 132699493046016 132724127243136 132947595730664 133666086647808 133687599642432 133877299197312 133902152041152 134210327304768 134400768597888 134519211832512 134544183840352 134735098868032 135379754425344 135485052258816 135499060409856 135713169333984 135716519983616 135930972526624 136243817112416 136871756219484 137222040108288 137236227851008 138000102856704 138221576300544 138343386694656 138404400033042 138539692701696 138600792616572 138722937202278 138748689585363 138858541246464 138884318802944 138945570707658 139081392379904 139954205875671 140091013506048 140117019857408 140178815418081 140265270836496 140315842608128 140439498614272 140501436397179 140638778954752 141050806627471 141286974162048 141510228861672 141835914083448 142078231857848 142869058098624 143071785926784 143197870660416 143224453765536 143427685891776 143654323238364 144468857678112 144700712689632 144789956992512 144828232945968 145033740797088 145060664711248 145394521246832 145600832647712 146075074953984 146411266150656 146661400627456 146685005163224 146775473280384 146893147730384 147022600111816 147477737392128 147817156810752 147844597435392 147909801075894 148050730182528 148054385436672 148288333665408 148657210117312 149129143409664 149368477615104 149500111428096 149566045196997 149712248564736 149740040992256 149872002252544 150084667093504 150150858667953 150297633700864 151362206820396 151416779523328 151576986226536 151631636366848 151765264631552 152681084981568 152854930753536 152922344092452 153206725761024 153274294251468 153302747933478 153452603992064 153655573590402 154390756332384 154774812940176 154994434754016 155170914552832 155239349305974 155625516841561 156244858653312 156370125003312 156466566427392 156507929151288 156759105413768 156897252358132 157119885863512 157606281271296 157631647339584 157855322934144 157994435941056 158218626324096 158247997866816 158514441063484 158612204996544 159371103310848 159767548841472 159838010840079 159994255229952 160020005632608 160247070251328 160388291031072 160645694804192 161414322584064 161556572027136 161815850749696 161958454047104 162188269278464 162444551172496 162716539189248 163091030648832 163193247800154 163352771991552 163496729730048 163568836402686 163627810130048 163728727738368 163800936728676 164994075705888 165020630808627 165181941298176 165254791196682 165400425125793 165416330582016 165562106870784 165592841649664 165665872766823 165827813991424 165973952907776 166047152105757 167239361381976 167256652693416 167684697984512 168457546116288 168606002534112 168845250480192 169084837913472 169400968753588 169550256580562 170343876963744 170585590912704 170735922710496 170767617951216 171009933178656 171160638936144 171403511851104 171435331022384 172634179491072 172652028586752 172924844796528 172956946386488 173355006101992 173600992772272 173753981950328 173891660507136 174044905841664 174291871463424 174567278871936 174865516132736 175019619696064 175838840736768 176088351909888 176243533120512 176276250788352 176353993590489 176526382636032 176681949869568 176759871596451 176932657394688 176965502990848 178250132856576 178503065596416 178536202721536 178947103073024 179201024797184 179358949110016 180646736345088 180665413879808 180726406654716 180950892445312 181175974830474 182042832093408 182203260802992 182461802938272 182495674959312 182750120069058 182962720144384 184081286396304 184539200044056 184801056822096 184963916269704 184998252780484 185260760943544 186291946855872 186556290740352 186605607834228 186720697021248 186905087224108 187020361115328 187335248529572 187915181515776 188080785345024 188347667549184 188382632216064 188645285232576 188680305148896 189114552111264 190019392409088 190492077464832 190762381235712 190930494213888 190965938354048 191236914522368 191539097651152 192301364496384 192625143570816 192743945312256 192864747400182 192934283586176 193053275990016 193104310594624 193378321062784 194454690388992 194576564684799 194730617014272 194766766605312 195024381864741 195215021534208 195301116868806 195473229694119 195700631040512 195786940542609 196723705649328 196897072158072 197213068101192 197400973576704 197717778220544 199086190864704 199333481904128 199421393595996 199917466714394 200201144890604 200853228061728 201315490957152 201601152896832 201778817748768 201816275760528 201978078129278 202102648302048 202156075153747 203069631638016 203248590614784 203569754000976 203574779975424 203896458789936 204365725668624 204403663911304 204874098120536 205508326053888 205833060162432 205854341776512 206366417253568 206659246338688 206985799074632 207332364450816 207515080041984 207809539052544 208104415893504 208287811869696 208326478204416 208418356061487 208493500004416 208622088569856 208677238868384 210136520259072 210175529786112 210473763912192 210659247921408 210958168432128 210997330489088 211482939995392 213023398455296 213117347786772 213360007510144 213662760335104 213851054708096 214836680648304 215141528837664 215219096778752 215408762702848 215481484857546 216039843062329 217051069034448 217242349418952 217550611195632 217590997066872 218091781870248 218401248971568 219992100941184 220027507744836 220163209920576 220339721595576 220533900167724 220887830355764 221396202807676 221766896153088 222081578155008 222432500498112 222985815175968 223008870257888 223361257862182 224052716422656 224250167142144 224568372847104 224610061488384 224808003378816 225127000640256 225446450551296 227125169284992 227265248950272 227447454550272 227647896947328 227690157268288 228013244238208 228214185248192 228538015801472 229282396130304 229607742449664 229810088641536 229954121900217 230178905988096 230202704782336 230483360385603 230566459728704 232162219410264 232491652131024 232756371829248 232859023958961 234555187504968 234761893726932 235035001051136 235138658120652 235345878537198 235575933159424 235679828795268 235723580155778 237371996800224 237666843808768 237771661595226 237918307494816 238004087461888 238363133390239 238701365061874 238911725181701 239651323262208 239991382844928 240030008448912 240370605376992 240582436546608 240968542206288 241567966440632 242121483876096 242334858040704 242723776124544 242937681070656 243282403917696 243327566612416 243666826758744 245029157987328 245245094595072 245441715195072 245593091607552 246052266725408 246401409096128 246618555026272 247772911947264 248124495873024 248343160306176 248389262474496 248741720987136 248807477112304 248960929361664 249360481487104 250774380460032 250884979040124 251176842954752 251527046976768 251573740198528 252152736148352 253359189878784 253989436619776 254101453130382 254325384870843 254349841647616 254573992285184 254733546297373 256151426926824 256514899767984 256740958404216 256833524761088 257105267776656 257152996533576 258978042880128 259387267194792 259435419579732 260032509152988 260401489158408 260630972925492 261049254056812 262298274199104 262529429544096 262950757468256 263201298102272 263366259270334 263972395655306 264414376182528 264789573954048 265022924804352 265398986092032 265448254486272 265895191461328 267375199284864 267754598394624 267804304082304 268420654609536 268801537195776 269038423665024 269088367680704 269470197736064 270759508850688 270970104517632 270998120819712 271426338667968 271433039967232 271763962245711 271861945053248 272487634224832 273743512438968 274444080216576 274472455702016 276686773389312 276808800066084 277201585233144 277445874404556 277497379170726 277768637605888 277891141415316 279908411751342 280182027012096 280234039714816 280357630836162 280530541672992 280631685216256 280878997228544 281002872794358 281055037878043 281277557909504 281701884915737 282101613254942 282573948324096 283020457723344 283671828166896 284156463715696 284605473727619 285738116197248 286143571853568 286395741320832 286448907531072 286855371783552 287308646476728 288937715356224 289401425379264 289579913985024 289656465891936 290067481594176 290121329422496 290789042493664 291201665295424 292150149907968 292822532301312 293322801254912 293370010326448 293550946560768 293786295460768 294045200223632 295689194870784 295819602151788 296101460365056 296576667330816 297314420234624 298258286819328 298736955230208 299000222856192 299132090393994 299424497129472 299480081984512 299744004505088 299876200071591 300169334187008 300301717335906 300595267401728 302724413640792 302833559046656 302967117193917 303153972453072 303263272733696 303530529263104 305362169963136 305844688184904 306548588502936 306605495866956 307311147180804 308781512664768 309549625880352 309988869508032 310341829105664 310478698611948 311251033683122 312489717306624 312740250006624 312933132854784 313015858302576 313518210827536 313794504716264 314239771727024 315263294679168 315710645868288 315988871882112 316437252648192 316495995733632 317028882126968 317224409993088 318742206621696 319535097682944 319676021680158 319988510459904 320040011265216 320494140502656 320776582062144 321291389608384 322828645168128 323113144054272 323631701499392 323916908094208 324376538556928 324889102344992 326386495600308 326993459460096 327137672805372 327255620260096 327601873457352 329988151411776 330041261617254 330363882596352 330509582393364 330800850251586 331124213741568 331185683299328 331331745533646 331655627982848 331947905815552 332094304211514 332155953855869 334478722763952 334513305386832 335041886793273 335369395969024 336351923496277 336915092232576 337212005068224 337690500960384 338169675826944 338801937507176 339100513161124 340687753927488 341171181825408 341471845420992 341535235902432 342019866357312 342321277872288 342807023702208 342870662044768 345268358982144 345304057173504 345849689593056 345913892772976 346710012203984 347201985544544 347507963900656 348089811683328 349134557743872 349731032265472 350039239392128 351677681473536 352487066241024 352552501576704 352707987180978 353018817805797 353052765272064 353363899739136 353519743192902 353585370233667 353865314789376 353931005981696 356500265713152 356657492392839 357006131192832 357072405443072 357894206146048 358052047592811 358402049594368 358717898220032 361452813309432 361901784890624 362351949660948 364085664186816 364406521605984 364923605876544 364991349918624 365500240138116 365925440288768 368162572792608 369078400088112 369602113644192 369927832539408 369996505560968 370521521887088 372583893711744 373112581480704 373211215668456 373441394042496 373810174448216 374040722230656 374670497059144 375830363031552 376161570690048 376695335098368 376765264432128 377290570465152 377360610297792 378229104222528 380038784818176 380984154929664 381152179695573 381524762471424 381860988427776 381931876708096 382473829044736 383078195302304 385250287141632 385729494800364 385868567172352 386208621189248 386756642125568 388909380777984 389153129369598 389533533210624 390048763729482 390430043068416 390602233737612 390946459388238 391401262081024 391573881085218 393447411298656 393794144316144 394426136202384 394801947153408 395049388905501 395435556441088 395958593482959 398172381729408 398842787191992 399834933428788 400402289781208 401706456123456 402630981914304 403202305793664 403557635497536 403632551521056 403956156258556 404205296604096 404312150307494 406139263276032 406497181229568 407139508001952 407149559950848 407792917579872 408731451337248 408807327822608 409748196241072 411666120324864 411708683553024 412732834507136 413318492677376 413971598149264 414664728901632 415030160083968 415619078105088 416246068756089 416575623739392 416652956408832 416836712122974 416987000008832 417244177139712 417354477736768 420273040518144 420351059572224 420536446254243 420947527824384 421318495842816 421504309191537 421916336864256 421994660978176 422965879990784 423152419882413 426234695573544 426720015020288 427325520670208 427702109416192 429673361296608 430283057675328 430817525405696 430962969715092 432079686124658 434102138068896 434484698837904 435101222391264 435181994133744 436183563740496 436802497943136 439984201882368 440055015489672 440326419841152 440679443191152 441067800335448 441775660711528 442792405615352 443533792306176 444163156310016 444865000996224 445971630351936 446017740515776 446722515724364 448105432845312 448500334284288 449136745694208 449220122976768 449616006757632 450254001280512 450452576003859 450892901102592 454250338569984 454894909100544 455295793894656 455380314536576 456026488476416 456428370496384 457076031602944 458564792260608 459620177283072 459908243800434 460357811976192 460405409564672 460966720771206 461132919457408 464324438820528 464983304262048 465512743658496 465718047917922 466876550524683 469110375009936 469523787453864 470277316241304 470691757074396 471359657590536 471447160311556 474743993600448 475333687617536 475543323190452 475836614989632 476726266780478 477402730123748 477823450363402 479302646524416 479982765689856 480060016897824 480741210753984 481164873093216 481937084412576 483135932881264 484242967752192 484669716081408 485447552249088 485875362141312 486564807835392 486655133224832 487333653517488 490058315974656 490490189190144 490883430390144 491186183215104 492104533450816 492802818192256 493237110052544 495545823894528 496248991746048 496686320612352 496778524948992 496997618300469 497483441974272 497614954224608 497921858723328 498141456317271 498720962974208 501769958080248 503054093953536 503147480397056 504305472296704 507978873239552 508202906260764 508650769741686 509147984570368 509467092594746 512302853853648 513029799535968 513481916808432 513667049522176 514210535553312 514305993067152 515171933456323 517956085760256 518774534389584 518870839159464 520065018305976 520802978316816 521261945850984 522098508113624 524596548398208 525058859088192 525901514936512 526732518540668 527944791310612 528828752365056 529579147908096 530045849608704 530797972184064 530896508972544 531790382922656 534750398569728 535509196789248 535608608164608 536841309219072 537603074391552 538076847330048 538176735361408 538940395472128 541940209035264 541996241639424 542852677335936 542866079934464 543527924491422 543723890106496 544975268449664 547487024877936 548888160433152 548944911404032 550553148449161 553617600132168 554403170466288 554891748809112 554994758341452 555782282830632 559816823502684 560468079429632 560715261672324 561061083345984 561757994457088 562005745588716 562110075756086 563403769831474 564203226509884 565147896648192 566040915446688 567343656333792 568312927431392 569210947455238 571476232394496 572287143707136 572791482641664 572897815062144 573710743567104 574617292953456 577875430712448 578802850758528 579159827970048 579312931783872 580134963188352 580242658844992 581578084987328 582403330590848 584300299815936 585645064602624 586645602509824 586740020652896 587101893121536 587360821627827 587572590921536 588090400447264 591639204303576 592202920730112 593153334661632 594628840469248 598000445712384 598264180787988 598960163969024 599488009010176 599752400143182 600338668374016 600603434671812 605448827281584 605667118093312 605934234387834 606307944906144 606468225461241 606526545467392 607061058526208 607441533478351 608839557721109 610724339926272 611689376369808 613097177005872 613210991733912 614622294361608 617563025329536 619099251760704 619977739016064 620957397223896 622502067366244 624979434613248 625480500013248 625866265709568 626031716605152 627036421655072 627589009432528 628479543454048 630526589358336 631421291736576 631977743764224 632874505296384 632991991467264 634057764253936 634448819986176 639070195365888 639352043360316 640080022530432 640988281005312 641553164124288 642582779216768 645657290336256 646226288108544 647263402998784 647833816188416 648119529186987 648753077113856 649778204689984 652772991200616 654275345610744 654511240520192 655203746914704 659976302823552 660082523234508 661019164786728 661601700503172 662371366598656 662663491067292 663895811631104 664188608423028 664311907711738 668957445527904 669026610773664 670083773586546 670738791938048 672703846992554 673830184465152 674424010136448 675381001920768 676339351653888 677603875014352 678201026322248 681375507854976 682342363650816 682943690841984 683070471804864 684039732714624 684642555744576 685614047404416 685741324089536 690536717964288 690608114347008 691699379186112 691827785545952 693420024407968 694403971089088 695015927801312 698269115487744 699462064530944 700078478784256 705105003153408 705415974361956 706037635611594 706727799478272 707039486385804 707170740467334 707862011963392 713000531426304 713314984785678 714012262385664 714144810886144 715089400170717 715788412292096 716104095185622 716735175545103 716804099188736 717435796440064 717885448656233 722905626618864 723803569781248 724703899321896 728171328373632 728813043211968 729847211753088 729982699837248 731000480276232 736325145585216 738156800176224 739204227288384 739855665078816 739993011121936 741043043774176 745167787423488 746225162961408 746422431336912 746882788084992 747620348896432 748081444461312 749340994118288 752323141380096 753530528864256 754581140930304 754721220595584 756458208445056 760077569636352 761968309859328 762304359391146 762976154612529 763049524942848 763721976855552 763863753416192 764200638892119 764947658089472 766156390604608 770500574283264 771458989600728 771737134344704 772417242378496 773513284251136 778306258739196 780097527458964 781204467475224 781892918776476 782802524162048 783147762170436 786894822597312 787588288632288 788852272404768 789603894306816 790098777811002 790871112882176 791917186965918 796344763458816 797685574383984 799669866857576 800804579562416 802069971414199 803412912246912 805261963828608 806404611587328 807115270995072 807265103042112 807912312517112 808410593208192 808624300614988 812278526552064 812994362459136 814279016003904 814299119901696 815585835159744 817462902674496 817614655645216 819496392482144 823332240649728 823417367106048 825465669014272 826636985354752 827943196298528 830060320167936 832492137512178 833305912817664 833673424245948 833974000017664 834708955473536 840546081036288 840702119144448 841072892508486 841895055648768 842636991685632 843008618383074 843165113634129 843832673728512 843989321956352 845105654747211 845931759981568 846304839764826 852469391147088 853440030040576 853816421182857 854651041340416 855404218832384 859346722593216 860566115350656 861925939430184 864159372249316 868204276137792 868969397675808 870202444782528 870363988267488 872367127480992 873604995886272 879968403764736 880110030979344 880652839682304 881358886382304 882135600670896 883551321423056 885584811230704 887067584612352 889730001992448 891943260703872 892035481031552 893445031448728 896210865690624 897000668568576 898273491388416 898440245953536 899232013515264 899628600214773 900508002561024 900905152007718 901785802205184 908500677139968 908901351581751 909789818201088 910591587789312 910760629073152 912052976952832 912856740992768 914152063205888 919816487600868 921933441542412 922265838914816 928648877641056 929966608524096 931025487316992 931436095835844 933753101049366 938220750019872 939047574907728 940554632482608 941383514148792 942719315181072 942894320623112 949487987200896 951086646380904 951673229979264 953452533560956 954805460247496 955646900726804 958605293048832 959965531379712 960120033795648 961482421507968 962329746186432 963874168825152 966271865762528 968485935504384 969339432162816 970895104498176 971750724282624 973129615670784 973310266449664 974667307034976 980980378380288 981766860780288 984209066901632 985605636384512 986474220105088 991091647789056 993372641224704 993557049897984 993995236600938 994966883948544 995229908449216 995843717446656 996282912634542 996467861567607 997441925948416 1003539916160496 1005125660379819 1006108187907072 1006294960794112 1008610944593408 1009055770488831 1016405812521528 1017301539483372 1018934185189492 1024605707707296 1026059599071936 1026963833616864 1027334099044352 1028421071106624 1028611986134304 1030343866912646 1035912171520512 1037549068779168 1037741678318928 1040130036611952 1041605956633632 1042523891701968 1044197016227248 1049193096796416 1050117718176384 1051803029873024 1053465037081336 1055889582621224 1057657504730112 1059158295816192 1060091699217408 1060756110701001 1061595944368128 1061793017945088 1063580765845312 1069500797139456 1071018393578496 1071217216329216 1073682618438144 1074156142778433 1075206148783104 1076153694660096 1076353470722816 1077880790944256 1085705354671872 1087055848982844 1087447780212992 1089950536899328 1094974049755872 1097776320866304 1097889822808064 1101106296898322 1107235200264336 1108806340932576 1109783497618224 1109989516682904 1111564565661264 1119633647005368 1121430523344648 1122122166691968 1124011491177432 1124220151512172 1126807539662948 1128406453019768 1130295793296384 1132081830893376 1134687312667584 1136625854862784 1138421894910476 1142952464788992 1144574287414272 1145582965283328 1145795630124288 1147421487134208 1149234585906912 1155750861424896 1157605701517056 1158625863567744 1160269926376704 1160485317689984 1163156169974656 1164806661181696 1168600599631872 1171290129205248 1173291205019648 1173480041305792 1174203786243072 1174721643255654 1175145181843072 1176180800894528 1183278408607152 1184405841460224 1185148166716503 1186306669323264 1187875780448877 1189257680938496 1196528361575976 1198976018020352 1199504800286364 1201206869343624 1210897654563168 1211334236186624 1211868468775668 1212615889812288 1212936450922482 1214122117052416 1214883066956702 1217679115442218 1221448679852544 1223378752739616 1226194354011744 1226421983467824 1228486918242001 1229244588723216 1235126050659072 1238198503521408 1239955478032128 1241914794447792 1245004134732488 1249958869226496 1250961000026496 1251732531419136 1252063433210304 1254072843310144 1255178018865056 1256959086908096 1261053178716672 1262842583473152 1263955487528448 1265749010592768 1265983982934528 1268115528507872 1268897639972352 1269457259647239 1278704086720632 1280160045060864 1281976562010624 1283106328248576 1285165558433536 1292452576217088 1294526805997568 1295667632376832 1296239058373974 1297506154227712 1299556409379968 1305545982401232 1308550691221488 1309022481040384 1310407493829408 1312857507840307 1319952605647104 1320165046469016 1322038329573456 1323203401006344 1325326982134584 1328377216846056 1328623815423476 1337914891055808 1338053221547328 1340167547173092 1345407693985108 1347660368930304 1348848020272896 1350762003841536 1352678703307776 1355207750028704 1356402052644496 1362751015709952 1364684727301632 1365887381683968 1366140943609728 1368079465429248 1369285111489152 1371228094808832 1371482648179072 1381073435928576 1381216228694016 1383398758372224 1383655571091904 1386840048815936 1388807942178176 1390031855602624 1396538230975488 1398924129061888 1400156957568512 1400629651574049 1410831948723912 1412075271223188 1414078972771608 1414341480934668 1426001062852608 1426629969571356 1428289621772288 1430178800341434 1431576824584192 1432208190371244 1433470351090206 1434871592880128 1435770897312466 1445811253237728 1447607139562496 1448514425986837 1449407798643792 1451848176104183 1456342656747264 1457626086423936 1459694423506176 1459965399674496 1462000960552464 1472650291170432 1476313600352448 1478408454576768 1479711330157632 1479986022243872 1482086087548352 1490335574846976 1492450325922816 1492844862673824 1493765576169984 1495240697792864 1496162888922624 1498681988236576 1509162281860608 1509442441191168 1512916416890112 1523936619718656 1524608718782292 1525952309225058 1527443953711104 1527727506832384 1528401277784238 1529895316178944 1532312781209216 1541001148566528 1542917979201456 1543474268689408 1544834484756992 1545515800368969 1547026568502272 1551558872902181 1556612517478392 1560195054917928 1562408934950448 1563785837552952 1566295524340872 1573789645194624 1575176577264576 1577704544809536 1580197555622004 1583834373931836 1592689526917632 1595371148767968 1599339733715152 1601609159124832 1604139942828398 1606825824493824 1610523927657216 1612809223174656 1614230541990144 1614530206084224 1615824625034224 1616821186416384 1617248601229976 1625988724918272 1628558032007808 1628598239803392 1631171670319488 1634925805348992 1635229311290432 1638992784964288 1646664481299456 1646834734212096 1650931338028544 1651659445347483 1653273970709504 1655886392597056 1664984275024356 1667346848491896 1667948000035328 1669417910947072 1681404238288896 1682145785016972 1685273983371264 1686017236766148 1686330227268258 1687978643912704 1690211309494422 1691863519963136 1692609679529652 1704938782294176 1706880060081152 1707632842365714 1709302082680832 1710808437664768 1711880685257171 1715820571759489 1718693445186432 1721132230701312 1723851878860368 1728318744498632 1736408552275584 1737938795351616 1740404889565056 1740727976534976 1744734254961984 1747209991772544 1759936807529472 1760220061958688 1761305679364608 1762717772764608 1764271201341792 1767102642846112 1771169622461408 1779460003984896 1783886521407744 1784070962063104 1786890062897456 1794001337137152 1796880491907072 1798464027030528 1799257200429546 1801016005122048 1801810304015436 1817001354279936 1817802703163502 1819404676383723 1819579636402176 1821183175578624 1821521258146304 1822324600435053 1824105953905664 1825713481985536 1826518673163327 1828304126411776 1839632975201736 1843866883084824 1844531677829632 1857297755282112 1859933217048192 1862872191671688 1867506202098732 1876441500039744 1878095149815456 1881109264965216 1882767028297584 1885438630362144 1885788641246224 1898975974401792 1902173292761808 1903346459958528 1906905067121912 1909610920494992 1911293801453608 1917210586097664 1920240067591296 1922964843015936 1924659492372864 1927748337650304 1932543731525056 1936971871008768 1938678864325632 1941790208996352 1943501448565248 1944358587560961 1946259231341568 1946620532899328 1949334614069952 1963533721560576 1968418133803264 1971211272769024 1972948440210176 1987114099795968 1987990473201876 1990459816898432 1991687434893312 1992565825269084 1992935723135214 1994883851896832 2007079832320992 2010251320759638 2012216375814144 2012589921588224 2017221889186816 2018111540977662 2023131718940293 2032811625043056 2034603078966744 2037868370378984 2049211415414592 2052119198143872 2053927667233728 2056842142213248 2057223972268608 2060687733825292 2071824343041024 2075098137558336 2075483356637856 2080260073223904 2083211913267264 2085047783403936 2088394032454496 2098386193592832 2100235436352768 2103606059746048 2106930074162672 2111779165242448 2115315009460224 2120183398434816 2121512221402002 2123586035890176 2127161531690624 2139001594278912 2142036787156992 2142434432658432 2145268200512151 2147365236876288 2148312285556866 2150205526635309 2150412297566208 2152307389320192 2152706941445632 2153656345968699 2155761581888512 2171410709343744 2174111697965688 2174895560425984 2179901073798656 2189948099511744 2202212593796644 2214470400528672 2217612681865152 2219566995236448 2219979033365808 2223129131322528 2239267294010736 2242861046689296 2244244333383936 2248022982354864 2248440303024344 2253615079325896 2256812906039536 2260591586592768 2264163661786752 2269374625335168 2273251709725568 2276843789820952 2285904929577984 2289148574828544 2291165930566656 2291591260248576 2292601916676357 2294842974268416 2298469171813824 2311501722849792 2315211403034112 2317251727135488 2320539852753408 2320970635379968 2326312339949312 2329613322363392 2346960082611584 2348407572486144 2349443286511308 2350290363686144 2352361601789056 2366556817214304 2368811682920448 2370296333433006 2372613338646528 2375751560897754 2378515361876992 2393056723151952 2399009600572728 2402413738687248 2406209914242597 2421795309126336 2423736937551336 2425231779624576 2425872901844964 2429766133913404 2435358230884436 2442897359705088 2446757505479232 2452388708023488 2452843966935648 2456973836484002 2458489177446432 2470252101318144 2476397007042816 2479910956064256 2483829588895584 2490008269464976 2499917738452992 2501922000052992 2504126866420608 2508145686620288 2510356037730112 2513918173816192 2522106357433344 2525685166946304 2527910975056896 2529495340902387 2531498021185536 2531967965869056 2535316964241633 2536231057015744 2537795279944704 2538914519294478 2557408173441264 2560320090121728 2561449263548571 2563953124021248 2566212656497152 2570331116867072 2591335264753664 2592478116747948 2599112818759936 2611091964802464 2617101382442976 2618044962080768 2620814987658816 2625715015680614 2628028976998711 2639905211294208 2640330092938032 2644076659146912 2646406802012688 2650653964269168 2656754433692112 2657247630846952 2675829782111616 2676106443094656 2680335094346184 2690815387970216 2695320737860608 2697696040545792 2701524007683072 2705357406615552 2710415500057408 2712804105288992 2725502031419904 2729369454603264 2731774763367936 2732281887219456 2736158930858496 2738570222978304 2742456189617664 2742965296358144 2766797516744448 2767311142183808 2773680097631872 2777615884356352 2780063711205248 2793076461950976 2797848258123776 2800313915137024 2801259303148098 2821663897447824 2824150542446376 2828157945543216 2828682961869336 2853259939142712 2860357600682868 2864416380742488 2866940702180412 2871541794624932 2891622506475456 2895214279124992 2897028851973674 2898815597287584 2903696352208366 2912685313494528 2915252172847872 2919388847012352 2919930799348992 2924001921104928 2945300582340864 2952627200704896 2956816909153536 2959422660315264 2959972044487744 2964172175096704 2980671149693952 2984900651845632 2985689725347648 2987531152339968 2989403584702821 2990481395585728 2992325777845248 2997363976473152 3018324563721216 3018884882382336 3025832833780224 3027167311466493 3049217437564584 3051904618450116 3055455013664768 3056802555568476 3064625562418432 3082002297133056 3085835958402912 3086948537378816 3089668969513984 3091031600737938 3094053137004544 3098720734073107 3103117745804362 3113225034956784 3120390109835856 3124817869900896 3127571675105904 3130660211003809 3132591048681744 3147579290389248 3150353154529152 3155409089619072 3160395111244008 3167668747863672 3185379053835264 3190742297535936 3198679467430304 3203218318249664 3208279885656796 3213651648987648 3221047855314432 3225618446349312 3228461083980288 3229060412168448 3231649250068448 3233642372832768 3234497202459952 3257116064015616 3262343340638976 3269851610697984 3270458622580864 3277985569928576 3293328962598912 3293669468424192 3301862676057088 3303318890694966 3306547941419008 3311772785194112 3329968550048712 3334693696983792 3335896000070656 3338835821894144 3364291570033944 3372034473532296 3372660454536516 3380422618988844 3385219359059304 3409877564588352 3413760120162304 3415265684731428 3421616875329536 3423761370514342 3431641143518978 3437386890372864 3442264461402624 3447703757720736 3456637488997264 3472817104551168 3475877590703232 3480809779130112 3481455953069952 3489468509923968 3494419983545088 3519873615058944 3520440123917376 3522611358729216 3525435545529216 3528542402683584 3534205285692224 3542339244922816 3558920007969792 3567773042815488 3568141924126208 3573780125794912 3596928054061056 3598514400859092 3603620608030872 3634002708559872 3635605406327004 3638809352767446 3642366351157248 3643042516292608 3644649200870106 3648211907811328 3651426963971072 3653037346326654 3653715492414559 3656608252823552 3679265950403472 3685460754726003 3687733766169648 3689063355659264 3699871158459047 3714595510564224 3719866434096384 3725744383343376 3735012404197464 3752883000079488 3756190299630912 3762218529930432 3765534056595168 3770877260724288 3771577282492448 3797951948803584 3804346585523616 3806692919917056 3813810134243824 3819221840989984 3822587602907216 3840480135182592 3845929686031872 3849318984745728 3855496675300608 3865087463050112 3877357728651264 3883580417992704 3887002897130496 3888717175121922 3892518462683136 3893241065798656 3898669228139904 3927067443121152 3936836267606528 3938572523520921 3942422545538048 3945896880420352 3975980946403752 3980919633796864 3985131650538168 3985871446270428 4014159664641984 4020502641519276 4025179843176448 4034443778373632 4036223081955324 4046263437880586 4065623250086112 4069206157933488 4075736740757968 4098422830829184 4104238396287744 4107855334467456 4113684284426496 4114447944537216 4121375467650584 4143648686082048 4150196275116672 4150966713275712 4160520146447808 4166423826534528 4170095566807872 4176788064908992 4196772387185664 4200470872705536 4207212119492096 4213860148325344 4223558330484896 4243024442804004 4254323063381248 4278003188557824 4284868865316864 4290536401024302 4294730473752576 4296624571113732 4300411053270618 4304614778640384 4305413882891264 4307312691937398 4311523163777024 4342821418687488 4345543277960511 4348223395931376 4349791120851968 4355544528312549 4359802147597312 4372575005451601 4379896199023488 4404425187593288 4428940801057344 4435225363730304 4439133990472896 4439958066731616 4446258262645056 4478534588021472 4485722093378592 4488488666767872 4496045964709728 4496880606048688 4507230158651792 4513625812079072 4528327323573504 4538749250670336 4546503419451136 4553687579641904 4571809859155968 4582331861133312 4583182520497152 4585203833352714 4589685948536832 4596938343627648 4623003445699584 4630422806068224 4634503454270976 4636547401106907 4641079705506816 4641941270759936 4652624679898624 4654676618706543 4659226644726784 4693920165223168 4698886573022616 4700580727372288 4704723203578112 4733113634428608 4740592666866012 4751503121795508 4757030723753984 4786113446303904 4798019201145456 4804827477374496 4812419828485194 4843590618252672 4847473875102672 4850463559249152 4851745803689928 4859532267826808 4870716461768872 4885794719410176 4893515010958464 4904777416046976 4905687933871296 4913947672968004 4916978354892864 4940504202636288 4952794014085632 4954978336042449 4959821912128512 4967659177791168 4980016538929952 5003844000105984 5008253732841216 5016291373240576 5020712075460224 5027836347632384 5044212714866688 5055821950113792 5058990681804774 5063935931738112 5070633928483266 5072462114031488 5075590559889408 5077829038588956 5114816346882528 5120640180243456 5122898527097142 5127906248042496 5132425312994304 5135642055771513 5140662233734144 5147461715278467 5184956233495896 5198225637519872 5222183929604928 5234202764885952 5241629975317632 5251430031361228 5256057953997422 5279810422588416 5280660185876064 5288153318293824 5292813604025376 5301307928538336 5313508867384224 5314495261693904 5351659564223232 5352212886189312 5360670188692368 5381630775940432 5390641475721216 5395392081091584 5403048015366144 5420831000114816 5425608210577984 5451004062839808 5458738909206528 5463549526735872 5464563774438912 5466973801305159 5472317861716992 5477140445956608 5479556019489981 5484912379235328 5485930592716288 5533595033488896 5534622284367616 5547360195263744 5555231768712704 5560127422410496 5600627830274048 5602518606296196 5643327794895648 5648301084892752 5656315891086432 5657365923738672 5706519878285424 5720715201365736 5728832761484976 5733881404360824 5743083589249864 5783245012950912 5794057703947348 5797631194575168 5807392704416732 5825370626989056 5830504345695744 5838777694024704 5839861598697984 5848003842209856 5890601164681728 5905254401409792 5913633818307072 5918845320630528 5919944088975488 5928344350193408 5961342299387904 5971379450695296 5975062304679936 5978807169405642 5980962791171456 5984651555690496 5994727952946304 6036649127442432 6037769764764672 6051665667560448 6054334622932986 6069395156820879 6098434875129168 6103809236900232 6113605111136952 6129251124836864 6171671916805824 6179337939027968 6182063201475876 6197441468146214 6206235491608724 6226450069913568 6240780219671712 6249635739801792 6255143350211808 6261320422007618 6265182097363488 6295158580778496 6300706309058304 6310818179238144 6320790222488016 6335337495727344 6370758107670528 6381484595071872 6397358934860608 6406436636499328 6416559771313592 6427303297975296 6442095710628864 6451236892698624 6456922167960576 6458120824336896 6460969037906097 6463298500136896 6467284745665536 6468994404919904 6514232128031232 6524686681277952 6539703221395968 6540917245161728 6555971139857152 6603725352114176 6606637781389932 6623545570388224 6659937100097424 6669387393967584 6671792000141312 6677671643788288 6697235134932199 6728583140067888 6744068947064592 6745320909073032 6760845237977688 6770438718118608 6819755129176704 6830531369462856 6847522741028684 6863282287037956 6874773780745728 6884528922805248 6895407515441472 6913274977994528 6945634209102336 6951755181406464 6961619558260224 6962911906139904 6978937019847936 6988839967090176 7040880247834752 7045222717458432 7050871091058432 7057084805367168 7068410571384448 7084678489845632 7117840015939584 7135546085630976 7136283848252416 7147560251589824 7197028801718184 7207241216061744 7218629742727791 7271210812654008 7277618705534892 7286085032585216 7289298401740212 7302853927942144 7306074692653308 7307430984829118 7358531900806944 7370921509452006 7375467532339296 7378126711318528 7399742316918094 7429191021128448 7439732868192768 7451488766686752 7470024808394928 7505766000158976 7512380599261824 7524437059860864 7531068113190336 7541754521448576 7543154564984896 7595903897607168 7608693171047232 7613385839834112 7627620268487648 7638443681979968 7645175205814432 7680960270365184 7691859372063744 7698637969491456 7710993350601216 7730174926100224 7774005794260992 7777434350243844 7786482131597312 7797338456279808 7854134886242304 7873672535213056 7877145047041842 7884086930996133 7884845091076096 7891793760840704 7896739935218563 7951961892807504 7961839267593728 7970263301076336 7971742892540856 8028319329283968 8041005283038552 8072446163910648 8092526875761172 8131246500172224 8138412315866976 8151473481515936 8196845661658368 8208476792575488 8215710668934912 8227368568852992 8228895889074432 8242750935301168 8300392550233344 8301933426551424 8321040292895616 8332847653069056 8340191133615744 8353576129817984 8393544774371328 8400941745411072 8414424238984192 8427720296650688 8447116660969792 8486048885608008 8508646126762496 8581072802048604 8593249142227464 8600822106541236 8610827765782528 8614625383874796 8685642837374976 8691086555921022 8696446791862752 8699582241703936 8711089056625098 8719604295194624 8745150010903202 8759792398046976 8808850375186576 8822769685556189 8857881602114688 8870450727460608 8878267980945792 8879916133463232 8892516525290112 8957069176042944 8971444186757184 8976977333535744 8992091929419456 8993761212097376 9014460317303584 9027251624158144 9056654647147008 9077498501340672 9093006838902272 9107375159283808 9166365040994304 9170407666705428 9193876687255296 9246006891399168 9260845612136448 9269006908541952 9273094802213814 9282159411013632 9283882541519872 9296162202219321 9305249359797248 9309353237413086 9318453289453568 9387840330446336 9391980633011427 9397773146045232 9401161454744576 9409446407156224 9466227268857216 9481185333732024 9503006243591016 9572226892607808 9596038402290912 9609654954748992 9624839656970388 9687181236505344 9694947750205344 9700927118498304 9703491607379856 9719064535653616 9741432923537744 9787030021916928 9809554832093952 9811375867742592 9827895345936008 9833956709785728 9881008405272576 9905588028171264 9909956672084898 9919643824257024 9935318355582336 9960033077859904 10007688000211968 10016507465682432 10032582746481152 10041424150920448 10055672695264768 10117981363609548 10141267856966532 10144924228062976 10155658077177912 10229632693765056 10241280360486912 10245797054194284 10264850625988608 10271284111543026 10281324467468288 10294923430556934 10369912466991792 10396451275039744 10426909628384587 10444367859209856 10468405529771904 10483259950635264 10502860062722456 10512115907994844 10559620845176832 10561320371752128 10576306636587648 10585627208050752 10602615857076672 10627017734768448 10628990523387808 10703319128446464 10704425772378624 10721340377384736 10763261551880864 10790784162183168 10841662000229632 10851216421155968 10902008125679616 10927099053471744 10929127548877824 10933947602610318 10944635723433984 10954280891913216 10959112038979962 10961146477243677 10969824758470656 10971861185432576 11056382264178009 11067190066977792 11069244568735232 11094720390527488 11099613475377141 11110463537425408 11120254844820992 11205037212592392 11286655589791296 11296602169785504 11312631782172864 11314731847477344 11413039756570848 11441430402731472 11457665522969952 11467762808721648 11486167178499728 11566490025901824 11588115407894696 11595262389150336 11614785408833464 11650741253978112 11661008691391488 11677555388049408 11679723197395968 11696007684419712 11781202329363456 11810508802819584 11815717570562763 11827267636614144 11837690641261056 11839888177950976 11856688700386816 11942758901390592 11957614338811284 11961925582342912 11989455905892608 12075539529529344 12103331335120896 12108669245865972 12138790313641758 12196869750258336 12207618473800464 12227210222273904 12258502249673728 12343343833611648 12364126402951752 12394882936292428 12412470983217448 12452900139827136 12481560439343424 12499271479603584 12510286700423616 12522640844015236 12530364194726976 12590317161556992 12601412618116608 12621636358476288 12641580444976032 12670674991454688 12762969190143744 12794717869721216 12812873272998656 12833119542627184 12854606595950592 12884191421257728 12913844335921152 12916241648673792 12921938075812194 12926597000273792 12934569491331072 12937988809839808 13028464256062464 13036629833881533 13049373362555904 13066633584937647 13079406442791936 13081834490323456 13111942279714304 13117725016354803 13213275562779864 13247091140776448 13319874200194848 13338774787935168 13355343287576576 13394470269864398 13457166280135776 13488137894129184 13490641818146064 13521690475955376 13540877436237216 13639510258353408 13661062738925712 13695045482057368 13726564574075912 13749547561491456 13769057845610496 13790815030882944 13826549955989056 13891268418204672 13903510362812928 13923239116520448 13925823812279808 13957874039695872 13964029856119629 13977679934180352 14081760495669504 14101742182116864 14114169610734336 14136821142768896 14169356979691264 14271092171261952 14272567696504832 14295120503179648 14394057603436368 14414482432123488 14437259485455582 14542421625308016 14555237411069784 14578596803480424 14612149385306616 14614861969658236 14717063801613888 14741843018904012 14750935064678592 14799484633836188 14858382042256896 14879465736385536 14902977533373504 14940049616789856 15011532000317952 15024761198523648 15048874119721728 15062136226380672 15083509042897152 15086309129969792 15191807795214336 15217386342094464 15226771679668224 15255240536975296 15276887363959936 15290350411628864 15361920540730368 15383718744127488 15397275938982912 15406926167314539 15421986701202432 15442385145835401 15460349852200448 15554868700487688 15594676912559616 15747345070426112 15754290094083684 15768173861992266 15783587521681408 15793479870437126 15903923785615008 15923678535187456 15940526602152672 15943485785081712 15970329937146013 16056638658567936 16082010566077104 16144892327821296 16185053751522344 16262493000344448 16276824631733952 16302946963031872 16393691323316736 16416953585150976 16431421337869824 16454737137705984 16457791778148864 16485501870602336 16600785100466688 16603866853102848 16642080585791232 16665695306138112 16680382267231488 16707152259635968 16801883490822144 16828848477968384 16855440593301376 16894233321939584 16972097771216016 17017292253524992 17067147601923991 17162145604097208 17186498284454928 17201644213082472 17229250767749592 17382173111842044 17392893583725504 17422178113250196 17490300021806404 17519584796093952 17617700750373152 17645539371112378 17715763204229376 17740901454921216 17756535961891584 17759832266926464 17785033050580224 17914138352085888 17942888373514368 17953954667071488 17984183858838912 17987522424194752 18028920634607168 18054503248316288 18113309294294016 18154997002681344 18186013677804544 18208185470462637 18214750318567616 18340815333410856 18387753374510592 18538013817083904 18546189604427628 18567765083039744 18592324404438642 18610498719594496 18618706474826172 18775680660892672 18783961266022854 18795546292090464 18802322909489152 18818892814312448 18830687537828881 18874026289354379 18932454537714432 18962370667464048 19006012487182032 19144453785215616 19192076804581824 19219309909497984 19249679313940776 19374362473010688 19389895500410688 19401854236996608 19406983214759712 19438129071307232 19482865847075488 19574060043833856 19619109664187904 19622751735485184 19655790691872016 19667913419571456 19811176056342528 19819913344169796 19870636711164672 19920066155719808 20015376000423936 20033014931364864 20065165492962304 20082848301840896 20091705404796597 20111345390529536 20235962727219096 20282535713933064 20289848456125952 20311316154355824 20459265387530112 20491594108388568 20542568223086052 20589846861113868 20739824933983584 20792902550079488 20853819256769174 20888735718419712 20936811059543808 20966519901270528 21005720125444912 21024231815989688 21122640743504256 21152613273175296 21171254416101504 21205231714153344 21254035469536896 21257981046775616 21406638256892928 21408851544757248 21442680754769472 21526523103761728 21683324000459264 21702432842311936 21858255097755648 21867895205220636 21908561783826432 21918224077959924 21922292954487354 21943722370865152 22112764528356018 22134380133955584 22138489137470464 22189440781054976 22199226950754282 22220927074850816 22240509689641984 22254448908343223 22410074425184784 22573311179582592 22593204339571008 22625263564345728 22629463694954688 22826079513141696 22882860805462944 22915331045939904 22935525617443296 22972334356999456 23132980051803648 23176230815789392 23190524778300672 23229570817666928 23322017382782976 23359446394791936 23392015368839424 23562404658726912 23621017605639168 23631435141125526 23652260792988399 23654535273228288 23675381282522112 23679776355901952 23690219805655689 23713377400773632 23885517802781184 23915228677622568 23923851164685824 23978911811785216 24217338491731944 24277580627283516 24393739500516672 24415236947600928 24454420444547808 24517004499347456 24686687667223296 24728252805903504 24789765872584856 24824941966434896 24905800279654272 24963120878686848 24998542959207168 25020573400847232 25045281688030472 25060728389453952 25180634323113984 25202825236233216 25243272716952576 25283160889952064 25341349982909376 25525938380287488 25589435739442432 25625746545997312 25666239085254368 25832483297347584 25843876151624388 25853194000547584 25875977619679616 26056928512124928 26073259667763066 26098746725111808 26133267169875294 26158812885583872 26163668980646912 26223884559428608 26235450032709606 26426551125559728 26468309056668567 26494182281552896 26639748400389696 26677549575870336 26788940539728796 26914332560271552 26976275788258368 26981283636292128 27043380951910752 27081754872474432 27279020516706816 27322125477851424 27390090964114736 27453129148151824 27499095122982912 27581630061765888 27653099911978112 27782536836409344 27807020725625856 27846478233040896 27851647624559616 27888486606657963 27915748079391744 27928059712239258 27955359868360704 28163520991339008 28175941899034281 28203484364233728 28228339221468672 28273642285537792 28338713959382528 28590241006359296 28788115206872736 28828964864246976 28874518970911164 29084843250616032 29110474822139568 29157193606960848 29224298770613232 29229723939316472 29434127603227776 29483686037808024 29501870129357184 29598969267672376 29716764084513792 29758931472771072 29805955066747008 29880099233579712 30023064000635904 30049522397047296 30097748239443456 30124272452761344 30167018085794304 30172618259939584 30434772684188928 30510481073950592 30553774727919872 30580700823257728 30723841081460736 30794551877965824 30813852334629078 30843973402404864 30884770291670802 30920699704400896 31109737400975376 31189353825119232 31280728885153761 31508580188167368 31536347723984532 31586959740874252 31807847571230016 31847357070374912 31881053204305344 31886971570163424 31940659874292026 32113277317135872 32164021132154208 32289784655642592 32370107503044688 32524986000688896 32553649263467904 32605893926063744 32787382646633472 32833907170301952 32862842675739648 32883439431731031 32909474275411968 32915583556297728 32971003741204672 33201570200933376 33207733706205696 33284161171582464 33298840426131423 33331390612276224 33360764534462976 33414304519271936 33710881186602752 33788466643879168 33944195542432032 34034584507049984 34134295203847982 34324291208194416 34372996568909856 34403288426164944 34458501535499184 34764346223684088 34785787167451008 34844356226500392 34980600043612808 35039169592187904 35235401500746304 35291078742224756 35431526408458752 35481802909842432 35513071923783168 35519664533852928 35570066101160448 35828276704171776 35885776747028736 35968367717677824 35975044848389504 36057841269214336 36109006496632576 36226618588588032 36309994005362688 36372027355609088 36416370940925274 36429500637135232 36681630666821712 36775506749021184 37092379208855256 37184648808877284 37237412949652344 37551361321785344 37567922532045708 37591092584180928 37637785628624896 37661375075657762 37748052578708758 37864909075428864 37924741334928096 38012024974364064 38288907570431232 38384153609163648 38438619818995968 38499358627881552 38748724946021376 38779791000821376 38803708473993216 38813966429519424 38876258142614464 38965731694150976 39148120087667712 39238219328375808 39245503470970368 39311581383744032 39335826839142912 39353175049064409 39639826688339592 39741273422329344 39840132311439616 40066029862729728 40130330985924608 40165696603681792 40183410809593194 40222690781059072 40471925454438192 40565071427866128 40579696912251904 40622632308711648 40698582743049517 40918530775060224 40983188216777136 41085136446172104 41179693722227736 41479649867967168 41707638513538348 41777471436839424 41873622119087616 41933039802541056 42011440250889824 42048463631979376 42245281487008512 42305226546350592 42342508832203008 42410463428306688 42508070939073792 42515962093551232 42813276513785856 42817703089514496 42885361509538944 43053046207523456 43366648000918528 43404865684623872 43735790410441272 43836448155919848 43844585908974708 44225529056712036 44276978274940928 44378881562109952 44398453901508564 44481019379283968 44508897816686446 44820148850369568 45146622359165184 45186408679142016 45250527128691456 45258927389909376 45652159026283392 45765721610925888 45830662091879808 45871051234886592 45944668713998912 46265960103607296 46352461631578784 46381049556601344 46459141635333856 46784030737678848 47242035211278336 47262870282251052 47304521585976798 47350762565044224 47359552711803904 47380439611311378 47426754801547264 47771035605562368 47830457355245136 47847702329371648 47910989811438039 47957823623570432 48098325059967611 48434676983463888 48555161254567032 48787479001033344 48830473895201856 48908840889095616 49373375334446592 49456505611807008 49579531745169712 49649883932869792 49811600559308544 49926241757373696 49997085918414336 50041146801694464 50090563376060944 50121456778907904 50405650472466432 50486545433905152 50566321779904128 50682699965818752 51051876760574976 51178871478884864 51201442805771973 51251493091994624 51332478170508736 51687752303248776 51706388001095168 51751955239359232 52146519335526132 52266534339750588 52327337961293824 52447769118857216 52470900065419212 52853102251119456 52936618113337134 52988364563105792 53279496800779392 53355099151740672 53577881079457592 53828665120543104 53952551576516736 53962567272584256 54086761903821504 54163509744948864 54558041033413632 54644250955702848 54780181928229472 54906258296303648 55163260123531776 55306199823956224 55614041451251712 55703295249119232 55776973213315926 55831496158783488 55856119424478516 56327041982678016 56351883798068562 56406968728467456 56456678442937344 56492062613486643 56547284571075584 56622078868063137 56677427918765056 57180482012718592 57576230413745472 57657929728493952 57749037941822328 58169686501232064 58220949644279136 58314387213921696 58448597541226464 58459447878632944 58868255206455552 58967372075616048 59003740258714368 59197938535344752 59433528169027584 59611910133494016 59760198467159424 60046128001271808 60099044794094592 60195496478886912 60248544905522688 60275116214389791 60334036171588608 60345236519879168 60869545368377856 61020962147901184 61107549455839744 61161401646515456 61627704669258156 61769540583341604 61841399408801792 62219474801950752 62378707650238464 62561457770307522 63017160376334736 63072695447969064 63173919481748504 63615695142460032 63762106408610688 63773943140326848 63881319748584052 64226554634271744 64328042264308416 64579569311285184 64740215006089376 65049972001377792 65107298526935808 65211787852127488 65574765293266944 65725685351479296 65766878863462062 65831167112595456 65942007482409344 66403140401866752 66415467412411392 66568322343164928 66597680852262846 66662781224552448 66721529068925952 66763346725029669 66828609038543872 67421762373205504 67576933287758336 67888391084864064 68268590407695964 68648582416388832 68745993137819712 68806576852329888 68917003070998368 69528692447368176 69571574334902016 69688712453000784 69961200087225616 70078339184375808 70470803001492608 70582157484449512 70863052816917504 70963605819684864 71026143847566336 71039329067705856 71070659416967067 71140132202320896 71656553408343552 71771553494057472 71936735435355648 71950089696779008 72115682538428672 72218012993265152 72832741881850548 72859001274270464 73363261333643424 73551013498042368 74184758417710512 74369297617754568 74474825899304688 75135845064091416 75182185168361856 75322750151315524 75496105157417516 75729818150857728 75849482669856192 76024049948728128 76577815140862464 76768307218327296 76877239637991936 76998717255763104 77497449892042752 77559582001642752 77627932859038848 77752516285228928 77931463388301952 78296240175335424 78476438656751616 78491006941940736 78623162767488064 78671653678285824 78706350098128818 79279653376679184 79404927170005701 79482546844658688 79680264622879232 80331393207363584 80366821619186388 80943850908876384 81130142855732256 81159393824503808 81245264617423296 81397165486099034 81837061550120448 81966376433554272 82170272892344208 82359387444455472 82959299735934336 83415277027076696 83554942873678848 83747244238175232 83866079605082112 84022880501779648 84096927263958752 84490562974017024 84610453092701184 84685017664406016 84820926856613376 85016141878147584 85031924187102464 85770723019077888 86106092415046912 86733296001837056 86809731369247744 87471580820882544 87672896311839696 87689171817949416 88451058113424072 88796907803017128 89017795633372892 89640297700739136 90293244718330368 90372817358284032 90501054257382912 90517854779818752 91304318052566784 91531443221851776 91661324183759616 91742102469773184 91889337427997824 92531920207214592 92704923263157568 92762099113202688 92918283270667712 93568061475357696 93842186655461283 94525740564502104 94609043171953596 94719105423607808 94760879222622756 95542071211124736 95660914710490272 95695404658743296 95821979622876078 95915647247140864 96196650119935222 96869353966927776 97050466541118079 97110322509134064 97574958002066688 97660947790403712 97817681778191232 98746750668893184 98913011223614016 99159063490339424 99299767865739584 99623201118617088 99852483514747392 99994171836828672 100082293603388928 100181126752121888 100242913557815808 101132643559808256 101365399931637504 102103753521149952 102357742957769728 102402885611543946 102502986183989248 102664956341017472 103375504606497552 103412776002190336 103503910478718464 104293038671052264 104533068679501176 104941800130838424 105706204502238912 105873236226674268 106558993601558784 106710198303481344 107155762158915184 107657330241086208 107905103153033472 107925134545168512 108173523807643008 108327019489897728 109116082066827264 109288501911405696 109560363856458944 109812516592607296 110326520247063552 110612399647912448 111553946426631852 111712238848957032 112654083965356032 112703767596137124 112913356885874688 112984125226973286 113094569142151168 113244157736126274 113354855837530112 114360964025437184 114696005912230457 115152460827490944 115315859456987904 115498075883644656 116339373002464128 116441899288558272 116628774427843392 116897195082452928 116918895757265888 117736510412911104 117934744151232096 118007480517428736 118395877070689504 119223820266988032 119520396934318848 120198089588189184 120390992957773824 120497089811045376 120550232428779582 120668072343177216 120690473039758336 121739090736755712 122041924295802368 122095748229148551 122215098911679488 122322803293030912 123255409338516312 123539081166683208 124438949603901504 125122915540615044 126034320752669472 126145390895938128 126347838963497008 127231390284920064 127524212817221376 127547886280653696 127762639497168104 128453109268543488 128656084528616832 129159138622570368 129480430012178752 130099944002755584 130214597053871616 130423575704254976 131533757726924124 131884014964818688 132830934824822784 133136644686329856 133195361704525692 133443058137851904 133526693450059338 133657218077087744 134843524746411008 135153866575516672 135549825168999631 135776782169728128 136537180815391928 137297164832777664 137491986275639424 137613153704659776 137834006141996736 139057384894736352 139143148669804032 139377424906001568 139922400174451232 140941606002985216 141164314968899024 141726105633835008 142052287695132672 142078658135411712 142141318833934134 142280264404641792 143313106816687104 143543106988114944 143732969434314117 143873470870711296 143900179393558016 144231365076857344 144294975179902833 144436025986530304 145665483763701096 145718002548540928 146726522667286848 148369516835421024 148738595235509136 148949651798609376 150271690128182832 150364370336723712 150645500302631048 150992210314835032 151459636301715456 151698965339712384 152048099897456256 153155630281724928 153536614436654592 153604328417315919 153754479275983872 153997434511526208 155119164003285504 155255865718077696 155505032570457856 155862926776603904 156982013883881472 157246325534976128 157343307356571648 157412700196257636 158559306753358368 158809854340011402 158965093689317376 159360529245758464 160733643238372776 161887701817752768 162260285711464512 162490529234846592 162794330972198068 163674123100240896 163932752867108544 164340545784688416 164718774888910944 165918599471868672 166830554054153392 167109885747357696 167494488476350464 168045761003559296 168193854527917504 168981125948034048 169220906185402368 169370035328812032 169476187840459929 169641853713226752 169866236604189411 170032283756295168 170063848374204928 171541446038155776 172212184830093824 173619462738495488 174943161641765088 175345792623679392 175378343635898832 176902116226848144 177593815606034256 178035591266745784 179280595401478272 180586489436660736 180745634716568064 181002108514765824 181035709559637504 182608636105133568 183062886443703552 183322648367519232 183484204939546368 183778674855995648 185409846526315136 185524198226405376 185836566541335424 187136122950715392 187684373310922566 189051481129004208 189218086343907192 189521758445245512 191321829420980544 191643959245752156 192393300239870444 193738707933855552 194100933082236158 194220645018268128 195149916004133376 195321895580807424 195635363556382464 197493501337786368 197826022447228032 198318126980678848 198599535731479168 199246402237234176 199704967029494784 199988343673657344 200164587206777856 200290040175089007 200362253504243776 200485827115631616 202265287119616512 202730799863275008 204715485915539456 204805771223087892 205329912682034944 206751009212995104 206825552004380672 207007820957436928 207614289182898169 208586077342104528 209066137359002352 209883600261676848 211412409004477824 211746472453348536 213117987203117568 213420396606962688 214311524317830368 215314660482172416 215810206306066944 215850269090337024 216347047615286016 216654038979795456 218577003822811392 219120727712917888 219625033185214592 220653040494127104 221224799295824896 223107892853263704 223424477697914064 225407535192274248 225968250453946572 226488315472252548 228721928050874368 229392011824460914 230304921654981888 230631718913975808 230996151767289312 232678746004928256 232883798577116544 233257548855686784 233794390164905856 233837791514531776 235473020825822208 235869488302464192 236014961034857472 236791754141379008 238447640533976064 239040793868637696 240994179622090752 241100464857559164 241380946079516672 243478181473511424 244083848591604736 244191496458297102 244430197823358976 244645606586061824 244798937991775453 246510818677032624 247078162333366416 248877899207803008 250245831081230088 252068641505338944 252290781791876256 252695677926994016 254462780569840128 255048425634442752 255095772561307392 255525278994336208 257312169057233664 258318277245140736 258960860024357504 260199888005511168 260429194107743232 260847151408509952 263067515453848248 263768029929637376 266390723409051384 267053386900118676 269687049492822016 270307733151033344 271099650337999262 271553564339456256 273074361630783856 274594329665555328 274983972551278848 275226307409319552 275668012283993472 278114769789472704 278286297339608064 278754849812003136 279844800348902464 281883212005970432 282328629937798048 284157316270823424 284282637667868268 286626213633374208 287086213976229888 287465938868628234 287746941741422592 287800358787116032 288462730153714688 288589950359805666 288872051973060608 291151399623354237 291330967527402192 291436005097081856 293453045334573696 296739033670842048 297477190471018272 297899303597218752 300543380256365664 300728740673447424 301291000605262096 301984420629670064 303397930679424768 304096199794912512 306311260563449856 307073228873309184 307208656834631838 307508958551967744 307994869023052416 310238328006571008 310511731436155392 311010065140915712 311725853553207808 314492651069952256 314825400392515272 317118613506716736 317619708680022804 318721058491516928 321467286476745552 323775403635505536 324520571422929024 324981058469693184 325588661944396136 327348246200481792 327865505734217088 328681091569376832 329437549777821888 331837198943737344 333661108108306784 336091522007118592 336387709055835008 337962251896068096 338740070657624064 338952375680919858 339283707426453504 339732473208378822 340064567512590336 340127696748409856 343082892076311552 344088017736691371 344424369660187648 349886323283530176 350691585247358784 350756687271797664 353804232453696288 355187631212068512 356071182533491568 358561190802956544 361172978873321472 361491269433136128 362004217029531648 362071419119275008 365217272210267136 366125772887407104 366287244687445653 366645296735038464 366968409879092736 367557349711991296 370819693052630272 371673133082670848 375368746621845132 378102962258008416 378436172687814384 379043516890491024 382643658841961088 383287918491504312 384786600479740888 387477415867711104 388201866164472316 388441290036536256 390299832008266752 390643791161614848 391270727112764928 395652044894456064 396636253961357696 397199071462958336 398492804474468352 399409934058989568 400329174413555712 400580080350178014 400724507008487552 400971654231263232 404530574239233024 405461599726550016 406649475506998893 409611542446175784 410659825364069888 413502018425990208 414015641914873856 415228578365796338 417172154684209056 418132274718004704 419767200523353696 422824818008955648 423492944906697072 426235974406235136 426840793213925376 428623048635660736 430629320964344832 431620412612133888 431700538180674048 432694095230572032 432884925539708499 433308077959590912 437154007645622784 438241455425835776 439250066370429184 442449598591649792 446215785706527408 446848955395828128 450815070384548496 451936500907893144 452976630944505096 458784023648921828 460609843309963776 461263437827951616 461992303534578624 465357492009856512 465767597154233088 466515097711373568 467588780329811712 467675583029063552 470946041651644416 471738976604928384 472029922069714944 473583508282758016 476895281067952128 478081587737275392 482200929715118328 488167697183209472 488382992916594204 489291213172123648 489597875983550906 493021637354065248 494156324666732832 497755798415606016 500491662162460176 504137283010677888 504581563583752512 505391355853988032 508925561139680256 510096851268885504 510191545122614784 511050557988672416 514624338114467328 516636554490281472 517921720048715008 520858388215486464 521694302817019904 526135030907696496 527536059859274752 529081575659643721 532781446818102768 534106773800237352 542199300675998524 543107128678912512 546148723261567712 549188659331110656 549967945102557696 550452614818639104 551336024567986944 556229539578945408 556572594679216128 557509699624006272 559689600697804928 563766424011940864 564657259875596096 568565275335736536 574931877737256468 575600717574232064 576925460307429376 577179900719611332 582302799246708474 582661935054804384 582872010194163712 586906090669147392 593478067341684096 594954380942036544 595798607194437504 601086760512731328 601457481346894848 602582001210524192 603968841259340128 606795861358849536 608192399589825024 614146457746618368 614417313669263676 615989738046104832 620476656013142016 621023462872310784 622020130281831424 622842867548694507 623451707106415616 628985302139904512 629650800785030544 634237227013433472 635239417360045608 642934572953491104 647550807271011072 649041142845858048 649962116939386368 651177323888792272 655731011468434176 657362183138753664 658875099555643776 663674397887474688 667322216216613568 672183044014237184 672775418111670016 677904751361839716 679464946416757644 680255393496819712 686165784152623104 688176035473382742 688848739320375296 699772646567060352 701383170494717568 701513374543595328 707608464907392576 710375262424137024 712142365066983136 717122381605913088 722982538866272256 724142838238550016 730434544420534272 732251545774814208 732574489374891306 733290593470076928 733936819758185472 734396813975326359 735114699423982592 741639386105260544 743346266165341696 750737493243690264 756205924516016832 756872345375628768 758087033780982048 765287317683922176 766575836983008624 769573200959481776 774954831735422208 776403732328944632 776882580073072512 780599664016533504 781287582323229696 782541454225529856 791304089788912128 793272507922715392 794398142925916672 801160160700356028 801449014016975104 809061148478466048 810923199453100032 813298951013997786 819223084892351568 821319650728139776 827004036851980416 830457156731592676 834344309368418112 836264549436009408 839534401046707392 845649636017911296 846985889813394144 852471948812470272 857246097271321472 861258641928689664 863240825224267776 863401076361348096 865388190461144064 865769851079416998 866616155919181824 873454198870062711 874308015291245568 876482910851671552 878500132740858368 892431571413054816 893697910791656256 901630140769096992 903873001815786288 905953261889010192 917568047297843656 921219686619927552 922526875655903232 923984607069157248 930714984019713024 931535194308466176 933030195422747136 935177560659623424 935351166058127104 943477953209856768 947167016565516032 956163175474550784 964401859430236656 976765985833188408 979195751967101812 986043274708130496 988312649333465664 995511596831212032 1000983324324920352 1008274566021355776 1009163127167505024 1010782711707976064 1017851122279360512 1020193702537771008 1020383090245229568 1022101115977344832 1029248676228934656 1032264053210074113 1033273108980562944 1035843440097430016 1052270061815392992 1055072119718549504 1058163151319287442 1065562893636205536 1068213547600474704 1084398601351997048 1086214257357825024 1092297446523135424 1098377318662221312 1099935890205115392 1100905229637278208 1102672049135973888 1112459079157890816 1115019399248012544 1119379201395609856 1127532848023881728 1129314519751192192 1137130550671473072 1149863755474512936 1154359801439222664 1164605598493416948 1165323870109608768 1173812181338294784 1186956134683368192 1189908761884073088 1191597214388875008 1202173521025462656 1202914962693789696 1205164002421048384 1207937682518680256 1213591722717699072 1216384799179650048 1219948426520996679 1228834627338527352 1231979476092209664 1242046925744621568 1244040260563662848 1245685735097389014 1246903414212831232 1257970604279809024 1259301601570061088 1261656065034535027 1268474454026866944 1270478834720091216 1285869145906982208 1295101614542022144 1298082285691716096 1299924233878772736 1302354647777584544 1311462022936868352 1314724366277507328 1317750199111287552 1327348795774949376 1334644432433227136 1344366088028474368 1345550836223340032 1355809502723679432 1358929892833515288 1376352070946765484 1399545293134120704 1402766340989435136 1403026749087190656 1415216929814785152 1420750524848274048 1424284730133966272 1434244763211826176 1464503091549628416 1465148978749782612 1467873639516370944 1468793627950652718 1470229398847965184 1483278772210521088 1486692532330683392 1491048076858995941 1501474986487380528 1512411849032033664 1513744690751257536 1516174067561964096 1530574635367844352 1533151673966017248 1539146401918963552 1549909663470844416 1552807464657889264 1553765160146145024 1562575164646459392 1565082908451059712 1582608179577824256 1586545015845430784 1587244726978931163 1588796285851833344 1602320321400712056 1602898028033950208 1626597902027995572 1638446169784703136 1642639301456279552 1654008073703960832 1660914313463185352 1668688618736836224 1672529098872018816 1679068802093414784 1691299272035822592 1693971779626788288 1714492194542642944 1726802152722696192 1730776380922288128 1731539702158833996 1746908397740125422 1748616030582491136 1752965821703343104 1757000265481716736 1784863142826109632 1787395821583312512 1803260281538193984 1807746003631572576 1811906523778020384 1835136094595687312 1842439373239855104 1847969214138314496 1861429968039426048 1863070388616932352 1866060390845494272 1868528602646083521 1870355121319246848 1870702332116254208 1886955906419713536 1894334033131032064 1928803718860473312 1953531971666376816 1958391503934203624 1972086549416260992 1976625298666931328 1991023193662424064 2001966648649840704 2016549132042711552 2018326254335010048 2021565423415952128 2040766180490459136 2044202231954689664 2058497352457869312 2064528106420148226 2066546217961125888 2071686880194860032 2104540123630785984 2116326302638574884 2131125787272411072 2136427095200949408 2168797202703994096 2172428514715650048 2184594893046270848 2196754637324442624 2199871780410230784 2201810459274556416 2203190441925979077 2205344098271947776 2224918158315781632 2230038798496025088 2238758402791219712 2258629039502384384 2274261101342946144 2299727510949025872 2308719602878445328 2329211196986833896 2330647740219217536 2347624362676589568 2373912269366736384 2379817523768146176 2383194428777750016 2404347042050925312 2410328004842096768 2415875365037360512 2427183445435398144 2432769598359300096 2439896853041993358 2457669254677054704 2463958952184419328 2491371470194778028 2515941208559618048 2518603203140122176 2523312130069070054 2536948908053733888 2540957669440182432 2571738291813964416 2590203229084044288 2596164571383432192 2599848467757545472 2604709295555169088 2622924045873736704 2629448732555014656 2635500398222575104 2669288864866454272 2688732176056948736 2691101672446680064 2711619005447358864 2717859785667030576 2752704141893530968 2799090586268241408 2805532681978870272 2806053498174381312 2830433859629570304 2841501049696548096 2848569460267932544 2868489526423652352 2930297957499565224 2937587255901305436 2966557544421042176 2973385064661366784 2982096153717991882 3002949972974761056 3024823698064067328 3027489381502515072 3032348135123928192 3061149270735688704 3066303347932034496 3078292803837927104 3099819326941688832 3105614929315778528 3107530320292290048 3165216359155648512 3173090031690861568 3174489453957862326 3177592571703666688 3204640642801424112 3205796056067900416 3253195804055991144 3276892339569406272 3308016147407921664 3321828626926370704 3337377237473672448 3345058197744037632 3358137604186829568 3382598544071645184 3387943559253576576 3428984389085285888 3463079404317667992 3493816795480250844 3505931643406686208 3514000530963433472 3569726285652219264 3574791643166625024 3606520563076387968 3615492007263145152 3623813047556040768 3670272189191374624 3695938428276628992 3726140777233864704 3732120781690988544 3737057205292167042 3740710242638493696 3741404664232508416 3773911812839427072 3784968195103605081 3788668066262064128 3857607437720946624 3907063943332753632 3916783007868407248 3944173098832521984 3953250597333862656 3982046387324848128 4003933297299681408 4033098264085423104 4036652508670020096 4043130846831904256 4088404463909379328 4129056212840296452 4143373760389720064 4209080247261571968 4232652605277149768 4262251574544822144 4272854190401898816 4337594405407988192 4369189786092541696 4393509274648885248 4403620918549112832 4406380883851958154 4410688196543895552 4449836316631563264 4460077596992050176 4473144230576987823 4477516805582439424 4517258079004768768 4548522202685892288 4599455021898051744 4617439205756890656 4658422393973667792 4661295480438435072 4695248725353179136 4747824538733472768 4759635047536292352 4761734180936793489 4766388857555500032 4808694084101850624 4820656009684193536 4831750730074721024 4879793706083986716 4915338509354109408 4927917904368838656 4982742940389556056 5037206406280244352 5046624260138140108 5073897816107467776 5081915338880364864 5143476583627928832 5180406458168088576 5192329142766864384 5209418591110338176 5245848091747473408 5258897465110029312 5271000796445150208 5338577729732908544 5382203344893360128 5423238010894717728 5435719571334061152 5505408283787061936 5598181172536482816 5611065363957740544 5612106996348762624 5660867719259140608 5683002099393096192 5697138920535865088 5860595914999130448 5875174511802610872 5964192307435983764 6005899945949522112 6049647396128134656 6054978763005030144 6064696270247856384 6122298541471377408 6132606695864068992 6156585607675854208 6199638653883377664 6211229858631557056 6215060640584580096 6346180063381723136 6348978907915724652 6409281285602848224 6411592112135800832 6506391608111982288 6553784679138812544 6616032294815843328 6643657253852741408 6674754474947344896 6690116395488075264 6716275208373659136 6775887118507153152 6857968778170571776 6926158808635335984 6987633590960501688 7139452571304438528 7149583286333250048 7213041126152775936 7230984014526290304 7247626095112081536 7340544378382749248 7391876856553257984 7474114410584334084 7482809328465016832 7547823625678854144 7569936390207210162 7577336132524128256 7715214875441893248 7814127886665507264 7833566015736814496 7888346197665043968 7906501194667725312 8007866594599362816 8066196528170846208 8073305017340040192 8086261693663808512 8176808927818758656 8258112425680592904 8418160494523143936 8465305210554299536 8524503149089644288 8545708380803797632 8675188810815976384 8738379572185083392 8812761767703916308 8899672633263126528 8920155193984100352 8946288461153975646 8955033611164878848 9034516158009537536 9097044405371784576 9198910043796103488 9234878411513781312 9316844787947335584 9322590960876870144 9495649077466945536 9519270095072584704 9523468361873586978 9532777715111000064 9617388168203701248 9641312019368387072 9663501460149442048 9759587412167973432 9830677018708218816 9965485880779112112 10074412812560488704 10093248520276280216 10147795632214935552 10163830677760729728 10286953167255857664 10418837182220676352 10517794930220058624 10542001592890300416 10677155459465817088 10846476021789435456 10871439142668122304 11010816567574123872 11196362345072965632 11222130727915481088 11224213992697525248 11321735438518281216 11354904585310815243 11366004198786192384 11394277841071730176 11721191829998260896 11750349023605221744 11928384614871967528 12011799891899044224 12099294792256269312 12109957526010060288 12129392540495712768 12265213391728137984 12313171215351708416 12422459717263114112 12430121281169160192 12697957815831449304 12818562571205696448 13012783216223964576 13107569358277625088 13232064589631686656 13287314507705482816 13349508949894689792 13380232790976150528 13419432691730963469 13432550416747318272 13551774237014306304 13715937556341143552 13852317617270671968 13975267181921003376 14278905142608877056 14299166572666500096 14426082252305551872 14461968029052580608 14495252190224163072 14681088756765498496 14783753713106515968 14948228821168668168 15139872780414420324 15430429750883786496 15628255773331014528 15667132031473628992 15776692395330087936 15813002389335450624 16015733189198725632 16146610034680080384 16172523387327617024 16353617855637517312 16401528845448955351 16516224851361185808 16836320989046287872 16930610421108599072 17049006298179288576 17091416761607595264 17350377621631952768 17476759144370166784 17625523535407832616 17892576922307951292 18069032316019075072 18194088810743569152 18397820087592206976 18469756823027562624 18633689575894671168 18645181921753740288 19038540190145169408 19046936723747173956 19234776336407402496 19282624038736774144 19327002920298884096 19519174824335946864 19661354037416437632 19930971761558224224 20148825625120977408 20186497040552560432 20327661355521459456 20573906334511715328 20837674364441352704 21354310918931634176 21692952043578870912 21742878285336244608 22021633135148247744 22448427985395050496 22643470877036562432 22709809170621630486 22732008397572384768 22788555682143460352 23442383659996521792 23500698047210443488 23856769229743935056 24023599783798088448 24198589584512538624 24219915052020120576 24258785080991425536 24530426783456275968 24626342430703416832 24844919434526228224 25395915631662898608 25637125142411392896 26025566432447929152 26215138716555250176 26574629015410965632 26699017899789379584 26760465581952301056 26838865383461926938 26865100833494636544 27103548474028612608 27704635234541343936 27950534363842006752 28557810285217754112 28598333145333000192 28852164504611103744 28923936058105161216 28990504380448326144 29362177513530996992 29896457642337336336 30279745560828840648 30860859501767572992 31256511546662029056 31334264062947257984 31553384790660175872 31626004778670901248 32031466378397451264 32707235711275034624 32803057690897910702 33032449702722371616 33672641978092575744 33861220842217198144 34098012596358577152 34182833523215190528 34700755243263905536 34953518288740333568 35251047070815665232 35785153844615902584 36388177621487138304 36795640175184413952 36939513646055125248 37267379151789342336 37290363843507480576 38093873447494347912 38565248077473548288 38654005840597768192 39038349648671893728 39322708074832875264 39861943523116448448 40297651250241954816 40372994081105120864 40655322711042918912 41147812669023430656 41675348728882705408 43385904087157741824 43485756570672489216 44043266270296495488 45419618341243260972 45577111364286920704 46884767319993043584 47001396094420886976 47713538459487870112 48047199567596176896 48439830104040241152 48517570161982851072 49060853566912551936 49204586536346866053 49252684861406833664 49689838869052456448 50791831263325797216 51274250284822785792 52051132864895858304 52430277433110500352 53149258030821931264 53677730766923853876 54207096948057225216 55409270469082687872 55901068727684013504 57115620570435508224 57704329009222207488 57847872116210322432 57981008760896652288 58724355027061993984 59792915284674672672 60559491121657681296 61721719003535145984 62513023093324058112 62668528125894515968 64062932756794902528 65606115381795821404 66064899405444743232 67345283956185151488 67722441684434396288 68196025192717154304 68365667046430381056 69401510486527811072 70502094141631330464 71570307689231805168 72776355242974276608 73591280350368827904 73879027292110250496 74534758303578684672 76187746894988695824 78076699297343787456 78645416149665750528 79723887046232896896 80595302500483909632 80745988162210241728 81310645422085837824 83350697457765410816 86771808174315483648 86971513141344978432 88086532540592990976 90839236682486521944 93769534639986087168 94002792188841773952 95427076918975740224 96094399135192353792 98121707133825103872 98409173072693732106 98505369722813667328 99379677738104912896 101583662526651594432 102548500569645571584 104102265729791716608 104860554866221000704 106298516061643862528 107355461533847707752 110818540938165375744 111802137455368027008 115695744232420644864 115962017521793304576 117448710054123987968 119585830569349345344 121118982243315362592 123443438007070291968 125026046186648116224 125337056251789031936 131212230763591642808 132129798810889486464 135444883368868792576 136731334092860762112 138803020973055622144 141004188283262660928 143140615378463610336 145552710485948553216 147182560700737655808 147613759609040598159 147758054584220500992 149069516607157369344 152375493789977391648 156153398594687574912 157290832299331501056 159447774092465793792 161491976324420483456 162621290844171675648 173543616348630967296 173943026282689956864 176173065081185981952 181678473364973043888 187539069279972174336 188005584377683547904 190854153837951480448 192188798270384707584 196818346145387464212 198759355476209825792 203167325053303188864 205097001139291143168 208204531459583433216 212597032123287725056 214710923067695415504 221637081876330751488 223604274910736054016 234897420108247975936 239171661138698690688 242237964486630725184 250052092373296232448 250674112503578063872 262424461527183285616 264259597621778972928 270889766737737585152 277606041946111244288 282008376566525321856 286281230756927220672 294365121401475311616 295227519218081196318 295516109168441001984 298139033214314738688 304750987579954783296 312306797189375149824 314581664598663002112 318895548184931587584 322983952648840966912 347087232697261934592 347886052565379913728 352346130162371963904 363356946729946087776 375078138559944348672 376011168755367095808 381708307675902960896 393636692290774928424 406334650106606377728 410194002278582286336 416409062919166866432 425194064246575450112 429421846135390831008 443274163752661502976 447208549821472108032 478343322277397381376 484475928973261450368 501348225007156127744 524848923054366571232 528519195243557945856 541779533475475170304 564016753133050643712 572562461513854441344 590455038436162392636 596278066428629477376 609501975159909566592 624613594378750299648 637791096369863175168 645967905297681933824 704692260324743927808 726713893459892175552 750156277119888697344 752022337510734191616 763416615351805921792 787273384581549856848 812669300213212755456 832818125838333732864 858843692270781662016 886548327505323005952 894417099642944216064 956686644554794762752 968951857946522900736 1049697846108733142464 1057038390487115891712 1083559066950950340608 1128033506266101287424 1145124923027708882688 1180910076872324785272 1219003950319819133184 1249227188757500599296 1275582192739726350336 1291935810595363867648 1453427786919784351104 1504044675021468383232 1526833230703611843584 1574546769163099713696 1625338600426425510912 1717687384541563324032 1788834199285888432128 1913373289109589525504 1937903715893045801472 2099395692217466284928 2114076780974231783424 2256067012532202574848 2290249846055417765376 2361820153744649570544 2438007900639638266368 2498454377515001198592 2583871621190727735296 2906855573839568702208 3053666461407223687168 3149093538326199427392 3250677200852851021824 3435374769083126648064 3826746578219179051008 3875807431786091602944 4198791384434932569856 4512134025064405149696 4580499692110835530752 4723640307489299141088 4876015801279276532736 5813711147679137404416 6298187076652398854784 6870749538166253296128 7751614863572183205888 8397582768869865139712 9160999384221671061504 9447280614978598282176 9752031602558553065472 11627422295358274808832 12596374153304797709568 13741499076332506592256 16795165537739730279424 18894561229957196564352 23254844590716549617664 25192748306609595419136 27482998152665013184512 33590331075479460558848 37789122459914393128704 50385496613219190838272 75578244919828786257408 100770993226438381676544 151156489839657572514816 302312979679315145029632
- Sum of all divisors σ(n): 1104113489258512088909280
- Sum of proper divisors (its aliquot sum) s(n): 801800509579196943879648
- 302312979679315145029632 is an abundant number, because the sum of its proper divisors (801800509579196943879648) is greater than itself. Its abundance is 499487529899881798850016
Bases of 302312979679315145029632
- Binary: 10000000000010001101011011000100010111110000110001001111010010001111000000000002
- Hexadecimal: 0x40046B622F8627A47800
- Base-36: 1D88WAI3MA51ERK0
Squares and roots of 302312979679315145029632
- 302312979679315145029632 squared (3023129796793151450296322) is 91393137682586011808919252654085957754158055424
- 302312979679315145029632 cubed (3023129796793151450296323) is 27629331775064476233242600083068465522651603900952176969443807978323968
-
The
square root of 302312979679315145029632 is 549829955240.0861553387 -
The
cube root of 302312979679315145029632 is 67114897.5030685823
Scales and comparisons
How big is 302312979679315145029632?- 302,312,979,679,315,145,029,632 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 302,312,979,679,315,145,029,632 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 302312979679315145029632 cubic inches would be around 5592908.1 feet tall.
Recreational maths with 302312979679315145029632
- 302312979679315145029632 backwards is 236920541513976979213203
- 302312979679315145029632 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 302312979679315145029632's digits is 99
- 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 302312979679315145029632 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 302312979679315145029632 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/302312979679315145029632/
Chicago style:
Numbermatics. 2024. "Number 302312979679315145029632 - Facts about the integer". https://numbermatics.com/n/302312979679315145029632/
The information we have on file for 302312979679315145029632 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 302312979679315145029632, math, Factors of 302312979679315145029632, curriculum, school, college, exams, university, Prime factorization of 302312979679315145029632, STEM, science, technology, engineering, physics, economics, calculator, three hundred two sextillion, three hundred twelve quintillion, nine hundred seventy-nine quadrillion, six hundred seventy-nine trillion, three hundred fifteen billion, one hundred forty-five million, twenty-nine thousand, six hundred thirty-two.