22173764623140393515266560
22,173,764,623,140,393,515,266,560 is an even composite number composed of nine prime numbers multiplied together.
22173764623140393515266560 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 22173764623140393515266560:
29 × 37 × 5 × 72 × 13 × 227 × 457 × 52067 × 1151083
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 227 × 457 × 52067 × 1151083)See below for interesting mathematical facts about the number 22173764623140393515266560 from the Numbermatics database.
Names of 22173764623140393515266560
- Cardinal: 22173764623140393515266560 can be written as Twenty-two septillion, one hundred seventy-three sextillion, seven hundred sixty-four quintillion, six hundred twenty-three quadrillion, one hundred forty trillion, three hundred ninety-three billion, five hundred fifteen million, two hundred sixty-six thousand, five hundred sixty.
Scientific notation
- Scientific notation: 2.217376462314039351526656 × 1025
Factors of 22173764623140393515266560
Divisors of 22173764623140393515266560
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 30 32 35 36 39 40 42 45 48 49 52 54 56 60 63 64 65 70 72 78 80 81 84 90 91 96 98 104 105 108 112 117 120 126 128 130 135 140 144 147 156 160 162 168 180 182 189 192 195 196 208 210 216 224 227 234 240 243 245 252 256 260 270 273 280 288 294 312 315 320 324 336 351 360 364 378 384 390 392 405 416 420 432 441 448 454 455 457 468 480 486 490 504 512 520 540 546 560 567 576 585 588 624 630 637 640 648 672 681 702 720 728 729 735 756 768 780 784 810 819 832 840 864 882 896 908 910 914 936 945 960 972 980 1008 1040 1053 1080 1092 1120 1134 1135 1152 1170 1176 1215 1248 1260 1274 1280 1296 1323 1344 1362 1365 1371 1404 1440 1456 1458 1470 1512 1536 1560 1568 1589 1620 1638 1664 1680 1701 1728 1755 1764 1792 1816 1820 1828 1872 1890 1911 1920 1944 1960 2016 2043 2080 2106 2160 2184 2187 2205 2240 2268 2270 2285 2304 2340 2352 2430 2457 2496 2520 2548 2560 2592 2646 2688 2724 2730 2742 2808 2835 2880 2912 2916 2940 2951 3024 3120 3136 3159 3178 3185 3199 3240 3276 3328 3360 3402 3405 3456 3510 3528 3584 3632 3640 3645 3656 3744 3780 3822 3840 3888 3920 3969 4032 4086 4095 4113 4160 4212 4320 4368 4374 4410 4480 4536 4540 4570 4608 4680 4704 4767 4860 4914 4992 5040 5096 5103 5184 5265 5292 5376 5448 5460 5484 5616 5670 5733 5760 5824 5832 5880 5902 5941 6048 6129 6240 6272 6318 6356 6370 6398 6480 6552 6615 6656 6720 6804 6810 6855 6912 7020 7056 7264 7280 7290 7312 7371 7488 7560 7644 7680 7776 7840 7938 7945 8064 8172 8190 8226 8320 8424 8505 8640 8736 8748 8820 8853 8960 9072 9080 9140 9360 9408 9477 9534 9555 9597 9720 9828 9984 10080 10192 10206 10215 10368 10530 10584 10752 10896 10920 10935 10968 11123 11232 11340 11466 11520 11648 11664 11760 11804 11882 11907 12096 12258 12285 12339 12480 12544 12636 12712 12740 12796 12960 13104 13230 13440 13608 13620 13710 13824 14040 14112 14301 14528 14560 14580 14624 14742 14755 14976 15120 15288 15309 15552 15680 15795 15876 15890 15995 16128 16344 16380 16452 16640 16848 17010 17199 17280 17472 17496 17640 17706 17823 17920 18144 18160 18280 18387 18720 18816 18954 19068 19110 19194 19440 19656 19845 19968 20160 20384 20412 20430 20565 20657 20736 21060 21168 21792 21840 21870 21936 22113 22246 22393 22464 22680 22932 23040 23296 23328 23520 23608 23764 23814 23835 24192 24516 24570 24678 24960 25088 25272 25424 25480 25515 25592 25920 26208 26460 26559 26880 27216 27240 27420 28080 28224 28431 28602 28665 28791 29056 29120 29160 29248 29484 29510 29705 29952 30240 30576 30618 30645 31104 31360 31590 31752 31780 31990 32256 32688 32760 32904 33280 33369 33696 34020 34398 34560 34944 34992 35280 35412 35646 35721 36288 36320 36560 36774 36855 37017 37440 37632 37908 38136 38220 38388 38880 39312 39690 40320 40768 40824 40860 41130 41314 41472 41587 42120 42336 42903 43584 43680 43740 43872 44226 44265 44492 44786 44928 45360 45864 46592 46656 47040 47216 47385 47528 47628 47670 47985 48384 49032 49140 49356 49920 50544 50848 50960 51030 51184 51597 51840 52067 52416 52920 53118 53469 53760 54432 54480 54840 55161 55615 56160 56448 56862 57204 57330 57582 58112 58240 58320 58496 58968 59020 59410 59535 59904 60480 61152 61236 61290 61695 61971 62208 62720 63180 63504 63560 63980 65376 65520 65808 66339 66738 67179 67392 68040 68796 69120 69888 69984 70560 70824 71292 71442 71505 72576 72640 73120 73548 73710 74034 74880 75264 75816 76272 76440 76545 76776 77760 78624 79380 79677 80640 81536 81648 81720 82260 82628 83174 84240 84672 85806 85995 86373 87168 87360 87480 87744 88452 88530 88984 89115 89572 89856 90720 91728 91935 93312 94080 94432 94770 95056 95256 95340 95970 96768 98064 98280 98712 99840 100107 101088 101696 101920 102060 102368 103194 103285 103680 103739 104134 104832 105840 106236 106938 107163 108864 108960 109680 110322 110565 111051 111230 111965 112320 112896 113724 114408 114660 115164 116224 116480 116640 116992 117936 118040 118820 119070 120960 122304 122472 122580 123390 123942 124416 124761 125440 126360 127008 127120 127960 128709 130752 131040 131616 132678 132795 133476 134358 134784 136080 137592 139776 139968 141120 141648 142155 142584 142884 143010 143955 144599 145152 145280 146240 147096 147420 148068 149760 151632 152544 152880 153090 153552 154791 155520 156201 157248 158760 159354 160407 161280 163072 163296 163440 164520 165256 165483 166348 166845 168480 169344 171612 171990 172746 174336 174720 174960 175488 176904 177060 177968 178230 178605 179144 179712 181440 183456 183870 185085 185913 186624 188160 188864 189540 190112 190512 190680 191940 196128 196560 197424 199017 200214 201537 202176 203392 203840 204120 204736 206388 206570 207360 207478 207935 208268 209664 211680 212472 213876 214326 214515 217728 217920 219360 220644 221130 222102 222460 223930 224640 225792 227448 228816 229320 230328 232960 233280 233984 235872 236080 237640 238140 239031 241920 244608 244944 245160 246780 247884 249522 252720 254016 254240 255920 257418 257985 259119 260335 261504 262080 263232 265356 265590 266952 267345 268716 269568 272160 275184 275805 279936 282240 283296 284310 285168 285768 286020 287910 289198 290304 290560 291109 292480 294192 294840 296136 299520 300321 303264 305088 305760 306180 307104 309582 309855 311040 311217 312402 314496 317520 318708 320814 326144 326592 326880 329040 330512 330966 331695 332696 333153 333690 335895 336960 338688 343224 343980 345492 348672 349440 349920 350976 353808 354120 355936 356460 357210 358288 362880 364469 366912 367740 370170 371826 373248 374283 376320 377728 379080 380224 381024 381360 383880 386127 392256 393120 394848 398034 398385 400428 403074 404352 406784 407680 408240 409472 412776 413140 414956 415870 416536 419328 423360 424944 427752 428652 429030 431865 433797 435456 435840 438720 441288 442260 444204 444920 447860 449280 454896 457632 458640 460656 464373 466560 468603 471744 472160 475280 476280 478062 481221 483840 489216 489888 490320 493560 495768 496449 499044 500535 505440 508032 508480 511840 514836 515970 518238 518695 520670 523008 524160 526464 530712 531180 533904 534690 535815 537432 539136 544320 550368 551610 555255 557739 559872 564480 566592 568620 570336 571536 572040 575820 578396 581120 582218 584960 588384 589680 592272 600642 604611 606528 610176 611520 612360 614208 619164 619710 622080 622434 623805 624804 628992 635040 637416 641628 643545 653184 653760 658080 661024 661932 663390 665392 666306 667380 671790 673920 676871 677376 686448 687960 690984 698880 699840 701952 707616 708240 711872 712920 714420 716576 717093 722995 725760 726173 728938 733824 735480 740340 743652 748566 755456 758160 760448 762048 762720 767760 772254 773955 777357 781005 784512 786240 789696 796068 796770 800856 802035 806148 808704 813568 815360 816480 818944 825552 826280 827415 829912 831740 833072 846720 849888 855504 857304 858060 863730 867594 870912 871680 873327 877440 882576 884520 888408 889840 895720 898560 900963 909792 915264 917280 921312 928746 929565 933120 933651 937206 943488 944320 950560 952560 956124 962442 978432 979776 980640 987120 991536 992898 995085 998088 999459 1001070 1007685 1010880 1016064 1016960 1023680 1029672 1031940 1036476 1037390 1041340 1046016 1048320 1052928 1061424 1062360 1067808 1069380 1071630 1074864 1088640 1093407 1100736 1103220 1110510 1115478 1119744 1122849 1128960 1133184 1137240 1140672 1143072 1144080 1151083 1151640 1156792 1158381 1164436 1169920 1176768 1179360 1184544 1195155 1201284 1209222 1213056 1220352 1223040 1224720 1228416 1238328 1239420 1244868 1247610 1249608 1257984 1270080 1274832 1283256 1287090 1295595 1301391 1306368 1307520 1316160 1322048 1323864 1326780 1330784 1332612 1334760 1343580 1347840 1348607 1353742 1372896 1375920 1381968 1393119 1399680 1405809 1415232 1416480 1423744 1425840 1428840 1433152 1434186 1443663 1445990 1451520 1452346 1455545 1457876 1467648 1470960 1480680 1487304 1497132 1501605 1510912 1516320 1520896 1524096 1525440 1535520 1544508 1547910 1554714 1556085 1562010 1569024 1572480 1579392 1592136 1593540 1601712 1604070 1612296 1617408 1630720 1632960 1637888 1651104 1652560 1654830 1659824 1663480 1665765 1666144 1673217 1693440 1699776 1711008 1714608 1716120 1727460 1735188 1743360 1746654 1754880 1765152 1769040 1776816 1779680 1791440 1801926 1813833 1819584 1822345 1830528 1834560 1842624 1857492 1859130 1866240 1867302 1871415 1874412 1886976 1888640 1901120 1905120 1912248 1924884 1930635 1959552 1961280 1974240 1983072 1985796 1990170 1996176 1998918 2002140 2015370 2021760 2030613 2032128 2033920 2047360 2059344 2063880 2072952 2074780 2082680 2096640 2105856 2122848 2124720 2135616 2138760 2143260 2149728 2151279 2168985 2177280 2178519 2186814 2201472 2206440 2221020 2230956 2245698 2266368 2274480 2281344 2286144 2288160 2302166 2303280 2313584 2316762 2321865 2328872 2332071 2343015 2353536 2358720 2369088 2390310 2402568 2406105 2418444 2426112 2440704 2446080 2449440 2456832 2476656 2478840 2482245 2489736 2495220 2499216 2540160 2549664 2551283 2566512 2574180 2591190 2602782 2612736 2615040 2619981 2632320 2644096 2647728 2653560 2661568 2665224 2669520 2687160 2695680 2697214 2702889 2707484 2745792 2751840 2763936 2786238 2788695 2799360 2800953 2811618 2830464 2832960 2847488 2851680 2857680 2866304 2868372 2887326 2891980 2904692 2911090 2915752 2935296 2941920 2961360 2974608 2994264 3003210 3023055 3032640 3041792 3048192 3050880 3071040 3089016 3095820 3109428 3112170 3124020 3138048 3144960 3158784 3184272 3187080 3203424 3208140 3224592 3265920 3280221 3302208 3305120 3309660 3319648 3326960 3331530 3332288 3346434 3368547 3384355 3386880 3399552 3422016 3429216 3432240 3453249 3454920 3470376 3475143 3493308 3509760 3530304 3538080 3553632 3559360 3582880 3585465 3603852 3627666 3630865 3639168 3644690 3661056 3669120 3685248 3714984 3718260 3734604 3742830 3748824 3773952 3777280 3802240 3810240 3824496 3849768 3861270 3886785 3904173 3919104 3922560 3948480 3966144 3971592 3980340 3992352 3997836 4004280 4030740 4043520 4045821 4061226 4067840 4094720 4118688 4127760 4145904 4149560 4165360 4217427 4245696 4249440 4271232 4277520 4286520 4299456 4302558 4330989 4337970 4354560 4357038 4366635 4373628 4402944 4412880 4442040 4461912 4491396 4504815 4532736 4548960 4562688 4572288 4576320 4604332 4606560 4627168 4633524 4643730 4657744 4664142 4668255 4686030 4707072 4717440 4738097 4738176 4780620 4805136 4812210 4836888 4852224 4892160 4898880 4913664 4953312 4957680 4964490 4979472 4990440 4997295 4998432 5019651 5080320 5083211 5099328 5102566 5133024 5148360 5182380 5205564 5230080 5239962 5264640 5288192 5295456 5307120 5323136 5330448 5339040 5374320 5394428 5405778 5414968 5441499 5467035 5491584 5503680 5527872 5572476 5577390 5598720 5601906 5614245 5623236 5660928 5665920 5694976 5703360 5715360 5732608 5736744 5755415 5774652 5783960 5791905 5809384 5822180 5831504 5883840 5922720 5949216 5988528 6006420 6046110 6065280 6091839 6096384 6101760 6142080 6178032 6191640 6218856 6224340 6248040 6289920 6317568 6368544 6374160 6406848 6416280 6449184 6453837 6506955 6531840 6535557 6560442 6604416 6610240 6619320 6639296 6653920 6663060 6664576 6692868 6737094 6743035 6768710 6799104 6844032 6858432 6864480 6906498 6909840 6940752 6950286 6965595 6986616 6996213 7029045 7060608 7076160 7107264 7118720 7165760 7170930 7207704 7218315 7255332 7261730 7278336 7289380 7322112 7338240 7370496 7429968 7436520 7469208 7485660 7497648 7554560 7604480 7620480 7648992 7653849 7699536 7722540 7773570 7808346 7838208 7845120 7859943 7896960 7932288 7943184 7960680 7984704 7995672 8008560 8057581 8061480 8087040 8091642 8108667 8122452 8189440 8237376 8255520 8291808 8299120 8330720 8366085 8402859 8434854 8491392 8498880 8542464 8555040 8573040 8598912 8605116 8661978 8675940 8714076 8733270 8747256 8805888 8825760 8884080 8923824 8982792 9009630 9069165 9097920 9125376 9144576 9152640 9208664 9213120 9254336 9267048 9287460 9315488 9328284 9336510 9372060 9414144 9434880 9440249 9476194 9476352 9561240 9610272 9624420 9673776 9797760 9840663 9906624 9915360 9928980 9958944 9980880 9994590 9996864 10039302 10105641 10153065 10160640 10166422 10198656 10205132 10266048 10296720 10359747 10364760 10411128 10479924 10529280 10576384 10590912 10614240 10646272 10660896 10678080 10748640 10756395 10788856 10811556 10829936 10882998 10892595 10934070 10983168 11007360 11055744 11144952 11154780 11203812 11228490 11246472 11321856 11331840 11406720 11430720 11465216 11473488 11510830 11549304 11567920 11583810 11618768 11644360 11660355 11663008 11712519 11767680 11819209 11845440 11898432 11977056 12012840 12092220 12130560 12137463 12183678 12203520 12284160 12356064 12383280 12437712 12448680 12496080 12652281 12737088 12748320 12756415 12813696 12832560 12898368 12907674 12992967 13013910 13063680 13071114 13099905 13120884 13208832 13220480 13238640 13278592 13307840 13326120 13329152 13385736 13474188 13486070 13514445 13537420 13598208 13688064 13716864 13728960 13812996 13819680 13881504 13900572 13931190 13973232 13992426 14004765 14058090 14121216 14152320 14214291 14214528 14237440 14331520 14341860 14415408 14436630 14510664 14523460 14556672 14578760 14676480 14740992 14859936 14873040 14938416 14964079 14971320 14995296 15058953 15208960 15240960 15249633 15297984 15307698 15399072 15445080 15547140 15616692 15690240 15719886 15793920 15864576 15886368 15921360 15969408 15991344 16017120 16115162 16122960 16183284 16217334 16244904 16324497 16401105 16474752 16511040 16583616 16598240 16661440 16732170 16805718 16842735 16869708 16982784 16997760 17084928 17110080 17146080 17197824 17210232 17266245 17323956 17351880 17375715 17428152 17466540 17494512 17651520 17768160 17847648 17965584 18019260 18138330 18195840 18275517 18289152 18305280 18417328 18426240 18508672 18534096 18574920 18630976 18656568 18673020 18744120 18869760 18880498 18952388 18952704 19122480 19220544 19248840 19347552 19520865 19595520 19606671 19681326 19813248 19830720 19857960 19917888 19961760 19989180 19993728 20078604 20211282 20229105 20306130 20332844 20397312 20410264 20532096 20593440 20719494 20729520 20822256 20959848 21087135 21181824 21228480 21292544 21321792 21356160 21497280 21512790 21577712 21623112 21654945 21659872 21765996 21785190 21868140 21966336 22014720 22111488 22289904 22309560 22407624 22456980 22492944 22663680 22813440 22861440 22946976 22961547 23021660 23098608 23135840 23167620 23237536 23288720 23320710 23326016 23425038 23535360 23579829 23638418 23690485 23690880 23794619 23796864 23954112 24025680 24172743 24184440 24261120 24274926 24326001 24367356 24568320 24712128 24766560 24875424 24897360 24992160 25098255 25208577 25304562 25416055 25474176 25496640 25512830 25627392 25665120 25796736 25815348 25985934 26027820 26142228 26199810 26241768 26417664 26440960 26477280 26557184 26615680 26652240 26658304 26771472 26948376 26972140 27028890 27074840 27207495 27376128 27433728 27457920 27625992 27639360 27763008 27801144 27862380 27946464 27984852 28009530 28116180 28242432 28304640 28320747 28428582 28429056 28474880 28663040 28683720 28830816 28873260 29021328 29046920 29157520 29521989 29719872 29746080 29876832 29928158 29942640 29990592 30117906 30316923 30459195 30481920 30499266 30595968 30615396 30798144 30890160 31079241 31094280 31233384 31439772 31587840 31729152 31772736 31842720 31938816 31982688 32034240 32230324 32245920 32269185 32366568 32434668 32489808 32648994 32677785 32802210 32949504 33022080 33166679 33167232 33196480 33322880 33464340 33611436 33685470 33739416 33965568 33995520 34220160 34292160 34395648 34420464 34532490 34647912 34703760 34751430 34856304 34933080 34981065 34989024 35137557 35303040 35457627 35536320 35695296 35931168 36038520 36276660 36391680 36412389 36551034 36610560 36834656 36852480 37017344 37068192 37149840 37261952 37313136 37346040 37488240 37760996 37904776 37956843 38244960 38269245 38441088 38497680 38695104 39041730 39191040 39213342 39299715 39362652 39626496 39661440 39715920 39835776 39923520 39978360 39987456 40157208 40287905 40422564 40458210 40543335 40612260 40665688 40794624 40820528 41064192 41186880 41438988 41459040 41644512 41919696 42014295 42174270 42363648 42456960 42642873 42643584 42712320 42994560 43025580 43155424 43246224 43309890 43319744 43531992 43570380 43736280 44029440 44222976 44579808 44619120 44815248 44892237 44913960 44985888 45176859 45626880 45722880 45748899 45893952 45923094 46043320 46197216 46271680 46335240 46475072 46577440 46641420 46652032 46850076 47070720 47159658 47201245 47276836 47380970 47381760 47589238 47593728 47908224 48051360 48345486 48368880 48549852 48652002 48734712 48973491 49203315 49424256 49533120 49750848 49794720 49984320 50196510 50417154 50528205 50609124 50832110 50948352 50993280 51025660 51254784 51330240 51593472 51630696 51798735 51971868 52055640 52284456 52399620 52483536 52881920 52954560 53114368 53231360 53304480 53542944 53896752 53944280 54057780 54149680 54414990 54826551 54867456 54915840 55251984 55278720 55526016 55602288 55724760 55892928 55969704 56019060 56232360 56403067 56609280 56641494 56857164 56858112 57326080 57367440 57661632 57746520 58042656 58093840 58315040 58562595 58820013 59043978 59096045 59439744 59492160 59753664 59856316 59885280 59981184 60235812 60633846 60687315 60918390 60998532 61191936 61230792 61596288 61780320 62158482 62188560 62466768 62879544 63261405 63545472 63685440 63877632 63965376 64068480 64460648 64491840 64538370 64733136 64869336 64964835 64979616 65297988 65355570 65604420 65899008 66044160 66081743 66333358 66334464 66392960 66645760 66928680 67222872 67370940 67478832 67991040 68440320 68584320 68840928 68884641 69064980 69295824 69407520 69502860 69712608 69866160 69962130 69978048 70275114 70606080 70739487 70915254 71071455 71072640 71383857 71390592 71862336 72077040 72518229 72553320 72783360 72824778 73102068 73669312 73704960 74034688 74136384 74299680 74523904 74626272 74692080 74820395 74976480 75294765 75521992 75625731 75809552 75913686 76248165 76489920 76538490 76882176 76995360 77390208 78083460 78426684 78599430 78725304 79252992 79322880 79431840 79671552 79847040 79956720 79974912 80314416 80575810 80845128 80916420 81086670 81224520 81331376 81622485 81641056 82128384 82373760 82734463 82877976 82918080 83289024 83839392 84028590 84348540 84727296 84913920 84962241 85285746 85287168 85424640 85989120 86051160 86310848 86492448 86619780 86639488 87063984 87140760 87472560 88565967 89159616 89238240 89630496 89784474 89827920 89971776 90353718 90950769 91377585 91445760 91497798 91787904 91846188 92086640 92394432 92543360 92670480 92950144 93154880 93237723 93282840 93304064 93700152 94319316 94402490 94553672 94761940 94763520 95178476 95187456 95816448 96102720 96690972 96737760 97099704 97304004 97469424 97946982 98033355 98406630 98848512 99066240 99500037 99501696 99589440 99968640 100393020 100834308 101056410 101218248 101664220 101896704 101986560 102051320 102660480 103186944 103261392 103597470 103943736 104111280 104568912 104748553 104799240 104967072 105412671 105909120 106372881 106462720 106608960 107085888 107793504 107888560 108115560 108299360 108829980 109237167 109653102 109831680 110503968 110557440 111052032 111204576 111449520 111785856 111939408 112038120 112464720 112806134 113282988 113714328 113870529 114734880 114807735 115323264 115493040 116085312 116187680 116630080 117125190 117640026 117899145 118087956 118192090 118879488 118973095 118984320 119507328 119712632 119770560 119962368 120471624 120863715 121267692 121374630 121630005 121836780 121997064 122383872 122461584 123192576 123560640 124316964 124377120 124933536 125759088 126042885 126522810 127090944 127370880 127928619 127930752 128136960 128921296 128983680 129076740 129466272 129738672 129929670 129959232 130595976 130711140 131208840 132088320 132163486 132666716 132668928 132785920 133291520 133857360 134445744 134676711 134741880 134957664 136880640 137168640 137246697 137681856 137769282 138129960 138591648 138815040 139005720 139425216 139732320 139924260 139956096 140550228 141212160 141478974 141603735 141830508 142142910 142145280 142767714 142781184 143724672 144154080 145036458 145106640 145649556 146204136 147338624 147609945 148272768 148599360 149047808 149252544 149384160 149640790 149952960 150589530 151043984 151251462 151584615 151619104 151827372 152496330 152979840 153076980 153649717 153764352 153990720 154780416 155396205 156166920 156853368 157198860 157450608 158645760 158863680 159343104 159694080 159913440 160628832 161151620 161690256 161832840 162173340 162449040 162662752 163244970 163282112 164479653 164747520 165468926 165755952 165833395 165836160 166562333 166578048 167678784 168057180 168697080 169209201 169827840 169924482 170571492 170574336 171978240 172102320 172621696 172984896 173239560 173278976 174127968 174281520 174945120 175687785 176460039 177131934 177288135 178319232 178476480 179260992 179568948 179655840 179943552 180707436 181901538 182061945 182755170 182995596 183575808 183692376 184173280 184788864 185086720 185340960 185900288 186309760 186475446 186565680 186608128 187400304 188638632 188804980 189107344 189523880 189784215 190356952 191632896 192205440 193381944 193475520 194199408 194608008 194938848 195893964 196066710 196813260 197697024 198132480 198245229 199000074 199003392 199178880 199937280 200786040 201668616 202112820 202436496 203328440 203973120 204102640 205320960 206522784 206653923 207194940 207887472 208222560 209137824 209497106 209598480 209934144 210825342 211818240 212218461 212745762 213214365 213217920 214151571 214171776 215587008 215777120 216231120 216598720 217554687 217659960 218474334 219306204 221007936 221114880 222104064 222409152 222899040 223571712 223878816 224076240 224461185 224929440 225612268 225884295 226565976 226877193 227428656 227741058 228744495 229469760 229615470 230646528 230986080 232170624 232375360 233260160 234250380 235280052 235798290 236175912 236384180 237758976 237946190 237968640 239014656 239425264 239541120 239924736 240943248 241727430 242535384 242749260 243260010 243673560 243994128 244867455 244923168 246385152 247121280 248203389 248633928 248754240 249867072 251518176 252085770 253045620 254181888 254741760 254886723 255857238 255861504 256273920 257842592 257967360 258153480 258932544 259477344 259859340 259918464 261191952 261295841 261422280 262417680 264326972 265333432 265571840 265697901 267714720 268891488 269353422 269483760 269915328 274132755 274337280 274493394 275363712 275538564 276259920 277183296 277630080 278011440 278850432 279464640 279713169 279848520 279912192 281100456 282015335 282957948 283207470 283661016 284285820 284290560 285535428 285562368 287449344 288308160 290072916 290213280 291299112 292408272 294100065 294677248 295219890 296545536 297198720 298500111 298505088 298768320 299281580 299905920 301179060 302087968 302502924 303169230 303238208 303654744 304992660 305959680 306153960 307299434 307981440 309330047 309560832 310792410 312333840 313706736 314245659 314397720 314901216 316238013 317727360 319118643 319388160 319826880 321257664 322303240 323380512 323665680 324346680 324898080 325325504 326489940 326564224 327711501 328959306 329495040 330408715 330937852 331511904 331666790 331672320 333124666 333156096 335357568 336114360 337394160 338418402 339848964 341142984 344204640 344423205 345243392 345969792 346479120 346557952 348255936 348563040 349890240 351375570 352920078 353697435 354263868 354576270 356638464 356919285 356952960 358521984 359137896 359311680 359887104 361414872 362591145 363803076 364123890 365510340 365991192 367151616 367384752 368346560 369577728 370173440 370681920 371800576 372619520 372950892 373131360 374800608 377277264 377609960 378128655 378214688 379047760 379568430 380713904 383785857 384410880 386763888 386951040 388398816 389216016 389877696 391787928 392133420 393626520 396264960 396490458 398000148 398006784 398357760 399874560 401572080 403337232 404030133 404225640 404872992 406656880 408205280 410641920 411740091 413045568 413307846 413672315 414389880 415774944 416445120 418275648 418994212 419196960 419868288 421650684 423636480 424436922 424811205 425491524 426428730 426435840 428303142 428343552 431174016 431554240 432462240 433197440 435109374 435319920 436948668 438612408 442015872 442829835 444818304 445798080 447143424 447757632 448152480 448922370 449858880 451224536 451768590 453131952 453754386 454753845 454857312 455482116 457488990 458939520 459230940 460949151 461293056 461972160 464341248 464750720 466188615 466520320 468500760 470560104 471596580 472351824 472768360 475892380 475937280 478029312 478850528 479082240 481886496 483454860 485070768 485498520 486520020 487347120 487988256 489734910 489846336 493438959 494242560 496406778 497267856 497500185 497508480 499686999 499734144 503036352 504171540 506091240 507627603 509483520 509773446 511714476 511723008 515685184 515934720 516306960 517865088 518954688 519718680 519836928 522383904 522591682 522844560 523742765 524835360 526044931 527063355 528653944 529380117 530666864 531395802 531864405 535429440 537782976 538706844 538967520 539830656 546185835 548265510 548986788 550727424 551077128 552519840 554366592 555260160 556022880 557700864 558929280 559426338 559697040 559824384 562200912 564030670 565915896 566414940 567322032 568571640 569352645 571070856 574898688 576616320 579141241 580145832 580426560 582598224 584816544 588200130 589354496 590439780 593091072 594397440 594735687 597000222 597010176 597536640 598563160 599811840 602358120 604175936 605005848 606338460 606476416 607309488 609985320 611919360 612307920 614598868 615962880 618660094 619961769 621584820 624667680 627413472 628491318 628795440 629802432 632476026 635454720 636655383 638237286 639643095 639653760 642454713 642515328 644606480 646761024 647331360 648693360 649796160 650651008 652664061 652979880 653128448 655423002 657918612 660817430 661875704 663023808 663333580 663344640 666249332 666312192 670715136 672228720 673383555 674788320 676836804 679697928 682285968 686233485 688409280 688846410 690486784 691939584 692958240 696511872 697126080 699780480 702751140 705840156 707394870 708527736 709152540 713276928 713838570 713905920 717043968 718275792 718623360 719774208 722829744 725182290 727606152 728247780 731020680 731982384 733239871 734769504 736693120 739155456 741363840 744610167 745239040 745901784 746262720 749601216 754554528 755219920 756257310 756429376 758095520 759136860 761427808 764660169 767571714 768248585 768821760 773527776 773902080 776797632 778432032 779755392 783575856 783887523 784266840 787253040 792980916 796000296 796715520 797093703 803144160 806674464 808060266 808451280 809745984 813313760 816410560 822398265 823480182 826091136 826615692 827344630 828779760 831549888 832811665 832890240 836551296 837988424 838393920 839139507 839736576 843301368 846046005 848873844 849622410 850983048 852857460 852871680 856606284 856687104 862348032 863108480 864924480 866394880 870218748 870639840 873897336 877224816 882300195 884031744 885659670 889636608 891596160 895500333 895515264 896304960 897844740 899717760 902449072 903537180 906263904 907508772 909507690 909714624 910964232 914977980 917879040 918461880 921898302 923944320 927990141 928682496 929501440 932377230 933040640 937001520 941120208 942736977 943193160 944703648 945536720 951784760 957355929 957701056 958164480 963772992 966909720 970141536 970997040 973040040 974694240 975976512 979469820 979692672 983134503 986877918 988485120 991226145 992813556 994535712 995000370 995016960 999373998 999468288 1006072704 1008343080 1012182480 1015255206 1019546892 1023428952 1031370368 1032613920 1033269615 1035730176 1037909376 1039437360 1039673856 1044767808 1045183364 1045689120 1047485530 1049670720 1052089862 1054126710 1057307888 1058760234 1061092305 1061333728 1062791604 1063728810 1070757855 1070858880 1075548019 1075565952 1077413688 1077935040 1079661312 1087773435 1092371670 1096531020 1097973576 1101454848 1102154256 1105039680 1108733184 1110520320 1112045760 1115401728 1117858560 1118852676 1119394080 1124401824 1128061340 1131831792 1132829880 1134385965 1134644064 1137143280 1138705290 1142141712 1151357571 1153232640 1158282482 1160291664 1160853120 1165196448 1165936331 1169633088 1176400260 1180879560 1188794880 1189471374 1194000444 1194020352 1195073280 1197126320 1199623680 1204716240 1208351872 1210011696 1212090399 1212676920 1212952832 1214618976 1219970640 1224615840 1229197736 1231925760 1235220273 1237320188 1239923538 1241016945 1243169640 1249335360 1254826944 1256982636 1257590880 1259604864 1264952052 1270909440 1273310766 1274433615 1276474572 1279286190 1279307520 1284909426 1285030656 1289212960 1293522048 1294662720 1297386720 1299592320 1301302016 1305328122 1305959760 1306256896 1306479205 1310846004 1315837224 1321634860 1323751408 1326047616 1326667160 1328489505 1332498664 1341430272 1344457440 1346767110 1349576640 1353673608 1359395856 1364571936 1372466970 1376818560 1377692820 1382847453 1383879168 1385916480 1393023744 1394252160 1398565845 1399560960 1405502280 1411680312 1414789740 1417055472 1418305080 1427677140 1427811840 1434087936 1436551584 1437246720 1445659488 1450364580 1455212304 1456495560 1462041360 1463964768 1466479742 1469539008 1473386240 1480316877 1482727680 1489220334 1491803568 1492500555 1492525440 1499060997 1499202432 1509109056 1510439840 1512514620 1512858752 1516191040 1518273720 1522855616 1522882809 1529320338 1535143428 1536497170 1546650235 1547055552 1547804160 1553595264 1556864064 1559510784 1567151712 1567775046 1568533680 1571228295 1574506080 1578134793 1581190065 1585961832 1588140351 1592000592 1594187406 1595593215 1606288320 1613348928 1616120532 1616902560 1619491968 1626627520 1632821120 1638557505 1644796530 1646960364 1652182272 1653231384 1654689260 1657559520 1663099776 1665623330 1665780480 1673102592 1675976848 1676787840 1678279014 1679473152 1686602736 1692092010 1697747688 1699244820 1701966096 1705714920 1713212568 1724696064 1726216960 1729848960 1732789760 1737423723 1740437496 1741279680 1747794672 1754449632 1764600390 1768063488 1771319340 1779273216 1783192320 1784207061 1791000666 1791030528 1792609920 1795689480 1799435520 1804898144 1807074360 1812527808 1815017544 1819015380 1819429248 1821928464 1829070887 1829955960 1835758080 1836923760 1843796604 1847888640 1855980282 1859002880 1859885307 1864754460 1874003040 1882240416 1885473954 1886386320 1889407296 1891073440 1903569520 1914711858 1915402112 1918929285 1927364139 1927545984 1933819440 1940283072 1941994080 1946080080 1949388480 1951953024 1957992183 1958939640 1959385344 1966269006 1973755836 1982452290 1985627112 1989071424 1990000740 1990033920 1998747996 1998936576 2012145408 2016686160 2020150665 2024364960 2030510412 2039093784 2046857904 2058700455 2062740736 2065227840 2066539230 2071460352 2075818752 2078874720 2089535616 2090366728 2091378240 2094971060 2099341440 2104179724 2108253420 2114615776 2117520468 2122184610 2122667456 2125583208 2127457620 2141515710 2141717760 2151096038 2151131904 2154827376 2155870080 2159322624 2165310329 2175546870 2184743340 2193062040 2195947152 2199719613 2204308512 2210079360 2217466368 2224091520 2233830501 2235717120 2237705352 2238788160 2248803648 2256122680 2263663584 2265659760 2268771930 2269288128 2274286560 2277410580 2284283424 2293980507 2302715142 2304745755 2306465280 2316564964 2320583328 2321706240 2330392896 2331872662 2339266176 2351662569 2352800520 2361759120 2378942748 2388000888 2390146560 2394252640 2409432480 2416703744 2420023392 2424180798 2425353840 2425905664 2429237952 2439941280 2449231680 2458395472 2467194795 2470440546 2474640376 2479847076 2482033890 2486339280 2498434995 2498670720 2509653888 2513965272 2515181760 2517418521 2519209728 2529904104 2538138015 2546621532 2548867230 2552949144 2558572380 2558615040 2569818852 2570061312 2578425920 2587044096 2589325440 2594773440 2599184640 2602604032 2610656244 2611919520 2612958410 2621692008 2630224655 2631674448 2643269720 2646900585 2647502816 2652095232 2653334320 2656979010 2664997328 2686500999 2688914880 2693534220 2699153280 2707347216 2718791712 2729143872 2744933940 2753637120 2755385640 2765694906 2771832960 2783970423 2786047488 2788504320 2797131690 2799121920 2811004560 2823360624 2828210931 2829579480 2834110944 2836610160 2855354280 2872067787 2873103168 2874493440 2891318976 2895706205 2900729160 2910424608 2912991120 2924082720 2927929536 2932959484 2939078016 2946772480 2949403509 2960633754 2965455360 2973678435 2978440668 2983607136 2985001110 2985050880 2998121994 2998404864 3018218112 3020879680 3025029240 3025717504 3032382080 3036547440 3045711232 3045765618 3058640676 3070286856 3072994340 3093300470 3094111104 3099808845 3107190528 3113728128 3119021568 3134303424 3135550092 3137067360 3142456590 3149012160 3156269586 3162380130 3171923664 3176280702 3183276915 3184001184 3188374812 3191186430 3212273565 3212576640 3226644057 3226697856 3232241064 3233805120 3238983936 3253255040 3263320305 3265642240 3277115010 3289593060 3293920728 3304364544 3306462768 3309378520 3315119040 3326199552 3331246660 3331560960 3346205184 3351953696 3353575680 3356558028 3373205472 3384184020 3395495376 3396845933 3398489640 3403932192 3411429840 3426425136 3452433920 3454072713 3459697920 3474847446 3480874992 3482559360 3495589344 3497808993 3508899264 3529200780 3542638680 3566384640 3568414122 3582001332 3582061056 3585219840 3591378960 3598871040 3609796288 3614148720 3625055616 3630035088 3636271197 3638030760 3638858496 3643856928 3658141774 3659911920 3666199355 3673847520 3682314517 3687593208 3695777280 3705660819 3711960564 3719770614 3723050835 3729508920 3748006080 3764480832 3770947908 3772772640 3778814592 3782146880 3807139040 3823300845 3829423716 3830804224 3837858570 3854728278 3855091968 3867638880 3880566144 3883988160 3892160160 3898776960 3903906048 3915984366 3917879280 3918770688 3919437615 3932538012 3947511672 3964904580 3971254224 3978142848 3980001480 3985468515 3997495992 4024290816 4033372320 4040301330 4048729920 4061020824 4078187568 4093715808 4117400910 4125481472 4130455680 4133078460 4148542359 4151637504 4157749440 4179071232 4180733456 4182756480 4189942120 4195697535 4198682880 4208359448 4216506840 4229231552 4235040936 4244369220 4245334912 4251166416 4254915240 4283031420 4283435520 4302192076 4302263808 4309654752 4311740160 4330620658 4351093740 4369486680 4386124080 4391894304 4399439226 4408617024 4420158720 4448183040 4467661002 4475410704 4477501665 4477576320 4497182991 4497607296 4512245360 4527327168 4531319520 4537543860 4538576256 4548573120 4554821160 4568566848 4568648427 4587961014 4605430284 4609491510 4633129928 4639950705 4641166656 4643412480 4660785792 4663745324 4678532352 4703325138 4705601040 4713684885 4723518240 4734404379 4757885496 4776001776 4786779645 4788505280 4818864960 4833407488 4840046784 4848361596 4850707680 4858475904 4879882560 4898463360 4915672515 4916790944 4934389590 4940881092 4949280752 4959694152 4964067780 4972678560 4996869990 4997341440 5019307776 5027930544 5030363520 5034837042 5038419456 5059808208 5076276030 5093243064 5097734460 5105898288 5117144760 5139637704 5156851840 5174088192 5178650880 5189546880 5198369280 5212271169 5221312488 5223839040 5225916820 5243384016 5260449310 5263348896 5286539440 5293801170 5295005632 5304190464 5306668640 5313958020 5329994656 5352621183 5373001998 5377740095 5377829760 5387068440 5398306560 5401378513 5414694432 5437583424 5458287744 5487212661 5489867880 5507274240 5510771280 5531389812 5543665920 5567940846 5577008640 5579655921 5594263380 5622009120 5646721248 5656421862 5659158960 5668221888 5673220320 5710708560 5744135574 5746206336 5756787855 5782092417 5782637952 5791412410 5801458320 5820849216 5825982240 5829681655 5848165440 5855859072 5865918968 5873976549 5878156032 5898807018 5921267508 5947356870 5956881336 5967214272 5970002220 5970101760 5996243988 5996809728 6036436224 6041759360 6050058480 6051435008 6060451995 6064764160 6073094880 6091422464 6091531236 6117281352 6140573712 6145988680 6176101365 6186600940 6188222208 6199617690 6214381056 6227456256 6268606848 6271100184 6274134720 6284913180 6298024320 6312539172 6324760260 6343847328 6352561404 6366553830 6368002368 6376749624 6382372860 6424547130 6425153280 6453288114 6453395712 6464482128 6467610240 6477967872 6495930987 6506510080 6526640610 6531284480 6554230020 6579186120 6587841456 6599158839 6612925536 6618757040 6630238080 6652399104 6662493320 6701491503 6703907392 6707151360 6713116056 6746410944 6768368040 6790990752 6793691866 6796979280 6807864384 6822859680 6838584103 6852850272 6881941521 6908145426 6914237265 6919395840 6949694892 6961749984 6965118720 6991178688 6995617986 7017798528 7054987707 7058401560 7085277360 7136828244 7164002664 7170439680 7182757920 7219592576 7228297440 7250111232 7260070176 7272542394 7276061520 7277716992 7287713856 7316283548 7319823840 7332398710 7347695040 7364629034 7375186416 7401584385 7411321638 7423921128 7439541228 7446101670 7459017840 7495304985 7496012160 7528836133 7528961664 7541895816 7545545280 7557629184 7564293760 7614278080 7614414045 7646601690 7658847432 7661608448 7675717140 7709456556 7710183936 7735277760 7761132288 7767976320 7784320320 7797553920 7807812096 7831968732 7835758560 7838875230 7865076024 7890673965 7895023344 7929809160 7940701755 7942508448 7956285696 7960002960 7970937030 7994991984 8059502997 8066744640 8080602660 8097459840 8122041648 8156375136 8187431616 8234801820 8260911360 8266156920 8297084718 8315498880 8351911269 8358142464 8361466912 8365512960 8379884240 8391395070 8397365760 8416718896 8433013680 8458463104 8470081872 8484632793 8488738440 8490669824 8502332832 8509830480 8566062840 8604384152 8616203361 8619309504 8623480320 8661241316 8687118615 8702187480 8738973360 8772248160 8783788608 8798878452 8817234048 8840317440 8896366080 8921035305 8935322004 8950821408 8955003330 8955152640 8994365982 8995214592 9024490720 9054654336 9062639040 9075087720 9077152512 9097146240 9109642320 9137133696 9137296854 9145354435 9175922028 9210860568 9218983020 9266259856 9279901410 9282333312 9299426535 9321571584 9327490648 9357064704 9406650276 9411202080 9427369770 9447036480 9468808758 9515770992 9552003552 9573559290 9577010560 9636820695 9637729920 9679932171 9680093568 9696723192 9701415360 9716951808 9759765120 9789960915 9796926720 9831345030 9833581888 9868779180 9881762184 9898561504 9919388304 9928135560 9945357120 9993739980 9994682880 10038615552 10055861088 10060727040 10069674084 10119616416 10152552060 10186486128 10190537799 10195468920 10211796576 10234289520 10279275408 10313703680 10357301760 10362218139 10379093760 10424542338 10442624976 10447678080 10451833640 10486768032 10493426979 10520898620 10526697792 10573078880 10587602340 10590011264 10613337280 10627916040 10659989312 10705242366 10746003996 10755480190 10755659520 10774136880 10796613120 10802757026 10826551645 10829388864 10875166848 10908813591 10916575488 10974425322 10979735760 10998598065 11021542560 11046943551 11062779624 11087331840 11116982457 11135881692 11159311842 11169152505 11188526760 11244018240 11293442496 11312843724 11318317920 11336443776 11346440640 11421417120 11469902535 11488271148 11492412672 11513575710 11564184834 11565275904 11582824820 11602916640 11641698432 11651964480 11659363310 11696330880 11711718144 11731837936 11747953098 11756312064 11758312845 11797614036 11842535016 11894713740 11913762672 11934428544 11940004440 11992487976 12072872448 12083518720 12100116960 12120903990 12129528320 12146189760 12182844928 12183062472 12234562704 12281147424 12291977360 12352202730 12373201880 12376444416 12399235380 12445627077 12454912512 12537213696 12542200368 12548269440 12569826360 12587092605 12596048640 12625078344 12649520520 12687694656 12705122808 12733107660 12736004736 12753499248 12764745720 12803496209 12849094260 12850306560 12906576228 12906791424 12928964256 12935220480 12991861974 13013020160 13053281220 13108460040 13158372240 13175682912 13198317678 13225851072 13237514080 13260476160 13324986640 13402983006 13407814784 13426232112 13432504995 13491548973 13492821888 13536736080 13581981504 13587383732 13593958560 13615728768 13645719360 13677168206 13705700544 13705945281 13763883042 13816290852 13828474530 13899389784 13919852115 13923499968 13930237440 13982357376 13991235972 14035597056 14109975414 14116803120 14141054655 14170554720 14203213137 14273656488 14328005328 14360338935 14365515840 14439185152 14456594880 14500222464 14520140352 14545084788 14552123040 14575427712 14632567096 14639647680 14664797420 14695390080 14729258068 14747017545 14750372832 14803168770 14822643276 14847842256 14879082456 14892203340 14918035680 14990609970 14992024320 15057672266 15057923328 15083791632 15091090560 15115258368 15128587520 15157172303 15228556160 15228828090 15293203380 15317694864 15351434280 15418913112 15470555520 15522264576 15535952640 15568640640 15595107840 15636813507 15663937464 15671517120 15677750460 15730152048 15781347930 15790046688 15859618320 15881403510 15885016896 15912571392 15920005920 15941874060 15989983968 16057863549 16119005994 16133220285 16133489280 16161205320 16194919680 16204135539 16244083296 16312750272 16374863232 16461637983 16469603640 16521822720 16532313840 16594169436 16630997760 16703822538 16722933824 16731025920 16759768480 16782790140 16833437792 16866027360 16916926208 16940163744 16969265586 16977476880 16981339648 16984229665 17004665664 17019660960 17132125680 17208768304 17232406722 17238619008 17270363565 17322482632 17346277251 17374237230 17404374960 17477946720 17489044965 17544496320 17567577216 17597756904 17621929647 17634468096 17842070610 17870644008 17901642816 17910006660 17910305280 17988731964 17990429184 18048981440 18109308672 18125278080 18150175440 18154305024 18181355985 18194292480 18219284640 18274267392 18274593708 18290708870 18351844056 18411572585 18421721136 18437966040 18528304095 18532519712 18559802820 18564666624 18598853070 18643143168 18654981296 18813300552 18822404160 18854739540 18894072960 18937617516 19031541984 19104007104 19147118580 19154021120 19273641390 19275459840 19359864342 19360187136 19393446384 19402830720 19433903616 19487792961 19519530240 19579921830 19593853440 19662690060 19667163776 19737558360 19763524368 19797123008 19797476517 19838776608 19856271120 19890714240 19987479960 20104474509 20111722176 20121454080 20139348168 20239232832 20305104120 20372972256 20381075598 20390937840 20423593152 20468579040 20515752309 20558550816 20627407360 20645824563 20724436278 20742711795 20758187520 20849084676 20885249952 20895356160 20903667280 20973536064 20986853958 21041797240 21053395584 21146157760 21164963121 21175204680 21180022528 21226674560 21255832080 21319978624 21410484732 21492007992 21510960380 21511319040 21548273760 21605514052 21653103290 21658777728 21750333696 21817627182 21833150976 21948850644 21959471520 21997196130 22043085120 22093887102 22125559248 22233964914 22271763384 22318623684 22338305010 22377053520 22485914955 22488036480 22586508399 22586884992 22625687448 22636635840 22672887552 22692881280 22842834240 22843242135 22939805070 22976542296 22984825344 23027151420 23128369668 23130551808 23165649640 23205833280 23283396864 23303928960 23318726620 23392661760 23423436288 23463675872 23495906196 23516625690 23595228072 23672021895 23685070032 23777921531 23789427480 23827525344 23868857088 23880008880 23984975952 24167037440 24178508991 24200233920 24241807980 24292379520 24366124944 24469125408 24562294848 24583954720 24704405460 24746403760 24798470760 24891254154 25055733807 25074427392 25084400736 25096538880 25139652720 25174185210 25192097280 25250156688 25299041040 25375389312 25410245616 25453898379 25466215320 25472009472 25506998496 25529491440 25606992418 25698188520 25776201619 25813152456 25848610083 25857928512 25870440960 25983723948 26061355845 26106562440 26216920080 26316744480 26351365824 26396635356 26451702144 26475028160 26520952320 26649973280 26763105915 26805966012 26815629568 26852464224 26865009990 26983097946 26985643776 27006892565 27073472160 27163963008 27174767464 27187917120 27231457536 27291438720 27354336412 27411401088 27411890562 27436063305 27527766084 27632581704 27656949060 27798779568 27839704230 27846999936 27898279605 27964714752 27982471944 28071194112 28219950828 28233606240 28282109310 28341109440 28406426274 28547312976 28656010656 28720677870 28731031680 28878370304 28910462085 28913189760 29039796513 29040280704 29090169576 29104246080 29150855424 29265134192 29279295360 29329594840 29369882745 29390780160 29458516136 29494035090 29500745664 29606337540 29645286552 29695684512 29758164912 29784406680 29836071360 29981219940 29984048640 30115344532 30115846656 30167583264 30182181120 30257175040 30314344606 30457112320 30457656180 30571613397 30586406760 30635389728 30702868560 30837826224 30941111040 31071905280 31137281280 31273627014 31327874928 31343034240 31355500920 31460304096 31480280937 31562695860 31580093376 31719236640 31762807020 31770033792 31840011840 31883748120 31979967936 32115727098 32238011988 32266440570 32266978560 32322410640 32389839360 32408271078 32479654935 32488166592 32625500544 32726440773 32749726464 32923275966 32939207280 32995794195 33064627680 33140830653 33188338872 33261995520 33407645076 33445867648 33507457515 33519536960 33565580280 33666875584 33732054720 33833852416 33880327488 33938531172 33954953760 33968459330 34009331328 34039321920 34192920515 34264251360 34409707605 34417536608 34464813444 34477238016 34540727130 34644965264 34692554502 34748474460 34808749920 34955893440 34978089930 35088992640 35135154432 35195513808 35243859294 35268936192 35274938535 35684141220 35741288016 35803285632 35820013320 35977463928 36097962880 36218617344 36250556160 36300350880 36362711970 36388584960 36438569280 36548534784 36549187416 36581417740 36703688112 36823145170 36843442272 36875932080 37056608190 37065039424 37119605640 37129333248 37197706140 37309962592 37336881231 37626601104 37644180665 37644808320 37709479080 37788145920 37809649591 37875235032 38063083968 38208014208 38294237160 38308042240 38410488627 38547282780 38550919680 38719728684 38720374272 38786892768 38805661440 38975585922 39039060480 39159843660 39325380120 39334327552 39475116720 39527048736 39594246016 39594953034 39677553216 39712542240 39781428480 39974959920 40208949018 40223444352 40278696336 40297514985 40474646919 40478465664 40610208240 40745944512 40762151196 40781875680 40847186304 40937158080 41031504618 41117101632 41117835843 41291649126 41448872556 41485423590 41698169352 41759556345 41770499904 41790712320 41807334560 41947072128 41973707916 42083594480 42106791168 42292315520 42329926242 42350409360 42360045056 42423163965 42453349120 42511664160 42609639411 42639957248 42820969464 42984015984 43021920760 43081016805 43096547520 43211028104 43306206580 43317555456 43500667392 43635254364 43897701288 43918943040 43994392260 44086170240 44187774204 44251118496 44467929828 44543526768 44637247368 44676610020 44754107040 44971829910 44976072960 45173016798 45173769984 45251374896 45273271680 45345775104 45385762560 45471516909 45685668480 45686484270 45879610140 45953084592 46054302840 46256739336 46331299280 46411666560 46566793728 46607857920 46637453240 46785323520 46910440521 46927351744 46991812392 47033251380 47190456144 47344043790 47370140064 47555843062 47578854960 47655050688 47737714176 47760017760 47870088721 47969951904 48173590647 48357017982 48399660855 48400467840 48483615960 48584759040 48612406617 48732249888 48938250816 49124589696 49167909440 49384913949 49408810920 49492807520 49596941520 49782508308 50111467614 50168801472 50193077760 50279305440 50348370420 50500313376 50598082080 50750778624 50820491232 50907796758 50932430640 50944018944 50952688995 51013996992 51058982880 51213984836 51396377040 51552403238 51626304912 51697220166 51715857024 51811090695 51967447896 52038831753 52122711690 52213124880 52433840160 52467134895 52633488960 52702731648 52793270712 52903404288 52950056320 53299946560 53526211830 53611932024 53631259136 53704928448 53730019980 53966195892 53971287552 54013785130 54146944320 54327926016 54349534928 54375834240 54462915072 54544067955 54582877440 54708672824 54822802176 54823781124 54872126610 55055532168 55234717755 55265163408 55313898120 55584912285 55597559136 55679408460 55693999872 55796559210 55929429504 55964943888 56439901656 56467212480 56564218620 56682218880 56812852548 57094625952 57312021312 57441355740 57462063360 57820924170 57826379520 58079593026 58080561408 58180339152 58208492160 58301710848 58463378883 58530268384 58558590720 58659189680 58739765490 58781560320 58917032272 58988070180 59001491328 59212675080 59290573104 59391369024 59392429551 59516329824 59568813360 59672142720 59933438561 59962439880 60230689064 60313423527 60335166528 60364362240 60628689212 60914224640 60915312360 61143226794 61172813520 61270779456 61405737120 61547256927 61675652448 61882222080 62228135385 62274562560 62547254028 62655749856 62686068480 62711001840 62920608192 62960561874 63125391720 63160186752 63438473280 63494889363 63525614040 63540067584 63680023680 63767496240 63959935872 64017481045 64231454196 64476023976 64532881140 64533957120 64644821280 64816542156 64959309870 64976333184 65251001088 65452881546 65499452928 65846551932 65878414560 65991588390 66129255360 66281661306 66376677744 66815290152 66891735296 67014915030 67039073920 67131160560 67333751168 67457744865 67464109440 67759525197 67760654976 67877062344 67909907520 67936918660 68018662656 68078643840 68385841030 68528502720 68529726405 68819415210 68835073216 68929626888 68954476032 69081454260 69289930528 69385109004 69496948920 69617499840 69911786880 69956179860 70177985280 70217920669 70270308864 70391027616 70487718588 70549877070 71016065685 71333764593 71368282440 71482576032 71606571264 71640026640 71954927856 72195925760 72501112320 72535526973 72600701760 72725423940 72877138560 73098374832 73162835480 73407376224 73646290340 73686884544 73751864160 74113216380 74130078848 74239211280 74395412280 74619925184 74673762462 75167201421 75253202208 75288361330 75289616640 75418958160 75576291840 75619299182 75750470064 75785861515 76126167936 76361695137 76416028416 76588474320 76820977254 77094565560 77328604857 77439457368 77573785536 77611322880 77951171844 78184067535 78319687320 78650760240 78668655104 78950233440 79054097472 79188492032 79189906068 79355106432 79425084480 79562856960 79949919840 80289317745 80417898036 80446888704 80557392672 80595029970 80949293838 80956931328 81020677695 81220416480 81491889024 81524302392 81563751360 81694372608 81874316160 82063009236 82234203264 82235671686 82308189915 82583298252 82897745112 82970847180 83396338704 83519112690 83540999808 83614669120 83894144256 83947415832 84167188960 84213582336 84584631040 84659852484 84700818720 84846327930 84906698240 85023328320 85219278822 85279914496 85641938928 85968031968 86043841520 86162033610 86193095040 86422056208 86612413160 86635110912 86731386255 87119389539 87270508728 87795402576 87837886080 87988784520 88109648235 88172340480 88375548408 88502236992 88935859656 89087053536 89274494736 89353220040 89508214080 89943659820 89952145920 90346033596 90347539968 90502749792 90546543360 90771525120 90943033818 91371336960 91372968540 91714840191 91759220280 91906169184 92108605680 92513478672 92662598560 92823333120 93215715840 93274906480 93820881042 93854703488 93983624784 94066502760 94380912288 94440842811 94688087580 94740280128 95111686124 95157709920 95310101376 95520035520 95740177442 95939903808 96347181294 96714035964 96799321710 96800935680 96967231920 97169518080 97224813234 97438964805 97464499776 97876501632 98249179392 98335818880 98769827898 98817621840 98985615040 98987382585 99193883040 99422491959 99565016616 100222935228 100337602944 100522372545 100558610880 100696740840 101000626752 101196164160 101501557248 101640982464 101815593516 101864861280 101905377990 102027993984 102117965760 102427969672 102578761545 102792754080 103104806476 103229122815 103252609824 103394440332 103431714048 103622181390 103934895792 104077663506 104245423380 104426249760 104867680320 104934269790 105266977920 105405463296 105586541424 105806808576 105824815605 105900112640 106599893120 107052423660 107223864048 107409856896 107460039960 107932391784 108027570260 108293888640 108655852032 108699069856 108751668480 109088135910 109165754880 109417345648 109645604352 109647562248 109744253220 110111064336 110469435510 110530326816 110627796240 111169824570 111195118272 111358816920 111387999744 111593118420 111929887776 112010643693 112879803312 112932541995 112934424960 113128437240 113364437760 113428948773 113625705096 114189251904 114624042624 114882711480 114924126720 115231465881 115641848340 115652759040 116159186052 116161122816 116360678304 116416984320 116926757766 117060536768 117117181440 117318379360 117479530980 117834064544 117976140360 118002982656 118425350160 118581146208 118782738048 118784859102 118889607655 119032659648 119137626720 119344285440 119412199337 119866877122 119924879760 120461378128 120626847054 120670333056 120892544955 121257378424 121423940757 121830624720 122286453588 122345627040 122541558912 122811474240 123094513854 123351304896 123353507529 124456270770 125094508056 125278669035 125311499712 125372136960 125422003680 125841216384 125921123748 126250783440 126320373504 126876946560 126989778726 127051228080 127080135168 127269491895 127360047360 127534992480 127828918233 127919871744 128034962090 128462908392 128881008095 128952047952 129065762280 129243050415 129289642560 129633084312 129918619740 129952666368 130502002176 130905763092 131693103864 131756829120 131983176780 132258510720 132563322612 132753355488 133630580304 133783470592 134029830060 134078147840 134262321120 134667502336 134915489730 134928218880 135519050394 135521309952 135754124688 135819815040 135873837320 136037325312 136157287680 136414550727 136771682060 137057005440 137059452810 137638830420 137670146432 137859253776 138162908520 138579861056 138770218008 138993897840 139234999680 139823573760 139912359720 140355970560 140435841338 140731321563 140782055232 140975437176 141099754140 142032131370 142667529186 142736564880 142965152064 143213142528 143280053280 143610266163 143909855712 144391851520 144520771941 145071053946 145198982565 145201403520 145450847880 145754277120 145837219851 146196749664 146325670960 146814752448 147292580680 147373769088 147503728320 148154741847 148226432760 148260157696 148478422560 148790824560 149239850368 149347524924 150334402842 150506404416 150576722660 150579233280 150837916320 151238598364 151500940128 151571723030 152252335872 152723390274 152832056832 152858066985 153176948640 153641954508 154189131120 154657209714 154878914736 155147571072 155902343688 156368135070 156639374640 157301520480 157401404685 157900466880 158108194944 158376984064 158379812136 158710212864 158850168960 159899839680 160578635490 160835796072 160893777408 161114785344 161190059940 161898587676 161913862656 162041355390 162440832960 162983778048 163048604784 163127502720 163388745216 163632203865 163748632320 164126018472 164468406528 164471343372 164616379830 165166596504 165704153265 165795490224 165941694360 166445450717 166792677408 167038225380 167081999616 167229338240 167788288512 167894831664 168334377920 169169262080 169319704968 169401637440 169692655860 170046656640 170438557644 171283877856 171936063936 172087683040 172324067220 172386190080 172844112416 173224826320 173462772510 174238779078 174541017456 175390136649 175590805152 175675772160 175977569040 176219296470 176344680960 176751096816 177004473984 177871719312 178174107072 178177288653 178548989472 178706440080 179016428160 179800315683 179887319640 180692067192 180940270581 181005499584 181093086720 181886067636 182742673920 182745937080 183429680382 183518440560 183812338368 184217211360 184641770781 185026957344 185325197120 185646666240 186549812960 186684406155 187641762084 187709406976 187967249568 188133005520 188761824576 188881685622 189048247955 189376175160 189480560256 190223372248 190315419840 190484668089 190620202752 191040071040 191480354884 191879807616 192052443135 192694362588 193428071928 193598643420 193601871360 193934463840 194449626468 194877929610 194928999552 195753003264 196498358784 196671637760 197539655796 197635243680 197971230080 197974765170 198387766080 198844983918 199130033232 200445870456 200675205888 201044745090 201117221760 201393481680 202001253504 202373234595 202392328320 203278575591 203281964928 203631187032 203729722560 203810755980 204055987968 204235931520 204855939344 205157523090 205585508160 205589179215 206209612952 206458245630 206505219648 206788880664 206863428096 207244362780 207869791584 208155327012 208490846760 208852499520 209735360640 209868539580 210533955840 210653762007 210810926592 211173082848 211649631210 211800225280 213048197055 213199786240 214001293779 214104847320 214447728096 214819713792 214920079920 215864783568 216055140520 216587777280 217398139712 217503336960 218176271820 218834691296 219295124496 219488506440 220222128672 220938871020 221060653632 221255592480 222339649140 222390236544 222717633840 223186236840 223859775552 224021287386 225501604263 225759606624 225865083990 225868849920 226256874480 226728875520 226857897546 227251410192 227357584545 228378503808 229085085411 229248085248 229765422960 230462931762 231283696680 231985814571 232318372104 232721356608 232833968640 233853515532 234121073536 234552202605 234636758720 234959061960 235668129088 235952280720 236005965312 236850700320 237162292416 237565476096 237569718204 237779215310 238065319296 238275253440 238688570880 238824398674 239350443605 239733754244 239849759520 240867953235 240922756256 241253694108 241340666112 241785089910 242514756848 242847881514 243062033085 243661249440 244572907176 244691254080 245083117824 245622948480 246189027708 246702609792 246707015058 246924569745 248912541540 250189016112 250557338070 250622999424 250844007360 251682432768 251842247496 252501566880 252640747008 253753893120 253979557452 254102456160 254538983790 254720094720 255069984960 255657836466 255839743488 256069924180 256925816784 257762016190 257904095904 258131524560 258486100830 258579285120 259266168624 259837239480 259905332736 260194158765 261358168617 261811526184 263386207728 263513658240 263966353560 264517021440 264667547137 265126645224 265506710976 267261160608 268059660120 268156295680 268524642240 269335004672 269830979460 269856437760 271038100788 271042619904 271508249376 271639630080 271747674640 272314575360 272829101454 273543364120 274114010880 274118905620 275144520573 275277660840 275340292864 275718507552 276325817040 277159722112 277540436016 277987795680 278469999360 279647147520 279824719440 280871682676 281462643126 281564110464 281950874352 282199508280 283322528433 284064262740 285335058372 285473129760 285930304128 286560106560 287220532326 287819711424 289041543882 290142107892 290397965130 290402807040 290901695760 291508554240 291674439702 292316894415 292393499328 292651341920 293629504896 294585161360 294747538176 295007456640 296309483694 296452865520 296520315392 296956845120 296962147755 297581649120 298267475877 298479700736 298695049848 299667192805 300668805684 301012808832 301153445320 301567117635 301675832640 302477196728 303001880256 303143446060 304504671744 305446780548 305716133970 306353897280 307283909016 307736284635 308378262240 309314419428 309757829472 310295142144 311804687376 312736270140 313278749280 314603040960 314802809370 315800933760 316216389888 316759624272 317420425728 317474446815 317700337920 319799679360 321157270980 321671592144 322229570688 322380119880 323797175352 324082710780 324881665920 325967556096 326097209568 326255005440 327264407730 327497264640 328252036944 328936813056 328942686744 329232759660 330333193008 331408306530 331590980448 331883388720 332890901434 333585354816 334076450760 334163999232 334458676480 335090621047 335789663328 336031931079 336668755840 338639409936 338797625985 338803274880 339385311720 340093313280 340286846319 340877115288 342567755712 343872127872 344175366080 344648134440 344772380160 345688224832 345694397643 346449652640 346925545020 348477558156 349082034912 350780273298 351089603345 351181610304 351351544320 351955138080 352438592940 353502193632 354008947968 355743438624 356348214144 356354577306 356668822965 357097978944 357412880160 358032856320 358236598011 359600631366 359774639280 361384134384 361880541162 362010999168 362677634865 363772135272 364271822271 365491874160 366859360764 367036881120 367624676736 368434422720 369283541562 370053914688 370650394240 373099625920 373368812310 375283524168 375418813952 375836007105 375934499136 376266011040 377523649152 377763371244 378096495910 378752350320 378961120512 380446744496 380630839680 380969336178 381240405504 381808475685 382080142080 382960709768 383486754699 383759615232 384104886270 385388725176 386643024285 386856143856 387197286840 387868927680 388899252936 389755859220 389857999104 391506006528 393343275520 395079311592 395270487360 395942460160 395949530340 396775532160 397689967836 398260066464 400891740912 401350411776 402089490180 402234443520 402786963360 404002507008 404746469190 404784656640 406557151182 406563929856 407262374064 407459445120 407621511960 408111975936 408471863040 409243652181 409711878688 410315046180 411171016320 411178358430 412419225904 412916491260 413010439296 413577761328 414488725560 415739583168 416310654024 416981693520 417704999040 419470721280 419534069927 419737079160 421067911680 421307524014 422193964689 422346165696 423299262420 426096394110 426399572480 428002587558 428209694640 428895456192 429639427584 429840159840 430830798489 431729567136 432110281040 433175554560 434796279424 435596947695 436352543640 437511659553 437669382592 438590248992 438977012880 440444257344 441877742040 442121307264 442511184960 444464225541 444679298280 444780473088 445435267680 446372473680 447719551104 448042574772 451003208526 451519213248 451730167980 451737699840 452513748960 453715795092 454502820384 454715169090 456757007616 458170170822 458496170496 458574200955 459530845920 460925863524 462567393360 463971629142 464636744208 465442713216 467707031064 468242147072 469104405210 469273517440 469918123920 471336258176 471904561440 472204214055 473701400640 474324584832 475130952192 475139436408 475558430620 476130638592 476550506880 477648797348 478700887210 479467508488 479699519040 481735906470 481845512512 482507388216 482681332224 483570179820 485029513696 485695763028 486124066170 487322498880 489145814352 489382508160 490166235648 491245896960 491525444683 492378055416 493405219584 493414030116 493849139490 497112459795 497825083080 499336352151 500378032224 501114676140 501245998848 501688014720 503364865536 503684494992 505003133760 507507786240 507959114904 508204912320 509077967580 510139969920 511315672932 512139848360 513851633568 515524032380 515808191808 516263049120 516972201660 517158570240 518532337248 519674478960 520388317530 522716337234 523623052368 526170409947 526772415456 527027316480 527932707120 529034042880 529335094274 530253290448 531013421952 534522321216 534531865959 536119320240 537049284480 539400947049 539661958920 542076201576 543016498752 543279260160 543495349280 545658202908 547086728240 548228021760 548237811240 550289041146 550555321680 550680585728 551437015104 552651634080 553925312343 554319444224 555080872032 555975591360 556939998720 559649438880 560053218465 561743365352 562925286252 563128220928 563901748704 564399016560 566645056866 567144743865 568128525480 570670116744 570946259520 571454004267 571860608256 573120213120 574441064652 575639422848 576157329405 578083087764 580284215784 580795930260 580805614080 581803391520 583348879404 584633788830 584786998656 585302683840 587259009792 589170322720 589495076352 590014913280 592618967388 592905731040 593913690240 593924295510 595163298240 596534951754 596959401472 597060996685 597390099696 599334385610 601337611368 602025617664 602306890640 603134235270 603351665280 604954393456 606003760512 606286892120 607119703785 609835726773 610893561096 611432267940 612707794560 614567818032 615472569270 616756524480 616767537645 618628838856 619515658944 620590284288 623609374752 625472540280 626557498560 629206081920 629605618740 631601867520 631961286021 632432779776 633519248544 634948893630 635400675840 639144591165 639599358720 642003881337 642314541960 643343184288 644459141376 644760239760 647594350704 648165421560 649763331840 652194419136 652510010880 654528815460 656504073888 657885373488 658465519320 660666386016 662816613060 663181960896 663766777440 665781802868 667170709632 668152901520 668917352960 670181242094 671579326656 672063862158 673337511680 676504812789 677278819872 677595251970 677606549760 678770623440 680186626560 680573692638 681754230576 682072753635 685135511424 687744255744 688350732160 689296268880 691376449664 691388795286 692899305280 693851090040 695957443713 696955116312 698164069824 701560546596 702179206690 702363220608 703656607815 703910276160 704877185880 707004387264 708017895936 711486877248 712696428288 712709154612 713337645930 714195957888 714825760320 716065712640 716473196022 718051330815 719201262732 719549278560 722603859705 722768268768 723761082324 724021998336 725355269730 727544270544 728543644542 729186099255 730983748320 733718721528 734073762240 735249353472 736868845440 738567083124 740107829376 740773709235 741300788480 746199251840 746737624620 750567048336 751672014210 751868998272 752532022080 755047298304 755526742488 756192991820 757504700640 757922241024 760893488992 761261679360 761938672356 763616951370 764160284160 765921419536 766973509398 767519230464 768209772540 770777450352 773286048570 773712287712 774394573680 775737855360 777798505872 779134701293 779511718440 779715998208 784074505851 790158623184 790540974720 791884920320 791899060680 793551064320 794002641411 795379935672 796520132928 801783481824 804178980360 804468887040 805573926720 808005014016 809492938380 809569313280 813114302364 813127859712 814524748128 814918890240 815243023920 816943726080 818487304362 819423757376 820630092360 822342032640 822356716860 824838451808 825433561719 825832982520 826020878592 827155522656 828977451120 831479166336 832227253585 832621308048 833963387040 835409998080 835885395359 838941442560 839068139854 839474158320 842615048028 844387929378 844692331392 846598524840 849967585299 852192788220 856005175116 856419389280 857790912384 859680319680 861661596978 863459134272 864220562080 869592558848 871193895390 872705087280 875023319106 875338765184 876950683245 877180497984 877954025760 880888514688 883755484080 884242614528 885022369920 888928451082 889358596560 889560946176 890870535360 890886443265 892744947360 894802427631 895439102208 896085149544 899001578415 902006417052 903038426496 903460335960 904701352905 905027497920 907431590184 909005640768 909430338180 913514015232 916340341644 917148401910 919061691840 921851727048 923208853905 925134786720 927943258284 929273488416 930885426432 935414062128 936484294144 938208810420 938547034880 939836247840 942672516352 943809122880 944408428110 947402801280 948649169664 950278872816 951116861240 952261277184 952423340445 953101013760 955297594696 957401774420 958935016976 959399038080 963471812940 963691025024 965014776432 967140359640 970059027392 971391526056 972248132340 974644997760 978291628704 978765016320 982491793920 983050889366 984756110832 986810439168 986828060232 987698278980 994224919590 995650166160 998672704302 1000756064448 1002229352280 1002491997696 1003376029440 1005271863141 1007368989984 1010006267520 1015918229808 1016392877955 1016409824640 1018155935160 1020279939840 1020860538957 1022631345864 1024279696720 1027703267136 1031048064760 1031616383616 1032526098240 1033944403320 1034317140480 1037064674496 1037083192929 1039348957920 1040776635060 1045432674468 1047246104736 1052340819894 1053268810035 1053544830912 1054054632960 1055865414240 1058670188548 1060506580896 1062026843904 1069044642432 1069063731918 1070006468895 1072238640480 1074098568960 1074709794033 1078801894098 1079323917840 1084152403152 1086032997504 1086990698560 1091316405816 1094173456480 1096475622480 1100578082292 1101110643360 1102874030208 1105303268160 1107850624686 1108638888448 1110161744064 1111951182720 1119298877760 1120106436930 1123486730704 1125850572504 1126256441856 1127508021315 1127803497408 1128798033120 1133290113732 1134289487730 1136257050960 1141340233488 1141892519040 1142908008534 1143721216512 1145425427055 1146240426240 1148882129304 1150460264097 1151278845696 1152314658810 1156166175528 1159929072855 1160568431568 1161591860520 1163606783040 1166697758808 1169267577660 1169573997312 1170605367680 1174518019584 1178340645440 1180029826560 1185237934776 1185811462080 1187827380480 1187848591020 1190326596480 1193069903508 1194121993370 1194780199392 1198668771220 1202675222736 1204051235328 1204613781280 1206268470540 1206703330560 1209908786912 1212007521024 1212573784240 1214239407570 1219671453546 1221787122192 1222864535880 1225415589120 1227730956543 1229135636064 1230945138540 1233513048960 1233535075290 1237257677712 1239031317888 1247218749504 1250945080560 1253114997120 1258412163840 1258602209781 1259211237480 1263203735040 1263922572042 1266581894067 1267038497088 1269897787260 1278289182330 1279198717440 1284007762674 1284629083920 1286686368576 1288918282752 1289520479520 1292492395467 1295188701408 1296330843120 1299526663680 1304388838272 1306790843085 1309057630920 1312534978659 1313008147776 1315770746976 1316931038640 1321332772032 1323337735685 1325633226120 1326363921792 1327533554880 1331563605736 1333392676623 1334341419264 1336305803040 1340362484188 1343158653312 1344127724316 1346675023360 1353009625578 1354557639744 1355190503940 1355213099520 1357541246880 1361147385276 1363508461152 1364145507270 1370271022848 1375488511488 1375722602865 1376701464320 1378592537760 1382752899328 1382777590572 1385798610560 1387702180080 1391914887426 1393910232624 1396328139648 1403121093192 1404358413380 1404726441216 1407313215630 1407820552320 1409754371760 1414008774528 1416612642165 1422973754496 1425392856576 1425418309224 1426675291860 1428391915776 1429651520640 1432946392044 1436102661630 1438402525464 1439098557120 1445207719410 1445536537536 1447522164648 1448043996672 1450710539460 1455088541088 1457087289084 1458372198510 1461967496640 1467437443056 1468147524480 1470498706944 1473737690880 1474576334049 1477134166248 1480215658752 1481547418470 1482601576960 1491337379385 1492398503680 1493475249240 1498009056453 1501134096672 1503344028420 1503737996544 1505064044160 1510094596608 1511053484976 1512385983640 1515009401280 1521786977984 1522523358720 1523877344712 1527233902740 1531842839072 1533947018796 1536419545080 1541554900704 1546572097140 1547424575424 1548789147360 1551475710720 1552358591381 1555597011744 1558269402586 1559023436880 1568149011702 1578511229841 1580317246368 1581081949440 1583798121360 1587102128640 1588005282822 1590759871344 1593040265856 1603566963648 1603595597877 1608357960720 1611147853440 1618202841147 1618985876760 1626228604728 1629049496256 1629837780480 1630486047840 1636974608724 1638847514752 1641260184720 1644684065280 1644713433720 1649676903616 1650867123438 1651665965040 1652041757184 1654311045312 1657954902240 1661775937029 1662958332672 1664454507170 1665242616096 1667926774080 1670819996160 1671770790718 1675453105235 1678136279708 1678948316640 1680159655395 1685230096056 1688775858756 1689384662784 1693197049680 1699935170598 1701434231595 1704385576440 1712010350232 1712838778560 1715581824768 1719360639360 1723323193956 1726918268544 1728441124160 1728471988215 1739185117696 1742387790780 1745410174560 1750046638212 1750677530368 1753901366490 1754360995968 1755908051520 1761777029376 1767510968160 1768485229056 1770044739840 1777856902164 1778717193120 1781741070720 1781772886530 1785489894720 1789604855262 1790878204416 1791182990055 1792170299088 1798003156830 1804012834104 1806076852992 1806920671920 1809402705810 1810054995840 1814863180368 1818011281536 1818860676360 1821359111355 1829507180319 1832680683288 1834296803820 1838123383680 1843703454096 1846417707810 1850269573440 1855886516568 1858546976832 1861770852864 1870828124256 1876417620840 1877094069760 1879672495680 1885345032704 1887618245760 1888816856220 1894805602560 1895883858063 1897298339328 1900557745632 1902233722480 1904846680890 1906202027520 1910595189392 1914803548840 1917433773495 1917870033952 1918798076160 1926011644011 1926943625880 1927382050048 1930029552864 1934280719280 1940118054784 1942783052112 1944496264680 1949289995520 1956583257408 1957530032640 1966101778732 1969512221664 1973656120464 1975396557960 1988449839180 1991300332320 1997345408604 2001512128896 2004458704560 2006752058880 2010543726282 2014737979968 2020012535040 2031836459616 2032785755910 2032819649280 2036311870320 2040559879680 2041721077914 2045262691728 2046218260905 2048559393440 2055406534272 2062096129520 2063232767232 2065052196480 2067888806640 2074129348992 2074166385858 2078697915840 2081553270120 2087872331139 2090865348936 2094492209472 2097670349635 2104681639788 2106537620070 2107089661824 2110969823445 2111730828480 2117340377096 2121013161792 2124053687808 2138089284864 2138127463836 2140012937790 2144477280960 2148197137920 2149419588066 2154153992445 2157603788196 2158647835680 2168304806304 2172065995008 2173981397120 2182632811632 2187558297765 2188346912960 2192951244960 2201156164584 2202221286720 2205748060416 2210606536320 2215701249372 2220323488128 2222321127705 2223902365440 2238597755520 2240212873860 2246973461408 2251701145008 2255016042630 2255606994816 2257596066240 2266580227464 2268578975460 2272514101920 2282680466976 2283785038080 2285816017068 2290850854110 2292480852480 2297764258608 2300920528194 2302557691392 2304629317620 2312332351056 2319858145710 2321136863136 2323183721040 2327213566080 2333395517616 2337404103879 2338535155320 2339147994624 2341210735360 2352223517553 2356681290880 2370475869552 2371622924160 2375654760960 2375697182040 2380653192960 2382007924233 2386139807016 2388243986740 2389560398784 2397337542440 2405350445472 2409227562560 2412536941080 2413406661120 2419817573824 2424015042048 2425147568480 2428478815140 2439342907092 2443574244384 2445729071760 2450831178240 2455461913086 2457627223415 2458271272128 2461890277080 2467026097920 2467070150580 2474515355424 2476300685157 2478062635776 2494437499008 2496681760755 2501890161120 2506229994240 2507656186077 2516824327680 2517204419562 2518422474960 2527845144084 2533163788134 2534076994176 2539795574520 2549902755897 2556578364660 2568015525348 2569258167840 2573372737152 2579040959040 2584984790934 2590377402816 2592661686240 2608777676544 2613581686170 2618115261840 2625069957318 2626016295552 2630852049735 2631541493952 2633862077280 2642665544064 2646675471370 2651266452240 2652727843584 2655067109760 2663127211472 2666785353246 2668682838528 2672611606080 2672659329795 2680724968376 2684407282893 2686317306624 2688255448632 2697004735245 2706019251156 2709115279488 2710381007880 2715082493760 2722294770552 2727016922304 2728291014540 2740542045696 2751445205730 2753402928640 2757185075520 2765505798656 2765555181144 2769626561715 2771597221120 2775404360160 2783829774852 2787820465248 2792656279296 2806242186384 2808716826760 2809452882432 2814626431260 2815641104640 2819508743520 2828017549056 2833225284330 2845947508992 2850836618448 2853350583720 2856783831552 2857270021335 2859303041280 2865892784088 2872205323260 2876805050928 2878197114240 2890415438820 2891073075072 2895044329296 2901421078920 2910177082176 2914174578168 2916744397020 2923934993280 2934874886112 2936295048960 2936738489489 2947475381760 2949152668098 2954268332496 2960431317504 2963094836940 2982674758770 2984797007360 2986950498480 2996018112906 3002268193344 3006688056840 3007475993088 3010128088320 3015815589423 3022106969952 3024771967280 3030018802560 3043573955968 3047754689424 3049178633865 3054467805480 3062581616871 3063685678144 3067894037592 3072839090160 3083109801408 3093144194280 3094849150848 3097578294720 3102951421440 3104717182762 3111194023488 3111249578787 3116538805172 3118046873760 3136298023404 3157022459682 3159806430105 3160634492736 3162163898880 3167596242720 3176010565644 3181519742688 3186080531712 3207133927296 3207191195754 3210019406685 3216715921440 3222295706880 3224129382099 3236405682294 3237971753520 3252457209456 3258098992512 3260972095680 3273949217448 3277695029504 3282520369440 3289426867440 3299353807232 3301734246876 3303331930080 3308622090624 3315909804480 3323551874058 3325916665344 3328909014340 3330485232192 3335853548160 3343541581436 3350906210470 3356272559416 3357896633280 3360319310790 3370460192112 3377551717512 3378769325568 3382524063945 3386394099360 3399870341196 3402868463190 3408771152880 3424020700464 3425677557120 3431163649536 3438721278720 3440678112781 3446646387912 3453836537088 3456882248320 3456943976430 3479787218565 3484775581560 3490820349120 3500093276424 3501355060736 3507802732980 3508721991936 3511816103040 3523554058752 3535021936320 3540089479680 3555713804328 3557434386240 3563482141440 3563545773060 3570979789440 3579209710524 3582365980110 3584340598176 3596006313660 3608025668208 3612153705984 3613841343840 3618805411620 3620109991680 3629726360736 3636022563072 3637721352720 3642718222710 3659014360638 3665361366576 3668593607640 3676246767360 3683192869629 3687406908192 3692835415620 3700539146880 3711773033136 3717093953664 3741656248512 3752835241680 3759344991360 3775236491520 3775806629343 3777633712440 3789611205120 3791767716126 3801115491264 3804467444960 3809693361780 3821190378784 3829607097680 3834867546990 3835740067904 3837596152320 3852023288022 3853887251760 3854764100096 3860059105728 3868561438560 3877477186401 3880236109568 3885566104224 3888992529360 3895673506465 3898579991040 3913166514816 3920372529255 3932203557464 3937604935977 3939024443328 3947312240928 3950793115920 3970013207055 3976899678360 3982600664640 3994690817208 4000178029869 4003024257792 4008917409120 4021087452564 4029475959936 4040025070080 4063672919232 4065571511820 4065639298560 4072623740640 4083442155828 4090525383456 4092436521810 4097118786880 4110813068544 4124192259040 4126465534464 4127167808595 4130104392960 4135777613280 4148258697984 4148332771716 4157395831680 4163106540240 4175744662278 4179426976795 4181730697872 4188984418944 4195340699270 4209363279576 4213075240140 4214179323648 4221939646890 4223461656960 4234680754192 4242026323584 4249837926495 4276178569728 4276254927672 4280025875580 4288954561920 4298839176132 4308307984890 4315207576392 4317295671360 4336609612608 4344131990016 4347962794240 4365265623264 4375116595530 4376693825920 4385902489920 4402312329168 4404442573440 4411496120832 4421213072640 4423729002147 4431402498744 4440646976256 4444642255410 4447804730880 4474012138155 4477195511040 4480425747720 4493946922816 4494027169359 4503402290016 4510032085260 4511213989632 4515192132480 4533160454928 4537157950920 4545028203840 4565360933952 4567570076160 4571632034136 4581701708220 4595528517216 4601841056388 4609258635240 4624664702112 4639716291420 4642273726272 4646367442080 4654427132160 4657075774143 4666791035232 4674808207758 4677070310640 4682421470720 4704447035106 4713362581760 4735533689523 4740951739104 4743245848320 4751394364080 4761306385920 4764015848466 4772279614032 4776487973480 4779120797568 4794675084880 4810700890944 4818455125120 4825073882160 4839635147648 4850295136960 4854608523441 4856957630280 4878685814184 4887148488768 4891458143520 4910923826172 4915254446830 4916542544256 4923780554160 4934052195840 4934140301160 4949030710848 4952601370314 4956125271552 4985327811087 4988874998016 4993363521510 5003780322240 5012459988480 5015312372154 5026359315705 5034408839124 5036844949920 5055690288168 5066327576268 5068153988352 5079591149040 5099805511794 5104302694785 5113156729320 5136031050696 5138516335680 5146745474304 5158081918080 5169969581868 5180754805632 5185323372480 5185415964645 5217555353088 5227163372340 5236230523680 5250139914636 5252032591104 5261704099470 5263082987904 5267724154560 5285331088128 5293350942740 5302532904480 5305455687168 5310134219520 5326254422944 5333570706492 5345223212160 5345318659590 5361449936752 5368814565786 5372634613248 5373548970165 5376510897264 5394009470490 5412038502312 5418230558976 5420762015760 5430164987520 5444589541104 5453942909051 5454033844608 5456582029080 5488521540957 5502890411460 5514370151040 5531110362288 5539253123430 5543194442240 5550808720320 5567659549704 5575640930496 5585312558592 5612484372768 5617433653520 5629252862520 5631282209280 5639017487040 5656035098112 5666450568660 5687651574189 5691895017984 5701673236896 5706701167440 5714540042670 5718606082560 5731785568176 5744410646520 5752301320485 5753610101856 5756394228480 5778034932033 5780830877640 5782146150144 5790088658592 5802842157840 5820354164352 5828349156336 5833488794040 5847869986560 5851197767513 5869749772224 5872590097920 5873476978978 5898305336196 5908536664992 5926189673880 5965349517540 5973900996960 5992036225812 6004536386688 6013376113680 6020256176640 6031631178846 6044213939904 6049543934560 6060037605120 6087147911936 6095509378848 6098357267730 6108935610960 6125163233742 6127371356288 6135788075184 6138654782715 6145678180320 6166219602816 6186288388560 6189698301696 6195156589440 6209434365524 6222388046976 6222499157574 6233077610344 6236093747520 6263616993417 6272596046808 6293011048905 6314044919364 6319612860210 6321268985472 6332909470335 6335192485440 6352021131288 6363039485376 6372161063424 6414267854592 6414382391508 6420038813370 6433431842880 6444591413760 6448258764198 6462461977335 6472811364588 6475943507040 6504914418912 6516197985024 6521944191360 6547898434896 6555390059008 6562674893295 6565040738880 6578853734880 6598707614464 6603468493752 6606663860160 6617244181248 6631819608960 6647103748116 6657818028680 6660970464384 6666963383115 6671707096320 6687083162872 6701812420940 6712545118832 6715793266560 6720638621580 6740920384224 6755103435024 6765048127890 6772788198720 6799740682392 6805736926380 6817542305760 6848041400928 6851355114240 6877442557440 6881356225562 6893292775824 6907673074176 6913764496640 6913887952860 6959574437130 6969551163120 6981640698240 7000186552848 7012212311637 7015605465960 7017443983872 7023632206080 7070043872640 7111427608656 7114868772480 7126964282880 7127091546120 7141959578880 7146023772699 7158419421048 7164731960220 7168681196352 7192012627320 7216051336416 7227682687680 7237610823240 7240219983360 7259452721472 7272045126144 7275442705440 7285436445420 7318028721276 7330722733152 7337187215280 7352493534720 7366385739258 7372881670245 7374813816384 7385670831240 7401078293760 7423546066272 7428902055471 7434187907328 7483312497024 7490045282265 7505670483360 7518689982720 7522968558231 7550472983040 7551613258686 7555267424880 7583535432252 7602230982528 7608934889920 7619386723560 7642380757568 7659214195360 7669735093980 7671480135808 7704046576044 7707774503520 7720118211456 7737122877120 7754954372802 7760472219136 7761792956905 7771132208448 7777985058720 7791347012930 7826333029632 7840745058510 7864407114928 7875209871954 7878048886656 7892556149205 7894624481856 7901586231840 7940026414110 7953799356720 7965201329280 7989381634416 8000356059738 8006048515584 8017834818240 8017977989385 8042174905128 8053221848679 8058951919872 8091014205735 8127345838464 8131143023640 8145247481280 8166884311656 8181050766912 8184873043620 8194237573760 8221626137088 8248384518080 8254335617190 8260208785920 8271555226560 8296517395968 8296665543432 8308879685145 8314791663360 8326213080480 8351489324556 8358853953590 8363461395744 8377968837888 8390681398540 8418726559152 8426150480280 8428358647296 8443879293780 8446923313920 8469361508384 8484052647168 8499675852990 8552509855344 8560051751160 8577909123840 8597678352264 8616615969780 8630415152784 8634591342720 8673219225216 8695925588480 8730531246528 8750233191060 8753387651840 8771804979840 8804624658336 8808885146880 8810215468467 8842426145280 8847458004294 8862804997488 8881293952512 8889284510820 8948024276310 8954391022080 8960851495440 8987893845632 8988054338718 9006804580032 9020064170520 9022427979264 9030384264960 9047446768269 9066320909856 9074315901840 9090056407680 9130721867904 9143264068272 9147535901595 9163403416440 9187744850613 9191057034432 9203682112776 9218517270480 9249329404224 9279432582840 9284547452544 9292734884160 9308854264320 9314151548286 9333582070464 9333748736361 9349616415516 9354140621280 9408894070212 9426725163520 9471067379046 9479419290315 9481903478208 9486491696640 9502788728160 9528031696932 9544559228064 9552975946960 9558241595136 9589350169760 9621401781888 9630058220055 9636910250240 9650147764320 9672388146297 9679270295296 9700590273920 9709217046882 9713915260560 9757371628368 9774296977536 9782916287040 9821847652344 9830508893660 9833085088512 9847561108320 9868280602320 9898061421696 9905202740628 9970655622174 9977749996032 9986727043020 10007560644480 10030624744308 10052718631410 10068817678248 10073689899840 10111380576336 10132655152536 10136307976704 10159182298080 10199611023588 10208605389570 10226313458640 10272062101392 10277032671360 10293490948608 10316163836160 10322034338343 10339939163736 10361509611264 10370646744960 10370831929290 10439361655695 10454326744680 10472461047360 10500279829272 10504065182208 10523408198940 10526165975808 10535448309120 10570662176256 10586701885480 10605065808960 10620268439040 10652508845888 10667141412984 10690446424320 10690637319180 10722899873504 10737629131572 10747097940330 10753021794528 10788018940980 10824077004624 10836461117952 10841524031520 10860329975040 10866510139667 10889179082208 10907885818102 10908067689216 10913164058160 10977043081914 11005780822920 11028740302080 11049578608887 11062220724576 11078506246860 11101617440640 11135319099408 11151281860992 11224968745536 11234867307040 11258505725040 11278034974080 11327419888029 11332901137320 11375303148378 11403346473792 11413402334880 11429080085340 11463571136352 11488821293040 11504602640970 11507220203712 11512788456960 11556069864066 11561661755280 11564292300288 11580177317184 11605684315680 11632431559203 11640708328704 11656698312672 11666977588080 11687020519395 11695739973120 11702395535026 11739499544448 11746953957956 11761117587765 11796610672392 11812814807931 11817073329984 11852379347760 11910039621165 11930699035080 11947801993920 11984072451624 12009072773376 12026752227360 12063262357692 12088427879808 12099087869120 12120075210240 12174295823872 12191018757696 12196714535460 12217871221920 12250326467484 12254742712576 12271576150368 12277309565430 12291356360640 12332439205632 12372576777120 12379396603392 12381503425785 12390313178880 12418868731048 12444776093952 12444998315148 12466155220688 12472187495040 12527233986834 12538280930385 12545192093616 12586022097810 12628089838728 12639225720420 12642537970944 12665818940670 12670384970880 12704042262576 12726078970752 12749513779485 12828535709184 12828764783016 12840077626740 12866863685760 12896517528396 12924923954670 12945622729176 12951887014080 13009828837824 13032395970048 13043888382720 13095796869792 13125349786590 13130081477760 13157707469760 13197415228928 13206936987504 13213327720320 13234488362496 13263639217920 13271187006441 13294207496232 13315636057360 13321940928768 13333926766230 13343414192640 13374166325744 13403624841880 13422036414465 13425090237664 13431586533120 13441277243160 13481840768448 13482081508077 13510206870048 13530096255780 13545576397440 13599481364784 13604890553347 13611473852760 13635084611520 13696082801856 13702710228480 13762712451124 13786585551648 13827528993280 13827775905720 13919148874260 13939102326240 13963281396480 13971227322429 14000373105696 14024424623274 14031210931920 14047264412160 14140087745280 14222855217312 14229737544960 14254183092240 14283919157760 14292047545398 14316838842096 14329463920440 14337362392704 14384025254640 14432102672832 14455365375360 14475221646480 14518905442944 14550885410880 14563825570323 14570872890840 14636057442552 14661445466304 14674374430560 14683692447445 14732771478516 14745763340490 14749627632768 14771341662480 14802156587520 14847092132544 14857804110942 14868375814656 14955983433261 14966624994048 14980090564530 15011340966720 15037379965440 15045937116462 15079077947115 15103226517372 15110534849760 15167070864504 15204461965056 15217869779840 15238773447120 15284761515136 15312908084355 15318428390720 15339470187960 15342960271616 15408093152088 15415549007040 15440236422912 15474245754240 15509908745604 15523585913810 15542264416896 15555970117440 15556247893935 15582694025860 15652666059264 15681490117020 15728814229856 15750419743908 15756097773312 15785112298410 15789248963712 15803172463680 15880052828220 15907598713440 15930402658560 15978763268832 16000712119476 16035669636480 16035955978770 16084349810256 16106443697358 16117903839744 16120646910495 16182028411470 16254691676928 16262286047280 16290494962560 16333768623312 16361828727153 16362101533824 16369746087240 16388475147520 16465564622871 16496769036160 16508671234380 16543110453120 16593331086864 16617759370290 16629583326720 16652426160960 16702978649112 16717707907180 16726922791488 16755937675776 16781362797080 16837453118304 16852300960560 16887758587560 16893846627840 16938723016768 16968105294336 16999351705980 17062954722567 17105019710688 17120103502320 17155818247680 17195356704528 17203390563905 17233231939560 17260830305568 17269182685440 17334104796099 17346438450432 17461062493056 17500466382120 17506775303680 17543609959680 17553593302539 17609249316672 17617770293760 17620430936934 17694916008588 17725609994976 17778569021640 17896048552620 17921702990880 17975787691264 17976108677436 18013609160064 18040128341040 18060768529920 18094893536538 18132641819712 18148631803680 18180112815360 18261443735808 18286528136544 18295071803190 18326806832880 18375489701226 18382114068864 18407364225552 18415964348145 18437034540960 18498658808448 18558865165680 18569094905088 18585469768320 18628303096572 18667164140928 18667497472722 18699232831032 18708281242560 18790850980251 18817788140424 18879033146715 18942134758092 18958838580630 18963806956416 19005577456320 19056063393864 19089118456128 19105951893920 19116483190272 19178700339520 19242803563776 19260116440110 19273820500480 19300295528640 19344776292594 19358540590592 19387385932005 19401180547840 19418434093764 19427830521120 19514743256736 19548593955072 19565832574080 19643695304688 19661017787320 19666170177024 19688024679885 19695122216640 19736561204640 19796122843392 19810405481256 19941311244348 19973454086040 20000890149345 20015121288960 20061249488616 20105437262820 20137635356496 20147379799680 20222761152672 20265310305072 20318364596160 20399222047176 20417210779140 20452626917280 20544124202784 20554065342720 20632327672320 20644068676686 20679878327472 20723019222528 20741293489920 20741663858580 20878723311390 20908653489360 20944922094720 21000559658544 21036636934911 21046816397880 21052331951616 21070896618240 21173403770960 21210131617920 21305017691776 21334282825968 21380892848640 21381274638360 21438071318097 21445799747008 21475258263144 21494195880660 21506043589056 21576037881960 21648154009248 21683048063040 21720659950080 21733020279334 21778358164416 21815771636204 21816135378432 21826328116320 21954086163828 22011561645840 22057480604160 22099157217774 22118645010735 22124441449152 22157012493720 22203234881280 22270638198816 22302563721984 22449937491072 22469734614080 22470135846795 22517011450080 22556069948160 22568905674693 22654839776058 22665802274640 22750606296756 22806692947584 22826804669760 22858160170680 22927142272704 22977642586080 23009205281940 23014440407424 23112139728132 23123323510560 23160354634368 23211368631360 23264863118406 23281416657408 23285378870715 23313396625344 23333955176160 23374041038790 23404791070052 23478999088896 23493907915912 23522235175530 23593221344784 23625629615862 23634146659968 23677668447615 23704758695520 23820079242330 23861398070160 23895603987840 23968144903248 24018145546752 24053504454720 24126524715384 24176855759616 24198175738240 24273042617205 24382037515392 24393429070920 24435742443840 24500652934968 24509485425152 24543152300736 24554619130860 24582712721280 24664878411264 24745153554240 24763006851570 24780626357760 24837737462096 24889552187904 24889996630296 24926639055435 24932310441376 24944374990080 25054467973668 25076561860770 25090384187232 25172044195620 25256179677456 25278451440840 25285075941888 25331637881340 25340769941760 25408084525152 25452157941504 25499027558970 25657529566032 25680155253480 25733727371520 25793035056792 25849847909340 25891245458352 25903774028160 26019657675648 26087776765440 26191593739584 26250699573180 26260162955520 26315414939520 26413873975008 26426655440640 26430646405401 26527278435840 26542374012882 26588414992464 26631272114720 26643881857536 26667853532460 26748332651488 26807249683760 26844072828930 26850180475328 26863173066240 26882554486320 26963681536896 26964163016154 27020413740096 27060192511560 27091152794880 27142340304807 27198962729568 27209781106694 27222947705520 27269714545255 27270169223040 27389581422377 27392165603712 27442607704785 27525424902248 27563234551839 27573171103296 27655551811440 27838297748520 27878204652480 27926562792960 27942454644858 28000746211392 28001246209083 28048849246548 28062421863840 28280175490560 28438257870945 28445710434624 28459475089920 28508366184480 28584095090796 28633677684192 28658927840880 28674724785408 28768050509280 28864205345664 28890174660165 28910730750720 28950443292960 29017164438891 29037810885888 29101770821760 29127651140646 29141745781680 29255988837565 29272114885104 29322890932608 29348748861120 29367384894890 29465542957032 29491526680980 29499255265536 29542683324960 29694184265088 29715608221884 29911966866522 29933249988096 29960181129060 30022681933440 30091874232924 30158155894230 30206453034744 30221069699520 30334141729008 30408923930112 30435739559680 30477546894240 30569523030272 30625816168710 30636856781440 30678940375920 30685920543232 30816186304176 30831098014080 30880472845824 30948491508480 30966103015029 31019817491208 31047171827620 31084528833792 31111940234880 31112495787870 31165388051720 31318084967085 31362980234040 31457628459712 31500839487816 31512195546624 31570224596820 31578497927424 31606344927360 31760105656440 31815197426880 31860805317120 31957526537664 32001424238952 32071339272960 32071911957540 32168699620512 32212887394716 32241293820990 32364056822940 32509383353856 32524572094560 32580989925120 32599530419001 32667537246624 32723657454306 32724203067648 32739492174480 32776950295040 32931129245742 32993538072320 33017342468760 33086220906240 33148735826661 33186662173728 33235518740580 33304852321920 33405957298224 33435415814360 33453845582976 33562725594160 33674906236608 33704601921120 33775517175120 33877446033536 33982259664087 33998703411960 34125909445134 34210039421376 34240207004640 34390713409056 34406781127810 34466463879120 34521660611136 34538365370880 34668209592198 34692876900864 34897294677609 34922124986112 35000932764240 35061061558185 35087219919360 35107186605078 35218498633344 35240861873868 35389832017176 35451219989952 35557138043280 35730118863495 35792097105240 35843405981760 35951575382528 35952217354872 36027218320128 36080256682080 36189787073076 36265283639424 36297263607360 36360225630720 36522887471616 36573056273088 36590143606380 36653613665760 36750979402452 36764228137728 36814728451104 36831928696290 36874069081920 36997317616896 37117730331360 37138189810176 37144510277355 37170939536640 37256606193144 37334328281856 37334994945444 37398465662064 37416562485120 37581701960502 37614842791155 37635576280848 37758066293430 37884269516184 37917677161260 37927613912832 38011154912640 38112126787728 38177600363357 38178236912256 38211903787840 38357400679040 38485607127552 38520232880220 38600591057280 38689552585188 38774771864010 38802361095680 38836868187528 38855661042240 39029486513472 39097187910144 39131665148160 39287390609376 39322035574640 39376049359770 39390244433280 39473122409280 39592245686784 39620810962512 39813561019323 39882622488696 39946908172080 40001780298690 40030242577920 40122498977232 40210874525640 40266109243395 40275270712992 40294759599360 40445522305344 40446244524231 40530620610144 40636729192320 40798444094352 40814671660041 40834421558280 40905253834560 41088248405568 41108130685440 41288137353372 41359756654944 41482586979840 41483327717160 41757446622780 41817306978720 41889844189440 41913681967287 42001119317088 42073273869822 42093632795760 42141793236480 42346807541920 42420263235840 42610035383552 42668565651936 42762549276720 42876142636194 42891599494016 42950516526288 42988391761320 43012087178112 43152075763920 43296308018496 43366096126080 43466040558668 43556716328832 43631543272408 43652656232640 43691476710969 43908172327656 44023123291680 44051077342335 44198314435548 44237290021470 44248882898304 44314024987440 44406469762560 44541276397632 44605127443968 44899874982144 44939469228160 44940271693590 45034022900160 45112139896320 45137811349386 45237233841345 45309679552116 45331604549280 45501212593512 45613385895168 45653609339520 45716320341360 45854284545408 45938724253065 45955285172160 46018410563880 46028880814848 46224279456264 46246647021120 46320709268736 46422737262720 46529726236812 46570757741430 46626793250688 46667910352320 46668743681805 46748082077580 46809582140104 46957998177792 46987815831824 47044470351060 47186442689568 47251259231724 47268293319936 47355336895230 47409517391040 47640158484660 47722796140320 47791207975680 47936289806496 48107008909440 48253049430768 48353711519232 48361940731485 48396351476480 48546085234410 48764075030784 48786858141840 48871484887680 49001305869936 49085486181459 49086304601472 49109238261720 49165425442560 49490307108480 49526013703140 49675474924192 49779993260592 49853278110870 49864620882752 49888749980160 50108935947336 50153123721540 50180768374464 50344088391240 50512359354912 50556902881680 50663275762680 50681539883520 50816169050304 50904315883008 50998055117940 51188864167701 51315059132064 51360310506960 51467454743040 51586070113584 51610171691715 51699695818680 51782490916704 51807548056320 52002314388297 52039315351296 52383187479168 52501399146360 52520325911040 52630829879040 52660779907617 52827747950016 52853310881280 52861292810802 53084748025764 53176829984928 53262544229440 53335707064920 53496665302976 53614499367520 53688145657860 53700360950656 53765108972640 53927363073792 53928326032308 54040827480192 54120385023120 54182305589760 54284680609614 54332550698335 54397925459136 54419562213388 54445895411040 54539429090510 54540338446080 54779162844754 54784331207424 54885215409570 55050849804496 55126469103678 55146342206592 55247893044435 55311103622880 55676595497040 55756409304960 55884909289716 56001492422784 56002492418166 56097698493096 56124843727680 56372552940753 56637099440145 56876515741890 56891420869248 57016732368960 57168190181592 57267355368384 57317855681760 57349449570816 57536101018560 57728410691328 57780349320330 57821461501440 57900886585920 58034328877782 58075621771776 58162157796015 58203541643520 58255302281292 58283491563360 58511977675130 58544229770208 58645781865216 58697497722240 58734769789780 58931085914064 58983053361960 58998510531072 59064074039655 59085366649920 59388368530176 59431216443768 59823933733044 59920362258120 60045363866880 60183748465848 60316311788460 60412906069488 60442139399040 60668283458016 60871479119360 60955093788480 61139046060544 61251632337420 61273713562880 61357880751840 61632372608352 61662196028160 61896983016960 61932206030058 62039634982416 62094343655240 62169057667584 62223880469760 62224991575740 62330776103440 62636169934170 62725960468080 62915256919424 63001678975632 63109910804733 63140449193640 63156995854848 63212689854720 63520211312880 63630394853760 63915053075328 64002848477904 64142678545920 64143823915080 64314213954291 64337399241024 64425774789432 64482587641980 64728113645880 65049144189120 65161979850240 65199060838002 65335074493248 65447314908612 65448406135296 65478984348960 65862258491484 65987076144640 66034684937520 66172441812480 66297471653322 66355935032205 66373324347456 66471037481160 66609704643840 66811914596448 66870831628720 66907691165952 67125451188320 67349812473216 67409203842240 67410407540385 67551034350240 67706717024079 67754892067072 67964519328174 67997406823920 68024452766735 68251818890268 68420078842752 68480414009280 68781426818112 68813562255620 68932927758240 69043321222272 69336419184396 69794589355218 69844249972224 69856136612145 70001865528480 70122123116370 70214373210156 70436997266688 70481723747736 70779664034352 70902439979904 71114276086560 71460237726990 71584194210480 71686811963520 71904434709744 72054436640256 72160513364160 72379574146152 72530567278848 72594527214720 72819127851615 73146112546176 73180287212760 73307227331520 73501958804904 73528456275456 73629456902208 73663857392580 73748138163840 73994635233792 74235460662720 74289020554710 74341879073280 74513212386288 74668656563712 74669989890888 74779917166305 74796931324128 74833124970240 75163403921004 75229685582310 75271152561696 75516132586860 75768539032368 75835354322520 75855227825664 76022309825280 76065570977669 76224253575456 76355200726714 76356473824512 76423807575680 76714801358080 77040465760440 77201182114560 77379105170376 77549543728020 77673736375056 77711322084480 78058973026944 78263330296320 78574781218752 78644071149280 78752098719540 78780488866560 78946244818560 79241621925024 79291939216203 79627122038646 79765244977392 79893816344160 80003560597380 80244997954464 80421749051280 80532218486790 80550541425984 80589519198720 80891044610688 80892489048462 81061241220288 81273458384640 81427020914421 81596888188704 81629343320082 81668843116560 81809143635765 81810507669120 82168744267131 82176496811136 82327823114355 82576274706744 82689703655517 82719513309888 82966655434320 83514893245560 83634613957440 83779688378880 83827363934574 84002238634176 84146547739644 84187265591520 84693615083840 84840526471680 85220070767104 85314773612835 85337131303872 85525098553440 85752285272388 85783198988032 85901033052576 85976783522640 86024174356224 86304151527840 86592616036992 86670523980495 86732192252160 86932081117336 87051493316673 87113432657664 87263086544816 87305312465280 87382953421938 87767966512695 87816344655312 88046246583360 88102154684670 88396628871096 88474580042940 88497765796608 88628049974880 89082552795264 89799749964288 89878938456320 89880543387180 90068045800320 90275622698772 90474467682690 90619359104232 90663209098560 91002425187024 91226771790336 91307218679040 91432640682720 91708569090816 91877448506130 91910570344320 92036821127760 92057761629696 92448558912528 92493294042240 92641418537472 92845474525440 92898309045087 93059452473624 93141515482860 93253586501376 93335820704640 93337487363610 93496164155160 93619164280208 93954254901255 93975631663648 94088940702120 94372885379136 94502518463448 94536586639872 94710673790460 94819034782080 95234233873429 95280316969320 95445592280640 95582415951360 95872579612992 96214017818880 96506098861536 96723881462970 96792702952960 97092170468820 97528150061568 97573716283680 97742969775360 97798591257003 98002611739872 98170972362918 98172609202944 98218476523440 98330850885120 98980614216960 99052027406280 99350949848384 99559986521184 99706556221740 99729241765504 100217871894672 100306247443080 100361536748928 100688176782480 101024718709824 101113805763360 101326551525360 101632338100608 101946778992261 101996110235880 102377728335402 102630118264128 102720621013920 103172140227168 103220343383430 103399391637360 103564981833408 103615096112640 104004628776594 104078630702592 104691884032827 104766374958336 105002798292720 105183184674555 105261659758080 105321559815234 105655495900032 105722585621604 106169496051528 106353659969856 106525088458880 106671414129840 106993330605952 107190356590485 107228998735040 107376291315720 107400721901312 107530217945280 107854726147584 107856652064616 108081654960384 108240770046240 108569361219228 108665101396670 108795850918272 108839124426776 108891790822080 109078858181020 109080676892160 109558325689508 109568662414848 109770430819140 110101699608992 110252938207356 110292684413184 110495786088870 110622207245760 111353190994080 111512818609920 111769818579432 112002984845568 112004984836332 112195396986192 112249687455360 112745105881506 112844528373465 113274198880290 113753031483780 113782841738496 114033464737920 114336380363184 114532801090071 114534710736768 114635711363520 115072202037120 115456821382656 115560698640660 115801773171840 116068657755564 116324315592030 116407083287040 116510604562584 116566983126720 117023955350260 117088459540416 117291563730432 117394995444480 117469539579560 117862171828128 117966106723920 118128148079310 118170733299840 118776737060352 118862432887536 119440683057969 119647867466088 119840724516240 120090727733760 120367496931696 120632623576920 120825812138976 120884278798080 121336566916032 121338733572693 121910187576960 122444014980123 122503264674840 122547427125760 122715761503680 123264745216704 123324392056320 123864412060116 124079269964832 124188687310480 124447760939520 124449983151480 124661552206880 125272339868340 125451920936160 125741045901861 125830513838848 126003357951264 126219821609466 126280898387280 126425379709440 127040422625760 127260789707520 127830106150656 128005696955808 128287647830160 128628427908582 128674798482048 128851549578864 128965175283960 129456227291760 130098288378240 130398121676004 130670148986496 130894629817224 130957968697920 131074430132907 131724516982968 132069369875040 132153232027005 132594943306644 132711870064410 132746648694912 132942074962320 133219409287680 133623829192896 133741663257440 133815382331904 134250902376640 134699624946432 134818407684480 134820815080770 135102068700480 135413434048158 135509784134144 135711701524035 135929038656348 135994813647840 136048905533470 136503637780536 136840157685504 136947907111885 136960828018560 137562853636224 137627124511240 137816172759195 137865855516480 138086642444544 138672838368792 139589178710436 139712273224290 140003731056960 140006231045415 140244246232740 140428746420312 140873994533376 140963447495472 141559328068704 141804879959808 142228552173120 142920475453980 143168388420960 143373623927040 143808869419488 144321026728320 144759148292304 145061134557696 145085822194455 145189054429440 145638255703230 146292225092352 146360574425520 146614454663040 147003917609808 147256458544377 147258913804416 147327714785160 147496276327680 148470921325440 148578041109420 149026424772576 149339979781776 149559834332610 149593862648256 149666249940480 150326807842008 150459371164620 150542305123392 151032265173720 151537078064736 151670708645040 152044619650560 152131141955338 152448507150912 152710401453428 152712947649024 152847615151360 153429602716160 153566592503103 154080931520880 154402364229120 154758210340752 154830515075145 155099087456040 155347472750112 155422644168960 156117946053888 157149562437504 157288142298560 157504197439080 157560977733120 157892489637120 157982339722851 158483243850048 158583878432406 159254244077292 159530489954784 159787632688320 160007121194760 160489995908928 160843498102560 161064436973580 161101082851968 161782089221376 161784978096924 162122482440576 162546916769280 162854041828842 162997652095005 163193776377408 163258686640164 163337686233120 163618287271530 163621015338240 164337488534262 164352993622272 164655646228710 165152549413488 165379407311034 165439026619776 165743679133305 165933310868640 167029786491120 167269227914880 167654727869148 168004477268352 168293095479288 168374531183040 169387230167680 169911298320435 170629547225670 170674262607744 171050197106880 171504570544776 171566397976064 171802066105152 171953567045280 172048348712448 172608303055680 173185232073984 173341047960990 173464384504320 173864162234672 174102986633346 174226865315328 174486473388045 174526173089632 174610624930560 174765906843876 175535933025390 175632689310624 176092493166720 176204309369340 176793257742192 176863577193511 176949160085880 176995531593216 177256099949760 178165105590528 179757876912640 179761086774360 180136091600640 180551245397544 180948935365380 181238718208464 181326418197120 182004850374048 182614437358080 182865281365440 183417138181632 183754897012260 183821140688640 184073642255520 184897117825056 184986588084480 185690949050880 185796618090174 186118904947248 186283030965720 186507173002752 186671641409280 186674974727220 186992328310320 187238328560416 187908509802510 187951263327296 188177881404240 188745770758272 189005036926896 189329732414199 189421347580920 189638069564160 190468467746858 190560633938640 190888001816785 190891184561280 191727069956639 191745159225984 192428035637760 192942641862873 193012197723072 193447762925940 194184340937640 195147432567360 195485939550720 195597182514006 196005223479744 196341944725836 196345218405888 196436953046880 197961228433920 198104054812560 198701899696768 199067805096615 199119973042368 199413112443480 199458483531008 200435743789344 200612494886160 200723073497856 201376353564960 202049437419648 202227611526720 202231222621155 202653103050720 203120151072237 203264676201216 203893557984522 203992220471760 204073358300205 204755456670804 205260236528256 205441242027840 206344280454336 206440686766860 206798783274720 207129963666816 208009257553188 209383768065654 209532749916672 209568409836435 210005596585440 210366369349110 210643119630468 211310991800064 211445171243208 212338992103056 212707319939712 213050176917760 213342828259680 213986661211904 214380713180970 214457997470080 214752582631440 214801443802624 215060435890560 215713304129232 216163309920768 216481540092480 217138722438456 217330202793340 217591701836544 217678248853552 217783581644160 218157716362040 218457383554845 219116651379016 219540861638280 220203399217984 220505876414712 220585368826368 220991572177740 221244414491520 222706381988160 223025637219840 223539637158864 224005969691136 224009969672664 224390793972384 224499374910720 225490211763012 225689056746930 226548397760580 227506062967560 227565683476992 228066929475840 228196712933007 228672760726368 229065602180142 229069421473536 229271422727040 230144404074240 231121397281320 231603546343680 232137315511128 232648631184060 233021209125168 233133966253440 234047910700520 234176919080832 234789990888960 234939079159120 235724343656256 235932213447840 236256296158620 236341466599680 237724865775072 237875817648609 238881366115938 239295734932176 239681449032480 240734993863392 241265247153840 241651624277952 241768557596160 242673133832064 242677467145386 243820375153920 244281062743263 244888029960246 245006529349680 245427430907295 245431523007360 246506232801393 246529490433408 247728824120232 248158539929664 248377374620960 248899966302960 249323104413760 250544679736680 250903841872320 251482091803722 251661027677696 252006715902528 252439643218932 252561796774560 254080845251520 254521579415040 255660212301312 255944320838505 256011393911616 256575295660320 257256855817164 257349596964096 257703099157728 257930350567920 258912454583520 260011571941485 260196576756480 260796243352008 261154479950019 261340297972992 261789259634448 261915937395840 262148860265814 263303899538085 263449033965936 264138739750080 264306464054010 265189886613288 265423740128820 265493297389824 265884149924640 267247658385792 267483326514880 268501804753280 269399249892864 269636815368960 269641630161540 270204137400960 270826868096316 271423403048070 271858077312696 271989627295680 272097811066940 273007275561072 273680315371008 273895814223770 273921656037120 275125707272448 275254249022480 275632345518390 275731711032960 276173284889088 277345676737584 278694927135261 279178357420872 279424546448580 280007462113920 280012462090830 280488492465480 280857492840624 281862764703765 281926894990944 283118656137408 283609759919616 284457104346240 285702701620287 285840950907960 286336776841920 286747247854080 287617738838976 288642053456640 289518296584608 290171644388910 290378108858880 291276511406460 292584450184704 292721148851040 293228909326080 293395773771009 294007835219616 294512917088754 294517827608832 294655429570320 294992552655360 296941842650880 297156082218840 298052849545152 298679959563552 299119668665220 299187725296512 300653615684016 300918742329240 301084610246784 302064530347440 303074156129472 303341417290080 304262283910676 304897014301824 305420802906856 305695230302720 305840336976783 307133185006206 308161863041760 309516420681504 309661030150290 310198174912080 310694945500224 310845288337920 312235892107776 314299124875008 314576284597120 315008394878160 315549554023665 315784979274240 315964679445702 316966487700096 317167756864812 318508488154584 319060979909568 319575265376640 320014242389520 320979991817856 321571069771455 321686996205120 322128873947160 322202165703936 323564178442752 323569956193848 324244964881152 325708083657684 325995304190010 326387552754816 326517373280328 326675372466240 327236574543060 327242030676480 328674977068524 328705987244544 329311292457420 330305098826976 330758814622068 330878053239552 331487358266610 331866621737280 334059572982240 334538455829760 335309455738296 336008954536704 336586190958576 336749062366080 338533585120395 338774460335360 339822596640870 341259094451340 341348525215488 342100394213760 343009141089552 343598403270213 343604132210304 343907134090560 345216606111360 346370464147968 346682095921980 347728324469344 348205973266692 348972946776090 349052346179264 349221249861120 349531813687752 351071866050780 351265378621248 352184986333440 352408618738680 353586515484384 353727154387022 353898320171760 354512199899520 356064558490901 356330211181056 358322049173907 359522173548720 360272183201280 361102490795088 361897870730760 362477436416928 362652836394240 364009700748096 364016200718079 365730562730880 367332044940369 367509794024520 367642281377280 368147284511040 369794235650112 369973176168960 371593236180348 372237809894496 372566061931440 373343282818560 373349949454440 373984656620640 374476657120832 375817019605020 375902526654592 376355762808480 377223137705583 377491541516544 378010073853792 378659464828398 378842695161840 379276139128320 380327854888345 380936935493716 381121267877280 381776003633570 381782369122560 383454139913278 383490318451968 385885283725746 386024395446144 386895525851880 388368681875280 390294865134720 391194365028012 392010446959488 392683889451672 392873906093760 396208109625120 396459696081015 397403799393536 398135610193230 398239946084736 398826224886960 398916967062016 400871487578688 401224989772320 401446146995712 402752707129920 404098874839296 404455223053440 404462445242310 405306206101440 406240302144474 406529352402432 407135104572105 407787115969044 407984440943520 408146716600410 409510913341608 410520473056512 410843721335655 410882484055680 412688560908672 412881373533720 413448518277585 413597566549440 414259927333632 416018515106376 418767536131308 419136819672870 420011193170880 420732738698220 421286239260936 422621983600128 422890342486416 424677984206112 425414639879424 426100353835520 426685656519360 427973322423808 428761426361940 428915994940160 429505165262880 430120871781120 431426608258464 432963080184960 434277444876912 434660405586680 435183403673088 435257466583365 435356497707104 435567163288320 436315432724080 436914767109690 438233302758032 439081723276560 440406798435968 441011752829424 441769375633131 441983144355480 442488828983040 445412763976320 447079274317728 448019939345328 448781587944768 448998749821440 450980423526024 451378113493860 453096795521160 455012125935120 456133858951680 456393425866014 457345521452736 458131204360284 458138842947072 458542845454080 460288808148480 462242794562640 463207092687360 464274631022256 464491545225435 465297262368120 466042418250336 466267932506880 468095821401040 468353838161664 469878158318240 471448687312512 471864426895680 472512592317240 472682933199360 473947019168553 475449731550144 475751635297218 476171169367145 477762732231876 478591469864352 479362898064960 481469987726784 482530494307680 483303248555904 485346267664128 485354934290772 487640750307840 488562125486526 488992956285015 489776059920492 490013058699360 490854861814590 490863046014720 493012465602786 493058980866816 495457648240464 496317079859328 496754749241920 497799932605920 498646208827520 501089359473360 501807683744640 502964183607444 504013431805056 504879286437864 505123593549120 508161690503040 509733894961305 511888641677010 512022787823232 513150591320640 514513711634328 514699193928192 515406198315456 515860701135840 517824909167040 520023143882970 520393153512960 521592486704016 522308959900038 522680595945984 523459420164135 523578519268896 523831874791680 524297720531628 526607799076170 526898067931872 528277479500160 528612928108020 530379773226576 530590731580533 530847480257640 530986594779648 531768299849280 534495316771584 534966653029760 537003609506560 539273630737920 539283260323080 540408274801920 541653736192632 542846806096140 543716154625392 543979254591360 544195622133880 546014551122144 547791628447540 547843312074240 550251414544896 550508498044960 551264691036780 551463422065920 554691353475168 557389854270522 558356714841744 558849092897160 560014924227840 560024924181660 560976984930960 561714985681248 563725529407530 563853789981888 566237312274816 567989197242597 568914208692480 571405403240574 571681901815920 572664005450355 572673553683840 575181209869917 575235477677952 577284106913280 578827925588619 579036593169216 580343288777820 582553022812920 585442297702080 586457818652160 586791547542018 588015670439232 589025834177508 589035655217664 589310859140640 593883685301760 594312164437680 596105699090304 597203415289845 597359919127104 598239337330440 598375450593024 601307231368032 601837484658480 602169220493568 604129060694880 606148312258944 606682834580160 606693667863465 608524567821352 609360453216711 609794028603648 610841605813712 611680673953566 612220074900615 614266370012412 616323726083520 619032841363008 619322060300580 620396349824160 621389891000448 628598249750016 628705229509305 629152569194240 630016789756320 631099108047330 631929358891404 633932975400192 634335513729624 637016976309168 638121959819136 639150530753280 640028484779040 641959983635712 643142139542910 643373992410240 644257747894320 644404331407872 647139912387696 648489929762304 651416167315368 651990608380020 652775105509632 653034746560656 653350744932480 654473149086120 655372150664535 657349954137048 658622584914840 660610197653952 661517629244136 661756106479104 662974716533220 663733243474560 666639637114003 668119145964480 669076911659520 670618911476592 672017909073408 673172381917152 673498124732160 677067170240790 677548920670720 679645193281740 682518188902680 682697050430976 684200788427520 684590138799021 686018282179104 687196806540426 687208264420608 687814268181120 690433212222720 693364191843960 695456648938688 696411946533384 697945893552180 698104692358528 699063627375504 702143732101560 702530757242496 704369972666880 704817237477360 707173030968768 707454308774044 707796640343520 709024399799040 712129116981802 713627452945827 716644098347814 719044347097440 722204981590176 723795741461520 724954872833856 725305672788480 728019401496192 728032401436158 731461125461760 732843188229789 734664089880738 735019588049040 736282292721885 736294569022080 739518698404179 739588471300224 743186472360696 744475619788992 745132123862880 746699898908880 747969313241280 748953314241664 751634039210040 751805053309184 752711525616960 754446275411166 754983083033088 756020147707584 757318929656796 757685390323680 760655709776690 761873870987432 762242535754560 763552007267140 763564738245120 766908279826556 766980636903936 767832962515515 771770567451492 772048790892288 773791051703760 776737363750560 780589730269440 782388730056024 784020893918976 785367778903344 785747812187520 789911698614255 792416219250240 792919392162030 794807598787072 796271220386460 796479892169472 797652449773920 801742975157376 802449979544640 805505414259840 808197749678592 808910446106880 808924890484620 810612412202880 812480604288948 814270209144210 815574231938088 815968881887040 816293433200820 819021826683216 821040946113024 821687442671310 821764968111360 825377121817344 825762747067440 826897036555170 827195133098880 828519854667264 832037030212752 836084781405783 837535072262616 838273639345740 840022386341760 841465477396440 842572478521872 845780684972832 849355968412224 850829279758848 853371313038720 857108104860861 857522852723880 857831989880320 859010330525760 860241743562240 862853216516928 865926160369920 868554889753824 869320811173360 870514933166730 870712995414208 871134326576640 872630865448160 873829534219380 876466605516064 878163446553120 880187321313027 880813596871936 882023505658848 883538751266262 883966288710960 884317885967555 884977657966080 890825527952640 894158548635456 896039878690656 897563175889536 901960847052048 902756226987720 906193591042320 910024251870240 912786851732028 914691042905472 916262408720568 917085690908160 917521010930349 924485589125280 928549262044512 928983090450870 930594524736240 932084836500672 932535865013760 936191642802080 936707676323328 939756316636480 942897374625024 943728853791360 945025184634480 946648662070995 947894038337106 950899463100288 951503270594436 952342338734290 955525464463752 957182939728704 958635349783195 958725796129920 962939975453568 964713209314365 965060988615360 966606497111808 970692535328256 970709868581544 977124250973052 977985912570030 979552119840984 980026117398720 981709723629180 981726092029440 986024931205572 986117961733632 990915296480928 992634159718656 993509498483840 995599865211840 997292417655040 1002178718946720 1003615367489280 1005928367214888 1008026863610112 1009758572875728 1010247187098240 1015600755361185 1016323381006080 1019467789922610 1023777283354020 1024045575646464 1026301182641280 1029027423268656 1030795209810639 1030812396630912 1031721402271680 1035649818334080 1040046287765940 1043184973408032 1044617919800076 1046918840328270 1047157038537792 1047663749583360 1048595441063256 1053215598152340 1053796135863744 1056554959000320 1057225856216040 1060759546453152 1061181463161066 1061694960515280 1063536599698560 1068193675472703 1068990633543168 1069933306059520 1074007219013120 1074966147521721 1078566520646160 1080816549603840 1083307472385264 1085693612192280 1087432309250784 1087958509182720 1088391244267760 1092029102244288 1095583256895080 1101016996089920 1101996134821107 1102529382073560 1102926844131840 1109382706950336 1114779708541044 1116713429683488 1117698185794320 1120029848455680 1120049848363320 1121953969861920 1123429971362496 1127451058815060 1127707579963776 1131669413116749 1132474624549632 1135978394485194 1137828417384960 1140983564665035 1142810806481148 1143363803631840 1145328010900710 1145347107367680 1150362419739834 1150470955355904 1157655851177238 1158073186338432 1160686577555640 1165106045625840 1170884595404160 1173583095084036 1176031340878464 1178051668355016 1178621718281280 1188624328875360 1189379088243045 1192211398180608 1194406830579690 1194719838254208 1196478674660880 1196750901186048 1202614462736064 1203674969316960 1204338440987136 1208258121389760 1212296624517888 1213365669160320 1213387335726930 1217049135642704 1218720906433422 1219588057207296 1221405313716315 1221683211627424 1223361347907132 1224440149801230 1228532740024824 1232531164006965 1232647452167040 1238045040354577 1238065682726016 1238644120601160 1240792699648320 1242779782000896 1257410459018610 1258305138388480 1260033579512640 1262198216094660 1263858717782808 1267865950800384 1268671027459248 1274033952618336 1276243919638272 1278301061506560 1280056969558080 1283919967271424 1286284279085820 1286747984820480 1288515495788640 1294279824775392 1302832334630736 1303981216760040 1305550211019264 1305772399750095 1306069493121312 1306701489864960 1308946298172240 1310744301329070 1314699908274096 1317245169829680 1321220395307904 1323035258488272 1325308126899393 1325949433066440 1327466486949120 1333279274228006 1336238291928960 1341237822953184 1342089489696473 1346344763834304 1346996249464320 1354134340481580 1359290386563480 1365036377805360 1368401576855040 1369180277598042 1372036564358208 1374393613080852 1374416528841216 1375628536362240 1380866424445440 1386728383687920 1390913297877376 1392823893066768 1393474635676305 1395891787104360 1396209384717056 1398127254751008 1404287464203120 1405061514484992 1409634474954720 1414346061937536 1414908617548088 1415593280687040 1418048799598080 1421841057505659 1424258233963604 1427254905891654 1428513508101435 1433288196695628 1438088694194880 1444409963180352 1447591482923040 1449909745667712 1456038802992384 1456064802872316 1462922250923520 1465686376459578 1466978868855045 1469328179761476 1470039176098080 1472564585443770 1472589138044160 1479037396808358 1479176942600448 1486372944721392 1488951239577984 1490264247725760 1493399797817760 1495938626482560 1497906628483328 1503268078420080 1503610106618368 1505423051233920 1508892550822332 1512040295415168 1514637859313592 1515370780647360 1521311419553380 1523747741974864 1524485071509120 1527104014534280 1529201684883915 1533816559653112 1535665925031030 1543541134902984 1544097581784576 1547582103407520 1553474727501120 1561179460538880 1564777460112048 1568041787837952 1570735557806688 1571495624375040 1579823397228510 1584832438500480 1585838784324060 1591772194741599 1592542440772920 1592959784338944 1595304899547840 1603485950314752 1604899959089280 1611010828519680 1617820892213760 1617849780969240 1621224824405760 1624961208577896 1628540418288420 1631148463876176 1631937763774080 1632586866401640 1638043653366432 1643374885342620 1643529936222720 1650754243634688 1651525494134880 1653794073110340 1654390266197760 1664074060425504 1672169562811566 1675070144525232 1676547278691480 1680044772683520 1682930954792880 1685144957043744 1691561369945664 1698711936824448 1703967591727791 1706742626077440 1714216209721722 1715045705447760 1717992016351065 1718020661051520 1725543629609751 1725706433033856 1731852320739840 1737109779507648 1738641622346720 1741029866333460 1741425990828416 1745261730896320 1747659068438760 1752933211032128 1756326893106240 1760374642626054 1761627193743872 1764047011317696 1767077502532524 1767932577421920 1768635771935110 1780322792454505 1781651055905280 1788317097270912 1791610245869535 1792079757381312 1795126351779072 1803921694104096 1805512453975440 1812387182084640 1820048503740480 1820081003590395 1825573703464056 1828081359650133 1829382085810944 1832524817441136 1835042021860698 1836660224701845 1848971178250560 1857098524089024 1857966180901740 1861189049472480 1864169673001344 1872383285604160 1879512633272960 1885794749250048 1886115688527915 1887457707582720 1890050369268960 1893297324141990 1895788076674212 1901798926200576 1903006541188872 1904684677468580 1911050928927504 1914365879457408 1917270699566390 1917451592259840 1925879950907136 1929426418628730 1930121977230720 1933212994223616 1941419737163088 1954248501946104 1955971825140060 1959104239681968 1960052234797440 1963419447258360 1972049862411144 1981830592961856 1985268319437312 1987018996967680 1991199730423680 1994584835310080 1999918911342009 2004357437893440 2007230734978560 2011856734429776 2016053727220224 2019517145751456 2020494374196480 2031201510722370 2032646762012160 2038935579845220 2047554566708040 2048091151292928 2052602365282560 2053770416397063 2058054846537312 2061590419621278 2061624793261824 2063442804543360 2071299636668160 2080092575531880 2086369946816064 2089235839600152 2093837680656540 2094314077075584 2097190882126512 2106431196304680 2107592271727488 2113109918000640 2114451712432080 2121519092906304 2122362926322132 2123389921030560 2127073199397120 2136387350945406 2139866612119040 2140882358837481 2149932295043442 2157133041292320 2166614944770528 2171387224384560 2174864618501568 2175917018365440 2176782488535520 2184058204488576 2191166513790160 2202033992179840 2203992269642214 2205058764147120 2208846878165655 2218556095212537 2218765413900672 2229559417082088 2233426859366976 2235396371588640 2240099696726640 2243907939723840 2246859942724992 2254902117630120 2255415159927552 2263338826233498 2264949249099264 2271956788970388 2281967129330070 2285621612962296 2286727607263680 2290656021801420 2290694214735360 2300724839479668 2300941910711808 2315311702354476 2316146372676864 2321373155111280 2330212091251680 2341769190808320 2347166190168072 2352062681756928 2356103336710032 2357243436562560 2369735095842765 2377248657750720 2378758176486090 2384422796361216 2388813661159380 2389439676508416 2392957349321760 2405228925472128 2407349938633920 2416516242779520 2424593249035776 2426731338320640 2426774671453860 2434098271285408 2437441812866844 2442810627432630 2443366423254848 2446722695814264 2448880299602460 2457065480049648 2465062328013930 2465294904334080 2476090080709154 2476131365452032 2477288241202320 2481585399296640 2485559564001792 2492451909436307 2508254344217349 2514820918037220 2520067159025280 2524396432189320 2527717435565616 2537342054918496 2548067905236672 2552487839276544 2560113939116160 2571324314582583 2572568558171640 2573495969640960 2577030991577280 2588559649550784 2605664669261472 2607962433520080 2611544799500190 2612138986242624 2613402979729920 2617892596344480 2621488602658140 2629399816548192 2634490339659360 2640561963939081 2642440790615808 2646070516976544 2650616253798786 2651898866132880 2652953657902665 2654932973898240 2666558548456012 2672476583857920 2682475645906368 2684178979392946 2692689527668608 2708268680963160 2718580773126960 2730072755610720 2738360555196084 2744073128716416 2748787226161704 2751257072724480 2773456767375840 2781826595754752 2785647786133536 2786949271352610 2791783574208720 2792418769434112 2796254509502016 2808574928406240 2810123028969984 2819268949909440 2828692123875072 2829817235096176 2831186561374080 2839945986212985 2843682115011318 2848516467927208 2854509811783308 2857027016202870 2866576393391256 2875906049349585 2876177388389760 2888819926360704 2894139627943095 2895182965846080 2899819491335424 2912077605984768 2912129605744632 2931372752919156 2933957737710090 2938656359522952 2940078352196160 2945129170887540 2945178276088320 2958074793616716 2958353885200896 2972745889442784 2977902479155968 2980528495451520 2986799595635520 2991877252965120 2995813256966656 3006536156840160 3010846102467840 3017785101644664 3024080590830336 3029275718627184 3030741561294720 3042622839106760 3046802266083555 3047495483949728 3048970143018240 3054208029068560 3058403369767830 3067633119306224 3071331850062060 3087082269805968 3092385629431917 3095164206815040 3106949455002240 3129554920224096 3141471115613376 3142991248750080 3159646794457020 3169664877000960 3171677568648120 3183544389483198 3185084881545840 3190609799095680 3204581026418109 3206971900629504 3209799918178560 3222021657039360 3235699561938480 3242449648811520 3249922417155792 3257080836576840 3262296927752352 3263875527548160 3265173732803280 3276087306732864 3286749770685240 3303050988269760 3305988404463321 3307588146220680 3308780532395520 3328148120851008 3333198185570015 3344339125623132 3350140289050464 3353094557382960 3360089545367040 3365861909585760 3370289914087488 3383122739891328 3395008239350247 3397423873648896 3407935183455582 3413485252154880 3422950693995105 3428432419443444 3430091410895520 3435984032702130 3436041322103040 3451087259219502 3451412866067712 3474219559015296 3477283244693440 3482059732666920 3482851981656832 3490523461792640 3495318136877520 3505866422064256 3512653786212480 3520749285252108 3528094022635392 3534155005065048 3535865154843840 3537271543870220 3560645584909010 3568137264729135 3576634194541824 3583220491739070 3584159514762624 3590252703558144 3607843388208192 3611024907950880 3624774364169280 3640097007480960 3640162007180790 3651147406928112 3656162719300266 3658764171621888 3664215941148945 3665049634882272 3670084043721396 3673320449403690 3697593492020895 3697942356501120 3714135121063731 3714197048178048 3715932361803480 3722378098944960 3728339346002688 3744766571208320 3759025266545920 3772231377055830 3774915415165440 3780100738537920 3786594648283980 3791576153348424 3803597852401152 3806013082377744 3809369354937160 3822101857855008 3828731758914816 3834541399132780 3834903184519680 3851759901814272 3858852837257460 3860243954461440 3882839474326176 3908497003892208 3911943650280120 3918208479363936 3920104469594880 3926838894516720 3944099724822288 3963661185923712 3974037993935360 3975924380698179 3982399460847360 3999837822684018 4008714875786880 4023713468859552 4026268469089419 4039034291502912 4040988748392960 4062403021444740 4077871159690440 4095109133416080 4105204730565120 4107540832794126 4116109693074624 4123180839242556 4123249586523648 4126885609086720 4142599273336320 4160185151063760 4172739893632128 4178471679200304 4180423907028915 4187675361313080 4188628154151168 4194381764253024 4212862392609360 4215184543454976 4228903424864160 4243038185812608 4244725852644264 4246779842061120 4254146398794240 4265523172516977 4272774701890812 4281764717674962 4285540524304305 4299864590086884 4314266082584640 4333229889541056 4342774448769120 4349729237003136 4353564977071040 4368116408977152 4382333027580320 4400936606565135 4404067984359680 4407984539284428 4410117528294240 4417693756331310 4437112190425074 4437530827801344 4459118834164176 4466853718733952 4470792743177280 4480199393453280 4487815879447680 4493719885449984 4509804235260240 4510830319855104 4526677652466996 4543913577940776 4563934258660140 4571243225924592 4573455214527360 4581312043602840 4587605054651745 4601449678959336 4630623404708952 4632292745353728 4642746310222560 4660424182503360 4683538381616640 4694332380336144 4704125363513856 4712206673420064 4714486873125120 4739470191685530 4754497315501440 4757516352972180 4775316584224797 4777627322318760 4778879353016832 4785914698643520 4810457850944256 4814699877267840 4833032485559040 4853462676641280 4853549342907720 4868196542570816 4874883625733688 4885621254865260 4886732846509696 4893445391628528 4897760599204920 4914130960099296 4930124656027860 4930589808668160 4952180161418308 4952262730904064 4954576482404640 4963170798593280 4984903818872614 5016508688434698 5029641836074440 5040134318050560 5048792864378640 5055434871131232 5074684109836992 5096135810473344 5120227878232320 5142648629165166 5145137116343280 5153976049053195 5154061983154560 5176630888829253 5177119299101568 5211329338522944 5215924867040160 5223089599000380 5224277972485248 5235785192688960 5242977205316280 5258799633096384 5268980679318720 5281123927878162 5284881581231616 5292141033953088 5301232507597572 5303797732265760 5305907315805330 5333117096912024 5340968377363515 5344953167715840 5364951291812736 5368357958785892 5374830737608605 5385379055337216 5416537361926320 5437161546253920 5460145511221440 5476721110392168 5488146257432832 5497574452323408 5509980674105535 5546913534751680 5563653191509504 5571295572267072 5573898542705220 5583567148417440 5592509019004032 5617149856812480 5638537899818880 5657384247750144 5658347065583745 5659634470192352 5662373122748160 5679891972425970 5687364230022636 5697032935854416 5709019623566616 5714054032405740 5733152786782512 5751812098699170 5752354776779520 5777639852721408 5788279255886190 5790365931692160 5799638982670848 5824259211489264 5862745505838312 5867915475420180 5877312719045904 5880156704392320 5890258341775080 5916149587233432 5945491778885568 5955804958311936 5961056990903040 5973599191271040 5983754505930240 5999756734026027 6013072313680320 6021692204935680 6035570203289328 6048161181660672 6058551437254368 6061483122589440 6085245678213520 6093604532167110 6094990967899456 6097940286036480 6108416058137120 6116806739535660 6135266238612448 6142663700124120 6161311249191189 6174164539611936 6184771258863834 6190225201772885 6190328413630080 6213898910004480 6217434982879579 6259109840448192 6282942231226752 6319293588914040 6339329754001920 6343355137296240 6367088778966396 6370169763091680 6381219598191360 6409162052836218 6419599836357120 6422647076512443 6471399123876960 6499844834311584 6514161673153680 6524593855504704 6527751055096320 6530347465606560 6552174613465728 6573499541370480 6606101976539520 6611976808926642 6615176292441360 6626540634496965 6655668285637611 6656296241702016 6666396371140030 6688678251246264 6700280578100928 6706189114765920 6710447448482365 6731723819171520 6740579828174976 6766245479782656 6790016478700494 6794847747297792 6815870366911164 6845901387990210 6856864838886888 6860182821791040 6871968065404260 6872082644206080 6902174518439004 6902825732135424 6948439118030592 6954566489386880 6964119465333840 6965703963313664 6981046923585280 6990636273755040 7011732844128512 7025307572424960 7041498570504216 7056188045270784 7068310010130096 7071730309687680 7074543087740440 7109205287528295 7121291169818020 7136274529458270 7153268389083648 7166440983478140 7168319029525248 7215686776416384 7222049815901760 7249548728338560 7280194014961920 7280324014361580 7302294813856224 7312325438600532 7328431882297890 7330099269764544 7340168087442792 7346640898807380 7395186984041790 7395884713002240 7428270242127462 7428394096356096 7431864723606960 7444756197889920 7456678692005376 7477355728308921 7489533142416640 7518050533091840 7524763032652047 7544462754111660 7560201477075840 7573189296567960 7583152306696848 7612026164755488 7618738709874320 7644203715710016 7657463517829632 7669082798265560 7713972943747749 7717705674514920 7720487908922880 7765678948652352 7816994007784416 7823887300560240 7836416958727872 7840208939189760 7853677789033440 7888199449644576 7921685891817243 7927322371847424 7951848761396358 7958860973707995 7964798921694720 7999675645368036 8017429751573760 8047426937719104 8052536938178838 8078068583005824 8124806042889480 8155742319380880 8190218266832160 8215081665588252 8232219386149248 8246361678485112 8253771218173440 8320370302127520 8345479787264256 8356943358400608 8360847814057830 8375350722626160 8377256308302336 8388763528506048 8425724785218720 8430369086909952 8457806849728320 8486076371625216 8489451705288528 8493559684122240 8519837958638955 8531046345033954 8545549403781624 8563529435349924 8571081048608610 8599729180173768 8627718148048755 8628532165169280 8666315282482039 8666459779082112 8685548897538240 8699458474006272 8707129954142080 8736232817954304 8764666055160640 8801873213130270 8808135968719360 8815969078568856 8820235056588480 8835387512662620 8874224380850148 8875061655602688 8918237668328352 8933707437467904 8941585486354560 8960398786906560 8975631758895360 8987439770899968 9019608470520480 9053355304933992 9087827155881552 9127868517320280 9140406798250665 9142486451849184 9146910429054720 9162624087205680 9175210109303490 9202899357918672 9261246809417904 9277156888295751 9285492620445120 9320848365006720 9388664760672288 9424413346840128 9428973746250240 9478940383371060 9508994631002880 9515032705944360 9550633168449594 9555254644637520 9571829397287040 9613743079254327 9620915701888512 9629399754535680 9666064971118080 9707098685815440 9736393085141632 9749767251467376 9771242509730520 9773465693019392 9786890783257056 9795521198409840 9828261920198592 9860249312055720 9904360322836616 9909152964809280 9917965213389963 9926341597186560 9969807637745228 9999594556710045 10033017376869396 10059283672148880 10080268636101120 10097585728757280 10110869742262464 10149368219673984 10192271620946688 10240455756464640 10268852081985315 10285297258330332 10290274232686560 10307952098106390 10308123966309120 10353261777658506 10354238598203136 10422658677045888 10431849734080320 10446179198000760 10448555944970496 10471570385377920 10485954410632560 10517599266192768 10537961358637440 10562247855756324 10584282067906176 10602465015195144 10607595464531520 10611814631610660 10666234193824048 10681936754727030 10704411794187405 10729902583625472 10736715917571784 10749661475217210 10770758110674432 10833074723852640 10874323092507840 10920291022442880 10953442220784336 10976292514865664 10995148904646816 11019961348211070 11092780476062685 11093827069503360 11142405363191193 11142591144534144 11147797085410440 11167134296834880 11185018038008064 11234299713624960 11277075799637760 11316694131167490 11319268940384704 11324746245496320 11359783944851940 11374728460045272 11394065871708832 11418039247133232 11428108064811480 11466305573565024 11503624197398340 11504709553559040 11555279705442816 11576558511772380 11580731863384320 11648518422978528 11725491011676624 11735830950840360 11754625438091808 11760313408784640 11780516683550160 11832299174466864 11890983557771136 11922113981806080 11927773142094537 11947198382542080 11999513468052054 12026144627360640 12071140406578656 12078805407268257 12117102874508736 12122966245178880 12170491356427040 12187209064334220 12189981935798912 12216832116274240 12233613479071320 12270532477224896 12285327400248240 12322622498382378 12348329079223872 12369542517727668 12380450403545770 12380656827260160 12427797820008960 12434869965759158 12462259547181535 12518219680896384 12541271721086745 12565884462453504 12638587177828080 12686710274592480 12734177557932792 12740339526183360 12762439196382720 12796569517550931 12818324105672436 12845294153024886 12856621572912915 12942798247753920 12999689668623168 13028323346307360 13049187711009408 13060694931213120 13104349226931456 13146999082740960 13202809819695405 13212203953079040 13223953617853284 13230352584882720 13253081268993930 13311336571275222 13312592483404032 13332792742280060 13377356502492528 13400561156201856 13412378229531840 13420894896964730 13463447638343040 13481159656349952 13532490959565312 13580032957400988 13631740733822328 13691802775980420 13713729677773776 13720365643582080 13743936130808520 13804349036878008 13896878236061184 13909132978773760 13928238930667680 13962093847170560 13981272547510080 14023465688257024 14050615144849920 14082997141008432 14112376090541568 14136620020260192 14143460619375360 14149086175480880 14218410575056590 14242582339636040 14272549058916540 14325949752674391 14332881966956280 14336638059050496 14431373552832768 14444099631803520 14499097456677120 14560388029923840 14560648028723160 14604589627712448 14624650877201064 14656863764595780 14660198539529088 14680336174885584 14693281797614760 14790373968083580 14791769426004480 14856540484254924 14856788192712192 14863729447213920 14889512395779840 14954711456617842 14979066284833280 15049526065304094 15088925508223320 15120402954151680 15146378593135920 15166304613393696 15224052329510976 15237477419748640 15288407431420032 15338165596531120 15427945887495498 15435411349029840 15461928147159585 15529892666487759 15531357897304704 15633988015568832 15647774601120480 15672833917455744 15707355578066880 15776398899289152 15843371783634486 15854644743694848 15903697522792716 15917721947415990 15999351290736072 16022905132090545 16034859503147520 16094853875438208 16105073876357676 16156137166011648 16249612085778960 16311484638761760 16380436533664320 16430163331176504 16464438772298496 16492723356970224 16529942022316605 16640740604255040 16690959574528512 16713886716801216 16721695628115660 16750701445252320 16777527057012096 16851449570437440 16915613699456640 16972152743250432 16975041196751235 16978903410577056 16987119368244480 17039675917277910 17062092690067908 17091098807563248 17127058870699848 17142162097217220 17199458360347536 17255436296097510 17257064330338560 17332630564964078 17332919558164224 17371097795076480 17398916948012544 17414259908284160 17447163366054149 17529332110321280 17603746426260540 17631938157137712 17640470113176960 17670775025325240 17748448761700296 17836475336656704 17867414874935808 17883170972709120 17920797573813120 17951263517790720 17999270202078081 18039216941040960 18106710609867984 18175654311763104 18255737034640560 18280813596501330 18284972903698368 18293820858109440 18325248174411360 18350420218606980 18405798715837344 18483933747573567 18522493618835808 18554313776591502 18570675605318655 18570985240890240 18641696730013440 18652304948638737 18777329521344576 18848826693680256 18957880766742120 19017989262005760 19030065411888720 19101266336899188 19110509289275040 19143658794574080 19227486158508654 19258799509071360 19414197371630880 19472786170283264 19499534502934752 19542485019461040 19546931386038784 19573781566514112 19591042396819680 19656523840397184 19720498624111440 19808720645673232 19818305929618560 19835930426779926 19879621903490895 19939615275490456 19967004856912833 19999189113420090 20066034753738792 20118567344297760 20131342345447095 20195171457514560 20221739484524928 20298736439347968 20384543241893376 20537704163970630 20570594516660664 20580548465373120 20615904196212780 20616247932618240 20706523555317012 20708477196406272 20845317354091776 20863699468160640 20892358396001520 20897111889940992 20943140770755840 20971908821265120 21035198532385536 21075922717274880 21124495711512648 21168564135812352 21204930030390288 21215190929063040 21223629263221320 21327615862584885 21332468387648096 21363873509454060 21408823588374810 21459805167250944 21473431835143568 21499322950434420 21666149447705280 21748646185015680 21840582044885760 21906884441568672 21990297809293632 22039922696422140 22185560952125370 22187654139006720 22284810726382386 22285182289068288 22295594170820880 22334268593669760 22370036076016128 22432067184926763 22468599427249920 22554151599275520 22633388262334980 22638537880769408 22719567889703880 22749456920090544 22788131743417664 22836078494266464 22856216129622960 22932611147130048 23007248394796680 23141918831243247 23153117023544760 23161463726768640 23297036845957056 23450982023353248 23471661901680720 23509250876183616 23520626817569280 23561033367100320 23664598348933728 23765057675451729 23781967115542272 23855546284189074 23876582921123985 23894396765084160 23999026936104108 24052289254721280 24142280813157312 24157610814536514 24234205749017472 24340982712854080 24374418128668440 24379963871597824 24433664232548480 24467226958142640 24541064954449792 24570654800496480 24645244996764756 24696658158447744 24739085035455336 24760900807091540 24761313654520320 24869739931518316 24924519094363070 25036439361792768 25082543442173490 25131768924907008 25277174355656160 25373420549184960 25468355115865584 25480679052366720 25593139035101862 25636648211344872 25690588306049772 25713243145825830 25883154444146265 25885596495507840 25998945847446117 25999379337246336 26056646692614720 26098375422018816 26121389862426240 26208698453862912 26293998165481920 26405619639390810 26424407906158080 26447907235706568 26460705169765440 26506162537987860 26622673142550444 26625184966808064 26665585484560120 26754713004985056 26801122312403712 26824756459063680 26841789793929460 26926895276686080 26962319312699904 27160065914801976 27263481467644656 27383605551960840 27427459355547552 27440731287164160 27487872261617040 27608698073756016 27818265957547520 27831470664887253 27856477861335360 27962545095020160 28165994282016864 28273240040520384 28286921238750720 28298172350961760 28436821150113180 28485164679272080 28545098117833080 28651899505348782 28665763933912560 28841229237762981 28862747105665536 28888199263607040 28998194913354240 29121296057446320 29209179255424896 29249301754402128 29313727529191560 29320397079058176 29360672349771168 29386563595229520 29580747936167160 29713080968509848 29727458894427840 29753895640169889 29779024791559680 29909422913235684 29998783670130135 30099052130608188 30177851016446640 30240805908303360 30292757186271840 30332609226787392 30448104659021952 30474954839497280 30576814862840064 30676331193062240 30806556245955945 30855891774990996 30870822698059680 30923856294319170 31059785332975518 31062715794609408 31087174914397895 31267976031137664 31295549202240960 31345667834911488 31414711156133760 31552797798578304 31686743567268972 31807395045585432 31835443894831980 31998702581472144 32045810264181090 32113235382562215 32189707750876416 32210147752715352 32312274332023296 32499224171557920 32622969277523520 32760873067328640 32860326662353008 32928877544596992 32985446713940448 33059884044633210 33278341428188055 33281481208510080 33427216089573579 33427773433602432 33443391256231320 33501402890504640 33555054114024192 33702899140874880 33831227398913280 33950082393502470 33957806821154112 33974238736488960 34079351834555820 34124185380135816 34182197615126496 34254117741399696 34284324194434440 34398916720695072 34510872592195020 34514128660677120 34665261129928156 34665839116328448 34742195590152960 34828519816568320 34894326732108298 35058664220642560 35207492852521080 35263876314275424 35280940226353920 35341550050650480 35496897523400592 35672950673313408 35766341945418240 35841595147626240 35998540404156162 36078433882081920 36213421219735968 36236416221804771 36351308623526208 36511474069281120 36561627193002660 36569945807396736 36650496348822720 36700840437213960 36811597431674688 36967867495147134 37044987237671616 37108627553183004 37141351210637310 37141970481780480 37283393460026880 37304609897277474 37386778641544605 37554659042689152 37623815163260235 37697653387360512 37915761533484240 38060130823777440 38202532673798376 38221018578550080 38287317589148160 38454972317017308 38569864718738745 38828394743261760 38945572340566528 38999069005869504 39084970038922080 39147563133028224 39182084793639360 39313047680794368 39440997248222880 39608429459086215 39617441291346464 39636611859237120 39671860853559852 39759243806981790 39879230550980912 39934009713825666 39998378226840180 40132069507477584 40237134688595520 40262684690894190 40390342915029120 40443478969049856 40597472878695936 41075408327941260 41141189033321328 41161096930746240 41231808392425560 41413047110634024 41690634708183552 41727398936321280 41784716792003040 41886281541511680 41943817642530240 42070397064771072 42151845434549760 42248991423025296 42337128271624704 42409860060780576 42430381858126080 42447258526442640 42655231725169770 42664936775296192 42727747018908120 42817647176749620 42946863670287136 42977849258023173 42998645900868840 43331576412410195 43332298895410560 43497292370031360 43522044880157053 43681164089771520 43813768883137344 43980595618587264 44079845392844280 44371121904250740 44375308278013440 44569621452764772 44570364578136576 44591188341641760 44668537187339520 44864134369853526 44937198854499840 45266776524669960 45277075761538816 45439135779407760 45498913840181088 45576263486835328 45672156988532928 45712432259245920 45865222294260096 46014496789593360 46283837662486494 46306234047089520 46385784441478755 46589677999463277 46594073691914112 46901964046706496 46943323803361440 47018501752367232 47122066734200640 47329196697867456 47530115350903458 47563934231084544 47711092568378148 47753165842247970 47998053872208216 48068715396271635 48104578509442560 48284561626314624 48315221629073028 48468411498034944 48681965425708160 48748836257336880 48759927743195648 48867328465096960 48934453916285280 49082129908899584 49141309600992960 49290489993529512 49393316316895488 49478170070910672 49521801614183080 49589826066949815 49739479863036632 49849038188726140 50072878723585536 50165086884346980 50554348711312320 50746841098369920 50936710231731168 50961358104733440 51186278070203724 51273296422689744 51381176612099544 51426486291651660 51766308888292530 51771192991015680 51997891694892234 51998758674492672 52113293385229440 52196750844037632 52242779724852480 52341490098162447 52587996330963840 52811239278781620 52895814471413136 52921410339530880 53012325075975720 53245346285100888 53331170969120240 53509426009970112 53602244624807424 53649512918127360 53683579587858920 53853790553372160 53997810606234243 54320131829603952 54526962935289312 54767211103921680 54854918711095104 54881462574328320 54975744523234080 55217396147512032 55451801242720701 55662941329774506 55712026815955965 55712955722670720 55925090190040320 55956914845916211 56331988564033728 56546480081040768 56596344701923520 56873642300226360 56970329358544160 57090196235666160 57303799010697564 57331527867825120 57682458475525962 57776398527214080 58242592114892640 58418358510849792 58498603508804256 58627455058383120 58640794158116352 58721344699542336 58773127190459040 59161495872334320 59426161937019696 59454917788855680 59507791280339778 59638865710472685 59818845826471368 59901014570738499 59997567340260270 60198104261216376 60355702032893280 60394027036341285 60585514372543680 60665218453574784 60896209318043904 60949909678994560 61153629725680128 61352662386124480 61613112491911890 61711783549981992 61741645396119360 61847712588638340 62119570665951036 62125431589218816 62174349828795790 62535952062275328 62591098404481920 62691335669822976 62829422312267520 63105595597156608 63373487134537944 63614790091170864 63670887789663960 63982847587754655 63997405162944288 64091620528362180 64226470765124430 64379415501752832 64420295505430704 64998448343115840 65245938555047040 65521746134657280 65720653324706016 65970893427880896 66119768089266420 66556682856376110 66562962417020160 66854432179147158 66855546867204864 66886782512462640 67002805781009280 67110108228048384 67296201554780289 67405798281749760 67662454797826560 67900164787004940 67915613642308224 68158703669111640 68248370760271632 68364395230252992 68508235482799392 68568648388868880 68797833441390144 69021745184390040 69330522259856312 69425756493729741 69484391180305920 69788653464216596 70117328441285120 70414985705042160 70527752628550848 70561880452707840 70683100101300960 70993795046801184 71345901346626816 71629748763371955 71683190295252480 71997080808312324 72156867764163840 72426842439471936 72472832443609542 72702617247052416 73022948138562240 73123254386005320 73139891614793472 73300992697645440 73401680874427920 73623194863349376 73935734990294268 74089974475343232 74217255106366008 74282702421274620 74283940963560960 74609219794554948 74773557283089210 75109318085378304 75247630326520470 75395306774721024 75831523066968480 76120261647554880 76405065347596752 76442037157100160 76909944634034616 77139729437477490 77649463332438795 77656789486523520 77996837542338351 77998138011739008 78169940077844160 78295126266056448 78364169587278720 78626095361588736 78881994496445760 79216858918172430 79234882582692928 79273223718474240 79343721707119704 79518487613963580 79758461101961824 79868019427651332 79996756453680360 80264139014955168 80474269377191040 80525369381788380 80780685830058240 80826654777434527 80886957938099712 82150816655882520 82282378066642656 82322193861492480 82463616784851120 82826094221268048 83454797872642560 83494411994661759 83569433584006080 83887635285060480 84497982846050592 84819720121561152 84860763716252160 84894517052885280 85310463450339540 85329873550592384 85455494037816240 85635294353499240 85893727340574272 85955698516046346 85997291801737680 86523687713288943 86663152824820390 86664597790821120 86994584740062720 87044089760314106 87235816830270745 87627537766274688 87961191237174528 88159690785688560 88742243808501480 89139242905529544 89182376683283520 89337074374679040 89728268739707052 89996351010390405 90533553049339920 90554151523077632 90878271558815520 90997827680362176 91152526973670656 91344313977065856 91424864518491840 91730444588520192 92028993579186720 92419668737867835 92567675324972988 92612468094179040 92771568882957510 93179355998926554 93188147383828224 93261524743193685 93803928093412992 93886647606722880 94037003504734464 94244133468401280 94658393395734912 95060230701806916 95422185136756296 95506331684495940 95996107744416432 96137430792543270 96569123252629248 96630443258146056 96936822996069888 97363930851416320 97497672514673760 97734656930193920 97868907832570560 98164259817799168 98282619201985920 98580979987059024 98786632633790976 98956340141821344 99043603228366160 99179652133899630 99478959726073264 99698076377452280 99835024284564165 100281648268720737 100330173768693960 101108697422624640 101493682196739840 101873420463462336 101922716209466880 102372556140407448 102546592845379488 102762353224199088 102852972583303320 103532617776585060 103542385982031360 103995783389784468 103997517348985344 104226586770458880 104485559449704960 104682980196324894 105175992661927680 105622478557563240 105791628942826272 105842820679061760 106024650151951440 106490692570201776 106662341938240480 107018852019940224 107299025836254720 107367159175717840 107995621212468486 108640263659207904 108709248665414313 109053925870578624 109534422207843360 109709837422190208 109951489046468160 110434792295024064 110903602485441402 111325882659549012 111424053631911930 111425911445341440 111850180380080640 111913829691832422 112160335924633815 112663977128067456 113092960162081536 113192689403847040 113747284600452720 113940658717088320 114180392471332320 114607598021395128 114663055735650240 115364916951051924 115709594156216235 116485184229785280 116836717021699584 116997207017608512 117254910116766240 117442689399084672 117546254380918080 118322991744668640 118825288377258645 118852323874039392 118909835577711360 119015582560679556 119277731420945370 119637691652942736 119802029141476998 119995134680520540 120396208522432752 120711404065786560 120788054072682570 121171028745087360 121330436907149568 121792418636087808 121899819357989120 122705324772248960 123226224983823780 123423567099963984 123483290792238720 123695425177276680 124239141331902072 124348699657591580 125071904124550656 125182196808963840 125658844624535040 126211191194313216 126746974269075888 127229580182341728 127341775579327920 127965695175509310 127994810325888576 128183241056724360 128452941530248860 128840591010861408 128933547774069519 129994729237230585 129996896686231680 130491877110094080 130566134640471159 131043492269314560 131441306649412032 131941786855761792 132239536178532840 133113365712752220 133125924834040320 133708864358294316 133711093734409728 133773565024925280 134005611562018560 134592403109560578 134811596563499520 135800329574009880 135831227284616448 136317407338223280 136496741520543264 136728790460505984 137016470965598784 137137296777737760 137595666882780288 138043490368780080 138661044519712624 138851512987459482 139157353324436265 139577306928433192 139769033998389831 140829971410084320 141055505257101696 141366200202601920 141987590093602368 142691802693253632 143259497526743910 143994161616624648 144206146188814905 144313735528327680 144853684878943872 144945664887219084 145405234494104832 146045896277124480 146246508772010640 146279783229586944 146601985395290880 146803361748855840 147246389726698752 147871469980588536 148179948950686464 148434510212732016 148565404842549240 148769478200849445 149218439589109896 149547114566178420 150218636170756608 150495260653040940 151663046133936960 152240523295109760 152810130695193504 152884074314200320 153819889268069232 154279458874954980 155298926664877590 155313578973047040 155993675084676702 155996276023478016 156339880155688320 156590252532112896 156728339174557440 157024470294487341 157763988992891520 158433717836344860 158469765165385856 158687443414239408 159036975227927160 159516922203923648 159736038855302664 159993512907360720 160528278029910336 160948538754382080 161050738763576760 161561371660116480 161653309554869054 161993431818702729 164301633311765040 164564756133285312 164644387722984960 164927233569702240 165652188442536096 166355403728162103 166988823989323518 167136080447867895 167138867168012160 167775270570120960 167870744537748633 168995965692101184 169639440243122304 169789034105770560 170620926900679080 170659747101184768 170910988075632480 171270588706998480 171787454681148544 171911397032092692 171994583603475360 173047375426577886 173326305649640780 173329195581642240 174088179520628212 174471633660541490 175255075532549376 175922382474349056 176319381571377120 177484487617002960 178278485811059088 178364753366567040 179456537479414104 179992702020780810 181067106098679840 181182081109023855 181756543117631040 181995655360724352 182305053947341312 182688627954131712 182849729036983680 183460889177040384 184057987158373440 184839337475735670 185135350649945976 185224936188358080 185543137765915020 186358711997853108 186376294767656448 186523049486387370 187607856186825984 187773295213445760 188074007009468928 188488266936802560 189316786791469824 190120461403613832 190844370273512592 191012663368991880 191992215488832864 192274861585086540 193138246505258496 193260886516292112 194727861702832640 194995345029347520 195737815665141120 196565238403971840 197161959974118048 197912680283642688 198087206456732320 198359304267799260 198957919452146528 199396152754904560 199670048569128330 200563296537441474 200660347537387920 201888604664340867 202217394845249280 202987364393479680 203746840926924672 204745112280814896 205093185690758976 205524706448398176 205705945166606640 207065235553170120 207991566779568936 208277269481189223 208453173540917760 209365960392649788 210351985323855360 211244957115126480 211583257885652544 211685641358123520 212049300303902880 212981385140403552 213324683876480960 214037704039880448 214734318351435680 214889246290115865 215991242424936972 217280527318415808 217418497330828626 217610224400785265 218107851741157248 219068844415686720 219419674844380416 219902978092936320 220869584590048128 221807204970882804 222651765319098024 222848107263823860 222851822890682880 223827659383664844 224320671849267630 225327954256134912 226185920324163072 226385378807694080 227494569200905440 227881317434176640 228360784942664640 229215196042790256 229326111471300480 230729833902103848 231419188312432470 232948389997316385 232970368459570560 233990512627015053 233994414035217024 234509820233532480 234885378798169344 235092508761836160 236645983489337280 237650576754517290 237704647748078784 237819671155422720 238031165121359112 238555462841890740 239275383305885472 239604058282953996 239990269361041080 240792417044865504 241422808131573120 241576108145365140 242342057490174720 242479964332303581 242660873814299136 243799638715978240 245410649544497920 246452449967647560 246847134199927968 246966581584477440 247390850354553360 248478282663804144 248697399315183160 250364393617927680 253493948538151776 254459160364683456 254683551158655840 255931390351018620 255989620651777152 256366482113448720 256905883060497720 257681182021722816 257867095548139038 259571063139866829 259989458474461170 259993793372463360 260983754220188160 261132269280942318 261707450490812235 262882613298824064 263883573711523584 264479072357065680 266226731425504440 267417728716588632 267547130049850560 268011223124037120 269184806219121156 269989053031171215 271600659148019760 271662454569232896 272634814676446560 272993483041086528 273457580921011968 274032941931197568 274274593555475520 275191333765560576 276086980737560160 277259006213603505 277322089039425248 277703025974918964 278314706648872530 279154613856866384 279538067996779662 279784574229581055 281659942820168640 282111010514203392 282732400405203840 283975180187204736 286518995053487820 287988323233249296 288412292377629810 289707369757887744 289891329774438168 290810468988209664 292091792554248960 292493017544021280 293203970790581760 293606723497711680 294492779453397504 295742939961177072 296359897901372928 296869020425464032 297130809685098480 297538956401698890 298436879178219792 299094229132356840 299505072853692495 300844944806162211 300990521306081880 303326092267873920 304481046590219520 304654314161099371 305620261390387008 305768148628400640 307639778536138464 308558917749909960 310597853329755180 310627157946094080 311987350169353404 311992552046956032 312679760311376640 313456678349114880 314048940588974682 315527977985783040 316867435672689720 316939530330771712 317374886828478816 318073950455854320 319033844407847296 319472077710605328 319987025814721440 321056556059820672 321897077508764160 322101477527153520 323306619109738108 323986863637405458 326127745996242939 328603266623530080 329129512266570624 329854467139404480 331304376885072192 332710807456324206 333977647978647036 334272160895735790 334277734336024320 335550541140241920 335741489075497266 336481007773901445 337991931384202368 339278880486244608 339578068211541120 341241853801358160 341319494202369536 341821976151264960 342541177413996960 343574909362297088 343822794064185384 343989167206950720 346094750853155772 346652611299281560 347128782468648705 348176359041256424 348943267321082980 350510151065098752 352638763142754240 354968975234005920 356556971622118176 356729506733134080 358913074958828208 359985404041561620 362134212197359680 362364162218047710 363513086235262080 363991310721448704 365377255908263424 365699458073967360 368115974316746880 369678674951471340 370270701299891952 370449872376716160 371086275531830040 372717423995706216 373046098972774740 375215712373651968 375546590426891520 376976533873605120 378633573582939648 380240922807227664 381688740547025184 382025326737983760 383984430977665728 384549723170173080 386521773032584224 386800643322208557 389984187711691755 389990690058695040 391475631330282240 391698403921413477 393130476807943680 394323919948236096 395825360567285376 396174412913464640 396718608535598520 397915838904293056 398792305509809120 399340097138256660 401126593074882948 401320695074775840 403777209328681734 404133273887172635 404434789690498560 407493681853849344 409490224561629792 410186371381517952 411049412896796352 411411890333213280 414130471106340240 415983133559137872 416554538962378446 417472059973308795 418731920785299576 419307101995169493 422489914230252960 423166515771305088 424098600607805760 425962770280807104 426649367752961920 428075408079760896 429468636702871360 429778492580231730 431982484849873944 432618438566444715 434561054636831616 434836994661657252 435220448801570530 436215703482314496 438137688831373440 438839349688760832 439805956185872640 441739169180096256 443614409941765608 445303530638196048 445696214527647720 447655318767329688 448641343698535260 450655908512269824 452770757615388160 454989138401810880 455762634868353280 456721569885329280 458430392085580512 458652222942600960 461459667804207696 462838376624864940 465896779994632770 465940736919141120 467981025254030106 467988828070434048 469019640467064960 469770757596338688 470185017523672320 471073410883462023 473291966978674560 475301153509034580 475409295496157568 476062330242718224 477110925683781480 478550766611770944 479208116565907992 479980538722082160 481584834089731008 482845616263146240 483152216290730280 484684114980349440 484959928664607162 485980295456108187 490821299088995840 492904899935295120 493694268399855936 493933163168954880 494781700709106720 496956565327608288 497394798630366320 501408241343603685 503612233613245899 506987897076303552 508918320729366912 509367102317311680 511862780702037240 511979241303554304 512732964226897440 513811766120995440 515362364043445632 515734191096278076 519142126279733658 519978916948922340 519987586744926720 522264538561884636 523414900981624470 525765226597648128 527767147423047168 528958144714131360 532453462851008880 534835457433177264 535094260099701120 538369612438242312 539978106062342430 543201318296039520 543546243327071565 545269629352893120 545986966082173056 546915161842023936 548065883862395136 548549187110951040 550382667531121152 552173961475120320 554518012427207010 554644178078850496 555406051949837928 556629413297745060 558309227713732768 559076135993559324 559569148459162110 563319885640337280 564222021028406784 565464800810407680 565786583442041689 567950360374409472 573037990106975640 575976646466498592 576824584755259620 579414739515775488 579782659548876336 584183585108497920 584986035088042560 587213446995423360 591485879922354144 593738040850928064 594261619370196960 595077912803397780 596873758356439584 598188458264713680 599010145707384990 601689889612324422 601981042612163760 605665813993022601 606652184535747840 608962093180439040 609308628322198742 611240522780774016 615279557072276928 617117835499819920 621195706659510360 623974700338706808 625359520622753280 628097881177949364 631055955971566080 633734871345379440 633879060661543424 634749773656957632 636147900911708640 638067688815694592 638944155421210656 639974051629442880 642113112119641344 644202955054307040 644667738870347595 646613238219476216 647973727274810916 652255491992485878 652830673202355795 657206533247060160 658259024533141248 659708934278808960 662608753770144384 665421614912648412 667955295957294072 668544321791471580 668555468672048640 671482978150994532 672962015547802890 675983862768404736 678557760972489216 679156136423082240 682483707602716320 683643952302529920 685082354827993920 687149818724594176 687645588128370768 687978334413901440 692189501706311544 693305222598563120 694257564937297410 696352718082512848 697886534642165960 698845169991949155 701971537881045159 705277526285508480 709937950468011840 713113943244236352 713459013466268160 717826149917656416 719970808083123240 724268424394719360 724728324436095420 727026172470524160 727439892996910743 727982621442897408 731398916147934720 736231948633493760 739357349902942680 740541402599783904 740899744753432320 742172551063660080 745434847991412432 746092197945549480 751093180853783040 760481845614455328 763377481094050368 764050653475967520 767968861955331456 769099446340346160 773043546065168448 773601286644417114 778713189419600487 779968375423383510 779981380117390080 782951262660564480 783396807842826954 785122351472436705 788647839896472192 791650721134570752 792348825826929280 793437217071197040 795831677808586112 797584611019618240 798680194276513320 802253186149765896 802641390149551680 807554418657363468 808266547774345270 809967159093513645 814987363707698688 818980449123259584 820372742763035904 822098825793592704 822823780666426560 828260942212680480 831777018640810515 831966267118275744 833109077924756892 834944119946617590 837463841570599152 838614203990338986 839353722688743165 844979828460505920 846333031542610176 848197201215611520 851925540561614208 853298735505923840 858937273405742720 859556985160463460 863964969699747888 865236877132889430 869122109273663232 869673989323314504 870440897603141060 872431406964628992 876275377662746880 879611912371745280 883478338360192512 887228819883531216 890607061276392096 891392429055295440 895310637534659376 897282687397070520 902534834418486633 909978276803621760 911525269736706560 913443139770658560 913962942483298113 916860784171161024 917304445885201920 922919335608415392 925676753249729880 931793559989265540 931881473838282240 935962050508060212 935977656140868096 938039280934129920 940370035047344640 942146821766924046 946583933957349120 950602307018069160 950818590992315136 952124660485436448 954221851367562960 957101533223541888 958416233131815984 959961077444164320 963169668179462016 965691232526292480 966304432581460560 969919857329214324 971960590912216374 978383237988728817 985809799870590240 987388536799711872 989563401418213440 993913130655216576 994789597260732640 1002816482687207370 1007224467226491798 1009443023321704335 1013975794152607104 1017836641458733824 1018734204634623360 1023725561404074480 1023958482607108608 1025465928453794880 1027623532241990880 1030724728086891264 1031468382192556152 1038284252559467316 1039957833897844680 1041386347405946115 1044529077123769272 1046829801963248940 1051530453195296256 1057916289428262720 1064906925702017760 1069670914866354528 1070188520199402240 1076739224876484624 1079956212124684860 1086402636592079040 1087092486654143130 1090539258705786240 1091973932164346112 1096131767724790272 1097098374221902080 1104347922950240640 1109036024854414020 1109288356157700992 1110812103899675856 1113258826595490120 1116618455427465536 1118152271987118648 1119138296918324220 1126639771280674560 1130929601620815360 1131573166884083378 1135900720748818944 1146075980213951280 1151953292932997184 1153649169510519240 1159565319097752672 1169952563135075265 1169972070176085120 1174426893990846720 1175095211764240431 1182971759844708288 1187476081701856128 1188523238740393920 1190155825606795560 1193747516712879168 1196376916529427360 1198020291414769980 1203379779224648844 1203962085224327520 1211331627986045202 1212399821661517905 1213304369071495680 1218617256644397484 1222481045561548032 1230559114144553856 1234235670999639840 1242391413319020720 1247949400677413616 1256195762355898728 1267469742690758880 1269499547313915264 1272295801823417280 1276135377631389184 1277888310842421312 1279948103258885760 1284226224239282688 1288405910108614080 1289335477740695190 1293226476438952432 1295947454549621832 1297855315699334145 1304510983984971756 1305661346404711590 1314413066494120320 1316518049066282496 1319417868557617920 1325217507540288768 1330843229825296824 1335910591914588144 1337088643582943160 1342965956301989064 1345924031095605780 1351967725536809472 1358312272846164480 1364967415205432640 1367287904605059840 1370164709655987840 1375291176256741536 1375956668827802880 1384379003412623088 1386610445197126240 1388515129874594820 1392705436165025696 1395773069284331920 1397690339983898310 1403943075762090318 1410555052571016960 1413220232650386069 1419875900936023680 1426227886488472704 1435652299835312832 1439941616166246480 1448536848789438720 1449456648872190840 1454052344941048320 1454879785993821486 1457940886368324561 1472463897266987520 1478714699805885360 1481082805199567808 1481799489506864640 1484345102127320160 1490869695982824864 1492184395891098960 1504224724030811055 1510836700839737697 1520963691228910656 1523271570805496855 1526754962188100736 1528101306951935040 1535937723910662912 1538198892680692320 1546087092130336896 1547202573288834228 1557426378839200974 1559936750846767020 1559962760234780160 1566793615685653908 1570244702944873410 1577295679792944384 1583301442269141504 1584697651653858560 1586874434142394080 1591663355617172224 1595169222039236480 1597360388553026640 1604506372299531792 1605282780299103360 1615108837314726936 1616533095548690540 1619934318187027290 1630638729981214695 1637960898246519168 1640745485526071808 1644197651587185408 1645647561332853120 1656521884425360960 1663554037281621030 1663932534236551488 1666218155849513784 1669888239893235180 1674927683141198304 1677228407980677972 1678707445377486330 1689959656921011840 1692666063085220352 1696394402431223040 1697359750326125067 1703851081123228416 1706597471011847680 1717874546811485440 1719113970320926920 1727929939399495776 1730473754265778860 1738244218547326464 1739347978646629008 1740881795206282120 1752550755325493760 1774457639767062432 1781214122552784192 1782784858110590880 1790621275069318752 1794565374794141040 1805069668836973266 1816997441979067803 1819956553607243520 1826886279541317120 1827925884966596226 1833721568342322048 1845838671216830784 1851353506499459760 1863587119978531080 1871924101016120424 1876078561868259840 1884293643533848092 1893167867914698240 1901204614036138320 1901637181984630272 1904249320970872896 1908443702735125920 1914203066447083776 1916832466263631968 1919922154888328640 1926339336358924032 1932608865162921120 1934003216611042785 1939839714658428648 1943921181824432748 1956766475977457634 1958492019607067385 1971619599741180480 1974777073599423744 1979126802836426880 1987826261310433152 1989579194521465280 2005632965374414740 2014448934452983596 2018886046643408670 2027951588305214208 2035673282917467648 2037468409269246720 2047451122808148960 2050931856907589760 2055247064483981760 2061449456173782528 2062936764385112304 2076568505118934632 2079915667795689360 2082772694811892230 2089058154247538544 2093659603926497880 2096535509975847465 2105914613643135477 2115832578856525440 2129813851404035520 2139341829732709056 2140377040398804480 2153478449752969248 2159912424249369720 2172805273184158080 2174184973308286260 2181078517411572480 2182319678990732229 2183947864328692224 2194196748443804160 2208695845900481280 2218072049708828040 2218576712315401984 2221624207799351712 2226517653190980240 2233236910854931072 2236304543974237296 2238276593836648440 2253279542561349120 2263146333768166756 2292151960427902560 2303906585865994368 2307298339021038480 2319130638195505344 2339905126270150530 2339944140352170240 2348853787981693440 2350190423528480862 2355367054417310115 2365943519689416576 2374952163403712256 2377046477480787840 2380311651213591120 2387495033425758336 2392753833058854720 2396040582829539960 2406759558449297688 2407924170448655040 2422663255972090404 2424799643323035810 2429901477280540935 2437234513288794968 2444962091123096064 2461118228289107712 2468471341999279680 2484782826638041440 2495898801354827232 2512391524711797456 2518061168066229495 2534939485381517760 2538999094627830528 2544591603646834560 2555776621684842624 2559896206517771520 2576811820217228160 2578670955481390380 2586452952877904864 2591894909099243664 2595710631398668290 2609021967969943512 2611322692809423180 2628826132988240640 2638835737115235840 2650435015080577536 2661686459650593648 2671821183829176288 2674177287165886320 2685931912603978128 2691848062191211560 2707604503255459899 2729934830410865280 2734575809210119680 2740329419311975680 2741888827449894339 2750582352513483072 2751913337655605760 2768758006825246176 2773220890394252480 2777030259749189640 2785410872330051392 2791546138568663840 2795380679967796620 2807886151524180636 2821110105142033920 2826440465300772138 2828932917210208445 2839751801872047360 2852455772976945408 2871304599670625664 2879883232332492960 2897073697578877440 2898913297744381680 2909759571987642972 2915881772736649122 2935149713966186451 2957429399611770720 2962165610399135616 2968690204254640320 2981739391965649728 2984368791782197920 3008449448061622110 3021673401679475394 3028329069965113005 3041927382457821312 3046543141610993710 3053509924376201472 3056202613903870080 3071875447821325824 3076397785361384640 3092174184260673792 3094405146577668456 3114852757678401948 3119873501693534040 3133587231371307816 3140489405889746820 3154591359585888768 3169395303307717120 3173748868284788160 3183326711234344448 3190338444078472960 3194720777106053280 3209012744599063584 3210565560598206720 3230217674629453872 3233066191097381080 3239868636374054580 3261277459962429390 3275921796493038336 3288395303174370816 3291295122665706240 3313043768850721920 3327108074563242060 3327865068473102976 3332436311699027568 3339776479786470360 3349855366282396608 3354456815961355944 3357414890754972660 3379919313842023680 3392788804862446080 3394719500652250134 3407702162246456832 3435749093622970880 3438227940641853840 3455859878798991552 3460947508531557720 3478695957293258016 3481763590412564240 3509857689405225795 3525285635292721293 3548915279534124864 3562428245105568384 3565569716221181760 3581242550138637504 3589130749588282080 3610139337673946532 3633994883958135606 3637199464984553715 3639913107214487040 3655851769933192452 3667443136684644096 3691677342433661568 3702707012998919520 3727174239957062160 3743848202032240848 3768587287067696184 3802409228072276640 3808498641941745792 3816887405470251840 3828406132894167552 3833664932527263936 3839844309776657280 3852678672717848064 3865217730325842240 3868006433222085570 3879679429316857296 3887842363648865496 3893565947098002435 3913532951954915268 3916984039214134770 3943239199482360960 3949554147198847488 3958253605672853760 3960506084094291823 3975652522620866304 3979158389042930560 4011265930748829480 4028897868905967192 4037772093286817340 4055903176610428416 4074936818538493440 4094902245616297920 4101863713815179520 4110494128967963520 4125873528770224608 4153137010237869264 4159831335591378720 4165545389623784460 4178116308495077088 4187319207852995760 4193071019951694930 4211829227286270954 4231665157713050880 4239660697951158207 4259627702808071040 4278683659465418112 4306956899505938496 4319824848498739440 4345610546368316160 4348369946616572520 4362157034823144960 4364639357981464458 4417391691800962560 4436144099417656080 4437153424630803968 4443248415598703424 4453035306381960480 4466473821709862144 4472609087948474592 4476553187673296880 4512674172092433165 4526292667536333512 4532510102519213091 4569814712416490565 4584303920855805120 4607813171731988736 4614596678042076960 4638261276391010688 4679810252540301060 4679888280704340480 4700380847056961724 4710734108834620230 4731887039378833152 4749904326807424512 4754092954961575680 4760623302427182240 4774990066851516672 4785507666117709440 4792081165659079920 4813519116898595376 4815848340897310080 4845326511944180808 4849599286646071620 4859802954561081870 4874469026577589936 4891916189943644085 4922236456578215424 4936942683998559360 4969565653276082880 4991797602709654464 5024783049423594912 5036122336132458990 5069878970763035520 5077998189255661056 5089183207293669120 5092079250978375201 5111553243369685248 5119792413035543040 5153623640434456320 5157341910962780760 5172905905755809728 5183789818198487328 5191421262797336580 5218043935939887024 5222645385618846360 5257652265976481280 5323372919301187296 5343642367658352576 5348354574331772640 5371863825207956256 5383696124382423120 5415209006510919798 5450992325937203409 5459869660821730560 5480658838623951360 5483777654899788678 5501164705026966144 5537516013650492352 5546441780788504960 5554060519498379280 5570821744660102784 5583092277137327680 5590761359935593240 5615772303048361272 5652880930601544276 5657865834420416890 5679503603744094720 5704911545953890816 5742609199341251328 5759766464664985920 5797826595488763360 5819519143975285944 5831763545473298244 5870299427932372902 5875476058821202155 5914858799223541440 5924331220798271232 5937380408509280640 5963478783931299456 5968737583564395840 6016898896123244220 6043346803358950788 6056658139930226010 6083854764915642624 6093086283221987420 6107019848752402944 6112405227807740160 6152795570722769280 6184348368521347584 6188810293155336912 6229705515356803896 6239747003387068080 6267174462742615632 6280978811779493640 6317743840929406431 6347497736569576320 6380676888156945920 6389441554212106560 6418025489198127168 6421131121196413440 6460435349258907744 6466132382194762160 6479737272748109160 6522554919924858780 6546959036972196687 6551843592986076672 6582590245331412480 6626087537701443840 6654216149126484120 6655730136946205952 6664872623398055136 6679552959572940720 6699710732564793216 6708913631922711888 6714829781509945320 6759838627684047360 6789439001304500268 6876455881283707680 6911719757597983104 6921895017063115440 6957391914586516032 6963527180825128480 7019715378810451590 7050571270585442586 7066101163251930345 7097830559068249728 7124856490211136768 7131139432442363520 7162485100277275008 7178261499176564160 7220278675347893064 7267989767916271212 7274398929969107430 7289704431841622805 7311703539866384904 7334886273369288192 7383354684867323136 7405414025997839040 7454348479914124320 7487696404064481696 7537174574135392368 7554183504198688485 7604818456144553280 7616997283883491584 7633774810940503680 7667329865054527872 7679688619553314560 7730435460651684480 7736012866444171140 7759358858633714592 7775684727297730992 7787131894196004870 7827065903909830536 7833968078428269540 7886478398964721920 7916507211345707520 7921012168188583646 7951305045241732608 7958316778085861120 8022531861497658960 8057795737811934384 8075544186573634680 8189804491232595840 8203727427630359040 8220988257935927040 8225666482349683017 8251747057540449216 8306274020475738528 8319662671182757440 8331090779247568920 8356232616990154176 8374638415705991520 8386142039903389860 8423658454572541908 8463330315426101760 8479321395902316414 8486798751630625335 8519255405616142080 8557367318930836224 8613913799011876992 8639649696997478880 8691221092736632320 8696739893233145040 8729278715962928916 8872288198835312160 8886496831197406848 8906070612763920960 8932947643419724288 8945218175896949184 8953106375346593760 9025348344184866330 9052585335072667024 9065020205038426182 9084987209895339015 9139629424832981130 9168607841711610240 9215626343463977472 9229193356084153920 9276522552782021376 9359620505080602120 9400761694113923448 9421468217669240460 9463774078757666304 9508185909923151360 9521246604854364480 9549980133703033344 9571015332235418880 9584162331318159840 9627038233797190752 9631696681794620160 9690653023888361616 9699198573292143240 9719605909122163740 9748938053155179872 9783832379887288170 9873885367997118720 9939131306552165760 9983595205419308928 10049566098847189824 10072244672264917980 10139757941526071040 10178366414587338240 10184158501956750402 10223106486739370496 10307247280868912640 10314683821925561520 10345811811511619456 10367579636396974656 10382842525594673160 10436087871879774048 10445290771237692720 10529573068215677385 10575856905878163879 10646745838602374592 10687284735316705152 10696709148663545280 10743727650415912512 10767392248764846240 10830418013021839596 10901984651874406818 10911598394953661145 10919739321643461120 10967555309799577356 11002329410053932288 11075032027300984704 11092883561577009920 11108121038996758560 11141643489320205568 11166184554274655360 11181522719871186480 11231544606096722544 11305761861203088552 11315731668840833780 11485218398682502656 11519532929329971840 11595653190977526720 11639038287950571888 11663527090946596488 11740598855864745804 11750952117642404310 11829717598447082880 11848662441596542464 11874760817018561280 11881518252282875469 11926957567862598912 11937475167128791680 12033797792246488440 12086693606717901576 12113316279860452020 12167709529831285248 12186172566443974840 12224810455615480320 12305591141445538560 12377620586310673824 12459411030713607792 12479494006774136160 12534348925485231264 12561957623558987280 12635487681858812862 12694995473139152640 12718982093853474621 12778883108424213120 12836050978396254336 12920870698517815488 12932264764389524320 12959474545496218320 13045109839849717560 13093918073944393374 13252175075402887680 13308432298252968240 13311460273892411904 13329745246796110272 13359105919145881440 13399421465129586432 13417827263845423776 13429659563019890640 13538022516277299495 13578878002609000536 13597530307557639273 13709444137249471695 13752911762567415360 13823439515195966208 13843790034126230880 13914783829173032064 13927054361650256960 14039430757620903180 14101142541170885172 14132202326503860690 14195661118136499456 14249712980422273536 14262278864884727040 14324970200554550016 14356522998353128320 14440557350695786128 14535979535832542424 14548797859938214860 14579408863683245610 14623407079732769808 14675748569830932255 14766709369734646272 14810828051995678080 14908696959828248640 14975392808128963392 15074349148270784736 15108367008397376970 15209636912289106560 15233994567766983168 15267549621881007360 15276237752935125603 15334659730109055744 15359377239106629120 15460870921303368960 15472025732888342280 15518717717267429184 15551369454595461984 15574263788392009740 15654131807819661072 15667936156856539080 15772956797929443840 15842024336377167292 15916633556171722240 16045063722995317920 16115591475623868768 16151088373147269360 16379608982465191680 16441976515871854080 16451332964699366034 16503494115080898432 16612548040951477056 16639325342365514880 16662181558495137840 16712465233980308352 16749276831411983040 16772284079806779720 16847316909145083816 16958642791804632828 16973597503261250670 17038510811232284160 17114734637861672448 17227827598023753984 17279299393994957760 17393479786466290080 17458557431925857832 17626428176463606465 17744576397670624320 17772993662394813696 17812141225527841920 17890436351793898368 17906212750693187520 18050696688369732660 18105170670145334048 18130040410076852364 18169974419790678030 18279258849665962260 18337215683423220480 18458386712168307840 18553045105564042752 18719241010161204240 18801523388227846896 18842936435338480920 18953231522788219293 19042493209708728960 19142030664470837760 19168324662636319680 19254076467594381504 19263393363589240320 19381306047776723232 19398397146584286480 19439211818244327480 19497876106310359744 19567664759774576340 19640877110916590061 19747770735994237440 19802530420471459115 19878262613104331520 19967190410838617856 20099132197694379648 20144489344529835960 20279515883052142080 20368317003913500804 20629367643851123040 20691623623023238912 20735159272793949312 20765685051189346320 20872175743759548096 20890581542475385440 21059146136431354770 21151713811756327758 21198303489755791035 21293491677204749184 21374569470633410304 21393418297327090560 21487455300831825024 21534784497529692480 21660836026043679192 21803969303748813636 21823196789907322290 21935110619599154712 22004658820107864576 22150064054601969408 22185767123154019840 22216242077993517120 22283286978640411136 22332369108549310720 22363045439742372960 22463089212193445088 22611523722406177104 22631463337681667560 22662550512596065455 23039065858659943680 23191306381955053440 23278076575901143776 23327054181893192976 23481197711729491608 23501904235284808620 23659435196894165760 23749521634037122560 23763036504565750938 23853915135725197824 23874950334257583360 24067595584492976880 24173387213435803152 24226632559720904040 24372345132887949680 24611182282891077120 24676999447049049051 24755241172621347648 24918822061427215584 24958988013548272320 25068697850970462528 25123915247117974560 25270975363717625724 25389990946278305280 25437964187706949242 25460396254891876005 25557766216848426240 25672101956792508672 25841741397035630976 25864529528779048640 25918949090992436640 26090219679699435120 26187836147888786748 26616864596505936480 26659490493592220544 26718211838291762880 26798842930259172864 26835654527690847552 26859319126039781280 27076045032554598990 27157756005218001072 27195060615115278546 27254961629686017045 27418888274498943390 27505823525134830720 27646879030391932416 27687580068252461760 27829567658346064128 27854108723300513920 28078861515241806360 28202285082341770344 28264404653007721380 28391322236272998912 28524557729769454080 28649940401109100032 28713045996706256640 28881114701391572256 29071959071665084848 29097595719876429720 29158817727366491220 29246814159465539616 29351497139661864510 29621656103991356160 29817393919656497280 29950785616257926784 30148698296541569472 30216734016794753940 30419273824578213120 30535099243762014720 30552475505870251206 30669319460218111488 30921741842606737920 30944051465776684560 31037435434534858368 31102738909190923968 31148527576784019480 31308263615639322144 31335872313713078160 31588719204647032155 31684048672754334584 31727570717634491637 32090127445990635840 32231182951247737536 32302176746294538720 32734795184860983435 32759217964930383360 32902665929398732068 33006988230161796864 33225096081902954112 33278650684731029760 33324363116990275680 33424930467960616704 33498553662823966080 33544568159613559440 33694633818290167632 33917285583609265656 33947195006522501340 34455655196047507968 34558598787989915520 34786959572932580160 34917114863851715664 35252856352927212930 35489152795341248640 35545987324789627392 35624282451055683840 35644554756848626407 35780872703587796736 35812425501386375040 36101393376739465320 36210341340290668096 36260080820153704728 36339948839581356060 36558517699331924520 36674431366846440960 36916773424336615680 37438482020322408480 37603046776455693792 37685872870676961840 37906463045576438586 38084986419417457920 38156946281560423863 38336649325272639360 38508152935188763008 38762612095553446464 38796794293168572960 38878423636488654960 38995752212620719488 39135329519549152680 39281754221833180122 39605060840942918230 39756525226208663040 39934380821677235712 40198264395388759296 40288978689059671920 40736634007827001608 41128332411748415085 41258735287702246080 41383247246046477824 41470318545587898624 41531370102378692640 41744351487519096192 41781163084950770880 42118292272862709540 42303427623512655516 42396606979511582070 42586983354409498368 42749138941266820608 42786836594654181120 42974910601663650048 43069568995059384960 43321672052087358384 43607938607497627272 43646393579814644580 43870221239198309424 44300128109203938816 44432484155987034240 44664738217098621440 44726090879484745920 44926178424386890176 45223047444812354208 45262926675363335120 45325101025192130910 45828713258805376809 46078131717319887360 46382612763910106880 46556153151802287552 46654108363786385952 46962395423458983216 47003808470569617240 47318870393788331520 47526073009131501876 47749900668515166720 48135191168985953760 48346774426871606304 48453265119441808080 48744690265775899360 49353998894098098102 49510482345242695296 49837644122854431168 49917976027096544640 50137395701940925056 50247830494235949120 50541950727435251448 50875928375413898484 50920792509783752010 51115532433696852480 51344203913585017344 51683482794071261952 51729059057558097280 51837898181984873280 52180439359398870240 52375672295777573496 52879284529390819395 53233729193011872960 53318980987184441088 53436423676583525760 53671309055381695104 53718638252079562560 54152090065109197980 54315512010436002144 54390121230230557092 54509923259372034090 54837776548997886780 55011647050269661440 55375160136504923520 55659135316692128256 55708217446601027840 56157723030483612720 56404570164683540688 56528809306015442760 57426091993412513280 57762229402783144512 58143918143330169696 58195191439752859440 58317635454732982440 58493628318931079232 58702994279323729020 58922631332749770183 59243312207982712320 59407591261414377345 59634787839312994560 59901571232515853568 60297396593083138944 60433468033589507880 60838547649156426240 61104951011740502412 61888102931553369120 62074870869069716736 62205477818381847936 62297055153568038960 62616527231278644288 62671744627426156320 63177438409294064310 63368097345508669168 63455141435268983274 63594910469267373105 64180254891981271680 64462365902495475072 64604353492589077440 65469590369721966870 65805331858797464136 66013976460323593728 66450192163805908224 66557301369462059520 66648726233980551360 66849860935921233408 66997107325647932160 67089136319227118880 67389267636580335264 67834571167218531312 67894390013045002680 67987651537788196365 69117197575979831040 69573919145865160320 69834229727703431328 70505712705854425860 70978305590682497280 71248564902111367680 71289109513697252814 71561745407175593472 71624851002772750080 72202786753478930640 72420682680581336192 72520161640307409456 72679897679162712120 73117035398663849040 73833546848673231360 74030998341147147153 74876964040644816960 75206093552911387584 75371745741353923680 75812926091152877172 76169972838834915840 76313892563120847726 76381188764675628015 76673298650545278720 77016305870377526016 77525224191106892928 77593588586337145920 77756847272977309920 77991504425241438976 78270659039098305360 78563508443666360244 79210121681885836460 80396528790777518592 80577957378119343840 81473268015654003216 82256664823496830170 82517470575404492160 82940637091175797248 83062740204757385280 83488702975038192384 83562326169901541760 84236584545725419080 84606855247025311032 84793213959023164140 85173966708818996736 85573673189308362240 85949821203327300096 86139137990118769920 86643344104174716768 87215877214995254544 87292787159629289160 87740442478396618848 88864968311974068480 89452181758969491840 89852356848773780352 90446094889624708416 90525853350726670240 90650202050384261820 91657426517610753618 92765225527820213760 93112306303604575104 93308216727572771904 93924790846917966432 94007616941139234480 94766157613941096465 95052146018263003752 95182712152903474911 96270382337971907520 96693548853743212608 96906530238883616160 97489380531551798720 98204385554582950305 98707997788196196204 99020964690485390592 99675288245708862336 99835952054193089280 100274791403881850112 100495660988471898240 101083901454870502896 101751856750827796968 101841585019567504020 103366965588142523904 103458118115116194560 103675796363969746560 104360878718797740480 104751344591555146992 105758569058781638790 106467458386023745920 106637961974368882176 106872847353167051520 106933664270545879221 107342618110763390208 107437276504159125120 108304180130218395960 108631024020872004288 108780242460461114184 109019846518744068180 109675553097995773560 110023294100539322880 110750320273009847040 111416434893202055680 112315446060967225440 112809140329367081376 113057618612030885520 115524458805566289024 116287836286660339392 116390382879505718880 116635270909465964880 116987256637862158464 117405988558647458040 117845262665499540366 118815182522828754690 119269575678625989120 119803142465031707136 120594793186166277888 120866936067179015760 122209902023481004824 123384997235245245255 123776205863106738240 124149741738139433472 124410955636763695872 124594110307136077920 125233054462557288576 125343489254852312640 126354876818588128620 126736194691017338336 126910282870537966548 127189820938534746210 128360509783962543360 128924731804990950144 129208706985178154880 130939180739443933740 131610663717594928272 132900384327611816448 133297452467961102720 133994214651295864320 134178272638454237760 134778535273160670528 135669142334437062624 135788780026090005360 135975303075576392730 137486139776416130427 138234395151959662080 139147838291730320640 139668459455406862656 141011425411708851720 141956611181364994560 142578219027394505628 143249702005545500160 144405573506957861280 144841365361162672384 145040323280614818912 145359795358325424240 146234070797327698080 148061996682294294306 149753928081289633920 150412187105822775168 150743491482707847360 151625852182305754344 152627785126241695452 152762377529351256030 153346597301090557440 154032611740755052032 155050448382213785856 155187177172674291840 155513694545954619840 155983008850482877952 156541318078196610720 157127016887332720488 158420243363771672920 158637853588172458185 161155914756238687680 162946536031308006432 164513329646993660340 165034941150808984320 166125480409514770560 166977405950076384768 167124652339803083520 168473169091450838160 169213710494050622064 169586427918046328280 172278275980237539840 173286688208349433536 174431754429990509088 174585574319258578320 175480884956793237696 176767893998249310549 177729936623948136960 178222773784243132035 178904363517938983680 179704713697547560704 180892189779249416832 181051706701453340480 181300404100768523640 183314853035221507236 186224612607209150208 186616433455145543808 187849581693835932864 188015233882278468960 189532315227882192930 190104292036526007504 190365424305806949822 190784731407802119315 192540764675943815040 193387097707486425216 193813060477767232320 194978761063103597440 196408771109165900610 197415995576392392408 198041929380970781184 199350576491417724672 199671904108386178560 200549582807763700224 200991321976943796480 202167802909741005792 203503713501655593936 203683170039135008040 206916236230232389120 207351592727939493120 208721757437595480960 209502689183110293984 211517138117563277580 212934916772047491840 213745694706334103040 213867328541091758442 214685236221526780416 214874553008318250240 216608360260436791920 217262048041744008576 217560484920922228368 218039693037488136360 219351106195991547120 221500640546019694080 222092995023441441459 224630892121934450880 225618280658734162752 226115237224061771040 229143566294026884045 231048917611132578048 232575672573320678784 232780765759011437760 233270541818931929760 233974513275724316928 234811977117294916080 235690525330999080732 237630365045657509380 241189586372332555776 241733872134358031520 244419804046962009648 246769994470490490510 247552411726213476480 248821911273527391744 249188220614272155840 250466108925114577152 250686978509704625280 252709753637176257240 253472389382034676672 253820565741075933096 254379641877069492420 256721019567925086720 257849463609981900288 258417413970356309760 261878361478887867480 263221327435189856544 266594904935922205440 268356545276908475520 269557070546321341056 271338284668874125248 271577560052180010720 271950606151152785460 274972279552832260854 278295676583460641280 279336918910813725312 282022850823417703440 285156438054789011256 288811147013915722560 289682730722325344768 290080646561229637824 290719590716650848480 292468141594655396160 294613156663748850915 296123993364588588612 299507856162579267840 300824374211645550336 301486982965415694720 303251704364611508688 305255570252483390904 305524755058702512060 310100896764427571712 310374354345348583680 311027389091909239680 313082636156393221440 314254033774665440976 316840486727543345840 317275707176344916370 320800992811637637663 322311829512477375360 325893072062616012864 329026659293987320680 330069882301617968640 332250960819029541120 334249304679606167040 336946338182901676320 338427420988101244128 339172855836092656560 346573376416698867072 348863508859981018176 349171148638517156640 350961769913586475392 353535787996498621098 356445547568486264070 357808727035877967360 359409427395095121408 361784379558498833664 362103413402906680960 362600808201537047280 366629706070443014472 370154991705735735765 372449225214418300416 373232866910291087616 375699163387671865728 376030467764556937920 379064630455764385860 380208584073052015008 380730848611613899644 381569462815604238630 385081529351887630080 386774195414972850432 387626120955534464640 389957522126207194880 392817542218331801220 394831991152784784816 398701152982835449344 401982643953887592960 404335605819482011584 407007427003311187872 407366340078270016080 412458419329248391281 414703185455878986240 417443514875190961920 419005378366220587968 423034276235126555160 425869833544094983680 427734657082183516884 429749106016636500480 433216720520873583840 434524096083488017152 435120969841844456736 436079386074976272720 438702212391983094240 444185990046882882918 449261784243868901760 451236561317468325504 452230474448123542080 458287132588053768090 462097835222265156096 465151345146641357568 465561531518022875520 466541083637863859520 467949026551448633856 469623954234589832160 471381050661998161464 475260730091315018760 475913560764517374555 483467744268716063040 488839608093924019296 493539988940980981020 495104823452426952960 498376441228544311680 500932217850229154304 501373957019409250560 505419507274352514480 506944778764069353344 507641131482151866192 508759283754138984840 516834827940712619520 523756722957775734960 526442654870379713088 533189809871844410880 534668321352729396105 536713090553816951040 539114141092642682112 542676569337748250496 543155120104360021440 543901212302305570920 549944559105664521708 558673837821627450624 564045701646835406880 570312876109578022512 577622294027831445120 580161293122459275648 581439181433301696960 584936283189310792320 589226313327497701830 592247986729177177224 599015712325158535680 601648748423291100672 602973965930831389440 606503408729223017376 610511140504966781808 611049510117405024120 620748708690697167360 622054778183818479360 626165272312786442880 628508067549330881952 633680973455086691680 634551414352689832740 641601985623275275326 644623659024954750720 651786144125232025728 658053318587974641360 664501921638059082240 666278985070324324377 673892676365803352640 676854841976202488256 678345711672185313120 687430698882080652135 693146752833397734144 697727017719962036352 698342297277034313280 701923539827172950784 707071575992997242196 712891095136972528140 723568759116997667328 724206826805813361920 725201616403074094560 733259412140886028944 740309983411471471530 746465733820582175232 751398326775343731456 752060935529113875840 758129260911528771720 760417168146104030016 761461697223227799288 763138925631208477260 770163058703775260160 773548390829945700864 775252241911068929280 779915044252414389760 785635084436663602440 789663982305569569632 808671211638964023168 814014854006622375744 814732680156540032160 824916838658496782562 834887029750381923840 838010756732441175936 846068552470253110320 855469314164367033768 866433441041747167680 869048192166976034304 870241939683688913472 872158772149952545440 877404424783966188480 883839469991246552745 888371980093765765836 898523568487737803520 902473122634936651008 904460948896247084160 916574265176107536180 930302690293282715136 931123063036045751040 933082167275727719040 939247908469179664320 942762101323996322928 950521460182630037520 951827121529034749110 962402978434912912989 966935488537432126080 977679216187848038592 987079977881961962040 990209646904853905920 996752882457088623360 1002747914038818501120 1010839014548705028960 1013889557528138706688 1015282262964303732384 1017518567508277969680 1047513445915551469920 1052885309740759426176 1069336642705458792210 1073426181107633902080 1078228282185285364224 1085353138675496500992 1086310240208720042880 1087802424604611141840 1099889118211329043416 1110464975117207207295 1117347675643254901248 1128091403293670813760 1140625752219156045024 1155244588055662890240 1160322586244918551296 1162878362866603393920 1169872566378621584640 1178452626654995403660 1184495973458354354448 1205947931861662778880 1213006817458446034752 1221022281009933563616 1222099020234810048240 1237375257987745173843 1244109556367636958720 1252330544625572885760 1257016135098661763904 1267361946910173383360 1269102828705379665480 1283203971246550550652 1289247318049909501440 1303572288250464051456 1316106637175949282720 1332557970140648648754 1347785352731606705280 1353709683952404976512 1356691423344370626240 1374861397764161304270 1386293505666795468288 1395454035439924072704 1396684594554068626560 1403847079654345901568 1414143151985994484392 1425782190273945056280 1448413653611626723840 1450403232806148189120 1466518824281772057888 1480619966822942943060 1502796653550687462912 1504121871058227751680 1516258521823057543440 1520834336292208060032 1522923394446455598576 1526277851262416954520 1550504483822137858560 1571270168873327204880 1579327964611139139264 1604004964058188188315 1617342423277928046336 1628029708013244751488 1629465360313080064320 1649833677316993565124 1676021513464882351872 1692137104940506220640 1710938628328734067536 1732866882083494335360 1740483879367377826944 1744317544299905090880 1754808849567932376960 1767678939982493105490 1776743960187531531672 1797047136975475607040 1804946245269873302016 1808921897792494168320 1833148530352215072360 1862246126072091502080 1866164334551455438080 1878495816938359328640 1885524202647992645856 1901042920365260075040 1903654243058069498220 1924805956869825825978 1933870977074864252160 1955358432375696077184 1974159955763923924080 1993505764914177246720 2021678029097410057920 2027779115056277413376 2030564525928607464768 2035037135016555939360 2062292096646241956405 2095026891831102939840 2105770619481518852352 2138673285410917584420 2170706277350993001984 2172620480417440085760 2175604849209222283680 2199778236422658086832 2220929950234414414590 2256182806587341627520 2281251504438312090048 2310489176111325780480 2320645172489837102592 2325756725733206787840 2339745132757243169280 2356905253309990807320 2368991946916708708896 2426013634916892069504 2442044562019867127232 2444198040469620096480 2474750515975490347686 2504661089251145771520 2514032270197323527808 2534723893820346766720 2538205657410759330960 2566407942493101101304 2607144576500928102912 2632213274351898565440 2665115940281297297508 2695570705463213410560 2707419367904809953024 2713382846688741252480 2749722795528322608540 2790908070879848145408 2793369189108137253120 2828286303971988968784 2851564380547890112560 2887208935304738738967 2900806465612296378240 2933037648563544115776 2961239933645885886120 3008243742116455503360 3032517043646115086880 3041668672584416120064 3045846788892911197152 3052555702524833909040 3142540337746654409760 3158655929222278278528 3208009928116376376630 3234684846555856092672 3256059416026489502976 3258930720626160128640 3299667354633987130248 3331394925351621621885 3352043026929764703744 3384274209881012441280 3421877256657468135072 3465733764166988670720 3480967758734755653888 3488635088599810181760 3509617699135864753920 3535357879964986210980 3553487920375063063344 3617843795584988336640 3666297060704430144720 3732328669102910876160 3756991633876718657280 3771048405295985291712 3802085840730520150080 3807308486116138996440 3849611913739651651956 3867741954149728504320 3910716864751392154368 3948319911527847848160 4043356058194820115840 4061129051857214929536 4070074270033111878720 4124584193292483912810 4190053783662205879680 4211541238963037704704 4277346570821835168840 4345240960834880171520 4351209698418444567360 4399556472845316173664 4441859900468828829180 4512365613174683255040 4562503008876624180096 4651513451466413575680 4713810506619981614640 4737983893833417417792 4812014892174564564945 4852027269833784139008 4884089124039734254464 4888396080939240192960 4949501031950980695372 5028064540394647055616 5069447787640693533440 5076411314821518661920 5132815884986202202608 5264426548703797130880 5330231880562594595016 5391141410926426821120 5414838735809619906048 5426765693377482504960 5499445591056645217080 5586738378216274506240 5656572607943977937568 5703128761095780225120 5774417870609477477934 5801612931224592756480 5866075297127088231552 5922479867291771772240 6065034087292230173760 6083337345168832240128 6091693577785822394304 6105111405049667818080 6186876289938725869215 6285080675493308819520 6317311858444556557056 6416019856232752753260 6512118832052979005952 6517861441252320257280 6599334709267974260496 6662789850703243243770 6768548419762024882560 6843754513314936270144 6931467528333977341440 6961935517469511307776 6977270177199620363520 7019235398271729507840 7070715759929972421960 7106975840750126126688 7332594121408860289440 7513983267753437314560 7542096810591970583424 7604171681461040300160 7614616972232277992880 7699223827479303303912 7821433729502784308736 7896639823055695696320 8086712116389640231680 8122258103714429859072 8140148540066223757440 8249168386584967825620 8380107567324411759360 8554693141643670337680 8661626805914216216901 8702419396836889134720 8799112945690632347328 8883719800937657658360 9024731226349366510080 9125006017753248360192 9427621013239963229280 9475967787666834835584 9624029784349129129890 9704054539667568278016 9768178248079468508928 9776792161878480385920 9899002063901961390744 10056129080789294111232 10138895575281387066880 10152822629643037323840 10265631769972404405216 10528853097407594261760 10660463761125189190032 10853531386754965009920 10998891182113290434160 11313145215887955875136 11406257522191560450240 11548835741218954955868 11603225862449185512960 11732150594254176463104 11844959734583543544480 12130068174584460347520 12183387155571644788608 12210222810099335636160 12373752579877451738430 12570161350986617639040 12634623716889113114112 12832039712465505506520 13035722882504640514560 13198669418535948520992 13325579701406486487540 13537096839524049765120 13687509026629872540288 13954540354399240727040 14141431519859944843920 14213951681500252253376 14436044676523693694835 14665188242817720578880 15084193621183941166848 15208343362922080600320 15229233944464555985760 15398447654958606607824 15793279646111391392640 16173424232779280463360 16244516207428859718144 16280297080132447514880 16498336773169935651240 16760215134648823518720 17109386283287340675360 17323253611828432433802 17404838793673778269440 17598225891381264694656 17767439601875315316720 18250012035506496720384 18855242026479926458560 18951935575333669671168 19248059568698258259780 19536356496158937017856 19553584323756960771840 19798004127803922781488 20305645259286074647680 20531263539944808810432 21057706194815188523520 21320927522250378380064 21997782364226580868320 22626290431775911750272 22812515044383120900480 23097671482437909911736 23464301188508352926208 23689919469167087088960 24260136349168920695040 24366774311143289577216 24420445620198671272320 24747505159754903476860 25140322701973235278080 25664079424931011013040 26397338837071897041984 26651159402812972975080 27074193679048099530240 27375018053259745080576 28282863039719889687840 28427903363000504506752 28872089353047387389670 29330376485635441157760 30168387242367882333696 30416686725844161200640 30458467888929111971520 30796895309917213215648 31586559292222782785280 32560594160264895029760 32996673546339871302480 34218772566574681350720 34646507223656864867604 34809677587347556538880 35196451782762529389312 35534879203750630633440 37710484052959852917120 37903871150667339342336 38496119137396516519560 39107168647513921543680 39596008255607845562976 40611290518572149295360 41062527079889617620864 42641855044500756760128 43308134029571081084505 43995564728453161736640 45252580863551823500544 45625030088766241800960 46195342964875819823472 47379838938334174177920 48520272698337841390080 48733548622286579154432 48840891240397342544640 49495010319509806953720 50280645403946470556160 51328158849862022026080 52794677674143794083968 53302318805625945950160 54750036106519490161152 56565726079439779375680 56855806726001009013504 57744178706094774779340 58660752971270882315520 60916935777858223943040 61593790619834426431296 63173118584445565570560 65993347092679742604960 68437545133149362701440 69293014447313729735208 70392903565525058778624 71069758407501261266880 75420968105919705834240 76992238274793033039120 79192016511215691125952 81222581037144298590720 82125054159779235241728 85283710089001513520256 86616268059142162169010 87991129456906323473280 90505161727103647001088 91250060177532483601920 92390685929751639646944 94759677876668348355840 97681782480794685089280 98990020639019613907440 102656317699724044052160 105589355348287588167936 106604637611251891900320 113131452158879558751360 113711613452002018027008 115488357412189549558680 117321505942541764631040 121833871555716447886080 123187581239668852862592 131986694185359485209920 136875090266298725402880 138586028894627459470416 142139516815002522533760 150841936211839411668480 153984476549586066078240 158384033022431382251904 164250108319558470483456 170567420178003027040512 173232536118284324338020 175982258913812646946560 184781371859503279293888 189519355753336696711680 197980041278039227814880 205312635399448088104320 211178710696575176335872 213209275222503783800640 226262904317759117502720 230976714824379099117360 243667743111432895772160 246375162479337705725184 263973388370718970419840 273750180532597450805760 277172057789254918940832 284279033630005045067520 307968953099172132156480 316768066044862764503808 341134840356006054081024 346465072236568648676040 351964517827625293893120 369562743719006558587776 395960082556078455629760 410625270798896176208640 426418550445007567601280 452525808635518235005440 461953429648758198234720 492750324958675411450368 527946776741437940839680 554344115578509837881664 568558067260010090135040 615937906198344264312960 633536132089725529007616 692930144473137297352080 739125487438013117175552 791920165112156911259520 821250541597792352417280 852837100890015135202560 923906859297516396469440 1055893553482875881679360 1108688231157019675763328 1231875812396688528625920 1385860288946274594704160 1478250974876026234351104 1583840330224313822519040 1705674201780030270405120 1847813718595032792938880 2217376462314039351526656 2463751624793377057251840 2771720577892549189408320 3167680660448627645038080 3695627437190065585877760 4434752924628078703053312 5543441155785098378816640 7391254874380131171755520 11086882311570196757633280 22173764623140393515266560
- Sum of all divisors σ(n): 100549949689355838805647360
- Sum of proper divisors (its aliquot sum) s(n): 78376185066215445290380800
- 22173764623140393515266560 is an abundant number, because the sum of its proper divisors (78376185066215445290380800) is greater than itself. Its abundance is 56202420443075051775114240
Bases of 22173764623140393515266560
- Binary: 10010010101110111101000110000010101110010001000101101101111110011110010110010000000002
- Hexadecimal: 0x12577A3057222DBF3CB200
- Base-36: 2SAT3GABCGY4NC000
Squares and roots of 22173764623140393515266560
- 22173764623140393515266560 squared (221737646231403935152665602) is 491675837562432437653252227424942661815787854233600
- 22173764623140393515266560 cubed (221737646231403935152665603) is 10902304292994787039070357414503944404344987677786247913216579145528508416000
-
The
square root of 22173764623140393515266560 is 4708902698415.0345167203 -
The
cube root of 22173764623140393515266560 is 280939719.4400258143
Scales and comparisons
How big is 22173764623140393515266560?- 22,173,764,623,140,393,515,266,560 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 22,173,764,623,140,393,515,266,560 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 22173764623140393515266560 cubic inches would be around 23411643.3 feet tall.
Recreational maths with 22173764623140393515266560
- 22173764623140393515266560 backwards is 06566251539304132646737122
- The number of decimal digits it has is: 26
- The sum of 22173764623140393515266560's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 22173764623140393515266560 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 22173764623140393515266560 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/22173764623140393515266560/
Chicago style:
Numbermatics. 2024. "Number 22173764623140393515266560 - Facts about the integer". https://numbermatics.com/n/22173764623140393515266560/
The information we have on file for 22173764623140393515266560 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 22173764623140393515266560, math, Factors of 22173764623140393515266560, curriculum, school, college, exams, university, Prime factorization of 22173764623140393515266560, STEM, science, technology, engineering, physics, economics, calculator, twenty-two septillion, one hundred seventy-three sextillion, seven hundred sixty-four quintillion, six hundred twenty-three quadrillion, one hundred forty trillion, three hundred ninety-three billion, five hundred fifteen million, two hundred sixty-six thousand, five hundred sixty.