667664340896951623680
667,664,340,896,951,623,680 is an even composite number composed of ten prime numbers multiplied together.
What does the number 667664340896951623680 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 14336 divisors.
667664340896951623680 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 667664340896951623680:
213 × 3 × 5 × 73 × 13 × 41 × 79 × 149 × 809 × 3121
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 7 × 7 × 13 × 41 × 79 × 149 × 809 × 3121)See below for interesting mathematical facts about the number 667664340896951623680 from the Numbermatics database.
Names of 667664340896951623680
- Cardinal: 667664340896951623680 can be written as Six hundred sixty-seven quintillion, six hundred sixty-four quadrillion, three hundred forty trillion, eight hundred ninety-six billion, nine hundred fifty-one million, six hundred twenty-three thousand, six hundred eighty.
Scientific notation
- Scientific notation: 6.6766434089695162368 × 1020
Factors of 667664340896951623680
Divisors of 667664340896951623680
- Number of divisors d(n): 14336
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 12 13 14 15 16 20 21 24 26 28 30 32 35 39 40 41 42 48 49 52 56 60 64 65 70 78 79 80 82 84 91 96 98 104 105 112 120 123 128 130 140 147 149 156 158 160 164 168 182 192 195 196 205 208 210 224 237 240 245 246 256 260 273 280 287 294 298 312 316 320 328 336 343 364 384 390 392 395 410 416 420 447 448 455 474 480 490 492 512 520 533 546 553 560 574 588 596 615 624 632 637 640 656 672 686 728 735 745 768 780 784 790 809 820 832 840 861 894 896 910 948 960 980 984 1024 1027 1029 1040 1043 1066 1092 1106 1120 1148 1176 1185 1192 1230 1248 1264 1274 1280 1312 1344 1365 1372 1435 1456 1470 1490 1536 1560 1568 1580 1599 1618 1640 1659 1664 1680 1715 1722 1788 1792 1820 1896 1911 1920 1937 1960 1968 2009 2048 2054 2058 2080 2086 2132 2184 2212 2235 2240 2296 2352 2370 2384 2427 2460 2496 2528 2548 2560 2624 2665 2688 2730 2744 2765 2870 2912 2940 2980 3072 3081 3120 3121 3129 3136 3160 3185 3198 3236 3239 3280 3318 3328 3360 3430 3444 3576 3584 3640 3731 3792 3822 3840 3871 3874 3920 3936 4018 4045 4096 4108 4116 4160 4172 4264 4305 4368 4424 4459 4470 4480 4592 4704 4740 4768 4854 4920 4992 5056 5096 5120 5135 5145 5215 5248 5330 5376 5460 5488 5530 5663 5740 5811 5824 5880 5960 6027 6109 6144 6162 6240 6242 6258 6272 6320 6370 6396 6472 6478 6560 6636 6656 6720 6860 6888 7152 7168 7189 7280 7301 7462 7584 7644 7680 7742 7748 7840 7872 7995 8036 8090 8192 8216 8232 8295 8320 8344 8528 8610 8736 8848 8918 8940 8960 9184 9363 9408 9480 9536 9555 9685 9708 9717 9840 9984 10045 10112 10192 10240 10270 10290 10430 10496 10517 10660 10752 10920 10976 11060 11193 11326 11480 11613 11622 11648 11760 11771 11920 12054 12135 12218 12288 12324 12480 12484 12516 12544 12640 12740 12792 12944 12956 13120 13272 13312 13377 13440 13559 13720 13776 14063 14304 14336 14378 14560 14602 14924 15168 15288 15360 15405 15484 15496 15605 15645 15680 15744 15990 16072 16180 16195 16432 16464 16590 16640 16688 16989 17056 17220 17472 17696 17836 17880 17920 18327 18368 18655 18726 18816 18960 19072 19110 19355 19370 19416 19434 19680 19968 20090 20224 20384 20480 20540 20580 20860 20992 21034 21320 21504 21567 21840 21847 21903 21952 22120 22295 22386 22652 22673 22960 23226 23244 23296 23520 23542 23840 24108 24270 24436 24576 24648 24960 24968 25032 25088 25280 25480 25584 25888 25912 26117 26240 26544 26624 26754 26880 27097 27118 27440 27552 28126 28315 28608 28672 28756 29055 29120 29204 29848 30135 30336 30545 30576 30720 30810 30968 30992 31210 31290 31360 31488 31551 31980 32144 32360 32390 32864 32928 33169 33180 33280 33376 33978 34112 34440 34944 35313 35392 35672 35760 35840 35945 36505 36654 36736 37310 37452 37632 37920 38144 38220 38710 38740 38832 38868 39360 39641 39936 40180 40448 40573 40677 40768 40960 41080 41160 41720 41984 42068 42107 42189 42640 42763 43008 43134 43680 43694 43806 43904 44240 44590 44772 45304 45346 45920 46452 46488 46592 46815 47040 47084 47680 48216 48540 48585 48872 49296 49920 49936 50064 50176 50323 50560 50960 51107 51168 51776 51824 52234 52480 52585 53088 53248 53508 53760 54194 54236 54880 55104 55965 56252 56630 57216 57344 57512 58065 58110 58240 58408 58855 59696 60270 60672 61090 61152 61440 61620 61936 61984 62420 62580 62720 62976 63102 63911 63960 64288 64720 64780 65541 65728 65856 66338 66360 66560 66752 66885 67795 67956 68019 68224 68880 69888 70315 70626 70784 71344 71520 71680 71890 73010 73308 73472 73619 74620 74904 75264 75840 76288 76440 77420 77480 77664 77736 78351 78720 79282 79417 79872 80360 80896 81146 81291 81354 81536 82160 82320 82397 83440 83968 84136 84214 84378 84945 85280 85526 86016 86268 87360 87388 87612 87808 88480 89180 89544 90608 90692 91635 91840 92904 92976 93184 93630 94080 94168 94913 95360 96432 97080 97170 97744 98592 99507 99840 99872 100128 100352 100646 101120 101920 102214 102336 103552 103648 104468 104960 105170 106176 106496 107016 107520 107835 108388 108472 109235 109515 109760 110208 111930 112504 113260 113365 114432 115024 116130 116220 116480 116816 117710 118923 119392 120540 120541 121344 121719 122180 122304 122880 123240 123872 123968 124840 125160 125440 125952 126204 126321 127822 127920 127961 128289 128576 129440 129560 130585 131082 131456 131712 132676 132720 133120 133504 133770 135485 135590 135912 136038 136448 137760 139776 140630 141252 141568 142688 143040 143360 143780 146020 146616 146944 147238 149240 149808 150528 150969 151680 152576 152880 152929 153023 153321 154840 154960 155328 155472 156702 157440 157755 158564 158711 158834 159744 160720 161792 162292 162582 162708 163072 164320 164640 164794 165845 166880 167936 168272 168428 168756 169890 170560 171052 172032 172536 174720 174776 175224 175616 176565 176960 178360 179088 181216 181384 182819 183270 183680 185808 185952 186368 187260 188160 188336 189826 190720 191733 192864 194160 194340 195488 197184 198205 199014 199680 199744 200256 200704 201292 202240 202865 203385 203840 204428 204672 207104 207296 208936 209920 210340 210535 210945 212352 213815 214032 215040 215670 216776 216944 218470 219030 219520 220416 220857 223860 225008 226520 226730 228864 230048 232183 232260 232440 232960 233632 235420 237846 238251 238784 241080 241082 242688 243438 244360 244608 246480 246559 247191 247744 247936 249680 250320 250880 251615 251904 252408 252642 255535 255644 255840 255922 256578 257152 258880 259120 261170 262164 262912 263424 265352 265440 266240 267008 267540 270970 271180 271824 272076 272896 275520 277487 279552 281260 282504 283136 284011 284739 285376 286080 286720 287560 292040 293232 293888 294476 294749 298480 299341 299616 301056 301938 303360 305152 305760 305858 306046 306642 309680 309920 310656 310944 313404 314880 315510 317128 317422 317668 319488 319555 321440 323584 324584 325164 325416 326144 327705 328640 329280 329588 331690 333760 335872 336544 336856 337512 339780 340095 341120 342104 345072 349440 349552 350448 351232 352261 353130 353920 356720 358176 361623 362432 362768 365638 366540 367360 368095 371616 371904 372736 374520 376320 376672 379652 381440 383466 383883 385728 388320 388680 390976 391755 394368 396410 397085 398028 399360 399488 400512 401408 402584 404480 405730 406455 406770 407680 408856 409344 411985 414208 414592 417872 419840 420680 421070 421890 424704 427630 428064 430080 431197 431340 433552 433888 436940 438060 439040 440832 441714 447377 447720 450016 453040 453460 457728 458787 459069 460096 464366 464520 464880 465029 465920 467264 470840 474565 475692 476133 476502 477568 482160 482164 482611 485376 486876 488720 489216 492960 493118 494382 495488 495872 497535 499360 500640 501760 503230 503808 504816 505284 511070 511288 511680 511844 513156 514304 515333 517760 518240 522340 524328 525824 526848 530704 530880 532480 534016 535080 541940 542360 543648 544152 545792 548457 551040 554974 555919 559104 562520 565008 566272 568022 569478 570752 572160 575120 576779 584080 586464 587776 588952 589498 594615 596960 598682 599232 602112 602705 603876 606720 608595 610304 611520 611716 612092 613284 619360 619840 621312 621888 626808 629760 631020 631605 634256 634844 635336 639110 639805 641445 642880 647168 649168 650328 650832 652288 655410 657280 658560 659176 663380 664391 667520 673088 673712 675024 679560 680190 682240 684208 690144 696549 698880 699104 700896 702464 704522 706260 707840 713440 716352 723246 724864 725536 731276 733080 734720 736190 739677 743232 743808 745472 749040 752640 753344 754845 759304 762880 764645 765115 766605 766932 767766 771456 776640 777360 781952 783510 788736 792820 793555 794170 796056 798720 798976 801024 805168 808960 811460 812910 813540 815360 817712 818688 823970 828416 829184 830843 832461 835744 839680 841360 842140 843780 843787 849408 852033 855260 856128 860160 862394 862680 867104 867776 873880 876120 878080 881664 883428 884247 894754 895440 895727 898023 900032 906080 906920 914095 915456 917574 918138 920192 928732 929040 929760 930058 931840 934528 941680 949130 951384 952266 953004 955136 958665 964320 964328 965222 970752 973752 977440 978432 985920 986236 988764 990976 991744 995070 998720 1001280 1003520 1006460 1007616 1009632 1010568 1022140 1022576 1023360 1023688 1026312 1028608 1030666 1035520 1036480 1044680 1048656 1051648 1053696 1056783 1061408 1061760 1068032 1070160 1070503 1071161 1083880 1084720 1087296 1088304 1091584 1096914 1102080 1104285 1109948 1110977 1111838 1118208 1125040 1130016 1132544 1136044 1138956 1141504 1144320 1150240 1153558 1160915 1168160 1172928 1175552 1177904 1178996 1189230 1191255 1193920 1197364 1198464 1204224 1205410 1207752 1213440 1217190 1220608 1223040 1223432 1224184 1226568 1232795 1235955 1238720 1239680 1242624 1243776 1253616 1259520 1262040 1263210 1268512 1269688 1270672 1278220 1279610 1282890 1285760 1293591 1298336 1300656 1301664 1304576 1310820 1314560 1317120 1318352 1326760 1328782 1335040 1342131 1346176 1347424 1350048 1359120 1360380 1364480 1368416 1380288 1387435 1393098 1395087 1397760 1398208 1401792 1404928 1409044 1412520 1415680 1420055 1423695 1426880 1432704 1446492 1447833 1449728 1451072 1462552 1466160 1469440 1472380 1473745 1479354 1486464 1487616 1496705 1498080 1505280 1506688 1509690 1518608 1525760 1529290 1530230 1533210 1533864 1535532 1542912 1545999 1553280 1554720 1563904 1567020 1567033 1577472 1585640 1587110 1588340 1592112 1597440 1597952 1602048 1610336 1617920 1622920 1625281 1625820 1627080 1630720 1635424 1637376 1647940 1656832 1658368 1661686 1663493 1664922 1667757 1671488 1679360 1682720 1684280 1687560 1687574 1698816 1704066 1710520 1712256 1724788 1725360 1725913 1730337 1734208 1735552 1747760 1752240 1756160 1761305 1763328 1766856 1768494 1789508 1790880 1791454 1796046 1800064 1808115 1812160 1813840 1828190 1830912 1835148 1836276 1840384 1857464 1858080 1859520 1860116 1863680 1869056 1883360 1898260 1902768 1904532 1906008 1910272 1917330 1919415 1928640 1928656 1930444 1941504 1947504 1954880 1956864 1971840 1972472 1977528 1981952 1983488 1988077 1990140 1993173 1997440 2002560 2007040 2012920 2019264 2021136 2044280 2045152 2046720 2047376 2052624 2057216 2061332 2063243 2071040 2072960 2089360 2095387 2097312 2103296 2107392 2113566 2122816 2123520 2136064 2140320 2141006 2142322 2155985 2167760 2169440 2174592 2176608 2183168 2193828 2204160 2208570 2219896 2221954 2223676 2236416 2236885 2250080 2260032 2265088 2272088 2277912 2283008 2288640 2293935 2295345 2300480 2307116 2321830 2325145 2336320 2345856 2351104 2355808 2357992 2378460 2380665 2382510 2387840 2394728 2396928 2410820 2413055 2415504 2426880 2434380 2446080 2446864 2448368 2453136 2465590 2471910 2477440 2479360 2485248 2487552 2492529 2507232 2519040 2524080 2524889 2526420 2531361 2537024 2539376 2541344 2556440 2559220 2565780 2571520 2576665 2587182 2596672 2601312 2603328 2609152 2620351 2621640 2629120 2634240 2636704 2653520 2657564 2670080 2684262 2687181 2692352 2694848 2700096 2718240 2720760 2728960 2736832 2742285 2760576 2774870 2779595 2786196 2790174 2795520 2796416 2803584 2809856 2818088 2825040 2831360 2840110 2847390 2853760 2865408 2883895 2892984 2895666 2899456 2902144 2925104 2932320 2938880 2944760 2947490 2958708 2972928 2975232 2993410 2996160 3010560 3013376 3018379 3019380 3037216 3051520 3058580 3060460 3066420 3067728 3071064 3085824 3091998 3106560 3109440 3127808 3131639 3134040 3134066 3154944 3171280 3174220 3176680 3184224 3195904 3204096 3205267 3211509 3213483 3220672 3235840 3245840 3250562 3251640 3254160 3255203 3261440 3270848 3274752 3295880 3313664 3316736 3321955 3323372 3326986 3329844 3332931 3335514 3342976 3365440 3368560 3375120 3375148 3378277 3397632 3408132 3421040 3424512 3449576 3450720 3451826 3460674 3468416 3471104 3482745 3495520 3504480 3512320 3522610 3526656 3533712 3536988 3579016 3581760 3582908 3592092 3600128 3607331 3616230 3624320 3627680 3656380 3661824 3670296 3672552 3680768 3698385 3714928 3716160 3719040 3720232 3727360 3738112 3766720 3796520 3805536 3809064 3812016 3820544 3834660 3838830 3857280 3857312 3860888 3891433 3895008 3909760 3913728 3943680 3944944 3955056 3963904 3966976 3976154 3980280 3986346 3994880 4005120 4025840 4037453 4038528 4042272 4088560 4090304 4093440 4094752 4105248 4114432 4122664 4126486 4142080 4145920 4154215 4162305 4178720 4190774 4194624 4206592 4214784 4218935 4227132 4245632 4247040 4260165 4272128 4280640 4282012 4284644 4311970 4335520 4338880 4349184 4353216 4366336 4387656 4408320 4417140 4421235 4439792 4443908 4447352 4473770 4478635 4490115 4500160 4520064 4530176 4544176 4555824 4566016 4577280 4587870 4590690 4600960 4614232 4643660 4650290 4672640 4691712 4701099 4711616 4715984 4756920 4761330 4765020 4775680 4789456 4793856 4821640 4826110 4831008 4853760 4868760 4875843 4892160 4893728 4896736 4906272 4931180 4942181 4943820 4954880 4958720 4970496 4975104 4985058 4990479 5014464 5038080 5048160 5049778 5052840 5062722 5074048 5078752 5082688 5112880 5118440 5131560 5143040 5153330 5174364 5177739 5193344 5202624 5206656 5218304 5240702 5243280 5258240 5268480 5273408 5283915 5307040 5315128 5340160 5352515 5355805 5368524 5374362 5384704 5389696 5400192 5436480 5441520 5457920 5473664 5484570 5521152 5549740 5554885 5559190 5572392 5580348 5591040 5592832 5607168 5636176 5650080 5662720 5680220 5694780 5707520 5730816 5767790 5785968 5791332 5798912 5804288 5815901 5850208 5864640 5877760 5889520 5894980 5906509 5917416 5945856 5950464 5964231 5986820 5992320 6021120 6026752 6036758 6038760 6045377 6074432 6103040 6117160 6120920 6132840 6135456 6142128 6171648 6183996 6189729 6213120 6218880 6255616 6263278 6268080 6268132 6270089 6273943 6286161 6309888 6342560 6348440 6353360 6368448 6391808 6408192 6410534 6423018 6426966 6441344 6467955 6491680 6501124 6503280 6508320 6510406 6522880 6541696 6549504 6591760 6627328 6633472 6643910 6646744 6653972 6659688 6665862 6671028 6685952 6710655 6730880 6737120 6750240 6750296 6756554 6795264 6816264 6842080 6849024 6899152 6901440 6903652 6921348 6936832 6942208 6965490 6975435 6991040 7008960 7024640 7045220 7053312 7067424 7073976 7158032 7163520 7165816 7184184 7200256 7214662 7232460 7239165 7248640 7255360 7312760 7340592 7345104 7361536 7396770 7429856 7432320 7438080 7440464 7476224 7498127 7533440 7574667 7593040 7611072 7618128 7624032 7641088 7669320 7677660 7714560 7714624 7721776 7729995 7782866 7790016 7819520 7827456 7835165 7861053 7887360 7889888 7910112 7927808 7933952 7952308 7960560 7972692 7989760 8010240 8051680 8074906 8077056 8084544 8126405 8177120 8180608 8186880 8189504 8210496 8228864 8245328 8252972 8284160 8291840 8308430 8317465 8324610 8338785 8357440 8381548 8389248 8413184 8429568 8437870 8454264 8491264 8494080 8520330 8544256 8561280 8564024 8569288 8623940 8629565 8651685 8671040 8677760 8698368 8706432 8775312 8816640 8834280 8842470 8879584 8887816 8894704 8947540 8957270 8980230 9000320 9040128 9055137 9088352 9111648 9132032 9154560 9175740 9181380 9201920 9228464 9287320 9300580 9345280 9383424 9394917 9402198 9423232 9431968 9513840 9522660 9522739 9530040 9551360 9578912 9587712 9615801 9643280 9652220 9662016 9707520 9737520 9751686 9765609 9784320 9787456 9793472 9812544 9862360 9884362 9887640 9909760 9917440 9940385 9940992 9950208 9965865 9970116 9980958 10028928 10096320 10099556 10105680 10108919 10125444 10134831 10148096 10157504 10165376 10225760 10236880 10263120 10286080 10306660 10316215 10348728 10355478 10386688 10405248 10413312 10476935 10481404 10486560 10516480 10536960 10546816 10567830 10614080 10630256 10680320 10705030 10711610 10737048 10748724 10769408 10779392 10800384 10821993 10872960 10883040 10915840 10947328 10969140 10969231 11042304 11099480 11109770 11118380 11144784 11160696 11182080 11185664 11214336 11272352 11300160 11325440 11360440 11376967 11389560 11415040 11461632 11535580 11571936 11582664 11597824 11608576 11631802 11644451 11674299 11700416 11729280 11755520 11779040 11789960 11813018 11834832 11891712 11900928 11928462 11973640 11984640 12053504 12073516 12077520 12081391 12090754 12112359 12148864 12234320 12241840 12265680 12270912 12284256 12343296 12367992 12379458 12426240 12437760 12462645 12511232 12526556 12536160 12536264 12540178 12547886 12572322 12619776 12624445 12656805 12685120 12696880 12706720 12736896 12783616 12816384 12821068 12846036 12853932 12882688 12935910 12983360 13002248 13006560 13016640 13020812 13045760 13083392 13099008 13101755 13183520 13266944 13287820 13293488 13307944 13319376 13331724 13342056 13371904 13421310 13435905 13461760 13474240 13500480 13500592 13513108 13590528 13632528 13684160 13698048 13798304 13802880 13807304 13842696 13873664 13884416 13916539 13930980 13950870 13982080 14017920 14049280 14090440 14134848 14147952 14316064 14327040 14331632 14368368 14400512 14429324 14442701 14464920 14478330 14497280 14510720 14625520 14681184 14690208 14723072 14793540 14826543 14859712 14864640 14876160 14880928 14952448 14996254 15066880 15091895 15149334 15186080 15222144 15236256 15248064 15282176 15338640 15355320 15429120 15429248 15443552 15459990 15565732 15580032 15639040 15654912 15658195 15670330 15722106 15774720 15779776 15820224 15855616 15867904 15904616 15921120 15945384 15979520 16020480 16026335 16057545 16067415 16103360 16149812 16154112 16169088 16252810 16276015 16354240 16361216 16373760 16379008 16420992 16457728 16490656 16505944 16568320 16583680 16616860 16634930 16649220 16664655 16677570 16714880 16763096 16778496 16875740 16891385 16908528 16982528 16988160 17040660 17122560 17128048 17138576 17247880 17259130 17303370 17342080 17355520 17396736 17412864 17447703 17550624 17633280 17668560 17674223 17684940 17719527 17759168 17775632 17789408 17895080 17914540 17960460 18000640 18036655 18080256 18110274 18136131 18176704 18223296 18264064 18309120 18342457 18351480 18362760 18403840 18456928 18574640 18601160 18690560 18766848 18789834 18804396 18810267 18821829 18846464 18863936 19027680 19045320 19045478 19060080 19066189 19102720 19157824 19175424 19231602 19286560 19304440 19324032 19457165 19475040 19503372 19531218 19568640 19574912 19586944 19625088 19724720 19768724 19775280 19819520 19834880 19880770 19881984 19900416 19931730 19940232 19961916 20057856 20187265 20192640 20199112 20211360 20217838 20250888 20269662 20296192 20315008 20330752 20451520 20473760 20526240 20572160 20613320 20632430 20697456 20710956 20773376 20810496 20826624 20953870 20962808 20973120 21032960 21073920 21093632 21128653 21135660 21228160 21260512 21360640 21410060 21423220 21474096 21497448 21538816 21558784 21600768 21643986 21745920 21766080 21831680 21894656 21921473 21938280 21938462 22084608 22198960 22219540 22236760 22289568 22321392 22371328 22428672 22436869 22494381 22544704 22600320 22650880 22720880 22753934 22779120 22786421 22830080 22923264 23071160 23143872 23165328 23195648 23217152 23263604 23288902 23348598 23400832 23458560 23505495 23558080 23579920 23626036 23647939 23669664 23783424 23801856 23856924 23947280 23969280 24107008 24147032 24155040 24162782 24181508 24224718 24297728 24379215 24468640 24483680 24531360 24541824 24568512 24686592 24710905 24735984 24758916 24852480 24875520 24925290 24952395 25022464 25053112 25072320 25072528 25080356 25095772 25144644 25239552 25248890 25313610 25370240 25393760 25413440 25473792 25567232 25632768 25642136 25692072 25707864 25765376 25871820 25888695 25966720 26004496 26013120 26033280 26041624 26091520 26166784 26203510 26367040 26533888 26575640 26586976 26615888 26638752 26663448 26684112 26743808 26842620 26871810 26923520 26948480 27000960 27001184 27026216 27240031 27265056 27368320 27396096 27596608 27605760 27614608 27685392 27747328 27768832 27833078 27861960 27901740 27964160 28035840 28180880 28269696 28295904 28568217 28632128 28654080 28663264 28736736 28801024 28858648 28885402 28929840 28956660 28994560 29021440 29079505 29251040 29362368 29380416 29446144 29532545 29587080 29653086 29719424 29729280 29752320 29761856 29821155 29904896 29992508 30133760 30183790 30226885 30298668 30326757 30372160 30444288 30472512 30496128 30564352 30677280 30710640 30858240 30858496 30887104 30919980 30948645 31131464 31160064 31278080 31316390 31340660 31350445 31369715 31430805 31444212 31549440 31559552 31640448 31711232 31809232 31842240 31890768 31959040 32040960 32052670 32115090 32134830 32206720 32299624 32308224 32338176 32505620 32552030 32708480 32722432 32747520 32758016 32823557 32841984 32907693 32981312 33011888 33136640 33167360 33233720 33269860 33298440 33329310 33355140 33429760 33526192 33556992 33751480 33782770 33817056 33965056 33976320 34064563 34081320 34130901 34245120 34256096 34277152 34495760 34518260 34595267 34606740 34684160 34711040 34793472 34825728 34895406 34933353 35101248 35266560 35337120 35348446 35369880 35439054 35518336 35551264 35578816 35790160 35829080 35920920 36001280 36073310 36160512 36220548 36244173 36272262 36353408 36446592 36528128 36684914 36702960 36725520 36737291 36807680 36913856 37149280 37202320 37381120 37490635 37533696 37579668 37608792 37620534 37643658 37692928 37727872 37873335 38055360 38090640 38090956 38120160 38132378 38205440 38315648 38350848 38463204 38573120 38608880 38648064 38914330 38950080 39006744 39062436 39137280 39149824 39173888 39250176 39305265 39449440 39537448 39550560 39639040 39669760 39761540 39800832 39863460 39880464 39923832 40115712 40374530 40385280 40398224 40422720 40435676 40501776 40539324 40592384 40630016 40661504 40711307 40903040 40947520 41052480 41144320 41226640 41264860 41345563 41394912 41421912 41546752 41620992 41653248 41749617 41907740 41925616 41946240 42065920 42147840 42187264 42257306 42271320 42317639 42456320 42521024 42721280 42820120 42846440 42948192 42994896 43077632 43117568 43201536 43287972 43328103 43491840 43532160 43789312 43842946 43876560 43876924 43890623 43917601 44169216 44397920 44439080 44473520 44579136 44642784 44742656 44857344 44873738 44988762 45089408 45200640 45275685 45441760 45507868 45558240 45572842 45660160 45846528 46142320 46287744 46330656 46391296 46434304 46527208 46577804 46697196 46801664 46917120 46974585 47010990 47116160 47159840 47252072 47295878 47339328 47566848 47603712 47613695 47713848 47894560 47938560 48079005 48214016 48294064 48310080 48325564 48363016 48449436 48595456 48758430 48828045 48937280 48967360 49062720 49083648 49137024 49373184 49421810 49471968 49517832 49704960 49751040 49850580 49904790 50044928 50106224 50144640 50145056 50160712 50191544 50289288 50497780 50544595 50627220 50674155 50740480 50787520 50826880 50947584 51284272 51384144 51415728 51530752 51743640 51777390 51933440 52008992 52026240 52066560 52083248 52333568 52407020 52486889 52734080 53022669 53151280 53173952 53231776 53277504 53326896 53368224 53487616 53685240 53743620 53847040 53896960 54001920 54002368 54052432 54109965 54480062 54530112 54736640 54792192 54846155 55027371 55193216 55211520 55229216 55370784 55494656 55537664 55666156 55723920 55803480 55928320 56071680 56361760 56539392 56591808 56884835 57136434 57198567 57264256 57308160 57326528 57473472 57602048 57717296 57770804 57859680 57913320 57989120 58042880 58159010 58222255 58371495 58502080 58724736 58760832 58892288 59065090 59174160 59306172 59438848 59458560 59504640 59523712 59642310 59809792 59985016 60267520 60367580 60406955 60453770 60561795 60597336 60653514 60744320 60888576 60945024 60992256 61354560 61421280 61716480 61716992 61774208 61839960 61897290 62262928 62320128 62556160 62632780 62681320 62700890 62739430 62861610 62888424 63098880 63119104 63280896 63385959 63618464 63684480 63781536 63918080 64081920 64105340 64230180 64248353 64269660 64413440 64599248 64616448 64676352 65011240 65104060 65416960 65444864 65495040 65516032 65647114 65683968 65764419 65815386 65962624 66023776 66334720 66467440 66539720 66596880 66658620 66659173 66710280 66859520 67052384 67113984 67310607 67502960 67565540 67634112 67930112 67952640 68129126 68162640 68261802 68359263 68490240 68512192 68554304 68991520 69036520 69190534 69213480 69368320 69422080 69582695 69586944 69651456 69790812 69866706 70202496 70674240 70696892 70739760 70762433 70878108 70943817 71036672 71102528 71157632 71580320 71658160 71841840 72002560 72146620 72213505 72321024 72441096 72488346 72544524 72706816 72893184 73369828 73405920 73451040 73474582 73615360 73827712 74132715 74298560 74404640 74762240 74981270 75067392 75159336 75217584 75241068 75287316 75385856 75455744 75746670 76110720 76181280 76181912 76240320 76264756 76410880 76631296 76701696 76784617 76926408 77146240 77217760 77296128 77828660 77900160 78013488 78124872 78274560 78299648 78347776 78500352 78610530 78898880 79074896 79101120 79278080 79339520 79523080 79601664 79726920 79760928 79847664 80231424 80749060 80770560 80796448 80845440 80871352 81003552 81078648 81184768 81260032 81323008 81422614 81511157 81720093 81806080 81895040 82104960 82288640 82453280 82529720 82691126 82789824 82843824 83093504 83241984 83306496 83499234 83815480 83851232 83892480 84374528 84514612 84542640 84569737 84635278 84912640 85042048 85640240 85692880 85896384 85989792 86155264 86235136 86403072 86575944 86656206 86983680 87064320 87238515 87578624 87685892 87753120 87753848 87781246 87835202 88338432 88371115 88597635 88795840 88878160 88947040 89158272 89285568 89485312 89714688 89747476 89977524 90178816 90401280 90551370 90680655 90883520 91015736 91116480 91145684 91320320 91693056 91712285 92284640 92575488 92661312 92868608 93054416 93155608 93394392 93603328 93834240 93949170 94021980 94051335 94109145 94232320 94319680 94504144 94591756 94678656 95133696 95227390 95330945 95427696 95789120 95877120 96158010 96428032 96588128 96620160 96651128 96726032 96898872 97190912 97516860 97656090 97874560 97934720 98125440 98167296 98274048 98470671 98843620 98943936 99035664 99409920 99502080 99701160 99809580 100212448 100289280 100290112 100321424 100383088 100578576 100995560 101089190 101254440 101348310 101480960 101575040 101653760 101895168 102193689 102568544 102768288 102831456 103061504 103487280 103520449 103554780 103785801 103866880 104017984 104052480 104133120 104166496 104667136 104814040 104973778 105468160 105643265 106045338 106302560 106347904 106463552 106555008 106653792 106736448 106975232 107370480 107487240 107694080 107793920 108003840 108004736 108104864 108219930 108960124 109060224 109473280 109584384 109607365 109692310 110054742 110211873 110386432 110423040 110458432 110741568 110989312 111075328 111332312 111447840 111606960 111856640 112143360 112184345 112471905 112723520 113078784 113183616 113769670 113932105 114272868 114397134 114528512 114616320 114653056 114946944 115204096 115434592 115541608 115719360 115826640 115978240 116085760 116318020 116444510 116742990 117004160 117449472 117521664 118130180 118239695 118348320 118612344 118877696 118917120 119009280 119047424 119284620 119970032 120535040 120735160 120813910 120907540 121123590 121194672 121307028 121488640 121777152 121890048 121984512 122133921 122709120 122842560 123432960 123433984 123548416 123679920 123719561 123794580 123795607 124036689 124525856 124640256 125112320 125265560 125362640 125401780 125478860 125723220 125776848 126197760 126238208 126561792 126771918 126952917 127236928 127368960 127563072 127836160 128163840 128210680 128397199 128460360 128496706 128539320 128826880 129198496 129232896 129352704 130022480 130208120 130833920 130889728 131032064 131294228 131367936 131415947 131528838 131630772 131671869 131752803 131925248 132047552 132669440 132934880 133079440 133193760 133317240 133318346 133420560 133463323 133719040 134104768 134227968 134621214 135005920 135131080 135268224 135860224 136200155 136258252 136325280 136523604 136718526 136980480 137024384 137108608 137983040 138073040 138381068 138426960 138736640 138844160 139165390 139173888 139302912 139581624 139733412 140404992 141348480 141393784 141479520 141524866 141756216 141887634 142073344 142205056 142315264 142841085 143160640 143316320 143683680 144005120 144293240 144427010 144642048 144882192 144976692 145089048 145413632 145786368 146739656 146811840 146902080 146949164 147230720 147655424 147900571 148265430 148597120 148809280 149524480 149962540 150134784 150318672 150435168 150482136 150574632 150771712 150911488 151493340 151633785 152221440 152362560 152363824 152480640 152529512 152821760 153262592 153569234 153852816 154292480 154435520 154592256 155657320 155800320 156026976 156249744 156599296 156695552 157000704 157058083 157221060 157460667 157797760 158149792 158202240 158556160 159046160 159453840 159504947 159521856 159695328 160462848 161498120 161541120 161592896 161690880 161742704 162007104 162157296 162369536 162520064 162646016 162845228 163022314 163440186 163612160 163790080 164117785 164209920 164538465 164906560 165059440 165382252 165535573 165579648 165687648 166187008 166483968 166612992 166998468 167630960 167702464 167784960 168749056 169029224 169085280 169139474 169270556 169825280 170084096 170322815 170654505 171280480 171385760 171792768 171979584 172470272 172806144 172976335 173151888 173312412 173967360 174128640 174477030 174666765 175157248 175371784 175506240 175507696 175562492 175670404 176676864 176742230 177195270 177591680 177756320 177894080 178316544 178571136 178970624 179429376 179494952 179955048 180357632 180802560 181102740 181220865 181361310 181767040 182031472 182232960 182291368 182640640 183424570 183686455 184569280 185150976 185322624 185737216 186108832 186311216 186788784 187206656 187668480 187898340 188043960 188102670 188218290 188464640 188639360 189008288 189183512 189357312 190454780 190661890 190855392 191578240 191754240 192316020 192745059 193176256 193240320 193302256 193452064 193797744 194381824 195033720 195312180 195749120 195869440 196250880 196334592 196548096 196941342 197687240 197887872 198071328 199004160 199402320 199466231 199619160 199977519 200424896 200578560 200580224 200642848 200766176 201157152 201991120 202178380 202508880 202696620 202961920 203150080 203307520 203556535 203790336 204387378 205137088 205536576 205662912 206123008 206727815 206974560 207040898 207109560 207571602 207733760 208035968 208104960 208266240 208332992 208748085 209334272 209628080 209947556 210936320 211286530 211588195 212090676 212287299 212605120 212695808 212927104 213110016 213307584 213472896 213950464 214740960 214974480 215388160 215587840 216007680 216009472 216209728 216439860 216640515 217920248 218120448 218946560 219214730 219384620 219453115 219588005 220109484 220423746 220772864 220846080 220916864 221483136 221978624 222664624 222895680 223213920 223713280 224286720 224368690 224943810 225447040 226157568 226367232 227539340 227864210 228545736 228794268 229057024 229232640 229306112 229764899 229893888 230353851 230869184 231083216 231438720 231653280 231956480 232171520 232636040 232889020 233485980 234008320 234898944 235043328 236260360 236479390 236696640 237224688 237755392 237834240 238018560 238094848 238451941 238569240 239940064 241070080 241470320 241627820 241815080 242166869 242247180 242389344 242614056 242977280 243554304 243780096 243969024 244267842 244533471 245418240 245685120 246865920 246867968 247096832 247359840 247439122 247589160 247591214 247860457 248073378 249051712 249280512 250224640 250531120 250725280 250803560 250957720 251446440 251553696 252476416 253123584 253543836 253709211 253905834 254473856 254737920 255126144 256421360 256794398 256920720 256993412 257078640 257161037 257653760 258396992 258465792 258705408 260044960 260416240 261667840 261779456 262064128 262434445 262588456 262735872 262831894 263057676 263261544 263343738 263505606 263850496 264095104 265113345 265869760 266158880 266387520 266634480 266636692 266841120 266926646 267438080 268209536 268455936 269242428 270011840 270262160 270536448 271720448 272400310 272516504 272650560 273047208 273437052 273960960 274048768 274217216 275136855 275966080 276146080 276762136 276853920 277473280 277688320 278330780 278605824 279163248 279466824 280809984 282696960 282787568 282959040 283049732 283512432 283775268 284146688 284410112 284630528 284979149 285682170 285992835 286321280 286632640 287367360 288010240 288586480 288854020 289284096 289764384 289953384 290178096 290827264 291572736 293479312 293623680 293804160 293898328 294461440 295310848 295801142 296223473 296530860 297194240 297618560 299048960 299925080 300637344 300870336 300964272 301149264 301543424 301822976 302986680 303267570 304442880 304725120 304727648 304961280 305059024 306525184 307138468 307423207 307705632 308584960 308871040 309184512 310561347 311314640 311600640 312053952 312499488 313198592 313391104 314001408 314116166 314442120 314921334 315595520 316299584 316404480 316929795 318092320 318907680 319009894 319043712 319390656 320925696 321241765 322996240 323082240 323185792 323381760 323485408 324014208 324314592 324739072 325040128 325292032 325690456 326044628 326880372 327224320 327580160 328235570 328419840 328822095 329076930 329813120 330118880 330764504 331071146 331159296 331375296 332374016 332967936 333225984 333295865 333996936 335261920 335404928 335569920 336553035 337498112 338058448 338170560 338278948 338541112 339650560 340168192 340645630 341309010 341796315 342560960 342771520 343585536 343959168 344940544 345612288 345952670 346303776 346624824 347934720 348257280 348954060 349333530 350314496 350743568 351012480 351015392 351124984 351340808 353484460 353812165 354390540 354719085 355183360 355512640 355788160 356633088 357142272 358989904 359910096 360715264 361605120 362205480 362441730 362722620 363534080 364062944 364465920 364582736 366849140 367372910 369138560 370301952 370645248 371158683 371386821 372217664 372622432 373577568 374413312 375336960 375796680 376087920 376205340 376208461 376436580 376929280 377278720 378016576 378367024 378714624 380909560 381323780 381710784 383156480 383508480 383923085 384632040 385191597 385490118 386352512 386480640 386604512 386904128 387595488 388763648 390067440 390432299 390624360 391498240 391738880 392501760 392669184 393096192 393882684 394247841 395374480 395775744 396142656 398008320 398804640 398932462 399238320 399955038 400389969 400849792 401157120 401160448 401285696 401532352 402314304 403982240 404356760 405017760 405393240 405923840 406300160 406615040 407113070 407555785 407580672 408600465 408774756 410274176 411073152 411325824 412246016 413455630 413949120 414081796 414219120 415143204 415467520 416071936 416209920 416532480 416665984 417496170 418668544 419256160 419895112 421872640 422573060 422848685 423176390 424181352 424574598 425210240 425391616 425854208 426220032 426615168 426945792 429481920 429948960 430776320 431175680 432015360 432018944 432419456 432879720 433281030 435840496 436240896 437893120 438429460 438769240 438906230 439176010 440218968 440847492 441545728 441692160 441833728 442966272 443701713 445329248 445791360 446427840 447426560 448573440 448737380 449738471 449887620 450894080 452315136 452734464 455078680 455728420 457091472 457588536 458114048 458465280 458612224 459529798 459787776 460707702 461738368 462166432 462877440 463306560 464343040 465272080 465778040 466614211 466971960 468016640 469797888 470086656 471174249 472520720 472958780 473393280 474449376 475510784 475668480 476189696 476903882 477138480 477584783 478514841 479880128 482140160 482940640 483255640 483630160 484333738 484494360 484778688 485228112 485954560 487108608 487560192 487938048 488535684 489066942 490836480 491370240 492353355 493735936 494193664 494719680 494878244 495178320 495182428 495337031 495720914 496146756 496606719 498103424 498561024 501062240 501450560 501607120 501915440 502892880 503107392 504952832 506247168 507087672 507418422 507811668 508947712 509475840 510252288 510968445 512842720 513588796 513841440 513986824 514157280 514322074 515307520 516793984 517410816 517602245 518929005 520089920 520832480 523335680 523558912 524128256 524868890 525176912 525471744 525663788 526115352 526523088 526687476 527011212 527700992 528190208 530226690 531739520 532317760 532775040 533268960 533273384 533682240 533853292 534876160 536419072 536911872 537492319 538484856 540023680 540524320 541072896 544800620 545033008 545301120 546094416 546874104 547921920 548097536 548434432 550273710 551059365 551932160 552292160 553524272 553707840 554946560 555376640 556661560 557211648 558326496 558933648 561619968 565393920 565575136 565918080 566099464 567024864 567550536 568293376 568820224 569261056 569958298 570578099 571364340 571985670 572642560 573265280 574734720 576020480 577172960 577708040 579528768 579906768 580356192 581654528 583145472 586958624 587247360 587608320 587796656 590621696 591602284 592446946 593061720 594388480 595237120 598398693 599850160 601274688 601740672 601928544 602298528 603086848 603645952 605973360 606535140 608885760 609450240 609455296 609922560 610118048 610669605 613050368 614276936 614846414 615411264 617169920 617742080 618369024 618597805 618978035 620183445 621122694 622629280 623201280 624107904 624998976 626397184 626782208 628002816 628232332 628884240 629842668 631191040 632599168 632808960 633859590 634764585 636184640 637815360 638019788 638087424 638781312 641851392 641985995 642483530 645992480 646164480 646371584 646763520 646970816 648028416 648629184 650080256 650584064 651380912 652089256 653760744 654448640 655160320 656471140 656839680 657079735 657644190 658153860 658359345 658764015 659626240 660237760 661529008 662142292 662318592 662750592 665935872 666591730 667316615 667993872 670523840 670809856 671139840 673106070 674996224 676116896 676341120 676557896 677082224 679301120 680336384 681291260 682618020 683592630 685121920 685543040 687171072 687918336 689294697 691905340 692607552 693249648 695869440 696514560 697908120 698667060 701487136 702024960 702030784 702249968 702681616 706968920 707624330 708781080 709438170 710366720 711025280 711576320 713266176 714284544 715355823 717979808 719820192 721430528 723210240 724410960 724643143 724883460 725445240 726500607 727068160 728125888 728931840 729165472 733698280 734745820 738277120 739502855 740603904 741290496 742317366 742773642 743581371 744435328 745244864 747155136 748826624 750673920 751593360 752175840 752410680 752416922 752873160 753858560 754557440 756033152 756734048 757429248 761819120 762647560 763421568 766312960 767846170 769264080 770383194 770980236 771483111 772705024 772961280 773209024 773808256 775190976 777527296 780134880 780864598 781248720 782996480 783477760 785003520 785290415 785338368 786192384 787303335 787765368 788495682 790748960 791551488 792285312 797524735 797609280 797864924 798476640 799910076 800779938 801699584 802314240 802320896 802571392 803064704 804628608 807964480 808713520 810035520 810786480 811847680 812600320 813230080 814226140 815111570 815161344 817200930 817549512 820548352 822146304 822651648 826911260 827677865 827898240 828163592 828438240 830286408 830935040 832143872 832419840 833064960 833331968 834992340 838512320 839790224 843745280 845146120 845697370 846352780 848362704 849149196 850420480 850783232 851708416 852440064 853230336 853891584 854937447 858963840 859897920 862351360 864030720 864037888 864838912 865759440 866036927 866562060 866569249 871680992 872481792 875786240 876858920 877538480 877812460 878352020 880437936 881694984 883091456 883384320 883667456 885932544 887403426 888670419 890658496 891582720 892855680 894853120 897146880 897474760 898780393 899476942 899775240 901788160 904630272 905468928 910157360 911456840 914182944 915177072 916228096 917224448 919059596 919575552 919911629 921415404 922269621 923476736 924332864 925754880 926613120 928686080 930544160 931556080 933228422 933943920 934243261 936033280 939595776 940173312 942348498 945041440 945917560 946786560 948898752 951021568 952379392 953807764 954276960 955169566 957029682 959760256 963725295 965881280 966511280 967260320 968667476 968988720 969557376 970456224 971909120 974217216 975120384 975876096 977071368 978133884 981672960 982740480 984706710 987471872 988387328 989439360 989756488 990356640 990364856 990674062 991441828 992293512 993213438 996206848 997122048 997331155 999887595 1002124480 1002901120 1003214240 1003830880 1005785760 1006214784 1009905664 1012494336 1014175344 1014836844 1015623336 1017895424 1018951680 1020504576 1021936890 1025685440 1027177592 1027682880 1027973648 1028314560 1028644148 1030615040 1033587968 1034821632 1035204490 1037858010 1040179840 1041664960 1046671360 1048256512 1049737780 1050353824 1050943488 1051327576 1052230704 1053046176 1053374952 1054022424 1055401984 1056380416 1060453380 1061436495 1063479040 1064635520 1065550080 1066537920 1066546768 1067364480 1067706584 1069752320 1072838144 1074984638 1076969712 1080047360 1081048640 1082145792 1089601240 1090066016 1090602240 1092188832 1093748208 1096195072 1096868864 1099406581 1100547420 1102118730 1103864320 1104584320 1107048544 1107415680 1109893120 1113323120 1116652992 1117867296 1123239936 1128625383 1130787840 1131150272 1131836160 1132198928 1134049728 1135101072 1136586752 1137640448 1138522112 1139916596 1141156198 1142728680 1143971340 1145285120 1146530560 1148824495 1149469440 1151769255 1154345920 1155416080 1159057536 1159813536 1160712384 1163309056 1166290944 1171296897 1173917248 1174494720 1175216640 1175593312 1181243392 1183204568 1184893892 1186123440 1188776960 1190474240 1192259705 1196797386 1199700320 1202549376 1203481344 1203857088 1204597056 1207291904 1210834345 1211946720 1213070280 1217771520 1218900480 1218910592 1219845120 1220236096 1221339210 1222667355 1226100736 1228553872 1229692828 1230822528 1234339840 1235484160 1236738048 1237195610 1237956070 1239302285 1240366890 1242245388 1245258560 1246402560 1248215808 1249997952 1252794368 1253564416 1256005632 1256464664 1257768480 1259685336 1262382080 1265198336 1265617920 1267719180 1268546055 1269529170 1272369280 1275630720 1276039576 1276174848 1277562624 1283971990 1284967060 1285805185 1291984960 1292328960 1292743168 1293527040 1293941632 1296056832 1297258368 1300160512 1302761824 1304178512 1307521488 1308897280 1310320640 1312942280 1313679360 1314159470 1315288380 1316307720 1316718690 1317528030 1319252480 1320475520 1323058016 1324284584 1324637184 1325501184 1333183460 1334633230 1335987744 1341047680 1341619712 1342279680 1345765837 1346212140 1349215413 1352233792 1352682240 1353115792 1354164448 1358602240 1360672768 1362582520 1365236040 1367185260 1370243840 1371086080 1374342144 1375836672 1378589394 1383810680 1385215104 1386499296 1393029120 1395816240 1396263617 1397334120 1399842633 1402974272 1404049920 1404061568 1404499936 1405363232 1413937840 1415248660 1417562160 1418876340 1420733440 1422050560 1423152640 1424895745 1426532352 1428569088 1430711646 1432754349 1435959616 1439640384 1442861056 1446420480 1448821920 1449286286 1449766920 1450890480 1453001214 1454136320 1456251776 1457863680 1458330944 1467396560 1469491640 1476554240 1479005710 1481117365 1481207808 1482580992 1484634732 1485547284 1486011093 1487162742 1488870656 1490489728 1494310272 1497653248 1503186720 1504351680 1504821360 1504833844 1505746320 1506228931 1507717120 1509114880 1512066304 1513468096 1514858496 1523638240 1525295120 1526843136 1532625920 1535692340 1537116035 1538528160 1540766388 1541960472 1542966222 1545410048 1545922560 1546418048 1547616512 1550381952 1552806735 1560269760 1561729196 1562497440 1565992960 1566955520 1570007040 1570580830 1570676736 1572384768 1574606670 1575530736 1576991364 1581497920 1583102976 1584570624 1595049470 1595218560 1595729848 1596953280 1599820152 1601559876 1603399168 1604628480 1604641792 1605142784 1606129408 1608354293 1609257216 1612476957 1615928960 1617427040 1620071040 1621572960 1623695360 1625200640 1626460160 1628452280 1630223140 1634401860 1635099024 1641096704 1644292608 1645303296 1653822520 1655355730 1655796480 1656327184 1656876480 1660572816 1661870080 1664287744 1664839680 1666129920 1666663936 1669163587 1669984680 1677024640 1679580448 1687490560 1690292240 1691394740 1692705560 1695168083 1696725408 1698298392 1700840960 1701566464 1703416832 1704880128 1706460672 1707783168 1709874894 1711734297 1717927680 1719795840 1724702720 1728061440 1728075776 1729677824 1731518880 1732073854 1733124120 1733138498 1735023199 1743361984 1744963584 1751572480 1753717840 1755076960 1755624920 1756704040 1760875872 1763389968 1766182912 1767334912 1771865088 1774806852 1777340838 1781316992 1783165440 1785711360 1794949520 1797560786 1798953884 1799550480 1800127259 1803576320 1809260544 1810937856 1820314720 1822913680 1828365888 1830354144 1832456192 1834448896 1838119192 1839151104 1839823258 1842830808 1844539242 1846953472 1848665728 1851509760 1853226240 1855793415 1856934105 1861088320 1863112160 1866456844 1867887840 1868486522 1872066560 1879191552 1880346624 1881042305 1884696996 1890082880 1891835120 1893573120 1897797504 1902043136 1904758784 1907615528 1908553920 1910339132 1914059364 1919520512 1925957985 1927450590 1931762560 1933022560 1934520640 1937334952 1937977440 1939114752 1940912448 1943818240 1950240768 1951752192 1952161495 1954142736 1956267768 1963345920 1965480960 1969413420 1971239205 1976774656 1978878720 1979512976 1980713280 1980729712 1981348124 1982883656 1984587024 1986426876 1992413696 1994662310 1999775190 2001949845 2004248960 2005802240 2006428480 2007661760 2011571520 2012429568 2019811328 2024988672 2028350688 2029673688 2031246672 2035790848 2037903360 2041009152 2043873780 2051370880 2054355184 2055365760 2055947296 2056629120 2057288296 2061230080 2067175936 2070408980 2073564311 2075716020 2080359680 2083329920 2093342720 2099475560 2100707648 2102655152 2104461408 2106092352 2106749904 2108044848 2110803968 2112760832 2120906760 2122872990 2126958080 2129271040 2131100160 2133075840 2133093536 2134728960 2135413168 2145676288 2149969276 2151962449 2153939424 2160094720 2162097280 2164291584 2173929429 2179202480 2180132032 2181204480 2184377664 2187496416 2192390144 2193737728 2198813162 2201094840 2204237460 2207728640 2209168640 2214097088 2214831360 2218508565 2226646240 2233305984 2235734592 2246479872 2248692355 2257250766 2261575680 2262300544 2263672320 2264397856 2268099456 2270202144 2273173504 2275280896 2277044224 2279833192 2282312396 2285457360 2287942680 2290570240 2293061120 2297648990 2298938880 2303538510 2308691840 2310832160 2318115072 2319627072 2321424768 2326618112 2332581888 2333071055 2342593794 2347834496 2348989440 2350433280 2351186624 2355871245 2362486784 2366409136 2369787784 2372246880 2377553920 2380948480 2384519410 2387923915 2392574205 2393594772 2399400640 2405098752 2406962688 2407714176 2409194112 2414583808 2421668690 2423893440 2426140560 2435543040 2437800960 2437821184 2439690240 2440472192 2442678420 2445334710 2452201472 2457107744 2459385656 2461645056 2468679680 2470968320 2474391220 2475912140 2476685155 2478604570 2480733780 2483033595 2484490776 2490517120 2492805120 2496431616 2499995904 2512929328 2515536960 2519370672 2524764160 2530396672 2531235840 2535438360 2537092110 2539058340 2544738560 2551261440 2552079152 2552349696 2555125248 2567943980 2569934120 2571610370 2583969920 2585486336 2587054080 2587883264 2592113664 2593061003 2594516736 2598110781 2599707747 2605523648 2608357024 2615042976 2617794560 2620641280 2625884560 2627358720 2628318940 2630576760 2632615440 2633437380 2633459227 2635056060 2638504960 2640951040 2646116032 2648569168 2649274368 2651002368 2666366920 2669266460 2671975488 2682095360 2683239424 2684559360 2687461595 2691531674 2692424280 2696341179 2698430826 2704467584 2705364480 2706231584 2708328896 2721345536 2725165040 2730472080 2733026093 2734370520 2740487680 2742172160 2748684288 2751673344 2757178788 2759734887 2767621360 2770430208 2772998592 2786058240 2791632480 2792527234 2794668240 2799685266 2802729783 2805948544 2808099840 2808123136 2808999872 2810726464 2827875680 2830497320 2835124320 2837752680 2841466880 2844101120 2846305280 2849791490 2852890495 2853064704 2857138176 2861423292 2865508698 2871919232 2879280768 2885722112 2897643840 2898572572 2899533840 2901780960 2906002428 2908272640 2912503552 2915727360 2916661888 2934793120 2938983280 2953108480 2958011420 2962234730 2962415616 2965161984 2969269464 2971094568 2972022186 2974325484 2977741312 2980979456 2988620544 2991993465 3006373440 3008703360 3009642720 3009667688 3011492640 3012457862 3015434240 3018229760 3024132608 3026936192 3029716992 3047276480 3050590240 3053686272 3065251840 3071384680 3074232070 3077056320 3081532776 3083920944 3085932444 3090820096 3091845120 3092836096 3095233024 3100763904 3105613470 3120539520 3123458392 3124994880 3131985920 3133911040 3140014080 3141161660 3144769536 3148169297 3149213340 3151061472 3153982728 3162995840 3166205952 3169141248 3190098940 3190437120 3191459696 3193906560 3199640304 3203119752 3206798336 3209256960 3209283584 3210285568 3212258816 3216708586 3218514432 3224953914 3231857920 3234854080 3240142080 3243145920 3250401280 3252920320 3256904560 3260446280 3266299477 3268803720 3270198048 3282193408 3288585216 3290606592 3298219743 3307645040 3310711460 3311592960 3312654368 3313752960 3321145632 3328575488 3329679360 3333327872 3338327174 3339969360 3343093481 3354049280 3359160896 3374981120 3380584480 3382789480 3385411120 3390336166 3393450816 3396596784 3401681920 3403132928 3406833664 3409760256 3412921344 3415566336 3419749788 3423468594 3435855360 3439591680 3446473485 3456151552 3459355648 3463037760 3464147708 3466248240 3466276996 3467359217 3470046398 3486723968 3489927168 3507435680 3510153920 3511249840 3513408080 3521751744 3526779936 3532365824 3534669824 3543730176 3549613704 3554681676 3562633984 3566330880 3571422720 3576779115 3589899040 3595121572 3597907768 3599100960 3600254518 3607152640 3621875712 3623215715 3632503035 3640629440 3645827360 3656731776 3660708288 3664912384 3668897792 3676238384 3678302208 3679646516 3685661616 3689078484 3693906944 3697331456 3703019520 3706452480 3711586830 3713868210 3717906855 3722176640 3726224320 3732913688 3735775680 3736973044 3744133120 3758383104 3760693248 3762084610 3769393992 3780165760 3783670240 3787146240 3795595008 3809517568 3815231056 3817107840 3820678264 3828118728 3839041024 3851915970 3854901180 3857415555 3863525120 3866045120 3869041280 3874669904 3875954880 3878229504 3881824896 3887636480 3900481536 3904322990 3908285472 3912535536 3926691840 3930961920 3938826840 3942478410 3953549312 3957757440 3959025952 3961426560 3961459424 3962696248 3965767312 3969174048 3972853752 3984827392 3989324620 3999550380 4003899690 4008497920 4011604480 4012856960 4015323520 4023143040 4024859136 4037297511 4056701376 4059347376 4062493344 4071581696 4075806720 4082018304 4087747560 4102741760 4108710368 4110731520 4111894592 4113258240 4114576592 4134351872 4140817960 4147128622 4151432040 4160719360 4166659840 4188790851 4198951120 4201415296 4205310304 4208922816 4212184704 4213499808 4216089696 4221607936 4225521664 4241813520 4245745980 4253916160 4258542080 4262200320 4266151680 4266187072 4269457920 4270826336 4274687235 4291352576 4299938552 4303924898 4307878848 4320189440 4324194560 4328583168 4330184635 4332846245 4347858858 4358404960 4360264064 4362408960 4368755328 4374992832 4384780288 4387475456 4397626324 4402189680 4408474920 4415457280 4418337280 4428194176 4429662720 4437017130 4443352095 4453292480 4466611968 4471469184 4492959744 4493901965 4497384710 4514501532 4518686793 4523151360 4524601088 4527344640 4528795712 4536198912 4540404288 4550561792 4554088448 4559666384 4564624792 4570914720 4575885360 4581140480 4586122240 4595297980 4597877760 4599558145 4607077020 4611348105 4617383680 4621664320 4636230144 4639254144 4642849536 4666142110 4671216305 4685187588 4695668992 4697978880 4700866560 4702373248 4711742490 4724973568 4732818272 4739575568 4744493760 4755107840 4761896960 4769038820 4775847830 4785148410 4787189544 4798801280 4810197504 4813925376 4815428352 4818388224 4825062879 4843337380 4847786880 4852281120 4871086080 4875601920 4875642368 4879380480 4880944384 4885356840 4890669420 4890709993 4914215488 4918771312 4923290112 4937359360 4941936640 4948782440 4951824280 4953370310 4957209140 4961467560 4966067190 4968981552 4981034240 4985610240 4992863232 4999991808 5007490761 5025858656 5031073920 5038741344 5049528320 5060793344 5062471680 5070876720 5072502001 5074184220 5075619887 5078116680 5085504249 5089477120 5102522880 5104158304 5104699392 5110250496 5135887960 5139868240 5143220740 5167939840 5170972672 5174108160 5175766528 5184227328 5186122006 5189033472 5196221562 5199415494 5205069597 5211047296 5216714048 5230085952 5241282560 5251769120 5254717440 5256637880 5261153520 5265230880 5266874760 5266918454 5270112120 5277009920 5281902080 5292232064 5297138336 5298548736 5302004736 5332733840 5338532920 5343950976 5364190720 5366478848 5374923190 5383063348 5384848560 5392682358 5396861652 5400381777 5408935168 5410728960 5412463168 5416657792 5442691072 5450330080 5460944160 5466052186 5468741040 5480975360 5484344320 5497032905 5497368576 5503346688 5514357576 5519469774 5535242720 5540860416 5545997184 5583264960 5585054468 5589336480 5599370532 5605459566 5611897088 5616199680 5616246272 5617999744 5621452928 5643126915 5655751360 5660994640 5670248640 5675505360 5682933760 5688202240 5692610560 5699582980 5705780990 5706129408 5714276352 5722846584 5731017396 5743838464 5758561536 5795287680 5797145144 5799067680 5803561920 5812004856 5816545280 5825007104 5831454720 5833323776 5856484485 5869586240 5877966560 5906216960 5916022840 5924469460 5930323968 5938538928 5942189136 5944044372 5948650968 5955482624 5961958912 5977241088 5983986930 6012746880 6017406720 6019285440 6019335376 6022985280 6024915724 6036459520 6048265216 6053872384 6059433984 6065984743 6094552960 6101180480 6107372544 6130503680 6142769360 6148464140 6154112640 6163065552 6167841888 6171864888 6181640192 6183690240 6185672192 6190466048 6201527808 6211226940 6220692933 6241079040 6246916784 6249989760 6263971840 6267822080 6280028160 6282323320 6296338594 6298426680 6302122944 6307965456 6325991680 6332411904 6338282496 6380197880 6380874240 6382919392 6387813120 6399280608 6406239504 6413596672 6418567168 6420571136 6424517632 6433417172 6437028864 6439381403 6449907828 6455887347 6463715840 6469708160 6480284160 6486291840 6500802560 6513809120 6520892560 6532598954 6537607440 6539702827 6540396096 6564386816 6577170432 6581213184 6596439486 6615290080 6621422920 6623185920 6625308736 6627505920 6642291264 6657150976 6666655744 6676654348 6679938720 6686186962 6708098560 6718321792 6728829185 6746077065 6761168960 6765578960 6770822240 6780672332 6786901632 6793193568 6803363840 6806265856 6813667328 6819520512 6825842688 6831132672 6839499576 6846937188 6871710720 6879183360 6892946970 6912303104 6918711296 6926075520 6928295416 6932496480 6932553992 6934718434 6940092796 6973447936 6979854336 6981318085 6999213165 7014871360 7020307840 7022499680 7026816160 7043503488 7053559872 7069339648 7087460352 7099227408 7109363352 7125267968 7132661760 7142845440 7153558230 7163771745 7179798080 7190243144 7195815536 7198201920 7200509036 7214305280 7243751424 7246431430 7265006070 7281258880 7291654720 7313463552 7321416576 7337795584 7352476768 7356604416 7359293032 7371323232 7378156968 7387813888 7394662912 7406039040 7412904960 7423173660 7427736420 7430055465 7435813710 7444353280 7452448640 7465827376 7471551360 7473946088 7488266240 7524169220 7531144655 7538787984 7560331520 7567340480 7574292480 7591190016 7630462112 7634215680 7641356528 7656237456 7678082048 7703831940 7709802360 7714831110 7727050240 7732090240 7738082560 7749339808 7751909760 7756459008 7763649792 7779183009 7808645980 7816570944 7825071072 7853383680 7861923840 7877653680 7884956820 7900377681 7915514880 7918051904 7922853120 7922918848 7925392496 7931534624 7938348096 7945707504 7969654784 7978649240 7999100760 8007799380 8016995840 8023208960 8025713920 8030647040 8041771465 8046286080 8049718272 8062384785 8074595022 8113402752 8118694752 8124986688 8143163392 8164036608 8175495120 8178115471 8199078279 8205483520 8217420736 8221463040 8223789184 8226516480 8229153184 8268703744 8281635920 8294257244 8302864080 8321438720 8333319680 8345817935 8377581702 8397902240 8402830592 8410620608 8417845632 8424369408 8426999616 8432179392 8451043328 8475840415 8483627040 8491491960 8507832320 8517084160 8524400640 8532303360 8532374144 8538915840 8541652672 8549374470 8558671485 8582705152 8599877104 8607849796 8615757696 8640378880 8648389120 8657166336 8660369270 8665692490 8675115995 8695717716 8716809920 8720528128 8724817920 8737510656 8749985664 8769560576 8774950912 8795252648 8804379360 8816949840 8830914560 8836674560 8856388352 8859325440 8874034260 8886704190 8906584960 8933223936 8942938368 8987803930 8994769420 9000636295 9029003064 9037373586 9046302720 9049202176 9054689280 9057591424 9072397824 9080808576 9101123584 9119332768 9129249584 9141829440 9151770720 9162280960 9172244480 9190595960 9195755520 9199116290 9214154040 9222696210 9234767360 9243328640 9272460288 9278508288 9285699072 9332284220 9342432610 9370375176 9391337984 9395957760 9401733120 9404746496 9420360859 9423484980 9444507891 9465636544 9479151136 9488987520 9510215680 9523793920 9538077640 9551695660 9570296820 9574379088 9597602560 9620395008 9627850752 9630856704 9636776448 9650125758 9686674760 9695573760 9704562240 9751203840 9751284736 9758760960 9761888768 9770713680 9773845319 9781338840 9781419986 9798898431 9828430976 9837542624 9846580224 9883873280 9897564880 9903648560 9906740620 9914418280 9922935120 9932134380 9937963104 9962068480 9985726464 9999983616 10014981522 10029280443 10051717312 10062147840 10077482688 10099056640 10121586688 10124943360 10141753440 10145004002 10148368440 10151239774 10156233360 10171008498 10178954240 10205045760 10208316608 10209398784 10220500992 10271775920 10279736480 10286441480 10335879680 10341945344 10351533056 10367821555 10368454656 10372244012 10378066944 10392443124 10398830988 10402077651 10410139194 10422094592 10433428096 10460171904 10503538240 10513275760 10522307040 10530461760 10533749520 10533836908 10540224240 10543602517 10554019840 10563804160 10584464128 10594276672 10597097472 10604009472 10665467680 10677065840 10687901952 10728381440 10732957696 10749846380 10759812245 10766126696 10769697120 10785364716 10793723304 10800763554 10817870336 10821457920 10824926336 10833315584 10869647145 10900660160 10921888320 10932104372 10937482080 10961950720 10968688640 10994065810 10994737152 11006693376 11028715152 11038939548 11070485440 11081720832 11091994368 11166529920 11170108936 11178672960 11198741064 11210919132 11223794176 11232399360 11232492544 11235999488 11242905856 11258480051 11286253830 11311502720 11321989280 11340497280 11351010720 11365867520 11376404480 11385221120 11399165960 11411561980 11428552704 11445693168 11462034792 11487676928 11517123072 11590575360 11594290288 11598135360 11607123840 11624009712 11633090560 11650014208 11662909440 11666647552 11684145109 11712968970 11739172480 11755933120 11812433920 11832045680 11848938920 11860647936 11877077856 11884378272 11888088744 11897301936 11910965248 11923917824 11954482176 11967973860 12025493760 12034813440 12038570880 12038670752 12045970560 12049831448 12072919040 12096530432 12107744768 12131969486 12145162393 12189105920 12202360960 12214745088 12261007360 12285538720 12296928280 12308225280 12326131104 12335683776 12343729776 12363280384 12371344384 12380932096 12403055616 12422453880 12441385866 12482158080 12493833568 12499979520 12564646640 12592677188 12596853360 12600890813 12604245888 12615930912 12651983360 12664823808 12676564992 12760395760 12761748480 12765838784 12775626240 12798561216 12812479008 12827193344 12837134336 12841142272 12849035264 12866834344 12874057728 12878762806 12899815656 12911774694 12927431680 12939416320 12960568320 12965305015 12972583680 12990553905 12998538735 13027618240 13041785120 13065197908 13075214880 13079405654 13080792192 13128773632 13154340864 13162426368 13167296135 13192878972 13230580160 13242845840 13246371840 13250617472 13255011840 13284582528 13314301952 13333311488 13353308696 13359877440 13372373924 13416197120 13436643584 13457658370 13481705895 13492154130 13522337920 13531157920 13541644480 13561344664 13573803264 13586387136 13606727680 13627334656 13651685376 13662265344 13665130465 13678999152 13693874376 13743421440 13758366720 13785893940 13798674435 13837422592 13852151040 13856590832 13864992960 13865107984 13869436868 13880185592 13946895872 13962636170 13998426330 14013648915 14029742720 14040615680 14044999360 14053632320 14087006976 14107119744 14138679296 14174920704 14198454816 14218726704 14250535936 14265323520 14285690880 14307116460 14327543490 14359596160 14380486288 14391631072 14396403840 14401018072 14428610560 14492862860 14530012140 14562517760 14583309440 14626927104 14642833152 14672129979 14704953536 14718586064 14742646464 14756313936 14775627776 14789325824 14812078080 14825809920 14846347320 14855472840 14860110930 14871627420 14888706560 14904897280 14931654752 14943102720 14947892176 15048338440 15062289310 15077575968 15120663040 15134680960 15148584960 15182380032 15217506003 15226859661 15260924224 15268431360 15282713056 15312474912 15356164096 15407663880 15419604720 15424546901 15429662220 15454100480 15464180480 15476165120 15498679616 15503819520 15512918016 15527299584 15558366018 15617291960 15633141888 15650142144 15723847680 15740846485 15755307360 15769913640 15800755362 15831029760 15836103808 15845706240 15845837696 15850784992 15863069248 15876696192 15891415008 15939309568 15957298480 15998201520 16015598760 16033991680 16046417920 16051427840 16061294080 16083542930 16092572160 16099436544 16124769570 16149190044 16226805504 16237389504 16249973376 16286326784 16328073216 16331497385 16350990240 16356230942 16398156558 16410967040 16434841472 16442926080 16447578368 16453032960 16458306368 16491098715 16537407488 16563271840 16588514488 16605728160 16642877440 16666639360 16691635870 16715467405 16755163404 16795804480 16805661184 16821241216 16835691264 16848738816 16853999232 16864358784 16902086656 16951680830 16967254080 16982983920 17015664640 17034168320 17048801280 17064606720 17064748288 17077831680 17083305344 17098748940 17117342970 17165410304 17199754208 17215699592 17231515392 17280757760 17296778240 17320738540 17331384980 17336796085 17350231990 17391435432 17433619840 17441056256 17449635840 17475021312 17499971328 17590505296 17608758720 17633899680 17661829120 17673349120 17712776704 17718650880 17748068520 17773408380 17813169920 17866447872 17885876736 17975607860 17989538840 18001272590 18058006128 18074747172 18098404352 18109378560 18115182848 18144795648 18151427021 18161617152 18197954229 18238665536 18258499168 18283658880 18303541440 18324561920 18344488960 18381191920 18391511040 18398232580 18428308080 18434214589 18445392420 18469534720 18486657280 18544920576 18557016576 18571398144 18664568440 18684865220 18740750352 18782675968 18791915520 18803466240 18809492992 18840721718 18846969960 18889015782 18931273088 18958302272 18977975040 19047587840 19076155280 19103391320 19131182651 19140593640 19148758176 19195205120 19240790016 19255701504 19261713408 19273552896 19300251516 19318144209 19373349520 19391147520 19409124480 19502407680 19502569472 19523777536 19541427360 19547690638 19562677680 19562839972 19580976103 19597796862 19619108481 19656861952 19675085248 19693160448 19767746560 19795129760 19807297120 19813481240 19828836560 19845870240 19864268760 19875926208 19924136960 19971452928 19999967232 20029963044 20058560886 20103434624 20124295680 20154965376 20186487555 20243173376 20283506880 20290008004 20296736880 20302479548 20312466720 20342016996 20357908480 20410091520 20416633216 20418797568 20441001984 20543551840 20559472960 20572882960 20671759360 20683890688 20703066112 20735643110 20736909312 20744488024 20756133888 20784886248 20797661976 20804155302 20820278388 20844189184 20866856192 20920343808 20943954255 21007076480 21026551520 21044614080 21060923520 21067499040 21067673816 21080448480 21087205034 21108039680 21127608320 21168928256 21188553344 21208018944 21330935360 21354131680 21375803904 21456762880 21465915392 21499692760 21519624490 21532253392 21539394240 21570729432 21587446608 21601527108 21635740672 21642915840 21649852672 21666631168 21739294290 21801320320 21843776640 21864208744 21874964160 21923901440 21937377280 21988131620 22013386752 22037185079 22057430304 22077879096 22140970880 22163441664 22183988736 22333059840 22340217872 22357345920 22397482128 22421838264 22447588352 22464798720 22464985088 22471998976 22485811712 22516960102 22572507660 22593433965 22623005440 22643978560 22680994560 22702021440 22752808960 22770442240 22798331920 22823123960 22891386336 22924069584 22975353856 23034246144 23181150720 23188580576 23196270720 23214247680 23248019424 23300028416 23333295104 23368290218 23401654367 23425937940 23478344960 23511866240 23624867840 23664091360 23697877840 23754155712 23768756544 23776177488 23794603872 23821930496 23847835648 23908964352 23935947720 24050987520 24069626880 24077141760 24077341504 24091941120 24099662896 24125314395 24193060864 24215489536 24263938972 24290324786 24378211840 24404721920 24429490176 24453549965 24534346413 24571077440 24593856560 24616450560 24652262208 24671367552 24687459552 24726560768 24742688768 24761864192 24806111232 24844907760 24882771732 24964316160 24987667136 24999959040 25037453805 25129293280 25185354376 25193706720 25201781626 25208491776 25231861824 25303966720 25353129984 25362510005 25378099435 25427521245 25520791520 25523496960 25531677568 25551252480 25597122432 25624958016 25654386688 25682284544 25698070528 25733668688 25748115456 25757525612 25799631312 25823549388 25854863360 25878832640 25921136640 25930610030 25945167360 25981107810 25997077470 26025347985 26055236480 26083570240 26130395816 26150429760 26158811308 26161584384 26257547264 26308681728 26324852736 26334592270 26385757944 26461160320 26485691680 26492743680 26501234944 26510023680 26569165056 26666622976 26706617392 26719754880 26744747848 26832394240 26873287168 26915316740 26963411790 26984308260 27001908885 27044675840 27062315840 27083288960 27122689328 27147606528 27172774272 27213455360 27303370752 27330260930 27357998304 27387748752 27486842880 27516733440 27571787880 27597348870 27674845184 27704302080 27713181664 27729985920 27730215968 27738873736 27760371184 27893791744 27925272340 27996852660 28027297830 28059485440 28081231360 28089998720 28107264640 28174013952 28214239488 28261082577 28396909632 28437453408 28501071872 28530647040 28571381760 28614232920 28655086980 28719192320 28760972576 28783262144 28792807680 28802036144 28985725720 29060024280 29125035520 29166618880 29253854208 29285666304 29321535957 29344259958 29409907072 29437172128 29485292928 29512627872 29551255552 29578651648 29651619840 29692694640 29710945680 29720221860 29720468419 29743254840 29777413120 29809794560 29863309504 29886205440 29895784352 30096676880 30124578620 30155151936 30241326080 30269361920 30297169920 30329923715 30364760064 30435012006 30453719322 30521848448 30536862720 30565426112 30624949824 30712328192 30815327760 30839209440 30849093802 30859324440 30908200960 30928360960 30952330240 30997359232 31007639040 31025836032 31054599168 31103464665 31116732036 31234583920 31266283776 31300284288 31481692970 31510614720 31539827280 31601510724 31630807551 31662059520 31672207616 31691412480 31691675392 31701569984 31726138496 31753392384 31782830016 31878619136 31914596960 31996403040 32031197520 32067983360 32092835840 32102855680 32122588160 32167085860 32185144320 32196907015 32198873088 32249539140 32279436735 32298380088 32453611008 32474779008 32499946752 32662994770 32698514135 32701980480 32712461884 32796313116 32821934080 32869682944 32885852160 32895156736 32906065920 32916612736 32982197430 33074814976 33126543680 33177028976 33211456320 33285754880 33333278720 33383271740 33430934810 33510326808 33591608960 33611322368 33642482432 33671382528 33697477632 33707998464 33728717568 33775440153 33903361660 33934508160 33965967840 34031329280 34068336640 34097602560 34129213440 34129496576 34155663360 34166610688 34197497880 34234685940 34234969951 34399508416 34431399184 34463030784 34561515520 34593556480 34641477080 34662769960 34673592170 34700463980 34782870864 34867239680 34882112512 34899271680 34950042624 34999942656 35052435327 35181010592 35217517440 35267799360 35346698240 35425553408 35437301760 35496137040 35507514007 35529339209 35546816760 35626339840 35732895744 35771753472 35951215720 35979077680 36002545180 36116012256 36149494344 36196808704 36218757120 36230365696 36289591296 36302854042 36323234304 36395908458 36435487179 36477331072 36516998336 36567317760 36607082880 36688977920 36762383840 36783022080 36796465160 36856616160 36868429178 36890784840 36939069440 36973314560 37089841152 37114033152 37142796288 37329136880 37369730440 37481500704 37565351936 37618985984 37681443436 37693939920 37778031564 37802672439 37862546176 37916604544 37955950080 38152310560 38206782640 38262365302 38281187280 38297516352 38390410240 38481580032 38511403008 38523426816 38547105792 38600503032 38636288418 38746699040 38782295040 38818248960 38895915045 39005138944 39047555072 39082854720 39095381276 39125355360 39125679944 39161952206 39195593724 39238216962 39313723904 39350170496 39386320896 39501888405 39590259520 39614594240 39626962480 39657673120 39691740480 39728537520 39751852416 39848273920 39942905856 39999934464 40059926088 40117121772 40206869248 40248591360 40309930752 40372975110 40486346752 40567013760 40580016008 40593473760 40604959096 40624933440 40684033992 40715816960 40820183040 40833266432 40882003968 40890577355 40995391395 41087103680 41118945920 41145765920 41343518720 41406132224 41471286220 41488976048 41512267776 41569772496 41595323952 41608310604 41640556776 41688378368 41733712384 41840687616 41887908510 42014152960 42053103040 42089228160 42121847040 42134998080 42135347632 42160896960 42174410068 42255216640 42337856512 42377106688 42416037888 42461893201 42661870720 42708263360 42751607808 42913525760 42999385520 43039248980 43064506784 43078788480 43141458864 43174893216 43203054216 43271481344 43285831680 43299705344 43333262336 43478588580 43602640640 43687553280 43728417488 43749928320 43847802880 43874754560 43976263240 44074370158 44114860608 44155758192 44281941760 44326883328 44367977472 44666119680 44680435744 44714691840 44794964256 44843676528 44895176704 44929970176 44943997952 44971623424 45033920204 45075669821 45145015320 45186867930 45246010880 45287957120 45361989120 45404042880 45505617920 45596663840 45646247920 45782772672 45848139168 45950707712 46068492288 46273640703 46362301440 46377161152 46392541440 46428495360 46496038848 46600056832 46666590208 46736580436 46803308734 46851875880 46956689920 47023732480 47101804295 47222539455 47328182720 47395755680 47508311424 47537513088 47552354976 47589207744 47643860992 47695671296 47817928704 47871895440 48101975040 48139253760 48154283520 48154683008 48183882240 48199325792 48250628790 48386121728 48430979072 48527877944 48580649572 48756423680 48809443840 48858980352 48869226595 48907099930 48994492155 49068692826 49142154880 49187713120 49232901120 49304524416 49342735104 49374919104 49485377536 49523728384 49612222464 49689815520 49765543464 49928632320 49975334272 49999918080 50074907610 50146402215 50258586560 50370708752 50387413440 50403563252 50416983552 50463723648 50607933440 50706259968 50725020010 50756198870 50855042490 51041583040 51046993920 51063355136 51102504960 51194244864 51249916032 51364569088 51396141056 51467337376 51496230912 51515051224 51599262624 51647098776 51709726720 51757665280 51842273280 51861220060 51890334720 51962215620 51994154940 52010388255 52050695970 52110472960 52167140480 52260791632 52300859520 52317622616 52323168768 52669184540 52718012585 52771515888 52922320640 52971383360 52985487360 53002469888 53020047360 53138330112 53413234784 53439509760 53489495696 53664788480 53746574336 53830633480 53926823580 53968616520 54003817770 54089351680 54124631680 54166577920 54245378656 54295213056 54345548544 54454281063 54660521860 54715996608 54775497504 54973685760 55033466880 55143575760 55194697740 55302643767 55408604160 55426363328 55459971840 55460431936 55477747472 55520742368 55787583488 55850544680 55993705320 56054595660 56118970880 56162462720 56179997440 56214529280 56292400255 56348027904 56428478976 56522165154 56793819264 56874906816 57002143744 57142763520 57228465840 57246808297 57310173960 57393547953 57438384640 57521945152 57566524288 57585615360 57604072288 57971451440 58120048560 58250071040 58333237760 58420725545 58507708416 58571332608 58643071914 58688519916 58742928309 58819814144 58874344256 58970585856 59025255744 59157303296 59303239680 59385389280 59421891360 59440443720 59440936838 59486509680 59554826240 59619589120 59726619008 59772410880 59791568704 60193353760 60249157240 60310303872 60482652160 60538723840 60659847430 60725811965 60729520128 60870024012 60907438644 61043696896 61073725440 61130852224 61249899648 61424656384 61630655520 61678418880 61698187604 61718648880 61816401920 61856721920 61904660480 61994718464 62015278080 62051672064 62109198336 62206929330 62233464072 62469167840 62532567552 62600568576 62963385940 63004454065 63021229440 63079654560 63203021448 63261615102 63324119040 63344415232 63382824960 63383350784 63403139968 63452276992 63506784768 63565660032 63829193920 63992806080 64062395040 64135966720 64185671680 64205711360 64245176320 64334171720 64370288640 64393814030 64397746176 64499078280 64558873470 64596760176 64907222016 64949558016 64999893504 65325989540 65397028270 65403960960 65424923768 65592626232 65643868160 65739365888 65771704320 65790313472 65812131840 65833225472 65942526013 65964394860 66111555237 66253087360 66354057952 66422912640 66571509760 66666557440 66766543480 66861869620 67020653616 67183217920 67222644736 67284964864 67342765056 67394955264 67415996928 67457435136 67550880306 67806723320 67869016320 67931935680 68136673280 68258426880 68258993152 68311326720 68333221376 68394995760 68416917233 68469371880 68469939902 68799016832 68862798368 68926061568 69187112960 69282954160 69325539920 69347184340 69400927960 69565741728 69734479360 69764225024 69900085248 69999885312 70104870654 70204963101 70362021184 70435034880 70535598720 70693396480 70851106816 70874603520 70992274080 71015028014 71058678418 71093633520 71252679680 71465791488 71543506944 71902431440 71958155360 72005090360 72232024512 72298988688 72393617408 72460731392 72579182592 72605708084 72646468608 72791816916 72870974358 72954662144 73033996672 73134635520 73214165760 73360649895 73524767680 73592930320 73713232320 73736858356 73781569680 73805217619 73878138880 73946629120 74179682304 74228066304 74285592576 74658273760 74739460880 74963001408 75130703872 75237971968 75362886872 75387879840 75556063128 75605344878 75725092352 75833209088 75911900160 76087530015 76134298305 76304621120 76413565280 76524730604 76562374560 76595032704 76780820480 76963160064 77046853632 77094211584 77122734505 77201006064 77272576836 77493398080 77564590080 77636497920 77791830090 78010277888 78095110144 78165709440 78190762552 78250710720 78251359888 78323904412 78391187448 78476433924 78627447808 78700340992 78772641792 79003776810 79180519040 79229188480 79253924960 79315346240 79383480960 79457075040 79503704832 79696547840 79999868928 80119852176 80234243544 80413738496 80497182720 80619861504 80745950220 81134027520 81160032016 81186947520 81209918192 81249866880 81368067984 81431633920 81640366080 81666532864 81781154710 81990782790 82174207360 82237891840 82291531840 82687037440 82812264448 82942572440 82977952096 83024535552 83139544992 83190647904 83216621208 83281113552 83376756736 83467424768 83681375232 83775817020 84028305920 84106206080 84178456320 84243694080 84269996160 84270695264 84321793920 84348820136 84510433280 84675713024 84754213376 84923786402 85016136751 85323741440 85416526720 85503215616 85827051520 85998771040 86078497960 86129013568 86157576960 86282917728 86349786432 86406108432 86542962688 86599410688 86666524672 86957177160 87205281280 87375106560 87456834976 87499856640 87952526480 88148740316 88229721216 88311516384 88563883520 88653766656 88735954944 89161405257 89332239360 89360871488 89429383680 89589928512 89687353056 89790353408 89859940352 89887995904 89943246848 90067840408 90151339642 90290030640 90373735860 90492021760 90575914240 90723978240 90757135105 90808085760 90989771145 91193327680 91292495840 91565545344 91696278336 91901415424 92136984576 92171072945 92547281406 92724602880 92754322304 92785082880 92856990720 92992077696 93200113664 93333180416 93473160872 93606617468 93703751760 93913379840 94047464960 94203608590 94445078910 94656365440 94791511360 95016622848 95075026176 95104709952 95178415488 95391342592 95635857408 95655913255 95743790880 96203950080 96278507520 96308567040 96309366016 96367764480 96398651584 96501257580 96590721045 96861958144 97055755888 97161299144 97512847360 97618887680 97738453190 97814199860 97904880515 97988984310 98095542405 98137385652 98284309760 98375426240 98465802240 98609048832 98685470208 98749838208 98970755072 99224444928 99379631040 99531086928 99857264640 99950668544 99999836160 100149815220 100292804430 100517173120 100741417504 100774826880 100807126504 100833967104 100927447296 101215866880 101450040020 101512397740 101710084980 102083166080 102093987840 102126710272 102205009920 102388489728 102499832064 102704909853 102934674752 103030102448 103198525248 103294197552 103419453440 103515330560 103684546560 103722440120 103780669440 103924431240 103988309880 104020776510 104101391940 104220945920 104334280960 104521583264 104601719040 104635245232 104646337536 105338369080 105436025170 105543031776 105844641280 105942766720 106004939776 106040094720 106276660224 106315501123 106522542021 106588017627 106826469568 106879019520 106978991392 107329576960 107493148672 107661266960 107853647160 107937233040 107971828307 108007635540 108178703360 108249263360 108333155840 108490757312 108590426112 108691097088 108908562126 109321043720 109431993216 109550995008 110066933760 110185925395 110287151520 110389395480 110605287534 110817208320 110852726656 110919943680 110920863872 110955494944 111041484736 111575166976 111701089360 111987410640 112109191320 112237941760 112324925440 112359994880 112429058560 112584800510 112696055808 112856957952 113044330308 113587638528 113749813632 114004287488 114456931680 114493616594 114620347920 114787095906 114876769280 115043890304 115133048576 115171230720 115208144576 115942902880 116240097120 116500142080 116666475520 116841451090 117008271835 117015416832 117142665216 117286143828 117377039832 117485856618 117639628288 117748688512 117941171712 118050511488 118314606592 118770778560 118843782720 118880887440 118881873676 118973019360 119109652480 119239178240 119453238016 119544821760 119583137408 120386707520 120498314480 120620607744 120965304320 121077447680 121319694860 121451623930 121459040256 121740048024 121814877288 122087393792 122147450880 122261704448 122499799296 122671732065 123261311040 123356837760 123396375208 123437297760 123632803840 123713443840 123809320960 123989436928 124030556160 124218396672 124413858660 124466928144 124938335680 125065135104 125201137152 125926771880 126008908130 126042458880 126159309120 126406042896 126523230204 126688830464 126765649920 126766701568 126806279936 126904553984 127013569536 127059989147 127131320064 127385679603 127658387840 127985612160 128124790080 128271933440 128411422720 128490352640 128668343440 128740577280 128787628060 128998156560 129039502123 129117746940 129193520352 129814444032 129899116032 129999787008 130651979080 130794056540 130807921920 130849847536 131185252464 131287736320 131478731776 131543408640 131580626944 131624263680 131666450944 131885052026 131928789720 132223110474 132506174720 132708115904 132845825280 133333114880 133533086960 133723739240 133918278557 134041307232 134366435840 134445289472 134569929728 134685530112 134789910528 134831993856 134914870272 135101760612 135227009463 135613446640 135738032640 135863871360 136516853760 136517986304 136666442752 136789991520 136833834466 136938743760 136939879804 137066832721 137598033664 137725596736 137852123136 138374225920 138565908320 138651079840 138694368680 138801855920 139131483456 139468958720 139528450048 139800170496 139999770624 140209741308 140409926202 140724042368 140870069760 141071197440 141305412885 141702213632 141984548160 142030056028 142117356836 142187267040 142505359360 142931582976 143087013888 143804862880 143916310720 144010180720 144464049024 144597977376 144787234816 144921462784 145158365184 145211416168 145292937216 145583633832 145741948716 145909324288 146067993344 146269271040 146428331520 146607679785 146721299790 147049535360 147185860640 147426464640 147473716712 147563139360 147610435238 147756277760 147893258240 148456132608 148571185152 148602342095 149316547520 149478921760 149926002816 150261407744 150475943936 150725773744 150775759680 151112126256 151210689756 151450184704 151666418176 151823800320 152175060030 152268596610 152609242240 152827130560 153049461208 153124749120 153190065408 153561640960 154093707264 154188423168 154245469010 154402012128 154545153672 154986796160 155129180160 155272995840 155583660180 156190220288 156331418880 156381525104 156501421440 156502719776 156647808824 156782374896 156952867848 157254895616 157400681984 158007553620 158154037755 158361038080 158458376960 158507849920 158630692480 158766961920 158914150080 159007409664 159393095680 160239704352 160468487088 160827476992 160994365440 161239723008 161491900440 162268055040 162320064032 162373895040 162419836384 162499733760 162736135968 163333065728 163562309420 163811580569 163981565580 164348414720 164475783680 164583063680 165374074880 165885144880 165955904192 166279089984 166381295808 166433242416 166562227104 166753513472 166934849536 167362750464 167551634040 168056611840 168212412160 168356912640 168487388160 168539992320 168541390528 168643587840 168697640272 168877200765 169351426048 169508426752 169847572804 170032273502 170647482880 170833053440 171006431232 171174849755 171740424891 171997542080 172156995920 172258027136 172315153920 172565835456 172699572864 172812216864 173085925376 173198821376 173333049344 173914354320 174410562560 174750213120 174913669952 174999713280 175262176635 175905052960 176297480632 176459442432 176623032768 177127767040 177471909888 177537570035 177646696045 178322810514 178664478720 178721742976 178858767360 179179857024 179374706112 179580706816 179775991808 179886493696 180135680816 180302679284 180580061280 180747471720 180984043520 181151828480 181447956480 181514270210 181616171520 181979542290 182177435895 182386655360 182584991680 183131090688 183392556672 183802830848 184273969152 184342145890 185094562812 185449205760 185508644608 185570165760 185713981440 185984155392 186666360832 186946321744 187213234936 187407503520 187826759680 188094929920 188407217180 188890157820 189013362195 189312730880 189583022720 190033245696 190150052352 190209419904 190356830976 191311826510 191487581760 192407900160 192557015040 192617134080 192618732032 192735528960 192797303168 193002515160 193181442090 193723916288 194111511776 194322598288 195025694720 195237775360 195476906380 195628399720 195809761030 195977968620 196191084810 196274771304 196568619520 196750852480 196931604480 197218097664 197370940416 197499676416 197827578039 198759262080 199062173856 199714529280 199901337088 199999672320 200299630440 200519109713 200585608860 201034346240 201482835008 201549653760 201614253008 201667934208 201854894592 202431733760 202900080040 203024795480 203420169960 204166332160 204253420544 204410019840 204776979456 204999664128 205250751699 205409819706 205869349504 206060204896 206397050496 206588395104 207030661120 207444880240 207561338880 207848862480 207976619760 208041553020 208043278933 208202783880 208441891840 208668561920 209043166528 209203438080 209270490464 209292675072 210676738160 210872050340 211086063552 211689282560 211885533440 212009879552 212080189440 212309466005 212553320448 212631002246 213045084042 213176035254 213652939136 213758039040 213957982784 214986297344 215322533920 215707294320 215874466080 215943656614 216015271080 216357406720 216498526720 216666311680 216981514624 217180852224 217382194176 217817124252 218642087440 218863986432 219101990016 220371850790 220574303040 220778790960 221210575068 221415652857 221634416640 221705453312 221839887360 221841727744 221910989888 222082969472 223150333952 223402178720 223974821280 224218382640 224475883520 224649850880 224719989760 224858117120 225169601020 225378349105 225392111616 225713915904 226088660616 227175277056 227499627264 228913863360 228987233188 229240695840 229574191812 229753538560 230087780608 230266097152 230342461440 230416289152 231368203515 231885805760 232480194240 233000284160 233332951040 233682902180 234016543670 234030833664 234285330432 234572287656 234754079664 234971713236 235279256576 235497377024 235882343424 236101022976 237541557120 237687565440 237761774880 237763747352 237946038720 238219304960 238478356480 238906476032 239089643520 239166274816 239644789657 240773415040 240996628960 241241215488 241930608640 242154895360 242639389720 242903247860 243480096048 243629754576 244174787584 244294901760 244523408896 244999598592 245343464130 246522622080 246713675520 246792750416 246874595520 247426887680 247618641920 247978873856 248061112320 248436793344 248705374463 248827717320 248933856288 249876671360 250130270208 250402274304 251853543760 252017816260 252084917760 252318618240 252812085792 253046460408 253377660928 253531299840 253533403136 253612559872 253809107968 254027139072 254119978294 254262640128 254771359206 255048410253 255316775680 255971224320 256249580160 256822845440 256980705280 257336686880 257481154560 257575256120 257996313120 258079004246 258235493880 258387040704 259628888064 259798232064 259999574016 261303958160 261588113080 261615843840 261699695072 262370504928 262957463552 263161253888 263332901888 263770104052 263857579440 264446220948 265012349440 265416231808 265691650560 267066173920 267447478480 267836557114 268082614464 268732871680 268890578944 269139859456 269371060224 269579821056 269663987712 269829740544 270203521224 270454018926 271226893280 271476065280 271727742720 272271405315 273035972608 273332885504 273579983040 273667668932 273877487520 273879759608 274133665442 275196067328 275451193472 275704246272 276513218835 277131816640 277302159680 277388737360 277603711840 278262966912 278937917440 279056900096 279600340992 279999541248 280419482616 280819852404 281448084736 281740139520 282142394880 282610825770 283404427264 283969096320 284060112056 284234713672 284374534080 285010718720 286174027776 286234041485 286967739765 287609725760 287832621440 288020361440 288928098048 289195954752 289842925568 290422832336 290585874432 291167267664 291483897432 291818648576 292135986688 292538542080 292856663040 293215359570 293442599580 293714641545 294099070720 294371721280 294852929280 294947433424 295126278720 295220870476 295786516480 296912265216 297204684190 298633095040 298957843520 299852005632 300951887872 301451547488 301551519360 302224252512 302421379512 302900369408 303332836352 303647600640 304350120060 304537193220 305218484480 305654261120 306098922416 306249498240 306380130816 307123281920 308490938020 308804024256 309090307344 309973592320 310258360320 310545991680 311167320360 312662837760 312763050208 313002842880 313005439552 313295617648 313564749792 313905735696 314509791232 314801363968 316015107240 316308075510 316722076160 316916753920 317015699840 317261384960 317533923840 317828300160 318014819328 318946503369 320479408704 320936974176 321654953984 321988730880 322479446016 322983800880 323915484921 324536110080 324640128064 324747790080 324839672768 324999467520 325472271936 326666131456 327124618840 327623161138 327963131160 328696829440 328951567360 329166127360 329712630065 330557776185 331770289760 331911808384 332558179968 332762591616 332866484832 333124454208 333507026944 333869699072 334725500928 335103268080 336113223680 336424824320 336713825280 336974776320 337079984640 337082781056 337287175680 337395280544 337754401530 338702852096 339016853504 339695145608 340064547004 341294965760 341666106880 342012862464 342084586165 342349699510 343480849782 343995084160 344313991840 344516054272 344630307840 345131670912 345399145728 345624433728 346397642752 346666098688 347828708640 348821125120 349500426240 349827339904 349999426560 350524353270 351024815505 351810105920 352594961264 352918884864 353246065536 354255534080 354943819776 355075140070 355293392090 356645621028 357328957440 357443485952 357717534720 358359714048 358749412224 359551983616 359772987392 360271361632 360605358568 361160122560 361494943440 361968087040 362303656960 362895912960 363028540420 363232343040 363959084580 364354871790 364773310720 365169983360 366262181376 366785113344 368684291780 369026088095 370189125624 370898411520 371017289216 371140331520 371427962880 371968310784 373892643488 374426469872 374815007040 375653519360 376189859840 376814434360 377780315640 378026724390 378625461760 379166045440 380066491392 380300104704 380418839808 380713661952 381179967441 382623653020 382975163520 384815800320 385234268160 385237464064 385471057920 385594606336 386005030320 386362884180 386366089447 387118506369 388223023552 388645196576 390051389440 390475550720 390953812760 391256799440 391619522060 391955937240 392382169620 392549542608 393137239040 393501704960 393863208960 394436195328 394741880832 394999352832 395655156078 397518524160 398124347712 399802674176 399999344640 400599260880 400727658079 401038219426 401171217720 401754835671 402068692480 402965670016 403099307520 403228506016 403335868416 403709789184 405800160080 406049590960 406840339920 408332664320 408506841088 409553958912 409999328256 410501503398 410819639412 411200498163 411738699008 412120409792 412794100992 413176790208 414061322240 414889760480 415122677760 415697724960 415953239520 416083106040 416086557866 416405567760 416883783680 417337123840 418086333056 418406876160 418540980928 418585350144 421353476320 421744100680 422172127104 423378565120 423771066880 424019759104 424618932010 425080683755 425106640896 425262004492 426090168084 426352070508 427305878272 427516078080 427915965568 429972594688 430645067840 431414588640 431748932160 431887313228 432030542160 432714813440 432997053440 433332623360 433963029248 434361704448 434764388352 435634248504 437284174880 437727972864 438203980032 440743701580 441148606080 441557581920 442421150136 442831305714 443268833280 443410906624 443679774720 443683455488 443821979776 444165938944 445807026285 446804357440 447949642560 448436765280 448951767040 449299701760 449439979520 449716234240 450339202040 450756698210 450784223232 451427831808 452177321232 454350554112 454999254528 457827726720 457974466376 458481391680 459148383624 459507077120 460175561216 460532194304 460684922880 460832578304 461597682091 462736407030 463771611520 464960388480 466000568320 466665902080 467365804360 468033087340 468570660864 469144575312 469508159328 469943426472 470558513152 470994754048 471764686848 472202045952 475083114240 475375130880 475523549760 475527494704 475892077440 476956712960 477812952064 478179287040 478332549632 479289579314 481546830080 481993257920 482482430976 484309790720 485278779440 485806495720 486960192096 487259509152 488349575168 489046817792 489999197184 490686928260 491434741707 493045244160 493427351040 493585500832 493749191040 494853775360 495957747712 496122224640 497410748926 497655434640 497867712576 499753342720 500260540416 500804548608 503707087520 504035632520 504169835520 504637236480 505624171584 506092920816 506755321856 507066806272 507225119744 507618215936 508054278144 508239956588 508525280256 509542718412 510096820506 510633551360 511942448640 512499160320 513524549265 514673373760 515150512240 515992626240 516158008492 516470987760 516636523333 516774081408 519257776128 519596464128 519999148032 522607916320 523176226160 523231687680 523399390144 524741009856 525914927104 526322507776 526665803776 527540208104 527715158880 528892441896 530024698880 530832463616 531383301120 531577505615 532612710105 532940088135 534132347840 534894956960 535673114228 536165228928 537465743360 538279718912 538742120448 539327975424 539659481088 539859141535 540407042448 540908037852 542453786560 542952130560 543455485440 544542810630 546071945216 546665771008 547159966080 547335337864 547754975040 547759519216 548267330884 550392134656 550902386944 551408492544 553026437670 554263633280 554604319360 554777474720 555207423680 556525933824 557875834880 559999082496 560838965232 561639704808 562896169472 563480279040 564284789760 565221651540 567938192640 568120224112 568469427344 568749068160 570021437440 572468082970 573935479530 575219451520 575665242880 576040722880 577856196096 578391909504 579685851136 580845664672 581171748864 582334535328 582967794864 583637297152 584271973376 585077084160 585713326080 586430719140 586885199160 587429283090 588198141440 588743442560 589705858560 589894866848 590252557440 590441740952 591573032960 594409368380 597266190080 597915687040 599704011264 601557329139 602903094976 603103038720 604448505024 604842759024 605800738816 606665672704 607295201280 608700240120 609074386440 610436968960 611308522240 612197844832 612498996480 612760261632 616981876040 617608048512 618180614688 619947184640 621091983360 622334640720 624129836799 625325675520 625526100416 626005685760 626010879104 626591235296 627129499584 627811471392 629019582464 629602727936 632030214480 632616151020 633444152320 633833507840 634031399680 634522769920 635067847680 635299945735 635656600320 636029638656 636928398015 637893006738 640958817408 641873948352 643309907968 644958892032 645197510615 645967601760 647830969842 649072220160 649280256128 649495580160 649679345536 649998935040 650944543872 653332262912 654249237680 655246322276 655926262320 657393658880 657903134720 658332254720 659425260130 661115552370 663540579520 663823616768 665116359936 665525183232 665732969664 666248908416 667739398144 669451001856 669591392785 670206536160 672226447360 672849648640 673427650560 673949552640 674159969280 674165562112 674574351360 674790561088 675508803060 676135047315 678033707008 679390291216 680129094008 682589931520 683332213760 684169172330 684699399020 685334163605 686961699564 687990168320 688627983680 689032108544 689260615680 690263341824 690798291456 691248867456 692795285504 695657417280 697642250240 699000852480 699654679808 699998853120 701048706540 702049631010 703620211840 705189922528 705837769728 706492131072 708511068160 710150280140 710586784180 713291242056 714657914880 714886971904 715435069440 716719428096 717498824448 718934368971 720542723264 721210717136 722320245120 722989886880 723936174080 724607313920 725791825920 726057080840 726464686080 727918169160 728709743580 729546621440 730339966720 732524362752 733570226688 737368583560 738052176190 740378251248 742034578432 742280663040 742855925760 743936621568 744208507861 746116123389 747785286976 748852939744 749630014080 751307038720 752379719680 753628868720 755560631280 755802798149 756053448780 757250923520 758332090880 760132982784 760600209408 760837679616 761427323904 762359934882 765247306040 765950327040 770468536320 770474928128 770942115840 771189212672 772010060640 772725768360 772732178894 774237012738 776446047104 777290393152 780951101440 781907625520 782513598880 783239044120 783911874480 784764339240 785099085216 786274478080 787003409920 788872390656 789483761664 789998705664 791310312156 795037048320 796248695424 799605348352 801198521760 801455316158 802076438852 802342435440 803509671342 804137384960 805931340032 806198615040 806457012032 806671736832 807419578368 811600320160 812099181920 813680679840 816665328640 817013682176 819057902845 819107917824 819998656512 821003006796 821639278824 822400996326 823477398016 824240819584 825588201984 826353580416 829779520960 831395449920 831906479040 832166212080 832173115732 832811135520 833767567360 834674247680 836172666112 836813752320 837081961856 837170700288 842706952640 843488201360 844344254208 846757130240 847542133760 848039518208 849237864020 850161367510 850213281792 850524008984 852180336168 852704141016 854611756544 855032156160 855831931136 858702124455 861290135680 862829177280 863497864320 863774626456 864061084320 865429626880 865994106880 866665246720 867926058496 869528776704 871268497008 874568349760 875455945728 876407960064 881487403160 882297212160 883115163840 884842300272 885662611428 886821813248 887359549440 887366910976 887643959552 888331877888 889419924029 891614052570 893608714880 895899285120 896873530560 897903534080 898879959040 899432468480 900678404080 901513396420 902855663616 904354642464 908701108224 909998509056 915655453440 915948932752 916962783360 918296767248 919014154240 920351122432 921064388608 921369845760 921665156608 923195364182 925472814060 927543223040 929920776960 933331804160 934731608720 936066174680 938289150624 939016318656 939886852944 941117026304 941989508096 943529373696 944404091904 950166228480 950750261760 951047099520 951054989408 951784154880 955625904128 956665099264 958579158628 959467829047 963093660160 963986515840 964964861952 968619581440 970557558880 971612991440 973920384192 974519018304 976699150336 978093635584 979998394368 981373856520 982869483414 986090488320 986854702080 987171001664 987498382080 989137890195 991915495424 994821497852 995310869280 995735425152 999506685440 1000521080832 1001609097216 1002595548565 1007414175040 1008071265040 1008339671040 1009274472960 1011248343168 1012185841632 1013510643712 1014133612544 1014450239488 1015236431872 1016108556288 1016479913176 1017050560512 1019085436824 1020193641012 1021267102720 1023884897280 1024998320640 1026253758495 1027049098530 1029346747520 1030301024480 1031985252480 1032316016984 1032941975520 1033273046666 1033548162816 1039192928256 1039998296064 1040216394665 1045215832640 1046352452320 1046463375360 1046798780288 1049482019712 1051829854208 1053331607552 1055080416208 1055430317760 1057784883792 1060049397760 1061664927232 1062766602240 1063155011230 1065225420210 1065880176270 1068264695680 1069789913920 1071346228456 1072330457856 1074931486720 1076559437824 1078655950848 1079318962176 1079718283070 1080814084896 1081816075704 1084907573120 1085904261120 1086910970880 1089085621260 1093331542016 1094319932160 1094670675728 1095509950080 1095519038432 1096534661768 1100784269312 1101804773888 1106052875340 1107078264285 1108527266560 1109208638720 1109554949440 1110414847360 1113051867648 1115751669760 1121677930464 1123279409616 1125792338944 1126960558080 1128569579520 1130443303080 1135876385280 1136240448224 1136938854688 1137498136320 1144936165940 1147870959060 1150438903040 1151330485760 1152081445760 1155712392192 1156783819008 1159098268341 1161691329344 1164669070656 1165935589728 1167274594304 1168543946752 1170154168320 1171426652160 1172861438280 1173770398320 1174858566180 1176396282880 1177486885120 1179411717120 1179789733696 1180505114880 1180883481904 1188818736760 1194532380160 1195831374080 1198223948285 1199408022528 1202182974237 1203114658278 1205806189952 1206206077440 1208897010048 1209685518048 1211601477632 1213331345408 1217400480240 1218148772880 1218539205179 1220873937920 1222617044480 1224395689664 1224997992960 1225520523264 1233963752080 1235216097024 1236361229376 1239894369280 1242183966720 1243526872315 1244669281440 1248259673598 1250651351040 1251052200832 1252011371520 1252021758208 1253182470592 1254258999168 1255622942784 1259205455872 1264060428960 1265232302040 1266888304640 1267667015680 1268062799360 1269045539840 1270135695360 1270599891470 1271313200640 1272059277312 1273856796030 1275242051265 1275786013476 1281917634816 1283747896704 1286619815936 1289917784064 1290395021230 1291935203520 1295661939684 1298144440320 1298560512256 1298991160320 1299358691072 1299997870080 1301889087744 1306664525824 1308498475360 1310492644552 1311852524640 1314787317760 1315806269440 1316664509440 1318850520260 1322231104740 1327081159040 1327647233536 1330232719872 1331050366464 1331465939328 1332497816832 1339182785570 1340413072320 1344452894720 1345699297280 1346855301120 1347899105280 1348319938560 1348331124224 1349148702720 1349581122176 1351017606120 1352270094630 1356067414016 1358780582432 1360258188016 1365179863040 1366664427520 1368338344660 1369398798040 1370668327210 1373923399128 1375980336640 1377255967360 1378064217088 1378521231360 1380526683648 1381596582912 1382497734912 1384793046273 1391314834560 1395284500480 1398001704960 1399309359616 1399997706240 1402097413080 1403633767991 1404099262020 1407240423680 1410379845056 1411675539456 1412984262144 1417022136320 1420300560280 1421173568360 1426582484112 1429773943808 1430870138880 1433438856192 1434997648896 1437868737942 1441085446528 1442421434272 1444640490240 1445979773760 1449214627840 1452114161680 1452929372160 1455836338320 1456302952531 1457419487160 1459093242880 1460679933440 1465048725504 1467140453376 1474737167120 1476104352380 1480756502496 1484069156864 1484561326080 1487873243136 1488417015722 1492232246778 1495570573952 1497705879488 1499260028160 1504759439360 1507257737440 1511121262560 1511605596298 1512106897560 1514501847040 1516664181760 1520265965568 1521200418816 1521675359232 1522854647808 1524719869764 1530494612080 1531900654080 1540949856256 1542378425344 1544020121280 1545451536720 1545464357788 1548474025476 1549909569999 1552892094208 1554580786304 1563815251040 1565027197760 1566478088240 1567823748960 1569528678480 1570198170432 1572548956160 1574006819840 1577744781312 1578967523328 1579997411328 1582620624312 1590074096640 1592497390848 1594732516845 1599210696704 1602397043520 1602910632316 1604152877704 1604684870880 1607019342684 1608274769920 1611862680064 1612397230080 1612914024064 1614839156736 1619577424605 1623200640320 1624198363840 1627361359680 1633330657280 1634027364352 1638115805690 1638215835648 1639997313024 1642006013592 1643278557648 1644801992652 1646954796032 1648481639168 1651176403968 1652707160832 1659559041920 1662790899840 1663812958080 1664332424160 1664346231464 1665622271040 1667535134720 1669348495360 1672345332224 1673627504640 1674163923712 1677513527599 1685413905280 1686976402720 1688688508416 1693514260480 1695084267520 1698475728040 1700322735020 1701048017968 1704360672336 1705408282032 1709223513088 1710064312320 1711663862272 1717404248910 1722580271360 1725658354560 1726995728640 1727549252912 1728122168640 1731988213760 1733330493440 1735852116992 1739057553408 1740937621241 1742536994016 1749136699520 1750911891456 1752815920128 1762974806320 1764594424320 1766230327680 1769684600544 1771325222856 1773643626496 1774719098880 1774733821952 1775287919104 1776663755776 1778839848058 1783228105140 1787217429760 1791798570240 1793747061120 1797759918080 1798864936960 1801356808160 1803026792840 1808709284928 1817402216448 1819997018112 1831310906880 1831897865504 1833925566720 1836593534496 1840702244864 1842128777216 1843330313216 1846390728364 1850945628120 1855086446080 1859841553920 1869463217440 1872132349360 1876578301248 1878032637312 1879773705888 1882234052608 1883979016192 1887058747392 1888808183808 1900332456960 1901500523520 1902094199040 1902109978816 1903568309760 1905899837205 1911251808256 1913330198528 1917158317256 1918935658094 1926187320320 1927973031680 1929929723904 1931830447235 1935592531845 1941115117760 1943225982880 1947840768384 1949038036608 1953398300672 1956187271168 1959996788736 1962747713040 1965738966828 1972180976640 1973709404160 1974342003328 1974996764160 1978275780390 1983830990848 1989642995704 1990621738560 1991470850304 1999013370880 2003218194432 2003638290395 2005191097130 2008774178355 2014828350080 2016142530080 2016679342080 2018548945920 2022496686336 2024371683264 2028900478976 2030472863744 2032959826352 2034101121024 2038170873648 2040387282024 2042534205440 2047769794560 2049996641280 2052507516990 2054098197060 2056002490815 2058693495040 2060602048960 2063970504960 2064632033968 2065883951040 2066546093332 2067096325632 2078385856512 2080432789330 2090431665280 2092704904640 2092926750720 2093597560576 2098964039424 2106663215104 2110160832416 2110860635520 2115569767584 2120098795520 2123329854464 2125533204480 2126310022460 2130450840420 2131760352540 2136529391360 2139579827840 2142692456912 2144660915712 2149862973440 2159436566140 2161628169792 2163632151408 2169815146240 2171808522240 2173821941760 2178171242520 2188639864320 2189341351456 2191019900160 2191038076864 2193069323536 2201568538624 2203609547776 2212105750680 2214156528570 2217054533120 2218417277440 2219109898880 2220829694720 2226103735296 2232625523583 2243355860928 2246558819232 2251584677888 2253921116160 2257139159040 2260886606160 2267408394447 2271752770560 2272480896448 2273877709376 2274996272640 2289872331880 2295741918120 2300877806080 2302660971520 2304162891520 2307988410455 2311424784384 2313567638016 2318196536682 2323382658688 2329338141312 2331871179456 2334549188608 2337087893504 2342853304320 2345722876560 2347540796640 2349717132360 2352792565760 2354973770240 2358823434240 2359579467392 2361010229760 2361766963808 2377637473520 2389064760320 2391662748160 2396447896570 2398816045056 2404365948474 2406229316556 2411612379904 2412412154880 2417794020096 2419371036096 2426662690816 2434800960480 2436297545760 2437078410358 2441747875840 2445234088960 2448791379328 2449995985920 2451041046528 2457173708535 2467927504160 2470432194048 2472722458752 2479788738560 2487053744630 2489338562880 2496519347196 2501302702080 2502104401664 2504022743040 2504043516416 2506364941184 2508517998336 2511245885568 2518410911744 2528120857920 2530464604080 2533776609280 2535334031360 2536125598720 2538091079680 2540271390720 2541199782940 2542626401280 2544118554624 2547713592060 2550484102530 2551572026952 2563835269632 2567495793408 2580790042460 2583182616665 2583870407040 2591323879368 2596288880640 2597121024512 2597982320640 2598717382144 2599995740160 2603778175488 2616996950720 2620985289104 2623705049280 2629574635520 2631612538880 2633329018880 2637701040520 2644462209480 2654162318080 2655294467072 2660465439744 2662100732928 2662931878656 2664995633664 2668259772087 2678365571140 2680826144640 2691398594560 2693710602240 2696639877120 2696662248448 2698297405440 2699162244352 2702035212240 2704540189260 2704562626129 2717561164864 2720516376032 2730359726080 2733328855040 2736676689320 2738797596080 2741336654420 2747846798256 2751960673280 2754511934720 2756128434176 2757042462720 2761053367296 2763193165824 2764995469824 2769586092546 2782629669120 2798618719232 2799995412480 2804194826160 2805093606553 2807267535982 2808198524040 2814480847360 2820759690112 2823351078912 2825968524288 2840601120560 2842347136720 2853164968224 2859547887616 2866877712384 2869995297792 2875737475884 2878403487141 2882170893056 2884842868544 2889280980480 2891959547520 2898429255680 2904228323360 2905858744320 2911672676640 2912605905062 2914838974320 2918186485760 2921359866880 2930097451008 2934280906752 2949474334240 2952208704760 2961513004992 2968138313728 2975746486272 2976834031444 2984464493556 2991141147904 2995411758976 2998520056320 3007786645695 3014515474880 3022242525120 3023211192596 3024213795120 3029003694080 3033328363520 3040531931136 3042400837632 3043350718464 3045709295616 3049439739528 3060989224160 3063801308160 3081899712512 3084756850688 3088040242560 3090903073440 3090928715576 3096948050952 3099819139998 3105784188416 3109161572608 3120649183995 3127630502080 3130054395520 3132956176480 3135647497920 3139057356960 3140396340864 3145097912320 3148013639680 3155489562624 3159994822656 3165241248624 3180148193280 3184994781696 3189465033690 3198421393408 3204794087040 3205821264632 3208305755408 3209369741760 3214038685368 3216549539840 3223725360128 3224794460160 3225828048128 3229678313472 3239154849210 3246401280640 3248396727680 3254722719360 3266661314560 3276231611380 3279994626048 3284012027184 3286557115296 3289603985304 3293909592064 3296963278336 3302352807936 3305414321664 3319118083840 3325581799680 3327625916160 3328664848320 3328692462928 3331244542080 3338696990720 3344690664448 3347255009280 3348327847424 3355027055198 3370827810560 3373952805440 3377377016832 3390168535040 3396951456080 3400645470040 3402096035936 3408721344672 3410816564064 3418447026176 3423327724544 3434808497820 3445160542720 3451316709120 3453991457280 3455098505824 3456244337280 3463976427520 3471704233984 3481875242482 3485073988032 3498273399040 3501823782912 3505631840256 3525949612640 3529188848640 3532460655360 3539369201088 3542650445712 3547287252992 3549467643904 3550575838208 3553327511552 3557679696116 3566456210280 3574434859520 3583597140480 3587494122240 3594671844855 3602713616320 3606053585680 3617418569856 3634804432896 3639994036224 3655617615537 3662621813760 3663795731008 3667851133440 3673187068992 3681404489728 3684257554432 3686660626432 3692781456728 3701891256240 3710172892160 3719683107840 3721042539305 3730580616945 3738926434880 3744264698720 3753156602496 3756065274624 3759547411776 3767958032384 3777616367616 3779013990745 3800664913920 3803001047040 3804188398080 3804219957632 3807136619520 3811799674410 3822503616512 3826660397056 3834316634512 3837871316188 3852374640640 3855946063360 3859859447808 3863660894470 3871185063690 3882230235520 3886451965760 3895681536768 3898076073216 3912374542336 3919993577472 3925495426080 3931477933656 3944361953280 3947418808320 3948684006656 3949993528320 3956551560780 3979285991408 3981243477120 3982941700608 3998026741760 4007276580790 4010382194260 4017548356710 4029656700160 4032285060160 4033358684160 4037097891840 4044993372672 4048743366528 4057800957952 4065919652704 4068202242048 4076341747296 4080774564048 4085068410880 4095539589120 4099993282560 4105015033980 4108196394120 4112004981630 4117386990080 4121204097920 4127941009920 4129264067936 4131767902080 4133092186664 4134192651264 4160865578660 4180863330560 4185409809280 4185853501440 4187195121152 4197928078848 4210901303973 4220321664832 4221721271040 4231139535168 4240197591040 4246659708928 4251066408960 4252620044920 4260901680840 4263520705080 4273058782720 4279159655680 4285384913824 4289321831424 4318873132280 4323256339584 4327264302816 4339630292480 4347643883520 4356342485040 4368908857593 4377279728640 4378682702912 4382039800320 4382076153728 4386138647072 4403137077248 4407219095552 4424211501360 4428313057140 4434109066240 4436834554880 4438219797760 4441659389440 4447099620145 4452207470592 4465251047166 4486711721856 4493117638464 4503169355776 4514278318080 4521773212320 4534816788894 4543505541120 4544961792896 4547755418752 4549992545280 4579744663760 4591483836240 4601755612160 4605321943040 4608325783040 4615976820910 4622849568768 4627135276032 4636393073364 4646765317376 4658676282624 4663742358912 4674175787008 4691445753120 4695081593280 4699434264720 4705585131520 4709947540480 4717646868480 4719158934784 4722020459520 4723533927616 4755274947040 4778129520640 4783325496320 4792895793140 4797339145235 4797632090112 4808731896948 4812458633112 4823224759808 4824824309760 4835588040192 4838742072192 4869601920960 4872595091520 4874156820716 4883495751680 4890468177920 4897582758656 4899991971840 4902082093056 4914347417070 4935855008320 4940864388096 4945444917504 4959577477120 4974107489260 4978677125760 4993038694392 5002605404160 5004208803328 5008045486080 5008087032832 5012729882368 5017035996672 5022491771136 5032540582797 5056241715840 5060929208160 5067553218560 5070668062720 5072251197440 5076182159360 5080542781440 5082399565880 5085252802560 5095427184120 5100968205060 5103144053904 5127670539264 5134991586816 5161580084920 5166365233330 5167740814080 5182647758736 5194242049024 5195964641280 5197434764288 5199991480320 5207556350976 5209459555027 5222812863723 5233993901440 5241970578208 5247410098560 5259149271040 5266658037760 5275402081040 5288924418960 5290619587043 5308324636160 5310588934144 5320930879488 5324201465856 5325863757312 5329991267328 5336519544174 5356731142280 5361652289280 5382797189120 5393279754240 5393324496896 5396594810880 5398324488704 5404070424480 5409080378520 5409125252258 5435122329728 5441032752064 5466657710080 5473353378640 5477595192160 5482673308840 5495693596512 5503921346560 5509023869440 5512256868352 5522106734592 5526386331648 5529990939648 5539172185092 5565259338240 5597237438464 5608389652320 5610187213106 5614535071964 5616397048080 5628961694720 5641519380224 5646702157824 5651937048576 5681202241120 5684694273440 5706329936448 5719095775232 5733755424768 5739990595584 5751474951768 5756806974282 5764341786112 5769685737088 5778561960960 5783919095040 5795491341705 5808456646720 5823345353280 5825211810124 5829677948640 5836372971520 5842719733760 5860194902016 5868561813504 5898948668480 5904417409520 5923026009984 5936276627456 5951492972544 5953668062888 5968928987112 5982282295808 5990823517952 5997040112640 6010914871185 6015573291390 6029030949760 6044485050240 6046422385192 6048427590240 6058007388160 6066656727040 6086701436928 6091418591232 6092696025895 6098879479056 6121978448320 6127602616320 6169513701376 6176080485120 6181806146880 6181857431152 6193896101904 6199638279996 6211568376832 6218323145216 6241298367990 6255261004160 6260108791040 6265912352960 6271294995840 6278114713920 6280792681728 6296027279360 6319989645312 6330482497248 6360296386560 6369989563392 6378930067380 6409588174080 6411642529264 6416611510816 6418739483520 6428077370736 6433099079680 6447450720256 6449588920320 6451656096256 6478309698420 6492802561280 6496793455360 6509445438720 6533322629120 6552463222760 6568024054368 6573114230592 6579207970608 6587819184128 6593926556672 6604705615872 6610828643328 6638236167680 6651163599360 6655251832320 6657329696640 6657384925856 6662489084160 6689381328896 6696655694848 6710054110396 6716274803329 6741655621120 6747905610880 6754754033664 6780337070080 6793902912160 6801290940080 6804192071872 6817442689344 6821633128128 6836894052352 6846655449088 6869616995640 6890321085440 6902633418240 6907982914560 6910197011648 6912488674560 6923965231365 6943408467968 6963750484964 6970147976064 6996546798080 7003647565824 7011263680512 7018168839955 7051899225280 7058377697280 7064921310720 7078738402176 7085300891424 7094574505984 7098935287808 7101151676416 7106655023104 7115359392232 7132912420560 7148869719040 7167194280960 7174988244480 7189343689710 7205427232640 7212107171360 7234837139712 7279988072448 7281514762655 7311235231074 7325243627520 7327591462016 7335702266880 7346374137984 7362808979456 7373321252864 7385562913456 7403782512480 7420345784320 7439366215680 7442085078610 7461161233890 7477852869760 7488529397440 7506313204992 7512130549248 7519094823552 7535916064768 7555232735232 7558027981490 7601329827840 7606002094080 7608376796160 7608439915264 7614273239040 7623599348820 7653320794112 7668633269024 7675742632376 7704749281280 7711892126720 7727321788940 7742370127380 7749547849995 7764460471040 7772903931520 7791363073536 7796152146432 7850990852160 7862955867312 7888723906560 7894837616640 7897368013312 7899987056640 7913103121560 7958571982816 7962486954240 7965883401216 7996053483520 8014553161580 8020764388520 8035096713420 8059313400320 8064570120320 8074195783680 8089986745344 8097486733056 8113687878387 8131839305408 8152683494592 8161549128096 8170136821760 8191079178240 8199986565120 8210030067960 8216392788240 8224009963260 8234773980160 8242408195840 8255882019840 8258528135872 8263535804160 8266184373328 8268385302528 8321731157320 8361726661120 8370819618560 8374390242304 8387567637995 8395856157696 8415280819659 8421802607946 8440643329664 8443442542080 8462279070336 8493319417856 8505240089840 8521803361680 8527041410160 8529774436253 8546117565440 8558319311360 8570769827648 8578643662848 8637746264560 8646512679168 8654528605632 8679260584960 8695287767040 8704688106205 8712684970080 8737817715186 8754559457280 8757365405824 8764079600640 8764152307456 8772277294144 8814438191104 8848423002720 8856626114280 8868218132480 8873669109760 8876439595520 8883318778880 8894199240290 8904414941184 8930502094332 8973423443712 8986235276928 9006338711552 9043546424640 9069633577788 9087011082240 9089923585792 9095510837504 9099985090560 9159489327520 9182967672480 9203511224320 9210643886080 9216651566080 9231953641820 9245699137536 9254270552064 9272786146728 9293530634752 9317352565248 9327484717824 9382891506240 9390163186560 9398868529440 9411170263040 9419895080960 9435293736960 9438317869568 9444040919040 9447067855232 9510549894080 9556259041280 9566650992640 9585791586280 9594678290470 9595264180224 9617463793896 9624917266224 9646449519616 9649648619520 9671176080384 9677484144384 9739203841920 9745190183040 9748313641432 9766991503360 9780936355840 9795165517312 9799983943680 9825436375937 9828694834140 9871710016640 9881728776192 9890889835008 9919154954240 9948214978520 9957354251520 9986077388784 10008417606656 10016090972160 10016174065664 10025459764736 10034071993344 10044983542272 10065081165594 10112483431680 10121858416320 10144502394880 10152364318720 10164799131760 10170505605120 10190854368240 10194120667717 10201936410120 10206288107808 10255341078528 10269983173632 10323160169840 10332730466660 10335481628160 10365295517472 10388484098048 10391929282560 10394869528576 10415112701952 10418919110054 10445625727446 10467987802880 10483941156416 10494820197120 10533316075520 10550804162080 10577848837920 10581239174086 10616649272320 10621177868288 10641861758976 10648402931712 10651727514624 10659982534656 10673039088348 10713462284560 10723304578560 10786648993792 10796648977408 10808140848960 10818160757040 10818250504516 10870244659456 10882065504128 10946706757280 10955190384320 10965346617680 10991387193024 11007842693120 11018047738880 11024513736704 11044213469184 11052772663296 11059981879296 11078344370184 11130518676480 11163127617915 11194474876928 11216779304640 11220374426212 11229070143928 11232794096160 11257923389440 11283038760448 11303874097152 11337041972235 11362404482240 11369388546880 11412659872896 11438191550464 11467510849536 11479981191168 11502949903536 11513613948564 11528683572224 11539371474176 11557123921920 11567838190080 11590982683410 11616913293440 11646690706560 11650423620248 11659355897280 11672745943040 11685439467520 11737123627008 11797897336960 11808834819040 11846052019968 11907336125776 11937857974224 11964564591616 11981647035904 11994080225280 12021829742370 12031146582780 12058061899520 12088970100480 12092844770384 12096855180480 12133313454080 12173402873856 12185392051790 12197758958112 12243956896640 12255205232640 12339027402752 12352160970240 12363612293760 12363714862304 12387792203808 12399276559992 12423136753664 12436646290432 12482596735980 12510522008320 12520217582080 12531824705920 12542589991680 12556229427840 12561585363456 12592054558720 12660964994496 12720592773120 12739979126784 12757860134760 12819176348160 12823285058528 12833223021632 12837478967040 12856154741472 12894901440512 12903312192512 12956619396840 12985605122560 12993586910720 13018890877440 13104926445520 13136048108736 13146228461184 13158415941216 13175638368256 13187853113344 13209411231744 13221657286656 13276472335360 13302327198720 13310503664640 13314659393280 13314769851712 13324978168320 13341298860435 13378762657792 13393311389696 13420108220792 13432549606658 13483311242240 13495811221760 13509508067328 13522813130645 13587805824320 13602581880160 13608384143744 13634885378688 13643266256256 13673788104704 13693310898176 13739233991280 13780642170880 13805266836480 13815965829120 13820394023296 13824977349120 13847930462730 13886816935936 13927500969928 13940295952128 13993093596160 14022527361024 14025468032765 14036337679910 14103798450560 14116755394560 14129842621440 14157476804352 14170601782848 14202303352832 14213310046208 14230718784464 14265824841120 14297739438080 14334388561920 14349976488960 14378687379420 14392017435705 14410854465280 14424214342720 14469674279424 14563029525310 14622470462148 14650487255040 14655182924032 14671404533760 14692748275968 14746642505728 14771125826912 14807565024960 14840691568640 14878732431360 14884170157220 14922322467780 14955705739520 14977058794880 15012626409984 15024261098496 15038189647104 15116055962980 15202659655680 15212004188160 15216753592320 15216879830528 15228546478080 15247198697640 15337266538048 15351485264752 15409498562560 15423784253440 15454643577880 15484740254760 15499095699990 15528920942080 15545807863040 15582726147072 15592304292864 15628378665081 15701981704320 15725911734624 15777447813120 15794736026624 15799974113280 15826206243120 15841009667327 15871858761129 15917143965632 15924973908480 15931766802432 15992106967040 16029106323160 16041528777040 16070193426840 16118626800640 16129140240640 16148391567360 16179973490688 16194973466112 16227375756774 16263678610816 16305366989184 16323098256192 16399973130240 16420060135920 16432785576480 16448019926520 16469547960320 16484816391680 16511764039680 16517056271744 16527071608320 16532368746656 16536770605056 16643462314640 16723453322240 16741639237120 16748780484608 16775135275990 16791712315392 16830561639318 16843605215892 16881286659328 16886885084160 16924558140672 16986638835712 17010480179680 17043606723360 17054082820320 17059548872506 17092235130880 17116638622720 17141539655296 17157287325696 17275492529120 17293025358336 17309057211264 17358521169920 17409376212410 17425369940160 17475635430372 17509118914560 17514730811648 17528159201280 17528304614912 17544554588288 17628876382208 17696846005440 17713252228560 17736436264960 17747338219520 17752879191040 17766637557760 17788398480580 17808829882368 17861004188664 17946846887424 17972470553856 18087092849280 18139267155576 18174022164480 18179847171584 18191021675008 18199970181120 18278088077685 18318978655040 18365935344960 18407022448640 18421287772160 18433303132160 18463907283640 18508541104128 18545572293456 18587061269504 18634705130496 18654969435648 18765783012480 18780326373120 18797737058880 18839790161920 18876635739136 18888081838080 18894135710464 18931938382903 19021099788160 19112518082560 19133301985280 19171583172560 19189356580940 19234927587792 19249834532448 19292899039232 19299297239040 19342352160768 19354968288768 19478407683840 19490380366080 19496627282864 19561872711680 19590331034624 19599967887360 19650872751874 19657389668280 19743420033280 19763457552384 19781779670016 19896429957040 19914708503040 19972154777568 20016835213312 20032348131328 20050919529472 20068143986688 20089967084544 20130162331188 20148824409987 20224966863360 20243716832640 20289004789760 20329598263520 20341011210240 20381708736480 20388241335434 20403872820240 20412576215616 20510682157056 20539966347264 20646320339680 20665460933320 20670963256320 20730591034944 20776968196096 20789739057152 20830225403904 20837838220108 20891251454892 20935975605760 20967882312832 20989640394240 21054506519865 21101608324160 21155697675840 21162478348172 21233298544640 21242355736576 21283723517952 21296805863424 21303455029248 21319965069312 21346078176696 21426924569120 21446609157120 21573297987584 21593297954816 21616281697920 21636321514080 21636501009032 21740489318912 21764131008256 21844544287965 21893413514560 21910380768640 21930693235360 21982774386048 22015685386240 22036095477760 22088426938368 22119963758592 22156688740368 22261037352960 22326255235830 22388949753856 22433558609280 22440748852424 22458140287856 22465588192320 22515846778880 22566077520896 22607748194304 22674083944470 22724808964480 22738777093760 22825319745792 22959962382336 23005899807072 23027227897128 23057367144448 23078742948352 23114247843840 23135676380160 23181965366820 23233826586880 23293381413120 23300847240496 23318711794560 23370878935040 23595794673920 23617669638080 23692104039936 23814672251552 23875715948448 23929129183232 23963294071808 23988160450560 24043659484740 24062293165560 24116123799040 24177940200960 24185689540768 24193710360960 24370784103580 24395517916224 24487913793280 24510410465280 24704321940480 24727224587520 24727429724608 24775584407616 24798553119984 24846273507328 24873292580864 24965193471960 25021044016640 25040435164160 25063649411840 25085179983360 25112458855680 25123170726912 25162702913985 25321929988992 25479958253568 25515720269520 25589323308759 25638352696320 25646570117056 25666446043264 25674957934080 25712309482944 25789802881024 25806624385024 25913238793680 25971210245120 25987173821440 26037781754880 26047297775135 26114064318615 26209852891040 26272096217472 26292456922368 26316831882432 26375706226688 26443314573312 26453097935215 26552944670720 26604654397440 26621007329280 26629318786560 26629539703424 26649956336640 26682597720870 26757525315584 26786622779392 26840216441584 26865099213316 26966622484480 26991622443520 27019016134656 27045626261290 27175611648640 27205163760320 27216768287488 27269770757376 27286532512512 27386621796352 27478467982560 27561284341760 27610533672960 27631931658240 27640788046592 27649954698240 27695860925460 27855001939856 27880591904256 27986187192320 28050936065530 28072675359820 28207596901120 28233510789120 28259685242880 28314953608704 28341203565696 28404606705664 28461437568928 28531649682240 28595478876160 28668777123840 28699952977920 28757374758840 28784034871410 28821708930560 28848428685440 28939348558848 29126059050620 29244940924296 29300974510080 29310365848064 29342809067520 29385496551936 29476309127811 29542251653824 29615130049920 29681383137280 29757464862720 29768340314440 29844644935560 29911411479040 29954117589760 30025252819968 30048522196992 30076379294208 30232111925960 30433507184640 30433759661056 30457092956160 30494397395280 30582362003151 30674533076096 30702970529504 30847568506880 30909287155760 30969480509520 30998191399980 31057841884160 31091615726080 31165452294144 31184608585728 31256757330162 31403963408640 31451823469248 31589472053248 31599948226560 31652412486240 31682019334654 31743717522258 31834287931264 31849947816960 31863533604864 32058212646320 32083057554080 32140386853680 32237253601280 32258280481280 32359946981376 32389946932224 32454751513548 32527357221632 32610733978368 32646196512384 32840120271840 32865571152960 32896039853040 32939095920640 32969632783360 33023528079360 33034112543488 33054143216640 33064737493312 33073541210112 33286924629280 33446906644480 33483278474240 33497560969216 33550270551980 33581374016645 33583424630784 33661123278636 33687210431784 33762573318656 33773770168320 33849116281344 34020960359360 34087213446720 34108165640640 34119097745012 34184470261760 34233277245440 34283079310592 34314574651392 34550985058240 34586050716672 34618114422528 34717042339840 34818752424820 34850739880320 34951270860744 35018237829120 35029461623296 35056318402560 35056609229824 35089109176576 35393692010880 35426504457120 35472872529920 35494676439040 35505758382080 35533275115520 35576796961160 35722008377328 35893693774848 35944941107712 36174185698560 36278534311152 36359694343168 36382043350016 36399940362240 36466216885189 36556176155370 36637957310080 36731870689920 36814044897280 36866606264320 36927814567280 37017082208256 37091144586912 37174122539008 37269410260992 37309938871296 37531566024960 37560652746240 37595474117760 37679580323840 37753271478272 37776163676160 37788271420928 37863876765806 38042199576320 38266603970560 38343166345120 38378713161880 38469855175584 38499669064896 38585798078464 38684704321536 38709936577536 38956815367680 38980760732160 38993254565728 39180662069248 39301745503748 39314779336560 39486840066560 39526915104768 39563559340032 39792859914080 39829417006080 39944309555136 40033670426624 40064696262656 40101839058944 40136287973376 40179934169088 40260324662376 40297648819974 40449933726720 40487433665280 40568439391935 40659196527040 40763417472960 40776482670868 40807745640480 40825152431232 41021364314112 41079932694528 41292640679360 41330921866640 41341926512640 41461182069888 41553936392192 41579478114304 41660450807808 41675676440216 41782502909784 41871951211520 41935764625664 41979280788480 42076404098295 42109013039730 42203216648320 42311395351680 42324956696344 42466597089280 42606910058496 42639930138624 42648872181265 42692156353392 42853849138240 42893218314240 43186595909632 43232563395840 43272643028160 43273002018064 43480978637824 43528262016512 43689088575930 43786827029120 43820761537280 43861386470720 43965548772096 44072190955520 44239927517184 44313377480736 44522074705920 44652510471660 44867117218560 44881497704848 44916280575712 44931176384640 45031693557760 45132155041792 45348167888940 45449617928960 45477554187520 45650639491584 46011799614144 46054455794256 46114734288896 46157485896704 46228495687680 46271352760320 46363930733640 46467653173760 46586762826240 46601694480992 46637423589120 47191589347840 47235339276160 47384208079872 47523029001981 47629344503104 47751431896896 47858258366464 47926588143616 47976320901120 48087318969480 48124586331120 48232247598080 48355880401920 48371379081536 48387420721920 48741568207160 48791035832448 48975827586560 49127181879685 49408643880960 49454449175040 49454859449216 49551168815232 49597106239968 49692547014656 49746585161728 49930386943920 50042088033280 50080870328320 50127298823680 50170359966720 50224917711360 50246341453824 50325405827970 50643859977984 50959916507136 50970603338585 51031440539040 51178646617518 51276705392640 51293140234112 51332892086528 51349915868160 51424618965888 51613248770048 51826477587360 51942420490240 51974347642880 52075563509760 52094595550270 52228128637230 52419705782080 52544192434944 52584913844736 52633663764864 52751412453376 52886629146624 52906195870430 53105889341440 53209308794880 53242014658560 53258637573120 53259079406848 53299912673280 53365195441740 53573245558784 53680432883168 53730198426632 53933244968960 53983244887040 54091252522580 54351223297280 54410327520640 54433536574976 54539541514752 54573065025024 54956935965120 55122568683520 55221067345920 55263863316480 55281576093184 55299909396480 55391721850920 55710003879712 55761183808512 55972374384640 56101872131060 56145350719640 56415193802240 56519370485760 56629907217408 56682407131392 56795815148709 56922875137856 57063299364480 57190957752320 57337554247680 57399905955840 57514749517680 57568069742820 57643417861120 57696857370880 57878697117696 58252118101240 58489881848592 58620731696128 58685618135040 58770993103872 58952618255622 59084503307648 59230260099840 59536680628880 59689289871120 59708421053771 59822822958080 59908235179520 60050505639936 60097044393984 60152758588416 60464223851920 60867014369280 60867519322112 60988794790560 61164724006302 61349066152192 61405941059008 61695137013760 61818574311520 61938961019040 61996382799960 62115683768320 62183231452160 62330904588288 62369217171456 62513514660324 62807926817280 62903646938496 63178944106496 63304824972480 63364038669308 63487435044516 63668575862528 63699895633920 63727067209728 64116425292640 64166115108160 64280773707360 64474507202560 64516560962560 64719893962752 64779893864448 64909503027096 65054714443264 65221467956736 65292393024768 65680240543680 65731142305920 65792079706080 65878191841280 65939265566720 66047056158720 66068225086976 66108286433280 66129474986624 66573849258560 66893813288960 66966556948480 66995121938432 67100541103960 67162748033290 67166849261568 67322246557272 67374420863568 67525146637312 67547540336640 67698232562688 68041920718720 68174426893440 68216331281280 68238195490024 68368940523520 68466554490880 68566158621184 68778054631559 69101970116480 69172101433344 69236228845056 69434084679680 69637504849640 69701479760640 69902541721488 70058923246592 70112636805120 70113218459648 70178218353152 70787384021760 70853008914240 71011516764160 71066550231040 71153593922320 71444016754656 71787387549696 71889882215424 72348371397120 72557068622304 72719388686336 72764086700032 72932433770378 73112352310740 73275914620160 73463741379840 73733212528640 73855629134560 74182289173824 74348245078016 74538820521984 74619877742592 75063132049920 75121305492480 75190948235520 75506542956544 75576542841856 75727753531612 76084399152640 76686332690240 76757426323760 76939710351168 76999338129792 77171596156928 77369408643072 77419873155072 77913630735360 77961521464320 77986509131456 78141893325405 78361324138496 78603491007496 78629558673120 78973680133120 79127118680064 79205048336635 79359293805645 79585719828160 79658834012160 79888619110272 80067340853248 80203678117888 80272575946752 80359868338176 80520649324752 80595297639948 80899867453440 80974867330560 81136878783870 81318393054080 81526834945920 81552965341736 81615491280960 81650304862464 82159865389056 82585281358720 82661843733280 82683853025280 82922364139776 83351352880432 83565005819568 83743902423040 83871529251328 83958561576960 84152808196590 84218026079460 84406433296640 84622790703360 84649913392688 84933194178560 85213820116992 85297744362530 85384312706784 85707698276480 85786436628480 86373191819264 86465126791680 86545286056320 86546004036128 86961957275648 87056524033024 87378177151860 87573654058240 87641523074560 87722772941440 87931097544192 88144381911040 88626754961472 89044149411840 89305020943320 89734234437120 89762995409696 89832561151424 89862352769280 90264310083584 90696335777880 90899235857920 90955108375040 91301278983168 92023599228288 92108911588512 92229468577792 92314971793408 92542705520640 92727861467280 92935306347520 93173525652480 93203388961984 93274847178240 94383178695680 94470678552320 94659691914515 94768416159744 95046058003962 95258689006208 95502863793792 95716516732928 95853176287232 96174637938960 96249172662240 96464495196160 96711760803840 96742758163072 96774841443840 97483136414320 97582071664896 97951655173120 98254363759370 98817287761920 98908898350080 98909718898432 99102337630464 99194212479936 99493170323456 99860773887840 100084176066560 100161740656640 100254597647360 100340719933440 100449835422720 100492682907648 100650811655940 100744122049935 101287719955968 101941206677170 102062881078080 102357293235036 102553410785280 102586280468224 102665784173056 102699831736320 102849237931776 103226497540096 103652955174720 103884840980480 103948695285760 104151127019520 104189191100540 104456257274460 104839411564160 105088384869888 105169827689472 105267327529728 105812391740860 106211778682880 106418617589760 106484029317120 106517275146240 106518158813696 106599825346560 106730390883480 107360865766336 107460396853264 107866489937920 107966489774080 108182505045160 108702446594560 108820655041280 108867073149952 109079083029504 109146130050048 109398650655567 109913871930240 110442134691840 110563152186368 110599818792960 110783443701840 110887067671289 111420007759424 111522367617024 111944748769280 112203744262120 112290701439280 112830387604480 113038740971520 113259814434816 113364814262784 113591630297418 113845750275712 114126598728960 114799811911680 115029499035360 115136139485640 115286835722240 115393714741760 115757394235392 116504236202480 116979763697184 117241463392256 117541986207744 117905236511244 118169006615296 118460520199680 119073361257760 119378579742240 119416842107542 119645645916160 119816470359040 120101011279872 120194088787968 120305517176832 120928447703840 121735038644224 121977589581120 122329448012604 122698132304384 122811882118016 123637148623040 123877922038080 123992765599920 124231367536640 124366462904320 124661809176576 124738434342912 125027029320648 125615853634560 125807293876992 126357888212992 126609649944960 126728077338616 126974870089032 127337151725056 127399791267840 127946616543795 128232850585280 128332230216320 128561547414720 128949014405120 129033121925120 129559787728896 129819006054192 130109428886528 130442935913472 130584786049536 131360481087360 131462284611840 131584159412160 131878531133440 132136450173952 132216572866560 132258949973248 132523568680321 133147698517120 133787626577920 133933113896960 134201082207920 134325496066580 134644493114544 134748841727136 135050293274624 135095080673280 135396465125376 136083841437440 136348853786880 136432662562560 136476390980048 136933108981760 137132317242368 137556109263118 138203940232960 138344202866688 138472457690112 139275009699280 139402959521280 139805083442976 140117846493184 140226436919296 140356436706304 141574768043520 141706017828480 142023033528320 142307187844640 142888033509312 143574775099392 143779764430848 144696742794240 145114137244608 145438777372672 145528173400064 145864867540756 146224704621480 146551829240320 146927482759680 147381545639055 147711258269120 148364578347648 148696490156032 149077641043968 149239755485184 150126264099840 150242610984960 150381896471040 151013085913088 151153085683712 151455507063224 152168798305280 152911810015755 153372665380480 153514852647520 153879420702336 153998676259584 154839746310144 155827261470720 155923042928640 155973018262912 156283786650810 156722648276992 157206982014992 157259117346240 157947360266240 158254237360128 158410096673270 158718587611290 159171439656320 159317668024320 159777238220544 160407356235776 160719736676352 161041298649504 161190595279896 161799734906880 161949734661120 162273757567740 162636786108160 163053669891840 163105930683472 163230982561920 163300609724928 165170562717440 165323687466560 165367706050560 165844728279552 166702705760864 167130011639136 167487804846080 167743058502656 167917123153920 168305616393180 168436052158920 168812866593280 169245581406720 169299826785376 170595488725060 170768625413568 171415396552960 171572873256960 172930253583360 173090572112640 173092008072256 173923914551296 174113048066048 174756354303720 175147308116480 175283046149120 175445545882880 175862195088384 177253509922944 178610041886640 179125263161313 179468468874240 179525990819392 179665122302848 179724705538560 180528620167168 181392671555760 181798471715840 181910216750080 182331084425945 182602557966336 184047198456576 184217823177024 184629943586816 185085411041280 185455722934560 185870612695040 186347051304960 186406777923968 186549694356480 188766357391360 188941357104640 189319383829030 189536832319488 190092116007924 190517378012416 191005727587584 191706352574464 192349275877920 192498345324480 192928990392320 193423521607680 193485516326144 193549682887680 194966272828640 195164143329792 195903310346240 196508727518740 197634575523840 197817796700160 197819437796864 198204675260928 198388424959872 199721547775680 200168352133120 200323481313280 200509195294720 200681439866880 200899670845440 200985365815296 201301623311880 201488244099870 202575439911936 203882413354340 204125762156160 204714586470072 205106821570560 205172560936448 205331568346112 205399663472640 205698475863552 206334163894677 207305910349440 207769681960960 207897390571520 208302254039040 208378382201080 208912514548920 209678823128320 210176769739776 210339655378944 210534655059456 211624783481720 213034550292480 213036317627392 213199650693120 213460781766960 214721731532672 214920793706528 215932979548160 216365010090320 217404893189120 217641310082560 217734146299904 218158166059008 218292260100096 218797301311134 219827743860480 221126304372736 221199637585920 221566887403680 221774135342578 222840015518848 223044735234048 224407488524240 224581402878560 225660775208960 226519628869632 226729628525568 227183260594836 227691500551424 228253197457920 230058998070720 230272278971280 230573671444480 230787429483520 231514788470784 233008472404960 233959527394368 234482926784512 235083972415488 235810473022488 236338013230592 236921040399360 237615145009905 238146722515520 238757159484480 238833684215084 239291291832320 239632940718080 240202022559744 240611034353664 241856895407680 243470077288448 243955179162240 244658896025208 245396264608768 245623764236032 247274297246080 247755844076160 247985531199840 248462735073280 248732925808640 250054058641296 251231707269120 251614587753984 253219299889920 253456154677232 253949740178064 254674303450112 254799582535680 255893233087590 256465701170560 256664460432640 257123094829440 258066243850240 259119575457792 259638012108384 260218857773056 260885871826944 261169572099072 262720962174720 262924569223680 263168318824320 263757062266880 264272900347904 264433145733120 264517899946496 265047137360642 266295397034240 267866227793920 268402164415840 268650992133160 269288986229088 269497683454272 270100586549248 270792930250752 272167682874880 272697707573760 272865325125120 272952781960096 274264634484736 275112218526236 276407880465920 276688405733376 276944915380224 278550019398560 278805919042560 279610166885952 280235692986368 280452873838592 280712873412608 283149536087040 283412035656960 283979075743545 284614375689280 285776067018624 287149550198784 287559528861696 289393485588480 290228274489216 290877554745344 291056346800128 291729735081512 292449409242960 293103658480640 293854965519360 294763091278110 295422516538240 296729156695296 298479510970368 298542105268855 300252528199680 300485221969920 300763792942080 302306171367424 302911014126448 304337596610560 305823620031510 306745330760960 307029705295040 307758841404672 307997352519168 309679492620288 311654522941440 311846085857280 311946036525824 312567573301620 314413964029984 314518234692480 315894720532480 316820193346540 317437175222580 318342879312640 318635336048640 319554476441088 322082597299008 322381190559792 323599469813760 323899469322240 324547515135480 325273572216320 326107339783680 326211861366944 326461965123840 326601219449856 330341125434880 330647374933120 331689456559104 332661203013867 333405411521728 334260023278272 334975609692160 335486117005312 335834246307840 336611232786360 336872104317840 337625733186560 338491162813440 338599653570752 341190977450120 341537250827136 342830793105920 343890273157795 345860507166720 346181144225280 346184016144512 347847829102592 348226096132096 349512708607440 350294616232960 350566092298240 350891091765760 351724390176768 354507019845888 357220083773280 358250526322626 358936937748480 359051981638784 359330244605696 359449411077120 362785343111520 363596943431680 363820433500160 364662168851890 365205115932672 368094396913152 368435646354048 369259887173632 370911445869120 371741225390080 372694102609920 372813555847936 373099388712960 377532714782720 377882714209280 378638767658060 379073664638976 380184232015848 381034756024832 382011455175168 384698551755840 384996690648960 385857980784640 386847043215360 386971032652288 387099365775360 389932545657280 390328286659584 391806620692480 393017455037480 395635593400320 395638875593728 396409350521856 396776849919744 397570706040963 399443095551360 400336704266240 401018390589440 401362879733760 401799341690880 402603246623760 402976488199740 405150879823872 407764826708680 408251524312320 409429172940144 410345121872896 410663136692224 410799326945280 411396951727104 412668327789354 414611820698880 416756764402160 417825029097840 417958947376397 419357646256640 420353539479552 420679310757888 421069310118912 423249566963440 426069100584960 426072635254784 426921563533920 429443463065344 429841587413056 431865959096320 432730020180640 434809786378240 435282620165120 435468292599808 436316332118016 436584520200192 437594602622268 439655487720960 442252608745472 443133774807360 443548270685156 445680031037696 446089470468096 448814977048480 449162805757120 451321550417920 453039257739264 453459257051136 454366521189672 455383001102848 456506394915840 460117996141440 460544557942560 461147342888960 461574858967040 466016944809920 467919054788736 468965853569024 470167944830976 471620946044976 472676026461184 473842080798720 475230290019810 476293445031040 477514318968960 477667368430168 478582583664640 479265881436160 481222068707328 483713790815360 487910358324480 489317792050416 490792529217536 491247528472064 494548594492160 495511688152320 495971062399680 497465851617280 500108117282592 502463414538240 503229175507968 506438599779840 506912309354464 507899480356128 509348606900224 511786466175180 512931402341120 513328920865280 514246189658880 516132487700480 519276024216768 520437715546112 521771743653888 522339144198144 525441924349440 525849138447360 526336637648640 528545800695808 529035799892992 530094274721284 532590794068480 536804328831680 537301984266320 538577972458176 538995366908544 540201173098496 541585860501504 544335365749760 545395415147520 545730650250240 545905563920192 546993253277835 548529268969472 550224437052472 552815760931840 553889830760448 554435338356445 557100038797120 557611838085120 559220333771904 560471385972736 561425746825216 566299072174080 566824071313920 567958151487090 569228751378560 571552134037248 575119057723392 578786971176960 580456548978432 583459470163024 584898818485920 586207316961280 587709931038720 589526182556220 590845033076480 593458313390592 597084210537710 600505056399360 600970443939840 601527585884160 604612342734848 605822028252896 608675193221120 611647240063020 613490661521920 614059410590080 615517682809344 615994705038336 623309045882880 623692171714560 623892073051648 625135146603240 628827928059968 629036469384960 631789441064960 633640386693080 634874350445160 636685758625280 639108952882176 644165194598016 644762381119584 647798938644480 649095030270960 650547144432640 652214679567360 652423722733888 652923930247680 653202438899712 660682250869760 661294749866240 662617843401605 663378913118208 665322406027734 666810823043456 668520046556544 670972234010624 673222465572720 673744208635680 675251466373120 676982325626880 677199307141504 682381954900240 683074501654272 685661586211840 687780546315590 691721014333440 692362288450560 692368032289024 696452192264192 699025417214880 700589232465920 701132184596480 701782183531520 703448780353536 709014039691776 714440167546560 716501052645252 717873875496960 718103963277568 718660489211392 718898822154240 725570686223040 727193886863360 727640867000320 729324337703780 730410231865344 736188793826304 736871292708096 741822891738240 743482450780160 745388205219840 745627111695872 746198777425920 755065429565440 755765428418560 757277535316120 760368464031696 762069512049664 764022910350336 769397103511680 769993381297920 773942065304576 774198731550720 776209473699023 779865091314560 780656573319168 783613241384960 786034910074960 791271186800640 791277751187456 792818701043712 793553699839488 795141412081926 798886191102720 802036781178880 803598683381760 805206493247520 805952976399480 810301759647744 815529653417360 816503048624640 818858345880288 820690243745792 821326273384448 822793903454208 825336655578708 829223641397760 833513528804320 835650058195680 835917894752794 838715292513280 840707078959104 841358621515776 842138620237824 846499133926880 852145270509568 853843127067840 858886926130688 859683174826112 865460040361280 869619572756480 870565240330240 870936585199616 872632664236032 873169040400384 875189205244536 879310975441920 884505217490944 886267549614720 887096541370312 891360062075392 895626315806565 897629954096960 898325611514240 902643100835840 906918514102272 908733042379344 910766002205696 913012789831680 920235992282880 921089115885120 923149717934080 932033889619840 935838109577472 943241892089952 945352052922368 947684161597440 950460580039620 952586890062080 955028637937920 955334736860336 958531762872320 967427581630720 975820716648960 978635584100832 981585058435072 982495056944128 989097188984320 991023376304640 991942124799360 1000216234565184 1004926829076480 1006458351015936 1012877199559680 1013824618708928 1015798960712256 1018697213800448 1023572932350360 1025862804682240 1026657841730560 1028492379317760 1031670819473385 1038552048433536 1040875431092224 1043543487307776 1044678288396288 1050883848698880 1051698276894720 1052673275297280 1057091601391616 1058071599785984 1060188549442568 1065181588136960 1073608657663360 1074603968532640 1077155944916352 1077990733817088 1088670731499520 1090790830295040 1091461300500480 1091811127840384 1093986506555670 1097058537938944 1100448874104944 1105631521863680 1107779661520896 1108870676712890 1114200077594240 1115223676170240 1118440667543808 1122851493650432 1132598144348160 1133648142627840 1135916302974180 1138457502757120 1143104268074496 1157573942353920 1160913097956864 1166918940326048 1169797636971840 1172414633922560 1175419862077440 1179052365112440 1181690066152960 1186916626781184 1194168421075420 1201010112798720 1203055171768320 1211644056505792 1217350386442240 1223294480126040 1226981323043840 1228118821180160 1231035365618688 1231989410076672 1247784146103296 1250270293206480 1253876842129191 1257655856119936 1258072938769920 1267280773386160 1269748700890320 1273371517250560 1278217905764352 1288330389196032 1289524762239168 1295597877288960 1298190060541920 1301094288865280 1304429359134720 1304847445467776 1305847860495360 1306404877799424 1321364501739520 1322589499732480 1325235686803210 1326757826236416 1330644812055468 1333621646086912 1337040093113088 1341944468021248 1346444931145440 1347488417271360 1350502932746240 1353964651253760 1354398614283008 1364763909800480 1366149003308544 1371323172423680 1375561092631180 1383442028666880 1384724576901120 1384736064578048 1398050834429760 1401178464931840 1402264369192960 1403564367063040 1406897560707072 1418028079383552 1428880335093120 1433002105290504 1435747750993920 1436207926555136 1437320978422784 1437797644308480 1451141372446080 1454387773726720 1455281734000640 1458648675407560 1472377587652608 1473742585416192 1483645783476480 1491254223391744 1492397554851840 1511530856837120 1514555070632240 1520736928063392 1524139024099328 1528045820700672 1538794207023360 1539986762595840 1547884130609152 1548397463101440 1552418947398046 1559730182629120 1561313146638336 1572069820149920 1582555502374912 1585637402087424 1587107399678976 1590282824163852 1597772382205440 1610412986495040 1611905952798960 1620603519295488 1631059306834720 1633006097249280 1637716691760576 1641380487491584 1642652546768896 1645587806908416 1650673311157416 1658447282795520 1663306015069335 1667027057608640 1671300116391360 1671835789505588 1677430585026560 1681414157918208 1684277240475648 1692998267853760 1704290541019136 1707686254135680 1717773852261376 1719366349652224 1730920080722560 1739239145512960 1741130480660480 1750378410489072 1758621950883840 1772535099229440 1774193082740624 1782720124150784 1791252631613130 1795259908193920 1796651223028480 1813837028204544 1817466084758688 1821532004411392 1826025579663360 1840471984565760 1842178231770240 1846299435868160 1864067779239680 1871676219154944 1886483784179904 1890704105844736 1895368323194880 1900921160079240 1905173780124160 1910057275875840 1910669473720672 1934855163261440 1951641433297920 1957271168201664 1963170116870144 1964990113888256 1978194377968640 1982046752609280 1983884249598720 1987853530204815 2000432469130368 2012916702031872 2025754399119360 2027649237417856 2031597921424512 2037394427600896 2047145864700720 2051725609364480 2053315683461120 2056984758635520 2063341638946770 2077104096867072 2089356576792576 2089794736881985 2101767697397760 2103396553789440 2105346550594560 2116143199571968 2120377098885136 2130363176273920 2147217315326720 2149207937065280 2154311889832704 2155981467634176 2177341462999040 2181581660590080 2182922601000960 2183622255680768 2187973013111340 2200897748209888 2211263043727360 2217741353425780 2228400155188480 2230447352340480 2236881335087616 2265196288696320 2267296285255680 2271832605948360 2276915005514240 2286208536148992 2321826195913728 2328628421097069 2333837880652096 2339595273943680 2344829267845120 2350839724154880 2358104730224880 2363380132305920 2373833253562368 2388336842150840 2406110343536640 2423288113011584 2446588960252080 2453962646087680 2456237642360320 2462070731237376 2463978820153344 2495568292206592 2500540586412960 2507753684258382 2515311712239872 2516145877539840 2534561546772320 2539497401780640 2546743034501120 2556435811528704 2576660778392064 2579049524478336 2596380121083840 2602188577730560 2608858718269440 2609694890935552 2611695720990720 2612809755598848 2642729003479040 2645178999464960 2650471373606420 2653515652472832 2661289624110936 2667243292173824 2674080186226176 2692889862290880 2694976834542720 2701005865492480 2707929302507520 2708797228566016 2729527819600960 2732298006617088 2742646344847360 2751122185262360 2769449153802240 2769472129156096 2796101668859520 2802356929863680 2807128734126080 2836056158767104 2857760670186240 2866004210581008 2872415853110272 2874641956845568 2875595288616960 2902282744892160 2917297350815120 2944755175305216 2947485170832384 2967291566952960 2982508446783488 3023061713674240 3029110141264480 3041473856126784 3048278048198656 3056091641401344 3077588414046720 3079973525191680 3095768261218304 3104837894796092 3119460365258240 3122626293276672 3144139640299840 3165111004749824 3171274804174848 3174214799357952 3180565648327704 3195544764410880 3220825972990080 3223811905597920 3262118613669440 3266012194498560 3275433383521152 3282760974983168 3291175613816832 3301346622314832 3316894565591040 3326612030138670 3334054115217280 3342600232782720 3343671579011176 3354861170053120 3368554480951296 3385996535707520 3415372508271360 3435547704522752 3438732699304448 3461840161445120 3482260961320960 3500756820978144 3517243901767680 3545070198458880 3548386165481248 3565440248301568 3582505263226260 3590519816387840 3593302446056960 3634932169517376 3643064008822784 3652051159326720 3680943969131520 3684356463540480 3728135558479360 3743352438309888 3772967568359808 3781408211689472 3801842320158480 3810347560248320 3820114551751680 3821338947441344 3869710326522880 3881047368495115 3903282866595840 3914542336403328 3929980227776512 3956388755937280 3964093505218560 3967768499197440 3975707060409630 4000864938260736 4025833404063744 4051508798238720 4055298474835712 4063195842849024 4094291729401440 4103451218728960 4106631366922240 4113969517271040 4126683277893540 4154208193734144 4179589473763970 4203535394795520 4206793107578880 4210693101189120 4232286399143936 4240754197770272 4260726352547840 4294434630653440 4298415874130560 4308623779665408 4311962935268352 4354682925998080 4363163321180160 4365845202001920 4367244511361536 4375946026222680 4401795496419776 4422526087454720 4435482706851560 4456800310376960 4473762670175232 4534592570511360 4543665211896720 4553830011028480 4572417072297984 4643652391827456 4657256842194138 4667675761304192 4679190547887360 4716209460449760 4726760264611840 4747666507124736 4776673684301680 4846576226023168 4893177920504160 4907925292175360 4912475284720640 4924141462474752 4927957640306688 4991136584413184 5001081172825920 5015507368516764 5030623424479744 5032291755079680 5069123093544640 5078994803561280 5093486069002240 5112871623057408 5153321556784128 5158099048956672 5192760242167680 5204377155461120 5217717436538880 5219389781871104 5223391441981440 5285458006958080 5290357998929920 5300942747212840 5322579248221872 5334486584347648 5348160372452352 5385779724581760 5389953669085440 5417594457132032 5433466315893161 5459055639201920 5464596013234176 5485292689694720 5502244370524720 5538898307604480 5538944258312192 5592203337719040 5614257468252160 5672112317534208 5715521340372480 5732008421162016 5744831706220544 5749283913691136 5804565489784320 5834594701630240 5889510350610432 5894970341664768 5934583133905920 5965016893566976 6058220282528960 6082947712253568 6096556096397312 6112183282802688 6155176828093440 6159947050383360 6191536522436608 6209675789592184 6238920730516480 6269384210645955 6288279280599680 6348429598715904 6361131296655408 6391089528821760 6441651945980160 6447623811195840 6524237227338880 6532024388997120 6550866767042304 6602693244629664 6633789131182080 6653224060277340 6668108230434560 6685200465565440 6687343158022352 6709722340106240 6771993071415040 6830745016542720 6871095409045504 6877465398608896 6923680322890240 7001513641956288 7034487803535360 7090140396917760 7096772330962496 7130880496603136 7165010526452520 7181039632775680 7186604892113920 7269864339034752 7286128017645568 7361887938263040 7368712927080960 7456271116958720 7486704876619776 7545935136719616 7603684640316960 7620695120496640 7640229103503360 7642677894882688 7739420653045760 7762094736990230 7806565733191680 7829084672806656 7859960455553024 7912777511874560 7928187010437120 7935536998394880 7951414120819260 8001729876521472 8103017596477440 8110596949671424 8126391685698048 8188583458802880 8206902437457920 8213262733844480 8227939034542080 8253366555787080 8308416387468288 8359178947527940 8407070789591040 8421386202378240 8481508395540544 8521452705095680 8588869261306880 8596831748261120 8617247559330816 8623925870536704 8734489022723072 8751892052445360 8803590992839552 8870965413703120 8913600620753920 8947525340350464 9069185141022720 9087330423793440 9107660022056960 9144834144595968 9287304783654912 9314513684388276 9335351522608384 9358381095774720 9432418920899520 9453520529223680 9495333014249472 9553347368603360 9693152452046336 9786355841008320 9815850584350720 9824950569441280 9848282924949504 9982273168826368 10002162345651840 10031014737033528 10061246848959488 10064583510159360 10138246187089280 10157989607122560 10186972138004480 10306643113568256 10316198097913344 10385520484335360 10438779563742208 10446782883962880 10580715997859840 10601885494425680 10645158496443744 10668973168695296 10696320744904704 10771559449163520 10779907338170880 10835188914264064 10866932631786322 10918111278403840 10929192026468352 11004488741049440 11077888516624384 11184406675438080 11344224635068416 11431042680744960 11464016842324032 11489663412441088 11498567827382272 11609130979568640 11643142105485345 11669189403260480 11789940683329536 11869166267811840 11930033787133952 12116440565057920 12165895424507136 12310353656186880 12319894100766720 12419351579184368 12477841461032960 12538768421291910 12576558561199360 12696859197431808 12722262593310816 12782179057643520 12883303891960320 12895247622391680 13048474454677760 13064048777994240 13101733534084608 13205386489259328 13267578262364160 13306448120554680 13336216460869120 13370400931130880 13374686316044704 13543986142830080 13661490033085440 13742190818091008 13754930797217792 13847360645780480 14003027283912576 14180280793835520 14193544661924992 14261760993206272 14330021052905040 14362079265551360 14373209784227840 14539728678069504 14723775876526080 14737425854161920 14912542233917440 14973409753239552 15091870273439232 15207369280633920 15241390240993280 15280458207006720 15285355789765376 15478841306091520 15524189473980460 15613131466383360 15658169345613312 15825555023749120 15856374020874240 15871073996789760 15902828241638520 16003459753042944 16221193899342848 16252783371396096 16300398947679483 16377166917605760 16413804874915840 16455878069084160 16506733111574160 16616832774936576 16718357895055880 16842772404756480 16963016791081088 17177738522613760 17193663496522240 17234495118661632 17247851741073408 17468978045446144 17503784104890720 17607181985679104 17741930827406240 17827201241507840 17895050680700928 18174660847586880 18215320044113920 18289668289191936 18574609567309824 18629027368776552 18670703045216768 18716762191549440 18864837841799040 18907041058447360 19106694737206720 19386304904092672 19572711682016640 19649901138882560 20004324691303680 20062029474067056 20122493697918976 20129167020318720 20276492374178560 20315979214245120 20613286227136512 20632396195826688 20771040968670720 20877559127484416 21161431995719680 21203770988851360 21290316992887488 21337946337390592 21392641489809408 21543118898327040 21559814676341760 21670377828528128 21733865263572644 21836222556807680 21858384052936704 22008977482098880 22155777033248768 22368813350876160 22862085361489920 22928033684648064 22979326824882176 23218261959137280 23286284210970690 23338378806520960 23579881366659072 23738332535623680 24232881130115840 24331790849014272 24620707312373760 24639788201533440 24838703158368736 24955682922065920 25077536842583820 25153117122398720 25444525186621632 25564358115287040 25766607783920640 25790495244783360 26096948909355520 26203467068169216 26410772978518656 26612896241109360 26672432921738240 26740801862261760 26749372632089408 27087972285660160 27167331579465805 27322980066170880 27509861594435584 27694721291560960 28006054567825152 28360561587671040 28387089323849984 28660042105810080 28724158531102720 28746419568455680 29079457356139008 29447551753052160 29474851708323840 29825084467834880 29946819506479104 30183740546878464 30414738561267840 30482780481986560 30560916414013440 30570711579530752 30957682612183040 31048378947960920 31316338691226624 31742147993579520 31805656483277040 32006919506085888 32442387798685696 32505566742792192 32600797895358966 32754333835211520 33013466223148320 33233665549873152 33436715790111760 33926033582162176 34355477045227520 34387326993044480 34468990237323264 34495703482146816 34937956090892288 35007568209781440 35214363971358208 35483861654812480 35654402483015680 35790101361401856 36349321695173760 36430640088227840 37258054737553104 37341406090433536 37433524383098880 37729675683598080 38213389474413440 38772609808185344 39145423364033280 39299802277765120 40008649382607360 40124058948134112 40244987395837952 40552984748357120 40631958428490240 41226572454273024 41264792391653376 41542081937341440 41755118254968832 42407541977702720 42580633985774976 42675892674781184 42785282979618816 43086237796654080 43119629352683520 43340755657056256 43467730527145288 43672445113615360 44017954964197760 44737626701752320 45724170722979840 45856067369296128 46436523918274560 46572568421941380 46676757613041920 47476665071247360 48465762260231680 48663581698028544 49241414624747520 49677406316737472 49911365844131840 50155073685167640 50306234244797440 50889050373243264 51533215567841280 51580990489566720 52193897818711040 52406934136338432 52821545957037312 53225792482218720 53344865843476480 53481603724523520 53498745264178816 54175944571320320 54334663158931610 54645960132341760 55019723188871168 55389442583121920 56012109135650304 56721123175342080 56774178647699968 57320084211620160 57448317062205440 57492839136911360 58158914712278016 58949703416647680 59650168935669760 60367481093756928 60829477122535680 61141423159061504 62096757895921840 62632677382453248 63484295987159040 63611312966554080 64013839012171776 64884775597371392 65011133485584384 65201595790717932 65508667670423040 66026932446296640 66467331099746304 66873431580223520 67852067164324352 68710954090455040 68774653986088960 68937980474646528 69875912181784576 70015136419562880 70428727942716416 70967723309624960 71308804966031360 72698643390347520 74516109475106208 74682812180867072 74867048766197760 75459351367196160 76426778948826880 77545219616370688 78290846728066560 80017298765214720 80248117896268224 80489974791675904 81105969496714240 81263916856980480 81501994738397415 82529584783306752 83084163874682880 83510236509937664 84815083955405440 85161267971549952 86172475593308160 86239258705367040 86935461054290576 87344890227230720 88035909928395520 89475253403504640 91448341445959680 91712134738592256 92873047836549120 93145136843882760 93353515226083840 96931524520463360 97327163396057088 99354812633474944 100310147370335280 100612468489594880 101778100746486528 103066431135682560 103161980979133440 104387795637422080 104813868272676864 105643091914074624 106451584964437440 106689731686952960 106963207449047040 106997490528357632 108351889142640640 108669326317863220 109291920264683520 110778885166243840 112024218271300608 113548357295399936 114640168423240320 114896634124410880 116317829424556032 117899406833295360 120734962187513856 121658954245071360 122282846318123008 124193515791843680 125265354764906496 127222625933108160 128027678024343552 129769551194742784 130022266971168768 130403191581435864 131017335340846080 132053864892593280 133746863160447040 135704134328648704 137549307972177920 140030272839125760 140857455885432832 141935446619249920 145397286780695040 149032218950212416 149365624361734144 149734097532395520 150918702734392320 152853557897653760 155090439232741376 156581693456133120 160034597530429440 160496235792536448 162211938993428480 162527833713960960 163003989476794830 165059169566613504 166168327749365760 169630167910810880 170322535943099904 172344951186616320 172478517410734080 173870922108581152 174689780454461440 176071819856791040 178950506807009280 183424269477184512 186290273687765520 186707030452167680 193863049040926720 194654326792114176 198709625266949888 200620294740670560 201224936979189760 203556201492973056 206132862271365120 206323961958266880 208775591274844160 209627736545353728 211286183828149248 212903169928874880 213379463373905920 213926414898094080 213994981056715264 216703778285281280 217338652635726440 224048436542601216 227096714590799872 229280336846480640 232635658849112064 241469924375027712 243317908490142720 244565692636246016 248387031583687360 250530709529812992 254445251866216320 260806383162871728 262034670681692160 264107729785186560 267493726320894080 271408268657297408 275098615944355840 280060545678251520 281714911770865664 283870893238499840 290794573561390080 298064437900424832 298731248723468288 301837405468784640 305707115795307520 313163386912266240 320069195060858880 320992471585072896 324423877986856960 325055667427921920 326007978953589660 332336655498731520 339260335821621760 340645071886199808 344689902373232640 347741844217162304 349379560908922880 352143639713582080 366848538954369024 372580547375531040 373414060904335360 387726098081853440 389308653584228352 397419250533899776 401240589481341120 402449873958379520 407112402985946112 412647923916533760 417551182549688320 422572367656298496 425806339857749760 427989962113430528 434677305271452880 448096873085202432 454193429181599744 458560673692961280 465271317698224128 486635816980285440 489131385272492032 496774063167374720 508890503732432640 521612766325743456 524069341363384320 528215459570373120 534987452641788160 542816537314594816 560121091356503040 563429823541731328 567741786476999680 581589147122780160 596128875800849664 603674810937569280 611414231590615040 626326773824532480 640138390121717760 641984943170145792 648847755973713920 650111334855843840 652015957907179320 678520671643243520 681290143772399616 695483688434324608 704287279427164160 733697077908738048 745161094751062080 746828121808670720 775452196163706880 794838501067799552 802481178962682240 814224805971892224 825295847833067520 845144735312596992 851612679715499520 855979924226861056 869354610542905760 896193746170404864 908386858363199488 917121347385922560 973271633960570880 993548126334749440 1017781007464865280 1043225532651486912 1048138682726768640 1056430919140746240 1069974905283576320 1085633074629189632 1120242182713006080 1135483572953999360 1163178294245560320 1192257751601699328 1207349621875138560 1222828463181230080 1252653547649064960 1283969886340291584 1304031915814358640 1357041343286487040 1362580287544799232 1390967376868649216 1408574558854328320 1467394155817476096 1490322189502124160 1493656243617341440 1589677002135599104 1604962357925364480 1628449611943784448 1690289470625193984 1703225359430999040 1711959848453722112 1738709221085811520 1834242694771845120 1946543267921141760 1987096252669498880 2035562014929730560 2086451065302973824 2112861838281492480 2139949810567152640 2240484365426012160 2270967145907998720 2326356588491120640 2384515503203398656 2445656926362460160 2567939772680583168 2608063831628717280 2714082686572974080 2725160575089598464 2781934753737298432 2817149117708656640 2980644379004248320 3179354004271198208 3209924715850728960 3256899223887568896 3406450718861998080 3423919696907444224 3477418442171623040 3668485389543690240 3974192505338997760 4071124029859461120 4172902130605947648 4225723676562984960 4279899621134305280 4480968730852024320 4541934291815997440 4769031006406797312 5135879545361166336 5216127663257434560 5428165373145948160 5563869507474596864 5961288758008496640 6358708008542396416 6419849431701457920 6812901437723996160 6954836884343246080 7336970779087380480 7948385010677995520 8142248059718922240 8345804261211895296 8451447353125969920 8559799242268610560 9538062012813594624 10271759090722332672 10432255326514869120 11127739014949193728 11922577516016993280 12839698863402915840 13625802875447992320 13909673768686492160 15896770021355991040 16284496119437844480 16691608522423790592 17119598484537221120 19076124025627189248 20864510653029738240 22255478029898387456 23845155032033986560 25679397726805831680 27819347537372984320 31793540042711982080 33383217044847581184 41729021306059476480 44510956059796774912 47690310064067973120 51358795453611663360 55638695074745968640 66766434089695162368 83458042612118952960 95380620128135946240 111277390149491937280 133532868179390324736 166916085224237905920 222554780298983874560 333832170448475811840 667664340896951623680
- Sum of all divisors σ(n): 2806345605805056000000
- Sum of proper divisors (its aliquot sum) s(n): 2138681264908104376320
- 667664340896951623680 is an abundant number, because the sum of its proper divisors (2138681264908104376320) is greater than itself. Its abundance is 1471016924011152752640
Bases of 667664340896951623680
- Binary: 10010000110001101101000011110010011011110001100001110011100000000000002
- Hexadecimal: 0x2431B43C9BC61CE000
- Base-36: 3WWLMG2VBV8A2O
Squares and roots of 667664340896951623680
- 667664340896951623680 squared (6676643408969516236802) is 445775672105360828476993357622188336742400
- 667664340896951623680 cubed (6676643408969516236803) is 297628520304121360898891654435911518850608978651854281900032000
-
The
square root of 667664340896951623680 is 25839201630.4093966811 -
The
cube root of 667664340896951623680 is 8740160.2189529765
Scales and comparisons
How big is 667664340896951623680?- 667,664,340,896,951,623,680 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 667,664,340,896,951,623,680 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 667664340896951623680 cubic inches would be around 728346.7 feet tall.
Recreational maths with 667664340896951623680
- 667664340896951623680 backwards is 086326159698043466766
- 667664340896951623680 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 667664340896951623680's digits is 105
- 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 667664340896951623680 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 667664340896951623680 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/667664340896951623680/
Chicago style:
Numbermatics. 2024. "Number 667664340896951623680 - Facts about the integer". https://numbermatics.com/n/667664340896951623680/
The information we have on file for 667664340896951623680 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 667664340896951623680, math, Factors of 667664340896951623680, curriculum, school, college, exams, university, Prime factorization of 667664340896951623680, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-seven quintillion, six hundred sixty-four quadrillion, three hundred forty trillion, eight hundred ninety-six billion, nine hundred fifty-one million, six hundred twenty-three thousand, six hundred eighty.