964972217691817943040
964,972,217,691,817,943,040 is an even composite number composed of ten prime numbers multiplied together.
964972217691817943040 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of fourteen thousand, three hundred thirty-six divisors.
Prime factorization of 964972217691817943040:
213 × 33 × 5 × 29 × 41 × 53 × 127 × 181 × 193 × 3121
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 29 × 41 × 53 × 127 × 181 × 193 × 3121)See below for interesting mathematical facts about the number 964972217691817943040 from the Numbermatics database.
Names of 964972217691817943040
- Cardinal: 964972217691817943040 can be written as Nine hundred sixty-four quintillion, nine hundred seventy-two quadrillion, two hundred seventeen trillion, six hundred ninety-one billion, eight hundred seventeen million, nine hundred forty-three thousand and forty.
Scientific notation
- Scientific notation: 9.6497221769181794304 × 1020
Factors of 964972217691817943040
Divisors of 964972217691817943040
- Number of divisors d(n): 14336
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 27 29 30 32 36 40 41 45 48 53 54 58 60 64 72 80 82 87 90 96 106 108 116 120 123 127 128 135 144 145 159 160 164 174 180 181 192 193 205 212 216 232 240 246 254 256 261 265 270 288 290 318 320 328 348 360 362 369 381 384 386 410 424 432 435 464 477 480 492 508 512 522 530 540 543 576 579 580 615 635 636 640 656 696 720 724 738 762 768 772 783 795 820 848 864 870 905 928 954 960 965 984 1016 1024 1044 1060 1080 1086 1107 1143 1152 1158 1160 1189 1230 1270 1272 1280 1305 1312 1392 1431 1440 1448 1476 1524 1536 1537 1544 1566 1590 1629 1640 1696 1728 1737 1740 1810 1845 1856 1905 1908 1920 1930 1968 2032 2048 2088 2120 2160 2172 2173 2214 2286 2304 2316 2320 2378 2385 2460 2540 2544 2560 2610 2624 2715 2784 2862 2880 2895 2896 2952 3048 3072 3074 3088 3121 3132 3180 3258 3280 3392 3429 3456 3474 3480 3567 3620 3683 3690 3712 3810 3816 3840 3860 3915 3936 4064 4096 4176 4240 4320 4344 4346 4428 4572 4608 4611 4632 4640 4756 4770 4887 4920 5080 5088 5120 5207 5211 5220 5248 5249 5430 5535 5568 5597 5715 5724 5760 5790 5792 5904 5945 6096 6144 6148 6176 6242 6264 6360 6516 6519 6560 6731 6784 6858 6912 6948 6960 7134 7155 7240 7366 7380 7421 7424 7620 7632 7680 7685 7720 7830 7872 7913 8128 8145 8192 8352 8480 8640 8685 8688 8692 8856 9144 9216 9222 9264 9280 9363 9512 9540 9593 9774 9840 10160 10176 10229 10240 10414 10422 10440 10496 10498 10701 10860 10865 11049 11070 11136 11194 11430 11448 11520 11580 11584 11808 11890 12192 12288 12296 12352 12484 12528 12720 13032 13038 13120 13462 13568 13716 13824 13833 13896 13920 14268 14310 14480 14732 14760 14842 14848 15240 15264 15360 15370 15440 15605 15621 15660 15744 15747 15826 16256 16290 16704 16791 16960 17145 17280 17370 17376 17384 17712 17835 18288 18415 18432 18444 18528 18560 18726 19024 19080 19186 19548 19557 19680 20193 20320 20352 20458 20480 20828 20844 20880 20992 20996 21402 21720 21730 22098 22140 22263 22272 22388 22860 22896 22987 23040 23055 23160 23168 23616 23739 23780 24384 24435 24511 24576 24592 24704 24968 25056 25440 26035 26055 26064 26076 26240 26245 26924 27136 27432 27648 27666 27792 27840 27985 28089 28536 28620 28779 28960 29464 29520 29684 29696 30480 30528 30687 30720 30740 30880 31210 31242 31320 31488 31494 31652 32103 32512 32580 32595 33147 33408 33582 33655 33920 34290 34560 34740 34752 34768 34933 35424 35670 36576 36830 36864 36888 37056 37105 37120 37452 38048 38160 38372 39096 39114 39360 39565 40386 40640 40704 40916 40960 41499 41656 41688 41760 41984 41992 42804 43440 43460 44196 44280 44526 44544 44776 45720 45792 45974 46080 46110 46320 46336 46815 46863 47232 47241 47478 47560 47965 48768 48870 49022 49184 49408 49936 50112 50373 50880 51145 52070 52110 52128 52152 52480 52490 53505 53848 54272 54864 55245 55296 55332 55584 55680 55970 56178 57072 57240 57558 57920 58671 58928 59040 59368 59392 60579 60960 61056 61374 61440 61480 61760 62420 62484 62640 62976 62988 63017 63304 64206 65024 65160 65190 66294 66789 66816 67164 67310 67840 68580 68961 69120 69165 69480 69504 69536 69866 70848 71217 71340 73152 73533 73660 73728 73776 74112 74210 74240 74904 76096 76320 76744 78105 78192 78228 78720 78735 79130 80772 81280 81408 81832 82998 83312 83376 83520 83955 83968 83984 84267 85608 86337 86880 86920 88392 88560 89052 89088 89552 90509 91440 91584 91948 92061 92160 92220 92640 92672 93630 93726 94464 94482 94956 95120 95930 97536 97740 97785 98044 98368 98816 99441 99872 100224 100746 100965 101760 102290 104140 104220 104256 104304 104799 104960 104980 107010 107696 108544 109728 110490 110592 110664 111168 111315 111360 111940 112356 114144 114480 114935 115116 115840 117342 117856 118080 118695 118736 118784 121158 121920 122112 122555 122748 122880 122960 123520 124840 124968 125280 125952 125976 126034 126608 127961 128412 130048 130320 130380 132588 133578 133632 134328 134620 135680 137160 137922 138240 138330 138960 139008 139072 139732 140445 140589 141696 141723 142434 142680 143895 146304 147066 147320 147552 148224 148420 148480 149808 151003 151119 152192 152640 153435 153488 156210 156384 156456 157440 157470 158260 160515 161544 162560 162816 163664 165413 165735 165996 166624 166752 167040 167910 167936 167968 168534 171216 172674 173760 173840 174665 176784 177120 178104 178176 179104 181018 181737 182880 183168 183896 184122 184320 184440 185280 185344 187260 187452 188928 188964 189051 189912 190240 191860 195072 195199 195480 195570 196088 196736 197632 198882 199744 200367 200448 201492 201930 203520 204580 206883 207495 208280 208440 208512 208608 209598 209920 209960 213651 214020 215209 215392 217088 219456 220599 220980 221184 221328 222336 222630 222720 223880 224712 228288 228960 229477 229870 230232 231680 234315 234684 235712 236160 236205 237390 237472 237568 242316 243840 244224 245110 245496 245920 247040 249680 249936 250560 251865 251904 251952 252068 253216 255922 256824 259011 260096 260640 260760 265176 267156 267264 268656 269240 271360 271527 274320 275844 275971 276183 276480 276660 277920 278016 278144 278197 279464 280890 281178 283392 283446 284868 285360 287790 292608 293355 294132 294640 295104 296448 296641 296840 296960 299616 302006 302238 302895 304384 305280 306870 306976 312420 312768 312912 314397 314880 314940 315085 316520 321030 323088 325120 325632 327328 330826 331470 331992 333248 333504 333945 334080 335820 335872 335936 337068 342432 344805 345348 347520 347680 349330 353568 354240 356085 356208 356352 358208 362036 363474 365760 366336 367665 367792 368244 368640 368880 370560 370688 374520 374904 377856 377928 378102 379824 380480 383720 383883 390144 390398 390960 391140 392176 393313 393472 395264 396367 397764 399488 400734 400896 402984 403860 407040 409160 413766 414990 416560 416880 417024 417216 419196 419389 419840 419920 421335 427302 428040 430418 430784 431685 434176 438912 441198 441960 442656 444672 445260 445440 447760 449424 452545 453009 456576 457920 458954 459740 460305 460464 463360 468630 469368 471424 472320 472410 474780 474944 484632 487680 488448 490220 490992 491840 494080 496239 497205 499360 499872 501120 503730 503808 503904 504136 506432 511844 513648 518022 520192 521280 521520 523995 530352 534312 534528 537312 538480 542720 543054 548640 551688 551942 552366 552960 553320 555840 556032 556288 556394 558928 561780 562356 564901 566784 566892 567153 569736 570720 575580 585216 585597 586710 588264 589280 590208 592896 593282 593680 593920 599232 602353 604012 604476 605790 608768 610560 613740 613952 620649 624840 625536 625824 628794 629760 629880 630170 633040 639805 642060 645627 646176 650240 651264 654656 661652 661797 662940 663984 666496 666623 667008 667890 668160 671640 671872 674136 684864 688431 689610 690696 695040 695360 698660 702945 707136 708480 708615 710819 712170 712416 712704 716416 724072 726948 731520 732672 735330 735584 736488 737760 741120 741376 749040 749808 755015 755595 755712 755856 756204 759648 760960 767440 767766 780288 780796 781920 782280 784352 786626 786944 790528 792734 795528 798976 801468 801792 805968 807720 814080 814581 818320 827065 827532 827913 829980 833120 833760 834048 834432 834591 838392 838778 839680 839840 842670 854604 856080 860836 861568 863370 877824 882396 883920 885312 889344 889923 890520 890880 895520 898848 905090 906018 908685 913152 915840 917908 919480 920610 920928 926720 937260 938736 942467 942848 943191 944640 944820 945255 949560 949888 969264 975360 975995 976896 980440 981984 983680 988160 992478 994410 998720 999744 1001835 1002240 1004951 1007460 1007616 1007808 1008272 1012864 1013057 1023688 1027296 1034415 1036044 1040384 1042560 1043040 1047990 1060704 1068255 1068624 1069056 1074624 1076045 1076960 1085440 1086108 1097280 1102995 1103376 1103884 1104732 1105920 1106640 1111680 1112064 1112576 1112788 1117856 1123560 1124712 1129802 1133568 1133784 1134306 1139472 1141440 1147385 1151160 1151649 1170432 1171194 1173420 1176528 1178560 1179939 1180416 1185792 1186564 1187360 1187840 1189101 1198464 1204706 1208024 1208952 1211580 1217536 1218311 1221120 1227480 1227904 1241298 1249680 1251072 1251648 1257588 1258167 1259520 1259760 1260340 1266080 1279610 1284120 1291254 1292352 1295055 1299083 1300480 1302528 1309312 1323304 1323594 1325880 1327968 1332992 1333246 1334016 1335780 1336320 1343280 1343744 1348272 1357635 1359027 1369728 1376862 1379220 1379855 1380915 1381392 1390080 1390720 1390985 1397320 1405890 1414272 1416960 1417230 1421638 1424340 1424832 1432253 1432832 1448144 1453896 1463040 1465344 1470660 1471168 1472976 1475520 1482240 1482752 1483205 1488717 1498080 1499616 1510030 1511190 1511424 1511712 1512408 1519296 1521920 1534880 1535532 1560576 1561592 1563840 1564560 1568704 1571985 1573252 1573888 1581056 1585468 1591056 1597952 1602936 1603584 1611936 1615440 1628160 1629162 1636640 1654130 1655064 1655826 1659960 1666240 1667520 1668096 1668864 1669182 1676784 1677556 1679360 1679680 1685340 1694703 1701459 1709208 1712160 1721672 1723136 1726740 1755648 1756791 1764792 1767840 1770624 1778688 1779846 1781040 1781760 1791040 1797696 1807059 1810180 1812036 1817370 1826304 1831680 1835816 1838960 1841220 1841856 1851449 1853440 1874520 1877472 1884934 1885696 1886382 1889280 1889640 1890510 1899120 1899776 1919415 1936881 1938528 1950720 1951990 1953792 1960880 1963968 1966565 1967360 1976320 1981835 1984956 1988820 1997440 1999488 1999869 2003670 2004480 2009902 2014920 2015616 2016544 2025728 2026114 2047376 2054592 2065293 2068830 2072088 2085120 2086080 2095980 2096945 2121408 2132457 2136510 2137248 2138112 2149248 2152090 2153920 2170880 2172216 2194560 2205990 2206752 2207768 2209464 2213280 2223360 2224128 2225152 2225576 2235712 2247120 2249424 2259604 2265045 2267136 2267568 2268612 2278944 2282880 2294770 2302320 2303298 2340864 2342388 2346840 2353056 2357120 2359878 2360832 2371584 2373128 2374720 2378202 2396928 2409412 2416048 2417904 2423160 2435072 2436622 2442240 2443743 2454960 2455808 2481195 2482596 2483739 2499360 2502144 2503296 2503773 2515176 2516334 2519040 2519520 2520680 2532160 2559220 2568240 2582508 2584704 2590110 2598166 2600960 2618624 2646608 2647188 2651760 2655936 2665984 2666492 2668032 2669769 2671560 2672640 2686560 2687488 2696544 2715270 2718054 2739456 2753724 2758440 2759710 2761830 2762784 2780160 2781440 2781970 2794640 2811780 2824505 2827401 2828544 2833920 2834460 2835765 2843276 2848680 2849664 2864506 2865664 2896288 2907792 2926080 2927985 2930688 2941320 2942336 2945952 2951040 2964480 2966410 2977434 2996160 2999232 3011765 3014853 3020060 3022380 3022848 3023424 3024816 3038592 3039171 3043840 3069760 3071064 3103245 3121152 3123184 3127680 3129120 3137408 3143970 3146504 3147776 3170936 3182112 3195904 3205872 3207168 3223872 3228135 3230880 3256320 3258324 3273280 3308260 3308985 3310128 3311652 3319920 3332480 3333115 3335040 3336192 3337728 3338364 3353568 3355112 3359360 3370680 3389406 3402918 3418416 3424320 3442155 3443344 3446272 3453480 3454947 3511296 3513582 3529584 3535680 3539817 3541248 3554095 3557376 3559692 3562080 3563520 3567303 3582080 3595392 3614118 3620360 3624072 3634740 3652608 3654933 3663360 3671632 3677920 3682440 3683712 3702898 3706880 3710869 3749040 3754944 3769868 3771392 3772764 3774501 3778560 3779280 3781020 3798240 3799552 3838830 3873762 3877056 3897249 3901440 3903980 3907584 3921760 3927936 3933130 3934720 3952640 3963670 3969912 3977640 3994880 3998976 3999738 4007340 4008960 4019804 4029840 4031232 4033088 4051456 4052228 4072905 4077081 4094752 4109184 4130586 4137660 4139565 4144176 4170240 4172160 4172955 4191960 4193890 4242816 4264914 4273020 4274496 4296759 4298496 4304180 4307840 4344432 4389120 4411980 4413504 4415536 4418928 4426560 4436491 4446720 4448256 4449615 4450304 4451152 4466151 4471424 4494240 4498848 4519208 4530090 4534272 4535136 4537224 4557888 4565760 4589540 4604640 4606596 4681728 4684776 4693680 4706112 4712335 4714240 4715955 4719756 4721664 4743168 4746256 4749440 4756404 4793856 4796977 4818824 4832096 4835808 4846320 4870144 4873244 4884480 4887486 4909920 4911616 4962390 4965192 4967478 4998720 5004288 5006592 5007546 5024755 5030352 5032668 5038080 5039040 5041360 5064320 5065285 5084109 5118440 5136480 5165016 5169408 5180220 5196332 5201920 5237248 5270373 5293216 5294376 5303520 5311872 5331968 5332984 5336064 5339538 5343120 5345280 5373120 5374976 5393088 5421177 5430540 5436108 5478912 5507448 5516880 5519420 5523660 5525568 5554347 5560320 5562880 5563940 5589280 5623560 5649010 5654802 5657088 5667840 5668920 5671530 5686552 5697360 5699328 5729012 5731328 5758245 5792576 5810643 5815584 5852160 5855970 5861376 5882640 5884672 5891904 5899695 5902080 5928960 5932820 5945505 5954868 5992320 5998464 5999607 6023530 6029706 6040120 6044760 6046848 6049632 6077184 6078342 6087680 6091555 6139520 6142128 6195879 6206490 6246368 6255360 6258240 6274816 6287940 6290835 6293008 6295552 6341872 6364224 6391808 6397371 6411744 6414336 6447744 6456270 6461760 6495415 6512640 6516648 6546560 6616520 6617970 6620256 6623304 6639840 6664960 6666230 6670080 6672384 6675456 6676728 6707136 6710224 6718720 6741360 6778812 6781933 6795135 6805836 6836832 6848640 6884310 6886688 6892544 6906960 6909894 7022592 7027164 7059168 7071360 7079634 7082496 7108190 7114752 7119384 7124160 7134606 7161265 7164160 7190784 7228236 7240720 7248144 7269480 7305216 7309866 7326720 7343264 7355840 7364880 7367424 7405796 7413760 7421738 7443585 7451217 7498080 7509888 7511319 7539736 7542784 7545528 7549002 7557120 7558560 7562040 7596480 7599104 7677660 7747524 7754112 7794498 7802880 7807960 7843520 7855872 7866260 7869440 7905280 7927340 7939824 7955280 7989760 7997952 7999476 8003159 8009307 8014680 8017920 8039608 8059680 8062464 8066176 8102912 8104456 8145810 8154162 8189504 8218368 8261172 8275320 8279130 8288352 8340480 8344320 8345910 8383920 8387780 8473515 8482203 8485632 8507295 8529828 8546040 8548992 8593518 8596992 8608360 8615680 8688864 8778240 8783955 8823960 8827008 8831072 8837856 8853120 8872982 8893440 8899230 8900608 8902304 8932302 8942848 8988480 8997696 9035295 9038416 9044559 9060180 9068544 9070272 9074448 9115776 9117513 9131520 9179080 9209280 9213192 9257245 9363456 9369552 9387360 9412224 9424670 9428480 9431910 9439512 9443328 9492512 9498880 9512808 9587712 9593954 9637648 9664192 9671616 9684405 9692640 9740288 9746488 9768960 9774972 9819840 9823232 9924780 9930384 9934956 9997440 9999345 10008576 10013184 10015092 10049510 10060704 10065336 10078080 10082720 10128640 10130570 10168218 10236880 10272960 10326465 10330032 10338816 10360440 10392664 10474496 10540746 10586432 10588752 10607040 10619451 10623744 10662285 10663936 10665968 10672128 10679076 10686240 10690560 10701909 10746240 10749952 10786176 10842354 10861080 10872216 10957824 10964799 11014896 11033760 11038840 11047320 11051136 11108694 11120640 11125760 11127880 11132607 11178560 11247120 11298020 11309604 11314176 11323503 11335680 11337840 11343060 11373104 11394720 11398656 11406077 11458024 11462656 11494643 11516490 11585152 11621286 11631168 11691747 11704320 11711940 11722752 11765280 11769344 11783808 11799390 11804160 11857920 11865640 11891010 11909736 11984640 11996928 11999214 12047060 12059412 12080240 12089520 12093696 12099264 12154368 12156684 12162281 12175360 12183110 12218715 12279040 12284256 12391758 12412980 12418695 12492736 12510720 12516480 12518865 12549632 12575880 12581670 12586016 12591104 12683744 12728448 12783616 12794742 12823488 12890277 12895488 12912540 12923520 12990830 13033296 13093120 13233040 13235940 13240512 13246608 13279680 13309473 13329920 13332460 13340160 13344768 13348845 13350912 13353456 13414272 13420448 13437440 13482720 13557624 13563866 13590270 13611672 13673664 13697280 13768620 13773376 13785088 13813920 13819788 14045184 14054328 14118336 14137005 14142720 14159268 14164992 14216380 14229504 14238768 14248320 14269212 14322530 14328320 14381568 14390931 14456472 14481440 14496288 14538960 14610432 14619732 14653440 14686528 14711680 14729760 14734848 14811592 14843476 14887170 14902434 14996160 15019776 15022638 15074265 15079472 15085568 15091056 15098004 15114240 15117120 15124080 15192960 15195855 15198208 15252327 15355320 15495048 15508224 15588996 15605760 15615920 15687040 15711744 15732520 15738880 15854680 15879648 15910560 15979520 15995904 15998952 16006318 16018614 16029360 16035840 16079216 16119360 16124928 16132352 16205824 16208912 16251047 16263531 16291620 16308324 16379008 16382129 16436736 16522344 16550640 16558260 16576704 16663041 16680960 16688640 16691820 16767840 16775560 16947030 16964406 16971264 17014590 17059656 17092080 17097984 17187036 17193984 17216720 17231360 17274735 17377728 17468237 17556480 17567910 17647920 17654016 17662144 17675712 17699085 17706240 17745964 17786880 17798460 17801216 17804608 17836515 17864604 17885696 17976960 17995392 17998821 18070590 18076832 18089118 18120360 18140544 18148896 18231552 18235026 18263040 18274665 18358160 18418560 18426384 18514490 18554345 18739104 18774720 18824448 18849340 18856960 18863820 18872505 18879024 18886656 18985024 18997760 19025616 19175424 19187908 19192113 19275296 19328384 19343232 19368810 19385280 19486245 19492976 19537920 19549944 19639680 19646464 19849560 19860768 19869912 19994880 19998690 20017152 20026368 20030184 20099020 20121408 20130672 20156160 20165440 20257280 20261140 20336436 20345799 20385405 20473760 20545920 20652930 20660064 20677632 20720880 20785328 20948992 21007451 21081492 21172864 21177504 21214080 21238902 21247488 21324570 21327872 21331936 21344256 21358152 21372480 21403818 21483795 21492480 21499904 21572352 21684708 21722160 21744432 21915648 21929598 22029792 22067520 22077680 22094640 22102272 22182455 22217388 22241280 22251520 22255760 22265214 22330755 22357120 22494240 22596040 22619208 22628352 22647006 22671360 22675680 22686120 22746208 22789440 22797312 22812154 22916048 22925312 22989286 23032980 23160941 23170304 23242572 23262336 23383494 23408640 23423880 23530560 23538688 23567616 23598780 23608320 23715840 23731280 23782020 23819472 23969280 23984885 23993856 23998428 24009477 24094120 24118824 24160480 24179040 24187392 24198528 24308736 24313368 24324562 24350720 24366220 24437430 24558080 24568512 24696473 24783516 24825960 24837390 24985472 25021440 25032960 25037730 25099264 25151760 25163340 25172032 25367488 25420545 25446609 25456896 25567232 25589484 25646976 25780554 25790976 25825080 25847040 25981660 26066592 26186240 26351865 26466080 26471880 26481024 26493216 26559360 26618946 26659840 26664920 26680320 26697690 26701824 26706912 26828544 26840896 26874880 26965440 27105885 27115248 27127732 27133677 27180540 27223344 27331543 27347328 27352539 27394560 27537240 27546752 27570176 27627840 27639576 27771735 28090368 28108656 28236672 28274010 28285440 28318536 28329984 28432760 28477536 28496640 28538424 28645060 28656640 28763136 28781862 28912944 28962880 28992576 29053215 29077920 29143579 29220864 29239464 29306880 29373056 29423360 29459520 29469696 29623184 29686952 29774340 29804868 29939753 29992320 29998035 30039552 30045276 30148530 30158944 30171136 30182112 30196008 30234240 30248160 30385920 30391710 30396416 30504654 30710640 30979395 30990096 31016448 31177992 31231840 31374080 31423488 31465040 31477760 31709360 31759296 31821120 31924709 31959040 31986855 31991808 31997904 32012636 32037228 32058720 32071680 32158432 32238720 32249856 32264704 32411648 32417824 32502094 32527062 32583240 32616648 32758016 32764258 32873472 32894397 33044688 33101280 33116520 33153408 33326082 33361920 33377280 33383640 33397821 33535680 33551120 33894060 33909665 33928812 33942528 34029180 34119312 34184160 34195968 34218231 34374072 34387968 34433440 34462720 34483929 34549470 34755456 34936474 35075241 35112960 35135820 35295840 35308032 35324288 35331019 35351424 35398170 35412480 35491928 35573760 35596920 35609216 35673030 35729208 35771392 35953920 35990784 35997642 36141180 36153664 36178236 36240720 36281088 36297792 36463104 36470052 36486843 36526080 36549330 36716320 36837120 36852768 37028980 37108690 37256085 37478208 37549440 37556595 37648896 37673407 37698680 37713920 37727640 37745010 37758048 37773312 37970048 37995520 38051232 38350848 38375816 38384226 38550592 38656768 38670831 38686464 38737620 38770560 38972490 38985952 39099888 39279360 39292928 39699120 39721536 39739824 39928419 39989760 39997380 40015795 40034304 40046535 40052736 40060368 40198040 40242816 40261344 40312320 40330880 40514560 40522280 40672872 40691598 40770810 40947520 41091840 41305860 41320128 41355264 41441760 41535337 41570656 41897984 42014902 42162984 42345728 42355008 42411015 42428160 42477804 42494976 42649140 42655744 42663872 42688512 42716304 42744960 42807636 42967590 42984960 42999808 43144704 43172793 43369416 43444320 43488864 43831296 43859196 44059584 44135040 44155360 44189280 44204544 44364910 44434776 44503040 44511520 44530428 44661510 44714240 44988480 45192080 45222795 45238416 45256704 45294012 45342720 45351360 45372240 45492416 45578880 45587565 45594624 45624308 45832096 45850624 45978572 46065960 46321882 46340608 46485144 46524672 46766988 46817280 46847760 47061120 47077376 47135232 47197560 47216640 47462560 47564040 47638944 47938560 47969770 47987712 47996856 48018954 48188240 48237648 48320960 48358080 48374784 48397056 48617472 48626736 48649124 48701440 48732440 48753141 48874860 49116160 49137024 49146387 49392946 49567032 49651920 49674780 49950751 49970944 49989123 50042880 50065920 50075460 50198528 50303520 50326680 50344064 50734976 50841090 50893218 50913792 51178968 51293952 51561108 51581952 51650160 51694080 51963320 52133184 52372480 52404711 52703730 52932160 52943760 52962048 52986432 53097255 53118720 53237892 53262403 53319680 53329840 53360640 53395380 53403648 53413824 53509545 53657088 53681792 53692021 53749760 53930880 54211770 54230496 54255464 54267354 54361080 54446688 54663086 54694656 54705078 54789120 54823995 55074480 55093504 55140352 55255680 55279152 55543470 55663035 56217312 56473344 56548020 56570880 56617515 56637072 56659968 56865520 56955072 56993280 57030385 57076848 57290120 57313280 57473215 57526272 57563724 57825888 57925760 57985152 58106430 58155840 58287158 58458735 58478928 58613760 58746112 58846720 58919040 58939392 59246368 59373904 59548680 59609736 59879506 59984640 59996070 60079104 60090552 60297060 60317888 60364224 60392016 60468480 60496320 60771840 60783420 60792832 60811405 61009308 61037397 61421280 61958790 61980192 62032896 62355984 62463680 62748160 62846976 62930080 62955520 63022353 63418720 63518592 63642240 63849418 63918080 63973710 63983616 63995808 64025272 64074456 64117440 64316864 64451385 64477440 64499712 64529408 64823296 64835648 65004188 65054124 65166480 65233296 65516032 65528516 65746944 65788794 66089376 66202560 66233040 66306816 66547365 66652164 66723840 66754560 66767280 66795642 67071360 67102240 67788120 67819330 67857624 67885056 68058360 68238624 68368320 68391936 68436462 68748144 68775936 68866880 68925440 68967858 69098940 69482823 69510912 69872948 70150482 70225920 70271640 70591680 70616064 70648576 70662038 70702848 70796340 70824960 70983856 71147520 71193840 71218432 71346060 71458416 71542784 71742427 71907840 71954655 71981568 71995284 72028431 72282360 72307328 72356472 72481440 72562176 72595584 72926208 72940104 72973686 73052160 73098660 73432640 73674240 73705536 74057960 74089419 74217380 74512170 74956416 75098880 75113190 75297792 75346814 75397360 75427840 75455280 75490020 75516096 75909409 75940096 75991040 76102464 76261635 76498831 76701696 76751632 76768452 77101184 77313536 77341662 77372928 77475240 77541120 77944980 77971904 78199776 78558720 78585856 79398240 79443072 79479648 79856838 79979520 79994760 80031590 80093070 80105472 80120736 80396080 80485632 80522688 80624640 80661760 81029120 81044560 81255235 81317655 81345744 81383196 81541620 81895040 81910645 81994629 82183680 82611720 82640256 82710528 82883520 83070674 83141312 83315205 83795968 84029804 84325968 84691456 84710016 84822030 84856320 84955608 84989952 85298280 85327744 85432608 85489920 85615272 85935180 85969920 86289408 86345586 86738832 86888640 86977728 87341185 87430737 87662592 87718392 88119168 88270080 88310720 88378560 88409088 88729820 88869552 89006080 89023040 89060856 89323020 89428480 89819259 89976960 89994105 90384160 90445590 90476832 90513408 90588024 90702720 90744480 90984832 91157760 91175130 91189248 91248616 91664192 91957144 92131920 92643764 92681216 92970288 93049344 93533976 93695520 94122240 94154752 94270464 94395120 94433280 94925120 95128080 95277888 95774127 95877120 95939540 95960565 95975424 95993712 96037908 96376480 96475296 96641920 96716160 96749568 96794112 97234944 97253472 97298248 97464880 97506282 97749720 98232320 98274048 98292774 98785892 99134064 99303840 99349560 99901502 99941888 99978246 100085760 100131840 100150920 100193463 100397056 100607040 100653360 100688128 101469952 101682180 101728995 101786436 101827584 102357936 102587904 102654693 103122216 103163904 103300320 103388160 103451787 103926640 104266368 104744960 104809422 105037255 105407460 105864320 105887520 105924096 105972864 105993057 106194510 106237440 106475784 106524806 106639360 106659680 106721280 106790760 106827648 107019090 107314176 107363584 107384042 107499520 107861760 108423540 108460992 108510928 108534708 108722160 108893376 109025893 109326172 109389312 109410156 109460529 109578240 109647990 110148960 110187008 110511360 110558304 111086940 111326070 112434624 112946688 113020221 113096040 113141760 113235030 113274144 113319936 113731040 113910144 113986560 114060770 114153696 114580240 114626560 114946430 115052544 115127448 115651776 115804705 115851520 115970304 116212860 116311680 116574316 116917470 116957856 117492224 117693440 117838080 117878784 118492736 118747808 119097360 119219472 119759012 119785257 119969280 119992140 120047385 120158208 120181104 120594120 120635776 120728448 120784032 120936960 120992640 121543680 121566840 121622810 122018616 122074794 122842560 123482365 123917580 123960384 124065792 124606011 124711968 124927360 125496320 125693952 125860160 126044706 126837440 127037184 127233045 127284480 127698836 127836160 127947420 127967232 127991616 128050544 128148912 128234880 128633728 128658239 128902770 128954880 128999424 129058816 129518379 129671296 130008376 130108248 130332960 130466592 131032064 131057032 131493888 131577588 132178752 132405120 132466080 132613632 133094730 133304328 133509120 133534560 133591284 134142720 134204480 135576240 135638660 135668385 135715248 135770112 136116720 136477248 136657715 136736640 136762695 136783872 136872924 137496288 137551872 137733760 137850880 137935716 138197880 138965646 139021824 139745896 140300964 140451840 140543280 141183360 141232128 141297152 141324076 141405696 141592680 141649920 141967712 142387680 142436864 142692120 142916832 143085568 143484854 143815680 143909310 143963136 143990568 144056862 144564720 144614656 144712944 144962880 145124352 145191168 145717895 145852416 145880208 145947372 146104320 146197320 146259423 146865280 147348480 147411072 147439161 148115920 148178838 148434760 149024340 149698765 149852253 149912832 150197760 150226380 150595584 150693628 150794720 150855680 150910560 150980040 151032192 151818818 151880192 151982080 152204928 152523270 152997662 153503264 153536904 154202368 154627072 154683324 154745856 154950480 155082240 155889960 155943808 156399552 157117440 157214133 158796480 158886144 158959296 159623545 159713676 159787209 159959040 159989520 160063180 160186140 160210944 160241472 160792160 160971264 161045376 161076063 161249280 161323520 162058240 162089120 162510470 162635310 162691488 162766392 163083240 163790080 163821290 163989258 164367360 164471985 165223440 165280512 165421056 165767040 166141348 166282624 166630410 166989105 168059608 168651936 169382912 169420032 169644060 169712640 169911216 169979904 170596560 170655488 170865216 170979840 171091155 171230544 171870360 171939840 172419645 172578816 172691172 173477664 173777280 173955456 174682370 174861474 175376205 175436784 176238336 176540160 176621440 176655095 176757120 176818176 177459640 177739104 178046080 178121712 178646040 178856960 179638518 179953920 179988210 180768320 180891180 180953664 181176048 181405440 181488960 181896131 181969664 182315520 182350260 182378496 182434215 182497232 183112191 183328384 183914288 184263840 185287528 185362432 185940576 186098688 187067952 187391040 188244480 188309504 188367035 188540928 188790240 188866560 189067059 189850240 190256160 190555776 191548254 191754240 191879080 191921130 191950848 191987424 192075816 192752960 192950592 193283840 193354155 193432320 193499136 193588224 194469888 194506944 194596496 194929760 195012564 195499440 196464640 196548096 196585548 196676057 197571784 198268128 198607680 198699120 199642095 199803004 199883776 199956492 200171520 200263680 200301840 200386926 200794112 201214080 201306720 201376256 202939904 203364360 203457990 203572872 203655168 204715872 205175808 205309386 206244432 206327808 206600640 206776320 206903574 207676685 207853280 208448469 208532736 209489920 209618844 210074510 210814920 211728640 211775040 211848192 211945728 211986114 212389020 212474880 212951568 213049612 213278720 213319360 213442560 213581520 213655296 214038180 214628352 214727168 214768084 214999040 215227281 215723520 215863965 216085293 216847080 216921984 217021856 217069416 217444320 217786752 218051786 218652344 218778624 218820312 218921058 219156480 219295980 220297920 220374016 221022720 221116608 222173880 222268257 222652140 224869248 225893376 226040442 226192080 226283520 226470060 226548288 227462080 227728227 227820288 227973120 228121540 228307392 229160480 229253120 229496493 229892860 230105088 230254896 231303552 231609410 231703040 231940608 232425720 232623360 233148632 233834940 233915712 234984448 235134023 235386880 235676160 235757568 236985472 237495616 238194720 238438944 239518024 239570514 239938560 239984280 240094770 240316416 240362208 241188240 241271552 241456896 241568064 241873920 241985280 243087360 243133680 243245620 243765705 244037232 244149588 245685120 245731935 245983887 246964730 247835160 247920768 248131584 249212022 249423936 249753755 249854720 249945615 250992640 251387904 251720320 252089412 253674880 254074368 254466090 254568960 255397672 255894840 255983232 256101088 256297824 256469760 257267456 257316478 257805540 257909760 258117632 259036758 259342592 260016752 260216496 260665920 260933184 262023555 262064128 262114064 262292211 262987776 263155176 264357504 264810240 264932160 265227264 266189460 266312015 266608656 267018240 267069120 267182568 268285440 268408960 268460105 269457777 271152480 271277320 271336770 271430496 271540224 272233440 272954496 273315430 273473280 273525390 273567744 273745848 274992576 275467520 275701760 275871432 276395760 277931292 278043648 279491792 280601928 281086560 282366720 282464256 282594304 282648152 282811392 283185360 283299840 283935424 284775360 284873728 285384240 285833664 286171136 286969708 287322381 287631360 287818620 287926272 287981136 288113724 289129440 289229312 289425888 289925760 290248704 290382336 291435790 291704832 291760416 291894744 292394640 292518846 293730560 294696960 294822144 294878322 296231840 296357676 296869520 298048680 299397530 299704506 299825664 300395520 300452760 301191168 301387256 301589440 301821120 301960080 302064384 303637636 303760384 303964160 304409856 305046540 305186985 305995324 307006528 307073808 307964079 308404736 309254144 309366648 309491712 309900960 310164480 310355361 311779920 311887616 312799104 314234880 314428266 315111765 317592960 317772288 317918592 317979171 319247090 319427352 319574418 319918080 319979040 320126360 320372280 320482944 321584320 321942528 322090752 322152126 322498560 322647040 324116480 324178240 325020940 325270620 325382976 325532784 326166480 327077679 327580160 327642580 327978516 328381587 328734720 328943970 330446880 330561024 331534080 332282696 332565248 333260820 333978210 336119216 337303872 338765824 338840064 339060663 339288120 339425280 339822432 339959808 341193120 341310976 341730432 341959680 342182310 342461088 343740720 343879680 344839290 345157632 345382344 346955328 347414115 347554560 347910912 349364740 349722948 350752410 350873568 352476672 353080320 353242880 353310190 353514240 353636352 354919280 355478208 356092160 356243424 357292080 357713920 358712135 359277036 359907840 359976420 360142155 361536640 361782360 361907328 362352096 362810880 362977920 363792262 363939328 364631040 364700520 364868430 364994464 366224382 366656768 367828576 368527680 370447095 370575056 370724864 371881152 372197376 373818033 374135904 374782080 376488960 376734070 377081856 377580480 378134118 379547045 379700480 380512320 381111552 382494155 383096508 383508480 383758160 383842260 383901696 383974848 384151632 385505920 385901184 385974717 386567680 386708310 386864640 386998272 387176448 389013888 389192992 389859520 390025128 390998880 392929280 393096192 393171096 393352114 395143568 396536256 397215360 397398240 399284190 399606008 399767552 399912984 400527360 400603680 400773852 402428160 402613440 402752512 405879808 406728720 406915980 407145744 407310336 409431744 409973145 410351616 410618772 412488864 412655616 413201280 413552640 413807148 415353370 415706560 416896938 417065472 418979840 419237688 420149020 421629840 423457280 423550080 423696384 423891456 423972228 424778040 424949760 425903136 426099224 426638720 427163040 427310592 428076360 429256704 429454336 429536168 430454562 431447040 431727930 432170586 433694160 433843968 434043712 434138832 434888640 435573504 436103572 437153685 437304688 437557248 437640624 437842116 438312960 438591960 438778269 440595840 440748032 442045440 442233216 442317483 444347760 444536514 445304280 449096295 449556759 449738496 451786752 452080884 452384160 452567040 452940120 453096576 454924160 455456454 455640576 455946240 456243080 456614784 458320960 458992986 459785720 460509792 462607104 463218820 463406080 463881216 464851440 465246720 466297264 467669880 467831424 469968896 470268046 470773760 471280363 471352320 471642399 473970944 474991232 476389440 476877888 478870635 479036048 479141028 479361627 479877120 479968560 480189540 480632832 480724416 482376480 482543104 482913792 483136128 483228189 483747840 483970560 486174720 486267360 486491240 487531410 488074464 488299176 491370240 491463870 491967774 493929460 495670320 495841536 496263168 498424044 498847872 499507510 499709440 499891230 500967315 501985280 503440640 504178824 507349760 508148736 508932180 509137920 510795344 511789680 511966464 512202176 512595648 512939520 513273465 514534912 514632956 515611080 515819520 516235264 517258935 518073516 518685184 520033504 520432992 521331840 521866368 524047110 524128256 524228128 524584422 526310352 528715008 529620480 529864320 529965285 530454528 532378920 532624030 533217312 534138240 534365136 536570880 536817920 536920210 538915554 542304960 542554640 542673540 542860992 544466880 545129465 545688393 545908992 546630860 546946560 547050780 547135488 547302645 547491696 549985152 550935040 551742864 552791520 555862584 556087296 558983584 561203856 562173120 564733440 564928512 565101105 565188608 565296304 565622784 566370720 566599680 567201177 567870848 569550720 569747456 570768480 571667328 573939416 574644762 575262720 575637240 575852544 575962272 576227448 578258880 578458624 578851776 579851520 580497408 580764672 582871580 583409664 583520832 583789488 584789280 585037692 587461120 589393920 589644288 589756644 590028171 592463680 592715352 593739040 596097360 598795060 598926285 599409012 599651328 600791040 600905520 602382336 602774512 603178880 603642240 603920160 604128768 607275272 607520768 608819712 609216079 610093080 610373970 611990648 614013056 614147616 615928158 616809472 618508288 618733296 618983424 619801920 620328960 620710722 623030055 623559840 623775232 625345407 625598208 628469760 628856532 630223530 635185920 635544576 635837184 635958342 638494180 638854704 639148836 639836160 639958080 640252720 640744560 640965888 643168640 643291195 643885056 644181504 644304252 644997120 645294080 645681843 647591895 648356480 650041880 650541240 650765952 651065568 652332960 654155358 655160320 655285160 655957032 656763174 657469440 657887940 660893760 661122048 663068160 664565392 665130496 666521640 666804771 667956420 671667289 672238432 674607744 677531648 677680128 678121326 678576240 678850560 679644864 682386240 682621952 683184681 683460864 683919360 684364620 684922176 687481440 687759360 688489479 689678580 690315264 690764688 693910656 694828230 695109120 695821824 698729480 699445896 701504820 701747136 704953344 705402069 706160640 706485760 706620380 707028480 707272704 709838560 710956416 712184320 712486848 714584160 715427840 716197717 717424270 718554072 719815680 719952840 720284310 723073280 723564720 723814656 724704192 725621760 725955840 727584524 727878656 729262080 729401040 729736860 729988928 731297115 732448764 733313536 735657152 737055360 737195805 737951661 740894190 741150112 741449728 743762304 744394752 747636066 748271808 749261265 749564160 752977920 753468140 754163712 755160960 756268236 759094090 759400960 761024640 762223104 764988310 766193016 767516320 767684520 767949696 768303264 771011840 771802368 771949434 773135360 773416620 773729280 774352896 778027776 778385984 779719040 780050256 781997760 786070665 786192384 786342192 786704228 786876633 790287136 793072512 794430720 794796480 798568380 798936045 799212016 799535104 799825968 801054720 801207360 801547704 804856320 805226880 805380315 805505024 808373331 811759616 813457440 813831960 814291488 814620672 818863488 819946290 820703232 821237544 824977728 826402560 827105280 827614296 830706740 831413120 833793876 834130944 838475376 840298040 843259680 846914560 847100160 847392768 847782912 847944456 849556080 849899520 851806272 852198448 853277440 854326080 854621184 856152720 858513408 858908672 859072336 860909124 861305491 861967143 862894080 863455860 864341172 867388320 867687936 868087424 868252837 868277664 869777280 871147008 872207144 874307370 874609376 875114496 875281248 875684232 877183920 877556538 881191680 881496064 884090880 884466432 884634966 888695520 889073028 890608560 898192590 899113518 899476992 903573504 904161768 904768320 905880240 906193152 909480655 909848320 910912908 911281152 911892480 912486160 913229568 915560955 916641920 917985972 919571440 921019584 925214208 925816561 926437640 926812160 927762432 929702880 930493440 932594528 935339760 935662848 939937792 940536092 941547520 942560726 942704640 943284798 945335295 947941888 949982464 952778880 953755776 953937513 957741270 958072096 958282056 958723254 959754240 959937120 960379080 961448832 964752960 965086208 965827584 966272256 966456378 967495680 967941120 972349440 972534720 972982480 975062820 976148928 976598352 981233037 982740480 982927740 983380285 983935548 987858920 991340640 991683072 996848088 997695744 999015020 999418880 999782460 1001934630 1003970560 1006881280 1008357648 1014699520 1016297472 1017181989 1017864360 1018275840 1021590688 1023579360 1023932928 1024404352 1025191296 1025879040 1026546930 1029069824 1029265912 1031222160 1031639040 1034517870 1036147032 1037370368 1040067008 1040865984 1042242345 1042663680 1043732736 1048094220 1048256512 1048456256 1049168844 1052620704 1057430016 1059240960 1059728640 1059930570 1060909056 1064757840 1065248060 1066434624 1068276480 1068730272 1073141760 1073635840 1073840420 1076136405 1077831108 1080426465 1084609920 1085109280 1085347080 1085721984 1088933760 1090258930 1091376786 1091817984 1093261720 1093893120 1094101560 1094605290 1094983392 1099970304 1101870080 1103485728 1105583040 1111341285 1111725168 1112174592 1117967168 1121454099 1122407712 1124346240 1129466880 1130202210 1130377216 1130592608 1131245568 1132741440 1134402354 1135741696 1138641135 1139101440 1139494912 1141536960 1143334656 1147482465 1147878832 1149289524 1150525440 1151274480 1151705088 1151924544 1152454896 1156517760 1156917248 1157703552 1157924151 1159703040 1160994816 1161529344 1165743160 1167041664 1167578976 1169578560 1170075384 1174922240 1175670115 1178787840 1179288576 1179513288 1180056342 1184927360 1185430704 1187478080 1192194720 1197590120 1197852570 1198818024 1199302656 1201582080 1201811040 1205549024 1206357760 1207284480 1207840320 1208257536 1214550544 1215041536 1217639424 1218432158 1220186160 1220747940 1223981296 1227529873 1228026112 1228295232 1229919435 1231856316 1233618944 1237016576 1237466592 1237966848 1239603840 1240657920 1241421444 1246060110 1247119680 1247550464 1250690814 1251196416 1256939520 1257713064 1260447060 1270371840 1271089152 1271674368 1271916684 1276988360 1277709408 1278297672 1279916160 1280505440 1281489120 1281931776 1286337280 1286582390 1287770112 1288363008 1288608504 1290588160 1291363686 1295183790 1296712960 1300083760 1301082480 1301531904 1302131136 1304665920 1308310716 1308913069 1310320640 1310570320 1311461055 1311914064 1313526348 1314938880 1315775880 1321787520 1322244096 1326136320 1329130784 1330260992 1333043280 1333609542 1335912840 1343334578 1344476864 1347288885 1348670277 1349215488 1355063296 1355360256 1356242652 1357152480 1357701120 1359289728 1364772480 1365243904 1366369362 1366921728 1367838720 1368729240 1369844352 1374962880 1376978958 1379357160 1381529376 1387821312 1389656460 1390218240 1391643648 1397458960 1398891792 1403009640 1403494272 1409906688 1410804138 1412321280 1412971520 1413240760 1413841089 1414056960 1419677120 1421912832 1424368640 1424973696 1429168320 1430855680 1432395434 1434848540 1436611905 1437108144 1438084881 1439631360 1439905680 1440568620 1446146560 1447129440 1447629312 1448571779 1449408384 1449684567 1451243520 1451911680 1455169048 1455757312 1458524160 1458802080 1459473720 1459977856 1462594230 1464897528 1466627072 1471314304 1474110720 1474391610 1475903322 1481788380 1482300224 1487524608 1488789504 1495272132 1496543616 1498522530 1499128320 1505955840 1506936280 1510321920 1512536472 1518188180 1518801920 1522049280 1524446208 1529976620 1532386032 1535032640 1535369040 1535899392 1536606528 1539820395 1542023680 1543604736 1543898868 1544609687 1546270720 1546833240 1547458560 1548705792 1551776805 1556055552 1556771968 1559438080 1560100512 1563995520 1572141330 1572384768 1572684384 1573408456 1573753266 1580574272 1586145024 1588861440 1589592960 1589895855 1597136760 1597872090 1598424032 1599070208 1599651936 1602414720 1603095408 1609712640 1610453760 1610760630 1611010048 1616746662 1623519232 1626914880 1627663920 1628582976 1635388395 1637065179 1637726976 1639892580 1641406464 1641907935 1642475088 1649955456 1652805120 1655228592 1661413480 1662826240 1667587752 1668261888 1676950752 1680596080 1686519360 1693829120 1694200320 1694785536 1695303315 1695565824 1695888912 1699112160 1699799040 1703612544 1704396896 1706554880 1708652160 1709242368 1712305440 1717817344 1718144672 1721818248 1722610982 1723934286 1725788160 1726911720 1728682344 1734776640 1735375872 1736174848 1736505674 1736555328 1739554560 1742294016 1744414288 1748614740 1749218752 1750228992 1750562496 1751368464 1754367840 1755113076 1762383360 1762992128 1768181760 1768932864 1769269932 1770084513 1777391040 1778146056 1781217120 1796385180 1798227036 1798953984 1807147008 1808323536 1809536640 1811760480 1812386304 1818961310 1819696640 1821825816 1822562304 1824972320 1826459136 1827648237 1831121910 1833283840 1835971944 1839142880 1842039168 1850428416 1851633122 1852875280 1853624320 1855524864 1859405760 1860986880 1865189056 1869090165 1870679520 1871325696 1879875584 1881072184 1885121452 1885409280 1886569596 1890670590 1895883776 1899964928 1905557760 1907511552 1907875026 1915482540 1916144192 1916564112 1917446508 1919508480 1919874240 1920758160 1922897664 1929505920 1929873585 1930172416 1931655168 1932544512 1932912756 1934991360 1935882240 1937045529 1945069440 1945964960 1950125640 1952297856 1953196704 1962466074 1965480960 1965855480 1966760570 1967871096 1975717840 1982681280 1983366144 1993696176 1995391488 1998030040 1998837760 1999564920 2003869260 2013762560 2015001867 2016715296 2029399040 2032594944 2034363978 2035728720 2036551680 2043181376 2047158720 2047865856 2048808704 2049554043 2050382592 2051758080 2053093860 2058139648 2058531824 2062444320 2063278080 2065468437 2069035740 2072294064 2074740736 2080134016 2080530383 2081731968 2084484690 2085327360 2087465472 2096188440 2096912512 2098337688 2105241408 2114860032 2116206207 2118481920 2119457280 2119861140 2121818112 2129515680 2130496120 2132869248 2136552960 2137460544 2146283520 2147271680 2147680840 2148593151 2152272810 2155662216 2160852930 2169219840 2170218560 2170694160 2171443968 2177867520 2180517860 2182753572 2183635968 2186523440 2187786240 2188203120 2189210580 2189966784 2193891345 2199940608 2201372861 2203740160 2206971456 2211166080 2211587415 2218466099 2222682570 2223450336 2224349184 2235934336 2242908198 2244815424 2247783795 2248692480 2258933760 2260404420 2260754432 2261185216 2262491136 2265482880 2268804708 2271483392 2277282270 2278202880 2278989824 2283073920 2286669312 2294964930 2295757664 2298579048 2302548960 2303849088 2304909792 2313035520 2313834496 2315407104 2315848302 2319406080 2323058688 2331486320 2334083328 2335157952 2339157120 2340150768 2349844480 2351340230 2356401815 2358211995 2358577152 2359026576 2360112684 2369854720 2370861408 2374956160 2384389440 2395180240 2395705140 2396808135 2397636048 2398605312 2403164160 2403622080 2411098048 2412715520 2414568960 2415680640 2416140945 2416515072 2429101088 2430083072 2435278848 2436864316 2440372320 2441495880 2447962592 2455059746 2456052224 2456590464 2459838870 2463712632 2467237888 2474933184 2479207680 2481315840 2482842888 2492120220 2494239360 2495100928 2501381628 2502392832 2515426128 2520894120 2540743680 2542178304 2543348736 2543833368 2553976720 2555418816 2556595344 2559832320 2561010880 2562978240 2563863552 2572674560 2573164780 2575540224 2576726016 2577217008 2581176320 2582727372 2583916473 2590367580 2593425920 2600167520 2602164960 2603063808 2604262272 2604758511 2609331840 2616621432 2617826138 2620641280 2621140640 2622922110 2623828128 2627052696 2631551760 2643575040 2644488192 2652272640 2658261568 2660521984 2666086560 2667219084 2671825680 2686669156 2688953728 2694577770 2697340554 2698430976 2710720512 2712485304 2714304960 2718579456 2728441965 2729544960 2730487808 2732738724 2733843456 2735677440 2737458480 2739688704 2749925760 2753957916 2758714320 2763058752 2775642624 2777449683 2779312920 2780436480 2783287296 2794917920 2797783584 2806019280 2806988544 2819813376 2821608276 2824642560 2825943040 2826481520 2827682178 2828113920 2836005885 2839354240 2843825664 2848737280 2849947392 2858336640 2864790868 2869697080 2873223810 2874216288 2876169762 2879262720 2879811360 2881137240 2892293120 2894258880 2895258624 2897143558 2898816768 2899369134 2902487040 2903823360 2910338096 2911514624 2917048320 2917604160 2918947440 2919955712 2925188460 2929795056 2933254144 2941439507 2942628608 2943699111 2948221440 2948783220 2950140855 2951806644 2963576760 2964600448 2975049216 2990544264 2993087232 2997045060 2998256640 3011911680 3013872560 3020643840 3025072944 3036376360 3037603840 3044098560 3046080395 3048892416 3059953240 3064772064 3070065280 3070738080 3071798784 3073213056 3079640790 3084047360 3087209472 3087797736 3089219374 3092541440 3093666480 3094917120 3103553610 3112111104 3113543936 3118876160 3120201024 3126727035 3127991040 3136452071 3144282660 3144769536 3145368768 3146816912 3147506532 3161148544 3161750897 3172290048 3177722880 3179185920 3179791710 3194273520 3195744180 3196848064 3199303872 3204829440 3206190816 3219425280 3220907520 3221521260 3222020096 3228409215 3233493324 3247038464 3253829760 3255327840 3257165952 3270776790 3274130358 3275453952 3279785160 3283815870 3284950176 3299910912 3305610240 3310457184 3322826960 3325652480 3334023855 3335175504 3336523776 3353901504 3358336445 3361192160 3373038720 3387658240 3388400640 3390606630 3391131648 3391777824 3398224320 3407225088 3408793792 3413109760 3415923405 3417304320 3418484736 3424610880 3435634688 3436289344 3442447395 3443636496 3445221964 3447868572 3451576320 3453823440 3457364688 3469553280 3470751744 3472349696 3473011348 3473110656 3473772453 3479109120 3484588032 3488828576 3497229480 3498437504 3501124992 3502736928 3508735680 3510226152 3524766720 3527010345 3536363520 3537865728 3538539864 3540169026 3554782080 3556292112 3562434240 3580988585 3592770360 3596454072 3597907968 3616647072 3619073280 3623520960 3624772608 3637922620 3639393280 3643651632 3645124608 3649944640 3652918272 3655296474 3662243820 3666567680 3671943888 3678285760 3682589619 3684078336 3689758305 3700856832 3703266244 3705750560 3707248640 3711049728 3718811520 3721973760 3730378112 3738180330 3741359040 3742651392 3762144368 3770242904 3770818560 3773139192 3781341180 3791767552 3799929856 3802348631 3811115520 3815023104 3815750052 3830965080 3832288384 3833128224 3834893016 3839748480 3841516320 3845795328 3859011840 3859747170 3860344832 3863310336 3865089024 3865825512 3871764480 3874091058 3890138880 3891929920 3900251280 3904595712 3906393408 3924932148 3926739207 3930961920 3931710960 3933521140 3934383165 3935742192 3951435680 3965362560 3966732288 3987392352 3990782976 3996060080 3997675520 3999129840 4007738520 4027525120 4030003734 4033430592 4041866655 4054438043 4058798080 4065189888 4068727956 4071457440 4073103360 4086362752 4094317440 4095731712 4097617408 4099108086 4100765184 4103516160 4106187720 4116279296 4117063648 4124888640 4130936874 4138071480 4144588128 4149481472 4160268032 4161060766 4163463936 4168969380 4170654720 4174930944 4192376880 4193825024 4196675376 4210482816 4229720064 4232412414 4236963840 4238914560 4239722280 4241523267 4259031360 4260992240 4265738496 4273105920 4274921088 4292567040 4294543360 4295361680 4297186302 4304545620 4306527455 4309835715 4311324432 4321705860 4338439680 4340437120 4341264185 4341388320 4342887936 4345715337 4355735040 4361035720 4365507144 4367271936 4373046880 4375572480 4376406240 4378421160 4379933568 4387782690 4399881216 4402745722 4407480320 4413942912 4422332160 4423174830 4436932198 4445365140 4446900672 4470061613 4471868672 4485816396 4489630848 4495567590 4497384960 4517867520 4520808840 4522370432 4530965760 4537609416 4542966784 4554564540 4556405760 4566147840 4573338624 4589929860 4591515328 4597158096 4605097920 4607698176 4609819584 4626071040 4627668992 4629082805 4630814208 4631696604 4633829061 4638812160 4646117376 4662972640 4668166656 4670315904 4678314240 4680301536 4699688960 4702680460 4712803630 4716423990 4717154304 4718053152 4720225368 4739709440 4741722816 4749912320 4768778880 4769687565 4790360480 4791410280 4793616270 4795272096 4797210624 4807244160 4822196096 4825431040 4829137920 4831361280 4832281890 4833030144 4858202176 4870557696 4873728632 4880744640 4882991760 4895925184 4906165185 4910119492 4911195537 4912104448 4913180928 4919677740 4927425264 4934475776 4949866368 4958415360 4965685776 4984240440 4988478720 4990201856 5002763256 5004785664 5030852256 5041788240 5081487360 5084356608 5085909945 5086697472 5087666736 5107953440 5110837632 5113190688 5119664640 5122021760 5125956480 5127727104 5145349120 5146329560 5153452032 5154434016 5165454744 5167832946 5180735160 5186851840 5200335040 5204329920 5206127616 5208524544 5209517022 5218663680 5233242864 5235652276 5241282560 5242281280 5245844220 5247656256 5254105392 5263103520 5274987799 5287150080 5288976384 5304545280 5310253539 5316523136 5321043968 5332173120 5334438168 5343651360 5373338312 5377907456 5389155540 5394681108 5396861952 5421441024 5424970608 5428609920 5437158912 5456883930 5459089920 5460975616 5465477448 5467686912 5474916960 5479377408 5482944711 5499851520 5507915832 5517428640 5526117504 5551285248 5554899366 5558625840 5560872960 5566574592 5589835840 5595567168 5607270495 5612038560 5613977088 5639626752 5643216552 5651886080 5652963040 5655364356 5656227840 5672011770 5678708480 5687651328 5697474560 5699894784 5716673280 5729581736 5739394160 5746447620 5748432576 5752339524 5758525440 5759622720 5762274480 5778372329 5784586240 5788517760 5789620755 5790517248 5794287116 5797633536 5798738268 5804974080 5807646720 5820676192 5823029248 5835208320 5837894880 5839911424 5850376920 5859590112 5866508288 5882879014 5885257216 5887398222 5896442880 5897566440 5900281710 5903613288 5927153520 5929200896 5950098432 5981088528 5986174464 5994090120 5996513280 6027745120 6041287680 6045005601 6050145888 6072752720 6075207680 6088197120 6092160790 6097784832 6119906480 6129544128 6137649365 6140130560 6141476160 6143597568 6146426112 6159281580 6168094720 6174418944 6175595472 6178438748 6185082880 6187332960 6189834240 6207107220 6224222208 6227087872 6237752320 6240402048 6241591149 6253454070 6255982080 6272904142 6288565320 6290737536 6293633824 6295013064 6322297088 6323501794 6344580096 6348618621 6355445760 6358371840 6359583420 6388547040 6391488360 6393696128 6398607744 6409658880 6412381632 6438850560 6441815040 6443042520 6445779453 6456818430 6466986648 6507659520 6510655680 6514331904 6541553580 6544565345 6548260716 6550907904 6559570320 6567631740 6569900352 6599821824 6604118583 6611220480 6620914368 6645653920 6651304960 6655398297 6668047710 6670351008 6673047552 6707803008 6716672890 6722384320 6743351385 6746077440 6775316480 6776801280 6781213260 6782263296 6783555648 6796448640 6814450176 6817587584 6818886667 6826219520 6831846810 6834608640 6836969472 6849221760 6872578688 6884894790 6887272992 6890443928 6895737144 6907646880 6914729376 6939106560 6941503488 6944699392 6946022696 6946221312 6947544906 6958218240 6969176064 6977657152 6994458960 6996875008 7002249984 7005473856 7017471360 7020452304 7049533440 7054020690 7069205445 7075731456 7077079728 7080338052 7109564160 7112584224 7124868480 7161977170 7185540720 7190424405 7192908144 7195815936 7233294144 7238146560 7242858895 7247041920 7248422835 7249545216 7275845240 7278786560 7287303264 7290249216 7299889280 7305836544 7310592948 7324487640 7333135360 7343887776 7356571520 7365179238 7368156672 7379516610 7401713664 7406532488 7411501120 7437623040 7443947520 7460756224 7476360660 7482718080 7485302784 7524288736 7540485808 7546278384 7562682360 7583535104 7599859712 7604697262 7622231040 7630046208 7631500104 7661930160 7664576768 7666256448 7669786032 7679496960 7683032640 7691590656 7718023680 7719494340 7720689664 7723048435 7726620672 7730178048 7731651024 7743528960 7748182116 7751749419 7780277760 7783859840 7800502560 7809191424 7812786816 7814275533 7849864296 7853478414 7861923840 7863421920 7867042280 7868766330 7871484384 7902871360 7930725120 7933464576 7974784704 7981565952 7992120160 7995351040 7998259680 8015477040 8055050240 8060007468 8066861184 8083733310 8108876086 8117596160 8137455912 8142914880 8172725504 8185325895 8188634880 8191463424 8195234816 8198216172 8201530368 8207032320 8212375440 8232558592 8234127296 8249777280 8261873748 8276142960 8289176256 8298962944 8320536064 8322121532 8326927872 8332349049 8337938760 8341309440 8349861888 8384753760 8387650048 8393350752 8420965632 8459440128 8464824828 8473927680 8477829120 8479444560 8483046534 8518062720 8521984480 8531476992 8546211840 8549842176 8589086720 8590723360 8594372604 8609091240 8613054910 8619671430 8622648864 8643411720 8676879360 8680874240 8682528370 8682776640 8685775872 8691430674 8711470080 8722071440 8731014288 8734543872 8746093760 8751144960 8752812480 8756842320 8759867136 8775565380 8799762432 8805491444 8814960640 8824318521 8827885824 8844664320 8846349660 8850422565 8873864396 8890730280 8893801344 8940123226 8943737344 8971632792 8979261696 8991135180 8994769920 9035735040 9041617680 9044740864 9061931520 9075218832 9085933568 9109129080 9112811520 9132295680 9138241185 9146677248 9179859720 9183030656 9194316192 9210195840 9215396352 9219639168 9252142080 9258165610 9261628416 9263393208 9267658122 9277624320 9325945280 9336333312 9340631808 9356628480 9360603072 9399377920 9405360920 9409356213 9425607260 9432847980 9434308608 9436106304 9440450736 9479418880 9483445632 9485252691 9499824640 9537557760 9539375130 9580720960 9582820560 9587232540 9590544192 9614488320 9640494943 9644392192 9650862080 9658275840 9662722560 9664563780 9666060288 9685227645 9716404352 9741115392 9747457264 9761489280 9765983520 9791850368 9812330370 9820238984 9822391074 9824208896 9826361856 9839355480 9854850528 9899732736 9916830720 9931371552 9968480880 9976957440 9980403712 10005526512 10009571328 10061704512 10075009335 10083576480 10162974720 10171819890 10173394944 10175333472 10215906880 10221675264 10226381376 10239329280 10244043520 10247770215 10251912960 10255454208 10290698240 10292659120 10306904064 10308868032 10327342185 10330909488 10335665892 10361470320 10373703680 10400670080 10402651915 10408659840 10412255232 10417049088 10419034044 10437327360 10466485728 10471304552 10484562560 10491688440 10495312512 10508210784 10526207040 10549975598 10574300160 10581031035 10609090560 10620507078 10633046272 10642087936 10664346240 10668876336 10687302720 10742965755 10746676624 10755814912 10778311080 10789362216 10793723904 10849941216 10857219840 10874317824 10913767860 10918179840 10930954896 10935373824 10949833920 10958754816 10965889422 10999703040 11006864305 11015831664 11034857280 11047768857 11052235008 11092330495 11102570496 11109798732 11117251680 11121745920 11133149184 11179671680 11191134336 11214540990 11224077120 11227954176 11286433104 11303772160 11305926080 11310728712 11312455680 11344023540 11357416960 11375302656 11394949120 11399789568 11407045893 11433346560 11459163472 11478788320 11492895240 11496865152 11504679048 11519245440 11524548960 11556744658 11569172480 11577035520 11579241510 11581034496 11588574232 11595267072 11597476536 11615293440 11641352384 11670416640 11675789760 11679822848 11700753840 11719180224 11733016576 11765758028 11770514432 11774796444 11780217621 11792885760 11795132880 11800563420 11807226576 11854307040 11858401792 11900196864 11962177056 11972348928 11988180240 11993026560 12055490240 12082575360 12090011202 12100291776 12145505440 12150415360 12163314129 12176394240 12184321580 12195569664 12239812960 12259088256 12275298730 12280261120 12282952320 12287195136 12292852224 12318563160 12336189440 12348837888 12351190944 12356877496 12374665920 12414214440 12448444416 12454175744 12475504640 12480804096 12483182298 12506908140 12511964160 12545808284 12577130640 12581475072 12587267648 12590026128 12644594176 12647003588 12689160192 12697237242 12710891520 12716743680 12719166840 12724569801 12777094080 12782976720 12787392256 12797215488 12819317760 12824763264 12877701120 12883630080 12886085040 12891558906 12913636860 12919582365 12933973296 13015319040 13021311360 13023792555 13028663808 13037146011 13083107160 13089130690 13096521432 13101815808 13119140640 13135263480 13139800704 13199643648 13208237166 13222440960 13241828736 13291307840 13302609920 13310796594 13336095420 13340702016 13410184839 13415606016 13433345780 13444768640 13486702770 13492154880 13553602560 13562426520 13567111296 13592897280 13628900352 13635175168 13637773334 13652439040 13663693620 13669217280 13698443520 13745157376 13769789580 13774545984 13780887856 13791474288 13815293760 13829458752 13846288411 13878213120 13883006976 13887248415 13889398784 13892045392 13892442624 13895089812 13901487183 13916436480 13938352128 13955314304 13988917920 13993750016 14004499968 14010947712 14034942720 14040904608 14099066880 14108041380 14138410890 14151462912 14154159456 14160676104 14219128320 14225168448 14249736960 14323954340 14371081440 14380848810 14385816288 14391631872 14466588288 14476293120 14485717790 14494083840 14496845670 14499090432 14551690480 14557573120 14574606528 14599778560 14611673088 14621185896 14648975280 14666270720 14687775552 14707197535 14713143040 14718495555 14730358476 14736313344 14759033220 14803427328 14813064976 14823002240 14875246080 14921512448 14952721320 14965436160 14970605568 15048577472 15080971616 15092556768 15125364720 15167070208 15199719424 15209394524 15244462080 15260092416 15263000208 15323860320 15329153536 15332512896 15339572064 15358993920 15366065280 15383181312 15436047360 15438988680 15446096870 15460356096 15463302048 15496364232 15503498838 15560555520 15567719680 15601005120 15618382848 15625573632 15628551066 15682260355 15699728592 15706956828 15723847680 15726843840 15734084560 15737532660 15742968768 15805742720 15808754485 15824963397 15861450240 15866929152 15949569408 15963131904 15984240320 15996519360 16030954080 16110100480 16120014936 16133722368 16167466620 16217752172 16235192320 16274911824 16285829760 16345451008 16370651790 16377269760 16382926848 16390469632 16396432344 16403060736 16424750880 16448834133 16468254592 16499554560 16523747496 16552285920 16578352512 16641072128 16644243064 16653855744 16664698098 16675877520 16682618880 16699723776 16769507520 16775300096 16786701504 16841931264 16918880256 16929649656 16955658240 16958889120 16966093068 17036125440 17043968960 17062953984 17092423680 17099684352 17178173440 17181446720 17188745208 17218182480 17226109820 17239342860 17245297728 17286823440 17335116987 17353758720 17361748480 17365056740 17365553280 17368862265 17371551744 17382861348 17422940160 17444142880 17462028576 17469087744 17492187520 17505624960 17513684640 17519734272 17551130760 17599524864 17610982888 17648637042 17655771648 17689328640 17692699320 17700845130 17747728792 17781460560 17787602688 17880246452 17887474688 17943265584 17958523392 17982270360 17989539840 18083235360 18089481728 18123863040 18135016803 18150437664 18171867136 18218258160 18225623040 18264591360 18276482370 18293354496 18359719440 18366061312 18388632384 18412948095 18420391680 18430792704 18439278336 18504284160 18516331220 18523256832 18526786416 18535316244 18555248640 18651890560 18672666624 18681263616 18713256960 18721206144 18724773447 18810721840 18818712426 18851214520 18865695960 18872212608 18880901472 18958837760 18966891264 18970505382 18999649280 19011743155 19075115520 19078750260 19161441920 19165641120 19174465080 19181088384 19228976640 19280989886 19288784384 19301724160 19316551680 19325445120 19329127560 19337338359 19370455290 19432808704 19494914528 19522978560 19531967040 19583700736 19624660740 19633696035 19640477968 19644782148 19648417792 19652723712 19678710960 19709701056 19799465472 19812355749 19833661440 19862743104 19936961760 19953914880 19966194891 20011053024 20019142656 20123409024 20150018670 20167152960 20272190215 20325949440 20343639780 20346789888 20350666944 20431813760 20443350528 20452762752 20456660001 20478658560 20488087040 20495540430 20503825920 20510908416 20581396480 20585318240 20617736064 20654684370 20661818976 20671331784 20722940640 20747407360 20801340160 20805303830 20817319680 20824510464 20834098176 20838068088 20874654720 20932971456 20942609104 20969125120 20983376880 20990625024 21016421568 21052414080 21099951196 21148600320 21162062070 21207616335 21241014156 21266092544 21328692480 21337752672 21374605440 21485931510 21493353248 21511629824 21556622160 21578724432 21587447808 21699882432 21714439680 21728576685 21748635648 21827535720 21836359680 21861909792 21870747648 21899667840 21917509632 21931778844 21999406080 22013728610 22031663328 22069714560 22095537714 22104470016 22184660990 22205140992 22219597464 22234503360 22350308065 22359343360 22382268672 22429081980 22448154240 22455908352 22572866208 22611852160 22621457424 22688047080 22714833920 22750605312 22799579136 22814091786 22866693120 22918326944 22957576640 22985790480 22993730304 23009358096 23038490880 23049097920 23113489316 23138344960 23154071040 23158483020 23162068992 23169145305 23177148464 23190534144 23194953072 23230586880 23255248257 23282704768 23340833280 23351579520 23359645696 23401507680 23438360448 23442826599 23531516056 23541028864 23549592888 23560435242 23585771520 23590265760 23601126840 23614453152 23708614080 23716803584 23800393728 23924354112 23944697856 23976360480 23986053120 24110980480 24165150720 24180022404 24200583552 24291010880 24326628258 24352788480 24368643160 24479625920 24518176512 24550597460 24555977685 24560522240 24565904640 24574390272 24585704448 24637126320 24672378880 24697675776 24702381888 24713754992 24749331840 24828428880 24896888832 24908351488 24951009280 24961608192 24966364596 24977859239 24997047147 25013816280 25023928320 25091616568 25154261280 25162950144 25174535296 25180052256 25289188352 25294007176 25378320384 25394474484 25421783040 25433487360 25438333680 25449139602 25554188160 25565953440 25574784512 25594430976 25638635520 25649526528 25767260160 25772170080 25783117812 25827273720 25839164730 25867946592 26030638080 26042622720 26047585110 26057327616 26074292022 26166214320 26178261380 26193042864 26203631616 26238281280 26270526960 26279601408 26374938995 26399287296 26416474332 26444881920 26472955563 26483657472 26551267695 26582615680 26605219840 26621593188 26672190840 26681404032 26820369678 26831212032 26866691560 26889537280 26973405540 26984309760 27107205120 27124853040 27134222592 27185794560 27257800704 27270350336 27275546668 27304878080 27327387240 27338434560 27396887040 27414723555 27490314752 27539579160 27549091968 27561775712 27582948576 27630587520 27658917504 27692576822 27756426240 27774496830 27778797568 27784090784 27784885248 27790179624 27802974366 27832872960 27910628608 27977835840 27987500032 28008999936 28021895424 28069885440 28081809216 28198133760 28216082760 28228068639 28276821780 28302925824 28308318912 28321352208 28438256640 28450336896 28455758073 28499473920 28647908680 28742162880 28761697620 28771632576 28891861645 28921484829 28933176576 28952586240 28971435580 28988167680 28993691340 28998180864 29103380960 29115146240 29149213056 29199557120 29223346176 29242371792 29297950560 29332541440 29375551104 29414395070 29426286080 29436991110 29460716952 29472626688 29518066440 29626129952 29646004480 29750492160 29843024896 29905442640 29930872320 29941211136 30097154944 30161943232 30185113536 30225028005 30250729440 30399438848 30418789048 30488924160 30520184832 30526000416 30647720640 30658307072 30665025792 30679144128 30717987840 30732130560 30766362624 30872094720 30877977360 30892193740 30920712192 30926604096 30992728464 31006997676 31121111040 31135439360 31202010240 31207955745 31236765696 31251147264 31257102132 31364520710 31399457184 31413913656 31453687680 31468169120 31475065320 31485937536 31611485440 31617508970 31649926794 31722900480 31743093105 31899138816 31926263808 31968480640 31993038720 32061908160 32228897265 32240029872 32267444736 32334933240 32435504344 32549823648 32571659520 32690902016 32741303580 32754539520 32780939264 32792864688 32806121472 32849501760 32897668266 32936509184 32999109120 33020592915 33047494992 33104571840 33143306571 33156705024 33276991485 33282144256 33288486128 33307711488 33329396196 33351755040 33365237760 33399447552 33539015040 33550600192 33573403008 33683862528 33859299312 33911316480 33917778240 33932186136 34072250880 34087937920 34094433335 34125907968 34184847360 34199368704 34221137679 34362893440 34377490416 34436364960 34452219640 34478685720 34490595456 34573646880 34670233974 34707517440 34723496960 34730113480 34731106560 34737724530 34743103488 34765722696 34845880320 34888285760 34924057152 34984375040 35011249920 35027369280 35039468544 35102261520 35199049728 35221965776 35297274084 35311543296 35340652863 35378657280 35385398640 35401690260 35495457584 35562921120 35575205376 35598366317 35760492904 35774949376 35886531168 35917046784 35964540720 35979079680 36166470720 36178963456 36247726080 36270033606 36300875328 36343734272 36436516320 36451246080 36489942387 36529182720 36552964740 36586708992 36719438880 36732122624 36777264768 36825896190 36840783360 36861585408 36878556672 37008568320 37032662440 37046513664 37053572832 37070632488 37303781120 37345333248 37362527232 37426513920 37442412288 37449546894 37621443680 37637424852 37702429040 37731391920 37744425216 37761802944 37917675520 37933782528 37941010764 37958479001 37999298560 38023486310 38150231040 38157500520 38322883840 38331282240 38348930160 38362176768 38457953280 38561979772 38577568768 38603448320 38633103360 38650890240 38658255120 38674676718 38740910580 38758747095 38865617408 38989829056 39045957120 39063934080 39071377665 39111438033 39167401472 39249321480 39267392070 39280955936 39289564296 39296835584 39305447424 39357421920 39419402112 39598930944 39624711498 39667322880 39725486208 39873923520 39907829760 39932389782 40022106048 40230554517 40246818048 40300037340 40334305920 40544380430 40687279560 40701333888 40863627520 40886701056 40905525504 40913320002 40957317120 40976174080 40991080860 41007651840 41162792960 41170636480 41235472128 41309368740 41323637952 41342663568 41445881280 41494814720 41538865233 41602680320 41610607660 41634639360 41649020928 41661745245 41668196352 41676136176 41704461549 41749309440 41865942912 41885218208 41938250240 41966753760 41981250048 42032843136 42104828160 42199902392 42297200640 42324124140 42415232670 42482028312 42532185088 42657384960 42675505344 42749210880 42971863020 42986706496 43023259648 43113244320 43157448864 43174895616 43399764864 43428879360 43457153370 43497271296 43655071440 43672719360 43723819584 43799335680 43835019264 43863557688 43998812160 44027457220 44063326656 44121592605 44139429120 44191075428 44208940032 44369321980 44410281984 44439194928 44469006720 44700616130 44718686720 44764537344 44858163960 44896308480 44911816704 45145732416 45223704320 45242914848 45376094160 45429667840 45501210624 45599158272 45628183572 45733386240 45836653888 45915153280 45971580960 45987460608 46018716192 46076981760 46098195840 46226978632 46308142080 46316966040 46338290610 46354296928 46381068288 46389906144 46510496514 46565409536 46681666560 46703159040 46719291392 46803015360 46876720896 46885653198 47046781065 47063032112 47082057728 47099185776 47120870484 47171543040 47180531520 47202253680 47228906304 47417228160 47426263455 47433607168 47474890191 47600787456 47848708224 47889395712 47952720960 48202474715 48221960960 48330301440 48360044808 48401167104 48582021760 48653256516 48705576960 48737286320 48959251840 49036353024 49101194920 49111955370 49121044480 49131809280 49148780544 49171408896 49274252640 49404763776 49427509984 49498663680 49656857760 49816702976 49902018560 49923216384 49932729192 49955718478 49994094294 50027632560 50047856640 50183233136 50308522560 50325900288 50349070592 50360104512 50578376704 50588014352 50756640768 50788948968 50866974720 50876667360 50898279204 51108376320 51131906880 51149569024 51188861952 51277271040 51299053056 51534520320 51544340160 51566235624 51654547440 51678329460 51735893184 52005350961 52061276160 52085245440 52095170220 52114655232 52148584044 52332428640 52356522760 52386085728 52407263232 52476562560 52541053920 52559202816 52749877990 52798574592 52832948664 52945911126 52967314944 53102535390 53165231360 53210439680 53243186376 53344381680 53362808064 53640739356 53662424064 53733383120 53779074560 53946811080 53968619520 54249706080 54268445184 54371589120 54515601408 54540700672 54551093336 54654774480 54676869120 54793774080 54829447110 54980629504 55079158320 55098183936 55123551424 55165897152 55238844285 55261175040 55317835008 55385153644 55512852480 55548993660 55557595136 55568181568 55569770496 55580359248 55605948732 55665745920 55821257216 55955671680 55975000064 56017999872 56043790848 56139770880 56163618432 56174320341 56432165520 56456137278 56553643560 56616637824 56642704416 56876513280 56900673792 56911516146 56998947840 57035229465 57295817360 57484325760 57523395240 57543265152 57783723290 57842969658 57866353152 57905172480 57942871160 57976335360 57987382680 58206761920 58298426112 58399114240 58484743584 58595901120 58665082880 58751102208 58828790140 58852572160 58873982220 58901088105 58921433904 58945253376 59036132880 59252259904 59292008960 59437067247 59500984320 59686049792 59810885280 59861744640 59898584673 60194309888 60323886464 60370227072 60450056010 60501458880 60816570645 60837578096 60977848320 61040369664 61052000832 61295441280 61316614144 61330051584 61358288256 61369980003 61435975680 61464261120 61532725248 61744189440 61755954720 61784387480 61853208192 61985456928 62013995352 62242222080 62270878720 62404020480 62415911490 62473531392 62502294528 62514204264 62729041420 62798914368 62827827312 62907375360 62936338240 62950130640 62971875072 63222970880 63235017940 63299853588 63445800960 63486186210 63622849005 63798277632 63936961280 63986077440 64123816320 64457794530 64480059744 64534889472 64669866480 64871008688 65099647296 65143319040 65185730055 65381804032 65482607160 65509079040 65561878528 65585729376 65612242944 65699003520 65795336532 65873018368 65998218240 66041185830 66094989984 66209143680 66286613142 66313410048 66553982970 66564288512 66576972256 66615422976 66658792392 66703510080 67050924195 67078030080 67101200384 67146806016 67367725056 67718598624 67835556480 67864372272 68144501760 68175875840 68188866670 68251815936 68398737408 68442275358 68725786880 68754980832 68872729920 68904439280 68957371440 68981190912 69147293760 69231442055 69340467948 69415034880 69446993920 69460226960 69462213120 69475449060 69486206976 69507435915 69531445392 69691760640 69776571520 69848114304 69968750080 70022499840 70054738560 70078937088 70204523040 70443931552 70594548168 70623086592 70681305726 70757314560 70770797280 70803380520 70990915168 71125842240 71150410752 71196732634 71520985808 71549898752 71773062336 71834093568 71929081440 71958159360 72332941440 72357926912 72495452160 72540067212 72601750656 72873032640 72979884774 73058365440 73105929480 73438877760 73464245248 73554529536 73651792380 73681566720 73723170816 73757113344 74017136640 74065324880 74093027328 74107145664 74141264976 74607562240 74690666496 74725054464 74853027840 74884824576 74899093788 74933577717 75242887360 75274849704 75404858080 75462783840 75488850432 75523605888 75835351040 75867565056 75882021528 75916958002 75998597120 76046972620 76300462080 76315001040 76645767680 76662564480 76697860320 76724353536 76915906560 77123959544 77155137536 77301780480 77316510240 77349353436 77481821160 77517494190 77731234816 77979658112 78091914240 78127868160 78142755330 78222876066 78334802944 78498642960 78534784140 78561911872 78579128592 78610894848 78714843840 78838804224 79124816985 79197861888 79249422996 79334645760 79418866689 79450972416 79747847040 79815659520 79864779564 80044212096 80461109034 80493636096 80600074680 80668611840 81088760860 81374559120 81402667776 81727255040 81773402112 81811051008 81826640004 81914634240 81952348160 81982161720 82015303680 82244170665 82341272960 82470944256 82618737480 82647275904 82685327136 82891762560 83077730466 83205360640 83221215320 83269278720 83323490490 83336392704 83352272352 83408923098 83498618880 83731885824 83770436416 83876500480 83933507520 83962500096 84065686272 84209656320 84399804784 84594401280 84648248280 84684205917 84830465340 84964056624 85064370176 85301745703 85314769920 85351010688 85367274219 85498421760 85943726040 85973412992 86046519296 86226488640 86314897728 86675584935 86764454487 86799529728 86857758720 86914306740 86994542592 87310142880 87345438720 87447639168 87598671360 87670038528 87727115376 87997624320 88054914440 88126653312 88243185210 88278858240 88382150856 88417880064 88738643960 88878389856 88938013440 89401232260 89437373440 89529074688 89716327920 89792616960 89823633408 90291464832 90447408640 90485829696 90675084015 90752188320 90859335680 90957110059 91198316544 91256367144 91466772480 91673307776 91830306560 91943161920 91974921216 92037432384 92153963520 92196391680 92453957264 92616284160 92633932080 92676581220 92708593856 92762136576 92779812288 93020993028 93130819072 93363333120 93406318080 93438582784 93606030720 93623867235 93753441792 93771306396 94093562130 94126064224 94164115456 94198371552 94241740968 94361063040 94404507360 94457812608 94834456320 94852526910 94867214336 94949780382 95697416448 95778791424 95905441920 96404949430 96443921920 96686691795 96720089616 96802334208 97164043520 97306513032 97474572640 97918503680 98072706048 98202389840 98223910740 98242088960 98263618560 98342817792 98548505280 98809527552 98855019968 98997327360 99061778745 99313715520 99633405952 99830974455 99846432768 99865458384 99911436956 99988188588 100055265120 100095713280 100366466272 100617045120 100651800576 100698141184 100720209024 101156753408 101176028704 101577897936 101733949440 101753334720 101796558408 102216752640 102263813760 102283300005 102299138048 102377723904 102554542080 102598106112 102663413037 103088680320 103132471248 103309094880 103356658920 103471786368 104010701922 104122552320 104170490880 104190340440 104229310464 104297168088 104664857280 104713045520 104772171456 104953125120 105082107840 105118405632 105499755980 105597149184 105665897328 105891822252 105934629888 106205070780 106330462720 106486372752 106688763360 106725616128 106795098951 107281478712 107324848128 107466766240 107558149120 107893622160 107937239040 108499412160 108536890368 108743178240 109031202816 109081401344 109102186672 109309548960 109353738240 109469827161 109587548160 109658894220 109961259008 110158316640 110196367872 110247102848 110268110299 110331794304 110477688570 110522350080 110635670016 110770307288 111025704960 111097987320 111136363136 111139540992 111160718496 111211897464 111642514432 111911343360 111950000128 112035999744 112087581696 112279541760 112327236864 112348640682 112864331040 112912274556 113107287120 113233275648 113285408832 113753026560 113801347584 113823032292 113875437003 113997895680 114070458930 114591634720 114968651520 115046790480 115086530304 115567446580 115685939316 115732706304 115810344960 115885742320 115952670720 115974765360 116276241285 116413523840 116596852224 116798228480 116969487168 117191802240 117214132995 117502204416 117578703247 117657580280 117705144320 117747964440 117802176210 117842867808 117890506752 118072265760 118504519808 118584017920 118874134494 119001968640 119372099584 119621770560 119723489280 119797169346 120388619776 120647772928 120691663551 120740454144 120900112020 121002917760 121633141290 121675156192 122104001664 122590882560 122633228288 122660103168 122716576512 122739960006 122871951360 122928522240 123488378880 123511909440 123568774960 123706416384 123970913856 124027990704 124484444160 124541757440 124616595699 124808040960 124831822980 124889296195 124947062784 124985235735 125004589056 125028408528 125458082840 125597828736 125655654624 125814750720 125872676480 125900261280 125943750144 126445941760 126470035880 126599707176 126891601920 126972372420 127245698010 127596555264 127873922560 127972154880 128247632640 128915589060 128960119488 129069778944 129339732960 129631786777 129742017376 130199294592 130286638080 130371460110 130763608064 130965214320 131018158080 131171458752 131398007040 131590673064 131746036736 131996436480 132082371660 132189979968 132364777815 132418287360 132573226284 132626820096 133107965940 133128577024 133153944512 133230845952 133317584784 133407020160 134101848390 134156060160 134202400768 134293612032 134735450112 135437197248 135671112960 135728744544 136289003520 136351751680 136377733340 136503631872 136797474816 136884550716 137451573760 137509961664 137745459840 137808878560 137914742880 137962381824 138294587520 138462884110 138680935896 138893987840 138920453920 138924426240 138950898120 139014871830 139062890784 139553143040 139696228608 139937500160 140044999680 140109477120 140157874176 140409046080 140887863104 141140343195 141189096336 141246173184 141362611452 141514629120 141541594560 141606761040 141981830336 142251684480 142278790365 142300821504 142393465268 142424670573 143041971616 143099797504 143546124672 143668187136 143858162880 144607424145 144665882880 144715853824 144990904320 145080134424 145203501312 145746065280 145959769548 146116730880 146211858960 146877755520 146928490496 147109059072 147303584760 147363133440 147446341632 147514226688 148130649760 148214291328 148282529952 149215124480 149450108928 149706055680 149769649152 149798187576 149867155434 150485774720 150549699408 150809716160 150925567680 150977700864 151047211776 151735130112 151764043056 151833916004 151997194240 152093945240 152600924160 152630002080 153291535360 153325128960 153395720640 153448707072 153831813120 154247919088 154310275072 154603560960 154633020480 154698706872 154963642320 155034988380 155462469632 155896293871 155959316224 156016052883 156183828480 156255736320 156285510660 156445752132 156669605888 156997285920 157069568280 157123823744 157158257184 157221789696 157429687680 157677608448 158249633970 158395723776 158498845992 158837733378 158901944832 159495694080 159631319040 159729559128 160088424192 160922218068 160987272192 161200149360 161337223680 162177521720 162749118240 162805335552 163454510080 163546804224 163622102016 163653280008 163904696320 163964323440 164030607360 164488341330 164682545920 164941888512 165237474960 165294551808 165370654272 165716532855 165783525120 166155460932 166231959763 166410721280 166442430640 166538557440 166646980980 166672785408 166704544704 166817846196 166997237760 167463771648 167540872832 167572797541 167753000960 167867015040 167925000192 168131372544 168419312640 168799609568 169296496560 169368411834 169660930680 169928113248 170128740352 170603491406 170629539840 170702021376 170734548438 170996843520 171105688395 171887452080 171946825984 172093038592 172452977280 172629795456 173351169870 173528908974 173599059456 173715517440 173828613480 174620285760 174895278336 175197342720 175454230752 175995248640 176109828880 176253306624 176486370420 176557716480 176703264315 176764301712 176835760128 177477287920 177756779712 177876026880 177991831585 178802464520 178874746880 179058149376 179432655840 179585233920 180582929664 180894817280 180971659392 181350168030 181504376640 181718671360 181914220118 182449711935 182512734288 182933544960 183346615552 183660613120 183886323840 183949842432 184074864768 184109940009 184307927040 184392783360 184907914528 185232568320 185267864160 185353162440 185417187712 185559624576 186041986056 186261638144 186726666240 186812636160 187212061440 187247734470 187506883584 187542612792 188187124260 188252128448 188396743104 188483481936 188722126080 188809014720 188915625216 189668912640 189705053820 189734428672 189792395005 189899560764 191394832896 191810883840 192809898860 192887843840 193373383590 193440179232 193604668416 194328087040 194613026064 194949145280 195557190165 195837007360 196145412096 196404779680 196447821480 196484177920 196527237120 196685635584 197097010560 197619055104 197710039936 197994654720 198123557490 198627431040 199661948910 199692865536 199730916768 199822873912 199976377176 200110530240 200732932544 201152772585 201234090240 201303601152 201396282368 201440418048 202313506816 202352057408 203155795872 203506669440 203593116816 204433505280 204527627520 204566600010 204598276096 204755447808 205196212224 205326826074 206177360640 206264942496 206618189760 206713317840 206943572736 207694326165 208021403844 208245104640 208340981760 208380680880 208458620928 208522307745 208594336176 209329714560 209426091040 209544342912 209906250240 210164215680 210236811264 210999511960 211331794656 211783644504 211869259776 212410141560 212660925440 212972745504 213377526720 213451232256 213590197902 214562957424 214649696256 214933532480 215116298240 215787244320 215874478080 216998824320 217073780736 217486356480 218162802688 218204373344 218619097920 218939654322 219175096320 219317788440 219922518016 220316633280 220392735744 220494205696 220536220598 220663588608 220955377140 221044700160 221271340032 221540614576 222051409920 222195974640 222272726272 222279081984 222321436992 222423794928 223285028864 223822686720 223900000256 224071999488 224175163392 224559083520 224654473728 224697281364 224800733151 225728662080 225824549112 226214574240 226466551296 226570817664 227506053120 227602695168 227646064584 227750874006 227995791360 228140917860 229183269440 229937303040 230093580960 230173060608 231134893160 231371878632 231465412608 231771484640 231905341440 231949530720 232552482570 232827047680 233193704448 233596456960 233938974336 234383604480 234428265990 235004408832 235157406494 235315160560 235410288640 235495928880 235604352420 235685735616 236144531520 236913265489 237009039616 237168035840 237374450955 237748268988 238003937280 238744199168 239243541120 239446978560 239594338692 240777239552 241295545856 241383327102 241480908288 241800224040 242005835520 243266282580 243350312384 244208003328 245181765120 245266456576 245320206336 245433153024 245479920012 245743902720 245857044480 247023818880 247137549920 247412832768 247941827712 248055981408 249083514880 249233191398 249616081920 249663645960 249778592390 249970471470 250009178112 250056817056 250916165680 251195657472 251311309248 251629501440 251745352960 251800522560 251887500288 252891883520 252940071760 253199414352 253783203840 253944744840 254491396020 255193110528 255747845120 255905237109 255944309760 256495265280 257831178120 257920238976 258139557888 258679465920 259263573554 259484034752 260026754805 260293363461 260398589184 260573276160 260742920220 261527216128 261930428640 262036316160 262342917504 262796014080 263181346128 263492073472 263992872960 264164743320 264379959936 264729555630 264836574720 265146452568 265253640192 266215931880 266307889024 266635169568 266814040320 268203696780 268312120320 268587224064 269470900224 270874394496 271342225920 271457489088 272578007040 272703503360 272755466680 272871330177 273594949632 273769101432 274903147520 275019923328 275490919680 275617757120 275829485760 275924763648 276589175040 276925768220 277361871792 277787975680 277840907840 277848852480 277901796240 278029743660 278125781568 279106286080 279392457216 279574353347 279875000320 280089999360 280218954240 280315748352 280818092160 280871601705 281775726208 282280686390 282378192672 282492346368 282725222904 283083189120 283213522080 283963660672 284503368960 284557580730 284601643008 284786930536 284849341146 286083943232 287092249344 287336374272 287716325760 289214848290 289331765760 289431707648 290160268848 290407002624 291492130560 291919539096 292423717920 293755511040 293856980992 294218118144 294607169520 294726266880 295028453376 296261299520 296428582656 296565059904 297185336235 298430248960 298900217856 299492923365 299539298304 299596375152 299734310868 300971549440 301099398816 301619432320 301851135360 301955401728 302094423552 303470260224 303528086112 303667832008 304187890480 305201848320 305260004160 306583070720 306650257920 306791441280 306849900015 306897414144 307663626240 308495838176 308620550144 309266040960 309397413744 309927284640 310069976760 310924939264 311792587742 311918632448 312032105766 312367656960 312511472640 312571021320 312891504264 313339211776 313994571840 314139136560 314247647488 314316514368 314859375360 315355216896 316499267940 316791447552 316997691984 317675466756 317803889664 318991388160 319459118256 320176848384 320385296853 321844436136 321974544384 322400298720 322674447360 324355043440 325498236480 325610671104 326909020160 327093608448 327244204032 327306560016 327809392640 327928646880 328061214720 328976682660 329365091840 329883777024 330474949920 330589103616 330741308544 330804330897 331433065710 331567050240 332310921864 332463919526 332821442560 332884861280 333077114880 333293961960 333409089408 333635692392 334927543296 335081745664 335145595082 335506001920 335734030080 335850000384 336262745088 336838625280 337599219136 338592993120 338736823668 339321861360 339856226496 340257480704 341206982812 341259079680 341404042752 341469096876 341626311009 341993687040 342211376790 343774904160 343893651968 344905954560 345259590912 346702339740 347057817948 347198118912 347431034880 347657226960 349240571520 349790556672 350394685440 350908461504 352219657760 352506613248 352736109741 352972740840 353115432960 353406528630 353528603424 353671520256 354954575840 355513559424 355752053760 355983663170 357604929040 357749493760 358116298752 358865311680 359170467840 361165859328 361789634560 361943318784 362700336060 363008753280 363828440236 364899423870 365025468576 366693231104 367321226240 367772647680 367899684864 368149729536 368219880018 368615854080 368785566720 369815829056 370465136640 370535728320 370706324880 370834375424 371119249152 372083972112 372523276288 373453332480 373625272320 373849787097 374424122880 374495468940 374667888585 375013767168 375085225584 376374248520 376504256896 376793486208 376966963872 377444252160 377618029440 377831250432 379337825280 379410107640 379584790010 379799121528 382789665792 383621767680 385619797720 385775687680 386746767180 386880358464 387209336832 388656174080 388895360331 389226052128 389898290560 391114380330 391674014720 392290824192 392809559360 392895642960 393054474240 394194021120 395238110208 395420079872 395989309440 396247114980 397094333445 397254862080 399323897820 399385731072 399461833536 399645747824 399952754352 400221060480 401465865088 401542363919 402305545170 402468180480 402607202304 402792564736 402880836096 404704114816 406311591744 407013338880 407186233632 408867010560 409055255040 409133200020 409196552192 409510895616 410392424448 410653652148 412354721280 412529884992 413236379520 413426635680 413887145472 415388652330 416042807688 416681963520 416761361760 417044615490 417188672352 418659429120 418852182080 419088685824 419812500480 420328431360 420473622528 421999023920 422663589312 423421029585 423567289008 423738519552 424820283120 425321850880 425945491008 426508728515 426755053440 426836371095 426902464512 427180395804 429125914848 429299392512 429867064960 430232596480 431574488640 433822272435 433997648640 434147561472 434972712960 436325605376 436408746688 437238195840 437879308644 438350192640 438635576880 439845036032 440633266560 440785471488 440988411392 441072441196 441327177216 441910754280 442089400320 442542680064 443081229152 444391949280 444545452544 444642873984 444847589856 446570057728 447645373440 448350326784 449118167040 449308947456 449394562728 449601466302 451457324160 451649098224 452429148480 452933102592 453141635328 454785550295 455205390336 455292129168 455501748012 455991582720 456281835720 458366538880 459874606080 460187161920 460346121216 462269786320 462743757264 462930825216 463542969280 463810682880 463899061440 465104965140 465654095360 466387408896 467192913920 467688881613 467877948672 468767208960 468856531980 470008817664 470314812988 470630321120 470820577280 470991857760 471208704840 471371471232 472289063040 473826530978 474018079232 474336071680 474748901910 475496537976 478487082240 478893957120 479188677384 481554479104 482591091712 482766654204 482961816576 483600448080 484011671040 486532565160 486700624768 488416006656 490363530240 490640412672 490866306048 490959840024 491714088960 494047637760 494275099840 494825665536 495883655424 496111962816 498167029760 498466382796 498695879289 499232163840 499327291920 499557184780 499940942940 500018356224 500113634112 501832331360 502391314944 502622618496 502718392623 503259002880 503490705920 503601045120 503775000576 505783767040 505880143520 506398828704 507889489680 508982792040 510386221056 511495690240 511810474218 511888619520 512990530560 513317065185 515662356240 515840477952 516279115776 517358931840 518527147108 518968069504 520053509610 520586726922 520797178368 521146552320 521485840440 523860857280 524685835008 525592028160 526362692256 526984146944 527985745920 528329486640 528759919872 529459111260 529673149440 530292905136 530507280384 532431863760 532615778048 533270339136 533628080640 533975494755 536407393560 536624240640 537174448128 541748788992 542684451840 542914978176 545156014080 545407006720 545510933360 545742660354 547349135805 547538202864 549806295040 550039846656 550981839360 551235514240 551340551495 551658971520 551849527296 553178350080 553851536440 554723743584 555681815680 555697704960 555803592480 556059487320 556251563136 558212572160 558784914432 559148706694 559750000640 560179998720 560437908480 561636184320 561743203410 563551452416 564561372780 564756385344 565450445808 566166378240 566427044160 567697824851 567927321344 569006737920 569115161460 569203286016 569377185015 569573861072 569698682292 572167886464 574184498688 575432651520 578429696580 578663531520 580320537696 580814005248 582984261120 583839078192 584847435840 587511022080 587713961984 587893516235 588436236288 589214339040 589452533760 590056906752 592522599040 592857165312 593130119808 594370672470 596860497920 598985846730 599078596608 599192750304 599468621736 601943098880 602198797632 603238864640 603458317755 603702270720 603910803456 604188847104 606940520448 607056172224 607335664016 608375780960 610520008320 613166141440 613300515840 613582882560 613699800030 613794828288 616991676352 618532081920 618794827488 619854569280 620139953520 621849878528 623082978495 623585175484 623837264896 624064211532 624735313920 625022945280 625142042640 625783008528 626678423552 627989143680 628278273120 628495294976 628633028736 629718750720 630710433792 632998535880 633995383968 635350933512 635607779328 637982776320 638918236512 640353696768 640770593706 643688872272 643949088768 644800597440 645348894720 648158933885 648710086880 650996472960 651221342208 653818040320 654488408064 654613120032 655857293760 657953365320 658730183680 659767554048 660949899840 661178207232 661482617088 661608661794 662866131420 663134100480 664621843728 664927839052 665642885120 665769722560 666154229760 666587923920 666818178816 667271384784 669855086592 670163491328 670291190164 671012003840 671468060160 671700000768 672525490176 673677250560 674402199453 675198438272 677185986240 677473647336 678643722720 679712452992 682413965624 682518159360 682808085504 682938193752 683252622018 683987374080 684422753580 687549808320 687787303936 689811909120 690519181824 693404679480 694115635896 694396237824 695314453920 698481143040 699581113344 700789370880 701816923008 704439315520 705013226496 705472219482 705945481680 706230865920 706813057260 707057206848 709909151680 710739796467 711027118848 711504107520 711967326340 712123352865 715209858080 715498987520 716232597504 717730623360 718340935680 722331718656 723579269120 723886637568 725400672120 726017506560 727656880472 729798847740 730050937152 733386462208 733853285783 734642452480 735545295360 735799369728 736299459072 736439760036 737231708160 737571133440 739631658112 741071456640 741412649760 741668750848 742238498304 744167944224 745046552576 747250544640 747699574194 748848245760 748990937880 749335777170 750027534336 750170451168 752748497040 753008513792 753586972416 753933927744 754888504320 755236058880 755662500864 758675650560 758820215280 759169580020 759598243056 765579331584 767243535360 767715711327 771239595440 771551375360 773493534360 773760716928 774418673664 777312348160 777790720662 778452104256 779481469355 779796581120 780080264415 782228760660 783348029440 784581648384 785619118720 785791285920 786108948480 788388042240 790476220416 790840159744 791978618880 792494229960 794188666890 794509724160 798647795640 798923667072 799291495648 799905508704 800442120960 802931730176 803084727838 804611090340 804936360960 805585129472 805761672192 809408229632 812623183488 814026677760 814372467264 817734021120 818110510080 818266400040 818613990531 820784848896 821307304296 824709442560 825059769984 826472759040 826853271360 827774290944 830777304660 831159798815 832085615376 833363927040 833522723520 834089230980 834377344704 837318858240 837704364160 837863987705 838177371648 838723060041 839625000960 840656862720 840947245056 843998047840 845327178624 846842059170 847134578016 847477039104 849640566240 850643701760 851890982016 853017457030 853510106880 853672742190 853804929024 854360791608 858251829696 859734129920 860465192960 863148977280 867644544870 867995297280 868295122944 872817493376 874476391680 875758617288 877271153760 881266533120 881570942976 881976822784 882144882392 882654354432 883821508560 884178800640 885085360128 886162458304 888783898560 889090905088 889285747968 889695179712 893140115456 895290746880 896700653568 898617894912 898789125456 899202932604 902914648320 903298196448 904858296960 905866205184 906283270656 909571100590 910410780672 910584258336 911003496024 912563671440 916733077760 919749212160 920374323840 920549700045 920692242432 924539572640 925487514528 925861650432 927085938560 927798122880 930209930280 931308190720 932774817792 935377763226 935755897344 937534417920 937713063960 940017635328 940629625976 941260642240 941983715520 942417409680 942742942464 944578126080 947653061956 948036158464 948672143360 949497803820 950993075952 956974164480 958377354768 961155890559 963108958208 965182183424 965533308408 965923633152 967200896160 968023342080 973065130320 973401249536 976832013312 980727060480 981280825344 981732612096 981919680048 983428177920 988095275520 988550199680 989651331072 991767310848 992223925632 992412992691 996932765592 997391758578 998464327680 998654583840 999114369560 999881885880 1000227268224 1003664662720 1004782629888 1005245236992 1005436785246 1006518005760 1006981411840 1007202090240 1007550001152 1011567534080 1011760287040 1012797657408 1015778979360 1017965584080 1020772442112 1022991380480 1023620948436 1023777239040 1024878933027 1025981061120 1026634130370 1031324712480 1031680955904 1034717863680 1037054294216 1037936139008 1040107019220 1041173453844 1041594356736 1042293104640 1042971680880 1047721714560 1049371670016 1051184056320 1052725384512 1053968293888 1056658973280 1057519839744 1058208329223 1058918222520 1059346298880 1060585810272 1061014560768 1064863727520 1065231556096 1066540678272 1067256161280 1067950989510 1072814787120 1073248481280 1074348896256 1083497577984 1085368903680 1085829956352 1090814013440 1091021866720 1091485320708 1094698271610 1095076405728 1099612590080 1100079693312 1101963678720 1102471028480 1102681102990 1103317943040 1103699054592 1106356700160 1107703072880 1109447487168 1111363631360 1111395409920 1111607184960 1112118974640 1112503126272 1116425144320 1117569828864 1118297413388 1119500001280 1120359997440 1120875816960 1123272368640 1123486406820 1124003665755 1127102904832 1129122745560 1129512770688 1130900891616 1132332756480 1132854088320 1135395649702 1135854642688 1138013475840 1138230322920 1138754370030 1139147722144 1139397364584 1144335772928 1148368997376 1150865303040 1156859393160 1157327063040 1160641075392 1161628010496 1165968522240 1166686080993 1167678156384 1169694871680 1175022044160 1175787032470 1176872472576 1178428678080 1184566327445 1185045198080 1185714330624 1186260239616 1188741344940 1193720995840 1197971693460 1198157193216 1198385500608 1198937243472 1203886197760 1204397595264 1204627091757 1206477729280 1206916635510 1207404541440 1207821606912 1208377694208 1214112344448 1214671328032 1216751561920 1221040016640 1226332282880 1226601031680 1227165765120 1227399600060 1227589656576 1233983352704 1237064163840 1237589654976 1239709138560 1240279907040 1246165956990 1247170350968 1247674529792 1248128423064 1250045890560 1250284085280 1251566017056 1255978287360 1256556546240 1256990589952 1257266057472 1259437501440 1261420867584 1265997071760 1267990767936 1270701867024 1271215558656 1275965552640 1277836473024 1279526185545 1280707393536 1281541187412 1287377744544 1287898177536 1289601194880 1290697789440 1296317867770 1297420173760 1301466817305 1301992945920 1302442684416 1307636080640 1308976816128 1309226240064 1311714587520 1315906730640 1317460367360 1319535108096 1321899799680 1322356414464 1322965234176 1323217323588 1325732262840 1326268200960 1329243687456 1329855678104 1331539445120 1333175847840 1333636357632 1334542769568 1339710173184 1340326982656 1340582380328 1342936120320 1345050980352 1347354501120 1348804398906 1350396876544 1354371972480 1354947294672 1357287445440 1359424905984 1364356650885 1364827931248 1365616171008 1365876387504 1366505244036 1367974748160 1368845507160 1375099616640 1375574607872 1379623818240 1381038363648 1386809358960 1388231271792 1388792475648 1390628907840 1396962286080 1397871766735 1399162226688 1401578741760 1403066644839 1403633846016 1408878631040 1410026452992 1410944438964 1411890963360 1412461731840 1413626114520 1414114413696 1419818303360 1421479592934 1422054237696 1423008215040 1423934652680 1424246705730 1430419716160 1435461246720 1436681871360 1444663437312 1447158538240 1447773275136 1450801344240 1452035013120 1455313760944 1459597695480 1460101874304 1466772924416 1467706571566 1469284904960 1471090590720 1472598918144 1472879520072 1475142266880 1479263316224 1482142913280 1482825299520 1483337501696 1484476996608 1488335888448 1490093105152 1494501089280 1495399148388 1496087637867 1497696491520 1497981875760 1498671554340 1500055068672 1500340902336 1505496994080 1506017027584 1507173944832 1507867855488 1508155177869 1509777008640 1510472117760 1511325001728 1517351301120 1517640430560 1518339160040 1519196486112 1531158663168 1534487070720 1535431422654 1542479190880 1543102750720 1546987068720 1547521433856 1548837347328 1554624696320 1555581441324 1556904208512 1558962938710 1559593162240 1560160528830 1564457521320 1566696058880 1571238237440 1571582571840 1576776084480 1580952440832 1581680319488 1583957237760 1584988459920 1588377333780 1589019448320 1597295591280 1597847334144 1598582991296 1599811017408 1600884241920 1601926484265 1605863460352 1606169455676 1609222180680 1609872721920 1611170258944 1611523344384 1618816459264 1625246366976 1628053355520 1628744934528 1635468042240 1636221020160 1636532800080 1637227981062 1642614608592 1649418885120 1650119539968 1652945518080 1653706542720 1654021654485 1655548581888 1661554609320 1662319597630 1664171230752 1667045447040 1668178461960 1668754689408 1674637716480 1675408728320 1675727975410 1676354743296 1677446120082 1679250001920 1681313725440 1687996095680 1690654357248 1693684118340 1694269156032 1699281132480 1701287403520 1703093474553 1703781964032 1706034914060 1707020213760 1707345484380 1707609858048 1708131555045 1708721583216 1716503659392 1719468259840 1726297954560 1735289089740 1735990594560 1745634986752 1748952783360 1751517234576 1754542307520 1762533066240 1763141885952 1763680548705 1763953645568 1764289764784 1765308708864 1767643017120 1768357601280 1770170720256 1772324916608 1777567797120 1778181810176 1778571495936 1779390359424 1790581493760 1797235789824 1797578250912 1798405865208 1805829296640 1806596392896 1809716593920 1811732410368 1812566541312 1819142201180 1820821561344 1821168516672 1822006992048 1825127342880 1833466155520 1839498424320 1840748647680 1841099400090 1841384484864 1849079145280 1850975029056 1854171877120 1855596245760 1860419860560 1862616381440 1865549635584 1869248935485 1870755526452 1871511794688 1875068835840 1875426127920 1880035270656 1881259251952 1882521284480 1883967431040 1884834819360 1885485884928 1889156252160 1895306123912 1896072316928 1898995607640 1901986151904 1913948328960 1916754709536 1922311781118 1926217916416 1930364366848 1931066616816 1931847266304 1934401792320 1936046684160 1944476801655 1946130260640 1946802499072 1953664026624 1961454120960 1963465224192 1963839360096 1976190551040 1977100399360 1979302662144 1983534621696 1984447851264 1984825985382 1993865531184 1994783517156 1996928655360 1997309167680 1998228739120 1999763771760 2000454536448 2007329325440 2007711819595 2009565259776 2010490473984 2010873570492 2013036011520 2013962823680 2014404180480 2015100002304 2023520574080 2025595314816 2031557958720 2035931168160 2045982760960 2047241896872 2047554478080 2049757866054 2051962122240 2053268260740 2062649424960 2063361911808 2069435727360 2074108588432 2075872278016 2080214038440 2082346907688 2083188713472 2085943361760 2095443429120 2098743340032 2102368112640 2105450769024 2113317946560 2115039679488 2116416658446 2117836445040 2118692597760 2121171620544 2129727455040 2130463112192 2132219389401 2133081356544 2134512322560 2135901979020 2145629574240 2146496962560 2148697792512 2166995155968 2170737807360 2171659912704 2181628026880 2182043733440 2182970641416 2189396543220 2190152811456 2199225180160 2200159386624 2201559857349 2203927357440 2204942056960 2205362205980 2206635886080 2207398109184 2212713400320 2215406145760 2218894974336 2222727262720 2223214369920 2224237949280 2225006252544 2232850288640 2235139657728 2236594826776 2241751633920 2246544737280 2246972813640 2248007331510 2254205809664 2258245491120 2259025541376 2261801783232 2264665512960 2265708176640 2270791299404 2271709285376 2276026951680 2276460645840 2277508740060 2278295444288 2278794729168 2288671545856 2296737994752 2301730606080 2303147133981 2313718786320 2314654126080 2321282150784 2323256020992 2331937044480 2333372161986 2335356312768 2338444408065 2339389743360 2350044088320 2351574064940 2353744945152 2356857356160 2369132654890 2370090396160 2371428661248 2372520479232 2377482689880 2395943386920 2396771001216 2397874486944 2407772395520 2408795190528 2409254183514 2412955458560 2413833271020 2414809082880 2416755388416 2428224688896 2429342656064 2433503123840 2442080033280 2453202063360 2454331530240 2454799200120 2455841971593 2467966705408 2474128327680 2475179309952 2479418277120 2480559814080 2492331913980 2493479396445 2494340701936 2495349059584 2496256846128 2500091781120 2500568170560 2503132034112 2511956574720 2513113092480 2513591963115 2513981179904 2514532114944 2516169180123 2518875002880 2522841735168 2531994143520 2535981535872 2541403734048 2542431117312 2551931105280 2555672946048 2559052371090 2561414787072 2563082374824 2574755489088 2579202389760 2581395578880 2592635735540 2594840347520 2602933634610 2603985891840 2604885368832 2618452480128 2623429175040 2631813461280 2634920734720 2643799599360 2644712828928 2645930468352 2646434647176 2651464525680 2652536401920 2658487374912 2659711356208 2663078890240 2666351695680 2667272715264 2669085539136 2679420346368 2680653965312 2681164760656 2685872240640 2690101960704 2697608797812 2700793753088 2708743944960 2709894589344 2714574890880 2718849811968 2728713301770 2729655862496 2731232342016 2731752775008 2733010488072 2737691014320 2750199233280 2751149215744 2759247636480 2762076727296 2773618717920 2776462543584 2777584951296 2781257815680 2793924572160 2795743533470 2798324453376 2806133289678 2807267692032 2817757262080 2820052905984 2821888877928 2823781926720 2827252229040 2828228827392 2838489124255 2839636606720 2842959185868 2844108475392 2846016430080 2847869305360 2848493411460 2860839432320 2870922493440 2889326874624 2895546550272 2901602688480 2904070026240 2910627521888 2919195390960 2920203748608 2933545848832 2935413143132 2938569809920 2942181181440 2945197836288 2945759040144 2950284533760 2958526632448 2964285826560 2965650599040 2966675003392 2968953993216 2976671776896 2977238978073 2990798296776 2992175275734 2995392983040 2995963751520 2997343108680 3000681804672 3010993988160 3012034055168 3014347889664 3015735710976 3016310355738 3019554017280 3020944235520 3022650003456 3034702602240 3035280861120 3036678320080 3038392972224 3062317326336 3068974141440 3070862845308 3084958381760 3093974137440 3095042867712 3109249392640 3111162882648 3113808417024 3117925877420 3119186324480 3120321057660 3128915042640 3133392117760 3142476474880 3143165143680 3153552168960 3161904881664 3163360638976 3169976919840 3174624987669 3176754667560 3178038896640 3194591182560 3195694668288 3197165982592 3199622034816 3201768483840 3203852968530 3211726920704 3212338911352 3218444361360 3219745443840 3223046688768 3237632918528 3250492733952 3256106711040 3257489869056 3272442040320 3273065600160 3274455962124 3285229217184 3298837770240 3300239079936 3305891036160 3307413085440 3308043308970 3311097163776 3323109218640 3324639195260 3328342461504 3334090894080 3336356923920 3337509378816 3349275432960 3350817456640 3351455950820 3352709486592 3354892240164 3358500003840 3362627450880 3372010997265 3375992191360 3381308714496 3387368236680 3388538312064 3398562264960 3406186949106 3407563928064 3412069828120 3414040427520 3414690968760 3416263110090 3417443166432 3433007318784 3438936519680 3452595909120 3470578179480 3471981189120 3491269973504 3497905566720 3500058242979 3503034469152 3509084615040 3525066132480 3527361097410 3527907291136 3528579529568 3530617417728 3535286034240 3544649833216 3553698982335 3555135594240 3556363620352 3557142991872 3558780718848 3581162987520 3594471579648 3595156501824 3596811730416 3611658593280 3613192785792 3613881275271 3619433187840 3623464820736 3625133082624 3638284402360 3642337033344 3644013984096 3650254685760 3666932311040 3669266428915 3678996848640 3681497295360 3682198800180 3682768969728 3698158290560 3701950058112 3708343754240 3711192491520 3720839721120 3725232762880 3738497870970 3741511052904 3743023589376 3750137671680 3750852255840 3762518503904 3765042568960 3767934862080 3769669638720 3770971769856 3778312504320 3790612247824 3792144633856 3797991215280 3803972303808 3827896657920 3833509419072 3838578556635 3844623562236 3860728733696 3862133233632 3863694532608 3868803584640 3872093368320 3888953603310 3892260521280 3893604998144 3907328053248 3922908241920 3926930448384 3927678720192 3952381102080 3954200798720 3958605324288 3967069243392 3968895702528 3969651970764 3987731062368 3989567034312 3994618335360 3996457478240 3999527543520 4000909072896 4014658650880 4015423639190 4019130519552 4020980947968 4021747140984 4027925647360 4028808360960 4047041148160 4051190629632 4063115917440 4071862336320 4093069952655 4094483793744 4099515732108 4103924244480 4106536521480 4125298849920 4126723823616 4138871454720 4148217176864 4151744556032 4160428076880 4164693815376 4166377426944 4171886723520 4190886858240 4193615300205 4197486680064 4204736225280 4209199934517 4210901538048 4226635893120 4230079358976 4232833316892 4235672890080 4237385195520 4242343241088 4259454910080 4260926224384 4264438778802 4266162713088 4269024645120 4271803958040 4291259148480 4333990311936 4341475614720 4343319825408 4364087466880 4365941282832 4378793086440 4380305622912 4400318773248 4403119714698 4407854714880 4409884113920 4410724411960 4413271772160 4425426800640 4430812291520 4437789948672 4445454525440 4446428739840 4448475898560 4450012505088 4465700577280 4470279315456 4473189653552 4483503267840 4488262913601 4493089474560 4493945627280 4496014663020 4508411619328 4516490982240 4518051082752 4520992522259 4523603566464 4524465533607 4529331025920 4531416353280 4541582598808 4543418570752 4552053903360 4552921291680 4555017480120 4556590888576 4557589458336 4577343091712 4593475989504 4603461212160 4606294267962 4627437572640 4629308252160 4642564301568 4646512041984 4663874088960 4666744323972 4670712625536 4676888816130 4678779486720 4700088176640 4703148129880 4713714712320 4738265309780 4740180792320 4742857322496 4745040958464 4754965379760 4791886773840 4793542002432 4795748973888 4805779452795 4815544791040 4817590381056 4818508367028 4820726833127 4825910917120 4827666542040 4829618165760 4833510776832 4856449377792 4858685312128 4867006247680 4884160066560 4906404126720 4908663060480 4909598400240 4911683943186 4935933410816 4948256655360 4950358619904 4958836554240 4961119628160 4962064963455 4984663827960 4986958792890 4988681403872 4990698119168 4992513692256 5001136341120 5006264068224 5023913149440 5026226184960 5027183926230 5027962359808 5029064229888 5032338360246 5037750005760 5063988287040 5071963071744 5082807468096 5103862210560 5109280423659 5111345892096 5118104742180 5122829574144 5124394665135 5126164749648 5149510978176 5158404779520 5185271471080 5189680695040 5205867269220 5207971783680 5236904960256 5246858350080 5263626922560 5269841469440 5287599198720 5289425657856 5291041646115 5291860936704 5292869294352 5302929051360 5305072803840 5316974749824 5319422712416 5326157780480 5332703391360 5334545430528 5338171078272 5361307930624 5362329521312 5371744481280 5395217595624 5401587506176 5417487889920 5419789178688 5429149781760 5437699623936 5457426603540 5459311724992 5462464684032 5463505550016 5466020976144 5475382028640 5500398466560 5502298431488 5518495272960 5524153454592 5547237435840 5552925087168 5562515631360 5587849144320 5591487066940 5596648906752 5612266579356 5614535384064 5635514524160 5640105811968 5643777755856 5647563853440 5654504458080 5656457654784 5676978248510 5679273213440 5685918371736 5688216950784 5695738610720 5696986822920 5721678864640 5741844986880 5778653749248 5791093100544 5803205376960 5808140052480 5821255043776 5833430404965 5838390781920 5840407497216 5867091697664 5870826286264 5884362362880 5890395672576 5891518080288 5917053264896 5928571653120 5931301198080 5933350006784 5937907986432 5953343553792 5954477956146 5981596593552 5984350551468 5990785966080 5991927503040 5994686217360 6001363609344 6021987976320 6023135458785 6024068110336 6028695779328 6031471421952 6032620711476 6039108034560 6041888471040 6045300006912 6070561722240 6073356640160 6076785944448 6137948282880 6141725690616 6169916763520 6187948274880 6190085735424 6222325765296 6227616834048 6235851754840 6238372648960 6240642115320 6257830085280 6284952949760 6286330287360 6307104337920 6326721277952 6339953839680 6349249975338 6353509335120 6356077793280 6389182365120 6391389336576 6394331965184 6396658168203 6399244069632 6403536967680 6407705937060 6423453841408 6424677822704 6436888722720 6439490887680 6446093377536 6475265837056 6500985467904 6512213422080 6514979738112 6544884080640 6546131200320 6548911924248 6570458434368 6597675540480 6600478159872 6604679572047 6611782072320 6614826170880 6616086617940 6622194327552 6646218437280 6649278390520 6656684923008 6668181788160 6672713847840 6675018757632 6698550865920 6701634913280 6702911901640 6705418973184 6709784480328 6725254901760 6744021994530 6751984382720 6762617428992 6774736473360 6777076624128 6797124529920 6812373898212 6815127856128 6824139656240 6828080855040 6829381937520 6832526220180 6834886332864 6866014637568 6870484699181 6877873039360 6905191818240 6941156358960 6943962378240 6982539947008 6995811133440 7000116485958 7006068938304 7015333224195 7018169230080 7050132264960 7054722194820 7055814582272 7057159059136 7061234835456 7070572068480 7089299666432 7107397964670 7110271188480 7112727240704 7114285983744 7117561437696 7190313003648 7193623460832 7223317186560 7226385571584 7227762550542 7238866375680 7250266165248 7276568804720 7284674066688 7288027968192 7300509371520 7333864622080 7338532857830 7362994590720 7364397600360 7396316581120 7403900116224 7416687508480 7422384983040 7441679442240 7450465525760 7476995741940 7480438189335 7483022105808 7486047178752 7500275343360 7501704511680 7525037007808 7530085137920 7535869724160 7539339277440 7540775889345 7541943539712 7548507540369 7556625008640 7581224495648 7584289267712 7595982430560 7607944607616 7655793315840 7667018838144 7677157113270 7689247124472 7724266467264 7737607169280 7744186736640 7777907206620 7784521042560 7787209996288 7814656106496 7855357440384 7904762204160 7908401597440 7934138486784 7937791405056 7939303941528 7975462124736 7979134068624 7989236670720 7992914956480 7999055087040 8001818145792 8029317301760 8030847278380 8038261039104 8041961895936 8043494281968 8055851294720 8057616721920 8094082296320 8102381259264 8126231834880 8143724672640 8186139905310 8188967587488 8199031464216 8213073042960 8250597699840 8253447647232 8277742909440 8296434353728 8303489112064 8320856153760 8329387630752 8332754853888 8343773447040 8381773716480 8387230600410 8394973360128 8418399869034 8421803076096 8453271786240 8460158717952 8465666633784 8471345780160 8484686482176 8515467372765 8518909820160 8521852448768 8528877557604 8532325426176 8538049290240 8543607916080 8582518296960 8667980623872 8686639650816 8728174933760 8731882565664 8757586172880 8760611245824 8800637546496 8806239429396 8815709429760 8819768227840 8821448823920 8826543544320 8850853601280 8861624583040 8875579897344 8890909050880 8892857479680 8896951797120 8900025010176 8946379307104 8976525827202 8986178949120 8987891254560 8992029326040 9016823238656 9032981964480 9036102165504 9041985044518 9047207132928 9048931067214 9058662051840 9062832706560 9083165197616 9086837141504 9104107806720 9105842583360 9110034960240 9113181777152 9115178916672 9154686183424 9186951979008 9206922424320 9212588535924 9254875145280 9285128603136 9327748177920 9333488647944 9341425251072 9353777632260 9357558973440 9400176353280 9406296259760 9427429424640 9476530619560 9480361584640 9485714644992 9490081916928 9509930759520 9583773547680 9587084004864 9591497947776 9611558905590 9631089582080 9635180762112 9637016734056 9641453666254 9651821834240 9655333084080 9659236331520 9712898755584 9717370624256 9734012495360 9768320133120 9817326120960 9819196800480 9823367886372 9871866821632 9896513310720 9900717239808 9917673108480 9922239256320 9924129926910 9969327655920 9973917585780 9977362807744 9985027384512 10002272682240 10012528136448 10047826298880 10052452369920 10054367852460 10055924719616 10058128459776 10064676720492 10075500011520 10127976574080 10143926143488 10165614936192 10218560847318 10222691784192 10236209484360 10248789330270 10252329499296 10299021956352 10316809559040 10370542942160 10379361390080 10411734538440 10415943567360 10473809920512 10493716700160 10527253845120 10575198397440 10582083292230 10583721873408 10585738588704 10605858102720 10633949499648 10638845424832 10652315560960 10661096947005 10665406782720 10669090861056 10676342156544 10722615861248 10724659042624 10743488962560 10790435191248 10803175012352 10834975779840 10839578357376 10841643825813 10858299563520 10875399247872 10914853207080 10918623449984 10927011100032 10932041952288 10950764057280 11000796933120 11007799286745 11036990545920 11048306909184 11094474871680 11105850174336 11125031262720 11175698288640 11182974133880 11224533158712 11229070768128 11271029048320 11287555511712 11295127706880 11309008916160 11312915309568 11353956497020 11358546426880 11371836743472 11376433901568 11391477221440 11393973645840 11443357729280 11483689973760 11515735669905 11582186201088 11606410753920 11616280104960 11642510087552 11666860809930 11676781563840 11680814994432 11741652572528 11768724725760 11780791345152 11783036160576 11834106529792 11857143306240 11862602396160 11866700013568 11875815972864 11906687107584 11908955912292 11963193187104 11968701102936 11983855006080 11989372434720 12002727218688 12043975952640 12046270917570 12048136220672 12057391558656 12062942843904 12065241422952 12083776942080 12141123444480 12146713280320 12153571888896 12279209857965 12283451381232 12339833527040 12375896549760 12380171470848 12444651530592 12455233668096 12471703509680 12476745297920 12481284230640 12515660170560 12569905899520 12572660574720 12580845900615 12614208675840 12653442555904 12679907679360 12698499950676 12707018670240 12712155586560 12778364730240 12782778673152 12788663930368 12793316336406 12798488139264 12807073935360 12815411874120 12846907682816 12849355645408 12873777445440 12950531674112 13001970935808 13024426844160 13029959476224 13092262400640 13097823848496 13140916868736 13200956319744 13209359144094 13223564144640 13229652341760 13232173235880 13292436874560 13298556781040 13313369846016 13336363576320 13345427695680 13350037515264 13397101731840 13403269826560 13405823803280 13410837946368 13419568960656 13450509803520 13488043989060 13503968765440 13525234857984 13549472946720 13554153248256 13562977566777 13594249059840 13624747796424 13630255712256 13648279312480 13656161710080 13658763875040 13665052440360 13669772665728 13732029275136 13740969398362 13755746078720 13810383636480 13882312717920 13887924756480 13965079894016 13991622266880 14000232971916 14012137876608 14030666448390 14036338460160 14100264529920 14109444389640 14114318118272 14141144136960 14178599332864 14214795929340 14220542376960 14228571967488 14235122875392 14380626007296 14387246921664 14446634373120 14452771143168 14455525101084 14462180499381 14477732751360 14500532330496 14553137609440 14569348133376 14576055936384 14601018743040 14667729244160 14677065715660 14725989181440 14728795200720 14792633162240 14807800232448 14833375016960 14844769966080 14883358884480 14886194890365 14953991483880 14960876378670 14966044211616 14972094357504 15003409023360 15050074015616 15060170275840 15071739448320 15078678554880 15081551778690 15083887079424 15097015080738 15113250017280 15162448991296 15191964861120 15215889215232 15311586631680 15327841270977 15334037676288 15354314226540 15378494248944 15448532934528 15475214338560 15555814413240 15569042085120 15574419992576 15710714880768 15809524408320 15816803194880 15868276973568 15873124938345 15875582810112 15878607883056 15950924249472 15958268137248 15978473341440 15985829912960 15998110174080 16003636291584 16058634603520 16061694556760 16083923791872 16086988563936 16115233443840 16188164592640 16204762518528 16252463669760 16287449345280 16372279810620 16377935174976 16398062928432 16426146085920 16463236920679 16501195399680 16506895294464 16555485818880 16592868707456 16606978224128 16641712307520 16658775261504 16687546894080 16763547432960 16774461200820 16789946720256 16836799738068 16843606152192 16906543572480 16920317435904 16931333267568 16942691560320 16969372964352 17030934745530 17037819640320 17043704897536 17057755115208 17064650852352 17087215832160 17165036593920 17335961247744 17373279301632 17456349867520 17463765131328 17500291214895 17515172345760 17521222491648 17601275092992 17612478858792 17639536455680 17642897647840 17653087088640 17723249166080 17751159794688 17781818101760 17785714959360 17793903594240 17800050020352 17892758614208 17953051654404 17972357898240 17975782509120 17984058652080 18033646477312 18065963928960 18069406376355 18072204331008 18083970089036 18094414265856 18097862134428 18117324103680 18125665413120 18166330395232 18173674283008 18211685166720 18220069920480 18226363554304 18230357833344 18309372366848 18413844848640 18425177071848 18509750290560 18570257206272 18666977295888 18682850502144 18707555264520 18715117946880 18812592519520 18854858849280 18953061239120 18960723169280 18980163833856 19019861519040 19167547095360 19174168009728 19182995895552 19223117811180 19270361524224 19274033468112 19282907332508 19303643668480 19310666168160 19318472663040 19425797511168 19434741248512 19468024990720 19536640266240 19634652241920 19638393600960 19646735772744 19743733643264 19793026621440 19801434479616 19814038716141 19835346216960 19844478512640 19848259853820 19938655311840 19947835171560 19954725615488 19970054769024 20004545364480 20025056272896 20095652597760 20104904739840 20108735704920 20116256919552 20129353440984 20255953148160 20287852286976 20331229872384 20437121694636 20445383568384 20472418968720 20497578660540 20504658998592 20598043912704 20611454097543 20633619118080 20741085884320 20758722780160 20823469076880 20831887134720 20947619841024 20987433400320 21045999672585 21054507690240 21150396794880 21164166584460 21167443746816 21171477177408 21211716205440 21267898999296 21277690849664 21281745287707 21304631121920 21322193894010 21330813565440 21338181722112 21352684313088 21449318085248 21580870382496 21606350024704 21669951559680 21679156714752 21683287651626 21716599127040 21750798495744 21829706414160 21837246899968 21854022200064 21864083904576 21901528114560 22001593866240 22015598573490 22188949743360 22211700348672 22250062525440 22351396577280 22365948267760 22441314568005 22449066317424 22458141536256 22542058096640 22575111023424 22590255413760 22604962611295 22618017832320 22622327668035 22625830619136 22707912994040 22717092853760 22743673486944 22752867803136 22782954442880 22787947291680 22886715458560 22967379947520 23031471339810 23212821507840 23232560209920 23285020175104 23333721619860 23353563127680 23361629988864 23483305145056 23566072321152 23668213059584 23714286612480 23725204792320 23813374215168 23817911824584 23926386374208 23937402205872 23967710012160 23978744869440 24005454437376 24087951905280 24092541835140 24096272441344 24103634165635 24114783117312 24125885687808 24130482845904 24167553884160 24282246888960 24293426560640 24307143777792 24558419715930 24566902762464 24679667054080 24751793099520 24760342941696 24889303061184 24910467336192 24943407019360 24953490595840 24962568461280 25031320341120 25139811799040 25145321149440 25161691801230 25359815358720 25396999901352 25414037340480 25546402118295 25556729460480 25565557346304 25577327860736 25586632672812 25596976278528 25614147870720 25630823748240 25693815365632 25698711290816 25747554890880 25901063348224 26003941871616 26059918952448 26184524801280 26195647696992 26281833737472 26401912639488 26418718288188 26447128289280 26459304683520 26464346471760 26584873749120 26597113562080 26626739692032 26672727152640 26690855391360 26700075030528 26806539653120 26811647606560 26839137921312 26976087978120 27007937530880 27050469715968 27098945893440 27108306496512 27125955133554 27188498119680 27249495592848 27260511424512 27296558624960 27312323420160 27317527750080 27330104880720 27339545331456 27464058550272 27481938796724 27511492157440 27620767272960 27764625435840 27930159788032 27983244533760 28000465943832 28024275753216 28061332896780 28072676920320 28200529059840 28218888779280 28228636236544 28282288273920 28357198665728 28429591858680 28441084753920 28457143934976 28470245750784 28761252014592 28774493843328 28893268746240 28905542286336 28911050202168 28924360998762 28955465502720 29106275218880 29138696266752 29152111872768 29202037486080 29335458488320 29354131431320 29451978362880 29457590401440 29585266324480 29615600464896 29666750033920 29689539932160 29766717768960 29772389780730 29907982967760 29921752757340 29932088423232 30006818046720 30087984717103 30100148031232 30120340551680 30143478896640 30157357109760 30163103557380 30167774158848 30194030161476 30226500034560 30324897982592 30383929722240 30431778430464 30655682541954 30668075352576 30708628453080 30756988497888 30897065869056 30950428677120 31111628826480 31138084170240 31148839985152 31421429761536 31633606389760 31746249876690 31751165620224 31757215766112 31901848498944 31916536274496 31956946682880 31971659825920 31983290841015 31996220348160 32007272583168 32117269207040 32123389113520 32167847583744 32173977127872 32230466887680 32376329185280 32409525037056 32504927339520 32574898690560 32744559621240 32755870349952 32796125856864 32852292171840 32926473841358 33002390799360 33023397860235 33110971637760 33185737414912 33213956448256 33283424615040 33317550523008 33375093788160 33527094865920 33548922401640 33673599476136 33687212304384 33813087144960 33862666535136 33885383120640 33938745928704 34061869491060 34075639280640 34115510230416 34129301704704 34174431664320 34330073187840 34352423495905 34746558603264 34912699735040 34927530262656 35000582429790 35030344691520 35042444983296 35224957717584 35279072911360 35285795295680 35306174177280 35446498332160 35502319589376 35563636203520 35571429918720 35587807188480 35600100040704 35785517228416 35906103308808 35951565018240 35968117304160 36131927857920 36138812752710 36144408662016 36167940178072 36188828531712 36195724268856 36251330826240 36332660790464 36423370333440 36440139840960 36452727108608 36460715666688 36618744733696 36850354143696 37019500581120 37140514412544 37333954591776 37365701004288 37415110529040 37430235893760 37625185039040 37709717698560 37742537701845 37906122478240 37921446338560 37960327667712 38039723038080 38335094190720 38348336019456 38365991791104 38446235622360 38540723048448 38548066936224 38565814665016 38621332336320 38851595022336 38869482497024 38936049981440 39073280532480 39276787201920 39293471545488 39487467286528 39602868959232 39628077432282 39670692433920 39688957025280 39696519707640 39877310623680 39895670343120 39909451230976 39940109538048 40009090728960 40050112545792 40191305195520 40209809479680 40217471409840 40232513839104 40258706881968 40511906296320 40575704573952 40662459744768 40688932700331 40874243389272 40890767136768 40944837937440 40995157321080 41009317997184 41196087825408 41222908195086 41267238236160 41482171768640 41517445560320 41646938153760 41663774269440 41895239682048 41974866800640 42091999345170 42109015380480 42300793589760 42328333168920 42342954354816 42423432410880 42535797998592 42555381699328 42563490575414 42609262243840 42644387788020 42661627130880 42705368626176 42898636170496 43161740764992 43212700049408 43339903119360 43358313429504 43366575303252 43386541498143 43433198254080 43501596991488 43659412828320 43674493799936 43708044400128 43728167809152 43803056229120 44003187732480 44031197146980 44377899486720 44423400697344 44500125050880 44731896535520 44882629136010 44898132634848 44916283072512 45084116193280 45150222046848 45180510827520 45209925222590 45236035664640 45244655336070 45251661238272 45415825988080 45434185707520 45487346973888 45565908885760 45575894583360 45773430917120 45934759895040 46062942679620 46425643015680 46570040350208 46667443239720 46707126255360 46723259977728 46966610290112 47132144642304 47336426119168 47428573224960 47450409584640 47626748430336 47635823649168 47852772748416 47874804411744 47935420024320 47957489738880 48010908874752 48175903810560 48185083670280 48207268331270 48251771375616 48260965691808 48564493777920 48586853121280 48614287555584 49116839431860 49133805524928 49359334108160 49389710762037 49503586199040 49520685883392 49778606122368 49820934672384 49886814038720 49925136922560 50062640682240 50279623598080 50290642298880 50323383602460 50719630717440 50793999802704 50828074680960 51092804236590 51113458920960 51131114692608 51154655721472 51173265345624 51193952557056 51261647496480 51397422581632 51495109781760 52007883743232 52119837904896 52369049602560 52391295393984 52563667474944 52803825278976 52837436576376 52918609367040 52928692943520 53169747498240 53194227124160 53253479384064 53345454305280 53381710782720 53400150061056 53613079306240 53623295213120 53678275842624 53952175956240 54015875061760 54100939431936 54197891786880 54208219129065 54216612993024 54251910267108 54376996239360 54498991185696 54521022849024 54593117249920 54635055500160 54660209761440 54679090662912 54928117100544 54963877593448 55241534545920 55529250871680 55860319576064 56000931887664 56048551506432 56122665793560 56145353840640 56437777558560 56457272473088 56564576547840 56714397331456 56859183717360 56882169507840 56940491501568 57522504029184 57548987686656 57811084572672 57822100404336 57848721997524 57910931005440 58212550437760 58277392533504 58304223745536 58404074972160 58708262862640 58903956725760 58915180802880 59170532648960 59231200929792 59333500067840 59379079864320 59533435537920 59544779561460 59815965935520 59843505514680 59864176846464 60013636093440 60175969434206 60200296062464 60240681103360 60286957793280 60314714219520 60326207114760 60388060322952 60649795965184 60767859444480 60863556860928 61311365083908 61336150705152 61417256906160 61513976995776 61794131738112 61834362292629 61900857354240 62223257652960 62276168340480 62842859523072 63267212779520 63492499753380 63502331240448 63514431532224 63803696997888 63833072548992 63845235863121 63913893365760 63943319651840 63966581682030 63992440696320 64014545166336 64234538414080 64246778227040 64347954255744 64752658370560 64819050074112 65009854679040 65149797381120 65489119242480 65511740699904 65592251713728 65704584343680 65852947682716 66004781598720 66046795720470 66371474829824 66566849230080 66635101046016 66750187576320 67054189731840 67097844803280 67347198952272 67374424608768 67626174289920 67725333070272 67770766241280 67814887833885 67877491857408 68123738982120 68151278561280 68231020460832 68258603409408 68348863328640 68660146375680 68704846991810 69825399470080 69855060525312 70001164859580 70060689383040 70084889966592 70449915435168 70571590591360 70892996664320 71004639178752 71142859837440 71175614376960 71571034456832 71812206617616 71903130036480 71936234608320 72263855715840 72277625505420 72288817324032 72310902496905 72335880356144 72377657063424 72391448537712 72502661652480 72665321580928 72846740666880 72880279681920 72905454217216 72921431333376 73700708287392 74039001162240 74281028825088 74667909183552 74731402008576 74830221058080 74860471787520 75250370078080 75419435397120 75485075403690 75812244956480 76079446076160 76639206354885 76670188381440 76696672038912 76731983582208 76892471244720 77081446096896 77096133872448 77131629330032 77242664672640 77703190044672 77738964994048 77872099962880 78553574403840 78586943090976 78974934573056 79205737918464 79256154864564 79341384867840 79377914050560 79393039415280 79754621247360 79791340686240 79818902461952 79880219076096 80018181457920 80100225091584 80419618959360 80434942819680 80517413763936 81023812592640 81151409147904 81324919489536 81377865400662 81748486778544 81781534273536 81889675874880 81990314642160 82018635994368 82316184603395 82392175650816 82445816390172 82534476472320 82964343537280 83034891120640 83293876307520 83790479364096 83949733601280 84183998690340 84218030760960 84601587179520 84656666337840 84685908709632 84846864821760 85071595997184 85110763398656 85126981150828 85218524487680 85288775576040 85323254261760 85410737252352 85797272340992 86323481529984 86679806238720 86716626859008 86733150606504 86773082996286 86866396508160 87318825656640 87348987599872 87416088800256 87456335618304 87606112458240 88006375464960 88062394293960 88755798973440 88846801394688 89000250101760 89463793071040 89765258272020 89796265269696 90168232386560 90263954151309 90300444093696 90361021655040 90419850445180 90472071329280 90489310672140 90503322476544 90831651976160 90868371415040 90974693947776 91131817771520 91151789166720 91546861834240 92125885359240 92851286031360 93140080700416 93334886479440 93414252510720 93446519955456 93933220580224 94264289284608 94900819169280 95253496860672 95271647298336 95705545496832 95749608823488 95870840048640 95914979477760 96021817749504 96351807621120 96370167340560 96414536662540 96503542751232 96521931383616 97128987555840 97173706242560 97228575111168 98233678863720 98267611049856 98718668216320 98779421524074 99007172398080 99070193580705 99557212244736 99641869344768 99773628077440 99850273845120 100125281364480 100581284597760 100646767204920 101439261434880 101587999605408 101656149361920 102185608473180 102226917841920 102309311442944 102346530691248 102387905114112 102523294992960 102794845163264 102990219563520 103057270487715 104239675809792 104738099205120 104782590787968 105127334949888 105674873152752 105837218734080 105857385887040 106339494996480 106388454248320 106408726438535 106506958768128 106690908610560 106763421565440 106800300122112 107246590426240 107356551685248 107904351912480 108031750123520 108395783573760 108416438258130 108433225986048 108503820534216 108753992478720 108997982371392 109186234499840 109270111000320 109320419522880 109358181325824 109856234201088 109927755186896 111058501743360 112001863775328 112097103012864 112245331587120 112290707681280 112875555117120 112914544946176 113129153095680 113428794662912 113718367434720 113764339015680 113880983003136 115045008058368 115097975373312 115622169145344 115644200808672 115697443995048 116425100875520 116554785067008 116608447491072 116808149944320 117416525725280 117830361605760 118341065297920 118462401859584 119066871075840 119089559122920 119631931871040 119687011029360 119728353692928 120027272186880 120351938868412 120400592124928 120481362206720 120573915586560 120629428439040 120652414229520 120776120645904 121299591930368 121535718888960 121727113721856 122066798100993 122622730167816 122672301410304 122834513812320 123027953991552 123588263476224 123668724585258 123801714708480 124446515305920 124552336680960 125685719046144 126984999506760 127028863064448 127607393995776 127666145097984 127690471726242 127827786731520 127886639303680 127933163364060 127984881392640 128469076828160 128493556454080 128695908511488 129505316741120 129638100148224 130019709358080 130159624494429 130299594762240 130978238484960 131023481399808 131184503427456 131409168687360 131705895365432 132009563197440 132093591440940 132742949659648 133133698460160 133270202092032 133500375152640 134195689606560 134694397904544 134748849217536 135252348579840 135450666140544 135541532482560 135629775667770 135754983714816 136247477964240 136302557122560 136462040921664 136697726657280 137320292751360 137409693983620 139650798940160 139710121050624 140002329719160 140121378766080 140169779933184 140899830870336 141143181182720 141785993328640 142009278357504 142285719674880 142351228753920 143142068913664 143624413235232 143806260072960 143872469216640 144527711431680 144555251010840 144621804993810 144671760712288 144755314126848 144782897075424 145330643161856 145693481333760 145760559363840 145810908434432 145842862666752 147401416574784 148078002324480 148169132286111 148562057650176 149335818367104 149462804017152 149660442116160 150439923585515 150500740156160 150838870794240 150970150807380 151624489912960 152158892152320 153278412709770 153340376762880 153393344077824 153463967164416 153784942489440 154192267744896 154263258660064 154485329345280 155477929988096 155744199925760 157107148807680 157173886181952 158411475836928 158512309729128 158755828101120 158786078830560 159509242494720 159582681372480 159637804923904 159760438152192 160036362915840 160200450183168 160839237918720 160869885639360 161034827527872 162047625185280 162302818295808 162649838979072 162755730801324 163496973557088 163563068547072 163779351749760 163980629284320 164037271988736 164632369206790 164784351301632 164891632780344 165928687074560 166069782241280 166587752615040 167580958728192 168367997380680 168436061521920 169313332675680 169371817419264 169693729643520 170143191994368 170221526797312 170253962301656 170577551152080 170646508523520 170821474504704 171594544681984 172646963059968 173433253718016 173466301213008 173546165992572 173732793016320 174637651313280 174697975199744 174832177600512 174912671236608 175212224916480 176124788587920 177511597946880 177693602789376 178000500203520 178927586142080 179530516544040 179592530539392 180527908302618 180600888187392 180722043310080 180839700890360 180944142658560 180978621344280 181663303952320 181949387895552 182263635543040 182303578333440 183093723668480 184251770718480 185503086877887 185702572062720 186280161400832 186669772958880 186828505021440 187866441160448 188528578569216 189801638338560 190506993721344 190543294596672 191411090993664 191499217646976 191535707589363 191741680097280 191829958955520 192043635499008 192703615242240 192740334681120 192829073325080 193043862767232 194257975111680 194347412485120 194457150222336 196467357727440 196535222099712 197437336432640 197558843048148 198014344796160 198140387161410 199114424489472 199547256154880 199700547690240 200250562728960 201162569195520 201293534409840 202878522869760 203175999210816 203312298723840 203444663501655 204371216946360 204453835683840 204618622885888 204693061382496 204775810228224 205046589985920 205589690326528 205980439127040 206114540975430 209476198410240 209565181575936 210254669899776 211349746305504 211714771774080 212678989992960 212776908496640 212817452877070 213013917536256 213526843130880 214493180852480 214713103370496 215808703824960 216063500247040 216791567147520 216832876516260 216866451972096 216932707490715 217007641068432 217507984957440 217995964742784 218372468999680 218540222000640 218640839045760 218716362651648 219855510373792 222117003486720 224003727550656 224194206025728 224490663174240 224581415362560 225751110234240 225829089892352 226258306191360 227436734869440 230090016116736 230195950746624 231244338290688 231288401617344 231394887990096 232850201751040 233109570134016 233216894982144 233616299888640 234833051450560 235660723211520 236682130595840 236924803719168 238133742151680 238179118245840 239263863742080 239374022058720 239456707385856 240054544373760 240703877736824 240801184249856 241258856878080 241304828459040 241552241291808 242599183860736 243071437777920 243454227443712 244133596201986 245245460335632 245344602820608 245669027624640 246055907983104 246948553810185 247176526952448 247337449170516 247603429416960 248893030611840 249104673361920 251371438092288 253969999013520 254057726128896 255214787991552 255332290195968 255380943452484 255655573463040 255773278607360 255866326728120 255969762785280 256987112908160 257391817022976 260039418716160 260319248988858 260599189524480 261956476969920 262046962799616 262369006854912 262818337374720 263411790730864 264019126394880 264187182881880 265485899319296 266267396920320 266540404184064 267000750305280 268391379213120 269388795809088 270504697159680 270791862453927 270901332281088 271083064965120 271259551335540 271509967429632 272494955928480 272605114245120 272924081843328 273395453314560 274640585502720 274819387967240 279301597880320 279420242101248 280004659438320 280242757532160 280339559866368 281799661740672 282286362365440 283571986657280 284702457507840 286284137827328 287248826470464 287612520145920 287744938433280 289055422863360 289110502021680 289243609987620 289343521424576 289510628253696 289565794150848 290661286323712 291386962667520 291521118727680 291621816868864 291685725333504 294802833149568 296156004648960 296338264572222 298671636734208 298925608034304 299320884232320 300879847171030 301001480312320 301940301614760 303248979825920 304317784304640 306556825419540 306680753525760 306927934328832 307569884978880 308384535489792 308526517320128 308970658690560 309171811463145 310955859976192 314214297615360 314347772363904 317024619458256 317511656202240 317572157661120 319018484989440 319165362744960 319226179315605 319275609847808 319520876304384 320072725831680 320400900366336 321739771278720 322069655055744 324095250370560 325299677958144 325511461602648 326993947114176 327558703499520 327961258568640 328074543977472 329264738413580 329568702603264 329783265560688 331857374149120 333175505230080 336735994761360 336872123043840 338626665351360 338743634838528 339387459287040 340286383988736 340443053594624 340507924603312 341155102304160 341293017047040 341642949009408 343189089363968 345293926119936 346866507436032 346932602426016 347092331985144 349275302626560 349395950399488 349664355201024 349825342473216 350424449832960 352249577175840 355023195893760 355387205578752 357855172284160 359061033088080 359185061078784 361055816605236 361201776374784 361444086620160 361679401780720 361888285317120 361957242688560 363326607904640 363898775791104 364527271086080 364607156666880 368503541436960 371006173755774 371405144125440 372560322801664 373339545917760 373657010042880 375732882320896 377057157138432 381086589193344 382822181987328 382998435293952 383071415178726 383483360194560 383659917911040 385407230484480 385480669362240 385658146650160 386087725534464 388515950223360 388694824970240 388914300444672 392934715454880 393070444199424 394874672865280 395117686096296 396028689592320 396280774322820 398228848978944 399094512309760 399401095380480 400501125457920 402587068819680 405757045739520 406351998421632 406624597447680 406889327003310 408742433892720 408907671367680 409386122764992 410093179971840 411179380653056 411960878254080 412229081950860 418952396820480 419130363151872 420509339799552 422699492611008 423429543548160 425357979985920 425553816993280 425634905754140 426027835072512 427053686261760 428986361704960 429426206740992 431617407649920 433583134295040 433665753032520 433865414981430 434015282136864 435991929485568 436744937999360 437080444001280 437281678091520 437432725303296 439711020747584 444234006973440 444507396858333 448007455101312 448388412051456 448981326348480 451319770756545 451502220468480 451658179784704 452516612382720 454873469738880 460180032233472 460391901493248 462576803234688 462789775980192 465700403502080 466433789964288 467232599777280 469666102901120 471321446423040 476267484303360 476358236491680 478527727484160 478748044117440 478913414771712 480109088747520 481407755473648 481602368499712 482517713756160 482609656918080 483104482583616 485198367721472 486142875555840 486908454887424 488267192403972 490490920671264 490689205641216 491338055249280 492111815966208 493897107620370 494353053904896 494674898341032 497786061223680 498209346723840 502742876184576 507939998027040 508115452257792 510429575983104 510664580391936 510761886904968 511546557214720 511732653456240 511939525570560 513974225816320 514783634045952 520638497977716 521198379048960 523912953939840 524093925599232 524738013709824 525636674749440 526823581461728 528374365763760 530971798638592 532534793840640 533080808368128 534001500610560 536782758426240 538777591618176 541583724907854 541802664562176 542166129930240 542519102671080 544989911856960 545848163686656 546790906629120 549281171005440 549638775934480 558840484202496 560009318876640 560485515064320 563599323481344 564572724730880 567143973314560 569404915015680 572568275654656 574497652940928 574607122768089 575225040291840 575489876866560 578110845726720 578221004043360 578487219975240 578687042849152 579131588301696 581322572647424 582773925335040 583042237455360 583371450667008 589605666299136 592312009297920 592676529144444 597343273468416 598641768464640 601759694342060 602002960624640 603880603229520 606497959651840 608635568609280 610333990504965 613113650839080 613361507051520 613855868657664 615139769957760 616769070979584 617053034640256 617941317381120 618343622926290 628428595230720 628695544727808 634049238916512 635144315322240 638036969978880 638330725489920 638452358631210 638551219695616 639041752608768 643479542557440 644139310111488 648190500741120 650599355916288 650798122472145 651022923205296 653987894228352 655117406999040 655922517137280 656149087954944 658529476827160 659566531121376 663714748298240 666351010460160 673471989522720 673744246087680 677253330702720 677487269677056 678774918574080 680886107189248 681015849206624 682310204608320 686378178727936 690587852239872 693733014872064 693865204852032 694184663970288 698550605253120 698791900798976 699328710402048 699650684946432 700848899665920 704499154351680 710046391787520 710774411157504 715710344568320 718122066176160 718370122157568 722111633210472 722403552749568 723358803561440 723776570634240 723914485377120 726653215809280 727797551582208 729054542172160 729214313333760 737007082873920 740845661430555 742012347511548 742810288250880 745120645603328 746679091835520 747314020085760 751465764641792 754114314276864 762173178386688 765644363974656 765996870587904 766142830357452 766966720389120 767319835822080 770961338724480 771316293300320 772175451068928 777389649940480 785869430909760 786140888398848 790235372192592 792057379184640 792561548645640 796457697957888 798189024619520 798802190760960 801002250915840 805174137639360 811514091479040 812375587361781 812703996843264 813249194895360 813778654006620 817484867785440 817815342735360 818772245529984 820186359943680 822358761306112 823921756508160 824458163901720 837904793640960 838260726303744 841018679599104 845398985222016 846859087096320 850715959971840 851107633986560 851269811508280 854107372523520 857972723409920 858852413481984 863234815299840 867166268590080 867331506065040 867730829962860 868030564273728 871983858971136 872551556795987 873489875998720 874160888002560 874563356183040 874865450606592 879422041495168 888468013946880 889014793716666 896014910202624 896776824102912 897962652696960 902639541513090 903004440936960 903316359569408 909746939477760 920783802986496 925153606469376 925579551960384 927515434389435 931400807004160 932867579928576 939332205802240 942642892846080 952534968606720 952716472983360 957055454968320 957496088234880 957678537946815 957826829543424 960218177495040 962815510947296 963204736999424 965219313836160 966208965167232 970396735442944 972285751111680 976534384807944 980981841342528 982676110498560 984223631932416 987794215240740 988706107809792 989349796682064 995572122447360 1015879996054080 1016230904515584 1020859151966208 1021329160783872 1021523773809936 1023093114429440 1023465306912480 1023879051141120 1027948451632640 1029567268091904 1041276995955432 1047825907879680 1048187851198464 1049476027419648 1051273349498880 1053647162923456 1056748731527520 1061943597277184 1065069587681280 1066161616736256 1073565516852480 1077555183236352 1083167449815708 1083605329124352 1084332259860480 1085038205342160 1089979823713920 1091696327373312 1093581813258240 1099277551868960 1117680968404992 1120018637753280 1120971030128640 1127198646962688 1129145449461760 1145136551309312 1148995305881856 1149214245536178 1150450080583680 1150979753733120 1156221691453440 1156442008086720 1156974439950480 1157374085698304 1158263176603392 1162645145294848 1165547850670080 1166084474910720 1166742901334016 1179211332598272 1184624018595840 1185353058288888 1194686546936832 1197283536929280 1203519388684120 1204005921249280 1207761206459040 1212995919303680 1217271137218560 1220667981009930 1226227301678160 1226723014103040 1230279539915520 1233538141959168 1234106069280512 1235882634762240 1236687245852580 1256857190461440 1257391089455616 1268098477833024 1270288630644480 1276073939957760 1276661450979840 1276904717262420 1277102439391232 1278083505217536 1286959085114880 1288278620222976 1301596244944290 1302045846410592 1307975788456704 1310234813998080 1311845034274560 1312298175909888 1317058953654320 1319133062242752 1327429496596480 1332702020920320 1346943979045440 1353959312269635 1354506661405440 1354974539354112 1357549837148160 1361772214378496 1362031698413248 1364620409216640 1372756357455872 1381175704479744 1387730409704064 1388369327940576 1397101210506240 1399301369892864 1401697799331840 1408998308703360 1431420689136640 1436244132352320 1436740244315136 1444223266420944 1444807105499136 1446717607122880 1447553141268480 1447828970754240 1453306431618560 1455595103164416 1458109084344320 1458428626667520 1474014165747840 1481691322861110 1484024695023096 1493358183671040 1494628040171520 1502931529283584 1508228628553728 1524346356773376 1531288727949312 1531993741175808 1532285660714904 1534639671644160 1541922677448960 1542632586600640 1544350902137856 1554779299880960 1571738861819520 1572281776797696 1580470744385184 1585123097291280 1592915395915776 1596378049239040 1597604381521920 1602004501831680 1610348275278720 1624751174723562 1625407993686528 1626498389790720 1627557308013240 1634969735570880 1637544491059968 1640372719887360 1644717522612224 1647843513016320 1648916327803440 1676521452607488 1690797970444032 1693718174192640 1701431919943680 1702215267973120 1702539623016560 1708214745047040 1715945446819840 1717704826963968 1726469630599680 1734332537180160 1734663012130080 1735461659925720 1736061128547456 1743967717942272 1745103113591974 1746979751997440 1748321776005120 1749126712366080 1758844082990336 1776936027893760 1778029587433332 1792029820405248 1795925305393920 1805279083026180 1806008881873920 1819493878955520 1841567605972992 1850307212938752 1851159103920768 1855030868778870 1862801614008320 1878664411604480 1885285785692160 1905432945966720 1914110909936640 1914992176469760 1915357075893630 1915653659086848 1925631021894592 1930438627672320 1932417930334464 1940793470885888 1944571502223360 1953068769615888 1961963682685056 1965352220997120 1968447263864832 1975588430481480 1978699593364128 1991144244894720 2031759992108160 2032461809031168 2042658321567744 2043047547619872 2046930613824960 2055896903265280 2059134536183808 2082553991910864 2095651815759360 2096375702396928 2098952054839296 2102546698997760 2107294325846912 2113497463055040 2130139175362560 2132323233472512 2147131033704960 2155110366472704 2166334899631416 2167210658248704 2170076410684320 2179959647427840 2183392654746624 2187163626516480 2198555103737920 2222536984291665 2235361936809984 2240037275506560 2241942060257280 2254397293925376 2258290898923520 2290273102618624 2297990611763712 2298428491072356 2300900161167360 2301959507466240 2312884016173440 2313948879900960 2314748171396608 2316526353206784 2325290290589696 2332168949821440 2358422665196544 2370706116577776 2389373093873664 2394567073858560 2407038777368240 2408011842498560 2415522412918080 2425991838607360 2434542274437120 2441335962019860 2452454603356320 2453446028206080 2460559079831040 2467076283918336 2468212138561024 2471765269524480 2473374491705160 2513714380922880 2514782178911232 2536196955666048 2540577261288960 2552147879915520 2553322901959680 2553809434524840 2573918170229760 2576557240445952 2603192489888580 2604091692821184 2615951576913408 2617654670387961 2620469627996160 2623690068549120 2624596351819776 2634117907308640 2638266124485504 2654858993192960 2665404041840640 2693887958090880 2707918624539270 2709013322810880 2709949078708224 2724063396826496 2729240818433280 2762351408959488 2775460819408128 2776738655881152 2794202421012480 2798602739785728 2817996617406720 2862841378273280 2872488264704640 2873035613840445 2873480488630272 2888446532841888 2889614210998272 2893435214245760 2895657941508480 2906612863237120 2911190206328832 2916857253335040 2948028331495680 2963382645722220 2968049390046192 2986716367342080 3005863058567168 3048692713546752 3062577455898624 3063987482351616 3064571321429808 3069279343288320 3083845354897920 3085265173201280 3088701804275712 3143477723639040 3144563553595392 3160941488770368 3170246194582560 3185830791831552 3192756098478080 3195208763043840 3220696550557440 3249502349447124 3250815987373056 3252996779581440 3255114616026480 3269939471141760 3275088982119936 3280745439774720 3289435045224448 3297832655606880 3353042905214976 3381595940888064 3387436348385280 3404430535946240 3405079246033120 3431890893639680 3435409653927936 3452939261199360 3468665074360320 3469326024260160 3470923319851440 3472122257094912 3487935435884544 3490206227183948 3493959503994880 3496643552010240 3498253424732160 3517688165980672 3553872055787520 3556059174866664 3584059640810496 3591850610787840 3610558166052360 3612017763747840 3638987757911040 3700614425877504 3702318207841536 3710061737557740 3725603228016640 3757328823208960 3770571571384320 3810865891933440 3828221819873280 3829984352939520 3830714151787260 3831307318173696 3851262043789184 3860877255344640 3864835860668928 3906137539231776 3923927365370112 3930704441994240 3936894527729664 3951176860962960 3957399186728256 3982288489789440 4061877936808905 4063519984216320 4064923618062336 4085316643135488 4086095095239744 4093861227649920 4111793806530560 4118269072367616 4165107983821728 4191303631518720 4197904109678592 4205093397995520 4214588651693824 4226994926110080 4294262067409920 4310220732945408 4332669799262832 4334421316497408 4340152821368640 4359919294855680 4362757783979935 4366785309493248 4374327253032960 4397110207475840 4445073968583330 4480074551013120 4483884120514560 4508794587850752 4516581797847040 4595981223527424 4596856982144712 4603919014932480 4625768032346880 4627897759801920 4629496342793216 4633052706413568 4650580581179392 4664337899642880 4716845330393088 4741412233155552 4778746187747328 4789134147717120 4814077554736480 4816023684997120 4831044825836160 4851983677214720 4882671924039720 4904909206712640 4921118159662080 4934152567836672 4936424277122048 4943530539048960 4946748983410320 5029564357822464 5072393911332096 5081154522577920 5104295759831040 5106645803919360 5107618869049680 5147836340459520 5153114480891904 5206384979777160 5208183385642368 5231903153826816 5235309340775922 5240939255992320 5247380137098240 5268235814617280 5276532248971008 5309717986385920 5330808083681280 5387775916181760 5415837249078540 5418026645621760 5448126793652992 5458481636866560 5524702817918976 5550921638816256 5553477311762304 5588404842024960 5635993234813440 5725682756546560 5744976529409280 5746071227680890 5746960977260544 5776893065683776 5786870428491520 5791315883016960 5813225726474240 5822380412657664 5833714506670080 5896056662991360 5926765291444440 5936098780092384 5973432734684160 6011726117134336 6097385427093504 6127974964703232 6129142642859616 6167690709795840 6170530346402560 6177403608551424 6286955447278080 6289127107190784 6321882977540736 6340492389165120 6385512196956160 6390417526087680 6441393101114880 6499004698894248 6501631974746112 6510229232052960 6539878942283520 6550177964239872 6561490879549440 6595665311213760 6706085810429952 6763191881776128 6774872696770560 6808861071892480 6810158492066240 6863781787279360 6870819307855872 6905878522398720 6938652048520320 6941846639702880 6944244514189824 6975870871769088 6980412454367896 6996506849464320 7035376331961344 7112118349733328 7168119281620992 7183701221575680 7221116332104720 7224035527495680 7277975515822080 7401228851755008 7404636415683072 7420123475115480 7514657646417920 7541143142768640 7621731783866880 7656443639746560 7659968705879040 7661428303574520 7702524087578368 7721754510689280 7729671721337856 7812275078463552 7847854730740224 7852964011163883 7861408883988480 7873789055459328 7902353721925920 7914798373456512 7964576979578880 8123755873617810 8127039968432640 8129847236124672 8172190190479488 8187722455299840 8223587613061120 8330215967643456 8382607263037440 8395808219357184 8429177303387648 8453989852220160 8588524134819840 8620441465890816 8665339598525664 8668842632994816 8680305642737280 8719838589711360 8725515567959870 8733570618986496 8794220414951680 8890147937166660 8960149102026240 9017589175701504 9191962447054848 9193713964289424 9207838029864960 9251536064693760 9255795519603840 9258992685586432 9266105412827136 9433690660786176 9482824466311104 9557492375494656 9578268295434240 9628155109472960 9662089651672320 9703967354429440 9765343848079440 9809818413425280 9842236319324160 9868305135673344 9872848554244096 9893497966820640 10059128715644928 10144787822664192 10162309045155840 10213291607838720 10215237738099360 10295672680919040 10306228961783808 10412769959554320 10416366771284736 10463806307653632 10470618681551844 10481878511984640 10494760274196480 10536471629234560 10553064497942016 10661616167362560 10775551832363520 10831674498157080 10836053291243520 10896253587305984 10916963273733120 11101843277632512 11106954623524608 11176809684049920 11271986469626880 11451365513093120 11489953058818560 11492142455361780 11493921954521088 11553786131367552 11573740856983040 11582631766033920 11626451452948480 11792113325982720 11853530582888880 11872197560184768 11946865469368320 12194770854187008 12255949929406464 12258285285719232 12335381419591680 12341060692805120 12354807217102848 12573910894556160 12643765955081472 12680984778330240 12882786202229760 12998009397788496 13003263949492224 13020458464105920 13079757884567040 13088273351939805 13100355928479744 13122981759098880 13191330622427520 13526383763552256 13549745393541120 13620316984132480 13811757044797440 13877304097040640 13883693279405760 13888489028379648 13951741743538176 13960824908735792 13993013698928640 14070752663922688 14224236699466656 14336238563241984 14367402443151360 14442232664209440 14448071054991360 14555951031644160 14802457703510016 14809272831366144 14840246950230960 15029315292835840 15243463567733760 15312887279493120 15319937411758080 15322856607149040 15405048175156736 15443509021378560 15459343442675712 15624550156927104 15695709461480448 15705928022327766 15722817767976960 15804707443851840 15829596746913024 15929153959157760 16247511747235620 16254079936865280 16344380380958976 16375444910599680 16447175226122240 16660431935286912 16765214526074880 16858354606775296 16907979704440320 17177048269639680 17240882931781632 17330679197051328 17360611285474560 17439677179422720 17451031135919740 17467141237972992 17588440829903360 17780295874333320 17920298204052480 18035178351403008 18383924894109696 18387427928578848 18503072129387520 18511591039207680 18517985371172864 18532210825654272 18867381321572352 18965648932622208 19156536590868480 19256310218945920 19324179303344640 19530687696158880 19619636826850560 19684472638648320 19745697108488192 19786995933641280 20118257431289856 20289575645328384 20324618090311680 20426583215677440 20430475476198720 20591345361838080 20612457923567616 20825539919108640 20832733542569472 20927612615307264 20941237363103688 20989520548392960 21072943258469120 21106128995884032 21551103664727040 21663348996314160 21672106582487040 21792507174611968 21833926547466240 22203686555265024 22213909247049216 22543972939253760 22979906117637120 22984284910723560 23107572262735104 23147481713966080 23165263532067840 23252902905896960 23558892033491649 23584226651965440 23707061165777760 23744395120369536 23893730938736640 24389541708374016 24516570571438464 24670762839183360 24682121385610240 25147821789112320 25287531910162944 25361969556660480 25765572404459520 25996018795576992 26006527898984448 26040916928211840 26159515769134080 26176546703879610 26200711856959488 26382661244855040 27052767527104512 27240633968264960 27623514089594880 27754608194081280 27767386558811520 27776978056759296 27921649817471584 28141505327845376 28448473398933312 28672477126483968 28734804886302720 28884465328418880 29111902063288320 29604915407020032 29618545662732288 29680493900461920 30058630585671680 30486927135467520 30639874823516160 30645713214298080 30810096350313472 30887018042757120 30918686885351424 31249100313854208 31391418922960896 31411856044655532 31445635535953920 31609414887703680 31659193493826048 32495023494471240 32508159873730560 32688760761917952 32750889821199360 33320863870573824 33530429052149760 33716709213550592 33815959408880640 34354096539279360 34481765863563264 34661358394102656 34721222570949120 34879354358845440 34902062271839480 35176881659806720 35560591748666640 35840596408104960 36767849788219392 36774855857157696 37006144258775040 37023182078415360 37035970742345728 37064421651308544 37931297865244416 38512620437891840 38648358606689280 39061375392317760 39239273653701120 39264820055819415 39368945277296640 39491394216976384 39573991867282560 40579151290656768 40649236180623360 40860950952397440 41651079838217280 41665467085138944 41855225230614528 41882474726207376 41979041096785920 42145886516938240 42212257991768064 43102207329454080 43326697992628320 43344213164974080 43585014349223936 43667853094932480 44407373110530048 44427818494098432 45087945878507520 45959812235274240 45968569821447120 46215144525470208 46294963427932160 46330527064135680 47117784066983298 47168453303930880 47414122331555520 47488790240739072 47787461877473280 49033141142876928 49341525678366720 49364242771220480 50295643578224640 50575063820325888 50723939113320960 51531144808919040 51992037591153984 52081833856423680 52319031538268160 52353093407759220 52401423713918976 52765322489710080 54105535054209024 54481267936529920 55509216388162560 55534773117623040 55553956113518592 55843299634943168 56283010655690752 56896946797866624 57469609772605440 57768930656837760 59237091325464576 59360987800923840 60973854270935040 61279749647032320 61291426428596160 61620192700626944 61774036085514240 61837373770702848 62498200627708416 62782837845921792 62823712089311064 63218829775407360 63318386987652096 64990046988942480 65016319747461120 65377521523835904 65501779642398720 66641727741147648 67433418427101184 67631918817761280 69322716788205312 69442445141898240 69758708717690880 69804124543678960 70353763319613440 71121183497333280 71681192816209920 73549711714315392 74012288517550080 74046364156830720 75862595730488832 77025240875783680 77296717213378560 78122750784635520 78478547307402240 78529640111638830 79147983734565120 81158302581313536 81721901904794880 83302159676434560 83330934170277888 83764949452414752 84291773033876480 84424515983536128 86204414658908160 86653395985256640 87170028698447872 87335706189864960 88814746221060096 88855636988196864 90175891757015040 91919624470548480 91937139642894240 92430289050940416 92589926855864320 92661054128271360 94235568133966596 94336906607861760 94828244663111040 94977580481478144 98066282285753856 98728485542440960 100591287156449280 101150127640651776 101447878226641920 103062289617838080 103984075182307968 104163667712847360 104638063076536320 104706186815518440 105530644979420160 108962535873059840 111018432776325120 111069546235246080 111107912227037184 111686599269886336 113793893595733248 115537861313675520 117794460167458245 118474182650929152 118721975601847680 121947708541870080 122582852857192320 123240385401253888 124996401255416832 125565675691843584 125647424178622128 126437659550814720 126636773975304192 129980093977884960 130032639494922240 130755043047671808 131003559284797440 133283455482295296 134866836854202368 135263837635522560 138645433576410624 138884890283796480 139608249087357920 140707526639226880 142242366994666560 143362385632419840 147099423428630784 148024577035100160 148092728313661440 151725191460977664 154050481751567360 154593434426757120 156245501569271040 156957094614804480 157059280223277660 158295967469130240 162316605162627072 163443803809589760 166604319352869120 166661868340555776 167529898904829504 168583546067752960 168849031967072256 172408829317816320 173306791970513280 174340057396895744 177711273976393728 183839248941096960 183874279285788480 184860578101880832 185179853711728640 185322108256542720 188471136267933192 189656489326222080 189955160962956288 196132564571507712 197456971084881920 202300255281303552 202895756453283840 207968150364615936 208327335425694720 209276126153072640 209412373631036880 211061289958840320 217925071746119680 222036865552650240 222139092470492160 223373198539772672 227587787191466496 231075722627351040 235588920334916490 237443951203695360 245165705714384640 246480770802507776 249992802510833664 251294848357244256 252875319101629440 253273547950608384 259960187955769920 261510086095343616 262007118569594880 266566910964590592 270527675271045120 277290867152821248 277769780567592960 279216498174715840 281415053278453760 284484733989333120 294198846857261568 296185456627322880 303450382921955328 308100963503134720 309186868853514240 312491003138542080 313914189229608960 314118560446555320 316591934938260480 326887607619179520 333208638705738240 333323736681111552 335059797809659008 337167092135505920 346613583941026560 355422547952787456 367748558571576960 369721156203761664 376942272535866384 379312978652444160 379910321925912576 392265129143015424 404600510562607104 405791512906567680 415936300729231872 416654670851389440 418824747262073760 422122579917680640 435850143492239360 444073731105300480 444278184940984320 446746397079545344 455175574382932992 462151445254702080 471177840669832980 474887902407390720 490331411428769280 499985605021667328 502589696714488512 505750638203258880 506547095901216768 519920375911539840 523020172190687232 533133821929181184 554581734305642496 555539561135185920 558432996349431680 568969467978666240 588397693714523136 592370913254645760 606900765843910656 616201927006269440 624982006277084160 627828378459217920 628237120893110640 633183869876520960 653775215238359040 666417277411476480 670119595619318016 674334184271011840 693227167882053120 735497117143153920 739442312407523328 753884545071732768 758625957304888320 759820643851825152 784530258286030848 811583025813135360 831872601458463744 833309341702778880 837649494524147520 844245159835361280 871700286984478720 888556369881968640 893492794159090688 910351148765865984 924302890509404160 942355681339665960 949775804814781440 980662822857538560 999971210043334656 1005179393428977024 1011501276406517760 1039840751823079680 1066267643858362368 1109163468611284992 1116865992698863360 1137938935957332480 1176795387429046272 1213801531687821312 1232403854012538880 1249964012554168320 1256474241786221280 1266367739753041920 1307550430476718080 1332834554822952960 1340239191238636032 1386454335764106240 1470994234286307840 1507769090143465536 1517251914609776640 1519641287703650304 1569060516572061696 1663745202916927488 1666618683405557760 1675298989048295040 1777112739763937280 1786985588318181376 1820702297531731968 1848605781018808320 1884711362679331920 1899551609629562880 1961325645715077120 2010358786857954048 2023002552813035520 2079681503646159360 2218326937222569984 2233731985397726720 2275877871914664960 2353590774858092544 2499928025108336640 2512948483572442560 2532735479506083840 2615100860953436160 2665669109645905920 2680478382477272064 2772908671528212480 2941988468572615680 3015538180286931072 3034503829219553280 3327490405833854976 3350597978096590080 3573971176636362752 3641404595063463936 3697211562037616640 3769422725358663840 3799103219259125760 3922651291430154240 4020717573715908096 4159363007292318720 4467463970795453440 4551755743829329920 4707181549716185088 4999856050216673280 5025896967144885120 5331338219291811840 5360956764954544128 5545817343056424960 5883976937145231360 6031076360573862144 6069007658439106560 6654980811667709952 6701195956193180160 7147942353272725504 7538845450717327680 7598206438518251520 7845302582860308480 8041435147431816192 8318726014584637440 8934927941590906880 9103511487658659840 10051793934289770240 10721913529909088256 11091634686112849920 11767953874290462720 12062152721147724288 13402391912386360320 15077690901434655360 16082870294863632384 16637452029169274880 17869855883181813760 18207022975317319680 20103587868579540480 21443827059818176512 23535907748580925440 24124305442295448576 26804783824772720640 30155381802869310720 32165740589727264768 33274904058338549760 35739711766363627520 40207175737159080960 48248610884590897152 53609567649545441280 60310763605738621440 64331481179454529536 80414351474318161920 96497221769181794304 107219135299090882560 120621527211477242880 160828702948636323840 192994443538363588608 241243054422954485760 321657405897272647680 482486108845908971520 964972217691817943040
- Sum of all divisors σ(n): 3774721929514853990400
- Sum of proper divisors (its aliquot sum) s(n): 2809749711823036047360
- 964972217691817943040 is an abundant number, because the sum of its proper divisors (2809749711823036047360) is greater than itself. Its abundance is 1844777494131218104320
Bases of 964972217691817943040
- Binary: 11010001001111101011011111111101011001010010011011100010100000000000002
- Hexadecimal: 0x344FADFF5949B8A000
- Base-36: 5NNEMUL3OE5MO0
Squares and roots of 964972217691817943040
- 964972217691817943040 squared (9649722176918179430402) is 931171380917065277989989105672096684441600
- 964972217691817943040 cubed (9649722176918179430403) is 898554512494693043799481500558690461422039283981591683006464000
-
The
square root of 964972217691817943040 is 31064001958.7273710151 -
The
cube root of 964972217691817943040 is 9881850.2878366801
Scales and comparisons
How big is 964972217691817943040?- 964,972,217,691,817,943,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 964,972,217,691,817,943,040 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 964972217691817943040 cubic inches would be around 823487.5 feet tall.
Recreational maths with 964972217691817943040
- 964972217691817943040 backwards is 040349718196712279469
- The number of decimal digits it has is: 21
- The sum of 964972217691817943040'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 964972217691817943040 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 964972217691817943040 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/964972217691817943040/
Chicago style:
Numbermatics. 2024. "Number 964972217691817943040 - Facts about the integer". https://numbermatics.com/n/964972217691817943040/
The information we have on file for 964972217691817943040 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 964972217691817943040, math, Factors of 964972217691817943040, curriculum, school, college, exams, university, Prime factorization of 964972217691817943040, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-four quintillion, nine hundred seventy-two quadrillion, two hundred seventeen trillion, six hundred ninety-one billion, eight hundred seventeen million, nine hundred forty-three thousand and forty.