502580869464293952414810112
502,580,869,464,293,952,414,810,112 is an even composite number composed of five prime numbers multiplied together.
What does the number 502580869464293952414810112 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 12544 divisors.
502580869464293952414810112 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 502580869464293952414810112:
227 × 76 × 113 × 433 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 43 × 43 × 43 × 67 × 67 × 67)See below for interesting mathematical facts about the number 502580869464293952414810112 from the Numbermatics database.
Names of 502580869464293952414810112
- Cardinal: 502580869464293952414810112 can be written as Five hundred two septillion, five hundred eighty sextillion, eight hundred sixty-nine quintillion, four hundred sixty-four quadrillion, two hundred ninety-three trillion, nine hundred fifty-two billion, four hundred fourteen million, eight hundred ten thousand, one hundred twelve.
Scientific notation
- Scientific notation: 5.02580869464293952414810112 × 1026
Factors of 502580869464293952414810112
Divisors of 502580869464293952414810112
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 32 43 44 49 56 64 67 77 86 88 98 112 121 128 134 154 172 176 196 224 242 256 268 301 308 343 344 352 392 448 469 473 484 512 536 539 602 616 686 688 704 737 784 847 896 938 946 968 1024 1072 1078 1204 1232 1331 1372 1376 1408 1474 1568 1694 1792 1849 1876 1892 1936 2048 2107 2144 2156 2401 2408 2464 2662 2744 2752 2816 2881 2948 3136 3283 3311 3388 3584 3698 3752 3773 3784 3872 4096 4214 4288 4312 4489 4802 4816 4928 5159 5203 5324 5488 5504 5632 5762 5896 5929 6272 6566 6622 6776 7168 7396 7504 7546 7568 7744 8107 8192 8428 8576 8624 8978 9317 9604 9632 9856 10318 10406 10648 10976 11008 11264 11524 11792 11858 12544 12943 13132 13244 13552 14336 14749 14792 15008 15092 15136 15488 16214 16384 16807 16856 17152 17248 17956 18634 19208 19264 19712 20167 20339 20636 20812 21296 21952 22016 22528 22981 23048 23177 23584 23716 25088 25886 26264 26411 26488 27104 28672 29498 29584 30016 30184 30272 30976 31423 31691 32428 32768 33614 33712 34304 34496 35912 36113 36421 37268 38416 38528 39424 40334 40678 41272 41503 41624 42592 43904 44032 45056 45962 46096 46354 47168 47432 49379 50176 51772 52528 52822 52976 54208 56749 57233 57344 58996 59168 60032 60368 60544 61952 62846 63382 64856 65219 65536 67228 67424 68608 68992 71824 72226 72842 74536 76832 77056 78848 79507 80668 81356 82544 83006 83248 85184 87808 88064 89177 90112 90601 91924 92192 92708 94336 94864 98758 100352 103243 103544 105056 105644 105952 108416 113498 114466 114688 117649 117992 118336 120064 120736 121088 123883 123904 125692 126764 129712 130438 131072 134456 134848 137216 137984 141169 142373 143648 144452 145684 149072 153664 154112 157696 159014 160867 161336 162239 162712 165088 166012 166496 170368 175616 176128 178354 180224 181202 183848 184384 184877 185416 188672 189728 193027 197516 200704 206486 207088 210112 211288 211904 216832 219961 221837 223729 226996 228932 229376 235298 235984 236672 240128 241472 242176 247766 247808 251384 252791 253528 254947 259424 260876 262144 268912 269696 274432 275968 282338 284746 287296 288904 290521 291368 298144 300763 307328 308224 315392 318028 321734 322672 324478 325424 330176 332024 332992 340736 345653 348601 351232 352256 356708 360448 362404 367696 368768 369754 370832 377344 379456 386054 395032 397243 400631 401408 412972 414176 420224 422576 423808 433664 439922 443674 447458 453992 456533 457864 458752 470596 471968 473344 480256 482944 484352 495532 495616 502768 505582 507056 509894 518848 521752 524288 537824 539392 543169 548864 551936 556549 564676 569492 574592 577808 581042 582736 596288 601526 614656 616448 624239 630784 634207 636056 643468 645344 648956 650848 660352 664048 665984 681472 691306 697202 702464 704512 713416 720896 722701 724808 735392 737536 739508 741664 754688 758912 772108 790064 794486 801262 802816 825944 828352 840448 845152 847616 867181 867328 874577 879844 887348 894916 907984 913066 915728 917504 941192 943936 946688 960512 965888 968704 988183 991064 991232 996611 1005536 1011164 1014112 1019788 1037696 1043504 1048576 1075648 1078784 1086338 1097728 1103872 1113098 1126069 1129352 1135673 1138984 1149184 1155616 1162084 1165472 1192576 1203052 1229312 1232896 1248478 1261568 1268414 1272112 1286936 1290688 1294139 1297912 1301696 1320704 1328096 1331968 1351189 1362713 1362944 1382612 1394404 1404928 1409024 1426832 1441792 1445402 1449616 1470784 1475072 1479016 1483328 1509376 1517824 1539727 1544216 1552859 1566103 1580128 1588972 1602524 1605632 1651888 1656704 1680896 1690304 1695232 1734362 1734656 1749154 1759688 1769537 1774696 1784629 1789832 1815968 1826132 1831456 1835008 1882384 1887872 1893376 1921024 1931776 1937408 1976366 1982128 1982464 1993222 2011072 2022328 2028224 2033647 2039576 2075392 2087008 2097152 2105341 2123297 2151296 2157568 2172676 2195456 2207744 2226196 2252138 2258704 2271346 2277968 2298368 2311232 2324168 2330944 2385152 2406104 2419571 2440207 2458624 2461019 2465792 2496956 2523136 2536828 2544224 2573872 2581376 2588278 2595824 2603392 2641408 2656192 2663936 2702378 2725426 2725888 2765224 2780701 2788808 2804417 2809856 2818048 2853664 2883584 2890804 2899232 2941568 2950144 2958032 2966656 3018752 3035648 3079454 3088432 3105718 3132206 3160256 3177944 3195731 3205048 3211264 3303776 3308393 3313408 3361792 3380608 3390464 3468724 3469312 3498308 3519376 3539074 3549392 3569258 3579664 3631936 3652264 3662912 3670016 3764768 3775744 3786752 3802183 3834611 3842048 3863552 3874816 3895843 3952732 3964256 3964928 3986444 4022144 4044656 4056448 4067294 4079152 4150784 4174016 4194304 4210682 4246594 4302592 4315136 4345352 4369673 4390912 4415488 4439449 4452392 4504276 4517408 4542692 4555936 4596736 4622464 4648336 4661888 4770304 4812208 4839142 4880414 4917248 4922038 4931584 4993912 5046272 5058907 5073656 5088448 5147744 5162752 5176556 5191648 5206784 5282816 5312384 5326969 5327872 5404756 5450852 5451776 5530448 5561402 5577616 5608834 5619712 5636096 5707328 5767168 5781608 5798464 5883136 5900288 5916064 5933312 5974859 6037504 6070267 6071296 6122039 6158908 6176864 6211436 6264412 6320512 6355888 6391462 6410096 6422528 6607552 6616786 6626816 6723584 6761216 6780928 6917281 6937448 6938624 6976277 6996616 7038752 7078148 7098784 7138516 7159328 7263872 7304528 7325824 7340032 7529536 7551488 7573504 7604366 7669222 7684096 7727104 7749632 7791686 7882483 7905464 7928512 7929856 7949711 7972888 8044288 8089312 8112896 8134588 8158304 8300161 8301568 8348032 8388608 8421364 8493188 8605184 8630272 8690704 8739346 8781824 8830976 8878898 8904784 9008552 9034816 9085384 9111872 9193472 9244928 9296672 9323776 9458323 9538991 9540608 9620347 9624416 9678284 9760828 9834496 9844076 9863168 9987824 10092544 10117814 10147312 10176896 10295488 10325504 10353112 10383296 10413568 10565632 10624768 10653938 10655744 10778089 10809512 10870013 10901704 10903552 10962721 11060896 11122804 11155232 11217668 11239424 11272192 11414656 11534336 11563216 11596928 11766272 11800576 11832128 11866624 11949718 12075008 12140534 12142592 12244078 12317816 12353728 12386759 12422872 12492403 12528824 12641024 12711776 12782924 12820192 12845056 12932809 13215104 13233572 13253632 13447168 13522432 13561856 13834562 13874896 13877248 13952554 13993232 14077504 14156296 14197568 14235529 14277032 14318656 14527744 14609056 14651648 14680064 14737387 14863079 14989843 15059072 15102976 15147008 15208732 15338444 15368192 15454208 15499264 15583372 15764966 15810928 15857024 15859712 15899422 15945776 16088576 16178624 16225792 16269176 16316608 16600322 16603136 16696064 16777216 16842728 16936997 16986376 17081449 17210368 17227133 17260544 17381408 17478692 17563648 17661952 17757796 17809568 18017104 18069632 18170768 18223744 18386944 18489856 18593344 18647552 18916646 19077982 19081216 19240694 19248832 19356568 19464907 19521656 19630919 19668992 19688152 19726336 19975648 20185088 20235628 20294624 20353792 20590976 20651008 20706224 20766592 20827136 21131264 21249536 21307876 21311488 21556178 21619024 21740026 21803408 21807104 21925442 22121792 22245608 22310464 22370117 22435336 22478848 22544384 22829312 23068672 23126432 23158751 23193856 23356267 23532544 23601152 23664256 23733248 23899436 24150016 24281068 24285184 24488156 24635632 24707456 24773518 24845744 24984806 25057648 25282048 25423552 25565848 25640384 25690112 25865618 26430208 26467144 26507264 26615281 26842277 26894336 27044864 27123712 27270901 27669124 27749792 27754496 27905108 27986464 28155008 28312592 28395136 28471058 28554064 28637312 29055488 29218112 29303296 29360128 29474774 29726158 29979686 30118144 30205952 30294016 30417464 30587711 30676888 30736384 30908416 30998528 31076143 31166744 31529932 31621856 31714048 31719424 31798844 31891552 32177152 32357248 32451584 32538352 32633216 33200644 33206272 33392128 33554432 33685456 33873994 33972752 34162898 34420736 34454266 34521088 34762816 34957384 35127296 35323904 35515592 35619136 36034208 36139264 36341536 36392323 36447488 36773888 36979712 37186688 37288783 37295104 37833292 38155964 38162432 38481388 38497664 38713136 38929814 39043312 39261838 39337984 39376304 39452672 39951296 40370176 40471256 40589248 40707584 41181952 41302016 41412448 41533184 41654272 41824013 42262528 42491869 42499072 42615752 42622976 42854273 43112356 43238048 43480052 43606816 43614208 43850884 44243584 44491216 44620928 44740234 44870672 44957696 45088768 45658624 46137344 46252864 46317502 46387712 46712534 47065088 47202304 47328512 47466496 47798872 48300032 48420967 48562136 48570368 48833939 48976312 49271264 49414912 49547036 49691488 49969612 50115296 50564096 50847104 51131696 51280768 51380224 51731236 52860416 52934288 53014528 53230562 53684554 53788672 54089728 54247424 54541802 55338248 55499584 55508992 55647977 55810216 55972928 56310016 56625184 56790272 56942116 57108128 57274624 58101127 58110976 58436224 58596659 58606592 58720256 58949548 59452316 59959372 60236288 60411904 60588032 60834928 61175422 61353776 61472768 61816832 61997056 62152286 62333488 63059864 63243712 63428096 63438848 63597688 63783104 64354304 64714496 64903168 65076704 65266432 66208261 66401288 66412544 66772937 66784256 67108864 67342429 67370912 67747988 67945504 68325796 68841472 68908532 69042176 69525632 69914768 70254592 70647808 71031184 71238272 72068416 72278528 72683072 72784646 72894976 73547776 73959424 74373376 74577566 74590208 75446623 75666584 76090091 76311928 76324864 76739047 76962776 76995328 77426272 77859628 78086624 78523676 78675968 78752608 78905344 79902592 80740352 80942512 81178496 81415168 82363904 82604032 82824896 83066368 83308544 83648026 84525056 84983738 84998144 85231504 85245952 85708546 86224712 86476096 86707313 86960104 87213632 87228416 87446821 87701768 88487168 88982432 89241856 89480468 89741344 89915392 90177536 90529663 91301771 91317248 92274688 92505728 92635004 92775424 93425068 94130176 94404608 94657024 94932992 95597744 96600064 96841934 97124272 97140736 97667878 97952624 98542528 98829824 99094072 99382976 99939224 100230592 101128192 101694208 102263392 102561536 102760448 103161709 103462472 104041553 104928901 105720832 105823817 105868576 106029056 106461124 107369108 107577344 108179456 108494848 109083604 110676496 110999168 111017984 111295954 111620432 111945856 112620032 113250368 113580544 113884232 114216256 114549248 116202254 116221952 116872448 117193318 117213184 117440512 117899096 118558979 118904632 119570143 119918744 120472576 120589931 120823808 121176064 121669856 122350844 122707552 122945536 123633664 123994112 124304572 124666976 126119728 126487424 126856192 126877696 127195376 127566208 128708608 129428992 129806336 130153408 130532864 132416522 132802576 132825088 133545874 133568512 134217728 134684858 134741824 135495976 135891008 136254349 136651592 137416433 137682944 137817064 138084352 139051264 139829536 140509184 141295616 142062368 142260899 142476544 144136832 144557056 145366144 145569292 145789952 147095552 147918848 148746752 149155132 149180416 150893246 151333168 152180182 152623856 152649728 153478094 153925552 153990656 154852544 155719256 156173248 156590819 157047352 157351936 157505216 157810688 159805184 161480704 161885024 162111257 162356992 162830336 163493869 164727808 164888273 165208064 165649792 166132736 166617088 167296052 169050112 169967476 169996288 170463008 170491904 171417092 172449424 172952192 173414626 173920208 174427264 174456832 174893642 175403536 176974336 177964864 178483712 178960936 179482688 179830784 180355072 181059326 182603542 182634496 184549376 185011456 185270008 185550848 186306967 186850136 187895939 188260352 188809216 189314048 189865984 190896307 191195488 193200128 193683868 194248544 194281472 195335756 195905248 197085056 197659648 198188144 198765952 199878448 200461184 202256384 203388416 204526784 205123072 205520896 206323418 206924944 208083106 209857802 211441664 211647634 211737152 212058112 212922248 214113977 214738216 215154688 216358912 216989696 217533001 218167208 221352992 221998336 222035968 222591908 223240864 223891712 225240064 226500736 227161088 227768464 228432512 229098496 232404508 232443904 233744896 234386636 234426368 234881024 235798192 237117958 237809264 239140286 239837488 240945152 241179862 241647616 242352128 243339712 244701688 245415104 245891072 247267328 247988224 248609144 249333952 252239456 252974848 253712384 253755392 254390752 254746261 255132416 256918937 257417216 258857984 259612672 260306816 261021481 261065728 264833044 265605152 265650176 267091748 267137024 269369716 269483648 270991952 271782016 272508698 273303184 274832866 275365888 275634128 276168704 278102528 279659072 281018368 282591232 284124736 284521798 284953088 288273664 289114112 290732288 291138584 291579904 292768091 294191104 295837696 297443083 297493504 298310264 298360832 299979911 301786492 302666336 304360364 305247712 305299456 306956188 307851104 307981312 309705088 311438512 312346496 313181638 314094704 314703872 315010432 315621376 319610368 322961408 323770048 324222514 324713984 325660672 326987738 329455616 329776546 330416128 331299584 332265472 333234176 334592104 338100224 338946769 339934952 339992576 340926016 340983808 341837573 342834184 344898848 345904384 346829252 347840416 348854528 348913664 349787284 350807072 353948672 355929728 356906923 356967424 357921872 358965376 359661568 360710144 362118652 365207084 365268992 369098752 370022912 370540016 371101696 372613934 373700272 375791878 376520704 377618432 378628096 379731968 381792614 382390976 386400256 387367736 388497088 388562944 390671512 391810496 394170112 395319296 396376288 397531904 399756896 400315553 400922368 404512768 406707889 406776832 409053568 410176613 410246144 411041792 412646836 413849888 416166212 419715604 422883328 423295268 423474304 424116224 425844496 428227954 429476432 430309376 432717824 433979392 435066002 436334416 442705984 443996672 444071936 445183816 446481728 447783424 450480128 453001472 454322176 455536928 456865024 458196992 463457827 464809016 464887808 467410559 467489792 468773272 468852736 469762048 471397003 471596384 474235916 475618528 478280572 479674976 481890304 482359724 483295232 484704256 486679424 489403376 490830208 491782144 494534656 495976448 497218288 498667904 504478912 505949696 507424768 507510784 508781504 509492522 510264832 513837874 514834432 517715968 519225344 520613632 522042962 522131456 528126361 529666088 531210304 531300352 532630637 534183496 534274048 537173329 538739432 538967296 541983904 543564032 545017396 546606368 549665732 550731776 551268256 552337408 556110787 556205056 559318144 562036736 565182464 568249472 569043596 569906176 576547328 578228224 581464576 582277168 583159808 585536182 588382208 591675392 594886166 594987008 596620528 596721664 599959822 603572984 605332672 608720728 610495424 610598912 612127747 613912376 615702208 615962624 619410176 622877024 624692992 626363276 628189408 629407744 630020864 631242752 633707641 639112397 639220736 644563249 645922816 647540096 648445028 649427968 651321344 653975476 658911232 659553092 660832256 662599168 664530944 666468352 669184208 676200448 677893538 679869904 679985152 681852032 681967616 683675146 685668368 689797696 691808768 693658504 695680832 697709056 697827328 699574568 701614144 707897344 711859456 713813846 713934848 715843744 717930752 719323136 721420288 722131963 724237304 728290871 730414168 730537984 734502307 738197504 740045824 740766719 741080032 742203392 745227868 747400544 751583756 753041408 755236864 757256192 759463936 763585228 764781952 772800512 774735472 776994176 777125888 781343024 783620992 788340224 790638592 792752576 795063808 799513792 800631106 801844736 809025536 813415778 813553664 818107136 820353226 820492288 822083584 825293672 827699776 829912853 832332424 836991001 839431208 844129517 845766656 846590536 846948608 848232448 851688992 856455908 858952864 860618752 865435648 867958784 870132004 872668832 885411968 887993344 888143872 890367632 892963456 895566848 900960256 906002944 908644352 911073856 913730048 916393984 926915654 929618032 929775616 934821118 934979584 937546544 937705472 939524096 942794006 943192768 948471832 951237056 953780443 956561144 959349952 961915031 963780608 964719448 966590464 969408512 973358848 978806752 981660416 983564288 989069312 991952896 994436576 995826293 997335808 1004319481 1008957824 1011899392 1014849536 1015021568 1017563008 1018985044 1020529664 1027675748 1029668864 1035431936 1038450688 1041227264 1044085924 1044262912 1056252722 1059332176 1062420608 1062600704 1065261274 1068366992 1068548096 1074346658 1077478864 1077934592 1083967808 1087128064 1090034792 1093212736 1099331464 1101463552 1102536512 1104674816 1112221574 1112410112 1118636288 1124073472 1130364928 1134778799 1136498944 1138087192 1139812352 1144457083 1153094656 1154217911 1156456448 1162929152 1164554336 1166319616 1171072364 1176764416 1183350784 1189772332 1189974016 1193241056 1193443328 1199919644 1207145968 1210665344 1217441456 1220990848 1221197824 1224255494 1227824752 1231404416 1231925248 1238820352 1245754048 1249385984 1252726552 1256378816 1258815488 1260041728 1262485504 1267415282 1278224794 1278441472 1289126498 1291845632 1295080192 1296890056 1298855936 1302642688 1304148769 1307950952 1315271573 1317822464 1319106184 1321664512 1325198336 1329061888 1332936704 1336274149 1338368416 1352400896 1355787076 1359739808 1359970304 1363704064 1363935232 1367350292 1371336736 1379595392 1383617536 1387317008 1391361664 1395418112 1395654656 1399149136 1403228288 1415794688 1423718912 1427627692 1427869696 1431687488 1435861504 1438646272 1442840576 1444263926 1448474608 1456581742 1460828336 1461075968 1469004614 1476395008 1480091648 1481533438 1482160064 1484406784 1490455736 1494801088 1498797839 1503167512 1506082816 1510473728 1514512384 1518927872 1527170456 1529563904 1545601024 1549470944 1553988352 1554251776 1562686048 1564869889 1567241984 1576680448 1581277184 1585505152 1590127616 1599027584 1601262212 1603689472 1618051072 1626831556 1627107328 1636214272 1640706452 1640984576 1644167168 1650587344 1655399552 1659825706 1664664848 1673982002 1678862416 1688259034 1691533312 1693181072 1693897216 1696464896 1703377984 1712911816 1717905728 1721237504 1730871296 1735917568 1740264008 1745337664 1770823936 1775986688 1776287744 1780735264 1783223827 1785926912 1791133696 1798432559 1801920512 1812005888 1817288704 1822147712 1827150367 1827460096 1832787968 1853831308 1859236064 1859551232 1869642236 1869959168 1875093088 1875410944 1885588012 1886385536 1896943664 1902474112 1907560886 1913122288 1918699904 1923830062 1927561216 1929438896 1933180928 1938817024 1946717696 1957613504 1963320832 1967128576 1978138624 1983905792 1988873152 1991652586 1994671616 2008638962 2017915648 2023798784 2029699072 2030043136 2035126016 2037970088 2041059328 2049376637 2055351496 2059337728 2070863872 2076901376 2082101581 2082454528 2088171848 2088525824 2099859377 2112505444 2118664352 2124841216 2125201408 2130522548 2136733984 2137096192 2148693316 2154957728 2155869184 2167935616 2174256128 2180069584 2186425472 2198662928 2202927104 2205073024 2209349632 2224443148 2224820224 2237272576 2248146944 2260729856 2269557598 2272997888 2276174384 2279624704 2288914166 2306189312 2308435822 2312912896 2325858304 2329108672 2332639232 2342144728 2353528832 2366701568 2379544664 2379948032 2386482112 2386886656 2392863011 2399839288 2414291936 2421330688 2434882912 2441981696 2442395648 2448510988 2455649504 2462808832 2463850496 2477640704 2491508096 2498348461 2498771968 2505453104 2512757632 2517630976 2520083456 2524971008 2534830564 2556449588 2556882944 2578252996 2583691264 2590160384 2593780112 2597711872 2605285376 2608297538 2615901904 2630543146 2635644928 2638212368 2643329024 2650396672 2658123776 2665873408 2672548298 2676736832 2704801792 2711574152 2719479616 2719940608 2727408128 2727870464 2734700584 2742673472 2759190784 2767235072 2774634016 2782723328 2790836224 2791309312 2798298272 2802208871 2806456576 2831589376 2846955223 2847437824 2855255384 2855739392 2863374976 2871236291 2871723008 2877292544 2885681152 2888527852 2896949216 2913163484 2921656672 2922151936 2938009228 2960183296 2963066876 2964320128 2968813568 2980911472 2989602176 2997595678 3006335024 3012165632 3020947456 3029024768 3037855744 3054340912 3059127808 3091202048 3098941888 3107976704 3108503552 3125372096 3129739778 3134483968 3153360896 3162554368 3171010304 3180255232 3198055168 3202524424 3207378944 3236102144 3244204789 3253663112 3254214656 3271873913 3272428544 3281412904 3281969152 3288334336 3299779021 3301174688 3310799104 3319651412 3329329696 3347964004 3357724832 3376518068 3383066624 3386362144 3387794432 3392929792 3406755968 3425823632 3435811456 3442475008 3461742592 3471835136 3480528016 3490675328 3541647872 3551973376 3552575488 3561470528 3566447654 3571853824 3582267392 3596865118 3603841024 3624011776 3634577408 3644295424 3654300734 3654920192 3665575936 3707662616 3718472128 3719102464 3728414459 3739284472 3739918336 3750186176 3750821888 3760213303 3771176024 3772771072 3793887328 3804948224 3815121772 3826244576 3837399808 3847660124 3855122432 3858877792 3866361856 3877634048 3892775509 3893435392 3915227008 3925976153 3926641664 3934257152 3956277248 3967811584 3977746304 3983305172 3989343232 4017277924 4035831296 4047597568 4059398144 4060086272 4070252032 4075940176 4082118656 4098753274 4110702992 4118675456 4141727744 4153802752 4164203162 4164909056 4176343696 4177051648 4199718754 4225010888 4237328704 4249682432 4250402816 4261045096 4273467968 4274192384 4297386632 4309915456 4311738368 4335871232 4348512256 4360139168 4372850944 4397325856 4405854208 4410146048 4418699264 4435953487 4448886296 4449640448 4473786779 4474545152 4496293888 4511942743 4521459712 4539115196 4545995776 4552348768 4559249408 4577828332 4612378624 4616871644 4625825792 4651716608 4658217344 4665278464 4684289456 4707057664 4733403136 4759089328 4759896064 4772964224 4773773312 4785726022 4799678576 4828583872 4842661376 4869765824 4883963392 4884791296 4897021976 4911299008 4925617664 4927700992 4955281408 4983016192 4996696922 4997543936 5010906208 5025515264 5035261952 5040166912 5049942016 5054923741 5069661128 5098036097 5112899176 5113765888 5141516149 5156505992 5167382528 5180320768 5185367033 5187560224 5195423744 5210570752 5216595076 5231803808 5261086292 5271289856 5276424736 5286658048 5300793344 5316247552 5331746816 5345096596 5353473664 5409603584 5423148304 5438959232 5439881216 5454816256 5455740928 5469401168 5485346944 5518381568 5534470144 5549268032 5565446656 5581672448 5582618624 5596596544 5604417742 5612913152 5663178752 5693910446 5694875648 5710510768 5711478784 5726749952 5742472582 5743446016 5754585088 5771362304 5777055704 5793898432 5809389971 5826326968 5843313344 5844303872 5858937007 5876018456 5908906619 5920366592 5926133752 5928640256 5937627136 5961822944 5979204352 5995191356 6012670048 6024331264 6041894912 6058049536 6075711488 6108681824 6117218657 6118255616 6182404096 6197883776 6215953408 6217007104 6250744192 6259479556 6268967936 6306721792 6325108736 6342020608 6360510464 6396110336 6405048848 6414757888 6472204288 6488409578 6507326224 6508429312 6543747826 6544857088 6562825808 6563938304 6576668672 6599558042 6602349376 6621598208 6639302824 6658659392 6695928008 6715449664 6733405217 6753036136 6766133248 6772724288 6775588864 6785859584 6813511936 6851647264 6871622912 6884950016 6923485184 6943670272 6961056032 6970784051 6981350656 7030236367 7083295744 7090195739 7103946752 7105150976 7122941056 7132895308 7143707648 7164534784 7193730236 7207682048 7248023552 7269154816 7288590848 7308601468 7309840384 7331151872 7415325232 7436944256 7438204928 7456828918 7478568944 7479836672 7500372352 7501643776 7520426606 7542352048 7545542144 7587774656 7609896448 7630243544 7652489152 7674799616 7695320248 7710244864 7717755584 7732723712 7755268096 7785551018 7786870784 7830454016 7851952306 7853283328 7868514304 7912554496 7935623168 7943451593 7955492608 7966610344 7978686464 8011199581 8034555848 8071662592 8079525377 8095195136 8118796288 8120172544 8140504064 8151880352 8164237312 8197506548 8221405984 8237350912 8283455488 8307605504 8328406324 8329818112 8352687392 8354103296 8399437508 8450021776 8474657408 8499364864 8500805632 8522090192 8546935936 8548384768 8594773264 8619830912 8623476736 8671742464 8697024512 8720278336 8745701888 8794651712 8811708416 8820292096 8837398528 8871906974 8897772592 8899280896 8947573558 8949090304 8992587776 9023885486 9042919424 9078230392 9091991552 9104697536 9118498816 9129041383 9155656664 9206901011 9224757248 9233743288 9251651584 9303433216 9316434688 9330556928 9353919043 9368578912 9414115328 9466806272 9518178656 9519792128 9545928448 9547546624 9571452044 9599357152 9657167744 9685322752 9739531648 9767926784 9769582592 9794043952 9822598016 9851235328 9855401984 9910562816 9966032384 9993393844 9995087872 10021812416 10051030528 10070523904 10080333824 10099884032 10109847482 10139322256 10196072194 10225798352 10227531776 10283032298 10313011984 10334765056 10360641536 10370734066 10375120448 10390847488 10421141504 10433190152 10463607616 10491584873 10522172584 10542579712 10552849472 10573316096 10601586688 10632495104 10663493632 10690193192 10706947328 10819207168 10846296608 10877918464 10879762432 10909632512 10911481856 10938802336 10954089223 10970693888 11036763136 11047514291 11068940288 11098536064 11130893312 11163344896 11165237248 11193193088 11208835484 11225826304 11326357504 11387820892 11389751296 11421021536 11422957568 11453499904 11484945164 11486892032 11509170176 11554111408 11587796864 11618779942 11652653936 11686626688 11688607744 11717874014 11752036912 11817813238 11840733184 11852267504 11857280512 11875254272 11923645888 11958408704 11990382712 12025340096 12048662528 12083789824 12116099072 12151422976 12217363648 12234437314 12236511232 12364808192 12395767552 12431906816 12434014208 12482566789 12501488384 12518959112 12537935872 12589027913 12613443584 12650217472 12684041216 12721020928 12790052569 12792220672 12810097696 12829515776 12944408576 12976819156 13014652448 13016858624 13087495652 13089714176 13125651616 13127876608 13199116084 13204698752 13243196416 13278605648 13317318784 13391856016 13430899328 13466810434 13506072272 13532266496 13545448576 13551177728 13571719168 13627023872 13703294528 13743245824 13769900032 13846970368 13887340544 13922112064 13941568102 13962701312 14060472734 14166591488 14180391478 14207893504 14210301952 14245882112 14265790616 14287415296 14329069568 14345636459 14387460472 14415364096 14496047104 14538309632 14574711067 14577181696 14617202936 14619680768 14662303744 14699015639 14830650464 14873888512 14876409856 14913657836 14957137888 14959673344 15000744704 15003287552 15040853212 15084704096 15091084288 15175549312 15219792896 15260487088 15304978304 15349599232 15390640496 15420489728 15435511168 15465447424 15510536192 15571102036 15573741568 15660908032 15703904612 15706566656 15737028608 15825108992 15871246336 15886903186 15910985216 15933220688 15957372928 16022399162 16069111696 16143325184 16159050754 16190390272 16237592576 16240345088 16281008128 16303760704 16328474624 16395013096 16442811968 16474701824 16566910976 16615211008 16656812648 16659636224 16705374784 16708206592 16798875016 16900043552 16949314816 16998729728 17001611264 17044180384 17093871872 17096769536 17189546528 17213568779 17239661824 17246953472 17343484928 17394049024 17440556672 17488439227 17491403776 17589303424 17623416832 17640584192 17674797056 17743813948 17795545184 17798561792 17895147116 17898180608 18047770972 18085838848 18156460784 18183983104 18209395072 18236997632 18258082766 18311313328 18413802022 18449514496 18467486576 18503303168 18606866432 18632869376 18661113856 18707838086 18737157824 18828230656 18933612544 19036357312 19039584256 19091856896 19095093248 19142904088 19198714304 19314335488 19370645504 19479063296 19535853568 19539165184 19588087904 19615462097 19645196032 19702470656 19710803968 19821125632 19928686561 19932064768 19986787688 19990175744 20043624832 20098654037 20102061056 20141047808 20160667648 20199768064 20219694964 20278644512 20392144388 20451596704 20455063552 20566064596 20626023968 20721283072 20741468132 20750240896 20781694976 20842283008 20866380304 20927215232 20983169746 21044345168 21085159424 21105698944 21146632192 21203173376 21264990208 21326987264 21380386384 21413894656 21638414336 21692593216 21755836928 21759524864 21819265024 21822963712 21877604672 21908178446 21941387776 22073526272 22095028582 22137880576 22197072128 22261786624 22326689792 22330474496 22386386176 22417670968 22451652608 22652715008 22709433523 22775641784 22779502592 22842043072 22845915136 22903117391 22906999808 22969890328 22973784064 23018340352 23098453147 23108222816 23175593728 23237559884 23305307872 23373253376 23377215488 23435748028 23504073824 23635626476 23681466368 23704535008 23714561024 23750508544 23847291776 23912763841 23916817408 23980765424 24050680192 24097325056 24167579648 24232198144 24302845952 24434727296 24468874628 24473022464 24729616384 24791535104 24863813632 24868028416 24965133578 25002976768 25037918224 25075871744 25178055826 25226887168 25300434944 25368082432 25442041856 25580105138 25584441344 25620195392 25659031552 25888817152 25953638312 26029304896 26033717248 26174991304 26179428352 26251303232 26255753216 26321493121 26398232168 26409397504 26486392832 26557211296 26634637568 26783712032 26861798656 26933620868 27012144544 27064532992 27090897152 27102355456 27143438336 27249428563 27254047744 27406589056 27481833071 27486491648 27539800064 27693940736 27774681088 27844224128 27883136204 27925402624 28120945468 28333182976 28360782956 28415787008 28420603904 28491764224 28531581232 28574830592 28658139136 28691272918 28774920944 28830728192 28992094208 29076619264 29149422134 29154363392 29234405872 29239361536 29324607488 29398031278 29661300928 29747777024 29752819712 29827315672 29914275776 29919346688 30001489408 30006575104 30081706424 30169408192 30182168576 30351098624 30439585792 30520974176 30609956608 30699198464 30781280992 30840979456 30871022336 30930894848 31021072384 31051674409 31142204072 31147483136 31316507453 31321816064 31407809224 31413133312 31474057216 31583599201 31650217984 31742492672 31773806372 31821970432 31866441376 31914745856 32044798324 32138223392 32286650368 32318101508 32380780544 32475185152 32562016256 32607521408 32656949248 32790026192 32885623936 32949403648 33133821952 33230422016 33313625296 33319272448 33410749568 33416413184 33597750032 33800087104 33898629632 33997459456 34003222528 34088360768 34187743744 34193539072 34379093056 34427137558 34479323648 34493906944 34686969856 34788098048 34881113344 34976878454 34982807552 35178606848 35246833664 35281168384 35349594112 35384466187 35487627896 35591090368 35597123584 35686252679 35790294232 35796361216 35990613043 36095541944 36171677696 36297569231 36312921568 36367966208 36418790144 36473995264 36516165532 36622626656 36827604044 36899028992 36934973152 37006606336 37213732864 37265738752 37322227712 37415676172 37474315648 37656461312 37867225088 38072714624 38079168512 38183713792 38190186496 38285808176 38397428608 38628670976 38741291008 38958126592 39071707136 39078330368 39176175808 39230924194 39290392064 39404941312 39421607936 39642251264 39857373122 39864129536 39973575376 39980351488 40087249664 40197308074 40204122112 40282095616 40321335296 40399536128 40439389928 40557289024 40784288776 40903193408 40910127104 41012559049 41132129192 41252047936 41362346333 41442566144 41482936264 41500481792 41563389952 41684566016 41732760608 41854430464 41966339492 42088690336 42170318848 42211397888 42293264384 42406346752 42529980416 42653974528 42760772768 42820530599 42827789312 43185737683 43276828672 43385186432 43511673856 43519049728 43638530048 43645927424 43755209344 43816356892 43882775552 44147052544 44190057164 44275761152 44394144256 44523573248 44653379584 44660948992 44772772352 44835341936 44903305216 45305430016 45418867046 45551283568 45559005184 45684086144 45691830272 45806234782 45813999616 45939780656 45947568128 46036680704 46196906294 46216445632 46351187456 46475119768 46610615744 46746506752 46754430976 46871496056 47008147648 47271252952 47362932736 47409070016 47429122048 47501017088 47694583552 47825527682 47833634816 47961530848 48101360384 48194650112 48335159296 48464396288 48605691904 48795488357 48869454592 48937749256 48946044928 49211654569 49459232768 49583070208 49631370173 49727627264 49736056832 49930267156 50005953536 50075836448 50151743488 50356111652 50453774336 50600869888 50736164864 50884083712 51160210276 51168882688 51240390784 51318063104 51777634304 51907276624 52058609792 52067434496 52349982608 52358856704 52502606464 52511506432 52642986242 52796464336 52818795008 52972785664 53114422592 53269275136 53567424064 53723597312 53867241736 54024289088 54129065984 54181794304 54204710912 54286876672 54498857126 54508095488 54813178112 54963666142 54972983296 55079600128 55387881472 55549362176 55604161151 55688448256 55766272408 55850805248 56078397067 56241890936 56556677639 56666365952 56721565912 56831574016 56841207808 56983528448 57063162464 57149661184 57316278272 57382545836 57549841888 57661456384 57984188416 58153238528 58298844268 58308726784 58468811744 58478723072 58649214976 58796062556 59322601856 59495554048 59505639424 59654631344 59828551552 59838693376 60002978816 60013150208 60163412848 60338816384 60364337152 60702197248 60879171584 61041948352 61219913216 61398396928 61562561984 61681958912 61742044672 61861789696 62042144768 62103348818 62284408144 62294966272 62633014906 62643632128 62815618448 62826266624 62948114432 63167198402 63300435968 63484985344 63547612744 63643940864 63732882752 63829491712 63903289681 64089596648 64276446784 64448307077 64573300736 64636203016 64761561088 64950370304 65124032512 65215042816 65313898496 65580052384 65771247872 65898807296 66267643904 66460844032 66627250592 66638544896 66821499136 66832826368 67195500064 67289405227 67600174208 67797259264 67994918912 68006445056 68176721536 68375487488 68387078144 68758186112 68854275116 68958647296 68987813888 69373939712 69576196096 69762226688 69953756908 69965615104 70357213696 70493667328 70562336768 70699188224 70768932374 70975255792 71182180736 71194247168 71372505358 71580588464 71592722432 71981226086 72191083888 72343355392 72595138462 72625843136 72735932416 72837580288 72947990528 73032331064 73245253312 73655208088 73798057984 73869946304 74013212672 74427465728 74531477504 74644455424 74831352344 74948631296 75312922624 75734450176 76145429248 76158337024 76367427584 76380372992 76571616352 76678624561 76794857216 77257341952 77332600037 77482582016 77916253184 78143414272 78156660736 78352351616 78461848388 78580784128 78809882624 78843215872 79284502528 79714746244 79728259072 79947150752 79960702976 80174499328 80394616148 80408244224 80564191232 80642670592 80878779856 81114578048 81568577552 81806386816 81820254208 82025118098 82264258384 82504095872 82724692666 82885132288 82965872528 83000963584 83126779904 83369132032 83465521216 83708860928 83932678984 84177380672 84340637696 84422795776 84586528768 84812693504 85059960832 85307949056 85521545536 85641061198 85655578624 86371475366 86553657344 86770372864 87023347712 87038099456 87277060096 87291854848 87377967523 87510418688 87632713784 87765551104 88123195391 88294105088 88380114328 88551522304 88788288512 89047146496 89306759168 89321897984 89530367983 89545544704 89670683872 89806610432 90610860032 90837734092 91102567136 91118010368 91368172288 91383660544 91612469564 91627999232 91879561312 91895136256 92393812588 92432891264 92702374912 92950239536 93221231488 93493013504 93508861952 93742992112 94016295296 94542505904 94725865472 94818140032 94858244096 95002034176 95389167104 95651055364 95667269632 95923061696 96202720768 96389300224 96670318592 96928792576 97211383808 97590976714 97738909184 97875498512 97892089856 98423309138 98918465536 99166140416 99262740346 99455254528 99472113664 99860534312 100011907072 100151672896 100303486976 100419455213 100712223304 100907548672 101201739776 101472329728 101768167424 102320420552 102337765376 102480781568 102636126208 102893109473 103555268608 103814553248 104117219584 104134868992 104699965216 104717713408 105005212928 105023012864 105285972484 105592928672 105637590016 105945571328 106228845184 106538550272 107134848128 107447194624 107734483472 108048578176 108258131968 108363588608 108409421824 108573753344 108997714252 109016190976 109626356224 109927332284 109945966592 110159200256 110775762944 111098724352 111208322302 111376896512 111532544816 111701610496 112156794134 112483781872 113113355278 113332731904 113443131824 113663148032 113682415616 113967056896 114126324928 114299322368 114632556544 114765091672 115099683776 115322912768 115968376832 116306477056 116597688536 116617453568 116937623488 116957446144 117298429952 117592125112 118645203712 118991108096 119011278848 119309262688 119657103104 119677386752 120005957632 120026300416 120326825696 120494981453 120677632768 120728674304 121404394496 121758343168 122083896704 122419074589 122439826432 122796793856 123125123968 123363917824 123484089344 123723579392 124084289536 124206697636 124568816288 124589932544 125266029812 125287264256 125631236896 125652533248 126334396804 126600871936 127095225488 127287881728 127465765504 127658983424 127806579362 128179193296 128552893568 128896614154 129146601472 129272406032 129523122176 129900740608 130248065024 130430085632 130627796992 131160104768 131542495744 131797614592 132535287808 132921688064 133254501184 133277089792 133642998272 133665652736 134391000128 134578810454 135200348416 135594518528 135989837824 136012890112 136353443072 136750974976 136774156288 137308234679 137516372224 137708550232 137917294592 137975627776 138747879424 139152392192 139500805927 139524453376 139907513816 139931230208 140690578259 140714427392 140987334656 141124673536 141398376448 141537864748 141950511584 142364361472 142388494336 142745010716 143161176928 143185444864 143962452172 144382167776 145190276924 145251686272 145471864832 145675160576 145895981056 146064662128 146490506624 147310416176 147596115968 147739892608 148026425344 148854931456 149062955008 149288910848 149662704688 149897262592 150625845248 151468900352 152290858496 152316674048 152734855168 152760745984 153143232704 153357249122 153589714432 154514683904 154665200074 154965164032 155832506368 156286828544 156313321472 156704703232 156923696776 157161568256 157619765248 157686431744 158569005056 159429492488 159456518144 159894301504 159921405952 160321821737 160348998656 160789232296 160816488448 161128382464 161285341184 161689172029 161757559712 162229156096 163137155104 163612773632 163640508416 164050236196 164528516768 165008191744 165449385332 165770264576 165931745056 166001927168 166253559808 166738264064 166931042432 167389346887 167417721856 167865357968 168354761344 168681275392 168845591552 169173057536 169625387008 170119921664 170615898112 171043091072 171282122396 171311157248 172742950732 173107314688 173540745728 174046695424 174076198912 174554120192 174583709696 174755935046 175020837376 175265427568 175531102208 176246390782 176588210176 176760228656 177103044608 177576577024 178094292992 178613518336 178643795968 179060735966 179091089408 179341367744 179613220864 181221720064 181675468184 182205134272 182236020736 182736344576 182767321088 183224939128 183255998464 183759122624 183790272512 184787625176 184865782528 185404749824 185900479072 186442462976 186986027008 187017723904 187485984224 188032590592 189085011808 189451730944 189636280064 189716488192 190004068352 190745999941 190778334208 191302110728 191334539264 191846123392 192372831497 192405441536 192778600448 193340637184 193857585152 194422767616 195181953428 195477818368 195750997024 195784179712 196846618276 198332280832 198525480692 198910509056 198944227328 199721068624 200023814144 200303345792 200606973952 200838910426 201424446608 201815097344 202403479552 202944659456 203536334848 204640841104 204675530752 204961563136 205272252416 205786218946 207110537216 207629106496 208234439168 208269737984 209399930432 209435426816 210010425856 210046025728 210571944968 211185857344 211275180032 211891142656 212457690368 213077100544 214269696256 214894389248 215468966944 216097156352 216516263936 216727177216 216818843648 217147506688 217361720863 217995428504 218032381952 219215552171 219252712448 219854664568 219891933184 220318400512 221085194407 221551525888 222197448704 222416644604 222753793024 223065089632 223403220992 224313588268 224967563744 226226710556 226665463808 226886263648 227326296064 227934113792 228252649856 228598644736 229265113088 229530183344 230199367552 230645825536 231936753664 232612954112 233195377072 233234907136 233875246976 233914892288 234596859904 235184250224 237290407424 237982216192 238022557696 238618525376 239314206208 239354773504 240011915264 240052600832 240653651392 240989962906 241355265536 241457348608 242808788992 243516686336 244167793408 244838149178 244879652864 245593587712 246250247936 246727835648 246968178688 247447158784 248168579072 248413395272 249137632576 249179865088 249803768753 250532059624 250574528512 251262473792 251305066496 251934291301 252668793608 253201743872 254082984617 254190450976 254575763456 254931531008 255317966848 255613158724 256358386592 257105787136 257793228308 258293202944 258544812064 259046244352 259801481216 260496130048 260860171264 261255593984 262320209536 263040402251 263084991488 263595229184 265070575616 265843376128 266509002368 266554179584 267285996544 267331305472 268782000256 269157620908 270400696832 271189037056 271979675648 272025780224 272706886144 273501949952 273548312576 274616469358 275032744448 275417100464 275834589184 275951255552 277495758848 278304784384 279001611854 279048906752 279815027632 279862460416 281381156518 281428854784 281974669312 282249347072 282796752896 283075729496 283901023168 284728722944 284776988672 285490021432 286322353856 286370889728 287924904344 288764335552 289536424331 290380553848 290503372544 290943729664 291350321152 291791962112 292129324256 292981013248 294620832352 295192231936 295479785216 296052850688 297709862912 298125910016 298577821696 299325409376 299743714193 299794525184 301251690496 302300163781 302937800704 304581716992 304633348096 305469710336 305521491968 306286465408 306714498244 307179428864 309029367808 309330400148 309930328064 311665012736 312573657088 312626642944 313409406464 313847393552 314323136512 315239530496 315372863488 317138010112 318858984976 318913036288 319788603008 319842811904 320643643474 320697997312 321578464592 321632976896 322256764928 322570682368 323378344058 323515119424 324458312192 326274310208 327225547264 327281016832 328100472392 329057033536 330016383488 330898770664 331540529152 331863490112 332003854336 332507119616 333476528128 333862084864 334778693774 334835443712 335730715936 336709522688 337362550784 337691183104 338346115072 339250774016 340239843328 341231796224 341568418499 342086182144 342564244792 342622314496 344481581983 345485901464 346214629376 347081491456 347419591211 348093390848 348152397824 349108240384 349167419392 349511870092 350041674752 350530855136 351062204416 352492781564 353176420352 353520457312 354206089216 355153154048 356188585984 357227036672 358121471932 358182178816 358682735488 359226441728 362443440128 363350936368 364410268544 364472041472 365472689152 365534642176 366449878256 366511996928 367518245248 367580545024 369575250352 369731565056 370809499648 371800958144 372884925952 373972054016 374035447808 374971968448 376065181184 378170023616 378903461888 379272560128 379432976384 380008136704 381491999882 381556668416 382604221456 382669078528 383692246784 384745662994 384810883072 385557200896 386681274368 387715170304 388845535232 389229128057 390363906856 390955636736 391501994048 391568359424 392548779469 393693236552 395896743473 396664561664 397050961384 397821018112 397888454656 399442137248 400047628288 400606691584 401213947904 401677820852 402848893216 403630194688 404806959104 405889318912 407072669696 409281682208 409351061504 409923126272 410544504832 411572437892 414221074432 415258212992 416468878336 416539475968 418799860864 418870853632 420020851712 420092051456 421143889936 422371714688 422550360064 423782285312 424915380736 426154201088 428539392512 429788778496 430937933888 432194312704 433032527872 433454354432 433637687296 434295013376 434723441726 435990857008 436064763904 438431104342 438505424896 439709329136 439783866368 440636801024 442170388814 443103051776 444394897408 444833289208 445507586048 446130179264 446806441984 448627176536 449935127488 451138149539 452453421112 453330927616 453772527296 454652592128 455868227584 456505299712 457197289472 458530226176 459060366688 460398735104 461291651072 463873507328 465225908224 466390754144 466469814272 467750493952 467829784576 469193719808 470368500448 471025836589 474580814848 475043114513 475964432384 476045115392 477237050752 478628412416 478709547008 480023830528 480105201664 481307302784 481979925812 482710531072 482914697216 485617577984 487033372672 488335586816 489676298356 489759305728 491187175424 492500495872 493455671296 493936357376 494894317568 496826790544 498275265152 498359730176 499607537506 501064119248 501149057024 502524947584 502610132992 503868582602 505337587216 506403487744 508165969234 508380901952 509151526912 509863062016 510635933696 511226317448 512716773184 514211574272 515586456616 516586405888 517089624128 518092488704 519602962432 520992260096 521720342528 522511187968 524640419072 526080804502 526169982976 527190458368 530141151232 531686752256 533018004736 533108359168 534571993088 534662610944 536750371927 537564000512 538315241816 540801393664 541328200259 542378074112 543959351296 544051560448 545413772288 547003899904 547096625152 549232938716 550065488896 550834200928 551669178368 551902511104 554991517696 556609568768 558003223708 558097813504 559630055264 559724920832 562762313036 562857709568 563949338624 564498694144 566151458992 567802046336 569457445888 569553977344 570980042864 572644707712 572741779456 575849808688 577528671104 579072848662 580761107696 581006745088 581887459328 582700642304 583583924224 584258648512 585962026496 589241664704 590384463872 590959570432 592105701376 595419725824 596251820032 597155643392 598650818752 599487428386 599589050368 602503380992 604600327562 605875601408 609163433984 609266696192 610939420672 611042983936 611645772661 612572930816 613428996488 614358857728 616862367737 618058735616 618660800296 619860656128 623330025472 625147314176 625253285888 626712575881 626818812928 627694787104 628646273024 630479060992 630745726976 634276020224 637717969952 637826072576 639577206016 639685623808 641287286948 641395994624 643156929184 643265953792 645141364736 646756688116 647030238848 648916624384 652548620416 654451094528 654562033664 656200944784 658114067072 660032766976 661797541328 663081058304 663726980224 664007708672 665014239232 666953056256 667724169728 669557387548 669670887424 671461431872 673419045376 674725101568 675382366208 676692230144 678501548032 680479686656 682463592448 683136836998 684172364288 685128489584 685244628992 688963163966 690971802928 692429258752 694162982912 694839182422 696186781696 696304795648 698216480768 698334838784 699023740184 700083349504 701061710272 702124408832 702936186491 704985563128 706352840704 707040914624 708412178432 710306308096 712377171968 714454073344 716242943864 716364357632 717365470976 718452883456 724886880256 726701872736 728820537088 728944082944 730945378304 731069284352 732899756512 733023993856 735036490496 735161090048 739150500704 739463130112 740183457497 741618999296 743601916288 745769851904 747944108032 748070895616 749943936896 752130362368 756340047232 757806923776 758545120256 758865952768 760016273408 762983999764 763113336832 765208442912 765338157056 767384493568 769491325988 769621766144 771114401792 775430340608 777691070464 778458256114 780727813712 781911273472 783003988096 783136718848 785097558938 787386473104 791793486946 793329123328 794101922768 795642036224 795776909312 798884274496 800095256576 801213383168 802427895808 803355641704 805697786432 807260389376 809613918208 811778637824 814145339392 818563364416 818702123008 819846252544 821089009664 823144875784 828442148864 830516425984 832937756672 833078951936 837599721728 837741707264 840041703424 840184102912 842287779872 843464870171 844743429376 845100720128 847564570624 849830761472 852308402176 856933522123 857078785024 859577556992 861875867776 864388625408 866065055744 866908708864 867275374592 868590026752 869446883452 871981714016 872129527808 876862208684 877010849792 879418658272 879567732736 884340777628 886206103552 889666578416 891015172096 892260358528 893612883968 897254353072 899870254976 902276299078 904906842224 906661855232 907545054592 909305184256 911736455168 913010599424 914394578944 917060452352 918120733376 920797470208 922583302144 927747014656 930451816448 932781508288 932939628544 935500987904 935659569152 938387439616 940737000896 942051673178 949161629696 950086229026 951928864768 952090230784 954474101504 957256824832 957419094016 960047661056 960210403328 961157642753 962614605568 963959851624 965421062144 965829394432 971235155968 974066745344 976505641489 976671173632 979352596712 979518611456 982374350848 984834047813 985000991744 986911342592 987872714752 989788635136 993653581088 996550530304 996719460352 999215075012 1002128238496 1002298114048 1005049895168 1005220265984 1007737165204 1010675174432 1016331938468 1016761803904 1018303053824 1019726124032 1021271867392 1022452634896 1025433546368 1028423148544 1031172913232 1033172811776 1034179248256 1036184977408 1039205924864 1041984520192 1043440685056 1045022375936 1049280838144 1052161609004 1052339965952 1054380916736 1060282302464 1063373504512 1066036009472 1066216718336 1069143986176 1069325221888 1073500743854 1075128001024 1076630483632 1081602787328 1082656400518 1084756148224 1087918702592 1088103120896 1090827544576 1094007799808 1094193250304 1098465877432 1100130977792 1101668401856 1103338356736 1103805022208 1109983035392 1113219137536 1116006447416 1116195627008 1119260110528 1119449841664 1125524626072 1125715419136 1127898677248 1128997388288 1131824204203 1132302917984 1135604092672 1138914891776 1139107954688 1141960085728 1145289415424 1145483558912 1151699617376 1155057342208 1158145697324 1161522215392 1162013490176 1163774918656 1165401284608 1167167848448 1168517297024 1171725428209 1171924052992 1178483329408 1180768927744 1181919140864 1184211402752 1190839451648 1192503640064 1194311286784 1197301637504 1198974856772 1199178100736 1209200655124 1211751202816 1218326867968 1218533392384 1221878841344 1222085967872 1223291545322 1225145861632 1226857992976 1228717715456 1233724735474 1236117471232 1237321600592 1239721312256 1246660050944 1250294628352 1250506571776 1253425151762 1253637625856 1255389574208 1257292546048 1260958121984 1261491453952 1268552040448 1275435939904 1275652145152 1279154412032 1279371247616 1282574573896 1282791989248 1286313858368 1286531907584 1290282729472 1293513376232 1294060477696 1297833248768 1305097240832 1308902189056 1309124067328 1312401889568 1316228134144 1320065533952 1323595082656 1326162116608 1327453960448 1328015417344 1330028478464 1333906112512 1335221999587 1335448339456 1339114775096 1339341774848 1342922863744 1346609820479 1346838090752 1349450203136 1350764732416 1353384460288 1357003096064 1360959373312 1364927184896 1366273673996 1368344728576 1370256979168 1370489257984 1377926327932 1381943605856 1388325965824 1389678364844 1392373563392 1392609591296 1396432961536 1398047480368 1400166699008 1402123420544 1404248817664 1405872372982 1409971126256 1412705681408 1414081829248 1416824356864 1420612616192 1424754343936 1428908146688 1432485887728 1432728715264 1434730941952 1436905766912 1449773760512 1453403745472 1457641074176 1457888165888 1461890756608 1462138568704 1465799513024 1466047987712 1470072980992 1470322180096 1478301001408 1478926260224 1480366914994 1483237998592 1487203832576 1491539703808 1495888216064 1496141791232 1499887873792 1504260724736 1512680094464 1515613847552 1517090240512 1517731905536 1520032546816 1521532046041 1525967999528 1526226673664 1530416885824 1530676314112 1534508865197 1534768987136 1538982651976 1539243532288 1542228803584 1547596360849 1550860681216 1555382140928 1556916512228 1561455627424 1563822546944 1566007976192 1566273437696 1570195117876 1574772946208 1583586973892 1586658246656 1588203845536 1591284072448 1597768548992 1600190513152 1602426766336 1604855791616 1606711283408 1611395572864 1614520778752 1619227836416 1623557275648 1628290678784 1637126728832 1637404246016 1639692505088 1642178019328 1646289751568 1656884297728 1661032851968 1665875513344 1666157903872 1675199443456 1675483414528 1680083406848 1680368205824 1684575559744 1686929740342 1689486858752 1690201440256 1695129141248 1699661522944 1704616804352 1713867044246 1714157570048 1719155113984 1723751735552 1728777250816 1732130111488 1733817417728 1734550749184 1737180053504 1738893766904 1743963428032 1744259055616 1753724417368 1754021699584 1758837316544 1759135465472 1763540039107 1768681555256 1772412207104 1778580892319 1779333156832 1782030344192 1784520717056 1787225767936 1794508706144 1799740509952 1804552598156 1809813684448 1813323710464 1815090109184 1818610368512 1823472910336 1826021198848 1828789157888 1834120904704 1836241466752 1841282815757 1841594940416 1845166604288 1855494029312 1860903632896 1865563016576 1865879257088 1871001975808 1871319138304 1876774879232 1881474001792 1884103346356 1898323259392 1900172458052 1903857729536 1904180461568 1908948203008 1914513649664 1914838188032 1920095322112 1920420806656 1922315285506 1925229211136 1927919703248 1930842124288 1931658788864 1942470311936 1948133490688 1953011282978 1953342347264 1958705193424 1959037222912 1964748701696 1969668095626 1970001983488 1973822685184 1975745429504 1979577270272 1987307162176 1993101060608 1993438920704 1998430150024 2004256476992 2004596228096 2010099790336 2010440531968 2015474330408 2021350348864 2032663876936 2033523607808 2036606107648 2039452248064 2042543734784 2044905269792 2050867092736 2056846297088 2062345826464 2066345623552 2068358496512 2072369954816 2078411849728 2083969040384 2086881370112 2090044751872 2098205999351 2098561676288 2104323218008 2104679931904 2108761833472 2116101146467 2120564604928 2126747009024 2132072018944 2132433436672 2138287972352 2138650443776 2147001487708 2150256002048 2153260967264 2163205574656 2165312801036 2169512296448 2175837405184 2181655089152 2188015599616 2188386500608 2196931754864 2200261955584 2203336803712 2206676713472 2207610044416 2219966070784 2226438275072 2232012894832 2232391254016 2238520221056 2238899683328 2251049252144 2251430838272 2255797354496 2257994776576 2263648408406 2264605835968 2271208185344 2277829783552 2278215909376 2283920171456 2290578830848 2290967117824 2303399234752 2310114684416 2316291394648 2323044430784 2324026980352 2327549837312 2330802569216 2334335696896 2337034594048 2343450856418 2343848105984 2356966658816 2361537855488 2363838281728 2368422805504 2381678903296 2385007280128 2388622573568 2390978929493 2394603275008 2397949713544 2398356201472 2411371073881 2418401310248 2423502405632 2431937138477 2436653735936 2437066784768 2443757682688 2444171935744 2446583090644 2450291723264 2453715985952 2457435430912 2467449470948 2472234942464 2474643201184 2479442624512 2493320101888 2500589256704 2506850303524 2507275251712 2510779148416 2514585092096 2521916243968 2522982907904 2537104080896 2550871879808 2551304290304 2558308824064 2558742495232 2565149147792 2565583978496 2572627716736 2573063815168 2580565458944 2587026752464 2588120955392 2595666497536 2610194481664 2617804378112 2618248134656 2624803779136 2632456268288 2640131067904 2647190165312 2652324233216 2654907920896 2656030834688 2660056956928 2667812225024 2670443999174 2670896678912 2678229550192 2678683549696 2685845727488 2693219640958 2693676181504 2698900406272 2701529464832 2706768920576 2714006192128 2721918746624 2729854369792 2732547347992 2736689457152 2740513958336 2740978515968 2747841456283 2755852655864 2763887211712 2771277204311 2776651931648 2779356729688 2784747126784 2785219182592 2792865923072 2796094960736 2800333398016 2804246841088 2808497635328 2811744745964 2819942252512 2825411362816 2828163658496 2833648713728 2841225232384 2849508687872 2857816293376 2864971775456 2865457430528 2869461883904 2873811533824 2893444424761 2899547521024 2906807490944 2915282148352 2915776331776 2923781513216 2924277137408 2931599026048 2932095975424 2940145961984 2940644360192 2956602002816 2957852520448 2960733829988 2966475997184 2974407665152 2983079407616 2991776432128 2992283582464 2999775747584 3008521449472 3025360188928 3031227695104 3034180481024 3035463811072 3040065093632 3043064092082 3051935999056 3052453347328 3060833771648 3061352628224 3069017730394 3069537974272 3077965303952 3078487064576 3084457607168 3095192721698 3101721362432 3110764281856 3113833024456 3122911254848 3127645093888 3132015952384 3132546875392 3140390235752 3149545892416 3167173947784 3173316493312 3176407691072 3182568144896 3195537097984 3200381026304 3204853532672 3209711583232 3213422566816 3222791145728 3229041557504 3238455672832 3247114551296 3256581357568 3274253457664 3274808492032 3279385010176 3284356038656 3292579503136 3297180856123 3313768595456 3322065703936 3325301801591 3331751026688 3332315807744 3350398886912 3350966829056 3360166813696 3360736411648 3369151119488 3373859480684 3378973717504 3380402880512 3390258282496 3399323045888 3409233608704 3427734088492 3428315140096 3438310227968 3447503471104 3457554501632 3464260222976 3467634835456 3469101498368 3477787533808 3487926856064 3488518111232 3507448834736 3508043399168 3517674633088 3518270930944 3527080078214 3537363110512 3544824414208 3557161784638 3558666313664 3564060688384 3569041434112 3574451535872 3589017412288 3599481019904 3609105196312 3619627368896 3626647420928 3630180218368 3637220737024 3646945820672 3652042397696 3657578315776 3668241809408 3672482933504 3682565631514 3683189880832 3690333208576 3710988058624 3721807265792 3731126033152 3731758514176 3742003951616 3742638276608 3753549758464 3757252603489 3762948003584 3768206692712 3789297401813 3796646518784 3800344916104 3807715459072 3808360923136 3817896406016 3829027299328 3829676376064 3840190644224 3840841613312 3844630571012 3850458422272 3855839406496 3861684248576 3863317577728 3884940623872 3896266981376 3906022565956 3906684694528 3917410386848 3918074445824 3929497403392 3939336191252 3940003966976 3947645370368 3951490859008 3974614324352 3986202121216 3986877841408 3996860300048 4008512953984 4009192456192 4020199580672 4020881063936 4030948660816 4042700697728 4065327753872 4067047215616 4073212215296 4078904496128 4085087469568 4089810539584 4101734185472 4113692594176 4124691652928 4132691247104 4136716993024 4144739909632 4156823699456 4167938080768 4173762740224 4180089503744 4196411998702 4197123352576 4208646436016 4209359863808 4217523666944 4232202292934 4241129209856 4253494018048 4264144037888 4264866873344 4276575944704 4277300887552 4281520408627 4294002975416 4300512004096 4306521934528 4318036574159 4326411149312 4330625602072 4339024592896 4351674810368 4363310178304 4376031199232 4376773001216 4393863509728 4400523911168 4406673607424 4413353426944 4415220088832 4439932141568 4452876550144 4464025789664 4464782508032 4477040442112 4477799366656 4502098504288 4502861676544 4515989553152 4527296816812 4529211671936 4542416370688 4555659567104 4556431818752 4567840342912 4581157661696 4581934235648 4606798469504 4620229368832 4632582789296 4646088861568 4648053960704 4655099674624 4661605138432 4668671393792 4674069188096 4686901712836 4687696211968 4713933317632 4723075710976 4727676563456 4736845611008 4763357806592 4770014560256 4777245147136 4781957858986 4789206550016 4795899427088 4796712402944 4822742147762 4836802620496 4847004811264 4863874276954 4873307471872 4874133569536 4887515365376 4888343871488 4893166181288 4900583446528 4907431971904 4914870861824 4934898941896 4944469884928 4949286402368 4958885249024 4986640203776 5001178513408 5013700607048 5014550503424 5021558296832 5029170184192 5043832487936 5045965815808 5074208161792 5101743759616 5102608580608 5116617648128 5117484990464 5130298295584 5131167956992 5145255433472 5146127630336 5161130917888 5174053504928 5176241910784 5181284202479 5191332995072 5220388963328 5235608756224 5236496269312 5249607558272 5264912536576 5280262135808 5294380330624 5304648466432 5309815841792 5312061669376 5320113913856 5335624450048 5340887998348 5341793357824 5356459100384 5357367099392 5371691454976 5386439281916 5387352363008 5397800812544 5403058929664 5428012384256 5443837493248 5465094695984 5473378914304 5481027916672 5481957031936 5495682912566 5511705311728 5527774423424 5542554408622 5553303863296 5558713459376 5569494253568 5570438365184 5585731846144 5592189921472 5600666796032 5608493682176 5616995270656 5623489491928 5639884505024 5650822725632 5656327316992 5667297427456 5682450464768 5699017375744 5715632586752 5729943550912 5730914861056 5738923767808 5747623067648 5786888849522 5799095042048 5813614981888 5830564296704 5831552663552 5847563026432 5848554274816 5863198052096 5864191950848 5880291923968 5881288720384 5904254091197 5913204005632 5915705040896 5921467659976 5932951994368 5948815330304 5966158815232 5983552864256 5984567164928 5998534654861 5999551495168 6017042898944 6050720377856 6062455390208 6068360962048 6070927622144 6080130187264 6086128184164 6103871998112 6104906694656 6121667543296 6122705256448 6138035460788 6139075948544 6155930607904 6156974129152 6190385443396 6203442724864 6227666048912 6245822509696 6255290187776 6264031904768 6265093750784 6280780471504 6299091784832 6334347895568 6346632986624 6352815382144 6365136289792 6391074195968 6400762052608 6409707065344 6419423166464 6426845133632 6445582291456 6458083115008 6476911345664 6494229102592 6513162715136 6548506915328 6549616984064 6558770020352 6568712077312 6585159006272 6594361712246 6627537190912 6644131407872 6650603603182 6663502053376 6664631615488 6700797773824 6701933658112 6720333627392 6721472823296 6728103499271 6738302238976 6747718961368 6757947435008 6760805761024 6780516564992 6798646091776 6818467217408 6855468176984 6856630280192 6876620455936 6893838334691 6895006942208 6915109003264 6928520445952 6935269670912 6938202996736 6955575067616 6975853712128 6977036222464 7014897669472 7016086798336 7035349266176 7036541861888 7054160156428 7074726221024 7114323569276 7117332627328 7128121376768 7138082868224 7148903071744 7178034824576 7198962039808 7218210392624 7239254737792 7253294841856 7260360436736 7274441474048 7293891641344 7304084795392 7315156631552 7336483618816 7344965867008 7365131263028 7366379761664 7380666417152 7421976117248 7443614531584 7462252066304 7463517028352 7484007903232 7485276553216 7507099516928 7514505206978 7525896007168 7536413385424 7578594803626 7593293037568 7600689832208 7615430918144 7616721846272 7635792812032 7658054598656 7659352752128 7680381288448 7681683226624 7689261142024 7700916844544 7711678812992 7723368497152 7726635155456 7769881247744 7792533962752 7812045131912 7813369389056 7834820773696 7836148891648 7858994806784 7878672382504 7880007933952 7895290740736 7902981718016 7949228648704 7972404242432 7973755682816 7993720600096 8017025907968 8018384912384 8040399161344 8041762127872 8061897321632 8085401395456 8130655507744 8134094431232 8146424430592 8157808992256 8170174939136 8179621079168 8202077997463 8203468370944 8227385188352 8249383305856 8265382494208 8273433986048 8289479819264 8313647398912 8335876161536 8347525480448 8360179007488 8392823997404 8394246705152 8417292872032 8418719727616 8464404585868 8482258419712 8528288075776 8529733746688 8553151889408 8554601775104 8563040817254 8588005950832 8601024008192 8613043869056 8636073148318 8652822298624 8661251204144 8678049185792 8703349620736 8726620356608 8752062398464 8753546002432 8787727019456 8801047822336 8813347214848 8826706853888 8830440177664 8879864283136 8905753100288 8928051579328 8929565016064 8954080884224 8955598733312 9004197008576 9005723353088 9031979106304 9054593633624 9058423343872 9084832741376 9111319134208 9112863637504 9135680685824 9162315323392 9163868471296 9213596939008 9240458737664 9265165578592 9292177723136 9296107921408 9310199349248 9323210276864 9337342787584 9346553997109 9348138376192 9373803425672 9375392423936 9426268743353 9427866635264 9446151421952 9455353126912 9473691222016 9526715613184 9540029120512 9554490294272 9563915717972 9578413100032 9591798854176 9593424805888 9645484295524 9673605240992 9727748553908 9746614943744 9748267139072 9775030730752 9786332362576 9801166893056 9814863943808 9829741723648 9869797883792 9888939769856 9898572804736 9917770498048 9973280407552 10002357026816 10027401214096 10029101006848 10043116593664 10058340368384 10087664975872 10091931631616 10148416323584 10203487519232 10205217161216 10233235296256 10234969980928 10260596591168 10262335913984 10290510866944 10292255260672 10322261835776 10348107009856 10352483821568 10362568404958 10382665990144 10440777926656 10471217512448 10472992538624 10499215116544 10529825073152 10560524271616 10588760661248 10609296932864 10619631683584 10624123338752 10640227827712 10671248900096 10681775996696 10683586715648 10712918200768 10714734198784 10741562056379 10743382909952 10772878563832 10774704726016 10795601625088 10806117859328 10833174525943 10856024768512 10887674986496 10930189391968 10946757828608 10962055833344 10963914063872 10991365825132 11023410623456 11055548846848 11085108817244 11106607726592 11117426918752 11138988507136 11171463692288 11184379842944 11201333592064 11216987364352 11233990541312 11246978983856 11279769010048 11301645451264 11312654633984 11334594854912 11364900929536 11398034751488 11431265173504 11459887101824 11461829722112 11477847535616 11495246135296 11573777699044 11598190084096 11627229963776 11661128593408 11663105327104 11695126052864 11697108549632 11726396104192 11728383901696 11760583847936 11762577440768 11808508182394 11826408011264 11831410081792 11842935319952 11865903988736 11897630660608 11932317630464 11967105728512 11969134329856 11997069309722 11999102990336 12034085797888 12101440755712 12124910780416 12136721924096 12141855244288 12160260374528 12172256368328 12207743996224 12209813389312 12243335086592 12245410512896 12276070921576 12278151897088 12311861215808 12313948258304 12380770886792 12406885449728 12450066246233 12455332097824 12491645019392 12510580375552 12528063809536 12530187501568 12561560943008 12598183569664 12668695791136 12693265973248 12705630764288 12730272579584 12782148391936 12801524105216 12819414130688 12838846332928 12853690267264 12888979710299 12891164582912 12916166230016 12953822691328 12988458205184 13026325430272 13097013830656 13099233968128 13117540040704 13137424154624 13170318012544 13188723424492 13288262815744 13301207206364 13327004106752 13329263230976 13401595547648 13403867316224 13440667254784 13442945646592 13456206998542 13476604477952 13495437922736 13515894870016 13521611522048 13561033129984 13597292183552 13636934434816 13710936353968 13713260560384 13753240911872 13787676669382 13790013884416 13830218006528 13857040891904 13870539341824 13876405993472 13911150135232 13951707424256 13954072444928 14029795338944 14032173596672 14070698532352 14073083723776 14108320312856 14149452442048 14228647138552 14234665254656 14256242753536 14276165736448 14297806143488 14356069649152 14397924079616 14436420785248 14478509475584 14506589683712 14520720873472 14548882948096 14587783282688 14608169590784 14630313263104 14672967237632 14687441995457 14689931734016 14730262526056 14732759523328 14761332834304 14812708025269 14843952234496 14887229063168 14924504132608 14927034056704 14968015806464 14970553106432 15014199033856 15029010413956 15051792014336 15072826770848 15157189607252 15186586075136 15201379664416 15230861836288 15271585624064 15316109197312 15318705504256 15360762576896 15378522284048 15401833689088 15423357625984 15446736994304 15453270310912 15539762495488 15585067925504 15624090263824 15626738778112 15669641547392 15672297783296 15717989613568 15757344765008 15760015867904 15790581481472 15805963436032 15898457297408 15944808484864 15947511365632 15987441200192 16034051815936 16036769824768 16080798322688 16083524255744 16123794643264 16170802790912 16261311015488 16268188862464 16292848861184 16315617984512 16340349878272 16359242158336 16404155994926 16406936741888 16454770376704 16498766611712 16530764988416 16546867972096 16578959638528 16627294797824 16671752323072 16695050960896 16720358014976 16736852506451 16785647994808 16788493410304 16834585744064 16837439455232 16879597517167 16928809171736 16964516839424 17023559969339 17056576151552 17059467493376 17106303778816 17109203550208 17126081634508 17176011901664 17202048016384 17226087738112 17272146296636 17305644597248 17322502408288 17356098371584 17406699241472 17453240713216 17504124796928 17575454038912 17602095644672 17626694429696 17653413707776 17660880355328 17759728566272 17811506200576 17856103158656 17859130032128 17908161768448 17911197466624 18008394017152 18011446706176 18063958212608 18109187267248 18116846687744 18169665482752 18222638268416 18225727275008 18271361371648 18324630646784 18327736942592 18427193878016 18480917475328 18530331157184 18584355446272 18592215842816 18620398698496 18646420553728 18674685575168 18693107994218 18696276752384 18747606851344 18750784847872 18852537486706 18855733270528 18892302843904 18910706253824 18947382444032 19053431226368 19080058241024 19108980588544 19127831435944 19156826200064 19183597708352 19186849611776 19290968591048 19347210481984 19398940430177 19455497107816 19493229887488 19496534278144 19550061461504 19572664725152 19602333786112 19629727887616 19659483447296 19739595767584 19777879539712 19797145609472 19835540996096 19946560815104 20004714053632 20054802428192 20058202013696 20086233187328 20116680736768 20175329951744 20183863263232 20254110973327 20296832647168 20406975038464 20410434322432 20466470592512 20469939961856 20521193182336 20524671827968 20581021733888 20584510521344 20644523671552 20696214019712 20704967643136 20725136809916 20765331980288 20881555853312 20942435024896 20945985077248 20998430233088 21059650146304 21121048543232 21177521322496 21218593865728 21239263367168 21248246677504 21280455655424 21363551993392 21367173431296 21425836401536 21429468397568 21483124112758 21486765819904 21545757127664 21549409452032 21591203250176 21612235718656 21666349051886 21712049537024 21775349972992 21860378783936 21893515657216 21924111666688 21927828127744 21982731650264 22046821246912 22111097693696 22170217634488 22213215453184 22234853837504 22277977014272 22342927384576 22368759685888 22402667184128 22433974728704 22467981082624 22493957967712 22559538020096 22603290902528 22625309267968 22669189709824 22729801859072 22796069502976 22862530347008 22919774203648 22923659444224 22955695071232 22990492270592 23080265992861 23147555398088 23196380168192 23254459927552 23277112611137 23322257186816 23326210654208 23390252105728 23394217099264 23452792208384 23456767803392 23521167695872 23525154881536 23617016364788 23652816022528 23662820163584 23685870639904 23731807977472 23795261321216 23864635260928 23934211457024 23994138619444 23998205980672 24068171595776 24202881511424 24249821560832 24273443848192 24283710488576 24344512736656 24415487992448 24419626778624 24486670173184 24490821025792 24552141843152 24556303794176 24623722431616 24627896516608 24761541773584 24813770899456 24900132492466 24910664195648 24983290038784 25021160751104 25056127619072 25060375003136 25123121886016 25196367139328 25337391582272 25386531946496 25411261528576 25460545159168 25564296783872 25603048210432 25638828261376 25677692665856 25707380534528 25777959420598 25782329165824 25832332460032 25907645382656 25976916410368 26052650860544 26194027661312 26198467936256 26235080081408 26274848309248 26300768224423 26340636025088 26377446848984 26525081812691 26576525631488 26602414412728 26654008213504 26658526461952 26803191095296 26807734632448 26881334509568 26885891293184 26912413997084 26953208955904 26990875845472 27031789740032 27043223044096 27122066259968 27194584367104 27273868869632 27421872707936 27426521120768 27506481823744 27575353338764 27580027768832 27660436013056 27741078683648 27752811986944 27822300270464 27903414848512 27908144889856 28059590677888 28064347193344 28141397064704 28146167447552 28216640625712 28298904884096 28457294277104 28469330509312 28512485507072 28552331472896 28595612286976 28712139298304 28795848159232 28872841570496 28957018951168 29013179367424 29041441746944 29097765896192 29175566565376 29216339181568 29260626526208 29345934475264 29374883990914 29379863468032 29460525052112 29465519046656 29522665668608 29625416050538 29687904468992 29774458126336 29849008265216 29854068113408 29936031612928 29941106212864 30028398067712 30058020827912 30103584028672 30145653541696 30226256019113 30314379214504 30373172150272 30402759328832 30461723672576 30543171248128 30632218394624 30637411008512 30721525153792 30757044568096 30803667378176 30846715251968 30893473988608 30906540621824 31079524990976 31170135851008 31248180527648 31253477556224 31339283094784 31344595566592 31435979227136 31514689530016 31520031735808 31611926872064 31796914594816 31827888672371 31889616969728 31895022731264 31974882400384 32068103631872 32073539649536 32161596645376 32167048511488 32247589286528 32341605581824 32522622030976 32536377724928 32585697722368 32631235969024 32680699756544 32718484316672 32808311989852 32813873483776 32909540753408 32997533223424 33061529976832 33093735944192 33157919277056 33343504646144 33390101921792 33440716029952 33473705012902 33571295989616 33576986820608 33669171488128 33674878910464 33759195034334 33857618343472 33929033678848 34047119938678 34113152303104 34118934986752 34212607557632 34218407100416 34252163269016 34352023803328 34404096032768 34452175476224 34544292593272 34611289194496 34645004816576 34712196743168 34813398482944 34906481426432 35008249593856 35150908077824 35204191289344 35253388859392 35306827415552 35321760710656 35519457132544 35623012401152 35712206317312 35718260064256 35816323536896 35822394933248 36016788034304 36022893412352 36127916425216 36218374534496 36233693375488 36268989417353 36339330965504 36445276536832 36451454550016 36542722743296 36649261293568 36655473885184 36854387756032 36961834950656 37060662314368 37168710892544 37184431685632 37240797396992 37292841107456 37349371150336 37386215988436 37392553504768 37495213702688 37501569695744 37705074973412 37711466541056 37784605687808 37821412507648 38106862452736 38160116482048 38255662871888 38313652400128 38367195416704 38373699223552 38581937182096 38694420963968 38797880860354 38910994215632 38986459774976 38993068556288 39100122923008 39145329450304 39204667572224 39259455775232 39318966894592 39479191535168 39555759079424 39594291218944 39671081992192 39893121630208 40009428107264 40109604856384 40116404027392 40172466374656 40233361473536 40350659903488 40367726526464 40508221946654 40593665294336 40813950076928 40820868644864 40932941185024 40939879923712 41042386364672 41049343655936 41162043467776 41169021042688 41289047343104 41329778638379 41392428039424 41409935286272 41450273619832 41530663960576 41763111706624 41884870049792 41891970154496 41989742584027 41996860466176 42119300292608 42242097086464 42355042644992 42437187731456 42478526734336 42496493355008 42560911310848 42727103986784 42734346862592 42851672803072 42858936795136 42966248225516 42973531639808 43091514255328 43098818904064 43224471437312 43332698103772 43424099074048 43720757567872 43787031314432 43848223333376 43855656255488 43965463300528 44093642493824 44222195387392 44340435268976 44426430906368 44469707675008 44555954028544 44685854769152 44737519371776 44805334368256 44867949457408 44935962165248 44987915935424 45119076040192 45206581805056 45250618535936 45338379419648 45459603718144 45592139005952 45725060694016 45839548407296 45847318888448 45911390142464 45980984541184 46160531985722 46295110796176 46392760336384 46508919855104 46554225222274 46644514373632 46652421308416 46780504211456 46788434198528 46905584416768 46913535606784 47042335391744 47050309763072 47096724494897 47234032729576 47305632045056 47325640327168 47371741279808 47463615954944 47590522642432 47729270521856 47868422914048 47988277238888 47996411961344 48136343191552 48405763022848 48499643121664 48546887696384 48567420977152 48689025473312 48830975984896 48839253557248 48973340346368 48981642051584 49104283686304 49112607588352 49247444863232 49255793033216 49523083547168 49800264984932 49821328391296 49966580077568 50042321502208 50112255238144 50120750006272 50246243772032 50392734278656 50674783164544 50773063892992 50822523057152 50921090318336 51128593567744 51206096420864 51277656522752 51355385331712 51414761069056 51555918841196 51564658331648 51664664920064 51953832820736 52105301721088 52388055322624 52396935872512 52470160162816 52549696618496 52601536448846 52681272050176 52754893697968 53050163625382 53153051262976 53204828825456 53308016427008 53317052923904 53606382190592 53615469264896 53762669019136 53771782586368 53824827994168 53906417911808 53981751690944 54063579480064 54086446088192 54244132519936 54389168734208 54547737739264 54843745415872 54853042241536 55012963647488 55150706677528 55160055537664 55320872026112 55482157367296 55505623973888 55644600540928 55806829697024 55816289779712 56119181355776 56128694386688 56282794129408 56292334895104 56433281251424 56597809768192 56914588554208 56938661018624 57024971014144 57104662945792 57191224573952 57414545982241 57424278596608 57591696318464 57745683140992 57914037902336 58026358734848 58082883493888 58195531792384 58351133130752 58432678363136 58521253052416 58691868950528 58749767981828 58759726936064 58921050104224 58931038093312 59250832101076 59375808937984 59698016530432 59708136226816 59872063225856 59882212425728 60116041655824 60207168057344 60291307083392 60452512038226 60628758429008 60746344300544 60805518657664 60923447345152 61086342496256 61264436789248 61274822017024 61443050307584 61514089136192 61607334756352 61693430503936 61786947977216 61813081243648 62159049981952 62340271702016 62496361055296 62506955112448 62678566189568 62689191133184 62871958454272 63029379060032 63040063471616 63223853744128 63593829189632 63655777344742 63779233939456 63790045462528 63949764800768 64136207263744 64147079299072 64323193290752 64334097022976 64495178573056 64683211163648 65045244061952 65072755449856 65171395444736 65262471938048 65361399513088 65425877979763 65436968633344 65616623979704 65627746967552 65819081506816 65983881203471 65995066446848 66123059953664 66187471888384 66315838554112 66687009292288 66780203843584 66881432059904 66947410025804 67142591979232 67153973641216 67338342976256 67349757820928 67518390068668 67715236686944 68094239877356 68226304606208 68237869973504 68425215115264 68504326538032 68704047606656 68808192065536 68904350952448 69088585186544 69222578388992 69290009633152 69424393486336 69626796965888 69812962852864 70016499187712 70301816155648 70408382578688 70506777718784 70613654831104 70643521421312 71038914265088 71246024802304 71424412634624 71436520128512 71632647073792 71644789866496 72033576068608 72045786824704 72255832850432 72436749068992 72467386750976 72537978834706 72678661931008 72890553073664 72902909100032 73085445486592 73298522587136 73310947770368 73708775512064 73923669901312 74121324628736 74337421785088 74368863371264 74481594793984 74585682214912 74698742300672 74772431976872 74785107009536 74990427405376 75003139391488 75410149946824 75422933082112 75569211375616 75642825015296 75832221681601 76213724905472 76320232964096 76511325743776 76627304800256 76734390833408 76747398447104 77163874364192 77388841927936 77595761720708 77821988431264 77972919549952 78200245846016 78290658900608 78409335144448 78518911550464 78637933789184 78958383070336 79111518158848 79188582437888 79342163984384 79786243260416 80018856214528 80219209712768 80232808054784 80344932749312 80466722947072 80701319806976 81016443893308 81187330588672 81627900153856 81641737289728 81865882370048 81879759847424 82084772729344 82098687311872 82324086935552 82338042085376 82578094686208 82659557276758 82784856078848 82819870572544 82900547239664 83061327921152 83526223413248 83769740099584 83783940308992 83979485168054 83993720932352 84238600585216 84484194172928 84710085289984 84874375462912 84957053468672 84992986710016 85121822621696 85454207973568 85468693725184 85703345606144 85717873590272 85932496451032 85947063279616 86183028510656 86197637808128 86448942874624 86665396207544 86848198148096 87441515135744 87574062628864 87696446666752 87711312510976 87930926601056 88187284987648 88444390774784 88680870537952 88852861812736 88939415350016 89111908057088 89371709538304 89475038743552 89610668736512 89735898914816 89871924330496 89975831870848 90222857972093 90238152080384 90413163610112 90501237071872 90676758839296 90919207436288 91184278011904 91450121388032 91679096814592 91694637776896 91822780284928 91961969082368 92321063971444 92590221592352 93017839710208 93108450444548 93289028747264 93304842616832 93561008422912 93811168833536 93827071213568 94084670783488 94100619526144 94193448989794 94468065459152 94611264090112 94651280654336 94743482559616 94927231909888 95181045284864 95458541043712 95736845828096 95976554477776 95992823922688 96272686383104 96811526045696 96999286243328 97093775392768 97134841954304 97378050946624 97661951969792 97678507114496 97946680692736 97963284103168 98208567372608 98225215176704 98494889726464 98511586066432 99046167094336 99600529969864 99642656782592 99933160155136 100084643004416 100224510476288 100241500012544 100492487544064 100785468557312 101349566329088 101546127785984 101645046114304 101842180636672 102257187135488 102412192841728 102555313045504 102710770663424 102812093968199 102829522138112 103111837682392 103129316663296 103329329840128 103688956176883 103907665641472 104210603442176 104776110645248 104793871745024 104940320325632 105099393236992 105203072897692 105362544100352 105509787395936 106100327250764 106306102525952 106409657650912 106616032854016 107212764381184 107230938529792 107525338038272 107649655988336 107812835823616 107963503381888 108127158960128 108172892176384 108488265039872 108778337468416 109095475478528 109687490831744 109706084483072 110025927294976 110301413355056 110320111075328 110641744052224 110964314734592 111011247947776 111289201081856 111613659394048 111632579559424 112238362711552 112257388773376 112565588258816 112584669790208 112866562502848 113195619536384 113829177108416 113877322037248 114049942028288 114209325891584 114382449147904 114829091964482 114848557193216 115183392636928 115491366281984 115828075804672 116052717469696 116165766987776 116391063584768 116702266261504 116865356726272 117042506104832 117383737901056 117499535963656 117519453872128 117842100208448 117862076186624 118157182620169 118501664202152 118751617875968 119164919785373 119396033060864 119416272453632 119744126451712 119764424851456 120232083311648 120414336114688 120582614166784 120905024076452 121257516858016 121492688601088 121611037315328 121846894690304 122172684992512 122528873578496 122886100615168 123028178272384 123214669512704 123386861007872 123573895954432 123626162487296 124318099963904 124680543404032 124992722110592 125013910224896 125357132379136 125378382266368 125743916908544 126058758120064 126080126943232 126447707488256 127187658379264 127311554689484 127558467878912 127580090925056 127899529601536 128272414527488 128294158598144 128646386581504 128668194045952 128990357146112 129366422327296 130090488123904 130145510899712 130342790889472 130524943876096 130722799026176 130851755959526 130873937266688 131233247959408 131255493935104 131638163013632 131967762406942 131990132893696 132246119907328 132374943776768 132631677108224 133374018584576 133560407687168 133762864119808 133894820051608 134285183958464 134307947282432 134676685952512 134699515641856 135036780137336 135430473373888 136188479754712 136452609212416 136475739947008 136850430230528 137008653076064 137408095213312 137616384131072 137808701904896 138177170373088 138445156777984 138580019266304 138848786972672 139253593931776 139625925705728 140032998375424 140603632311296 140816765157376 141013555437568 141227309662208 141287042842624 141778776813289 142077828530176 142492049604608 142848825269248 142873040257024 143265294147584 143289579732992 144067152137216 144091573649408 144511665700864 144873498137984 144934773501952 145075957669412 145357323862016 145781106147328 146170890973184 146597045174272 146621895540736 147417551024128 147847339802624 148242649257472 148674843570176 148737726742528 148963189587968 149171364429824 149544863953744 149570214019072 149980854810752 150006278782976 150820299893648 150845866164224 151138422751232 151285650030592 151664443363202 152427449810944 152640465928192 153022651487552 153254609600512 153468781666816 153494796894208 154327748728384 154777683855872 155191523441416 155643976862528 155945839099904 156400491692032 156581317801216 156818670288896 157037823100928 157275867578368 157916766140672 158223036317696 158377164875776 158684327968768 159572486520832 160037712429056 160438419425536 160465616109568 160689865498624 160933445894144 161402639613952 161561861950027 162032887786616 162374661177344 162939788277959 163255800307712 163283474579456 163731764740096 163759519694848 164169545458688 164197374623744 164648173871104 164676084170752 165156189372416 165319114553516 165569712157696 165639741145088 165801094479328 166122655842304 167052446826496 167539480199168 167958970336108 167987441864704 168477201170432 168968388345856 169420170579968 169748750925824 169914106937344 169985973420032 170908415947136 170937387450368 171406691212288 171435747180544 171864992902064 171894126559232 172366057021312 172395275616256 172897885749248 173330792415088 173696396296192 174883030271488 175148125257728 175392893333504 175422625021952 175861853202112 176374569975296 176888781549568 177361741075904 177705723625472 177878830700032 178223816114176 178743419076608 178950077487104 179221337473024 179471797829632 179743848660992 179951663741696 180445715944186 180476304160768 180826327220224 181002474143744 181353517678592 181838414872576 182368556023808 182900242776064 183358193629184 183389275553792 183645560569856 183923938164736 184105377570961 184642127942888 185180443184704 185675572688837 186035679420416 186216900889096 186578057494528 186609685233664 187122016845824 187622337667072 187654142427136 188169341566976 188201239052288 188386897979588 188936130918304 189222528180224 189302561308672 189486965119232 189854463819776 190362090569728 190917082087424 191473691656192 191953108955552 191985647845376 192545372766208 193623052091392 194187550785536 194269683908608 194756101893248 195323903939584 195357014228992 195893361385472 195926568206336 196417134745216 196450430353408 196989779452928 197023172132864 198092334188672 199201059939728 199285313565184 199866320310272 200169286008832 200449020952576 200483000025088 200984975088128 201570937114624 202699132658176 203092255571968 203290092228608 203684361273344 204514374270976 204824385683456 205110626091008 205421541326848 205624187936398 205659044276224 206223675364784 206258633326592 206658659680256 207377912353766 207815331282944 208421206884352 209552221290496 209587743490048 209880640651264 210198786473984 210406145795384 210725088200704 211019574791872 212200654501528 212612205051904 212819315301824 213232065708032 214425528762368 214461877059584 215050676076544 215299311976672 215625671647232 215927006763776 216254317920256 216345784352768 216976530079744 217556674936832 218190950957056 219374981663488 219412168966144 220051854589952 220602826710112 220640222150656 221283488104448 221928629469184 222022495895552 222578402163712 222795220706597 223227318788096 223265159118848 224476725423104 224514777546752 225131176517632 225169339580416 225733125005696 226391239072768 227658354216832 227754644074496 228099884056576 228418651783168 228764898295808 229658183928964 229697114386432 230366785273856 230982732563968 231656151609344 232105434939392 232331533975552 233404532523008 233730713452544 234085012209664 234999071927312 235038907744256 235684200416896 235724152373248 236314365240338 237003328404304 237503235751936 238329839570746 238792066121728 238832544907264 239488252903424 239528849702912 240464166623296 240828672229376 241165228333568 241810048152904 242515033716032 242985377202176 243222074630656 243693789380608 244345369985024 245057747156992 245772201230336 246056356544768 246429339025408 246773722015744 247147791908864 247252324974592 248636199927808 249361086808064 249985444221184 250027820449792 250714264758272 250756764532736 251487833817088 252117516240128 252160253886464 252895414976512 253882925921471 254375316758528 254623109378968 255116935757824 255160181850112 255799059203072 256544829054976 256588317196288 257292773163008 257336388091904 257980714292224 258732844654592 260180976247808 260291021799424 260685581778944 261049887752192 261445598052352 261703511919052 261747874533376 262466495918816 262510987870208 263276326027264 263935524813884 263980265787392 264492239814656 264749887553536 266748037169152 267120815374336 267789640103216 268570367916928 268615894564864 269353371905024 269399031283712 270073560274672 270860946747776 272376959509424 272905218424832 272951479894016 273700860461056 274017306152128 274816190426624 275232768262144 275617403809792 276354340746176 276890313555968 277160038532608 277697573945344 278507187863552 279251851411456 280065996750848 281207264622592 281633530314752 282027110875136 282454619324416 282574085685248 283557553626578 284155657060352 284984099209216 285697650538496 285746080514048 286530588295168 286579159465984 288134304274432 288183147298816 289023331401728 289308450468653 289746996275968 289869547003904 290151915338824 290714647724032 291562212294656 292341781946368 293194090348544 293243791081472 294835102048256 295694679605248 296485298514944 297349687140352 297475453485056 297926379175936 298342728859648 299089727907488 299140428038144 299961709621504 300012557565952 301640599787296 301691732328448 302571300061184 303328886726404 305280931856384 306045302975104 306509219201024 306937563333632 306989593788416 308655497456768 309555367711744 310383046882832 311287953725056 311891678199808 312800983384064 313162635602432 313637340577792 314075646201856 314551735156736 315833532281344 316446072635392 316754329751552 317368655937536 319144973041664 320075424858112 320876838851072 320931232219136 321379730997248 321866891788288 322805279227904 323123723900054 324065775573232 324749322354688 325879576555918 326511600615424 326566949158912 327463529480192 327519039389696 328339090917376 328394749247488 329296347742208 329352168341504 330312378744832 330638229107032 331139424315392 331279482290176 331602188958656 332245311684608 334104893652992 335078960398336 335917940672216 335974883729408 336954402340864 337936776691712 338840341159936 339497501851648 339828213874688 339971946840064 341816831894272 341874774900736 342813382424576 342871494361088 343729985804128 343788253118464 344732114042624 344790551232512 345795771498496 346661584830176 349766060542976 350296250515456 350785786667008 350845250043904 351723706404224 352749139950592 353777563099136 354723482151808 355411447250944 355757661400064 356447632228352 357486838153216 357900154974208 358442674946048 358943595659264 359487697321984 359903327483392 360891431888372 360952608321536 361652654440448 362004948287488 363676829745152 364737112047616 366716387258368 366778551107584 367291121139712 367847876329472 368210755141922 369284255885776 370360886369408 371351145377674 372071358840832 372433801778192 373156114989056 373219370467328 374244033691648 375244675334144 375308284854272 376338683133952 376402478104576 376773795959176 377872261836608 378445056360448 378605122617344 378973930238464 379708927639552 380724181139456 381834164174848 382947383312384 383906217911104 383971295690752 385090745532416 387246104182784 388375101571072 388539367817216 389512203786496 390647807879168 390714028457984 391786722770944 391853136412672 392834269490432 392900860706816 393979558905856 394046344265728 396184668377344 398402119879456 398570627130368 399732640620544 400338572017664 400898041905152 400966000050176 401901821875687 401969950176256 403141874229248 405398265316352 406184511143936 406580184457216 407368722546688 409028748541952 409648771366912 410221252182016 410843082653696 411248375872796 411318088552448 412447350729568 412517266653184 414755824707532 415630662565888 419104442580992 419175486980096 419761281302528 420812291590768 421450176401408 422039149583744 424401309003056 425224410103808 425638630603648 426464131416064 428851057524736 428923754119168 430101352153088 430598623953344 431251343294464 431854013527552 432508635840512 432691568705536 433953060159488 435113349873664 436381901914112 438749963326976 438824337932288 440103709179904 441205653420224 441280444301312 442566976208896 443857258938368 444044991791104 445156804327424 445590441413194 446454637576192 446530318237696 448953450846208 449029555093504 450262353035264 450338679160832 451466250011392 452782478145536 455316708433664 455509288148992 456199768113152 456837303566336 457529796591616 459316367857928 459394228772864 460733570547712 461887168424297 461965465127936 463312303218688 464210869878784 464663067951104 466809065046016 467461426905088 468170024419328 469998143854624 470077815488512 471368400833792 471448304746496 472628730480676 474006656808608 476659679141492 477584132243456 477665089814528 478976505806848 480928333246592 481657344458752 482330456667136 483620096305808 485030067432064 485970754404352 486444149261312 487387578761216 488690739970048 490115494313984 491544402460672 492112713089536 492858678050816 493547444031488 494295583817728 494504649949184 497272399855616 498722173616128 499970888442368 500055640899584 501428529516544 501513529065472 502975667634176 504235032480256 504320507772928 505790829953024 507765851842942 508750633517056 509246218757936 510233871515648 510320363700224 511598118406144 513089658109952 513176634392576 514585546326016 514672776183808 515961428584448 517465689309184 520361952495616 520582043598848 521371163557888 522099775504384 522891196104704 523407023838104 523495749066752 524932991837632 525021975740416 526552652054528 527871049627768 527960531574784 528984479629312 529499775107072 533496074338304 534241630748672 535579280206432 537140735833856 537231789129728 538706743810048 538798062567424 540147120549344 541721893495552 544753919018848 545810436849664 547401720922112 548034612304256 549632380853248 550465536524288 551234807619584 552708681492352 553780627111936 554320077065216 555395147890688 557014375727104 558503702822912 560131993501696 562414529245184 563267060629504 564054221750272 564909238648832 567115107253156 568311314120704 571395301076992 571492161028096 573061176590336 573158318931968 576268608548864 576366294597632 578046662803456 578616900937306 579493992551936 579739094007808 580303830677648 581429295448064 583124424589312 584683563892736 586388180697088 586487582162944 589670204096512 591389359210496 592970597029888 594699374280704 594950906970112 595852758351872 596685457719296 598179455814976 598280856076288 599923419243008 600025115131904 603281199574592 603383464656896 605142600122368 606657773452808 610561863712768 612090605950208 613018438402048 613875126667264 613979187576832 617310994913536 619110735423488 620766093765664 622575907450112 623783356399616 625601966768128 626325271204864 627274681155584 628151292403712 629103470313472 631560005804651 631667064562688 632892145270784 633508659503104 634737311875072 638289946083328 640150849716224 641753677702144 641862464438272 642759461994496 643733783576576 645610558455808 646247447800108 648131551146464 651759153111836 653023201230848 653133898317824 654927058960384 656678181834752 656789498494976 658592695484416 658704336683008 661276458214064 662278848630784 662558964580352 663204377917312 664490623369216 668209787305984 670157920796672 671835881344432 671949767458816 673908804681728 675873553383424 677680682319872 678995003703296 679656427749376 679943893680128 683633663788544 683749549801472 685626764849152 685742988722176 687459971608256 687576506236928 689464228085248 689581102465024 691591542996992 693323169660352 699532121085952 700592501030912 701571573334016 701690500087808 703447412808448 705498279901184 707555126198272 709446964303616 710822894501888 711515322800128 712895264456704 714973676306432 715800309948416 716885349892096 717887191318528 718975394643968 719684657777393 719806654966784 721782863776744 721905216643072 723305308880896 724009896574976 725822693238181 727353659490304 729474224095232 733432774516736 733557102215168 734582242279424 735695752658944 736421510283844 738568511771552 740721772738816 742702290755348 744142717681664 744867603556384 746312229978112 748488067383296 750489350668288 750616569708544 752677366267904 753547591918352 755744523673216 756890112720896 757210245234688 757947860476928 759417855279104 761448362278912 763668328349696 765894766624768 767812435822208 767942591381504 770181491064832 774492208365568 776750203142144 777078735634432 779024407572992 781295615758336 781428056915968 783573445541888 783706272825344 785668538980864 785801721413632 787959117811712 788092688531456 792369336754688 796804239758912 797141254260736 799465281241088 800677144035328 801796083810304 801932000100352 803803643751374 803939900352512 806283748458496 810796530632704 812369022287872 813160368914432 814737445093376 818057497083904 819297542733824 820442504364032 821686165307392 822496751745592 822636177104896 824894701459136 825034533306368 829511649415064 831261325131776 834154438497611 838208885161984 838350973960192 839522562605056 841624583181536 842900352802816 844078299167488 848802618006112 850448820207616 851277261207296 852928262832128 857702115049472 860202704306176 861197247906688 862502686588928 863708027055104 865017271681024 865383137411072 867906120318976 870226699747328 872763803828224 877499926653952 877648675864576 880207418359808 882411306840448 882560888602624 885133952417792 887714517876736 890313608654848 891180882826388 892909275152384 893060636475392 897906901692416 898059110187008 900524706070528 900677358321664 902932500022784 905564956291072 910633416867328 911018576297984 912399536226304 913674607132672 915059593183232 918632735715856 918788457545728 921467141095424 923774336848594 923930930255872 926624606437376 928421739757568 929326135902208 933618130092032 934922853810176 936340048838656 939996287709248 940155630977024 942736801667584 942896609492992 945257460961352 948013313617216 953319358282984 955168264486912 955330179629056 957953011613696 961856666493184 963314688917504 964660913334272 967240192611616 970060134864128 971941508808704 972888298522624 974775157522432 977381479940096 980230988627968 983088804921344 984225426179072 985717356101632 987094888062976 988591167635456 989009299898368 992451437693023 994544799711232 997444347232256 999941776884736 1000111281799168 1002857059033088 1003027058130944 1005951335268352 1008470064960512 1008641015545856 1011581659906048 1015531703685884 1017501267034112 1018492437515872 1020467743031296 1023196236812288 1026179316219904 1026353268785152 1029171092652032 1031922857168896 1034931378618368 1040723904991232 1041164087197696 1042742327115776 1044199551008768 1046814047676208 1046991498133504 1049865983675264 1050043951480832 1053105304109056 1055742099255536 1055921063149568 1057968959258624 1058999550214144 1066992148676608 1068483261497344 1071158560412864 1074281471667712 1074463578259456 1077413487620096 1077596125134848 1080294241098688 1083443786991104 1089507838037696 1091620873699328 1094803441844224 1096069224608512 1099264761706496 1100931073048576 1102469615239168 1105417362984704 1107561254223872 1108640154130432 1110790295781376 1114028751454208 1117007405645824 1120263987003392 1124829058490368 1126534121259008 1128108443500544 1129818477297664 1130933033650189 1134230214506312 1136622628241408 1140578517945713 1142790602153984 1142984322056192 1146122353180672 1146316637863936 1152537217097728 1152732589195264 1156093325606912 1157233801874612 1158987985103872 1159478188015616 1160607661355296 1162858590896128 1166248849178624 1169367127785472 1172776361394176 1179340408193024 1182778718420992 1185941194059776 1189398748561408 1189901813940224 1193370915438592 1196358911629952 1196561712152576 1199846838486016 1200050230263808 1206562399149184 1206766929313792 1210285200244736 1213315546905616 1221123727425536 1224181211900416 1226036876804096 1227750253334528 1227958375153664 1234621989827072 1238221470846976 1241532187531328 1245151814900224 1247566712799232 1251203933536256 1252650542409728 1254549362311168 1256302584807424 1258206940626944 1263120011609302 1263334129125376 1265784290541568 1267017319006208 1269474623750144 1276579892166656 1280301699432448 1283507355404288 1283724928876544 1285518923988992 1287467567153152 1291221116911616 1292494895600216 1296263102292928 1299729008821859 1303518306223672 1306046402461696 1306267796635648 1309854117920768 1313356363669504 1313578996989952 1317185390968832 1317408673366016 1322552916428128 1324557697261568 1325117929160704 1326408755834624 1328981246738432 1336419574611968 1340315841593344 1343671762688864 1343899534917632 1347817609363456 1351747106766848 1355361364639744 1359312855498752 1359887787360256 1367267327577088 1367499099602944 1371253529698304 1371485977444352 1374919943216512 1375153012473856 1378928456170496 1379162204930048 1383183085993984 1386646339320704 1399064242171904 1401185002061824 1403143146668032 1403381000175616 1406894825616896 1410996559802368 1415110252396544 1418893928607232 1421645789003776 1423030645600256 1425790528913408 1431600619896832 1433770699784192 1435774382637056 1437950789287936 1439369315554786 1439613309933568 1443565727553488 1443810433286144 1446610617761792 1448019793149952 1451645386476362 1454707318980608 1458948448190464 1466865549033472 1467114204430336 1469164484558848 1471391505317888 1472843020567688 1477137023543104 1481443545477632 1485404581510696 1488285435363328 1489735207112768 1492624459956224 1496976134766592 1500978701336576 1501233139417088 1505354732535808 1507095183836704 1511489047346432 1513780225441792 1514420490469376 1515895720953856 1518835710558208 1522896724557824 1527336656699392 1531789533249536 1535624871644416 1535885182763008 1540362982129664 1548984416731136 1553500406284288 1554157471268864 1558048815145984 1559566544946179 1562591231516672 1562856113831936 1567146891083776 1567412545650688 1571337077961728 1571603442827264 1575918235623424 1576185377062912 1584738673509376 1593608479517824 1594282508521472 1598930562482176 1601354288070656 1603592167620608 1607607287502748 1607879800705024 1612567496916992 1621593061265408 1624738044575744 1626320737828864 1636114994167808 1638595085467648 1640885008728064 1644993503491184 1645272354209792 1649789402918272 1650069066612736 1659023298830128 1662522650263552 1668308876995222 1676417770323968 1676701947920384 1679045125210112 1683249166363072 1685800705605632 1688156598334976 1697605236012224 1700897640415232 1702554522414592 1705856525664256 1715404230098944 1720405408612352 1722394495813376 1725005373177856 1727416054110208 1730034543362048 1730766274822144 1735812240637952 1740453399494656 1745527607656448 1754999853307904 1755297351729152 1760414836719616 1764822613680896 1765121777205248 1770267904835584 1775429035753472 1777180481450297 1780627217309696 1782361765652776 1785818550304768 1786121272950784 1795813803384832 1796118220374016 1801049412141056 1801354716643328 1805865000045568 1811129912582144 1821266833734656 1822037152595968 1824799072452608 1827349214265344 1830119186366464 1837265471431712 1837576915091456 1842934282190848 1847548673697188 1847861860511744 1853249212874752 1858652271804416 1867236260184064 1869845707620352 1879992575418496 1880311261954048 1885473603335168 1885793218985984 1890514921922704 1896026627234432 1906638716565968 1910336528973824 1910660359258112 1915906023227392 1923713332986368 1926629377835008 1929321826668544 1934480385223232 1940120269728256 1943883017617408 1945776597045248 1949550315044864 1954762959880192 1960461977255936 1966177609842688 1968450852358144 1971434712203264 1974189776125952 1977182335270912 1978018599796736 1984902875386046 1989089599422464 1994888694464512 1999883553769472 2000222563598336 2005714118066176 2006054116261888 2011902670536704 2016940129921024 2017282031091712 2023163319812096 2025159153280571 2031063407371768 2035002534068224 2036984875031744 2040935486062592 2046392473624576 2052358632439808 2052706537570304 2058342185304064 2063845714337792 2069862757236736 2081447809982464 2082328174395392 2085484654231552 2088399102017536 2093628095352416 2093982996267008 2099731967350528 2100087902961664 2106210608218112 2111484198511072 2111842126299136 2117999100428288 2136966522994688 2142317120825728 2148562943335424 2148927156518912 2154826975240192 2155192250269696 2160588482197376 2166887573982208 2179015676075392 2183241747398656 2189606883688448 2192138449217024 2198529523412992 2201862146097152 2204939230478336 2210834725969408 2215122508447744 2217280308260864 2221580591562752 2234014811291648 2240527974006784 2249658116980736 2253068242518016 2256216887001088 2259636954595328 2261866067300378 2268460429012624 2273245256482816 2281157035891426 2285581204307968 2285968644112384 2292244706361344 2292633275727872 2305074434195456 2305465178390528 2312186651213824 2314467603749224 2317975970207744 2318956376031232 2321215322710592 2325717181792256 2332497698357248 2338734255570944 2345552722788352 2358680816386048 2365557436841984 2371882388119552 2378797497122816 2379803627880448 2386741830877184 2392717823259904 2393123424305152 2399693676972032 2400100460527616 2413124798298368 2413533858627584 2420570400489472 2426631093811232 2442247454851072 2448362423800832 2452073753608192 2455500506669056 2455916750307328 2469243979654144 2476442941693952 2483064375062656 2490303629800448 2495133425598464 2502407867072512 2505301084819456 2509098724622336 2512605169614848 2516413881253888 2526240023218604 2526668258250752 2531568581083136 2534034638012416 2553159784333312 2567014710808576 2567449857753088 2571037847977984 2574935134306304 2584989791200432 2592526204585856 2599458017643718 2607036612447344 2612092804923392 2612535593271296 2619708235841536 2626712727339008 2627157993979904 2634370781937664 2634817346732032 2645105832856256 2649115394523136 2650235858321408 2652817511669248 2657962493476864 2672839149223936 2680631683186688 2687343525377728 2687799069835264 2695635218726912 2703494213533696 2710722729279488 2718625710997504 2719775574720512 2734534655154176 2734998199205888 2742507059396608 2742971954888704 2749839886433024 2750306024947712 2757856912340992 2758324409860096 2766366171987968 2773292678641408 2798128484343808 2802370004123648 2806286293336064 2806762000351232 2813312753129809 2813789651233792 2821993119604736 2830220504793088 2837787857214464 2843291578007552 2846061291200512 2851581057826816 2863201239793664 2867541399568384 2871548765274112 2875901578575872 2878738631109572 2879226619867136 2887131455106976 2887620866572288 2896039586299904 2903290772952724 2909414637961216 2933731098066944 2934228408860672 2938328969117696 2945686041135376 2954274047086208 2962887090955264 2970809163021392 2976570870726656 2979470414225536 2985248919912448 2993952269533184 3001957402673152 3002466278834176 3010709465071616 3014190367673408 3022978094692864 3027560450883584 3028840980938752 3031791441907712 3037671421116416 3045793449115648 3054673313398784 3063579066499072 3071249743288832 3071770365526016 3080725964259328 3097968833462272 3107000812568576 3108314942537728 3116097630291968 3119133089892358 3125182463033344 3125712227663872 3134293782167552 3134825091301376 3142674155923456 3143206885654528 3151836471246848 3152370754125824 3169477347018752 3187216959035648 3188565017042944 3197861124964352 3202708576141312 3207184335241216 3215214575005496 3215759601410048 3225134993833984 3243186122530816 3249476089151488 3252641475657728 3272229988335616 3277190170935296 3281770017456128 3289987006982368 3290544708419584 3299578805836544 3300138133225472 3318046597660256 3336617753990444 3352835540647936 3358090250420224 3366498332726144 3371601411211264 3376313196669952 3395210472024448 3401795280830464 3405109044829184 3411713051328512 3430808460197888 3440810817224704 3444788991626752 3450010746355712 3454832108220416 3460069086724096 3461532549644288 3480906798989312 3491055215312896 3509999706615808 3510594703458304 3520829673439232 3529645227361792 3530243554410496 3540535809671168 3550858071506944 3554360962900594 3561254434619392 3564723531305552 3571637100609536 3572242545901568 3591627606769664 3592236440748032 3602098824282112 3602709433286656 3611730000091136 3622259825164288 3642533667469312 3644074305191936 3649598144905216 3654698428530688 3660238372732928 3674530942863424 3675153830182912 3685868564381696 3695097347394376 3695723721023488 3706498425749504 3717304543608832 3734472520368128 3739691415240704 3759985150836992 3760622523908096 3770947206670336 3771586437971968 3781029843845408 3792053254468864 3813277433131936 3820673057947648 3831812046454784 3847426665972736 3853258755670016 3858643653337088 3868960770446464 3880240539456512 3887766035234816 3891553194090496 3899100630089728 3909525919760384 3920923954511872 3932355219685376 3936901704716288 3942869424406528 3948379552251904 3954364670541824 3969805750772092 3978179198844928 3999767107538944 4000445127196672 4011428236132352 4012108232523776 4033880259842048 4034564062183424 4046326639624192 4050318306561142 4062126814743536 4070005068136448 4073969750063488 4081870972125184 4092784947249152 4104717264879616 4105413075140608 4116684370608128 4127691428675584 4139725514473472 4162895619964928 4164656348790784 4170969308463104 4176798204035072 4187256190704832 4187965992534016 4199463934701056 4200175805923328 4212421216436224 4222968397022144 4223684252598272 4235998200856576 4273933045989376 4284634241651456 4297125886670848 4297854313037824 4309653950480384 4310384500539392 4321176964394752 4333775147964416 4358031352150784 4366483494797312 4379213767376896 4384276898434048 4397059046825984 4403724292194304 4409878460956672 4420920040632557 4421669451938816 4430245016895488 4434560616521728 4443161183125504 4468029622583296 4481055948013568 4499316233961472 4506136485036032 4512433774002176 4519273909190656 4523732134600756 4536920858025248 4562314071782852 4571162408615936 4571937288224768 4584489412722688 4610148868390912 4610930356781056 4628935207498448 4635951940415488 4637912752062464 4642430645421184 4651434363584512 4664995396714496 4677468511141888 4691105445576704 4717361632772096 4731114873683968 4743764776239104 4757594994245632 4759607255760896 4773483661754368 4785435646519808 4786246848610304 4799387353944064 4800200921055232 4826249596596736 4827067717255168 4841140800978944 4853262187622464 4884494909702144 4896724847601664 4904147507216384 4911001013338112 4911833500614656 4938487959308288 4952885883387904 4966128750125312 4980607259600896 4990266851196928 5004815734145024 5010602169638912 5018197449244672 5025210339229696 5032827762507776 5052480046437208 5053336516501504 5063137162166272 5068069276024832 5080758852667267 5106319568666624 5134029421617152 5134899715506176 5142075695955968 5149870268612608 5169979582400864 5185052409171712 5198916035287436 5214073224894688 5224185609846784 5239416471683072 5253425454678016 5254315987959808 5268741563875328 5290211665712512 5298230789046272 5300471716642816 5305635023338496 5315924986953728 5345678298447872 5361263366373376 5374687050755456 5375598139670528 5391270437453824 5406988427067392 5421445458558976 5437251421995008 5439551149441024 5469069310308352 5469996398411776 5485014118793216 5485943909777408 5499679772866048 5500612049895424 5515713824681984 5516648819720192 5532732343975936 5546585357282816 5596256968687616 5604740008247296 5612572586672128 5613524000702464 5626625506259618 5627579302467584 5643986239209472 5660441009586176 5675575714428928 5686583156015104 5692122582401024 5703162115653632 5726402479587328 5735082799136768 5743097530548224 5751803157151744 5757477262219144 5758453239734272 5774262910213952 5775241733144576 5792079172599808 5806581545905448 5818829275922432 5867462196133888 5868456817721344 5876657938235392 5891372082270752 5908548094172416 5925774181910528 5941618326042784 5953141741453312 5958940828451072 5970497839824896 5987904539066368 6003914805346304 6021418930143232 6028380735346816 6045956189385728 6055120901767168 6057681961877504 6063582883815424 6075342842232832 6091586898231296 6109346626797568 6127158132998144 6142499486577664 6143540731052032 6161451928518656 6195937666924544 6214001625137152 6232195260583936 6238266179784716 6250364926066688 6251424455327744 6268587564335104 6285348311846912 6286413771309056 6303672942493696 6304741508251648 6338954694037504 6374433918071296 6377130034085888 6395722249928704 6405417152282624 6414368670482432 6430429150010992 6431519202820096 6450269987667968 6486372245061632 6498952178302976 6505282951315456 6544459976671232 6554380341870592 6563540034912256 6579974013964736 6581089416839168 6599157611673088 6600276266450944 6636093195320512 6673235507980888 6705671081295872 6716180500840448 6732996665452288 6743202822422528 6752626393339904 6790420944048896 6803590561660928 6810218089658368 6823426102657024 6861616920395776 6881621634449408 6889577983253504 6900021492711424 6909664216440832 6920138173448192 6923065099288576 6947160063851161 6961813597978624 6982110430625792 7019999413231616 7021189406916608 7041659346878464 7059290454723584 7060487108820992 7081071619342336 7101716143013888 7108721925801188 7122508869238784 7129447062611104 7143274201219072 7183255213539328 7184472881496064 7204197648564224 7223460000182272 7244519650328576 7285067334938624 7288148610383872 7299196289810432 7309396857061376 7349061885726848 7350307660365824 7371737128763392 7390194694788752 7391447442046976 7412996851499008 7434609087217664 7468945040736256 7479382830481408 7519970301673984 7521245047816192 7541894413340672 7543172875943936 7562059687690816 7584106508937728 7626554866263872 7641346115895296 7663624092909568 7694853331945472 7706517511340032 7717287306674176 7737921540892928 7760481078913024 7775532070469632 7783106388180992 7798201260179456 7819051839520768 7841847909023744 7864710439370752 7873803409432576 7885738848813056 7896759104503808 7908729341083648 7916531235551323 7939611501544184 7956358397689856 7984049625619991 7999534215077888 8000890254393344 8022856472264704 8024216465047552 8067760519684096 8069128124366848 8092653279248384 8100636613122284 8124253629487072 8140010136272896 8147939500126976 8163741944250368 8185569894498304 8209434529759232 8233368741216256 8255382857351168 8279451028946944 8325791239929856 8329312697581568 8353596408070144 8374512381409664 8375931985068032 8398927869402112 8400351611846656 8424842432872448 8445936794044288 8447368505196544 8471996401713152 8547866091978752 8569268483302912 8594251773341696 8595708626075648 8619307900960768 8620769001078784 8642353928789504 8667550295928832 8716062704301568 8732966989594624 8758427534753792 8768553796868096 8794118093651968 8807448584388608 8819756921913344 8841840081265114 8843338903877632 8860490033790976 8869121233043456 8886322366251008 8936059245166592 8962111896027136 8998632467922944 9012272970072064 9024867548004352 9038547818381312 9047464269201512 9073841716050496 9124628143565704 9142324817231872 9143874576449536 9168978825445376 9220297736781824 9221860713562112 9257870414996896 9271903880830976 9275825504124928 9284861290842368 9302868727169024 9329990793428992 9354937022283776 9382210891153408 9434723265544192 9462229747367936 9487529552478208 9515189988491264 9519214511521792 9546967323508736 9570871293039616 9572493697220608 9598774707888128 9600401842110464 9652499193193472 9654135434510336 9682281601957888 9706524375244928 9793449695203328 9808295014432768 9822002026676224 9823667001229312 9876975918616576 9905771766775808 9932257500250624 9961214519201792 9980533702393856 10021204339277824 10036394898489344 10050420678459392 10065655525015552 10104960092874416 10106673033003008 10126274324332544 10136138552049664 10161517705334534 10212639137333248 10268058843234304 10269799431012352 10284151391911936 10299740537225216 10339959164801728 10370104818343424 10397832070574872 10428146449789376 10448371219693568 10478832943366144 10506850909356032 10508631975919616 10537483127750656 10580423331425024 10596461578092544 10600943433285632 10611270046676992 10631849973907456 10691356596895744 10722526732746752 10749374101510912 10751196279341056 10782540874907648 10813976854134784 10842890917117952 10874502843990016 10879102298882048 10916965814623253 10938138620616704 10939992796823552 10970028237586432 10971887819554816 10999359545732096 11001224099790848 11031427649363968 11033297639440384 11065464687951872 11093170714565632 11192513937375232 11209480016494592 11225145173344256 11253251012519236 11255158604935168 11287972478418944 11320882019172352 11351151428857856 11373166312030208 11384245164802048 11452804959174656 11470165598273536 11486195061096448 11514954524438288 11516906479468544 11548525820427904 11550483466289152 11584158345199616 11613163091810896 11637658551844864 11734924392267776 11736913635442688 11753315876470784 11782744164541504 11817096188344832 11851548363821056 11883236652085568 11906283482906624 11917881656902144 11940995679649792 11975809078132736 12007829610692608 12042837860286464 12056761470693632 12091912378771456 12110241803534336 12115363923755008 12127165767630848 12150685684465664 12183173796462592 12218693253595136 12254316265996288 12284998973155328 12287081462104064 12322903857037312 12391875333849088 12428003250274304 12440263370152079 12464390521167872 12476532359569432 12500729852133376 12502848910655488 12537175128670208 12570696623693824 12572827542618112 12607345884987392 12609483016503296 12677909388075008 12748867836142592 12754260068171776 12791444499857408 12810834304565248 12828737340964864 12860858300021984 12863038405640192 12900539975335936 12972744490123264 13010565902630912 13088919953342464 13127080069824512 13159948027929472 13162178833678336 13198315223346176 13200552532901888 13272186390641024 13346471015961776 13411342162591744 13432361001680896 13465993330904576 13486405644845056 13505252786679808 13580841888097792 13607181123321856 13620436179316736 13646852205314048 13723233840791552 13763243268898816 13779155966507008 13800042985422848 13819328432881664 13840276346896384 13846130198577152 13894320127702322 13923627195957248 13964220861251584 14039998826463232 14042378813833216 14083318693756928 14118580909447168 14120974217641984 14162143238684672 14203432286027776 14217443851602376 14245017738477568 14258894125222208 14286548402438144 14366510427078656 14368945762992128 14408395297128448 14446920000364544 14489039300657152 14570134669877248 14576297220767744 14598392579620864 14618793714122752 14698123771453696 14700615320731648 14743474257526784 14780389389577504 14782894884093952 14825993702998016 14869218174435328 14958765660962816 15039940603347968 15042490095632384 15083788826681344 15086345751887872 15124119375381632 15168213017875456 15253109732527744 15282692231790592 15327248185819136 15389706663890944 15413035022680064 15434574613348352 15475843081785856 15520962157826048 15551064140939264 15566212776361984 15638103679041536 15683695818047488 15747606818865152 15771477697626112 15793518209007616 15817458682167296 15833062471102646 15879223003088368 15912716795379712 15968099251239982 15999068430155776 16001780508786688 16045712944529408 16048432930095104 16135521039368192 16138256248733696 16185306558496768 16201273226244568 16248507258974144 16280020272545792 16295879000253952 16327483888500736 16371139788996608 16418869059518464 16466737482432512 16510765714702336 16558902057893888 16651582479859712 16658625395163136 16707192816140288 16749024762819328 16751863970136064 16797855738804224 16800703223693312 16849684865744896 16891873588088576 16894737010393088 16943992803426304 17095732183957504 17138536966605824 17188503546683392 17191417252151296 17238615801921536 17241538002157568 17284707857579008 17335100591857664 17432125408603136 17465933979189248 17516855069507584 17537107593736192 17588236187303936 17614897168777216 17639513843826688 17683680162530228 17686677807755264 17720980067581952 17738242466086912 17872118490333184 17997264935845888 18024545940144128 18049735096008704 18094928538403024 18147683432100992 18249256287131408 18284649634463744 18287749152899072 18337957650890752 18440595473563648 18443721427124224 18515740829993792 18543807761661952 18551651008249856 18569722581684736 18605737454338048 18659981586857984 18709874044567552 18764421782306816 18869446531088384 18924459494735872 18975059104956416 19030379976982528 19038429023043584 19093934647017472 19141742586079232 19144987394441216 19197549415776256 19200803684220928 19304998386386944 19308270869020672 19364563203915776 19413048750489856 19586899390406656 19616590028865536 19644004053352448 19647334002458624 19753951837233152 19811543533551616 19864515000501248 19922429038403584 19961067404787712 20042408678555648 20072789796978688 20100841356918784 20131311050031104 20209920185748832 20213346066006016 20272277104099328 20323035410669068 20536117686468608 20539598862024704 20568302783823872 20679918329603456 20740209636686848 20795664141149744 20856292899578752 20896742439387136 20957665886732288 21013701818712064 21017263951839232 21074966255501312 21160846662850048 21192923156185088 21201886866571264 21222540093353984 21263699947814912 21382713193791488 21445053465493504 21498748203021824 21502392558682112 21565081749815296 21627953708269568 21685781834235904 21749005687980032 21758204597764096 21833931629246506 21876277241233408 21879985593647104 21940056475172864 21943775639109632 21998719091464192 22002448199581696 22062855298727936 22066595278880768 22130929375903744 22186341429131264 22385027874750464 22418960032989184 22450290346688512 22506502025038472 22510317209870336 22575944956837888 22641764038344704 22702302857715712 22746332624060416 22768490329604096 22905609918349312 22940331196547072 22972390122192896 23029909048876576 23033812958937088 23097051640855808 23100966932578304 23168316690399232 23226326183621792 23469848784535552 23506631752941568 23565488329083008 23634192376689664 23703096727642112 23766473304171136 23812566965813248 23835763313804288 23881991359299584 23951618156265472 24015659221385216 24085675720572928 24113522941387264 24183824757542912 24220483607068672 24230727847510016 24254331535261696 24366347592925184 24437386507190272 24569997946310656 24574162924208128 24645807714074624 24783750667698176 24856006500548608 24880526740304158 24928781042335744 24953064719138864 25001459704266752 25005697821310976 25074350257340416 25141393247387648 25145655085236224 25214691769974784 25218966033006592 25355818776150016 25497735672285184 25508520136343552 25582888999714816 25621668609130496 25657474681929728 25721716600043968 25726076811280384 25801079950671872 25945488980246528 26021131805261824 26177839906684928 26254160139649024 26319896055858944 26324357667356672 26396630446692352 26401105065803776 26544372781282048 26692942031923552 26822684325183488 26864722003361792 26931986661809152 26972811289690112 27010505573359616 27161683776195584 27214362246643712 27240872358633472 27293704410628096 27446467681583104 27526486537797632 27558311933014016 27600085970845696 27638656865763328 27680552693792768 27788640255404644 27847254391914496 28079997652926464 28084757627666432 28237161818894336 28241948435283968 28324286477369344 28434887703204752 28490035476955136 28517788250444416 28573096804876288 28733020854157312 28737891525984256 28816790594256896 28893840000729088 28978078601314304 29140269339754496 29152594441535488 29196785159241728 29237587428245504 29396247542907392 29401230641463296 29486948515053568 29560778779155008 29565789768187904 29651987405996032 29738436348870656 29917531321925632 30079881206695936 30084980191264768 30167577653362688 30172691503775744 30248238750763264 30336426035750912 30506219465055488 30565384463581184 30654496371638272 30779413327781888 30826070045360128 30869149226696704 30946440284427899 30951686163571712 31041924315652096 31102128281878528 31132425552723968 31276207358083072 31367391636094976 31495213637730304 31542955395252224 31587036418015232 31634917364334592 31666124942205292 31758446006176736 31936198502479964 31998136860311552 32003561017573376 32091425889058816 32271042078736384 32276512497467392 32402546452489136 32497014517948288 32560040545091584 32591758000507904 32654967777001472 32742279577993216 32837738119036928 32933474964865024 33021531429404672 33117804115787776 33303164959719424 33317250790326272 33414385632280576 33498049525638656 33503727940272128 33595711477608448 33601406447386624 33699369731489792 33783747176177152 33789474020786176 33887985606852608 34191464367915008 34277073933211648 34377007093366784 34382834504302592 34477231603843072 34483076004315136 34569415715158016 34670201183715328 34864250817206272 34931867958378496 35033710139015168 35074215187472384 35176472374607872 35229794337554432 35279027687653376 35367360325060456 35373355615510528 35441960135163904 35476484932173824 35744236980666368 35994529871691776 36049091880288256 36099470192017408 36189857076806048 36295366864201984 36498512574262816 36569299268927488 36675915301781504 36881190947127296 37031481659987584 37087615523323904 37103302016499712 37139445163369472 37211474908676096 37319963173715968 37419748089135104 37528843564613632 37738893062176768 37848918989471744 37950118209912832 38060759953965056 38076858046087168 38283485172158464 38289974788882432 38395098831552512 38401607368441856 38609996772773888 38616541738041344 38729126407831552 38826097500979712 39173798780813312 39233180057731072 39288008106704896 39294668004917248 39507903674466304 39623087067103232 39729030001002496 39844858076807168 39922134809575424 40084817357111296 40145579593957376 40201682713837568 40262622100062208 40419840371497664 40426692132012032 40544554208198656 40646070821338136 41072235372937216 41079197724049408 41136605567647744 41359836659206912 41480419273373696 41591328282299488 41712585799157504 41793484878774272 41915331773464576 42027403637424128 42149932511002624 42321693325700096 42385846312370176 42403773733142528 42445080186707968 42527399895629824 42765426387582976 42890106930987008 42997496406043648 43004785117364224 43130163499630592 43255907416539136 43371563668471808 43498011375960064 43667863258493012 43752554482466816 43759971187294208 43880112950345728 43997438182928384 44004896399163392 44125710597455872 44133190557761536 44372682858262528 44770055749500928 44837920065978368 44900580693377024 45013004050076944 45020634419740672 45151889913675776 45283528076689408 45404605715431424 45492665248120832 45536980659208192 45811219836698624 45880662393094144 45944780244385792 46059818097753152 46067625917874176 46194103281711616 46201933865156608 46336633380798464 46452652367243584 46939697569071104 47013263505883136 47130976658166016 47268384753379328 47406193455284224 47532946608342272 47625133931626496 47671526627608576 47763982718599168 47903236312530944 48031318442770432 48171351441145856 48227045882774528 48367649515085824 48440967214137344 48461455695020032 48508663070523392 48630120446958127 48732695185850368 48874773014380544 49139995892621312 49148325848416256 49291615428149248 49567501335396352 49712013001097216 49761053480608316 49857562084671488 49906129438277728 50002919408533504 50148700514680832 50282786494775296 50291310170472448 50429383539949568 50711637552300032 50995471344570368 51017040272687104 51165777999429632 51314949363859456 51443433200087936 51452153622560768 51602159901343744 51890977960493056 52042263610523648 52355679813369856 52508320279298048 52639792111717888 52648715334713344 52793260893384704 52802210131607552 53088745562564096 53385884063847104 53645368650366976 53729444006723584 53863973323618304 53945622579380224 54021011146719232 54323367552391168 54428724493287424 54481744717266944 54587408821256192 54892935363166208 55052973075595264 55116623866028032 55200171941691392 55277313731526656 55361105387585536 55577280510809288 55694508783828992 55888347379339937 56159995305852928 56169515255332864 56474323637788672 56483896870567936 56648572954738688 56869775406409504 56980070953910272 57035576500888832 57146193609752576 57466041708314624 57633581188513792 57787680001458176 57956157202628608 58280538679508992 58305188883070976 58475174856491008 58792495085814784 58802461282926592 58973897030107136 59121557558310016 59131579536375808 59303974811992064 59476872697741312 59835062643851264 60159762413391872 60169960382529536 60335155306725376 60345383007551488 60496477501526528 60672852071501824 61012438930110976 61130768927162368 61308992743276544 61558826655563776 61652140090720256 61738298453393408 61892880568855798 61903372327143424 62083848631304192 62204256563757056 62264851105447936 62552414716166144 62734783272189952 62990427275460608 63085910790504448 63174072836030464 63269834728669184 63332249884410584 63516892012353472 63872397004959928 63996273720623104 64007122035146752 64182851778117632 64542084157472768 64553024994934784 64805092904978272 64994029035896576 65120081090183168 65183516001015808 65309935554002944 65484559155986432 65675476238073856 65866949929730048 66043062858809344 66235608231575552 66606329919438848 66634501580652544 66828771264561152 66996099051277312 67007455880544256 67191422955216896 67202812894773248 67398739462979584 67567494352354304 67578948041572352 67775971213705216 68554147866423296 68754014186733568 68765669008605184 68954463207686144 69138831430316032 69340402367430656 69728501634412544 69863735916756992 70148430374944768 70352944749215744 70459588675108864 70558055375306752 70734720650120912 70746711231021056 70883920270327808 70952969864347648 71488473961332736 71989059743383552 72098183760576512 72198940384034816 72379714153612096 72590733728403968 72997025148525632 73138598537854976 73351830603563008 73762381894254592 74062963319975168 74175231046647808 74206604032999424 74278890326738944 74422949817352192 74639926347431936 74839496178270208 75057687129227264 75477786124353536 75697837978943488 75900236419825664 76121519907930112 76153716092174336 76418760702362771 76566970344316928 76579949577764864 76790197663105024 76803214736883712 77219993545547776 77233083476082688 77458252815663104 77652195001959424 78347597561626624 78466360115462144 78576016213409792 79015807348932608 79246174134206464 79458060002004992 79689716153614336 80169634714222592 80291159187914752 80403365427675136 80839680742995328 80853384264024064 81089108416397312 81292141642676272 82144470745874432 82158395448098816 82273211135295488 82719673318413824 82960838546747392 83182656564598976 83425171598315008 83586969757548544 83830663546929152 84054807274848256 84299865022005248 84643386651400192 84771692624740352 84807547466285056 84890160373415936 85054799791259648 85530852775165952 85780213861974016 85994992812087296 86009570234728448 86260326999261184 86511814833078272 86743127336943616 86996022751920128 87081843591064553 87335726516986024 87505108964933632 87519942374588416 87760225900691456 87994876365856768 88009792798326784 88251421194911744 88266381115523072 88745365716525056 89540111499001856 89675840131956736 89801161386754048 90026008100153888 90041268839481344 90303779827351552 90567056153378816 90809211430862848 91073961318416384 91622439673397248 91889560488771584 92119636195506304 92135251835748352 92388206563423232 92403867730313216 92673266761596928 92905304734487168 93879395138142208 94026527011766272 94261953316332032 94536769506758656 94812386910568448 95065893216684544 95250267863252992 95343053255217152 95527965437198336 96062636885540864 96342702882291712 96454091765549056 96735299030171648 96881934428274688 96922911390040064 97017326141046784 97260240893916254 97465390371700736 97749546028761088 98279991785242624 98296651696832512 98583230856298496 99135002670792704 99424026002194432 99522106961216632 99715124169342976 99812258876555456 100005838817067008 100297401029361664 100565572989550592 100582620340944896 100858767079899136 101423275104600064 101990942689140736 102034080545374208 102331555998859264 102629898727718912 102886866400175872 102904307245121536 103204319802687488 103781955920986112 104084527221047296 104711359626739712 105016640558596096 105279584223435776 105297430669426688 105586521786769408 105604420263215104 106177491125128192 106771768127694208 107290737300733952 107727946647236608 107891245158760448 108042022293438464 108646735104782336 108857448986574848 108963489434533888 109785870726332416 110233247732056064 110400343883382784 110554627463053312 110722210775171072 111154561021618576 111389017567657984 111776694758679874 112319990611705856 112339030510665728 112948647275577344 112967793741135872 113297145909477376 113739550812819008 113960141907820544 114071153001777664 114292387219505152 114932083416629248 115267162377027584 115575360002916352 115912314405257216 116561077359017984 116610377766141952 116950349712982016 117584990171629568 117604922565853184 117947794060214272 118243115116620032 118263159072751616 118607949623984128 118953745395482624 119670125287702528 120319524826783744 120339920765059072 120670310613450752 120690766015102976 120992955003053056 121345704143003648 122024877860221952 122261537854324736 122617985486553088 123117653311127552 123304280181440512 123476596906786816 123785761137711596 123806744654286848 124167697262608384 124529702210895872 125104829432332288 125980854550921216 126171821581008896 126348145672060928 126664499768821168 127033784024706944 127744794009919856 127992547441246208 128014244070293504 128365703556235264 129084168314945536 129106049989869568 129610185809956544 129988058071793152 130240162180366336 130367032002031616 130619871108005888 130969118311972864 131350952476147712 131733899859460096 132086125717618688 132471216463151104 133212659838877696 133269003161305088 133657542529122304 133992198102554624 134014911761088512 134382845910433792 134405625789546496 134797478925959168 135134988704708608 135157896083144704 135551942427410432 137108295732846592 137508028373467136 137531338017210368 137908926415372288 138277662860632064 138680804734861312 139457003268825088 139727471833513984 140296860749889536 140705889498431488 140919177350217728 141116110750613504 141469441300241824 141493422462042112 141905939728695296 143978119486767104 144397880768069632 144759428307224192 145181467456807936 145994050297051264 146277197075709952 146703661207126016 147524763788509184 148125926639950336 148350462093295616 148413208065998848 148557780653477888 148845899634704384 149678992356540416 150115374258454528 150955572248707072 151395675957886976 151800472839651328 152243039815860224 152307432184348672 152837521404725542 153133940688633856 153159899155529728 153580395326210048 153606429473767424 154439987091095552 154466166952165376 154916505631326208 155304390003918848 156695195123253248 156932720230924288 157152032426819584 158031614697865216 158492348268412928 158916120004009984 159379432307228672 160339269428445184 160582318375829504 160806730855350272 161679361485990656 161706768528048128 162178216832794624 162584283285352544 164288941491748864 164546422270590976 165439346636827648 165921677093494784 166365313129197952 166850343196630016 167173939515097088 167661327093858304 168109614549696512 168599730044010496 169286773302800384 169543385249480704 169615094932570112 169780320746831872 171061705550331904 171989985624174592 172019140469456896 172520653998522368 173486254673887232 173992045503840256 174163687182129106 174671453033972048 175010217929867264 175039884749176832 175520451801382912 175989752731713536 176019585596653568 176502842389823488 176532762231046144 177490731433050112 179080222998003712 179351680263913472 179602322773508096 180052016200307776 180082537678962688 180607559654703104 181134112306757632 181618422861725696 182147922636832768 183244879346794496 183779120977543168 184239272391012608 184270503671496704 184776413126846464 184807735460626432 185346533523193856 185810609468974336 187758790276284416 188053054023532544 188523906632664064 189073539013517312 189624773821136896 190131786433369088 190500535726505984 190686106510434304 191055930874396672 192125273771081728 192685405764583424 192908183531098112 193470598060343296 193763868856549376 194034652282093568 194520481787832508 194930780743401472 196559983570485248 196593303393665024 198270005341585408 199044213922433264 199430248338685952 199624517753110912 200011677634134016 200594802058723328 201131145979101184 201165240681889792 201717534159798272 202846550209200128 203981885378281472 204068161090748416 204663111997718528 205259797455437824 205773732800351744 205808614490243072 206408639605374976 207563911841972224 208169054442094592 209422719253479424 210033281117192192 210559168446871552 210594861338853376 211173043573538816 211208840526430208 212354982250256384 213543536255388416 214581474601467904 215455893294473216 215782490317520896 216084044586876928 217293470209564672 217714897973149696 217926978869067776 219571741452664832 220466495464112128 220800687766765568 221109254926106624 221444421550342144 222309122043237152 223553389517359748 224639981223411712 225897294551154688 225935587482271744 227479101625638016 227920283815641088 228142306003555328 228584774439010304 229864166833258496 230534324754055168 231150720005832704 231824628810514432 233122154718035968 233220755532283904 233900699425964032 235169980343259136 235209845131706368 235895588120428544 236486230233240064 236526318145503232 237215899247968256 237907490790965248 239340250575405056 240639049653567488 240679841530118144 241340621226901504 241381532030205952 241985910006106112 242691408286007296 244049755720443904 244523075708649472 245235970973106176 246235306622255104 246608560362881024 246953193813573632 247571522275423192 247613489308573696 248335394525216768 249059404421791744 250209658864664576 251961709101842432 252343643162017792 252696291344121856 253328999537642336 254067568049413888 255489588019839712 255985094882492416 256731407112470528 258168336629891072 259220371619913088 259976116143586304 260480324360732672 260734064004063232 261239742216011776 261938236623945728 262701904952295424 263467799718920192 264172251435237376 264942432926302208 266425319677755392 266538006322610176 267984396205109248 268029823522177024 268765691820867584 268811251579092992 270269977409417216 270315792166289408 271103884854820864 274216591465693184 275016056746934272 275062676034420736 275817852830744576 276555325721264128 277361609469722624 278914006537650176 279454943667027968 280593721499779072 281411778996862976 281838354700435456 282232221501227008 282938882600483648 282986844924084224 283811879457390592 287956238973534208 288795761536139264 289518856614448384 290362934913615872 291988100594102528 292554394151419904 293407322414252032 295049527577018368 296251853279900672 296700924186591232 296826416131997696 297115561306955776 297691799269408768 299357984713080832 300230748516909056 301911144497414144 302791351915773952 303600945679302656 304486079631720448 305675042809451084 306267881377267712 306319798311059456 307160790652420096 308879974182191104 308932333904330752 310608780007837696 313390390246506496 313865440461848576 314304064853639168 316063229395730432 316984696536825856 317832240008019968 318758864614457344 320678538856890368 321164636751659008 321613461710700544 323358722971981312 323413537056096256 324356433665589248 325168566570705088 328577882983497728 329092844541181952 330878693273655296 331843354186989568 332730626258395904 333700686393260032 334347879030194176 335322654187716608 336219229099393024 337199460088020992 338573546605600768 339086770498961408 339230189865140224 339560641493663744 340410843128706889 342123411100663808 343979971248349184 344038280938913792 345041307997044736 346972509347774464 347984091007680512 348327374364258212 349342906067944096 350020435859734528 351040903602765824 351979505463427072 352039171193307136 353005684779646976 354981462866100224 358160445996007424 359204645547016192 360104032400615552 360165075357925376 361215119309406208 362268224613515264 363236845723451392 364295845273665536 366489758693588992 367558241955086336 368478544782025216 368541007342993408 369552826253692928 369615470921252864 370693067046387712 371621218937948672 375517580552568832 376106108047065088 377047813265328128 378147078027034624 379249547642273792 380263572866738176 381001071453011968 381372213020868608 382111861748793344 384250547542163456 385370811529166848 385816367062196224 386941196120686592 387527737713098752 388069304564187136 389040963575665016 389861561486802944 393119967140970496 393186606787330048 396540010683170816 398088427844866528 398860496677371904 399249035506221824 400023355268268032 401189604117446656 402262291958202368 403435068319596544 405693100418400256 407963770756562944 408136322181496832 409326223995437056 410519594910875648 411547465600703488 411617228980486144 412817279210749952 415127823683944448 416338108884189184 418845438506958848 421118336893743104 421189722677706752 422346087147077632 422417681052860416 424709964500512768 427087072510776832 429162949202935808 430911786588946432 431564980635041792 432168089173753856 434586940419129344 435429795946299392 435853957738135552 439143482905329664 440932990928224256 441601375533531136 442218509852213248 442888843100684288 444618244086474304 447106779034719496 449279962446823424 451794589102309376 451871174964543488 454958203251276032 455840567631282176 456284612007110656 457169548878020608 459728333666516992 461068649508110336 462301440011665408 463649257621028864 466244309436071936 466441511064567808 467801398851928064 470339960686518272 470419690263412736 471791176240857088 472972460466480128 473052636291006464 474431798495936512 475814981581930496 481278099307134976 481359683060236288 482681242453803008 483971820012212224 485382816572014592 488099511440887808 489046151417298944 492470613244510208 493217120725762048 493906387627147264 495143044550846384 495226978617147392 496670789050433536 498118808843583488 500419317729329152 503923418203684864 504687286324035584 505392582688243712 506657999075284672 508135136098827776 510979176039679424 511970189764984832 513462814224941056 516336673259782144 518440743239826176 519952232287172608 520960648721465344 521468128008126464 522479484432023552 523876473247891456 525403809904590848 526935599437840384 528344502870474752 529884865852604416 532850639355510784 533076012645220352 534931324916539397 535968792410218496 536059647044354048 537531383641735168 537622503158185984 540539954818834432 540631584332578816 542207769709641728 548433182931386368 550032113493868544 551635705661489152 553110651442528256 554723218939445248 557828013075300352 561187442999558144 562823557993725952 564464443002454016 565877765200967296 565973689848168448 567623758914781184 575912477947068416 577591523072278528 579037713228896768 580725869827231744 583976201188205056 585108788302839808 586814644828504064 590099055154036736 592503706559801344 593401848373182464 593652832263995392 594231122613911552 595383598538817536 598715969426161664 600461497033818112 603822288994828288 605582703831547904 607201891358605312 608972159263440896 611350085618902168 612535762754535424 612639596622118912 614321581304840192 617759948364382208 617864667808661504 621217560015675392 626780780493012992 627730880923697152 628608129707278336 632126458791460864 633969393073651712 635664480016039936 637517729228914688 641357077713780736 643226923421401088 646717445943962624 646827074112192512 648712867331178496 650337133141410176 657155765966995456 658185689082363904 661757386547310592 663686708373979136 665461252516791808 667401372786520064 668695758060388352 672438458198786048 674398920176041984 677147093211201536 678173540997922816 678460379730280448 679121282987327488 680821686257413778 684246822201327616 687959942496698368 688076561877827584 690082615994089472 693945018695548928 695968182015361024 696654748728516424 698685812135888192 700040871719469056 702081807205531648 703959010926854144 704078342386614272 706011369559293952 709962925732200448 716320891992014848 718409291094032384 720208064801231104 720330150715850752 722430238618812416 724536449227030528 726473691446902784 728591690547331072 732979517387177984 735116483910172672 736957089564050432 737082014685986816 739105652507385856 739230941842505728 741386134092775424 743242437875897344 751035161105137664 754095626530656256 756294156054069248 758499095284547584 760527145733476352 762002142906023936 762744426041737216 768501095084326912 771632734124392448 773882392241373184 775055475426197504 776138609128374272 778081927151330032 779723122973605888 786239934281940992 786373213574660096 793080021366341632 796176855689733056 797720993354743808 798498071012443648 800046710536536064 802379208234893312 804524583916404736 806870136639193088 811386200836800512 815927541513125888 816272644362993664 818652447990874112 821039189821751296 823094931201406976 823234457960972288 825634558421499904 830255647367888896 832676217768378368 837690877013917696 842236673787486208 842379445355413504 844692174294155264 844835362105720832 849419929001025536 854174145021553664 858325898405871616 861823573177892864 863129961270083584 864336178347507712 869173880838258688 871707915476271104 881865981856448512 883202751067062272 884437019704426496 889236488172948608 894213558069438992 898559924893646848 903589178204618752 903742349929086976 909916406502552064 911681135262564352 912569224014221312 914339097756041216 919456667333033984 922137299016220672 924602880023330816 927298515242057728 932488618872143872 932883022129135616 935602797703856128 940679921373036544 940839380526825472 943582352481714176 945944920932960256 946105272582012928 948863596991873024 951629963163860992 962556198614269952 962719366120472576 965362484907606016 967943640024424448 970765633144029184 976199022881775616 978092302834597888 984941226489020416 986434241451524096 987812775254294528 990286089101692768 990453957234294784 993341578100867072 996237617687166976 1007846836407369728 1010785165376487424 1013315998150569344 1016270272197655552 1021958352079358848 1023940379529969664 1026925628449882112 1032673346519564288 1036881486479652352 1039904464574345216 1041921297442930688 1042936256016252928 1047752946495782912 1050807619809181696 1056689005740949504 1059769731705208832 1065701278711021568 1066152025290440704 1069862649833078794 1071937584820436992 1072119294088708096 1075062767283470336 1075245006316371968 1081079909637668864 1081263168665157632 1084415539419283456 1096866365862772736 1100064226987737088 1103271411322978304 1106221302885056512 1109446437878890496 1115656026150600704 1122374885999116288 1125647115987451904 1128928886004908032 1131755530401934592 1131947379696336896 1135247517829562368 1151824955894136832 1155183046144557056 1158075426457793536 1161451739654463488 1167952402376410112 1170217576605679616 1173629289657008128 1180198110308073472 1185007413119602688 1186803696746364928 1187305664527990784 1188462245227823104 1197431938852323328 1207644577989656576 1214403782717210624 1217944318526881792 1222700171237804336 1225071525509070848 1225279193244237824 1228643162609680384 1235519896728764416 1235729335617323008 1242435120031350784 1253561560986025984 1255461761847394304 1257216259414556672 1264252917582921728 1267938786147303424 1271328960032079872 1275035458457829376 1282714155427561472 1286453846842802176 1293434891887925248 1293654148224385024 1297425734662356992 1300674266282820352 1314311531933990912 1316371378164727808 1323514773094621184 1327373416747958272 1330922505033583616 1334802745573040128 1337391516120776704 1344876916397572096 1348797840352083968 1354294186422403072 1356347081995845632 1358242565974654976 1361643372514827556 1375919884993396736 1376153123755655168 1387890037391097856 1393309497457032848 1397371624271776384 1400081743438938112 1404163614411063296 1407918021853708288 1408156684773228544 1412022739118587904 1419925851464400896 1432641783984029696 1436818582188064768 1440416129602462208 1440660301431701504 1444860477237624832 1449072898454061056 1452947382893805568 1457183381094662144 1465959034774355968 1470232967820345344 1473914179128100864 1474164029371973632 1478211305014771712 1478461883685011456 1482772268185550848 1486484875751794688 1502070322210275328 1508191253061312512 1512588312108138496 1516998190569095168 1521054291466952704 1524004285812047872 1525488852083474432 1537002190168653824 1543265468248784896 1547764784482746368 1550110950852395008 1552277218256748544 1556163854302660064 1572479868563881984 1592353711379466112 1595441986709487616 1596996142024887296 1600093421073072128 1604758416469786624 1609049167832809472 1613740273278386176 1622772401673601024 1631855083026251776 1632545288725987328 1637304895981748224 1646189862402813952 1646468915921944576 1651269116842999808 1660511294735777792 1665352435536756736 1675381754027835392 1684473347574972416 1684758890710827008 1689384348588310528 1689670724211441664 1698839858002051072 1708348290043107328 1716651796811743232 1723647146355785728 1726259922540167168 1728672356695015424 1738347761676517376 1743415830952542208 1763731963712897024 1766405502134124544 1768874039408852992 1778472976345897216 1788427116138877984 1797119849787293696 1807178356409237504 1819832813005104128 1823362270525128704 1825138448028442624 1828678195512082432 1838913334666067968 1844274598032441344 1849205760046661632 1854597030484115456 1864977237744287744 1865766044258271232 1881359842746073088 1881678761053650944 1891889841865920512 1892210545164025856 1897727193983746048 1925112397228539904 1925438732240945152 1930724969815212032 1935887280048848896 1941531266288058368 1952398045763551232 1956184605669195776 1969882452978040832 1972868482903048192 1975625550508589056 1980572178203385536 1980907914468589568 1986683156201734144 1992475235374333952 2015693672814739456 2021570330752974848 2026631996301138688 2032540544395311104 2043916704158717696 2047880759059939328 2053851256899764224 2065346693039128576 2073762972959304704 2079808929148690432 2083842594885861376 2085872512032505856 2095505892991565824 2101615239618363392 2113378011481899008 2119539463410417664 2131402557422043136 2139725299666157588 2143875169640873984 2144238588177416192 2150125534566940672 2162159819275337728 2162526337330315264 2193732731725545472 2200128453975474176 2206542822645956608 2212442605770113024 2218892875757780992 2231312052301201408 2244749771998232576 2251294231974903808 2257857772009816064 2263511060803869184 2263894759392673792 2270495035659124736 2303649911788273664 2310366092289114112 2316150852915587072 2322903479308926976 2335904804752820224 2340435153211359232 2347258579314016256 2360396220616146944 2370014826239205376 2373607393492729856 2374611329055981568 2376924490455646208 2394863877704646656 2415289155979313152 2428807565434421248 2435888637053763584 2445400342475608672 2450143051018141696 2457286325219360768 2471039793457528832 2484870240062701568 2507123121972051968 2514432518829113344 2528505835165843456 2535877572294606848 2542657920064159744 2550070916915658752 2565428310855122944 2572907693685604352 2586869783775850496 2587308296448770048 2594851469324713984 2601348532565640704 2628623063867981824 2632742756329455616 2647029546189242368 2654746833495916544 2661845010067167232 2669605491146080256 2674783032241553408 2689753832795144192 2697595680704167936 2708588372844806144 2712694163991691264 2716485131949309952 2723286745029655112 2751839769986793472 2752306247511310336 2775780074782195712 2786618994914065696 2794743248543552768 2800163486877876224 2808327228822126592 2815836043707416576 2824045478237175808 2839851702928801792 2865283567968059392 2873637164376129536 2880832259204924416 2881320602863403008 2889720954475249664 2898145796908122112 2905894765787611136 2914366762189324288 2931918069548711936 2947828358256201728 2948328058743947264 2956422610029543424 2956923767370022912 2972969751503589376 3004140644420550656 3016382506122625024 3025176624216276992 3033996381138190336 3042108582933905408 3048008571624095744 3050977704166948864 3074004380337307648 3086530936497569792 3095529568965492736 3100221901704790016 3104554436513497088 3112327708605320128 3144959737127763968 3184707422758932224 3190883973418975232 3193992284049774592 3200186842146144256 3209516832939573248 3218098335665618944 3227480546556772352 3245544803347202048 3263710166052503552 3265090577451974656 3274609791963496448 3292379724805627904 3292937831843889152 3302538233685999616 3321022589471555584 3330704871073513472 3368946695149944832 3369517781421654016 3378768697176621056 3397679716004102144 3416696580086214656 3447294292711571456 3452519845080334336 3457344713390030848 3476695523353034752 3486831661905084416 3527463927425794048 3532811004268249088 3537748078817705984 3556945952691794432 3576854232277755968 3594239699574587392 3614356712818475008 3639665626010208256 3646724541050257408 3650276896056885248 3657356391024164864 3677826669332135936 3688549196064882688 3698411520093323264 3709194060968230912 3729954475488575488 3731532088516542464 3744519274415775779 3762719685492146176 3763357522107301888 3783779683731841024 3784421090328051712 3795454387967492096 3850224794457079808 3861449939630424064 3871774560097697792 3883062532576116736 3904796091527102464 3939764905956081664 3951251101017178112 3961144356406771072 3961815828937179136 3973366312403468288 3984950470748667904 4031387345629478912 4043140661505949696 4053263992602277376 4065081088790622208 4087833408317435392 4095761518119878656 4107702513799528448 4130693386078257152 4147525945918609408 4159617858297380864 4167685189771722752 4171745024065011712 4191011785983131648 4203230479236726784 4226756022963798016 4239078926820835328 4262805114844086272 4279450599332315176 4287750339281747968 4288477176354832384 4300251069133881344 4324319638550675456 4325052674660630528 4387465463451090944 4400256907950948352 4413085645291913216 4424885211540226048 4437785751515561984 4462624104602402816 4489499543996465152 4502588463949807616 4515715544019632128 4527022121607738368 4527789518785347584 4540990071318249472 4607299823576547328 4632301705831174144 4645806958617853952 4671809609505640448 4680870306422718464 4720792441232293888 4740029652478410752 4747214786985459712 4749222658111963136 4753848980911292416 4789727755409293312 4830578311958626304 4857615130868842496 4871777274107527168 4890800684951217344 4900286102036283392 4914572650438721536 4942079586915057664 4969740480125403136 5014246243944103936 5028865037658226688 5057011670331686912 5071755144589213696 5085315840128319488 5100141833831317504 5130856621710245888 5145815387371208704 5173739567551700992 5174616592897540096 5189702938649427968 5202697065131281408 5257246127735963648 5294059092378484736 5309493666991833088 5323690020134334464 5339210982292160512 5379507665590288384 5417176745689612288 5425388327983382528 5432970263898619904 5446573490059310224 5503679539973586944 5504612495022620672 5551560149564391424 5573237989828131392 5589486497087105536 5600326973755752448 5616654457644253184 5631672087414833152 5648090956474351616 5679703405857603584 5730567135936118784 5747274328752259072 5761664518409848832 5762641205726806016 5779441908950499328 5796291593816244224 5811789531575222272 5828733524378648576 5863836139097423872 5895656716512403456 5896656117487894528 5912845220059086848 5913847534740045824 5945939503007178752 6008281288841101312 6032765012245250048 6050353248432553984 6067992762276380672 6084217165867810816 6101955408333897728 6173061872995139584 6191059137930985472 6209108873026994176 6224655417210640256 6289919474255527936 6369414845517864448 6381767946837950464 6387984568099549184 6400373684292288512 6436196671331237888 6454961093113544704 6491089606694404096 6527420332105007104 6530181154903949312 6549219583926992896 6584759449611255808 6585875663687778304 6605076467371999232 6642045178943111168 6661409742147026944 6737893390299889664 6739035562843308032 6757537394353242112 6795359432008204288 6833393160172429312 6894588585423142912 6905039690160668672 6914689426780061696 6953391046706069504 6973663323810168832 7054927854851588096 7075496157635411968 7113891905383588864 7153708464555511936 7188479399149174784 7228713425636950016 7279331252020416512 7293449082100514816 7300553792113770496 7355653338664271872 7396823040186646528 7418388121936461824 7459908950977150976 7463064177033084928 7489038548831551558 7525439370984292352 7526715044214603776 7567559367463682048 7568842180656103424 7590908775934984192 7700449588914159616 7722899879260848128 7743549120195395584 7766125065152233472 7809592183054204928 7879529811912163328 7902502202034356224 7922288712813542144 7923631657874358272 7946732624806936576 7969900941497335808 8062774691258957824 8086281323011899392 8106527985204554752 8130162177581244416 8175666816634870784 8191523036239757312 8215405027599056896 8261386772156514304 8295051891837218816 8319235716594761728 8343490048130023424 8382023571966263296 8453512045927596032 8525610229688172544 8558901198664630352 8575500678563495936 8576954352709664768 8600502138267762688 8648639277101350912 8650105349321261056 8774930926902181888 8800513815901896704 8826171290583826432 8849770423080452096 8875571503031123968 8925248209204805632 8978999087992930304 9005176927899615232 9031431088039264256 9054044243215476736 9055579037570695168 9081980142636498944 9214599647153094656 9264603411662348288 9291613917235707904 9343619219011280896 9361740612845436928 9441584882464587776 9480059304956821504 9494429573970919424 9507697961822584832 9715230261737684992 9781601369902434688 9800572204072566784 9829145300877443072 9884159173830115328 9939480960250806272 10028492487888207872 10057730075316453376 10114023340663373824 10143510289178427392 10170631680256638976 10200283667662635008 10261713243420491776 10291630774742417408 10347479135103401984 10349233185795080192 10379405877298855936 10405394130262562816 10514492255471927296 10588118184756969472 10618987333983666176 10647380040268668928 10678421964584321024 10759015331180576768 10834353491379224576 10850776655966765056 10865940527797239808 10893146980118620448 11007359079947173888 11146475979656262784 11178972994174211072 11200653947511504896 11233308915288506368 11263344174829666304 11296181912948703232 11359406811715207168 11461134271872237568 11523329036819697664 11525282411453612032 11558883817900998656 11623579063150444544 11657467048757297152 11727672278194847744 11791313433024806912 11793312234975789056 11825690440118173696 11827695069480091648 11891879006014357504 12016562577682202624 12065530024490500096 12100706496865107968 12135985524552761344 12168434331735621632 12203910816667795456 12346123745990279168 12382118275861970944 12418217746053988352 12449310834421280512 12579838948511055872 12738829691035728896 12763535893675900928 12775969136199098368 12800747368584577024 12872393342662475776 12909922186227089408 12982179213388808192 13054840664210014208 13060362309807898624 13169518899222511616 13171751327375556608 13284090357886222336 13475786780599779328 13478071125686616064 13515074788706484224 13590718864016408576 13666786320344858624 13789177170846285824 13810079380321337344 13829378853560123392 13906782093412139008 13947326647620337664 14109855709703176192 14150992315270823936 14227783810767177728 14307416929111023872 14376958798298349568 14457426851273900032 14558662504040833024 14586898164201029632 14601107584227540992 14711306677328543744 14793646080373293056 14836776243872923648 14919817901954301952 14978077097663103116 15050878741968584704 15135118734927364096 15137684361312206848 15400899177828319232 15445799758521696256 15487098240390791168 15532250130304466944 15619184366108409856 15759059623824326656 15805004404068712448 15844577425627084288 15847263315748716544 15893465249613873152 15939801882994671616 16125549382517915648 16172562646023798784 16213055970409109504 16260324355162488832 16351333633269741568 16383046072479514624 16430810055198113792 16522773544313028608 16590103783674437632 16638471433189523456 16686980096260046848 16764047143932526592 16907024091855192064 17051220459376345088 17117802397329260704 17151001357126991872 17201004276535525376 17297278554202701824 17549861853804363776 17601027631803793408 17652342581167652864 17699540846160904192 17751143006062247936 17850496418409611264 17957998175985860608 18010353855799230464 18108088486430953472 18111158075141390336 18163960285272997888 18429199294306189312 18529206823324696576 18583227834471415808 18687238438022561792 18723481225690873856 18883169764929175552 18960118609913643008 18988859147941838848 19015395923645169664 19430460523475369984 19563202739804869376 19601144408145133568 19658290601754886144 19768318347660230656 19878961920501612544 20056984975776415744 20115460150632906752 20228046681326747648 20287020578356854784 20341263360513277952 20400567335325270016 20523426486840983552 20694958270206803968 20698466371590160384 20810788260525125632 21028984510943854592 21176236369513938944 21237974667967332352 21294760080537337856 21356843929168642048 21518030662361153536 21668706982758449152 21701553311933530112 21731881055594479616 21786293960237240896 22014718159894347776 22292951959312525568 22357945988348422144 22401307895023009792 22466617830577012736 22526688349659332608 22592363825897406464 22718813623430414336 22922268543744475136 23046658073639395328 23050564822907224064 23117767635801997312 23247158126300889088 23314934097514594304 23582626866049613824 23586624469951578112 23651380880236347392 23783758012028715008 24131060048981000192 24201412993730215936 24271971049105522688 24336868663471243264 24407821633335590912 24692247491980558336 24764236551723941888 24836435492107976704 24898621668842561024 25159677897022111744 25477659382071457792 25527071787351801856 25551938272398196736 25601494737169154048 25744786685324951552 25819844372454178816 25964358426777616384 26109681328420028416 26120724619615797248 26339037798445023232 26343502654751113216 26568180715772444672 26951573561199558656 27030149577412968448 27181437728032817152 27333572640689717248 27578354341692571648 27658757707120246784 27813564186824278016 27894653295240675328 28219711419406352384 28301984630541647872 28455567621534355456 28614833858222047744 28753917596596699136 28914853702547800064 29117325008081666048 29173796328402059264 29202215168455081984 29422613354657087488 29587292160746586112 29673552487745847296 29839635803908603904 29956154195326206232 30101757483937169408 30270237469854728192 30275368722624413696 30801798355656638464 30891599517043392512 30974196480781582336 31064500260608933888 31238368732216819712 31518119247648653312 31610008808137424896 31689154851254168576 31694526631497433088 31786930499227746304 31879603765989343232 32251098765035831296 32426111940818219008 32520648710324977664 32702667266539483136 32766092144959029248 33045547088626057216 33180207567348875264 33276942866379046912 33373960192520093696 33528094287865053184 33814048183710384128 34102440918752690176 34235604794658521408 34302002714253983744 34402008553071050752 34594557108405403648 35099723707608727552 35202055263607586816 35304685162335305728 35399081692321808384 35502286012124495872 35700992836819222528 35915996351971721216 36020707711598460928 36216176972861906944 36222316150282780672 36327920570545995776 37058413646649393152 37166455668942831616 37374476876045123584 37920237219827286016 37977718295883677696 38030791847290339328 38860921046950739968 39126405479609738752 39202288816290267136 39316581203509772288 39536636695320461312 39757923841003225088 40113969951552831488 40230920301265813504 40456093362653495296 40574041156713709568 40682526721026555904 40801134670650540032 41046852973681967104 41389916540413607936 41396932743180320768 41621576521050251264 42057969021887709184 42352472739027877888 42475949335934664704 42589520161074675712 42713687858337284096 43337413965516898304 43463762111188959232 43572587920474481792 44029436319788695552 44585903918625051136 44715891976696844288 44802615790046019584 45053376699318665216 45184727651794812928 45437627246860828672 45844537087488950272 46093316147278790656 46101129645814448128 46235535271603994624 46494316252601778176 46629868195029188608 47165253732099227648 47173248939903156224 47302761760472694784 47567516024057430016 48262120097962000384 48402825987460431872 48543942098211045376 48673737326942486528 48815643266671181824 49384494983961116672 49528473103447883776 49672870984215953408 49797243337685122048 50319355794044223488 50955318764142915584 51054143574703603712 51103876544796393472 51489573370649903104 51928716853555232768 52219362656840056832 52241449239231594496 52678075596890046464 52687005309502226432 53136361431544889344 53903147122399117312 54060299154825936896 54362875456065634304 54667145281379434496 55156708683385143296 55317515414240493568 55627128373648556032 55789306590481350656 56439422838812704768 56603969261083295744 56911135243068710912 57229667716444095488 57507835193193398272 57829707405095600128 58234650016163332096 58404430336910163968 59174584321493172224 59679271607817207808 59912308390652412464 60203514967874338816 60540474939709456384 60550737445248827392 61603596711313276928 61783199034086785024 61948392961563164672 62129000521217867776 62476737464433639424 63036238495297306624 63220017616274849792 63378309702508337152 63389053262994866176 63573860998455492608 63759207531978686464 64502197530071662592 64852223881636438016 65041297420649955328 65405334533078966272 65532184289918058496 66091094177252114432 66360415134697750528 66553885732758093824 66747920385040187392 68471209589317042816 68604005428507967488 68804017106142101504 69189114216810807296 70199447415217455104 70404110527215173632 70798163384643616768 71004572024248991744 71401985673638445056 71831992703943442432 72041415423196921856 72432353945723813888 72444632300565561344 72655841141091991552 74116827293298786304 74332911337885663232 74748953752090247168 75840474439654572032 75955436591767355392 76061583694580678656 78252810959219477504 78404577632580534272 78633162407019544576 79073273390640922624 79515847682006450176 80227939903105662976 80912186725306990592 81365053442053111808 81602269341301080064 82093705947363934208 82779833080827215872 82793865486360641536 83243153042100502528 84115938043775418368 84704945478055755776 84951898671869329408 85179040322149351424 85427375716674568192 86674827931033796608 86927524222377918464 87145175840948963584 88058872639577391104 89171807837250102272 89431783953393688576 89605231580092039168 90106753398637330432 90369455303589625856 90875254493721657344 92186632294557581312 92202259291628896256 92988632505203556352 94330507464198455296 94346497879806312448 94605523520945389568 95135032048114860032 96524240195924000768 96805651974920863744 97087884196422090752 97347474653884973056 97631286533342363648 98768989967922233344 99056946206895767552 99345741968431906816 99594486675370244096 100638711588088446976 101910637528285831168 102108287149407207424 102207753089592786944 102979146741299806208 103857433707110465536 104438725313680113664 105356151193780092928 107806294244798234624 108120598309651873792 108725750912131268608 109334290562758868992 110313417366770286592 110635030828480987136 111254256747297112064 111578613180962701312 112878845677625409536 113207938522166591488 113822270486137421824 114459335432888190976 115015670386386796544 115659414810191200256 116469300032326664192 116808860673820327936 118349168642986344448 119358543215634415616 119824616781304824928 120407029935748677632 121080949879418912768 123207193422626553856 123566398068173570048 123896785923126329344 124258001042435735552 124953474928867278848 126072476990594613248 126756619405016674304 126778106525989732352 127147721996910985216 129004395060143325184 129704447763272876032 130082594841299910656 130810669066157932544 131064368579836116992 132182188354504228864 132720830269395501056 133107771465516187648 133495840770080374784 136942419178634085632 137208010857015934976 137608034212284203008 138378228433621614592 140398894830434910208 140808221054430347264 141596326769287233536 142009144048497983488 142803971347276890112 143663985407886884864 144864707891447627776 144889264601131122688 148233654586597572608 148665822675771326464 149497907504180494336 151680948879309144064 151910873183534710784 152123167389161357312 156505621918438955008 156809155265161068544 157266324814039089152 158146546781281845248 159031695364012900352 160455879806211325952 161824373450613981184 162730106884106223616 163204538682602160128 165559666161654431744 166486306084201005056 169409890956111511552 169903797343738658816 170358080644298702848 170854751433349136384 173349655862067593216 173855048444755836928 174290351681897927168 176117745279154782208 178343615674500204544 178863567906787377152 179210463160184078336 180213506797274660864 180738910607179251712 181750508987443314688 184373264589115162624 184404518583257792512 185977265010407112704 188661014928396910592 189211047041890779136 190270064096229720064 193048480391848001536 193611303949841727488 194175768392844181504 194694949307769946112 195262573066684727296 197537979935844466688 198113892413791535104 199188973350740488192 201277423176176893952 203821275056571662336 204216574298814414848 204415506179185573888 205958293482599612416 207714867414220931072 208877450627360227328 210712302387560185856 215612588489596469248 216241196619303747584 217451501824262537216 218668581125517737984 220626834733540573184 221270061656961974272 222508513494594224128 223157226361925402624 225757691355250819072 227644540972274843648 228918670865776381952 231318829620382400512 232938600064653328384 233617721347640655872 236698337285972688896 238717086431268831232 239649233562609649856 240814059871497355264 242161899758837825536 246414386845253107712 247132796136347140096 247793571846252658688 248516002084871471104 249906949857734557696 252144953981189226496 253513238810033348608 253556213051979464704 254295443993821970432 259408895526545752064 260165189682599821312 261621338132315865088 265441660538791002112 266215542931032375296 266991681540160749568 273884838357268171264 274416021714031869952 275216068424568406016 276756456867243229184 280797789660869820416 281616442108860694528 283192653538574467072 284018288096995966976 285607942694553780224 287327970815773769728 289729415782895255552 289778529202262245376 296467309173195145216 297331645351542652928 298995815008360988672 303361897758618288128 304246334778322714624 313011243836877910016 313618310530322137088 316293093562563690496 318063390728025800704 320911759612422651904 323648746901227962368 325460213768212447232 326409077365204320256 331119332323308863488 332972612168402010112 338819781912223023104 339807594687477317632 340716161288597405696 341709502866698272768 346699311724135186432 347710096889511673856 348580703363795854336 352235490558309564416 356687231349000409088 357727135813574754304 360427013594549321728 363501017974886629376 368746529178230325248 368809037166515585024 371954530020814225408 377322029856793821184 378422094083781558272 380540128192459440128 386096960783696003072 387222607899683454976 388351536785688363008 389389898615539892224 390525146133369454592 395075959871688933376 396227784827583070208 398377946701480976384 402554846352353787904 407642550113143324672 408831012358371147776 417754901254720454656 421424604775120371712 431225176979192938496 432482393238607495168 434903003648525074432 437337162251035475968 441253669467081146368 442540123313923948544 445017026989188448256 446314452723850805248 451515382710501638144 455289081944549687296 457837341731552763904 462637659240764801024 465877200129306656768 467235442695281311744 479298467125219299712 481628119742994710528 484323799517675651072 492828773690506215424 495587143692505317376 497032004169742942208 499813899715469115392 504289907962378452992 507026477620066697216 507112426103958929408 508590887987643940864 518817791053091504128 520330379365199642624 523242676264631730176 530883321077582004224 532431085862064750592 533983363080321499136 547769676714536342528 548832043428063739904 550432136849136812032 553512913734486458368 561595579321739640832 566385307077148934144 571215885389107560448 574655941631547539456 579458831565790511104 579557058404524490752 592934618346390290432 594663290703085305856 597991630016721977344 606723795517236576256 608492669556645429248 626022487673755820032 627236621060644274176 632586187125127380992 636126781456051601408 650920427536424894464 662238664646617726976 665945224336804020224 677639563824446046208 679615189374954635264 681432322577194811392 683419005733396545536 693398623448270372864 695420193779023347712 697161406727591708672 704470981116619128832 713374462698000818176 715454271627149508608 720854027189098643456 727002035949773258752 737493058356460650496 754644059713587642368 756844188167563116544 761080256384918880256 772193921567392006144 774445215799366909952 778779797231079784448 781050292266738909184 790151919743377866752 792455569655166140416 796755893402961952768 805109692704707575808 815285100226286649344 817662024716742295552 835509802509440909312 842849209550240743424 862450353958385876992 864964786477214990336 869806007297050148864 874674324502070951936 882507338934162292736 890034053978376896512 903030765421003276288 910578163889099374592 915674683463105527808 925275318481529602048 931754400258613313536 934470885390562623488 958596934250438599424 963256239485989421056 968647599035351302144 985657547381012430848 991174287385010634752 994064008339485884416 999627799430938230784 1014052955240133394432 1014224852207917858816 1037635582106183008256 1040660758730399285248 1046485352529263460352 1061766642155164008448 1064862171724129501184 1067966726160642998272 1095539353429072685056 1097664086856127479808 1100864273698273624064 1107025827468972916736 1123191158643479281664 1132770614154297868288 1142431770778215120896 1158917663131581022208 1185869236692780580864 1189326581406170611712 1195983260033443954688 1213447591034473152512 1216985339113290858496 1252044975347511640064 1254473242121288548352 1265172374250254761984 1272253562912103202816 1301840855072849788928 1324477329293235453952 1331890448673608040448 1355279127648892092416 1359230378749909270528 1362864645154389622784 1366838011466793091072 1386797246896540745728 1394322813455183417344 1408941962233238257664 1426748925396001636352 1430908543254299017216 1441708054378197286912 1454004071899546517504 1474986116712921300992 1509288119427175284736 1513688376335126233088 1522160512769837760512 1544387843134784012288 1548890431598733819904 1557559594462159568896 1562100584533477818368 1580303839486755733504 1593511786805923905536 1630570200452573298688 1635324049433484591104 1671019605018881818624 1685698419100481486848 1724900707916771753984 1729929572954429980672 1739612014594100297728 1749348649004141903872 1765014677868324585472 1780068107956753793024 1821156327778198749184 1831349366926211055616 1863508800517226627072 1868941770781125246976 1917193868500877198848 1926512478971978842112 1937295198070702604288 1971315094762024861696 1982348574770021269504 1988128016678971768832 1999255598861876461568 2028105910480266788864 2028449704415835717632 2075271164212366016512 2081321517460798570496 2092970705058526920704 2123533284310328016896 2129724343448259002368 2135933452321285996544 2191078706858145370112 2195328173712254959616 2214051654937945833472 2246382317286958563328 2265541228308595736576 2284863541556430241792 2317835326263162044416 2371738473385561161728 2378653162812341223424 2391966520066887909376 2426895182068946305024 2433970678226581716992 2504089950695023280128 2544507125824206405632 2603681710145699577856 2648954658586470907904 2663780897347216080896 2710558255297784184832 2718460757499818541056 2725729290308779245568 2733676022933586182144 2773594493793081491456 2788645626910366834688 2817883924466476515328 2853497850792003272704 2861817086508598034432 2949972233425842601984 3018576238854350569472 3027376752670252466176 3044321025539675521024 3088775686269568024576 3097780863197467639808 3115119188924319137792 3124201169066955636736 3160607678973511467008 3187023573611847811072 3261140400905146597376 3270648098866969182208 3371396838200962973696 3449801415833543507968 3479224029188200595456 3498697298008283807744 3530029355736649170944 3560136215913507586048 3642312655556397498368 3662698733852422111232 3727017601034453254144 3737883541562250493952 3834387737001754397696 3853024957943957684224 3874590396141405208576 3964697149540042539008 3998511197723752923136 4056211820960533577728 4056899408831671435264 4150542328424732033024 4162643034921597140992 4185941410117053841408 4247066568620656033792 4259448686896518004736 4271866904642571993088 4382157413716290740224 4390656347424509919232 4428103309875891666944 4635670652526324088832 4743476946771122323456 4757306325624682446848 4783933040133775818752 4853790364137892610048 4867941356453163433984 5008179901390046560256 5089014251648412811264 5297909317172941815808 5327561794694432161792 5421116510595568369664 5451458580617558491136 5467352045867172364288 5547188987586162982912 5577291253820733669376 5635767848932953030656 5706995701584006545408 5723634173017196068864 5899944466851685203968 6037152477708701138944 6054753505340504932352 6088642051079351042048 6177551372539136049152 6230238377848638275584 6321215357947022934016 6374047147223695622144 6522280801810293194752 6541296197733938364416 6742793676401925947392 6899602831667087015936 6958448058376401190912 6997394596016567615488 7284625311112794996736 7325397467704844222464 7454035202068906508288 7475767083124500987904 7668775474003508795392 7706049915887915368448 7749180792282810417152 7929394299080085078016 7997022395447505846272 8112423641921067155456 8301084656849464066048 8325286069843194281984 8371882820234107682816 8494133137241312067584 8518897373793036009472 8764314827432581480448 8781312694849019838464 8856206619751783333888 9271341305052648177664 9486953893542244646912 9514612651249364893696 9567866080267551637504 9707580728275785220096 10016359802780093120512 10178028503296825622528 10595818634345883631616 10655123589388864323584 10842233021191136739328 10902917161235116982272 10934704091734344728576 11154582507641467338752 11413991403168013090816 11447268346034392137728 11799888933703370407936 12074304955417402277888 12109507010681009864704 12177284102158702084096 12355102745078272098304 12460476755697276551168 12748094294447391244288 13044561603620586389504 13082592395467876728832 13485587352803851894784 13799205663334174031872 13916896116752802381824 13994789192033135230976 14569250622225589993472 14650794935409688444928 14908070404137813016576 14951534166249001975808 15337550948007017590784 15498361584565620834304 15858788598160170156032 15994044790895011692544 16224847283842134310912 16602169313698928132096 16650572139686388563968 16743765640468215365632 16988266274482624135168 17037794747586072018944 17528629654865162960896 18542682610105296355328 18973907787084489293824 19029225302498729787392 19135732160535103275008 19415161456551570440192 20032719605560186241024 21191637268691767263232 21310247178777728647168 21684466042382273478656 21805834322470233964544 21869408183468689457152 22309165015282934677504 22827982806336026181632 22894536692068784275456 23599777867406740815872 24148609910834804555776 24354568204317404168192 24710205490156544196608 24920953511394553102336 25496188588894782488576 26089123207241172779008 26165184790935753457664 26971174705607703789568 27989578384066270461952 29138501244451179986944 29301589870819376889856 29816140808275626033152 29903068332498003951616 30675101896014035181568 30996723169131241668608 32449694567684268621824 33204338627397856264192 33301144279372777127936 33487531280936430731264 33976532548965248270336 34075589495172144037888 35057259309730325921792 37085365220210592710656 37947815574168978587648 38271464321070206550016 38830322913103140880384 40065439211120372482048 42383274537383534526464 42620494357555457294336 43611668644940467929088 44618330030565869355008 45655965612672052363264 45789073384137568550912 47199555734813481631744 48297219821669609111552 48709136408634808336384 50992377177789564977152 52178246414482345558016 52330369581871506915328 53942349411215407579136 55979156768132540923904 58277002488902359973888 58603179741638753779712 59632281616551252066304 61350203792028070363136 61993446338262483337216 64899389135368537243648 66408677254795712528384 66602288558745554255872 66975062561872861462528 67953065097930496540672 70114518619460651843584 74170730440421185421312 75895631148337957175296 76542928642140413100032 80130878422240744964096 84766549074767069052928 85240988715110914588672 87223337289880935858176 89236660061131738710016 91311931225344104726528 91578146768275137101824 94399111469626963263488 96594439643339218223104 97418272817269616672768 101984754355579129954304 104356492828964691116032 104660739163743013830656 111958313536265081847808 116554004977804719947776 117206359483277507559424 119264563233102504132608 122700407584056140726272 129798778270737074487296 132817354509591425056768 133204577117491108511744 133950125123745722925056 135906130195860993081344 140229037238921303687168 148341460880842370842624 151791262296675914350592 153085857284280826200064 160261756844481489928192 170481977430221829177344 174446674579761871716352 178473320122263477420032 182623862450688209453056 183156293536550274203648 188798222939253926526976 203969508711158259908608 208712985657929382232064 209321478327486027661312 233108009955609439895552 234412718966555015118848 238529126466205008265216 245400815168112281452544 259597556541474148974592 265634709019182850113536 267900250247491445850112 271812260391721986162688 280458074477842607374336 296682921761684741685248 320523513688962979856384 340963954860443658354688 356946640244526954840064 365247724901376418906112 366312587073100548407296 377596445878507853053952 407939017422316519817216 417425971315858764464128 466216019911218879791104 468825437933110030237696 490801630336224562905088 519195113082948297949184 531269418038365700227072 535800500494982891700224 560916148955685214748672 593365843523369483370496 641047027377925959712768 681927909720887316709376 713893280489053909680128 730495449802752837812224 732625174146201096814592 815878034844633039634432 834851942631717528928256 932432039822437759582208 937650875866220060475392 981603260672449125810176 1038390226165896595898368 1062538836076731400454144 1071601000989965783400448 1121832297911370429497344 1282094054755851919425536 1427786560978107819360256 1460990899605505675624448 1465250348292402193629184 1631756069689266079268864 1669703885263435057856512 1875301751732440120950784 1963206521344898251620352 2076780452331793191796736 2243664595822740858994688 2564188109511703838851072 2855573121956215638720512 2921981799211011351248896 3263512139378532158537728 3750603503464880241901568 3926413042689796503240704 4153560904663586383593472 4487329191645481717989376 5128376219023407677702144 5711146243912431277441024 5843963598422022702497792 6527024278757064317075456 7501207006929760483803136 7852826085379593006481408 8974658383290963435978752 10256752438046815355404288 11422292487824862554882048 11687927196844045404995584 15705652170759186012962816 17949316766581926871957504 22844584975649725109764096 31411304341518372025925632 35898633533163853743915008 45689169951299450219528192 62822608683036744051851264 71797267066327707487830016 125645217366073488103702528 251290434732146976207405056 502580869464293952414810112
- Sum of all divisors σ(n): 1340587342770429405136320000
- Sum of proper divisors (its aliquot sum) s(n): 838006473306135452721509888
- 502580869464293952414810112 is an abundant number, because the sum of its proper divisors (838006473306135452721509888) is greater than itself. Its abundance is 335425603841841500306699776
Bases of 502580869464293952414810112
- Binary: 110011111101110011010001110000110101100010011111100000001000110000000000000000000000000002
- Hexadecimal: 0x19FB9A386B13F0118000000
- Base-36: 1R5D03QEHKJAZAJJLS
Squares and roots of 502580869464293952414810112
- 502580869464293952414810112 squared (5025808694642939524148101122) is 252587530351485677367728703366860612632152677017452544
- 502580869464293952414810112 cubed (5025808694642939524148101123) is 126945660619888409970113820265722922643878498057453144223925217380923203731324928
-
The
square root of 502580869464293952414810112 is 22418315491229.3522307215 -
502580869464293952414810112 is a
perfect cube number . Itscube root is 795063808
Scales and comparisons
How big is 502580869464293952414810112?- 502,580,869,464,293,952,414,810,112 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 502,580,869,464,293,952,414,810,112 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 502580869464293952414810112 cubic inches would be around 66255317.3 feet tall.
Recreational maths with 502580869464293952414810112
- 502580869464293952414810112 backwards is 211018414259392464968085205
- The number of decimal digits it has is: 27
- The sum of 502580869464293952414810112's digits is 109
- 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 502580869464293952414810112 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 502580869464293952414810112 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/502580869464293952414810112/
Chicago style:
Numbermatics. 2024. "Number 502580869464293952414810112 - Facts about the integer". https://numbermatics.com/n/502580869464293952414810112/
The information we have on file for 502580869464293952414810112 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 502580869464293952414810112, math, Factors of 502580869464293952414810112, curriculum, school, college, exams, university, Prime factorization of 502580869464293952414810112, STEM, science, technology, engineering, physics, economics, calculator, five hundred two septillion, five hundred eighty sextillion, eight hundred sixty-nine quintillion, four hundred sixty-four quadrillion, two hundred ninety-three trillion, nine hundred fifty-two billion, four hundred fourteen million, eight hundred ten thousand, one hundred twelve.