104008730260989181502324736
104,008,730,260,989,181,502,324,736 is an even composite number composed of six prime numbers multiplied together.
104008730260989181502324736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 104008730260989181502324736:
215 × 36 × 113 × 133 × 193 × 6013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 601 × 601 × 601)See below for interesting mathematical facts about the number 104008730260989181502324736 from the Numbermatics database.
Names of 104008730260989181502324736
- Cardinal: 104008730260989181502324736 can be written as One hundred four septillion, eight sextillion, seven hundred thirty quintillion, two hundred sixty quadrillion, nine hundred eighty-nine trillion, one hundred eighty-one billion, five hundred two million, three hundred twenty-four thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 1.04008730260989181502324736 × 1026
Factors of 104008730260989181502324736
Divisors of 104008730260989181502324736
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 38 39 44 48 52 54 57 64 66 72 76 78 81 88 96 99 104 108 114 117 121 128 132 143 144 152 156 162 169 171 176 192 198 208 209 216 228 234 242 243 247 256 264 286 288 297 304 312 324 338 342 351 352 361 363 384 396 416 418 429 432 456 468 484 486 494 507 512 513 528 572 576 594 601 608 624 627 648 676 684 702 704 722 726 729 741 768 792 832 836 858 864 891 912 936 968 972 988 1014 1024 1026 1053 1056 1083 1089 1144 1152 1188 1202 1216 1248 1254 1287 1296 1331 1352 1368 1404 1408 1444 1452 1458 1482 1521 1536 1539 1573 1584 1664 1672 1716 1728 1782 1803 1824 1859 1872 1881 1936 1944 1976 2028 2048 2052 2106 2112 2166 2178 2197 2223 2288 2299 2304 2376 2404 2432 2496 2508 2574 2592 2662 2673 2704 2717 2736 2808 2816 2888 2904 2916 2964 3042 3072 3078 3146 3159 3168 3211 3249 3267 3328 3344 3432 3456 3564 3606 3648 3718 3744 3762 3861 3872 3888 3952 3971 3993 4056 4096 4104 4212 4224 4332 4356 4394 4446 4563 4576 4598 4608 4617 4693 4719 4752 4808 4864 4992 5016 5148 5184 5324 5346 5408 5409 5434 5472 5577 5616 5632 5643 5776 5808 5832 5928 6084 6144 6156 6292 6318 6336 6422 6498 6534 6591 6611 6656 6669 6688 6859 6864 6897 6912 7128 7212 7296 7436 7488 7524 7722 7744 7776 7813 7904 7942 7986 8019 8112 8151 8192 8208 8424 8448 8664 8712 8788 8892 9126 9152 9196 9216 9234 9386 9438 9477 9504 9616 9633 9728 9747 9801 9984 10032 10296 10368 10648 10692 10816 10818 10868 10944 11154 11232 11264 11286 11419 11552 11583 11616 11664 11856 11913 11979 12168 12288 12312 12584 12636 12672 12844 12996 13068 13182 13222 13312 13338 13376 13689 13718 13728 13794 13824 13851 14079 14157 14256 14424 14592 14872 14976 15048 15444 15488 15552 15626 15808 15884 15972 16038 16224 16227 16302 16384 16416 16731 16848 16896 16929 17303 17328 17424 17576 17784 18252 18304 18392 18432 18468 18772 18876 18954 19008 19232 19266 19456 19494 19602 19773 19833 19968 20007 20064 20449 20577 20592 20691 20736 21296 21384 21632 21636 21736 21888 22308 22464 22528 22572 22838 23104 23166 23232 23328 23439 23712 23826 23958 24167 24336 24453 24576 24624 25168 25272 25289 25344 25688 25992 26136 26364 26444 26624 26676 26752 27378 27436 27456 27588 27648 27702 28158 28314 28512 28848 28899 29184 29241 29403 29744 29887 29952 30096 30888 30976 31104 31252 31616 31768 31944 32076 32448 32454 32604 32768 32832 33462 33696 33792 33858 34257 34606 34656 34749 34848 35152 35321 35568 35739 35937 36504 36608 36784 36864 36936 37544 37752 37908 38016 38464 38532 38912 38988 39204 39546 39666 39936 40014 40128 40898 41067 41154 41184 41382 41472 41743 42237 42471 42592 42768 43264 43272 43472 43681 43776 44616 44928 45056 45144 45676 46208 46332 46464 46656 46878 47424 47652 47916 48334 48672 48681 48906 49152 49248 50193 50336 50544 50578 50688 50787 51376 51623 51909 51984 52272 52728 52888 53248 53352 53504 54756 54872 54912 55176 55296 55404 56316 56628 57024 57696 57798 58368 58482 58806 59319 59488 59499 59774 59904 60021 60192 61009 61347 61731 61776 61952 62073 62208 62504 63232 63536 63888 64152 64896 64908 65208 65664 66924 67392 67584 67716 68514 69212 69312 69498 69696 70304 70317 70642 71136 71478 71874 72501 72721 73008 73216 73359 73568 73728 73872 75088 75449 75504 75816 75867 76032 76928 77064 77824 77976 78408 79092 79332 79872 80028 80256 81796 82134 82308 82368 82764 82944 83486 84474 84942 85184 85536 85943 86528 86544 86697 86944 87362 87552 87723 88209 89167 89232 89661 89856 90112 90288 91352 92416 92664 92928 93312 93756 94848 95304 95832 96668 97344 97362 97812 98304 98496 100386 100672 101088 101156 101376 101569 101574 102752 102771 103246 103818 103968 104247 104544 105456 105776 105963 106496 106704 107008 107217 107811 109512 109744 109824 110352 110592 110808 112632 113256 114048 115392 115596 116736 116964 117612 118638 118976 118998 119548 119808 120042 120384 122018 122694 123201 123462 123552 123904 124146 124416 125008 125229 125609 126464 126711 127072 127413 127776 128304 129792 129816 130416 131043 131328 133848 134784 135168 135432 137028 138424 138624 138996 139392 140608 140634 141284 142272 142956 143748 145002 145442 146016 146043 146432 146718 147136 147456 147744 148447 150176 150579 150898 151008 151632 151734 152064 152361 153856 154128 154869 155648 155727 155952 156816 158184 158664 159744 160056 160512 163592 164268 164616 164736 165528 165888 166972 168948 169884 170368 171072 171886 173056 173088 173394 173888 174724 175104 175446 176418 177957 178334 178464 178497 179322 179712 180063 180224 180576 182704 183027 184041 184832 185193 185328 185856 186219 186624 187512 189696 190608 191664 193336 194688 194724 195624 196992 200772 201344 202176 202312 202752 203138 203148 205504 205542 206492 207636 207936 208494 209088 210912 210951 211552 211926 212992 213408 214016 214434 215622 216961 217503 218163 219024 219488 219648 220077 220704 221184 221616 224939 225264 226347 226512 227601 228096 230784 231192 233472 233928 235224 237276 237952 237996 239096 239616 240084 240768 244036 245388 246402 246924 247104 247808 248292 248832 250016 250458 251218 252928 253422 254144 254826 255552 256608 257829 259584 259632 260091 260832 262086 262656 263169 265837 267501 267696 268983 269568 270336 270864 274056 276848 277248 277992 278784 281216 281268 282568 284544 285912 287496 290004 290884 292032 292086 292864 293436 294272 294912 295488 296894 300352 301158 301796 302016 303264 303468 304128 304707 304722 307712 308256 308313 309738 311296 311454 311904 313632 316368 317328 317889 319488 320112 321024 321651 323433 327184 328536 328757 329232 329472 331056 331776 333944 337896 339768 340736 342144 343772 346112 346176 346788 347776 349448 350208 350892 352836 355914 356668 356928 356994 358644 359424 360126 360448 361152 361201 365408 366054 368082 369664 370386 370656 371712 372438 373248 375024 375687 376827 379392 380133 381216 382239 383328 386672 388531 389376 389448 391248 393129 393984 401544 402688 404352 404624 405504 406276 406296 411008 411084 412984 415272 415872 416988 418176 421824 421902 423104 423852 425984 426816 428032 428868 431244 433922 435006 436326 438048 438129 438976 439296 440154 441408 442368 443232 445341 449878 450528 451737 452694 453024 455202 456192 459173 461568 462384 464607 466944 467181 467856 470448 474552 475904 475992 478192 479232 480168 480491 481536 488072 490776 492804 493848 494208 495616 496584 497664 500032 500916 502436 505856 506844 508288 509652 511104 513216 515658 519168 519264 520182 521664 524172 525312 526338 531674 533871 535002 535392 535491 537966 539136 540672 541728 548112 549081 552123 553696 554496 555579 555984 557568 558657 562432 562536 565136 567853 569088 571824 574992 580008 581768 584064 584172 585728 586872 588544 590976 593788 600704 602316 603592 604032 606528 606936 608256 609414 609444 615424 616512 616626 619476 622592 622908 623808 627264 632736 632853 634656 635778 638976 640224 642048 643302 646866 650883 652509 654368 654489 657072 657514 658464 658944 660231 662112 663552 667888 671099 674817 675792 679041 679536 681472 682803 684288 687544 692224 692352 693576 695552 698896 700416 701784 705672 711828 713336 713856 713988 717288 718848 720252 722304 722402 730816 732108 736164 739328 740772 741312 743424 744876 746496 750048 751374 753654 758784 760266 762432 764478 766656 773344 773487 777062 778752 778896 780273 782496 786258 787968 793117 797511 799931 802503 803088 805376 806949 808704 809248 811008 812552 812592 822016 822168 825968 829939 830544 831744 833976 836352 843648 843804 846208 847704 853632 856064 857736 862488 867844 870012 872652 876096 876258 877952 878592 880308 882816 884736 886464 890682 899756 901056 903474 905388 906048 910404 912384 914121 918346 923136 924768 924939 929214 933888 934362 935712 940896 945373 949104 951808 951984 953667 956384 958464 960336 960982 963072 964953 970299 976144 980837 981552 985608 986271 987696 988416 991232 993168 995328 1000064 1001832 1004872 1011712 1013688 1016576 1019304 1022208 1026432 1031316 1038336 1038528 1040364 1043328 1048344 1050624 1052676 1063348 1067742 1070004 1070784 1070982 1075932 1078272 1081344 1083456 1083603 1096224 1098162 1104246 1107392 1108992 1111158 1111968 1115136 1117259 1117314 1124864 1125072 1127061 1130272 1130481 1135706 1138176 1140399 1143648 1146717 1149984 1159171 1160016 1163536 1165593 1168128 1168344 1171456 1173744 1177088 1179387 1181952 1187576 1201408 1204632 1207184 1208064 1213056 1213872 1216512 1218828 1218888 1230848 1233024 1233252 1238952 1245816 1247616 1254528 1265472 1265706 1269312 1271556 1277952 1280448 1284096 1286604 1293732 1301766 1305018 1308736 1308978 1314144 1315028 1316928 1317888 1320397 1320462 1324224 1327104 1335776 1336023 1342198 1349634 1351584 1355211 1358082 1359072 1362944 1365606 1368576 1375088 1377519 1381699 1384448 1384704 1387152 1391104 1393821 1397792 1400832 1401543 1403568 1411344 1423656 1426672 1427712 1427976 1434576 1437696 1440504 1441473 1444608 1444804 1461632 1464216 1472328 1478656 1481544 1482624 1486848 1489752 1492992 1500096 1502748 1507308 1517568 1520532 1524864 1528956 1533312 1546688 1546974 1554124 1557504 1557792 1560546 1564992 1572516 1575936 1586234 1595022 1599862 1601613 1605006 1606176 1606473 1610752 1613898 1617408 1618496 1622016 1625104 1625184 1632917 1644032 1644336 1647243 1651936 1656369 1659878 1661088 1663488 1666737 1667952 1672704 1675971 1687296 1687608 1692416 1695408 1703559 1707264 1712128 1715472 1724976 1735688 1740024 1745304 1752192 1752516 1755904 1757184 1760616 1765632 1772928 1781364 1799512 1802112 1806948 1810776 1812096 1820808 1824768 1828242 1836692 1846272 1849536 1849878 1858428 1867776 1868724 1871424 1881792 1890746 1898208 1898559 1903616 1903968 1907334 1912768 1916928 1920672 1921964 1926144 1929811 1929906 1940598 1952288 1952649 1957527 1961674 1963104 1963467 1971216 1972542 1975392 1976832 1980693 1982464 1986336 1990656 2000128 2003664 2009744 2013297 2023424 2024451 2027376 2033152 2037123 2038608 2044416 2048409 2052864 2062632 2076672 2077056 2080728 2086656 2096688 2101248 2105352 2126696 2135484 2140008 2141568 2141964 2151864 2156544 2166912 2167206 2192448 2196324 2208492 2214784 2217984 2222316 2223936 2230272 2234518 2234628 2249728 2250144 2254122 2260544 2260962 2271412 2276352 2280798 2287296 2293434 2299968 2318342 2320032 2320461 2327072 2331186 2336256 2336688 2340819 2342912 2347488 2354176 2358774 2363904 2375152 2379351 2386571 2392533 2399793 2402816 2407509 2409264 2414368 2416128 2420847 2426112 2427744 2433024 2437656 2437776 2461696 2466048 2466504 2477904 2489817 2491632 2495232 2509056 2530944 2531412 2538624 2543112 2560896 2568192 2573208 2587464 2603532 2610036 2617472 2617956 2628288 2630056 2633856 2635776 2640794 2640924 2648448 2654208 2671552 2672046 2684396 2699268 2703168 2710422 2716164 2718144 2725888 2731212 2737152 2742363 2750176 2755038 2763398 2768896 2769408 2774304 2774817 2782208 2787642 2795584 2801664 2803086 2807136 2820493 2822688 2836119 2847312 2853344 2855424 2855952 2861001 2869152 2875392 2881008 2882946 2889216 2889608 2894859 2923264 2924207 2928432 2942511 2944656 2957312 2958813 2963088 2965248 2973696 2979504 2985984 3000192 3005496 3014616 3035136 3041064 3049728 3057912 3066624 3093376 3093948 3108248 3115008 3115584 3121092 3129984 3145032 3151872 3172468 3190044 3199724 3203226 3210012 3212352 3212946 3221504 3227796 3234816 3236992 3244032 3250208 3250368 3250809 3265834 3288064 3288672 3294486 3303872 3312738 3319756 3322176 3326976 3333474 3335904 3345408 3351777 3351942 3374592 3375216 3381183 3384832 3390816 3391443 3407118 3414528 3421197 3424256 3430944 3449952 3471376 3477513 3480048 3490608 3496779 3504384 3505032 3511808 3514368 3521232 3531264 3538161 3545856 3562728 3599024 3604224 3613896 3621552 3624192 3641616 3649536 3656484 3673384 3692544 3699072 3699756 3716856 3737448 3742848 3763584 3781492 3796416 3797118 3807232 3807936 3814668 3825536 3833856 3841344 3843928 3852288 3859622 3859812 3881196 3904576 3905298 3915054 3923348 3926208 3926934 3942432 3945084 3950784 3953664 3961191 3961386 3964928 3972672 3973211 3981312 4000256 4007328 4008069 4019488 4026594 4046848 4048902 4054752 4066304 4074246 4077216 4088832 4096818 4105728 4122259 4125264 4132557 4145097 4153344 4154112 4161456 4173312 4181463 4193376 4202496 4204629 4210704 4253392 4270968 4273841 4280016 4283136 4283928 4303728 4313088 4324419 4333824 4334412 4384896 4392648 4416984 4429568 4435968 4444632 4447872 4460544 4469036 4469256 4499456 4500288 4508244 4521088 4521924 4542824 4552704 4561596 4574592 4586868 4599936 4636684 4640064 4640922 4654144 4662372 4672512 4673376 4681638 4685824 4694976 4695613 4708352 4717548 4727808 4750304 4758702 4773142 4785066 4799586 4805632 4815018 4818528 4819419 4828736 4832256 4841694 4852224 4855488 4866048 4875312 4875552 4898751 4923392 4932096 4933008 4941729 4955808 4969107 4979634 4983264 4990464 5000211 5018112 5050903 5061888 5062824 5077248 5086224 5110677 5121792 5136384 5146416 5174928 5207064 5220072 5234944 5235912 5256576 5260112 5267712 5271552 5281588 5281848 5296896 5343104 5344092 5368792 5398536 5406336 5420844 5432328 5436288 5451776 5462424 5474304 5484726 5500352 5510076 5526796 5537792 5538816 5548608 5549634 5564416 5575284 5591168 5603328 5606172 5614272 5640986 5645376 5672238 5694624 5695677 5706688 5710848 5711904 5722002 5738304 5750784 5762016 5765892 5778432 5779216 5789433 5789718 5846528 5848414 5856864 5857947 5872581 5885022 5889312 5890401 5914624 5917626 5926176 5930496 5947392 5959008 5971968 6000384 6010992 6029232 6039891 6070272 6073353 6082128 6099456 6111369 6115824 6133248 6145227 6186752 6187896 6216496 6230016 6231168 6242184 6246383 6259968 6290064 6303744 6344936 6380088 6399448 6406452 6420024 6424704 6425892 6443008 6455592 6469632 6473984 6500416 6500736 6501618 6531668 6576128 6577344 6588972 6607744 6625476 6639512 6644352 6653952 6666948 6671808 6690816 6703554 6703884 6749184 6750432 6762366 6769664 6781632 6782886 6814236 6829056 6842394 6848512 6861888 6862819 6899904 6942752 6955026 6960096 6961383 6981216 6993558 7008768 7010064 7023616 7028736 7042464 7062528 7076322 7091712 7125456 7138053 7159713 7177599 7198048 7199379 7208448 7222527 7227792 7243104 7248384 7262541 7283232 7299072 7312968 7346768 7382089 7385088 7398144 7399512 7433712 7469451 7474896 7485696 7527168 7562984 7592832 7594236 7614464 7615872 7629336 7651072 7682688 7687856 7704576 7719244 7719624 7762392 7809152 7810596 7830108 7846696 7852416 7853868 7884864 7890168 7901568 7907328 7922382 7922772 7945344 7946422 7962624 8000512 8014656 8016138 8038976 8053188 8093696 8097804 8109504 8132608 8148492 8154432 8177664 8193636 8211456 8227089 8244518 8250528 8265114 8290194 8306688 8308224 8322912 8324451 8346624 8362926 8386752 8404992 8409258 8421408 8461479 8506784 8508357 8541936 8547682 8560032 8566272 8567856 8583003 8607456 8626176 8648838 8667648 8668824 8724287 8769792 8772621 8785296 8827533 8833968 8859136 8871936 8876439 8889264 8895744 8921088 8938072 8938512 8998912 9000576 9016488 9042176 9043848 9085648 9105408 9123192 9129329 9149184 9173736 9199872 9273368 9280128 9281844 9308288 9324744 9345024 9346752 9363276 9389952 9391226 9416704 9435096 9455616 9500608 9517404 9546284 9570132 9599172 9611264 9630036 9637056 9638838 9657472 9664512 9683388 9704448 9710976 9732096 9750624 9751104 9752427 9797502 9846784 9864192 9866016 9883458 9911616 9938214 9959268 9966528 9980928 10000422 10036224 10055331 10101806 10123776 10125648 10143549 10154496 10172448 10174329 10221354 10243584 10272768 10292832 10349856 10399103 10414128 10432539 10440144 10469888 10471824 10490337 10513152 10520224 10535424 10543104 10563176 10563696 10593792 10614483 10686208 10688184 10737584 10789207 10797072 10812672 10841688 10864656 10872576 10903552 10924848 10948608 10969452 11000704 11020152 11053592 11077632 11097216 11099268 11128832 11150568 11182336 11212344 11228544 11281972 11290752 11344476 11389248 11391354 11413376 11421696 11423808 11444004 11476608 11501568 11524032 11531784 11556864 11558432 11578866 11579436 11693056 11696828 11713728 11715894 11745162 11770044 11778624 11780802 11829248 11835252 11852352 11860992 11883573 11894784 11918016 11919633 11943936 12000768 12021984 12024207 12058464 12079782 12140544 12146706 12164256 12198912 12222738 12231648 12266496 12289849 12290454 12366777 12373504 12375792 12397671 12432992 12435291 12460032 12462336 12484368 12492766 12519936 12544389 12580128 12607488 12613887 12689872 12750881 12760176 12798896 12812904 12821523 12840048 12849408 12851784 12886016 12911184 12939264 12947968 12973257 13000832 13001472 13003236 13063336 13152256 13154688 13177944 13215488 13250952 13279024 13288704 13307904 13333896 13343616 13381632 13407108 13407768 13498368 13500864 13524732 13539328 13563264 13565772 13628472 13658112 13684788 13723776 13725638 13799808 13885504 13910052 13920192 13922766 13962432 13987116 14017536 14020128 14047232 14057472 14084928 14086839 14125056 14152644 14183424 14250912 14276106 14319426 14355198 14396096 14398758 14416896 14445054 14455584 14486208 14496768 14524367 14525082 14566464 14598144 14625936 14693536 14696253 14764178 14770176 14796288 14799024 14825187 14867424 14907321 14938902 14949792 14971392 15054336 15069223 15125968 15152709 15185664 15188472 15198689 15228928 15231744 15258672 15302144 15332031 15365376 15375712 15409152 15438488 15439248 15524784 15618304 15621192 15660216 15693392 15704832 15707736 15769728 15780336 15803136 15814656 15844764 15845544 15890688 15892844 16001024 16029312 16032276 16077952 16106376 16195608 16219008 16265216 16296984 16308864 16355328 16387272 16422912 16454178 16489036 16501056 16530228 16580388 16613376 16616448 16645824 16648902 16693248 16725852 16773504 16809984 16818516 16842816 16922958 17013568 17016714 17083872 17095364 17120064 17132544 17135712 17166006 17214912 17252352 17297676 17335296 17337648 17368299 17448574 17539584 17545242 17570592 17573841 17617743 17655066 17667936 17671203 17718272 17743872 17752878 17778528 17791488 17842176 17876144 17877024 17962087 17997824 18001152 18032976 18084352 18087696 18119673 18171296 18210816 18220059 18246384 18258658 18298368 18334107 18347472 18399744 18435681 18546736 18560256 18563688 18616576 18649488 18690048 18693504 18726552 18739149 18779904 18782452 18833408 18870192 18911232 19001216 19034808 19092568 19140264 19198344 19222528 19260072 19274112 19277676 19314944 19329024 19366776 19408896 19421952 19501248 19502208 19504854 19595004 19693568 19728384 19732032 19766916 19823232 19876428 19918536 19933056 19961856 20000844 20072448 20110662 20203612 20247552 20251296 20287098 20308992 20344896 20348658 20442708 20487168 20545536 20585664 20588457 20699712 20798206 20828256 20865078 20880288 20884149 20939776 20943648 20980674 21026304 21040448 21070848 21086208 21126352 21127392 21187584 21227921 21228966 21372416 21376368 21414159 21475168 21479139 21532797 21578414 21594144 21598137 21625344 21667581 21683376 21729312 21745152 21787623 21807104 21849696 21897216 21938904 22001408 22040304 22107184 22146267 22155264 22194432 22198536 22257664 22301136 22364672 22408353 22424688 22457088 22563944 22581504 22688952 22778496 22782708 22826752 22843392 22847616 22888008 22953216 23048064 23063568 23113728 23116864 23157732 23158872 23386112 23393656 23427456 23431788 23490324 23540088 23557248 23561604 23670504 23704704 23721984 23767146 23836032 23839266 23887872 24001536 24043968 24048414 24116928 24159564 24281088 24293412 24328512 24397824 24445476 24463296 24532992 24579698 24580908 24681267 24733554 24747008 24751584 24795342 24865984 24870582 24920064 24924672 24968736 24985532 25039872 25087543 25088778 25160256 25214976 25227774 25379744 25384437 25501762 25520352 25525071 25597792 25625808 25643046 25680096 25698816 25703568 25749009 25772032 25822368 25878528 25895936 25946514 26001664 26002944 26006472 26126672 26172861 26252281 26304512 26309376 26317863 26355888 26430976 26482599 26501904 26558048 26577408 26615808 26629317 26667792 26687232 26763264 26814216 26815536 26996736 27001728 27049464 27078656 27126528 27131544 27256944 27316224 27369576 27387987 27447552 27451276 27599616 27771008 27820104 27840384 27845532 27924864 27974232 28035072 28040256 28094464 28169856 28173678 28250112 28305288 28366848 28501824 28552212 28638852 28710396 28792192 28797516 28833792 28890108 28911168 28972416 28993536 29048734 29050164 29132928 29196288 29251872 29257281 29387072 29392506 29528356 29540352 29592576 29598048 29650374 29734848 29814642 29877804 29899584 29942784 30108672 30138446 30165993 30251936 30305418 30371328 30376944 30397378 30430647 30457856 30463488 30517344 30522987 30604288 30664062 30730752 30751424 30818304 30876976 30878496 31025423 31049568 31197309 31236608 31242384 31297617 31320432 31386784 31409664 31415472 31471011 31539456 31560672 31606272 31629312 31689528 31691088 31781376 31785688 31843449 32002048 32058624 32064552 32155904 32212752 32367621 32391216 32438016 32530432 32593968 32617728 32710656 32774544 32845824 32908356 32978072 33002112 33060456 33160776 33232896 33291648 33297804 33386496 33451704 33547008 33637032 33685632 33845916 34027136 34033428 34167744 34190728 34240128 34265088 34271424 34332012 34429824 34504704 34595352 34670592 34675296 34736598 34897148 35079168 35090484 35141184 35147682 35235486 35310132 35335872 35342406 35436544 35487744 35505756 35557056 35582976 35650719 35684352 35752288 35754048 35758899 35924174 35995648 36002304 36065952 36072621 36168704 36175392 36239346 36342592 36421632 36440118 36492768 36517316 36596736 36666409 36668214 36694944 36799488 36869547 36871362 37093472 37100331 37120512 37127376 37193013 37233152 37298976 37305873 37380096 37387008 37453104 37478298 37559808 37564904 37633167 37666816 37740384 37822464 38002432 38069616 38185136 38252643 38280528 38396688 38445056 38464569 38520144 38548224 38555352 38629888 38658048 38733552 38817792 38843904 38919771 39002496 39004416 39009708 39190008 39456768 39464064 39533832 39646464 39752856 39837072 39866112 39923712 40001688 40144896 40221324 40407224 40495104 40502592 40574196 40617984 40689792 40697316 40885416 40974336 41171328 41176914 41399424 41596412 41656512 41730156 41760576 41768298 41879552 41887296 41961348 42052608 42080896 42141696 42172416 42252704 42254784 42260517 42375168 42455842 42457932 42744832 42752736 42828318 42950336 42958278 43065594 43156828 43188288 43196274 43250688 43335162 43366752 43458624 43490304 43573101 43575246 43614208 43699392 43705321 43794432 43877808 44002816 44080608 44088759 44214368 44292534 44310528 44388864 44397072 44475561 44515328 44602272 44729344 44816706 44849376 44914176 45127888 45163008 45207669 45344849 45377904 45458127 45556992 45565416 45596067 45653504 45686784 45695232 45776016 45906432 45996093 46096128 46127136 46227456 46233728 46315464 46317744 46772224 46787312 46854912 46863576 46980648 47080176 47114496 47123208 47341008 47409408 47443968 47534292 47672064 47678532 48003072 48087936 48096828 48233856 48319128 48586824 48657024 48795648 48890952 48926592 49065984 49159396 49161816 49362534 49467108 49494016 49503168 49590684 49731968 49741164 49840128 49849344 49937472 49971064 50079744 50175086 50177556 50320512 50429952 50455548 50759488 50768874 51003524 51040704 51050142 51195584 51251616 51286092 51360192 51397632 51407136 51498018 51544064 51644736 51651743 51757056 51791872 51893028 52003328 52005888 52012944 52104897 52253344 52345722 52504562 52609024 52618752 52635726 52711776 52721523 52861952 52965198 53003808 53013609 53116096 53154816 53231616 53258634 53335584 53374464 53526528 53589367 53628432 53631072 53886261 53993472 54003456 54098928 54157312 54253056 54263088 54359019 54513888 54632448 54660177 54739152 54775974 54895104 54902552 55002321 55199232 55542016 55559933 55640208 55680768 55691064 55849728 55948464 56070144 56080512 56188928 56217447 56339712 56347356 56500224 56610576 56733696 57003648 57104424 57277704 57420792 57584384 57595032 57667584 57780216 57822336 57944832 57987072 58097468 58100328 58265856 58503744 58514562 58774144 58785012 59056712 59080704 59185152 59196096 59300748 59469696 59629284 59755608 59799168 59885568 60217344 60276892 60331986 60503872 60610836 60742656 60753888 60794756 60861294 60915712 60926976 61034688 61042969 61045974 61208576 61328124 61461504 61502848 61636608 61753952 61756992 61765371 62050846 62099136 62394618 62473216 62484768 62595234 62640864 62652447 62773568 62819328 62830944 62942022 63078912 63121344 63212544 63258624 63379056 63382176 63562752 63571376 63683763 63686898 64004096 64117248 64129104 64242477 64311808 64425504 64437417 64598391 64735242 64782432 64794411 64876032 65002743 65060864 65187936 65235456 65421312 65549088 65691648 65816712 65956144 66004224 66120912 66321552 66438801 66465792 66583296 66595608 66772992 66903408 67094016 67225059 67274064 67371264 67691832 68054272 68066856 68335488 68381456 68480256 68530176 68542848 68664024 68859648 69190704 69341184 69350592 69473196 69794296 70158336 70180968 70282368 70295364 70470972 70620264 70671744 70684812 70873088 71011512 71114112 71165952 71301438 71504576 71508096 71517798 71848348 71991296 72004608 72131904 72145242 72337408 72350784 72478692 72685184 72843264 72880236 72985536 73034632 73193472 73332818 73336428 73389888 73598976 73739094 73742724 74043801 74186944 74200662 74241024 74254752 74386026 74466304 74597952 74611746 74760192 74774016 74906208 74956596 75119616 75129808 75262629 75266334 75333632 75480768 75491009 75644928 76004864 76139232 76153311 76370272 76505286 76561056 76575213 76793376 76890112 76929138 77040288 77096448 77110704 77259776 77316096 77467104 77635584 77687808 77839542 78004992 78008832 78019416 78380016 78518583 78756843 78913536 78928128 78953589 79067664 79292928 79447797 79505712 79674144 79732224 79847424 79887951 80003376 80289792 80442648 80814448 80990208 81005184 81148392 81202979 81235968 81379584 81394632 81770832 81948672 82163961 82342656 82353828 82798848 83192824 83313024 83460312 83521152 83536596 83759104 83774592 83922696 84105216 84161792 84283392 84505408 84509568 84521034 84750336 84911684 84915864 85489664 85505472 85656636 85900672 85916556 86131188 86313656 86376576 86392548 86501376 86670324 86733504 86917248 86980608 87146202 87150492 87398784 87410642 87588864 87755616 87771843 88005632 88161216 88177518 88428736 88585068 88621056 88777728 88794144 88951122 89030656 89204544 89216647 89458688 89633412 89698752 89828352 90255776 90326016 90415338 90497979 90689698 90755808 90916254 91113984 91130832 91192134 91307008 91373568 91390464 91552032 91568961 91812864 91992186 92192256 92254272 92454912 92467456 92630928 92635488 93076269 93544448 93574624 93591927 93709824 93727152 93892851 93961296 94160352 94228992 94246416 94413033 94682016 94818816 94887936 95068584 95344128 95357064 95967157 96006144 96175872 96193656 96467712 96638256 97102863 97173648 97314048 97591296 97781904 97853184 98131968 98318792 98323632 98725068 98934216 98988032 99006336 99181368 99463936 99482328 99698688 99874944 99942128 100159488 100350172 100355112 100641024 100911096 101518976 101537748 102007048 102081408 102100284 102391168 102503232 102572184 102720384 102795264 102814272 102996036 103289472 103303486 103514112 103583744 103786056 104006656 104011776 104025888 104209794 104506688 104691444 105009124 105218048 105237504 105271452 105423552 105443046 105723904 105930396 106007616 106027218 106232192 106309632 106463232 106517268 106671168 106748928 106952157 107053056 107178734 107256864 107262144 107276697 107772522 107986944 108006912 108197856 108217863 108314624 108506112 108526176 108718038 109027776 109264896 109320354 109478304 109551948 109790208 109805104 109999227 110004642 110398464 110608641 111084032 111119866 111280416 111300993 111361536 111382128 111579039 111699456 111896928 111917619 112140288 112161024 112377856 112434894 112679424 112694712 113000448 113221152 113467392 114007296 114208848 114555408 114757929 114841584 115168768 115190064 115335168 115393707 115560432 115644672 115889664 115974144 116194936 116200656 116531712 116759313 117007488 117029124 117548288 117570024 118113424 118370304 118392192 118601496 118681277 118939392 119258568 119511216 119598336 119771136 120434688 120553784 120663972 121007744 121221672 121485312 121507776 121589512 121722588 121853952 122069376 122085938 122091948 122417152 122656248 122923008 123005696 123507904 123513984 123530742 124101692 124198272 124789236 124946432 124969536 125190468 125281728 125304894 125547136 125638656 125661888 125884044 126157824 126242688 126425088 126517248 126758112 126764352 126781551 127125504 127142752 127367526 127373796 128008192 128234496 128258208 128484954 128623616 128851008 128874834 129196782 129470484 129564864 129588822 129752064 130005486 130121728 130375872 130393561 130470912 130719303 130842624 131098176 131115963 131383296 131633424 131912288 132008448 132241824 132266277 132643104 132877602 132931584 133166592 133191216 133545984 133806816 134188032 134450118 134548128 134742528 135188339 135383664 135623007 136034547 136108544 136133712 136374381 136670976 136762912 136788201 136960512 137060352 137085696 137328048 137719296 137988279 138381408 138682368 138701184 138946392 139588592 140259691 140316672 140361936 140564736 140590728 140941944 141240528 141343488 141369624 141746176 142023024 142228224 142331904 142602876 143009152 143016192 143035596 143696696 144009216 144263808 144290484 144674816 144701568 144957384 145370368 145760472 145971072 146069264 146386944 146665636 146672856 146779776 147197952 147478188 147485448 148087602 148373888 148401324 148482048 148509504 148772052 148932608 149195904 149223492 149520384 149548032 149812416 149913192 150239232 150259616 150525258 150532668 150961536 150982018 151289856 152009728 152278464 152306622 152740544 153010572 153122112 153150426 153586752 153780224 153858276 154080576 154192896 154221408 154519552 154632192 154934208 154955229 155271168 155375616 155679084 156009984 156017664 156038832 156314691 156760032 157037166 157513686 157827072 157856256 157907178 158135328 158164569 158585856 158895594 159011424 159348288 159464448 159694848 159768037 159775902 160006752 160579584 160768101 160885296 161628896 161658783 161980416 162010368 162296784 162405958 162471936 162759168 162789264 163077057 163541664 163897344 163980531 164327922 164685312 164707656 165597696 165761453 166385648 166626048 166679799 166920624 167042304 167073192 167518208 167549184 167845392 168210432 168323584 168566784 168652341 169010816 169019136 169042068 169500672 169823368 169831728 170979328 171010944 171313272 171801344 171833112 172262376 172627312 172753152 172785096 173002752 173340648 173467008 173834496 173961216 174292404 174300984 174797568 174821284 175511232 175543686 176011264 176322432 176355036 176857472 177170136 177242112 177555456 177588288 177902244 178409088 178433294 178917376 179266824 179397504 179656704 180511552 180652032 180830676 180995958 181379396 181511616 181832508 182227968 182261664 182384268 182614016 182747136 182780928 183104064 183128907 183137922 183625728 183984372 184384512 184508544 184909824 184934912 185261856 185270976 185296113 186152538 187088896 187149248 187183854 187419648 187454304 187785702 187922592 188320704 188457984 188492832 188826066 189364032 189637632 189775872 190137168 190688256 190714128 191051289 191934314 192012288 192351744 192387312 192727431 192935424 193276512 193312251 193795173 194205726 194347296 194383233 194628096 195182592 195563808 195706368 196263936 196637584 196647264 197450136 197582957 197868432 197976064 198012672 198362736 198927872 198964656 199316403 199397376 199749888 199884256 200318976 200700344 200710224 201282048 201675177 201822192 203037952 203075496 204014096 204162816 204200568 204782336 205006464 205144368 205440768 205590528 205628544 205992072 206578944 206606972 207167488 207572112 208013312 208023552 208051776 208419588 209013376 209382888 210018248 210475008 210542904 210847104 210886092 211447808 211860792 212015232 212054436 212464384 212619264 213034536 213342336 213497856 213904314 214357468 214513728 214524288 214553394 215545044 215973888 216013824 216395712 216435726 216629248 217012224 217052352 217081801 217436076 218055552 218529792 218640708 218956608 219103896 219580416 219610208 219998454 220009284 220796928 221217282 222168064 222239732 222560832 222601986 222723072 222764256 223158078 223398912 223793856 223835238 224280576 224322048 224755712 224869788 225358848 225389424 225787887 226000896 226442304 226473027 226934784 228014592 228417696 228459933 229110816 229515858 229683168 229725639 230337536 230380128 230670336 230787414 231120864 231289344 231779328 231948288 232389872 232401312 233063424 233507131 233518626 234014976 234058248 235096576 235140048 235555749 236226848 236270529 236740608 236784384 236860767 237202992 237362554 237878784 238343391 238517136 239022432 239196672 239542272 239663853 240869376 241107568 241327944 242015488 242443344 242970624 243015552 243179024 243445176 243608937 243707904 244138752 244171876 244183896 244834304 245312496 245846016 246011392 246491883 247015808 247027968 247061484 248203384 248396544 249578472 249892864 249939072 250380936 250563456 250609788 251094272 251277312 251323776 251768088 252315648 252485376 252850176 253516224 253528704 253563102 254251008 254285504 254735052 254747592 256016384 256468992 256516416 256969908 257247232 257702016 257749668 258393564 258940968 259129728 259177644 259504128 260010972 260751744 260787122 260941824 261438606 262196352 262231926 262766592 263266848 263315529 263824576 264016896 264483648 264532554 265286208 265755204 265863168 266333184 266382432 267091968 267613632 267649941 268376064 268900236 269096256 269485056 270376678 270767328 271246014 271493937 272069094 272217088 272267424 272748762 273341952 273525824 273576402 273921024 274120704 274171392 274656096 275438592 275962973 275976558 276762816 277364736 277402368 277892784 279177184 279228807 280519382 280633344 280723872 280775781 281129472 281181456 281678553 281883888 282481056 282686976 282739248 283239099 283492352 284046048 284456448 284663808 285205752 286018304 286032384 286071192 287393392 287901471 288018432 288527616 288580968 288775091 289349632 289403136 289914768 290740736 291308589 291520944 291942144 292138528 292773888 293331272 293345712 293559552 294395904 294956376 294970896 296175204 296747776 296802648 296964096 297019008 297544104 297865216 298391808 298446984 299096064 299624832 299826384 300478464 300519232 301050516 301065336 301923072 301964036 304019456 304556928 304613244 305481088 306021144 306244224 306300852 307173504 307716552 308161152 308385792 308442816 309039104 309868416 309910458 310542336 310751232 311358168 312019968 312035328 312077664 312629382 313520064 314074332 315027372 315654144 315712512 315814356 316270656 316329138 317171712 317791188 318022848 318696576 318928896 319389696 319536074 319551804 320013504 320856471 321159168 321536202 321770592 321830091 323257792 323317566 323960832 324020736 324593568 324811916 324943872 325518336 325578528 326154114 327083328 327794688 327961062 328655844 329370624 329415312 329997681 331195392 331522906 331825923 332771296 333252096 333359598 333841248 333902979 334084608 334146384 334737117 335036416 335098368 335690784 335752857 336420864 336647168 337133568 337304682 338021632 338038272 338084136 339001344 339646736 339663456 341279653 341958656 342021888 342626544 343602688 343666224 344273787 344524752 345254624 345506304 345570192 346005504 346181121 346681296 346934016 347668992 347922432 348584808 348601968 349595136 349642568 350277939 351022464 351087372 352022528 352644864 352710072 353714944 354340272 355110912 355176576 355804488 356043831 356818176 356866588 357834752 358533648 358795008 359313408 361023104 361304064 361661352 361991916 362758792 363023232 363665016 364455936 364523328 364768536 365228032 365561856 366208128 366257814 366275844 367251456 367968744 368769024 369017088 369869824 370523712 370541952 370592226 372305076 374177792 374298496 374367708 374839296 374908608 375571404 375845184 376641408 376915968 376985664 377652132 378728064 379275264 379551744 380274336 380344653 381376512 381428256 382102578 383868628 384024576 384703488 384774624 385454862 385870848 386553024 386624502 387590346 388411452 388694592 388766466 389256192 390365184 391127616 391180683 391412736 392157909 392527872 393275168 393294528 393347889 394900272 395165914 395736864 395952128 396025344 396725472 396798831 397855744 397929312 398632806 398794752 399499776 399768512 400637952 401400688 401420448 402564096 403330499 403350354 403644384 405565017 406075904 406150992 406869021 408028192 408103641 408325632 408401136 409123143 409564672 410012928 410288736 410364603 410881536 411181056 411257088 411984144 413157888 413213944 413964837 414334976 415144224 416026624 416047104 416103552 416839176 418026752 418765776 420036496 420779073 420950016 421085808 421694208 421772184 422895616 423721584 424030464 424108872 424928768 425238528 426069072 426684672 426995712 427808628 428714936 429027456 429048576 429106788 431090088 432027648 432791424 432871452 434024448 434104704 434163602 434872152 436111104 437281416 437913216 438207792 439160832 439220416 439996908 440018568 441593856 442434564 444336128 444479464 445121664 445203972 445446144 445528512 446316156 446797824 447587712 447670476 448561152 448644096 449739576 450717696 450778848 451575774 452884608 452946054 453869568 456029184 456835392 456919866 458221632 459031716 459366336 459451278 460675072 460760256 461340672 461574828 462241728 462578688 463558656 463896576 464779744 464802624 464865687 466126848 467014262 467037252 468029952 468116496 468944073 470193152 470280096 471111498 472453696 472541058 473481216 473568768 473721534 474405984 474725108 475757568 476663317 476686782 477034272 478044864 478393344 479084544 479304111 479327706 480758531 481738752 482215136 482304303 482655888 484030976 484886688 484976349 485941248 486031104 486358048 486890352 487217874 487415808 488277504 488343752 488367792 489231171 489668608 490624992 491692032 492022784 492983766 494031616 494055936 494122968 496406768 496793088 497284359 498793339 499156944 499785728 499878144 500039397 500761872 501126912 501219576 502188544 502554624 502647552 503536176 504631296 504970752 505700352 505957023 507032448 507057408 507126204 508502016 508571008 509470104 509495184 512937984 513032832 513939816 514494464 515404032 515499336 516787128 517881936 518259456 518355288 519008256 520021944 521503488 521574244 521883648 522877212 524392704 524463852 526533696 526631058 527649152 528033792 528967296 529065108 530572416 531510408 531726336 532666368 532764864 535227264 535299882 536752128 537800472 538192512 538970112 540753356 541534656 542492028 542987874 544138188 544434176 544534848 545497524 546683904 547051648 547152804 547842048 548241408 548342784 549312192 549386721 550877184 551925946 551953116 553525632 554729472 554804736 555785568 555888339 558354368 558457614 561038764 561266688 561447744 561551562 562258944 562362912 563357106 563767776 564962112 565373952 565478496 566478198 566984704 568092096 568169173 568912896 569327616 570411504 572036608 572064768 572142384 573153867 574786784 575802942 576036864 577055232 577161936 577550182 578182293 578699264 578806272 579829536 579936753 581481472 582617178 583041888 583149699 583884288 584277056 585547776 586662544 586691424 587119104 588791808 589483037 589912752 589941792 592350408 592748871 593495552 593605296 593928192 594038016 595088208 595730432 596783616 596893968 597949209 598192128 599249664 599652768 600956928 601038464 602101032 602130672 603846144 603928072 605025531 608038912 609113856 609226488 610962176 612042288 612488448 612601704 614347008 615433104 616322304 616771584 616885632 618078208 619736832 619820916 621502464 622716336 624039936 624070656 624155328 625258764 627040128 628148664 630054744 631425024 631628712 632541312 632658276 634343424 635582376 636045696 637393152 637857792 639072148 639103608 640027008 641712942 643072404 643541184 643660182 646515584 646635132 647921664 648041472 649187136 649623832 649887744 651036672 651157056 651245403 652308228 654166656 655589376 655922124 657311688 658741248 658830624 659995362 662390784 663045812 663651846 665542592 666504192 666719196 667682496 667805958 668169216 668292768 669474234 670072832 670196736 671381568 671472659 671505714 672841728 673294336 674267136 674609364 676043264 676076544 676168272 677363661 678002688 679293472 679326912 679419081 682559306 683917312 684043776 685253088 685379799 687205376 687332448 688547574 689049504 689176917 690509248 691012608 691140384 692011008 692362242 693362592 693868032 695337984 695844864 696661771 697169616 697203936 699190272 699285136 700521393 700555878 702044928 702174744 704045056 705289728 705420144 706667247 707429888 708680544 708811587 710221824 710353152 710582301 711608976 712087662 713636352 713733176 715030173 715669504 717067296 717590016 718626816 722046208 722608128 723322704 723983832 725517584 726046464 727330032 728911872 729046656 729537072 730456064 730826811 731123712 732416256 732515628 732551688 734502912 735937488 737538048 738034176 739475649 739739648 741047424 741083904 741184452 744610152 748596992 748735416 749678592 749817216 751142808 751690368 753282816 753831936 753971328 755304264 757456128 758550528 760548672 760689306 762753024 762856512 764205156 767737256 768049152 769406976 769549248 770909724 771741696 773106048 773249004 775180692 776822904 777389184 777532932 778512384 782255232 782361366 782825472 784315818 786550336 786589056 786695778 789800544 790331828 791473728 791904256 792050688 793450944 793558597 793597662 795711488 795858624 797265612 797589504 798999552 799537024 801275904 802801376 802840896 802949823 805128192 806660998 806700708 807288768 811130034 812151808 812301984 813738042 814481811 816056384 816207282 816651264 816802272 818246286 819129344 820025856 820577472 820729206 821763072 822362112 822514176 823968288 826315776 826427888 827888919 827929674 828669952 830288448 830401099 832053248 832094208 832207104 833678352 836053504 837531552 837686421 840072992 841558146 841900032 842171616 842327343 843388416 843544368 845035659 845791232 847443168 848060928 848217744 849857536 850477056 852138144 853369344 853991424 855617256 857429872 858054912 858097152 858213576 862180176 863704413 864055296 865582848 865742904 866325273 868048896 868209408 868327204 869744304 872222208 873925767 874562832 875826432 876415584 878321664 878440832 879993816 880037136 883187712 884869128 888672256 888958928 890243328 890407944 890892288 891057024 892632312 893595648 895175424 895340952 897288192 899479152 901435392 901557696 903151548 905769216 905892108 912058368 913670784 913839732 916443264 918063432 918732672 918902556 921350144 921520512 923149656 924483456 925157376 927117312 929559488 929605248 929731374 932253696 934028524 934074504 936059904 936232992 937888146 940386304 940560192 942222996 944907392 945082116 946962432 947137536 947443068 948811968 949450216 951515136 953326634 953373564 954068544 956089728 956786688 958169088 958608222 958655412 961517062 962569413 963477504 964430272 964608606 965311776 965490273 968061952 969773376 969952698 971882496 972062208 972716096 973780704 974435748 974831616 976555008 976687504 976735584 978462342 979337216 981249984 981383117 983384064 984045568 985967532 988063232 988111872 988245936 989993043 992813536 993586176 994568718 995477769 997586678 998313888 999571456 999756288 1000078794 1001523744 1001708937 1002253824 1002439152 1004377088 1005109248 1005295104 1007072352 1007258571 1009262592 1009941504 1011400704 1011914046 1014064896 1014114816 1014252408 1017004032 1017142016 1018940208 1018990368 1023838959 1025875968 1026065664 1027879632 1028988928 1030808064 1030998672 1032821361 1033574256 1035763872 1036518912 1036710576 1038016512 1038543363 1040043888 1043006976 1043148488 1043767296 1045754424 1048785408 1048927704 1053067392 1053262116 1055298304 1055638727 1056067584 1057934592 1058130216 1061144832 1063020816 1065332736 1065529728 1068131493 1070454528 1070599764 1073504256 1075600944 1076385024 1077940224 1081506712 1083069312 1084984056 1085975748 1088276376 1088868352 1089069696 1090995048 1093367808 1094103296 1094305608 1095684096 1096685568 1098624384 1098773442 1101754368 1103851892 1103906232 1107051264 1109609472 1111571136 1111776678 1116708736 1116915228 1122077528 1122533376 1122895488 1123103124 1124517888 1124725824 1126714212 1127535552 1129924224 1130747904 1130956992 1132956396 1136184192 1136338346 1137825792 1138655232 1140823008 1141033959 1144073216 1144129536 1144284768 1146307734 1149573568 1151605884 1152073728 1154110464 1154323872 1155100364 1156364586 1157398528 1157612544 1159659072 1159816411 1159873506 1162962944 1165234356 1166083776 1166299398 1167768576 1168554112 1171095552 1173325088 1173382848 1173542049 1174238208 1176473727 1177583616 1178966074 1179825504 1179883584 1180043667 1184700816 1185497742 1186991104 1187210592 1187856384 1188076032 1190176416 1190396493 1191460864 1193567232 1193787936 1195898418 1196384256 1198499328 1199305536 1201913856 1202076928 1204202064 1204261344 1207692288 1207856144 1209991497 1210051062 1216077824 1216695051 1218227712 1218452976 1220607063 1221924352 1224084576 1224310923 1224976896 1225203408 1227369429 1228694016 1230866208 1231093809 1232644608 1233543168 1233771264 1236156416 1239473664 1239641832 1243004928 1245432672 1248079872 1248141312 1248310656 1250517528 1254080256 1256297328 1260109488 1262337219 1262850048 1263257424 1265082624 1265316552 1268686848 1271164752 1272091392 1274786304 1275715584 1278144296 1278207216 1280054016 1283425884 1286144808 1287082368 1287320364 1293031168 1293270264 1296082944 1298374272 1299247664 1302073344 1302314112 1302490806 1304616456 1308333312 1311844248 1314623376 1317482496 1317661248 1319990724 1324781568 1326091624 1327303692 1331085184 1333008384 1333438392 1335364992 1335611916 1336338432 1336585536 1338948468 1340393472 1342763136 1342945318 1343011428 1345683456 1346588672 1349218728 1352086528 1352153088 1352336544 1354727322 1358586944 1358653824 1358838162 1365118612 1367834624 1368087552 1370506176 1370759598 1374410752 1374664896 1377095148 1378099008 1378353834 1381018496 1382025216 1382280768 1384022016 1384724484 1386725184 1387736064 1390675968 1391689728 1393323542 1394339232 1394407872 1394597061 1398380544 1398570272 1401042786 1401111756 1404089856 1404349488 1406832219 1408090112 1410579456 1410840288 1413334494 1414859776 1417361088 1417623174 1420443648 1420706304 1421164602 1423217952 1424175324 1427272704 1427466352 1429989951 1430060346 1431339008 1434134592 1434329171 1435180032 1437253632 1437912333 1442275593 1444092416 1445216256 1446645408 1446912909 1447967664 1451035168 1452092928 1454660064 1454929047 1457823744 1458093312 1459074144 1460912128 1461653622 1462247424 1464832512 1465031256 1465103376 1469005824 1471874976 1475076096 1476068352 1478951298 1479479296 1482094848 1482167808 1482368904 1489220304 1491853077 1496380017 1497193984 1497470832 1499357184 1499634432 1500118191 1502285616 1503380736 1506565632 1507663872 1507942656 1510608528 1514912256 1517101056 1517871069 1521097344 1521378612 1525506048 1525713024 1528410312 1535474512 1538813952 1539098496 1541819448 1542856601 1543483392 1546212096 1546498008 1550361384 1553645808 1554778368 1555065864 1557024768 1564510464 1564722732 1565650944 1568631636 1573100672 1573178112 1573391556 1579601088 1580663656 1582947456 1584101376 1586901888 1587117194 1587195324 1591422976 1591717248 1594531224 1595179008 1597999104 1599074048 1605602752 1605681792 1605899646 1610256384 1613321996 1613401416 1614577536 1622260068 1624303616 1624603968 1627476084 1628963622 1632112768 1632414564 1633302528 1633604544 1636492572 1638258688 1640051712 1641154944 1641458412 1643526144 1644724224 1645028352 1647936576 1648160163 1652631552 1652855776 1655777838 1655859348 1660576896 1660802198 1664106496 1664188416 1664414208 1667356704 1667665017 1672107008 1675063104 1675372842 1680145984 1683116292 1683800064 1684343232 1684654686 1686776832 1687088736 1690071318 1691582464 1694886336 1695116293 1696121856 1696435488 1699715072 1700954112 1704276288 1704507519 1706738688 1707982848 1711234512 1714859744 1716109824 1716194304 1716427152 1719461601 1724360352 1727408826 1728110592 1731165696 1731485808 1732650546 1736097792 1736418816 1736654408 1739488608 1739810259 1744444416 1747851534 1749125664 1751652864 1752831168 1756643328 1756881664 1757448407 1759987632 1760074272 1766375424 1768449111 1769738256 1777344512 1777917856 1778246613 1780486656 1780815888 1781784576 1782114048 1785264624 1787191296 1790350848 1790681904 1793847627 1794576384 1798958304 1802870784 1803115392 1806303096 1811538432 1811784216 1823375983 1824116736 1827341568 1827679464 1832886528 1836126864 1837465344 1837805112 1842700288 1843041024 1846299312 1848966912 1850314752 1854234624 1859118976 1859210496 1859462748 1864507392 1868057048 1868149008 1872119808 1872465984 1875776292 1880772608 1881120384 1884445992 1889814784 1890164232 1894275072 1894886136 1897623936 1898900432 1903030272 1906653268 1906747128 1908137088 1912179456 1913573376 1917216444 1917310824 1923034124 1925138826 1928860544 1929217212 1930623552 1930980546 1936123904 1939546752 1939905396 1943764992 1944124416 1945432192 1947561408 1948871496 1949663232 1953110016 1953375008 1953471168 1953736209 1956924684 1962499968 1962766234 1966768128 1968091136 1971935064 1976126464 1976223744 1976491872 1979986086 1985627072 1987172352 1989137436 1990955538 1995173356 1996627776 1999142912 1999512576 2000157588 2003047488 2003417874 2004507648 2004878304 2008754176 2010218496 2010590208 2014144704 2014417977 2014517142 2018525184 2019883008 2022801408 2023828092 2028129792 2028229632 2028504816 2032090983 2034008064 2034284032 2037880416 2037980736 2038257243 2047677918 2051751936 2052131328 2055759264 2056139397 2057977856 2061616128 2061997344 2065642722 2067148512 2071527744 2073037824 2073421152 2076033024 2077086726 2080087776 2086013952 2086296976 2087534592 2089985313 2091508848 2097570816 2097855408 2101564179 2106134784 2106524232 2110596608 2111277454 2112135168 2115869184 2116260432 2120001741 2122289664 2126041632 2126434761 2130665472 2131059456 2131746903 2136262986 2140909056 2141199528 2147008512 2151201888 2152770048 2155880448 2163013424 2166138624 2169968112 2171951496 2176552752 2177736704 2178139392 2181990096 2186735616 2188206592 2188611216 2191368192 2192480433 2193371136 2197248768 2197546884 2203508736 2207703784 2207812464 2214102528 2218426947 2219218944 2223142272 2223553356 2233417472 2233830456 2244155056 2245790976 2246206248 2249035776 2249451648 2253428424 2255071104 2259848448 2261495808 2261913984 2265912792 2272368384 2272676692 2275651584 2281646016 2282067918 2288146432 2288259072 2288569536 2292615468 2299147136 2303211768 2304147456 2308220928 2308647744 2310200728 2312729172 2315225088 2319318144 2319632822 2319747012 2325925888 2330468712 2332167552 2332598796 2335537152 2337108224 2346650176 2346765696 2347084098 2348476416 2352947454 2357932148 2359651008 2359767168 2360087334 2369401632 2370995484 2373982208 2374421184 2375712768 2376152064 2380352832 2380675791 2380792986 2382921728 2387134464 2387575872 2387899811 2391796836 2392768512 2396998656 2398611072 2403827712 2404153856 2408404128 2408522688 2408849469 2415384576 2415712288 2419982994 2420102124 2432155648 2433390102 2436455424 2436905952 2441214126 2443848704 2448169152 2448621846 2449953792 2450406816 2454738858 2457388032 2461732416 2462187618 2465289216 2467086336 2467542528 2472312832 2477477659 2478947328 2479283664 2483666757 2486009856 2490865344 2491203297 2496159744 2496282624 2496621312 2501035056 2508160512 2512594656 2513059263 2520218976 2524674438 2525700096 2526514848 2526982029 2530165248 2530633104 2537373696 2542329504 2544182784 2549572608 2551431168 2556288592 2556414432 2560108032 2566851768 2568578441 2572289616 2574164736 2574640728 2586062336 2586540528 2591113239 2592165888 2596748544 2598495328 2598975819 2604146688 2604628224 2604981612 2609232912 2616666624 2621777301 2623688496 2629246752 2634964992 2635322496 2639981448 2649563136 2652183248 2654607384 2662170368 2666016768 2666876784 2670729984 2671223832 2672676864 2673171072 2677896936 2680786944 2685526272 2685890636 2686022856 2693177344 2698437456 2704173056 2704306176 2704673088 2709454644 2717173888 2717307648 2717676324 2730237224 2736175104 2741012352 2741519196 2748821504 2749329792 2754190296 2756198016 2756707668 2762036992 2764050432 2764561536 2769448968 2773450368 2775472128 2781351936 2786647084 2788678464 2788815744 2789194122 2796761088 2797140544 2802085572 2802223512 2808179712 2808698976 2813664438 2816180224 2821158912 2821680576 2822063413 2826668988 2829719552 2834722176 2835246348 2840887296 2841412608 2842329204 2846435904 2848350648 2854545408 2854932704 2859979902 2860120692 2868269184 2868658342 2870360064 2874507264 2875824666 2884551186 2888184832 2890432512 2893290816 2893825818 2895935328 2896470819 2902070336 2904185856 2909320128 2909858094 2915647488 2916186624 2918148288 2921824256 2923307244 2924494848 2929665024 2930062512 2930206752 2938011648 2943749952 2944149351 2950152192 2952136704 2957902596 2958958592 2964189696 2964335616 2964737808 2969979129 2978440608 2983706154 2986433307 2992760034 2994387968 2994941664 2998714368 2999268864 3000236382 3004571232 3005126811 3006761472 3013131264 3015327744 3015885312 3021217056 3029824512 3034202112 3035592703 3035742138 3042194688 3042757224 3051012096 3051426048 3056820624 3070949024 3071516877 3077627904 3078196992 3083638896 3085713202 3086966784 3092424192 3092996016 3098464083 3100722768 3107291616 3109556736 3110131728 3114049536 3115630089 3129020928 3129445464 3131301888 3137263272 3146201344 3146356224 3146783112 3159202176 3161327312 3165894912 3166916181 3168202752 3173803776 3174234388 3174390648 3182845952 3183434496 3189062448 3195998208 3198148096 3204394479 3211205504 3211363584 3211799292 3220512768 3226643992 3226802832 3229155072 3244520136 3248607232 3249207936 3254952168 3257927244 3264225536 3264829128 3266605056 3267209088 3272985144 3276517376 3280103424 3282309888 3282916824 3287052288 3290056704 3295873152 3296320326 3305263104 3305711552 3311555676 3311718696 3321153792 3321604396 3328212992 3328828416 3334713408 3335330034 3344214016 3350126208 3350745684 3360291968 3366232584 3367600128 3368686464 3369309372 3373553664 3374177472 3380142636 3389772672 3390232586 3392243712 3392870976 3399430144 3408552576 3409015038 3413477376 3415965696 3422469024 3423101877 3429719488 3432219648 3432388608 3432854304 3438923202 3448720704 3454817652 3456221184 3462331392 3462971616 3465301092 3472195584 3472837632 3473308816 3478977216 3479449233 3479620518 3488888832 3495703068 3498251328 3503305728 3505662336 3513286656 3513763328 3514896814 3519975264 3520148544 3520626147 3529421181 3532750848 3536898222 3539476512 3540131001 3554689024 3555835712 3556493226 3560973312 3561631776 3563569152 3564228096 3570529248 3574382592 3580701696 3581363808 3587695254 3589152768 3597916608 3605741568 3606230784 3612606192 3623076864 3623568432 3629974491 3646751966 3648233472 3650085153 3654683136 3655358928 3661821189 3665773056 3672253728 3672932769 3674930688 3675610224 3682108287 3685400576 3686082048 3692598624 3693281427 3697933824 3700629504 3708469248 3718237952 3718420992 3718925496 3729014784 3736114096 3736298016 3744239616 3744931968 3751552584 3754076183 3761545216 3762240768 3768891984 3779629568 3780328464 3787011657 3788550144 3789772272 3795247872 3797800864 3806060544 3813306536 3813494256 3816274176 3824358912 3827146752 3834432888 3834621648 3846068248 3850277652 3857721088 3858434424 3861247104 3861961092 3872247808 3879093504 3879810792 3888248832 3890864384 3895122816 3897742992 3906220032 3906750016 3906942336 3907472418 3913849368 3924999936 3925532468 3936182272 3943870128 3952252928 3952447488 3952983744 3959972172 3971254144 3974344704 3978274872 3981911076 3990346712 3993255552 3999025152 4000315176 4006094976 4006835748 4009015296 4009756608 4017508352 4021180416 4028289408 4028835954 4029034284 4037050368 4039766016 4047656184 4056259584 4056459264 4057009632 4064181966 4068568064 4075760832 4075961472 4076514486 4095355836 4103503872 4104262656 4111518528 4112278794 4115955712 4123232256 4123994688 4124554219 4131285444 4134297024 4143055488 4146075648 4146842304 4152066048 4154173452 4160175552 4172027904 4172593952 4175069184 4179970626 4183017696 4183791183 4195141632 4195710816 4203128358 4212269568 4213048464 4221193216 4222554908 4224270336 4231738368 4232520864 4240003482 4244579328 4252083264 4252869522 4261330944 4262118912 4263493806 4272525972 4281818112 4282399056 4289969853 4294017024 4302403776 4302987513 4305540096 4311760896 4313736999 4326026848 4326826779 4332277248 4339936224 4340738727 4343902992 4353105504 4355473408 4356278784 4363980192 4364787141 4373471232 4376413184 4377222432 4382736384 4384960866 4386742272 4394497536 4395093768 4407017472 4415407568 4415624928 4428205056 4436635489 4436853894 4438437888 4446284544 4447106712 4466834944 4467660912 4475559231 4488310112 4489140051 4491581952 4492412496 4498071552 4498903296 4500354573 4506856848 4510142208 4519696896 4522991616 4523827968 4531825584 4544736768 4545353384 4551303168 4553613207 4563292032 4564135836 4576292864 4576518144 4577139072 4585230936 4598294272 4606423536 4616441856 4617295488 4620401456 4625458344 4628569803 4630450176 4638636288 4639265644 4639494024 4651851776 4660937424 4664335104 4665197592 4671074304 4674216448 4693300352 4693531392 4694168196 4696952832 4705894908 4715864296 4719302016 4719534336 4720174668 4738803264 4741990968 4747964416 4748842368 4752304128 4760705664 4761351582 4761585972 4774268928 4775151744 4775799622 4783593672 4785537024 4793997312 4797222144 4808307712 4816808256 4817045376 4817698938 4830769152 4831424576 4839965988 4840204248 4864311296 4866780204 4872910848 4873811904 4882428252 4887697408 4896338304 4897243692 4899907584 4900813632 4909477716 4914776064 4923464832 4924375236 4930578432 4934172672 4935085056 4944480489 4954955318 4957894656 4958567328 4967333514 4981730688 4982406594 4992319488 4992565248 4993242624 5002070112 5002995051 5016321024 5025189312 5026118526 5040437952 5049348876 5051400192 5053029696 5053964058 5060330496 5061266208 5074747392 5084659008 5085348879 5088365568 5099145216 5102862336 5112577184 5112828864 5113522557 5120216064 5133703536 5137156882 5144579232 5148329472 5149281456 5158384803 5172124672 5173081056 5182226478 5184331776 5193497088 5196990656 5197951638 5208293376 5209256448 5209963224 5218465824 5233333248 5243296487 5243554602 5247376992 5258493504 5269929984 5270644992 5272345221 5279962896 5299126272 5304366496 5305347333 5309214768 5324340736 5332033536 5333753568 5334739839 5341459968 5342447664 5345353728 5346342144 5355793872 5361573888 5371052544 5371781272 5372045712 5381542881 5386354688 5396874912 5408346112 5408612352 5409346176 5418909288 5434347776 5434615296 5435352648 5460474448 5470127949 5472350208 5482024704 5483038392 5486726729 5497643008 5498659584 5508380592 5512396032 5513415336 5524073984 5528100864 5529123072 5538897936 5546900736 5550944256 5562703872 5573294168 5577356928 5577631488 5578388244 5593522176 5594281088 5604171144 5604447024 5616359424 5617397952 5627328876 5642317824 5643361152 5644126826 5653337976 5659439104 5669444352 5670492696 5682825216 5684658408 5692871808 5696701296 5709090816 5709865408 5719959804 5720241384 5736538368 5737316684 5740720128 5751649332 5769102372 5776369664 5786581632 5787651636 5791870656 5792941638 5804140672 5808371712 5818640256 5819716188 5831294976 5832373248 5836296576 5846614488 5848989696 5859330048 5860125024 5860413504 5861208627 5887499904 5888298702 5900304384 5904273408 5915805192 5917917184 5928379392 5928671232 5929475616 5939958258 5956881216 5967412308 5972866614 5985520068 5988775936 5989883328 5997428736 5998537728 6000472764 6009142464 6010253622 6013522944 6026262528 6030655488 6031770624 6042434112 6043253931 6059649024 6068404224 6071185406 6071484276 6084389376 6085514448 6096272949 6102024192 6102852096 6113641248 6114771729 6141898048 6143033754 6155255808 6156393984 6167277792 6171426404 6173933568 6184848384 6185992032 6196928166 6201445536 6214583232 6219113472 6220263456 6228099072 6231260178 6249860903 6258041856 6258890928 6262603776 6269955939 6274526544 6292402688 6292712448 6293566224 6304692537 6318404352 6322654624 6331789824 6333832362 6336405504 6347607552 6348468776 6348781296 6360005223 6365691904 6366868992 6378124896 6379304283 6391996416 6396296192 6408788958 6422411008 6422727168 6423598584 6441025536 6453287984 6453605664 6458310144 6484313407 6489040272 6497214464 6498415872 6509904336 6515854488 6528451072 6529658256 6533210112 6534418176 6545970288 6553034752 6560206848 6564619776 6565833648 6574104576 6577441299 6580113408 6591746304 6592640652 6610526208 6611423104 6623111352 6623437392 6642307584 6643208792 6655280841 6657656832 6669426816 6670660068 6688428032 6700252416 6701491368 6720583936 6732465168 6737372928 6738618744 6747107328 6748354944 6760285272 6779545344 6780465172 6784487424 6785741952 6798860288 6817105152 6818030076 6826954752 6844938048 6846203754 6859438976 6864439296 6864777216 6865708608 6877846404 6897441408 6909635304 6912442368 6924662784 6925943232 6930602184 6945675264 6946617632 6957954432 6958898466 6959241036 6977777664 6991406136 6996502656 7006611456 7011324672 7027526656 7029793628 7039950528 7040297088 7041252294 7058842362 7073796444 7078953024 7080262002 7109378048 7111671424 7112986452 7121946624 7123263552 7127138304 7128456192 7141058496 7142027373 7148765184 7161403392 7162727616 7163699433 7175390508 7178305536 7195833216 7211483136 7212461568 7225212384 7226548407 7246153728 7247136864 7259948982 7293503932 7296466944 7300170306 7309366272 7310717856 7323642378 7331546112 7344507456 7345865538 7349861376 7351220448 7364216574 7370801152 7372164096 7385197248 7386199249 7386562854 7395867648 7401259008 7416938496 7432432977 7436475904 7436841984 7437850992 7451000271 7458029568 7472228192 7472596032 7473609891 7488479232 7489863936 7503105168 7508152366 7523090432 7524481536 7537783968 7539177789 7559259136 7560656928 7574023314 7577100288 7579544544 7580946087 7590495744 7595601728 7612121088 7626613072 7626988512 7632548352 7648717824 7654293504 7663279481 7668865776 7669243296 7692136496 7700555304 7705735323 7715442176 7716868848 7722494208 7723922184 7744495616 7758187008 7759621584 7773339717 7776497664 7781728768 7790245632 7795485984 7796927457 7812440064 7813500032 7813884672 7814944836 7827698736 7849999872 7851064936 7865331903 7872364544 7887740256 7904505856 7904894976 7905967488 7919944344 7942508288 7948689408 7956549744 7963822152 7980693424 7986511104 7998050304 8000630352 8012189952 8013671496 8018030592 8019513216 8035016704 8042360832 8056578816 8057671908 8058068568 8079532032 8095312368 8112519168 8112918528 8114019264 8128363932 8137136128 8151521664 8151922944 8153028972 8190711672 8208525312 8223037056 8224557588 8246464512 8247989376 8249108438 8262570888 8268594048 8286110976 8292151296 8293684608 8308346904 8320351104 8344055808 8345187904 8359941252 8366035392 8367582366 8390283264 8391421632 8406256716 8424539136 8426096928 8442386432 8445109816 8448540672 8463476736 8465041728 8466190239 8480006964 8489158656 8504166528 8505739044 8522661888 8524237824 8526987612 8545051944 8563636224 8564798112 8579939706 8604807552 8605975026 8611080192 8623521792 8627473998 8652053696 8653653558 8664554496 8679872448 8681477454 8687805984 8706211008 8710946816 8712557568 8727960384 8729144567 8729574282 8746942464 8752826368 8754444864 8765472768 8769921732 8773484544 8788995072 8790187536 8814034944 8830815136 8831249856 8832448053 8856410112 8873270978 8873707788 8876875776 8892569088 8894213424 8909937387 8933669888 8935321824 8951118462 8959299921 8976620224 8978280102 8983163904 8984824992 8996143104 8997806592 9000709146 9013713696 9020284416 9039393792 9045983232 9047655936 9056603023 9063651168 9089473536 9090706768 9102606336 9106778109 9107226414 9126584064 9128271672 9134412089 9152585728 9153036288 9154278144 9170461872 9196588544 9212847072 9214550631 9232883712 9234590976 9240802912 9250916688 9257139606 9260900352 9277272576 9278531288 9278988048 9295392249 9303703552 9321874848 9328670208 9330395184 9342148608 9348432896 9386600704 9387062784 9388336392 9393905664 9411789816 9431728592 9438604032 9439068672 9440349336 9477606528 9483981936 9495928832 9497684736 9500748543 9504608256 9521411328 9522703164 9523171944 9548537856 9550303488 9551599244 9567187344 9587994624 9594444288 9613183437 9616615424 9633616512 9634090752 9635397876 9661538304 9662849152 9679931976 9680408496 9733560408 9745821696 9747623808 9764856504 9775394816 9792676608 9794487384 9799815168 9801627264 9818955432 9829552128 9846929664 9848750472 9861156864 9870170112 9888960978 9909910636 9915789312 9917134656 9934667028 9963461376 9964813188 9984638976 9986485248 10004140224 10005990102 10032642048 10050378624 10052237052 10080875904 10098697752 10102800384 10106059392 10107928116 10120660992 10122532416 10169318016 10170697758 10176731136 10198290432 10225154368 10225657728 10227045114 10240432128 10267407072 10274313764 10289158464 10296658944 10298562912 10316769606 10344249344 10346162112 10364452956 10368663552 10386994176 10393981312 10395903276 10416586752 10418512896 10419926448 10436931648 10438347699 10466666496 10486592974 10487109204 10494753984 10516987008 10539859968 10541289984 10544690442 10559925792 10561878441 10588263543 10598252544 10608732992 10610694666 10618429536 10620393003 10648681472 10664067072 10667507136 10669479678 10682919936 10684895328 10690707456 10692684288 10711587744 10723147776 10742105088 10743562544 10744091424 10763085762 10772709376 10793749824 10795214287 10816692224 10817224704 10818692352 10837818576 10868695552 10869230592 10870705296 10889923473 10920948896 10940255898 10944700416 10950255459 10964049408 10966076784 10973453458 10985463567 10995286016 10997319168 11016761184 11018798307 11024792064 11026830672 11048147968 11056201728 11058246144 11077795872 11079844281 11093801472 11101888512 11125407744 11146588336 11154713856 11155262976 11156776488 11187044352 11188562176 11208342288 11208894048 11232718848 11234795904 11254657752 11262228549 11284635648 11286722304 11288253652 11306675952 11318878208 11338888704 11340985392 11361034971 11365650432 11369316816 11385743616 11393402592 11418181632 11419730816 11439919608 11440482768 11473076736 11474633368 11481440256 11503298664 11538204744 11552739328 11573163264 11575303272 11583741312 11585883276 11608281344 11616743424 11637280512 11639432376 11664746496 11672593152 11693228976 11718660096 11720250048 11720827008 11722417254 11774999808 11776597404 11808546816 11831610384 11835834368 11856758784 11857342464 11858951232 11879916516 11913762432 11934824616 11945733228 11971040136 11977551872 11979766656 11997075456 12000945528 12018284928 12020507244 12027045888 12052525056 12063541248 12084868224 12086507862 12119298048 12142370812 12142968552 12168778752 12171028896 12192545898 12205704192 12227282496 12229543458 12283796096 12286067508 12310511616 12312787968 12334555584 12342852808 12347867136 12369696768 12371984064 12373662657 12393856332 12402891072 12429166464 12438226944 12440526912 12456198144 12462520356 12499721806 12516083712 12517781856 12525207552 12539911878 12549053088 12551373549 12584805376 12585424896 12587132448 12609385074 12636808704 12645309248 12663579648 12667664724 12672811008 12695215104 12696937552 12697562592 12720010446 12731383808 12733737984 12756249792 12757980521 12758608566 12783992832 12792592384 12817577916 12844822016 12845454336 12847197168 12869909559 12882051072 12906575968 12907211328 12908962539 12916620288 12941210997 12968626814 12978080544 12980480337 12994428928 12996831744 13019808672 13022216181 13031708976 13056902144 13059316512 13066420224 13068836352 13091940576 13094361423 13106069504 13120413696 13129239552 13131667296 13148209152 13154882598 13160226816 13183492608 13185281304 13221052416 13222846208 13246222704 13246874784 13284615168 13286417584 13309906467 13310561682 13315313664 13338853632 13341320136 13376856064 13400504832 13402982736 13426677693 13441167872 13464930336 13467420153 13474745856 13477237488 13494214656 13496709888 13501063719 13520570544 13559090688 13560930344 13568974848 13571483904 13597720576 13634210304 13636060152 13653909504 13689876096 13692407508 13718877952 13728878592 13729554432 13731417216 13755692808 13794882816 13819270608 13849325568 13851886464 13861204368 13885709409 13891350528 13893235264 13915908864 13917796932 13918482072 13955555328 13982812272 13993005312 14013222912 14022649344 14055053312 14059587256 14079901056 14080594176 14082504588 14117684724 14147592888 14157906048 14160524004 14223342848 14225972904 14243893248 14246527104 14256912384 14282116992 14284054746 14322806784 14325455232 14327398866 14350781016 14356611072 14391666432 14424923136 14450424768 14453096814 14492307456 14494273728 14519897964 14587007864 14592933888 14600340612 14618732544 14621435712 14647284756 14663092224 14689014912 14691731076 14699722752 14702440896 14728433148 14744328192 14770394496 14772398498 14773125708 14791735296 14802518016 14833441467 14864865954 14872951808 14873683968 14875701984 14902000542 14944456384 14945192064 14947219782 14976958464 14979727872 15006210336 15016304732 15046180864 15048963072 15075567936 15077613343 15078355578 15118518272 15121313856 15148046628 15154200576 15159089088 15161892174 15180991488 15191203456 15224242176 15253226144 15253977024 15256046637 15265096704 15297435648 15308587008 15326558962 15337731552 15338486592 15340567671 15384272992 15401110608 15411470646 15430884352 15433737696 15444988416 15447844368 15475154409 15488991232 15516374016 15519243168 15546679434 15552995328 15563457536 15580491264 15590971968 15593854914 15624880128 15627000064 15627769344 15629889672 15655397472 15699999744 15702129872 15729889461 15730663806 15744729088 15775480512 15777620881 15809011712 15809789952 15811934976 15817035663 15839888688 15885016576 15897378816 15913099488 15916041999 15927644304 15961386848 15973022208 15996100608 16001260704 16004219517 16024379904 16027342992 16036061184 16039026432 16070033408 16084721664 16113157632 16115343816 16116137136 16159064064 16190624736 16225038336 16225837056 16228038528 16256727864 16274272256 16303043328 16303845888 16306057944 16381423344 16410383847 16417050624 16446074112 16449115176 16460180187 16492929024 16495978752 16498216876 16525141776 16537188096 16572221952 16584302592 16587369216 16616693808 16640702208 16688111616 16690375808 16719882504 16732070784 16735164732 16780566528 16782843264 16812513432 16849078272 16852193856 16884772864 16890219632 16926953472 16930083456 16932380478 16960013928 16978317312 17008333056 17011478088 17048475648 17053975224 17090103888 17127272448 17129596224 17159879412 17209615104 17211950052 17222160384 17254947996 17304107392 17307307116 17329108992 17359744896 17362954908 17375611968 17412422016 17425115136 17455920768 17458289134 17459148564 17493884928 17505652736 17508889728 17539843464 17546969088 17577990144 17580375072 17583625881 17661630272 17662499712 17664896106 17712820224 17746541956 17747415576 17753751552 17785138176 17788426848 17819874774 17867339776 17870643648 17902236924 17918599842 17953240448 17956560204 17966327808 17969649984 17992286208 17995613184 18001418292 18027427392 18040568832 18078787584 18091966464 18095311872 18113206046 18127302336 18129761793 18178947072 18181413536 18205212672 18213556218 18214452828 18253168128 18256543344 18268824178 18288818847 18305171456 18306072576 18308556288 18340923744 18344315187 18393177088 18425694144 18429101262 18465767424 18469181952 18481605824 18501833376 18514279212 18521800704 18554545152 18557062576 18557976096 18590784498 18607407104 18643749696 18646279223 18657340416 18660790368 18684297216 18696865792 18749582709 18773201408 18774125568 18776672784 18787811328 18809867817 18823579632 18863457184 18877208064 18878137344 18880698672 18914077611 18955213056 18967963872 18991857664 18995369472 19001497086 19009216512 19042822656 19045406328 19046343888 19097075712 19100606976 19103198488 19134374688 19137912849 19175989248 19188888576 19226366874 19233230848 19267233024 19268181504 19270795752 19323076608 19325698304 19359863952 19360816992 19452940221 19467120816 19491643392 19495247616 19529713008 19550789632 19585353216 19588974768 19599630336 19603254528 19637910864 19659104256 19693859328 19697500944 19722313728 19732323897 19740340224 19777921956 19819821272 19831578624 19834269312 19869334056 19926922752 19929626376 19972970496 20008280448 20011980204 20057135813 20065284096 20100757248 20104474104 20161751808 20197395504 20212118784 20215856232 20241321984 20245064832 20338636032 20341395516 20353462272 20396580864 20450308736 20451315456 20454090228 20480864256 20534814144 20548627528 20578316928 20593317888 20597125824 20633539212 20688498688 20692324224 20728905912 20737327104 20773988352 20787962624 20791806552 20837025792 20839852896 20873863296 20876695398 20933332992 20973185948 20974218408 20989507968 21033974016 21082579968 21089380884 21119851584 21123756882 21176527086 21217465984 21221389332 21236859072 21240786006 21297362944 21328134144 21335014272 21338959356 21365839872 21369790656 21381414912 21385368576 21423175488 21426082119 21446295552 21484210176 21487125088 21488182848 21491098299 21526171524 21587499648 21590428574 21633384448 21634449408 21637384704 21675637152 21679645221 21737391104 21738461184 21741410592 21779846946 21841897792 21880511796 21889400832 21900510918 21928098816 21932153568 21946906916 21970927134 21990572032 21994638336 22033522368 22036511809 22037596614 22049584128 22053661344 22096295936 22112403456 22116492288 22155591744 22158597747 22159688562 22187602944 22203777024 22250815488 22293176672 22297298931 22309427712 22310525952 22313552976 22353000813 22374088704 22377124352 22416684576 22417788096 22420829673 22465437696 22469591808 22509315504 22524457098 22569271296 22573444608 22576507304 22613351904 22617533367 22637756416 22677777408 22681970784 22722069942 22731300864 22738633632 22771487232 22786805184 22836363264 22839461632 22879839216 22880965536 22946153472 22949266736 22962880512 22989838443 23006597328 23076409488 23105478656 23117205969 23146326528 23150606544 23167482624 23171766552 23216562688 23233486848 23274561024 23278864752 23320019151 23329492992 23345186304 23386457952 23390782371 23437320192 23440500096 23441654016 23444834508 23549999616 23553194808 23617093632 23663220768 23713517568 23714684928 23717902464 23759833032 23827524864 23869649232 23891466456 23942080272 23955103744 23959533312 23994150912 24001891056 24036569856 24041014488 24054091776 24105050112 24127082496 24169736448 24173015724 24238596096 24284741624 24285937104 24337557504 24342057792 24385091796 24411408384 24454564992 24459086916 24567592192 24572135016 24625575936 24669111168 24685705616 24739393536 24743968128 24747325314 24787712664 24805782144 24858332928 24876453888 24881053824 24925040712 24999443612 25032167424 25035563712 25079823756 25098106176 25102747098 25169610752 25170849792 25174264896 25218770148 25273617408 25290618496 25327159296 25335329448 25345622016 25390430208 25393875104 25395125184 25398570717 25440020892 25467475968 25512499584 25515961042 25517217132 25567985664 25585184768 25635155832 25689644032 25690908672 25694394336 25739819118 25813151936 25814422656 25817925078 25833240576 25882421994 25937253628 25956161088 25960960674 25988857856 25993663488 26039617344 26044432362 26063417952 26113804288 26118633024 26132840448 26137672704 26183881152 26187433701 26188722846 26212139008 26240827392 26258479104 26263334592 26266897921 26296418304 26309765196 26320453632 26366985216 26370562608 26442104832 26445692416 26492445408 26493749568 26497344159 26569230336 26572835168 26619812934 26621123364 26630627328 26677707264 26682640272 26729812161 26753712128 26801009664 26805965472 26853355386 26882335744 26929860672 26934840306 26949491712 26954474976 26988429312 26993419776 27002127438 27041141088 27118181376 27121860688 27137949696 27142967808 27169809069 27195441152 27252254249 27268420608 27272120304 27307819008 27320334327 27379752192 27384815016 27403236267 27437755904 27457757184 27459108864 27462834432 27511385616 27589765632 27638541216 27643651893 27698651136 27703772928 27722408736 27771418818 27782701056 27786470528 27831817728 27835593864 27836964144 27911110656 27965624544 27986010624 28026445824 28045298688 28110106624 28119174512 28159802112 28161188352 28165009176 28235369448 28295185776 28315812096 28321048008 28446685696 28451945808 28487786496 28493054208 28502245629 28513824768 28564233984 28568109492 28645613568 28650910464 28654797732 28701562032 28783332864 28839550311 28849846272 28900849536 28906193628 28984614912 28988547456 29039795928 29174015728 29200681224 29237465088 29242871424 29294569512 29326184448 29378029824 29383462152 29399445504 29404881792 29456866296 29488656384 29540788992 29544796996 29546251416 29583470592 29666882934 29729731908 29745903616 29747367936 29751403968 29804001084 29888912768 29890384128 29894439564 29953916928 29959455744 30012420672 30032609464 30097926144 30151135872 30155226686 30156711156 30237036544 30242627712 30296093256 30308401152 30318178176 30323784348 30361982976 30382406912 30506452288 30507954048 30512093274 30530193408 30594871296 30653117924 30675463104 30676973184 30681135342 30768545984 30802221216 30822941292 30861768704 30867475392 30889976832 30895688736 30950308818 30977982464 31032748032 31038486336 31042697543 31093358868 31105990656 31126915072 31160982528 31181943936 31187709828 31249760256 31254000128 31255538688 31259779344 31310794944 31315043097 31399999488 31404259744 31459778922 31461327612 31550961024 31555241762 31618023424 31619579904 31623869952 31634071326 31679777376 31685635323 31770033152 31794757632 31826198976 31832083998 31855288608 31861179009 31922773696 31946044416 31992201216 32002521408 32008439034 32048759808 32054685984 32072122368 32078052864 32140066816 32169443328 32207209567 32226315264 32230687632 32232274272 32318128128 32381249472 32385642861 32450076672 32451674112 32456077056 32513455728 32548544512 32606086656 32607691776 32612115888 32669770419 32762846688 32820767694 32834101248 32850766377 32892148224 32898230352 32920360374 32985858048 32991957504 32996433752 33050283552 33056394921 33074376192 33144443904 33168605184 33174738432 33233387616 33281404416 33376223232 33380751616 33391519733 33439765008 33464141568 33470329464 33561133056 33565686528 33625026864 33698156544 33704387712 33769545728 33780439264 33786685647 33853906944 33860166912 33864760956 33920027856 33956634624 34016666112 34022956176 34083104913 34096951296 34107950448 34180207776 34254544896 34259192448 34319758824 34419230208 34423900104 34444320768 34509895992 34608214784 34614614232 34658217984 34719489792 34725909816 34751223936 34824844032 34850230272 34911841536 34916578268 34918297128 35011305472 35017779456 35079686928 35155980288 35160750144 35167251762 35323260544 35324999424 35329792212 35425640448 35493083912 35494831152 35507503104 35570276352 35576853696 35639749548 35734679552 35741287296 35804473848 35837199684 35906480896 35913120408 35932655616 35939299968 35991226368 36002836584 36054854784 36081137664 36157575168 36190623744 36226412092 36254604672 36259523586 36357894144 36362827072 36427112436 36428905656 36506336256 36513086688 36537648356 36577637694 36610342912 36617112576 36681847488 36686824369 36688630374 36786354176 36851388288 36858202524 36931534848 36938363904 36963211648 37003666752 37028558424 37043601408 37109090304 37114125152 37115952192 37120987971 37181568996 37287499392 37292558446 37314680832 37321580736 37368594432 37393731584 37499165418 37546402816 37548251136 37553345568 37575622656 37619735634 37647159264 37654120647 37726914368 37754416128 37756274688 37761397344 37828155222 37910426112 37935927744 37983715328 37990738944 38002994172 38018433024 38085645312 38090812656 38092687776 38194151424 38201213952 38206396976 38268749376 38273941563 38275825698 38351978496 38377777152 38452733748 38466461696 38534466048 38536363008 38541591504 38609728677 38646153216 38651396608 38719727904 38721633984 38726887617 38823632991 38905880442 38934241632 38941441011 38983286784 38990495232 39059426016 39066648543 39101579264 39170706432 39177949536 39199260672 39206509056 39275821728 39318208512 39387718656 39395001888 39444627456 39464647794 39480680448 39555843912 39639642544 39663157248 39668538624 39738668112 39853845504 39859252752 39929719401 39945940992 40016560896 40023960408 40114271626 40130568192 40201514496 40208948208 40280033079 40323503616 40394791008 40402260459 40424237568 40431712464 40482643968 40490129664 40503191157 40677272064 40682791032 40706924544 40793161728 40900617472 40902630912 40908180456 40961728512 41069628288 41097255056 41156633856 41186635776 41194251648 41267078424 41376997376 41384648448 41457811824 41547976704 41575925248 41583613104 41657128227 41674051584 41679705792 41747726592 41753390796 41866665984 41946371896 41948436816 41979015936 42067948032 42165159936 42178761768 42239703168 42247513764 42353054172 42434931968 42442778664 42473718144 42481572012 42594725888 42670028544 42677918712 42731679744 42739581312 42770737152 42846350976 42852164238 42968420352 42974250176 42976365696 42982196598 43052343048 43174999296 43180857148 43266768896 43274769408 43351274304 43359290442 43474782208 43476922368 43482821184 43559693892 43683795584 43761023592 43778801664 43801021836 43856197632 43864307136 43893813832 43941854268 43989276672 44067044736 44073023618 44075193228 44099168256 44107322688 44192591872 44232984576 44311183488 44317195494 44319377124 44375205888 44407554048 44500324401 44586353344 44594597862 44618855424 44621051904 44627105952 44706001626 44754248704 44833369152 44835576192 44841659346 44930875392 44939183616 45018631008 45048914196 45138542592 45146889216 45153014608 45226703808 45232840029 45235066734 45275512832 45355554816 45363941568 45370096409 45444139884 45462601728 45477267264 45542974464 45573610368 45672726528 45678923264 45759678432 45761931072 45768139911 45892306944 45898533472 45925761024 45979676886 46013194656 46021703013 46152818976 46210957312 46234411938 46292653056 46301213088 46334965248 46343533104 46433125376 46466973696 46549122048 46557729504 46640038302 46658985984 46690372608 46772915904 46781564742 46874640384 46881000192 46883308032 46889669016 47099999232 47106389616 47189668383 47234187264 47326441536 47332862643 47427035136 47429369856 47435804928 47451106989 47519666064 47655049728 47739298464 47748125997 47782932912 47884160544 47910207488 47919066624 47988301824 48003782112 48012658551 48073139712 48082028976 48108183552 48210100224 48254164992 48339472896 48346031448 48477192192 48569483248 48571874208 48675115008 48684115584 48770183592 48802990379 48822816768 48909129984 48918173832 49135184384 49144270032 49231151541 49251151872 49338222336 49371411232 49380540561 49478787072 49487936256 49494650628 49575425328 49611564288 49716665856 49752907776 49762107648 49850081424 49998887224 50064334848 50071127424 50159647512 50196212352 50205494196 50339221504 50341699584 50348529792 50437540296 50547234816 50581236992 50654318592 50670658896 50780860416 50787750208 50790250368 50797141434 50880041784 50934951936 51024999168 51031922084 51034434264 51170369536 51270311664 51379288064 51381817344 51388788672 51479638236 51626303872 51628845312 51635850156 51666481152 51764843988 51874507256 51912322176 51921921348 51987326976 52079234688 52088864724 52126835904 52227608576 52237266048 52275345408 52367762304 52374867402 52377445692 52481654784 52516958208 52526669184 52533795842 52619530392 52640907264 52733970432 52741125216 52750877643 52891384832 52984890816 52987499136 52994688318 53138460672 53145670336 53239625868 53242246728 53261254656 53355414528 53365280544 53459624322 53507424256 53602019328 53611930944 53619204847 53706710772 53764671488 53859721344 53869680612 53898983424 53908949952 53976858624 53986839552 54004254876 54082282176 54236362752 54243721376 54275899392 54285935616 54339618138 54389285379 54504508498 54536841216 54544240608 54615638016 54640668654 54759504384 54769630032 54806472534 54875511808 54915514368 54918217728 54925668864 55022771232 55032945561 55179531264 55277082432 55287303786 55397302272 55407545856 55444817472 55542837636 55565402112 55572941056 55663635456 55671187728 55673928288 55822221312 55931249088 55938837669 55972021248 56052891648 56090597376 56220213248 56238349024 56248748127 56319604224 56322376704 56330018352 56429603451 56470738896 56590371552 56631624192 56642096016 56742232833 56893371392 56903891616 56975572992 56986108416 57004491258 57027649536 57128467968 57136218984 57291227136 57301820928 57309595464 57403124064 57566665728 57676261357 57679100622 57699692544 57801699072 57812387256 57969229824 57977094912 58079591856 58348031456 58358820663 58401362448 58474930176 58485742848 58589139024 58652368896 58756059648 58766924304 58798891008 58809763584 58913732592 58977312768 59081577984 59089593992 59092502832 59166941184 59196971691 59333765868 59459463816 59491807232 59494735872 59502807936 59608002168 59777825536 59780768256 59788879128 59918911488 60024841344 60065218928 60171407439 60195852288 60302271744 60310453372 60313422312 60474073088 60485255424 60592186512 60636356352 60647568696 60723965952 60764813824 61012904576 61015908096 61024186548 61060386816 61189742592 61306235848 61350926208 61353946368 61362270684 61537091968 61604442432 61645882584 61723537408 61734950784 61779953664 61791377472 61900617636 62065496064 62076972672 62085395086 62186717736 62211981312 62253830144 62321965056 62363887872 62375419656 62508000256 62511077376 62519558688 62621589888 62630086194 62799998976 62808519488 62919557844 62922655224 63101922048 63110483524 63236046848 63247739904 63268142652 63359554752 63371270646 63540066304 63652397952 63664167996 63710577216 63722358018 63845547392 63892088832 63984402432 64005042816 64016878068 64097519616 64109371968 64144244736 64156105728 64278246357 64338886656 64414419134 64452630528 64461375264 64464548544 64473294897 64762498944 64771285722 64900153344 64903348224 64912154112 65026911456 65038935663 65097089024 65212173312 65215383552 65224231776 65339540838 65525693376 65641535388 65668202496 65701532754 65784296448 65796460704 65840720748 65971716096 65983915008 65992867504 66100567104 66109535427 66112789842 66148752384 66288887808 66337210368 66349476864 66466775232 66475793241 66562808832 66752446464 66761503232 66783039466 66879530016 66891896793 66928283136 66940658928 67059002439 67122266112 67131373056 67250053728 67262489019 67396313088 67408775424 67539091456 67560878528 67573371294 67707813888 67720333824 67729521912 67840055712 67913269248 68033332224 68045912352 68166209826 68193902592 68215900896 68360415552 68509089792 68518384896 68639517648 68838460416 68847800208 68888641536 68969515329 69019791984 69216429568 69229228464 69316435968 69351617907 69438979584 69451819632 69502447872 69649688064 69700460544 69823683072 69833156536 69836594256 69960057453 70022610944 70035558912 70159373856 70172347113 70311960576 70321500288 70334503524 70646521088 70649998848 70659584424 70851280896 70986167824 70989662304 71140552704 71153707392 71279499096 71327447477 71469359104 71482574592 71608947696 71674399368 71812961792 71826240816 71865311232 71878599936 71982452736 72005673168 72109709568 72162275328 72315150336 72381247488 72452824184 72509209344 72519047172 72715788288 72725654144 72854224872 72857811312 73012672512 73026173376 73075296712 73155275388 73234225152 73363694976 73373648738 73377260748 73572708352 73702776576 73716405048 73876727808 73926423296 74007333504 74057116848 74218180608 74228250304 74231904384 74241975942 74363137992 74574998784 74585116892 74629361664 74643161472 74787463168 74998330836 75092805632 75096502272 75106691136 75239471268 75294318528 75308241294 75453828736 75508832256 75512549376 75522794688 75656310444 75820852224 75871855488 75981477888 76005988344 76036866048 76171290624 76181625312 76185375552 76195712151 76402427904 76412793952 76537498752 76547883126 76551651396 76703956992 76755554304 76905467496 76932923392 77068932096 77072726016 77083183008 77219457354 77302793216 77439455808 77443267968 77453775234 77647265982 77811760884 77868483264 77882882022 77966573568 77980990464 78118852032 78133297086 78203158528 78341412864 78355899072 78366530161 78398521344 78413018112 78551643456 78562301103 78636417024 78775437312 78790003776 78800693763 78889254912 78929295588 78961360896 79111687824 79279285088 79326314496 79337077248 79477336224 79492032477 79707691008 79718505504 79859438802 79891881984 80033121792 80047920816 80228543252 80261136384 80403028992 80417896416 80560066158 80647007232 80789582016 80804520918 80848475136 80863424928 80965287936 80980259328 81006382314 81248191739 81354544128 81365582064 81413849088 81509427207 81586323456 81756762747 81801234944 81805261824 81816360912 81923457024 81961002981 82139256576 82194510112 82209708801 82313267712 82373271552 82388503296 82534156848 82753994752 82769296896 82915623648 82930955679 83095953408 83151850496 83167226208 83314256454 83348103168 83359411584 83495453184 83506781592 83733331968 83892743792 83896873632 83958031872 84135896064 84296074291 84330319872 84357523536 84479406336 84495027528 84706108344 84869863936 84885557328 84947436288 84963144024 85189451776 85340057088 85355837424 85463359488 85479162624 85506736887 85541474304 85692701952 85704328476 85936840704 85948500352 85952731392 85964393196 86104686096 86349998592 86361714296 86518650933 86549538816 86702548608 86718580884 86949564416 86953844736 86965642368 87119387784 87367591168 87522047184 87602043672 87712395264 87728614272 87787627664 87883708536 87978553344 88134089472 88146047236 88150386456 88198336512 88214645376 88385183744 88465969152 88622366976 88634390988 88638754248 88750411776 89000648802 89172706688 89189195724 89237710848 89242103808 89254211904 89412003252 89508497408 89666738304 89671152384 89683318692 89861750784 89878367232 90037262016 90097828392 90293778432 90306029216 90453407616 90465680058 90470133468 90711109632 90727883136 90740192818 90888279768 90925203456 90954534528 91085948928 91147220736 91357846528 91519356864 91523862144 91536279822 91784613888 91797066944 91959353772 92026389312 92043406026 92305637952 92421914624 92468823876 92585306112 92602426176 92669930496 92687066208 92866250752 92933947392 93098244096 93115459008 93128092629 93280076604 93317971968 93380745216 93545831808 93563129484 93749280768 93762000384 93766616064 93779338032 93945129291 94199998464 94212779232 94379336766 94652883072 94665725286 94854070272 94858739712 94871609856 94902213978 95039332128 95056905969 95310099456 95478596928 95496251994 95565865824 95768321088 95820414976 95838133248 95976603648 96007564224 96020590237 96025317102 96146279424 96164057952 96216367104 96420200448 96508329984 96621628701 96678945792 96692062896 96954384384 97138966496 97143748416 97156928583 97350230016 97368231168 97540367184 97605980758 97645633536 97818259968 97836347664 98009311257 98270368768 98288540064 98462303082 98502303744 98552299131 98676444672 98742822464 98761081122 98957574144 98975872512 98989301256 99150850656 99223128576 99433331712 99505815552 99524215296 99622633253 99700162848 99997774448 100128669696 100142254848 100174559199 100319295024 100392424704 100410988392 100678443008 100683399168 100697059584 100875080592 101094469632 101162473984 101308637184 101341317792 101360056941 101561720832 101575500416 101580500736 101594282868 101760083568 101869903872 102049998336 102063844168 102068868528 102249314739 102340739072 102540623328 102758576128 102763634688 102777577344 102959276472 103252607744 103257690624 103271700312 103332962304 103529687976 103749014512 103824644352 103843842696 103974653952 104158469376 104177729448 104253671808 104455217152 104474532096 104550690816 104735524608 104749734804 104754891384 105033916416 105053338368 105067591684 105239060784 105467940864 105482250432 105501755286 105782769664 105969781632 105974998272 105989376636 106276921344 106291340672 106479251736 106484493456 106522509312 106710829056 106730561088 106919248644 107204038656 107223861888 107238409694 107413421544 107529342976 107719442688 107739361224 107797966848 107817899904 107973679104 108008509752 108164564352 108472725504 108487442752 108571871232 108679236276 108778570758 109009016996 109073682432 109088481216 109281337308 109519008768 109539260064 109612945068 109751023616 109831028736 109851337728 110045542464 110060473107 110065891122 110359062528 110554164864 110574607572 110794604544 110815091712 110889634944 111085675272 111130804224 111145882112 111327270912 111342375456 111347856576 111362963913 111862498176 111877675338 111944042496 112105783296 112181194752 112440426496 112476698048 112497496254 112639208448 112644753408 112660036704 112859206902 112941477792 113180743104 113263248384 113284192032 113484465666 113786742784 113807783232 113951145984 113972216832 114008982516 114055299072 114256935936 114272437968 114582454272 114603641856 114619190928 114806248128 114821824689 115133331456 115352522714 115358201244 115399385088 115603398144 115624774512 115829186031 115938459648 115954189824 116159183712 116180662851 116470898973 116696062912 116717641326 116802724896 116824323033 116949860352 116971485696 117178278048 117304737792 117512119296 117533848608 117597782016 117619527168 117827465184 117954625536 118163155968 118179187984 118185005664 118333882368 118393943382 118667531736 118747357157 118918927632 118983614464 118989471744 119005615872 119216004336 119555651072 119561536512 119577758256 119789158203 119837822976 120049682688 120130437856 120342814878 120391704576 120604543488 120620906744 120626844624 120840099237 120948146176 120970510848 121184373024 121206781377 121272712704 121295137392 121447931904 121529627648 122025809152 122031816192 122048373096 122120773632 122379485184 122612471696 122701852416 122707892736 122724541368 123074183936 123208884864 123291765168 123447074816 123469901568 123559907328 123582754944 123801235272 124130992128 124153945344 124170790172 124373435472 124507660288 124643930112 124727775744 124750839312 124971384681 125016000512 125022154752 125039117376 125243179776 125260172388 125599997952 125617038976 125839115688 125845310448 126203844096 126220967048 126495479808 126536285304 126719109504 126742541292 127080132608 127304795904 127328335992 127421154432 127444716036 127691094784 127784177664 128010085632 128033756136 128195039232 128218743936 128312211456 128556492714 128828838268 128905261056 128922750528 128929097088 128946589794 129524997888 129542571444 129800306688 129824308224 130053822912 130077871326 130194178048 130424346624 130430767104 130448463552 130679081676 131051386752 131283070776 131336404992 131403065508 131568592896 131592921408 131681441496 131967830016 131985735008 132201134208 132219070854 132225579684 132297504768 132577775616 132698953728 132933550464 132951586482 133125617664 133523006464 133566078932 133759060032 133783793586 133856566272 133881317856 134118004878 134262746112 134500107456 134524978038 134792626176 134817550848 135078182912 135121757056 135146742588 135415627776 135440667648 135459043824 135680111424 135698520087 135826538496 136066664448 136091824704 136110289227 136332419652 136387805184 136431801792 136720831104 137018179584 137036769792 137279035296 137304419733 137676920832 137695600416 137777283072 137939030658 138039583968 138065109039 138432859136 138458456928 138632871936 138703235814 138877959168 138903639264 139004895744 139299376128 139400921088 139647366144 139666313072 139673188512 139920114906 140045221888 140071117824 140318747712 140337785731 140344694226 140623921152 140643000576 140669007048 141293042176 141299997696 141319168848 141569005149 141702561792 141972335648 141979324608 141998587929 142281105408 142307414784 142353320967 142558998192 142654894954 142938718208 142965149184 143217895392 143244377991 143348798736 143625923584 143652481632 143730622464 143757199872 143964905472 144011346336 144037975653 144219419136 144324550656 144630300672 144762494976 144905648368 145018418688 145038094344 145431576576 145451308288 145708449744 145715622624 146025345024 146052346752 146150593424 146310550776 146408971137 146468450304 146727389952 146747297476 146754521496 147145416704 147405553152 147432810096 147693454623 147753455616 147852846592 148014667008 148114233696 148141621683 148436361216 148456500608 148463808768 148483951884 148726275984 149149997568 149170233784 149258723328 149286322944 149574926336 149996661672 150185611264 150193004544 150213382272 150478942536 150588637056 150616482588 150907657472 151017664512 151025098752 151045589376 151312620888 151641704448 151743710976 151962955776 152011976688 152342581248 152363250624 152370751104 152391424302 152804855808 152825587904 153074997504 153095766252 153103302792 153511108608 153810934992 153865846784 154137864192 154145452032 154166366016 154438914708 154605586432 154878911616 154886535936 154907550468 155294531964 155623521768 155736966528 155765764044 155961980928 156237704064 156266594172 156682825728 156711798144 156733060322 156826036224 157103286912 157124602206 157550874624 157580007552 157601387526 157858591176 157922721792 158223375648 158252632929 158558570176 158674154496 158954672448 158984064954 159415382016 159437011008 159718877604 159783763968 160066243584 160095841632 160457086504 160522272768 160806057984 160835792832 160857614541 161120132316 161294014464 161579164032 161609041836 161696950272 161726849856 161930575872 161960518656 162012764628 162496383478 162709088256 162731164128 162827698176 163018854414 163167856137 163513525494 163602469888 163610523648 163632721824 163846914048 163922005962 164278513152 164389020224 164419417602 164626535424 164746543104 164777006592 165068313696 165507989504 165538593792 165831247296 165853746773 165861911358 166191906816 166303700992 166334452416 166628512908 166696206336 166718823168 166990906368 167013563184 167466663936 167785487584 167793747264 167816513007 167916063744 168271792128 168592148582 168660639744 168715047072 168746244381 168958812672 168990055056 169288810353 169412216688 169739727872 169771114656 169894872576 169926288048 170226698499 170378903552 170680114176 170711674848 170926718976 170958325248 171013473774 171082948608 171385403904 171408656952 171873681408 171897000704 171905462784 171928786392 172209372192 172699997184 172723428592 173028784071 173037301866 173099077632 173405097216 173437161768 173553829691 173899128832 173907689472 173931284736 174238775568 174735182336 175044094368 175076461989 175204087344 175424790528 175457228544 175575255328 175767417072 175957106688 176268178944 176292094472 176300772912 176396673024 176429290752 176770367488 176931938304 177244733952 177268781976 177277508496 177500823552 178001297604 178345413376 178378391448 178475421696 178484207616 178508423808 178824006504 179016994816 179333476608 179342304768 179366637384 179756734464 180074524032 180195656784 180514222317 180587556864 180612058432 180906815232 180931360116 180940266936 181422219264 181455766272 181480385636 181776559536 181909069056 182171897856 182294441472 182715693056 183038713728 183047724288 183072559644 183569227776 183594133888 183918707544 184052778624 184086812052 184611275904 184937647752 185170612224 185204852352 185339860992 185374132416 185732501504 186196488192 186230918016 186256185258 186560153208 186635943936 186761490432 187091663616 187126258968 187524000768 187533232128 187558676064 187890258582 188399996928 188425558464 188758673532 189305766144 189331450572 189708140544 189743219712 189804427956 190078664256 190113811938 190620198912 190957193856 190992503988 191131731648 191536642176 191676266496 191953207296 192015128448 192041180474 192050634204 192292558848 192328115904 192432734208 192834739071 193016659968 193243257402 193357891584 193384125792 193419884691 194277932992 194287496832 194313857166 194700460032 194736462336 195080734368 195211961516 195291267072 195636519936 195672695328 196018622514 196540737536 196577080128 196924606164 197004607488 197104598262 197352889344 197485644928 197522162244 197915148288 197951745024 197978602512 198301701312 198328606281 198446257152 198866663424 199011631104 199048430592 199245266506 199400325696 199427379723 199995548896 200257339392 200284509696 200349118398 200638590048 200675690379 200784849408 200821976784 201177007317 201356886016 201366798336 201394119168 201750161184 201787467057 202188939264 202324947968 202617274368 202682635584 202720113882 203123441664 203151000832 203161001472 203188565736 203520167136 203739807744 204099996672 204127688336 204137737056 204498629478 204681478144 205081246656 205109071453 205517152256 205527269376 205555154688 205918552944 206505215488 206515381248 206543400624 206665924608 206908545987 207059375952 207498029024 207649288704 207687685392 207949307904 208054853721 208316938752 208355458896 208507343616 208910434304 208949064192 209101381632 209471049216 209499469608 209509782768 210067832832 210106676736 210135183368 210478121568 210517041339 210935881728 210964500864 211003510572 211565539328 211939563264 211949996544 211978753272 212553842688 212582681344 212958503472 212968986912 213421658112 213461122176 213838497288 213982342431 214408077312 214447723776 214476819388 214826843088 215058685952 215438885376 215478722448 215595933696 215635799808 215947358208 216017019504 216329128704 216945451008 216974885504 217143742464 217358472552 217557141516 218018033992 218147364864 218176962432 218562674616 219038017536 219078520128 219225890136 219502047232 219702675456 220091084928 220120946214 220131782244 220718125056 221108329728 221149215144 221630183424 221779269888 222171350544 222291764224 222654541824 222684750912 222695713152 222725927826 223724996352 223755350676 223888084992 224362389504 224880852992 224953396096 224994992508 225278416896 225289506816 225320073408 225718413804 225882955584 226361486208 226526496768 226568384064 226968931332 227573485568 227615566464 227944433664 228017965032 228110598144 228513871872 228544875936 228587136453 229207283712 229238381856 229612496256 229643649378 230266662912 230705045428 230716402488 230798770176 231206796288 231249549024 231658372062 231908379648 232318367424 232361325702 232941797946 233392125824 233435282652 233605449792 233648646066 233899720704 233942971392 234356556096 234609475584 235024238592 235067697216 235099590483 235195564032 235239054336 235654930368 235686903309 235909251072 236326311936 236358375968 236370011328 236402081289 236667764736 236787886764 237335063472 237494714314 237837855264 237967228928 237978943488 238011231744 238432008672 238476097431 239111302144 239123073024 239155516512 239578316406 239675645952 240099365376 240260875712 240685629756 240783409152 241209086976 241241813488 241253689248 241680198474 241896292352 241941021696 242368746048 242401629899 242413562754 242545425408 242590274784 242895863808 243059255296 243744575217 244051618304 244063632384 244096746192 244241547264 244528281621 244758970368 245224943392 245270288241 245403704832 245415785472 245449082736 245883008943 246148367872 246417769728 246583530336 246629126403 246894149632 246939803136 247119814656 247165509888 247602470544 248261984256 248307890688 248341580344 248746870944 248792867037 249015320576 249287860224 249455551488 249501678624 249942769362 250032001024 250044309504 250078234752 250486359552 250520344776 251199995904 251234077952 251678231376 251690620896 252407688192 252441934096 252888222873 252990959616 253072570608 253438219008 253485082584 254160265216 254609591808 254656671984 254842308864 254889432072 255382189568 255568355328 256020171264 256067512272 256390078464 256437487872 256520210661 256624422912 257112985428 257657676536 257810522112 257845501056 257858194176 257893179588 259049995776 259085142888 259648616448 260107645824 260155742652 260848693248 260861534208 260896927104 261358163352 262102773504 262566141552 262806131016 263137185792 263185842816 263362882992 263935660032 263971470016 264402268416 264438141708 264451159368 264595009536 265155551232 265397907456 265867100928 265903172964 266251235328 267046012928 267132157864 267518120064 267567587172 267713132544 267762635712 268236009756 268525492224 269000214912 269049956076 269585252352 269635101696 270243514112 270293485176 270881335296 270918087648 271360222848 271397040174 272133328896 272183649408 272220578454 272664839304 272775610368 272863603584 273441662208 274073539584 274558070592 274608839466 275353841664 275391200832 275878061316 276079167936 276130218078 276865718272 276916913856 277265743872 277406471628 277755918336 277807278528 278009791488 278598752256 278801842176 279294732288 279332626144 279346377024 279384277887 279840229812 280142235648 280637495424 280675571462 280689388452 281247842304 281286001152 281338014096 281835387873 282586084352 282599995392 282638337696 283138010298 283944671296 283958649216 283997175858 284562210816 284614829568 284706641934 285117996384 285309789908 285877436416 285930298368 286435790784 286474653517 286488755982 286697597472 287251847168 287304963264 287461244928 287514399744 287929810944 288022692672 288061770711 288075951306 288438838272 288649101312 288935877131 289260601344 289524989952 289811296736 289864886103 290036837376 290076188688 290863153152 290902616576 291416899488 291431245248 291470785749 292050690048 292104693504 292301186848 292621101552 292817942274 292936900608 293454779904 293494594952 293509042992 294027933771 294290833408 294811106304 294865620192 295386909246 295506911232 295705693184 296029334016 296228467392 296283243366 296872722432 296913001216 296927617536 296967903768 297452551968 298299995136 298340467568 298517446656 298572645888 298867899759 299149852672 299774796739 299993323344 300371222528 300386009088 300426764544 300523677597 300957885072 301177274112 301232965176 301815314944 302035329024 302050197504 302091178752 302625241776 303283408896 303487421952 303925911552 304023953376 304080170823 304685162496 304726501248 304741502208 304782848604 305609711616 305651175808 306149995008 306191532504 306206605584 307022217216 307621869984 308275728384 308290904064 308332732032 308877829416 309211172864 309757823232 309773071872 309815100936 310589063928 311247043536 311473933056 311531528088 311923961856 312475408128 312533188344 313365651456 313423596288 313466120644 313652072448 314206573824 314249204412 315101749248 315160015104 315202775052 315717182352 316446751296 316505265858 317117140352 317348308992 317909344896 317968129908 318830764032 318874022016 319437755208 319567527936 320132487168 320191683264 320914173008 321612115968 321671585664 321715229082 322240264632 322588028928 323158328064 323218083672 323393900544 323453699712 323921037312 324025529256 324992766956 325418176512 325462328256 326037708828 326335712274 327027050988 327204939776 327221047296 327265443648 327844011924 328557026304 328778040448 328838835204 329253070848 329493086208 329554013184 330136627392 330181419321 331077187584 331662494592 331707493546 331723822716 332383813632 332607401984 332668904832 333257025816 333392412672 333437646336 333981812736 334027126368 334088891739 335570975168 335587494528 335633026014 335832127488 336543584256 337184297164 337321279488 337430094144 337492488762 337917625344 337980110112 338577620706 338824433376 339479455744 339542229312 339789745152 339852576096 340453396998 340757807104 341360228352 341423349696 341469672973 341853437952 341916650496 342026947548 342165897216 342770807808 342817313904 343747362816 343794001408 343810925568 343857572784 344418744384 344465474067 345399994368 345446857184 346057568142 346074603732 346198155264 346810194432 346874323536 347107659382 347487558093 347798257664 347815378944 347862569472 348477551136 348541988553 349470364672 350088188736 350152923978 350408174688 350472969099 350849581056 350914457088 351150510656 351534834144 351914213376 352536357888 352584188944 352601545824 352793346048 352858581504 353540734976 353863876608 354279305237 354489467904 354537563952 354555016992 355001647104 356002595208 356242071471 356690826752 356756782896 356950843392 356968415232 357016847616 357648013008 358033989632 358666953216 358684609536 358733274768 359367474609 359513468928 360149048064 360391313568 361028444634 361175113728 361224116864 361813630464 361862720232 361880533872 362844438528 362911532544 362960771272 363553119072 363620344131 363818138112 364343795712 364588882944 365431386112 366077427456 366095448576 366145119288 367138455552 367188267776 367837415088 368105557248 368173624104 369222551808 369875295504 370341224448 370409704704 370679721984 370748264832 371465003008 372392976384 372461836032 372512370516 373120306416 373522980864 374183327232 374252517936 374914154043 375048001536 375066464256 375117352128 375780517164 376799993856 376851116928 377517347064 378611532288 378662901144 379486439424 379608855912 380157328512 380227623876 381240397824 381914387712 381985007976 382263463296 383073284352 383352532992 384030256896 384082360948 384101268408 384585117696 384656231808 385669478142 386486514804 386715783168 386768251584 386839769382 388555865984 388574993664 388627714332 389400920064 389472924672 390161468736 390423923032 390582534144 391273039872 391345390656 392037245028 393081475072 393154160256 393849212328 394009214976 394209196524 394705778688 394971289856 395044324488 395903490048 395957205024 396603402624 396657212562 396892514304 397733326848 398096861184 398490533012 398800651392 398854759446 399991097792 400569019392 400698236796 401277180096 401351380758 401569698816 401643953568 402354014634 402713772032 402788238336 403500322368 403555068059 403574934114 404377878528 404649895936 405234548736 405365271168 405440227764 406246883328 406302001664 406322002944 406377131472 407040334272 407095560261 407479615488 408199993344 408255376672 408275474112 408330867681 408997258956 410162493312 410218142906 411034304512 411054538752 411110309376 411837105888 411913259199 413010430976 413030762496 413086801248 413331849216 413817091974 414118751904 414195327117 414996058048 415298577408 415375370784 415898615808 416109707442 416633877504 416710917792 417014687232 417820868608 417898128384 418202763264 418693724371 418942098432 418998939216 419019565536 420135665664 420213353472 420270366736 420956243136 421013357193 421034082678 421871763456 421929001728 422007021144 423131078656 423879126528 423899993088 423957506544 424707015447 425107685376 425165362688 425917006944 425937973824 425995763787 426843316224 426922244352 427059962901 427676994576 427964684862 428816154624 428895447552 428953638776 429653686176 429733133973 430117371904 430877770752 430957444896 431191867392 431271599616 431894716416 432034039008 432658257408 433890902016 433949771008 434287484928 434716945104 435114283032 436036067984 436294729728 436353924864 437125349232 438076035072 438157040256 438451780272 439004094464 439226913411 439405350912 440182169856 440241892428 440263564488 441436250112 442216659456 442298430288 443080363869 443260366848 443558539776 444342701088 444424865049 444583528448 445309083648 445369501824 445391426304 445451855652 447449992704 447510701352 447776169984 448724779008 449906792192 449989985016 450556833792 450579013632 450640146816 451436827608 451765911168 452722972416 453052993536 453136768128 453937862664 455146971136 455231132928 455888867328 456035930064 457027743744 457089751872 457174272906 458414567424 458476763712 459224992512 459287298756 460533325824 461410090856 461432804976 461597540352 462413592576 462499098048 463316744124 463816759296 464636734848 464722651404 465883595892 466784251648 466870565304 467210899584 467297292132 467885942784 468713112192 470048477184 470135394432 470199180966 470478108672 471309860736 471373806618 472652623872 472716751936 472740022656 472804162578 473575773528 474670126944 474989428628 475675710528 475934457856 476022463488 476864017344 476928716797 476952194862 478222604288 478246146048 478311033024 479156632812 479351291904 480198730752 480521751424 481371259512 481566818304 482418173952 482483626976 482507378496 482572843623 483360396948 483882043392 484737492096 484803259798 484827125508 485090850816 485180549568 485791727616 486118510592 487489150434 488103236608 488127264768 488193492384 488483094528 489056563242 489503568411 490449886784 490540576482 490807409664 490831570944 490898165472 491766017886 492296735744 492835539456 493167060672 493258252806 493788299264 493879606272 494239629312 494331019776 495204941088 496523968512 496615781376 496683160688 497493741888 497561240319 497585734074 498030641152 498575720448 498911102976 499003357248 499071060499 499885538724 500064002048 500088619008 500156469504 500972719104 501040689552 502399991808 502468155904 503356462752 503381241792 503449539021 504815376384 504883868192 505776445746 505981919232 506145141216 506238733143 506876438016 506970165168 507866431059 508320530432 509219183616 509313343968 509684617728 509778864144 510764379136 511136710656 512040342528 512135024544 512780156928 512874975744 513040421322 513248845824 514225970856 515315353072 515621044224 515691002112 515716388352 515786359176 518099991552 518170285776 519086352213 519297232896 520215291648 520311485304 520661489073 521697386496 521723068416 521793854208 522716326704 524205547008 525132283104 525229385967 525612262032 526274371584 526371685632 526725765984 527871320064 527942940032 528804536832 528876283416 528902318736 529190019072 530311102464 530795814912 531734201856 531806345928 532502470656 534092025856 534264315728 535036240128 535135174344 535426265088 535525271424 536472019512 537050984448 538000429824 538099912152 539270203392 540487028224 540586970352 541542666951 541762670592 541836175296 542720445696 542794080348 544266657792 544367298816 544441156908 545329678608 545727207168 546883324416 548147079168 549116141184 549217678932 550707683328 550782401664 551756122632 552158335872 552260436156 553731436544 553833827712 554812943256 555511836672 555614557056 556019582976 557197504512 558589464576 558665252288 558692754048 558768555774 559680459624 560284471296 561274990848 561351142924 561378776904 562572002304 562676028192 563670775746 565172168704 565199990784 565276675392 566276020596 567889342592 567917298432 567994351716 569124421632 569229659136 569413283868 570235992768 570619579816 571860596736 572871581568 572949307034 572977511964 573395194944 574503694336 574609926528 575028799488 575859621888 576045385344 576123541422 576151902612 576877676544 577298202624 577871754262 578504217213 579049979904 579622593472 579729772206 580073674752 580152377376 580259654073 581805233152 582833798976 582862490496 582941571498 584101380096 584209387008 584602373696 585242203104 585635884548 585873801216 586909559808 586989189904 587018085984 588055867542 588581666816 589622212608 589731240384 589811253317 590773818492 591013822464 591411386368 592058668032 592456934784 592566486732 593745444864 593826002432 593855235072 593935807536 594905103936 594985818843 596599990272 596680935136 597034893312 597145291776 597735799518 598282139169 599549593478 599986646688 600742445056 600772018176 600853529088 601047355194 601915770144 602027071137 602354548224 602465930352 603630629888 604070658048 604100395008 604182357504 605250483552 605362401171 606566817792 606974843904 607851823104 608047906752 608160341646 609370324992 609453002496 609483004416 609565697208 611219423232 611302351616 612299990016 612383065008 612413211168 614044434432 615243739968 615327214359 616551456768 616581808128 616665464064 617755658832 618422345728 619515646464 619546143744 619630201872 620725637961 621178127856 622494087072 622947866112 623063056176 623847923712 624164561163 624950816256 625066376688 626731302912 626847192576 626932241288 627304144896 628413147648 628498408824 630203498496 630320030208 630405550104 631434364704 632893502592 633010531716 634234280704 634438874927 634696617984 635818689792 635936259816 637661528064 637748044032 638875510416 640264974336 640383366528 641828346016 641947027293 643224231936 643343171328 643430458164 644480529264 645176057856 646316656128 646436167344 646787801088 646907399424 647842074624 648051058512 649985533912 650836353024 650924656512 652075417656 652671424548 654054101976 654409879552 654442094592 654530887296 655688023848 657114052608 657556080896 657677670408 658506141696 659108026368 660273254784 660362838642 662154375168 663324989184 663414987092 663447645432 665214803968 665337809664 666514051632 666875292672 667963625472 668054252736 668177783478 671141950336 671174989056 671266052028 671664254976 673087168512 674368594328 674642558976 674860188288 674984977524 675835250688 675960220224 677155241412 677648866752 678958911488 679084458624 679579490304 679705152192 680906793996 682720456704 682846699392 682939345946 683833300992 684053895096 684331794432 685541615616 685634627808 685761409359 687588002816 687621851136 687715145568 688837488768 688930948134 690799988736 690893714368 692115136284 692149207464 692396310528 693620388864 693748647072 694215318764 694975116186 695596515328 695725138944 696955102272 697049663011 697083977106 698940729344 700176377472 700305847956 700816349376 700945938198 701699162112 701828914176 702301021312 703069668288 703828426752 705072715776 705168377888 705203091648 705298771449 705586692096 705717163008 707060709927 707727753216 708558610474 708978935808 709075127904 709110033984 709206243867 710003294208 712005190416 712484142942 713381653504 713513565792 713901686784 713936830464 714033695232 715296026016 715428292293 716067979264 717333906432 717369219072 717466549536 718734949218 719026937856 720298096128 720782627136 722056889268 722350227456 722448233728 723627260928 723725440464 723761067744 725688877056 725823065088 725921542544 727106238144 727204889697 727240688262 727636276224 728687591424 729177765888 730862772224 731233725651 732154854912 732190897152 732290238576 733584844863 734276911104 734376535552 735674830176 735810864723 736211114496 736347248208 737649026829 738445103616 739750591008 739887379209 740682448896 740819409408 741359443968 741496529664 742930006016 744785952768 744923672064 745024741032 746240612832 747045961728 748366654464 748505035872 749828308086 750096003072 750132928512 750234704256 751561034328 753599987712 753702233856 755034694128 757223064576 757325802288 758664668619 758972878848 759217711824 760314657024 760455247752 762480795648 763828775424 763970015952 764526926592 766146568704 766705065984 768060513792 768164721896 768202536816 769170235392 769312463616 769560631983 771338956284 772973029608 773431566336 773536503168 773679538764 777111731968 777149987328 777255428664 778945849344 780322937472 780847846064 782546079744 782690781312 784074490056 786162950144 786308320512 787698424656 788418393048 789411557376 789942579712 790088648976 791806980096 791914410048 793206805248 793314425124 793785028608 795466653696 796193722368 796981066024 797601302784 797709518892 799982195584 801138038784 801396473592 802554360192 802702761516 803139397632 803287907136 804708029268 805576476672 807000644736 807110136118 807149868228 808755757056 809299791872 810730542336 810880455528 812604003328 812644005888 812754262944 814080668544 814191120522 816399986688 816510753344 816550948224 816661735362 817994517912 820324986624 820436285812 822068609024 822220618752 823674211776 823826518398 826020861952 826061524992 826173602496 827634183948 828237503808 828390654234 829992116096 830597154816 830750741568 831797231616 832219414884 833267755008 833421835584 834029374464 835796256768 836405526528 837387448742 837884196864 837997878432 838039131072 838152833661 840426706944 840540733472 841912486272 842026714386 842068165356 843743526912 843858003456 844014042288 845506163619 846262157312 847758253056 847799986176 847915013088 849414030894 850330725376 851834013888 851875947648 851991527574 853686632448 853844488704 854119925802 855353989152 855929369724 857632309248 857790895104 857907277552 859307372352 859423960551 859466267946 860234743808 861755541504 861914889792 862031831771 862383734784 862543199232 863789432832 864068078016 864185312133 865316514816 866807631393 867781804032 867899542016 868574969856 869433890208 869594658309 870228566064 872072135968 872589459456 872707849728 874250698464 874412357247 876152070144 876314080512 876903560544 878008188928 878453826822 878810701824 880364339712 880483784856 880527128976 882872500224 884433318912 884596860576 886160727738 886520733696 887117079552 888685402176 888849730098 889167056896 890618167296 890739003648 890782852608 890903711304 894899985408 895021402704 895552339968 896603699277 897449558016 899324390217 899813584384 899979970032 901113667584 901158027264 901280293632 901571032791 902873655216 903531822336 905445944832 906105987072 906273536256 907875725328 910293942272 910462265856 911777734656 912071860128 912240512469 914055487488 914179503744 914348545812 916829134848 916953527424 918449985024 918574597512 921066651648 922820181712 922865609952 924827185152 924998196096 926633488248 927256817201 927633518592 929273469696 929445302808 931767191784 933568503296 933741130608 934421799168 934594584264 935771885568 937426224384 940096954368 940270788864 940398361932 940956217344 942619721472 942747613236 945305247744 945433503872 945480045312 945608325156 947151547056 949340253888 949978857256 951351421056 952044926976 953728034688 953857433594 953904389724 956445208576 956492292096 956622066048 958313265624 958702583808 960397461504 961043502848 962742519024 964836347904 964967253952 965014756992 965145687246 966720793896 967764086784 969474984192 969606519596 969654251016 970181701632 970361099136 972237021184 974978300868 976206473216 976254529536 976386984768 978113126484 979007136822 980899773568 981081152964 981614819328 981663141888 981796330944 983532035772 984593471488 985671078912 986334121344 986516505612 987759212544 988479258624 988662039552 990409882176 990544257963 993231562752 993366321376 994987483776 995122480638 995171468148 997151440896 997822205952 998006714496 998142120998 999771077448 1000128004096 1000177238016 1000312939008 1001945438208 1002081379104 1002266675217 1004936311808 1006712925504 1006762483584 1006899078042 1009630752768 1009767736384 1011552891492 1011963838464 1012290282432 1012477466286 1013752876032 1013940330336 1015732862118 1016641060864 1018438367232 1018626687936 1018764892093 1019369235456 1019557728288 1021528758272 1022273421312 1024080685056 1024270049088 1024409018919 1025560313856 1025749951488 1026080842644 1026497691648 1028451941712 1030630706144 1031242088448 1031382004224 1031432776704 1031572718352 1033396422201 1036199983104 1036340571552 1038172704426 1038594465792 1040430583296 1040622970608 1041322978146 1043394772992 1043446136832 1043587708416 1045432653408 1045625965659 1048411094016 1050264566208 1050458771934 1051224524064 1052548743168 1052743371264 1053451531968 1055742640128 1055885880064 1056226492607 1057609073664 1057752566832 1057804637472 1058380038144 1060622204928 1061591629824 1062837915711 1063468403712 1063612691856 1065004941312 1068184051712 1068528631456 1068726214413 1070072480256 1070270348688 1070852530176 1071050542848 1072944039024 1074101968896 1076000859648 1076199824304 1078102423827 1078540406784 1080974056448 1081173940704 1083085333902 1083525341184 1083672350592 1085440891392 1085588160696 1088533315584 1088734597632 1088882313816 1090659357216 1091454414336 1093766648832 1095848965783 1096294158336 1098232282368 1098435357864 1101415366656 1101564803328 1103512245264 1104316671744 1104520872312 1107462873088 1107667655424 1109625886512 1111023673344 1111229114112 1112039165952 1114395009024 1117178929152 1117330504576 1117385508096 1117537111548 1119360919248 1120568942592 1122549981696 1122702285848 1122757553808 1124742462129 1125144004608 1125352056384 1127341551492 1130344337408 1130399981568 1130553350784 1132552041192 1135778685184 1135834596864 1135988703432 1138459318272 1138826567736 1140471985536 1141239159632 1143721193472 1145743163136 1145898614068 1145955023928 1146790389888 1149007388672 1149219853056 1150057598976 1152090770688 1152247082844 1152303805224 1153755353088 1155743508524 1157008434426 1159245186944 1159459544412 1160147349504 1160304754752 1160519308146 1163610466304 1165667597952 1165724980992 1165883142996 1168202760192 1168418774016 1169204747392 1170484406208 1171271769096 1171747602432 1173819119616 1173978379808 1174036171968 1176111735084 1179244425216 1179462480768 1179622506634 1181547636984 1182027644928 1182822772736 1184117336064 1184913869568 1185132973464 1187652004864 1187710470144 1187871615072 1189810207872 1189971637686 1193199980544 1193361870272 1194290583552 1195471599036 1196564278338 1199099186956 1199973293376 1201484890112 1201707058176 1202094710388 1203831540288 1204054142274 1204709096448 1204931860704 1207261259776 1208141316096 1208364715008 1210500967104 1210665204177 1210724802342 1213133635584 1213949687808 1215703646208 1216095813504 1216320683292 1218740649984 1218906004992 1218966008832 1219131394416 1221286680783 1222438846464 1222604703232 1224599980032 1224766130016 1224826422336 1224992603043 1230487479936 1230654428718 1233102913536 1233163616256 1233330928128 1235511317664 1235739777597 1236844691456 1239031292928 1239092287488 1239260403744 1241451275922 1242356255712 1244988174144 1245895732224 1246126112352 1247695847424 1248329122326 1249901632512 1250132753376 1253462605824 1253694385152 1253864482576 1254608289792 1256081173113 1256826295296 1256996817648 1260406996992 1260640060416 1260811100208 1262868729408 1263040071579 1265787005184 1266021063432 1268468561408 1268877749854 1269393235968 1271637379584 1271872519632 1274121046341 1275323056128 1275496088064 1277751020832 1277987291361 1280529948672 1280766733056 1281179888703 1283656692032 1283894054586 1286448463872 1286686342656 1286860916328 1288961058528 1290352115712 1292633312256 1292872334688 1293575602176 1293814798848 1295684149248 1296102117024 1299971067824 1301672706048 1301849313024 1304150835312 1305342849096 1308108203952 1308819759104 1308884189184 1309061774592 1311376047696 1314228105216 1315112161792 1315355340816 1317012283392 1317680740233 1318216052736 1320546509568 1320725677284 1324308750336 1326649978368 1326829974184 1326895290864 1329241091607 1330429607936 1330675619328 1333028103264 1333274595147 1333750585344 1335927250944 1336108505472 1336355566956 1342283900672 1342349978112 1342532104056 1343328509952 1346174337024 1348737188656 1349720376576 1349969955048 1351670501376 1351920440448 1354310482824 1355297733504 1357917822976 1358168917248 1359158980608 1359410304384 1361813587992 1365440913408 1365693398784 1365878691892 1367666601984 1368107790192 1371083231232 1371269255616 1371522818718 1375176005632 1375243702272 1375430291136 1377674977536 1377861896268 1381599977472 1381787428736 1384230272568 1384298414928 1384792621056 1387240777728 1387497294144 1388430637528 1389950232372 1391450277888 1393910204544 1394099326022 1394167954212 1397881458688 1400352754944 1400611695912 1401632698752 1401891876396 1403657828352 1404602042624 1406139336576 1410145431552 1410336755776 1410406183296 1410597542898 1411434326016 1414121419854 1417117220948 1417957871616 1418150255808 1418220067968 1418412487734 1424010380832 1424968285884 1426763307008 1427027131584 1427803373568 1428067390464 1430592052032 1430786150391 1430856584586 1432135958528 1434667812864 1434738438144 1434933099072 1437469898436 1438053875712 1440596192256 1441565254272 1444113778536 1444700454912 1444896467456 1447254521856 1447450880928 1447522135488 1447718530869 1451646130176 1451843085088 1454212476288 1454409779394 1454481376524 1455272552448 1457375182848 1458355531776 1461725544448 1462467451302 1464309709824 1464381794304 1464580477152 1467169689726 1468753071104 1471349660352 1471621729446 1472422228992 1472694496416 1475298053658 1476890207232 1479501182016 1479774758418 1481364897792 1481638818816 1482718887936 1482993059328 1485860012032 1488964073059 1489571905536 1489847344128 1490049482064 1492481225664 1492683720957 1494091923456 1496733308928 1497010071744 1497213181497 1499656616172 1500192006144 1500265857024 1500469408512 1503122068656 1507199975424 1507404467712 1510069388256 1510348617063 1514446129152 1514651604576 1517329337238 1517945757696 1518435423648 1518716199429 1520629314048 1520910495504 1524961591296 1527657550848 1527940031904 1529053853184 1532293137408 1533410131968 1536121027584 1536329443792 1536405073632 1538340470784 1538624927232 1539121263966 1542677912568 1543715643041 1545946059216 1546863132672 1547073006336 1547359077528 1554223463936 1554299974656 1554510857328 1557259056639 1557891698688 1560645874944 1561695692128 1561984467219 1565092159488 1565381562624 1568148980112 1572325900288 1572616641024 1575396849312 1575688157901 1576836786096 1578823114752 1579885159424 1580177297952 1583613960192 1583828820096 1586413610496 1586628850248 1587570057216 1590933307392 1592387444736 1593962132048 1595202605568 1595419037784 1599964391168 1602276077568 1602792947184 1605108720384 1605405523032 1606278795264 1606575814272 1609416058536 1611152953344 1614001289472 1614220272236 1614299736456 1618599583744 1621461084672 1621760911056 1624628000853 1625208006656 1625288011776 1625508525888 1628161337088 1628382241044 1632799973376 1633021506688 1633101896448 1633323470724 1635989035824 1640649973248 1640872571624 1644441237504 1647348423552 1647653036796 1652041723904 1652123049984 1652347204992 1655268367896 1656475007616 1656781308468 1659984232192 1661194309632 1661501483136 1664438829768 1666535510016 1666843671168 1668058748928 1671592513536 1674774897484 1675768393728 1675995756864 1676078262144 1676305667322 1680853413888 1681081466944 1683824972544 1684053428772 1684136330712 1687716006912 1688028084576 1691012327238 1692524314624 1695516506112 1695599972352 1695830026176 1698828061788 1700661450752 1703668027776 1703751895296 1703983055148 1707373264896 1707688977408 1708239851604 1710707978304 1711858739448 1715581790208 1715814555104 1718614744704 1718847921102 1718932535892 1723511083008 1723829779584 1724063663542 1725086398464 1727578865664 1728136156032 1728370624266 1730633029632 1733615262786 1735799084032 1737149939712 1738867780416 1739189316618 1740457132128 1740778962219 1744144271936 1745415699456 1748501396928 1748824714494 1752304140288 1752628161024 1753807121088 1756016377856 1756907653644 1757621403648 1760728679424 1760967569712 1761054257952 1765745000448 1768866637824 1769193721152 1769433759951 1772321455476 1773041467392 1774234159104 1777370804352 1777699460196 1778334113792 1781236334592 1781478007296 1781565705216 1781807422608 1784957456529 1789799970816 1790042805408 1791104679936 1793207398554 1794846417507 1798648780434 1799627168768 1799959940064 1802227335168 1802316054528 1802560587264 1803142065582 1805747310432 1806081213411 1807063644672 1810891889664 1812211974144 1812547072512 1815751450656 1820587884544 1820924531712 1823555469312 1824143720256 1824391214503 1824481024938 1828110974976 1828359007488 1828697091624 1833658269696 1833907054848 1836899970048 1837149195024 1842133303296 1845640363424 1845731219904 1845981643077 1849654370304 1849996392192 1853266976496 1854513634402 1855267037184 1858546939392 1858890605616 1862176913883 1863534383568 1867137006592 1867482261216 1868843598336 1869189168528 1871543771136 1872493683489 1874852448768 1880193908736 1880541577728 1880796723864 1881912434688 1885239442944 1885495226472 1890610495488 1890867007744 1890960090624 1891216650312 1894303094112 1898680507776 1899957714512 1902702842112 1903316624781 1904089853952 1907456069376 1907714867188 1907808779448 1912890417152 1912984584192 1913244132096 1916626531248 1920794923008 1922087005696 1925485038048 1925841081879 1929672695808 1929934507904 1930029513984 1930291374492 1933441587792 1935528173568 1938949968384 1939213039192 1939308502032 1940363403264 1940722198272 1944474042368 1949956601736 1952412946432 1952509059072 1952773969536 1956226252968 1958014273644 1961799547136 1962162305928 1963229638656 1963326283776 1963592661888 1967064071544 1969186942976 1971342157824 1972668242688 1973033011224 1975518425088 1977324079104 1980819764352 1981088515926 1986463125504 1986732642752 1989974967552 1990244961276 1990342936296 1995644411904 1996013428992 1996284241996 1999542154896 2000256008192 2000625878016 2003890876416 2004162758208 2004533350434 2009872623616 2013425851008 2013524967168 2013798156084 2019261505536 2019535472768 2023105782984 2023927676928 2024580564864 2024954932572 2027505752064 2027880660672 2031465724236 2036876734464 2037253375872 2037529784186 2038738470912 2039115456576 2043057516544 2048161370112 2048540098176 2048818037838 2051499902976 2052161685288 2052995383296 2056903883424 2057284228077 2061261412288 2062764008448 2062865553408 2063145436704 2066792844402 2072399966208 2072681143104 2076345408852 2077188931584 2080861166592 2081245941216 2082645956292 2086789545984 2087175416832 2090865306816 2091148989033 2091251931318 2096822188032 2100529132416 2100917543868 2102449048128 2105097486336 2105486742528 2106903063936 2111485280256 2111771760128 2112452985214 2115218147328 2115505133664 2115609274944 2115896314347 2116760076288 2121182129781 2123183259648 2125675831422 2126936807424 2127225383712 2127618731601 2130009882624 2136368103424 2137057262912 2137452428826 2140144960512 2140540697376 2141705060352 2142101085696 2145888078048 2148203937792 2152001719296 2152399648608 2156204847654 2157080813568 2161948112896 2162347881408 2166170667804 2167050682368 2167344701184 2170881782784 2171176321392 2177066631168 2177469195264 2177764627632 2181318714432 2181614669091 2182908828672 2187533297664 2191697931566 2192588316672 2193701176953 2196464564736 2196870715728 2200754534589 2202830733312 2203129606656 2207024490528 2207432594169 2208633343488 2209041744624 2212947080487 2214925746176 2215335310848 2219251773024 2219662137627 2222047346688 2222458228224 2224078331904 2228790018048 2234357858304 2234661009152 2234771016192 2235074223096 2238721838496 2241137885184 2245099963392 2245404571696 2245515107616 2249484924258 2250288009216 2250704112768 2254683102984 2256199785983 2260688674816 2260799963136 2261106701568 2265104082384 2271557370368 2271669193728 2271977406864 2275994005857 2276918636544 2277653135472 2280943971072 2282478319264 2287442386944 2291486326272 2291797228136 2291910047856 2293580779776 2298014777344 2298439706112 2300115197952 2304181541376 2304494165688 2304607610448 2307510706176 2311487017048 2314016868852 2318490373888 2318919088824 2320294699008 2320609509504 2321038616292 2327220932608 2331335195904 2331449961984 2331766285992 2336837548032 2338409494784 2340968812416 2342543538192 2347638239232 2347956759616 2348072343936 2352223470168 2358488850432 2358924961536 2359245013268 2363095273968 2365645545472 2368234672128 2369827739136 2370265946928 2375304009728 2375420940288 2375743230144 2379620415744 2379943275372 2386399961088 2386723740544 2388581167104 2390943198072 2393128556676 2398198373912 2399946586752 2403414116352 2404189420776 2407663080576 2408108284548 2409418192896 2409863721408 2414522519552 2416729430016 2421001934208 2421330408354 2421449604684 2426267271168 2427899375616 2432191627008 2432641366584 2437812009984 2437932017664 2438262788832 2442573361566 2445209406464 2449199960064 2449532260032 2449652844672 2449985206086 2460974959872 2461308857436 2466205827072 2466661856256 2471022635328 2471479555194 2473689382912 2478062585856 2478184574976 2478520807488 2482902551844 2484712511424 2489976348288 2491791464448 2492252224704 2495391694848 2496658244652 2499803265024 2500265506752 2507388770304 2507728965152 2509216579584 2512162346226 2513652590592 2513993635296 2514458500983 2521280120832 2521622200416 2525737458816 2526080143158 2531574010368 2532042126864 2536937122816 2537755499708 2538786471936 2543274759168 2543745039264 2548242092682 2550992176128 2555502041664 2555974582722 2561059897344 2561533466112 2562359777406 2567313384064 2567788109172 2572896927744 2573372685312 2573721832656 2577922117056 2578271881653 2580704231424 2585266624512 2585744669376 2586095495313 2587151204352 2587629597696 2591368298496 2592204234048 2592555936399 2599942135648 2600422894179 2603345412096 2603698626048 2608301670624 2608783974927 2610685698192 2616216407904 2617639518208 2617768378368 2618123549184 2622752095392 2623237071741 2628456210432 2630224323584 2630710681632 2634024566784 2635361480466 2636432105472 2641093019136 2641451354568 2648617500672 2653299956736 2653659948368 2653790581728 2658482183214 2660859215872 2661351238656 2666056206528 2666417928889 2666549190294 2667501170688 2671854501888 2672217010944 2672711133912 2684567801344 2684699956224 2685064208112 2686657019904 2689811097831 2692348674048 2697474377312 2697973170651 2699440753152 2699939910096 2703341002752 2703840880896 2704713098373 2708620965648 2710595467008 2715835645952 2716337834496 2718317961216 2718820608768 2723627175984 2730881826816 2731386797568 2731757383784 2735333203968 2736215580384 2736721537407 2742166462464 2742538511232 2743045637436 2750352011264 2750487404544 2750860582272 2755349955072 2755723792536 2763199954944 2763574857472 2768460545136 2768596829856 2774481555456 2774994588288 2776861275056 2779900464744 2781770451603 2782900555776 2787820409088 2788198652044 2788335908424 2795762917376 2800705509888 2801223391824 2803265397504 2803783752792 2807315656704 2809204085248 2812278673152 2820290863104 2820673511552 2820812366592 2821195085796 2822868652032 2828242839708 2834234441896 2835915743232 2836300511616 2836440135936 2836824975468 2848020761664 2849936571768 2853526614016 2854054263168 2856134780928 2861184104064 2861572300782 2861713169172 2869335625728 2869476876288 2869866198144 2874939796872 2876107751424 2881192384512 2883130508544 2888227557072 2889792934912 2894509043712 2894901761856 2895044270976 2895437061738 2903292260352 2903686170176 2908424952576 2908819558788 2908962753048 2910545104896 2916711063552 2923451088896 2924934902604 2928619419648 2928763588608 2929160954304 2934339379452 2937506142208 2942699320704 2943243458892 2944844457984 2945388992832 2950596107316 2953780414464 2959002364032 2959549516836 2963277637632 2965437775872 2965986118656 2971632773889 2977928146118 2979694688256 2980098964128 2984962451328 2985367441914 2993466617856 2994020143488 2994426362994 2999313232344 3000384012288 3000531714048 3000938817024 3006244137312 3006800025651 3014808935424 3020138776512 3020697234126 3028892258304 3029303209152 3034658674476 3035891515392 3036870847296 3037432398858 3041258628096 3041820991008 3049923182592 3055315101696 3055880063808 3056294676279 3058107706368 3064586274816 3066820263936 3072242055168 3072658887584 3072810147264 3073227056757 3076680941568 3077249854464 3078242527932 3085355825136 3087431286082 3091892118432 3093726265344 3094146012672 3094718155056 3100189266603 3108446927872 3108599949312 3109021714656 3114518113278 3115783397376 3121291749888 3123391384256 3123968934438 3130184318976 3130763125248 3136297960224 3144651800576 3145233282048 3150793698624 3151221188687 3151376315802 3153673572192 3157646229504 3159770318848 3160354595904 3167227920384 3167657640192 3168679477821 3172827220992 3173257700496 3175140114432 3181866614784 3184774889472 3187924264096 3188513747133 3190405211136 3190838075568 3199928782336 3204552155136 3205585894368 3206178643239 3210217440768 3210811046064 3212557590528 3213151628544 3218832117072 3222305906688 3228002578944 3228440544472 3228599472912 3234307271481 3237199167488 3242922169344 3243521822112 3249256001706 3250416013312 3250576023552 3251017051776 3256322674176 3256764482088 3265599946752 3266043013376 3266203792896 3266646941448 3271978071648 3281299946496 3281745143248 3287546897349 3288882475008 3294696847104 3295306073592 3297522764129 3304083447808 3304246099968 3304694409984 3310536735792 3312950015232 3313562616936 3319968464384 3322388619264 3323002966272 3328877659536 3333071020032 3333687342336 3336117497856 3343185027072 3349549794968 3351536787456 3351991513728 3352156524288 3352611334644 3361706827776 3362162933888 3367649945088 3368106857544 3368272661424 3375432013824 3376056169152 3382024654476 3391033012224 3391199944704 3391660052352 3397656123576 3401322901504 3407336055552 3407503790592 3407966110296 3415377954816 3416479703208 3421415956608 3423717478896 3431163580416 3431629110208 3437229489408 3437695842204 3437865071784 3447022166016 3447659559168 3448127327084 3450172796928 3456272312064 3456741248532 3461266059264 3467230525572 3471598168064 3477735560832 3478378633236 3480914264256 3481557924438 3488288543872 3490831398912 3497002793856 3497649428988 3504608280576 3505256322048 3507614242176 3513815307288 3515242807296 3521457358848 3521935139424 3522108515904 3537733275648 3538387442304 3538867519902 3544642910952 3546082934784 3548468318208 3554741608704 3555398920392 3556668227584 3562956014592 3563131410432 3563614845216 3569914913058 3579599941632 3580085610816 3586414797108 3589692835014 3597297560868 3599254337536 3599919880128 3604454670336 3605121174528 3606284131164 3611494620864 3612162426822 3614127289344 3621783779328 3624423948288 3625094145024 3631502901312 3631995612531 3641849063424 3647110938624 3648287440512 3648782429006 3648962049876 3656221949952 3656718014976 3657394183248 3663860042349 3667316539392 3667814109696 3673799940096 3674298390048 3674977809129 3691280726848 3691462439808 3691963286154 3699308740608 3699992784384 3706533952992 3709027268804 3710534074368 3717093878784 3717781211232 3724353827766 3727068767136 3734274013184 3734964522432 3737687196672 3738378337056 3743087542272 3744987366978 3749704897536 3756166402703 3760387817472 3761083155456 3761593447728 3763824869376 3768243519339 3770478885888 3770990452944 3781220990976 3781734015488 3781920181248 3782433300624 3788606188224 3789120214737 3797361015552 3799915429024 3805405684224 3806633249562 3808179707904 3814912138752 3815429734376 3815617558896 3822363139023 3825780834304 3825969168384 3826488264192 3833253062496 3833961874083 3841589846016 3844174011392 3850970076096 3851682163758 3859345391616 3859869015808 3860059027968 3860582748984 3866883175584 3871056347136 3877899936768 3878426078384 3878617004064 3880726806528 3881444396544 3888948084736 3897072357607 3899913203472 3904825892864 3905018118144 3905547939072 3912452505936 3916028547288 3923599094272 3924324611856 3926459277312 3926652567552 3927185323776 3934128143088 3938373885952 3942684315648 3945336485376 3946066022448 3951036850176 3953042220699 3954648158208 3961639528704 3962177031852 3972926251008 3973465285504 3979949935104 3980489922552 3980685872592 3991288823808 3992026857984 3992568483992 3999084309792 3999823785441 4001251756032 4007781752832 4008325516416 4009066700868 4019745247232 4026851702016 4027049934336 4027596312168 4038523011072 4039070945536 4046211565968 4049161129728 4049909865144 4055011504128 4055761321344 4062931448472 4073753468928 4074506751744 4075059568372 4077476941824 4078230913152 4086115033088 4096322740224 4097080196352 4097636075676 4102999805952 4104323370576 4113807766848 4114568456154 4122522824576 4125528016896 4125731106816 4126290873408 4133585688804 4144799932416 4145362286208 4152690817704 4154377863168 4161722333184 4162491882432 4165291912584 4174350833664 4181730613632 4182297978066 4182503862636 4193644376064 4201058264832 4201835087736 4204898096256 4210973485056 4213806127872 4223543520256 4224905970428 4230436294656 4231010267328 4231218549888 4231792628694 4242364259562 4251351662844 4253873614848 4254450767424 4255237463202 4272736206848 4274114525824 4274904857652 4280289921024 4281081394752 4283410120704 4284202171392 4291776156096 4292358451173 4296407875584 4304003438592 4304799297216 4312409695308 4314161627136 4323896225792 4324695762816 4332341335608 4334101364736 4334689402368 4341763565568 4342352642784 4343155592607 4354938390528 4355529255264 4362637428864 4363229338182 4365817657344 4375066595328 4383395863132 4385176633344 4387402353906 4392929129472 4393741431456 4401509069178 4406259213312 4414048981056 4414865188338 4417266686976 4418083489248 4425894160974 4429851492352 4430670621696 4438503546048 4439105748649 4439324275254 4444094693376 4444916456448 4448156663808 4457580036096 4466892219177 4468715716608 4469322018304 4469542032384 4470148446192 4477443676992 4478051162871 4482275770368 4490199926784 4490809143392 4491030215232 4491639544491 4498969848516 4500576018432 4501408225536 4509366205968 4512399571966 4521377349632 4521599926272 4522213403136 4530208164768 4531045851189 4543114740736 4543338387456 4543954813728 4551988011714 4553837273088 4555306270944 4556148598287 4561887942144 4564956638528 4574884773888 4582972652544 4583594456272 4583820095712 4587161559552 4596029554688 4596879412224 4600230395904 4605630968081 4608363082752 4608988331376 4609215220896 4615021412352 4622974034096 4628033737704 4631146929123 4636980747776 4637838177648 4640589398016 4641219019008 4642077232584 4654441865216 4662670391808 4662899923968 4663532571984 4671777169917 4673675096064 4676818989568 4681937624832 4685087076384 4685953401657 4695276478464 4695913519232 4696144687872 4704446940336 4716977700864 4717849923072 4718490026536 4726190547936 4727064473703 4731291090944 4736469344256 4739655478272 4740531893856 4750608019456 4750841880576 4751486460288 4759240831488 4759886550744 4772799922176 4773447481088 4777162334208 4781886396144 4786257113352 4796396747824 4799893173504 4806828232704 4808378841552 4815326161152 4816216569096 4818836385792 4819727442816 4829045039104 4833458860032 4842003868416 4842660816708 4842899209368 4855798751232 4864383254016 4865282733168 4873884002559 4875624019968 4875864035328 4876525577664 4885146723132 4890418812928 4898399920128 4899064520064 4899305689344 4899970412172 4921949919744 4922617714872 4933323712512 4942045270656 4942959110388 4956125171712 4956369149952 4957041614976 4965805103688 4969425022848 4979952696576 4983582928896 4984504449408 4993316489304 4999606530048 5000531013504 5014777540608 5015457930304 5024324692452 5027305181184 5027987270592 5028917001966 5042560241664 5043244400832 5051474917632 5052160286316 5063148020736 5064084253728 5073874245632 5075510999416 5077572943872 5086549518336 5087490078528 5096484185364 5101984352256 5111004083328 5111949165444 5122119794688 5123066932224 5124719554812 5134626768128 5135576218344 5146745370624 5147443665312 5155844234112 5156543763306 5170533249024 5171489338752 5172190990626 5175259195392 5182736596992 5184408468096 5185111872798 5199884271296 5200845788358 5207397252096 5216603341248 5217567949854 5221371396384 5232432815808 5235279036416 5236247098368 5245504190784 5246215884767 5246474143482 5256912420864 5260448647168 5261421363264 5268049133568 5270722960932 5272864210944 5282186038272 5282902709136 5297235001344 5306599913472 5307319896736 5307581163456 5308301279853 5316964366428 5322702477312 5332112413056 5332835857778 5333098380588 5335002341376 5343709003776 5344434021888 5345422267824 5354872369587 5369135602688 5369399912448 5370128416224 5373314039808 5379622195662 5384539252521 5394948754624 5395946341302 5398881506304 5399879820192 5406682005504 5407681761792 5409426196746 5417241931296 5421190934016 5431671291904 5432675668992 5436635922432 5437641217536 5443018416823 5447254351968 5461763653632 5462773595136 5463514767568 5470666407936 5472431160768 5473173643509 5473443074814 5484332924928 5485077022464 5486091274872 5489781665489 5500704022528 5500974809088 5501721164544 5510699910144 5511447585072 5526399909888 5527149714944 5536921090272 5537193659712 5537944929231 5548963110912 5549989176576 5553722550112 5559800929488 5563540903206 5565801111552 5575640818176 5576397304088 5576671816848 5586530741649 5591525834752 5601411019776 5602446783648 5606530795008 5607567505584 5614631313408 5618408170496 5624557346304 5640581726208 5641347023104 5641624733184 5642390171592 5645737304064 5656485679416 5668468883792 5671831486464 5672601023232 5672880271872 5673649950936 5696041523328 5699873143536 5707053228032 5708108526336 5709949874343 5712269561856 5722368208128 5723144601564 5723426338344 5738671251456 5738953752576 5739732396288 5749879593744 5762384769024 5766261017088 5776455114144 5777523245637 5779585869824 5789018087424 5789803523712 5790088541952 5790874123476 5806584520704 5807372340352 5816849905152 5817639117576 5817925506096 5821090209792 5833422127104 5849869805208 5857238839296 5857527177216 5858321908608 5868678758904 5875012284416 5885398641408 5886486917784 5889688915968 5890777985664 5901192214632 5907560828928 5918004728064 5919099033672 5926555275264 5931972237312 5943265547778 5955856292236 5959389376512 5960197928256 5969924902656 5970734883828 5986933235712 5988040286976 5988852725988 5998626464688 6000768024576 6001877634048 6012488274624 6013600051302 6029617870848 6040277553024 6041394468252 6057784516608 6058606418304 6069317348952 6071783030784 6073741694592 6074864797716 6082517256192 6083641982016 6110630203392 6111760127616 6112589352558 6116215412736 6129172549632 6144484110336 6145317775168 6145620294528 6146454113514 6154499708928 6156485055864 6170711650272 6174862572164 6183784236864 6188292025344 6189436310112 6200378533206 6216893855744 6217199898624 6218043429312 6229036226556 6231566794752 6242583499776 6246782768512 6247937868876 6260368637952 6261526250496 6272595920448 6273446967099 6290466564096 6301587397248 6302442377374 6302752631604 6307347144384 6315292459008 6319540637696 6320709191808 6334455840768 6335315280384 6337358955642 6345654441984 6346515400992 6347688943041 6350280228864 6363546389343 6369549778944 6375848528192 6377027494266 6380810422272 6381676151136 6382856194803 6399857564672 6409104310272 6411171788736 6412357286478 6420434881536 6421622092128 6425115181056 6426303257088 6437664234144 6444611813376 6456005157888 6456881088944 6457198945824 6468614542962 6474398334976 6485844338688 6487043644224 6487923786487 6498512003412 6500832026624 6501152047104 6502034103552 6512645348352 6513528964176 6531199893504 6532086026752 6532407585792 6533293882896 6543956143296 6544844007273 6562599892992 6563490286496 6575093794698 6577764950016 6581103530859 6589393694208 6590612147184 6595045528258 6602263603767 6608166895616 6608492199936 6609388819968 6621073471584 6622297782507 6625900030464 6627125233872 6639936928768 6644777238528 6646005932544 6657755319072 6658986412881 6666142040064 6667374684672 6672234995712 6686370054144 6699099589936 6703073574912 6703983027456 6704313048576 6705222669288 6723413655552 6724325867776 6735299890176 6736213715088 6736545322848 6750864027648 6752112338304 6764049308952 6768599357949 6782066024448 6782399889408 6783320104704 6795312247152 6802645803008 6814672111104 6815007581184 6815932220592 6827982017571 6830755909632 6832959406416 6842831913216 6847434957792 6862327160832 6863258220416 6874458978816 6875391684408 6875730143568 6894044332032 6895319118336 6896254654168 6900345593856 6912544624128 6913482497064 6922532118528 6934461051144 6943196336128 6955471121664 6956757266472 6961828528512 6963115848876 6976577087744 6981662797824 6994005587712 6995298857976 7010512644096 7015228484352 7027630614576 7042914717696 7043870278848 7044217031808 7075466551296 7076774884608 7077735039804 7089285821904 7096936636416 7109483217408 7110797840784 7113336455168 7125912029184 7126262820864 7127229690432 7139829826116 7159199883264 7160171221632 7172829594216 7179385670028 7194595121736 7198508675072 7199839760256 7210242349056 7212568262328 7222989241728 7224324853644 7228254578688 7243567558656 7250188290048 7263005802624 7263991225062 7283698126848 7296574881024 7297564858012 7297924099752 7313436029952 7314788366496 7327720084698 7335628219392 7347599880192 7348596780096 7349955618258 7382561453696 7382924879616 7383926572308 7398617481216 7399985568768 7413067905984 7418054537608 7421068148736 7434187757568 7435562422464 7448707655532 7454137534272 7468548026368 7469929044864 7475374393344 7476756674112 7486175084544 7489974733956 7499409795072 7512332805406 7522166310912 7523186895456 7527649738752 7536487038678 7540957771776 7541980905888 7543375502949 7563468030976 7563840362496 7564866601248 7577212376448 7578240429474 7594722031104 7599830858048 7610811368448 7613266499124 7616359415808 7629824277504 7630859468752 7631235117792 7644726278046 7651561668608 7652976528384 7666506124992 7667546293121 7667923748166 7683179692032 7688348022784 7701940152192 7703364327516 7718690783232 7719738031616 7720118055936 7721165497968 7733766351168 7734815644959 7742112694272 7755799873536 7756852156768 7757234008128 7758286485939 7761453613056 7762888793088 7777667809197 7794144715214 7799826406944 7801268682537 7809651785728 7810036236288 7811095878144 7824905011872 7826351924781 7832057094576 7847198188544 7848649223712 7852918554624 7853305135104 7854370647552 7868256286176 7869711215223 7876747771904 7885368631296 7890672970752 7892132044896 7902073700352 7906084441398 7909296316416 7923279057408 7924354063704 7945852502016 7946930571008 7959899870208 7960979845104 7961371745184 7982577647616 7984053715968 7985136967984 7998168619584 7999253786667 7999647570882 8002503512064 8015563505664 8016651032832 8018133401736 8039490494464 8053703404032 8054099868672 8055192624336 8069433293493 8077046022144 8078141891072 8092423131936 8093919511953 8098322259456 8099819730288 8110023008256 8111522642688 8114139295119 8125862896944 8147506937856 8149013503488 8150119136744 8154953883648 8156461826304 8172230066176 8192645480448 8194160392704 8195272151352 8205999611904 8208646741152 8227615533696 8229136912308 8245045649152 8251056033792 8251462213632 8252581746816 8267171377608 8289599864832 8290724572416 8305381635408 8323444666368 8324983764864 8330583825168 8345311354809 8348701667328 8363461227264 8364595956132 8365007725272 8387288752128 8402116529664 8403670175472 8409796192512 8421946970112 8427612255744 8447087040512 8449811940856 8460872589312 8462020534656 8462437099776 8463585257388 8484728519124 8502703325688 8507747229696 8508901534848 8510474926404 8548229051648 8549809715304 8560579842048 8562162789504 8568404342784 8583552312192 8584716902346 8608006877184 8609598594432 8624819390616 8628323254272 8647792451584 8649391525632 8664682671216 8669378804736 8683527131136 8684705285568 8686311185214 8709876781056 8711058510528 8725274857728 8726458676364 8731635314688 8750133190656 8766791726264 8770353266688 8774804707812 8785858258944 8787482862912 8803018138356 8812518426624 8828097962112 8829730376676 8834533373952 8836166978496 8851788321948 8861341243392 8877007092096 8878211497298 8878648550508 8889832912896 8896313327616 8914898321667 8933784438354 8938644036608 8939084064768 8940296892384 8954887353984 8956102325742 8980399853568 8981618286784 8982060430464 8983279088982 8997939697032 9001152036864 9002816451072 9018732411936 9024799143932 9042754699264 9044426806272 9060416329536 9061645619143 9062091702378 9086229481472 9086676774912 9087909627456 9103976023428 9107674546176 9110612541888 9112297196574 9123775884288 9129913277056 9149769547776 9165945305088 9167188912544 9167640191424 9168884028837 9174323119104 9193758824448 9200460791808 9211261936162 9216726165504 9217976662752 9218430441792 9219681170271 9230042824704 9245948068192 9256067475408 9262293858246 9273961495552 9275676355296 9281178796032 9282438038016 9284154465168 9300567799809 9308883730432 9325340783616 9325799847936 9327065143968 9343554339834 9347350192128 9353637979136 9363875249664 9370174152768 9371906803314 9390552956928 9391827038464 9392289375744 9408893880672 9433955401728 9435699846144 9436980053072 9452381095872 9453663566061 9454128947406 9462582181888 9472938688512 9479310956544 9481063787712 9482350149481 9501216038912 9501683761152 9502972920576 9506038433463 9518481662976 9519773101488 9545599844352 9546894962176 9554324668416 9563772792288 9565541241399 9572514226704 9592793495648 9599786347008 9613656465408 9616757683104 9618535929717 9630652322304 9632433138192 9637672771584 9639454885632 9658090078208 9666917720064 9684007736832 9685321633416 9685798418736 9711597502464 9728766508032 9730565466336 9747768005118 9751248039936 9751728070656 9753051155328 9770293446264 9780837625856 9796799840256 9798129040128 9798611378688 9799940824344 9843899839488 9845235429744 9862640692047 9866647425024 9884090541312 9885918220776 9892568292387 9912250343424 9912738299904 9914083229952 9931610207376 9938850045696 9959905393152 9967165857792 9969008898816 9986632978608 9999213060096 10001062027008 10029555081216 10030915860608 10048649384904 10054610362368 10055974541184 10057834003932 10085120483328 10086488801664 10102949835264 10104320572632 10126296041472 10128168507456 10147748491264 10151021998832 10173099036672 10174980157056 10192968370728 10203968704512 10222008166656 10223898330888 10246133864448 10249439109624 10269253536256 10271152436688 10293490741248 10294887330624 10311688468224 10313087526612 10341066498048 10342978677504 10344381981252 10350518390784 10368816936192 10370223745596 10399768542592 10401691576716 10414794504192 10433206682496 10435135899708 10442742792768 10464865631616 10472494196736 10491008381568 10492431769534 10492948286964 10513824841728 10520897294336 10522842726528 10541445921864 10545728421888 10564372076544 10565805418272 10613199826944 10614639793472 10615162326912 10616602559706 10633928732856 10645404954624 10664224826112 10665671715556 10666196761176 10670004682752 10688868043776 10690844535648 10709744739174 10738271205376 10738799824896 10740256832448 10759244391324 10769078505042 10789897509248 10791892682604 10797763012608 10799759640384 10813364011008 10815363523584 10818852393492 10834483862592 10842381868032 10865351337984 10873271844864 10875282435072 10886036833646 10894508703936 10895986837593 10925547190272 10927029535136 10941332815872 10944862321536 10946347287018 10946886149628 10968665849856 10970154044928 10972182549744 10979563330978 10991580127047 11001408045056 11001949618176 11003442329088 11021399820288 11022895170144 11024933427387 11054299429888 11073842180544 11074387319424 11075889858462 11097926221824 11099978353152 11107445100224 11119601858976 11127081806412 11131602223104 11151281636352 11152794608176 11153343633696 11173061483298 11183051669504 11202822039552 11204893567296 11206413813023 11213061590016 11215135011168 11229262626816 11236816340992 11249114692608 11268499208109 11281163452416 11282694046208 11283249466368 11284780343184 11291474608128 11304730558017 11312971358832 11336937767584 11343662972928 11345202046464 11345760543744 11347299901872 11367360644211 11392083046656 11399746287072 11414106456064 11416217052672 11419899748686 11424539123712 11444736416256 11446289203128 11446852676688 11477342502912 11477907505152 11479464792576 11499759187488 11501885622249 11524769538048 11532522034176 11552910228288 11555046491274 11559171739648 11578036174848 11579607047424 11580177083904 11581748246952 11613169041408 11614744680704 11633699810304 11635278235152 11635851012192 11642180419584 11666844254208 11691217072821 11699739610416 11714477678592 11715054354432 11716643817216 11737357517808 11750024568832 11770797282816 11772973835568 11779377831936 11781555971328 11802384429264 11815121657856 11836009456128 11838198067344 11853110550528 11859126662097 11863944474624 11886531095556 11911712584472 11918778753024 11920395856512 11939849805312 11941469767656 11973866471424 11976080573952 11977705451976 11997252929376 12003755268096 12024976549248 12027200102604 12054338623613 12059235741696 12080555106048 12082788936504 12115569033216 12117212836608 12138634697904 12147483389184 12149729595432 12165034512384 12167283964032 12221260406784 12223520255232 12225178705116 12232430825472 12258345099264 12288968220672 12290635550336 12291240589056 12292908227028 12308999417856 12312970111728 12341423300544 12349725144328 12367568473728 12376584050688 12378872620224 12400757066412 12433787711488 12434399797248 12436086858624 12458072453112 12463133589504 12485166999552 12493565537024 12495875737752 12523052500992 12545191840896 12546893934198 12580933128192 12603174794496 12604884754748 12605505263208 12614694288768 12639081275392 12641418383616 12670630560768 12674717911284 12691308883968 12693030801984 12695377886082 12727092778686 12751697056384 12754054988532 12761620844544 12763352302272 12765712389606 12799715129344 12818208620544 12822343577472 12824714572956 12840869763072 12843244184256 12850230362112 12852606514176 12875328468288 12877075353519 12889223626752 12912010315776 12913762177888 12914397891648 12937229085924 12971688677376 12974087288448 12975847572974 12997024006824 13001664053248 13002304094208 13004068207104 13025290696704 13027057928352 13029466777821 13064172053504 13064815171584 13066587765792 13087912286592 13089688014546 13125199785984 13126980572992 13150187589396 13155529900032 13162207061718 13178787388416 13181224294368 13190091056516 13204527207534 13216333791232 13218777639936 13242146943168 13243943597209 13244595565014 13251800060928 13254250467744 13279873857536 13289554477056 13292011865088 13315510638144 13317317245947 13317972825762 13332284080128 13334749369344 13344469991424 13372740108288 13398199179872 13400676657531 13406147149824 13407966054912 13408626097152 13410445338576 13434153488613 13446827311104 13448651735552 13470599780352 13472427430176 13473090645696 13474918633473 13501728055296 13504224676608 13528098617904 13537198715898 13564132048896 13564799778816 13566640209408 13590624494304 13593137553567 13605291606016 13629344222208 13630015162368 13631864441184 13655964035142 13661511819264 13665918812832 13685663826432 13694869915584 13724654321664 13726516440832 13748917957632 13750783368816 13751460287136 13788088664064 13790638236672 13792509308336 13800691187712 13816892904243 13825089248256 13826964994128 13845064237056 13868922102288 13886392672256 13893440787369 13910942243328 13913514532944 13923657057024 13926231697752 13953154175488 13963325595648 13988011175424 13990597715952 14015331509751 14021025288192 14030456968704 14055261229152 14057860204971 14085829435392 14087740557696 14088434063616 14150933102592 14153549769216 14155470079608 14178571643808 14193873272832 14218966434816 14221595681568 14251824058368 14252525641728 14254459380864 14279659652232 14318399766528 14320342443264 14345659188432 14358771340056 14389190243472 14397017350144 14399679520512 14420484698112 14425136524656 14445978483456 14448649707288 14456509157376 14487135117312 14500376580096 14526011605248 14527982450124 14567396253696 14593149762048 14595129716024 14595848199504 14621652007677 14626872059904 14629576732992 14655440169396 14671256438784 14695199760384 14697193560192 14699911236516 14765122907392 14765849759232 14767853144616 14799971137536 14826135811968 14836109075216 14868375515136 14871124844928 14897415311064 14908275068544 14937096052736 14939858089728 14950748786688 14953513348224 14979949467912 14998819590144 15024665610812 15044332621824 15046373790912 15072974077356 15081915543552 15083961811776 15086751005898 15126936061952 15127680724992 15129733202496 15154424752896 15156480858948 15189444062208 15199661716096 15221622736896 15226532998248 15232718831616 15259648555008 15261718937504 15262470235584 15289452556092 15305953056768 15333012249984 15335092586242 15335847496332 15366359384064 15376696045568 15403880304384 15406728655032 15439476063232 15440236111872 15442330995936 15467532702336 15469631289918 15511599747072 15513704313536 15514468016256 15516572971878 15525777586176 15555335618394 15588289430428 15599652813888 15602537365074 15619303571456 15622191756288 15649810023744 15652703849562 15664114189152 15694396377088 15697298447424 15705837109248 15708741295104 15736512572352 15738647654301 15739422430446 15753495543808 15770737262592 15781345941504 15784264089792 15804147400704 15812168882796 15818592632832 15846558114816 15848708127408 15891705004032 15893861142016 15919799740416 15921959690208 15922743490368 15924903839559 15968107431936 15970273935968 15996337239168 15998507573334 15999295141764 16005007024128 16031127011328 16033302065664 16036266803472 16064617108761 16078980988928 16107406808064 16108199737344 16110385248672 16138866586986 16156283782144 16184846263872 16187839023906 16196644518912 16199639460576 16220046016512 16223045285376 16228278590238 16251725793888 16295013875712 16298027006976 16300238273488 16309907767296 16312923652608 16329055250469 16344460132352 16378604803649 16385290960896 16388320785408 16390544302704 16411999223808 16417293482304 16419520930527 16455231067392 16458273824616 16469344996467 16490091298304 16502112067584 16502924427264 16505163493632 16534342755216 16579199729664 16581449144832 16610763270816 16613834787693 16646889332736 16649967529728 16661167650336 16690622709618 16697403334656 16726922454528 16729191912264 16730015450544 16774577504256 16804233059328 16807340350944 16819592385024 16843893940224 16855224511488 16894174081024 16899623881712 16921745178624 16924041069312 16924874199552 16927170514776 16969457038248 17005406651376 17015494459392 17017803069696 17020949852808 17096458103296 17099619430608 17121159684096 17124325579008 17129849623029 17136808685568 17167104624384 17169433804692 17216013754368 17219197188864 17249638781232 17295584903168 17298783051264 17329365342432 17332569736911 17338757609472 17367054262272 17369410571136 17372622370428 17419753562112 17422117021056 17450549715456 17452917352728 17463270629376 17500266381312 17533583452528 17549609415624 17571716517888 17574965725824 17606036276712 17625036853248 17656195924224 17659460753352 17669066747904 17672333956992 17703576643896 17722682486784 17754014184192 17756422994596 17757297101016 17779665825792 17829796643334 17867568876708 17877288073216 17878168129536 17880593784768 17909774707968 17912204651484 17960799707136 17963236573568 17964120860928 17966558177964 17995879394064 18002304073728 18005632902144 18037464823872 18049598287864 18088853612544 18120832659072 18123291238286 18124183404756 18172458962944 18173353549824 18175819254912 18207952046856 18215349092352 18221225083776 18224594393148 18247551768576 18259826554112 18331890610176 18334377825088 18335280382848 18337768057674 18348646238208 18387517648896 18422523872324 18433452331008 18435953325504 18436860883584 18439362340542 18491896136384 18512134950816 18524587716492 18547922991104 18551352710592 18564876076032 18568308930336 18601135599618 18617767460864 18650681567232 18651599695872 18654130287936 18687108679668 18694700384256 18707275958272 18727750499328 18740348305536 18743813606628 18781105913856 18783654076928 18784578751488 18817787761344 18820340901297 18871399692288 18873960106144 18904762191744 18907327132122 18908257894812 18945877377024 18958621913088 18962127575424 18964700298962 19002432077824 19003367522304 19005945841152 19012076866926 19036963325952 19039546202976 19043066829123 19093789924352 19108649336832 19127545584576 19131082482798 19145028453408 19148568584409 19185586991296 19199572694016 19227312930816 19233515366208 19237071859434 19261304644608 19264866276384 19275345543168 19278909771264 19316180156416 19333835440128 19356532949767 19368015473664 19370643266832 19371596837472 19423195004928 19457533016064 19461130932672 19463771359461 19495536010236 19502496079872 19503456141312 19506102310656 19540586892528 19561675251712 19593599680512 19596258080256 19597222757376 19599881648688 19634532021819 19687799678976 19690470859488 19725281384094 19733294850048 19743310592577 19768181082624 19771836441552 19785136584774 19824500686848 19825476599808 19828166459904 19863220414752 19866893347521 19877700091392 19919810786304 19934331715584 19938017797632 19973265957216 19998426120192 20002124054016 20059110162432 20061831721216 20068303359533 20097298769808 20109220724736 20111949082368 20115668007864 20170240966656 20172977603328 20205899670528 20208641145264 20252592082944 20256337014912 20295496982528 20302043997664 20305798073847 20346198073344 20349960314112 20385936741456 20407937409024 20444016333312 20447796661776 20483946052713 20492267728896 20498878219248 20538507072512 20542304873376 20586981482496 20589774661248 20623376936448 20626175053224 20682132996096 20685957355008 20688763962504 20701036781568 20737633872384 20740447491192 20799537085184 20803383153432 20829589008384 20866413364992 20870271799416 20885485585536 20929731263232 20944988393472 20982016763136 20984863539068 20985896573928 21041794588672 21045685453056 21082891843728 21128744153088 21131610836544 21226399653888 21229279586944 21230324653824 21233205119412 21267857465712 21290809909248 21328449652224 21331343431112 21332393522352 21340009365504 21377736087552 21381689071296 21419489478348 21476542410752 21477599649792 21480513664896 21518488782648 21538157010084 21579795018496 21583785365208 21595526025216 21599519280768 21630727047168 21637704786984 21668967725184 21684763736064 21730702675968 21750564870144 21772073667292 21789017407872 21791973675186 21851094380544 21854059070272 21889724643072 21892694574036 21893772299256 21940308089856 21944365099488 21959126661956 21983160254094 22002816090112 22006884658176 22042799640576 22045790340288 22049866854774 22108598859776 22147684361088 22148774638848 22151779716924 22195852443648 22199956706304 22214890200448 22239203717952 22254163612824 22263204446208 22302563272704 22305589216352 22306687267392 22346122966596 22405644079104 22409787134592 22412827626046 22426123180032 22430270022336 22458525253632 22473632681984 22498229385216 22536998416218 22565388092416 22566498932736 22569560686368 22582949216256 22609461116034 22625942717664 22630126508847 22673875535168 22690404092928 22691521087488 22694599803744 22734721288422 22784166093312 22799492574144 22828212912128 22832434105344 22839799497372 22849078247424 22889472832512 22892578406256 22893705353376 22954685005824 22958929585152 22999518374976 23002638879363 23003771244498 23049539076096 23065044068352 23105820456576 23110092982548 23118343479296 23156072349696 23159214094848 23160354167808 23163496493904 23204446934877 23226338082816 23229489361408 23267399620608 23270556470304 23271702024384 23274859457817 23284360839168 23333003427591 23382434145642 23399479220832 23403806047611 23428955357184 23430108708864 23433287634432 23474715035616 23479055774343 23500049137664 23541594565632 23545947671136 23558755663872 23563111942656 23604768858528 23630243315712 23672018912256 23676396134688 23706221101056 23718253324194 23727888949248 23773062191112 23823425168944 23837557506048 23840791713024 23879699610624 23882939535312 23947732942848 23952161147904 23955410903952 23994505858752 23997761360001 24007510536192 24049953098496 24054400205208 24108677247226 24118471483392 24161110212096 24165577873008 24208299880479 24231138066432 24234425673216 24277269395808 24281758535859 24294966778368 24299459190864 24330069024768 24334567928064 24342417885357 24442520813568 24447040510464 24450357410232 24464861650944 24516690198528 24577936441344 24581271100672 24582481178112 24585816454056 24617998835712 24625940223456 24682846601088 24699450288656 24735136947456 24753168101376 24757745240448 24801514132824 24867575422976 24868799594496 24872173717248 24916144906224 24970333999104 24987131074048 24991751475504 25035934064427 25046105001984 25090383681792 25093787868396 25161866256384 25206349588992 25209769509496 25211010526416 25229388577536 25278162550784 25282836767232 25341261121536 25349435822568 25382617767936 25386061603968 25390755772164 25454185557372 25503394112768 25508109977064 25523241689088 25526704604544 25531424779212 25599430258688 25644687154944 25649429145912 25681739526144 25686488368512 25705213028352 25750656936576 25754150707038 25824020631552 25827524355776 25828795783296 25874458171848 25943377354752 25948174576896 25951695145948 25994048013648 26003328106496 26008136414208 26050581393408 26054115856704 26058933555642 26128344107008 26129630343168 26133175531584 26175824573184 26179376029092 26250399571968 26253961145984 26300375178792 26311059800064 26324414123436 26357574776832 26362448588736 26380182113032 26409054415068 26437555279872 26484293886336 26487887194418 26489191130028 26503600121856 26508500935488 26559747715072 26584023730176 26631021276288 26634634491894 26635945651524 26669498738688 26688939982848 26744694965001 26796398359744 26801353315062 26815932109824 26817252194304 26820890677152 26868306977226 26897303471104 26941199560704 26944854860352 26946181291392 26949837266946 27003456110592 27008449353216 27056197235808 27074397431796 27128264097792 27133280418816 27181248988608 27184936857429 27186275107134 27210583212032 27258688444416 27260030324736 27263728882368 27311928070284 27323023638528 27331837625664 27371327652864 27389739831168 27449308643328 27453032881664 27497835915264 27501566737632 27502920574272 27506652086511 27581276473344 27585018616672 27601382375424 27633785808486 27650178496512 27653929988256 27659043510813 27690128474112 27737844204576 27772785344512 27786881574738 27821884486656 27827029065888 27847314114048 27852463395504 27906308350976 27926651191296 27976022350848 27981195431904 28030663019502 28042050576384 28060913937408 28110522458304 28115720409942 28171658870784 28175481115392 28176868127232 28301866205184 28307099538432 28310940159216 28357143287616 28360990698183 28387746545664 28437932869632 28443191363136 28447050448443 28503648116736 28505051283456 28508918761728 28518115300389 28559319304464 28636799533056 28640684886528 28691318376864 28696623724197 28717542680112 28778380486944 28794034700288 28799359041024 28840969396224 28850273049312 28855607789151 28891956966912 28897299414576 28913018314752 28974270234624 29000753160192 29052023210496 29055964900248 29134792507392 29186299524096 29190259432048 29191696399008 29243304015354 29253744119808 29259153465984 29310880338792 29330597217779 29342512877568 29390399520768 29394387120384 29399822473032 29530245814784 29531699518464 29535706289232 29587922076141 29599942275072 29652271623936 29672218150432 29677704877161 29736751030272 29742249689856 29794830622128 29816550137088 29874192105472 29879716179456 29901497573376 29907026696448 29959898935824 29997639180288 30049331221624 30088665243648 30092747581824 30145948154712 30163831087104 30167923623552 30173502011796 30253872123904 30255361449984 30259466404992 30308849505792 30312961717896 30378888124416 30399323432192 30443245473792 30453065996496 30519297110016 30523437875008 30524940471168 30578905112184 30611906113536 30666024499968 30670185172484 30671694992664 30753392091136 30807760608768 30813457310064 30878952126464 30880472223744 30884661991872 30935065404672 30939262579836 31023199494144 31027408627072 31028936032512 31033145943756 31051555172352 31110671236788 31176578860856 31199305627776 31205074730148 31244383512576 31299620047488 31305407699124 31328228378304 31388792754176 31394596894848 31417482590208 31473025144704 31477295308602 31478844860892 31541474525184 31562691883008 31568528179584 31624337765592 31637185265664 31693116229632 31697416254816 31787722284032 31839599480832 31843919380416 31845486980736 31849807679118 31936214863872 31940547871936 31992674478336 31997015146668 31998590283528 32010014048256 32066604131328 32072533606944 32129234217522 32157961977856 32214813616128 32216399474688 32220770497344 32277733173972 32312567564288 32369692527744 32375678047812 32393289037824 32399278921152 32440092033024 32446090570752 32456557180476 32503451587776 32596054013952 32600476546976 32619815534592 32625847305216 32658110500938 32687960512779 32757209607298 32776641570816 32781088605408 32823998447616 32834586964608 32839041861054 32910462134784 32916547649232 32938689992934 32980182596608 33004224135168 33005848854528 33010326987264 33068685510432 33074800282161 33162898289664 33221526541632 33227669575386 33293778665472 33299935059456 33322335300672 33381245419236 33394806669312 33453844909056 33458383824528 33460030901088 33549155008512 33608466118656 33614680701888 33619241439069 33639184770048 33687787880448 33710449022976 33788348162048 33799247763424 33805497624327 33843490357248 33848082138624 33849748399104 33854341029552 33914191674051 33938914076496 34010813302752 34030988918784 34035606139392 34041899705616 34102081932633 34192916206592 34199238861216 34242319368192 34248651158016 34259699246058 34273617371136 34334209248768 34338867609384 34432027508736 34438394377728 34499277562464 34591169806336 34597566102528 34658730684864 34663433075557 34665139473822 34677515218944 34734108524544 34738821142272 34745244740856 34839507124224 34844234042112 34901099430912 34905834705456 34926541258752 35000532762624 35067166905056 35073651218463 35099218831248 35143433035776 35149931451648 35212072553424 35250073706496 35312391848448 35318921506704 35338133495808 35344667913984 35407153287792 35445364973568 35508028368384 35512845989192 35514594202032 35559331651584 35577379986291 35659593286668 35735137753416 35754576146432 35756336259072 35761187569536 35819549415936 35824409302968 35921599414272 35926473147136 35928241721856 35933116355928 35991758788128 36011265804288 36074929647744 36099196575728 36163015870839 36177707225088 36241665318144 36246582476572 36248366809512 36344917925888 36346707099648 36351638509824 36415904093712 36442450167552 36449188786296 36495103537152 36519653108224 36663781220352 36668755650176 36670560765696 36675536115348 36697292476416 36775035297792 36845047744648 36866904662016 36871906651008 36873721767168 36878724681084 36983792272768 37024269901632 37049175432984 37095845982208 37102705421184 37129752152064 37136617860672 37202271199236 37301363134464 37303199391744 37308260575872 37374217359336 37389400768512 37414551916544 37455500998656 37480696611072 37487627213256 37567308153856 37569157502976 37635575522688 37640681802594 37742799384576 37747920212288 37809524383488 37814654264244 37816515789624 37917243826176 37924255150848 37929400597924 38004864155648 38011891682304 38024153733852 38073926651904 38079092405952 38086133658246 38187579848704 38255091169152 38262164965596 38290056906816 38297137168818 38371173982592 38399145388032 38454625861632 38467030732416 38474143718868 38522609289216 38529732552768 38550691086336 38557819542528 38631226060557 38667670880256 38713065899534 38736030947328 38741286533664 38743193674944 38915066032128 38922261865344 38927542718922 38991072020472 39004992159744 39006912282624 39012204621312 39081173785056 39088400333463 39123350503424 39192516160512 39194445514752 39199763297376 39269064043638 39375599357952 39380941718976 39450562768188 39466589700096 39486621185154 39536362165248 39543672883104 39570273169548 39649001373696 39656332919808 39726440829504 39731830791627 39733786695042 39755400182784 39839621572608 39868663431168 39876035595264 39946531914432 39951951737841 39996852240384 40004248108032 40118220324864 40123663442432 40136606719066 40194597539616 40202029972593 40218441449472 40223898164736 40231336015728 40302460465839 40340481933312 40345955206656 40411799341056 40417282290528 40424755900419 40505184165888 40512674029824 40590993965056 40604087995328 40611596147694 40692396146688 40699920628224 40771873482912 40815874818048 40888032666624 40895593323552 40967892105426 40984535457792 40997756438496 41077014145024 41084609746752 41173962964992 41179549322496 41246753872896 41252350106448 41364265992192 41371914710016 41377527925008 41402073563136 41450678712729 41475267744768 41480894982384 41599074170368 41606766306864 41659178016768 41680322362107 41732826729984 41740543598832 41770971171072 41859462526464 41889976786944 41964033526272 41969727078136 41971793147856 42045994529253 42083589177344 42091370906112 42165783687456 42173580614913 42257488306176 42263221673088 42452799307776 42458559173888 42460649307648 42466410238824 42535714931424 42581619818496 42656899304448 42662686862224 42664787044704 42755472175104 42763378142592 42838978956696 42867795933677 42953084821504 42955199299584 42961027329792 43036977565296 43076314020168 43159590036992 43167570730416 43191052050432 43199038561536 43261454094336 43275409573968 43337935450368 43369527472128 43461405351936 43501129740288 43544147334584 43578034815744 43583947350372 43702188761088 43708118140544 43779449286144 43785389148072 43787544598512 43880616179712 43888730198976 43918253323912 43966320508188 44013769316352 44085599281152 44091580680576 44099733709548 44217197719552 44295368722176 44297549277696 44303559433848 44399913412608 44429780400896 44478407435904 44508327225648 44605126545408 44611178432704 44613374534784 44692245933192 44811288158208 44819574269184 44825655252092 44852246360064 44860540044672 44947265363968 44996458770432 45073996832436 45130776184832 45132997865472 45139121372736 45218922232068 45251885435328 45260253017694 45347751070336 45380808185856 45383042174976 45389199607488 45469442576844 45568332186624 45598985148288 45664868210688 45679598994744 45698156494848 45778945665024 45785156812512 45787410706752 45917859170304 45999036749952 46005277758726 46007542488996 46099078152192 46130088136704 46211640913152 46220185965096 46236686958592 46318428189696 46320708335616 46326992987808 46408893869754 46458978722816 46534799241216 46541112940608 46543404048768 46549718915634 46666006855182 46764868291284 46798958441664 46807612095222 46857910714368 46866575268864 46949430071232 46958111548686 47000098275328 47083189131264 47091895342272 47117511327744 47126223885312 47209537717056 47215942962903 47260486631424 47344037824512 47352792269376 47412442202112 47436506648388 47455777898496 47546124382224 47646850337888 47675115012096 47681583426048 47759399221248 47765879070624 47774711518677 47904322295808 47910821807904 47989011717504 47995522720002 48015021072384 48099906196992 48108800410416 48217354494452 48236942966784 48322220424192 48331155746016 48416599760958 48468851346432 48554538791616 48563517071718 48589933556736 48598918381728 48660138049536 48669135856128 48684835770714 48830163235139 48885041627136 48894081020928 48900714820464 48929723301888 48987165751407 49033380397056 49135814410947 49155872882688 49162542201344 49164962356224 49171632908112 49235997671424 49251880446912 49258562791581 49365693202176 49398900577312 49408034989401 49470273894912 49506336202752 49515490480896 49603028265648 49735150845952 49737599188992 49744347434496 49832289812448 49841504363079 49940667998208 49974262148096 49983502951008 50071868128854 50092210003968 50180767363584 50187575736792 50323732512768 50412699177984 50419539018992 50422021052832 50458777155072 50556325101568 50565673534464 50661940648891 50682522243072 50698871645136 50765235535872 50772123207936 50781511544328 50908371114744 51006788225536 51016219954128 51046483378176 51053409209088 51062849558424 51198860517376 51289374309888 51298858291824 51363479052288 51372976737024 51389548869087 51410426056704 51501313873152 51508301414076 51648041263104 51655048711552 51657591566592 51748916343696 51886754709504 51896349153792 51903390291896 51988096027296 51997709210733 52016272828416 52101162786816 52108231713408 52117867111284 52256688214016 52259260686336 52266351063168 52351649146368 52358752058184 52500799143936 52507922291968 52600750357584 52648828246872 52715149553664 52724897177472 52760364226064 52818108830136 52875110559744 52968587772672 52975774388836 52978382260056 53007200243712 53017001870976 53119495430144 53168047460352 53262042552576 53269268983788 53271891303048 53338997477376 53489389930002 53592796719488 53602706630124 53631864219648 53634504388608 53641781354304 53736613954452 53794606942208 53882399121408 53889709720704 53892362582784 53899674533892 54006912221184 54016898706432 54112394471616 54148794863592 54266560837632 54362497977216 54369873714858 54372550214268 54517376888832 54520060649472 54527457764736 54623856140568 54646047277056 54663675251328 54742655305728 54779479662336 54906065763328 54995671830528 55003133475264 55005841148544 55013304173022 55162552946688 55170037233344 55267571616972 55300356993024 55307859976512 55318087021626 55475688409152 55545570689024 55573763149476 55643768973312 55654058131776 55694628228096 55704926791008 55812616701952 55853302382592 55952044701696 55962390863808 56061326039004 56084101152768 56121827874816 56221044916608 56231440819884 56343317741568 56350962230784 56353736254464 56461022703891 56614199076864 56621880318432 56714286575232 56721981396366 56875865739264 56886382726272 56894100896886 57007296233472 57010102566912 57017837523456 57036230600778 57118638608928 57129200487369 57281369773056 57382636753728 57393247448394 57435085360224 57556760973888 57588069400576 57598718082048 57681938792448 57700546098624 57708374732437 57711215578302 57783913933824 57794598829152 57826036629504 57948540469248 58001506320384 58069598849301 58104046420992 58111929800496 58269585014784 58372599048192 58380518864096 58383392798016 58391314078383 58486608030708 58507488239616 58518306931968 58621760677584 58661194435558 58685025755136 58780799041536 58788774240768 58799644946064 58903596065457 59060491629568 59063399036928 59071412578464 59175844152282 59199884550144 59229931777731 59304543247872 59344436300864 59355409754322 59473502060544 59484499379712 59589661244256 59633100274176 59748384210944 59759432358912 59802995146752 59814053392896 59873202585053 59919797871648 59995278360576 60098662443248 60177330487296 60185495163648 60204910078599 60291896309424 60327662174208 60335847247104 60347004023592 60507744247808 60510722899968 60518932809984 60617699011584 60625923435792 60757776248832 60798646864384 60886490947584 60906131992992 60917394221541 61038594220032 61046875750016 61049880942336 61157810224368 61223812227072 61332048999936 61340370344968 61343389985328 61451838158139 61506784182272 61615521217536 61626914620128 61757904252928 61760944447488 61769323983744 61870130809344 61878525159672 62046398988288 62054817254144 62057872065024 62066291887512 62103110344704 62221342473576 62353157721712 62398611255552 62410149460296 62488767025152 62599240094976 62610815398248 62656456756608 62777585508352 62789193789696 62834965180416 62946050289408 62954590617204 62957689721784 63125383766016 63137056359168 63248675531184 63386232459264 63394832509632 63575444568064 63679198961664 63687838760832 63690973961472 63699615358236 63872429727744 63881095743872 63985348956672 63994030293336 63997180567056 64020028096512 64133208262656 64145067213888 64258468435044 64429627232256 64432798949376 64441540994688 64555466347944 64625135128576 64739385055488 64751356095624 64786578075648 64798557842304 64892181141504 64913114360952 65006903175552 65192108027904 65200953093952 65251694610432 65316221001876 65375921025558 65514419214596 65553283141632 65562177210816 65669173929216 65678083722108 65820924269568 65833095298464 65877379985868 65960365193216 66008448270336 66020653974528 66137371020864 66149600564322 66325796579328 66443053083264 66455339150772 66587557330944 66599870118912 66644670601344 66762490838472 66789613338624 66907689818112 66916767649056 66920061802176 67216932237312 67229361403776 67238482878138 67278369540096 67375575760896 67420898045952 67576696324096 67598495526848 67610995248654 67696164277248 67699496798208 67708682059104 67828383348102 67877828152992 68021626605504 68071212278784 68083799411232 68204163865266 68385832413184 68398477722432 68484638736384 68497302316032 68519398492116 68547234742272 68668418497536 68677735218768 68864055017472 68876788755456 68998555124928 69007916638089 69195132205056 69317461369728 69326866151114 69330278947644 69355030437888 69468217049088 69477642284544 69490489481712 69613340804631 69679014248448 69688468084224 69802198861824 69811669410912 69824578373451 69853082517504 69999010282773 70134333810112 70147302436926 70198437662496 70211418142833 70286866071552 70299862903296 70424145106848 70500147412992 70624783696896 70637843013408 70676266991616 70689335827968 70814306575584 70890729947136 71016056736768 71025691978384 71029188404064 71118663303168 71154759972582 71319186573336 71367161651357 71470275506832 71509152292864 71512672518144 71522375139072 71639098831872 71648818605936 71843198828544 71852946294272 71856483443712 71866232711856 71983517576256 71993284080003 72022531608576 72149859295488 72198393151456 72326031741678 72355414450176 72483330636288 72493164953144 72496733619024 72624899641437 72689835851776 72693414199296 72703277019648 72831808187424 72845275607577 72884900335104 72898377572592 72990207074304 73039306216448 73327562440704 73337511300352 73341121531392 73351072230696 73394584952832 73550070595584 73690095489296 73733809324032 73743813302016 73747443534336 73757449362168 73967584545536 74048539803264 74098350865968 74191691964416 74205410842368 74259504304128 74273235721344 74404542398472 74602726268928 74606398783488 74616521151744 74748434718672 74829103833088 74911001997312 74961393222144 74975254426512 75107802193281 75134616307712 75138315005952 75271151045376 75281363605188 75485598769152 75495840424576 75619048766976 75629308528488 75633031579248 75834487652352 75848510301696 75858801195848 76023783364608 76048307467704 76147853303808 76158184811904 76172267316492 76375159697408 76510182338304 76524329931192 76580113813632 76594274337636 76742347965184 76798290776064 76934061464832 76948287437736 77045218578432 77059465105536 77115639085056 77262452121114 77426131799068 77472061894656 77482573067328 77486387349888 77830132064256 77844523730688 77855085437844 77982144040944 78009984319488 78024409242624 78162347570112 78176800666926 78246701006848 78385032321024 78388891029504 78399526594752 78538128087276 78751198715904 78761883437952 78901125536376 78933179400192 78973242370308 79072724330496 79087345766208 79140546339096 79312665839616 79452881659008 79463661583254 79467573390084 79510800365568 79679243145216 79752071190528 79893063828864 79903903475682 80008496216064 80247326884864 80273213438132 80389195079232 80404059945186 80447796329472 80462672031456 80604920931678 80691910413312 80823598682112 80834564581056 80849511800838 81010368331776 81025348059648 81181987930112 81208175990656 81223192295388 81384792293376 81399841256448 81543746965824 81554810572287 81631749636096 81776065333248 81791186647104 81935784210852 81969070915584 81995512876992 82154028290048 82169219493504 82347925929984 82359098644992 82493507745792 82504700212896 82519956259533 82743829420032 82755055850016 82804147126272 82901357425458 82950535489536 82961789964768 82977130532439 83198148340736 83213532613728 83318356033536 83360644724214 83465653459968 83481087197664 83541942342144 83718925052928 83779953573888 83928067052544 83939454156272 83943586295712 84091989058506 84167178354688 84182741812224 84331567374912 84343009224331 84347161229826 84514976612352 84526443346176 84905598615552 84917118347776 84921298615296 84932820477648 85071429862848 85082972094549 85163239636992 85313798608896 85325373724448 85329574089408 85341151345329 85510944350208 85526756285184 85554345901167 85677957913392 85735591867354 85906169643008 85910398599168 85922054659584 86073955130592 86089871172591 86152628040336 86319180073984 86335141460832 86382104100864 86398077123072 86522908188672 86550819147936 86566823367453 86675870900736 86739054944256 86922810703872 87002259480576 87088294669168 87156069631488 87167894700744 87404377522176 87416236281088 87558898572288 87570778296144 87575089197024 87761232359424 87777460397952 87836506647824 87932641016376 87991791653337 88027538632704 88171198562304 88183161361152 88199467419096 88434395439104 88590737444352 88595098555392 88607118867696 88763766228423 88799826825216 88859560801792 88956814871808 89016654451296 89033114631483 89210253090816 89222356865408 89226749069568 89384491866384 89622576316416 89639148538368 89651310504184 89704492720128 89721080089344 89894530727936 89992917540864 90147993664872 90261552369664 90265995730944 90278242745472 90437844464136 90503770870656 90520506035388 90695502140672 90761616371712 90766084349952 90778399214976 90938885153688 91136664373248 91197970296576 91329736421376 91359197989488 91557891330048 91570313625024 91574821413504 91835718340608 91998073499904 92010555517452 92015084977992 92260176273408 92423281826304 92440371930192 92473373917184 92636856379392 92641416671232 92653985975616 92817787739508 92917957445632 93069598482432 93082225881216 93086808097536 93099437831268 93332013710364 93529736582568 93597916883328 93615224190444 93733150537728 93898860142464 93916223097372 94166378262528 94183790684544 94252447770624 94419075434112 94431885925806 94688075649024 94705584538752 94873013296776 94911555796992 95092248764448 95293700675776 95363166852096 95518798442496 95531758141248 95549423037354 95808644591616 95821643615808 95978023435008 95991045440004 96030042144768 96199812393984 96217600820832 96434708988904 96473885933568 96644440848384 96662311492032 96833199521916 96937702692864 97109077583232 97127034143436 97179867113472 97197836763456 97320276099072 97338271712256 97369671541428 97660326470278 97788162041856 97801429640928 97859446603776 97974331502814 98063881538337 98271628821894 98325084402688 98329924712448 98343265816224 98471995342848 98503760893824 98517125583162 98731386404352 98797801154624 98816069978802 98940547789824 99012672405504 99030980961792 99206056531296 99470301691904 99488694868992 99664579624896 99678101810573 99683008726158 99881335996416 99948524296192 99967005902016 100143736257708 100184420007936 100361534727168 100375151473584 100647465025536 100825398355968 100839078037984 100844042105664 100857724317207 100917554310144 101131347068928 101323881297782 101365044486144 101397743290272 101416492872981 101530471071744 101544246415872 101563023088656 101742575022153 101816742229488 102013576451072 102032439908256 102092966756352 102106818418176 102125699116848 102306245797899 102397721034752 102578748619776 102597716583648 102726958104576 102745953474048 102779097738174 102820852113408 103002627746304 103016602828152 103296082526208 103310097423104 103315183133184 103497832687392 103773509419008 103792698307584 103806780583792 103976192054592 103990299226671 103995418421466 104032545656832 104202325573632 104216463426816 104235734222568 104305851644291 104513376428032 104518521372672 104532702126336 104703298292736 104717504116368 105001598287872 105015844583936 105201500715168 105220953655389 105297656493744 105430299107328 105449794354944 105520728452128 105636217660272 105750221119488 105937175545344 105951548777672 105956764520112 106014400487424 106034003741952 106238990860288 106336094920704 106524085105152 106538537967576 106543782606096 106677994954752 106978779860004 107185593438976 107205413260248 107263728439296 107269008777216 107283562708608 107473227908904 107589213884416 107764798242816 107779419441408 107784725165568 107799349067784 108033797412864 108224788943232 108297589727184 108489047612517 108533121675264 108724995954432 108739747429716 108745100428536 109034753777664 109040121298944 109054915529472 109247712281136 109327350502656 109485310611456 109558959324672 109812131526656 109991343661056 110006266950528 110011682297088 110026608346044 110325105893376 110340074466688 110535143233944 110600713986048 110615719953024 110636174043252 110951376818304 111147526298952 111287537946624 111308116263552 111389256456192 111409853582016 111625233403904 111904089403392 111924781727616 112122652078008 112168202305536 112243655749632 112442089833216 112462881639768 112701924461568 112707472508928 112922045407782 113228398153728 113243760636864 113428573150464 113443962792732 113751731478528 113772765452544 113788201793772 114014592466944 114035675046912 114072461201556 114237277217856 114258400974738 114562739546112 114765273507456 114786494896788 114870170720448 115113521947776 115197436164096 115363877584896 115401092197248 115416749464874 115422431156604 115567827867648 115589197658304 115652073259008 115893678181671 116003012640768 116139197698602 116208092841984 116223859600992 116745198096384 116761037728192 116766785596032 116782628156766 116973216061416 117014976479232 117036613863936 117243521355168 117322388871116 117370051510272 117577548481536 117599289892128 117807192130914 118120983259136 118126798073856 118142825156928 118351688304564 118399769100288 118459863555462 118609086495744 118688872601728 118710819508644 118947004121088 118968998759424 119179322488512 119195492374881 119266200548352 119518864717824 119605990293504 119628106785792 119746405170106 119839595743296 119855855213523 119990556721152 120197324886496 120354660974592 120370990327296 120409820157198 120583792618848 120606089917779 120655324348416 120671694494208 120694008047184 120907381397517 121015488495616 121021445799936 121037865619968 121235398023168 121251846871584 121274267701257 121515552497664 121597293728768 121772981895168 121812263985984 121834788443082 122077188440064 122093751500032 122099761884672 122315620448736 122447624454144 122664097999872 122680740689936 122686779970656 122903676316278 123013568364544 123231042435072 123253829240256 123270551943253 123515808505856 123521888894976 123538647967488 123740261618688 123757050319344 124092797976576 124109634508288 124115744130048 124132583775024 124206220689408 124352036138187 124442684947152 124706315443424 124797222511104 124820298920592 124977534050304 125040967086321 125198480189952 125221630796496 125312913513216 125555171016704 125578387579392 125669930360832 125892100578816 125909181234408 125915379443568 126250767532032 126274112718336 126497351062368 126520741844739 126772464918528 126789665019264 127150889136128 127358397923328 127375677521664 127381947922944 127399230716472 127744859455488 127762191487744 127970697913344 127988060586672 127994361134112 128266416525312 128290134427776 128516936870088 128603387801031 128859254464512 128865597898752 128883081989376 129110932695888 129250270257152 129478770110976 129502712191248 129573156151296 129597115684608 129784362283008 129826228721904 130013806351104 130384216055808 130401906187904 130503389220864 130632442003752 130751842051116 131028838429192 131106566283264 131124354421632 131338347858432 131356167444216 131641848539136 131666190596928 131754759971736 131920730386432 132041307949056 132274742041728 132299201128644 132651593158656 132886106166528 132910678301544 133199740237824 133289341202688 133524981676944 133815379636224 133833535298112 133840123604352 134433864474624 134458722807552 134476965756276 134556739080192 134841796091904 135153392648192 135196991053696 135221990497308 135392328554496 135398993596416 135417364118208 135656766696204 135755656305984 136043253211008 136142424557568 136167598822464 136408327730532 136771664826368 136796955444864 136994604632064 137038796984232 137094469484544 137336836995072 137355470437536 137753577510912 137997110249856 138015833276178 138390264410112 138634922739456 138653732302228 138660557895288 138710060875776 138955284569088 138980978963424 139226681609262 139376936168448 139604397723648 139623338821824 139649156746902 139998020565546 140268667620224 140294604873852 140396875324992 140422836285666 140573732143104 140599725806592 140848290213696 141000294825984 141249567393792 141275686026816 141352533983232 141378671655936 141628613151168 141647828888709 141781459894272 142032113473536 142051383956768 142058376808128 142237326606336 142309519945164 142638373146672 142734323302714 142940551013664 143018304585728 143025345036288 143044750278144 143278197663744 143297637211872 143324134556031 143705892588544 143712966887424 143732465423712 143967035152512 143986568160006 144045063217152 144299718590976 144396786302912 144652063483356 144710828900352 144966661272576 144986329906288 144993467238048 145249799282874 145379671703552 145406554039296 145663616374848 145683379569299 145690551215154 145769800670208 145796755145184 145980414148608 146078612432896 146490489705417 146655124881408 146675022600704 146682243062784 146702144461392 146789169905664 146961497254221 147100141191168 147380190978592 147407443232841 147467618648064 147487626604032 147494887068672 147514898724336 147775688374743 147935169091072 148097079606528 148196701731936 148224104968203 148383383928832 148410821684736 148519008608256 148546471442688 148809084796944 149205452537856 149212797566976 149233042303488 149496869437344 149524513089237 149658207666176 149822003994624 149922786444288 149950508853024 150215604386562 150269232615424 150276630011904 150542302090752 150562727210376 150971197538304 150991680849152 151238097533952 151258617056976 151266063158496 151668975304704 151697020603392 151717602391696 151985821946673 152047566729216 152096614935408 152295706607616 152316369623808 152344534632984 152750319394816 153020364676608 153048659862384 153160227627264 153188548675272 153484695930368 153596581552128 153868122929664 153896574875472 154090437156864 154118930211072 154168646607261 154231278170112 154524904242228 154852263598136 154944123789312 154965146134656 154972774699776 155660264128512 155689047461376 155710170875688 155964288081888 156048818485248 156324695140224 156353601333852 156770064642048 156777782059008 156799053189504 157076256174552 157502397431808 157523766875904 157802251072752 157946484740616 158145448660992 158174691532416 158281092678192 158625331679232 158905763318016 158927323166508 158935146780168 159021600731136 159358486290432 159504142381056 159786127657728 159807806951364 160016992432128 160494653769728 160546426876264 160778390158464 160808119890372 160895592658944 160925344062912 161209841863356 161383820826624 161647197364224 161669129162112 161699023601676 162020736663552 162050696119296 162416351981312 162446384590776 162799682512896 163087493931648 163109621144574 163552130666496 163582373294208 163871568421704 163938141831168 163991025753984 164308056580096 164338438987008 164718197289984 164987015491584 165009400425792 165039912519066 165487658840064 165510111700032 165802714850916 165901070979072 165923579929536 165954261064878 166396296681472 166427065227456 166636712067072 166721289448428 166931306919936 166962174395328 167083884684288 167437850105856 167559907147776 167856134105088 167878908312544 167887172591424 168183978117012 168365483624448 168663134749824 168686018448662 168694322459652 169029953224704 169052886692352 169383068111673 169834236695552 169842597230592 169865640955296 170142859725696 170165944189098 170627597217792 170650747448896 170659148178816 170682302690658 171021888700416 171053512570368 171108691802334 171355915826784 171471183734708 171812339286016 171844109319168 172147910261184 172171266763717 172179742345182 172305256080672 172638360147968 172670282921664 172764208201728 172796154246144 173045816377344 173101638295872 173125124197311 173133646734906 173351741801472 173478109888512 173845621407744 174004518961152 174176589338336 174208796547903 174312139262976 174335789401488 174808755044352 174832472562176 175117797144576 175141556592288 175150178394048 175173942235149 175522464718848 175554920795904 175673013295648 175865282032752 175983583306674 176055077265408 176342397124608 176366322722304 176398934838192 176710788196371 176868790878208 177181474888704 177190197110784 177214237735392 177527532456846 177599653650432 177719121603584 177913629743616 178033308902592 178066229262966 178420506181632 178444713730816 178453498139136 178768983732768 179245152632832 179278297076736 179302621008368 179408985440256 179442160178688 179619607755159 179789061455872 179985835081728 180164652840139 180295987329744 180523104739328 180531991461888 180556485490944 180614730235797 180875688928272 181007541741312 181041012070776 181391004281344 181523232743424 181532168699904 181556798429952 181877770307376 182273328746496 182395940593152 182659472842752 182718395978976 182752182664623 183115782660096 183140627250048 183149642827008 183671436681216 183996146999808 184021111034904 184030169955984 184520352546816 184846563652608 184880743860384 185273712758784 185282833342464 185307971951232 185635575479016 185835914891264 186139196964864 186164451762432 186173616195072 186198875662536 186664027420728 187059473165136 187195833766656 187230448380888 187466301075456 187797720284928 187832446194744 188332756525056 188367581369088 188504895541248 188838150868224 188863771851612 189376151298048 189411169077504 189746026593552 190184497528896 190587401351552 190726333704192 191037596884992 191063516282496 191098846074708 191617289183232 191643287231616 191956046870016 191982090880008 192060084289536 192399624787968 192435201641664 192869417977808 193288881696768 193324622984064 193666399043832 193875405385728 194218155166464 194254068286872 194359734226944 194395673526912 194676543424512 194739343082856 195320652940556 195576324083712 195602859281856 195948663005628 196127763076674 196543257643788 196650168805376 196659849424896 196686531632448 197007521787648 197034251166324 197462772808704 197595602309248 197632139957604 197881095579648 198025344811008 198061961923584 198412113062592 198977389737984 199329159249792 199356203621146 199366017452316 199762671992832 199897048592384 199934011804032 200287472515416 200368840015872 200723069454336 200750302947168 201650796711936 201678156075968 201688084211328 201715448634414 201835108620288 202262694137856 202647762595564 202730088972288 202795486580544 202832985745962 203088492831744 203126046177312 203485150044306 203633484458976 204027152902144 204064879816512 204213636836352 204251398233696 204612491595798 204795442069504 205157497239552 205195433167296 205453916209152 205491906948096 205558195476348 205641704226816 206005255492608 206033205656304 206592165052416 206620194846208 206630366266368 206995665374784 207023749914267 207585396615168 207613561167584 207952384109184 207980598453342 207990836842932 208065091313664 208404651147264 208432926853632 208471468445136 208611703288582 208840022413893 209026752856064 209037042745344 209065404252672 209406596585472 209435008232736 209473735120353 210031689167872 210403001430336 210441907310778 210595312987488 210634254428499 210860598214656 210899588709888 211041456904256 211272435320544 211500442238976 211874351090688 211903097555344 211913529040224 212028800974848 212068007483904 212477981720576 212672189841408 212921862447437 213048170210304 213077075935152 213087565212192 213355989909504 213957559720008 214101484954071 214371186877952 214410826520496 214527456878592 214538017554432 214567125417216 214946455817808 215178427768832 215529596485632 215558838882816 215569450331136 215598698135568 215979852240009 216067594825728 216449577886464 216595179454368 216978095225034 217066243350528 217449991908864 217479494859432 217490200857072 218069507555328 218080242597888 218109831058944 218495424562272 218535826822731 218654701005312 218970621222912 219117918649344 219624263053312 219982687322112 220012533901056 220023364594176 220053216692088 220650211786752 220680148933376 221070286467888 221201427972096 221231439906048 221272348086504 221902753636608 222295052597904 222575075893248 222616232527104 222778512912384 222819707164032 223250466807808 223808178806784 223849563455232 224245304156016 224487311499264 224884179666432 224925763279536 225323406579843 225403848923136 225414945017856 225844090815564 226456796307456 226487521273728 226857146300928 226887925585464 227503462957056 227545530905088 227576403587544 228071350093824 228144922403112 228474554435712 228516801949476 229125479092224 229530547014912 229572989793576 229740341440896 230227043895552 230394872328192 230802184394496 230833498929748 230844862313208 231135655735296 231178395316608 231787356363342 232278395397204 232416185683968 232447719201984 233490396192768 233522075456384 233533571192064 233565256313532 233946432122832 234029952958464 234073227727872 234487042710336 234644777742232 234740103020544 235155096963072 235198579784256 235614384261828 236241966518272 236253596147712 236285650313856 236703376609128 236799538200576 236919727110924 237218172991488 237377745203456 237421639017288 237937997518848 238358644977024 238390984749762 238532401096704 239037729435648 239256213571584 239492810340212 239679191486592 239711710427046 240394649772992 240741980654592 240819640314396 241167585237696 241212179835558 241343388988416 241388016094368 241814762795034 242030976991232 242075731239936 242470796046336 242503693743168 242548535402514 243031104995328 243194587457536 243545963790336 243624527971968 243669576886164 244154376880128 244187503000064 244199523769344 244631240897472 244664431716861 244895248908288 245328195999744 245361481379872 245373559941312 245807352632556 246462084870144 246507658480512 246541103886506 247031617011712 247043777789952 247077295934976 247480523237376 247514100638688 247559868778599 248219269016576 248231488260096 248265167550048 248412441378816 248704072276374 248885369894304 248931391597317 249412630886848 249594445022208 249640597841184 249955068100608 250081934172642 250396960379904 250443261592992 250625827026432 251110342033408 251156775158784 251339860721664 251634928346971 251784201157632 251818362468816 251830758887136 252501535064064 252548225436672 252994702124736 253029027672993 253041483689478 253544929837056 253579330038528 254301778272256 254716795846656 254751355043328 254763895845888 254798461432944 255248916283647 255489718910976 255524382975488 255941395826688 255976121173344 255988722268224 256023454035987 256532833050624 256580268855552 256663037703501 257033873740176 257206775602062 257718508929024 257731195797504 257766163978752 258221865391776 258269613517773 258500540514304 258957540221952 259005424382496 259146312302592 259194231369216 259568724566016 259652457443808 260027612702208 260768432111616 260803812375808 261006778441728 261264884007504 261503684102232 262057676858384 262213132566528 262248708843264 262676695716864 262712334888432 263283697078272 263332381193856 263509519943472 263841460772864 263975374960011 264082615898112 264549484083456 264598402257288 265303186317312 265772212333056 265821356603088 266291298685269 266399480475648 266578682405376 267049963353888 267099343894449 267630759272448 267667070596224 267680247208704 268867728949248 268917445615104 268953931512552 269113478160384 269683592183808 270393982107392 270443980994616 270784657108992 270797987192832 270834728236416 271313533392408 271511312611968 272086506422016 272284849115136 272335197644928 272816655461064 273543329652736 273593910889728 273989209264128 274077593968464 274673673990144 274710940875072 275507155021824 275994220499712 276031666552356 276780528820224 277269845478912 277307464604456 277321115790576 277420121751552 277910569138176 277961957926848 278453363218524 278753872336896 279208795447296 279246677643648 279298313493804 279996041131092 280537335240448 280589209747704 280793750649984 280845672571332 281199451613184 281696580427392 282499134787584 282551372053632 282757343311872 283257226302336 283295657777418 284064226947072 284102767913536 284116753616256 284619039890328 285276746293344 285468646605428 285881102027328 286036609171456 286089500556288 286556395327488 286595274423744 286648269112062 287411785177088 287425933774848 287464930847424 287934070305024 287973136320012 288090126434304 288599437181952 288793572605824 289304126966712 289421657800704 289933322545152 289972659812576 289986934476096 290499598565748 290813108078592 291327232749696 291366759138598 291381102430308 291539601340416 291593510290368 291960828297216 292157224865792 292980979410834 293350045201408 293364486125568 293404288922784 293578339811328 293922994508442 294191644615011 294760381957184 294814886465682 294975253208064 294989774137344 295029797448672 295551376749486 295870338182144 296194159213056 296393403463872 296448209936406 296766767857664 296821643369472 297038017216512 297092942885376 297618169593888 298410905075712 298466084606976 298993738874688 299034305431719 299049026178474 299316415332352 299644007989248 299845572888576 299901017706048 300431208773124 300538465230848 300553260023808 301084604181504 301125454420752 301942395076608 301983361698304 302476195067904 302517234113952 302532126316992 302573172951621 303394041206784 303435204783392 303971643893346 304095133458432 304193229870816 304249478618943 304591413215232 304632739247616 304689069265968 305227725066459 305500638789632 306040729353216 306097319724768 306320455254528 306377097350544 306969391860736 307193163104256 307736245859328 307793149750944 308180874313728 308237860422144 308337293214522 308462556340224 309049808484456 309704527196272 309888247578624 309930292269312 309945549399552 311320528257024 311378094922752 311420341751376 311928576163776 311970897680013 312097636970496 312649390280448 312707202667704 312917554932873 313540129284096 313555564118016 313598106379008 314152512349104 315004794863616 315047533751808 315604502145504 315662860966167 315892969481232 316290897321984 316349383064832 316562185356384 317250663358464 317811526636032 317854646333016 317870293560336 318043201462272 318716972580864 319008284762112 319572255315456 319615613902728 320033984864256 320989307539456 321092853752528 321556780316928 321616239780744 321791185317888 321850688125824 322419683726712 322767641653248 323294394728448 323338258324224 323398047203352 324101392238592 324832703962624 324892769181552 325467142837551 325599365025792 326174987863296 326219242289148 327104261332992 327164746588416 327743136843408 327982051507968 328616113160192 328676877974016 329436394579968 329974030983168 330018800851584 330079825038132 330975317680128 331020223400064 331605429701832 331802141958144 331847159859072 331908522129756 332792593362944 332854130454912 333442578896856 333862613839872 333924348790656 334167769368576 334875700211712 335712268210176 335757816625088 335774345182848 336367956234024 336730967248896 337326269499648 337372036897324 337388644919304 338105773384704 338766136223346 339668473391104 339685194461184 339731281910592 340285719451392 340331888378196 341255194435584 341301494897792 341318296357632 341364605381316 342043777400832 342107025140736 342217383604668 342711831653568 342942367469416 343688218638336 344295820522368 344342533527434 344359484690364 344610512161344 345276720295936 345340565843328 345592308492288 346091632754688 346203276591744 346250248394622 346267293469812 346703483602944 346956219777024 347681034545013 348009037922304 348353178676672 348417593095806 348624278525952 348671578802976 349664945124352 350235594289152 350283113184576 350300356788096 350347884470298 351044929437696 351109841591808 351346026591296 351730564065504 351967166613348 352110154530816 352732645444608 352797869676384 353421576392742 353737581756416 354362949777408 354380394221568 354428475470784 355055064913692 355199307300864 355438243207168 355827259487232 356066617805184 356132458525932 356841012363264 356889427461632 356906996278272 357537967465536 357586477124643 358556594153472 358605242016736 358817970880512 358884320357376 359239215510318 359567565640569 359971670163456 360329305680278 360591974659488 361046209478656 361063982923776 361112970981888 361229460471594 361751377856544 361818269753337 362015083482624 362082024141552 362782008562688 363046465486848 363064337399808 363113596859904 363755540614752 363822803103771 364546657492992 364791881186304 365318945685504 365436791957952 365504365329246 366231565320192 366281254500096 366299285654016 367342873362432 367992293999616 368042222069808 368060339911968 369040705093632 369693127305216 369761487720768 369811655829759 370547425517568 370565666684928 370615943902464 371271150958032 371671829782528 372278393929728 372328903524864 372347232390144 372397751325072 373056108414561 373328054841456 374118946330272 374391667533312 374460896761776 374932602150912 375122901258963 375595440569856 375664892389488 376665513050112 376735162738176 377009791082496 377676301736448 377727543703224 378752302596096 378822338155008 379492053187104 380368995057792 381174802703104 381297763831127 381452667408384 382075193769984 382127032564992 382197692149416 383234578366464 383286574463232 383912093740032 383964181760016 384799249575936 384870403283328 385738835955616 385810163403093 386577763393536 386649245968128 387332798087664 387750810771456 388436310332928 388508136573744 388719468453888 388791347053824 389353086849024 389478686165712 390641305881112 391152648167424 391205718563712 391897326011256 392255526153348 393086515287576 393300337610752 393319698849792 393373063264896 394015043575296 394068502332648 394925545617408 395191204618496 395264279915208 395762191159296 396123923847168 396824226125184 397954779475968 398658318499584 398712407242292 398732034904632 399794097184768 399868023608064 400574945030832 401446138908672 401500605894336 403301593423872 403356312151936 403376168422656 403430897268828 403670217240576 404525388275712 405295525191128 405460177944576 405590973161088 405665971491924 406176985663488 406252092354624 406970300088612 407266968917952 408054305804288 408129759633024 408427273672704 408502796467392 409224983191596 410314994479104 410390866334592 410983813896192 411116390952696 411283408453632 412010510985216 412066411312608 413240389692416 413260732532736 413991330749568 414047499828534 415170793230336 415227122335168 415904768218368 415961196906684 415981673685864 416130182627328 416865853707264 416942936890272 417223406577164 417680044827786 418053505712128 418130808505344 418813193170944 418870016465472 418947470240706 420063378335744 420806002860672 420883814621556 421190625974976 421268508856998 421721196429312 421799177419776 422082913808512 422544870641088 423000884477952 423748702181376 423806195110688 423827058080448 424057601949696 424136014967808 424943486666127 425344379682816 425843724894874 426096340420608 426154151870304 426175130424384 426711979819008 427915119440016 428202969908142 428742373755904 428821653040992 429054913757184 429076035108864 429134250834432 429892911635616 429972403668093 430356855537664 431117677765632 431138900662272 431197396271136 431959704480018 432135189651456 432899155772928 433190358908736 433956190450068 434132486701056 434899983817728 434958989718864 434980401714144 436139015110656 436219662117888 436990849124544 437050138707897 437071653645462 437309402010624 437941242445824 438235837298688 439248526106624 439471469116251 439965374644224 440025067802112 440046729188352 440106433384176 440884491762663 441300423573504 441360297866752 442140572935776 442222329698523 442402855944192 442462879812096 442544696173008 443327065124229 443805507273216 444590105195808 444672314904609 445150151786496 445232465054208 445557025824768 445639414328064 446500933615616 447616357613568 447699126910464 448490608312032 448974622998528 449768359332864 449851526559072 450646813159686 450807697846272 450829890035712 451688181631128 452913592614912 452975042547456 453714292601856 453775851170928 455006925914112 455091061810176 455152807175088 455957465840019 456142700187648 456289844806224 456949108871424 457033603898952 458250958184448 459061094029824 459145979587152 459480682881792 460454087791104 460789744656384 461604368788992 461666997859496 461689724626416 462271311470592 462356790633216 462505939821783 463574712726684 464556790794408 464832371367936 464895438403968 466980792385536 467044150912768 467067142384128 467130512627064 467892864245664 468146455455744 468974085420672 469289555484464 470310193926144 470397159568512 471228768523656 472483933036544 472507192295424 472571300627712 473406753218256 473839454221848 474436345982976 474755490406912 474843278034576 475875995037696 476717289954048 476781969499524 477064802193408 478075458871296 478512427143168 478985620680424 479358382973184 479423420854092 480789299545984 481483961309184 481639280628792 482335170475392 482424359671116 482686777976832 482776032188736 483629525590068 484151462479872 484941592092672 485007387486336 485097070805028 486062209990656 486389174915072 487249055943936 487339153772328 488375006000128 488399047538688 489262481794944 489328863433722 490656391999488 490722962759744 490747119882624 491614705265112 492924169740288 493015316961024 493082207773012 494063234023424 494154591869952 494961046474752 495028201277376 495119737557198 496438538033152 496462976520192 496530335100096 497408144552748 497770739788608 497862783194634 498825261773696 499188890044416 499281195682368 499910136201216 500163868345284 500793920759808 500886523185984 501251654052864 502313550317568 502679721443328 503269856693942 503568402315264 503636724937632 503661517774272 505096450873344 505989404249472 506058055345986 506082967378956 507089859674112 507158660077056 508149204335019 508603556544512 509502710086656 509527791691776 509596922865888 510497832567294 511048765950976 511882791653376 511952242346688 511977444536448 512046908071974 513065666101248 513160537711104 513326075407002 514067747480352 514413551204124 515437017858048 515532327957504 516443730783552 516513800291151 516539227035546 517001081028608 517915080443904 518010848764992 518292624605184 518388462738432 519137449132032 519304914887616 519375372591933 520055225404416 521536864223232 521607624751616 522013556883456 522529768015008 522626389643709 523007368204464 524115353716768 524426265133056 524497417686528 525353391433728 525424669776864 525521826705447 526567394156544 526664762387712 527019039886944 527682921545728 527950749920022 528165231796224 529098968166912 529196804514576 530606372634624 531544424666112 531642713206176 532582597370538 532798960951296 533157364810752 534099926707776 534198687788898 535261518544896 535334141192448 535360494417408 537735457898496 537834891230208 537907863025104 538226956320768 538858823265477 539367184367616 540493958520417 540787964214784 540887961989232 541569314217984 541595974385664 541669456472832 541844190707391 542627066784816 543022625223936 544173012844032 544569698230272 544670395289856 545633310922128 547086659305472 547187821779456 547978418528256 548155187936928 548256547993869 549347347980288 549421881750144 551014310043648 551988440999424 552063333104712 553561057640448 554539690957824 554614929208912 554642231581152 555821138276352 555923915853696 556906726437048 557281347137801 557507744673792 558417590894592 558493355287296 558596626987608 559992082262184 561074670480896 561178419495408 561587501299968 561691345142664 562398903226368 563393160854784 564998269575168 565102744107264 565514686623744 566514452604672 566591315554836 568128453894144 568205535827072 568233507232512 569238079780656 570553492586688 570937293210856 571762204054656 572179001112576 573112790654976 573190548847488 573296538224124 574823570354176 574851867549696 574929861694848 575868140610048 575946272640024 576180252868608 577198874363904 577587145211648 578608253933424 579866645090304 579945319625152 579973868952192 580999197131496 581626216157184 582654465499392 582733518277196 582762204860616 583079202680832 583187020580736 584314449731584 585961958821668 586700090402816 586728972251136 586808577845568 587845989016884 588383289230022 589520763914368 589629772931364 589950506416128 589979548274688 590059594897344 591102753498972 591740676364288 592388318426112 592786806927744 592896419872812 593643286738944 594076034433024 594185885770752 595236339187776 596932169213952 597987477749376 598068610863438 598098052356948 599288015978496 599691145777152 599802035412096 600862417546248 601076930461696 601106520047616 602169208363008 602250908841504 603966723396608 604952390135808 605034468227904 605064252633984 605146345903242 606788082413568 606870409566784 607943287786692 608190266916864 608386459741632 608498957237886 609265478495232 609378138531936 610455450132918 611001277579264 612081458706432 612194639449536 612640910509056 612754194701088 613938783721472 614386326208512 615472491718656 615586299501888 616361748627456 616475720844288 616674586429044 616925112680448 618099616968912 619409054392544 619776495157248 619860584538624 619891098799104 621071249742801 622756189845504 622840683502752 623857152327552 623941795360026 624195273940992 625298780560896 625414405335408 625835109865746 627080258568192 627111128236032 627196212758016 628305024698208 628421205361059 630095067503616 631209004291008 631325721932334 631785938962464 632581794643968 632698766129664 633124370712768 634501326716928 634792122056807 635623053272064 635709292666032 635740587120672 636086402924544 637433945161728 638016569524224 638765587342311 639144510630912 639231227805456 640067969728512 641978615078912 642185707505056 642304454862213 643113560633856 643232479561488 643582370635776 643701376251648 644839367453424 645535283306496 646588789456896 646676516648448 646796094406704 647939556720027 648202784477184 649665407925248 649785538363104 650934285675102 651198730051584 652349975726592 652438484578296 654208522665984 654329493176832 655486273686816 655964103015936 657232226320384 657353755948032 658605228435583 658872789159936 659948061966336 660037601703168 660159650076264 661950635360256 662040446800128 663210859403664 663604283916288 663694319718144 663817044259512 665585186725888 665708260909824 666885157793712 667725227679744 667848697581312 668335538737152 669751400423424 671424536420352 671515633250176 671548690365696 672735912468048 673461934497792 674652538999296 674744073794648 674777289838608 675970219739529 676211546769408 677532272446692 679336946782208 679370388922368 679462563821184 680571438902784 680663776756392 682510388871168 682602989795584 682636592715264 682729210762632 684214050281472 684434767209336 685423663307136 685884734938832 687376437276672 688591641044736 688685067054868 688718969380728 689221024322688 690553440591872 690681131686656 691184616984576 692406553183488 692500496789244 692534586939624 693406967205888 695362069090026 696706357353344 696835186191612 697248557051904 697343157605952 699329890248704 700471188578304 700566226369152 700600713576192 700695768940596 702089858875392 702219683183616 702692053182592 703461128131008 703934333226696 704220309061632 705465290889216 705595739352768 706843152785484 708725899554816 708760788443136 708856950941568 710110129827384 710398614601728 710876486414336 711654518974464 712133235610368 712264917051864 713778854923264 713813992556544 715075934931072 715172954249286 717113188306944 717210484033472 717768640714752 718478431020636 719135131281138 720658611360556 721183949318976 722092418957312 722225941963776 722458920943188 723502755713088 723636539506674 724030166965248 724164048283104 725564017125376 726092930973696 726227193719808 727511081229504 727645606207542 729093314985984 729583762372608 730637891371008 730873583915904 731008730658492 732463130640384 732562509000192 732598571308032 733993295150583 734685746724864 735984587999232 736084444139616 736120679823936 739386254610432 739522975441536 739623311659518 741094851035136 741131333369856 741231887804928 742542301916064 742679606335797 743343659565056 744657807049728 744694464780288 744795502650144 746112216829122 746656109682912 748237892660544 748783335066624 748921793523552 749865204301824 750245802517926 751190881139712 751329784778976 753331026100224 753470325476352 754019582164992 754904785040913 755352603472896 755455087406448 757504605192192 757644676310016 758984106374208 759087083018979 760737990115584 762349605406208 762595527662254 762905334816768 764150387539968 764254065129984 764395384298832 765746748850941 766469156732928 766573148926464 767824187480064 767928363520032 768070362107961 769598499151872 769740806566656 769989113110503 771477671911232 771620326806186 773155526787072 773298491936256 774665596175328 775501621542912 776872620665856 777016273147488 777438936907776 777582694107648 778706173698048 778957372331424 781282611762224 782305296334848 782411437127424 783794652022512 784511052306696 786173030575152 786600675221504 786639397699584 786746126529792 788030087150592 788137004665296 789851091234816 790382409236992 790528559830416 791524382318592 791926124880033 792247847694336 793648452250368 795909558951936 797316636999168 797424814484584 797464069809264 798873896055807 799588194369536 799736047216128 801149890061664 801298031683347 802892277817344 803001211788672 806603186847744 806712624303872 806752336845312 806861794537656 807340434481152 809050776551424 810591050382256 811181946322176 811331942983848 812353971326976 812504184709248 813940600177224 814533937835904 816108611608576 816259519266048 816854547345408 817005592934784 818449966383192 820629988958208 820781732669184 821967627792384 822232781905392 824021021970432 824132822625216 826480779384832 826521465065472 827982661499136 828094999657068 830341586460672 830454244670336 831809536436736 831922393813368 831963347371728 832260365254656 833731707414528 833885873780544 834446813154328 835360089655572 836261617010688 837626386341888 837740032930944 837894940481412 840126756671488 841612005721344 841767629243112 842381251949952 842537017713996 843598354839552 844165827617024 845089741282176 847497404362752 847612390221376 847654116160896 848272029935616 849886973332254 851687449789748 852192680841216 852308303740608 852350260848768 855830238880032 856405939816284 857484747511808 857643306081984 858109827514368 858268501668864 859785823271232 859944807336186 860713711075328 862235355531264 862277801324544 862394792542272 863919408960036 864270379302912 865798311545856 866380717817472 867912380900136 868264973402112 869799967635456 869917979437728 869960803428288 872439324235776 873981698249088 874100277415794 874143307290924 874618804021248 875882484891648 876471674597376 878497052213248 878942938232502 880050135604224 880093458376704 880212866768352 881768983525326 882720595733504 884281145871552 884444659397046 884925759624192 885089392346016 886654130248458 887611014546432 889180210391616 889344629809218 890300303572992 890464930108416 891114051649536 891278828656128 893001867231232 895232715227136 895398253820928 896981216624064 897102916295157 897949245997056 899536718665728 899703053118144 901293626319372 901615395692544 901659780071424 903376363262256 905827185229824 905950085094912 907428585203712 907551702341856 907719518854863 910182123620352 910305614350176 911914931680038 912285400375296 912579689612448 912748435856829 913898217742848 914067207797904 916501916368896 918122188059648 918291959174304 918961365763584 920908175582208 921579489312768 923208737577984 923333995718992 923379449252832 924542622941184 924713581266432 925011879643566 927149425453368 927773101467641 929113581588816 929664742735872 929790876807936 933961584771072 934088301825536 934134284768256 934261025254128 935785728491328 935912693040039 936292910911488 937948170841344 938579110968928 938752664798619 940620387852288 940794319137024 942457537047312 944967866073088 945014384590848 945142601255424 946813506436512 946988582898501 947678908443696 948872691965952 949510980813824 949686556069152 951751990075392 953434579908096 953563938999048 954129604386816 956150917742592 957024854286336 957971241360848 958716765946368 958846841708184 961578599091968 962967922618368 963278561257584 964670340950784 964848719342232 965373555953664 965552064377472 967259051180136 968302924959744 969883184185344 970014774972672 970194141610056 972778349830144 974498111887872 974678307544656 976401428512653 976750012000256 976798095077376 978524963589888 978657726867444 981312783998976 981445925519488 981494239765248 983229410530224 985848339480576 986030633922048 986164415546024 988309183739904 989922092949504 990056402554752 990239475114396 992877076066304 992925953040384 993060670200192 994816289105496 995541479577216 995725566389268 997650523547392 998377780088832 998562391364736 1000327736690568 1001587841519616 1001773046371968 1002503308105728 1004627100635136 1006539713387884 1007136804630528 1007273449875264 1007323035548544 1010192901746688 1011978808498944 1012116110691972 1012165934757912 1014317320154112 1016298408670038 1017207113089024 1019005420173312 1019055583383552 1019193845731776 1020995665134588 1022097531901952 1023765583306752 1023904484693376 1023954889072896 1024093816143948 1026131332202496 1026321075422208 1026652150814004 1028135494960704 1028827102408248 1031064655915008 1032887461567104 1033027600582302 1033078454071092 1035830160887808 1036021697529984 1036776925476864 1038274898264064 1038609829775232 1038750745183866 1040110450808832 1043215249503232 1044027113766912 1045059536030016 1045252779287418 1046014736408928 1048230707433536 1048994835373056 1050706782867456 1050849339553728 1051043653410894 1053134788313088 1053329524775424 1054038079773888 1055365843091456 1055901499840044 1056330463592448 1058197936333824 1058393609029152 1061212745269248 1063088849332224 1063285426412352 1065165194741076 1065597921902592 1066314729621504 1068199853415552 1068397375577796 1070523037089792 1070668282384896 1070720988834816 1072759431373929 1075669782460416 1075815726050208 1076453912641536 1077717646530954 1078702696921707 1080987917040834 1081575928429568 1081775923978464 1083138628435968 1083191948771328 1083338912945664 1083688381414782 1085254133569632 1085454809260011 1086045250447872 1088346025688064 1089139396460544 1089340790579712 1091266621844256 1094173318610944 1094375643558912 1095956837056512 1096310375873856 1096459119916303 1096513095987738 1098694695960576 1098843763500288 1102028620087296 1103976881998848 1104126666209424 1107122115280896 1109079381915648 1109229858417824 1109284463162304 1109434967489277 1111642276552704 1111847831707392 1113813452874096 1114562694275602 1115015489347584 1116835181789184 1116986710574592 1117193253975216 1119168325243683 1119984164524368 1122149340961792 1122356838990816 1123175002599936 1123382690285328 1124797806452736 1125368703776889 1126786321709568 1129996539150336 1130205488214528 1131029373247488 1133028905209344 1133182631109672 1136256907788288 1136411071654144 1136467014465024 1138476159561312 1141106985173376 1141874586421712 1143524408109312 1143893291493381 1144358002225152 1146225581309952 1146381097694976 1146593076448248 1149647140708352 1149703735099392 1149859723389696 1151736281220096 1151892545280048 1154397748727808 1155174290423296 1157216507866848 1157430490209279 1159733290180608 1159890639250304 1159947737904384 1161998394262992 1163252432314368 1165308930998784 1165467036554392 1165524409721232 1166158405361664 1166374041161472 1168628899463168 1171923917643336 1173400180805632 1173457944502272 1173617155691136 1175691978033768 1176766578460044 1179041527828736 1179259545862728 1179901012832256 1179959096549376 1180119189794688 1182205506997944 1183481352728576 1184776636852224 1185573613855488 1185792839745624 1187286573477888 1188371771541504 1190472678375552 1193864338427904 1195974955498752 1196137221726876 1196196104713896 1199382291554304 1199604070824192 1201724835092496 1202153860923392 1204338416726016 1204501817683008 1207933446793216 1209904780271616 1210068936455808 1210128505267968 1210292691806484 1213576164827136 1213740819133568 1215886575573384 1216380533833728 1216772919483264 1216997914475772 1218530956990464 1218756277063872 1220910900265836 1224162917412864 1224389278899072 1225281821018112 1225508389402176 1227877567442944 1230944983437312 1231172599003776 1232951441688576 1233349172858088 1233850225360896 1236199233937824 1238818108785088 1239721169077248 1239782197598208 1242142499485602 1245512379691008 1245681367005504 1247714304655104 1247883590720052 1248390547881984 1250597561121792 1250828810670816 1251670219731492 1254160517136384 1254392425516032 1256610049396416 1256842410722118 1260190135007232 1262418008582016 1262651443864668 1263571877924928 1265163589287936 1265397532259328 1266248741425536 1269002653433856 1269584244113614 1271246106544128 1271418585332064 1271481174241344 1272172805849088 1274830459998381 1276033139048448 1277531174684622 1278289021261824 1278462455610912 1280135939457024 1283957230157824 1284371415010112 1284608909724426 1286227121267712 1286464959122976 1287164741271552 1287402752503296 1289678734906848 1291070566612992 1293353033296896 1293592188813408 1295879113440054 1296405568954368 1299330815850496 1299571076726208 1301868571350204 1302397460103168 1304699951453184 1304876969156592 1308417045331968 1308658986353664 1310972547373632 1311150416123691 1311928206031872 1314707511896064 1317210456871166 1317745578319872 1318414407348753 1319896123932672 1320075203406336 1320319300152528 1322653475287989 1323901270720512 1324080893600256 1326421718807328 1326666989095569 1327208567832576 1327388639436288 1327634088519024 1329981195372687 1331170373451776 1331416521819648 1333770315587424 1334016944713827 1335450455359488 1335697395162624 1336671077474304 1339502800846848 1342849072840704 1343031266500352 1343097380731392 1345471824936096 1346923868995584 1349305077998592 1349488147589296 1349554579677216 1351940439479058 1352423093538816 1355064544893384 1355976071375783 1358673893564416 1358740777844736 1358925127642368 1361142877805568 1361327553512784 1365020777742336 1365205979591168 1365273185430528 1365458421525264 1367872397520057 1368428100562944 1368869534418672 1370847326614272 1371769469877664 1374752874553344 1377183282089472 1377370134109736 1377437938761456 1378442048645376 1381106881183744 1381362263373312 1382369233969152 1384813106366976 1385000993578488 1385069173879248 1386813934411776 1390724138180052 1393412714706688 1393670372383224 1394497114103808 1394686315211904 1398659780497408 1400942377156608 1401132452738304 1401201427152384 1401391537881192 1404439366367232 1405384106365184 1406922256262016 1407868666453392 1410930581778432 1411191478705536 1413686305570968 1417451799109632 1417521576886272 1417713901883136 1420220259654768 1421752972828672 1423309037948928 1424266471220736 1424529834103728 1427557709846528 1427627985113088 1430151869862144 1430345908498572 1434226376613888 1434420968066944 1435537281429504 1436956862041272 1438270262562276 1441317222721112 1442367898637952 1444451883927552 1444917841886376 1447005511426176 1447273079013348 1448060333930496 1448328096566208 1451128034250752 1452454387439616 1455022162459008 1455291212415084 1458186629971968 1459167524745216 1461747167831808 1462017461316984 1465125018000384 1465197142616064 1467986590301166 1471969175998464 1472168888279232 1472241359647872 1478772509220864 1479045950883072 1479246623319036 1482189702070272 1482463775609856 1485084603832128 1485359212671594 1486687319130112 1489315614099456 1489388929560576 1489591005300288 1492224433658244 1493312219365824 1496475785321088 1497566670133248 1497843587047104 1499730408603648 1500491605035852 1502381762279424 1502659569557952 1506940650952704 1508039164329984 1509809570081826 1510705206945792 1510910174812896 1515289352620032 1517968212748416 1518174166037958 1521475980231168 1524699210812416 1525191055324508 1525810669633536 1528508130259968 1528790768597664 1531493497701882 1533146297852928 1535648374960128 1535856727040064 1536140724215922 1539196998303744 1539481613133312 1539978226221006 1542955343822464 1543240653612372 1546311053574144 1546596983872512 1549331192350656 1549541400873453 1551003243085824 1553745241331712 1554032546294976 1554877873815552 1555165388215296 1557412347396096 1557914744662848 1558126117775799 1562565223524448 1564610592669696 1564822874254848 1567589304045024 1567879168931127 1569022104613392 1572346061150304 1573201350443008 1573278795399168 1573492253059584 1576060174301184 1576274009330592 1576565480116341 1579702182469632 1580764818473984 1581057119660832 1583048764637184 1583852249760066 1584495695388672 1587296904500736 1591819117903872 1594633273998336 1594849628969168 1594928139618528 1597747792111614 1599176388739072 1599472094432256 1602299780123328 1602517175262289 1602596063366694 1605784555634688 1606002423577344 1613206373695488 1613425248607744 1613504673690624 1613723589075312 1614680868962304 1616576469796431 1618101553102848 1621182100764512 1621481875561251 1622363892644352 1622663885967696 1624707942653952 1625008369418496 1625532572122173 1627881200354448 1629067875671808 1632217223217152 1632519038532096 1633709094690816 1634011185869568 1636899932766384 1641259977916416 1641563465338368 1643935255584768 1644465563810784 1644769643981607 1648042043940864 1648265645250432 1652961558769664 1653042930130944 1655965322998272 1656189999314136 1660683172921344 1660908489340672 1663619072873472 1663844787626736 1663926694743456 1667463414829056 1667771747561088 1668893626308656 1670720179311144 1671844041413403 1672523234021376 1675252772683776 1675480065861888 1675789880962824 1680253513342976 1683224011442688 1683535258486224 1684762503899904 1685074035427992 1687196709679104 1688331655234048 1690179482564352 1694994808725504 1695224780442752 1695308232321792 1696544059871232 1699773946664508 1703374899579496 1704385361682432 1704616607481216 1704700521697536 1711660477760064 1712811879632568 1714969495023616 1715286612163968 1716537003337728 1719571646542464 1719889614672372 1724470711062528 1724555602649088 1724789585084544 1727838817920072 1728540758605824 1731596623091712 1732761435634944 1735824761800272 1739599935270912 1739835958875456 1739921606856576 1744878648471552 1747963396498176 1748200554831588 1748286614581848 1749237608042496 1752943349194752 1756994104426496 1757885876465004 1760100271208448 1760186916753408 1760425733536704 1763537967050652 1765441191467008 1768562291743104 1768889318794092 1769851519248384 1770178784692032 1773308260496916 1775222029092864 1778360420783232 1778689259618436 1780929860216832 1782228103299072 1782557657312256 1790796507641856 1793962433248128 1794205832590314 1799073437331456 1799406106236288 1802587252638744 1803230791385088 1803319560142848 1806752726524512 1811900170189824 1814857170407424 1815103404683712 1815439037709726 1820364247240704 1820611228700352 1823829863360076 1824570800750592 1825159379224896 1825496871713658 1827796435485696 1828134415595808 1833003832737792 1836244376119296 1836583918348608 1837922731527168 1841816351164416 1843158978625536 1846417475155968 1846667991437984 1846758898505664 1849085245882368 1849427162532864 1850023759287132 1854298850906736 1855546202935282 1858227163177632 1859329485471744 1859581753615872 1863213749228403 1868176603651072 1868268569536512 1868522050508256 1871571456982656 1871825386080078 1872585821822976 1875896341682688 1877158221937856 1877505329597238 1881240775704576 1881588638274048 1884915074094624 1889935732146176 1890285202510848 1893627012873024 1893883934400887 1893977165797002 1895357816887392 1897745383931904 1899021961627648 1899373112138304 1903503980150784 1904376366170421 1906869159816192 1907127877998096 1908259208773632 1912301835485184 1914049708572672 1915942482721696 1916296762026933 1917433531892736 1917693683416368 1923157198183936 1925935845236736 1926557122515168 1926913364586639 1929340681901568 1929697438684464 1930747111907328 1931104128754944 1934518102360272 1936605849919488 1939766368370688 1940029549945344 1940388283220112 1943818670160081 1945556699660288 1948996223775744 1949356615089312 1952802857025306 1953500024000512 1953596190154752 1957049927179776 1957315453734888 1962625567997952 1962891851038976 1962988479530496 1966458821060448 1971696678961152 1972061267844096 1972328831092048 1975815685306749 1976618367479808 1979844185899008 1980112805109504 1980478950228792 1981811181241529 1985754152132608 1985851906080768 1986121340400384 1989632578210992 1991082959154432 1991451132778536 1995301047094784 1996755560177664 1997124782729472 2000655473381136 2003175683039232 2003546092743936 2005006616211456 2009254201270272 2013079426775768 2014273609261056 2014546899750528 2014646071097088 2020385803493376 2023957616997888 2024232221383944 2024331869515824 2028634640308224 2032596817340076 2038010840346624 2038111166767104 2038387691463552 2041991330269176 2044195063803904 2047531166613504 2047808969386752 2047909778145792 2048187632287896 2052642150844416 2053304301628008 2056270989921408 2057654204816496 2062129311830016 2065774923134208 2066055201164604 2066156908142184 2071660321775616 2072043395059968 2073553850953728 2077219659550464 2077501490367732 2080220901617664 2086430499006464 2090119072060032 2090505558574836 2092029472817856 2096461414867072 2097989670746112 2101413565734912 2101698679107456 2102087306821788 2106269576626176 2106659049550848 2108076159547776 2111802999680088 2112660927184896 2116395872667648 2116787218058304 2126177698664448 2126570852824704 2130330389482152 2131195843805184 2132629459243008 2136399706831104 2136794751155592 2141336564769792 2141441977669632 2145518862747858 2151339564920832 2151631452100416 2155435293061908 2157405393843414 2161975834081668 2163151856859136 2163551847956928 2166277256871936 2166677825891328 2167376762829564 2170508267139264 2170909618520022 2172090500895744 2176692051376128 2178278792921088 2178681581159424 2182533243688512 2188751287117824 2191913674113024 2192620751747712 2192918239832606 2193026191975476 2197389391921152 2197687527000576 2201979885451749 2204057240174592 2207953763997696 2208253332418848 2218158763831296 2218459716835648 2218568926324608 2218869934978554 2223284553105408 2223695663414784 2227626905748192 2229125388551204 2230030978695168 2233973421149184 2234386507950432 2238336650487366 2239968329048736 2244298681923584 2244713677981632 2246350005199872 2246765380570656 2249595612905472 2250737407553778 2253572643419136 2259993078300672 2260410976429056 2262058746494976 2264714355122739 2266057810418688 2266365262219344 2272513815576576 2272822143308288 2272934028930048 2276952319122624 2277261249056937 2282213970346752 2283749172843424 2287048816218624 2287786582986762 2288716004450304 2292451162619904 2292762195389952 2293186152896496 2297240246552823 2299294281416704 2299407470198784 2299719446779392 2303472562440192 2303785090560096 2304211086323883 2308795497455616 2310348580846592 2314433015733696 2314860980418558 2319466580361216 2319781278500608 2319895475808768 2323996788525984 2326504864628736 2330617861997568 2330934073108784 2331048819442464 2332316810723328 2332748082322944 2337257798926336 2342140486921807 2343847835286672 2346800361611264 2346915889004544 2347234311382272 2351383956067536 2353533156920088 2358083055657472 2358519091725456 2359802025664512 2359918193098752 2360238379589376 2364411013995888 2366962705457152 2369553273704448 2371147227710976 2371585679491248 2374573146955776 2375778374640099 2376743543083008 2380945356751104 2387728676855808 2391949910997504 2392274443453752 2392392209427792 2398764583108608 2399208141648384 2403449670184992 2403894095050041 2408676833452032 2409003635366016 2415866893586432 2419809560543232 2420137872911616 2420257010535936 2420585383612968 2427152329654272 2427481638267136 2431773151146768 2433545838966528 2433995828951544 2437061913980928 2437512554127744 2441821800531672 2448325834825728 2448778557798144 2450563642036224 2451016778804352 2455755134885888 2461889966874624 2462345198007552 2465902883377152 2466698345716176 2472398467875648 2477636217570176 2479442338154496 2479564395196416 2484284998971204 2491024759382016 2491362734011008 2495428609310208 2495767181440104 2496781095763968 2501195122243584 2501657621341632 2503340439462984 2508784851032064 2513220098792832 2513684821444236 2520380270014464 2524836017164032 2525302887729336 2527143755849856 2530795064518656 2532497482851072 2539168488227228 2542492213088256 2542837170664128 2542962348482688 2549660919996762 2555062349369244 2556578042523648 2556924911221824 2567914460315648 2568742830020224 2569217819448852 2572454242535424 2572929918245952 2574329482543104 2574805505006592 2579357469813696 2582141133225984 2586706066593792 2587184377626816 2591758226880108 2592811137908736 2598661631700992 2599142153452416 2603737142700408 2604794920206336 2609399902906368 2609753938313184 2617317972707328 2621945094747264 2622300832247382 2623856412063744 2629415023792128 2634420913742332 2635491156639744 2636828814697506 2640150406812672 2640638600305056 2645306950575978 2648161787200512 2652843437614656 2653333978191138 2654777278872576 2655268177038048 2659962390745374 2662340746903552 2662833043639296 2667540631174848 2668033889427654 2670900910718976 2671394790325248 2673342154948608 2679005601693696 2685698145681408 2686062533000704 2686194761462784 2690943649872192 2691308748885471 2693847737991168 2698610155997184 2698976295178592 2699109159354432 2703880878958116 2704846187077632 2710129089786768 2711952142751566 2717347787128832 2717481555689472 2717850255284736 2722285755611136 2722655107025568 2723158556564589 2730411959182336 2730546370861056 2730916843050528 2735744795040114 2736856201125888 2737739068837344 2738245307570487 2741694653228544 2743538939755328 2749505749106688 2754366564178944 2754740268219472 2754875877522912 2756884097290752 2762213762367488 2762724526746624 2764738467938304 2767984211816681 2769626212733952 2770001987156976 2770138347758496 2773627868823552 2781448276360104 2783319304402923 2786825429413376 2787340744766448 2788994228207616 2789372630423808 2797319560994816 2801884754313216 2802264905476608 2802402854304768 2802783075762384 2807738079120117 2808878732734464 2810768212730368 2813844512524032 2815737332906784 2816257994395857 2821861163556864 2822382957411072 2827372611141936 2834903598219264 2835043153772544 2835427803766272 2840440519309536 2840965748695503 2843505945657344 2846618075897856 2848532942441472 2849059668207456 2855115419693056 2855255970226176 2860303739724288 2860691816997144 2868452753227776 2868841936133888 2871074562859008 2873913724082544 2876540525124552 2882634445442224 2884735797275904 2888903767855104 2889835683772752 2894011022852352 2894546158026696 2896120667860992 2896656193132416 2902256068501504 2904908774879232 2910044324918016 2910582424830168 2918335049490432 2923494335663616 2924034922633968 2929204285537959 2930250036000768 2930394285232128 2935973180602332 2943938351996928 2944337776558464 2944482719295744 2957545018441728 2958091901766144 2958493246638072 2964927551219712 2970169207664256 2970718425343188 2978631228198912 2978777859121152 2979182010600576 2984448867316488 2986624438731648 2992951570642176 2995133340266496 2995687174094208 3000983210071704 3004763524558848 3005319139115904 3013881301905408 3019619140163652 3021410413891584 3021820349625792 3030578705240064 3035936425496832 3036348332075916 3042951960462336 3049398421624832 3050382110649016 3051621339267072 3057016260519936 3057581537195328 3062986995403764 3066292595705856 3071296749920256 3071713454080128 3072281448431844 3078393996607488 3078963226266624 3079956452442012 3085910687644928 3086481307224744 3093193967745024 3098662384701312 3099082801746906 3107490482663424 3108065092589952 3110330776430592 3114824694792192 3115829489325696 3116252235551598 3125130447048896 3129645748509696 3135178608090048 3135758337862254 3138044209226784 3144692122300608 3146402700886016 3146984506119168 3152120348602368 3152548018661184 3153130960232682 3159404364939264 3161529636947968 3162114239321664 3166097529274368 3167704499520132 3168991390777344 3174593809001472 3183638235807744 3189266547996672 3189699257938336 3189856279237056 3195495584223228 3198944188864512 3204599560246656 3205034350524578 3205192126733388 3211569111269376 3212004847154688 3218278294121787 3226850497215488 3227009347381248 3227447178150624 3229361737924608 3233152939592862 3236108090765121 3242364201529024 3242963751122502 3244727785288704 3245327771935392 3249415885307904 3250016738836992 3251065144244346 3255762400708896 3258135751343616 3264434446434304 3265038077064192 3267418189381632 3268022371739136 3271254068510623 3273799865532768 3282519955832832 3283126930676736 3287870511169536 3288931127621568 3289377359748909 3289539287963214 3296084087881728 3296531290500864 3305923117539328 3306085860261888 3311930645996544 3312379998628272 3321366345842688 3321816978681344 3327238145746944 3327689575253472 3327853389486912 3328304902467831 3334926829658112 3335543495122176 3337787252617312 3341440358622288 3343688082826806 3345046468042752 3350505545367552 3350960131723776 3351579761925648 3357504975731049 3360507026685952 3366448022885376 3367070516972448 3369525007799808 3370148070855984 3374393419358208 3376663310468096 3380358965128704 3389989617451008 3390449560885504 3390616464643584 3393088119742464 3399547893329016 3406749799158992 3408770723364864 3409233214962432 3409401043395072 3423320955520128 3425623759265136 3429938990047232 3430573224327936 3431679874480143 3433074006675456 3439143293084928 3439779229344744 3448941422125056 3449111205298176 3449579170169088 3455677635840144 3463193246183424 3465522871269888 3471649523600544 3472291470627837 3479199870541824 3479671917750912 3479843213713152 3489757296943104 3495926792996352 3496401109663176 3496573229163696 3498475216084992 3505886698389504 3515771752930008 3520200542416896 3520373833506816 3520851467073408 3527075934101304 3530882382934016 3537124583486208 3537778637588184 3539703038496768 3540357569384064 3546616520993832 3550444058185728 3556720841566464 3557378519236872 3561859720433664 3565115314624512 3581593015283712 3587924866496256 3588411665180628 3598146874662912 3598812212472576 3605174505277488 3606461582770176 3613505453049024 3623800340379648 3629714340814848 3630206809367424 3630878075419452 3640728494481408 3641222457400704 3647659726720152 3649141601501184 3650318758449792 3650993743427316 3655592870971392 3656268831191616 3672488752238592 3673167836697216 3675845463054336 3683632702328832 3692834950311936 3693335982875968 3693517797011328 3698854325065728 3700047518574264 3708597701813472 3711092405870564 3716454326355264 3719163507231744 3726427498456806 3736353207302144 3736537139073024 3737044101016512 3743142913965312 3743650772160156 3745171643645952 3751792683365376 3754316443875712 3755010659194476 3762481551409152 3763177276548096 3769830148189248 3780570405021696 3787254025746048 3787767868801774 3787954331594004 3790715633774784 3795490767863808 3798043923255296 3798746224276608 3807007960301568 3808752732340842 3813738319632384 3814255755996192 3816518417547264 3824491379995143 3828099417145344 3831884965443392 3832593524053866 3834867063785472 3835387366832736 3846314396367872 3851871690473472 3853114245030336 3853826729173278 3858681363803136 3859394877368928 3861494223814656 3862208257509888 3869036204720544 3873211699838976 3880059099890688 3880776566440224 3887637340320162 3891113399320576 3897992447551488 3898713230178624 3905605714050612 3907000048001024 3907192380309504 3914099854359552 3914630907469776 3925251135995904 3925783702077952 3925976959060992 3932917642120896 3933451248371073 3944122535688192 3944657662184096 3951631370613498 3953236734959616 3955243222046259 3959688371798016 3960225610219008 3960957900457584 3963622362483058 3967960425863967 3971508304265216 3971703812161536 3972242680800768 3979265156421984 3980000967286707 3982165918308864 3982902265557072 3990602094189568 3993511120355328 3994249565458944 4001310946762272 4002050834141481 4006351366078464 4007092185487872 4010013232422912 4018508402540544 4026158853551536 4028547218522112 4029093799501056 4029292142194176 4040771606986752 4047915233995776 4048464442767888 4048663739031648 4057269280616448 4065193634680152 4067928214127349 4076021680693248 4076222333534208 4076775382927104 4083982660538352 4088390127607808 4095062333227008 4095617938773504 4095819556291584 4096375264575792 4103617192560171 4105284301688832 4106608603256016 4112541979842816 4115308409632992 4124258623660032 4131549846268416 4132110402329208 4132313816284368 4143320643551232 4144086790119936 4147107701907456 4154439319100928 4155002980735464 4160441803235328 4172860998012928 4180238144120064 4181011117149672 4184058945635712 4192922829734144 4195979341492224 4202827131469824 4203397358214912 4204174613643576 4213318099101696 4216152319095552 4223605999360176 4232791745335296 4233574436116608 4252355397328896 4253141705649408 4260660778964304 4265258918486016 4272799413662208 4273589502311184 4282673129539584 4282883955339264 4291037725495716 4302679129841664 4303262904200832 4310870586123816 4314810787686828 4323951668163336 4326303713718272 4327103695913856 4333355651782656 4334753525659128 4341016534278528 4341819237040044 4344181001791488 4353384102752256 4357363162318848 4365066487377024 4377502574235648 4385241503495424 4385836479665212 4386052383950952 4395375054001152 4403959770903498 4415907527995392 4416506664837696 4436317527662592 4436919433671296 4437137852649216 4437739869957108 4446569106210816 4447391326829568 4455253811496384 4458250777102408 4460061957390336 4467946842298368 4468773015900864 4476673300974732 4479936658097472 4488597363847168 4489427355963264 4492700010399744 4493530761141312 4499191225810944 4501474815107556 4507145286838272 4520821952858112 4524117492989952 4529428710245478 4532115620837376 4532730524438688 4545644286616576 4545868057860096 4553904638245248 4554522498113874 4564427940693504 4567498345686848 4574097632437248 4575573165973524 4577432008900608 4585524390779904 4586372305792992 4594480493105646 4598588562833408 4599438893558784 4606945124880384 4607570181120192 4608422172647766 4617590994911232 4620697161693184 4628866031467392 4629721960837116 4638933160722432 4639562557001216 4639790951617536 4647993577051968 4648624202620359 4653009729257472 4661235723995136 4661868146217568 4662097638884928 4664633621446656 4665496164645888 4674378353327397 4684280973843614 4687695670573344 4693600723222528 4693831778009088 4694468622764544 4702767912135072 4703637506793381 4707066313840176 4716166111314944 4717038183450912 4719604051329024 4719836386197504 4720476759178752 4728822027991776 4729696440349023 4733925410914304 4739106547408896 4742294455421952 4743171358982496 4749146293911552 4751556749280198 4753487086166016 4761890713502208 4775457353711616 4783899821995008 4784548886907504 4784784418855584 4797529166217216 4798416283296768 4806899340369984 4807551525786867 4807788190100082 4817353666904064 4818007270732032 4831733787172864 4839619121086464 4840275745823232 4840514021071872 4841170767225936 4849729409389293 4854304659308544 4854963276534272 4863546302293536 4864445626683753 4867091677933056 4867991657903088 4874123827961856 4875025108255488 4876597716366519 4883643601063344 4896651669651456 4897557115596288 4901127284072448 4902033557608704 4911510269771776 4923779933749248 4924690396015104 4931805766754304 4933396691432352 4944796935751296 4955272435140352 4958884676308992 4959128790392832 4968569997942408 4982049518764032 4982725468022016 4990857218620416 4991534362880208 5002390244487168 5003315242683264 5006680878925968 5015532124240209 5017569702064128 5026440197585664 5027369642888472 5040760540028928 5049672034328064 5050605775458672 5054287511699712 5061590129037312 5064994965702144 5078336976454456 5084984426176512 5085674341328256 5085924696965376 5099321839993524 5110124698738488 5113156085047296 5113849822443648 5137485660040448 5138435638897704 5144908485070848 5145859836491904 5149611010013184 5158714939627392 5173412133187584 5174368755253632 5183516453760216 5185622275817472 5197323263401984 5198284306904832 5207474285400816 5218799805812736 5219507876626368 5234635945414656 5243890189494528 5244601664494764 5247712824127488 5258830047584256 5268841827484664 5270982313279488 5273657629395012 5280300813625344 5281277200610112 5290613901151956 5296323574401024 5305686875229312 5306667956382276 5309554557745152 5310536354076096 5319924781490748 5325666087278592 5335081262349696 5336067778855308 5342789580650496 5346684309897216 5372125066001408 5372389522925568 5381887299744384 5382617497770942 5397220311994368 5397952590357184 5398218318708864 5407761757916232 5409692374155264 5420258179573536 5423904285503132 5434695574257664 5435700510569472 5444571511222272 5445310214051136 5446317113129178 5460823918364672 5461092741722112 5461833686101056 5471489590080228 5473712402251776 5475478137674688 5476490615140974 5483389306457088 5487077879510656 5499011498213376 5508733128357888 5509480536438944 5509751755045824 5513768194581504 5525449053493248 5529476935876608 5535968423633362 5539252425467904 5540003974313952 5540276695516992 5547255737647104 5562896552720208 5566638608805846 5573650858826752 5574681489532896 5577988456415232 5578745260847616 5589641247685209 5594639121989632 5604529810953216 5604805708609536 5605566151524768 5615476158240234 5617757465468928 5621536425460736 5627689025048064 5631474665813568 5632515988791714 5643722327113728 5644765914822144 5654745222283872 5669807196438528 5670855607532544 5680881038619072 5681651803202661 5681931497391006 5687011891314688 5693236151795712 5697065884882944 5698119336414912 5710230839386112 5710511940452352 5713129098511263 5720607479448576 5721383633994288 5736905506455552 5737683872267776 5742149125718016 5747827448165088 5748890286080799 5753081050249104 5765268890884448 5769471594551808 5777807535710208 5779671367545504 5780740093759917 5788022045704704 5789092316053392 5792241335721984 5793312386264832 5804512137003008 5809817549758464 5820088649836032 5821164849660336 5836670098980864 5846988671327232 5848069845267936 5858408571075918 5860500072001536 5860788570464256 5871946361204664 5887876703993856 5888675553116928 5888965438591488 5915090036883456 5916183803532288 5916986493276144 5927447055920247 5929855102439424 5940338415328512 5941436850686376 5945433543724587 5957262456397824 5957555718242304 5958364021201152 5968897734632976 5973248877463296 5985903141284352 5990266680532992 5991374348188416 6001966420143408 6009527049117696 6010638278231808 6027762603810816 6039238280327304 6042820827783168 6043640699251584 6061157410480128 6071872850993664 6072696664151832 6085903920924672 6098796843249664 6100764221298032 6114032521039872 6115163074390656 6125973990807528 6132585191411712 6142593499840512 6143426908160256 6144562896863688 6157926452533248 6159912904884024 6171821375289856 6172962614449488 6186387935490048 6197324769402624 6198165603493812 6214980965326848 6216130185179904 6220661552861184 6231658978651392 6232504471103196 6250260894097792 6259291497019392 6270357216180096 6271516675724508 6276088418453568 6289384244601216 6293969012238336 6304240697204736 6305096037322368 6306261920465364 6318808729878528 6323059273895936 6324228478643328 6335408999040264 6337982781554688 6349187618002944 6378533095993344 6379398515876672 6379712558474112 6390991168446456 6397888377729024 6409199120493312 6410068701049156 6410384253466776 6424009694309376 6436556588243574 6453700994430976 6454018694762496 6454894356301248 6466305879185724 6472216181530242 6484728403058048 6485927502245004 6489455570577408 6490655543870784 6498831770615808 6500033477673984 6502130288488692 6511524801417792 6516271502687232 6530076154128384 6534836378763264 6536044743478272 6542508137021246 6547599731065536 6566253861353472 6575741022339072 6577862255243136 6578754719497818 6579078575926428 6592168175763456 6593062581001728 6605939656355247 6611846235078656 6612171720523776 6623861291993088 6624759997256544 6643633957362688 6654476291493888 6655379150506944 6655706778973824 6656609804935662 6669853659316224 6671086990244352 6675574505234624 6682880717244576 6687376165653612 6690092936085504 6701920263447552 6703159523851296 6715009951462098 6721014053371904 6732896045770752 6734141033944896 6739050015599616 6740296141711968 6748786838716416 6753326620936192 6760717930257408 6779979234902016 6780899121771008 6781232929287168 6786176239484928 6794143065368217 6799095786658032 6813499598317984 6817541446729728 6818466429924864 6818802086790144 6831783747170811 6846641911040256 6851247518530272 6859877980094464 6861146448655872 6863359748960286 6866148013350912 6878286586169856 6879558458689488 6897882844250112 6898222410596352 6899158340338176 6911355271680288 6912633258971649 6926386492366848 6931045742539776 6943299047201088 6944582941255674 6958399741083648 6959343835501824 6959686427426304 6979514593886208 6991853585992704 6992802219326352 6993146458327392 6996950432169984 7011773396779008 7026421460765421 7031543505860016 7040401084833792 7040747667013632 7041702934146816 7054151868202608 7061764765868032 7074249166972416 7075557275176368 7079406076993536 7080715138768128 7093233041987664 7100888116371456 7113441683132928 7114757038473744 7123719440867328 7127335123920297 7130230629249024 7163186030567424 7175849732992512 7176823330361256 7196293749325824 7197624424945152 7210349010554976 7227010906098048 7244657512791413 7247600680759296 7259428681629696 7260413618734848 7261756150838904 7281456988962816 7282444914801408 7295319453440304 7300637516899584 7301987486854632 7311185741942784 7312537662383232 7344977504477184 7346335673394432 7351690926108672 7367265404657664 7385669900623872 7386671965751936 7387035594022656 7397708650131456 7400095037148528 7417195403626944 7422184811741128 7432908652710528 7438327014463488 7452854996913612 7472706414604288 7473074278146048 7474088202033024 7486285827930624 7487301544320312 7490343287291904 7503585366730752 7508632887751424 7510021318388952 7526354553096192 7539660296378496 7561140810043392 7574508051492096 7575535737603548 7575908663188008 7581431267549568 7596087846510592 7597492448553216 7617505464681684 7627476639264768 7628511511992384 7648982759990286 7663769930886784 7665187048107732 7669734127570944 7670774733665472 7692628792735744 7703743380946944 7706228490060672 7707653458346556 7717362727606272 7718789754737856 7722988447629312 7724416515019776 7738072409441088 7746423399677952 7760118199781376 7761553132880448 7775274680640324 7795984895102976 7797426460357248 7811211428101224 7814000096002048 7814384760619008 7828199708719104 7829261814939552 7851567404155904 7851953918121984 7865835284241792 7866902496742146 7888245071376384 7889315324368192 7903262741226996 7906473469919232 7910486444092518 7920451220438016 7921915800915168 7927244724966116 7935920851727934 7943016608530432 7944485361601536 7958530312843968 7960001934573414 7964331836617728 7965804531114144 7981204188379136 7987022240710656 7988499130917888 8002621893524544 8004101668282962 8012702732156928 8014184370975744 8020026464845824 8037016805081088 8052317707103072 8057094437044224 8058187599002112 8058584284388352 8073926246656413 8081543213973504 8095830467991552 8096928885535776 8097327478063296 8114538561232896 8130387269360304 8135856428254698 8152043361386496 8152444667068416 8153550765854208 8167965321076704 8169475669693767 8176780255215616 8191235877547008 8191639112583168 8192750529151584 8207234385120342 8210568603377664 8213217206512032 8225083959685632 8230616819265984 8248517247320064 8263099692536832 8264220804658416 8264627632568736 8286641287102464 8288173580239872 8294215403814912 8303952635450043 8308878638201856 8310005961470928 8320883606470656 8345721996025856 8349957913208769 8360476288240128 8362022234299344 8368117891271424 8385845659468288 8391958682984448 8405654262939648 8406794716429824 8408349227287152 8423214237360351 8426636198203392 8432304638191104 8447211998720352 8448773983187571 8465583490670592 8467148872233216 8504710794657792 8506283411298816 8521321557928608 8530517836972032 8545598827324416 8547179004622368 8565346259079168 8565767910678528 8582075450991432 8605358259683328 8606525808401664 8621741172247632 8629621575373656 8647903336326672 8652607427436544 8654207391827712 8666711303565312 8669507051318256 8682033068557056 8683638474080088 8688362003582976 8706768205504512 8714726324637696 8730132974754048 8755005148471296 8770483006990848 8771672959330424 8772104767901904 8787612856613877 8790750108002304 8807919541806996 8831815055990784 8833013329675392 8872635055325184 8873838867342592 8874275705298432 8875479739914216 8894782653659136 8910507622992768 8916501554204816 8935893684596736 8937546031801728 8953346601949464 8959873316194944 8977194727694336 8978854711926528 8985400020799488 8987061522282624 9002949630215112 9014290573676544 9041643905716224 9058857420490956 9064231241674752 9065461048877376 9091288573233152 9091736115720192 9107809276490496 9109044996227748 9128855881387008 9134996691373696 9148195264874496 9151146331947048 9154864017801216 9171048781559808 9172744611585984 9188960986211292 9198877787117568 9213890249760768 9215140362240384 9216844345295532 9235181989822464 9241394323386368 9257732062934784 9259443921674232 9279125114002432 9279581903235072 9295987154103936 9297248405240718 9322471447990272 9323736292435136 9324195277769856 9330992329291776 9348756706654794 9368561947687228 9375391341146688 9387201446445056 9388937245529088 9405535824270144 9407275013586762 9414132627680352 9432332222629888 9434076366901824 9439208102658048 9440953518357504 9457644055983552 9459392880698046 9467850821828608 9478213094817792 9484588910843904 9486342717964992 9498292587823104 9503113498560396 9506974172332032 9523781427004416 9550914707423232 9567799643990016 9569097773815008 9569568837711168 9596832566593536 9613798680739968 9615103051573734 9615576380200164 9634707333808128 9636014541464064 9654834882365361 9663467574345728 9680551491646464 9681028042143744 9682341534451872 9699458818778586 9709926553068544 9727092604587072 9728891253367506 9734183355866112 9735983315806176 9748247655923712 9750050216510976 9753195432733038 9767287202126688 9793303339302912 9795114231192576 9802254568144896 9804067115217408 9813762205531869 9823020539543552 9847559867498496 9849380792030208 9863611533508608 9866793382864704 9868132079246727 9889593871502592 9910544870280704 9917769352617984 9918257580785664 9937139995884816 9964099037528064 9965450936044032 9981714437240832 9983068725760416 9984914707403493 10004780488974336 10006630485366528 10013361757851936 10031064248480418 10035139404128256 10052880395171328 10054739285776944 10081521080057856 10099344068656128 10101211550917344 10108575023399424 10123180258074624 10129989931404288 10156673952908912 10169968852353024 10171348682656512 10171849393930752 10198643679987048 10220249397476976 10226312170094592 10227699644887296 10274971320080896 10276871277795408 10289816970141696 10291719672983808 10295039623440429 10299222020026368 10317429879254784 10346824266375168 10348737510507264 10367032907520432 10394646526803968 10396568613809664 10414948570801632 10416874411883511 10437599611625472 10439015753252736 10469271890829312 10487780378989056 10489203328989528 10495425648254976 10517660095168512 10537683654969328 10547315258790024 10560601627250688 10562554401220224 10581227802303912 10592647148802048 10611373750458624 10613335912764552 10619109115490304 10621072708152192 10639849562981496 10651332174557184 10670162524699392 10672135557710616 10685579161300992 10744250132002816 10744779045851136 10763774599488768 10765234995541884 10794440623988736 10795905180714368 10796436637417728 10815523515832464 10819384748310528 10840516359147072 10847808571006264 10871401021138944 10889143022444544 10890620428102272 10892634226258356 10921647836729344 10922185483444224 10923667372202112 10942979180160456 10947424804503552 10950956275349376 10952981230281948 10966778612914176 10974155759021312 11017466256715776 11018961072877888 11019503510091648 11027536389163008 11050898106986496 11071936847266724 11078504850935808 11080007948627904 11080553391033984 11125793105440416 11133277217611692 11147301717653504 11149362979065792 11157490521695232 11179282495370418 11189278243979264 11209059621906432 11209611417219072 11211132303049536 11230952316480468 11235514930937856 11243072850921472 11255378050096128 11262949331627136 11265031977583428 11287444654227456 11289531829644288 11309490444567744 11341711215065088 11361762077238144 11363303606405322 11363862994782012 11386472303591424 11394131769765888 11396238672829824 11420461678772224 11421023880904704 11426258197022526 11441214958897152 11442767267988576 11475367744535552 11484298251436032 11495654896330176 11497780572161598 11506162100498208 11530537781768896 11538943189103616 11555615071420416 11559342735091008 11561480187519834 11576044091409408 11578184632106784 11584482671443968 11586624772529664 11609024274006016 11619635099516928 11640177299672064 11642329699320672 11673340197961728 11693977342654464 11696139690535872 11716817142151836 11721000144003072 11721577140928512 11743892722409328 11775753407987712 11777351106233856 11777930877182976 11800353745113219 11832367607064576 11833972986552288 11854894111840494 11859710204878848 11865729666138777 11880676830657024 11882873701372752 11890867087449174 11914524912795648 11915111436484608 11916728042402304 11937795469265952 11940002901860121 11946497754926592 11971806282568704 11980533361065984 11982748696376832 12003932840286816 12019054098235392 12021276556463616 12055525207621632 12061050319079333 12078476560654608 12085641655566336 12087281398503168 12122314820960256 12143745701987328 12145393328303664 12171807841849344 12197593686499328 12201528442596064 12203784642382047 12228065042079744 12230326148781312 12251947981615056 12265170382823424 12285186999681024 12286853816320512 12289125793727376 12310851577680513 12315852905066496 12319825809768048 12343642750579712 12345925228898976 12372775870980096 12394649538805248 12396331206987624 12429961930653696 12432260370359808 12441323105722368 12463317957302784 12465008942206392 12500521788195584 12518582994038784 12540714432360192 12543033351449016 12552176836907136 12578768489202432 12587938024476672 12608481394409472 12610192074644736 12612523840930728 12646118547791872 12648456957286656 12670817998080528 12698375236005888 12757066191986688 12758797031753344 12759425116948224 12781982336892912 12795776755458048 12818398240986624 12820137402098312 12820768506933552 12848019388618752 12873113176487148 12907401988861952 12908037389524992 12909788712602496 12932611758371448 12944432363060484 12969456806116096 12971855004490008 12978911141154816 12981311087741568 13000066955347968 13004260576977384 13023049602835584 13032543005374464 13060152308256768 13072089486956544 13085016274042492 13095199462131072 13132507722706944 13155724510486272 13157509438995636 13158157151852856 13186125162003456 13211879312710494 13223692470157312 13247722583986176 13249519994513088 13287267914725376 13308952582987776 13310758301013888 13311413557947648 13313219609871324 13339707318632448 13342173980488704 13351149010469248 13365761434489152 13374752331307224 13380185872171008 13403840526895104 13406319047702592 13430019902924196 13465792091541504 13468282067889792 13478100031199232 13480592283423936 13497573677432832 13506653241872384 13521435860514816 13561798243542016 13562465858574336 13572352478969856 13588286130736434 13598191573316064 13626999196635968 13636932859849728 13637604173580288 13663567494341622 13693283822080512 13702495037060544 13719755960188928 13722292897311744 13726719497920572 13732296026701824 13756573172339712 13759116917378976 13795765688500224 13798316680676352 13822710543360576 13825266517943298 13852772984733696 13862091485079552 13886598094402176 13889165882511348 13916799482167296 13918687671003648 13919372854852608 13945872607861077 13959029187772416 13983707171985408 13985604438652704 13986292916654784 13993900864339968 14023135059982191 14052842921530842 14063087011720032 14080802169667584 14081495334027264 14083405868293632 14108303736405216 14110912520380143 14123529531736064 14148498333944832 14151114550352736 14158812153987072 14161430277536256 14186466083975328 14201776232742912 14226883366265856 14229514076947488 14247438881734656 14254670247840594 14260461258498048 14326372061134848 14351699465985024 14353646660722512 14392587498651648 14395248849890304 14420698021109952 14422654577360601 14454021812196096 14489315025582826 14495201361518592 14518857363259392 14520827237469696 14523512301677808 14549188228167879 14562913977925632 14564889829602816 14590638906880608 14593336880051259 14601275033799168 14603974973709264 14622371483885568 14625075324766464 14629793149099557 14689955008954368 14692671346788864 14703381852217344 14734530809315328 14771339801247744 14773343931503872 14774071188045312 14795417300262912 14800190074297056 14834390807253888 14844369623482256 14865817305421056 14876654028926976 14905709993827224 14945412829208576 14946148556292096 14948176404066048 14972571655861248 14974603088640624 15007170733461504 15017265775502848 15020042636777904 15046596372720627 15052709106192384 15079320592756992 15122281620086784 15149016102984192 15151071475207096 15151817326376016 15162862535099136 15192175693021184 15194984897106432 15235010929363368 15254953278529536 15257023023984768 15297965519980572 15327539861773568 15330374096215464 15339468255141888 15341549467330944 15385257585471488 15412456980121344 15415306916693112 15434725455212544 15437579509475712 15448833030039552 15476144818882176 15520236399562752 15523106265760896 15550549361280648 15591969790205952 15594852920714496 15622422856202448 15628000192004096 15656399417438208 15658523629879104 15703134808311808 15703907836243968 15731670568483584 15733804993484292 15776490142752768 15778630648736384 15806525482453992 15812946939838464 15820972888185036 15840902440876032 15843831601830336 15854489449932232 15871841703455868 15888970723203072 15917060625687936 15920003869146828 15928663673235456 15931609062228288 15962408376758272 15976998261835776 16005243787049088 16008203336565924 16028368741951488 16040052929691648 16104635414206144 16116375198004224 16117168568776704 16147852493312826 16191660935983104 16193857771071552 16194654956126592 16229077122465792 16260774538720608 16271712856509396 16304086722772992 16307101531708416 16335930642153408 16338951339387534 16353560510431232 16382471755094016 16383278225166336 16385501058303168 16414468770240684 16421137206755328 16426434413024064 16450167919371264 16461233638531968 16497034494640128 16526199385073664 16528441609316832 16529255265137472 16576347160479744 16588430807629824 16607905270900086 16617757276403712 16620011922941856 16641767212941312 16691443992051712 16699915826417538 16720952576480256 16724044468598688 16736235782542848 16771691318936576 16783917365968896 16813589432859648 16816698454574304 16846428474720702 16853272396406784 16864609276382208 16894423997440704 16897547966375142 16931166981341184 16934297744466432 17009421589315584 17012566822597632 17042643115857216 17044955409607983 17061035673944064 17091197654648832 17094358009244736 17130692518158336 17131535821357056 17139387295533789 17164150901982864 17210716519366656 17213051616803328 17243482344495264 17246670858242397 17259243150747312 17295806672653344 17305214854873088 17308414783655424 17333422607130624 17339014102636512 17342220281279751 17364066137114112 17367276948160176 17376724007165952 17413536411009024 17429452649275392 17460265949508096 17510010296942592 17540966013981696 17543345918660848 17544209535803808 17575225713227754 17581500216004608 17615839083613992 17627688927885179 17663630111981568 17666026659350784 17745270110650368 17747677734685184 17748551410596864 17750959479828432 17782341167760741 17789565307318272 17821015245985536 17833003108409632 17836300631173761 17871787369193472 17875092063603456 17906693203898928 17919746632389888 17954389455388672 17957709423853056 17970800041598976 17974123044565248 18005899260430224 18028581147353088 18083287811432448 18117714840981912 18128462483349504 18130922097754752 18182577146466304 18183472231440384 18215618552980992 18218089992455496 18257711762774016 18269993382747392 18296390529748992 18302292663894096 18342097563119616 18345489223171968 18377921972422584 18397755574235136 18427780499521536 18430280724480768 18433688690591064 18482788646772736 18515464125869568 18518887843348464 18558250228004864 18559163806470144 18591974308207872 18594496810481436 18644942895980544 18647472584870272 18648390555539712 18661984658583552 18697513413309588 18737123895374456 18750782682293376 18777874491058176 18811071648540288 18814550027173524 18828265255360704 18864664445259776 18868152733803648 18881907036715008 18915288111967104 18918785761396092 18956426189635584 18969177821687808 18972685435929984 19006226997120792 19013948344664064 19047562854008832 19135599287980032 19138195547630016 19139137675422336 19193665133187072 19227597361479936 19230206103147468 19231152760400328 19272029082928128 19309669764730722 19326935148691456 19361102983292928 19362056084287488 19364683068903744 19398917637557172 19419853106137088 19454185209174144 19457782506735012 19468366711732224 19471966631612352 19496495311847424 19500100433021952 19506390865466076 19534574404253376 19590228462385152 19604509136289792 19608134230434816 19627524411063738 19698761584060416 19727223067017216 19733586765729408 19736264158493454 19779187743005184 19821089740561408 19835538705235968 19836515161571328 19874279991769632 19930901872088064 19963428874481664 19966137451520832 19969829414806986 20009560977948672 20013260970733056 20026723515703872 20062128496960836 20070278808256512 20105760790342656 20109478571553888 20163042160115712 20198688137312256 20202423101834688 20217150046798848 20246360516149248 20259979862808576 20313347905817824 20339937704706048 20342697365313024 20343698787861504 20382429196104651 20397287359974096 20440498794953952 20452624340189184 20455399289774592 20495351241512433 20549942640161792 20553742555590816 20579633940283392 20583439345967616 20590079246880858 20598444040052736 20634859758509568 20693648532750336 20697475021014528 20734065815040864 20789293053607936 20793137227619328 20829897141603264 20832723278409757 20833748823767022 20875199223250944 20878031506505472 20938543781658624 20975560757978112 20978406657979056 20990851296509952 21035320190337024 21075367309938656 21079264382296263 21094630517580048 21121203254501376 21125108802440448 21162455604607824 21185294297604096 21222747500917248 21226671825529104 21238218230980608 21242145416304384 21279699125962992 21302664349114368 21340325049398784 21344271115421232 21371158322601984 21382005371760891 21488500264005632 21489558091702272 21527549198977536 21530469991083768 21588881247977472 21591810361428736 21592873274835456 21631047031664928 21681032718294144 21695617142012528 21733972538374239 21742802042277888 21778286044889088 21781240856204544 21785268452516712 21843295673458688 21844370966888448 21847334744404224 21885958360320912 21901912550698752 21905962460563896 21933557225828352 21948311518042624 22034932513431552 22037922145755776 22039007020183296 22055072778326016 22101796213972992 22143873694533448 22157009701871616 22160015897255808 22161106782067968 22251586210880832 22266554435223384 22294603435307008 22298725958131584 22314981043390464 22358564990740836 22418119243812864 22419222834438144 22422264606099072 22461904632960936 22471029861875712 22486145701842944 22510756100192256 22525898663254272 22530063955166856 22579063659288576 22618980889135488 22683422430130176 22723524154476288 22726607212810644 22727725989564024 22788263539531776 22792477345659648 22840923357544448 22852516394045052 22882429917794304 22885534535977152 22950735489071104 22991309792660352 22995561144323196 23012324200996416 23061075563537792 23077886378207232 23111230142840832 23118685470182016 23122960375039668 23152088182818816 23156369264213568 23168965342887936 23173249545059328 23239270199033856 23280354599344128 23284659398641344 23387954685308928 23392279381071744 23433634284303672 23442000288006144 23443154281857024 23487785444818656 23554702212467712 23555861754365952 23600707490226438 23664735214129152 23667945973104576 23709788223680988 23719420409757696 23731459332277554 23761353661314048 23765747402745504 23781734174898348 23829049825591296 23833456084804608 23875590938531904 23880005803720242 23892995509853184 23943612565137408 23961066722131968 23965497392753664 24007865680573632 24038108196470784 24042553112927232 24111050415243264 24122100638158666 24156953121309216 24171283311132672 24174562797006336 24221778739969239 24244629641920512 24287491403974656 24290786656607328 24343615683698688 24395187372998656 24403056885192128 24407569284764094 24456130084159488 24460652297562624 24503895963230112 24530340765646848 24573707632641024 24578251587454752 24621703155361026 24631705810132992 24639651619536096 24687285501159424 24691850457797952 24745551741960192 24789299077610496 24792662413975248 24859923861307392 24864520740719616 24882646211444736 24911857906350129 24926635914605568 24930017884412784 25001043576391168 25037165988077568 25049873739626307 25081428864720384 25086066702898032 25104353673814272 25157536978404864 25175876048953344 25216962788818944 25220384149289472 25225047681861456 25269642712081053 25292237095583744 25296913914573312 25341635996161056 25346321949562713 25396750472011776 25514132383973376 25517594063506688 25518850233896448 25563964673785824 25591553510916096 25636796481973248 25640274804196624 25641537013867104 25696038777237504 25746226352974296 25763545356139877 25814803977723904 25816074779049984 25819577425204992 25865223516742896 25888864726120968 25938913612232192 25943710008980016 25957822282309632 25962622175483136 26000133910695936 26008521153954768 26046099205671168 26065086010748928 26120304616513536 26144178973913088 26170032548084984 26190398924262144 26265015445413888 26311449020972544 26315018877991272 26316314303705712 26372250324006912 26423758625420988 26495445167972352 26499039989026176 26574535829450752 26617905165975552 26621516602027776 26622827115895296 26626439219742648 26684347960977408 26702298020938496 26731522868978304 26749504662614448 26807681053790208 26812638095405184 26860039805848392 26931584183083008 26936564135779584 26956200062398464 26961184566847872 27013306483744768 27042871721029632 27123596487084032 27124931717148672 27176572261472868 27196383146632128 27253998393271936 27273865719699456 27275208347160576 27327134988683244 27386567644161024 27404990074121088 27444585794623488 27453438995841144 27464592053403648 27513146344679424 27518233834757952 27596633361352704 27645421086721152 27650533035886596 27705545969467392 27724182970159104 27773196188804352 27778331765022696 27837375342007296 27838745709705216 27891745215722154 27967414343970816 27971208877305408 27972585833309568 28046270119964382 28105685843061684 28126174023440064 28161604339335168 28166811736587264 28216607472810432 28221825040760286 28247059063472128 28296996667889664 28302229100705472 28317624307974144 28322860555072512 28372932167950656 28403552465485824 28453766732531712 28459028153894976 28494877763469312 28509340495681188 28520922516996096 28652744122269696 28703398931970048 28707293321445024 28790497699780608 28841396042219904 28845309154721202 28908043624392192 28978630051165652 28990402723037184 29041654474939392 29047024603355616 29098376456335758 29129779659205632 29181277813761216 29186673760102518 29202550067598336 29207949947418528 29244742967771136 29250150649532928 29259586298199114 29379910017908736 29385342693577728 29406763704434688 29441286616595607 29469061618630656 29542679602495488 29546687863007744 29548142376090624 29590834600525824 29600380148594112 29604396237740181 29668781614507776 29688739246964512 29731634610842112 29753308057853952 29811419987654448 29890825658417152 29892297112584192 29896352808132096 29945143311722496 29949206177281248 29954744122210479 30014341466923008 30034531551005696 30040085273555808 30093192745441254 30105418212384768 30158641185513984 30244563240173568 30298032205968384 30302142950414192 30303634652752032 30325725070198272 30384351386042368 30389969794212864 30447826329983491 30470021858726736 30509906557059072 30514046047969536 30595931039961144 30655079723547136 30660748192430928 30678936510283776 30683098934661888 30770515170942976 30824913960242688 30830613833386224 30869450910425088 30875159018951424 30885118870321287 30897666060079104 30952289637764352 31040472799125504 31046212531521792 31101098722561296 31183939580411904 31189705841428992 31244845712404896 31250623235650533 31312798834876416 31317047259758208 31406269616623616 31407815672487936 31463341136967168 31467609986968584 31552980285505536 31557261297472768 31613050964907984 31641945776370072 31681804881752064 31687663203660672 31708978899864464 31743683406911736 31777941446406144 31834121251375872 31840007738293656 31857327346470912 31863218124456576 31924816753516544 31953996523671552 32010487574098176 32016406673131848 32056737483902976 32209270828412288 32232750396008448 32234337137553408 32295704986625652 32383321871966208 32387715542143104 32389309912253184 32458154244931584 32521549077441216 32543425713018792 32614203063416832 32671861284306816 32677902678775068 32764943510188032 32766556450332672 32771002116606336 32828937540481368 32842274413510656 32852868826048128 32900335838742528 32922467277063936 33052398770147328 33056883218633664 33058510530274944 33152694320959488 33215810541800172 33235514552807424 33240023845883712 33382887984103424 33399831652835076 33441905152960512 33448088937197376 33472471565085696 33543382637873152 33567834731937792 33627178865719296 33633396909148608 33692856949441404 33706544792813568 33729218552764416 33788847994881408 33795095932750284 33862333962682368 33868595488932864 34025133645195264 34085286231714432 34089910819215966 34182395309297664 34188716018489472 34261385036316672 34263071642714112 34278774591067578 34328301803965728 34426103233606656 34486964688990528 34493341716484794 34518486301494624 34591613345306688 34610429709746176 34616829567310848 34666845214261248 34678028205273024 34684440562559502 34728132274228224 34734553896320352 34753448014331904 34827072822018048 34858905298550784 34920531899016192 35020020593885184 35081932027963392 35086691837321696 35088419071607616 35150451426455508 35163000432009216 35231678167227984 35255377855770358 35327260223963136 35332053318701568 35401061235339657 35495355469370368 35497102821193728 35501918959656864 35564682335521482 35579130614636544 35597188998416331 35642030491971072 35666006216819264 35672601262347522 35743574738386944 35750184127206912 35813386407797856 35839493264779776 35908778910777344 35915418847706112 35941600083197952 35948246089130496 35983794753616853 36011798520860448 36057162294706176 36166575622864896 36183150957237999 36235429681963824 36256924966699008 36261844195509504 36365154292932608 36366944462880768 36431237105961984 36436179984910992 36515423525548032 36539986765494784 36592781059497984 36604585327788192 36611353927146141 36684195126239232 36690978446343936 36755843944845168 36795511148470272 36855560999043072 36860561448961536 36867377381182128 36932554733041539 36965577293545472 37030928251739136 37037775686696928 37116500456009728 37118327612940288 37183948616415744 37188993620962872 37289885791961088 37294945169740544 37296781111079424 37323969317167104 37395026826619176 37474247790748912 37501565364586752 37555748982116352 37622143297080576 37629100054347048 37656530510721408 37729328890519552 37736305467607296 37763814073430016 37830576223934208 37837571522792184 37938355643375616 37945370871859968 38012453994241584 38095125708017664 38271198575960064 38276391095260032 38278275350844672 38387330266374144 38455194722959872 38460412206294936 38462305520800656 38544058165856256 38619339529461444 38722205966585856 38724112168574976 38729366137807488 38797835275114344 38839706212274176 38908370418348288 38915565013470024 38936733423464448 38943933263224704 39000200866043904 39012781730932152 39069148808506752 39180456924770304 39216268460869632 39255048822127476 39397523168120832 39467173531458816 39472528316986908 39558375486010368 39642179481122816 39671077410471936 39748559983539264 39861803744176128 39926857748963328 39932274903041664 39939658829613972 40019121955897344 40026521941466112 40053447031407744 40124256993921672 40140557616513024 40211521580685312 40218957143107776 40397376274624512 40404846203669376 40434300093597696 40492721032298496 40519959725617152 40626695811635648 40685394730626048 40687397575723008 40764858392209302 40794574719948192 40880997589907904 40910798579549184 40990702483024866 41099885280323584 41107485111181632 41159267880566784 41166878691935232 41180158493761716 41196888080105472 41269719517019136 41387297065500672 41394950042029056 41468131630081728 41586274455238656 41659794283206528 41665446556819514 41667497647534044 41750398446501888 41756063013010944 41837617823583231 41877087563317248 41951121515956224 41956813315958112 41981702593019904 42069405179946573 42150734619877312 42158528764592526 42189261035160096 42242406509002752 42250217604880896 42324911209215648 42370588595208192 42445495001834496 42453343651058208 42476436461961216 42484290832608768 42559398251925984 42605328698228736 42680650098797568 42688542230842464 42742316645203968 42764010743521782 42977000528011264 42979116183404544 43055098397955072 43060939982167536 43177762495954944 43183620722857472 43185746549670912 43262094063329856 43267963732081803 43362065436588288 43391234284025056 43467945076748478 43485604084555776 43556572089778176 43562481712409088 43570536905033424 43647564684503637 43686591346917376 43688741933776896 43694669488808448 43771916720641824 43780010640153777 43803825101397504 43811924921127792 43867114451656704 43896623036085248 44069865026863104 44075844291511552 44078014040366592 44110145556652032 44203592427945984 44287747389066896 44314019403743232 44320031794511616 44322213564135936 44503172421761664 44533108870446768 44589206870614016 44597451916263168 44629962086780928 44717129981481672 44836238487625728 44838445668876288 44844529212198144 44923809265921872 44972291403685888 45021512200384512 45051797326508544 45060127910333712 45139789118161881 45158127318577152 45237961778270976 45366844860260352 45447048308952576 45453214425621288 45455451979128048 45576527079063552 45584954691319296 45705032788090104 45764859835588608 45771069071954304 45901470978142208 45982619585320704 45991122288646392 46024648401992832 46122151127075584 46155772756414464 46237370940364032 46245920750079336 46304176365637632 46312738528427136 46346499090118656 46560709198688256 46569318797282688 46775909370617856 46784558762143488 46867268568607344 46884000576012288 46975570889637312 47109404424935424 47111723508731904 47201414980452876 47329470428258304 47335891946209152 47419576447361976 47438840819515392 47462918664555108 47522707322628096 47531494805491008 47563468349796696 47666912169609216 47751181877063808 47760011607440484 47785991019706368 47887225130274816 47930994785507328 48015731361147264 48085106225854464 48244201276317332 48313906242618432 48349125594012672 48443557479938478 48574982807949312 48581573313214656 48687231367397376 48790374745997312 48806113770384256 48815138569528188 48912260168318976 48921304595125248 49007791926460224 49060681531293696 49147415265282048 49156503174909504 49243406310722052 49263411620265984 49279303239072192 49374571002318848 49383700915595904 49491103483920384 49578598155220992 49585324827950496 49729041481439232 49765292422889472 49823715812700258 49853271829211136 49860035768825568 50002087152782336 50074331976155136 50099747479252614 50162857729440768 50172133405796064 50208707347628544 50315073956809728 50351752097906688 50440768298578944 50450095363722912 50539285424162106 50584474191167488 50593827829146624 50683271992322112 50692643899125426 50793500944023552 51028264767946752 51035188127013376 51037700467792896 51127929347571648 51134866228823949 51183107021832192 51273592963946496 51280549608393248 51283074027734208 51392077554475008 51418161886601367 51492452705948592 51527090712279754 51629607955447808 51632149558099968 51639154850409984 51730447033485792 51740012574727191 51777729452241936 51877827224464384 51887420017960032 51915644564619264 51925244350966272 52000267821391872 52017042307909536 52026660843839253 52092198411342336 52130172021497856 52240609233027072 52288357947826176 52340065096169968 52380797848524288 52530030890827776 52622898041945088 52630037755982544 52632628607411424 52744500648013824 52847517250841976 52883066783655537 52990890335944704 52998079978052352 53149071658901504 53235810331951104 53243033204055552 53245654231790592 53252878439485296 53347023503282223 53368695921954816 53404596041876992 53463045737956608 53499009325228896 53508901893521283 53615362107580416 53625276190810368 53720079611696784 53863168366166016 53873128271559168 53912400124796928 53922369133695744 54026612967489536 54085743442059264 54247192974168064 54249863434297344 54353144522945736 54392766293264256 54507996786543872 54547731439398912 54550416694321152 54654269977366488 54773135288322048 54809980148242176 54889171589246976 54906877991682288 55026292689358848 55036467669515904 55193266722705408 55290842173442304 55301066071773192 55448365940318208 55546392377608704 55556663530045392 55674750684014592 55677491419410432 55783490431444308 55934828687941632 55942417754610816 55945171666619136 56092540239928764 56211371686123368 56252348046880128 56333623473174528 56433214945620864 56443650081520572 56593993335779328 56604458201410944 56645721110145024 56745864335901312 56907533465063424 56918056307789952 57018680991362376 57041845033992192 57406797863940096 57414586642890048 57580995399561216 57682792084439808 57690618309442404 57816087248784384 57957260102331304 57980805446074368 58083308949878784 58094049206711232 58196752912671516 58259559318411264 58362555627522432 58373347520205036 58405100135196672 58415899894837056 58489485935542272 58500301299065856 58519172596398228 58770685387155456 58813527408869376 58882573233191214 59093375726015488 59096284752181248 59181669201051648 59200760297188224 59208792475480362 59337563229015552 59377478493929024 59463269221684224 59506616115707904 59622839975308896 59781651316834304 59792705616264192 59890286623444992 59898412354562496 59909488244420958 60028682933846016 60069063102011392 60080170547111616 60186385490882508 60210836424769536 60317282371027968 60489126480347136 60596064411936768 60604285900828384 60607269305504064 60651450140396544 60779939588425728 60895652659966982 60940043717453472 61019813114118144 61028092095939072 61147287588313953 61191862079922288 61310159447094272 61321496384861856 61357873020567552 61366197869323776 61486053724537299 61541030341885952 61649827920485376 61661227666772448 61738901820850176 61750318037902848 61770237740642574 61795332120158208 61904579275528704 62080945598251008 62092425063043584 62202197445122592 62367879160823808 62379411682857984 62489691424809792 62498169835229271 62501246471301066 62625597669752832 62634094519516416 62812539233247232 62815631344975872 62926682273934336 62935219973937168 63105960571011072 63114522594945536 63226101929815968 63237793146888789 63283891552740144 63363609763504128 63375326407321344 63417957799728928 63487366813823472 63555882892812288 63668242502751744 63680015476587312 63714654692941824 63726436248913152 63849633507033088 63907993047343104 64020975148196352 64032813346263696 64113474967805952 64418541656824576 64465500792016896 64468674275106816 64591409973251304 64766643743932416 64775431084286208 64778619824506368 65043098154882432 65086851426037584 65201917615122717 65228406126833664 65343722568613632 65355805357550136 65529887020376064 65533112900665344 65542004233212672 65657875080962736 65705737652096256 65800671677485056 65844934554127872 66104797540294656 66113766437267328 66117021060549888 66305388641918976 66431621083600344 66471029105614848 66480047691767424 66799663305670152 66883810305921024 66896177874394752 66944943130171392 67086765275746304 67254357731438592 67266793818297216 67385713898882808 67413089585627136 67458437105528832 67577695989762816 67590191865500568 67737190977865728 68050267290390528 68170572463428864 68179821638431932 68364790618595328 68377432036978944 68522770072633344 68557549182135156 68656603607931456 68852206467213312 68973929377981056 68986683432969588 69036972602989248 69183226690613376 69233659134621696 69333690428522496 69356056410546048 69368881125119004 69456264548456448 69469107792640704 69506896028663808 69717810597101568 69841063798032384 70163864055926784 70173383674643392 70176838143215232 70300902852911016 70326000864018432 70463356334455968 70510755711540716 70664106637403136 70802122470679314 70990710938740736 70994205642387456 71003837919313728 71129364671042964 71158261229273088 71194377996832662 71284060983942144 71332012433638528 71345202524695044 71487149476773888 71500368254413824 71626772815595712 71678986529559552 71830837695412224 71883200166395904 71896492178260992 71967589507233706 72023597041720896 72114324589412352 72333151245729792 72366301914475998 72470859363927648 72513849933398016 72523688391019008 72665336219907717 72730308585865216 72733888925761536 72862474211923968 72872359969821984 73030847051096064 73079973530989568 73185562118995968 73209170655576384 73222707854292282 73368390252478464 73381956892687872 73511687889690336 73591022296940544 73721122897923072 73734754762364256 73865109466083078 73931154587090944 74061856503478272 74075551373393856 74233000912019456 74236655225880576 74367897232831488 74377987241925744 74579771583922176 74589890339481088 74593562222158848 74647938634334208 74735573719050387 74790053653238352 74948495581497824 75003130729173504 75111497964232704 75149621218878921 75244286594161152 75258200108694096 75313061021442816 75458657781039104 75472610935214592 75527628146860032 75661152447868416 75675143045584368 75876711286751232 75890741743719936 76024907988483168 76038965848688139 76190251416035328 76542397151920128 76552782190520064 76556550701689344 76774660532748288 76910389445919744 76920824412589872 76924611041601312 77088116331712512 77238679058922888 77290636068419631 77444411933171712 77448224337149952 77458732275614976 77595670550228688 77679412424548352 77816740836696576 77831130026940048 77873466846928896 77887866526449408 78000401732087808 78025563461864304 78138297617013504 78360913849540608 78432536921739264 78510097644254952 78795046336241664 78934347062917632 78945056633973816 79116750972020736 79284358962245632 79497119967078528 79723607488352256 79853715497926656 79864549806083328 79879317659227944 80053043882932224 80106894062815488 80248513987843344 80423043161370624 80437914286215552 80794752549249024 80809692407338752 80868600187195392 81039919451234304 81253391623271296 81370789461252096 81374795151446016 81529716784418604 81589149439896384 81761995179815808 81821597159098368 81981404966049732 82199770560647168 82214970222363264 82333757383870464 82360316987523432 82393776160210944 82539439034038272 82789900084058112 82936263260163456 83172548910477312 83319588566413056 83330893113639028 83334995295068088 83512126026021888 83675235647166462 83902243031912448 83913626631916224 84138810359893146 84301469239754624 84317057529185052 84378522070320192 84484813018005504 84500435209761792 84649822418431296 84741177190416384 84890990003668992 84906687302116416 84952872923922432 84968581665217536 85118796503851968 85210657396457472 85361300197595136 85377084461684928 85484633290407936 85528021487043564 85954001056022528 85958232366809088 86110196795910144 86121879964335072 86367241445714944 86371493099341824 86524188126659712 86535927464163606 86724130873176576 86782468568050112 86935890153496956 86971208169111552 87124963424818176 87141073810066848 87295129369007274 87373182693834752 87389338977616896 87543833441283648 87560021280307554 87607650202795008 87623849842255584 87734228903313408 87793246072170496 88139730053726208 88151688583023104 88156028080733184 88220291113304064 88323859849786821 88407184855891968 88575494778133792 88628038807486464 88640063589023232 88644427128271872 88813188713220543 89006344843523328 89066217740893536 89178413741228032 89194903832526336 89259924173561856 89434259962963344 89672476975251456 89676891337752576 89689058424396288 89847618531843744 89864232366631437 89944582807371776 90043024400769024 90103594653017088 90120255820667424 90279578236323762 90316254637154304 90475923556541952 90733689720520704 90894096617905152 90906428851242576 90910903958256096 91153054158127104 91169909382638592 91343478989950473 91410065576180208 91529719671177216 91542138143908608 91802941956284416 91965239170641408 91982244577292784 92049296803985664 92244302254151168 92311545512828928 92474741880728064 92491841500158672 92608352731275264 92625477056854272 92655356610963861 92692998180237312 93121418397376512 93138637594565376 93551818741235712 93569117524286976 93734537137214688 93951141779274624 94218808849870848 94223447017463808 94402829960905752 94658940856516608 94671783892418304 94839152894723952 94925837329110216 95045414645256192 95062989610982016 95126936699593392 95333824339218432 95502363754127616 95520023214880968 95571982039412736 95774450260549632 95861989571014656 96031462722294528 96170212451708928 96488402552634664 96627812485236864 96698251188025344 96887114959876956 97149965615898624 97163146626429312 97374462734794752 97612227540768512 97630277139056376 97842609190250496 98015583852920448 98294830530564096 98313006349819008 98486812621444104 98526823240531968 98558606478144384 98749142004637696 98767401831191808 99157196310441984 99170649655900992 99458082962878464 99647431625400516 99706543658422272 99720071537651136 100004174305564672 100148663952310272 100199494958505228 100325715458881536 100344266811592128 100417414695257088 100630147913619456 100703504195813376 100881536597157888 100900190727445824 101078570848324212 101187655658293248 101366543984644224 101385287798250852 101587001888047104 102070376254026752 102075400935585792 102255858695143296 102269732457647898 102547185927892992 102561099216786496 102566148055468416 102784155108950016 102836323773202734 102984905411897184 103054181424559508 103259215910895616 103278309700819968 103460894066971584 103480025149454382 103555458904483872 103755654448928768 103774840035920064 103831289129238528 103850488701932544 104000535642783744 104034084615819072 104053321687678506 104184396822684672 104260344042995712 104481218466054144 104576715895652352 104680130192339936 104761595697048576 105060061781655552 105245796083890176 105260075511965088 105265257214822848 105489001296027648 105695034501683952 105766133567311074 105981780671889408 105996159956104704 106203183706018971 106298143317803008 106486066408111104 106491308463581184 106505756878970592 106694047006564446 106737391843909632 106809192083753984 106926091475913216 106998018650457792 107017803787042566 107230724215160832 107250552381620736 107440159223393568 107726336732332032 107746256543118336 107824800249593856 107844738267391488 107951384260850559 108053225934979072 108171486884118528 108494385948336128 108499726868594688 108549452871713997 108706289045891472 108785532586528512 109015993573087744 109095462878797824 109100833388642304 109308539954732976 109546270576644096 109619960296484352 109778343178493952 109813755983364576 109834061781438423 110052585378717696 110072935339031808 110386533445410816 110581684346884608 110602132143546384 110896731880636416 111092784755217408 111113327060090784 111349501368029184 111354982838820864 111566980862888616 111869657375883264 111884835509221632 111890343333238272 112185080479857528 112422743372246736 112504696093760256 112667246946349056 112866429891241728 112887300163041144 113187986671558656 113208916402821888 113291442220290048 113491728671802624 113815066930126848 113836112615579904 114037361982724752 114813595727880192 114829173285780096 115161990799122432 115365584168879616 115381236618884808 115632174497568768 115914520204662608 116166617899757568 116188098413422464 116393505825343032 116519118636822528 116725111255044864 116746695040410072 116810200270393344 116831799789674112 117000602598131712 117038345192796456 117541370774310912 117765146466382428 118186751452030976 118192569504362496 118401520594376448 118417584950960724 118675126458031104 118754956987858048 118926538443368448 119013232231415808 119245679950617792 119585411232528384 119780573246889984 119796824709124992 119818976488841916 120057365867692032 120138126204022784 120160341094223232 120372770981765016 120421672849539072 120634564742055936 121192128823873536 121208571801656768 121214538611008128 121302900280793088 121559879176851456 121791305319933964 121880087434906944 122056184191878144 122294575176627906 122383724159844576 122620318894188544 122642992769723712 122732395738647552 122972107449074598 123082060683771904 123299655840970752 123322455333544896 123477803641700352 123500636075805696 123540475481285148 123590664240316416 123809158551057408 124161891196502016 124184850126087168 124404394890245184 124758823365715968 124979382849619584 124996339670458542 125002492942602132 125251195339505664 125268189039032832 125512853470749693 125625078466494464 125631262689951744 125853364547868672 125870439947874336 126229045189891072 126452203859631936 126475586293777578 126567783105480288 126727219527008256 126750652814642688 126835915599457856 126974733627646944 127111765785624576 127336485005503488 127360030953174624 127429309385883648 127452872497826304 127699267014066176 127815986094686208 128041950296392704 128065626692527392 128226949935611904 128837083313649152 128931001584033792 128937348550213632 129182819946502608 129533287487864832 129550862168572416 129557239649012736 129803891196245409 130086196309764864 130173702852075168 130403835230245434 130456812253667328 130687445137227264 130711610715100272 131059774040752128 131066225801330688 131084008466425344 131315750161925472 131340031920461331 131411475304192512 131601343354970112 131689869108255744 132209595080589312 132227532874534656 132234042121099776 132610777283837952 132863242167200688 132942058211229696 132960095383534848 133599326611340304 133767620611842048 133792355748789504 133889886260342784 134173530551492608 134508715462877184 134533587636594432 134771427797765616 134916874211057664 135155391979525632 135180383731001136 135419367354485643 135474381955731456 136100534580781056 136341144926857728 136359643276863864 136729581237190656 136754864073957888 137115098364270312 137313207215862912 137704412934426624 137947858755962112 137973366865939176 138073945205978496 138366453381226752 138467318269243392 138712112821092096 138737762250238008 138912529096912896 138938215585281408 139682127596064768 140327728111853568 140346767349286784 140353676286430464 140601805705822032 140652001728036864 140926712668911936 141021511423081432 141328213274806272 141604244941358628 141981421877481472 141988411284774912 142007675838627456 142258729342085928 142316522458546176 142388755993665324 142568121967884288 142664024867277056 142690405049390088 143000736508827648 143253545631191424 143357973059119104 143661675390824448 143792984356521984 143935179014467412 144047194083441792 144732603828951996 144941718727855296 145047376782038016 145330672439815434 145460617171730432 145724948423847936 145744719939643968 146061694102192128 146159947061979136 146371124237991936 146418341311152768 146445415708584564 146736780504956928 146763913785375744 147023375779380672 147182044593881088 147442245795846144 147469509524728512 147730218932166156 148123713006956544 148151102746787712 148466001824038912 148473310451761152 148735794465662976 148755974483851488 149179780678962176 149187124444317696 149295877268668416 149471147438100774 149580107306476704 149896991162995648 150006261458347008 150222995928465408 150299242437757842 150488573188322304 150516400217388192 150626122042885632 150917315562078208 150945221870429184 151055256293720064 151322304895736832 151350286091168736 151753422573502464 151781483487439872 152049815976966336 152077931697376278 152380502832070656 153084794303840256 153105564381040128 153113101403378688 153404598686471847 153549321065496576 153820778891839488 153841648825179744 153849222083202624 154176232663425024 154254485659804101 154477358117845776 154581272136839262 154888823866343424 154896448674299904 154917464551229952 155191341100457376 155220037724181573 155358824849096704 155633481673393152 155662260053880096 155746933693857792 155775733052898816 156000803464175616 156051126923728608 156276595234027008 156721827699081216 156865073843478528 157020195288509904 157590092672483328 157868694125835264 157890113267947632 158233501944041472 158568717924491264 158649200350966611 158994239934157056 159447214976704512 159707430995853312 159729099612166656 159758635318455888 160041070509846669 160106087765864448 160213788125630976 160497027975686688 160526705680563849 160846086322741248 160875828572431104 161589505098498048 161619384814677504 161737200374390784 162079838902468608 162506783246542592 162741578922504192 162749590302892032 163059433568837208 163178298879792768 163523990359631616 163643194318196736 163962809932099464 164399541121294336 164429940444726528 164667514767740928 164720633975046864 165078878068076544 165579800168116224 165872526520326912 166345097820954624 166639177132826112 166661786227278056 166669990590136176 167024252052043776 167350471294332924 167804486063824896 167827253263832448 168277620719786292 168602938479509248 168634115058370104 168757044140640384 169000870419523584 169299644836862592 169781980007337984 169813374604232832 169937163330435072 170237593007703936 170722600395190272 170754168923369856 171056042974087128 171908002112045056 172220393591820288 172243759928670144 172734482891429888 172742986198683648 173048376253319424 173071854928327212 173448261746353152 173564937136100224 173871780306993912 173942416338223104 174249926849636352 174282147620133696 174590258738014548 174778677955233792 175087666882567296 175120042560615108 175215300405590016 175247699684511168 175468457806626816 175586492144340992 176303377166046208 176312056161466368 176440582226608128 176647719699573642 177150989556267584 177280127178046464 177288854256543744 177626377426441086 178012689687046656 178132435481787072 178356827482456064 178389807665052672 178519848347123712 178868519925926688 179344953950502912 179378116848792576 179695237063687488 179728464733262874 179889165614743552 180086048801538048 180207189306034176 180240511641334848 180559156472647524 180632509274308608 180951847113083904 181467379441041408 181788193235810304 181812857702485152 181821807916512192 182339818765277184 182686957979900946 182820131152360416 183059439342354432 183084276287817216 183441862764941859 183605883912568832 183930478341282816 183964489154585568 184098593607971328 184488604508302336 184623091025657856 184949483761456128 184983683000317344 185216705462550528 185250954113708544 185310713221927722 185385996360474624 186242836794753024 186277275189130752 187103637482471424 187138235048573952 187469074274429376 187494509505687813 187902283558549248 188437617699741696 188446894034927616 188805659921811504 189317881713033216 189343567784836608 189678305789447904 189713379440666367 189851674658220432 190090829290512384 190125979221964032 190253873399186784 190667648678436864 191004727508255232 191040046429761936 191143964078825472 191548900521099264 191723979142029312 192062925444589056 192340424903417856 192976805105269328 193255624970473728 193396502376050688 193774229919753912 194299931231797248 194326293252858624 195224455081537024 195260554278112752 195605752845368151 195685218380500992 196031167705840896 196589661061128192 196626012699638016 196973625242888208 197117212956288768 197498284009275392 197534803662383616 198314392620883968 198341299311801984 198916165925756928 199294863250801032 199413087316844544 199440143075302272 200008348611129344 200398989917010456 200651430917763072 200688533623184256 200834829390514176 201260295827238912 201763073194315776 201800381454891648 202157141696648424 202375311316586496 202733087969288448 202770575596501704 204140752508053504 204150801871171584 204511717390286592 204539464915295796 205094371855785984 205122198433572992 205132296110936832 205568310217900032 205672647546405468 205969810823794368 206108362849119016 206556619401639936 206921788133943168 206960050298908764 207110917808967744 207511308897857536 207549680071840128 207700977403865088 208001071285567488 208068169231638144 208106643375357012 208368793645369344 208520688085991424 209153431791304704 209360260384679872 209523191394097152 210491592167780352 210520151023930176 210530514429645696 210978002592055296 211390069003367904 211532267134622148 211992319912209408 212406367412037942 212596286635606016 212972132816222208 212982616927162368 213011513757941184 213388094013128892 213474783687819264 213618384167507968 213852182951826432 213996037300915584 214035607574085132 214461448430321664 214501104763241472 214880318446787136 215492513086236672 215649600499187712 215689476534782976 215902768521701118 216342973768237056 216988771896672256 216999453737189376 217098905743427994 217412578091782944 217571065173057024 218031987146175488 218190925757595648 218201666777284608 218617079909465952 219092541153288192 219239920592968704 219556686356987904 219627511966729152 219668123562876846 220105170757435392 220145870678063616 220773066890821632 221163368693769216 221204264287092768 221793463761272832 222185569510434816 222226654120181568 222699002736058368 222709965677641728 223133961725777232 223739314751766528 223769671018443264 223780686666476544 224206721157151161 224370160959715056 224845486744493472 225009392187520512 225334493892698112 225448863656636763 225732859782483456 225774600326082288 226375973343117312 226417832805643776 226582884440580096 226983457343605248 227630133860253696 227672225231159808 228074723965449504 229159956062507327 229627191455760384 229658346571560192 230323981598244864 230731168337759232 230762473237769616 231264348995137536 231829040409325216 231871908205258893 232333235799515136 232376196826844928 232787011650686064 233038237273645056 233450222510089728 233493390080820144 233620400540786688 233663599579348224 234001205196263424 234076690385592912 235082741548621824 235530292932764856 236373502904061952 236385139008724992 236803041188752896 236835169901921448 237350252916062208 237509913975716096 237853076886736896 238491359901235584 239170822465056768 239561146493779968 239593649418249984 239637952977683832 240276252408045568 240320682188446464 240745541963530032 241269129484111872 242384257647747072 242417143603313536 242429077222016256 242605800561586176 243119758353702912 243582610639867928 243760174869813888 244112368383756288 244589150353255812 244767448319689152 245240637788377088 245285985539447424 245464791477295104 245944214898149196 246599311681941504 246644910667089792 247001272151611392 247080950962570296 247181328480632832 247618317102114816 248369700252174336 248808789780490368 249517646731431936 249958765699239168 249992679340917084 250004985885204264 250536378078065664 251025706941499386 251250156932988928 251706729095737344 251740879895748672 252458090379782144 252904407719263872 252951172587555156 253135566210960576 253454439054016512 253501305629285376 253671831198915712 253949467255293888 254223531571249152 254672970011006976 254720061906349248 254858618771767296 254905744995652608 255631972189372416 256083900592785408 256131253385054784 256453899871223808 257674166627298304 257862003168067584 257874697100427264 258365639893005216 259101724337144832 259114479298025472 259607782392490818 260172392619529728 260347405704150336 260807670460490868 260913624507334656 261374890274454528 261423221430200544 262119548081504256 262168016932850688 262631500323850944 262680063840922662 262822950608385024 263202686709940224 263379738216511488 264419190161178624 264455065749069312 264468084242199552 264971579549360463 265221554567675904 265726484334401376 265884116422459392 265920190767069696 266439566139661629 267198653222680608 267535241223684096 267584711497579008 267779772520685568 268347061102985216 269017430925754368 269067175273188864 269542855595531232 269833748422115328 270310783959051264 270360767462002272 270838734708971286 270948763911462912 272201069161562112 272682289853715456 272719286553727728 273459162474381312 273509728147915776 274030436969851419 274230196728540624 274626414431725824 275408825868853248 275895717511924224 275946733731878352 276147890411956992 276732906762453504 276934636538486784 277424225642184192 277475524500476016 277825058193825792 277876431170562816 277966069832891583 279364255192129536 280655456223707136 280693534698573568 280707352572860928 281203611411644064 281853425337823872 282043022846162864 282656426549612544 283208489882717256 283962843754962944 283976822569549824 284015351677254912 284517458684171856 284777511987330648 285136243935768576 285328049734554112 285380810098780176 286001473017655296 286507091262382848 286715946118238208 287323350781648896 287585968713043968 287870358028934824 288094388166883584 289465207657903992 289883437455710592 290094753564076032 290661344879630868 291449896847695872 291489439879287936 292123388204384256 292319894123958272 292836682622305536 292890831417169128 293527827570751488 294046751558761344 294884491591692288 294939019049457024 295460437864332312 296247426013913088 296302205493575424 296932003648077824 297471588931325952 297511948967702976 298359561357924352 298374248888635392 298942294876201548 299160214612953408 299793982325991296 300012522916694016 300445991856930816 300598484875515684 300977146376644608 301032800434776384 301252244085771264 301890443740858368 302110512587440128 302644609791473664 302700572182337472 303562966974879744 304099631953932672 304155863394752556 304761005664141312 306211128762080256 306226202806757376 306809197372943694 307641557783678976 307683297650359488 307698444166405248 308352465326850048 308508971319608202 308954716235691552 309162544273678524 309777647732686848 309834929102459904 310382682200914752 310440075448363146 310717649698193408 311266963346786304 311324520107760192 311493867387715584 311551466105797632 312001606928351232 312102253847457216 312553190468054016 313443655398162432 313730147686957056 314040390577019808 315180185344966656 315737388251670528 315780226535895264 316467003888082944 317137435848982528 317298400701933222 317988479868314112 318894429953409024 319458199224333312 319517270636911776 320082141019693338 320212175531728896 320427576251261952 320994055951373376 321053411361127698 321692172645482496 321751657144862208 323179010196996096 323238769629355008 323474400748781568 323854152782551677 324159677804937216 325013566493085184 325483157845008384 325499180605784064 325648358615141991 326118867137674416 326356597759585536 327047980719263232 327286388636393472 327925619864198928 328799082242588672 328859880889453056 329335029535481856 329441267950093728 329502185344315269 330157756136153088 331159600336232448 331745053040653824 332690195641909248 333278354265652224 333323572454556112 333339981180272352 334048504104087552 334700942588665848 334926089629818401 335608972127649792 335654506527664896 336555241439572584 337205876959018496 337268230116740208 337514088281280768 338001740839047168 338599289673725184 339563960014675968 339626749208465664 339874326660870144 340475186015407872 341445200790380544 341508337846739712 342112085948174256 344440787183640576 344487519857340288 345468965782859776 345485972397367296 346096752506638848 346143709856654424 346896523492706304 347129874272200448 347743560613987824 348499853699272704 348564295240267392 349180517476029096 349557355910467584 350175333765134592 350240085121230216 350430600811180032 350495399369022336 351172984288681984 352606754332092416 352624112322932736 353295439399147284 354301979112535168 354560254356092928 354577708513087488 355252754852882172 356025379374093312 356264870963574144 356779615330105344 357039696694247424 357737039851853376 358756233697585152 359390474127374976 359456929466525748 360172097603076096 360414378612068352 360481023282669696 361118312945295048 361265018548617216 361903694226167808 363576386471620608 363625715404970304 363643615833024384 364679637530554368 365373915959801892 365640262304720832 366168552575634432 366883725529883718 367211767825137664 367860956682565632 367928978309171136 368197187215942656 368977209016604672 369246182051315712 369898967522912256 369967366000634688 370433410925101056 370501908227417088 370621426443855444 370771992720949248 372485673589506048 372554550378261504 374276470097147904 374938148548858752 374989019011375626 375804567117098496 376875235399483392 376893788069855232 377611319843623008 378687135569673216 379356611578895808 379426758881332734 379703349316440864 380181658581024768 380251958443928064 380507746798373568 381335297356873728 382009455016510464 382080092859523872 382287928157650944 383097801042198528 383447958284058624 384125850889178112 384680849806835712 385953610210538656 386511249940947456 386793004752101376 387548459839507824 388599862463594496 388652586505717248 389411673588736227 390448910163074048 390521108556225504 391211505690736302 391370436761001984 392062335411681792 393179322122256384 393252025399276032 393947250485776416 394234425912577536 394996568018550784 395069607324767232 395821742289785383 396628785241767936 396682598623603968 397832331851513856 398589726501602064 398826174633689088 398880286150604544 400016697222258688 400797979834020912 401302861835526144 401377067246368512 401669658781028352 402520591654477824 403526146388631552 403600762909783296 404314283393296848 404750622633172992 405466175938576896 405541151193003408 406258102063456929 408281505016107008 408301603742343168 409023434780573184 409078929830591592 410188743711571968 410244396867145984 410264592221873664 411345295092810936 411939621647588736 412216725698238032 413113238803279872 413843576267886336 413920100597817528 414221835617935488 415022617795715072 415099360143680256 415401954807730176 416136338463276288 416213286750714024 416737587290738688 418720520769359744 419046382788194304 420983184335560704 421040302047860352 421061028859291392 421956005184110592 422780138006735808 423064534269244296 423984639824418816 424812734824075884 425944265632444416 425965233854324736 426023027515882368 426776188026257784 426949567375638528 427236768335015936 427704365903652864 427992074601831168 428071215148170264 429002209526482944 429760636893574272 430985026172473344 431378953069565952 431805537043402236 433977543793344512 434197811486855988 434825156183565888 435142130346114048 436063974292350976 436381851515191296 437234159818931904 438185082306576384 438479841185937408 439113372713975808 439255023933458304 439336247125753692 440210341514870784 440291741356127232 441546133781643264 442326737387538432 442408528574185536 444371139020869632 444453308240363136 445398005472116736 445419931355283456 446267923451554464 447539342036886528 447561373332953088 448413442314302322 448740321919430112 449690973488986944 450018784375041024 450668987785396224 450897727313273526 451465719564966912 451549200652164576 452751946686234624 452835665611287552 453165768881160192 453966914687210496 455260267720507392 455344450462319616 456149447930899008 458319912125014654 459254382911520768 459316693143120384 460213796059415541 460647963196489728 461462336675518464 461524946475539232 462528697990275072 462763456979412303 463658080818650432 463743816410517786 464666471599030272 464752393653689856 465574023301372128 466076474547290112 466900445020179456 466986780161640288 467240801081573376 467327199158696448 468002410392526848 468153380771185824 470165483097243648 471060585865529712 472747005808123904 472770278017449984 473606082377505792 473670339803842896 474700505832124416 475019827951432192 475706153773473792 475947601052899833 476982719802471168 478341644930113536 479122292987559936 479187298836499968 479275905955367664 480123211529540007 480552504816091136 480641364376892928 481491083927060064 481580117041691547 482538258968223744 484768515295494144 484834287206627072 484858154444032512 485211601123172352 486239516707405824 487165221279735856 487520349739627776 488224736767512576 489178300706511624 489534896639378304 490481275576754176 490571971078894848 490929582954590208 491888429796298392 493198623363883008 493289821334179584 494002544303222784 494161901925140592 495236634204229632 496739400504348672 497617579560980736 499035293462863872 499917531398478336 499985358681834168 500009971770408528 501072756156131328 502051413882998772 503413458191474688 503481759791497344 504916180759564288 505808815438527744 505902345175110312 506271132421921152 507002611258570752 507343662397831424 507898934510587776 509345940022013952 509440123812698496 509811489991305216 512167801185570816 512262506770109568 515348333254596608 515724006336135168 516731279786010432 518203448674289664 518228958596050944 519215564784981636 520344785239059456 520694811408300672 521615340920981736 521827249014669312 522749780548909056 522846442860401088 524336033865701376 525263000647701888 525360127681845324 525645901216770048 526405373419880448 526759476433022976 528910131498138624 528936168484399104 529943159098720926 531452968668802752 531840381534139392 532879132279323258 534397306445361216 535070482447368192 535169422995158016 535559545041371136 536694122205970432 538034861851508736 538134350546377728 539085711191062464 539667496844230656 540621567918102528 540721534924004544 541677469417942572 541897527822925824 544402138323124224 545364579707430912 545438573107455456 547019456295831552 548060873939702838 548460393457081248 549252828863451648 550817651737706496 551791435023848448 551893467463756704 552295780823913984 553465813524907008 553869273076973568 554848451284368384 554951049000952032 555650116387651584 555752862341125632 555932139665783166 558728510384259072 561310912447414272 561387069397147136 561414705145721856 562407222823288128 562483528517063439 563706850675647744 564086045692325728 565312853099225088 566416979765434512 567925687509925888 567953645139099648 568030703354509824 569034917368343712 569140138321999101 569555023974661296 570272487871537152 570656099469108224 570761620197560352 572002946035310592 573014182524765696 573431892236476416 574646701563297792 575171937426087936 575740716057869648 576188776333767168 578930415315807984 579766874911421184 580189507128152064 581322689759261736 582899793695391744 582978879758575872 584639788247916544 585673365244611072 585781662834338256 586817258536104453 587055655141502976 588093503117522688 589768983183384576 589878038098914048 590920875728664624 592494852027826176 592604410987150848 594943177862651904 595023897935405952 596719122715848704 596748497777270784 597884589752403096 598320429225906816 599587964651982592 600025045833388032 601196969751031368 601954292753289216 602065600869552768 602504488171542528 603780887481716736 605289219582947328 605401144364674944 607125933949759488 608199263907865344 608311726789505112 612422257524160512 612452405613514752 613618394745887388 615283115567357952 615366595300718976 615396888332810496 616704930653700096 617017942639216404 617909432471383104 618325088547357048 619669858204919808 620765364401829504 620880150896726292 622533926693572608 622649040215520384 623102932211595264 624003213856702464 624204507694914432 625106380936108032 627460295373914112 628080781154039616 631474776503341056 631560453071790528 632934007776165888 634274871697965056 634596801403866444 635976959736628224 637788859906818048 638916398448666624 639034541273823552 640164282039386676 640424351063457792 640855152502523904 641988111902746752 642106822722255396 643384345290964992 643503314289724416 646477539258710016 646948801497563136 647708305565103354 650027132986170368 650966315690016768 650998361211568128 651296717230283982 652237734275348832 652713195519171072 654095961438526464 654572777272786944 655851239728397856 657598164485177344 657719761778906112 658670059070963712 658882535900187456 659004370688630538 660315512272306176 662319200672464896 663490106081307648 665380391283818496 666556708531304448 666647144909112224 666679962360544704 668097008208175104 669401885177331696 669852179259636802 671217944255299584 671309013055329792 672620163471453483 673110482879145168 674411753918036992 674536460233480416 675028176562561536 676003481678094336 676346590969910289 677198579347450368 679127920029351936 679253498416931328 679748653321740288 680950372030815744 682890401580761088 683016675693479424 684224171896348512 687479868187521981 688881574367281152 688975039714680576 690937931565719552 690971944794734592 692193505013277696 692287419713308848 693793046985412608 694259748544400896 695487121227975648 695615724615776679 696999707398545408 697128590480534784 698361034952058192 699114711820935168 700350667530269184 700480170242460432 700861201622360064 700990798738044672 702345968577363968 705213508664184832 705248224645865472 706590878798294568 708603958225070336 709120508712185856 709155417026174976 710505509705764344 712050758748186624 712529741927148288 713559230660210688 715474079703706752 717512467395170304 718780948254749952 718913858933051496 720828757224136704 720962046565339392 722236625890590096 723807388452335616 727152772943241216 727251430809940608 727287231666048768 729359275061108736 730747831919603784 731280524609441664 732337105151268864 733767451059767436 735721913365131264 735857956618342272 736394374431885312 737954418033209344 739797935045824512 739934732001269376 741003816454834176 741242852887710888 741543985441898496 745109100756523008 748552940194295808 749876297097717504 749978038022751252 751609134234196992 753750470798966784 755222639687246016 757374271139346432 758713223157791616 758853517762665468 759406698632881728 760363317162049536 760503916887856128 761015493596747136 762670594713747456 764018910033020928 764160185719047744 764575856315301888 766895916568117248 768251701778356224 769361699613671424 771907220421077312 773022499881894912 773586009504202752 775096919679015648 777305173011434496 778823347177472454 780897820326148096 781042217112451008 782423011381472604 782740873522003968 784124670823363584 786358644244512768 786504050798552064 787894500971552832 788468851825155072 790139214649534464 791643484579570766 793257570483535872 793365197247207936 794914738648081389 795664663703027712 797179453003204128 797652349267378176 797760572301209088 799318698418984887 800033394444517376 801595959668041824 802605723671052288 802754134492737024 803339317562056704 805041183308955648 807052292777263104 807201525819566592 808628566786593696 809501245266345984 810932351877153792 811082302386006816 812516204126913858 816563010032214016 816603207484686336 818046869561146368 818157859661183184 820377487423143936 820488793734291968 820529184443747328 822091310909554257 822690590185621872 823879243295177472 824433451396476064 826226477606559744 827687152535772672 827840201195635056 828443671235870976 830045235591430144 830198720287360512 830803909615460352 832272676926552576 832426573501428048 833475174581477376 837441041538719488 838092765576388608 841966368671121408 842080604095720704 842122057718582784 845560276013471616 846129068538488592 847969279648837632 849625469648151768 851888531264888832 851930467708649472 852046055031764736 853552376052515568 854473536670031872 855408731807305728 855984149203662336 856142430296340528 858004419052965888 859521273787148544 861970052344946688 862757906139131904 863611074086804472 868395622973711976 869650312367131776 870284260692228096 872127948584701952 874468319637863808 876370164613152768 876959682371874816 878510047866916608 878672494251507384 880583482712254464 884653474775076864 884817057148371072 888742278041739264 888906616480726272 890796010944233472 892535846903108928 895078684073773056 895122746665906176 896826884628604644 897480643838860224 899381946977973888 900037568750082048 901337975570792448 901795454626547052 902931439129933824 903098401304329152 905671331222575104 906331537762320384 907933829374420992 910688900924639232 912298895861798016 916639824250029308 918633386286240768 920427592118831082 922924673351036928 923049892951078464 925057395980550144 925526913958824606 927316161637300864 927487632821035572 929332943198060544 929504787307379712 931148046602744256 932152949094580224 933800890040358912 933973560323280576 934481602163146752 934654398317392896 936004820785053696 936306761542371648 940330966194487296 942121171731059424 945494011616247808 945540556034899968 947212164755011584 947340679607685792 949401011664248832 950039655902864384 951412307546947584 951895202105799666 953965439604942336 956683289860227072 958374597672999936 958551811910735328 960246423059080014 961105009632182272 961282728753785856 962982167854120128 963160234083383094 965076517936447488 969537030590988288 969668574413254144 969716308888065024 970423202246344704 971562458347655031 972479033414811648 974330442559471712 975040699479255552 976449473535025152 976945075845425973 978356601413023248 979069793278756608 980962551153508352 981143942157789696 981859165909180416 983776859592596784 986397246727766016 986579642668359168 988005088606445568 988323803850281184 988506556032945807 990473268408459264 993478801008697344 995235159121961472 998070586925727744 999835062796956672 999970717363668336 1000019943540817056 1002145512312262656 1004102827765997544 1004778268889455203 1006826916382949376 1006963519582994688 1009832361519128576 1011617630877055488 1011804690350220624 1012542264843842304 1014005222517141504 1014687324795662848 1015797869021175552 1018691880044027904 1018880247625396992 1019622979982610432 1024335602371141632 1024525013540219136 1030696666509193216 1033462559572020864 1036406897348579328 1036457917192101888 1038431129569963272 1040689570478118912 1041389622816601344 1043230681841963472 1045499561097818112 1045692885720802176 1048672067731402752 1050526001295403776 1050720255363690648 1051291802433540096 1053518952866045952 1057820262996277248 1057872336968798208 1059886318197441852 1062905937337605504 1063680763068278784 1065758264558646516 1068794612890722432 1070338845990316032 1071119090082742272 1076268701092755456 1078171422382124928 1081243135836205056 1081443069848009088 1083354938835885144 1083795055645851648 1090729159414861824 1090877146214910912 1094038912591663104 1096121747879405676 1096920786914162496 1098505657726903296 1101635303475412992 1103582870047696896 1103786934927513408 1104591561647827968 1106931627049814016 1107738546153947136 1109696902568736768 1109902098001904064 1111300232775303168 1111505724682251264 1111864279331566332 1117457020768518144 1122774138794294272 1122829410291443712 1124814445646576256 1124967057034126878 1127413701351295488 1128172091384651456 1130625706198450176 1132833959530869024 1135851375019851776 1136061406709019648 1138069834736687424 1138280276643998202 1139110047949322592 1140544975743074304 1141312198938216448 1141523240395120704 1144005892070621184 1146028365049531392 1146863784472952832 1149293403126595584 1150343874852175872 1151481432115739296 1152377552667534336 1157860830631615968 1159533749822842368 1160379014256304128 1162645379518523472 1165799587390783488 1165957759517151744 1168235020766208681 1169279576495833088 1171346730489222144 1171563325668676512 1173634517072208906 1174111310283005952 1176187006235045376 1179537966366769152 1179756076197828096 1181841751457329248 1184989704055652352 1185208821974301696 1187465226869356149 1189886355725303808 1190047795870811904 1193438245431697408 1193496995554541568 1195769179504806192 1196640858451813632 1199175929303965184 1200050091666776064 1202393939502062736 1203908585506578432 1204131201739105536 1205008976343085056 1207561774963433472 1210578439165894656 1210802288729349888 1214251867899518976 1216398527815730688 1216623453579010224 1224844515048321024 1224904811227029504 1227236789491774776 1230566231134715904 1230733190601437952 1230793776665620992 1234035885278432808 1235818864942766208 1236650177094714096 1239339716409839616 1241530728803659008 1241760301793452584 1245067853387145216 1245298080431040768 1246205864423190528 1248409015389828864 1250212761872216064 1256161562308079232 1262949553006682112 1263120906143581056 1265868015552331776 1269193602807732888 1271953919473256448 1277832796897333248 1278069082547647104 1280328564078773352 1280848702126915584 1281710305005047808 1283976223805493504 1284213645444510792 1287006628579448832 1292955078517420032 1295416611130206708 1300054265972340736 1301932631380033536 1302593434460567964 1304475468550697664 1305426391038342144 1308191922877052928 1309145554545573888 1311702479456795712 1315439523557812224 1317340118141927424 1317765071800374912 1318008741377261076 1320631024544612352 1324638401344929792 1326980212162615296 1333113417062608896 1333294289818224448 1333359924721089408 1336194016416350208 1338803770354663392 1339704358519273604 1342618026110659584 1345240326942906966 1346220965758290336 1348823507836073984 1349072920466960832 1350056353125123072 1352006963356188672 1352693181939820578 1354397158694900736 1358255840058703872 1358506996833862656 1359497306643480576 1361900744061631488 1365780803161522176 1366033351386958848 1368448343792697024 1374959736375043962 1377763148734562304 1377950079429361152 1380641388178246623 1381875863131439104 1381943889589469184 1384387010026555392 1384574839426617696 1387586093970825216 1388519497088801792 1390974242455951296 1391231449231553358 1393999414797090816 1394257180961069568 1396722069904116384 1398229423641870336 1400701335060538368 1400960340484920864 1401722403244720128 1401981597476089344 1404691937154727936 1410427017328369664 1410496449291730944 1413181757596589136 1417207916450140672 1418241017424371712 1418310834052349952 1421011019411528688 1424101517496373248 1425059483854296576 1427118461320421376 1427842803158699499 1430948159407413504 1435024934790340608 1437561896509499904 1437827717866102992 1441657514448273408 1441924093130678784 1444473251781180192 1444740351125074641 1447614776904671232 1454305545886482432 1454502861619881216 1454574463332097536 1458718550122217472 1461495663839207568 1462561049218883328 1464674210302537728 1467534902119534872 1471443826730262528 1471715913236684544 1472788748863770624 1475908836066418688 1479595870091649024 1479869464002538752 1482007632909668352 1482485705775421776 1490218201513046016 1497105880388591616 1499752594195435008 1499956076045502504 1503218268468393984 1510445279374492032 1514748542278692864 1517426446315583232 1517707035525330936 1518813397265763456 1521007833775712256 1522030987193494272 1528037820066041856 1528320371438095488 1536503403556712448 1543814440842154624 1546044999763789824 1547172019008405504 1550193839358031296 1554610346022868992 1557646694354944908 1561795640652296192 1562084434224902016 1564846022762945208 1565481747044007936 1568249341646727168 1573008101597104128 1575789001943105664 1576937703650310144 1580278429299068928 1583286969159141532 1586730394494415872 1589829477296162778 1594358906006408256 1595521144602418176 1598637396837969774 1600066788889034752 1603191919336083648 1605211447342104576 1605508268985474048 1606678635124113408 1610082366617911296 1614104585554526208 1614403051639133184 1617257133573187392 1619002490532691968 1621864703754307584 1622164604772013632 1625032408253827716 1633126020064428032 1633206414969372672 1636093739122292736 1636315719322366368 1640977587468583936 1641058368887494656 1644182621819108514 1645381180371243744 1647758486590354944 1648866902792952128 1652452955213119488 1655374305071545344 1655680402391270112 1656887342471741952 1660090471182860288 1660397440574721024 1661607819230920704 1664545353853105152 1664853147002856096 1666950349162954752 1674882083077438976 1676185531152777216 1683932737342242816 1684161208191441408 1684244115437165568 1687450585551190317 1691120552026943232 1692258137076977184 1695938559297675264 1699250939296303536 1703777062529777664 1703860935417298944 1704092110063529472 1707104752105031136 1707420414965997303 1708947073340063744 1710817463614611456 1711968298407324672 1712284860592681056 1716008838105931776 1719042547574297088 1723940104689893376 1725515812278263808 1727222148173608944 1736791245947423952 1739300624734263552 1740568521384456192 1744255897169403904 1748936639275727616 1753919364743749632 1757020095733833216 1757344988503014768 1760451775608313359 1761166965424508928 1769306949550153728 1769634114296742144 1777484556083478528 1777813232961452544 1785071693806217856 1790157368147546112 1790245493331812352 1793653769257209288 1794961287677720448 1798763893955947776 1800075137500164096 1803590909253094104 1805862878259867648 1806196802608658304 1811342662445150208 1815867658748841984 1821377801849278464 1824597791723596032 1833279648500058616 1837266772572481536 1840855184237662164 1845849346702073856 1846099785902156928 1850114791961100288 1851053827917649212 1854632323274601728 1854975265642071144 1859009574614759424 1862296093205488512 1867601780080717824 1867947120646561152 1869308796634785792 1872009641570107392 1872613523084743296 1884242343462118848 1890988023232495616 1894424329510023168 1894681359215371584 1898802023328497664 1900079311805728768 1902824615093895168 1903790404211599332 1907930879209884672 1913366579720454144 1916749195345999872 1917103623821470656 1920492846118160028 1922565457507571712 1925964335708240256 1926320468166766188 1930153035872894976 1939337148826508288 1939432617776130048 1940846404492689408 1943124916695310062 1948660885118943424 1950081398958511104 1952898947070050304 1953890151690851946 1956713202826046496 1958139586557513216 1961925102307016704 1962287884315579392 1963718331818360832 1967553719185193568 1972794493455532032 1973159285336718336 1976010177212891136 1976647607700562368 1977013112065891614 1980946536816918528 1986957602017394688 1990470318243922944 1996141173851455488 1999670125593913344 1999941434727336672 2000039887081634112 2004291024624525312 2008205655531995088 2009556537778910406 2013653832765898752 2013927039165989376 2017860490414360449 2019664723038257152 2023235261754110976 2023609380700441248 2025084529687684608 2028010445034283008 2029374649591325696 2031595738042351104 2037383760088055808 2037760495250793984 2039245959965220864 2048671204742283264 2049050027080438272 2061393333018386432 2062439604562565943 2066925119144041728 2072813794697158656 2072915834384203776 2076862259139926544 2081379140956237824 2082779245633202688 2086461363683926944 2086847173847330037 2090999122195636224 2091385771441604352 2097344135462805504 2101052002590807552 2101440510727381296 2102583604867080192 2107037905732091904 2115640525992554496 2115744673937596416 2119772636394883704 2125811874675211008 2127361526136557568 2131516529117293032 2137589225781444864 2140677691980632064 2152537402185510912 2156342844764249856 2162486271672410112 2162886139696018176 2166709877671770288 2181458318829723648 2181754292429821824 2188077825183326208 2192243495758811352 2193841573828324992 2197011315453806592 2207165740095393792 2207573869855026816 2209183123295655936 2213863254099628032 2219393805137473536 2219804196003808128 2223011449364502528 2223728558663132664 2245548277588588544 2245658820582887424 2249628891293152512 2249934114068253756 2254827402702590976 2256344182769302912 2261251412396900352 2265667919061738048 2272122813418039296 2276139669473374848 2276560553287996404 2278220095898645184 2281089951486148608 2282624397876432896 2283046480790241408 2288011784141242368 2292056730099062784 2293727568945905664 2300687749704351744 2302962864231478592 2304755105335068672 2315721661263231936 2319067499645684736 2320758028512608256 2325290759037046944 2331915519034303488 2336470041532417362 2338559152991666176 2342693460978444288 2343126651337353024 2347269034144417812 2348222620566011904 2352374012470090752 2359075932733538304 2359512152395656192 2363683502914658496 2370417643948603392 2374930453738712298 2379772711450607616 2380095591741623808 2384744215944244167 2386876490863394816 2386993991109083136 2391538359009612384 2393281716903627264 2398351858607930368 2400100183333552128 2404787879004125472 2407817171013156864 2408262403478211072 2410017952686170112 2415123549926866944 2421156878331789312 2421604577458699776 2428503735799037952 2432797055631461376 2433246907158020448 2449689030096642048 2449809622454059008 2454473578983549552 2461132462269431808 2461466381202875904 2461587553331241984 2466273932728662771 2468071770556865616 2471637729885532416 2473300354189428192 2478679432819679232 2483061457607318016 2483520603586905168 2490135706774290432 2490596160862081536 2492411728846381056 2496818030779657728 2500425523744432128 2512323124616158464 2525899106013364224 2526241812287162112 2538387205615465776 2543907838946512896 2555665593794666496 2556138165095294208 2560657128157546704 2563420610010095616 2567952447610987008 2568427290889021584 2574013257158897664 2585910157034840064 2590833222260413416 2600108531944681472 2605186868921135928 2608950937101395328 2610852782076684288 2616383845754105856 2623404958913591424 2630879047115624448 2635530143600749824 2636017482754522152 2653960424325230592 2666226834125217792 2666588579636448896 2666719849442178816 2672388032832700416 2677607540709326784 2679408717038547208 2685236052221319168 2690480653885813932 2692441931516580672 2697647015672147968 2698145840933921664 2700112706250246144 2704013926712377344 2705386363879641156 2708794317389801472 2717013993667725312 2718994613286961152 2723801488123262976 2732066702773917696 2736896687585394048 2749919472750087924 2755900158858722304 2761282776356493246 2763751726262878208 2768774020053110784 2769149678853235392 2775172187941650432 2777038994177603584 2781948484911902592 2782462898463106716 2787998829594181632 2788514361922139136 2793444139808232768 2796458847283740672 2801402670121076736 2801920680969841728 2803444806489440256 2803963194952178688 2820854034656739328 2820992898583461888 2826363515193178272 2834415832900281344 2836482034848743424 2836621668104699904 2842022038823057376 2848203034992746496 2850118967708593152 2854236922640842752 2855685606317398998 2861896318814827008 2870049869580681216 2875123793018999808 2875655435732205984 2883315028896546816 2883848186261357568 2888946503562360384 2889480702250149282 2895229553809342464 2908611091772964864 2909005723239762432 2909148926664195072 2914687375042965093 2917437100244434944 2922991327678415136 2925122098437766656 2929348420605075456 2930835227536277919 2935069804239069744 2942887653460525056 2943431826473369088 2945577497727541248 2951817672132837376 2959191740183298048 2959738928005077504 2964015265819336704 2964971411550843552 2980436403026092032 2994211760777183232 2999505188390870016 2999912152091005008 3006436536936787968 3014334806668365609 3020890558748984064 3029497084557385728 3034852892631166464 3035414071050661872 3037626794531526912 3042015667551424512 3044061974386988544 3056075640132083712 3056640742876190976 3073006807113424896 3087628881684309248 3092089999527579648 3100387678716062592 3109220692045737984 3115293388709889816 3123591281304592384 3124168868449804032 3129692045525890416 3136498683293454336 3146016203194208256 3151578003886211328 3153875407300620288 3160556858598137856 3166573938318283064 3173460788988831744 3179658954592325556 3188717812012816512 3191042289204836352 3197274793675939548 3206383838672167296 3211016537970948096 3213357270248226816 3228806103278266368 3234514267146374784 3243729407508615168 3244329209544027264 3250064816507655432 3266252040128856064 3272187478244585472 3272631438644732736 3281955174937167872 3282116737774989312 3288365243638217028 3290762360742487488 3295516973180709888 3297733805585904256 3304905910426238976 3310748610143090688 3311360804782540224 3313774684943483904 3320794881149442048 3323215638461841408 3329090707706210304 3329706294005712192 3333900698325909504 3349764166154877952 3352371062305554432 3368322416382882816 3368488230874331136 3374901171102380634 3382241104053886464 3384516274153954368 3391877118595350528 3398501878592607072 3407554125059555328 3408184220127058944 3414209504210062272 3414840829931994606 3417894146680127488 3421634927229222912 3423936596814649344 3424569721185362112 3432017676211863552 3438085095148594176 3447880209379786752 3451031624556527616 3454444296347217888 3473582491894847904 3478601249468527104 3481137042768912384 3488511794338807808 3497873278551455232 3507838729487499264 3514040191467666432 3514689977006029536 3520903551216626718 3522333930849017856 3538613899100307456 3539268228593484288 3554969112166957056 3555626465922905088 3562395680608068447 3570143387612435712 3580314736295092224 3580490986663624704 3587307538514418576 3589922575355440896 3597527787911895552 3600150275000328192 3607181818506188208 3611725756519735296 3612393605217316608 3622685324890300416 3631735317497683968 3642755603698556928 3649195583447192064 3666559297000117232 3674533545144963072 3681710368475324328 3691698693404147712 3692199571804313856 3702107655835298424 3709264646549203456 3709950531284142288 3718019149229518848 3724592186410977024 3735203560161435648 3735894241293122304 3738617593269571584 3745227046169486592 3768484686924237696 3788848659020046336 3789362718430743168 3797604046656995328 3800158623611457536 3807580808423198664 3815861758419769344 3833498390691999744 3834207247642941312 3840985692236320056 3845130915015143424 3851928671416480512 3852640936333532376 3878674297653016576 3878865235552260096 3886249833390620124 3897321770237886848 3900162797917022208 3905797894140100608 3907780303381703892 3913426405652092992 3916279173115026432 3924575768631158784 3927436663636721664 3935107438370387136 3946318570673436672 3952020354425782272 3953295215401124736 3954026224131783228 3961893073633837056 3973915204034789376 3980940636487845888 3999340251187826688 3999882869454673344 4000079774163268224 4008582049249050624 4016411311063990176 4019113075557820812 4027854078331978752 4035720980828720898 4039329446076514304 4046470523508221952 4047218761400882496 4050169059375369216 4056020890068566016 4058749299182651392 4063191476084702208 4074767520176111616 4075520990501587968 4078491919930441728 4097342409484566528 4098100054160876544 4122786666036772864 4124879209125131886 4133850238288083456 4145627589394317312 4145831668768407552 4153724518279853088 4162758281912475648 4165558491266405376 4172922727367853888 4173694347694660074 4181998244391272448 4182771542883208704 4194688270925611008 4202104005181615104 4202881021454762592 4205167209734160384 4214075811464183808 4231281051985108992 4231489347875192832 4239545272789767408 4251623749350422016 4254723052273115136 4263033058234586064 4275178451562889728 4281355383961264128 4283528409476098497 4305074804371021824 4312685689528499712 4324972543344820224 4325772279392036352 4333419755343540576 4354039165187639213 4362916637659447296 4363508584859643648 4376155650366652416 4384486991517622704 4387683147656649984 4394022630907613184 4414331480190787584 4415147739710053632 4418366246591311872 4427726508199256064 4438787610274947072 4439608392007616256 4446022898729005056 4447457117326265328 4491096555177177088 4491317641165774848 4499257782586305024 4499868228136507512 4509654805405181952 4512688365538605824 4531335838123476096 4544245626836078592 4552279338946749696 4553121106575992808 4556440191797290368 4565248795752865792 4566092961580482816 4584113460198125568 4605925728462957184 4609510210670137344 4631443322526463872 4638134999291369472 4641516057025216512 4650581518074093888 4663831038068606976 4672940083064834724 4685386921956888576 4686253302674706048 4694538068288835624 4696445241132023808 4704748024940181504 4719024304791312384 4727367005829316992 4740835287897206784 4749860907477424596 4760191183483247616 4769488431888488334 4773752981726789632 4783076718019224768 4786563433807254528 4796703717215860736 4800200366667104256 4809575758008250944 4815634342026313728 4816524806956422144 4820035905372340224 4830247099853733888 4842313756663578624 4843209154917399552 4857007471598075904 4865594111262922752 4866493814316040896 4899378060193284096 4899619244908118016 4908947157967099104 4922932762405751808 4923175106662483968 4932547865457325542 4936143541113731232 4943275459771064832 4946600708378856384 4957358865639358464 4966122915214636032 4967041207173810336 4980271413548580864 4981192321724163072 4984823457692762112 4993636061559315456 5000851047488864256 5024646249232316928 5051798212026728448 5052483624574324224 5062351756653570951 5076774411230931552 5087815677893025792 5111331187589332992 5112276330190588416 5121314256315093408 5126841220020191232 5135904895221974016 5136854581778043168 5148026514317795328 5171820314069680128 5181666444520826832 5200217063889362944 5210373737842271856 5217901874202790656 5221705564153368576 5232767691508211712 5246809917827182848 5261758094231248896 5271060287201499648 5272034965509044304 5281355326824940077 5307920848650461184 5332453668250435584 5333177159272897792 5333439698884357632 5355215081418653568 5358817434077094416 5370472104442638336 5380961307771627864 5384883863033161344 5395294031344295936 5396291681867843328 5400225412500492288 5410772727759282312 5417588634779602944 5434027987335450624 5447602976246525952 5464133405547835392 5473793375170788096 5499838945500175848 5511800317717444608 5522565552712986492 5537548040106221568 5538299357706470784 5550344375883300864 5554077988355207168 5563896969823805184 5564925796926213432 5577028723844278272 5586888279616465536 5602805340242153472 5603841361939683456 5607926389904357376 5641708069313478656 5652727030386356544 5668831665800562688 5672964069697486848 5684044077646114752 5696406069985492992 5700237935417186304 5708473845281685504 5711371212634797996 5723792637629654016 5740099739161362432 5750247586037999616 5751310871464411968 5767696372522715136 5777893007124720768 5778961404500298564 5790459107618684928 5818011446479524864 5818297853328390144 5829374750085930186 5845982655356830272 5850244196875533312 5858696841210150912 5861670455072555838 5870139608478139488 5885775306921050112 5886863652946738176 5891154995455082496 5903635344265674752 5918383480366596096 5919477856010155008 5928030531638673408 5929942823101687104 5960872806052184064 5988423521554366464 5999010376781740032 5999824304182010016 6012873073873575936 6028669613336731218 6041781117497968128 6058994169114771456 6069705785262332928 6070828142101323744 6075253589063053824 6084031335102849024 6088123948773977088 6112151280264167424 6113281485752381952 6146013614226849792 6175257763368618496 6184179999055159296 6187318813687697829 6200775357432125184 6218441384091475968 6230586777419779632 6247182562609184768 6248337736899608064 6259384091051780832 6260541521541990111 6272997366586908672 6292032406388416512 6303156007772422656 6307750814601240576 6321113717196275712 6333147876636566128 6346921577977663488 6359317909184651112 6377435624025633024 6382084578409672704 6394549587351879096 6412767677344334592 6422033075941896192 6457612206556532736 6469028534292749568 6487458815017230336 6488658419088054528 6500129633015310864 6544374956489170944 6545262877289465472 6563910349874335744 6564233475549978624 6576730487276434056 6581524721484974976 6591033946361419776 6595467611171808512 6621497220286181376 6622721609565080448 6627549369886967808 6641589762298884096 6658181415412420608 6659412588011424384 6699528332309755904 6736644832765765632 6736976461748662272 6749802342204761268 6764482208107772928 6769032548307908736 6783754237190701056 6797003757185214144 6816368440254117888 6828419008420124544 6829681659863989212 6843269854458445824 6847873193629298688 6849139442370724224 6864035352423727104 6876170190297188352 6902063249113055232 6908888592694435776 6947164983789695808 6957202498937054208 6962274085537824768 6977023588677615616 6995746557102910464 7015677458974998528 7028080382935332864 7029379954012059072 7041807102433253436 7044667861698035712 7077227798200614912 7078536457186968576 7111252931845810176 7124791361216136894 7140286775224871424 7160629472590184448 7160981973327249408 7174615077028837152 7179845150710881792 7195055575823791104 7200300550000656384 7214363637012376416 7223451513039470592 7224787210434633216 7245370649780600832 7263470634995367936 7285511207397113856 7298391166894384128 7333118594000234464 7349067090289926144 7363420736950648656 7383397386808295424 7384399143608627712 7398821798185988313 7404215311670596848 7418529293098406912 7419901062568284576 7436038298459037696 7449184372821954048 7470407120322871296 7471788482586244608 7477235186539143168 7490454092338973184 7536969373848475392 7577697318040092672 7578725436861486336 7600317247222915072 7615161616846397328 7631723516839538688 7666996781383999488 7668414495285882624 7681971384472640112 7690261830030286848 7703857342832961024 7705281872667064752 7757348595306033152 7757730471104520192 7772499666781240248 7794643540475773696 7800325595834044416 7815560606763407784 7826852811304185984 7832558346230052864 7849151537262317568 7870214876740774272 7892637141346873344 7906590430802249472 7908052448263566456 7961881272975691776 7998680502375653376 7999765738909346688 8000159548326536448 8017164098498101248 8032822622127980352 8038226151115641624 8055708156663957504 8071441961657441796 8092941047016443904 8094437522801764992 8100338118750738432 8112041780137132032 8117498598365302784 8126382952169404416 8151041981003175936 8156983839860883456 8196200108321753088 8245573332073545728 8249758418250263772 8267700476576166912 8291255178788634624 8307449036559706176 8325516563824951296 8331116982532810752 8345845454735707776 8347388695389320148 8363996488782544896 8365543085766417408 8389376541851222016 8404208010363230208 8405762042909525184 8410334419468320768 8462562103970217984 8462978695750385664 8479090545579534816 8503247498700844032 8509446104546230272 8526066116469172128 8550356903125779456 8562710767922528256 8567056818952196994 8610149608742043648 8625371379056999424 8649945086689640448 8651544558784072704 8666839510687081152 8708078330375278426 8725833275318894592 8727017169719287296 8744062125128895279 8752311300733304832 8768973983035245408 8775366295313299968 8788045261815226368 8792505682608833757 8828662960381575168 8830295479420107264 8836732493182623744 8855453016398512128 8877575220549894144 8879216784015232512 8892045797458010112 8894914234652530656 8982193110354354176 8982635282331549696 8998515565172610048 8999736456273015024 9019309610810363904 9025376731077211648 9043004420005096827 9062671676246952192 9088491253672157184 9104558677893499392 9106242213151985616 9112880383594580736 9130497591505731584 9132185923160965632 9168226920396251136 9211851456925914368 9219020421340274688 9262886645052927744 9276269998582738944 9301163036148187776 9327662076137213952 9345880166129669448 9370773843913777152 9372506605349412096 9389076136577671248 9409496049880363008 9438048609582624768 9454734011658633984 9481670575794413568 9499721814954849192 9520382366966495232 9538976863776976668 9566153436038449536 9573126867614509056 9593407434431721472 9619151516016501888 9633049613912844288 9640071810744680448 9686418309834799104 9731188222525845504 9732987628632081792 9798756120386568192 9817894315934198208 9845865524811503616 9846350213324967936 9865095730914651084 9872287082227462464 9886550919542129664 9893201416757712768 9914717731278716928 9932245830429272064 9934082414347620672 9962384643448326144 9969646915385524224 9987272123118630912 10001702094977728512 10049292498464633856 10104967249148648448 10124703513307141902 10153548822461863104 10175631355786051584 10222662375178665984 10224552660381176832 10242628512630186816 10253682440040382464 10271809790443948032 10273709163556086336 10296053028635590656 10343640628139360256 10363332889041653664 10400434127778725888 10420747475684543712 10435803748405581312 10443411128306737152 10465535383016423424 10493619835654365696 10523516188462497792 10542120574402999296 10544069931018088608 10562710653649880154 10615841697300922368 10664907336500871168 10666354318545795584 10666879397768715264 10687187041824205341 10710430162837307136 10717634868154188832 10740944208885276672 10761922615543255728 10769767726066322688 10790588062688591872 10792583363735686656 10800450825000984576 10821545455518564624 10835177269559205888 10868055974670901248 10895205952493051904 10928266811095670784 10947586750341576192 10999677891000351696 11023600635434889216 11045131105425972984 11075096080212443136 11076598715412941568 11108155976710414336 11127793939647610368 11129851593852426864 11154057447688556544 11173776559232931072 11205610680484306944 11207682723879366912 11215852779808714752 11305454060772713088 11337663331601125376 11368088155292229504 11392812139970985984 11400475870834372608 11422742425269595992 11447585275259308032 11500495172075999232 11502621742928823936 11535392745045430272 11555786014249441536 11557922809000597128 11636022892959049728 11636595706656780288 11658749500171860372 11691965310713660544 11700488393751066624 11717393682420301824 11723340910145111676 11740279216956278976 11773727305893476352 11782309990910164992 11838955712020310016 11856061063277346816 11859885646203374208 11921745612104368128 11998020753563480064 11999648608364020032 12025746147747151872 12057339226673462436 12083562234995936256 12117988338229542912 12139411570524665856 12141656284202647488 12150507178126107648 12168062670205698048 12176247897547954176 12224302560528334848 12226562971504763904 12292027228453699584 12350515526737236992 12368359998110318592 12374637627375395658 12401550714864250368 12436882768182951936 12461173554839559264 12494365125218369536 12496675473799216128 12518768182103561664 12521083043083980222 12545994733173817344 12584064812776833024 12606312015544845312 12615501629202481152 12642227434392551424 12666295753273132256 12693843155955326976 12718635818369302224 12754871248051266048 12764169156819345408 12789099174703758192 12825535354688669184 12844066151883792384 12850585228428295491 12915224413113065472 12938057068585499136 12974917630034460672 12977316838176109056 13000259266030621728 13062117495562917639 13088749912978341888 13090525754578930944 13127820699748671488 13128466951099957248 13153460974552868112 13163049442969949952 13182067892722839552 13190935222343617024 13242994440572362752 13245443219130160896 13255098739773935616 13283179524597768192 13316362830824841216 13318825176022848768 13399056664619511808 13473289665531531264 13473952923497324544 13499604684409522536 13528964416215545856 13538065096615817472 13594007514370428288 13632736880508235776 13656838016840249088 13659363319727978424 13695746387258597376 13698278884741448448 13752340380594376704 13817777185388871552 13894329967579391616 13914404997874108416 13924548171075649536 13991493114205820928 14056160765870665728 14058759908024118144 14083614204866506872 14089335723396071424 14157072914373937152 14222505863691620352 14249582722432273788 14280573550449742848 14321258945180368896 14349230154057674304 14359690301421763584 14390111151647582208 14400601100001312768 14428727274024752832 14446903026078941184 14449574420869266432 14490741299561201664 14526941269990735872 14571022414794227712 14596782333788768256 14666237188000468928 14698134180579852288 14726841473901297312 14768798287217255424 14797643596371976626 14808430623341193696 14837058586196813824 14839802125136569152 14872076596918075392 14898368745643908096 14940814240645742592 14943576965172489216 14954470373078286336 14980908184677946368 15073938747696950784 15155394636080185344 15157450873722972672 15187055269960712853 15200634494445830144 15230323233692794656 15263447033679077376 15333993562767998976 15336828990571765248 15363942768945280224 15380523660060573696 15407714685665922048 15410563745334129504 15514697190612066304 15515460942209040384 15544999333562480496 15589287080951547392 15600651191668088832 15631121213526815568 15653705622608371968 15665116692460105728 15698303074524635136 15740429753481548544 15785274282693746688 15813180861604498944 15816104896527132912 15923762545951383552 15997361004751306752 15999531477818693376 16000319096653072896 16065645244255960704 16076452302231283248 16111416313327915008 16142883923314883592 16185882094032887808 16188875045603529984 16200676237501476864 16234997196730605568 16252765904338808832 16302083962006351872 16392400216643506176 16499516836500527544 16535400953152333824 16614898073119412352 16651033127649902592 16662233965065621504 16691690909471415552 16694777390778640296 16731086171532834816 16808416020726460416 16811524085819050368 16925124207940435968 16958181091159069632 17006494997401688064 17018892209092460544 17052132232938344256 17100713806251558912 17125421535845056512 17134113637904393988 17220299217484087296 17250742758113998848 17303089117568145408 17333679021374162304 17416156660750556852 17454034339438574592 17488124250257790558 17537947966070490816 17550732590626599936 17576090523630452736 17585011365217667514 17657325920763150336 17660590958840214528 17673464986365247488 17710906032797024256 17755150441099788288 17758433568030465024 17784091594916020224 17789828469305061312 17964386220708708352 17965270564663099392 17997031130345220096 17999472912546030048 18038619221620727808 18050753462154423296 18086008840010193654 18125343352493904384 18176982507344314368 18209117355786998784 18212484426303971232 18225760767189161472 18260995183011463168 18264371846321931264 18336453840792502272 18423702913851828736 18438040842680549376 18525773290105855488 18552539997165477888 18561956441063093487 18602326072296375552 18655324152274427904 18691760332259338896 18741547687827554304 18745013210698824192 18778152273155342496 18781624564625970333 18818992099760726016 18876097219165249536 18909468023317267968 18963341151588827136 18999443629909698384 19040764733932990464 19077953727553953336 19132306872076899072 19146253735229018112 19186814868863442944 19238303032033003776 19266099227825688576 19372836619669598208 19462376445051691008 19465975257264163584 19635788631868396416 19691731049623007232 19692700426649935872 19730191461829302168 19744574164454924928 19773101839084259328 19786402833515425536 19864491660858544128 19868164828695241344 19924769286896652288 19974544246237261824 20098584996929267712 20209934498297296896 20249407026614283804 20307097644923726208 20351262711572103168 20449105320762353664 20485257025260373632 20543619580887896064 20547418327112172672 20592106057271181312 20726665778083307328 20800868255557451776 20841494951369087424 20871607496811162624 20886822256613474304 20931070766032846848 20987239671308731392 21047032376924995584 21084241148805998592 21088139862036177216 21125421307299760308 21231683394601844736 21332708637091591168 21333758795537430528 21374374083648410682 21420860325674614272 21435269736308377664 21481888417770553344 21523845231086511456 21539535452132645376 21581176125377183744 21585166727471373312 21600901650001969152 21643090911037129248 21670354539118411776 21736111949341802496 21790411904986103808 21856533622191341568 21895173500683152384 21999355782000703392 22047201270869778432 22090262210851945968 22150192160424886272 22153197430825883136 22196465394557964939 22216311953420828672 22255587879295220736 22259703187704853728 22308114895377113088 22347553118465862144 22411221360968613888 22415365447758733824 22431705559617429504 22610908121545426176 22675326663202250752 22736176310584459008 22800951741668745216 22845484850539191984 22895170550518616064 23000990344151998464 23005243485857647872 23070785490090860544 23111572028498883072 23115845618001194256 23272045785918099456 23273191413313560576 23317499000343720744 23383930621427321088 23400976787502133248 23446681820290223352 23480558433912557952 23547454611786952704 23677911424040620032 23719771292406748416 23996041507126960128 23999297216728040064 24051492295494303744 24114678453346924872 24167124469991872512 24278823141049331712 24283312568405294976 24301014356252215296 24336125340411396096 24352495795095908352 24453125943009527808 24701031053474473984 24736719996220637184 24749275254750791316 24803101429728500736 24873765536365903872 24922347109679118528 24993350947598432256 25037536364207123328 25042166086167960444 25091989466347634688 25168129625553666048 25212624031089690624 25231003258404962304 25332591506546264512 25387686311910653952 25437271636738604448 25509742496102532096 25528338313638690816 25578198349407516384 25651070709377338368 25688132303767584768 25701170456856590982 25830448826226130944 25876114137170998272 25949835260068921344 25954633676352218112 26000518532061243456 26124234991125835278 26177499825956683776 26181051509157861888 26232186375386685837 26255641399497342976 26256933902199914496 26306921949105736224 26326098885939899904 26364135785445679104 26381870444687234048 26485988881144725504 26490886438260321792 26510197479547871232 26566359049195536384 26632725661649682432 26637650352045697536 26798113329239023616 26946579331063062528 26947905846994649088 26999209368819045072 27057928832431091712 27076130193231634944 27129013260015290481 27188015028740856576 27265473761016471552 27313676033680498176 27318726639455956848 27391492774517194752 27396557769482896896 27504680761188753408 27635554370777743104 27788659935158783232 27828809995748216832 27982986228411641856 28112321531741331456 28117519816048236288 28167228409733013744 28314145828747874304 28445011727383240704 28499165444864547576 28561147100899485696 28698460308115348608 28719380602843527168 28780222303295164416 28857454548049505664 28899148841738532864 29193564667577536512 29332474376000937856 29396268361159704576 29453682947802594624 29537596574434510848 29595287192743953252 29616861246682387392 29674117172393627648 29679604250273138304 29744153193836150784 29796737491287816192 29887153930344978432 29908940746156572672 29961816369355892736 30147877495393901568 30314901747445945344 30374110539921425706 30401268988891660288 30460646467385589312 30526894067358154752 30667987125535997952 30673657981143530496 30727885537890560448 30761047320121147392 30815429371331844096 30821127490668259008 31029394381224132608 31030921884418080768 31089998667124960992 31178574161903094784 31201302383336177664 31262242427053631136 31307411245216743936 31330233384920211456 31396606149049270272 31480859506963097088 31570548565387493376 31626361723208997888 31632209793054265824 31847525091902767104 31994722009502613504 31999062955637386752 32000638193306145792 32061561125472616023 32131290488511921408 32152904604462566496 32222832626655830016 32285767846629767184 32371764188065775616 32377750091207059968 32401352475002953728 32469994393461211136 32505531808677617664 32604167924012703744 32784800433287012352 32999033673001055088 33070801906304667648 33229796146238824704 33324467930131243008 33383381818942831104 33389554781557280592 33462172343065669632 33616832041452920832 33623048171638100736 33916362182318139264 34012989994803376128 34104264465876688512 34201427612503117824 34268227275808787976 34501485516227997696 34606178235136290816 34667358042748324608 34832313321501113704 34908068678877149184 34976248500515581116 35075895932140981632 35101465181253199872 35152181047260905472 35170022730435335028 35321181917680429056 35346929972730494976 35516867136060930048 35568183189832040448 35579656938610122624 35928772441417416704 35994062260690440192 35998945825092060096 36077238443241455616 36101506924308846592 36172017680020387308 36250686704987808768 36353965014688628736 36418234711573997568 36424968852607942464 36451521534378322944 36528743692643862528 36672907681585004544 36847405827703657472 36876081685361098752 37051546580211710976 37105079994330955776 37123912882126186974 37204652144592751104 37310648304548855808 37383520664518677792 37483095375655108608 37490026421397648384 37556304546310684992 37563249129251940666 37637984199521452032 37752194438330499072 37818936046634535936 37926682303177654272 37998887259819396768 38081529467865980928 38155907455107906672 38264613744153798144 38292507470458036224 38373629737726885888 38476606064066007552 38532198455651377152 38745673239339196416 38924752890103382016 38931950514528327168 39186352486688752917 39271577263736792832 39383462099246014464 39385400853299871744 39460382923658604336 39489148328909849856 39546203678168518656 39572805667030851072 39728983321717088256 39736329657390482688 39849538573793304576 39949088492474523648 40197169993858535424 40419868996594593792 40498814053228567608 40614195289847452416 40898210641524707328 40970514050520747264 41087239161775792128 41094836654224345344 41453331556166614656 41682989902738174848 41743214993622325248 41773644513226948608 41974479342617462784 42168482297611997184 42176279724072354432 42250842614599520616 42665417274183182336 42667517591074861056 42748748167296821364 42841720651349228544 42870539472616755328 42963776835541106688 43047690462173022912 43079070904265290752 43170333454942746624 43201803300003938304 43286181822074258496 43340709078236823552 43472223898683604992 43580823809972207616 43713067244382683136 43790347001366304768 43998711564001406784 44094402541739556864 44180524421703891936 44306394861651766272 44392930789115929878 44432623906841657344 44511175758590441472 44519406375409707456 44616229790754226176 44695106236931724288 44822442721937227776 44830730895517467648 44863411119234859008 45221816243090852352 45350653326404501504 45472352621168918016 45601903483337490432 45690969701078383968 45790341101037232128 46001980688303996928 46010486971715295744 46141570980181721088 46223144056997766144 46231691236002388512 46544091571836198912 46546382826627121152 46634998000687441488 46767861242854642176 46801953575004266496 46893363640580446704 46961116867825115904 47094909223573905408 47355822848081240064 47439542584813496832 47992083014253920256 47998594433456080128 48229356906693849744 48334248939983745024 48557646282098663424 48566625136810589952 48602028712504430592 48704991590191816704 48906251886019055616 49402062106948947968 49498550509501582632 49606202859457001472 49844694219358237056 49986701895196864512 50075072728414246656 50084332172335920888 50425248062179381248 50665183013092529024 50775372623821307904 50874543273477208896 51019484992205064192 51056676627277381632 51156396698815032768 51302141418754676736 51376264607535169536 51402340913713181964 51660897652452261888 51752228274341996544 51909267352704436224 52001037064122486912 52248469982251670556 52362103018315723776 52464372750773371674 52511282798994685952 52613843898211472448 52652197771879799808 52728271570891358208 52763740889374468096 52971977762289451008 52981772876520643584 53020394959095742464 53132718098391072768 53265451323299364864 53275300704091395072 53596226658478047232 53893158662126125056 53895811693989298176 53998418737638090144 54115857664862183424 54152260386463269888 54258026520030580962 54376030057481713152 54530947522032943104 54627352067360996352 54637453278911913696 54782985549034389504 54793115538965793792 55009361522377506816 55271108741555486208 55577319870317566464 55657619991496433664 55685869323189280461 55965972456823283712 56224643063482662912 56235039632096472576 56334456819466027488 56628291657495748608 56890023454766481408 56998330889729095152 57122294201798971392 57396920616230697216 57438761205687054336 57560444606590328832 57714909096099011328 57798297683477065728 58387129335155073024 58664948752001875712 58907365895605189248 59075193148869021696 59190574385487906504 59233722493364774784 59348234344787255296 59359208500546276608 59593474982575632384 59774307860689956864 59923632738711785472 60295754990787803136 60629803494891890688 60748221079842851412 60921292934771178624 61053788134716309504 61347315962287060992 61455771075781120896 61630858742663688192 61642254981336518016 62058788762448265216 62179997334249921984 62357148323806189568 62402604766672355328 62524484854107262272 62614822490433487872 62660466769840422912 62793212298098540544 62961719013926194176 63141097130774986752 63252723446417995776 63264419586108531648 63695050183805534208 63998125911274773504 64001276386612291584 64123122250945232046 64262580977023842816 64305809208925132992 64445665253311660032 64571535693259534368 64743528376131551232 64755500182414119936 64802704950005907456 64939988786922422272 65011063617355235328 65208335848025407488 65569600866574024704 65998067346002110176 66141603812609335296 66459592292477649408 66648935860262486016 66766763637885662208 66779109563114561184 66924344686131339264 67233664082905841664 67246096343276201472 67832724364636278528 68025979989606752256 68208528931753377024 68402855225006235648 68536454551617575952 69002971032455995392 69212356470272581632 69334716085496649216 69664626643002227408 69816137357754298368 69952497001031162232 70151791864281963264 70202930362506399744 70340045460870670056 70642363835360858112 71033734272121860096 71159313877220245248 71988124521380880384 71997891650184120192 72154476886482911232 72203013848617693184 72344035360040774616 72501373409975617536 72836469423147995136 72849937705215884928 72903043068756645888 73057487385287725056 73694811655407314944 74103093160423421952 74210159988661911552 74247825764252373948 74409304289185502208 74621296609097711616 74767041329037355584 74980052842795296768 75112609092621369984 75126498258503881332 75275968399042904064 75504388876660998144 75637872093269071872 75997774519638793536 76163058935731961856 76311814910215813344 76529227488307596288 76585014940916072448 76747259475453771776 76953212128132015104 77064396911302754304 77491346478678392832 77849505780206764032 77863901029056654336 78372704973377505834 78543154527473585664 78766924198492028928 78770801706599743488 78920765847317208672 78978296657819699712 79092407356337037312 79145611334061702144 79457966643434176512 79472659314780965376 79699077147586609152 79898176984949047296 80394339987717070848 80839737993189187584 80997628106457135216 81228390579694904832 81387039780045871443 81796421283049414656 81941028101041494528 82174478323551584256 82189673308448690688 82906663112333229312 83365979805476349696 83486429987244650496 83948958685234925568 84336964595223994368 84352559448144708864 84501685229199041232 85330834548366364672 85335035182149722112 85497496334593642728 85683441302698457088 85741078945233510656 86095380924346045824 86158141808530581504 86340666909885493248 86572363644148516992 87580694002732609536 87997423128002813568 88188805083479113728 88361048843407783872 88612789723303532544 88785861578231859756 89022351517180882944 89038812750819414912 89232459581508452352 89390212473863448576 89661461791034935296 89726822238469718016 90443632486181704704 90701306652809003008 90944705242337836032 91203806966674980864 91381939402156767936 91580682202074464256 92003961376607993856 92020973943430591488 92283141960363442176 92446288113995532288 92463382472004777024 93088183143672397824 93092765653254242304 93269996001374882976 93535722485709284352 93603907150008532992 93786727281160893408 93922233735650231808 94189818447147810816 94711645696162480128 94879085169626993664 95984166028507840512 95997188866912160256 96184683376417848069 96458713813387699488 96668497879967490048 97115292564197326848 97133250273621179904 97204057425008861184 97409983180383633408 97812503772038111232 98804124213897895936 98997101019003165264 99212405718914002944 99689388438716474112 99973403790393729024 100150145456828493312 100168664344671841776 100850496124358762496 101330366026185058048 101749086546954417792 102038969984410128384 102312793397630065536 102604282837509353472 102804681827426363928 103504456548683993088 103818534705408872448 104002074128244973824 104496939964503341112 104724206036631447552 104928745501546743348 105227687796422944896 105304395543759599616 105456543141782716416 105527481778748936192 105963545753041287168 106040789918191484928 106550601408182790144 107192453316956094464 107786317324252250112 107996837475276180288 108231715329724366848 108304520772926539776 108516053040061161924 108752060114963426304 109061895044065886208 109254704134721992704 109274906557823827392 109586231077931587584 110018723044755013632 110542217483110972416 111154639740635132928 111315239982992867328 111371738646378560922 111931944913646567424 112449286126965325824 112470079264192945152 112668913638932054976 113256583314991497216 113780046909532962816 113996661779458190304 114244588403597942784 114793841232461394432 114877522411374108672 115120889213180657664 115429818192198022656 115596595366954131456 116774258670310146048 117329897504003751424 117559057460066258751 117814731791210378496 118150386297738043392 118381148770975813008 118467444986729549568 118696468689574510592 118718417001092553216 119186949965151264768 119548615721379913728 119847265477423570944 120591509981575606272 121259606989783781376 121496442159685702824 121842585869542357248 122694631924574121984 122911542151562241792 123261717485327376384 123284509962673036032 124359994668499843968 124714296647612379136 125048969708214524544 125229644980866975744 125320933539680845824 125923438027852388352 126505446892835991552 126528839172217063296 127996251822549547008 128002552773224583168 128246244501890464092 128525161954047685632 128611618417850265984 128891330506623320064 129143071386519068736 129511000364828239872 129605409900011814912 130022127234710470656 130416671696050814976 131139201733148049408 131996134692004220352 132283207625218670592 132919184584955298816 133297871720524972032 133533527275771324416 133558219126229122368 133848689372262678528 134467328165811683328 134492192686552402944 135665448729272557056 136051959979213504512 136417057863506754048 136805710450012471296 137072909103235151904 138005942064911990784 138424712940545163264 138669432170993298432 139329253286004454816 139632274715508596736 139904994002062324464 140303583728563926528 140405860725012799488 140680090921741340112 141284727670721716224 142067468544243720192 142318627754440490496 143976249042761760768 143995783300368240384 144406027697235386368 144688070720081549232 145002746819951235072 145672938846295990272 145699875410431769856 145806086137513291776 146114974770575450112 147389623310814629888 148206186320846843904 148495651528504747896 148818608578371004416 149534082658074711168 149960105685590593536 150225218185242739968 150252996517007762664 151275744186538143744 151995549039277587072 152326117871463923712 152623629820431626688 153058454976615192576 153170029881832144896 153906424256264030208 154128793822605508608 154982692957356785664 155727802058113308672 156745409946755011668 157086309054947171328 157533848396984057856 157841531694634417344 157956593315639399424 158184814712674074624 158291222668123404288 158915933286868353024 158945318629561930752 159398154295173218304 159796353969898094592 160788679975434141696 161679475986378375168 161995256212914270432 162456781159389809664 162774079560091742886 163592842566098829312 163882056202082989056 164348956647103168512 164379346616897381376 165813326224666458624 166731959610952699392 166972859974489300992 167057607969567841383 167897917370469851136 168673929190447988736 168705118896289417728 169003370458398082464 170661669096732729344 170670070364299444224 170994992669187285456 171366882605396914176 171482157890467021312 172190761848692091648 172316283617061163008 172681333819770986496 173144727288297033984 175161388005465219072 175994846256005627136 176722097686815567744 177225579446607065088 177571723156463719512 178044703034361765888 178077625501638829824 178780424947726897152 179322923582069870592 180887264972363409408 181889410484675672064 182763878804313535872 183161364404148928512 184041947886861182976 184892576227991064576 184926764944009554048 186176366287344795648 186539992002749765952 187071444971418568704 187207814300017065984 187573454562321786816 187844467471300463616 188379636894295621632 189423291392324960256 189758170339253987328 191994377733824320512 192369366752835696138 192917427626775398976 193336995759934980096 194230585128394653696 194266500547242359808 194408114850017722368 194819966360767266816 195625007544076222464 197608248427795791872 197994202038006330528 198424811437828005888 199378776877432948224 199946807580787458048 200300290913656986624 200337328689343683552 201700992248717524992 202660732052370116096 203498173093908835584 204077939968820256768 204625586795260131072 205208565675018706944 205609363654852727856 207008913097367986176 207637069410817744896 208004148256489947648 208993879929006682224 209448412073262895104 209857491003093486696 210455375592845889792 210608791087519199232 211054963557497872384 211927091506082574336 213101202816365580288 215993674950552360576 216463430659448733696 216609041545853079552 217032106080122323848 217504120229926852608 218509408269443985408 218549813115647654784 219172462155863175168 221084434966221944832 222309279481270265856 222630479965985734656 222743477292757121844 223863889827293134848 224940158528385890304 225337827277864109952 226513166629982994432 227993323558916380608 228489176807195885568 229587682464922788864 229755044822748217344 230241778426361315328 230859636384396045312 231193190733908262912 233548517340620292096 234659795008007502848 235118114920132517502 235629463582420756992 236300772595476086784 236762297541951626016 236934889973459099136 237392937379149021184 237436834002185106432 238373899930302529536 239097231442759827456 239694530954847141888 241183019963151212544 242519213979567562752 242992884319371405648 243685171739084714496 244161119340137614329 245389263849148243968 245823084303124483584 246523434970654752768 246569019925346072064 248719989336999687936 249428593295224758272 250097939416429049088 250459289961733951488 251846876055704776704 253010893785671983104 253057678344434126592 255992503645099094016 256005105546449166336 256492489003780928184 257050323908095371264 257223236835700531968 258286142773038137472 259022000729656479744 263992269384008440704 264566415250437341184 265838369169910597632 267067054551542648832 267116438252458244736 267697378744525357056 268984385373104805888 271330897458545114112 272103919958427009024 272834115727013508096 273611420900024942592 274145818206470303808 276011884129823981568 276849425881090326528 277338864341986596864 278658506572008909632 279264549431017193472 279809988004124648928 280607167457127853056 280811721450025598976 281360181843482680224 282569455341443432448 284134937088487440384 284637255508880980992 287952498085523521536 287991566600736480768 288554050129253544207 288812055394470772736 289376141440163098464 290005493639902470144 291345877692591980544 291399750820863539712 291612172275026583552 292229949541150900224 294779246621629259776 296412372641693687808 296991303057009495792 297637217156742008832 299068165316149422336 299920211371181187072 300450436370485479936 300505993034015525328 302551488373076287488 303991098078555174144 305247259640863253376 306116909953230385152 307812848512528060416 311455604116226617344 313490819893510023336 314172618109894342656 315683063389268834688 315913186631278798848 316369629425348149248 316582445336246808576 317890637259123861504 321577359950868283392 323358951972756750336 323990512425828540864 324913562318779619328 325548159120183485772 327185685132197658624 327764112404165978112 328758693233794762752 331626652449332917248 333463919221905398784 333945719948978601984 334115215939135682766 335795834740939702272 337347858380895977472 337410237792578835456 338006740916796164928 341323338193465458688 341340140728598888448 341989985338374570912 342733765210793828352 342964315780934042624 344381523697384183296 344632567234122326016 345362667639541972992 346289454576594067968 350322776010930438144 351989692512011254272 352677172380198776253 353444195373631135488 354451158893214130176 355143446312927439024 356089406068723531776 356155251003277659648 357560849895453794304 358645847164139741184 361774529944726818816 363778820969351344128 365527757608627071744 368083895773722365952 369785152455982129152 369853529888019108096 373079984005499531904 374142889942837137408 375146909124643573632 375688934942600927232 379516340678507974656 383988755467648641024 384738733505671392276 385834855253550797952 386673991519869960192 388533001094484719616 388816229700035444736 391250015088152444928 395216496855591583744 395988404076012661056 396849622875656011776 398757553754865896448 399893615161574916096 400600581827313973248 400674657378687367104 403401984497435049984 405321464104740232192 406996346187817671168 408155879937640513536 409251173590520262144 410417131350037413888 411218727309705455712 414017826194735972352 415274138821635489792 416008296512979895296 417987759858013364448 418896824146525790208 419714982006186973392 420910751185691779584 421217582175038398464 422109927114995744768 423854183012165148672 426202405632731160576 431987349901104721152 433218083091706159104 434064212160244647696 435008240459853705216 437018816538887970816 437099626231295309568 438344924311726350336 442168869932443889664 444618558962540531712 445486954585514243688 449880317056771780608 450675654555728219904 455986647117832761216 456978353614391771136 459175364929845577728 459510089645496434688 461719272768792090624 462386381467816525824 469319590016015005696 470236229840265035004 471258927164841513984 472601545190952173568 473524595083903252032 473869779946918198272 474873668004370212864 476747799860605059072 478194462885519654912 479389061909694283776 482366039926302425088 485038427959135125504 485985768638742811296 487370343478169428992 488322238680275228658 490778527698296487936 491646168606248967168 493046869941309505536 493138039850692144128 497439978673999375872 498857186590449516544 500195878832858098176 500918579923467902976 503693752111409553408 506021787571343966208 506115356688868253184 511985007290198188032 512010211092898332672 512984978007561856368 514100647816190742528 514446473671401063936 516572285546076274944 518044001459312959488 527984538768016881408 531676738339821195264 534134109103085297664 534232876504916489472 537968770746209611776 542661794917090228224 545668231454027016192 548291636412940607616 554677728683973193728 557317013144017819264 558529098862034386944 559619976008249297856 561214334914255706112 561623442900051197952 562720363686965360448 565138910682886864896 568269874176974880768 569274511017761961984 575983133201472961536 577108100258507088414 577624110788941545472 578752282880326196928 580010987279804940288 582691755385183961088 582799501641727079424 583224344550053167104 584459899082301800448 589558493243258519552 592824745283387375616 593982606114018991584 595274434313484017664 598136330632298844672 599840422742362374144 600900872740970959872 601011986068031050656 605102976746152574976 607982196157110348288 610494519281726506752 612233819906460770304 615625697025056120832 622911208232453234688 626981639787020046672 628345236219788685312 631366126778537669376 631826373262557597696 633164890672493617152 635781274518247723008 647981024851657081728 649827124637559238656 651096318240366971544 655528224808331956224 657517386467589525504 663253304898665834496 666927838443810797568 667891439897957203968 668230431878271365532 671591669481879404544 674820475585157670912 676013481833592329856 682646676386930917376 683979970676749141824 685467530421587656704 685928631561868085248 688763047394768366592 689265134468244652032 690725335279083945984 692578909153188135936 700645552021860876288 703979385024022508544 705354344760397552506 706888390747262270976 708902317786428260352 710286892625854878048 712178812137447063552 712310502006555319296 715121699790907588608 717291694328279482368 723549059889453637632 727557641938702688256 731055515217254143488 736167791547444731904 739570304911964258304 739707059776038216192 746159968010999063808 748285779885674274816 750293818249287147264 751377869885201854464 759032681357015949312 767977510935297282048 769477467011342784552 771669710507101595904 777066002188969439232 791976808152025322112 793699245751312023552 797515107509731792896 801201163654627946496 801349314757374734208 810642928209480464384 813992692375635342336 816311759875281027072 818502347181040524288 820834262700074827776 822437454619410911424 828035652389471944704 830548277643270979584 832016593025959790592 835975519716026728896 837793648293051580416 839429964012373946784 841821502371383559168 842435164350076796928 844219854229991489536 847708366024330297344 852404811265462321152 863974699802209442304 866436166183412318208 868128424320489295392 870016480919707410432 874037633077775941632 874199252462590619136 876689848623452700672 884337739864887779328 889237117925081063424 890973909171028487376 899760634113543561216 901351309111456439808 911973294235665522432 918350729859691155456 923438545537584181248 938639180032030011392 940472459680530070008 942517854329683027968 947049190167806504064 947739559893836396544 949747336008740425728 964732079852604850176 970076855918270251008 971971537277485622592 974740686956338857984 976644477360550457316 981557055396592975872 983292337212497934336 986276079701384288256 994879957347998751744 997714373180899033088 1000391757665716196352 1001837159846935805952 1007387504222819106816 1012043575142687932416 1012230713377736506368 1023970014580396376064 1024020422185796665344 1025969956015123712736 1028201295632381485056 1028892947342802127872 1033144571092152549888 1036088002918625918976 1055969077536033762816 1058031517140596328759 1063353476679642390528 1068268218206170595328 1068465753009832978944 1075937541492419223552 1085323589834180456448 1091336462908054032384 1096583272825881215232 1109355457367946387456 1114634026288035638528 1119239952016498595712 1122428669828511412224 1125440727373930720896 1138549022035523923968 1151966266402945923072 1154216200517014176828 1157504565760652393856 1160021974559609880576 1165599003283454158848 1166448689100106334208 1179116986486517039104 1185649490566774751232 1187965212228037983168 1190548868626968035328 1196272661264597689344 1199680845484724748288 1201801745481941919744 1202023972136062101312 1210205953492305149952 1215964392314220696576 1220989038563453013504 1224467639812921540608 1231251394050112241664 1245822416464906469376 1253963279574040093344 1256690472439577370624 1262732253557075338752 1263652746525115195392 1266329781344987234304 1271562549036495446016 1295962049703314163456 1299654249275118477312 1302192636480733943088 1311056449616663912448 1315034772935179051008 1326506609797331668992 1333855676887621595136 1336460863756542731064 1349640951170315341824 1352026963667184659712 1367959941353498283648 1370935060843175313408 1371857263123736170496 1377526094789536733184 1378530268936489304064 1385157818306376271872 1407958770048045017088 1410708689520795105012 1413776781494524541952 1417804635572856520704 1420573785251709756096 1424621004013110638592 1430243399581815177216 1434583388656558964736 1447098119778907275264 1455115283877405376512 1462111030434508286976 1472335583094889463808 1479140609823928516608 1479414119552076432384 1492319936021998127616 1496571559771348549632 1500587636498574294528 1502755739770403708928 1518065362714031898624 1535955021870594564096 1538954934022685569104 1543339421014203191808 1554132004377938878464 1583953616304050644224 1595030215019463585792 1602402327309255892992 1602698629514749468416 1621285856418960928768 1627985384751270684672 1637004694362081048576 1644874909238821822848 1664033186051919581184 1671951039432053457792 1675587296586103160832 1678859928024747893568 1683643004742767118336 1684870328700153593856 1695416732048660594688 1704809622530924642304 1727949399604418884608 1732872332366824636416 1736256848640978590784 1740032961839414820864 1748075266155551883264 1748398504925181238272 1753379697246905401344 1768675479729775558656 1778474235850162126848 1781947818342056974752 1799521268227087122432 1802702618222912879616 1823946588471331044864 1836701459719382310912 1846877091075168362496 1877278360064060022784 1880944919361060140016 1885035708659366055936 1894098380335613008128 1895479119787672793088 1899494672017480851456 1943943074554971245184 1949481373912677715968 1953288954721100914632 1966584674424995868672 1972552159402768576512 1989759914695997503488 2000783515331432392704 2003674319693871611904 2014775008445638213632 2024461426755473012736 2047940029160792752128 2051939912030247425472 2056402591264762970112 2057785894685604255744 2066289142184305099776 2072176005837251837952 2111938155072067525632 2116063034281192657518 2126706953359284781056 2136536436412341190656 2136931506019665957888 2151875082984838447104 2170647179668360912896 2182672925816108064768 2193166545651762430464 2218710914735892774912 2229268052576071277056 2238479904032997191424 2244857339657022824448 2250881454747861441792 2277098044071047847936 2303932532805891846144 2308432401034028353656 2315009131521304787712 2331198006566908317696 2375930424456075966336 2381097737253936070656 2392545322529195378688 2403603490963883839488 2404047944272124202624 2431928784628441393152 2441978077126906027008 2448935279625843081216 2462502788100224483328 2491644832929812938752 2507926559148080186688 2513380944879154741248 2525464507114150677504 2527305493050230390784 2532659562689974468608 2543125098072990892032 2591924099406628326912 2599308498550236954624 2604385272961467886176 2622112899233327824896 2630069545870358102016 2653013219594663337984 2667711353775243190272 2672921727513085462128 2699281902340630683648 2704053927334369319424 2735919882706996567296 2743714526247472340992 2755052189579073466368 2770315636612752543744 2815917540096090034176 2821417379041590210024 2827553562989049083904 2841147570503419512192 2849242008026221277184 2894196239557814550528 2910230567754810753024 2924222060869016573952 2944671166189778927616 2958828239104152864768 2984639872043996255232 2993143119542697099264 3001175272997148589056 3005511479540807417856 3036130725428063797248 3071910043741189128192 3077909868045371138208 3086678842028406383616 3108264008755877756928 3167907232608101288448 3174094551421788986277 3190060430038927171584 3204804654618511785984 3205397259029498936832 3242571712837921857536 3255970769502541369344 3274009388724162097152 3289749818477643645696 3328066372103839162368 3343902078864106915584 3357719856049495787136 3367286009485534236672 3455898799208837769216 3472513697281957181568 3480065923678829641728 3496797009850362476544 3537350959459551117312 3556948471700324253696 3563895636684113949504 3599042536454174244864 3605405236445825759232 3647893176942662089728 3673402919438764621824 3693754182150336724992 3754556720128120045568 3761889838722120280032 3770071417318732111872 3788196760671226016256 3790958239575345586176 3798989344034961702912 3887886149109942490368 3898962747825355431936 3906577909442201829264 3933169348849991737344 3945104318805537153024 3979519829391995006976 4001567030662864785408 4048922853510946025472 4103879824060494850944 4112805182529525940224 4115571789371208511488 4132578284368610199552 4223876310144135051264 4232126068562385315036 4253413906718569562112 4273863012039331915776 4303750165969676894208 4341294359336721825792 4365345851632216129536 4386333091303524860928 4437421829471785549824 4458536105152142554112 4476959808065994382848 4489714679314045648896 4501762909495722883584 4554196088142095695872 4607865065611783692288 4616864802068056707312 4630018263042609575424 4662396013133816635392 4751860848912151932672 4785090645058390757376 4807206981927767678976 4808095888544248405248 4863857569256882786304 4883956154253812054016 5015853118296160373376 5026761889758309482496 5050929014228301355008 5054610986100460781568 5086250196145981784064 5183848198813256653824 5198616997100473909248 5208770545922935772352 5244225798466655649792 5260139091740716204032 5306026439189326675968 5335422707550486380544 5345843455026170924256 5398563804681261367296 5408107854668738638848 5471839765413993134592 5487429052494944681984 5510104379158146932736 5540631273225505087488 5631835080192180068352 5642834758083180420048 5655107125978098167808 5682295141006839024384 5698484016052442554368 5848444121738033147904 5917656478208305729536 5969279744087992510464 6002350545994297178112 6011022959081614835712 6143820087482378256384 6155819736090742276416 6173357684056812767232 6216528017511755513856 6335814465216202576896 6348189102843577972554 6380120860077854343168 6409609309237023571968 6410794518058997873664 6485143425675843715072 6511941539005082738688 6548018777448324194304 6579499636955287291392 6656132744207678324736 6687804157728213831168 6715439712098991574272 6734572018971068473344 6911797598417675538432 6945027394563914363136 6993594019700724953088 7127791273368227899008 7210810472891651518464 7295786353885324179456 7346805838877529243648 7387508364300673449984 7509113440256240091136 7523779677444240560064 7540142834637464223744 7576393521342452032512 7581916479150691172352 7597978688069923405824 7775772298219884980736 7797925495650710863872 7813155818884403658528 7866338697699983474688 7890208637611074306048 7959039658783990013952 8003134061325729570816 8097845707021892050944 8207759648120989701888 8231143578742417022976 8265156568737220399104 8447752620288270102528 8464252137124770630072 8547726024078663831552 8682588718673443651584 8730691703264432259072 8772666182607049721856 8917072210304285108224 8953919616131988765696 8979429358628091297792 9003525818991445767168 9108392176284191391744 9215730131223567384576 9233729604136113414624 9260036526085219150848 9324792026267633270784 9503721697824303865344 9570181290116781514752 9614413963855535357952 9616191777088496810496 9727715138513765572608 9767912308507624108032 10031706236592320746752 10101858028456602710016 10367696397626513307648 10417541091845871544704 10612052878378653351936 10670845415100972761088 10691686910052341848512 10797127609362522734592 10816215709337477277696 10943679530827986269184 10974858104989889363968 11020208758316293865472 11081262546451010174976 11263670160384360136704 11285669516166360840096 11310214251956196335616 11364590282013678048768 11396968032104885108736 11696888243476066295808 11835312956416611459072 11938559488175985020928 12004701091988594356224 12311639472181484552832 12346715368113625534464 12671628930432405153792 12696378205687155945108 12760241720155708686336 12821589036117995747328 12970286851351687430144 13023883078010165477376 13096037554896648388608 13158999273910574582784 13312265488415356649472 13375608315456427662336 13430879424197983148544 13469144037942136946688 13823595196835351076864 13890054789127828726272 13987188039401449906176 14255582546736455798016 14421620945783303036928 14591572707770648358912 15047559354888481120128 15080285669274928447488 15152787042684904065024 15163832958301382344704 15551544596439769961472 15595850991301421727744 15626311637768807317056 15732677395399966949376 15780417275222148612096 15918079317567980027904 16006268122651459141632 16195691414043784101888 16415519296241979403776 16462287157484834045952 16530313137474440798208 16895505240576540205056 16928504274249541260144 17095452048157327663104 17545332365214099443712 17834144420608570216448 17907839232263977531392 18007051637982891534336 18431460262447134769152 18467459208272226829248 18520073052170438301696 18649584052535266541568 19007443395648607730688 19140362580233563029504 19228827927711070715904 19232383554176993620992 19455430277027531145216 19535824617015248216064 20063412473184641493504 20203716056913205420032 20735392795253026615296 20835082183691743089408 21383373820104683697024 21632431418674954555392 21887359061655972538368 22040417516632587730944 22162525092902020349952 22527340320768720273408 22571339032332721680192 22620428503912392671232 22729180564027356097536 22793936064209770217472 23393776486952132591616 23670625912833222918144 23877118976351970041856 24009402183977188712448 24623278944362969105664 24693430736227251068928 25343257860864810307584 25392756411374311890216 25643178072235991494656 26047766156020330954752 26192075109793296777216 26317998547821149165568 26751216630912855324672 26861758848395966297088 26938288075884273893376 27647190393670702153728 27780109578255657452544 27974376078802899812352 28511165093472911596032 28843241891566606073856 29183145415541296717824 30095118709776962240256 30305574085369808130048 31103089192879539922944 31252623275537614634112 31836158635135960055808 32012536245302918283264 32391382828087568203776 32831038592483958807552 32924574314969668091904 33060626274948881596416 33791010481153080410112 33857008548499082520288 34190904096314655326208 35090664730428198887424 35668288841217140432896 35815678464527955062784 36014103275965783068672 36934918416544453658496 37040146104340876603392 38014886791297215461376 38280725160467126059008 38464767108353987241984 38910860554055062290432 39071649234030496432128 40126824946369282987008 40407432113826410840064 41470785590506053230592 41670164367383486178816 42766747640209367394048 43264862837349909110784 43774718123311945076736 45142678064665443360384 45240857007824785342464 45458361128054712195072 46787552973904265183232 47341251825666445836288 47754237952703940083712 48018804367954377424896 49246557888725938211328 49386861472454502137856 50686515721729620615168 50785512822748623780432 51286356144471982989312 52635997095642298331136 53502433261825710649344 53723517696791932594176 55294380787341404307456 55560219156511314905088 55948752157605799624704 57022330186945823192064 57686483783133212147712 58366290831082593435648 60190237419553924480512 60611148170739616260096 62206178385759079845888 62505246551075229268224 65662077184967917615104 66121252549897763192832 67582020962306160820224 67714017096998165040576 68381808192629310652416 70181329460856397774848 71336577682434280865792 71631356929055910125568 72028206551931566137344 73869836833088907316992 74080292208681753206784 76029773582594430922752 76929534216707974483968 78143298468060992864256 80253649892738565974016 80814864227652821680128 82941571181012106461184 83340328734766972357632 85533495280418734788096 86529725674699818221568 87549436246623890153472 90285356129330886720768 90916722256109424390144 95508475905407880167424 96037608735908754849792 98493115777451876422656 98773722944909004275712 101373031443459241230336 101571025645497247560864 102572712288943965978624 105271994191284596662272 107004866523651421298688 107447035393583865188352 111120438313022629810176 114044660373891646384128 116732581662165186871296 120380474839107848961024 121222296341479232520192 124412356771518159691776 125010493102150458536448 131324154369935835230208 135428034193996330081152 140362658921712795549696 142673155364868561731584 143262713858111820251136 144056413103863132274688 147739673666177814633984 148160584417363506413568 152059547165188861845504 153859068433415948967936 160507299785477131948032 165883142362024212922368 166680657469533944715264 171066990560837469576192 173059451349399636443136 175098872493247780306944 180570712258661773441536 181833444512218848780288 196986231554903752845312 202746062886918482460672 203142051290994495121728 205145424577887931957248 210543988382569193324544 214009733047302842597376 214894070787167730376704 222240876626045259620352 228089320747783292768256 240760949678215697922048 242444592682958465040384 248824713543036319383552 250020986204300917072896 262648308739871670460416 270856068387992660162304 286525427716223640502272 288112826207726264549376 295479347332355629267968 296321168834727012827136 304119094330377723691008 307718136866831897935872 321014599570954263896064 333361314939067889430528 342133981121674939152384 350197744986495560613888 361141424517323546883072 363666889024437697560576 393972463109807505690624 406284102581988990243456 421087976765138386649088 428019466094605685194752 429788141574335460753408 444481753252090519240704 456178641495566585536512 481521899356431395844096 497649427086072638767104 500041972408601834145792 525296617479743340920832 541712136775985320324608 590958694664711258535936 608238188660755447382016 615436273733663795871744 642029199141908527792128 666722629878135778861056 684267962243349878304768 722282849034647093766144 727333778048875395121152 787944926219615011381248 812568205163977980486912 859576283148670921506816 888963506504181038481408 912357282991133171073024 963043798712862791688192 1000083944817203668291584 1050593234959486681841664 1083424273551970640649216 1181917389329422517071872 1284058398283817055584256 1333445259756271557722112 1368535924486699756609536 1444565698069294187532288 1575889852439230022762496 1625136410327955960973824 1824714565982266342146048 1926087597425725583376384 2000167889634407336583168 2166848547103941281298432 2363834778658845034143744 2666890519512543115444224 2737071848973399513219072 2889131396138588375064576 3151779704878460045524992 3250272820655911921947648 3852175194851451166752768 4000335779268814673166336 4333697094207882562596864 4727669557317690068287488 5474143697946799026438144 5778262792277176750129152 6500545641311823843895296 8000671558537629346332672 8667394188415765125193728 9455339114635380136574976 11556525584554353500258304 13001091282623647687790592 17334788376831530250387456 26002182565247295375581184 34669576753663060500774912 52004365130494590751162368 104008730260989181502324736
- Sum of all divisors σ(n): 392913276037210809611136000
- Sum of proper divisors (its aliquot sum) s(n): 288904545776221628108811264
- 104008730260989181502324736 is an abundant number, because the sum of its proper divisors (288904545776221628108811264) is greater than itself. Its abundance is 184895815515232446606486528
Bases of 104008730260989181502324736
- Binary: 1010110000010001011010010010000101110001110001101001010110011011101001010000000000000002
- Hexadecimal: 0x5608B490B8E34ACDD28000
- Base-36: D2GXLW0IIL3HTS000
Squares and roots of 104008730260989181502324736
- 104008730260989181502324736 squared (1040087302609891815023247362) is 10817815970503206691707928539143964141692572397469696
- 104008730260989181502324736 cubed (1040087302609891815023247363) is 1125147303289088924716451802109297846746312740459948171714090454078828111200256
-
The
square root of 104008730260989181502324736 is 10198467054464.0767350617 -
104008730260989181502324736 is a
perfect cube number . Itscube root is 470280096
Scales and comparisons
How big is 104008730260989181502324736?- 104,008,730,260,989,181,502,324,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 104,008,730,260,989,181,502,324,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 104008730260989181502324736 cubic inches would be around 39190008 feet tall.
Recreational maths with 104008730260989181502324736
- 104008730260989181502324736 backwards is 637423205181989062037800401
- 104008730260989181502324736 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 104008730260989181502324736's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 104008730260989181502324736 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 104008730260989181502324736 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/104008730260989181502324736/
Chicago style:
Numbermatics. 2024. "Number 104008730260989181502324736 - Facts about the integer". https://numbermatics.com/n/104008730260989181502324736/
The information we have on file for 104008730260989181502324736 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 104008730260989181502324736, math, Factors of 104008730260989181502324736, curriculum, school, college, exams, university, Prime factorization of 104008730260989181502324736, STEM, science, technology, engineering, physics, economics, calculator, one hundred four septillion, eight sextillion, seven hundred thirty quintillion, two hundred sixty quadrillion, nine hundred eighty-nine trillion, one hundred eighty-one billion, five hundred two million, three hundred twenty-four thousand, seven hundred thirty-six.