74973618960470155967348736
74,973,618,960,470,155,967,348,736 is an even composite number composed of seven prime numbers multiplied together.
74973618960470155967348736 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 74973618960470155967348736:
214 × 32 × 112 × 132 × 316 × 672 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 31 × 67 × 67 × 79 × 79)See below for interesting mathematical facts about the number 74973618960470155967348736 from the Numbermatics database.
Names of 74973618960470155967348736
- Cardinal: 74973618960470155967348736 can be written as Seventy-four septillion, nine hundred seventy-three sextillion, six hundred eighteen quintillion, nine hundred sixty quadrillion, four hundred seventy trillion, one hundred fifty-five billion, nine hundred sixty-seven million, three hundred forty-eight thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 7.4973618960470155967348736 × 1025
Factors of 74973618960470155967348736
Divisors of 74973618960470155967348736
- Number of divisors d(n): 25515
-
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 4096 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 8192 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 12288 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 16384 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 24576 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 36864 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 45056 45188 45292 45504 45694 46128 46464 47151 47168 47616 47637 48642 48672 48763 49104 49152 49296 49379 49848 49928 49972 50336 50688 51456 51584 53064 53196 53248 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 73728 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 90112 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 106496 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 126976 127032 127348 128774 129712 129792 130944 131456 132928 133848 135036 135168 135564 135876 137082 137216 137302 137423 137618 138384 139159 139392 141504 141856 142848 143648 145926 146289 146432 146861 147456 147888 148137 149544 149784 149916 151008 151838 152944 153296 154368 154752 156736 159588 159744 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 180224 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 212992 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 253952 254064 254696 257548 259424 259584 261888 262912 265856 267696 268119 270072 270336 271128 271752 274164 274432 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 319488 320424 323208 323268 323584 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 380928 381096 382044 386322 386942 387283 389136 389376 390104 392832 394368 395032 398784 399424 399776 402688 405504 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 479232 480128 480636 484902 485376 486018 486798 487227 490776 492032 492249 495616 497068 498212 500544 501696 502634 502944 507408 507904 508128 509392 515096 518661 518848 519168 523776 524007 525213 525824 531712 535392 536238 540144 540672 542256 543169 543504 548328 548864 549208 549692 550472 553536 556636 557568 566016 567424 571392 573066 574592 579483 580413 583704 585156 585728 587444 591552 592548 592658 594022 598176 599136 599664 604032 607352 611776 613184 617472 617859 619008 619281 626944 632346 633919 638352 638976 640453 640848 641927 646416 646536 647168 648024 649064 649636 654368 655402 656332 658944 667392 668928 670592 676544 677504 683271 688248 689832 691548 692224 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 761856 762192 764088 772644 773884 774566 778272 778752 780208 785664 788736 790064 797568 798848 799552 805376 811008 813384 815256 822492 823296 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 958464 960256 961272 969804 970752 972036 973596 974454 981552 983103 984064 984498 986947 991232 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 1097728 1098416 1099384 1100944 1107072 1113272 1115136 1118403 1120977 1132032 1134848 1142784 1146132 1149184 1158966 1160826 1161849 1167408 1170312 1171456 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 1294336 1296048 1298128 1299272 1308736 1310804 1312664 1317888 1321749 1334784 1337856 1341184 1353088 1355008 1366542 1370083 1376496 1379664 1383096 1384448 1395372 1396736 1397352 1400568 1400828 1404052 1410624 1416514 1418524 1427712 1429968 1440384 1446016 1449344 1456128 1460394 1461681 1462208 1472328 1476096 1476747 1486848 1491204 1494636 1507902 1508832 1509376 1510322 1511653 1513798 1517282 1522224 1523712 1524384 1528176 1530749 1545288 1547768 1549132 1556544 1557504 1560416 1571328 1577472 1580128 1595136 1597696 1599104 1610752 1615471 1622016 1626768 1629507 1630512 1644984 1646592 1647624 1649076 1650688 1651416 1655524 1669908 1670218 1672588 1674062 1686256 1698048 1702272 1708928 1723776 1724096 1728064 1741239 1755468 1757184 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 1916928 1920512 1921359 1922544 1925781 1939608 1941504 1944072 1947192 1948908 1963104 1966206 1968128 1968996 1973894 1982464 1988272 1992848 1995997 2002176 2006784 2010536 2011776 2029632 2032512 2037568 2060384 2074644 2075392 2076672 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 2285568 2292264 2298368 2317932 2321652 2323698 2334816 2340624 2342912 2349776 2353489 2366208 2370192 2370632 2376088 2392704 2396544 2398656 2416128 2429408 2447104 2452736 2469888 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 2768896 2770563 2790744 2793472 2794704 2801136 2801656 2808104 2821248 2833028 2837048 2855424 2859936 2880768 2892032 2898688 2912256 2920788 2923362 2924416 2944656 2949309 2952192 2953494 2960841 2973696 2982408 2989272 3015804 3017664 3018752 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 3293184 3295248 3298152 3301376 3302832 3311048 3339816 3340436 3345176 3348124 3372512 3396096 3404544 3417856 3447552 3448192 3456128 3482478 3485547 3510936 3514368 3524664 3555288 3555948 3559424 3564132 3567616 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 3883008 3888144 3894384 3897816 3900941 3926208 3932412 3936256 3937992 3947788 3976544 3985696 3991994 4004352 4013568 4021072 4023552 4059264 4065024 4075136 4110249 4120768 4149288 4150784 4153344 4186116 4190208 4192056 4201704 4202484 4206592 4212156 4218916 4249542 4253696 4255572 4256362 4260113 4266158 4283136 4289904 4313929 4321152 4338048 4345352 4348032 4386624 4393664 4397536 4403776 4428288 4453088 4460544 4473612 4483908 4523706 4528128 4530966 4534959 4539392 4541394 4551846 4552691 4571136 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 4939776 4942872 4947228 4952064 4954248 4966572 5009724 5010654 5015552 5017764 5022186 5030246 5034679 5058768 5071352 5086573 5106816 5123624 5126784 5135416 5171328 5172288 5184192 5192512 5197088 5234944 5243216 5250656 5271552 5286996 5333922 5339136 5346198 5351424 5354778 5359497 5364736 5367102 5412352 5414739 5420032 5427201 5435911 5466168 5480332 5505984 5518656 5532384 5541126 5581488 5586944 5589408 5602272 5603312 5616208 5642496 5666056 5674096 5705271 5710848 5719872 5761536 5764077 5777343 5784064 5797376 5824512 5841576 5846724 5848832 5889312 5898618 5904384 5906988 5921682 5947392 5964816 5978544 5987991 5997601 6031608 6035328 6037504 6041288 6046612 6055192 6069128 6088896 6097536 6112704 6122996 6181152 6191072 6196528 6226176 6230016 6241664 6285312 6303726 6309888 6318234 6320512 6328374 6374313 6380544 6383358 6384543 6390784 6396416 6399237 6443008 6461884 6507072 6518028 6522048 6534242 6579936 6590496 6596304 6602752 6605664 6622096 6679632 6680872 6690352 6696248 6745024 6792192 6796449 6809088 6812091 6827769 6835712 6895104 6896384 6912256 6964956 6971094 7021872 7028736 7049328 7060467 7061197 7110576 7111896 7118848 7128264 7135232 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 7614464 7626496 7682048 7685436 7690176 7703124 7704554 7722286 7758432 7776288 7788768 7790827 7795632 7801882 7852416 7864824 7872512 7875984 7895576 7953088 7971392 7983988 8008704 8027136 8032167 8042144 8047104 8050653 8118528 8130048 8150272 8220498 8241536 8298576 8301568 8306688 8311689 8325889 8345051 8372232 8380416 8384112 8403408 8404968 8413184 8424312 8437832 8499084 8507392 8511144 8512724 8520226 8532316 8566272 8579808 8627858 8642304 8676096 8690704 8696064 8773248 8787328 8795072 8807552 8856576 8882523 8906176 8921088 8947224 8967816 9047412 9056256 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 9879552 9885744 9894456 9904128 9908496 9933144 10019448 10021308 10031104 10035528 10044372 10060492 10069358 10117536 10142704 10158731 10173146 10213632 10247248 10253568 10270832 10342656 10344576 10368384 10385024 10394176 10469888 10486432 10501312 10543104 10573992 10667844 10678272 10692396 10702848 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 11649024 11683152 11693448 11697664 11702823 11778624 11797236 11808768 11813976 11843364 11929632 11957088 11975982 11995202 12005773 12063216 12070656 12075008 12082576 12093224 12110384 12138256 12177792 12195072 12225408 12245992 12330747 12362304 12382144 12393056 12452352 12460032 12483328 12570624 12607452 12619776 12636468 12641024 12656748 12748626 12761088 12766716 12769086 12780339 12781568 12792832 12798474 12830311 12886016 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 14237696 14256528 14270464 14279408 14291992 14312272 14379264 14391936 14418844 14439304 14472536 14496768 14539239 14576448 14682624 14716416 14753024 14776336 14856192 14883968 14899716 14905088 14939392 15031962 15046656 15053292 15066558 15090738 15104037 15176304 15214056 15228928 15252992 15259719 15364096 15370872 15380352 15406248 15409108 15444572 15516864 15552576 15577536 15581654 15591264 15603764 15704832 15729648 15745024 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 16760832 16768224 16806816 16809936 16826368 16838239 16848624 16875664 16998168 17014784 17022288 17025448 17040452 17064632 17132544 17159616 17255716 17284608 17352192 17381408 17392128 17546496 17574656 17590144 17615104 17713152 17765046 17812352 17842176 17894448 17935632 17963973 17992803 18094824 18112512 18123864 18139836 18157568 18165576 18207384 18210764 18338112 18368988 18372398 18386944 18398468 18414682 18440812 18543456 18573216 18589584 18678528 18724992 18798208 18827912 18929664 18961536 18965056 18985122 19008704 19141632 19153629 19172352 19189248 19197711 19329024 19385652 19435264 19554084 19576832 19602726 19621888 19634186 19651489 19679374 19771488 19788912 19808256 19816992 19854043 19866288 19899737 20038896 20042616 20062208 20071056 20088744 20120984 20138716 20235072 20285408 20317462 20346292 20427264 20494496 20507136 20541664 20685312 20689152 20736768 20770048 20788352 20939776 20972864 21002624 21086208 21147984 21181401 21183591 21335688 21356544 21384792 21405696 21419112 21437988 21458944 21468408 21628266 21649408 21658956 21680128 21708804 21712834 21743644 21762806 21864672 21921328 21955967 21987122 22023936 22074624 22129536 22164504 22325952 22357632 22409088 22413248 22464832 22569984 22636107 22664224 22696384 22821084 22843392 22879488 23046144 23056308 23109372 23113662 23136256 23166858 23189504 23204038 23366304 23372481 23386896 23395328 23405646 23409991 23463869 23517871 23557248 23594472 23617536 23627952 23686728 23859264 23914176 23951964 23990404 24011546 24126432 24141312 24165152 24186448 24220768 24276512 24355584 24390144 24450816 24491984 24661494 24724608 24764288 24786112 24904704 24920064 24966656 24977667 25035153 25141248 25214904 25239552 25272936 25282048 25313496 25497252 25522176 25533432 25538172 25560678 25563136 25585664 25596948 25660622 25772032 25847536 25883574 25888379 25925114 25947961 26028288 26072112 26088192 26136968 26319744 26361984 26385216 26422656 26488384 26718528 26723488 26761408 26784992 26980096 27168768 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 29712384 29767936 29799432 29810176 29878784 30063924 30093312 30106584 30133116 30181476 30208074 30352608 30428112 30457856 30476193 30505984 30519438 30595357 30728192 30741744 30760704 30812496 30818216 30889144 31033728 31105152 31155072 31163308 31182528 31207528 31409664 31459296 31503936 31582304 31812352 31885568 31935952 32034816 32108544 32128668 32156982 32168576 32188416 32202612 32442399 32474112 32488434 32520192 32563206 32569251 32601088 32615466 32644209 32696599 32881992 32966144 32980683 33194304 33206272 33246756 33303556 33380204 33488928 33536448 33613632 33619872 33676478 33697248 33751328 33996336 34029568 34044576 34050896 34080904 34129264 34265088 34319232 34511432 34569216 34670493 34704384 34750287 34762816 34784256 34806057 35092992 35108469 35149312 35180288 35230208 35426304 35530092 35624704 35788896 35871264 35927946 35985606 36017319 36189648 36225024 36247728 36279672 36315136 36331152 36414768 36421528 36676224 36737976 36744796 36773888 36796936 36829364 36881624 37086912 37146432 37179168 37357056 37449984 37596416 37655824 37859328 37923072 37930112 37970244 38017408 38283264 38307258 38341017 38344704 38378496 38395422 38490933 38658048 38771304 38825361 38870528 38887671 39108168 39153664 39205452 39243776 39268372 39302978 39358748 39542976 39577824 39633984 39708086 39732576 39799474 40077792 40085232 40124416 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 42713088 42769584 42811392 42838224 42875976 42910351 42917888 42936816 43256532 43298816 43317912 43360256 43417608 43425668 43487288 43525612 43729344 43842656 43911934 43974244 44047872 44149248 44259072 44329008 44651904 44715264 44818176 44826496 44929664 45139968 45272214 45312111 45328448 45392768 45642168 45686784 45758976 45779157 46092288 46112616 46218744 46227324 46272512 46333716 46379008 46408076 46732608 46744962 46773792 46790656 46811292 46819982 46861243 46927738 47035742 47114496 47188944 47235072 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 50282496 50429808 50479104 50514717 50545872 50564096 50595787 50626992 50712233 50994504 51044352 51066864 51076344 51121356 51126272 51171328 51193896 51321244 51695072 51767148 51776758 51850228 51895922 52056576 52144224 52176384 52273936 52639488 52723968 52770432 52845312 52976768 53437056 53446976 53522816 53569984 53960192 53978409 54337536 54371592 54419508 54472704 54496728 54622152 54632292 54685696 55106964 55117194 55160832 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 57987072 58156956 58305792 58730496 58808178 58865664 58902558 58954467 59012096 59038122 59105344 59424768 59535872 59562129 59598864 59620352 59699211 59757568 59795021 59932639 60127848 60186624 60213168 60266232 60362952 60416148 60705216 60856224 60952386 61011968 61038876 61190714 61456384 61483488 61521408 61624992 61636432 61778288 61875907 62067456 62210304 62310144 62326616 62365056 62415056 62819328 62918592 63007872 63164608 63550773 63624704 63771136 63871904 64069632 64217088 64257336 64313964 64337152 64376832 64405224 64884798 64948224 64976868 65040384 65126412 65138502 65202176 65230932 65288418 65393198 65763984 65867901 65932288 65961366 65973611 66125449 66388608 66412544 66493512 66607112 66760408 66977856 67072896 67227264 67239744 67352956 67394496 67502656 67992672 68089152 68101792 68161808 68258528 68530176 68638464 69022864 69138432 69340986 69408768 69500574 69525632 69568512 69612114 70117443 70185984 70216938 70229973 70298624 70360576 70391607 70460416 70553613 70666843 70852608 71060184 71249408 71577792 71742528 71855892 71971212 72034638 72379296 72495456 72559344 72630272 72662304 72829536 72843056 72958159 73352448 73475952 73489592 73547776 73593872 73658728 73763248 74173824 74292864 74358336 74714112 74899968 74933001 75105459 75192832 75311648 75718656 75846144 75860224 75940488 76034816 76566528 76614516 76682034 76689408 76756992 76790844 76981866 77316096 77542608 77650722 77665137 77741056 77775342 77843883 77968813 78216336 78307328 78410904 78487552 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 83759104 83891456 84010496 84047547 84591936 84725604 84734364 84945146 85342752 85539168 85676448 85751952 85820702 85835776 85873632 85887453 86513064 86597632 86635824 86720512 86835216 86851336 86974576 87051224 87458688 87685312 87823868 87948488 88095744 88298496 88353837 88518144 88557183 88658016 89303808 89430528 89636352 89652992 89859328 90279936 90544428 90624222 90656896 90785536 91284336 91373568 91428579 91517952 91558314 91786071 91795561 92184576 92225232 92437488 92454648 92545024 92667432 92758016 92816152 93465216 93489924 93547584 93581312 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 99618816 99866624 99910668 100140612 100159202 100859616 101029434 101091744 101128192 101191574 101253984 101280751 101424466 101989008 102088704 102133728 102152688 102242712 102252544 102342656 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 108675072 108743184 108839016 108945408 108993456 109244304 109264584 109371392 110213928 110234388 110321664 110342144 110390808 110488092 110596096 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 115974144 116313912 116611584 116663013 117460992 117616356 117731328 117805116 117908934 118024192 118076244 118210688 119071744 119124258 119197728 119240704 119398422 119420587 119515136 119590042 119695433 119865278 120255696 120373248 120426336 120532464 120725904 120832296 120929171 121410432 121712448 121904772 122023936 122077752 122381428 122966976 123042816 123249984 123272864 123556576 123751814 124134912 124420608 124620288 124653232 124730112 124830112 125638656 125837184 126015744 126329216 127101546 127249408 127417719 127542272 127622209 127743808 128139264 128434176 128514672 128627928 128674304 128731053 128753664 128810448 129769596 129896448 129953736 130080768 130252824 130277004 130404352 130461864 130576836 130786396 131527968 131735802 131864576 131922732 131947222 132063503 132250898 132777216 132825088 132987024 133214224 133520816 133731799 133955712 134145792 134454528 134479488 134705912 134788992 135005312 135985344 136178304 136203584 136323616 136517056 137060352 137276928 138045728 138276864 138681972 138817536 139001148 139051264 139137024 139224228 140234886 140371968 140433876 140459946 140583729 140597248 140721152 140783214 140920832 141107226 141133421 141333686 141705216 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 151437312 151544151 151692288 151720448 151787361 151880976 152069632 152136699 153133056 153229032 153364068 153378816 153513984 153581688 153963732 155085216 155301444 155330274 155482112 155550684 155687766 155937626 156075049 156432672 156614656 156821808 156975104 157073488 157211912 157434992 157683763 158171904 158311296 158535936 158832344 158930304 159197896 160311168 160340928 160568448 160709952 160967872 161109728 161880576 162283264 162539696 162770336 163418112 163896876 163955968 164057088 164333312 165351582 165482496 165513216 165586212 165732138 165894144 165967308 165998118 166144407 166160384 166306816 166380162 167518208 167782912 167856909 168020992 168095094 168243231 168513241 169183872 169451208 169468728 169890292 170685504 171078336 171352896 171503904 171641404 171747264 171774906 173026128 173195264 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 180559872 181088856 181248444 181313792 181571072 182568672 182857158 183035904 183116628 183572142 183591122 184369152 184450464 184874976 184909296 185090048 185334864 185516032 185627721 185632304 185925631 186930432 186979848 187095168 187162624 187245168 187279928 187444972 187710952 188142968 188457984 188755776 189023616 189493824 189812876 190874112 191313408 191615712 191923232 192092368 193011456 193130496 193321216 193491584 193766144 194212096 194844672 195121152 195415506 195606528 195692796 195865254 195935872 196179594 197291952 197603703 197796864 197884098 197920833 198114304 198288896 198376347 199237632 199733248 199821336 200281224 200318404 201719232 202058868 202183488 202256384 202383148 202507968 202561502 202848932 203978016 204267456 204305376 204485424 204685312 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 217890816 217986912 218488608 218529168 218742784 218874477 218897107 220427856 220468776 220643328 220684288 220781616 220976184 221192192 221289744 221330824 221525876 221840216 222878592 223075008 223492082 223809212 224126792 224324308 224699904 225578496 225934944 225958304 227538432 227580672 228104448 228470528 228671872 228996352 229033208 230068224 230270976 230701504 230945598 231028864 231560576 231948288 232627824 232995411 233223168 233326026 233531649 233906439 234921984 235232712 235462656 235610232 235817868 236048384 236152488 236421376 238143488 238248516 238395456 238481408 238796844 238841174 239030272 239180084 239390866 239730556 240511392 240852672 241064928 241451808 241515637 241664592 241858342 242820864 243424896 243809544 244047872 244155504 244762856 245933952 246085632 246499968 246545728 247113152 247503628 248269824 248841216 248997177 249240576 249306464 249460224 249570243 249660224 251277312 251674368 252031488 252142641 252658432 254203092 254498816 254835438 255084544 255244418 255487616 257029344 257255856 257348608 257462106 257507328 257620896 257662359 258102559 258696581 259539192 259792896 259907472 260161536 260505648 260554008 260808704 260923728 261153672 261572792 263055936 263471604 263729152 263845464 263894444 264127006 264501796 265554432 265974048 266428448 267041632 267463598 267911424 268291584 268909056 268958976 269411824 269577984 270010624 271970688 272356608 272407168 272647232 273034112 274120704 274553856 275358213 275386683 276091456 276553728 277363944 277635072 278002296 278102528 278274048 278448456 280469772 280743936 280867752 280919892 281167458 281194496 281442304 281566428 281841664 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 298856448 299599872 299732004 300421836 300477606 300771328 301246592 303088302 303384576 303440896 303574722 303761952 303842253 304139264 304273398 304329883 305030297 306266112 306458064 306728136 306757632 307027968 307163376 307927464 308174339 310170432 310602888 310660548 310964224 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 326836224 327793752 327911936 328114176 328666624 330703164 330964992 331026432 331172424 331464276 331788288 331934616 331996236 332288814 332320768 332613632 332760324 335036416 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 352382976 353193984 353415348 353726802 354072576 354228732 354632064 357215232 357372774 357722112 358195266 358261761 358545408 358611968 358770126 359086299 359437312 359595834 359662589 361119744 362177712 362496888 362627584 362787513 363142144 364206037 365137344 365714316 366071808 366233256 367144284 367182244 368900928 369749952 369818592 370669728 371255442 371264608 371851262 372178963 373860864 373959696 374190336 374325248 374490336 374559856 374889944 375421904 376285936 376915968 377511552 378047232 378987648 379625752 381748224 382253157 382626816 382866627 383231424 383846464 384184736 386022912 386193159 386260992 386642432 386983168 387532288 388424192 389689344 390242304 390831012 391213056 391385592 391730508 391871744 392359188 394583904 395207406 395593728 395768196 395841666 396190509 396228608 396577792 396752694 397739641 398475264 399466496 399642672 400562448 400636808 401195397 401839267 403438464 404117736 404366976 404512768 404766296 405015936 405123004 405697864 407956032 408534912 408610752 408970848 409551168 410569952 413560576 414137184 414214064 414801824 415167376 416452608 417153792 417411072 417672684 418191488 421115904 421379838 421751187 421791744 422163456 422349642 422762496 423321678 423400263 423814144 424001058 427078971 427496448 427575808 427764381 428182528 428559872 428748879 431681536 431827272 432207828 432946228 434972736 435356064 435973824 436977216 437058336 437748954 437794214 440855712 440937552 441368576 441563232 441952368 442384384 442579488 442661648 443051752 443680432 445757184 446150016 446984164 447618424 448253584 448648616 449399808 450716409 451156992 451869888 451916608 455076864 455161344 455362083 456208896 456410097 456941056 457343744 457992704 458066416 460136448 460541952 461403008 461891196 462057728 463121152 465255648 465990822 466446336 466652052 467063298 467812878 468225147 469843968 470465424 470925312 471220464 471635736 472096768 472304976 472842752 473051289 476286976 476497032 476790912 476962816 477593688 477682348 478060544 478360168 478781732 479461112 481022784 481705344 482129856 482903616 483031274 483329184 483716684 485641728 486849792 487619088 488095744 488311008 489525712 491867904 492171264 492999936 493091456 494226304 495007256 496539648 497682432 497994354 498433221 498481152 498612928 498920448 499140486 499320448 502554624 503348736 503570727 504062976 504285282 504729693 505316864 505539723 508406184 508997632 509670876 510169088 510488836 510975232 514058688 514511712 514697216 514924212 515241792 515324718 516205118 517393162 519078384 519585792 519814944 521011296 521108016 521617408 521847456 521985409 522307344 523145584 526111872 526943208 527458304 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 553107456 554727888 555270144 556004592 556205056 556548096 556883163 556896912 557776893 557834563 560939544 561487872 561735504 561839784 562334916 562388992 562884608 563132856 563683328 564428904 564533684 565334744 568481472 569438628 569544338 569995264 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 597712896 599199744 599464008 600843672 600955212 601542656 602493184 606176604 606769152 606881792 607149444 607523904 607684506 608278528 608546796 608659766 609196159 610060594 612916128 613456272 614055936 614326752 615475333 615854928 616348678 616891847 620340864 621205776 621321096 621928448 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 653672448 655587504 655823872 656228352 656623431 656691321 657333248 657745231 659259029 661406328 661929984 662052864 662344848 662928552 663576576 663869232 663992472 664577628 664641536 665227264 665520648 670476246 671131648 671427636 672083968 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 704765952 706387968 706830696 707453604 708145152 708457464 709264128 714430464 714745548 715444224 716390532 716523522 717090816 717223936 717540252 718172598 718874624 719191668 719325178 724355424 724546911 724993776 725255168 725575026 725709721 726284288 727379939 728412074 729054001 730274688 731428632 732143616 732466512 734288568 734364488 737801856 739499904 739637184 741339456 742510884 742529216 743702524 744357926 747721728 747919392 748380672 748980672 749119712 749779888 750843808 752571872 753831936 755023104 756094464 757975296 759251504 763496448 764506314 765253632 765733254 766462848 767692928 768369472 772045824 772386318 772521984 773284864 773966336 774307677 775064576 776089743 776848384 777335273 779378688 780484608 781662024 782426112 782771184 783461016 783743488 784718376 789167808 790414812 791187456 791536392 791683332 792381018 792457216 793155584 793505388 795479282 798932992 799285344 801124896 801273616 802390794 802539749 803678534 804386791 806876928 808235472 808733952 809025536 809532592 810031872 810246008 811395728 815912064 817069824 817221504 817941696 819102336 821139904 826160049 827121152 828274368 828428128 829603648 830334752 832905216 834307584 834822144 835345368 836382976 842231808 842759676 843502374 843583488 844326912 844699284 845524992 846643356 846800526 847628288 848002116 854157942 854316507 854992896 855151616 855528762 856282713 856365056 857119744 857497758 857656943 859630837 863363072 863654544 864415656 865892456 868491319 869945472 870712128 871947648 873954432 874116672 875497908 875588428 881711424 881875104 883126464 883904736 885158976 885323296 886103504 887360864 887503681 891514368 892300032 893968328 895236848 896507168 897297232 898799616 901432818 902313984 903739776 903833216 910153728 910322688 910724166 911526759 912417792 912820194 912989649 913882112 914687488 915090891 915985408 916132832 920272896 921083904 922806016 923782392 924115456 924523017 926242304 930511296 931981644 932892672 933304104 934126596 935625756 936450294 940930848 942440928 943271472 944193536 944609952 944761983 945685504 946102578 948456067 952573952 952994064 953581824 953925632 955187376 955364696 956121088 956720336 957563464 958922224 962045568 963410688 964259712 965807232 966062548 966658368 967433368 971283456 973699584 974129013 975238176 976622016 979051424 983735808 984342528 985999872 986182912 988452608 990014512 993079296 995364864 995988708 996866442 996962304 997225856 997840896 998280972 998640896 1005109248 1005714369 1006697472 1007141454 1008125952 1008570564 1009459386 1009646781 1010633728 1011079446 1011970479 1013594569 1016812368 1017995264 1019341752 1020338176 1020977672 1021950464 1022401173 1028117376 1029023424 1029394432 1029848424 1030483584 1030649436 1032410236 1034786324 1038156768 1039629888 1042022592 1042216032 1043694912 1043970818 1044614688 1046291168 1052223744 1053886416 1054916608 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 1098215424 1101432852 1101546732 1104365824 1109455776 1112009184 1112410112 1113766326 1113793824 1115553786 1115669126 1116536889 1121879088 1122975744 1123471008 1123679568 1124669832 1124777984 1125769216 1126265712 1127366656 1128857808 1129067368 1130669488 1136962944 1138877256 1139088676 1139990528 1140705016 1141710284 1143330344 1145244672 1147880448 1148599881 1149694272 1151539392 1152554208 1158068736 1159927296 1160949504 1162596864 1165272576 1165488896 1167330544 1173639168 1175615232 1175833472 1177077564 1177501952 1178539648 1180211968 1186781184 1187524998 1188571527 1188685824 1189733376 1190258082 1193218923 1195425792 1198399488 1198928016 1201687344 1201910424 1203085312 1203586191 1204986368 1205517801 1212353208 1213538304 1213763584 1214298888 1215047808 1215369012 1216557056 1217093592 1217319532 1218392318 1220121188 1225832256 1226912544 1228653504 1230950666 1231709856 1232697356 1233783694 1240681728 1242411552 1242642192 1243856896 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 1295044608 1298266112 1298838684 1300317568 1302162688 1311175008 1311647744 1313246862 1313382642 1314666496 1315490462 1316649763 1318518058 1322812656 1324105728 1324689696 1325857104 1327153152 1327738464 1327984944 1329155256 1329283072 1330220881 1330454528 1331041296 1340952492 1342263296 1342855272 1344167936 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 1409531904 1412775936 1413661392 1414907208 1416290304 1416914928 1418528256 1419153867 1428860928 1429491096 1430888448 1432781064 1433047044 1434181632 1434447872 1435080504 1436345196 1437749248 1438383336 1438650356 1448710848 1449093822 1449987552 1450510336 1451150052 1451419442 1452568576 1452698533 1454759878 1456824148 1458108002 1460549376 1462857264 1464287232 1464933024 1468577136 1468728976 1471049789 1475603712 1478999808 1479274368 1482678912 1485021768 1485058432 1487405048 1488715852 1495443456 1495838784 1496761344 1497961344 1498239424 1499559776 1501687616 1505143744 1507663872 1510046208 1512188928 1515950592 1516619169 1518503008 1526992896 1529012628 1530507264 1531466508 1532925696 1535385856 1536738944 1544091648 1544772636 1546569728 1547932672 1548615354 1550129152 1552179486 1552467631 1553696768 1554670546 1558757376 1563324048 1564852224 1565542368 1565956227 1566922032 1567486976 1568469397 1569436752 1572079223 1578335616 1580829624 1582374912 1583072784 1583366664 1584762036 1584914432 1586311168 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 1665810432 1668615168 1669644288 1670690736 1672765952 1673330679 1673503689 1684463616 1685519352 1687004748 1687166976 1688653824 1689398568 1691049984 1693286712 1693601052 1695256576 1696004232 1708315884 1708633014 1709985792 1710303232 1711057524 1712565426 1712730112 1714239488 1714995516 1715313886 1716825539 1719261674 1726726144 1727309088 1728831312 1731784912 1734521393 1736982638 1738513387 1739890944 1741424256 1743895296 1747908864 1748233344 1750995816 1751176856 1763422848 1763750208 1766252928 1767809472 1770317952 1770646592 1772207008 1774721728 1775007362 1783028736 1784600064 1787936656 1790473696 1793014336 1794594464 1797599232 1802865636 1804627968 1807479552 1807666432 1820307456 1820645376 1821448332 1823053518 1824835584 1825640388 1825979298 1827588477 1827764224 1829374976 1830181782 1831970816 1832265664 1842167808 1845612032 1846425999 1847564784 1848230912 1849046034 1850675541 1852484608 1853645651 1857911809 1861022592 1863963288 1865785344 1866608208 1868253192 1871251512 1872900588 1881861696 1884881856 1886542944 1889219904 1889523966 1891371008 1892205156 1896912134 1905147904 1905988128 1907163648 1910374752 1910729392 1913440672 1915126928 1917844448 1918153117 1924091136 1926821376 1928519424 1931614464 1932125096 1933316736 1934866736 1942566912 1947399168 1948258026 1950476352 1953244032 1958102848 1967471616 1968685056 1970073963 1971999744 1972365824 1973235693 1976905216 1977777087 1980029024 1986158592 1990729728 1991977416 1993732884 1993924608 1994451712 1995681792 1996561944 1997281792 2011428738 2013394944 2014282908 2016251904 2017141128 2018918772 2019293562 2021267456 2022158892 2023940958 2027189138 2033624736 2035990528 2038683504 2040676352 2041904931 2041955344 2043900928 2044802346 2045181941 2049888919 2056234752 2058046848 2058788864 2059696848 2060967168 2061298872 2064820472 2069572648 2076313536 2079259776 2084045184 2084432064 2087389824 2087941636 2089229376 2092582336 2104447488 2107772832 2110763712 2111155552 2113016048 2116014368 2124435456 2127792384 2131427584 2136333056 2139708784 2143291392 2146332672 2149570566 2151272448 2151671808 2152620756 2154517794 2155294592 2156623872 2157575004 2157975534 2160084992 2173640733 2175765504 2176725078 2177129163 2178852864 2179257344 2181177856 2182139817 2184272896 2185236222 2187162003 2190672133 2196430848 2202865704 2203093464 2208731648 2218911552 2224018368 2224820224 2227532652 2227587648 2231107572 2231338252 2233073778 2243758176 2246942016 2247359136 2249339664 2251538432 2252531424 2257715616 2258134736 2261338976 2261702929 2273925888 2277754512 2278177352 2279981056 2281410032 2283420568 2286660688 2290489344 2295760896 2297199762 2299388544 2303078784 2305108416 2316137472 2319854592 2321899008 2322923031 2325193728 2328269229 2330545152 2330977792 2332005819 2334661088 2347278336 2351230464 2351666944 2354155128 2355003904 2357079296 2360423936 2373562368 2375049996 2377143054 2377371648 2379466752 2380516164 2386437846 2396798976 2397856032 2403374688 2403820848 2406170624 2407172382 2407619247 2409972736 2411035602 2413160373 2417033203 2424706416 2427076608 2427527168 2428597776 2430095616 2430738024 2433114112 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 2530750464 2532980736 2536574976 2540401578 2541317504 2542884864 2544006348 2547166336 2562949521 2564978688 2565454848 2566586286 2568848139 2569095168 2571359232 2572493274 2572970829 2575485952 2577755648 2578892511 2590089216 2596532224 2597677368 2600635136 2604325376 2605473957 2622350016 2623295488 2626493724 2626765284 2629332992 2630980924 2633299526 2637036116 2645625312 2649379392 2651714208 2655476928 2655969888 2658310512 2660441762 2660909056 2662082592 2662511043 2681904984 2684526592 2685710544 2688335872 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 2798678016 2805929984 2806877268 2809350882 2810363776 2814351616 2827322784 2829814416 2832580608 2833829856 2834285949 2837056512 2838307734 2845368201 2845662391 2857721856 2858982192 2861776896 2865562128 2866094088 2868363264 2868895744 2870161008 2872690392 2875498496 2876766672 2877300712 2897421696 2898187644 2899975104 2901020672 2902300104 2902838884 2905137152 2905397066 2909519756 2913648296 2916216004 2921098752 2925714528 2929866048 2937154272 2937457952 2942099578 2951207424 2957999616 2958548736 2965357824 2970043536 2970116864 2974810096 2977431704 2990886912 2991677568 2993522688 2995922688 2996478848 2999119552 3003375232 3010287488 3015327744 3020092416 3024377856 3028940343 3031901184 3033238338 3035911437 3037006016 3040783707 3053985792 3058025256 3061014528 3062933016 3065851392 3067203519 3070771712 3073477888 3088183296 3089545272 3093139456 3095865344 3097230708 3100258304 3104358972 3104935262 3107393536 3109341092 3126648096 3131084736 3131912454 3133844064 3134973952 3136938794 3138873504 3139703281 3144158446 3156671232 3161659248 3164749824 3166145568 3166733328 3169524072 3169828864 3172622336 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 3368927232 3371038704 3374009496 3374333952 3377307648 3378797136 3382099968 3386573424 3387202104 3389917729 3390513152 3392008464 3416631768 3417266028 3419971584 3420606464 3422115048 3425130852 3425460224 3428478976 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 3550014724 3566057472 3569200128 3575873312 3579656769 3580947392 3586028672 3589188928 3595198464 3605731272 3609255936 3614959104 3615332864 3616553403 3640614912 3641290752 3642896664 3646107036 3649671168 3651280776 3651958596 3655176954 3655528448 3658749952 3660363564 3663941632 3664531328 3691224064 3692851998 3695129568 3696461824 3698092068 3701351082 3702038197 3704969216 3707291302 3710558423 3715823618 3722045184 3727926576 3731570688 3733216416 3736506384 3742503024 3745801176 3748804301 3763723392 3769763712 3773085888 3778439808 3779047932 3782742016 3784410312 3793824268 3811976256 3814327296 3820749504 3821458784 3826881344 3830253856 3835688896 3836306234 3848182272 3853642752 3857038848 3863228928 3864250192 3866633472 3869733472 3885133824 3894798336 3896516052 3900952704 3906488064 3916205696 3934943232 3940147926 3943999488 3944731648 3946471386 3949949289 3953810432 3955554174 3956288479 3960058048 3972317184 3981459456 3983954832 3987465768 3987849216 3988903424 3990662643 3991363584 3993123888 3994563584 4006266407 4022857476 4026789888 4028565816 4032503808 4034282256 4037837544 4038587124 4042534912 4044317784 4047881916 4054378276 4067249472 4077367008 4083809862 4083910688 4087801856 4089604692 4090363882 4093968593 4099777838 4112469504 4116093696 4117577728 4119393696 4121934336 4122597744 4129640944 4139145296 4145685769 4152627072 4158519552 4168090368 4168864128 4174779648 4175883272 4178458752 4185164672 4208894976 4215545664 4221527424 4222311104 4226032096 4232028736 4248870912 4255584768 4262855168 4272666112 4279417568 4286582784 4292665344 4299141132 4302544896 4303343616 4305241512 4309035588 4310589184 4313247744 4315150008 4315951068 4320169984 4347281466 4351531008 4353450156 4354258326 4357705728 4358095599 4358514688 4362355712 4364279634 4368545792 4370472444 4374324006 4375136051 4381344266 4392861696 4405731408 4406186928 4413149367 4417463296 4420231937 4430405083 4437823104 4448036736 4449640448 4455065304 4455175296 4462215144 4462676504 4466147556 4487516352 4493884032 4494718272 4498679328 4505062848 4515431232 4516269472 4522677952 4523405858 4547851776 4555509024 4556354704 4562820064 4566841136 4573321376 4580978688 4591521792 4594399524 4598777088 4606157568 4610216832 4632274944 4639709184 4643798016 4645846062 4650387456 4656538458 4657402893 4661090304 4661955584 4664011638 4669322176 4694556672 4697868681 4702460928 4703333888 4705408191 4708310256 4710007808 4714158592 4716237669 4720847872 4734678481 4747124736 4750099992 4754286108 4754743296 4758933504 4761032328 4772875692 4795712064 4806749376 4807641696 4814344764 4815238494 4819945472 4822071204 4826320746 4834066406 4838326519 4849412832 4855054336 4857195552 4860191232 4861476048 4866228224 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 5061500928 5065961472 5073149952 5080803156 5082635008 5085769728 5088012696 5094332672 5125899042 5129957376 5130909696 5133172572 5137696278 5138190336 5142718464 5144986548 5145941658 5150476617 5150971904 5155511296 5157785022 5180178432 5193064448 5195354736 5201270272 5203564179 5208650752 5210947914 5215540161 5223910471 5244700032 5246590976 5252987448 5253530568 5258665984 5261961848 5266599052 5274072232 5291250624 5298758784 5303428416 5310953856 5311939776 5316621024 5320883524 5324165184 5325022086 5363809968 5369053184 5371421088 5379043008 5383783392 5384782832 5392423712 5397175888 5413883904 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 5597356032 5611859968 5613754536 5618701764 5620727552 5628703232 5654645568 5659628832 5667659712 5668571898 5674113024 5676615468 5690736402 5691324782 5715443712 5717964384 5731124256 5732188176 5737791488 5740322016 5745380784 5750996992 5753533344 5754459351 5754601424 5763694561 5794843392 5796375288 5799950208 5802041344 5804600208 5805677768 5810274304 5810794132 5819039512 5827296592 5832432008 5842197504 5851429056 5859732096 5874308544 5874915904 5884199156 5902414848 5915999232 5917097472 5919707079 5930715648 5933331261 5940087072 5940233728 5949620192 5954863408 5981773824 5983355136 5987045376 5991845376 5992957696 5998239104 6006750464 6020574976 6040184832 6048755712 6057880686 6063802368 6066476676 6071822874 6074012032 6081567414 6107971584 6116050512 6122029056 6125714793 6125866032 6131702784 6134407038 6135545823 6141543424 6146955776 6149666757 6176366592 6179090544 6186278912 6191730688 6194461416 6200516608 6208717944 6209870524 6214787072 6218682184 6253296192 6262169472 6263824908 6267688128 6269947904 6273877588 6277747008 6279406562 6288316892 6313342464 6323318496 6332291136 6333466656 6339048144 6345244672 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 6616969216 6626194944 6627425024 6636829184 6642678016 6674460672 6682762944 6691063808 6693322716 6694014756 6699221334 6710666534 6742077408 6748018992 6754615296 6757594272 6773146848 6774404208 6779835458 6781026304 6784016928 6785108787 6785810317 6833263536 6834532056 6839943168 6841212928 6844230096 6850261704 6850920448 6856957952 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 7100029448 7132114944 7138400256 7151746624 7159313538 7161894784 7172057344 7178377856 7190396928 7211462544 7218511872 7222857741 7229918208 7230665728 7233106806 7239481119 7251099609 7251849319 7281229824 7282581504 7285793328 7292214072 7299342336 7302561552 7303917192 7310353908 7311056896 7317499904 7320727128 7327883264 7329062656 7382448128 7385703996 7390259136 7392923648 7396184136 7402702164 7404076394 7409938432 7414582604 7421116846 7431647236 7444090368 7455853152 7466432832 7473012768 7485006048 7486984747 7491602352 7497608602 7527446784 7539527424 7546171776 7556879616 7558095864 7565484032 7568820624 7587648536 7623952512 7628654592 7641499008 7642917568 7653762688 7660507712 7671377792 7672612468 7696364544 7707285504 7714077696 7718912487 7726457856 7728500384 7733266944 7736677533 7739466944 7770267648 7789596672 7793032104 7801905408 7812976128 7816421871 7832411392 7869886464 7880295852 7887998976 7889463296 7892942772 7899898578 7907620864 7911108348 7912576958 7920116096 7967909664 7974931536 7977806848 7981325286 7982727168 7986247776 7987533129 7989127168 8001179329 8012532814 8019594011 8045714952 8053579776 8057131632 8065007616 8068564512 8075675088 8077174248 8085069824 8088635568 8095763832 8108756552 8134498944 8154734016 8167619724 8167821376 8175603712 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 8497741824 8511169536 8525710336 8536104603 8536987173 8545332224 8550688003 8558835136 8573165568 8585330688 8598282264 8605089792 8606687232 8610483024 8618071176 8621178368 8626495488 8630300016 8631902136 8640339968 8694562932 8703062016 8706900312 8708516652 8715411456 8716191198 8717029376 8724711424 8728559268 8737091584 8740944888 8748648012 8750272102 8762688532 8811462816 8812373856 8826298734 8827937239 8834926592 8840463874 8848254701 8860810166 8875646208 8896073472 8899280896 8910130608 8910350592 8924430288 8925353008 8932295112 8975032704 8987768064 8989436544 8997358656 9010125696 9030862464 9032538944 9045355904 9046811716 9095703552 9111018048 9112709408 9122351121 9125640128 9133682272 9146642752 9161957376 9183043584 9188799048 9197554176 9212315136 9220433664 9264549888 9279418368 9287596032 9291692124 9300774912 9313076916 9314805786 9322180608 9323911168 9328023276 9338644352 9395737362 9404921856 9406667776 9410816382 9416620512 9419109843 9420015616 9428317184 9432475338 9434226373 9441695744 9455939207 9469356962 9494249472 9500199984 9508572216 9509486592 9517867008 9522064656 9545751384 9553404509 9591424128 9613498752 9615283392 9628689528 9630476988 9639890944 9644142408 9652641492 9668132812 9676653038 9698825664 9714391104 9720382464 9722952096 9736748736 9738556256 9747138544 9760969504 9762540491 9776393306 9806658048 9815300352 9829228032 9847605328 9853678848 9861578848 9870269552 9925453824 9939292416 9941137536 9955243776 9964017024 9980008064 9988803136 10011691008 10036595712 10041022134 10052703232 10061562368 10065999801 10075839488 10077461152 10091760832 10123001856 10131922944 10146299904 10161606312 10165270016 10169753187 10171539456 10176025392 10188665344 10251798084 10259914752 10261819392 10266345144 10275392556 10276380672 10285436928 10289973096 10291883316 10300953234 10301943808 10311022592 10315570044 10386128896 10390709472 10392381813 10402540544 10407128358 10417301504 10421895828 10431080322 10433016737 10447820942 10457028283 10489400064 10493181952 10505974896 10507061136 10517331968 10523923696 10533198104 10548144464 10564812121 10582501248 10597517568 10606856832 10621907712 10623879552 10633242048 10641767048 10648330368 10650044172 10727619936 10742842176 10758086016 10767566784 10769565664 10784847424 10794351776 10827767808 10844877312 10845998592 10872978688 10890159632 10905612512 10923872256 10949013504 10955875788 10965530862 10966585344 10976249856 10981090692 10985049856 10991824896 10993593984 11073672192 11078555994 11089385472 11094276204 11104053246 11106114591 11114907648 11116971008 11121873906 11131675269 11132745728 11142556672 11147470854 11149540259 11194712064 11223719936 11227509072 11237403528 11241455104 11246412903 11257406464 11290387147 11309291136 11319257664 11335319424 11337143796 11348226048 11353230936 11381472804 11382649564 11435928768 11462248512 11464376352 11480644032 11490761568 11507066688 11508918702 11509202848 11527389122 11537547853 11589686784 11592750576 11599900416 11604082688 11609200416 11611355536 11621588264 11638079024 11654593184 11664864016 11684395008 11702858112 11719464192 11748617088 11749831808 11768398312 11804829696 11831998464 11834194944 11839414158 11849847867 11861431296 11866662522 11868865437 11880174144 11880467456 11899240384 11909726816 11963547648 11966710272 11971987929 11974090752 11983690752 11985915392 11996478208 12013500928 12018799221 12041149952 12080369664 12097511424 12115761372 12127604736 12132953352 12143645748 12148024064 12163134828 12232101024 12251429586 12251732064 12263405568 12268814076 12271091646 12281905779 12283086848 12293911552 12299333514 12329928871 12352733184 12358181088 12372557824 12383461376 12388922832 12401033216 12417435888 12419741048 12429574144 12437057307 12437364368 12457017277 12506592384 12524338944 12527649816 12535376256 12539895808 12547755176 12555494016 12558813124 12576633784 12626684928 12646636992 12664582272 12666933312 12678096288 12696086208 12727668512 12788565504 12817998336 12820377856 12838252704 12840635984 12858856544 12870188656 12910030848 12931767552 12939743232 12947853204 12952521472 12960509952 12963936128 12982331648 13054593024 13062774978 13073117184 13074286797 13075544064 13087067136 13092838902 13105637376 13111417332 13122972018 13125408153 13138238464 13144032798 13218560784 13233938432 13239448101 13252389888 13254850048 13260695811 13273658368 13285356032 13291215249 13348921344 13365525888 13382127616 13386645432 13388029512 13398442668 13421333068 13484154816 13496037984 13515188544 13546293696 13548808416 13559670916 13568033856 13570217574 13571620634 13666527072 13669064112 13682425856 13688460192 13700523408 13713915904 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 14200058896 14204035443 14264229888 14276800512 14303493248 14318627076 14323789568 14344114688 14356755712 14422925088 14445715482 14459836416 14461331456 14466213612 14478962238 14502199218 14503698638 14514979557 14565163008 14571586656 14584428144 14598684672 14605123104 14607834384 14620707816 14622113792 14634999808 14641454256 14655766528 14658125312 14664589959 14764896256 14771407992 14780518272 14785847296 14792368272 14805404328 14808152788 14819876864 14829165208 14842233692 14863294472 14888180736 14911706304 14932865664 14946025536 14970012096 14973969494 14983204704 14995217204 15054893568 15079054848 15092343552 15113759232 15116191728 15130968064 15137641248 15175297072 15247905024 15257309184 15282998016 15285835136 15307525376 15321015424 15342755584 15345224936 15392729088 15414571008 15428155392 15437824974 15451429851 15452915712 15457000768 15466533888 15473355066 15478933888 15540535296 15579193344 15586064208 15603810816 15610692537 15625952256 15632843742 15646620483 15664822784 15671731413 15739772928 15760591704 15775997952 15778926592 15785885544 15799797156 15815241728 15822216696 15825153916 15840232192 15935819328 15949863072 15955613696 15962650572 15972495552 15975066258 15978254336 16002358658 16025065628 16039188022 16091429904 16107159552 16114263264 16137129024 16151350176 16154348496 16170139648 16177271136 16181547679 16191527664 16217513104 16268997888 16309468032 16335239448 16335642752 16351207424 16358418768 16361455528 16375874372 16399111352 16449878016 16464374784 16477574784 16487737344 16490390976 16518563776 16556581184 16582743076 16610508288 16634078208 16672361472 16675456512 16682810859 16699118592 16703533088 16713835008 16721206281 16740658688 16835579904 16862182656 16886109696 16889244416 16904128384 16928114944 17022339072 17051420672 17072209206 17073974346 17090664448 17101376006 17117670272 17146331136 17196564528 17213374464 17220966048 17236142352 17242356736 17252990976 17260600032 17263378053 17263804272 17280679936 17291083683 17292871453 17389125864 17406124032 17413800624 17417033304 17430822912 17432382396 17434058752 17449422848 17457118536 17474183168 17481889776 17497296024 17500544204 17525377064 17622925632 17624747712 17652597468 17655874478 17669853184 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 18323914752 18366087168 18377598096 18395108352 18406637469 18424630272 18440867328 18449000271 18529099776 18558836736 18575192064 18583384248 18601549824 18626153832 18629611572 18644361216 18647822336 18656046552 18677288704 18791474724 18809843712 18813335552 18821632764 18833241024 18838219686 18840031232 18856634368 18864950676 18868452746 18883391488 18885080929 18911878414 18938713924 19000399968 19017144432 19035734016 19044129312 19079735323 19091502768 19106809018 19123647257 19182848256 19226997504 19230566784 19257379056 19260953976 19279781888 19288284816 19305282984 19336265624 19353306076 19397651328 19428782208 19440764928 19445904192 19473497472 19477112512 19494277088 19521939008 19525080982 19552786612 19613316096 19630600704 19658456064 19695210656 19707357696 19716049197 19723157696 19740539104 19850907648 19878584832 19882275072 19910487552 19928034048 19960016128 19977606272 20023382016 20073191424 20082044268 20105406464 20123124736 20131999602 20151678976 20154922304 20183521664 20263845888 20323212624 20330540032 20339506374 20343078912 20352050784 20355326361 20357430951 20377330688 20390102161 20437029899 20503596168 20519829504 20523638784 20532690288 20550785112 20552761344 20570873856 20579946192 20583766632 20601906468 20603887616 20622045184 20631140088 20781418944 20784763626 20805081088 20814256716 20834603008 20843791656 20862160644 20866033474 20895641884 20914056566 20978800128 21011949792 21014122272 21047847392 21066396208 21096288928 21099684287 21129624242 21165002496 21195035136 21213713664 21243815424 21247759104 21266484096 21283534096 21296660736 21300088344 21455239872 21485684352 21516172032 21535133568 21539131328 21569694848 21588703552 21655535616 21689754624 21691997184 21745957376 21753298827 21755547957 21780319264 21811225024 21847744512 21898027008 21911751576 21931061724 21933170688 21952499712 21962181384 21970099712 21983649792 21987187968 22147344384 22157111988 22178770944 22188552408 22208106492 22212229182 22229815296 22233942016 22243747812 22263350538 22265491456 22285113344 22294941708 22299080518 22447439872 22455018144 22460954241 22474807056 22482910208 22492825806 22497001351 22514812928 22548778109 22580774294 22600674031 22618582272 22638515328 22670638848 22674287592 22696452096 22706461872 22762945608 22765299128 22871857536 22924497024 22928752704 22961288064 22981523136 23014133376 23017837404 23018405696 23054778244 23075095706 23179373568 23185501152 23199800832 23218400832 23222711072 23243176528 23276158048 23309186368 23329728032 23368790016 23405716224 23438928384 23497234176 23499663616 23536796624 23609659392 23663996928 23668389888 23678828316 23699695734 23722862592 23733325044 23737730874 23760348288 23760934912 23798480768 23819453632 23933420544 23943975858 23948181504 23967381504 23971830784 23992956416 24003537987 24027001856 24037598442 24058782033 24082299904 24097393463 24160739328 24195022848 24231522744 24255209472 24265906704 24287291496 24296048128 24326269656 24464202048 24502859172 24503464128 24526811136 24537628152 24542183292 24563811558 24566173696 24587823104 24598667028 24659857742 24716362176 24766922752 24777845664 24834871776 24839482096 24874114614 24874728736 24878732219 24914034554 24935990521 25013184768 25048677888 25055299632 25070752512 25079791616 25095510352 25110988032 25117626248 25153267568 25253369856 25293273984 25329164544 25333866624 25356192576 25392172416 25455337024 25577131008 25610961519 25635996672 25640755712 25652064009 25676505408 25681271968 25717713088 25740377312 25820061696 25863535104 25879486464 25895706408 25905042944 25921019904 25927872256 25964663296 26109186048 26125549956 26146234368 26148573594 26151088128 26174134272 26185677804 26211274752 26222834664 26245944036 26250816306 26276476928 26288065596 26437121568 26467876864 26478896202 26483811717 26504779776 26509700096 26521391622 26544764103 26547316736 26570712064 26582430498 26587365233 26648555947 26697842688 26731051776 26764255232 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 27838255104 27862788096 27902324736 27944417358 27966541824 27971733504 27984069828 28015933056 28018829696 28214765568 28220003328 28232449146 28257329529 28260046848 28284951552 28297426014 28302679119 28325087232 28330345472 28355312128 28367817621 28395547648 28400117792 28408070886 28528459776 28553601024 28606986496 28637254152 28647579136 28660213527 28688229376 28713511424 28845850176 28891430964 28919672832 28922662912 28932427224 28957924476 29004398436 29007397276 29029959114 29143173312 29168856288 29210246208 29215668768 29241415632 29269999616 29282908512 29287621473 29316250624 29329179918 29402138077 29529792512 29542815984 29561036544 29571694592 29584736544 29610808656 29616305576 29639753728 29658330416 29684467384 29726588944 29776361472 29823412608 29865731328 29892051072 29940024192 29947938988 29966409408 29990434408 30109787136 30158109696 30184687104 30197999403 30227518464 30232383456 30275282496 30350594144 30495810048 30509259561 30514618368 30565996032 30571670272 30615050752 30642030848 30685511168 30690449872 30785458176 30829142016 30856310784 30875649948 30902859702 30905831424 30914001536 30933067776 30946710132 30957867776 31158386688 31172128416 31177145439 31207621632 31221385074 31251904512 31265687484 31293240966 31299050211 31329645568 31343462826 31371084849 31421431639 31479545856 31521183408 31551995904 31557853184 31571771088 31599594312 31630483456 31644433392 31650307832 31680464384 31694436363 31871638656 31899726144 31911227392 31925301144 31944991104 31950132516 31956508672 32004717316 32050131256 32078376044 32182859808 32228526528 32274258048 32302700352 32308696992 32354542272 32363095358 32383055328 32435026208 32537995776 32618936064 32670478896 32671285504 32702414848 32716837536 32722911056 32751748744 32798222704 32899756032 32928749568 32955149568 32975474688 32980781952 33037127552 33113162368 33165486152 33221016576 33268156416 33318343773 33344722944 33350913024 33365621718 33395025807 33398237184 33407066176 33427670016 33442412562 33448620777 33481317376 33671159808 33724365312 33739238709 33772219392 33778488832 33808256768 33856229888 33871161441 34044678144 34102841344 34144418412 34147948692 34181328896 34202752012 34235340544 34393129056 34441932096 34472284704 34484713472 34521200064 34526756106 34527608544 34582167366 34585742906 34612643559 34778251728 34812248064 34827601248 34834066608 34864764792 34868117504 34898845696 34914237072 34948366336 34963779552 34994592048 35001088408 35050754128 35245851264 35249495424 35305194936 35311748956 35339706368 35361855496 35393018804 35443240664 35502584832 35584293888 35606596311 35640522432 35641402368 35697721152 35701412032 35729180448 35900130816 35951072256 35957746176 35989434624 36040502784 36056397663 36123449856 36130155776 36181423616 36187246864 36382814208 36444072192 36450837632 36489404484 36502560512 36534729088 36586571008 36755196192 36790216704 36813274938 36845717337 36849260544 36881734656 36898000542 36989786613 37058199552 37117673472 37150384128 37166768496 37203099648 37252307664 37259223144 37288722432 37295644672 37311171921 37312093104 37354577408 37371051831 37582949448 37619687424 37626671104 37643265528 37666482048 37676439372 37680062464 37713268736 37729901352 37736905492 37766782976 37770161858 37823756828 37877427848 38000799936 38034288864 38088258624 38159470646 38183005536 38213618036 38247294514 38365696512 38453995008 38461133568 38514758112 38521907952 38559563776 38576569632 38610565968 38672531248 38706612152 38795302656 38857564416 38881529856 38891808384 38946994944 38954225024 38988554176 39043878016 39050161964 39105573224 39226632192 39261201408 39316912128 39376224459 39390421312 39414715392 39432098394 39446315392 39481078208 39701815296 39757169664 39764550144 39782087433 39820975104 39856068096 39873645747 39920032256 39955212544 40046764032 40146382848 40164088536 40210812928 40246249472 40263999204 40303357952 40309844608 40367043328 40646425248 40661080064 40679012748 40704101568 40710652722 40714861902 40754661376 40780204322 40816142653 40874059798 41007192336 41047277568 41065380576 41101570224 41141747712 41159892384 41167533264 41203812936 41207775232 41236847311 41244090368 41262280176 41562837888 41569527252 41610162176 41628513432 41669206016 41687583312 41724321288 41732066948 41791283768 41828113132 41957600256 42023899584 42028244544 42095694784 42132792416 42192577856 42199368574 42259248484 42330004992 42390070272 42427427328 42487630848 42495518208 42532968192 42567068192 42593321472 42600176688 42612106329 42910479744 42971368704 43032344064 43070267136 43078262656 43139389696 43177407104 43379509248 43383994368 43491914752 43506597654 43511095914 43544938671 43560638528 43622450048 43695489024 43796054016 43823503152 43862123448 43866341376 43904999424 43924362768 43940199424 43967299584 43974375936 43993769877 44068930477 44294688768 44314223976 44357541888 44377104816 44416212984 44424458364 44459630592 44467884032 44487495624 44526701076 44530982912 44570226688 44589883416 44598161036 44910036288 44921908482 44949614112 44965820416 44985651612 44994002702 45029625856 45033654523 45097556218 45161548588 45201348062 45237164544 45277030656 45341277696 45348575184 45392904192 45412923744 45525891216 45530598256 45602543459 45743715072 45848994048 45857505408 45922576128 45963046272 46028266752 46035674808 46036811392 46109556488 46150191412 46358747136 46371002304 46399601664 46436801664 46445422144 46486353056 46552316096 46618372736 46659456064 46737580032 46811432448 46877856768 46994468352 46999327232 47015194239 47073593248 47219318784 47327993856 47336779776 47357656632 47399391468 47445725184 47466650088 47475461748 47520696576 47521869824 47596961536 47638907264 47866841088 47887951716 47934763008 47943661568 47985912832 48007075974 48054003712 48075196884 48117564066 48126496561 48164599808 48194786926 48321478656 48463045488 48510418944 48531813408 48544643037 48574582992 48592096256 48622551307 48652539312 48734455913 48928404096 49005718344 49006928256 49053622272 49075256304 49084366584 49127623116 49132347392 49175646208 49197334056 49319715484 49432724352 49555691328 49669743552 49678964192 49748229228 49749457472 49757464438 49828069108 49871981042 50026369536 50097355776 50110599264 50141505024 50191020704 50221976064 50235252496 50306535136 50506739712 50586547968 50658329088 50667733248 50712385152 50784344832 50910674048 51154262016 51221923038 51271993344 51281511424 51304128018 51353010816 51362543936 51435426176 51480754624 51640123392 51727070208 51758972928 51791412816 51810085888 51842039808 51855744512 51873251049 51878614359 51929326592 52081463291 52218372096 52251099912 52292468736 52297147188 52302176256 52348268544 52371355608 52422549504 52445669328 52491888072 52501632612 52552953856 52576131192 52874243136 52957792404 52967623434 53009559552 53019400192 53042783244 53089528206 53094633472 53141424128 53164860996 53174730466 53221591709 53297111894 53462103552 53528510464 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 55676510208 55725576192 55804649472 55888834716 55933083648 55943467008 55968139656 56031866112 56037659392 56429531136 56440006656 56464898292 56514659058 56520093696 56569903104 56594852028 56605358238 56650174464 56655242787 56660690944 56710624256 56735635242 56791095296 56800235584 56816141772 57107202048 57213972992 57239205969 57274508304 57295158272 57320427054 57370941771 57376458752 57427022848 57463015181 57595266079 57691700352 57782861928 57839345664 57845325824 57864854448 57915848952 58008796872 58014794552 58059918228 58286346624 58337712576 58420492416 58431337536 58482831264 58565817024 58575242946 58632501248 58658359836 58804276154 59059585024 59085631968 59122073088 59169473088 59221617312 59232611152 59316660832 59368934768 59453177888 59462746627 59552722944 59646825216 59731462656 59784102144 59880048384 59895877976 59932818816 59980868816 60219574272 60316219392 60369374208 60395998806 60455036928 60464766912 60550564992 60701188288 60991620096 61018519122 61029236736 61072292853 61131992064 61143340544 61170306483 61230101504 61284061696 61311089697 61371022336 61380899744 61570916352 61658284032 61712621568 61751299896 61805719404 61811662848 61828003072 61866135552 61893420264 61915735552 62344256832 62354290878 62415243264 62442770148 62503809024 62531374968 62586481932 62598100422 62659291136 62686925652 62742169698 62842863278 63042366816 63115706368 63143542176 63199188624 63260966912 63288866784 63299052861 63300615664 63360928768 63388872726 63400640171 63546556489 63743277312 63799452288 63822454784 63850602288 63889982208 63900265032 63913017344 64009434632 64100262512 64156752088 64365719616 64457053056 64548516096 64605400704 64617393984 64709084544 64726190716 64766110656 64870052416 65075991552 65237872128 65266643871 65340957792 65342571008 65433675072 65445822112 65503497488 65596445408 65799512064 65857499136 65910299136 65950949376 65961563904 66074255104 66226324736 66330972304 66442033152 66536312832 66636687546 66689445888 66701826048 66731243436 66790051614 66796474368 66814132352 66855340032 66884825124 66897241554 66962634752 67342319616 67382862723 67448730624 67478477418 67491004053 67544438784 67556977664 67616513536 67646334327 67712459776 67742322882 67802022093 67910836123 68089356288 68205682688 68288836824 68295897384 68362657792 68405504024 68470681088 68786258112 68883864192 68944569408 68969426944 69042400128 69053512212 69055217088 69164334732 69171485812 69225287118 69556503456 69655202496 69668133216 69729529584 69797691392 69828474144 69927559104 69989184096 70002176816 70101508256 70112790799 70491702528 70498990848 70610389872 70623497912 70679412736 70723710992 70786037608 70886481328 71005169664 71168587776 71213192622 71281044864 71282804736 71395442304 71402824064 71458360896 71800261632 71902144512 71915492352 71978869248 72010613961 72081005568 72112795326 72176346099 72246899712 72260311552 72292180389 72362847232 72374493728 72765628416 72888144384 72901675264 72978808968 73005121024 73069458176 73173142016 73510392384 73580433408 73626549876 73691434674 73698521088 73763469312 73796001084 73979573226 74300768256 74333536992 74504615328 74518446288 74591289344 74622343842 74624186208 74636196657 74709154816 74742103662 74807971563 74928029293 75165898896 75239374848 75253342208 75286531056 75332964096 75352878744 75360124928 75426537472 75459802704 75473810984 75533565952 75540323716 75647513656 75754855696 76001599872 76068577728 76176517248 76318941292 76366011072 76427236072 76494589028 76731393024 76907990016 76922267136 76956192027 77029516224 77043815904 77153139264 77221131936 77345062496 77413224304 77590605312 77715128832 77763059712 77783616768 77893989888 77908450048 77977108352 78087756032 78100323928 78211146448 78453264384 78522402816 78633824256 78752448918 78780842624 78829430784 78864196788 78892630784 78962156416 79403630592 79451435151 79514339328 79529100288 79564174866 79634292309 79641950208 79712136192 79747291494 79762095699 79840064512 79910425088 79945667841 80093528064 80292765696 80328177072 80421625856 80492498944 80527998408 80606715904 80619689216 80734086656 80769692667 81292850496 81322160128 81358025496 81408203136 81421305444 81429723804 81509322752 81560408644 81632285306 81748119596 82014384672 82130761152 82203140448 82319784768 82335066528 82407625872 82473694622 82488180736 82524560352 83125675776 83139054504 83220324352 83257026864 83338412032 83375166624 83448642576 83464133896 83582567536 83656226264 83915200512 84047799168 84056489088 84191389568 84265584832 84385155712 84398737148 84518496968 84660009984 84780140544 84854854656 84908037357 84975261696 84991036416 85065936384 85103452863 85134136384 85186642944 85200353376 85224212658 85820959488 85942737408 85980640581 86064688128 86140534272 86156525312 86278779392 86354814208 86759018496 86767988736 86983829504 87013195308 87022191828 87089877342 87121277056 87244900096 87647006304 87724246896 87809998848 87848725536 87862864419 87880398848 87948751872 87987539754 88137860954 88206414231 88215534121 88589377536 88628447952 88715083776 88754209632 88832425968 88848916728 88919261184 88935768064 88974991248 89053402152 89061965824 89140453376 89179766832 89196322072 89820072576 89843816964 89899228224 89931640832 89971303224 89988005404 90059251712 90067309046 90195112436 90323097176 90402696124 90474329088 90554061312 90682555392 90697150368 90825847488 91051782432 91061196512 91205086918 91487430144 91697988096 91715010816 91845152256 91926092544 92056533504 92071349616 92073622784 92219112976 92300382824 92717494272 92742004608 92799203328 92873603328 92890844288 92972706112 93104632192 93236745472 93318912128 93475160064 93622864896 93755713536 93897150633 93988936704 93998654464 94030388478 94113254547 94147186496 94264294917 94438637568 94655987712 94673559552 94715313264 94798782936 94891450368 94933300176 94950923496 95041393152 95043739648 95083309089 95193923072 95277814528 95733682176 95775903432 95869526016 95887323136 95971825664 96014151948 96108007424 96150393768 96235128132 96252993122 96329199616 96389573852 96926090976 97063626816 97089286074 97149165984 97184192512 97245102614 97305078624 97330801711 97468911826 97856808192 98011436688 98013856512 98107244544 98150512608 98168733168 98255246232 98264694784 98351292416 98394668112 98639430968 98865448704 99111382656 99339487104 99357928384 99496458456 99498914944 99514928876 99656138216 99743962084 100052739072 100194711552 100221198528 100283010048 100345862331 100382041408 100443952128 100470504992 100613070272 101013479424 101173095936 101316658176 101335466496 101424770304 101568689664 101613484323 101821348096 102308524032 102443846076 102543986688 102563022848 102608256036 102706021632 102725087872 102870852352 102961509248 103454140416 103582825632 103620171776 103711489024 103746502098 103757228718 103837930677 103858653184 104015331277 104162926582 104436744192 104502199824 104594294376 104604352512 104696537088 104742711216 104845099008 104891338656 104983776144 105003265224 105087449599 105105907712 105152262384 105748486272 105915584808 105935246868 106019119104 106038800384 106085566488 106179056412 106189266944 106282848256 106329721992 106349460932 106443183418 106594223788 106924207104 107093163456 107104236096 107187541344 107370664544 107387945401 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 111353020416 111451152384 111609298944 111777669432 111866167296 111886934016 111936279312 112063732224 112075318784 112113155493 112859062272 112880013312 112929796584 113029318116 113040187392 113139806208 113189704056 113210716476 113300348928 113310485574 113321381888 113421248512 113471270484 113582190592 113600471168 113632283544 114427945984 114478411938 114549016608 114590316544 114640854108 114741883542 114752917504 114763184107 114854045696 114926030362 115027311113 115190532158 115383400704 115565723856 115678691328 115690651648 115729708896 115831697904 116017593744 116029589104 116119836456 116212933331 116572693248 116675425152 116840984832 116862675072 116965662528 117131634048 117150485892 117265002496 117316719672 117608552308 118171263936 118244146176 118338946176 118443234624 118465222304 118633321664 118737869536 118906355776 118925493254 119105445888 119293650432 119462925312 119568204288 119760096768 119791755952 119865637632 119961737632 120439148544 120632438784 120738748416 120791997612 120910073856 120929533824 121101129984 121402376576 121983240192 122037038244 122144585706 122263984128 122286681088 122340612966 122448427959 122460203008 122568123392 122622179394 122644942849 122742044672 122761799488 123141832704 123425243136 123502599792 123611438808 123623325696 123656006144 123710541933 123732271104 123786840528 123831471104 124194258617 124688513664 124708581756 124830486528 124885540296 125007618048 125062749936 125172963864 125196200844 125318582272 125373851304 125484339396 125685726556 126084733632 126287084352 126398377248 126577733568 126598105722 126601231328 126721857536 126777745452 126801280342 126913026383 127093112978 127486554624 127598904576 127644909568 127701204576 127779964416 127800530064 128018869264 128200525024 128313504176 128516258839 128731439232 128914106112 129097032192 129210801408 129234787968 129418169088 129452381432 129532221312 129740104832 130151983104 130475744256 130533287742 130681915584 130685142016 130867350144 130891644224 131006994976 131192890816 131599024128 131714998272 131820598272 131901898752 131923127808 132148510208 132206791431 132452649472 132661944608 132884066304 133072625664 133273375092 133378891776 133403652096 133462486872 133580103228 133592948736 133628264704 133710680064 133769650248 133794483108 133925269504 134765725446 134897461248 134956954836 134982008106 135088877568 135100963569 135113955328 135233027072 135292668654 135424919552 135484645764 135604044186 135629217581 135821672246 136178712576 136411365376 136577673648 136591794768 136725315584 136807630377 136811008048 136941362176 137027190047 137342557573 137572516224 137767728384 137889138816 137938853888 138084800256 138107024424 138110434176 138328669464 138342971624 138450574236 139113006912 139310404992 139336266432 139459059168 139656948288 139855118208 139978368192 140004353632 140203016512 140225581598 140983405056 140997981696 141220779744 141246995824 141447421984 141572075216 141772962656 142010339328 142337175552 142426385244 142562089728 142565609472 142790884608 142805648128 142916721792 143600523264 143804289024 143830984704 143957738496 144021227922 144162011136 144225590652 144352692198 144379489683 144493799424 144520623104 144584360778 144725694464 144748987456 145531256832 145633929111 145776288768 145803350528 145867653921 145957617936 146010242048 146138916352 146203367739 146346284032 146775032911 147020784768 147160866816 147253099752 147382869348 147397042176 147526938624 147592002168 147959146452 148667073984 149009230656 149036892576 149244687684 149248372416 149272393314 149418309632 149484207324 149615943126 149856058586 149988122089 150331797792 150506684416 150573062112 150665928192 150705757488 150853074944 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 155526119424 155567233536 155635843077 155787979776 155816900096 155954216704 156175512064 156200647856 156244389873 156422292896 156906528768 157044805632 157267648512 157504897836 157561685248 157658861568 157728393576 157785261568 157924312832 158902870302 159028678656 159058200576 159128349732 159268584618 159283900416 159424272384 159494582988 159524191398 159664775127 159680129024 159820850176 159891335682 160585531392 160656354144 160843251712 160984997888 161055996816 161213431808 161239378432 161310489549 161468173312 161539385334 161681744991 161941224601 162585700992 162644320256 162716050992 162816406272 162842610888 162859447608 163018645504 163120817288 163264570612 163496239192 164028769344 164261522304 164406280896 164639569536 164670133056 164815251744 164947389244 165049120704 166251351552 166278109008 166440648704 166514053728 166750333248 166897285152 166928267792 167165135072 167312452528 167830401024 168095598336 168112978176 168382779136 168531169664 168770311424 168797474296 169036993936 169320019968 169560281088 169709709312 169816074714 169950523392 169965728361 169982072832 170131872768 170206905726 170268272768 170373285888 170400706752 170448425316 171641918976 171717617907 171885474816 171961281162 172112825313 172129376256 172281068544 172313050624 172389045543 172557558784 172709628416 172785798237 173518036992 173535977472 173967659008 174026390616 174044383656 174179754684 174242554112 174489800192 175294012608 175448493792 175697451072 175725728838 175760797696 175897503744 175975079508 176275721908 176412828462 176431068242 177178755072 177256895904 177508419264 177664851936 177697833456 177871536128 177949982496 178106804304 178280906752 178359533664 178388239881 178392644144 178674531391 179640145152 179687633928 179798456448 179863281664 179942606448 179976010808 180118503424 180134618092 180390224872 180646194352 180805392248 180948658176 181108122624 181365110784 181394300736 181651694976 182103564864 182122393024 182410173836 182974860288 183395976192 183430021632 183510919449 183690304512 183852185088 183933269091 184113067008 184142699232 184147245568 184438225952 184600765648 185434988544 185484009216 185598406656 185747206656 185781688576 185945412224 186209264384 186473490944 186637824256 187245729792 187511427072 187794301266 187977873408 187997308928 188060776956 188226509094 188294372992 188528589834 189347119104 189430626528 189597565872 189782900736 189866600352 189897158583 189901846992 190082786304 190087479296 190166618178 190201920513 190387846144 190555629056 190639669467 191467364352 191551806864 191739052032 191774646272 191943651328 192028303896 192216014848 192300787536 192470256264 192505986244 192658399232 192779147704 193852181952 194127253632 194178572148 194298331968 194368385024 194490205228 194610157248 194661603422 194937823652 195713616384 196022873376 196027713024 196301025216 196337466336 196510492464 196702584832 196789336224 197278861936 197730897408 198222765312 198678974208 198715856768 198992916912 198997829888 199029857752 199312276432 199487924168 200105478144 200389423104 200442397056 200566020096 200691724662 200764082816 200887904256 200941009984 201226140544 202026958848 202346191872 202473012159 202633316352 202670932992 202849540608 202939002981 203137379328 203226968646 203406066279 203642696192 203732508369 204617048064 204887692152 205087973376 205126045696 205216512072 205412043264 205450175744 205741704704 205923018496 206908280832 207165651264 207240343552 207422978048 207493004196 207514457436 207675861354 207717306368 208030662554 208325853164 209004399648 209188588752 209393074176 209485422432 209782677312 209967552288 210006530448 210174899198 210211815424 210304524768 210338372397 210360119827 211496972544 211831169616 211870493736 212038238208 212077600768 212171132976 212358112824 212378533888 212565696512 212659443984 212698921864 212886366836 213188447576 213848414208 214186326912 214208472192 214375082688 214741329088 214775890802 215080652732 215385847112 215575659988 215746477056 215936607744 216243016704 216740699136 216780934656 216876541167 216954734656 217088541696 217123481184 217145930144 218664433152 218705025792 219015363072 219208374528 219519426048 219560177408 219753668992 220065494272 221095563264 221290407936 221668468736 221704145344 221938719678 222018738304 222333777664 222529713536 222902304768 223555338864 223773868032 223872558624 223908589971 224127464448 224150637568 224226310986 224423914689 224784087879 224807328889 225718124544 225760026624 225859593168 226058636232 226080374784 226279612416 226379408112 226421432952 226600697856 226620971148 226642763776 226842497024 226942540968 227164381184 227200942336 227264567088 228855891968 228956823876 229098033216 229180633088 229281708216 229483767084 229505835008 229526368214 229708091392 229852060724 230054622226 230381064316 230766801408 231131447712 231459417792 231663395808 232035187488 232059178208 232096527157 232239672912 232425866662 233145386496 233350850304 233681969664 233725350144 233931325056 234263268096 234300971784 234530004992 234633439344 235217104616 236342527872 236488292352 236677892352 236886469248 236930444608 237266643328 237475739072 237812711552 237850986508 238210891776 238587300864 238925850624 239136408576 239286287097 239520193536 239583511904 239731275264 239837003523 239923475264 240878297088 241264877568 241477496832 241583995224 241820147712 241859067648 242202259968 242309078001 242804753152 243966480384 244074076488 244289171412 244527968256 244573362176 244681225932 244896855918 244920406016 245136246784 245244358788 245289885698 245484089344 245523598976 247005199584 247222877616 247312012288 247421083866 247464542208 247573681056 247662942208 248036559199 248388517234 248607414341 249377027328 249417163512 249660973056 249771080592 250015236096 250125499872 250345927728 250392401688 250637164544 250747702608 250968678792 251371453112 252169467264 252574168704 252796754496 253155467136 253196211444 253202462656 253443715072 253555490904 253602560684 253826052766 254186225956 254973109248 255197809152 255402409152 255559928832 255601060128 256037738528 256401050048 256627008352 257032517678 257462878464 257828212224 258194064384 258421602816 258469575936 258836338176 258904762864 259064442624 259480209664 260303966208 260951488512 261066575484 261363831168 261370284032 261734700288 261783288448 262013989952 262385781632 263429996544 263641196544 263846255616 264297020416 264413582862 264619242693 264646602363 264905298944 265071328093 265323889216 265768132608 266145251328 266546750184 266757783552 266807304192 266924973744 267160206456 267185897472 267256529408 267421360128 267539300496 267588966216 267850539008 269531450892 269794922496 269913909672 269964016212 270177755136 270201927138 270227910656 270466054144 270585337308 270849839104 270969291528 271208088372 271258435162 271643344492 273155347296 273183589536 273615260754 273622016096 273666054409 273882724352 274054380094 274295895731 274685115146 275145032448 275535456768 275778277632 275877707776 276169600512 276214048848 276220868352 276657338928 276685943248 276901148472 278226013824 278620809984 278672532864 278918118336 279313896576 279710236416 279956736384 280008707264 280406033024 280451163196 281966810112 281995963392 282441559488 282493991648 282792884751 282894843968 283144150432 283545925312 284020678656 284674351104 284852770488 285124179456 285131218944 285581769216 285611296256 285833443584 287201046528 287608578048 287661969408 287915476992 288042455844 288324022272 288451181304 288705384396 288758979366 288987598848 289041246208 289168721556 289451388928 289497974912 291267858222 291552577536 291606701056 291735307842 291915235872 291992405133 292020484096 292277832704 292406735478 292461017563 292692568064 293134115417 293550065822 294041569536 294321733632 294506199504 294765738696 294794084352 295053877248 295184004336 295918292904 296155539779 297334147968 298018461312 298073785152 298489375368 298496744832 298544786628 298836619264 298968414648 299231886252 299712117172 299976244178 300663595584 301146124224 301331856384 301411514976 301839210816 301895243936 302161294864 302590054624 303019422784 303068192486 304006399488 304274310912 304706068992 305275765168 305464044288 305708944288 305978356112 306925572096 307631960064 307689068544 307824768108 308118064896 308175263616 308612557056 308884527744 309380249984 309652897216 310362421248 310860515328 311134467072 311271686154 311575959552 311633800192 311908433408 312045993831 312351024128 312401295712 312488779746 312844585792 313813057536 314089611264 314535297024 315009795672 315123370496 315262348797 315317723136 315456787152 315570523136 315848625664 317805740604 318057357312 318116401152 318256699464 318537169236 318567800832 318848544768 318989165976 319048382796 319329550254 319360258048 319641700352 319782671364 321312708288 321969995776 322111993632 322163836203 322478756864 322620979098 322936346624 323078770668 323363489982 323423518847 323882449202 324167876773 325171401984 325288640512 325432101984 325632812544 325685221776 325718895216 326037291008 326241634576 326529141224 326992478384 327509175751 328057538688 328523044608 328812561792 329279139072 329340266112 329630503488 329894778488 330098241408 332502703104 332556218016 333028107456 333500666496 333794570304 333856535584 334330270144 334624905056 335660802048 336191196672 336225956352 336765558272 337062339328 337540622848 337594948592 338073987872 338640039936 339120562176 339419418624 339632149428 339901046784 339931456722 339964145664 340263745536 340413811452 340536545536 340746571776 340801413504 340896850632 343283837952 343435235814 343770949632 343922562324 344225650626 344258752512 344289552321 344562137088 344626101248 344778091086 345081933339 345115117568 345419256832 345571596474 345635748029 347036073984 347071954944 347935318016 348052781232 348088767312 348359509368 348485108224 348638799993 348979600384 350002001557 350588025216 350896987584 351394902144 351451457676 351521595392 351795007488 351950159016 352551443816 352825656924 352862136484 354513791808 355016838528 355329703872 355395666912 355899964992 356213608608 356719067328 356776479762 356785288288 357349062782 359280290304 359375267856 359596912896 359726563328 359885212896 359952021616 360269236184 360780449744 361292388704 361610784496 361897316352 362216245248 362730221568 362788601472 363303389952 364207129728 364244786048 364820347672 365949720576 366791952384 366860043264 367021838898 367345283877 367380609024 367704370176 367866538182 367934828547 368226134016 368285398464 368294491136 368876451904 369201531296 370869977088 370968018432 371131625799 371196813312 371494413312 371563377152 371890824448 372418528768 372582775851 372946981888 373275648512 374491459584 375022854144 375588602532 375955746816 375994617856 376121553912 376453018188 376588745984 377057179668 378861253056 379195131744 379733200704 379794317166 379803693984 380165572608 380333236356 380403841026 380739079149 380775692288 381111258112 381279338934 382227795001 382934728704 383103613728 383549292544 383887302656 384056607792 384432029696 384601575072 384940512528 385011972488 385316798464 385548776517 385558295408 386167535587 387704363904 388254507264 388357144296 388596663936 388736770048 388980410456 389220314496 389323206844 389875647304 391427232768 392045746752 392055426048 392602050432 392674932672 393020984928 393578672448 394557723872 395461794816 396445530624 396620374293 397357948416 397431713536 397985833824 397995659776 398059715504 398624552864 398975848336 400210956288 400778846208 400884794112 401132040192 401383449324 401528165632 401775808512 401882019968 402452281088 404692383744 404946024318 405266632704 405302890707 405341865984 405699081216 405878005962 406274758656 406453937292 406812132558 406887652743 407285392384 407465016738 409234096128 409775384304 410175946752 410252091392 410422891131 410433024144 410824086528 410900351488 411081570141 411483409408 411846036992 412027672719 413816561664 414331302528 414480687104 414845956096 414986008392 415028914872 415351722708 415434612736 416061325108 416651706328 418008799296 418377177504 418970844864 419565354624 419935104576 420013060896 420349798396 420609049536 420676744794 420720239654 422993945088 423662339232 423740987472 424155201536 424342265952 424716225648 425131393024 425318887968 425397843728 425772733672 426376895152 427696828416 428372653824 428416944384 428750165376 429482658176 429551781604 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 442191126528 442580815872 443336937472 443408290688 443877439356 444037476608 444667555328 445059427072 447110677728 447745117248 447817179942 448254928896 448301275136 448452621972 448847829378 449568175758 449614657778 449964366267 451520053248 451719186336 452117272464 452559224832 452758816224 452842865904 453241942296 453285527552 453684994048 453885081936 454328762368 454401884672 454529134176 454602288729 457711783936 457913647752 458196066432 458361266176 458563416432 458967534168 459011670016 459052736428 459416182784 459704121448 460109244452 460762128632 461533602816 462262895424 462918835584 463326791616 464070374976 464118356416 464193054314 464479345824 464851733324 466290772992 466701700608 467363939328 467450700288 467862650112 468526536192 468601943568 468733169619 469060009984 469266878688 470434209232 472685055744 472976584704 473355784704 473772938496 473860889216 474533286656 474951478144 475625423104 475701973016 477174601728 477851701248 478272817152 478572574194 478994325381 479040387072 479167023808 479462550528 479674007046 479846950528 481756594176 482529755136 482954993664 483167990448 483640295424 483718135296 483931468647 484404519936 484618156002 485045234973 485609506304 485823673803 487932960768 488148152976 488578342824 489055936512 489146724352 489362451864 489793711836 489840812032 490272493568 490488717576 490579771396 490968178688 491047197952 494010399168 494445755232 494624024576 494842167732 495147362112 495325884416 496073118398 496777034468 497214828682 498754054656 498834327024 499321946112 499542161184 500250999744 500691855456 500784803376 501274329088 501495405216 501627978049 501937357584 502742906224 504338934528 505148337408 505593508992 506310934272 506392422888 506404925312 506887430144 507110981808 507205121368 507652105532 508372451912 509946218496 510395618304 510804818304 511119857664 511202120256 512075477056 512802100096 513254016704 514065035356 514925756928 515656424448 516388128768 516843205632 516939151872 517167136629 517672676352 517809525728 518128885248 518357394711 518960419328 520607932416 521902977024 522133150968 522727662336 522740568064 523469400576 523566576896 524027979904 524771563264 527282393088 527692511232 528594040832 528827165724 529238485386 529293204726 529810597888 530142656186 530647778432 531536265216 533093500368 533614608384 533849947488 534320412912 534513058816 534842720256 535078600992 535164719643 535177932432 535701078016 536023594173 536079015043 539062901784 539589844992 539827819344 539928032424 540355510272 540403854276 540455821312 540932108288 541170674616 541699678208 541938583056 542416176744 542516870324 543286688984 546310694592 546367179072 547230521508 547244032192 547332108818 547765448704 548108760188 548591791462 549370230292 550290064896 551070913536 551556555264 552339201024 552428097696 552441736704 553314677856 553371886496 553802296944 556452027648 557241619968 557345065728 557836236672 558627793152 559420472832 559913472768 560017414528 560812066048 560902326392 563933620224 563991926784 564883118976 564987983296 565585769502 565789687936 566288300864 567091850624 568041357312 569348702208 569705540976 570248358912 570262437888 570605761539 571163538432 571222592512 571666887168 571919008401 572896096201 574402093056 575217156096 575323938816 575830953984 576084911688 576648044544 576902362608 577410768792 577517958732 577975197696 578082492416 578337443112 578902777856 578995949824 582535716444 583105155072 583213402112 583470615684 583830471744 583984810266 584040968192 584555665408 584813470956 584922035126 585385136128 585437508799 586268230834 587100131644 588083139072 589012399008 589531477392 590107754496 590368008672 591471795013 591836585808 592311079558 592833064967 594668295936 596036922624 596147570304 596978750736 596993489664 597089573256 597673238528 597936829296 598463772504 599424234344 599952488356 601327191168 602292248448 602663712768 602823029952 603678421632 603790487872 604322589728 605180109248 606038845568 606136384972 608012798976 608548621824 609412137984 610551530336 610928088576 611197525107 611417888576 611956712224 613851144192 615263920128 615378137088 615649536216 616236129792 616350527232 617225114112 617769055488 618760499968 619305794432 620724842496 621721030656 622268934144 622543372308 623151919104 623267600384 623816866816 624091987662 624702048256 624802591424 624977559492 625689171584 628179222528 630019591344 630246740992 630524697594 630635446272 630913574304 631015117191 631080359481 631141046272 631697251328 632093166991 633547926869 635611481208 636114714624 636232802304 636513398928 637074338472 637135601664 637697089536 637978331952 638096765592 638659100508 638720516096 639283400704 639565342728 642625416576 644223987264 644327672406 644957513728 645241958196 645872693248 646157541336 646726979964 646847037694 647764898404 648335753546 650342803968 650864203968 651265625088 651370443552 651437790432 652483269152 653058282448 653984956768 654090212897 655018351502 656115077376 657046089216 657625123584 658558278144 658680532224 659261006976 659789556976 660196482816 665005406208 665112436032 666056214912 667001332992 667589140608 667713071168 668660540288 669249810112 671321604096 672382393344 672451912704 673531116544 674124678656 674352263637 674421986667 675081245696 675189897184 676147975744 677280079872 678241124352 678838837248 679264298856 679802093568 679862913444 679928291328 680527491072 680827622904 681073091072 681493143552 681602827008 681793701264 686567675904 686870471628 687541899264 687845124648 688451301252 688517505024 688579104642 689124274176 689252202496 689556182172 690163866678 690230235136 690838513664 691143192948 691271496058 695870636032 696105562464 696177534624 696289581471 696719018736 696970216448 697277599986 697407041881 697959200768 699012121379 700004003114 700620894961 701176050432 701793975168 702789804288 702902915352 703043190784 703590014976 703900318032 705102887632 705651313848 705724272968 709027583616 710033677056 710659407744 710791333824 711799929984 712427217216 713438134656 713552959524 713570576576 714698125564 718560580608 718750535712 719193825792 719770425792 719904043232 720538472368 721560899488 722584777408 723221568992 723794632704 724432490496 725460443136 725577202944 726606779904 728414259456 728489572096 729640695344 731899441152 733583904768 733720086528 734043677796 734690567754 734761218048 735408740352 735733076364 735869657094 736452268032 736570796928 736588982272 737752903808 738403062592 741936036864 742263251598 742393626624 742988826624 743126754304 743781648896 744109677597 744837057536 745165551702 745822243023 745893963776 746551297024 747019197353 748982919168 750045708288 751177205064 751911493632 751989235712 752243107824 752906036376 753177491968 754114359336 757722506112 758390263488 759466401408 759588634332 759607387968 760331145216 760666472712 760807682052 761478158298 761551384576 762222516224 762558677868 764455590002 766207227456 767774605312 768113215584 769203150144 769881025056 770023944976 771097553034 771116590816 771240698789 772335071174 773015706151 775408727808 776509014528 776714288592 777193327872 777473540096 777960820912 778440628992 778646413688 779751294608 782854465536 784091493504 784110852096 785204100864 785349865344 786041969856 787157344896 789115447744 790923589632 792891061248 793240748586 793939807089 794715896832 794863427072 795213984279 795971667648 795991319552 796119431008 797249105728 797951696672 800421912576 801557692416 801769588224 802264080384 802766898648 803056331264 803551617024 803764039936 804904562176 809384767488 809892048636 810533265408 810605781414 810683731968 811398162432 811756011924 812549517312 812907874584 813624265116 813775305486 814570784768 814930033476 819550768608 820504182784 820845782262 820866048288 820998163227 821648173056 821800702976 822163140282 822887687193 822966818816 823692073984 824055345438 824208322223 826105234357 827633123328 828662605056 828961374208 829691912192 829972016784 830057829744 830703445416 830869225472 832122650216 833303412656 834620157559 836017598592 836754355008 837941689728 839130709248 839870209152 840026121792 840699596792 841218099072 841353489588 841440479308 845987890176 847324678464 847481974944 848684531904 849432451296 850637775936 850795687456 851545467344 852753790304 855393656832 856745307648 856833888768 857500330752 858965316352 859103563208 860322610928 861543388448 862302639952 862985908224 863746430976 864972066816 866276938098 866962796544 867123738624 867506164668 867818938624 868354166784 868493924736 868583720576 874657732608 874820103168 875205923526 875977215399 876061452288 876833498112 877220206434 877383052689 878077704192 878240709632 879014675968 879402346251 880261977088 880650197466 884382253056 885161631744 886673874944 886816581376 887754878712 888074953216 888466619337 889335110656 890118854144 894221355456 895490234496 895634359884 896509857792 896602550272 896905243944 897695658756 899136351516 899229315556 899928732534 903438372672 904234544928 905517632448 905685731808 906483884592 907369988096 907770163872 908803769344 909058268352 909204577458 911466280387 915423567872 915827295504 916392132864 916722532352 917126832864 917935068336 918105472856 918832365568 919408242896 920218488904 921524257264 923067205632 924525790848 925837671168 926653583232 928140749952 928236712832 928386108628 928958691648 929703466648 932581545984 933403401216 934727878656 934901400576 935725300224 936137981493 937053072384 937203887136 937466339238 938533757376 940868418464 945370111488 945787046391 945953169408 946711569408 947545876992 947721778432 949066573312 949902956288 951250846208 951403946032 954349203456 955703402496 956545634304 957145148388 957988650762 958080774144 958334047616 958925101056 959348014092 959693901056 965909987328 966335980896 966491508609 967436270592 967862937294 968809039872 969236312004 970090469946 970270556541 971219012608 971647347606 972503630319 974064380809 975865921536 976296305952 977156685648 978111873024 978293448704 978724903728 979587423672 979681624064 980544987136 980977435152 981159542792 981936357376 982094395904 982527527253 988020798336 988891510464 989248049152 989684335464 990294724224 990651768832 992146236796 993554068936 994429657364 997508109312 997668654048 999084322368 1000501999488 1001383710912 1001569606752 1002990810432 1003255956098 1003874715168 1005485812448 1008677869056 1010296674816 1011187017984 1012621868544 1012784845776 1012809850624 1013774860288 1014221963616 1014410242736 1015304211064 1016744903824 1019892436992 1020791236608 1021609636608 1022239715328 1022404240512 1024150954112 1025604200192 1026508033408 1028130070712 1029851513856 1031312848896 1032776257536 1032868656963 1033686411264 1033878303744 1034334273258 1035245800017 1035345352704 1035619051456 1036257770496 1036714789422 1036907244087 1037920838656 1041215864832 1043805954048 1044266301936 1045455324672 1045481136128 1045916399979 1046938801152 1047133153792 1048055959808 1049543126528 1050006004671 1054564786176 1055385022464 1057188081664 1057654331448 1058476970772 1058586409452 1059621195776 1060285312372 1061295556864 1066187000736 1067699894976 1068640825824 1069026117632 1070157201984 1070329439286 1070355864864 1072047188346 1072158030086 1078125803568 1079179689984 1079655638688 1079856064848 1080807708552 1080911642624 1081864216576 1082341349232 1083399356416 1083877166112 1084832353488 1085033740648 1086573377968 1092621389184 1092734358144 1094461043016 1094488064384 1094664217636 1095530897408 1096217520376 1097183582924 1098740460584 1100580129792 1102141827072 1103113110528 1103804485641 1104678402048 1104856195392 1104883473408 1106629355712 1106743772992 1107604593888 1112904055296 1114483239936 1114690131456 1115672473344 1117255586304 1117748327553 1118840945664 1119826945536 1120034829056 1121624132096 1121804652784 1127867240448 1127983853568 1129766237952 1129975966592 1131171539004 1131579375872 1132576601728 1134183701248 1139411081952 1140496717824 1141211523078 1142217237447 1142327076864 1142445185024 1143333774336 1143838016802 1145792192402 1146683385003 1148804186112 1150647877632 1151661907968 1152169823376 1153296089088 1153804725216 1154821537584 1155035917464 1155950395392 1156164984832 1156646329551 1156674886224 1157805555712 1157991899648 1158502606761 1165071432888 1166210310144 1166426804224 1166941231368 1167660943488 1167969620532 1168081936384 1169111330816 1169626941912 1169844070252 1170770272256 1170875017598 1172536461668 1174200263288 1176166278144 1178024798016 1179062954784 1180736017344 1182943590026 1183673171616 1184622159116 1185666129934 1189336591872 1192073845248 1192295140608 1193957501472 1193986979328 1194179146512 1195346477056 1195873658592 1196927545008 1198848468688 1199904976712 1202654382336 1204584496896 1205327425536 1205646059904 1207356843264 1207580975744 1208645179456 1210360218496 1212077691136 1212272769944 1216025597952 1217097243648 1218824275968 1220662958229 1221103060672 1221856177152 1222395050214 1222835777152 1223913424448 1227702288384 1230527840256 1230756274176 1231299072432 1232472259584 1232701054464 1233244710423 1234450228224 1235538110976 1236083018157 1237520999936 1238611588864 1241449684992 1243442061312 1244537868288 1245086744616 1246303838208 1246535200768 1247633733632 1248183975324 1249404096512 1249605182848 1249955118984 1251378343168 1260039182688 1260493481984 1261049395188 1261827148608 1262030234382 1262160718962 1262282092544 1263394502656 1264186333982 1265300422243 1267095853738 1271222962416 1272465604608 1273026797856 1274148676944 1275394179072 1275956663904 1276193531184 1277318201016 1277441032192 1278342266641 1278566801408 1279130685456 1285250833152 1288447974528 1288655344812 1289915027456 1290483916392 1291745386496 1292315082672 1293453959928 1293694075388 1295529796808 1296671507092 1300685607936 1301728407936 1302531250176 1302740887104 1302875580864 1304966538304 1306116564896 1307969913536 1308180425794 1310036703004 1312230154752 1314092178432 1315250247168 1317116556288 1317361064448 1318522013952 1319579113952 1320392965632 1320975296199 1330010812416 1330224872064 1332112429824 1334002665984 1335178281216 1335426142336 1337321080576 1338499620224 1344764786688 1344903825408 1347062233088 1348249357312 1348704527274 1348843973334 1349893098801 1350162491392 1350379794368 1352295951488 1354560159744 1357677674496 1358528597712 1359725826888 1359856582656 1361054982144 1361655245808 1362146182144 1362986287104 1363205654016 1363587402528 1363806866187 1366136844787 1373135351808 1373740943256 1375083798528 1375690249296 1376902602504 1377035010048 1377158209284 1378248548352 1378504404992 1379112364344 1380327733356 1380460470272 1381677027328 1382286385896 1382542992116 1392211124928 1392355069248 1392579162942 1393438037472 1393940432896 1394555199972 1394814083762 1395918401536 1396043290213 1398024242758 1400008006228 1401241789922 1402352100864 1403587950336 1405579608576 1405805830704 1407180029952 1407800636064 1410205775264 1411302627696 1411448545936 1413678847229 1418055167232 1420067354112 1421318815488 1421582667648 1423599859968 1424854434432 1426876269312 1427105919048 1427141153152 1429396251128 1437121161216 1437501071424 1438387651584 1439540851584 1439808086464 1441076944736 1443121798976 1445169554816 1446443137984 1447589265408 1448864980992 1450920886272 1451154405888 1453213559808 1456828518912 1456979144192 1457471021409 1459281390688 1463798882304 1467167809536 1467440173056 1468087355592 1469381135508 1469522436096 1470817480704 1471466152728 1471739314188 1472904536064 1473141593856 1473177964544 1475505807616 1476806125184 1483872073728 1484526503196 1485977653248 1486253508608 1487563297792 1488219355194 1489674115072 1490331103404 1491644486046 1491787927552 1491921393391 1493102594048 1494038394706 1497965838336 1502354410128 1503822987264 1503978471424 1504486215648 1504883934147 1505812072752 1506354983936 1507299090517 1508228718672 1510768133303 1515445012224 1516780526976 1518932802816 1519177268664 1519214775936 1520662290432 1521332945424 1521615364104 1522956316596 1523102769152 1524445032448 1525117355736 1528911180004 1532414454912 1536226431168 1538406300288 1539762050112 1540047889952 1542195106068 1542233181632 1542481397578 1544670142348 1546031412302 1550817455616 1553018029056 1553428577184 1554386655744 1555921641824 1556881257984 1557292827376 1559502589216 1565708931072 1568182987008 1568221704192 1570408201728 1570699730688 1572083939712 1574314689792 1578230895488 1581847179264 1585782122496 1586481497172 1587879614178 1589431793664 1589726854144 1590427968558 1591943335296 1591982639104 1592238862016 1594498211456 1595903393344 1600843825152 1603539176448 1604528160768 1605533797296 1606112662528 1607103234048 1607528079872 1608070782519 1608237045129 1609809124352 1614525362021 1618769534976 1619784097272 1621066530816 1621211562828 1621367463936 1622796324864 1623512023848 1625099034624 1625815749168 1627248530232 1627550610972 1629141569536 1629860066952 1639101537216 1641691564524 1641732096576 1641996326454 1643296346112 1643601405952 1644326280564 1645775374386 1645933637632 1647384147968 1648110690876 1648416644446 1649869342979 1652210468714 1657325210112 1659383824384 1659944033568 1660115659488 1661406890832 1664245300432 1666606825312 1666875058673 1669240315118 1670711364907 1672035197184 1673508710016 1675883379456 1678261418496 1679740418304 1680052243584 1681399193584 1682436198144 1682706979176 1682880958616 1691975780352 1694649356928 1694963949888 1697369063808 1698864902592 1701275551872 1701591374912 1703090934688 1705507580608 1710787313664 1713490615296 1713667777536 1715000661504 1717930632704 1718207126416 1718688288603 1720645221856 1723086776896 1724605279904 1725971816448 1727492861952 1729944133632 1732553876196 1733925593088 1734247477248 1735012329336 1735637877248 1736708333568 1736987849472 1737167441152 1749315465216 1749640206336 1750411847052 1751954430798 1752122904576 1753666996224 1754440412868 1754766105378 1756155408384 1756312526397 1756481419264 1758029351936 1758804692502 1760523954176 1761300394932 1770323263488 1773347749888 1773633162752 1774415385039 1775509757424 1776149906432 1776933238674 1778499194901 1778670221312 1780237708288 1781353470611 1785453248449 1788442710912 1790980468992 1791268719768 1793019715584 1793205100544 1793810487888 1795391317512 1798272703032 1798458631112 1799857465068 1806876745344 1808469089856 1811035264896 1811371463616 1812967769184 1815540327744 1817607538688 1818116536704 1818409154916 1822932560774 1830847135744 1831654591008 1832784265728 1834253665728 1835870136672 1836210945712 1838816485792 1840436977808 1843048514528 1846134411264 1849051581696 1851675342336 1853307166464 1856281499904 1856473425664 1856772217256 1857917383296 1859406933296 1865163091968 1866806802432 1869455757312 1869802801152 1871450600448 1872275962986 1874106144768 1874407774272 1874932678476 1877067514752 1881736836928 1890740222976 1891574092782 1891906338816 1893241078443 1893423138816 1895091753984 1895443556864 1896279500973 1898133146624 1899805912576 1900643780607 1902501692416 1902807892064 1908698406912 1911406804992 1913091268608 1914290296776 1915977301524 1916161548288 1916668095232 1917850202112 1918696028184 1919387802112 1932671961792 1932983017218 1934872541184 1935725874588 1937618079744 1938472624008 1940180939892 1940541113082 1942438025216 1943294695212 1945007260638 1948128761618 1952592611904 1954313371296 1956586897408 1957449807456 1959174847344 1961089974272 1961954870304 1962270638691 1962319085584 1964188791808 1965055054506 1965419845301 1969943251159 1976041596672 1977783020928 1978496098304 1979368670928 1980589448448 1981303537664 1984292473592 1987108137872 1988859314728 1995016218624 1995337308096 1998168644736 2001003998976 2002767421824 2003139213504 2005981620864 2006511912196 2007749430336 2010971624896 2017355738112 2020593349632 2022374035968 2023265960001 2025243737088 2025569691552 2025619701248 2028443927232 2028820485472 2030608422128 2033489807648 2039784873984 2041582473216 2043219273216 2044479430656 2044808481024 2048301908224 2051208400384 2053016066816 2056260141424 2059703027712 2062625697792 2065552515072 2065737313926 2067372822528 2067756607488 2068668546516 2070491600034 2070690705408 2071238102912 2072515540992 2073429578844 2073814488174 2075841677312 2087611908096 2088532603872 2088868744413 2090910649344 2090962272256 2091832799958 2092221125643 2093877602304 2094266307584 2096111919616 2097036364137 2099086253056 2100012009342 2101862684883 2105235919813 2109129572352 2110770044928 2114376163328 2115308662896 2116953941544 2117172818904 2119242391552 2120570624744 2122591113728 2132374001472 2135399789952 2137281651648 2138052235264 2140314403968 2140658878572 2140711729728 2144094376692 2144316060172 2156251607136 2159311277376 2159712129696 2161615417104 2163728433152 2164682698464 2167754332224 2169664706976 2170067481296 2173146755936 2185242778368 2185468716288 2188922086032 2188976128768 2189328435272 2191061794816 2192435040752 2194367165848 2197480921168 2201160259584 2204283654144 2206226221056 2207608971282 2209356804096 2209712390784 2209766946816 2213258711424 2213487545984 2215209187776 2225808110592 2228966479872 2229380262912 2231344946688 2232329032791 2234511172608 2235496655106 2237466729069 2237681891328 2239653891072 2240069658112 2241057592059 2243248264192 2243609305568 2255734480896 2255967707136 2259532475904 2259951933184 2262343078008 2263158751744 2265153203456 2268367402496 2278822163904 2280993435648 2282423046156 2284434474894 2284654153728 2284890370048 2286667548672 2287676033604 2291584384804 2293366770006 2303323815936 2304339646752 2307609450432 2309643075168 2310071834928 2312329969664 2313292659102 2313349772448 2313722096367 2315983799296 2317005213522 2319047118453 2322768908083 2330142865776 2332420620288 2332853608448 2333882462736 2335321886976 2335939241064 2336163872768 2338222661632 2339253883824 2339688140504 2341540544512 2341750035196 2345072923336 2348400526576 2352332556288 2356049596032 2358125909568 2361472034688 2365887180052 2367346343232 2369244318232 2371332259868 2378673183744 2384147690496 2384590281216 2385641952837 2387915002944 2387973958656 2388358293024 2391747317184 2393855090016 2397696937376 2399809953424 2405308764672 2409168993792 2410654851072 2411292119808 2414713686528 2415161951488 2417290358912 2420720436992 2424155382272 2424545539888 2432051195904 2434194487296 2437648551936 2441325916458 2442206121344 2443712354304 2444790100428 2445671554304 2447826848896 2461512548352 2462598144864 2462994489681 2464944519168 2465402108928 2466489420846 2468663061579 2468900456448 2471076221952 2472166036314 2472624966669 2475041999872 2477223177728 2478315703071 2482899369984 2486884122624 2489075736576 2490173489232 2492607676416 2493070401536 2495267467264 2496367950648 2498808193024 2499210365696 2499910237968 2502756686336 2503860472677 2520078365376 2520986963968 2522098790376 2523654297216 2524060468764 2524321437924 2524564185088 2526789005312 2528372667964 2530600844486 2534191707476 2542445924832 2546053595712 2548297353888 2551913327808 2552387062368 2554636402032 2556684533282 2557133602816 2558261370912 2570501666304 2576895949056 2577310689624 2579830054912 2580967832784 2583490772992 2584630165344 2586907919856 2587388150776 2591059593616 2593343014184 2601371215872 2603456815872 2605062500352 2605481774208 2605751161728 2609933076608 2612233129792 2615939827072 2616360851588 2620073406008 2624460309504 2628184356864 2630500494336 2632149158067 2634233112576 2634722128896 2637044027904 2638207038753 2639158227904 2640785931264 2641950592398 2660021624832 2660449744128 2664224859648 2665399858011 2668005331968 2670356562432 2670852284672 2674642161152 2676999240448 2689529573376 2689807650816 2694124466176 2696498714624 2697409054548 2697687946668 2699786197602 2700324982784 2700759588736 2704591902976 2717057195424 2719451653776 2722109964288 2723310491616 2724292364288 2726411308032 2727174805056 2727613732374 2732273689574 2734398841161 2734681557751 2746270703616 2747481886512 2750167597056 2751380498592 2753805205008 2754316418568 2756497096704 2757008809984 2758224728688 2760655466712 2760920940544 2763354054656 2764572771792 2765085984232 2784422249856 2784710138496 2785158325884 2786876074944 2787880865792 2789110399944 2789628167524 2791836803072 2792086580426 2796048485516 2800016012456 2802483579844 2804704201728 2807175900672 2811159217152 2811611661408 2815601272128 2820411550528 2822605255392 2822897091872 2827357694458 2836110334464 2840134708224 2842637630976 2843165335296 2847199719936 2849708868864 2853752538624 2854211838096 2854282306304 2858792502256 2874242322432 2875002142848 2876775303168 2879081703168 2879616172928 2882153889472 2886243597952 2890339109632 2892886275968 2897729961984 2902308811776 2906427119616 2910811669623 2913657037824 2913958288384 2914942042818 2917510890957 2918562781376 2922193142427 2927597764608 2934335619072 2934880346112 2936174711184 2938762271016 2939044872192 2941634961408 2942932305456 2943478628376 2945809072128 2946283187712 2946355929088 2947582581759 2951011615232 2953612250368 2967744147456 2969053006392 2971955306496 2972507017216 2975126595584 2976438710388 2979348230144 2980662206808 2983288972092 2983575855104 2983842786782 2986205188096 2988076789412 3004708820256 3008972431296 3009767868294 3011624145504 3012709967872 3014598181034 3016457437344 3017254853041 3021536266606 3030890024448 3033561053952 3037865605632 3038354537328 3038429551872 3041324580864 3042665890848 3043230728208 3045912633192 3046205538304 3048890064896 3050234711472 3057822360008 3064828909824 3072452862336 3076812600576 3079524100224 3080095779904 3084390212136 3084466363264 3084962795156 3089340284696 3092062824604 3101634911232 3106036058112 3106857154368 3108773311488 3110721732261 3111843283648 3113762515968 3114585654752 3119005178432 3131417862144 3136365974016 3136443408384 3140816403456 3141399461376 3144167879424 3148629379584 3150018014013 3156461790976 3163694358528 3171564244992 3172962994344 3175759228356 3178863587328 3179453708288 3180855937116 3183886670592 3183965278208 3184477724032 3188996422912 3191806786688 3207078352896 3211067594592 3212225325056 3215056159744 3216141565038 3216474090258 3219618248704 3224475269587 3229050724042 3237539069952 3239568194544 3242423125656 3242734927872 3245592649728 3247024047696 3250198069248 3251631498336 3254497060464 3255101221944 3257710937569 3258283139072 3259720133904 3278203074432 3283383129048 3283464193152 3283992652908 3286592692224 3287202811904 3288652561128 3291550748772 3291867275264 3294768295936 3296221381752 3296833288892 3299738685958 3304420937428 3314650420224 3319888067136 3320231318976 3322813781664 3328490600864 3333213650624 3333750117346 3338480630236 3341422729814 3344070394368 3347017420032 3351766758912 3356522836992 3359480836608 3360104487168 3362798387168 3364872396288 3365413958352 3365761917232 3383951560704 3389298713856 3389927899776 3394738127616 3397729805184 3402551103744 3403182749824 3406181869376 3411015161216 3426981230592 3427335555072 3430001323008 3435861265408 3436414252832 3437376577206 3440050155009 3441290443712 3446173553792 3449210559808 3451943632896 3454985723904 3459888267264 3465107752392 3467851186176 3468494954496 3470024658672 3471275754496 3473416667136 3473975698944 3474334882304 3475507820283 3498630930432 3499280412672 3500823694104 3503908861596 3504245809152 3507333992448 3508880825736 3509532210756 3512310816768 3512625052794 3512962838528 3516058703872 3517609385004 3521047908352 3522600789864 3547266325504 3548830770078 3551019514848 3552299812864 3553866477348 3556998389802 3557340442624 3557658707317 3560475416576 3562706941222 3565846644503 3570906496898 3576885421824 3581960937984 3582537439536 3586039431168 3586410201088 3587620975776 3590782635024 3596545406064 3596917262224 3599714930136 3602600933261 3613753490688 3616938179712 3622070529792 3622742927232 3625935538368 3631080655488 3635215077376 3636233073408 3636818309832 3645865121548 3663309182016 3665568531456 3668507331456 3671740273344 3672421891424 3677632971584 3680873955616 3686097029056 3692268822528 3698103163392 3703350684672 3706614332928 3712562999808 3712946851328 3713544434512 3715834766592 3718813866592 3730326183936 3733613604864 3738911514624 3739605602304 3742901200896 3744551925972 3748212289536 3748815548544 3749865356952 3754135029504 3763473673856 3781480445952 3783148185564 3786482156886 3786846277632 3790183507968 3790887113728 3792559001946 3795901266729 3796266293248 3799611825152 3801287561214 3801993228319 3805003384832 3805615784128 3817396813824 3826182537216 3828580593552 3831954603048 3832323096576 3833336190464 3835026799923 3835700404224 3837392056368 3838775604224 3850022017127 3865343923584 3865966034436 3869745082368 3871451749176 3875236159488 3876945248016 3880361879784 3881082226164 3884876050432 3886589390424 3890014521276 3896257523236 3905185223808 3908626742592 3914899614912 3918349694688 3923909740608 3924541277382 3924638171168 3928377583616 3930110109012 3930839690602 3939886502318 3952083193344 3955566041856 3956992196608 3958737341856 3961178896896 3968584947184 3974216275744 3977718629456 3984004024009 3990032437248 3990674616192 3996337289472 4002007997952 4005534843648 4006278427008 4011963241728 4013023824392 4015498860672 4021943249792 4034711476224 4041186699264 4044748071936 4046531920002 4050487474176 4051139383104 4051239402496 4056887854464 4057640970944 4061216844256 4066979615296 4079569747968 4083164946432 4086438546432 4088958861312 4089616962048 4096603816448 4098410534361 4102416800768 4106032133632 4112520282848 4119406055424 4125251395584 4131105030144 4131474627852 4134745645056 4135513214976 4137337093032 4140983200068 4141381410816 4142476205824 4145031081984 4146859157688 4147628976348 4151683354624 4177065207744 4177737488826 4181821298688 4183665599916 4184442251286 4187755204608 4188129870639 4188532615168 4192223839232 4194072728274 4198172506112 4200024018684 4203725369766 4204505745011 4210471839626 4221540089856 4228752326656 4230617325792 4233907883088 4234345637808 4238484783104 4241036541687 4241141249488 4245182227456 4247842891457 4257619284763 4264748002944 4270799579904 4274563303296 4276104470528 4280628807936 4281317757144 4281423459456 4288188753384 4288632120344 4312503214272 4318622554752 4319424259392 4323230834208 4329365396928 4335508664448 4339329413952 4340134962592 4346293511872 4370485556736 4370937432576 4377844172064 4377952257536 4378656870544 4384870081504 4388734331696 4394961842336 4402320519168 4408567308288 4412452442112 4415217942564 4418713608192 4419424781568 4419533893632 4426517422848 4426975091968 4430418375552 4451616221184 4457932959744 4458760525824 4462689893376 4464658065582 4469022345216 4470993310212 4474933458138 4475363782656 4475764180173 4479307782144 4480139316224 4482115184118 4486496528384 4487218611136 4511468961792 4511935414272 4514651802441 4519064951808 4519903866368 4521897271551 4524686156016 4526317503488 4530306406912 4532304399909 4536734804992 4550026020241 4557644327808 4561986871296 4564846092312 4568868949788 4569308307456 4569780740096 4573335097344 4575352067208 4583168769608 4586733540012 4608679293504 4615218900864 4619286150336 4620143669856 4626585318204 4626699544896 4627444192734 4631967598592 4634010427044 4638094236906 4645537816166 4660285731552 4665707216896 4667764925472 4670643773952 4671878482128 4676445323264 4678507767648 4679376281008 4683500070392 4690145846672 4696801053152 4697556983533 4704665112576 4712099192064 4716251819136 4722944069376 4731774360104 4734692686464 4738488636464 4742664519736 4757346367488 4768295380992 4769180562432 4771283905674 4775830005888 4775947917312 4776716586048 4783494634368 4787710180032 4795393874752 4799619906848 4810617529344 4818337987584 4821309702144 4822584239616 4824711135387 4829427373056 4830323902976 4834580717824 4841440873984 4843576086063 4848310764544 4849091079776 4864102391808 4868388974592 4875297103872 4882651832916 4884412242688 4887424708608 4889580200856 4891343108608 4895653697792 4925196289728 4925988979362 4929889038336 4930804217856 4932978841692 4937326123158 4937800912896 4942152443904 4944332072628 4945249933338 4949608028937 4950083999744 4954446355456 4956631406142 4978151473152 4980346978464 4986140803072 4990534934528 4992735901296 4997616386048 4998420731392 4999820475936 5000625176019 5005513372672 5007720945354 5012134094721 5020177962631 5040156730752 5041973927936 5044197580752 5047308594432 5048120937528 5048642875848 5049128370176 5053578010624 5056745335928 5061201688972 5068383414952 5084891849664 5092107191424 5096594707776 5103826655616 5104774124736 5109272804064 5113369066564 5116522741824 5141003332608 5153791898112 5154621379248 5156064865809 5159660109824 5161935665568 5169260330688 5173815839712 5174776301552 5182119187232 5186686028368 5202742431744 5206913631744 5210125000704 5210963548416 5211502323456 5219866153216 5224466259584 5231879654144 5232721703176 5240146812016 5248920619008 5256368713728 5261000988672 5264298316134 5268466225152 5268937579191 5269444257792 5274088055808 5276414077506 5278316455808 5281571862528 5283901184796 5320043249664 5320899488256 5323246155117 5328449719296 5330799716022 5335497584703 5336010663936 5340713124864 5341704569344 5344060411833 5349284322304 5353998480896 5356359745347 5379059146752 5379615301632 5388248932352 5392997429248 5394818109096 5395375893336 5399572395204 5400649965568 5401519177472 5409183805952 5434114390848 5438903307552 5446620983232 5448584728576 5452822616064 5454349610112 5455227464748 5464547379148 5468797682322 5469363115502 5492541407232 5494963773024 5502760997184 5507610410016 5508632837136 5514017619968 5516449457376 5521310933424 5526708109312 5529145543584 5530171968464 5538910473121 5568844499712 5569420276992 5570316651768 5573752149888 5575761731584 5578220799888 5579256335048 5583673606144 5584173160852 5592096971032 5600032024912 5604967159688 5609408403456 5614351801344 5622318434304 5623223322816 5631202544256 5640823101056 5645210510784 5645794183744 5654715388916 5672220668928 5680269416448 5685275261952 5686330670592 5688838502919 5694399439872 5699417737728 5701931341821 5707505077248 5708423676192 5708564612608 5717585004512 5748484644864 5750004285696 5753550606336 5758163406336 5759232345856 5764307778944 5772487195904 5780678219264 5785772551936 5804617623552 5812854239232 5821623339246 5827314075648 5827916576768 5829884085636 5835021781914 5837125562752 5844386284854 5869760692224 5872349422368 5877524542032 5883269922816 5885864610912 5886811916073 5886957256752 5892566375424 5892711858176 5895165163518 5896259535903 5902023230464 5907224500736 5909829753477 5935488294912 5938106012784 5943910612992 5945014034432 5950253191168 5952877420776 5958696460288 5961324413616 5966577944184 5967151710208 5967685573564 5972410376192 5976153578824 6009417640512 6017944862592 6019535736588 6023248291008 6025419935744 6029196362068 6032914874688 6034509706082 6043072533212 6061780048896 6067122107904 6075731211264 6076709074656 6076859103744 6085331781696 6086461456416 6091825266384 6097780129792 6100469422944 6115644720016 6129657819648 6144905724672 6153625201152 6159048200448 6160191559808 6168780424272 6168932726528 6169925590312 6178680569392 6184125649208 6203269822464 6212072116224 6213714308736 6217546622976 6221443464522 6223686567296 6227525031936 6229171309504 6238010356864 6262835724288 6272731948032 6272886816768 6276663376929 6281632806912 6282798922752 6288335758848 6291109092411 6297258759168 6300036028026 6305588054649 6312923581952 6315707759439 6327388717056 6343128489984 6345925988688 6351518456712 6357727174656 6358907416576 6361711874232 6367773341184 6367930556416 6368955448064 6377992845824 6383613573376 6414156705792 6422135189184 6424450650112 6430112319488 6432283130076 6432948180516 6439236497408 6448950539174 6458101448084 6479136389088 6484846251312 6491185299456 6494048095392 6503262996672 6508994120928 6510202443888 6515421875138 6516566278144 6519440267808 6521163714637 6556406148864 6566766258096 6566928386304 6567985305816 6573185384448 6574405623808 6577305122256 6583101497544 6583734550528 6589536591872 6592442763504 6593666577784 6599477371916 6608841874856 6629300840448 6639776134272 6640462637952 6645627563328 6656981201728 6666427301248 6667500234692 6676961260472 6682845459628 6688140788736 6694034840064 6703533517824 6713045673984 6718961673216 6720208974336 6723172776177 6725596774336 6729744792576 6730827916704 6731523834464 6767903121408 6778597427712 6779855799552 6789476255232 6795459610368 6805102207488 6806365499648 6812363738752 6822030322432 6853962461184 6854671110144 6860002646016 6871722530816 6872828505664 6874753154412 6880100310018 6882580887424 6892347107584 6898421119616 6909971447808 6930215504784 6936989908992 6940049317344 6941166289101 6942551508992 6947951397888 6948669764608 6951015640566 6957141355359 6968306724249 6969027195559 6997261860864 6998560825344 7001647388208 7007817723192 7008491618304 7014667984896 7017761651472 7019064421512 7024621633536 7025250105588 7025925677056 7032117407744 7035218770008 7042095816704 7045201579728 7094532651008 7097661540156 7102039029696 7104599625728 7107732954696 7113996779604 7114680885248 7115317414634 7120950833152 7125413882444 7131693289006 7141812993796 7153770843648 7163921875968 7165074879072 7175241951552 7181565270048 7193090812128 7193834524448 7194992341867 7199429860272 7205201866522 7227506981376 7233876359424 7244141059584 7245485854464 7251871076736 7262161310976 7270430154752 7272466146816 7273636619664 7291730243096 7326618364032 7331137062912 7337014662912 7343480546688 7344843782848 7355265943168 7361747911232 7372194058112 7384537645056 7396206326784 7406701369344 7413228665856 7417874900007 7425125999616 7425893702656 7427088869024 7431669533184 7434947109213 7437627733184 7460652367872 7467227209728 7477823029248 7479211204608 7485802401792 7489103851944 7496424579072 7497631097088 7499730713904 7508270059008 7511581418031 7526947347712 7562960891904 7566296371128 7572964313772 7573692555264 7580367015936 7581774227456 7585118003892 7591802533458 7592532586496 7599223650304 7602575122428 7603986456638 7610006769664 7611231568256 7657161187104 7663909206096 7666672380928 7670053599846 7671400808448 7674784112736 7677551208448 7689133335169 7700044034254 7706829844571 7730687847168 7731932068872 7739490164736 7742903498352 7750472318976 7753890496032 7760723759568 7762164452328 7769752100864 7773178780848 7780029042552 7792515046472 7810370447616 7817253485184 7829799229824 7836699389376 7847819481216 7849082554764 7849276342336 7856755167232 7860220218024 7861679381204 7879773004636 7904166386688 7911132083712 7917474683712 7922357793792 7937169894368 7948432551488 7955437258912 7968008048018 7980064874496 7981349232384 7992674578944 8004015995904 8011069687296 8012556854016 8023926483456 8026047648784 8030997721344 8043886499584 8069422952448 8082373398528 8089496143872 8093063840004 8100974948352 8102278766208 8102478804992 8113775708928 8115281941888 8122433688512 8133959230592 8166329892864 8172877092864 8179233924096 8193207632896 8196821068722 8203196523483 8204044673253 8204833601536 8212064267264 8217211170883 8225040565696 8238812110848 8250502791168 8262949255704 8269491290112 8271026429952 8274674186064 8281966400136 8282762821632 8284952411648 8290062163968 8293718315376 8295257952696 8303366709248 8354130415488 8355474977652 8363642597376 8367331199832 8368884502572 8375510409216 8376259741278 8377065230336 8384447678464 8388145456548 8396345012224 8400048037368 8407450739532 8409011490022 8420943679252 8461234651584 8467815766176 8468691275616 8482073083374 8482282498976 8483647686679 8490364454912 8495685782914 8503172767661 8515238569526 8529496005888 8541599159808 8549126606592 8552208941056 8561257615872 8562635514288 8562846918912 8576377506768 8577264240688 8625006428544 8637245109504 8638848518784 8646461668416 8658730793856 8671017328896 8678658827904 8680269925184 8692587023744 8740971113472 8741874865152 8755688344128 8755904515072 8757313741088 8766579427281 8769740163008 8777468663392 8789923684672 8804641038336 8817134616576 8824904884224 8830435885128 8837427216384 8838849563136 8839067787264 8853034845696 8853950183936 8860836751104 8903232442368 8915865919488 8917521051648 8925379786752 8929316131164 8938044690432 8941986620424 8949866916276 8950727565312 8951528360346 8958615564288 8960278632448 8964230368236 8972993056768 8974437222272 9029303604882 9038129903616 9039807732736 9043794543102 9049372312032 9051764559123 9052635006976 9060612813824 9064608799818 9066291544453 9073469609984 9087157577927 9100052040482 9115288655616 9123973742592 9129692184624 9137737899576 9138616614912 9139561480192 9146670194688 9150704134416 9166337539216 9173467080024 9180821733149 9217358587008 9230437801728 9238572300672 9240287339712 9253170636408 9253399089792 9254888385468 9263935197184 9268020854088 9276188473812 9291075632332 9320571463104 9335529850944 9341287547904 9343756964256 9357015535296 9358752562016 9367000140784 9380291693344 9393602106304 9395113967066 9409330225152 9424198384128 9432503638272 9445888138752 9463548720208 9469385372928 9476977272928 9485329039472 9514692734976 9536590761984 9538361124864 9542567811348 9551660011776 9551895834624 9553433172096 9566989268736 9575420360064 9590787749504 9599239813696 9621235058688 9636675975168 9645168479232 9649422270774 9658854746112 9660647805952 9669161435648 9673425808761 9682881747968 9687152172126 9696621529088 9698182159552 9728204783616 9736777949184 9750594207744 9765303665832 9768824485376 9773132812707 9774849417216 9779160401712 9782686217216 9791307395584 9850392579456 9851977958724 9859778076672 9861608435712 9865957683384 9874652246316 9875601825792 9884304887808 9888664145256 9890499866676 9899216057874 9900167999488 9908892710912 9913262812284 9960693956928 9981069869056 9985471802592 9996841462784 9999640951872 10001250352038 10011026745344 10015441890708 10024268189442 10026129084257 10040355925262 10049204179963 10080313461504 10083947855872 10088395161504 10094617188864 10096241875056 10097285751696 10107156021248 10113490671856 10122403377944 10136766829904 10152784448281 10169783699328 10184214382848 10193189415552 10207653311232 10209548249472 10218545608128 10226738133128 10233045483648 10282006665216 10307583796224 10309242758496 10312129731618 10323871331136 10338520661376 10347631679424 10349552603104 10364238374464 10373372056736 10405484863488 10413827263488 10420250001408 10421927096832 10423004646912 10439732306432 10448932519168 10463759308288 10465443406352 10480293624032 10497841238016 10512737427456 10522001977344 10528596632268 10536932450304 10537875158382 10538888515584 10548176111616 10552828155012 10556632911616 10563143725056 10567802369592 10641798976512 10646492310234 10656899438592 10661599432044 10670995169406 10672021327872 10672976121951 10681426249728 10683409138688 10688120823666 10697539933509 10698568644608 10707996961792 10712719490694 10714708188899 10758118293504 10759230603264 10776497864704 10785994858496 10789636218192 10790751786672 10799144790408 10801299931136 10803038354944 10807802799783 10818367611904 10850062048267 10868228781696 10877806615104 10893241966464 10897169457152 10905645232128 10908699220224 10910454929496 10929094758296 10937595364644 10938726231004 10989927546048 11005521994368 11015220820032 11017265674272 11032898914752 11042621866848 11058291087168 11060343936928 11077820946242 11137688999424 11138840553984 11140633303536 11147504299776 11151523463168 11156441599776 11158512670096 11168346321704 11184193942064 11200064049824 11209934319376 11218816806912 11228703602688 11244636868608 11246446645632 11262405088512 11281646202112 11290421021568 11291588367488 11309430777832 11344441337856 11360538832896 11370550523904 11372661341184 11377677005838 11387703800187 11388798879744 11398835475456 11403862683642 11405979684957 11415010154496 11416847352384 11417129225216 11435170009024 11496969289728 11500008571392 11505080399769 11507101212672 11516326812672 11518464691712 11528615557888 11544974391808 11550066051381 11561356438528 11571545103872 11609235247104 11625708478464 11643246678492 11654628151296 11655833153536 11659768171272 11670043563828 11674251125504 11688772569708 11744698844736 11755049084064 11771729221824 11773623832146 11773914513504 11785132750848 11790330327036 11792519071806 11804046460928 11814449001472 11819659506954 11849061645031 11870976589824 11876212025568 11890028068864 11900506382336 11905754841552 11917392920576 11922648827232 11933155888368 11935371147128 11944820752384 11952012072027 11952307157648 11971193603197 12018835281024 12035889725184 12039071473176 12046496582016 12050839871488 12058392724136 12065829749376 12069019412164 12086145066424 12123560097792 12134244215808 12151462422528 12153418149312 12153718207488 12170663563392 12172922912832 12183650532768 12200938845888 12231289440032 12259315639296 12289811449344 12295231603083 12307250402304 12318096400896 12320383119616 12337560848544 12337865453056 12339851180624 12357361138784 12368251298416 12406539644928 12424144232448 12427428617472 12435093245952 12442886929044 12447373134592 12455050063872 12458342619008 12476020713728 12545463896064 12553326753858 12563265613824 12564389611917 12565597845504 12576671517696 12582218184822 12594517518336 12600072056052 12611176109298 12613517235033 12625847163904 12631415518878 12686256979968 12691851977376 12703036913424 12715454349312 12717814833152 12723109625061 12723423748464 12735546682368 12735861112832 12737910896128 12743528674371 12755985691648 12767227146752 12772857854289 12828313411584 12844270378368 12848901300224 12860224638976 12864566260152 12865896361032 12878472994816 12897901078348 12916202896168 12958272778176 12969692502624 12988096190784 13006525993344 13017988241856 13020404887776 13030843750276 13038880535616 13042327429274 13112812297728 13133532516192 13133856772608 13135970611632 13148811247616 13154610244512 13166202995088 13179073183744 13184885527008 13187333155568 13198954743832 13217683749712 13258601680896 13279552268544 13280925275904 13291255126656 13313962403456 13332854602496 13335000469384 13353922520944 13365690919256 13376281577472 13388069680128 13407067035648 13426091347968 13427292540519 13437923346432 13440417948672 13446345552354 13451193548672 13459489585152 13461655833408 13463047668928 13535806242816 13557194855424 13559711599104 13565691814653 13578952510464 13590919220736 13596913199727 13610204414976 13612730999296 13624727477504 13644060644864 13650078060723 13707924922368 13709342220288 13720005292032 13743445061632 13745657011328 13749506308824 13760200620036 13765161774848 13784694215168 13796842239232 13860431009568 13880098634688 13882332578202 13885103017984 13895902795776 13897339529216 13902031281132 13914282710718 13936613448498 13938054391118 13997121650688 14003294776416 14015635446384 14029335969792 14035523302944 14038128843024 14050500211176 14051851354112 14064234815488 14070437540016 14084191633408 14090403159456 14092670950599 14189065302016 14195323080312 14204078059392 14209199251456 14215465909392 14227993559208 14229361770496 14230634829268 14241901666304 14250827764888 14263386578012 14283625987592 14307541687296 14327843751936 14330149758144 14350483903104 14363130540096 14386181624256 14387669048896 14389984683734 14398859720544 14410403733044 14455013962752 14467752718848 14488282119168 14490971708928 14503742153472 14524322621952 14530728258189 14540860309504 14544932293632 14547273239328 14583460486192 14653236728064 14662274125824 14674029325824 14686961093376 14689687565696 14710531886336 14723495822464 14744388116224 14792412653568 14813402738688 14826457331712 14835749800014 14848824086811 14850251999232 14851787405312 14854177738048 14863339066368 14869894218426 14875255466368 14934454419456 14958422409216 14971604803584 14978207703888 14992849158144 14995262194176 14999461427808 15001875528057 15016540118016 15023162836062 15036402284163 15053894695424 15060533887893 15125921783808 15132592742256 15145928627544 15147385110528 15160734031872 15163548454912 15170236007784 15183605066916 15185065172992 15198447300608 15205150244856 15207972913276 15220013539328 15222463136512 15314322374208 15327818412192 15333344761856 15340107199692 15349568225472 15355102416896 15378266670338 15400088068508 15413659689142 15461375694336 15463864137744 15478980329472 15485806996704 15507780992064 15521447519136 15524328904656 15539504201728 15546357561696 15550467319519 15560058085104 15585030092944 15620740895232 15634506970368 15659598459648 15673398778752 15695638962432 15698165109528 15698552684672 15713510334464 15720440436048 15723358762408 15759546009272 15808332773376 15822264167424 15834949367424 15844715587584 15874339788736 15896865102976 15910874517824 15936016096036 15960129748992 15962698464768 15985349157888 16008031991808 16022139374592 16025113708032 16032181235499 16047852966912 16052095297568 16061995442688 16069079236041 16087772999168 16138845904896 16164746797056 16178992287744 16186127680008 16201949896704 16204557532416 16204957609984 16227551417856 16230563883776 16244867377024 16267918461184 16345754185728 16358467848192 16386415265792 16393642137444 16406393046966 16408089346506 16409667203072 16424128534528 16434422341766 16450081131392 16477624221696 16525898511408 16542052859904 16549348372128 16563932800272 16569904823296 16580124327936 16587436630752 16590515905392 16606733418496 16616731419363 16618449466333 16708260830976 16710949955304 16727285194752 16734662399664 16737769005144 16751020818432 16752519482556 16754130460672 16768895356928 16776290913096 16792690024448 16800096074736 16814901479064 16818022980044 16841887358504 16922469303168 16935631532352 16937382551232 16964146166748 16964564997952 16967295373358 16980728909824 16991371565828 17006345535322 17030477139052 17058992011776 17083198319616 17098253213184 17122515231744 17125271028576 17125693837824 17152755013536 17154528481376 17250012857088 17274490219008 17277697037568 17292923336832 17317461587712 17342034657792 17357317655808 17360539850368 17385174047488 17481942226944 17483749730304 17511376688256 17511809030144 17514627482176 17533158854562 17539480326016 17554937326784 17579847369344 17609282076672 17649809768448 17660871770256 17677699126272 17678135574528 17688778607709 17706069691392 17707900367872 17721673502208 17729489260431 17759778982231 17806464884736 17831731838976 17835042103296 17850759573504 17858632262328 17876089380864 17883973240848 17899733832552 17901455130624 17903056720692 17917231128576 17920557264896 17928460736472 17945986113536 17948874444544 18058607209764 18076259807232 18079615465472 18087589086204 18098744624064 18103529118246 18105270013952 18121225627648 18129217599636 18132583088906 18146939219968 18148562772769 18174315155854 18200104080964 18230577311232 18259384369248 18275475799152 18293340389376 18301408268832 18332675078432 18335625645403 18346934160048 18361643466298 18377825013977 18434717174016 18460875603456 18477144601344 18480574679424 18506341272816 18506798179584 18509776770936 18527870394368 18536041708176 18552376947624 18582151264664 18641142926208 18671059701888 18682575095808 18687513928512 18714031070592 18717505124032 18734000281568 18760583386688 18787204212608 18790227934132 18818660450304 18848396768256 18865007276544 18891776277504 18927097440416 18938770745856 18947123278317 18953954545856 18970658078944 19029385469952 19073181523968 19076722249728 19085135622696 19103320023552 19103791669248 19106866344192 19133978537472 19150840720128 19181575499008 19198479627392 19242470117376 19273351950336 19290336958464 19298844541548 19317709492224 19321295611904 19338322871296 19346851617522 19365763495936 19374304344252 19393243058176 19396364319104 19473555898368 19530607331664 19537648970752 19546265625414 19549698834432 19558320803424 19563491143911 19565372434432 19582614791168 19594888176721 19639985732939 19700785158912 19703955917448 19719556153344 19723216871424 19731915366768 19749304492632 19751203651584 19768609775616 19777328290512 19780999733352 19798432115748 19800335998976 19817785421824 19826525624568 19921387913856 19970943605184 19993682925568 19999281903744 20002500704076 20022053490688 20030883781416 20048536378884 20052258168514 20080711850524 20098408359926 20160626923008 20176790323008 20189234377728 20192483750112 20194571503392 20226981343712 20244806755888 20273533659808 20305568896562 20339567398656 20368428765696 20386378831104 20415306622464 20419096498944 20437091216256 20453476266256 20466090967296 20564013330432 20615167592448 20618485516992 20624259463236 20647742662272 20677041322752 20695263358848 20699105206208 20728476748928 20746744113472 20810969726976 20827654526976 20843854193664 20846009293824 20879464612864 20897865038336 20904920172747 20907081586677 20927518616576 20930886812704 20960587248064 20995682476032 21025474854912 21044003954688 21057193264536 21073864900608 21075750316764 21077777031168 21096352223232 21105656310024 21113265823232 21126287450112 21135604739184 21283597953024 21292984620468 21313798877184 21323198864088 21341990338812 21344042655744 21345952243902 21362852499456 21366818277376 21376241647332 21395079867018 21397137289216 21415993923584 21425438981388 21429416377798 21571989716992 21579272436384 21581503573344 21584977025601 21598289580816 21606076709888 21615605599566 21619618298311 21636735223808 21669375762749 21700124096534 21719247743791 21736457563392 21755613230208 21786483932928 21794338914304 21811290464256 21817398440448 21820909858992 21858189516592 21875190729288 21877452462008 21979855092096 22011043988736 22030441640064 22034531348544 22065797829504 22085243733696 22116582174336 22120687873856 22155641892484 22275377998848 22277681107968 22281266607072 22295008599552 22312883199552 22317025340192 22336692643408 22368387884128 22400128099648 22419868638752 22437633613824 22457407205376 22489273737216 22492893291264 22524810177024 22563292404224 22580842043136 22583176734976 22618861555664 22688882675712 22721077665792 22741101047808 22745322682368 22755354011676 22775407600374 22777597759488 22797670950912 22807725367284 22811959369914 22830020308992 22833694704768 22834258450432 22870340018048 23000017142784 23010160799538 23014202425344 23032653625344 23036929383424 23057231115776 23067400005507 23089948783616 23100132102762 23120489533713 23122712877056 23143090207744 23157595117943 23218470494208 23251416956928 23286493356984 23309256302592 23311666307072 23319536342544 23340087127656 23348502251008 23377545139416 23489397689472 23510098168128 23543458443648 23547247664292 23547829027008 23570265501696 23580660654072 23585038143612 23608092921856 23628898002944 23639319013908 23698123290062 23752424051136 23801012764672 23811509683104 23845297654464 23866311776736 23870742294256 23904024144054 23904614315296 23942387206394 24037670562048 24071779450368 24078142946352 24092993164032 24101679742976 24116785448272 24131659498752 24138038824328 24172290132848 24247120195584 24268488431616 24302924845056 24306836298624 24307436414976 24341327126784 24345845825664 24367301065536 24401877691776 24462578880064 24518631278592 24579622898688 24590463206166 24612134019759 24614500804608 24636192801792 24640766239232 24651633512649 24675121697088 24675730906112 24679702361248 24714722277568 24736502596832 24813079289856 24848288464896 24854857234944 24870186491904 24885773858088 24894746269184 24910100127744 24916685238016 24952041427456 25090927792128 25106653507716 25126531227648 25128779223834 25131195691008 25153343035392 25164436369644 25189035036672 25200144112104 25222352218596 25227034470066 25251694327808 25262831037756 25383703954752 25406073826848 25435629666304 25446219250122 25446847496928 25450943060037 25471093364736 25475821792256 25487057348742 25509518302983 25511971383296 25534454293504 25545715708578 25550457988913 25609262265067 25656626823168 25688540756736 25697802600448 25720449277952 25729132520304 25731792722064 25756945989632 25795802156696 25832405792336 25873224884329 25916545556352 25939385005248 25976192381568 26013051986688 26035976483712 26040809775552 26061687500552 26077761071232 26084654858548 26225624595456 26267065032384 26267713545216 26271941223264 26309220489024 26332405990176 26369771054016 26374666311136 26397909487664 26435367499424 26517203361792 26559104537088 26561850551808 26582510253312 26627924806912 26665709204992 26670000938768 26707845041888 26731381838512 26752563154944 26776139360256 26814134071296 26852182695936 26854585081038 26875846692864 26880835897344 26892691104708 26902387097344 26918979170304 26923311666816 26926095337856 27114389710848 27119423198208 27131383629306 27155293677369 27157905020928 27181838441472 27193826399454 27198874633359 27220408829952 27225461998592 27249454955008 27261472733781 27288121289728 27300156121446 27415849844736 27418684440576 27440010584064 27486890123264 27491314022656 27499012617648 27520401240072 27530323549696 27542465199447 27569388430336 27593684478464 27720862019136 27760197269376 27764665156404 27770206035968 27791805591552 27794679058432 27804062562264 27828565421436 27873226896996 27876108782236 28006589552832 28031270892768 28071046605888 28076257686048 28101000422352 28128469630976 28140875080032 28180806318912 28185341901198 28378130604032 28390646160624 28408156118784 28418398502912 28430931818784 28455987118416 28461269658536 28483803332608 28501655529776 28526773156024 28567251975184 28615083374592 28655687503872 28660299516288 28700967806208 28726261080192 28772363248512 28775338097792 28779969367468 28797719441088 28820807466088 28910027925504 28935505437696 28976564238336 28981943417856 29007484306944 29020277426283 29048645243904 29061456516378 29089864587264 29094546478656 29166920972384 29306473456128 29319398438121 29324548251648 29348058651648 29373922186752 29379375131392 29421063772672 29446991644928 29488776232448 29584825307136 29626805477376 29652914663424 29671499600028 29697648173622 29700503998464 29703574810624 29708355476096 29726678132736 29739788436852 29750510932736 29943209607168 29956415407776 29990524388352 29998922855616 30003751056114 30033080236032 30046325672124 30072804568326 30078387252771 30107789390848 30121067775786 30147612539889 30195995805079 30251843567616 30265185484512 30291857255088 30321468063744 30327096909824 30340472015568 30367210133832 30370130345984 30396894601216 30410300489712 30415945826552 30440027078656 30444926273024 30458353344843 30628644748416 30655636824384 30666689523712 30680214399384 30699136450944 30710204833792 30756533340676 30800176137016 30827319378284 30922751388672 30927728275488 30971613993408 31015561984128 31042895038272 31048657809312 31092715123392 31100934639038 31120116170208 31170060185888 31241481790464 31269013940736 31319196919296 31346797557504 31391277924864 31396330219056 31397105369344 31427020668928 31440880872096 31446717524816 31519092018544 31616665546752 31644528334848 31669898734848 31689431175168 31748679577472 31793730205952 31821749035648 31872032192072 31925396929536 31970698315776 32016063983616 32018928365853 32044278749184 32050227416064 32064362470998 32092619800527 32095705933824 32104190595136 32123990885376 32138158472082 32144124566697 32175545998336 32277691809792 32329493594112 32357984575488 32372255360016 32403899793408 32409115064832 32409915219968 32423408399349 32455102835712 32461127767552 32489734754048 32535836922368 32550186144801 32691508371456 32716935696384 32772830531584 32787284274888 32812786093932 32816178693012 32819334406144 32848257069056 32868844683532 32900162262784 33051797022816 33098696744256 33127865600544 33139809646592 33174873261504 33181031810784 33233462838726 33236898932666 33416521661952 33421899910608 33454570389504 33469324799328 33475538010288 33505038965112 33508260921344 33537790713856 33552581826192 33585380048896 33600192149472 33629802958128 33636045960088 33683774717008 33844938606336 33871263064704 33874765102464 33928292333496 33929129995904 33934590746716 33961457819648 33982743131656 34012691070644 34060954278104 34117984023552 34166396639232 34196506426368 34217939054871 34245030463488 34250542057152 34251387675648 34305510027072 34309056962752 34500025714176 34548980438016 34555394075136 34585846673664 34634923175424 34650198154143 34684069315584 34714635311616 34721079700736 34770348094976 34963884453888 34967499460608 35022753376512 35023618060288 35029254964352 35066317709124 35078960652032 35109874653568 35159694738688 35321743540512 35355398252544 35377557215418 35412139382784 35415800735744 35443347004416 35458978520862 35519557964462 35547184935093 35612929769472 35670084206592 35701519147008 35717264524656 35752178761728 35767946481696 35799467665104 35806113441384 35834462257152 35841114529792 35856036216081 35856921472944 35891972227072 35897748889088 35913580809591 36117214419528 36152519614464 36159230930944 36175178172408 36197489248128 36207058236492 36210540027904 36242451255296 36258435199272 36265166177812 36293878439936 36297125545538 36348630311708 36400208161928 36461154622464 36518768738496 36550951598304 36602816537664 36665350156864 36671251290806 36693868320096 36723286932596 36755650027954 36869434348032 36921751206912 36954289202688 36961149358848 37012682545632 37013596359168 37019553541872 37055740788736 37072083416352 37104753895248 37164302529328 37282285852416 37342119403776 37365150191616 37375027857024 37428062141184 37435010248064 37468000563136 37521166773376 37574408425216 37580455868264 37696793536512 37730014553088 37783552555008 37840551705099 37854194880832 37877541491712 37894246556634 37907909091712 37941316157888 38058770939904 38146363047936 38153444499456 38170271245392 38206640047104 38207583338496 38213732688384 38230586023113 38267957074944 38301681440256 38318573562867 38363150998016 38396959254784 38484940234752 38546703900672 38580673916928 38597689083096 38635418984448 38642591223808 38676645742592 38693703235044 38731526991872 38748608688504 38786486116352 38792728638208 39061214663328 39075297941504 39092531250828 39116641606848 39126982287822 39130744868864 39165229582336 39189776353442 39224313089533 39279971465878 39401570317824 39407911834896 39446433742848 39463830733536 39498608985264 39537219551232 39554656581024 39561999466704 39596864231496 39600671997952 39628610265871 39635570843648 39653051249136 39842775827712 39941887210368 39987365851136 39998563807488 40005001408152 40044106981376 40061767562832 40097072757768 40104516337028 40161423701048 40196816719852 40321253846016 40353580646016 40378468755456 40384967500224 40389143006784 40453962687424 40489613511776 40547067319616 40611137793124 40679134797312 40736857531392 40772757662208 40830613244928 40838192997888 40874182432512 40906952532512 40932181934592 40950234182169 41128026660864 41230335184896 41236971033984 41248518926472 41295485324544 41354082645504 41390526717696 41398210412416 41456953497856 41493488226944 41655309053952 41687708387328 41692018587648 41758929225728 41795730076672 41809840345494 41814163173354 41855037233152 41861773625408 41921174496128 41991364952064 42088007909376 42114386529072 42151500633528 42155554062336 42192704446464 42211312620048 42226531646464 42252574900224 42271209478368 42278012851797 42350242188397 42567195906048 42585969240936 42627597754368 42646397728176 42683980677624 42688085311488 42691904487804 42725704998912 42733636554752 42752483294664 42790159734036 42794274578432 42831987847168 42850877962776 42858832755596 43158544872768 43163007146688 43169954051202 43196579161632 43212153419776 43231211199132 43239236596622 43273470447616 43338751525498 43400248193068 43438495487582 43472915126784 43511226460416 43572967865856 43622580928512 43634796880896 43641819717984 43716379033184 43750381458576 43754904924016 43824044264099 43959710184192 44022087977472 44060883280128 44069062697088 44131595659008 44170487467392 44233164348672 44241375747712 44311283784968 44550755997696 44555362215936 44562533214144 44590017199104 44625766399104 44634050680384 44673385286816 44736775768256 44800256199296 44839737277504 44875267227648 44914814410752 44978547474432 44985786582528 45049620354048 45126584808448 45161684086272 45166353469952 45181601663679 45237723111328 45377765351424 45442155331584 45482202095616 45490645364736 45510708023352 45550815200748 45555195518976 45595341901824 45615450734568 45623918739828 45660040617984 45667389409536 45668516900864 45740680036096 46000034285568 46020321599076 46065307250688 46073858766848 46114462231552 46134800011014 46179897567232 46200264205524 46240979067426 46245425754112 46249563195121 46286180415488 46315190235886 46436940988416 46572986713968 46618512605184 46623332614144 46639072685088 46651401958557 46680174255312 46697004502016 46726271806027 46755090278832 46833812132393 46978795378944 47020196336256 47086916887296 47094495328584 47095658054016 47140531003392 47161321308144 47170076287224 47216185843712 47257796005888 47278638027816 47396246580124 47504848102272 47623019366208 47690595308928 47732623553472 47741484588512 47808048288108 47809228630592 47884774412788 48075341124096 48143558900736 48156285892704 48185986328064 48233570896544 48263318997504 48276077648656 48344580265696 48494240391168 48536976863232 48605849690112 48613672597248 48614872829952 48682654253568 48691691651328 48734602131072 48803755383552 48925157760128 49037262557184 49159245797376 49180926412332 49224268039518 49229001609216 49272385603584 49281532478464 49303267025298 49350243394176 49351461812224 49359404722496 49429444555136 49473005193664 49626158579712 49709714469888 49740372983808 49771547716176 49789492538368 49820200255488 49833370476032 49850194258089 49855348398999 49904082854912 50050286222651 50181855584256 50213307015432 50253062455296 50257558447668 50262391382016 50306686070784 50328872739288 50378070073344 50400288224208 50444704437192 50454068940132 50503388655616 50525662075512 50767407909504 50812147653696 50892438500244 50893694993856 50901886120074 50942186729472 50951643584512 50974114697484 51019036605966 51023942766592 51068908587008 51091431417156 51100915977826 51218524530134 51377081513472 51440898555904 51458265040608 51463585444128 51591604313392 51664811584672 51673126818863 51746449768658 51792052312117 51833091112704 51878770010496 51952384763136 52026103973376 52071952967424 52081619551104 52123375001104 52155522142464 52169309717096 52451249190912 52534130064768 52535427090432 52543882446528 52618440978048 52664811980352 52739542108032 52749332622272 52795818975328 52870734998848 53034406723584 53118209074176 53123701103616 53165020506624 53255849613824 53279336946693 53331418409984 53340001877536 53415690083776 53462763677024 53505126309888 53552278720512 53628268142592 53704365391872 53709170162076 53751693385728 53761671794688 53785382209416 53804774194688 53837958340608 53846623333632 53852190675712 54228779421696 54238846396416 54262767258612 54310587354738 54315810041856 54363676882944 54387652798908 54397749266718 54440817659904 54445688318307 54450923997184 54498909910016 54522945467562 54576242579456 54600312242892 54880021168128 54973780246528 54982628045312 54998025235296 55006876936209 55040802480144 55060647099392 55084930398894 55133475041931 55138776860672 55187368956928 55221957588941 55349050701919 55441724038272 55520394538752 55529330312808 55540412071936 55583611183104 55589358116864 55608125124528 55657130842872 55746453793992 55752217564472 56013179105664 56062541785536 56142093211776 56152515372096 56202000844704 56281750160064 56361612637824 56370683802396 56756261208064 56781292321248 56816312237568 56861863637568 56911974236832 56922539317072 57003311059552 57053546312048 57134503950368 57230166749184 57311375007744 57320599032576 57401935612416 57452522160384 57544726497024 57550676195584 57559938734936 57595438882176 57641614932176 57820055851008 57871010875392 57953128476672 57963886835712 58014968613888 58040554852566 58097290487808 58122913032756 58179729174528 58189092957312 58333841944768 58612946912256 58638796876242 58649096503296 58690473431733 58696117303296 58747844373504 58758750262784 58784664530163 58842127545344 58893983289856 58919957198817 58977552464896 59169650614272 59253610954752 59305829326848 59342999200056 59395296347244 59401007996928 59407149621248 59416710952192 59453356265472 59479576873704 59501021865472 59912830815552 59981048776704 59997845711232 60007502112228 60066160472064 60092651344248 60145609136652 60156774505542 60215578781696 60242135551572 60295225079778 60391991610158 60530370969024 60583714510176 60654193819648 60680944031136 60734420267664 60793789202432 60820600979424 60831891653104 60889852546048 60916706689686 60928015204331 61068240785929 61257289496832 61311273648768 61333379047424 61360428798768 61398272901888 61420409667584 61513066681352 61600352274032 61654638756568 61845502777344 61855456550976 61943227986816 62031123968256 62085790076544 62097315618624 62185430246784 62201869278076 62240232340416 62340120371776 62482963580928 62538027881472 62638393838592 62693595115008 62721244760031 62782555849728 62792660438112 62794210738688 62881761744192 62893435049632 63038184037088 63233331093504 63289056669696 63339797469696 63378862350336 63497359154944 63587460411904 63643498071296 63744064384144 63850793859072 63941396631552 64032127967232 64037856731706 64088557498368 64100454832128 64128724941996 64185239601054 64191411867648 64208381190272 64247981770752 64276316944164 64288249133394 64351091996672 64715969150976 64744510720032 64754931076803 64818230129664 64819830439936 64846816798698 64858854894933 64910205671424 64922255535104 64979469508096 65008127288247 65071673844736 65100372289602 65157743231373 65262313514203 65383016742912 65433871392768 65545661063168 65574568549776 65625572187864 65632357386024 65638668812288 65696514138112 65737689367064 65800324525568 66103594045632 66197393488512 66255731201088 66279619293184 66349746523008 66362063621568 66466925677452 66473797865332 66833043323904 66843799821216 66938649598656 66951076020576 67010077930224 67075581427712 67105163652384 67200384298944 67259605916256 67272091920176 67367549434016 67689877212672 67742526129408 67749530204928 67856584666992 67858259991808 67869181493432 67922915639296 67965486263312 68025382141288 68121908556208 68235968047104 68332793278464 68393012852736 68435878109742 68490060926976 68501084114304 68502775351296 68611020054144 68618113925504 69000051428352 69097960876032 69110788150272 69171693347328 69202200016521 69269846350848 69300396308286 69361468601139 69368138631168 69429270623232 69442159401472 69472785353829 69540696189952 69927768907776 69934998921216 70045506753024 70047236120576 70058509928704 70132635418248 70157921304064 70219749307136 70319389477376 70643487081024 70710796505088 70755114430836 70824278765568 70831601471488 70886694008832 70917957041724 71039115928924 71094369870186 71403038294016 71434529049312 71535892963392 71598935330208 71612226882768 71682229059584 71712072432162 71713842945888 71795497778176 71827161619182 72005836150573 72234428839056 72305039228928 72318461861888 72350356344816 72394978496256 72414116472984 72421080055808 72484902510592 72516870398544 72530332355624 72587756879872 72594251091076 72697260623416 72800416323856 72922309244928 73037537476992 73101903196608 73205633075328 73330700313728 73342502581612 73387736640192 73446573865192 73511300055908 73738868696064 73843502413824 73908578405376 73922298717696 73954900537947 74025365091264 74027192718336 74039107083744 74144166832704 74209507790496 74328605058656 74564571704832 74684238807552 74730300383232 74750055714048 74856124282368 74870020496128 74936001126272 75042333546752 75148816850432 75160911736528 75393587073024 75460029106176 75567105110016 75681103410198 75708389761664 75755082983424 75788493113268 75815818183424 75882632315776 76306888998912 76340542490784 76352829180111 76413280094208 76427465376768 76461172046226 76528554908949 76535914149888 76603362880512 76637147125734 76651373966739 76726301996032 76793918509568 76827786795201 76969880469504 77093407801344 77161347833856 77195378166192 77270837968896 77285182447616 77353291485184 77387406470088 77463053983744 77497217377008 77572972232704 77585457276416 77619674652987 78122429326656 78150595883008 78185062501656 78233283213696 78253964575644 78261489737728 78330459164672 78379552706884 78448626179066 78559942931756 78803140635648 78815823669792 78927661467072 78997217970528 79109313162048 79123998933408 79193728462992 79257220531742 79271141687296 79306102498272 79685551655424 79883774420736 79974731702272 79997127614976 80010002816304 80088213962752 80123535125664 80194145515536 80209032674056 80322847402096 80393633439704 80642507692032 80707161292032 80756937510912 80769935000448 80778286013568 80907925374848 80979227023552 81094134639232 81222275586248 81358269594624 81473715062784 81545515324416 81596623900077 81661226489856 81676385995776 81748364865024 81784418201343 81813905065024 81864363869184 81900468364338 82256053321728 82460670369792 82473942067968 82497037852944 82590970649088 82627395598341 82708165291008 82781053435392 82796420824832 82913906995712 82986976453888 83310618107904 83375416774656 83384037175296 83517858451456 83591460153344 83619680690988 83628326346708 83710074466304 83723547250816 83842348992256 84228773058144 84303001267056 84385408892928 84422625240096 84453063292928 84542418956736 84556025703594 84700484376794 84775128290281 85134391812096 85171938481872 85255195508736 85292795456352 85367961355248 85383808975608 85451409997824 85467273109504 85504966589328 85580319468072 85588549156864 85663975694336 85701755925552 85717665511192 86317089745536 86326014293376 86339908102404 86393158323264 86424306839552 86462422398264 86478473193244 86546940895232 86677503050996 86800496386136 86876990975164 86945830253568 87022452920832 87145935731712 87269593761792 87283639435968 87432758066368 87500762917152 87509809848032 87648088528198 87919420368384 88044175954944 88121766560256 88138125394176 88263191318016 88340974934784 88466328697344 88482751495424 88622567569936 89101511995392 89110724431872 89125066428288 89180034398208 89251532798208 89268101360768 89346770573632 89473551536512 89600512398592 89679474555008 89829628821504 89971573165056 90099240708096 90235161758313 90253169616896 90323368172544 90332706939904 90363203327358 90442837619667 90475446222656 90587987415237 90755530702848 90964404191232 90981290729472 91021416046704 91101630401496 91110391037952 91190683803648 91230901469136 91247837479656 91320081235968 91334778819072 91337033801728 91375060034529 91481360072192 92000068571136 92040643198152 92130614501376 92147717533696 92228924463104 92269600022028 92359795134464 92400528411048 92481958134852 92490851508224 92499126390242 92572360830976 92630380471772 93145973427936 93278145370176 93302803917114 93360348510624 93394009004032 93452543612054 93510180557664 93534900444271 93667624264786 93957590757888 94040392672512 94173833774592 94188990657168 94191316108032 94281062006784 94322642616288 94340152574448 94432371687424 94515592011776 94557276055632 94792493160248 95009696204544 95246038732416 95381190617856 95465247106944 95482969177024 95616096576216 95618457261184 95769548825576 96150682248192 96287117801472 96312571785408 96371972656128 96432373700091 96467141793088 96526637995008 96552155297312 96689160531392 96988480782336 97073953726464 97211699380224 97227345194496 97229745659904 97365308507136 97383383302656 97469204262144 97607510767104 97650558434403 97850315520256 98074525114368 98318491594752 98361852824664 98448536079036 98458003218432 98544771207168 98563064956928 98606534050596 98700486788352 98702923624448 98718809444992 98858889110272 98946010387328 99419428939776 99543095432352 99578985076736 99666740952064 99700388516178 99710696797998 99808165709824 99958733357197 100100572445302 100363711168512 100426614030864 100515116895336 100524782764032 100613372141568 100657745478576 100756140146688 100800576448416 100889408874384 100908137880264 100989039064639 101006777311232 101051324151024 101534815819008 101624295307392 101784877000488 101787389987712 101803772240148 101884373458944 101903287169024 101948229394968 102038073211932 102047885533184 102137817174016 102182862834312 102201831955652 102437049060268 102754163026944 102916530081216 102927170888256 103183208626784 103329623169344 103346253637726 103492899537316 103584104624234 103666182225408 103757540020992 103904769526272 104052207946752 104143905934848 104163239102208 104246750002208 104311044284928 104338619434192 104902498381824 105068260129536 105070854180864 105087764893056 105236881956096 105329623960704 105479084216064 105498665244544 105591637950656 105741469997696 106236418148352 106247402207232 106330041013248 106511699227648 106558673893386 106641554805279 106662836819968 106680003755072 106831380167552 106925527354048 107010252619776 107104557441024 107256536285184 107418340324152 107503386771456 107523343589376 107570764418832 107609548389376 107675916681216 107693246667264 107704381351424 107740742428773 108457558843392 108477692792832 108525534517224 108621174709476 108631620083712 108727353765888 108775305597816 108795498533436 108881635319808 108891376636614 108901847994368 108997819820032 109045890935124 109152485158912 109200624485784 109965256090624 109996050470592 110013753872418 110081604960288 110121294198784 110169860797788 110266950083862 110277553721344 110287419926827 110374737913856 110443915177882 110541245979593 110698101403838 110883448076544 111040789077504 111058660625616 111167222366208 111178716233728 111216250249056 111314261685744 111492907587984 111504435128944 111680628931091 112026358211328 112125083571072 112284186423552 112305030744192 112404001689408 112563500320128 112723225275648 112741367604792 113562584642496 113632624475136 113723727275136 113823948473664 113845078634144 114006622119104 114107092624096 114269007900736 114460333498368 114622750015488 114641198065152 114803871224832 114905044320768 115089452994048 115101352391168 115119877469872 115190877764352 115283229864352 115640111702016 115742021750784 115906256953344 115927773671424 116029937227776 116081109705132 116194580975616 116245826065512 116359458349056 116378185914624 116667683889536 117225893824512 117277593752484 117380946863466 117392234606592 117495688747008 117517500525568 117569329060326 117672939268599 117684255090688 117787966579712 117839914397634 117861790077889 117955104929792 118339301228544 118611658653696 118685998400112 118790592694488 118802015993856 118814299242496 118833421904384 118885830797613 118906712530944 118959153747408 119002043730944 119350682530937 119825661631104 119962097553408 119995691422464 120015004224456 120132320944128 120185302688496 120291218273304 120313549011084 120431157563392 120484271103144 120590450159556 120783983220316 121060741938048 121167429020352 121361888062272 121468840535328 121641201958848 121663783306208 121779705092096 121833413379372 121856030408662 122136481571858 122514578993664 122622547297536 122666758094848 122720857597536 122796545803776 123026133362704 123200704548064 123309277513136 123691005554688 123710913101952 123886455973632 124062247936512 124171580153088 124194631237248 124370860493568 124403738556152 124480464680832 124680240743552 124965927161856 125076055762944 125276787677184 125387190230016 125442489520062 125565111699456 125585320876224 125588421477376 125763523488384 125786870099264 126076368074176 126466662187008 126578113339392 126679594939392 126757724700672 126994718309888 127050726565191 127174920823808 127286996142592 127488128768288 127701587718144 127882793263104 128064255934464 128075713463412 128177114996736 128200909664256 128257449883992 128370479202108 128382823735296 128416762380544 128495963541504 128552633888328 128576498266788 128702183993344 129489021440064 129509862153606 129636460259328 129693633597396 129717709789866 129820411342848 129844511070208 129958939016192 130016254576494 130143347689472 130200744579204 130315486462746 130339678095341 130524627028406 130867742785536 131091322126336 131149137099552 131251144375728 131264714772048 131393028276224 131472132792297 131475378734128 131600649051136 131683129635167 131986197827653 132207188091264 132394786977024 132511462402176 132559238586368 132699493046016 132724127243136 132933851354904 132947595730664 133666086647808 133687599642432 133877299197312 133902152041152 134020155860448 134210327304768 134400768597888 134519211832512 134544183840352 134735098868032 135379754425344 135485052258816 135499060409856 135713169333984 135716519983616 135738362986864 135930972526624 136050764282576 136243817112416 136471936094208 136665586556928 136786025705472 136871756219484 136980121853952 137002168228608 137005550702592 137222040108288 137236227851008 138000102856704 138195921752064 138221576300544 138343386694656 138404400033042 138539692701696 138600792616572 138722937202278 138736277262336 138748689585363 138858541246464 138884318802944 138945570707658 139081392379904 139855537815552 139869997842432 139954205875671 140091013506048 140094472241152 140117019857408 140178815418081 140265270836496 140315842608128 140439498614272 140501436397179 140638778954752 141050806627471 141286974162048 141421593010176 141510228861672 141648557531136 141663202942976 141773388017664 141835914083448 142078231857848 142188739740372 142869058098624 143071785926784 143197870660416 143224453765536 143424144864324 143427685891776 143590995556352 143654323238364 144011672301146 144468857678112 144636923723776 144700712689632 144789956992512 144828232945968 144969805021184 145033740797088 145060664711248 145188502182152 145394521246832 145600832647712 145844618489856 146075074953984 146203806393216 146411266150656 146661400627456 146685005163224 146775473280384 146893147730384 147022600111816 147477737392128 147687004827648 147817156810752 147844597435392 147909801075894 148050730182528 148054385436672 148078214167488 148288333665408 148419015580992 148657210117312 149129143409664 149368477615104 149460600766464 149500111428096 149566045196997 149712248564736 149740040992256 149872002252544 150084667093504 150150858667953 150297633700864 150321823473056 150787174146048 150920058212352 151134210220032 151362206820396 151416779523328 151510165966848 151576986226536 151631636366848 151765264631552 152681084981568 152705658360222 152826560188416 152854930753536 152922344092452 153057109817898 153071828299776 153206725761024 153274294251468 153302747933478 153452603992064 153587837019136 153655573590402 154322695667712 154390756332384 154570364895232 154706582970368 154774812940176 154926107967488 154994434754016 155019380456589 155170914552832 155239349305974 155376156936351 155625516841561 156244858653312 156301191766016 156370125003312 156466566427392 156507929151288 156522979475456 156660918329344 156759105413768 156897252358132 157119885863512 157606281271296 157631647339584 157855322934144 157994435941056 158218626324096 158247997866816 158387456925984 158514441063484 158612204996544 159371103310848 159767548841472 159838010840079 159949463404544 159994255229952 160020005632608 160247070251328 160388291031072 160418065348112 160645694804192 160787266879408 161285015384064 161414322584064 161513875021824 161539870000896 161556572027136 161815850749696 161958454047104 162188269278464 162444551172496 162716539189248 162947430125568 163091030648832 163193247800154 163322452979712 163337064954921 163352771991552 163496729730048 163568836402686 163627810130048 163728727738368 163800936728676 164921340739584 164947884135936 164994075705888 165020630808627 165181941298176 165254791196682 165400425125793 165416330582016 165562106870784 165592841649664 165665872766823 165827813991424 165973952907776 166047152105757 166621236215808 166750833549312 166768074350592 167035716902912 167182920306688 167239361381976 167256652693416 167420148932608 167447094501632 167684697984512 168457546116288 168606002534112 168845250480192 168906126585856 169084837913472 169112051407188 169400968753588 169550256580562 170268783624192 170343876963744 170585590912704 170735922710496 170767617951216 170934546219008 171009933178656 171160638936144 171327951388672 171403511851104 171435331022384 172634179491072 172652028586752 172679816204808 172786316646528 172848613679104 172924844796528 172956946386488 173093881790464 173355006101992 173600992772272 173753981950328 173891660507136 174044905841664 174291871463424 174539187523584 174567278871936 174865516132736 175001525834304 175019619696064 175296177056396 175838840736768 176088351909888 176243533120512 176276250788352 176353993590489 176526382636032 176681949869568 176759871596451 176932657394688 176965502990848 177245135139872 178203023990784 178221448863744 178250132856576 178360068796416 178503065596416 178536202721536 178693541147264 178947103073024 179201024797184 179358949110016 179943146330112 180198481416192 180470323516626 180506339233792 180646736345088 180665413879808 180726406654716 180885675239334 180950892445312 181175974830474 181962581458944 182042832093408 182203260802992 182381367607296 182461802938272 182495674959312 182669557638144 182674067603456 182750120069058 182784045612993 182962720144384 183204722357787 184000137142272 184081286396304 184261229002752 184295435067392 184457848926208 184539200044056 184719590268928 184801056822096 184963916269704 184981703016448 184998252780484 185144721661952 185260760943544 186291946855872 186556290740352 186605607834228 186720697021248 186788018008064 186905087224108 187020361115328 187069800888542 187335248529572 187915181515776 188080785345024 188347667549184 188377981314336 188382632216064 188645285232576 188680305148896 189031184023552 189114552111264 189584986320496 190019392409088 190492077464832 190762381235712 190930494213888 190965938354048 191232193152432 191236914522368 191539097651152 192301364496384 192574235602944 192625143570816 192743945312256 192864747400182 192934283586176 193053275990016 193104310594624 193378321062784 194147907452928 194454690388992 194459491319808 194576564684799 194730617014272 194766766605312 194938408524288 195024381864741 195215021534208 195301116868806 195473229694119 195700631040512 195786940542609 196149050228736 196636983189504 196723705649328 196897072158072 196916006436864 197089542414336 197126129913856 197213068101192 197400973576704 197405847248896 197437618889984 197717778220544 197892020774656 198838857879552 199086190864704 199157970153472 199333481904128 199400777032356 199421393595996 199616331419648 199917466714394 200201144890604 200853228061728 201030233790672 201226744283136 201315490957152 201601152896832 201778817748768 201816275760528 201978078129278 202013554622464 202102648302048 202156075153747 203069631638016 203248590614784 203569754000976 203574779975424 203607544480296 203768746917888 203806574338048 203896458789936 204076146423864 204095771066368 204275634348032 204365725668624 204403663911304 204874098120536 205508326053888 205833060162432 205854341776512 206366417253568 206659246338688 206692507275452 206985799074632 207168209248468 207332364450816 207515080041984 207809539052544 208104415893504 208287811869696 208326478204416 208418356061487 208493500004416 208622088569856 208677238868384 209804996763648 210136520259072 210141708361728 210175529786112 210473763912192 210659247921408 210958168432128 210997330489088 211183275901312 211482939995392 212472836296704 212494804414464 212660082026496 213023398455296 213117347786772 213283109610558 213325673639936 213360007510144 213662760335104 213851054708096 214209114882048 214836680648304 215046687178752 215141528837664 215219096778752 215386493334528 215408762702848 215481484857546 216017508451719 216039843062329 216915117686784 216955385585664 217051069034448 217242349418952 217263240167424 217454707531776 217550611195632 217590997066872 217763270639616 217782753273228 217803695988736 217995639640064 218091781870248 218304970317824 218401248971568 219930512181248 219992100941184 220027507744836 220163209920576 220242588397568 220339721595576 220533900167724 220555107442688 220574839853654 220749475827712 220887830355764 221082491959186 221396202807676 221766896153088 222081578155008 222117321251232 222432500498112 222628523371488 222985815175968 223008870257888 223361257862182 224052716422656 224250167142144 224568372847104 224610061488384 224808003378816 225127000640256 225446450551296 225482735209584 227125169284992 227265248950272 227447454550272 227647896947328 227690157268288 228013244238208 228214185248192 228538015801472 228920666996736 229282396130304 229607742449664 229810088641536 229954121900217 230178905988096 230202704782336 230239754939744 230381755528704 230483360385603 230566459728704 231280223404032 231484043501568 231812513906688 231855547342848 232059874455552 232162219410264 232389161951232 232491652131024 232718916698112 232756371829248 232859023958961 233335367779072 234451787649024 234555187504968 234761893726932 234784469213184 234991377494016 235035001051136 235138658120652 235345878537198 235368510181376 235575933159424 235679828795268 235723580155778 235910209859584 237371996800224 237581185388976 237666843808768 237771661595226 237813425061888 237918307494816 238004087461888 238363133390239 238701365061874 238911725181701 239651323262208 239924195106816 239991382844928 240030008448912 240264641888256 240370605376992 240582436546608 240627098022168 240862315126784 240968542206288 241180900319112 241567966440632 242121483876096 242334858040704 242723776124544 242937681070656 243282403917696 243327566612416 243559410184192 243666826758744 243712060817324 244272963143716 245029157987328 245245094595072 245441715195072 245593091607552 246052266725408 246401409096128 246618555026272 247382011109376 247421826203904 247772911947264 248124495873024 248343160306176 248389262474496 248741720987136 248807477112304 248960929361664 249360481487104 249931854323712 250152111525888 250553575354368 250774380460032 250884979040124 251130223398912 251170641752448 251176842954752 251527046976768 251573740198528 252152736148352 253156226678784 253359189878784 253989436619776 254101453130382 254325384870843 254349841647616 254573992285184 254733546297373 254976257536576 255403175436288 255765586526208 256151426926824 256354229993472 256401819328512 256514899767984 256740958404216 256765647470592 256833524761088 256991927083008 257105267776656 257152996533576 257404367986688 258978042880128 259019724307212 259272920518656 259387267194792 259435419579732 259640822685696 259689022140416 259917878032384 260032509152988 260286695378944 260401489158408 260630972925492 260679356190682 261049254056812 262298274199104 262502288751456 262529429544096 262944265584594 262950757468256 263201298102272 263366259270334 263972395655306 264414376182528 264789573954048 265022924804352 265118477172736 265398986092032 265448254486272 265867702709808 265895191461328 267332173295616 267375199284864 267754598394624 267804304082304 268040311720896 268420654609536 268801537195776 269038423665024 269088367680704 269470197736064 270759508850688 270970104517632 270998120819712 271426338667968 271433039967232 271476725973728 271763962245711 271861945053248 272101528565152 272487634224832 272943872188416 273331173113856 273572051410944 273743512438968 273960243707904 274004336457216 274011101405184 274444080216576 274472455702016 276000205713408 276391843504128 276443152601088 276686773389312 276808800066084 277079385403392 277201585233144 277445874404556 277472554524672 277497379170726 277717082492928 277768637605888 277891141415316 278162784759808 279908411751342 280182027012096 280234039714816 280357630836162 280530541672992 280604701332813 280631685216256 280878997228544 281002872794358 281055037878043 281277557909504 281701884915737 282101613254942 282573948324096 282843186020352 283020457723344 283297115062272 283326405885952 283546776035328 283671828166896 284156463715696 284377479480744 284605473727619 285738116197248 286143571853568 286395741320832 286448907531072 286848289728648 286855371783552 287181991112704 287308646476728 288023344602292 288937715356224 289401425379264 289579913985024 289656465891936 290067481594176 290121329422496 290377004364304 290789042493664 291201665295424 291689236979712 292150149907968 292407612786432 292822532301312 293322801254912 293370010326448 293550946560768 293786295460768 294045200223632 294955474784256 295374009655296 295634313621504 295689194870784 295819602151788 296101460365056 296108770873344 296156428334976 296576667330816 296838031161984 297314420234624 298258286819328 298736955230208 299000222856192 299132090393994 299424497129472 299480081984512 299744004505088 299876200071591 300169334187008 300301717335906 300595267401728 300643646946112 301574348292096 301840116424704 302268420440064 302724413640792 302833559046656 302967117193917 303020331933696 303153972453072 303263272733696 303530529263104 305362169963136 305411316720444 305653120376832 305709861507072 305844688184904 306114219635796 306143656599552 306413451522048 306548588502936 306605495866956 306905207984128 307175674038272 307311147180804 308781512664768 309413165940736 309549625880352 309988869508032 310038760913178 310341829105664 310478698611948 310752313872702 311251033683122 312489717306624 312602383532032 312740250006624 312933132854784 313015858302576 313321836658688 313518210827536 313794504716264 314239771727024 314736317896711 315212562542592 315263294679168 315710645868288 315988871882112 316437252648192 316495995733632 316774913851968 317028882126968 317224409993088 318742206621696 319535097682944 319676021680158 319988510459904 320040011265216 320494140502656 320776582062144 320836130696224 321291389608384 321574533758816 322570030768128 322828645168128 323027750043648 323079740001792 323113144054272 323631701499392 323916908094208 324376538556928 324889102344992 325433078378496 325894860251136 326182061297664 326386495600308 326644905959424 326674129909842 326705543983104 326993459460096 327137672805372 327255620260096 327457455476736 327601873457352 329895768271872 329988151411776 330041261617254 330363882596352 330509582393364 330800850251586 330832661164032 330862259780481 331124213741568 331185683299328 331331745533646 331623737938779 331655627982848 331947905815552 332094304211514 332155953855869 333501667098624 333536148701184 334071433805824 334365840613376 334478722763952 334513305386832 334840297865216 334894189003264 335041886793273 335369395969024 336351923496277 336915092232576 337212005068224 337690500960384 337812253171712 338169675826944 338224102814376 338801937507176 339100513161124 340687753927488 341171181825408 341471845420992 341535235902432 342019866357312 342321277872288 342807023702208 342870662044768 345268358982144 345304057173504 345359632409616 345572633293056 345697227358208 345849689593056 345913892772976 346710012203984 347201985544544 347507963900656 347783321014272 348089811683328 348583742926848 349078375047168 349134557743872 349731032265472 350003051668608 350039239392128 350592354112792 351677681473536 352176703819776 352487066241024 352552501576704 352707987180978 353018817805797 353052765272064 353363899739136 353519743192902 353585370233667 353865314789376 353931005981696 354490270279744 356406047981568 356442897727488 356500265713152 356657492392839 356720137592832 357006131192832 357072405443072 357387082294528 357894206146048 358052047592811 358402049594368 358717898220032 359886292660224 360396962832384 360940647033252 361012678467584 361293472690176 361330827759616 361452813309432 361771350478668 361901784890624 362351949660948 364085664186816 364406521605984 364923605876544 364991349918624 365339115276288 365500240138116 365568091225986 365925440288768 366409444715574 368000274284544 368162572792608 368590870134784 368915697852416 369078400088112 369439180537856 369602113644192 369927832539408 369996505560968 370289443323904 370521521887088 371107001699107 372583893711744 373112581480704 373211215668456 373441394042496 373576036016128 373810174448216 374040722230656 374139601777084 374670497059144 375830363031552 376161570690048 376695335098368 376755962628672 376765264432128 377290570465152 377360610297792 378229104222528 379169972640992 380038784818176 380984154929664 381152179695573 381524762471424 381860988427776 381931876708096 382464386304864 382473829044736 383078195302304 384602728992768 385148471205888 385250287141632 385487890624512 385729494800364 385868567172352 386106551980032 386208621189248 386756642125568 388909380777984 389153129369598 389461234028544 389533533210624 389876817048576 390048763729482 390430043068416 390602233737612 390946459388238 391019034286023 391401262081024 391573881085218 393273966379008 393447411298656 393794144316144 394179084828672 394252259827712 394416398376891 394426136202384 394801947153408 394811694497792 394875237779968 395049388905501 395435556441088 395784041549312 395958593482959 397677715759104 398172381729408 398315940306944 398666963808256 398801554064712 398842787191992 399232662839296 399834933428788 400402289781208 401706456123456 402060467581344 402630981914304 403202305793664 403557635497536 403632551521056 403956156258556 404205296604096 404312150307494 406139263276032 406497181229568 407139508001952 407149559950848 407215088960592 407613148676096 407792917579872 408152292847728 408551268696064 408731451337248 408807327822608 409748196241072 411016652107776 411666120324864 411708683553024 412732834507136 413318492677376 413385014550904 413971598149264 414336418496936 414664728901632 415030160083968 415619078105088 416208831787008 416246068756089 416575623739392 416652956408832 416836712122974 416987000008832 417244177139712 417354477736768 419609993527296 420273040518144 420283416723456 420351059572224 420536446254243 420947527824384 421318495842816 421504309191537 421916336864256 421994660978176 422366551802624 422965879990784 423152419882413 424945672593408 424989608828928 425320164052992 426046796910592 426234695573544 426566219221116 426651347279872 426720015020288 427325520670208 427702109416192 429673361296608 430283057675328 430438193557504 430772986669056 430817525405696 430962969715092 432035016903438 432079686124658 433910771171328 434102138068896 434484698837904 434909415063552 435101222391264 435181994133744 435565506546456 435607391977472 435991279280128 436183563740496 436609940635648 436802497943136 439861024362496 439984201882368 440055015489672 440326419841152 440485176795136 440679443191152 441067800335448 441110214885376 441149679707308 441498951655424 441775660711528 442164983918372 442792405615352 443533792306176 444163156310016 444234642502464 444865000996224 445257046742976 445971630351936 446017740515776 446722515724364 448105432845312 448500334284288 449136745694208 449220122976768 449616006757632 450254001280512 450452576003859 450892901102592 450965470419168 454250338569984 454530497900544 454894909100544 455295793894656 455380314536576 456026488476416 456428370496384 457076031602944 458564792260608 459215484899328 459620177283072 459908243800434 460357811976192 460405409564672 460479509879488 460763511057408 460966720771206 461132919457408 462968087003136 463711094685696 464119748911104 464324438820528 464778323902464 464983304262048 465058141369767 465512743658496 465718047917922 466128470809053 466670735558144 466876550524683 468903575298048 469110375009936 469523787453864 469568938426368 469982754988032 470070002102272 470277316241304 470691757074396 470737020362752 471151866318848 471359657590536 471447160311556 471820419719168 474743993600448 475162370777952 475333687617536 475543323190452 475836614989632 476008174923776 476726266780478 477402730123748 477823450363402 479302646524416 479848390213632 479982765689856 480060016897824 480741210753984 481164873093216 481254196044336 481724630253568 481937084412576 482064486905089 482361800638224 483135932881264 484242967752192 484669716081408 485447552249088 485875362141312 486564807835392 486655133224832 487118820368384 487333653517488 487424121634648 488545926287432 490058315974656 490490189190144 490883430390144 491186183215104 492104533450816 492802818192256 493237110052544 494764022218752 494843652407808 495545823894528 496248991746048 496686320612352 496778524948992 496997618300469 497483441974272 497614954224608 497921858723328 498141456317271 498720962974208 499863708647424 500304223051776 501107150708736 501548760920064 501769958080248 502260446797824 502341283504896 502353685909504 503054093953536 503147480397056 504305472296704 506718379757568 507978873239552 508202906260764 508650769741686 508699683295232 509147984570368 509467092594746 509952515073152 510806350872576 512302853853648 512803638657024 513029799535968 513481916808432 513667049522176 513983854166016 514210535553312 514305993067152 514808735973376 515171933456323 517956085760256 518039448614424 518545841037312 518774534389584 518870839159464 519281645371392 519378044280832 519835756064768 520065018305976 520573390757888 520802978316816 521261945850984 521358712381364 522098508113624 524596548398208 525004577502912 525058859088192 525888531169188 525901514936512 526402596204544 526732518540668 527944791310612 528828752365056 529579147908096 530045849608704 530797972184064 530896508972544 531735405419616 531790382922656 534664346591232 534750398569728 535509196789248 535608608164608 536080623441792 536841309219072 537603074391552 538076847330048 538176735361408 538940395472128 541519017701376 541940209035264 541996241639424 542852677335936 542866079934464 542953451947456 543527924491422 543723890106496 544203057130304 544975268449664 545887744376832 547144102821888 547487024877936 548008672914432 548022202810368 548352136838979 548888160433152 548944911404032 549614167073361 550553148449161 552000411426816 552783687008256 552886305202176 553373546778624 553617600132168 554158770806784 554403170466288 554891748809112 554945109049344 554994758341452 555434164985856 555537275211776 555782282830632 556325569519616 559816823502684 560364054024192 560468079429632 560715261672324 561061083345984 561209402665626 561263370432512 561757994457088 562005745588716 562110075756086 562555115819008 563403769831474 564203226509884 565147896648192 566040915446688 567093552070656 567343656333792 568312927431392 568404395007493 568754958961488 569210947455238 569712575433287 571476232394496 572287143707136 572791482641664 572897815062144 573696579457296 573710743567104 574363982225408 574617292953456 576046689204584 577875430712448 578802850758528 579159827970048 579312931783872 580134963188352 580242658844992 580754008728608 581578084987328 582403330590848 583378473959424 584300299815936 584815225572864 585645064602624 586645602509824 586740020652896 587101893121536 587360821627827 587572590921536 588090400447264 589910949568512 590748019310592 591268627243008 591378389741568 591639204303576 592202920730112 592217541746688 592312856669952 593153334661632 593676062323968 594628840469248 596516573638656 597473910460416 598000445712384 598264180787988 598848994258944 598960163969024 599488009010176 599752400143182 600338668374016 600603434671812 601190534803456 601287293892224 603680232849408 605448827281584 605667118093312 605934234387834 606040663867392 606307944906144 606468225461241 606526545467392 607061058526208 607441533478351 608839557721109 610724339926272 610822633440888 611306240753664 611419723014144 611689376369808 612228439271592 612287313199104 612826903044096 613097177005872 613210991733912 613810415968256 614351348076544 614622294361608 617563025329536 619099251760704 619977739016064 620077521826356 620683658211328 620957397223896 621504627745404 622502067366244 624979434613248 625480500013248 625866265709568 626031716605152 627036421655072 627589009432528 628479543454048 629472635793422 630425125085184 630526589358336 631421291736576 631977743764224 632874505296384 632991991467264 633549827703936 634057764253936 634448819986176 637484413243392 639070195365888 639352043360316 639977020919808 640080022530432 640988281005312 641553164124288 641672261392448 642582779216768 643149067517632 645140061536256 645657290336256 646159480003584 646226288108544 647263402998784 647833816188416 648052525355157 648119529186987 648753077113856 649778204689984 650866156756992 651789720502272 652364122595328 652772991200616 653289811918848 653348259819684 653411087966208 653986918920192 654275345610744 654511240520192 654914910953472 655203746914704 659791536543744 659976302823552 660082523234508 660727765192704 661019164786728 661601700503172 661665322328064 661724519560962 662248427483136 662371366598656 662663491067292 663247475877558 663311255965696 663895811631104 664188608423028 664311907711738 668731681226752 668957445527904 669026610773664 669788378006528 670083773586546 670208167247641 670738791938048 671750648645219 672703846992554 673296680057521 673830184465152 674424010136448 675381001920768 675624506343424 676339351653888 676448205628752 677603875014352 678201026322248 681375507854976 682342363650816 682943690841984 683070471804864 684039732714624 684642555744576 685614047404416 685741324089536 690536717964288 690608114347008 690719264819232 691145266586112 691699379186112 691827785545952 693420024407968 694403971089088 695015927801312 695566642028544 696179623366656 697167485853696 698156750094336 698269115487744 699462064530944 700006103337216 700078478784256 701184708225584 703355362947072 704353407639552 704974132482048 705105003153408 705415974361956 706037635611594 706105530544128 706727799478272 707039486385804 707170740467334 707730629578752 707862011963392 708980540559488 713000531426304 713314984785678 713440275185664 714012262385664 714144810886144 714774164589056 715089400170717 715788412292096 716104095185622 716735175545103 716804099188736 717435796440064 717885448656233 719772585320448 720793925664768 721881294066504 722025356935168 722586945380352 722661655519232 722905626618864 723542700957336 723803569781248 724703899321896 728171328373632 728813043211968 729847211753088 729982699837248 730678230552576 731000480276232 731136182451972 731850880577536 732818889431148 736325145585216 737831395704832 738156800176224 739204227288384 739855665078816 739993011121936 741043043774176 742214003398214 745167787423488 746225162961408 746422431336912 746882788084992 747152072032256 747620348896432 748081444461312 748279203554168 749340994118288 751660726063104 752323141380096 753390670196736 753511925257344 753530528864256 754581140930304 754721220595584 756458208445056 758339945281984 760077569636352 761968309859328 762304359391146 762976154612529 763049524942848 763721976855552 763863753416192 764200638892119 764928772609728 764947658089472 766156390604608 769205457985536 770296942411776 770500574283264 770975781249024 771458989600728 771737134344704 772213103960064 772417242378496 773513284251136 777818761555968 778306258739196 778922468057088 779067066421248 779753634097152 780097527458964 780860086136832 781204467475224 781892918776476 782038068572046 782802524162048 783147762170436 786894822597312 787588288632288 788504519655424 788832796753782 788852272404768 789603894306816 789750475559936 790098777811002 790871112882176 791568083098624 791917186965918 792064197656303 793887130217077 795355431518208 796344763458816 796631880613888 797333927616512 797603108129424 797685574383984 798465325678592 799669866857576 800804579562416 802069971414199 803412912246912 804120935162688 805261963828608 806404611587328 807115270995072 807265103042112 807912312517112 808410593208192 808624300614988 812278526552064 812994362459136 814279016003904 814299119901696 814430177921184 815585835159744 816304585695456 817462902674496 817614655645216 819496392482144 822033304215552 823332240649728 823417367106048 825465669014272 826636985354752 826770029101808 827943196298528 828672836993872 829329457803264 830060320167936 831238156210176 832417663574016 832492137512178 833151247478784 833305912817664 833673424245948 833974000017664 834488354279424 834708955473536 840546081036288 840702119144448 841072892508486 841814103998439 841895055648768 842636991685632 843008618383074 843165113634129 843832673728512 843989321956352 844733103605248 845105654747211 845931759981568 846304839764826 849891345186816 849979217657856 850640328105984 852093593821184 852469391147088 853132438442232 853302694559744 853440030040576 853816421182857 854651041340416 855404218832384 859346722593216 860566115350656 860876387115008 861545973338112 861635050811392 861925939430184 864070033806876 864159372249316 868204276137792 868969397675808 870202444782528 870363988267488 871131013092912 871982558560256 872367127480992 873604995886272 879722048724992 879968403764736 880110030979344 880652839682304 880970353590272 881358886382304 882135600670896 882299359414616 882997903310848 883551321423056 884329967836744 885584811230704 887067584612352 888326312620032 888469285004928 889730001992448 890514093485952 891943260703872 892035481031552 893445031448728 896210865690624 897000668568576 898273491388416 898440245953536 899232013515264 899628600214773 900508002561024 900905152007718 901785802205184 901930940838336 908500677139968 908901351581751 909060995801088 909789818201088 910591587789312 910760629073152 912052976952832 912856740992768 914152063205888 917129584521216 918430969798656 919240354566144 919816487600868 920715623952384 920810819129344 920959019758976 921527022114816 921933441542412 922265838914816 928239497822208 928648877641056 929966608524096 930116282739534 931025487316992 931436095835844 932256941618106 933341471116288 933753101049366 936075869957449 937807150596096 938220750019872 939047574907728 939965509976064 940140004204544 940554632482608 941383514148792 941474040725504 942303732637696 942719315181072 942894320623112 943640839438336 944208953690133 949487987200896 950324741555904 950667375235072 951086646380904 951673229979264 952016349847552 953452533560956 954805460247496 955646900726804 958605293048832 959965531379712 960120033795648 961482421507968 962329746186432 962508392088672 963874168825152 964128973810178 964723601276448 966271865762528 968485935504384 969339432162816 970895104498176 971750724282624 973129615670784 973310266449664 974237640736768 974667307034976 974848243269296 977091852574864 980116631949312 980980378380288 981766860780288 982372366430208 984209066901632 985605636384512 986474220105088 989687304815616 991091647789056 992497983492096 992586779341443 993372641224704 993557049897984 993995236600938 994871213816337 994966883948544 995229908449216 995843717446656 996282912634542 996467861567607 997441925948416 1000608446103552 1002214301417472 1003097521840128 1003539916160496 1004520893595648 1004682567009792 1004707371819008 1005125660379819 1006108187907072 1006294960794112 1008610944593408 1009055770488831 1013436759515136 1015957746479104 1016405812521528 1017301539483372 1017399366590464 1018295969140736 1018934185189492 1019905030146304 1024605707707296 1026059599071936 1026963833616864 1027334099044352 1028421071106624 1028611986134304 1030343866912646 1035912171520512 1036078897228848 1037091682074624 1037549068779168 1037741678318928 1038756088561664 1039671512129536 1040130036611952 1041146781515776 1041605956633632 1042523891701968 1042717424762728 1044197016227248 1049193096796416 1050009155005824 1050117718176384 1051777062338376 1051803029873024 1052805192409088 1053465037081336 1055889582621224 1057657504730112 1059158295816192 1060091699217408 1060756110701001 1061595944368128 1061793017945088 1063470810839232 1063580765845312 1069328693182464 1069500797139456 1071018393578496 1071217216329216 1072161246883584 1073682618438144 1074156142778433 1075206148783104 1076153694660096 1076353470722816 1077880790944256 1083038035402752 1083880418070528 1083992483278848 1085705354671872 1085732159868928 1085906903894912 1087055848982844 1087447780212992 1088406114260608 1089950536899328 1094974049755872 1096017345828864 1096704273677958 1097776320866304 1097889822808064 1099228334146722 1101106296898322 1104000822853632 1105772610404352 1106747093557248 1107235200264336 1108317541613568 1108806340932576 1109783497618224 1109989516682904 1110868329971712 1111074550423552 1111564565661264 1112651139039232 1113321005097321 1119633647005368 1120728108048384 1120936158859264 1121430523344648 1122122166691968 1122418805331252 1122526740865024 1123515988914176 1124011491177432 1124220151512172 1125110231638016 1126807539662948 1128406453019768 1130295793296384 1132081830893376 1134687312667584 1136625854862784 1136808790014986 1137509917922976 1138421894910476 1139425150866574 1142952464788992 1144574287414272 1145582965283328 1145795630124288 1147393158914592 1147421487134208 1148727964450816 1149234585906912 1152093378409168 1155750861424896 1157605701517056 1158319655940096 1158625863567744 1160269926376704 1160485317689984 1161508017457216 1163156169974656 1164806661181696 1168600599631872 1169630451145728 1171290129205248 1173057102858069 1173291205019648 1173480041305792 1174203786243072 1174721643255654 1175145181843072 1176180800894528 1179821899137024 1182537254486016 1182756779483136 1183278408607152 1184405841460224 1184435083493376 1184625713339904 1185148166716503 1186306669323264 1187352124647936 1187875780448877 1189257680938496 1193033147277312 1194947820920832 1196000891424768 1196528361575976 1197697988517888 1197920327938048 1198976018020352 1199504800286364 1200677336748032 1201206869343624 1202381069606912 1202574587784448 1210897654563168 1211334236186624 1211868468775668 1212615889812288 1212936450922482 1213053090934784 1214122117052416 1214883066956702 1215953705775523 1217679115442218 1221448679852544 1221645266881776 1222839446028288 1223378752739616 1224456878543184 1225653806088192 1226194354011744 1226421983467824 1227620831936512 1228486918242001 1228702696153088 1229244588723216 1235126050659072 1238198503521408 1239955478032128 1240155043652712 1241367316422656 1241914794447792 1243009255490808 1245004134732488 1249958869226496 1250961000026496 1251732531419136 1252063433210304 1254072843310144 1255178018865056 1256959086908096 1258945271586844 1260850250170368 1261053178716672 1262842583473152 1263955487528448 1265749010592768 1265983982934528 1267099655407872 1268115528507872 1268897639972352 1269457259647239 1274968826486784 1278140390731776 1278704086720632 1279954041839616 1280160045060864 1281976562010624 1283106328248576 1283344522784896 1285165558433536 1286298135035264 1291314580672512 1292318960007168 1292452576217088 1294526805997568 1295667632376832 1296105050710314 1296239058373974 1297506154227712 1299556409379968 1301732313513984 1304728245190656 1305545982401232 1306696519639368 1306822175932416 1307973837840384 1308550691221488 1309022481040384 1309829821906944 1310407493829408 1312857507840307 1319583073087488 1319952605647104 1320165046469016 1321455530385408 1322038329573456 1323203401006344 1323330644656128 1323449039121924 1324496854966272 1324742733197312 1325326982134584 1326494951755116 1326622511931392 1327791623262208 1328377216846056 1328623815423476 1337914891055808 1338053221547328 1339576756013056 1340167547173092 1340416334495282 1341477583876096 1343501297290438 1345407693985108 1346593360115042 1347660368930304 1348848020272896 1350762003841536 1352678703307776 1352896411257504 1355207750028704 1356402052644496 1362751015709952 1364684727301632 1365887381683968 1366140943609728 1368079465429248 1369285111489152 1371228094808832 1371482648179072 1381073435928576 1381216228694016 1381438529638464 1382290533172224 1383398758372224 1383655571091904 1386840048815936 1388807942178176 1390031855602624 1391133284057088 1392359246733312 1394334971707392 1396538230975488 1398924129061888 1400012206674432 1400156957568512 1400629651574049 1402369416451168 1406710725894144 1408706815279104 1409948264964096 1410210006306816 1410831948723912 1412075271223188 1412211061088256 1413455598956544 1414078972771608 1414341480934668 1415461259157504 1415724023926784 1417961081118976 1426001062852608 1426629969571356 1428024524771328 1428289621772288 1429548329178112 1430178800341434 1431576824584192 1432208190371244 1433470351090206 1433608198377472 1433736459048751 1434871592880128 1435770897312466 1439545170640896 1443762588133008 1445173890760704 1445323311038464 1445811253237728 1446193460715267 1447085401914672 1447607139562496 1448514425986837 1449407798643792 1451848176104183 1456342656747264 1457626086423936 1459694423506176 1459965399674496 1461356461105152 1462000960552464 1462272364903944 1463701761155072 1465637778862296 1472650291170432 1476313600352448 1478408454576768 1479711330157632 1479986022243872 1482086087548352 1484428006796428 1490335574846976 1492450325922816 1492844862673824 1493765576169984 1495240697792864 1496162888922624 1496558407108336 1498681988236576 1503321452126208 1504646282760192 1506781340393472 1507023850514688 1507061057728512 1509162281860608 1509442441191168 1512916416890112 1516679890563968 1520155139272704 1523936619718656 1524608718782292 1525952309225058 1526099049885696 1527443953711104 1527727506832384 1528401277784238 1529857545219456 1529895316178944 1532312781209216 1538410915971072 1541001148566528 1541951562498048 1542917979201456 1543474268689408 1544426207920128 1544834484756992 1545515800368969 1547026568502272 1551558872902181 1555637523111936 1556612517478392 1557844936114176 1558134132842496 1559507268194304 1560195054917928 1561720172273664 1562408934950448 1563785837552952 1564076137144092 1565605048324096 1566295524340872 1573789645194624 1575176577264576 1577665593507564 1577704544809536 1579207788613632 1579500951119872 1580197555622004 1581742225764352 1583136166197248 1583834373931836 1584128395312606 1587774260434154 1592689526917632 1594667855233024 1595206216258848 1595371148767968 1599339733715152 1601609159124832 1604139942828398 1606825824493824 1608241870325376 1610523927657216 1612809223174656 1614230541990144 1614530206084224 1615824625034224 1616821186416384 1617248601229976 1624557053104128 1625988724918272 1628558032007808 1628598239803392 1628860355842368 1631171670319488 1632609171390912 1634925805348992 1635229311290432 1638992784964288 1644066608431104 1646664481299456 1646834734212096 1650931338028544 1651659445347483 1653273970709504 1653540058203616 1655886392597056 1657345673987744 1658658915606528 1660120640335872 1662476312420352 1664835327148032 1664984275024356 1666302494957568 1666611825635328 1667346848491896 1667948000035328 1668976708558848 1669417910947072 1681092162072576 1681404238288896 1682145785016972 1683628207996878 1683790111297536 1685273983371264 1686017236766148 1686330227268258 1687665347457024 1687978643912704 1689466207210496 1690211309494422 1691863519963136 1692609679529652 1701280656211968 1704187187642368 1704938782294176 1705213185022479 1706264876884464 1706880060081152 1707632842365714 1709137726299861 1709302082680832 1710808437664768 1711880685257171 1715820571759489 1718693445186432 1721132230701312 1721752774230016 1723091946676224 1723270101622784 1723851878860368 1728140067613752 1728318744498632 1736408552275584 1737938795351616 1740404889565056 1740727976534976 1742262026185824 1744734254961984 1747209991772544 1759444097449984 1759936807529472 1760220061958688 1761305679364608 1762717772764608 1764271201341792 1764598718829232 1767102642846112 1768659935673488 1771169622461408 1774135169224704 1776652625240064 1776938570009856 1779460003984896 1781028186971904 1783886521407744 1784070962063104 1786890062897456 1792421731381248 1794001337137152 1796546982776832 1796880491907072 1798464027030528 1799257200429546 1801016005122048 1801810304015436 1803571604410368 1803861881676672 1817001354279936 1817802703163502 1818121991602176 1819404676383723 1819579636402176 1821183175578624 1821521258146304 1822324600435053 1824105953905664 1825713481985536 1826518673163327 1828304126411776 1834259169042432 1836861939597312 1838480709132288 1839632975201736 1841431247904768 1841621638258688 1841918039517952 1843054044229632 1843866883084824 1844531677829632 1857297755282112 1859933217048192 1860232565479068 1862050974633984 1862872191671688 1864513883236212 1866682942232576 1867506202098732 1872151739914898 1876441500039744 1878095149815456 1880280008409088 1881109264965216 1882767028297584 1884607465275392 1885438630362144 1885788641246224 1888417907380266 1898975974401792 1900649483111808 1901334750470144 1902173292761808 1903346459958528 1904032699695104 1906905067121912 1909610920494992 1911293801453608 1917210586097664 1919931062759424 1920240067591296 1922964843015936 1924659492372864 1925016784177344 1927748337650304 1928257947620356 1929447202552896 1932543731525056 1936971871008768 1938678864325632 1941790208996352 1943501448565248 1944358587560961 1946259231341568 1946620532899328 1949334614069952 1949696486538592 1954183705149728 1960233263898624 1961960756760576 1963533721560576 1964744732860416 1968418133803264 1971211272769024 1972948440210176 1979374609631232 1982183295578112 1984995966984192 1985173558682886 1986745282449408 1987114099795968 1987990473201876 1989742427632674 1989933767897088 1990459816898432 1991687434893312 1992565825269084 1992935723135214 1994883851896832 2006195043680256 2007079832320992 2009365134019584 2009414743638016 2010251320759638 2010624501742923 2012216375814144 2012589921588224 2015251945935657 2017221889186816 2018111540977662 2019890040172563 2023131718940293 2026873519030272 2031915492958208 2032811625043056 2034603078966744 2034798733180928 2036591938281472 2037868370378984 2039810060292608 2049211415414592 2052119198143872 2053927667233728 2054668198088704 2056842142213248 2057223972268608 2060687733825292 2071824343041024 2072157794457696 2075098137558336 2075483356637856 2079343024259072 2080260073223904 2083211913267264 2085047783403936 2085434849525456 2088394032454496 2098386193592832 2100018310011648 2100235436352768 2103554124676752 2103606059746048 2105610384818176 2106930074162672 2111779165242448 2115315009460224 2118316591632384 2120183398434816 2121512221402002 2123191888736256 2123586035890176 2126941621678464 2127161531690624 2139001594278912 2142036787156992 2142434432658432 2144322493767168 2145268200512151 2147365236876288 2148312285556866 2150205526635309 2150412297566208 2152307389320192 2152706941445632 2153656345968699 2155761581888512 2166076070805504 2167760836141056 2167984966557696 2171410709343744 2171464319737856 2171813807789824 2174111697965688 2174895560425984 2176812228521216 2179901073798656 2189948099511744 2192034691657728 2193408547355916 2195552641732608 2195779645616128 2198456668293444 2202212593796644 2213494187114496 2214470400528672 2217612681865152 2219566995236448 2219979033365808 2222149100847104 2223129131322528 2226642010194642 2239267294010736 2241456216096768 2241872317718528 2242861046689296 2244244333383936 2244837610662504 2245053481730048 2247031977828352 2248022982354864 2248440303024344 2250220463276032 2253615079325896 2256812906039536 2260591586592768 2264163661786752 2269374625335168 2273251709725568 2273617580029972 2275019835845952 2276843789820952 2278850301733148 2285904929577984 2289148574828544 2291165930566656 2291591260248576 2292601916676357 2294786317829184 2294842974268416 2298469171813824 2304186756818336 2311501722849792 2315211403034112 2316639311880192 2317251727135488 2320539852753408 2320970635379968 2323016034914432 2326312339949312 2329613322363392 2337201199263744 2339260902291456 2342580258410496 2346114205716138 2346582410039296 2346960082611584 2348407572486144 2349443286511308 2350290363686144 2352361601789056 2365513558966272 2366556817214304 2368811682920448 2369251426679808 2370296333433006 2372613338646528 2374704249295872 2375751560897754 2376192592968909 2378515361876992 2381661390651231 2386066294554624 2389895641841664 2392001782849536 2393056723151952 2395395977035776 2395840655876096 2397952036040704 2399009600572728 2401354673496064 2402413738687248 2404762139213824 2405149175568896 2406209914242597 2421795309126336 2422668472373248 2423736937551336 2425231779624576 2425872901844964 2426106181869568 2428244234104832 2429766133913404 2431907411551046 2435358230884436 2442897359705088 2443290533763552 2446757505479232 2448913757086368 2452388708023488 2452843966935648 2456973836484002 2457405392306176 2458489177446432 2470252101318144 2476397007042816 2479910956064256 2480310087305424 2482734632845312 2483829588895584 2486018510981616 2490008269464976 2499917738452992 2501922000052992 2503465062838272 2504126866420608 2508145686620288 2510356037730112 2513918173816192 2517890543173688 2522106357433344 2525685166946304 2527910975056896 2529495340902387 2531498021185536 2531967965869056 2534199310815744 2535316964241633 2536231057015744 2537795279944704 2538914519294478 2549937652973568 2556280781463552 2557408173441264 2559908083679232 2560320090121728 2561449263548571 2563953124021248 2566212656497152 2566689045569792 2570331116867072 2572596270070528 2582629161345024 2584637920014336 2584905152434176 2589053611995136 2591335264753664 2592210101420628 2592478116747948 2595012308455424 2599112818759936 2611091964802464 2613393039278736 2615947675680768 2617101382442976 2618044962080768 2620814987658816 2625715015680614 2628028976998711 2639166146174976 2639905211294208 2640330092938032 2642911060770816 2644076659146912 2646406802012688 2646898078243848 2648993709932544 2649485466394624 2650653964269168 2652989903510232 2653245023862784 2655583246524416 2656754433692112 2657247630846952 2675829782111616 2676106443094656 2679153512026112 2680335094346184 2680832668990564 2682955167752192 2687002594580876 2690815387970216 2693186720230084 2695320737860608 2697696040545792 2701524007683072 2705357406615552 2705792822515008 2710415500057408 2712804105288992 2725502031419904 2729369454603264 2731774763367936 2732281887219456 2736158930858496 2738570222978304 2742456189617664 2742965296358144 2762146871857152 2762432457388032 2762877059276928 2764581066344448 2766797516744448 2767311142183808 2773680097631872 2777615884356352 2780063711205248 2784718493466624 2793076461950976 2797848258123776 2800024413348864 2800313915137024 2801259303148098 2804738832902336 2808227609872347 2813421451788288 2819896529928192 2820420012613632 2821663897447824 2824150542446376 2824422122176512 2826911197913088 2828157945543216 2828682961869336 2830922518315008 2831448047853568 2832626861070399 2835922162237952 2852002125705216 2853259939142712 2856049049542656 2856579243544576 2859096658356224 2860357600682868 2863153649168384 2864416380742488 2866940702180412 2867216396754944 2867472918097502 2869743185760256 2871541794624932 2887525176266016 2891622506475456 2892386921430534 2894170803829344 2895214279124992 2897028851973674 2898815597287584 2903696352208366 2912685313494528 2915252172847872 2919388847012352 2919930799348992 2922712922210304 2924001921104928 2924544729807888 2927403522310144 2931275557724592 2945300582340864 2952627200704896 2956816909153536 2959422660315264 2959972044487744 2964172175096704 2968856013592856 2980671149693952 2984900651845632 2985689725347648 2987531152339968 2989403584702821 2990481395585728 2992325777845248 2993116814216672 2997363976473152 3006642904252416 3009292565520384 3013562680786944 3014047701029376 3014122115457024 3018324563721216 3018884882382336 3025832833780224 3027167311466493 3033359781127936 3040310278545408 3047873239437312 3049217437564584 3051904618450116 3052198099771392 3054887907422208 3055455013664768 3056802555568476 3059715090438912 3059790632357888 3064625562418432 3082002297133056 3085835958402912 3086948537378816 3089668969513984 3091031600737938 3094053137004544 3098720734073107 3103117745804362 3111275046223872 3113225034956784 3116268265684992 3119014536388608 3120390109835856 3123440344547328 3124817869900896 3127571675105904 3128152274288184 3130660211003809 3131210096648192 3132591048681744 3147579290389248 3150353154529152 3155331187015128 3155409089619072 3158415577227264 3159001902239744 3160395111244008 3163484451528704 3166272332394496 3167668747863672 3168256790625212 3175548520868308 3185379053835264 3190412432517696 3190742297535936 3198679467430304 3203218318249664 3208279885656796 3213651648987648 3216483740650752 3221047855314432 3225618446349312 3228461083980288 3229060412168448 3231649250068448 3233642372832768 3234497202459952 3249114106208256 3251977449836544 3257116064015616 3257196479606784 3257720711684736 3262343340638976 3265218342781824 3269851610697984 3270458622580864 3277985569928576 3293328962598912 3293669468424192 3301862676057088 3303318890694966 3306547941419008 3307080116407232 3311772785194112 3314691347975488 3317317831213056 3320241280671744 3324952624840704 3329968550048712 3332604989915136 3333223651270656 3334693696983792 3335896000070656 3337953417117696 3338835821894144 3339963015291963 3362184324145152 3362808476577792 3364291570033944 3367256415993756 3367580222595072 3370547966742528 3372034473532296 3372660454536516 3375330694914048 3375957287825408 3378932414420992 3380422618988844 3383727039926272 3385219359059304 3409877564588352 3410426370044958 3412529753768928 3413760120162304 3415265684731428 3418275452599722 3418604165361664 3421616875329536 3423761370514342 3431641143518978 3437386890372864 3442264461402624 3446183893352448 3446540203245568 3447703757720736 3456280135227504 3456637488997264 3462099496863821 3472817104551168 3475877590703232 3480809779130112 3481455953069952 3484524052371648 3489468509923968 3494419983545088 3519873615058944 3520440123917376 3522611358729216 3525435545529216 3528542402683584 3529197437658464 3534205285692224 3537319871346976 3542339244922816 3548270338449408 3553305250480128 3553877140019712 3558920007969792 3562056373943808 3567773042815488 3568141924126208 3573780125794912 3584843462762496 3588002674274304 3593093965553664 3593760983814144 3596928054061056 3598514400859092 3602032010244096 3603620608030872 3607143208820736 3607723763353344 3634002708559872 3635605406327004 3638809352767446 3639159272804352 3642366351157248 3643042516292608 3644649200870106 3647861117326569 3648211907811328 3651426963971072 3653037346326654 3653715492414559 3656608252823552 3668518338084864 3676961418264576 3679265950403472 3682862495809536 3683243276517376 3683836079035904 3685460754726003 3686108088459264 3687733766169648 3689063355659264 3699871158459047 3714595510564224 3719866434096384 3720465130958136 3724101949267968 3725744383343376 3729027766472424 3733365884465152 3735012404197464 3744303479829796 3752883000079488 3756190299630912 3762218529930432 3765534056595168 3770877260724288 3771577282492448 3776835814760532 3797951948803584 3801298966223616 3802669500940288 3804346585523616 3806692919917056 3813810134243824 3819221840989984 3822587602907216 3834421172195328 3839862125518848 3840480135182592 3845929686031872 3849318984745728 3850033568354688 3855496675300608 3856515895240712 3858894405105792 3865087463050112 3873943742017536 3877357728651264 3883580417992704 3887002897130496 3888717175121922 3892518462683136 3893241065798656 3898669228139904 3899392973077184 3908367410299456 3920466527797248 3923921513521152 3927067443121152 3929489465720832 3936836267606528 3938572523520921 3942422545538048 3945896880420352 3958749219262464 3964366591156224 3969991933968384 3970347117365772 3973490564898816 3974228199591936 3975980946403752 3979484855265348 3979867535794176 3980919633796864 3983374869786624 3985131650538168 3985871446270428 3989767703793664 4014159664641984 4018730268039168 4020502641519276 4021249003485846 4024432751628288 4025179843176448 4030503891871314 4034443778373632 4036223081955324 4039780080345126 4046263437880586 4063830985916416 4065623250086112 4069206157933488 4073183876562944 4075736740757968 4079620120585216 4082177018690177 4091572132657243 4098422830829184 4104238396287744 4107855334467456 4109336396177408 4113684284426496 4114447944537216 4121375467650584 4143648686082048 4144315588915392 4150196275116672 4150966713275712 4160520146447808 4166423826534528 4170095566807872 4170869699050912 4176788064908992 4196772387185664 4200036620023296 4200470872705536 4207108249353504 4207212119492096 4213860148325344 4223558330484896 4230630018920448 4236633183264768 4240366796869632 4243024442804004 4246383777472512 4247172071780352 4253883243356928 4254323063381248 4278003188557824 4284073574313984 4284868865316864 4288644987534336 4290536401024302 4294730473752576 4296624571113732 4300411053270618 4300824595132416 4301209377146253 4304614778640384 4305413882891264 4307312691937398 4311523163777024 4335521672282112 4335969933115392 4338580382145801 4342821418687488 4342928639475712 4343627615579648 4345543277960511 4348223395931376 4349791120851968 4353624457042432 4355544528312549 4359802147597312 4372575005451601 4379896199023488 4384069383315456 4386817094711832 4391105283465216 4391559291232256 4396913336586888 4404425187593288 4428940801057344 4435225363730304 4439133990472896 4439958066731616 4446258262645056 4453284020389284 4478534588021472 4483744635437056 4485722093378592 4488488666767872 4489675221325008 4494063955656704 4496045964709728 4496880606048688 4507230158651792 4513625812079072 4521183173185536 4528327323573504 4538749250670336 4546503419451136 4547235160059944 4550039671691904 4553687579641904 4557700603466296 4571809859155968 4578297149657088 4582331861133312 4583182520497152 4585203833352714 4589572635658368 4589685948536832 4596938343627648 4608373513636672 4623003445699584 4630422806068224 4633278623760384 4634503454270976 4636547401106907 4641079705506816 4641941270759936 4646032069828864 4652624679898624 4654676618706543 4659226644726784 4674402398527488 4678521804582912 4685160516820992 4692228411432276 4693164820078592 4693920165223168 4696815144972288 4698886573022616 4700580727372288 4704723203578112 4733113634428608 4737623365840896 4738502853359616 4740592666866012 4745226677293056 4749408498591744 4751503121795508 4752385185937818 4757030723753984 4763322781302462 4784003565699072 4786113446303904 4791681311752192 4795904072081408 4798019201145456 4802709346992128 4804827477374496 4810298351137792 4812419828485194 4824391022088391 4843590618252672 4845336944746496 4847473875102672 4850463559249152 4851745803689928 4852212363739136 4856488468209664 4859532267826808 4863814823102092 4870716461768872 4885794719410176 4886581067527104 4893515010958464 4897827514172736 4904777416046976 4905687933871296 4913947672968004 4916978354892864 4940504202636288 4952794014085632 4954978336042449 4959821912128512 4960620174610848 4967659177791168 4972037021963232 4980016538929952 4999835476905984 5003844000105984 5006930125676544 5008253732841216 5016291373240576 5020712075460224 5027836347632384 5035781086347376 5044212714866688 5051370333892608 5055821950113792 5058990681804774 5062996042371072 5063935931738112 5068398621631488 5070633928483266 5072462114031488 5075590559889408 5077829038588956 5112561562927104 5114816346882528 5115639555067437 5120640180243456 5122898527097142 5127413178899583 5127906248042496 5132425312994304 5133378091139584 5135642055771513 5140662233734144 5145192540141056 5147461715278467 5165258322690048 5169275840028672 5169810304868352 5178107223990272 5182670529507328 5184420202841256 5184956233495896 5190024616910848 5198225637519872 5222183929604928 5226786078557472 5234202764885952 5236089924161536 5241629975317632 5251430031361228 5256057953997422 5278332292349952 5279810422588416 5280660185876064 5288153318293824 5292813604025376 5293796156487696 5298970932789248 5301307928538336 5305979807020464 5311166493048832 5313508867384224 5314495261693904 5351659564223232 5352212886189312 5358307024052224 5360670188692368 5361665337981128 5365910335504384 5374005189161752 5381630775940432 5386373440460168 5390641475721216 5395392081091584 5403048015366144 5410714813231104 5411585645030016 5420831000114816 5425608210577984 5451004062839808 5458738909206528 5463549526735872 5464563774438912 5466973801305159 5472317861716992 5477140445956608 5479556019489981 5484912379235328 5485930592716288 5524293743714304 5524864914776064 5525754118553856 5529162132688896 5533595033488896 5534622284367616 5547360195263744 5555231768712704 5560127422410496 5586152923901952 5595696516247552 5600048826697728 5600627830274048 5602518606296196 5609477665804672 5616455219744694 5640840025227264 5643327794895648 5648301084892752 5653822395826176 5656315891086432 5657365923738672 5662896095707136 5665253722140798 5671844324475904 5704004251410432 5706519878285424 5712098099085312 5713158487089152 5718193316712448 5720715201365736 5726307298336768 5728832761484976 5733881404360824 5734432793509888 5734945836195004 5739486371520512 5743083589249864 5775050352532032 5783245012950912 5784773842861068 5788341607658688 5790428558249984 5794057703947348 5797631194575168 5807392704416732 5825370626989056 5830504345695744 5838777694024704 5839861598697984 5848003842209856 5849089459615776 5862551115449184 5890601164681728 5905254401409792 5913633818307072 5918845320630528 5919944088975488 5928344350193408 5937712027185712 5961342299387904 5969801303691264 5971379450695296 5975062304679936 5978807169405642 5980962791171456 5984651555690496 5986233628433344 5994727952946304 6018585131040768 6028095402058752 6028244230914048 6031873505228769 6036649127442432 6037769764764672 6045755837806971 6051665667560448 6054334622932986 6059670120517689 6066719562255872 6069395156820879 6080620557090816 6095746478874624 6098434875129168 6103809236900232 6104396199542784 6109775814844416 6110910027329536 6113605111136952 6119430180877824 6119581264715776 6129251124836864 6164004594266112 6171671916805824 6173897074757632 6179337939027968 6182063201475876 6188106274009088 6197441468146214 6206235491608724 6226450069913568 6238029072777216 6240780219671712 6249635739801792 6255143350211808 6256304548576368 6261320422007618 6262420193296384 6265182097363488 6266838329766157 6295158580778496 6300706309058304 6310662374030256 6310818179238144 6316831154454528 6318003804479488 6320790222488016 6326968903057408 6332544664788992 6335337495727344 6336513581250424 6351097041736616 6370758107670528 6380824865035392 6381484595071872 6397358934860608 6406436636499328 6416559771313592 6427303297975296 6432967481301504 6442095710628864 6451236892698624 6456922167960576 6458120824336896 6460969037906097 6463298500136896 6467284745665536 6468994404919904 6498228212416512 6503954899673088 6514232128031232 6514392959213568 6515441423369472 6524686681277952 6530436685563648 6539703221395968 6540917245161728 6555971139857152 6586657925197824 6587338936848384 6603725352114176 6606637781389932 6613095882838016 6614160232814464 6623545570388224 6629382695950976 6640482561343488 6659937100097424 6666447302541312 6669387393967584 6671792000141312 6677671643788288 6679926030583926 6697235134932199 6724368648290304 6725616953155584 6728583140067888 6734512831987512 6735160445190144 6741095933485056 6744068947064592 6745320909073032 6750661389828096 6751914575650816 6757864828841984 6760845237977688 6767454079852544 6770438718118608 6819755129176704 6820852740089916 6825059507537856 6827520240324608 6830531369462856 6836550905199444 6837208330723328 6843233750659072 6847522741028684 6863282287037956 6874773780745728 6884528922805248 6895407515441472 6912560270455008 6913274977994528 6924198993727642 6945634209102336 6951755181406464 6961619558260224 6962911906139904 6969048104743296 6978937019847936 6988839967090176 7039747230117888 7040880247834752 7045222717458432 7050871091058432 7057084805367168 7058394875316928 7068410571384448 7074639742693952 7084678489845632 7096540676898816 7107754280039424 7117840015939584 7124112747887616 7128577778906727 7135546085630976 7136283848252416 7144984171953693 7147560251589824 7169686925524992 7176005348548608 7186187931107328 7187521967628288 7193856108122112 7197028801718184 7204064020488192 7207241216061744 7214286417641472 7215447526706688 7218629742727791 7268005417119744 7271210812654008 7277618705534892 7278318545608704 7284732702314496 7286085032585216 7289298401740212 7295722234653138 7296423815622656 7302853927942144 7306074692653308 7307430984829118 7313216505647104 7358531900806944 7367672158071808 7370921509452006 7372216176918528 7375467532339296 7378126711318528 7389257135097409 7399742316918094 7406263480632731 7429191021128448 7439732868192768 7440930261916272 7448203898535936 7451488766686752 7458055532944848 7466731768930304 7470024808394928 7488606959659592 7505766000158976 7512380599261824 7524437059860864 7531068113190336 7541754521448576 7543154564984896 7553671629521064 7595903897607168 7602597932447232 7608693171047232 7613385839834112 7627620268487648 7638443681979968 7645175205814432 7668842344390656 7679724251037696 7680960270365184 7691859372063744 7698637969491456 7700067136709376 7710993350601216 7713031790481424 7717788810211584 7730174926100224 7747887484035072 7754715457302528 7767160835985408 7774005794260992 7777434350243844 7785036925366272 7786482131597312 7797338456279808 7798785946154368 7816734820598912 7847843027042304 7854134886242304 7873672535213056 7877145047041842 7884086930996133 7884845091076096 7891793760840704 7896739935218563 7917498438524928 7928733182312448 7940694234731544 7946981129797632 7948456399183872 7951961892807504 7958969710530696 7959735071588352 7961839267593728 7966749739573248 7970263301076336 7971742892540856 7979535407587328 8028319329283968 8037460536078336 8041005283038552 8042498006971692 8048865503256576 8050359686352896 8061007783742628 8068887556747264 8072446163910648 8079560160690252 8092526875761172 8131246500172224 8138412315866976 8151473481515936 8159240241170432 8164354037380354 8183144265314486 8196845661658368 8208476792575488 8215710668934912 8218672792354816 8227368568852992 8228895889074432 8242750935301168 8287297372164096 8288631177830784 8300392550233344 8301933426551424 8321040292895616 8332847653069056 8340191133615744 8341739398101824 8353576129817984 8393544774371328 8400073240046592 8400941745411072 8414216498707008 8414424238984192 8424682829617041 8427720296650688 8447116660969792 8461260037840896 8473266366529536 8480733593739264 8486048885608008 8492767554945024 8494344143560704 8507766486713856 8508646126762496 8556006377115648 8568147148627968 8569737730633728 8577289975068672 8581072802048604 8589460947505152 8593249142227464 8600822106541236 8601649190264832 8602418754292506 8609229557280768 8610827765782528 8614625383874796 8623046327554048 8677160764291602 8685642837374976 8687255231159296 8691086555921022 8696446791862752 8699582241703936 8707248914084864 8711089056625098 8712706174219333 8719604295194624 8732758432387847 8745150010903202 8759792398046976 8768138766630912 8773634189423664 8782210566930432 8783118582464512 8793826673173776 8808850375186576 8822769685556189 8857881602114688 8870450727460608 8878267980945792 8879916133463232 8892516525290112 8906568040778568 8957069176042944 8971444186757184 8976977333535744 8979350442650016 8992091929419456 8993761212097376 9014460317303584 9027251624158144 9042366346371072 9056654647147008 9077498501340672 9093006838902272 9094470320119888 9100079343383808 9107375159283808 9115401206932592 9143619718311936 9156594299314176 9164663722266624 9166365040994304 9170407666705428 9179145271316736 9179371897073664 9193876687255296 9216747027273344 9246006891399168 9260845612136448 9269006908541952 9273094802213814 9282159411013632 9283882541519872 9292064139657728 9296162202219321 9305249359797248 9309353237413086 9318453289453568 9348804797054976 9357043609165824 9370321033641984 9384456822864552 9386329640157184 9387840330446336 9391980633011427 9393630289944576 9397773146045232 9401161454744576 9409446407156224 9466227268857216 9475246731681792 9477005706719232 9481185333732024 9490453354586112 9498816997183488 9503006243591016 9504770371875636 9514061447507968 9526645562604924 9572226892607808 9591808144162816 9596038402290912 9609654954748992 9620596702275584 9624839656970388 9648782044176782 9687181236505344 9690673889492992 9694947750205344 9700927118498304 9703491607379856 9712976936419328 9719064535653616 9727629646204184 9741432923537744 9771589438820352 9773162135054208 9787030021916928 9795655028345472 9809554832093952 9811375867742592 9827895345936008 9833956709785728 9881008405272576 9905588028171264 9909956672084898 9919643824257024 9921240349221696 9935318355582336 9944074043926464 9960033077859904 9999670953811968 10007688000211968 10013860251353088 10016507465682432 10032582746481152 10041424150920448 10055672695264768 10071562172694752 10088425429733376 10102740667785216 10111643900227584 10117981363609548 10125992084742144 10127871863476224 10136797243262976 10141267856966532 10144924228062976 10151181119778816 10155658077177912 10229632693765056 10231279110134874 10241280360486912 10245797054194284 10254826357799166 10255812496084992 10264850625988608 10266756182279168 10271284111543026 10281324467468288 10290385080282112 10294923430556934 10296834569531939 10338551680057344 10339620609736704 10356214447980544 10365341059014656 10368840405682512 10369912466991792 10380049233821696 10386298490591463 10396451275039744 10426909628384587 10444367859209856 10453572157114944 10468405529771904 10472179848323072 10483259950635264 10502860062722456 10512115907994844 10559620845176832 10561320371752128 10576306636587648 10585627208050752 10587592312975392 10602615857076672 10611959614040928 10627017734768448 10628990523387808 10703319128446464 10704425772378624 10716614048104448 10721340377384736 10723330675962256 10748010378323504 10763261551880864 10772746880920336 10781282951442432 10790784162183168 10806096030732288 10821429626462208 10823171290060032 10841662000229632 10851216421155968 10902008125679616 10917477818413056 10927099053471744 10929127548877824 10933947602610318 10943583351979707 10944635723433984 10954280891913216 10959112038979962 10961146477243677 10969824758470656 10971861185432576 11048587487428608 11049729829552128 11051508237107712 11056382264178009 11058324265377792 11067190066977792 11069244568735232 11094720390527488 11099613475377141 11110463537425408 11120254844820992 11172305847803904 11191393032495104 11200097653395456 11201255660548096 11205037212592392 11218955331609344 11232910439489388 11286655589791296 11296602169785504 11312631782172864 11314731847477344 11330507444281596 11343688648951808 11408008502820864 11413039756570848 11426316974178304 11436386633424896 11441430402731472 11452614596673536 11457665522969952 11467762808721648 11469891672390008 11478972743041024 11486167178499728 11550100705064064 11566490025901824 11569547685722136 11576683215317376 11580857116499968 11588115407894696 11595262389150336 11614785408833464 11650741253978112 11661008691391488 11677555388049408 11679723197395968 11696007684419712 11698178919231552 11725102230898368 11781202329363456 11810508802819584 11815717570562763 11827267636614144 11837690641261056 11839888177950976 11856688700386816 11875424054371424 11922684598775808 11939602607382528 11942758901390592 11950124609359872 11957614338811284 11961925582342912 11969303111380992 11972467256866688 11989455905892608 12056190804117504 12063747010457538 12073298254884864 12075539529529344 12091511675613942 12103331335120896 12108669245865972 12119340241035378 12133439124511744 12138790313641758 12191492957749248 12196869750258336 12207618473800464 12219551629688832 12221820054659072 12227210222273904 12238860361755648 12239162529431552 12246531056070531 12258502249673728 12274716397971729 12328009188532224 12343343833611648 12347794149515264 12358675878055936 12364126402951752 12376212548018176 12394882936292428 12412470983217448 12452900139827136 12481560439343424 12499271479603584 12510286700423616 12512609097152736 12522640844015236 12530364194726976 12533676659532314 12590317161556992 12601412618116608 12621324748060512 12621636358476288 12636007608958976 12641580444976032 12665089329577984 12670674991454688 12673027162500848 12702194083473232 12741516215341056 12761649730070784 12762969190143744 12794717869721216 12812873272998656 12833119542627184 12854606595950592 12865934962603008 12884191421257728 12902473785397248 12903628131438759 12913844335921152 12916241648673792 12921938075812194 12926597000273792 12934569491331072 12937988809839808 13007909799346176 13028464256062464 13028785918427136 13030882846738944 13036629833881533 13049373362555904 13060873371127296 13066633584937647 13079406442791936 13081834490323456 13111942279714304 13117725016354803 13173315850395648 13174677873696768 13207450704228352 13213275562779864 13226191765676032 13228320465628928 13247091140776448 13258765391901952 13319874200194848 13338774787935168 13343584000282624 13355343287576576 13359852061167852 13394470269864398 13451233906311168 13457166280135776 13469025663975024 13482191866970112 13488137894129184 13490641818146064 13503829151301632 13515729657683968 13521690475955376 13534908159705088 13540877436237216 13639510258353408 13641705480179832 13650119015075712 13655040480649216 13661062738925712 13673101810398888 13674416661446656 13686467501318144 13695045482057368 13726564574075912 13749547561491456 13769057845610496 13790815030882944 13825120540910016 13826549955989056 13848397987455284 13891268418204672 13903510362812928 13923239116520448 13925823812279808 13938096209486592 13957874039695872 13964029856119629 13977679934180352 14079494460235776 14081760495669504 14090445434916864 14101742182116864 14114169610734336 14116789750633856 14136821142768896 14149279485387904 14169356979691264 14215508560078848 14235680031879168 14248225495775232 14257155557813454 14271092171261952 14272567696504832 14289968343907386 14295120503179648 14352010697097216 14375043935256576 14387712216244224 14394057603436368 14408128040976384 14414482432123488 14430895053413376 14437259485455582 14473173066265173 14536010834239488 14542421625308016 14555237411069784 14556637091217408 14569465404628992 14572170065170432 14578596803480424 14591444469306276 14592847631245312 14605707855884288 14612149385306616 14614861969658236 14626433011294208 14717063801613888 14735344316143616 14741843018904012 14750935064678592 14756253422637056 14778514270194818 14799484633836188 14812526961265462 14858382042256896 14879465736385536 14881860523832544 14902977533373504 14916111065889696 14933463537860608 14940049616789856 14977213919319184 15011532000317952 15024761198523648 15048874119721728 15062136226380672 15083509042897152 15086309129969792 15107343259042128 15191807795214336 15205195864894464 15217386342094464 15226771679668224 15255240536975296 15276887363959936 15290350411628864 15337684688781312 15361920540730368 15383718744127488 15397275938982912 15400134273418752 15406926167314539 15421986701202432 15426063580962848 15435577620423168 15442385145835401 15460349852200448 15495774968070144 15509430914605056 15534321671970816 15548011588521984 15554868700487688 15570073850732544 15572964263194624 15594676912559616 15597571892308736 15633469641197824 15708269772484608 15747345070426112 15754290094083684 15768173861992266 15769690182152192 15783587521681408 15793479870437126 15834996877049856 15881388469463088 15896912798367744 15903923785615008 15917939421061392 15923678535187456 15933499479146496 15940526602152672 15943485785081712 15959070815174656 15970329937146013 16056638658567936 16074921072156672 16082010566077104 16084996013943384 16097731006513152 16100719372705792 16122015567485256 16137775113494528 16144892327821296 16159120321380504 16185053751522344 16262493000344448 16276824631733952 16302946963031872 16318480482340864 16328708074760708 16366288530628972 16393691323316736 16416953585150976 16431421337869824 16454737137705984 16457791778148864 16485501870602336 16574594744328192 16577262355661568 16600785100466688 16603866853102848 16642080585791232 16665695306138112 16680382267231488 16683478796203648 16707152259635968 16787089548742656 16800146480093184 16801883490822144 16828432997414016 16828848477968384 16849365659234082 16855440593301376 16894233321939584 16922520075681792 16961467187478528 16972097771216016 16988688287121408 17015532973427712 17017292253524992 17067147601923991 17112012754231296 17136294297255936 17139475461267456 17154579950137344 17162145604097208 17178921895010304 17186498284454928 17201644213082472 17203298380529664 17204837508585012 17218459114561536 17221655531565056 17229250767749592 17246092655108096 17354321528583204 17371285674749952 17374510462318592 17382173111842044 17392893583725504 17399164483407872 17414497828169728 17422178113250196 17425412348438666 17439208590389248 17465516864775694 17490300021806404 17519584796093952 17547268378847328 17587653346347552 17617700750373152 17645539371112378 17715763204229376 17740901454921216 17756535961891584 17759832266926464 17785033050580224 17813136081557136 17914138352085888 17942888373514368 17953954667071488 17958700885300032 17984183858838912 17987522424194752 18028920634607168 18054503248316288 18084732692742144 18113309294294016 18154997002681344 18186013677804544 18188940640239776 18200158686767616 18208185470462637 18214750318567616 18230802413865184 18287239436623872 18313188598628352 18329327444533248 18332730081988608 18340815333410856 18358290542633472 18358743794147328 18387753374510592 18433494054546688 18492013782798336 18521691224272896 18538013817083904 18546189604427628 18564318822027264 18567765083039744 18584128279315456 18592324404438642 18610498719594496 18618706474826172 18636906578907136 18714087218331648 18768913645729104 18775680660892672 18783961266022854 18787260579889152 18795546292090464 18800514989298471 18802322909489152 18818892814312448 18830687537828881 18874026289354379 18932454537714432 18950493463363584 18954011413438464 18962370667464048 18980906709172224 18997633994366976 19006012487182032 19009540743751272 19028122895015936 19053291125209848 19144453785215616 19192076804581824 19219309909497984 19241193404551168 19249679313940776 19297564088353564 19374362473010688 19389895500410688 19401854236996608 19406983214759712 19438129071307232 19455259292408368 19482865847075488 19543178877640704 19546324270108416 19574060043833856 19591310056690944 19619109664187904 19622751735485184 19655790691872016 19667913419571456 19762016810545152 19811176056342528 19819913344169796 19839287648514048 19842480698443392 19870636711164672 19888148087852928 19920066155719808 19999341907623936 20015376000423936 20033014931364864 20065165492962304 20082848301840896 20091705404796597 20111345390529536 20143124345389504 20176850859466752 20205481335570432 20223287800455168 20235962727219096 20251984169484288 20255743726952448 20273594486525952 20282535713933064 20289848456125952 20302362239557632 20311316154355824 20459265387530112 20462558220269748 20482560720973824 20491594108388568 20509652715598332 20511624992169984 20529701251977216 20533512364558336 20542568223086052 20562648934936576 20580770160564224 20589846861113868 20593669139063878 20730682118029312 20737680811365024 20739824933983584 20772596981182926 20792902550079488 20853819256769174 20888735718419712 20907144314229888 20936811059543808 20944359696646144 20966519901270528 21005720125444912 21024231815989688 21119241690353664 21122640743504256 21152613273175296 21171254416101504 21175184625950784 21205231714153344 21223919228081856 21254035469536896 21257981046775616 21406638256892928 21408851544757248 21442680754769472 21446661351924512 21496020756647008 21526523103761728 21545493761840672 21562565902884864 21581568324366336 21612192061464576 21642859252924416 21646342580120064 21683324000459264 21702432842311936 21804016251359232 21834955636826112 21854198106943488 21858255097755648 21867895205220636 21887166703959414 21889271446867968 21908561783826432 21918224077959924 21922292954487354 21939649516941312 21943722370865152 22103016474215424 22112764528356018 22116648530755584 22134380133955584 22138489137470464 22167771405292227 22189440781054976 22199226950754282 22218790441898193 22220927074850816 22240509689641984 22254448908343223 22344611695607808 22382786064990208 22400195306790912 22402511321096192 22410074425184784 22437910663218688 22465820878978776 22573311179582592 22593204339571008 22625263564345728 22629463694954688 22661014888563192 22687377297903616 22826079513141696 22872773266849792 22882860805462944 22915331045939904 22935525617443296 22939783344780016 22972334356999456 23100201410128128 23132980051803648 23139095371444272 23153366430634752 23161714232999936 23176230815789392 23190524778300672 23229570817666928 23301482507956224 23322017382782976 23355110776098816 23359446394791936 23392015368839424 23396357838463104 23450204461796736 23562404658726912 23621017605639168 23631435141125526 23652260792988399 23654535273228288 23675381282522112 23679776355901952 23690219805655689 23713377400773632 23750848108742848 23845369197551616 23879205214765056 23885517802781184 23900249218719744 23915228677622568 23923851164685824 23938606222761984 23944934513733376 23978911811785216 24112381608235008 24127494020915076 24146596509769728 24151079059058688 24183023351227884 24206662670241792 24217338491731944 24238680482070756 24266878249023488 24277580627283516 24393739500516672 24415236947600928 24443640109318144 24454420444547808 24477720723511296 24493062112141062 24517004499347456 24549432795943458 24656018377064448 24686687667223296 24695588299030528 24717351756111872 24728252805903504 24752425096036352 24789765872584856 24824941966434896 24864169113840169 24905800279654272 24963120878686848 24998542959207168 25020573400847232 25025218194305472 25045281688030472 25060728389453952 25067353319064628 25180634323113984 25202825236233216 25242649496121024 25243272716952576 25283160889952064 25341349982909376 25346054325001696 25404388166946464 25483032430682112 25523299460141568 25525938380287488 25589435739442432 25625746545997312 25666239085254368 25709213191901184 25731869925206016 25768382842515456 25804947570794496 25807256262877518 25827688671842304 25832483297347584 25843876151624388 25853194000547584 25869138982662144 25875977619679616 26056928512124928 26061765693477888 26073259667763066 26098746725111808 26121746742254592 26133267169875294 26138118522657999 26158812885583872 26163668980646912 26198275297163541 26223884559428608 26235450032709606 26346631700791296 26349355747393536 26414901408456704 26426551125559728 26452383531352064 26456640931257856 26468309056668567 26494182281552896 26517530783803904 26639748400389696 26677549575870336 26687168000565248 26710686575153152 26719704122335704 26788940539728796 26914332560271552 26938051327950048 26976275788258368 26981283636292128 27031459315367936 27043380951910752 27081754872474432 27279020516706816 27283410960359664 27300238030151424 27310080961298432 27322125477851424 27346203620797776 27372935002636288 27390090964114736 27453129148151824 27499095122982912 27538115691220992 27581630061765888 27650241081820032 27653099911978112 27696795974910568 27782536836409344 27807020725625856 27846478233040896 27851647624559616 27876192418973184 27888486606657963 27915748079391744 27928059712239258 27955359868360704 28158988920471552 28163520991339008 28175941899034281 28180890869833728 28203484364233728 28228339221468672 28233579501267712 28273642285537792 28298558970775808 28338713959382528 28431017120157696 28471360063758336 28496450991550464 28514311115626908 28542184342523904 28545135393009664 28579936687814772 28590241006359296 28775424432488448 28788115206872736 28828964864246976 28861790106826752 28874518970911164 28946346132530346 29072021668478976 29084843250616032 29110474822139568 29138930809257984 29144340130340864 29157193606960848 29182888938612552 29185695262490624 29211415711768576 29224298770613232 29229723939316472 29252866022588416 29434127603227776 29470688632287232 29483686037808024 29501870129357184 29512506845274112 29557028540389636 29598969267672376 29625053922530924 29716764084513792 29758931472771072 29763721047665088 29805955066747008 29832222131779392 29880099233579712 29954427838638368 30023064000635904 30049522397047296 30097748239443456 30124272452761344 30167018085794304 30172618259939584 30214686518084256 30383615590428672 30410391729788928 30434772684188928 30453543359336448 30510481073950592 30553774727919872 30580700823257728 30723841081460736 30767437488254976 30794551877965824 30800268546837504 30813852334629078 30843973402404864 30852127161925696 30871155240846336 30884770291670802 30890503708595817 30920699704400896 31018861829210112 31068643343941632 31096023177043968 31109737400975376 31140147701465088 31145928526389248 31158895471774389 31189353825119232 31195143784617472 31266939282395648 31280728885153761 31416539544969216 31494690140852224 31508580188167368 31536347723984532 31539380364304384 31567175043362816 31586959740874252 31762776938926176 31807847571230016 31835878842122784 31847357070374912 31881053204305344 31886971570163424 31940659874292026 32113277317135872 32149842144313344 32164021132154208 32169992027886768 32201438745411584 32244031134970512 32275550226989056 32289784655642592 32318240642761008 32370107503044688 32524986000688896 32553649263467904 32605893926063744 32636960964681728 32657416149521416 32732577061257944 32787382646633472 32833907170301952 32862842675739648 32883439431731031 32909474275411968 32915583556297728 32971003741204672 33149189488656384 33154524711323136 33201570200933376 33207733706205696 33284161171582464 33298840426131423 33331390612276224 33360764534462976 33366957592407296 33414304519271936 33574179097485312 33600292960186368 33603766981644288 33656865994828032 33657696955936768 33698731318468164 33710881186602752 33788466643879168 33944195542432032 34031065946855424 34034584507049984 34134295203847982 34224025508462592 34278950922534912 34309159900274688 34324291208194416 34357843790020608 34372996568909856 34403288426164944 34409675017170024 34436918229123072 34443311063130112 34458501535499184 34492185310216192 34708643057166408 34742571349499904 34749020924637184 34764346223684088 34785787167451008 34798328966815744 34828995656339456 34844356226500392 34850824696877332 34878417180778496 34931033729551388 34980600043612808 35039169592187904 35094536757694656 35175306692695104 35235401500746304 35291078742224756 35431526408458752 35481802909842432 35513071923783168 35519664533852928 35570066101160448 35626272163114272 35828276704171776 35885776747028736 35907909334142976 35917401770600064 35968367717677824 35975044848389504 36057841269214336 36109006496632576 36226618588588032 36309994005362688 36372027355609088 36377881280479552 36400317373535232 36416370940925274 36429500637135232 36461604827730368 36574478873247744 36658654889066496 36665460163977216 36681630666821712 36716581085266944 36717487588294656 36739593168211593 36775506749021184 36824149193915187 36866988109093376 36984027565596672 37043382448545792 37076027634167808 37092379208855256 37128637644054528 37135530166079488 37168256558630912 37184648808877284 37220997439188992 37237412949652344 37273813157814272 37537827291458208 37551361321785344 37567922532045708 37591092584180928 37601029978596942 37604645818978304 37637785628624896 37661375075657762 37748052578708758 37864909075428864 37908022826876928 37924741334928096 37995267988733952 38012024974364064 38019081487502544 38056245790031872 38083094465502031 38106582250419696 38288907570431232 38384153609163648 38438619818995968 38482386809102336 38499358627881552 38595128176707128 38748724946021376 38779791000821376 38803708473993216 38813966429519424 38876258142614464 38910518584816736 38965731694150976 39086357755281408 39092648540216832 39148120087667712 39182620113381888 39238219328375808 39245503470970368 39311581383744032 39335826839142912 39353175049064409 39524033621090304 39622352112685056 39639826688339592 39678575297028096 39684961396886784 39741273422329344 39776296175705856 39840132311439616 40030752000847872 40066029862729728 40130330985924608 40165696603681792 40183410809593194 40222690781059072 40286248690779008 40353701718933504 40446575600910336 40471925454438192 40511487453904896 40547188973051904 40565071427866128 40579696912251904 40604724479115264 40622632308711648 40698582743049517 40918530775060224 40925116440539496 40965121441947648 40983188216777136 41019305431196664 41023249984339968 41059402503954432 41067024729116672 41085136446172104 41125297869873152 41161540321128448 41179693722227736 41187338278127756 41475361622730048 41479649867967168 41545193962365852 41585805100158976 41707638513538348 41777471436839424 41814288628459776 41873622119087616 41933039802541056 42011440250889824 42048463631979376 42238483380707328 42245281487008512 42305226546350592 42342508832203008 42350369251901568 42410463428306688 42447838456163712 42508070939073792 42515962093551232 42813276513785856 42817703089514496 42885361509538944 42893322703849024 42992041513294016 43053046207523456 43090987523681344 43125131805769728 43163136648732672 43224384122929152 43292685160240128 43366648000918528 43404865684623872 43419519198795519 43608032502718464 43669911273652224 43708396213886976 43716510195511296 43735790410441272 43774333407918828 43778542893735936 43817123567652864 43836448155919848 43844585908974708 43879299033882624 43887444741730304 44206032948430848 44225529056712036 44268760267911168 44276978274940928 44335542810584454 44378881562109952 44398453901508564 44437580883796386 44441854149701632 44481019379283968 44508897816686446 44800390613581824 44805022642192384 44820148850369568 44875821326437376 44903947205591947 44931641757957552 45007293459229673 45146622359165184 45186408679142016 45250527128691456 45258927389909376 45322029777126384 45374754595807232 45652159026283392 45765721610925888 45830662091879808 45871051234886592 45879566689560032 45944668713998912 46200402820256256 46265960103607296 46278190742888544 46306732861269504 46352461631578784 46381049556601344 46459141635333856 46602965015912448 46644034765565952 46710221552197632 46718892789583872 46784030737678848 46792715676926208 46900408923593472 47124809317453824 47242035211278336 47262870282251052 47304521585976798 47309070546456576 47350762565044224 47359552711803904 47380439611311378 47426754801547264 47501696217485696 47690738395103232 47771035605562368 47800498437439488 47830457355245136 47847702329371648 47877212445523968 47889869027466752 47910989811438039 47957823623570432 48098325059967611 48224763216470016 48254988041830152 48293193019539456 48302158118117376 48366046702455768 48413325340483584 48434676983463888 48477360964141512 48533756498046976 48555161254567032 48787479001033344 48830473895201856 48908840889095616 48955441447022592 48986124224282124 49034008998694912 49098865591886916 49373375334446592 49434703512223744 49456505611807008 49579531745169712 49649883932869792 49728338227680338 49811600559308544 49926241757373696 49997085918414336 50041146801694464 50050436388610944 50090563376060944 50121456778907904 50134706638129256 50361268646227968 50405650472466432 50485298992242048 50486545433905152 50566321779904128 50682699965818752 50692108650003392 50808776333892928 50966064861364224 51046598920283136 51051876760574976 51178871478884864 51201442805771973 51251493091994624 51332478170508736 51418426383802368 51463739850412032 51536765685030912 51609895141588992 51614512525755036 51655377343684608 51664966594695168 51687752303248776 51706388001095168 51738277965324288 51751955239359232 52113857024249856 52123531386955776 52146519335526132 52197493450223616 52243493484509184 52266534339750588 52276237045315998 52317625771167744 52327337961293824 52396550594327082 52447769118857216 52470900065419212 52829802816913408 52853102251119456 52913281862515712 52936618113337134 52988364563105792 53035061567607808 53068301242972301 53190437724544159 53279496800779392 53355099151740672 53374336001130496 53421373150306304 53439408244671408 53577881079457592 53828665120543104 53876102655900096 53952551576516736 53962567272584256 54086761903821504 54163509744948864 54558041033413632 54566821920719328 54600476060302848 54644250955702848 54692407241595552 54780181928229472 54906258296303648 54998190245965824 55076231382441984 55163260123531776 55300482163640064 55306199823956224 55393591949821136 55565073672818688 55614041451251712 55692956466081792 55703295249119232 55752384837946368 55776973213315926 55831496158783488 55856119424478516 55910719736721408 56327041982678016 56351883798068562 56361781739667456 56401544967895413 56406968728467456 56456678442937344 56467159002535424 56492062613486643 56547284571075584 56597117941551616 56622078868063137 56677427918765056 56862034240315392 56942720127516672 56992901983100928 57028622231253816 57084368685047808 57090270786019328 57159873375629544 57180482012718592 57576230413745472 57657929728493952 57723580213653504 57749037941822328 57892692265060692 58169686501232064 58220949644279136 58288680260681728 58314387213921696 58365777877225104 58422831423537152 58448597541226464 58459447878632944 58868255206455552 58941377264574464 58967372075616048 59003740258714368 59025013690548224 59114057080779272 59197938535344752 59250107845061848 59433528169027584 59517862945542144 59527442095330176 59611910133494016 59664444263558784 59760198467159424 59908855677276736 60046128001271808 60099044794094592 60195496478886912 60248544905522688 60275116214389791 60334036171588608 60345236519879168 60429373036168512 60767231180857344 60820783459577856 60869545368377856 60907086718672896 61020962147901184 61107549455839744 61161401646515456 61447682162921472 61534874976509952 61589103755931648 61600537093675008 61627704669258156 61687946804809728 61704254323851392 61742310481692672 61769540583341604 61781007417191634 61841399408801792 62192046354087936 62219474801950752 62291857052778496 62317790943548778 62378707650238464 62390287569234944 62533878564791296 62561457770307522 62717083287149083 62833079089938432 62989380281704448 63017160376334736 63072695447969064 63078760728608768 63134350086725632 63173919481748504 63525553877852352 63615695142460032 63671757684245568 63694714140749824 63762106408610688 63773943140326848 63881319748584052 64226554634271744 64328042264308416 64339984055773536 64488062269941024 64579569311285184 64636481285522016 64740215006089376 65049972001377792 65107298526935808 65211787852127488 65273921929363456 65314832299042832 65465154122515888 65574765293266944 65667814340603904 65725685351479296 65766878863462062 65818948550823936 65831167112595456 65942007482409344 66309049422646272 66403140401866752 66415467412411392 66503314215876681 66568322343164928 66597680852262846 66656371325694579 66662781224552448 66721529068925952 66733915184814592 66763346725029669 66828609038543872 67148358194970624 67200585920372736 67207533963288576 67313731989656064 67315393911873536 67397462636936328 67421762373205504 67576933287758336 67888391084864064 68062131893710848 68069169014099968 68268590407695964 68618319800549376 68648582416388832 68745993137819712 68806576852329888 68819350034340048 68886622126260224 68917003070998368 69417286114332816 69485142698999808 69498041849274368 69528692447368176 69571574334902016 69596657933631488 69657991312678912 69688712453000784 69701649393754664 69756834361556992 69862067459102776 69961200087225616 70078339184375808 70189073515389312 70350613385390208 70470803001492608 70582157484449512 70863052816917504 70963605819684864 71026143847566336 71039329067705856 71070659416967067 71140132202320896 71252544326228544 71656553408343552 71771553494057472 71815818668285952 71834803541200128 71936735435355648 71950089696779008 72115682538428672 72218012993265152 72453237177176064 72619988010725376 72744054711218176 72755762560959104 72800634747070464 72832741881850548 72859001274270464 72923209655460736 73330920327954432 73363261333643424 73433162170533888 73479186336423186 73551013498042368 73648298387830374 73733976218186752 73968055131193344 74086764897091584 74152055268335616 74184758417710512 74257275288109056 74271060332158976 74336513117261824 74369297617754568 74441994878377984 74474825899304688 74547626315628544 74592507341520507 75075654582916416 75102722643570688 75135845064091416 75182185168361856 75202059957193884 75209291637956608 75275571257249792 75322750151315524 75496105157417516 75729818150857728 75849482669856192 76024049948728128 76038162975005088 76166188931004062 76213164500839392 76577815140862464 76768307218327296 76877239637991936 76964773618204672 76998717255763104 77190256353414256 77497449892042752 77559582001642752 77607416947986432 77627932859038848 77752516285228928 77821037169633472 77931463388301952 78185297080433664 78296240175335424 78365240226763776 78414355567973997 78476438656751616 78491006941940736 78594825891490623 78623162767488064 78671653678285824 78706350098128818 79048067242180608 79244704225370112 79279653376679184 79357150594056192 79369922793773568 79404927170005701 79482546844658688 79552592351411712 79680264622879232 80061504001695744 80132059725459456 80260661971849216 80331393207363584 80366821619186388 80445381562118144 80572497381558016 80943850908876384 81094377946103808 81130142855732256 81159393824503808 81245264617423296 81397165486099034 81468898286960041 81837061550120448 81850232881078992 81930242883895296 81966376433554272 82038610862393328 82118805007908864 82134049458233344 82170272892344208 82250595739746304 82323080642256896 82359387444455472 82374676556255512 82950723245460096 82959299735934336 83090387924731704 83171610200317952 83415277027076696 83554942873678848 83628577256919552 83747244238175232 83866079605082112 84022880501779648 84096927263958752 84476966761414656 84490562974017024 84610453092701184 84685017664406016 84700738503803136 84820926856613376 84895676912327424 85016141878147584 85031924187102464 85626553027571712 85635406179028992 85770723019077888 85786645407698048 85984083026588032 86106092415046912 86181975047362688 86326273297465344 86585370320480256 86733296001837056 86809731369247744 86839038397591038 87216065005436928 87416792427773952 87433020391022592 87471580820882544 87548666815837656 87557085787471872 87634247135305728 87672896311839696 87689171817949416 87758598067765248 87774889483460608 88412065896861696 88451058113424072 88537520535822336 88553956549881856 88671085621168908 88757763124219904 88796907803017128 88875161767592772 88883708299403264 88962038758567936 89017795633372892 89640297700739136 89751642652874752 89807894411183894 89863283515915104 90014586918459346 90293244718330368 90372817358284032 90501054257382912 90517854779818752 90644059554252768 90749509191614464 91304318052566784 91531443221851776 91661324183759616 91742102469773184 91759133379120064 91889337427997824 92400805640512512 92531920207214592 92556381485777088 92613465722539008 92671511125787451 92704923263157568 92762099113202688 92918283270667712 93205930031824896 93288069531131904 93420443104395264 93437785579167744 93568061475357696 93585431353852416 93800817847186944 93842186655461283 94249618634907648 94484070422556672 94525740564502104 94609043171953596 94618141092913152 94701525130088448 94719105423607808 94760879222622756 94853509603094528 95003392434971392 95542071211124736 95660914710490272 95695404658743296 95779738054933504 95821979622876078 95915647247140864 96060342756266317 96196650119935222 96449526432940032 96509976083660304 96604316236234752 96732093404911536 96826650680967168 96869353966927776 96954721928283024 97050466541118079 97067512996093952 97110322509134064 97574958002066688 97660947790403712 97817681778191232 97910882894045184 97972248448564248 98068017997389824 98197731183773832 98746750668893184 98913011223614016 99159063490339424 99299767865739584 99456676455360676 99623201118617088 99852483514747392 99994171836828672 100082293603388928 100100872777221888 100181126752121888 100242913557815808 100269413276258512 100722537292455936 100811300944932864 100970597984484096 100973090867810304 101132643559808256 101365399931637504 101384217300006784 101617552667785856 102093197840566272 102103753521149952 102357742957769728 102402885611543946 102502986183989248 102664956341017472 102836852767604736 102927479700824064 103073531370061824 103229025051510072 103310754687369216 103329933189390336 103375504606497552 103412776002190336 103476555930648576 103503910478718464 104227714048499712 104247062773911552 104293038671052264 104394986900447232 104486986969018368 104533068679501176 104552474090631996 104635251542335488 104654675922587648 104793101188654164 104895538237714432 104941800130838424 105706204502238912 105826563725031424 105873236226674268 105976729126211584 106070123135215616 106136602485944602 106380875449088318 106558993601558784 106710198303481344 106842746300612608 106878816489342816 107155762158915184 107657330241086208 107752205311800192 107905103153033472 107925134545168512 108173523807643008 108327019489897728 109116082066827264 109133643841438656 109200952120605696 109288501911405696 109384814483191104 109560363856458944 109812516592607296 109996380491931648 110152462764883968 110326520247063552 110600964327280128 110612399647912448 110787183899642272 111130147345637376 111228082902503424 111385912932163584 111406590498238464 111504769675892736 111553946426631852 111662992317566976 111712238848957032 111821439473442816 112654083965356032 112703767596137124 112803089935790826 112813937456934912 112913356885874688 112934318005070848 112984125226973286 113094569142151168 113194235883103232 113244157736126274 113265180264851329 113354855837530112 113724068480630784 113985803966201856 114057244462507632 114168737370095616 114180541572038656 114249283396506093 114319746751259088 114360964025437184 114696005912230457 115152460827490944 115315859456987904 115447160427307008 115498075883644656 115785384530121384 116339373002464128 116441899288558272 116628774427843392 116731555754450208 116897195082452928 116918895757265888 117736510412911104 117882754529148928 117934744151232096 118007480517428736 118228114161558544 118395877070689504 118500215690123696 118867056338055168 119035725891084288 119054884190660352 119223820266988032 119328888527117568 119520396934318848 119817711354553472 120092256002543616 120198089588189184 120390992957773824 120497089811045376 120550232428779582 120668072343177216 120690473039758336 120858746072337024 121534462361714688 121641566919155712 121739090736755712 121814173437345792 122041924295802368 122095748229148551 122215098911679488 122322803293030912 122895364325842944 123069749953019904 123178207511863296 123201074187350016 123255409338516312 123375893609619456 123408508647702784 123484620963385344 123539081166683208 123562014834383268 123682798817603584 124438949603901504 124635581887097556 124757415300476928 124780575138469888 125067757129582592 125122915540615044 125434166574298166 125978760563408896 126034320752669472 126145390895938128 126268700173451264 126347838963497008 127051107755704704 127231390284920064 127343515368491136 127389428281499648 127524212817221376 127547886280653696 127762639497168104 128453109268543488 128656084528616832 128679968111547072 128976124539882048 129159138622570368 129272962571044032 129480430012178752 130099944002755584 130214597053871616 130423575704254976 130629664598085664 130930308245031776 131149530586533888 131335628681207808 131451370702958592 131533757726924124 131637897101647872 131662334225190912 131884014964818688 132618098845292544 132806280803733504 132830934824822784 133006628431753362 133136644686329856 133195361704525692 133312742651389158 133325562449104896 133443058137851904 133467830369629184 133526693450059338 133657218077087744 134401171840745472 134415067926577152 134627463979312128 134630787823747072 134711841616775841 134794925273872656 134843524746411008 135021880377689019 135153866575516672 135549825168999631 135776782169728128 136124263787421696 136138338028199936 136537180815391928 137297164832777664 137491986275639424 137613153704659776 137638700068680096 137834006141996736 138834572228665632 138996083698548736 139057384894736352 139143148669804032 139315982625357824 139377424906001568 139403298787509328 139724134918205552 139922400174451232 140156678368751616 140378147030778624 140701226770780416 140941606002985216 141164314968899024 141726105633835008 141927211639369728 142052287695132672 142078658135411712 142141318833934134 142280264404641792 142505088652457088 143313106816687104 143543106988114944 143631637336571904 143669607082400256 143732969434314117 143873470870711296 143900179393558016 144231365076857344 144294975179902833 144436025986530304 144906474354352128 145239976021450752 145488109422436352 145511525121918208 145601269494140928 145665483763701096 145718002548540928 145846419310921472 146726522667286848 146866324341067776 146958372672846372 147102026996084736 147296596775660748 147467952436373504 148304110536671232 148369516835421024 148542120664317952 148673026234523648 148738595235509136 148883989756755968 148949651798609376 149185014683041014 150151309165832832 150205445287141376 150271690128182832 150364370336723712 150404119914387768 150418583275913216 150551142514499584 150645500302631048 150992210314835032 151459636301715456 151698965339712384 152048099897456256 152076325950010176 152332377862008124 152426329001678784 153155630281724928 153536614436654592 153604328417315919 153754479275983872 153997434511526208 154380512706828512 154994899784085504 155119164003285504 155214833895972864 155255865718077696 155505032570457856 155642074339266944 155862926776603904 156370594160867328 156592480350670848 156730480453527552 156828711135947994 156952877313503232 156982013883881472 157189651782981246 157246325534976128 157343307356571648 157412700196257636 158489408450740224 158559306753358368 158739845587547136 158809854340011402 158965093689317376 159105184702823424 159204903728916903 159360529245758464 159571313173632477 160123008003391488 160264119450918912 160521323943698432 160662786414727168 160733643238372776 160890763124236288 161144994763116032 161887701817752768 162260285711464512 162318787649007616 162490529234846592 162794330972198068 162937796573920082 163674123100240896 163700465762157984 163932752867108544 164077221724786656 164268098916466688 164340545784688416 164646161284513792 164718774888910944 164749353112511024 165901446490920192 165918599471868672 166180775849463408 166343220400635904 166830554054153392 167109885747357696 167257154513839104 167494488476350464 167732159210164224 168045761003559296 168193854527917504 168981125948034048 169220906185402368 169370035328812032 169401477007606272 169476187840459929 169641853713226752 169791353824654848 169866236604189411 170032283756295168 170063848374204928 171253106055143424 171270812358057984 171541446038155776 171573290815396096 171968166053176064 172212184830093824 172363950094725376 173170740640960512 173466592003674112 173619462738495488 173678076795182076 174866040782045184 174943161641765088 175097333631675312 175268494270611456 175345792623679392 175378343635898832 175549778966921216 176824131793723392 176902116226848144 177075041071644672 177107913099763712 177342171242337816 177515526248439808 177593815606034256 177750323535185544 177767416598806528 177924077517135872 178035591266745784 179280595401478272 179503285305749504 179615788822367788 179726567031830208 180029173836918692 180586489436660736 180745634716568064 181002108514765824 181035709559637504 181288119108505536 182608636105133568 183062886443703552 183322648367519232 183484204939546368 183518266758240128 183778674855995648 184801611281025024 185063840414429184 185112762971554176 185226931445078016 185343022251574902 185409846526315136 185524198226405376 185836566541335424 186576139062263808 186875571158335488 187136122950715392 187170862707704832 187601635694373888 187684373310922566 188151249861447249 188499237269815296 188968140845113344 189051481129004208 189218086343907192 189236282185826304 189403050260176896 189438210847215616 189521758445245512 189707019206189056 190006784869942784 191084142422249472 191321829420980544 191390809317486592 191559476109867008 191643959245752156 191831294494281728 192120685512532634 192393300239870444 193019952167320608 193464186809823072 193738707933855552 193909443856566048 194100933082236158 194135025992187904 194220645018268128 195149916004133376 195321895580807424 195635363556382464 195821765788090368 195944496897128496 196136035994779648 196395462367547664 197493501337786368 197826022447228032 198318126980678848 198599535731479168 198913352910721352 199246402237234176 199704967029494784 199988343673657344 200164587206777856 200201745554443776 200290040175089007 200362253504243776 200485827115631616 200538826552517024 201445074584911872 201622601889865728 201941195968968192 201946181735620608 202265287119616512 202730799863275008 202768434600013568 203235105335571712 204186395681132544 204207507042299904 204715485915539456 204805771223087892 205005972367978496 205329912682034944 205854959401648128 206458050103020144 206659866378780672 206751009212995104 206825552004380672 207007820957436928 207614289182898169 208455428096999424 208494125547823104 208586077342104528 208789973800894464 208973973938036736 209066137359002352 209104948181263992 209270503084670976 209309351845175296 209586202377308328 209791076475428864 209883600261676848 211412409004477824 211653127450062848 211746472453348536 211953458252423168 212140246270431232 212273204971889204 212761750898176636 213117987203117568 213420396606962688 213757632978685632 214311524317830368 215314660482172416 215504410623600384 215810206306066944 215850269090337024 216347047615286016 216654038979795456 218232164133654528 218267287682877312 218401904241211392 218577003822811392 218769628966382208 219120727712917888 219625033185214592 219992760983863296 220653040494127104 221201928654560256 221224799295824896 221574367799284544 222260294691274752 222456165805006848 222771825864327168 222813180996476928 223009539351785472 223107892853263704 223325984635133952 223424477697914064 223642878946885632 223777522024561521 225308167930712064 225407535192274248 225606179871581652 225627874913869824 225826713771749376 225868636010141696 225968250453946572 226189138284302336 226388471766206464 226488315472252548 226530360529702658 226709711675060224 228114488925015264 228498566793012186 228639493502518176 228721928050874368 229392011824460914 230304921654981888 230631718913975808 230894320854614016 230996151767289312 231570769060242768 232678746004928256 232883798577116544 233257548855686784 233463111508900416 233794390164905856 233837791514531776 235473020825822208 235869488302464192 236014961034857472 236456228323117088 236791754141379008 237000431380247392 237734112676110336 238071451782168576 238109768381320704 238447640533976064 238657777054235136 239040793868637696 239635422709106944 240184512005087232 240396179176378368 240781985915547648 240994179622090752 241100464857559164 241336144686354432 241380946079516672 241717492144674048 243283133838311424 243478181473511424 244083848591604736 244191496458297102 244406694860880123 244430197823358976 244645606586061824 244798937991775453 245790728651685888 246356415023726592 246402148374700032 246510818677032624 246751787219238912 246817017295405568 246969241926770688 247078162333366416 247124029668766536 247365597635207168 248877899207803008 249271163774195112 249514830600953856 249561150276939776 250135514259165184 250245831081230088 250868333148596332 252068641505338944 252290781791876256 252695677926994016 254102215511409408 254462780569840128 254687030736982272 254778856562999296 255048425634442752 255095772561307392 255525278994336208 256906218537086976 257312169057233664 257359936223094144 257952249079764096 258318277245140736 258545925142088064 258960860024357504 260199888005511168 260429194107743232 260847151408509952 261259329196171328 261860616490063552 262299061173067776 262671257362415616 262902741405917184 263067515453848248 263275794203295744 263324668450381824 263768029929637376 265236197690585088 265612561607467008 265661869649645568 266013256863506724 266273289372659712 266390723409051384 266625485302778316 266651124898209792 266886116275703808 266935660739258368 267053386900118676 267314436154175488 269254927958624256 269423683233551682 269589850547745312 269687049492822016 270043760755378038 270307733151033344 271099650337999262 271553564339456256 272248527574843392 272276676056399872 273074361630783856 273505860252241859 274594329665555328 274983972551278848 275226307409319552 275277400137360192 275668012283993472 277669144457331264 278114769789472704 278286297339608064 278754849812003136 278806597575018656 279448269836411104 279844800348902464 280313356737503232 280756294061557248 281402453541560832 281883212005970432 282328629937798048 283452211267670016 283854423278739456 284104575390265344 284157316270823424 284282637667868268 284560528809283584 285010177304914176 286626213633374208 287086213976229888 287339214164800512 287465938868628234 287746941741422592 287800358787116032 288181028268798951 288462730153714688 288589950359805666 288872051973060608 289812948708704256 290479952042901504 290976218844872704 291023050243836416 291151399623354237 291202538988281856 291330967527402192 291436005097081856 291692838621842944 293453045334573696 293732648682135552 293916745345692744 294204053992169472 294593193551321496 294935904872747008 296739033670842048 297346052469047296 297477190471018272 297899303597218752 298370029366082028 300302618331665664 300410890574282752 300543380256365664 300728740673447424 300808239828775536 301102285028999168 301291000605262096 301984420629670064 302919272603430912 303397930679424768 304096199794912512 304152651900020352 304664755724016248 304852658003357568 306311260563449856 307073228873309184 307208656834631838 307508958551967744 307994869023052416 308761025413657024 309989799568171008 310238328006571008 310429667791945728 310511731436155392 311010065140915712 311284148678533888 311725853553207808 312741188321734656 313184960701341696 313460960907055104 313657422271895988 313905754627006464 313964027767762944 314379303565962492 314492651069952256 314686614713143296 314825400392515272 317118613506716736 317479691175094272 317619708680022804 317930187378634752 318210369405646848 318409807457833806 318721058491516928 319142626347264954 320528238901837824 321042647887396864 321325572829454336 321467286476745552 321781526248472576 322289989526232064 323234198479922197 323775403635505536 324520571422929024 324637575298015232 324981058469693184 325588661944396136 325875593147840164 327348246200481792 327400931524315968 327865505734217088 328154443449573312 328681091569376832 329437549777821888 329498706225022048 331802892981840384 331837198943737344 332361551698926816 333661108108306784 334219771494715392 334514309027678208 334988976952700928 335464318420328448 336091522007118592 336387709055835008 337962251896068096 338441812370804736 338740070657624064 338802954015212544 338952375680919858 339283707426453504 339582707649309696 339732473208378822 339795540794553987 340064567512590336 340127696748409856 342506212110286848 342541624716115968 342747850189518279 343082892076311552 343146581630792192 343936332106352128 344088017736691371 344424369660187648 344727900189450752 346341481281921024 346933184007348224 347238925476990976 347356153590364152 349886323283530176 350194667263350624 350691585247358784 350756687271797664 353648263587446784 353804232453696288 354215826199527424 354684342484675632 355031052496879616 355187631212068512 355500647070371088 355848155034271744 356071182533491568 358561190802956544 359006570611499008 359231577644735576 359453134063660416 360058347673837384 361172978873321472 361491269433136128 362004217029531648 362071419119275008 362576238217011072 365217272210267136 366125772887407104 366287244687445653 366645296735038464 366968409879092736 367036533516480256 367557349711991296 369603222562050048 370127680828858368 370225525943108352 370453862890156032 370686044503149804 370819693052630272 371048396452810752 371673133082670848 374272245901430784 374341725415409664 375203271388747776 375368746621845132 376302499722894498 377936281690226688 378102962258008416 378436172687814384 378806100520353792 378876421694431232 379043516890491024 379414038412378112 380013569739885568 382168284844498944 382643658841961088 382781618634973184 383118952219734016 383287918491504312 383662588988563456 384241371025065268 384786600479740888 386039904334641216 386928373619646144 387477415867711104 387818887713132096 388201866164472316 388441290036536256 390299832008266752 390643791161614848 391270727112764928 391888993794256992 392790924735095328 394987002675572736 395652044894456064 396636253961357696 397199071462958336 397826705821442704 398492804474468352 399409934058989568 399976687347314688 400329174413555712 400403491108887552 400580080350178014 400724507008487552 400971654231263232 401077653105034048 403245203779731456 403882391937936384 403892363471241216 404135524850327523 404530574239233024 405065641133067057 405461599726550016 405536869200027136 406470210671143424 406649475506998893 408372791362265088 408415014084599808 409430971831078912 409611542446175784 410011944735956992 410659825364069888 412916100206040288 413502018425990208 413651104008761344 414015641914873856 415228578365796338 416988251095646208 417172154684209056 417947947876073472 418132274718004704 418209896362527984 418618703690350592 419172404754616656 419582152950857728 419767200523353696 422824818008955648 423306254900125696 423492944906697072 423906916504846336 424280492540862464 424546409943778408 425523501796353272 426235974406235136 426840793213925376 427515265957371264 428623048635660736 430629320964344832 431008821247200768 431620412612133888 431700538180674048 432694095230572032 432884925539708499 433308077959590912 436464328267309056 436534575365754624 436803808482422784 437154007645622784 437539257932764416 438241455425835776 439250066370429184 441306080988254208 442403857309120512 442449598591649792 443148735598569088 444912331610013696 445626361992953856 446019078703570944 446215785706527408 446651969270267904 446848955395828128 447555044049123042 450616335861424128 450815070384548496 451212359743163304 451255749827739648 451653427543498752 451737272020283392 451936500907893144 452378276568604672 452776943532412928 452976630944505096 453060721059405316 453419423350120448 456228977850030528 456997133586024372 457278987005036352 457443856101748736 458784023648921828 460609843309963776 461263437827951616 461992303534578624 463141538120485536 465357492009856512 465767597154233088 466515097711373568 466926223017800832 467588780329811712 467675583029063552 470946041651644416 471738976604928384 472029922069714944 472912456646234176 473583508282758016 474000862760494784 475468225352220672 476219536762641408 476895281067952128 477315554108470272 477614711186750709 478081587737275392 478713939520897431 479270845418213888 480369024010174464 480792358352756736 481563971831095296 481988359244181504 482200929715118328 482672289372708864 482761892159033344 483434984289348096 486956362947022848 488167697183209472 488382992916594204 488813389721760246 488860395646717952 489291213172123648 489597875983550906 492804296749400064 493021637354065248 493634034590811136 493938483853541376 494156324666732832 494248059337533072 494731195270414336 495080228051526403 497755798415606016 498542327548390224 499029661201907712 499122300553879552 500271028518330368 500491662162460176 501736666297192664 504137283010677888 504581563583752512 505391355853988032 508204431022818816 508925561139680256 509374061473964544 510096851268885504 510191545122614784 511050557988672416 513812437074173952 514624338114467328 514719872446188288 515904498159528192 516636554490281472 517091850284176128 517921720048715008 520399776011022336 520858388215486464 521694302817019904 522518658392342656 523721232980127104 524598122346135552 525805482811834368 526135030907696496 526649336900763648 527536059859274752 529081575659643721 530472395381170176 531225123214934016 531323739299291136 532026513727013448 532546578745319424 532781446818102768 533250970605556632 533302249796419584 533772232551407616 533871321478516736 534106773800237352 534628872308350976 538509855917248512 538847366467103364 539179701095490624 539374098985644032 540087521510756076 540615466302066688 542199300675998524 543107128678912512 546148723261567712 547011720504483718 549188659331110656 549967945102557696 550452614818639104 550554800274720384 551336024567986944 555338288914662528 556229539578945408 556572594679216128 557509699624006272 557613195150037312 558896539672822208 559689600697804928 560626713475006464 561512588123114496 562804907083121664 563766424011940864 564453749584341747 564657259875596096 566904422535340032 567708846557478912 568209150780530688 568314632541646848 568565275335736536 569121057618567168 570020354609828352 573252427266748416 574172427952459776 574678428329601024 574931877737256468 575493883482845184 575600717574232064 576362056537597902 576925460307429376 577179900719611332 577744103946121216 582046100487672832 582302799246708474 582405077976563712 582661935054804384 582872010194163712 583385677243685888 583751313672695311 585094814969985749 586906090669147392 587465297364271104 587833490691385488 588408107984338944 589186387102642992 589871809745494016 593478067341684096 594954380942036544 595798607194437504 596740058732164056 600605236663331328 601086760512731328 601457481346894848 601616479657551072 602582001210524192 603968841259340128 605838545206861824 606795861358849536 608192399589825024 608305303800040704 609329511448032496 609705316006715136 612622521126899712 614146457746618368 614417313669263676 615017917103935488 615989738046104832 617522050827314048 619979599136342016 620476656013142016 621023462872310784 622020130281831424 622568297357067776 622842867548694507 623451707106415616 625482376643469312 626369921402683392 626921921814110208 627314844543791976 627811509254012928 627928055535525888 628758607131924984 628985302139904512 629373229426286592 629650800785030544 634237227013433472 634959382350188544 635239417360045608 635860374757269504 636420738811293696 636819614915667612 637442116983033856 638285252694529908 642651145658908672 642934572953491104 644579979052464128 646468396959844394 647550807271011072 649041142845858048 649275150596030464 649962116939386368 651177323888792272 651751186295680328 654696492400963584 654801863048631936 655731011468434176 656308886899146624 657362183138753664 658875099555643776 658997412450044096 663605785963680768 663674397887474688 664723103397853632 667322216216613568 668439542989430784 669028618055356416 669977953905401856 670928636840656896 672183044014237184 672775418111670016 675924503792136192 676883624741609472 677480141315248128 677605908030425088 677904751361839716 678567414852907008 679165415298619392 679464946416757644 679591081589107974 680129135025180672 680255393496819712 685495700379036558 686165784152623104 686293163261584384 687872664212704256 688176035473382742 688848739320375296 689455800378901504 689887916158639913 692682962563842048 693866368014696448 694477850953981952 694712307180728304 699772646567060352 700389334526701248 701383170494717568 701513374543595328 707608464907392576 709368684969351264 710375262424137024 711001294140742176 712142365066983136 717122381605913088 718013141222998016 718463155289471152 718906268127320832 720116695347674768 722345957746642944 722982538866272256 724008434059063296 724142838238550016 725152476434022144 730434544420534272 732251545774814208 732574489374891306 733220084582640369 733290593470076928 733936819758185472 734073067032960512 734396813975326359 735114699423982592 739206445124100096 740255361657716736 740451051886216704 740907725780312064 741372089006299608 741639386105260544 742096792905621504 743346266165341696 748544491802861568 748683450830819328 750406542777495552 750737493243690264 752604999445788996 756205924516016832 756872345375628768 757752843388862464 758087033780982048 760027139479771136 764336569688997888 765287317683922176 765563237269946368 766237904439468032 766575836983008624 767325177977126912 768482742050130536 769573200959481776 772079808669282432 773856747239292288 774954831735422208 775637775426264192 776403732328944632 776882580073072512 780599664016533504 781287582323229696 782541454225529856 783777987588513984 785581849470190656 789974005351145472 791304089788912128 793272507922715392 794398142925916672 795653411642885408 796985608948936704 798819868117979136 799953374694629376 800658348827111424 800806982217775104 801160160700356028 801449014016975104 801943308462526464 802155306210068096 807764783875872768 808271049700655046 809061148478466048 810131282266134114 810923199453100032 811073738400054272 812940421342286848 813298951013997786 816745582724530176 816830028169199616 818861943662157824 819223084892351568 820023889471913984 820517580756725577 821319650728139776 825832200412080576 827004036851980416 827302208017522688 828031283829747712 830457156731592676 834344309368418112 836264549436009408 836419792725055968 838344809509233312 839534401046707392 845649636017911296 846612509800251392 846985889813394144 848560985081724928 849092819887556816 851047003592706544 852471948812470272 853681586427850752 855030531914742528 857246097271321472 861258641928689664 862017642494401536 863240825224267776 863401076361348096 864543084806396853 865388190461144064 865769851079416998 866616155919181824 872928656534618112 873069150731509248 873454198870062711 873607616964845568 874308015291245568 875078515865528832 876482910851671552 878500132740858368 882612161976508416 884807714618241024 884899197183299584 886297471197138176 892038157407141888 892431571413054816 893697910791656256 895110088098246084 901232671722848256 901630140769096992 902424719486326608 903306855086997504 903474544040566784 903873001815786288 904756553137209344 905553887064825856 905953261889010192 906121442118810632 906838846700240896 912457955700061056 913994267172048744 914557974010072704 914887712203497472 917568047297843656 921219686619927552 922526875655903232 923984607069157248 926283076240971072 930714984019713024 931535194308466176 933030195422747136 933852446035601664 935177560659623424 935351166058127104 941892083303288832 943477953209856768 944059844139429888 945824913292468352 947167016565516032 948001725520989568 952439073525282816 953790562135904256 954631108216940544 955229422373501418 956163175474550784 957427879041794862 958541690836427776 961584716705513472 963127943662190592 963976718488363008 964401859430236656 965344578745417728 965523784318066688 966869968578696192 969702595439766591 973912725894045696 976335394366418944 976765985833188408 977626779443520492 977720791293435904 978582426344247296 979195751967101812 986043274708130496 987268069181622272 988312649333465664 988496118675066144 990160456103052806 995511596831212032 997084655096780448 998244601107759104 1000542057036660736 1000983324324920352 1003473332594385328 1008274566021355776 1009163127167505024 1010782711707976064 1016408862045637632 1017851122279360512 1018748122947929088 1019386622383661961 1020193702537771008 1020383090245229568 1022101115977344832 1027624874148347904 1029248676228934656 1029439744892376576 1031808996319056384 1032264053210074113 1033273108980562944 1034183700568352256 1035843440097430016 1040799552022044672 1041716776430972928 1043388605634039808 1045037316784685312 1047442465960254208 1052270061815392992 1055072119718549504 1058163151319287442 1060944790762340352 1062647478598582272 1064053027454026896 1065093157490638848 1065562893636205536 1066501941211113264 1067544465102815232 1067742642957033472 1068213547600474704 1069257744616701952 1077019711834497024 1077694732934206728 1078359402190981248 1078748197971288064 1080175043021512152 1081230932604133376 1084398601351997048 1086214257357825024 1092297446523135424 1094023441008967436 1098377318662221312 1099935890205115392 1100905229637278208 1101109600549440768 1102672049135973888 1110676577829325056 1112459079157890816 1113145189358432256 1115019399248012544 1115226390300074624 1117793079345644416 1119379201395609856 1123025176246228992 1125609814166243328 1127532848023881728 1128907499168683494 1129314519751192192 1133808845070680064 1136418301561061376 1136629265083293696 1137130550671473072 1138242115237134336 1140040709219656704 1146504854533496832 1148344855904919552 1149356856659202048 1149863755474512936 1150987766965690368 1151201435148464128 1152724113075195804 1153850920614858752 1154359801439222664 1155488207892242432 1164092200975345664 1164605598493416948 1165323870109608768 1165744020388327424 1166771354487371776 1167502627345390622 1170189629939971498 1173812181338294784 1175666981382770976 1178372774205285984 1179743619490988032 1186956134683368192 1189908761884073088 1191597214388875008 1193480117464328112 1201210473326662656 1202173521025462656 1202914962693789696 1203232959315102144 1205164002421048384 1207937682518680256 1211677090413723648 1213591722717699072 1216384799179650048 1216610607600081408 1218659022896064992 1219410632013430272 1219948426520996679 1225245042253799424 1228292915493236736 1228834627338527352 1230035834207870976 1231979476092209664 1235044101654628096 1240953312026284032 1242046925744621568 1244040260563662848 1245136594714135552 1245685735097389014 1246903414212831232 1250964753286938624 1253843843628220416 1254629689087583952 1255856111071051776 1257517214263849968 1257970604279809024 1258746458852573184 1259301601570061088 1261656065034535027 1268474454026866944 1269918764700377088 1270478834720091216 1271720749514539008 1272841477622587392 1273639229831335224 1274884233966067712 1276570505389059816 1285869145906982208 1289159958104928256 1292936793919688788 1295101614542022144 1298082285691716096 1299924233878772736 1302354647777584544 1303502372591360656 1309392984801927168 1309603726097263872 1311462022936868352 1312617773798293248 1314724366277507328 1317750199111287552 1317994824900088192 1327211571927361536 1327348795774949376 1329446206795707264 1334644432433227136 1336879085978861568 1338057236110712832 1339955907810803712 1344366088028474368 1345550836223340032 1351849007584272384 1353767249483218944 1354960282630496256 1355211816060850176 1355809502723679432 1357134829705814016 1358330830597238784 1358929892833515288 1359182163178215948 1360258270050361344 1360510786993639424 1370991400758073116 1372331568305246208 1372586326523168768 1375745328425408512 1376352070946765484 1377697478640750592 1378911600757803008 1379775832317279826 1388955701907963904 1389424614361456608 1399545293134120704 1400778669053402496 1402766340989435136 1403026749087190656 1415216929814785152 1418737369938702528 1420750524848274048 1422002588281484352 1424284730133966272 1434244763211826176 1436926310578942304 1437812536254641664 1440233390695349536 1444691915493285888 1445965077732544512 1448016868118126592 1448285676477100032 1450304952868044288 1460869088841068544 1464503091549628416 1465148978749782612 1466440169165280738 1466581186940153856 1467873639516370944 1468146134065921024 1468793627950652718 1470229398847965184 1478412890248200192 1480902103772433408 1481815451560624128 1482744178012599216 1483278772210521088 1484193585811243008 1485240684154579209 1486692532330683392 1491048076858995941 1497088983605723136 1497366901661638656 1500813085554991104 1501474986487380528 1505209998891577992 1512411849032033664 1513744690751257536 1516174067561964096 1520054278959542272 1530574635367844352 1532475808878936064 1533151673966017248 1536965484100261072 1539146401918963552 1544159617338564864 1547713494478584576 1549909663470844416 1551275550852528384 1552807464657889264 1553765160146145024 1561199328033067008 1562575164646459392 1565082908451059712 1567555975177027968 1571163698940381312 1579948010702290944 1582608179577824256 1586545015845430784 1587244726978931163 1588796285851833344 1591306823285770816 1593971217897873408 1597639736235958272 1599906749389258752 1601316697654222848 1601613964435550208 1602320321400712056 1602898028033950208 1603886616925052928 1604310612420136192 1615529567751745536 1616542099401310092 1618122296956932096 1620262564532268228 1621846398906200064 1622147476800108544 1625880842684573696 1626597902027995572 1637723887324315648 1638446169784703136 1641035161513451154 1642639301456279552 1651664400824161152 1654008073703960832 1654604416035045376 1656062567659495424 1660914313463185352 1668688618736836224 1672529098872018816 1672839585450111936 1676689619018466624 1679068802093414784 1691299272035822592 1693971779626788288 1698185639775113632 1702094007185413088 1704943897624940544 1707363172855701504 1710061063829485056 1714492194542642944 1722517283857379328 1724035284988803072 1726481650448535552 1726802152722696192 1729086169612793706 1730776380922288128 1731539702158833996 1733232311838363648 1746138301463018496 1746908397740125422 1747215233929691136 1748616030582491136 1750157031731057664 1751253941018085933 1752965821703343104 1755284444909957247 1757000265481716736 1765224323953016832 1769615429236482048 1769798394366599168 1772594942394276352 1784863142826109632 1787395821583312512 1790220176196492168 1803260281538193984 1804849438972653216 1806949088081133568 1807746003631572576 1811107774129651712 1811906523778020384 1812242884237621264 1824915911400122112 1827988534344097488 1829115948020145408 1829775424406994944 1835136094595687312 1842439373239855104 1845053751311806464 1847969214138314496 1852566152481942144 1861429968039426048 1863070388616932352 1866060390845494272 1867704892071203328 1868528602646083521 1870355121319246848 1870702332116254208 1883784166606577664 1886955906419713536 1888119688278859776 1891649826584936704 1894334033131032064 1896003451041979136 1904878147050565632 1907581124271808512 1909262216433881088 1910458844747002836 1912326350949101568 1914855758083589724 1917083381672855552 1927953436976726016 1928803718860473312 1931047568636133376 1933739937157392384 1939405190879533182 1947825451788091392 1952670788732837888 1953531971666376816 1955253558887040984 1955441582586871808 1957164852688494592 1958391503934203624 1972086549416260992 1974536138363244544 1976625298666931328 1976992237350132288 1980320912206105612 1991023193662424064 1994169310193560896 2001966648649840704 2006946665188770656 2016549132042711552 2018326254335010048 2021565423415952128 2032817724091275264 2035702244558721024 2037496245895858176 2038773244767323922 2040387405075542016 2040766180490459136 2044202231954689664 2058497352457869312 2058879489784753152 2063617992638112768 2064528106420148226 2066546217961125888 2068367401136704512 2069663748475919739 2071686880194860032 2081599104044089344 2083433552861945856 2086777211268079616 2090074633569370624 2094884931920508416 2104540123630785984 2110144239437099008 2116326302638574884 2128106054908053792 2131125787272411072 2133003882422226528 2135485285914066944 2136427095200949408 2154039423668994048 2155389465868413456 2156718804381962496 2157496395942576128 2160350086043024304 2162461865208266752 2168797202703994096 2172428514715650048 2184594893046270848 2188046882017934872 2196754637324442624 2199871780410230784 2201810459274556416 2202219201098881536 2203190441925979077 2205344098271947776 2221353155658650112 2224918158315781632 2226290378716864512 2230038798496025088 2230452780600149248 2235586158691288832 2238758402791219712 2246050352492457984 2251219628332486656 2255065696047763456 2257814998337366988 2258629039502384384 2273258530166587392 2274261101342946144 2280081418439313408 2293009709066993664 2296689711809839104 2298713713318404096 2299727510949025872 2301975533931380736 2302402870296928256 2305448226150391608 2307701841229717504 2308719602878445328 2310976415784484864 2328184401950691328 2329211196986833896 2330647740219217536 2331488040776654848 2333542708974743552 2335005254690781244 2340379259879942996 2347624362676589568 2351333962765541952 2356745548410571968 2373912269366736384 2379817523768146176 2383194428777750016 2386960234928656224 2402420946653325312 2404347042050925312 2405829925387579392 2406465918630204288 2410328004842096768 2415875365037360512 2427183445435398144 2432769598359300096 2433221215200162816 2437318045792129984 2438821264026860544 2439896853041993358 2450490084507598848 2456585830986473472 2457669254677054704 2460071668415741952 2461552742270176731 2463958952184419328 2470088203309256192 2481906624052568064 2484093851489243136 2488080521127325696 2490273189428271104 2491371470194778028 2493806828425662464 2509259378175167904 2515034428527699936 2515941208559618048 2518603203140122176 2523312130069070054 2536948908053733888 2539837529400754176 2540957669440182432 2545682955245174784 2547278459662670448 2549768467932135424 2553141010778119632 2571738291813964416 2578319916209856512 2585873587839377576 2590203229084044288 2596164571383432192 2599848467757545472 2604709295555169088 2607004745182721312 2618785969603854336 2619207452194527744 2622924045873736704 2625235547596586496 2629448732555014656 2635500398222575104 2635989649800176384 2654423143854723072 2654697591549898752 2658892413591414528 2669288864866454272 2676114472221425664 2688732176056948736 2691101672446680064 2703698015168544768 2709920565260992512 2710423632121700352 2711619005447358864 2714269659411628032 2716661661194477568 2717859785667030576 2718364326356431896 2720516540100722688 2721021573987278848 2741982801516146232 2744663136610492416 2745172653046337536 2751490656850817024 2752704141893530968 2755394957281501184 2757823201515606016 2759551664634559652 2778849228722913216 2799090586268241408 2801557338106804992 2805532681978870272 2806053498174381312 2830433859629570304 2837474739877405056 2841501049696548096 2844005176562968704 2848569460267932544 2868489526423652352 2873852621157884608 2875625072509283328 2880466781390699072 2889383830986571776 2891930155465089024 2896033736236253184 2896571352954200064 2900609905736088576 2909107786319299773 2921738177682137088 2929006183099256832 2930297957499565224 2932880338330561476 2933162373880307712 2935747279032741888 2936292268131842048 2937587255901305436 2940458797695930368 2961804207544866816 2965488356025198432 2966557544421042176 2970481368309158418 2973385064661366784 2982096153717991882 2994733803323277312 3001626171109982208 3002949972974761056 3008564462774660449 3010419997783155984 3024823698064067328 3027489381502515072 3032348135123928192 3040108557919084544 3061149270735688704 3066303347932034496 3073930968200522144 3078292803837927104 3088319234677129728 3095426988957169152 3099819326941688832 3102551101705056768 3105614929315778528 3107530320292290048 3122398656066134016 3125150329292918784 3130165816902119424 3135111950354055936 3142327397880762624 3165216359155648512 3173090031690861568 3174489453957862326 3177592571703666688 3182613646571541632 3187942435795746816 3195279472471916544 3202633395308445696 3203227928871100416 3204640642801424112 3205796056067900416 3207773233850105856 3208621224840272384 3231059135503491072 3233084198802620184 3236244593913864192 3240525129064536456 3243692797812400128 3244294953600217088 3251761685369147392 3253195804055991144 3276892339569406272 3282070323026902308 3285278602912559104 3303328801648322304 3308016147407921664 3312125135318990848 3321828626926370704 3337377237473672448 3345058197744037632 3345679170900223872 3353379238036933248 3358137604186829568 3382598544071645184 3387943559253576576 3396371279550227264 3404188014370826176 3409887795249881088 3414726345711403008 3420122127658970112 3428984389085285888 3445034567714758656 3448070569977606144 3452963300897071104 3453604305445392384 3458172339225587412 3461552761844576256 3463079404317667992 3466464623676727296 3492276602926036992 3493816795480250844 3497232061164982272 3500314063462115328 3502507882036171866 3505931643406686208 3510568889819914494 3514000530963433472 3539230858472964096 3539596788733198336 3545189884788552704 3555576183279144167 3569726285652219264 3574791643166625024 3580440352392984336 3606520563076387968 3609698877945306432 3615492007263145152 3623813047556040768 3624485768475242528 3649831822800244224 3655977068688194976 3658231896040290816 3670272189191374624 3684878746479710208 3690107502623612928 3695938428276628992 3705132304963884288 3722859936078852096 3726140777233864704 3732120781690988544 3735409784142406656 3737057205292167042 3740710242638493696 3741404664232508416 3767568333213155328 3773911812839427072 3776239376557719552 3783299653169873408 3784968195103605081 3788668066262064128 3792006902083958272 3809756294101131264 3815162248543617024 3818524432867762176 3820917689494005672 3824652701898203136 3829711516167179448 3834166763345711104 3857607437720946624 3867479874314784768 3878810381759066364 3905341577465675776 3907063943332753632 3910507117774081968 3914329705376989184 3916783007868407248 3944173098832521984 3949072276726489088 3953250597333862656 3953984474700264576 3960641824412211224 3982046387324848128 3988338620387121792 4003933297299681408 4013893330377541312 4033098264085423104 4036652508670020096 4043130846831904256 4065635448182550528 4071404489117442048 4074992491791716352 4077546489534647844 4080774810151084032 4081532360980918272 4088404463909379328 4116994704915738624 4117758979569506304 4127235985276225536 4129056212840296452 4133092435922251776 4136734802273409024 4139327496951839478 4143373760389720064 4166867105723891712 4173554422536159232 4180149267138741248 4189769863841016832 4202044580238988561 4209080247261571968 4220288478874198016 4232652605277149768 4256212109816107584 4262251574544822144 4266007764844453056 4272854190401898816 4310778931736826912 4313437608763924992 4320700172086048608 4337594405407988192 4344857029431300096 4369189786092541696 4376093764035869744 4393509274648885248 4399743560820461568 4403620918549112832 4404438402197763072 4406380883851958154 4410688196543895552 4442706311317300224 4449836316631563264 4452580757433729024 4455722052463737627 4460077596992050176 4460905561200298496 4471172317382577664 4473144230576987823 4477516805582439424 4492100704984915968 4502439256664973312 4510131392095526912 4515629996674733976 4517258079004768768 4548522202685892288 4560162836878626816 4597427426636808192 4599455021898051744 4604805740593856512 4610896452300783216 4615403682459435008 4617439205756890656 4656368803901382656 4658422393973667792 4661295480438435072 4662976081553309696 4667085417949487104 4670010509381562488 4680758519759885992 4695248725353179136 4702667925531083904 4713491096821143936 4747824538733472768 4759635047536292352 4761734180936793489 4766388857555500032 4773920469857312448 4804841893306650624 4808694084101850624 4811659850775158784 4812931837260408576 4820656009684193536 4831750730074721024 4854366890870796288 4865539196718600192 4866442430400325632 4874636091584259968 4877642528053721088 4879793706083986716 4913171661972946944 4915338509354109408 4923105484540353462 4927917904368838656 4940176406618512384 4963813248105136128 4968187702978486272 4976161042254651392 4980546378856542208 4982742940389556056 4987613656851324928 5018518756350335808 5030068857055399872 5031882417119236096 5037206406280244352 5046624260138140108 5073897816107467776 5081915338880364864 5094556919325340896 5106282021556239264 5143476583627928832 5156639832419713024 5171747175678755152 5180406458168088576 5192329142766864384 5199696935515090944 5209418591110338176 5214009490365442624 5238414904389055488 5245848091747473408 5250471095193172992 5253761823054257799 5258897465110029312 5265853334729871741 5271000796445150208 5271979299600352768 5308846287709446144 5309395183099797504 5317784827182829056 5338577729732908544 5377464352113897472 5382203344893360128 5420847264243400704 5423238010894717728 5433323322388955136 5435719571334061152 5436728652712863792 5442043147974557696 5483965603032292464 5489326273220984832 5490345306092675072 5502981313701634048 5505408283787061936 5510789914563002368 5515646403031212032 5519103329269119304 5557698457445826432 5598181172536482816 5603114676213609984 5611065363957740544 5612106996348762624 5660867719259140608 5674949479754810112 5683002099393096192 5688010353125937408 5697138920535865088 5736979052847304704 5747705242315769216 5751250145018566656 5760933562781398144 5783860310930178048 5793142705908400128 5801219811472177152 5818215572638599546 5843476355364274176 5858012366198513664 5860595914999130448 5865760676661122952 5866324747760615424 5871494558065483776 5872584536263684096 5875174511802610872 5880917595391860736 5923608415089733632 5930976712050396864 5933115088842084352 5940962736618316836 5946770129322733568 5964192307435983764 6005899945949522112 6017128925549320898 6020839995566311968 6049647396128134656 6054978763005030144 6064696270247856384 6080217115838169088 6122298541471377408 6132606695864068992 6147861936401044288 6156585607675854208 6176638469354259456 6190853977914338304 6199638653883377664 6205102203410113536 6208991245427759217 6211229858631557056 6215060640584580096 6244797312132268032 6250300658585837568 6260331633804238848 6270223900708111872 6284654795761525248 6330432718311297024 6346180063381723136 6348978907915724652 6355185143407333376 6365227293143083264 6406455857742200832 6409281285602848224 6411592112135800832 6417242449680544768 6436042964669843239 6462118271006982144 6466168397605240368 6472489187827728384 6481050258129072912 6487385595624800256 6488589907200434176 6503523370738294784 6506391608111982288 6553784679138812544 6564140646053804616 6570557205825118208 6606657603296644608 6616032294815843328 6643657253852741408 6674754474947344896 6690116395488075264 6691358341800447744 6706758476073866496 6716275208373659136 6765197088143290368 6775887118507153152 6792742559100454528 6808376028741652352 6819775590499762176 6840244255317940224 6857968778170571776 6890069135429517312 6896141139955212288 6905926601794142208 6907208610890784768 6916344678451174824 6923105523689152512 6926158808635335984 6932929247353454592 6984553205852073984 6987633590960501688 6994464122329964544 7000628126924230656 7005015764072343732 7011863286813372416 7021137779639828988 7028001061926866944 7090379769577105408 7111152366558288334 7139452571304438528 7149583286333250048 7160880704785968672 7213041126152775936 7219397755890612864 7230984014526290304 7247626095112081536 7248971536950485056 7299663645600488448 7311954137376389952 7316463792080581632 7340544378382749248 7369757492959420416 7380215005247225856 7391876856553257984 7410264609927768576 7445719872157704192 7452281554467729408 7464241563381977088 7470819568284813312 7474114410584334084 7481420485276987392 7482809328465016832 7547823625678854144 7566599306339746816 7569936390207210162 7577336132524128256 7584013804167916544 7588767077745039043 7619512588202262528 7637048865735524352 7641835378988011344 7649305403796406272 7659423032334358896 7668333526691422208 7715214875441893248 7734959748629569536 7757620763518132728 7814127886665507264 7821014235548163936 7833566015736814496 7888346197665043968 7898144553452978176 7906501194667725312 7907968949400529152 7921283648824422448 7964092774649696256 7976677240774243584 8007866594599362816 8027786660755082624 8066196528170846208 8073305017340040192 8086261693663808512 8131270896365101056 8142808978234884096 8149984983583432704 8155092979069295688 8161549620302168064 8163064721961836544 8176808927818758656 8233989409831477248 8235517959139012608 8254471970552451072 8258112425680592904 8266184871844503552 8273469604546818048 8278654993903678956 8286747520779440128 8360298534277482496 8379539727682033664 8404089160477977122 8418160494523143936 8440576957748396032 8465305210554299536 8512424219632215168 8524503149089644288 8532015529688906112 8545708380803797632 8621557863473653824 8626875217527849984 8641400344172097216 8675188810815976384 8689714058862600192 8738379572185083392 8752187528071739488 8787018549297770496 8799487121640923136 8807241837098225664 8808876804395526144 8812761767703916308 8821376393087791104 8885412622634600448 8899672633263126528 8911444104927475254 8920155193984100352 8921811122400596992 8942344634765155328 8946288461153975646 8955033611164878848 8984201409969831936 9004878513329946624 9020262784191053824 9025693388323981347 9031259993349467952 9034516158009537536 9097044405371784576 9120325673757253632 9198910043796103488 9221792904601566432 9234878411513781312 9312737607802765312 9316844787947335584 9322590960876870144 9334170835898974208 9340021018763124976 9361517039519771984 9390497450706358272 9405335851062167808 9426982193642287872 9495649077466945536 9519270095072584704 9523468361873586978 9532777715111000064 9547840939714624896 9609683786613301248 9617388168203701248 9623319701550317568 9625863674520817152 9641312019368387072 9663501460149442048 9708733781741592576 9731078393437200384 9732884860800651264 9749272183168519936 9755285056107442176 9759587412167973432 9830677018708218816 9846210969080706924 9855835808737677312 9880352813237024768 9936375405956972544 9952322084509302784 9961092757713084416 9965485880779112112 9975227313702649856 10037037512700671616 10060137714110799744 10063764834238472192 10074412812560488704 10093248520276280216 10147795632214935552 10163830677760729728 10189113838650681792 10212564043112478528 10286953167255857664 10343494351357510304 10360812916336177152 10384658285533728768 10399393871030181888 10418837182220676352 10428018980730885248 10476829808778110976 10491696183494946816 10500942190386345984 10507523646108515598 10517794930220058624 10531706669459743482 10542001592890300416 10543958599200705536 10617692575418892288 10618790366199595008 10635569654365658112 10666728549837432501 10677155459465817088 10754928704227794944 10764406689786720256 10846476021789435456 10871439142668122304 10873457305425727584 10967931206064584928 10980690612185350144 11005962627403268096 11010816567574123872 11031292806062424064 11038206658538238608 11115396914891652864 11196362345072965632 11206229352427219968 11222130727915481088 11224213992697525248 11321735438518281216 11349898959509620224 11354904585310815243 11366004198786192384 11376020706251874816 11394277841071730176 11473958105694609408 11495410484631538432 11502500290037133312 11521867125562796288 11602439622944354304 11636431145277199092 11716024732397027328 11721191829998260896 11731521353322245904 11742989116130967552 11745169072527368192 11750349023605221744 11761835190783721472 11847216830179467264 11861953424100793728 11866230177684168704 11881925473236633672 11893540258645467136 11928384614871967528 12011799891899044224 12034257851098641796 12041679991132623936 12099294792256269312 12109957526010060288 12129392540495712768 12244597082942754816 12265213391728137984 12295723872802088576 12313171215351708416 12353276938708518912 12381707955828676608 12399277307766755328 12410204406820227072 12417982490855518434 12422459717263114112 12430121281169160192 12500601317171675136 12520663267608477696 12540447801416223744 12569309591523050496 12606133740716965683 12660865436622594048 12692360126763446272 12697957815831449304 12710370286814666752 12730454586286166528 12818562571205696448 12823184224271601664 12834484899361089536 12872085929339686478 12932336795210480736 12962100516258145824 12977179814400868352 13007046741476589568 13012783216223964576 13107569358277625088 13128281292107609232 13141114411650236416 13213315206593289216 13232064589631686656 13287314507705482816 13349508949894689792 13380232790976150528 13382716683600895488 13413516952147732992 13419432691730963469 13432550416747318272 13530394176286580736 13551774237014306304 13585485118200909056 13616752057483304704 13680488510635880448 13715937556341143552 13792282279910424576 13814417221781569536 13832689356902349648 13846211047378305024 13852317617270671968 13969106411704147968 13975267181921003376 13988928244659929088 14001256253848461312 14010031528144687464 14023726573626744832 14042275559279657976 14056002123853733888 14180759539154210816 14222304733116576668 14278905142608877056 14299166572666500096 14321761409571937344 14426082252305551872 14438795511781225728 14461968029052580608 14495252190224163072 14497943073900970112 14599327291200976896 14623908274752779904 14632927584161163264 14681088756765498496 14739514985918840832 14783753713106515968 14820529219855537152 14891439744315408384 14904563108935458816 14928483126763954176 14941639136569626624 14948228821168668168 14962840970553974784 14965618656930033664 15095647251357708288 15133198612679493632 15139872780414420324 15154672265048256512 15168027608335833088 15177534155490078086 15283670757976022688 15318846064668717792 15336667053382844416 15430429750883786496 15469919497259139072 15515241527036265456 15628255773331014528 15642028471096327872 15667132031473628992 15776692395330087936 15813002389335450624 15815937898801058304 15842567297648844896 15928185549299392512 15953354481548487168 16015733189198725632 16055573321510165248 16132393056341692416 16146610034680080384 16172523387327617024 16262541792730202112 16299969967166865408 16310185958138591376 16326129443923673088 16353617855637517312 16401528845448955351 16467978819662954496 16471035918278025216 16508943941104902144 16516224851361185808 16532369743689007104 16546939209093636096 16557309987807357912 16573495041558880256 16720597068554964992 16759079455364067328 16808178320955954244 16836320989046287872 16930610421108599072 17024848439264430336 17049006298179288576 17064031059377812224 17091416761607595264 17243115726947307648 17253750435055699968 17282800688344194432 17350377621631952768 17379428117725200384 17476759144370166784 17504375056143478976 17574037098595540992 17598974243281846272 17614483674196451328 17617753608791052288 17625523535407832616 17642752786175582208 17770825245269200896 17799345266526253056 17822888209854950508 17840310387968200704 17843622244801193984 17884689269530310656 17892576922307951292 17910067222329757696 18051386776647962694 18062519986698935904 18069032316019075072 18194088810743569152 18240651347514507264 18397820087592206976 18443585809203132864 18469756823027562624 18633689575894671168 18645181921753740288 18680042037526249952 18723034079039543968 18780994901412716544 18810671702124335616 18853964387284575744 18991298154933891072 19038540190145169408 19046936723747173956 19065555430222000128 19095681879429249792 19219367573226602496 19234776336407402496 19251727349041634304 19282624038736774144 19308128894009529717 19327002920298884096 19417467563483185152 19462156786874400768 19465769721601302528 19498544366337039872 19510570112214884352 19519174824335946864 19661354037416437632 19692421938161413848 19711671617475354624 19760705626474049536 19922185515426168832 19930971761558224224 20074075025401343232 20120275428221599488 20127529668476944384 20148825625120977408 20186497040552560432 20295591264429871104 20327661355521459456 20378227677301363584 20425128086224957056 20573906334511715328 20686988702715020608 20721625832672354304 20769316571067457536 20798787742060363776 20837674364441352704 20856037961461770496 20953659617556221952 20983392366989893632 21001884380772691968 21015047292217031196 21035589860440117248 21063413338919486964 21084003185780600832 21087917198401411072 21271139308731316224 21333457099674865002 21354310918931634176 21509857408455589888 21528813379573440512 21692952043578870912 21742878285336244608 21746914610851455168 21935862412129169856 22021633135148247744 22076413317076477216 22230793829783305728 22392724690145931264 22412458704854439936 22444261455830962176 22448427985395050496 22643470877036562432 22699797919019240448 22709809170621630486 22732008397572384768 22752041412503749632 22766301233235117129 22788555682143460352 22947916211389218816 22990820969263076864 23005000580074266624 23043734251125592576 23204879245888708608 23272862290554398184 23442383659996521792 23463042706644491808 23490338145054736384 23500698047210443488 23694433660358934528 23723906848201587456 23732460355368337408 23763850946473267344 23787080517290934272 23856769229743935056 24023599783798088448 24068515702197283592 24083359982265247872 24198589584512538624 24219915052020120576 24258785080991425536 24489194165885509632 24530426783456275968 24591447745604177152 24626342430703416832 24706553877417037824 24763415911657353216 24798554615533510656 24820408813640454144 24835964981711036868 24844919434526228224 24860242562338320384 25080895602832447488 25138619183046100992 25212267481433931366 25321730873245188096 25384720253526892544 25395915631662898608 25420740573629333504 25460909172572333056 25637125142411392896 25646368448543203328 25668969798722179072 25744171858679372956 25864673590420961472 25924201032516291648 26025566432447929152 26215138716555250176 26256562584215218464 26426630413186578432 26464129179263373312 26574629015410965632 26699017899789379584 26760465581952301056 26765433367201790976 26827033904295465984 26838865383461926938 26865100833494636544 27060788352573161472 27077080164971944041 27103548474028612608 27170970236401818112 27233504114966609408 27360977021271760896 27431875112682287104 27665378713804699296 27704635234541343936 27938212823408295936 27950534363842006752 28002512507696922624 28020063056289374928 28047453147253489664 28084551118559315952 28112004247707467776 28361519078308421632 28444609466233153336 28557810285217754112 28598333145333000192 28643522819143874688 28852164504611103744 28877591023562451456 28923936058105161216 28990504380448326144 28995886147801940224 29198654582401953792 29247816549505559808 29265855168322326528 29362177513530996992 29567507426213031936 29641058439711074304 29809126217870917632 29856966253527908352 29883278273139253248 29896457642337336336 29925681941107949568 29931237313860067328 30191294502715416576 30266397225358987264 30279745560828840648 30309344530096513024 30336055216671666176 30355068310980156172 30567341515952045376 30637692129337435584 30860859501767572992 31030483054072530912 31256511546662029056 31284056942192655744 31334264062947257984 31553384790660175872 31626004778670901248 31631875797602116608 31685134595297689792 31856371098598785024 31906708963096974336 32000185649512297503 32031466378397451264 32111146643020330496 32264786112683384832 32293220069360160768 32345046774655234048 32620371916277182752 32707235711275034624 32803057690897910702 32942071836556050432 33017887882209804288 33032449702722371616 33093878418187272192 33114619975614715824 33146990083117760512 33441194137109929984 33518158910728134656 33616356641911908488 33672641978092575744 33861220842217198144 34049696878528860672 34098012596358577152 34128062118755624448 34182833523215190528 34486231453894615296 34507500870111399936 34565601376688388864 34700755243263905536 34953518288740333568 35008750112286957952 35148074197191081984 35228967348392902656 35235507217582104576 35251047070815665232 35285505572351164416 35541650490538401792 35598690533052506112 35645776419709901016 35680620775936401408 35687244489602387968 35769378539060621312 35785153844615902584 35820134444659515392 36102773553295925388 36125039973397871808 36138064632038150144 36388177621487138304 36795640175184413952 36887171618406265728 36939513646055125248 37267379151789342336 37290363843507480576 37360084075052499904 37446068158079087936 37561989802825433088 37621343404248671232 37707928774569151488 37818401222150897049 37982596309867782144 38077080380290338816 38093873447494347912 38131110860444000256 38191363758858499584 38469552672814804992 38503454698083268608 38565248077473548288 38616257788019059434 38654005840597768192 38931539443202605056 38997088732674079744 39021140224429768704 39038349648671893728 39111338016070585837 39322708074832875264 39384843876322827696 39423343234950709248 39521411252948099072 39861943523116448448 40148150050802686464 40240550856443198976 40297651250241954816 40372994081105120864 40591182528859742208 40655322711042918912 40756455354602727168 40850256172449914112 41147812669023430656 41373977405430041216 41443251665344708608 41538633142134915072 41675348728882705408 41712075922923540992 41907319235112443904 41966784733979787264 42003768761545383936 42030094584434062392 42071179720880234496 42126826677838973928 42168006371561201664 42175834396802822144 42542278617462632448 42666914199349730004 42708621837863268352 43057626759146881024 43385904087157741824 43485756570672489216 43493829221702910336 43871724824258339712 44043266270296495488 44152826634152954432 44461587659566611456 44785449380291862528 44824917409708879872 44888522911661924352 44896855970790100992 45286941754073124864 45399595838038480896 45419618341243260972 45464016795144769536 45504082825007499264 45532602466470234258 45577111364286920704 45981641938526153728 46010001160148533248 46087468502251185152 46222490382628874171 46409758491777417216 46545724581108796368 46884767319993043584 46926085413288983616 47001396094420886976 47447813696403174912 47527701892946534688 47713538459487870112 48047199567596176896 48137031404394567184 48166719964530495744 48397179169025077248 48439830104040241152 48517570161982851072 48978388331771019264 49060853566912551936 49182895491208354304 49204586536346866053 49252684861406833664 49413107754834075648 49526831823314706432 49597109231067021312 49640817627280908288 49671929963422073736 49689838869052456448 49720485124676640768 50161791205664894976 50277238366092201984 50424534962867862732 50769440507053785088 50791831263325797216 50921818345144666112 51274250284822785792 51292736897086406656 51337939597444358144 51488343717358745912 51729347180841922944 51848402065032583296 52051132864895858304 52430277433110500352 52513125168430436928 52853260826373156864 52928258358526746624 53149258030821931264 53398035799578759168 53520931163904602112 53530866734403581952 53654067808590931968 53677730766923853876 53730201666989273088 54154160329943888082 54207096948057225216 54341940472803636224 54467008229933218816 54721954042543521792 54863750225364574208 55330757427609398592 55409270469082687872 55901068727684013504 56040126112578749856 56169102237118631904 56723038156616843264 56889218932466306672 57115620570435508224 57196666290666000384 57287045638287749376 57704329009222207488 57755182047124902912 57847872116210322432 57924386682028589151 57981008760896652288 57991772295603880448 58397309164803907584 58495633099011119616 58531710336644653056 58724355027061993984 59135014852426063872 59282116879422148608 59766556546278506496 59792915284674672672 59862474627720134656 60382589005430833152 60532794450717974528 60559491121657681296 60618689060193026048 60672110433343332352 60710136621960312344 61134683031904090752 61275384258674871168 61721719003535145984 62060966108145061824 62513023093324058112 62568113884385311488 62668528125894515968 63106769581320351744 63252009557341802496 63263751595204233216 63370269190595379584 63813417926193948672 64000371299024595006 64062932756794902528 64222293286040660992 64529572225366769664 64586440138720321536 64690093549310468096 65240743832554365504 65414471422550069248 65606115381795821404 66064899405444743232 66229239951229431648 66882388274219859968 67036317821456269312 67232713283823816976 67345283956185151488 67722441684434396288 68099393757057721344 68196025192717154304 68256124237511248896 68298903699705351387 68365667046430381056 68972462907789230592 69015001740222799872 69131202753376777728 69401510486527811072 69907036577480667136 70017500224573915904 70471014435164209152 70502094141631330464 71083300981076803584 71197381066105012224 71291552839419802032 71361241551872802816 71374488979204775936 71538757078121242624 71570307689231805168 71640268889319030784 72205547106591850776 72250079946795743616 72276129264076300288 72776355242974276608 73591280350368827904 73774343236812531456 73879027292110250496 74534758303578684672 74580727687014961152 74720168150104999808 74892136316158175872 75242686808497342464 75415857549138302976 75636802444301794098 75965192619735564288 76154160760580677632 76187746894988695824 76262221720888000512 76382727517716999168 76939105345629609984 77006909396166537216 77130496154947096576 77232515576038118868 77308011681195536384 77994177465348159488 78076699297343787456 78222676032141171674 78645416149665750528 78769687752645655392 79042822505896198144 79723887046232896896 80296300101605372928 80481101712886397952 80595302500483909632 80745988162210241728 81182365057719484416 81310645422085837824 81512910709205454336 81700512344899828224 82295625338046861312 82747954810860082432 83350697457765410816 83424151845847081984 83814638470224887808 84007537523090767872 84060189168868124784 84142359441760468992 84253653355677947856 84336012743122403328 84351668793605644288 85084557234925264896 85333828398699460008 85417243675726536704 86771808174315483648 86971513141344978432 86987658443405820672 87743449648516679424 88086532540592990976 88305653268305908864 88923175319133222912 89570898760583725056 89649834819417759744 89777045823323848704 89793711941580201984 90573883508146249728 90799191676076961792 90839236682486521944 90928033590289539072 91008165650014998528 91065204932940468516 91154222728573841408 91963283877052307456 92174937004502370304 92444980765257748342 93091449162217592736 93769534639986087168 93852170826577967232 94002792188841773952 94895627392806349824 95055403785893069376 95427076918975740224 96094399135192353792 96274062808789134368 96333439929060991488 96794358338050154496 96879660208080482304 97035140323965702144 98121707133825103872 98365790982416708608 98409173072693732106 98505369722813667328 98826215509668151296 99053663646629412864 99281635254561816576 99343859926844147472 99379677738104912896 99440970249353281536 100323582411329789952 100554476732184403968 100849069925735725464 101583662526651594432 101843636690289332224 102548500569645571584 102675879194888716288 102976687434717491824 103458694361683845888 103696804130065166592 104102265729791716608 104860554866221000704 105026250336860873856 105706521652746313728 105856516717053493248 106298516061643862528 106796071599157518336 107041862327809204224 107061733468807163904 107308135617181863936 107355461533847707752 107460403333978546176 108308320659887776164 108414193896114450432 108683880945607272448 108934016459866437632 109727500450729148416 110661514855218797184 110818540938165375744 111802137455368027008 112080252225157499712 112338204474237263808 113778437864932613344 114231241140871016448 114393332581332000768 114574091276575498752 115408658018444414976 115510364094249805824 115695744232420644864 115848773364057178302 115962017521793304576 115983544591207760896 116794618329607815168 116991266198022239232 117063420673289306112 117334014048211757511 117448710054123987968 118270029704852127744 118564233758844297216 119585830569349345344 121065588901435949056 121118982243315362592 121344220866686664704 121420273243920624688 122269366063808181504 122550768517349742336 123443438007070291968 124121932216290123648 125026046186648116224 125136227768770622976 125337056251789031936 126213539162640703488 126504019114683604992 126527503190408466432 126740538381190759168 127626835852387897344 128000742598049190012 128125865513589805056 128444586572081321984 129172880277440643072 129380187098620936192 130481487665108731008 130828942845100138496 131212230763591642808 132129798810889486464 132458479902458863296 134465426567647633952 134690567912370302976 135444883368868792576 136198787514115442688 136392050385434308608 136512248475022497792 136597807399410702774 136731334092860762112 137944925815578461184 138030003480445599744 138262405506753555456 138667471147886622513 138803020973055622144 139814073154961334272 140035000449147831808 141004188283262660928 142583105678839604064 142748977958409551872 143077514156242485248 143140615378463610336 144411094213183701552 144500159893591487232 144552258528152600576 145552710485948553216 147182560700737655808 147548686473625062912 147613759609040598159 147758054584220500992 149069516607157369344 149161455374029922304 149440336300209999616 149784272632316351744 150485373616994684928 150831715098276605952 151273604888603588196 152308321521161355264 152375493789977391648 152765455035433998336 153878210691259219968 154013818792333074432 154260992309894193152 154465031152076237736 154616023362391072768 155988354930696318976 156153398594687574912 156445352064282343348 157290832299331501056 157539375505291310784 159447774092465793792 160592600203210745856 160962203425772795904 161190605000967819264 161491976324420483456 162621290844171675648 163025821418410908672 163401024689799656448 164591250676093722624 165495909621720164864 166701394915530821632 166848303691694163968 168120378337736249568 168507306711355895712 168703337587211288576 170169114469850529792 170667656797398920016 170834487351453073408 173543616348630967296 173943026282689956864 173975316886811641344 175486899297033358848 176173065081185981952 176611306536611817728 177846350638266445824 179299669638835519488 179587423883160403968 181147767016292499456 181598383352153923584 181678473364973043888 181856067180579078144 182016331300029997056 182130409865880937032 182308445457147682816 183926567754104614912 184349874009004740608 184889961530515496684 186182898324435185472 187539069279972174336 187704341653155934464 188005584377683547904 189791254785612699648 190110807571786138752 190854153837951480448 192188798270384707584 192548125617578268736 192666879858121982976 193588716676100308992 193759320416160964608 194070280647931404288 196243414267650207744 196731581964833417216 196818346145387464212 197010739445627334656 198687719853688294944 198759355476209825792 200647164822659579904 201108953464368807936 201698139851471450928 203167325053303188864 203687273380578664448 205097001139291143168 205953374869434983648 206917388723367691776 207393608260130333184 208204531459583433216 209721109732442001408 210052500673721747712 211413043305492627456 212597032123287725056 213592143198315036672 214083724655618408448 214123466937614327808 214616271234363727872 214710923067695415504 214920806667957092352 216616641319775552328 216828387792228900864 217367761891214544896 217868032919732875264 221323029710437594368 221637081876330751488 223604274910736054016 224160504450314999424 224676408948474527616 227556875729865226688 228462482281742032896 228786665162664001536 229148182553150997504 230817316036888829952 231020728188499611648 231391488464841289728 231697546728114356604 231924035043586609152 231967089182415521792 233982532396044478464 234668028096423515022 234897420108247975936 237128467517688594432 239171661138698690688 242237964486630725184 242840546487841249376 244538732127616363008 245101537034699484672 246886876014140583936 248243864432580247296 250052092373296232448 250272455537541245952 250674112503578063872 252427078325281406976 253008038229367209984 253055006380816932864 253481076762381518336 255253671704775794688 256001485196098380024 256251731027179610112 256889173144162643968 260962975330217462016 261657885690200276992 262424461527183285616 264259597621778972928 264916959804917726592 268930853135295267904 269381135824740605952 270889766737737585152 272397575028230885376 272784100770868617216 273024496950044995584 273195614798821405548 273462668185721524224 275889851631156922368 276524811013507110912 277334942295773245026 277606041946111244288 279628146309922668544 280070000898295663616 282008376566525321856 285166211357679208128 286281230756927220672 288822188426367403104 289000319787182974464 291105420971897106432 294365121401475311616 295097372947250125824 295227519218081196318 295516109168441001984 298139033214314738688 298322910748059844608 298880672600419999232 299568545264632703488 300970747233989369856 301663430196553211904 302547209777207176392 304750987579954783296 305530910070867996672 308027637584666148864 308521984619788386304 308930062304152475472 309232046724782145536 311976709861392637952 312306797189375149824 312890704128564686696 314581664598663002112 315078751010582621568 318895548184931587584 321185200406421491712 321924406851545591808 322381210001935638528 322983952648840966912 325242581688343351296 326051642836821817344 326802049379599312896 329182501352187445248 330991819243440329728 333402789831061643264 333696607383388327936 336240756675472499136 337014613422711791424 341335313594797840032 347087232697261934592 347886052565379913728 347950633773623282688 350973798594066717696 352002042144635272533 352346130162371963904 353222613073223635456 355692701276532891648 363196766704307847168 363356946729946087776 364032662600059994112 364260819731761874064 364616890914295365632 367853135508209229824 368699748018009481216 369779923061030993368 372365796648870370944 375078138559944348672 375408683306311868928 376011168755367095808 379582509571225399296 380221615143572277504 381708307675902960896 384377596540769415168 385096251235156537472 385333759716243965952 387518640832321929216 388140561295862808576 392486828535300415488 393463163929666834432 393636692290774928424 394021478891254669312 397375439707376589888 397518710952419651584 403396279702942901856 406334650106606377728 407374546761157328896 410194002278582286336 411906749738869967296 413834777446735383552 414787216520260666368 416002413443659867539 416409062919166866432 419442219464884002816 420105001347443495424 425194064246575450112 428246933875228655616 429232542468727455744 429421846135390831008 433233282639551104656 433656775584457801728 434735523782429089792 435736065839465750528 442646059420875188736 443274163752661502976 447208549821472108032 448321008900629998848 449352817896949055232 455113751459730453376 456924964563484065792 458296365106301995008 461634632073777659904 462041456376999223296 462782976929682579456 463395093456228713208 463848070087173218304 463934178364831043584 467965064792088956928 469336056192847030044 469794840216495951872 478343322277397381376 484475928973261450368 485681092975682498752 489077464255232726016 490203074069398969344 493773752028281167872 496487728865160494592 500104184746592464896 500544911075082491904 501348225007156127744 506110012761633865728 506962153524763036672 508447394208917615881 510507343409551589376 512002970392196760048 512503462054359220224 513778346288325287936 521925950660434924032 524848923054366571232 528519195243557945856 529833919609835453184 537861706270590535808 538762271649481211904 541779533475475170304 544795150056461770752 545568201541737234432 546048993900089991168 546391229597642811096 546925336371443048448 551779703262313844736 553049622027014221824 554669884591546490052 555212083892222488576 560140001796591327232 564016753133050643712 570332422715358416256 572562461513854441344 577644376852734806208 578000639574365948928 582210841943794212864 588730242802950623232 590194745894500251648 590455038436162392636 591032218336882003968 596278066428629477376 597761345200839998464 599137090529265406976 601941494467978739712 603326860393106423808 605094419554414352784 609501975159909566592 611061820141735993344 617860124608304950944 623953419722785275904 624613594378750299648 625781408257129373392 629163329197326004224 630157502021165243136 637791096369863175168 642370400812842983424 643848813703091183616 644762420003871277056 645967905297681933824 650485163376686702592 652103285673643634688 653604098759198625792 661983638486880659456 666805579662123286528 667393214766776655872 672481513350944998272 674029226845423582848 682670627189595680064 694174465394523869184 695772105130759827456 695901267547246565376 701947597188133435392 704004084289270545066 704692260324743927808 706445226146447270912 711385402553065783296 726713893459892175552 728521639463523748128 735706271016418459648 737399496036018962432 739559846122061986736 744731593297740741888 750156277119888697344 750817366612623737856 752022337510734191616 759165019142450798592 760443230287144555008 763416615351805921792 768755193081538830336 770192502470313074944 770667519432487931904 784973657070600830976 786926327859333668864 787273384581549856848 788042957782509338624 794750879414753179776 795037421904839303168 806792559405885803712 812669300213212755456 820388004557164572672 823813499477739934592 827669554893470767104 829574433040521332736 832004826887319735078 832818125838333732864 838884438929768005632 840210002694886990848 850388128493150900224 858843692270781662016 866466565279102209312 869471047564858179584 871472131678931501056 885292118841750377472 886548327505323005952 894417099642944216064 896642017801259997696 898705635793898110464 910227502919460906752 916592730212603990016 924082912753998446592 925565953859365158912 926790186912457426416 927696140174346436608 927868356729662087168 935930129584177913856 938672112385694060088 939589680432991903744 956686644554794762752 968951857946522900736 971362185951364997504 978154928510465452032 980406148138797938688 987547504056562335744 992975457730320989184 1000208369493184929792 1001089822150164983808 1002696450014312255488 1013924307049526073344 1016894788417835231762 1024005940784393520096 1027556692576650575872 1043851901320869848064 1049697846108733142464 1057038390487115891712 1059667839219670906368 1075723412541181071616 1083559066950950340608 1089590300112923541504 1092097987800179982336 1092782459195285622192 1093850672742886096896 1103559406524627689472 1106099244054028443648 1109339769183092980104 1110424167784444977152 1120280003593182654464 1128033506266101287424 1140664845430716832512 1145124923027708882688 1155288753705469612416 1156001279148731897856 1164421683887588425728 1177460485605901246464 1180389491789000503296 1180910076872324785272 1182064436673764007936 1192556132857258954752 1195522690401679996928 1198274181058530813952 1210188839108828705568 1219003950319819133184 1222123640283471986688 1235720249216609901888 1249227188757500599296 1251562816514258746784 1258326658394652008448 1260315004042330486272 1275582192739726350336 1284740801625685966848 1287697627406182367232 1291935810595363867648 1300970326753373405184 1304206571347287269376 1307208197518397251584 1323967276973761318912 1334786429533553311744 1344963026701889996544 1348058453690847165696 1365341254379191360128 1388348930789047738368 1391544210261519654912 1391802535094493130752 1403895194376266870784 1408008168578541090132 1409384520649487855616 1412890452292894541824 1453427786919784351104 1457043278927047496256 1479119692244123973472 1489463186595481483776 1500312554239777394688 1501634733225247475712 1504044675021468383232 1518330038284901597184 1520886460574289110016 1525342182626752847643 1526833230703611843584 1537510386163077660672 1540385004940626149888 1541335038864975863808 1573852655718667337728 1574546769163099713696 1589501758829506359552 1590074843809678606336 1613585118811771607424 1625338600426425510912 1640776009114329145344 1647626998955479869184 1655339109786941534208 1659148866081042665472 1664009653774639470156 1665636251676667465728 1680420005389773981696 1700776256986301800448 1717687384541563324032 1732933130558204418624 1770584237683500754944 1773096655010646011904 1788834199285888432128 1793284035602519995392 1797411271587796220928 1820455005838921813504 1833185460425207980032 1853580373824914852832 1855736713459324174336 1871860259168355827712 1877344224771388120176 1879179360865983807488 1913373289109589525504 1937903715893045801472 1942724371902729995008 1956309857020930904064 1960812296277595877376 1985950915460641978368 2000416738986369859584 2002179644300329967616 2005392900028624510976 2027848614099052146688 2033789576835670463524 2048011881568787040192 2087703802641739696128 2099395692217466284928 2114076780974231783424 2119335678439341812736 2151446825082362143232 2167118133901900681216 2185564918390571244384 2207118813049255378944 2212198488108056887296 2218679538366185960208 2220848335568889954304 2240560007186365308928 2256067012532202574848 2281329690861433665024 2290249846055417765376 2310577507410939224832 2312002558297463795712 2354920971211802492928 2360778983578001006592 2361820153744649570544 2364128873347528015872 2385112265714517909504 2391045380803359993856 2396548362117061627904 2420377678217657411136 2438007900639638266368 2471440498433219803776 2498454377515001198592 2503125633028517493568 2516653316789304016896 2520630008084660972544 2551164385479452700672 2583871621190727735296 2608413142694574538752 2614416395036794503168 2647934553947522637824 2689926053403779993088 2696116907381694331392 2730682508758382720256 2776697861578095476736 2783088420523039309824 2783605070188986261504 2807790388752533741568 2816016337157082180264 2818769041298975711232 2825780904585789083648 2906855573839568702208 2914086557854094992512 2958239384488247946944 2978926373190962967552 3000625108479554789376 3003269466450494951424 3008089350042936766464 3041772921148578220032 3050684365253505695286 3053666461407223687168 3080770009881252299776 3082670077729951727616 3149093538326199427392 3179003517659012719104 3227170237623543214848 3250677200852851021824 3281552018228658290688 3295253997910959738368 3310678219573883068416 3318297732162085330944 3328019307549278940312 3331272503353334931456 3360840010779547963392 3401552513972603600896 3435374769083126648064 3465866261116408837248 3541168475367001509888 3546193310021292023808 3577668398571776864256 3586568071205039990784 3594822543175592441856 3640910011677843627008 3666370920850415960064 3707160747649829705664 3754688449542776240352 3826746578219179051008 3875807431786091602944 3885448743805459990016 3912619714041861808128 3921624592555191754752 3971901830921283956736 4004359288600659935232 4010785800057249021952 4055697228198104293376 4067579153671340927048 4096023763137574080384 4175407605283479392256 4198791384434932569856 4228153561948463566848 4238671356878683625472 4302893650164724286464 4334236267803801362432 4371129836781142488768 4437359076732371920416 4481120014372730617856 4512134025064405149696 4562659381722867330048 4576026547880258542929 4580499692110835530752 4621155014821878449664 4624005116594927591424 4721557967156002013184 4723640307489299141088 4770224531429035819008 4782090761606719987712 4793096724234123255808 4840755356435314822272 4876015801279276532736 4942880996866439607552 4996908755030002397184 5006251266057034987136 5041260016169321945088 5102328770958905401344 5167743242381455470592 5295869107895045275648 5379852106807559986176 5392233814763388662784 5461365017516765440512 5567210140377972523008 5615580777505067483136 5632032674314164360528 5637538082597951422464 5651561809171578167296 5813711147679137404416 5828173115708189985024 5916478768976495893888 5957852746381925935104 6001250216959109578752 6006538932900989902848 6016178700085873532928 6083545842297156440064 6101368730507011390572 6107332922814447374336 6161540019762504599552 6298187076652398854784 6358007035318025438208 6454340475247086429696 6501354401705702043648 6590507995821919476736 6621356439147766136832 6636595464324170661888 6656038615098557880624 6662545006706669862912 6721680021559095926784 6870749538166253296128 6931732522232817674496 7082336950734003019776 7092386620042584047616 7155336797143553728512 7173136142410079981568 7189645086351184883712 7281820023355687254016 7414321495299659411328 7509376899085552480704 7653493156438358102016 7751614863572183205888 7770897487610919980032 7825239428083723616256 7843249185110383509504 7943803661842567913472 8111394456396208586752 8135158307342681854096 8192047526275148160768 8350815210566958784512 8397582768869865139712 8456307123896927133696 8477342713757367250944 8605787300329448572928 8668472535607602724864 8742259673562284977536 8874718153464743840832 9024268050128810299392 9125318763445734660096 9152053095760517085858 9160999384221671061504 9242310029643756899328 9248010233189855182848 9447280614978598282176 9564181523213439975424 9586193448468246511616 9681510712870629644544 9752031602558553065472 9885761993732879215104 9993817510060004794368 10012502532114069974272 10082520032338643890176 10204657541917810802688 10335486484762910941184 10759704213615119972352 10784467629526777325568 10922730035033530881024 11264065348628328721056 11303123618343156334592 11627422295358274808832 11656346231416379970048 11832957537952991787776 11915705492763851870208 12013077865801979805696 12032357400171747065856 12167091684594312880128 12202737461014022781144 12214665845628894748672 12323080039525009199104 12596374153304797709568 12716014070636050876416 12908680950494172859392 13002708803411404087296 13181015991643838953472 13312077230197115761248 13443360043118191853568 13741499076332506592256 13863465044465635348992 14164673901468006039552 14310673594287107457024 14346272284820159963136 14379290172702369767424 14563640046711374508032 14828642990599318822656 15018753798171104961408 15306986312876716204032 15503229727144366411776 15541794975221839960064 15887607323685135826944 16270316614685363708192 16384095052550296321536 16701630421133917569024 16795165537739730279424 16912614247793854267392 16954685427514734501888 17211574600658897145856 17484519347124569955072 17749436306929487681664 18048536100257620598784 18250637526891469320192 18304106191521034171716 18321998768443342123008 18484620059287513798656 18894561229957196564352 19363021425741259289088 19504063205117106130944 19771523987465758430208 19987635020120009588736 20025005064228139948544 20165040064677287780352 20670972969525821882368 21519408427230239944704 21568935259053554651136 21845460070067061762048 22528130697256657442112 23254844590716549617664 23312692462832759940096 23665915075905983575552 23831410985527703740416 24334183369188625760256 24405474922028045562288 24429331691257789497344 24646160079050018398208 25192748306609595419136 25432028141272101752832 25817361900988345718784 26005417606822808174592 26362031983287677906944 26624154460394231522496 27482998152665013184512 27726930088931270697984 28692544569640319926272 28758580345404739534848 29127280093422749016064 29657285981198637645312 30037507596342209922816 30613972625753432408064 31006459454288732823552 31083589950443679920128 32540633229370727416384 32768190105100592643072 33590331075479460558848 33909370855029469003776 34423149201317794291712 34969038694249139910144 35498872613858975363328 36097072200515241197568 36501275053782938640384 36608212383042068343432 36643997536886684246016 36969240118575027597312 37789122459914393128704 38726042851482518578176 39008126410234212261888 39543047974931516860416 40050010128456279897088 40330080129354575560704 43038816854460479889408 43137870518107109302272 43690920140134123524096 45056261394513314884224 46509689181433099235328 46625384925665519880192 47331830151811967151104 47662821971055407480832 48810949844056091124576 49292320158100036796416 50385496613219190838272 50864056282544203505664 51634723801976691437568 52724063966575355813888 53248308920788463044992 54965996305330026369024 55453860177862541395968 58254560186845498032128 59314571962397275290624 60075015192684419845632 62012918908577465647104 62167179900887359840256 65081266458741454832768 65536380210201185286144 67180662150958921117696 68846298402635588583424 69938077388498279820288 70997745227717950726656 73002550107565877280768 73216424766084136686864 73287995073773368492032 73938480237150055194624 75578244919828786257408 77452085702965037156352 78016252820468424523776 79086095949863033720832 80100020256912559794176 86077633708920959778816 86275741036214218604544 87381840280268247048192 90112522789026629768448 93019378362866198470656 93250769851331039760384 94663660303623934302208 97621899688112182249152 100770993226438381676544 101728112565088407011328 103269447603953382875136 105448127933150711627776 106496617841576926089984 109931992610660052738048 110907720355725082791936 118629143924794550581248 120150030385368839691264 124334359801774719680512 130162532917482909665536 131072760420402370572288 134361324301917842235392 139876154776996559640576 141995490455435901453312 146432849532168273373728 147876960474300110389248 151156489839657572514816 154904171405930074312704 158172191899726067441664 160200040513825119588352 174763680560536494096384 180225045578053259536896 186038756725732396941312 186501539702662079520768 189327320607247868604416 195243799376224364498304 201541986452876763353088 206538895207906765750272 212993235683153852179968 219863985221320105476096 221815440711450165583872 237258287849589101162496 240300060770737679382528 260325065834965819331072 262145520840804741144576 268722648603835684470784 279752309553993119281152 283990980910871802906624 292865699064336546747456 302312979679315145029632 309808342811860148625408 316344383799452134883328 320400081027650239176704 360450091156106519073792 373003079405324159041536 378654641214495737208832 390487598752448728996608 403083972905753526706176 425986471366307704359936 443630881422900331167744 474516575699178202324992 480600121541475358765056 520650131669931638662144 524291041681609482289152 559504619107986238562304 567981961821743605813248 585731398128673093494912 604625959358630290059264 619616685623720297250816 640800162055300478353408 720900182312213038147584 757309282428991474417664 780975197504897457993216 806167945811507053412352 851972942732615408719872 949033151398356404649984 961200243082950717530112 1041300263339863277324288 1119009238215972477124608 1135963923643487211626496 1171462796257346186989824 1209251918717260580118528 1441800364624426076295168 1561950395009794915986432 1703945885465230817439744 1922400486165901435060224 2082600526679726554648576 2271927847286974423252992 2342925592514692373979648 2418503837434521160237056 2883600729248852152590336 3123900790019589831972864 3407891770930461634879488 4165201053359453109297152 4685851185029384747959296 5767201458497704305180672 6247801580039179663945728 6815783541860923269758976 8330402106718906218594304 9371702370058769495918592 12495603160078359327891456 18743404740117538991837184 24991206320156718655782912 37486809480235077983674368 74973618960470155967348736
- Sum of all divisors σ(n): 273878654212813998793567941
- Sum of proper divisors (its aliquot sum) s(n): 198905035252343842826219205
- 74973618960470155967348736 is an abundant number, because the sum of its proper divisors (198905035252343842826219205) is greater than itself. Its abundance is 123931416291873686858870469
Bases of 74973618960470155967348736
- Binary: 111110000001000100100000000111000111100000100111110110011001110101010001000000000000002
- Hexadecimal: 0x3E0448071E09F667544000
- Base-36: 9F4TAGCOXHUPPPTS0
Squares and roots of 74973618960470155967348736
- 74973618960470155967348736 squared (749736189604701559673487362) is 5621043540029770070295769715236902745711737040797696
- 74973618960470155967348736 cubed (749736189604701559673487363) is 421429976530404255469839513126242640069280733088392347697510647542911657312256
-
74973618960470155967348736 is a
perfect square number . Itssquare root is 8658730793856 -
The
cube root of 74973618960470155967348736 is 421666881.0067421125
Scales and comparisons
How big is 74973618960470155967348736?- 74,973,618,960,470,155,967,348,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 74,973,618,960,470,155,967,348,736 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 74973618960470155967348736 cubic inches would be around 35138906.8 feet tall.
Recreational maths with 74973618960470155967348736
- 74973618960470155967348736 backwards is 63784376955107406981637947
- The number of decimal digits it has is: 26
- The sum of 74973618960470155967348736's digits is 135
- 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 74973618960470155967348736 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 74973618960470155967348736 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/74973618960470155967348736/
Chicago style:
Numbermatics. 2024. "Number 74973618960470155967348736 - Facts about the integer". https://numbermatics.com/n/74973618960470155967348736/
The information we have on file for 74973618960470155967348736 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 74973618960470155967348736, math, Factors of 74973618960470155967348736, curriculum, school, college, exams, university, Prime factorization of 74973618960470155967348736, STEM, science, technology, engineering, physics, economics, calculator, seventy-four septillion, nine hundred seventy-three sextillion, six hundred eighteen quintillion, nine hundred sixty quadrillion, four hundred seventy trillion, one hundred fifty-five billion, nine hundred sixty-seven million, three hundred forty-eight thousand, seven hundred thirty-six.