679965190102065790646747136
679,965,190,102,065,790,646,747,136 is an even composite number composed of five prime numbers multiplied together.
679965190102065790646747136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 679965190102065790646747136:
220 × 312 × 314 × 1632 × 2232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 31 × 31 × 31 × 31 × 163 × 163 × 223 × 223)See below for interesting mathematical facts about the number 679965190102065790646747136 from the Numbermatics database.
Names of 679965190102065790646747136
- Cardinal: 679965190102065790646747136 can be written as Six hundred seventy-nine septillion, nine hundred sixty-five sextillion, one hundred ninety quintillion, one hundred two quadrillion, sixty-five trillion, seven hundred ninety billion, six hundred forty-six million, seven hundred forty-seven thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 6.79965190102065790646747136 × 1026
Factors of 679965190102065790646747136
Divisors of 679965190102065790646747136
- Number of divisors d(n): 12285
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 48 54 62 64 72 81 93 96 108 124 128 144 162 163 186 192 216 223 243 248 256 279 288 324 326 372 384 432 446 486 489 496 512 558 576 648 652 669 729 744 768 837 864 892 961 972 978 992 1024 1116 1152 1296 1304 1338 1458 1467 1488 1536 1674 1728 1784 1922 1944 1956 1984 2007 2048 2187 2232 2304 2511 2592 2608 2676 2883 2916 2934 2976 3072 3348 3456 3568 3844 3888 3912 3968 4014 4096 4374 4401 4464 4608 5022 5053 5184 5216 5352 5766 5832 5868 5952 6021 6144 6561 6696 6912 6913 7136 7533 7688 7776 7824 7936 8028 8192 8649 8748 8802 8928 9216 10044 10106 10368 10432 10704 11532 11664 11736 11904 12042 12288 13122 13203 13392 13824 13826 14272 15066 15159 15376 15552 15648 15872 16056 16384 17298 17496 17604 17856 18063 18432 19683 20088 20212 20736 20739 20864 21408 22599 23064 23328 23472 23808 24084 24576 25947 26244 26406 26569 26784 27648 27652 28544 29791 30132 30318 30752 31104 31296 31744 32112 32768 34596 34992 35208 35712 36126 36349 36864 39366 39609 40176 40424 41472 41478 41728 42816 45198 45477 46128 46656 46944 47616 48168 49152 49729 51894 52488 52812 53138 53568 54189 55296 55304 57088 59049 59582 60264 60636 61504 62208 62217 62592 63488 64224 65536 67797 69192 69984 70416 71424 72252 72698 73728 77841 78732 79218 79707 80352 80848 82944 82956 83456 85632 89373 90396 90954 92256 93312 93888 95232 96336 98304 99458 103788 104976 105624 106276 107136 108378 109047 110592 110608 114176 118098 118827 119164 120528 121272 123008 124416 124434 125184 126976 128448 131072 135594 136431 138384 139968 140832 142848 144504 145396 147456 149187 155682 156643 157464 158436 159414 160704 161696 162567 165888 165912 166912 171264 177147 178746 180792 181908 184512 186624 186651 187776 190464 192672 196608 198916 203391 207576 209952 211248 212552 214272 214303 216756 218094 221184 221216 228352 233523 236196 237654 238328 239121 241056 242544 246016 248832 248868 250368 253952 256896 262144 268119 271188 272862 276768 279936 281664 285696 289008 290792 294912 298374 311364 313286 314928 316872 318828 321408 323392 325134 327141 331776 331824 333824 342528 354294 356481 357492 361584 363816 369024 373248 373302 375552 380928 385344 393216 397832 406782 409293 415152 419904 422496 425104 428544 428606 433512 436188 442368 442432 447561 456704 467046 469929 472392 475308 476656 478242 482112 485088 487701 492032 497664 497736 500736 507904 513792 524288 531441 536238 542376 545724 553536 559872 559953 563328 571392 578016 581584 589824 596748 610173 622728 626572 629856 633744 637656 642816 642909 646784 650268 654282 663552 663648 667648 685056 700569 708588 712962 714984 717363 723168 727632 738048 746496 746604 751104 761856 770688 786432 795664 804357 813564 818586 823639 830304 839808 844992 850208 857088 857212 867024 872376 884736 884864 895122 913408 923521 934092 939858 944784 950616 953312 956484 964224 970176 975402 981423 984064 995328 995472 1001472 1015808 1027584 1048576 1062882 1069443 1072476 1084752 1091448 1107072 1119744 1119906 1126656 1126819 1142784 1156032 1163168 1179648 1193496 1220346 1227879 1245456 1253144 1259712 1267488 1275312 1285632 1285818 1293568 1300536 1308564 1327104 1327296 1335296 1342683 1370112 1401138 1409787 1417176 1425924 1429968 1434726 1446336 1455264 1463103 1476096 1492992 1493208 1502208 1523712 1541376 1541599 1572864 1591328 1608714 1627128 1637172 1647278 1660608 1679616 1679859 1689984 1700416 1714176 1714424 1734048 1744752 1769472 1769728 1790244 1826816 1830519 1847042 1868184 1879716 1889568 1901232 1906624 1912968 1928448 1928727 1940352 1950804 1962846 1968128 1990656 1990944 2002944 2031616 2055168 2101707 2125764 2138886 2144952 2152089 2169504 2182896 2214144 2239488 2239812 2253312 2253638 2285568 2312064 2326336 2359296 2386992 2413071 2440692 2455758 2470917 2490912 2506288 2519424 2534976 2550624 2571264 2571636 2587136 2601072 2617128 2654208 2654592 2670592 2685366 2740224 2770563 2802276 2819574 2834352 2851848 2859936 2869452 2892672 2910528 2926206 2944269 2952192 2985984 2986416 3004416 3047424 3082752 3083198 3145728 3182656 3208329 3217428 3254256 3274344 3294556 3321216 3359232 3359718 3379968 3380457 3400832 3428352 3428848 3468096 3489504 3538944 3539456 3580488 3653632 3661038 3683637 3694084 3736368 3759432 3779136 3802464 3813248 3825936 3856896 3857454 3880704 3901608 3925692 3936256 3981312 3981888 4005888 4028049 4063232 4110336 4203414 4229361 4251528 4277772 4289904 4304178 4339008 4365792 4389309 4428288 4478976 4479624 4506624 4507276 4571136 4624128 4624797 4652672 4718592 4773984 4826142 4855933 4881384 4911516 4941834 4981824 5012576 5038848 5039577 5069952 5101248 5142528 5143272 5174272 5202144 5234256 5308416 5309184 5341184 5370732 5480448 5491557 5541126 5604552 5639148 5668704 5703696 5719872 5738904 5785344 5786181 5821056 5852412 5888538 5904384 5924887 5971968 5972832 6008832 6094848 6165504 6166396 6305121 6365312 6416658 6434856 6456267 6508512 6548688 6589112 6642432 6643393 6718464 6719436 6759936 6760914 6801664 6856704 6857696 6936192 6979008 7077888 7078912 7160976 7239213 7307264 7322076 7367274 7388168 7412751 7472736 7518864 7558272 7604928 7626496 7651872 7713792 7714908 7761408 7803216 7851384 7872512 7962624 7963776 8011776 8056098 8105827 8126464 8220672 8311689 8406828 8458722 8503056 8555544 8579808 8608356 8678016 8731584 8778618 8832807 8856576 8957952 8959248 9013248 9014552 9142272 9248256 9249594 9305344 9437184 9547968 9624987 9652284 9711866 9762768 9823032 9883668 9963648 10025152 10077696 10079154 10139904 10141371 10202496 10285056 10286544 10348544 10404288 10468512 10616832 10618368 10682368 10741464 10960896 10983114 11050911 11082252 11209104 11278296 11337408 11407392 11439744 11477808 11570688 11572362 11642112 11704824 11777076 11808768 11849774 11943936 11945664 12017664 12084147 12189696 12331008 12332792 12610242 12688083 12730624 12833316 12869712 12912534 13017024 13097376 13167927 13178224 13284864 13286786 13436928 13438872 13519872 13521828 13603328 13713408 13715392 13872384 13874391 13958016 14155776 14157824 14321952 14478426 14567799 14614528 14644152 14734548 14776336 14825502 14945472 15037728 15116544 15118731 15209856 15252992 15303744 15427584 15429816 15522816 15606432 15702768 15745024 15925248 15927552 16023552 16112196 16211654 16252928 16441344 16474671 16623378 16813656 16917444 17006112 17111088 17159616 17216712 17356032 17358543 17463168 17557236 17665614 17713152 17774661 17915904 17918496 18026496 18029104 18284544 18496512 18499188 18610688 18915363 19095936 19249974 19304568 19368801 19423732 19525536 19646064 19767336 19927296 19930179 20050304 20155392 20158308 20279808 20282742 20404992 20570112 20573088 20697088 20808576 20937024 21233664 21236736 21364736 21482928 21717639 21921792 21966228 22101822 22164504 22238253 22418208 22556592 22674816 22814784 22879488 22955616 23141376 23144724 23284224 23409648 23554152 23617536 23699548 23887872 23891328 24035328 24168294 24317481 24379392 24662016 24665584 24935067 25220484 25376166 25461248 25532809 25666632 25739424 25825068 26034048 26194752 26335854 26356448 26498421 26569728 26573572 26873856 26877744 27039744 27043656 27206656 27426816 27430784 27744768 27748782 27916032 28311552 28315648 28643904 28874961 28956852 29135598 29229056 29288304 29469096 29552672 29651004 29890944 30075456 30233088 30237462 30419712 30424113 30505984 30607488 30855168 30859632 31045632 31212864 31405536 31490048 31850496 31855104 32047104 32224392 32423308 32505856 32882688 32949342 33152733 33246756 33627312 33834888 34012224 34222176 34319232 34433424 34712064 34717086 34926336 34931389 35114472 35331228 35426304 35549322 35831808 35836992 36052992 36058208 36252441 36569088 36993024 36998376 37221376 37830726 38064249 38191872 38499948 38609136 38737602 38847464 39051072 39292128 39503781 39534672 39854592 39860358 40100608 40310784 40316616 40559616 40565484 40809984 41140224 41146176 41394176 41617152 41623173 41874048 42467328 42473472 42729472 42965856 43435278 43703397 43843584 43932456 44203644 44329008 44476506 44836416 45113184 45349632 45356193 45629568 45758976 45911232 46282752 46289448 46568448 46819296 47108304 47235072 47399096 47775744 47782656 47789569 48070656 48336588 48634962 48758784 49324032 49331168 49870134 50440968 50752332 50922496 51065618 51333264 51478848 51650136 52068096 52075629 52389504 52671708 52712896 52996842 53139456 53147144 53323983 53747712 53755488 54079488 54087312 54413312 54853632 54861568 55489536 55497564 55832064 56631296 56746089 57287808 57749922 57913704 58106403 58271196 58458112 58576608 58938192 59105344 59302008 59781888 59790537 60150912 60466176 60474924 60839424 60848226 61011968 61214976 61710336 61719264 62091264 62425728 62811072 62980096 63700992 63710208 64094208 64448784 64846616 65152917 65765376 65898684 66305466 66493512 66714759 67254624 67669776 68024448 68444352 68638464 68866848 69424128 69434172 69852672 69862778 70228944 70662456 70852608 71098644 71663616 71673984 72105984 72116416 72504882 72952443 73138176 73986048 73996752 74442752 74805201 75661452 76128498 76383744 76598427 76999896 77218272 77475204 77694928 78102144 78584256 79007562 79069344 79495263 79709184 79720716 80201216 80621568 80633232 81119232 81130968 81619968 82280448 82292352 82788352 83234304 83246346 83748096 84934656 84946944 85458944 85931712 86624883 86870556 87406794 87687168 87864912 88407288 88658016 88953012 89672832 90226368 90699264 90712386 91259136 91272339 91517952 91822464 92565504 92578896 93136896 93638592 94216608 94470144 94798192 95551488 95565312 95579138 96141312 96673176 97269924 97517568 98648064 98662336 99458199 99740268 100881936 101504664 101844992 102131236 102666528 102957696 103300272 104136192 104151258 104779008 104794167 105343416 105425792 105993684 106278912 106294288 106647966 107495424 107510976 108158976 108174624 108757323 108826624 109707264 109723136 110979072 110995128 111664128 113262592 113492178 114192747 114575616 115499844 115827408 116212806 116542392 116916224 117153216 117876384 118210688 118511343 118604016 119563776 119581074 120301824 120932352 120949848 121678848 121696452 122023936 122429952 123420672 123438528 124182528 124851456 124869519 125622144 125960192 127401984 127420416 128188416 128897568 129693232 130305834 131110191 131530752 131797368 132610932 132987024 133429518 134509248 135339552 136048896 136068579 136888704 137276928 137733696 138848256 138868344 139705344 139725556 140457888 141324912 141705216 142197288 143327232 143347968 143368707 144211968 144232832 145009764 145904886 146276352 147972096 147993504 148885504 149610402 150533923 151322904 152256996 152767488 153196854 153999792 154436544 154950408 155389856 156204288 156226887 157168512 158015124 158138688 158990526 159418368 159441432 159971949 160402432 161243136 161266464 162238464 162261936 163239936 164560896 164584704 165576704 166468608 166492692 167496192 169893888 170238267 170917888 171863424 173249766 173741112 174319209 174813588 175374336 175729824 176814576 177316032 177906024 179345664 179371611 180452736 181398528 181424772 182518272 182544678 183035904 183644928 183671497 185131008 185157792 186273792 187277184 188433216 188940288 189596384 191102976 191130624 191158276 192282624 193346352 194539848 195458751 197296128 197324672 198916398 199480536 200144277 201763872 203009328 203689984 204262472 205333056 205915392 205945183 206600544 208272384 208302516 209558016 209588334 210686832 210851584 211987368 212557824 212588576 213295932 214990848 215021952 216317952 216349248 217514646 217653248 218857329 219414528 219446272 221958144 221990256 223328256 224415603 226525184 226984356 228385494 229151232 229795281 230999688 231654816 232425612 233084784 233832448 234306432 235752768 236421376 237022686 237208032 238485789 239127552 239162148 240603648 241864704 241899696 243357696 243392904 244047872 244859904 246841344 246877056 248365056 249702912 249739038 251244288 251280637 251920384 254803968 254840832 256376832 257795136 259386464 260611668 262220382 263061504 263594736 265221864 265974048 266859036 269018496 270679104 272097792 272137158 273777408 273817017 274553856 275467392 277696512 277736688 279410688 279451112 280915776 282649824 283410432 284394576 286654464 286695936 286737414 288423936 288465664 290019528 291809772 292552704 295944192 295987008 297771008 298374597 299220804 301067846 302645808 304513992 305534976 306393708 307999584 308873088 309900816 310779712 312408576 312453774 314337024 314382501 316030248 316277376 317981052 318836736 318882864 319943898 320804864 322486272 322532928 324476928 324523872 326271969 326479872 329121792 329169408 331153408 332937216 332985384 334992384 339787776 340476534 342578241 343726848 346499532 347482224 348638418 349627176 350748672 351459648 353629152 354632064 355812048 358691328 358743222 360905472 362797056 362849544 365036544 365089356 366071808 367289856 367342994 370262016 370315584 372547584 374554368 374608557 376866432 377880576 379192768 382205952 382261248 382316552 384565248 386692704 389079696 390917502 393330573 394592256 394649344 397832796 398961072 400288554 403527744 406018656 407379968 408205737 408524944 410666112 411830784 411890366 413201088 416544768 416605032 419116032 419176668 421373664 421703168 423974736 425115648 425177152 426591864 429981696 430043904 430106121 432635904 432698496 435029292 435306496 437714658 438829056 438892544 443916288 443980512 446656512 448831206 451601769 453050368 453968712 456770988 458302464 459590562 461999376 463309632 464851224 466169568 468612864 468680661 471505536 472842752 474045372 474416064 476971578 478255104 478324296 479915847 481207296 483729408 483799392 486715392 486785808 488095744 489719808 493682688 493754112 496730112 499405824 499478076 502488576 502561274 503840768 509681664 510714801 512753664 515590272 518772928 521223336 522957627 524440764 526123008 527189472 530443728 531948096 533718072 538036992 538114833 541358208 544195584 544274316 547554816 547634034 549107712 550934784 551014491 555393024 555473376 558821376 558902224 561831552 565299648 566820864 568789152 573308928 573391872 573474828 576847872 576931328 580039056 583619544 586376253 591888384 591974016 595542016 596749194 598441608 600432831 602135692 605291616 609027984 611069952 612787416 615999168 617746176 617835549 619801632 621559424 624817152 624907548 628674048 628765002 632060496 632554752 635962104 637673472 637765728 639887796 641609728 644972544 645065856 648953856 649047744 652543938 652959744 656571987 658243584 658338816 662306816 665874432 665970768 669984768 673246809 679575552 680953068 685156482 687453696 689385843 692999064 694964448 697276836 699254352 701497344 702919296 707258304 709264128 711624096 715457367 717382656 717486444 721810944 725594112 725699088 730073088 730178712 732143616 734579712 734685988 740524032 740631168 745095168 749108736 749217114 753732864 753841911 755761152 758385536 764411904 764522496 764633104 769130496 773385408 778159392 781835004 786661146 789184512 789298688 791517079 795665592 797922144 800577108 807055488 812037312 814759936 816411474 817049888 821332224 821451051 823661568 823780732 826402176 833089536 833210064 838232064 838353336 842747328 843406336 847949472 850231296 850354304 853183728 859963392 860087808 860212242 865271808 865396992 870058584 870612992 875429316 877658112 877785088 887832576 887961024 893313024 895123791 897662412 903203538 906100736 907937424 913541976 916604928 919181124 923998752 926619264 929702448 932339136 937225728 937361322 943011072 943147503 945685504 948090744 948832128 953943156 956510208 956648592 959831694 962414592 967458816 967598784 973430784 973571616 976191488 978815907 979439616 987365376 987508224 993460224 998811648 998956152 1004977152 1005122548 1007681536 1019363328 1021429602 1027734723 1031180544 1037545856 1042446672 1045915254 1048881528 1052246016 1054378944 1060887456 1063896192 1067436144 1076073984 1076229666 1082716416 1082873059 1088391168 1088548632 1095109632 1095268068 1098215424 1101869568 1102028982 1110786048 1110946752 1117642752 1117804448 1123663104 1123825671 1130599296 1133641728 1137578304 1146617856 1146783744 1146949656 1153695744 1153862656 1160078112 1167239088 1172752506 1179991719 1183776768 1183948032 1191084032 1193498388 1196883216 1200865662 1204271384 1210583232 1218055968 1222139904 1224617211 1225574832 1231998336 1235492352 1235671098 1239603264 1243118848 1249634304 1249815096 1257348096 1257530004 1264120992 1265109504 1271924208 1275346944 1275531456 1279775592 1283219456 1289945088 1290131712 1290318363 1297907712 1298095488 1305087876 1305919488 1313143974 1316487168 1316677632 1321249801 1324613632 1331748864 1331941536 1339969536 1346493618 1354805307 1359151104 1361906136 1370312964 1374907392 1378771686 1385998128 1389928896 1394553672 1398508704 1405838592 1406041983 1414516608 1418528256 1423248192 1430914734 1434765312 1434972888 1439747541 1443621888 1451188224 1451398176 1460146176 1460357424 1464287232 1469159424 1469371976 1481048064 1481262336 1481476639 1490190336 1498217472 1498434228 1507465728 1507683822 1511522304 1516771072 1529044992 1529266208 1538260992 1546770816 1556318784 1563670008 1568872881 1573322292 1578369024 1578597376 1583034158 1591331184 1595844288 1601154216 1614110976 1614344499 1624074624 1629519872 1632822948 1634099776 1642664448 1642902102 1647323136 1647561464 1652804352 1653043473 1666179072 1666420128 1676464128 1676706672 1685494656 1686812672 1695898944 1700462592 1700708608 1706367456 1719926784 1720175616 1720424484 1730543616 1730793984 1740117168 1741225984 1750858632 1755570176 1759128759 1775665152 1775922048 1786626048 1790247582 1795324824 1801298493 1806407076 1812201472 1815874848 1827083952 1833209856 1838362248 1847997504 1853238528 1853506647 1859404896 1864678272 1874451456 1874722644 1886022144 1886295006 1891371008 1896181488 1897664256 1907886312 1913020416 1913297184 1919663388 1924829184 1934917632 1935197568 1946861568 1947143232 1952382976 1957631814 1958879232 1969715961 1974730752 1975016448 1986920448 1997623296 1997912304 2009954304 2010245096 2019740427 2038726656 2042859204 2055469446 2062361088 2068157529 2075091712 2084893344 2091830508 2097763056 2104492032 2108757888 2121774912 2127792384 2134872288 2146372101 2152147968 2152459332 2165432832 2165746118 2176782336 2177097264 2190219264 2190536136 2196430848 2203739136 2204057964 2221572096 2221893504 2235285504 2235608896 2247326208 2247651342 2261198592 2261525733 2267283456 2275156608 2293235712 2293567488 2293899312 2307391488 2307725312 2320156224 2334478176 2345505012 2359983438 2367553536 2367896064 2374551237 2382168064 2386996776 2393766432 2401731324 2408542768 2421166464 2436111936 2444279808 2449234422 2451149664 2463996672 2464353153 2470984704 2471342196 2479206528 2486237696 2499268608 2499630192 2514696192 2515060008 2528241984 2530219008 2543848416 2550693888 2551062912 2559551184 2566438912 2579890176 2580263424 2580636726 2595815424 2596190976 2610175752 2611838976 2626287948 2632974336 2633355264 2642499602 2649227264 2663497728 2663883072 2679939072 2685371373 2692987236 2709610614 2718302208 2723812272 2740625928 2749814784 2757543372 2771996256 2779857792 2789107344 2797017408 2811677184 2812083966 2829033216 2829442509 2837056512 2846496384 2861829468 2869530624 2869945776 2879495082 2887243776 2902376448 2902796352 2920292352 2920714848 2928574464 2936447721 2938318848 2938743952 2962096128 2962524672 2962953278 2980380672 2996434944 2996868456 3014931456 3015367644 3023044608 3033542144 3058089984 3058532416 3083204169 3093541632 3112637568 3127340016 3137745762 3146644584 3156738048 3157194752 3166068316 3182662368 3191688576 3202308432 3228221952 3228688998 3248149248 3248619177 3259039744 3265645896 3268199552 3285328896 3285804204 3294646272 3295122928 3305608704 3306086946 3332358144 3332840256 3352928256 3353413344 3370989312 3371477013 3373625344 3391797888 3400925184 3401417216 3412734912 3439853568 3440351232 3440848968 3461087232 3461587968 3480234336 3482451968 3501717264 3511140352 3518257518 3539975157 3551330304 3551844096 3573252096 3580495164 3590649648 3602596986 3612814152 3624402944 3631749696 3654167904 3666419712 3673851633 3676724496 3695995008 3706477056 3707013294 3718809792 3729356544 3748902912 3749445288 3772044288 3772590012 3782742016 3792362976 3795328512 3815772624 3826040832 3826594368 3839326776 3849658368 3869835264 3870395136 3870955089 3893723136 3894286464 3904765952 3915263628 3917758464 3939431922 3949461504 3950032896 3963749403 3973840896 3995246592 3995824608 4019908608 4020490192 4039480854 4064415921 4077453312 4085718408 4110938892 4124722176 4136315058 4150183424 4169786688 4183661016 4195526112 4217515776 4218125949 4243549824 4255584768 4269744576 4292744202 4304295936 4304918664 4319242623 4330865664 4331492236 4353564672 4354194528 4380438528 4381072272 4392861696 4407478272 4408115928 4443144192 4443787008 4444429917 4470571008 4471217792 4494652416 4495302684 4522397184 4523051466 4534566912 4550313216 4587134976 4587798624 4614782976 4615450624 4640312448 4668956352 4691010024 4706618643 4719966876 4735107072 4735792128 4749102474 4764336128 4773993552 4787532864 4803462648 4817085536 4842332928 4843033497 4872223872 4888559616 4898468844 4902299328 4927993344 4928706306 4941969408 4942684392 4958413056 4959130419 4972475392 4998537216 4999260384 5029392384 5030120016 5056483968 5060438016 5087696832 5101387776 5102125824 5119102368 5132877824 5159780352 5160526848 5161273452 5191630848 5192381952 5220351504 5223677952 5252575896 5266710528 5277386277 5284999204 5298454528 5326995456 5327766144 5359878144 5370742746 5385974472 5403895479 5419221228 5436604416 5447624544 5481251856 5499629568 5515086744 5543992512 5559715584 5560519941 5578214688 5594034816 5623354368 5624167932 5658066432 5658885018 5674113024 5692992768 5693816407 5723658936 5739061248 5739891552 5758990164 5774487552 5804752896 5805592704 5840584704 5841429696 5857148928 5872895442 5876637696 5877487904 5909147883 5924192256 5925049344 5925906556 5960761344 5992869888 5993736912 6029862912 6030735288 6059221281 6067084288 6116179968 6117064832 6166408338 6187083264 6204472587 6225275136 6254680032 6275491524 6293289168 6313476096 6314389504 6332136632 6365324736 6383377152 6404616864 6439116303 6456443904 6457377996 6496298496 6497238354 6518079488 6531291792 6536399104 6570657792 6571608408 6589292544 6590245856 6611217408 6612173892 6664716288 6665680512 6705856512 6706826688 6741978624 6742954026 6747250688 6783595776 6784577199 6801850368 6802834432 6825469824 6879707136 6880702464 6881697936 6922174464 6923175936 6960468672 6964903936 7003434528 7022280704 7036515036 7079950314 7102660608 7103688192 7123653711 7146504192 7160990328 7181299296 7205193972 7225628304 7248805888 7263499392 7308335808 7332839424 7347703266 7353448992 7391990016 7393059459 7412954112 7414026588 7437619584 7458713088 7497805824 7498890576 7544088576 7545180024 7565484032 7584725952 7590657024 7631545248 7652081664 7653188736 7678653552 7699316736 7739670528 7740790272 7741910178 7787446272 7788572928 7789699747 7809531904 7830527256 7835516928 7878863844 7898923008 7900065792 7927498806 7947681792 7990493184 7991649216 8039817216 8040980384 8078961708 8128831842 8154906624 8171436816 8221877784 8249444352 8272630116 8300366848 8339573376 8367322032 8391052224 8435031552 8436251898 8487099648 8488327527 8511169536 8539489152 8585488404 8608591872 8609837328 8638485246 8661731328 8662984472 8707129344 8708389056 8760877056 8762144544 8785723392 8809343163 8814956544 8816231856 8886288384 8887574016 8888859834 8941142016 8942435584 8989304832 8990605368 9044794368 9046102932 9069133824 9100626432 9174269952 9175597248 9230901248 9249612507 9280624896 9337912704 9382020048 9413237286 9439933752 9470214144 9471584256 9498204948 9528672256 9547987104 9575065728 9606925296 9634171072 9684665856 9686066994 9744447744 9745857531 9777119232 9796937688 9804598656 9855986688 9857412612 9883938816 9885368784 9916826112 9918260838 9944950784 9997074432 9998520768 10058784768 10060240032 10112967936 10114431039 10120876032 10175393664 10202775552 10204251648 10238204736 10265755648 10319560704 10321053696 10322546904 10383261696 10384763904 10440703008 10447355904 10505151792 10533421056 10554772554 10569998408 10619925471 10653990912 10655532288 10719756288 10741485492 10771948944 10807790958 10838442456 10873208832 10895249088 10962503712 10999259136 11030173488 11087985024 11119431168 11121039882 11156429376 11188069632 11246708736 11248335864 11316132864 11317770036 11348226048 11385985536 11387632814 11447317872 11478122496 11479783104 11517980328 11548975104 11609505792 11611185408 11612865267 11681169408 11682859392 11714297856 11745790884 11753275392 11754975808 11818295766 11848384512 11850098688 11851813112 11891248209 11921522688 11985739776 11987473824 12059725824 12061470576 12118442562 12134168576 12193247763 12232359936 12234129664 12332816676 12374166528 12408945174 12450550272 12509360064 12550983048 12586578336 12628779008 12654377847 12664273264 12730649472 12766754304 12809233728 12878232606 12912887808 12914755992 12957727869 12992596992 12994476708 13036158976 13062583584 13072798208 13141315584 13143216816 13178585088 13180491712 13222434816 13224347784 13329432576 13331361024 13333289751 13411713024 13413653376 13483957248 13485908052 13494501376 13567191552 13569154398 13603700736 13605668864 13650939648 13761404928 13763395872 13844348928 13846351872 13920937344 13929807872 14006869056 14044561408 14073030072 14119855929 14159900628 14205321216 14207376384 14247307422 14293008384 14321980656 14362598592 14410387944 14451256608 14526998784 14529100491 14616671616 14665678848 14695406532 14706897984 14783980032 14786118918 14825908224 14828053176 14875239168 14877391257 14917426176 14995611648 14997781152 15088177152 15090360048 15130968064 15169451904 15181314048 15263090496 15304163328 15306377472 15357307104 15398633472 15479341056 15481580544 15483820356 15574892544 15577145856 15579399494 15619063808 15661054512 15671033856 15757727688 15800131584 15832158831 15854997612 15895363584 15980986368 15983298432 16079634432 16081960768 16157923416 16211686437 16257663684 16309813248 16342873632 16443755568 16498888704 16545260232 16600733696 16679146752 16681559823 16734644064 16782104448 16870063104 16872503796 16974199296 16976655054 17022339072 17078978304 17081449221 17170976808 17217183744 17219674656 17276970492 17323462656 17325968944 17414258688 17416778112 17521754112 17524289088 17571446784 17618686326 17629913088 17632463712 17727443649 17772576768 17775148032 17777719668 17882284032 17884871168 17978609664 17981210736 18089588736 18092205864 18177663843 18201252864 18348539904 18351194496 18461802496 18499225014 18561249792 18613417761 18675825408 18764040096 18826474572 18879867504 18940428288 18943168512 18996409896 19057344512 19095974208 19150131456 19213850592 19268342144 19317348909 19369331712 19372133988 19488895488 19491715062 19554238464 19593875376 19609197312 19711973376 19714825224 19767877632 19770737568 19833652224 19836521676 19889901568 19994148864 19997041536 20117569536 20120480064 20225935872 20228862078 20241752064 20350787328 20353731597 20405551104 20408503296 20476409472 20531511296 20639121408 20642107392 20645093808 20766523392 20769527808 20881406016 20894711808 21010303584 21066842112 21109545108 21139996816 21239850942 21307981824 21311064576 21370961133 21439512576 21482970984 21543897888 21615581916 21676884912 21746417664 21790498176 21925007424 21998518272 22060346976 22175970048 22179178377 22238862336 22242079764 22312858752 22376139264 22493417472 22496671728 22632265728 22635540072 22696452096 22771971072 22775265628 22894635744 22956244992 22959566208 23035960656 23097950208 23219011584 23222370816 23225730534 23362338816 23365718784 23369099241 23428595712 23491581768 23506550784 23509951616 23636591532 23696769024 23700197376 23703626224 23782496418 23843045376 23971479552 23974947648 24119451648 24122941152 24236885124 24268337152 24386495526 24464719872 24468259328 24537029449 24665633352 24748333056 24817890348 24901100544 25018720128 25101966096 25173156672 25257558016 25308755694 25328546528 25461298944 25464982581 25533508608 25618467456 25756465212 25825775616 25829511984 25915455738 25985193984 25988953416 26072317952 26125167168 26145596416 26282631168 26286433632 26357170176 26360983424 26428029489 26444869632 26448695568 26658865152 26662722048 26666579502 26823426048 26827306752 26967914496 26971816104 26989002752 27134383104 27138308796 27207401472 27211337728 27301879296 27522809856 27526791744 27692703744 27748837521 27841874688 27859615744 28013738112 28089122816 28146060144 28239711858 28319801256 28410642432 28414752768 28494614844 28586016768 28643961312 28725197184 28820775888 28902513216 29053997568 29058200982 29233343232 29237572593 29331357696 29390813064 29413795968 29567960064 29572237836 29651816448 29656106352 29750478336 29754782514 29834852352 29991223296 29995562304 30176354304 30180720096 30261936128 30338903808 30343293117 30362628096 30526180992 30608326656 30612754944 30714614208 30797266944 30958682112 30963161088 30967640712 31149785088 31154291712 31158798988 31238127616 31322109024 31342067712 31515455376 31600263168 31664317662 31709995224 31859776413 31961972736 31966596864 32159268864 32163921536 32315846832 32423372874 32515327368 32619626496 32685747264 32887511136 32997777408 33090520464 33201467392 33358293504 33363119646 33469288128 33564208896 33569064829 33740126208 33745007592 33948398592 33953310108 34044678144 34157956608 34162898442 34341953616 34434367488 34439349312 34553940984 34646925312 34651937888 34828517376 34833556224 34838595801 35043508224 35048578176 35142893568 35237372652 35259826176 35264927424 35454887298 35545153536 35550296064 35555439336 35673744627 35764568064 35769742336 35957219328 35962421472 36179177472 36184411728 36355327686 36402505728 36579743289 36697079808 36702388992 36923604992 36998450028 37122499584 37226835522 37351650816 37528080192 37652949144 37759735008 37886337024 37963133541 37992819792 38114689024 38191948416 38300262912 38427701184 38536684288 38634697818 38738663424 38744267976 38873183607 38977790976 38983430124 39108476928 39187750752 39218394624 39423946752 39429650448 39535755264 39541475136 39667304448 39673043352 39779803136 39988297728 39994083072 39999869253 40235139072 40240960128 40451871744 40457724156 40483504128 40701574656 40707463194 40811102208 40817006592 40952818944 40958743831 41063022592 41284214784 41290187616 41533046784 41539055616 41762812032 41789423616 42020607168 42133684224 42219090216 42279993632 42479701884 42615963648 42622129152 42741922266 42879025152 42965941968 43087795776 43231163832 43353769824 43580996352 43587301473 43850014848 43997036544 44120693952 44351940096 44358356754 44477724672 44484159528 44625717504 44632173771 44752278528 44986834944 44993343456 45264531456 45271080144 45392904192 45543942144 45550531256 45789271488 45912489984 45919132416 45925775809 46071921312 46195900416 46438023168 46444741632 46451461068 46724677632 46731437568 46738198482 46857191424 46983163536 47013101568 47019903232 47273183064 47400394752 47407252448 47564992836 47686090752 47942959104 47949895296 48238903296 48245882304 48473770248 48536674304 48635059311 48772991052 48929439744 48936518656 49074058898 49331266704 49496666112 49635780696 49802201088 50037440256 50044679469 50203932192 50346313344 50515116032 50617511388 50657093056 50922597888 50929965162 51067017216 51236934912 51244347663 51512930424 51651551232 51659023968 51830911476 51970387968 51977906832 52144635904 52250334336 52291192832 52565262336 52572867264 52714340352 52721966848 52856058978 52889739264 52897391136 53182330947 53317730304 53325444096 53333159004 53646852096 53654613504 53935828992 53943632208 53978005504 54268766208 54276617592 54422675456 54532991529 54603758592 55045619712 55053583488 55385407488 55497675042 55683749376 55840253283 56027476224 56178245632 56292120288 56479423716 56639602512 56821284864 56829505536 56989229688 57172033536 57287922624 57450394368 57641551776 57805026432 58107995136 58116401964 58466686464 58475145186 58662715392 58781626128 58827591936 59135920128 59144475672 59303632896 59312212704 59500956672 59509565028 59669704704 59982446592 59991124608 60352708608 60361440192 60523872256 60677807616 60686586234 60725256192 61052361984 61061194791 61216653312 61225509888 61429228416 61594533888 61917364224 61926322176 61935281424 62299570176 62308583424 62317597976 62644218048 62684135424 63030910752 63200526336 63328635324 63419990448 63719552826 63923945472 63933193728 64112883399 64318537728 64327843072 64631693664 64846745748 65030654736 65239252992 65371494528 65775022272 65995554816 66181040928 66402934784 66537535131 66716587008 66726239292 66938576256 67128417792 67138129658 67480252416 67490015184 67896797184 67906620216 68089356288 68315913216 68325796884 68683907232 68868734976 68878698624 69107881968 69293850624 69303875776 69657034752 69667112448 69677191602 70087016448 70097156352 70107297723 70285787136 70474745304 70519652352 70529854848 70909774596 71090307072 71100592128 71110878672 71347489254 71529136128 71539484672 71914438656 71924842944 72358354944 72368823456 72710655372 72805011456 73159486578 73394159616 73404777984 73611088347 73847209984 73996900056 74244999168 74453671044 74703301632 75056160384 75305898288 75519470016 75772674048 75926267082 75985639584 76383896832 76394947743 76600525824 76855402368 77073368576 77269395636 77477326848 77488535952 77746367214 77955581952 77966860248 78216953856 78375501504 78436789248 78847893504 78859300896 79071510528 79082950272 79334608896 79346086704 79559606272 79976595456 79988166144 79999738506 80470278144 80481920256 80903743488 80915448312 80967008256 81403149312 81414926388 81622204416 81634013184 81905637888 81917487662 82126045184 82568429568 82580375232 83078111232 83246512563 83525624064 83578847232 84041214336 84267368448 84438180432 84559987264 84959403768 85231927296 85244258304 85483844532 85758050304 85931883936 86175591552 86462327664 86707539648 87161992704 87174602946 87700029696 87712717779 87994073088 88241387904 88703880192 88716713508 88955449344 88968319056 89251435008 89264347542 89504557056 89973669888 89986686912 90529062912 90542160288 90785808384 91029879351 91087884288 91101062512 91578542976 91824979968 91838264832 91851551618 92143842624 92391800832 92876046336 92889483264 92902922136 93449355264 93462875136 93476396964 93714382848 93966327072 94026203136 94039806464 94546366128 94800789504 94814504896 95129985672 95579329239 95885918208 95899790592 96477806592 96491764608 96947540496 97073348608 97270118622 97545982104 97858879488 97873037312 98148117796 98662533408 98993332224 99271561392 99604402176 100074880512 100089358938 100407864384 100692626688 100707194487 101030232064 101235022776 101314186112 101845195776 101859930324 102134034432 102473869824 102488695326 103025860848 103303102464 103318047936 103661822952 103940775936 103955813664 104500668672 104515787403 104582385664 105130524672 105145734528 105428680704 105443933696 105712117956 105779478528 105794782272 106364661894 106635460608 106650888192 106666318008 107021233881 107293704192 107309227008 107871657984 107887264416 107956011008 108537532416 108553235184 108845350912 109065983058 109207517184 109739229867 110091239424 110107166976 110770814976 110995350084 111367498752 111680506566 112054952448 112356491264 112584240576 112958847432 113279205024 113659011072 113889400623 113978459376 114344067072 114575845248 114900788736 115283103552 115610052864 116215990272 116232803928 116619550821 116933372928 116950290372 117325430784 117563252256 117655183872 118271840256 118288951344 118607265792 118624425408 119001913344 119019130056 119339409408 119964893184 119982249216 119999607759 120705417216 120722880384 121047744512 121355615232 121373172468 121450512384 122104723968 122122389582 122433306624 122451019776 122858456832 122876231493 123189067776 123852644352 123870562848 124599140352 124617166848 124635195952 125288436096 125368270848 126061821504 126401052672 126657270648 126839980896 127439105652 127847890944 127866387456 128225766798 128637075456 128655686144 129263387328 129693491496 130061309472 130742989056 130761904419 131550044544 131991109632 132362081856 132805869568 133075070262 133433174016 133452478584 133877152512 133896521313 134256835584 134276259316 134960504832 134980030368 135793594368 135813240432 136178712576 136631826432 136651593768 137367814464 137737469952 137757397248 137777327427 138215763936 138587701248 138607751552 139314069504 139334224896 139354383204 140174032896 140194312704 140214595446 140571574272 140949490608 141039304704 141059709696 141819549192 142201184256 142221757344 142694978508 143058272256 143078969344 143828877312 143849685888 144716709888 144737646912 145421310744 145610022912 145905177933 146318973156 146788319232 146809555968 147222176694 147694419968 147993800112 148489998336 148907342088 149406603264 150112320768 150134038407 150611796576 151038940032 151545348096 151852534164 151971279168 152767793664 152789895486 153201051648 153710804736 153733042989 154146737152 154538791272 154954653696 154977071904 155492734428 155911163904 155933720496 156433907712 156751003008 156873578496 157695787008 157718601792 158143021056 158165900544 158669217792 158692173408 159119212544 159546992841 159953190912 159976332288 159999477012 160940556288 160963840512 161807486976 161830896624 161934016512 162806298624 162829852776 163268026368 163598974587 163811275776 163834975324 164252090368 165136859136 165160750464 166156222464 166493025126 167051248128 167520759849 168082428672 168534736896 168876360864 169119974528 169918807536 170463854592 170488516608 170967689064 171516100608 171863767872 172351183104 172924655328 173415079296 174323985408 174349205892 175400059392 175425435558 175988146176 176482775808 176508308617 177407760384 177433427016 177910898688 177936638112 178502870016 178528695084 179009114112 179947339776 179973373824 181058125824 181084320576 181571616768 182059758702 182175768576 182202125024 183157085952 183183584373 183649959936 183676529664 183703103236 184287685248 184783601664 185752092672 185778966528 185805844272 186898710528 186925750272 186952793928 187932654144 188052406272 188079612928 189092732256 189601579008 189629009792 190259971344 191158658478 191771836416 191799581184 192338650197 192955613184 192983529216 193895080992 194146697216 194540237244 195091964208 195717758976 195746074624 196296235592 197325066816 197986664448 198543122784 199208804352 199612605393 200149761024 200178717876 200815728768 201385253376 201414388974 202060464128 202470045552 202628372224 203690391552 203719860648 204268068864 204947739648 204977390652 206051721696 206606204928 206636095872 207323645904 207881551872 207911627328 209001337344 209031574806 209164771328 210261049344 210291469056 210321893169 210857361408 210887867392 211424235912 211558957056 211589564544 212729323788 213270921216 213301776384 213332636016 214042467762 214587408384 214618454016 215743315968 215774528832 215912022016 217075064832 217106470368 217690701824 218131966116 218415034368 219478459734 220182478848 220214333952 220833265041 221541629952 221990700168 222734997504 223361013132 224109904896 224712982528 225168481152 225917694864 226558410048 227318022144 227778801246 227956918752 229151690496 229184843229 229801577472 230566207104 231220105728 232431980544 232465607856 233239101642 233866745856 233900580744 234650861568 235126504512 235310367744 236543680512 236577902688 237214531584 237248850816 238003826688 238038260112 238678818816 239929786368 239964498432 239999215518 241410834432 241445760768 241480692157 242095489024 242711230464 242746344936 242901024768 244209447936 244244779164 244866613248 244902039552 245716913664 245752462986 246378135552 247705288704 247741125696 249234333696 249270391904 250576872192 250736541696 252123643008 252802105344 253314541296 253679961792 254878211304 255695781888 255732774912 256451533596 257274150912 257311372288 258526774656 259386982992 260122618944 261485978112 261523808838 263100089088 263138153337 263982219264 264724163712 265611739136 266150140524 266866348032 266904957168 267754305024 267793042626 268513671168 268552518632 269921009664 269960060736 271587188736 271626480864 272357425152 273089638053 273263652864 273303187536 274735628928 275474939904 275514794496 275554654854 276431527872 277175402496 277215503104 278628139008 278668449792 278708766408 280348065792 280388625408 280429190892 281143148544 281898981216 282078609408 282119419392 283639098384 284402368512 284443514688 285389957016 286157938688 286737987717 287657754624 287699371776 289433419776 289475293824 290842621488 291220045824 291810355866 292637946312 293576638464 293619111936 294444353388 295388839936 295987600224 296979996672 297814684176 298813206528 300224641536 300268076814 301223593152 302077880064 302121583461 303090696192 303705068328 303942558336 305535587328 305579790972 306402103296 307421609472 307466085978 308293474304 309077582544 309909307392 309954143808 310985468856 311822327808 311867440992 313502006016 313547362209 313747156992 315391574016 315437203584 316286042112 316331801088 317338435584 317384346816 318238425088 319093985682 319906381824 319952664576 319998954024 321063701643 321881112576 321927681024 323614973952 323661793248 323868033024 325612597248 325659705552 326536052736 327197949174 327622551552 327669950648 329217689601 330273718272 330321500928 332312444928 332986050252 334102496256 335041519698 336164857344 337069473792 337752721728 338239949056 339837615072 340977033216 341935378128 343032201216 343727535744 344702366208 345849310656 346830158592 348647970816 348698411784 349858652463 350800118784 350850871116 351976292352 352965551616 353016617234 354815520768 354866854032 355821797376 355873276224 357005740032 357057390168 358018228224 359894679552 359946747648 359998823277 362116251648 362168641152 363143233536 364119517404 364351537152 364404250048 366314171904 366367168746 367299919872 367353059328 367406206472 368575370496 368628694479 369567203328 371557933056 371611688544 373797421056 373851500544 373905587856 375865308288 376104812544 376159225856 378185464512 379203158016 379258019584 380519942688 382317316956 383543672832 383599162368 384677300394 385911226368 385967058432 387790161984 388293394432 389080474488 390183928416 391492149248 392285713257 392592471184 394650133632 395973328896 397086245568 398417608704 399225210786 400299522048 400357435752 401631457536 401689563939 402770506752 402828777948 404120928256 404940091104 405256744448 407380783104 407439721296 408536137728 409895479296 409954781304 412103443392 413212409856 413272191744 413331982281 414647291808 415763103744 415823254656 418002674688 418063149612 418329542656 420522098688 420582938112 420643786338 421714722816 421775734784 422848471824 423117914112 423179129088 425458647576 426603552768 426665272032 428084935524 429174816768 429236908032 431486631936 431549057664 431824044032 434150129664 434212940736 435381403648 436263932232 436830068736 437715533799 438956919468 440364957696 440428667904 441666530082 443083259904 443981400336 445469995008 446722026264 448219809792 450336962304 450402115221 451835389728 453116820096 454636044288 455557602492 455913837504 458303380992 458369686458 459603154944 461132414208 461199128967 462440211456 464863961088 464931215712 466478203284 467733491712 467801161488 469301723136 470253009024 470620735488 473087361024 473155805376 474429063168 474497701632 476007653376 476076520224 477357637632 478640978523 479859572736 479928996864 479998431036 482821668864 482891521536 482961384314 484190978048 485422460928 485492689872 485802049536 488418895872 488489558328 489804079104 490796923761 491433827328 491504925972 492756271104 495410577408 495482251392 498468667392 498540783808 501153744384 502562279547 504247286016 505604210688 506629082592 507359923584 509756422608 511391563776 511465549824 512903067192 514548301824 514622744576 517053549312 518773965984 520245237888 522971956224 523047617676 526200178176 526276306674 527964438528 529448327424 529524925851 531223478272 532300281048 533732696064 533809914336 535508610048 535586085252 537027342336 537105037264 539842019328 539920121472 543174377472 543252961728 544714850304 546179276106 546527305728 546606375072 549471257856 549550753119 550949879808 551029588992 551109309708 552863055744 554350804992 554431006208 557256278016 557336899584 557417532816 560696131584 560777250816 560858381784 563797962432 564157218816 564238838784 567278196768 568804737024 568887029376 570779914032 572315877376 573475975434 575315509248 575398743552 577015950591 578866839552 578950587648 581685242976 582440091648 583620711732 585275892624 587153276928 587238223872 588888706776 590777679872 591975200448 593959993344 595629368352 597626413056 598837816179 600449283072 600536153628 602447186304 604155760128 604243166922 606181392384 607410136656 607885116672 611071174656 611159581944 612804206592 614843218944 614932171956 616586948608 618155165088 619818614784 619908287616 621970937712 623644655616 623734881984 627004012032 627094724418 627494313984 630783148032 630874407168 630965679507 632572084224 632663602176 634676871168 634768693632 636476850176 638187971364 639812763648 639905329152 639997908048 642127403286 643762225152 643855362048 647229947904 647323586496 647736066048 651225194496 651319411104 653072105472 654395898348 655245103104 655339901296 658435379202 660547436544 660643001856 662499795123 664624889856 665972100504 668204992512 670083039396 672329714688 674138947584 675505443456 676479898112 679675230144 681954066432 683870756256 687455071488 687554529687 689404732416 691698621312 693660317184 697295941632 697396823568 699717304926 701600237568 701701742232 703952584704 705931103232 706033234468 709631041536 709733708064 711643594752 711746552448 714011480064 714114780336 716036456448 719789359104 719893495296 719997646554 724232503296 724337282304 724442076471 726286467072 728239034808 728703074304 728808500096 732628343808 732734337492 734599839744 734706118656 734812412944 737150740992 737257388958 739134406656 743115866112 743223377088 747703001088 747811175712 751730616576 752209625088 752318451712 756370929024 758406316032 758516039168 761039885376 764634633912 767087345664 767198324736 769354600788 771822452736 771934116864 775580323968 776586788864 778160948976 780367856832 782984298496 784571426514 785184942368 789300267264 789414460011 791946657792 794172491136 796835217408 798450421572 800599044096 800714871504 803262915072 803379127878 805541013504 805657555896 808241856512 809880182208 810513488896 814761566208 814879442592 817072275456 819268914159 819790958592 819909562608 824206886784 826424819712 826544383488 826663964562 829294583616 831526207488 831646509312 836005349376 836126299224 836659085312 841044197376 841165876224 841287572676 843429445632 843551469568 845696943648 846235828224 846358258176 850917295152 853207105536 853330544064 856169871048 858473816064 860213963151 862973263872 863098115328 863648088064 868300259328 868425881472 870762807296 872527864464 873660137472 875431067598 877913838936 880729915392 880857335808 883333060164 886166519808 887962800672 890939990016 893444052528 896439619584 900673924608 900804230442 903670779456 906233640192 906364750383 909272088576 911115204984 911827675008 916606761984 916739372916 919206309888 922264828416 922398257934 924880422912 929727922176 929862431424 932956406568 935466983424 935602322976 940506018048 940642086627 941241470976 946174722048 946311610752 948858126336 948995403264 952015306752 952153040448 954715275264 957281957046 959719145472 959857993728 959996862072 963191104929 965643337728 965783043072 965922768628 968381956096 970844921856 970985379744 971604099072 976837791744 976979116656 979608158208 981593847522 982867654656 983009851944 987653068803 990821154816 990964502784 996937334784 997081567616 1002307488768 1005124559094 1008494572032 1011208421376 1013258165184 1014719847168 1019512845216 1022931099648 1025806134384 1029096603648 1029245489152 1034107098624 1037547931968 1040490475776 1045943912448 1046095235352 1049575957389 1052400356352 1052552613348 1055928877056 1058896654848 1059049851702 1062446956544 1064600562096 1067465392128 1067619828672 1071017220096 1071172170504 1074054684672 1074210074528 1079684038656 1079840242944 1079996469831 1086348754944 1086505923456 1089429700608 1092358552212 1093054611456 1093212750144 1098942515712 1099101506238 1101899759616 1102059177984 1102218619416 1105726111488 1105886083437 1108701609984 1108862012416 1114673799168 1114835065632 1121392263168 1121554501632 1121716763568 1127595924864 1128314437632 1128477677568 1134556393536 1137609474048 1137774058752 1141559828064 1144631754752 1146951950868 1150631018496 1150797487104 1154031901182 1157733679104 1157901175296 1163370485952 1164880183296 1167241423464 1170551785248 1174476447744 1176857139771 1177777413552 1181555359744 1183950400896 1187919986688 1191258736704 1195252826112 1197675632358 1200898566144 1201072307256 1204894372608 1205068691817 1208311520256 1208486333844 1212362784768 1214820273312 1215770233344 1222142349312 1222319163888 1225608413184 1229686437888 1229864343912 1233173897216 1236310330176 1239637229568 1239816575232 1239995946843 1243941875424 1247289311232 1247469763968 1254008024064 1254189448836 1254988627968 1261566296064 1261748814336 1261931359014 1265144168448 1265327204352 1269353742336 1269537387264 1269721058761 1272953700352 1276375942728 1279810658304 1279995816096 1284254806572 1287524450304 1287710724096 1294459895808 1294647172992 1295472132096 1302450388992 1302638822208 1306144210944 1308791796696 1310490206208 1310679802592 1316870758404 1321094873088 1321286003712 1324999590246 1329249779712 1331944201008 1336409985024 1340166078792 1344659429376 1351010886912 1351206345663 1352959796224 1359350460288 1363908132864 1367741512512 1374910142976 1375109059374 1378809464832 1383397242624 1383597386901 1387320634368 1394591883264 1394793647136 1399434609852 1403200475136 1403403484464 1407905169408 1411862206464 1412066468936 1419262083072 1419467416128 1423287189504 1423493104896 1428022960128 1428229560672 1432072912896 1435922935569 1439578718208 1439786990592 1439995293108 1448465006592 1448674564608 1448884152942 1452572934144 1456478069616 1457406148608 1457617000192 1465256687616 1465468674984 1469412237312 1469624825888 1474301481984 1474514777916 1478268813312 1486231732224 1486446754176 1495406002176 1495622351424 1503461233152 1504636903424 1507686838641 1512741858048 1516812632064 1517032078336 1522079770752 1529269267824 1534174691328 1534396649472 1538709201576 1543644905472 1543868233728 1551160647936 1553173577728 1556321897952 1560735713664 1565968596992 1569142853028 1570369884736 1578600534528 1578828920022 1583893315584 1588344982272 1588574777553 1593670434816 1596900843144 1601198088192 1601429743008 1606525830144 1606758255756 1611082027008 1611315111792 1616483713024 1619760364416 1621026977792 1629523132416 1629758885184 1634144550912 1638537828318 1639581917184 1639819125216 1648413773568 1648652259357 1652849639424 1653088766976 1653327929124 1658589167232 1663052414976 1663293018624 1672010698752 1672252598448 1673318170624 1682088394752 1682331752448 1682575145352 1687102939136 1691393887296 1692471656448 1692716516352 1701834590304 1706414211072 1706661088128 1712339742096 1716947632128 1720427926302 1725946527744 1726196230656 1731047851773 1736600518656 1736851762944 1741525614592 1745055728928 1747320274944 1750862135196 1755827677872 1761459830784 1761714671616 1766666120328 1772333039616 1775925601344 1781879980032 1786888105056 1792879239168 1801347849216 1801608460884 1807341558912 1812467280384 1812729500766 1818544177152 1822230409968 1823655350016 1833213523968 1833478745832 1838412619776 1844529656832 1844796515868 1849760845824 1859455844352 1859724862848 1865912813136 1870933966848 1871204645952 1881012036096 1881284173254 1882482941952 1892349444096 1892623221504 1892897038521 1897716252672 1897990806528 1904030613504 1904306080896 1909430550528 1914563914092 1919438290944 1919715987456 1919993724144 1926382209858 1931286675456 1931566086144 1931845537256 1941689843712 1941970759488 1943208198144 1953675583488 1953958233312 1959216316416 1963187695044 1965735309312 1966019703888 1975306137606 1981642309632 1981929005568 1987499385369 1993874669568 1994163135232 2004614977536 2010249118188 2016989144064 2022416842752 2026516330368 2029439694336 2039025690432 2045862199296 2051612268768 2058490978304 2062663589061 2068214197248 2075095863936 2080980951552 2091887824896 2092190470704 2099151914778 2104800712704 2105105226696 2111857754112 2117793309696 2118099703404 2124893913088 2129201124192 2134930784256 2135239657344 2142034440192 2142344341008 2148109369344 2148420149056 2159368077312 2159680485888 2159992939662 2172697509888 2173011846912 2173326229413 2178859401216 2184717104424 2186109222912 2186425500288 2197885031424 2198203012476 2203799519232 2204118355968 2204437238832 2211452222976 2211772166874 2217403219968 2217724024832 2229347598336 2229670131264 2243109003264 2243433527136 2255191849728 2256628875264 2256955355136 2269112787072 2275218948096 2275548117504 2283119656128 2289263509504 2293903901736 2301262036992 2301594974208 2308063802364 2315467358208 2315802350592 2326740971904 2329760366592 2334482846928 2341103570496 2348952895488 2353714279542 2355554827104 2367900801792 2368243380033 2375839973376 2382517473408 2390505652224 2395351264716 2401797132288 2402144614512 2409788745216 2410137383634 2416623040512 2416972667688 2424725569536 2429640546624 2431540466688 2444284698624 2444638327776 2451216826368 2459372875776 2459728687824 2466347794432 2472620660352 2479274459136 2479633150464 2479991893686 2487883750848 2494578622464 2494939527936 2508016048128 2508378897672 2509977255936 2523132592128 2523497628672 2523862718028 2530288336896 2530654408704 2538707484672 2539074774528 2539442117522 2545907400704 2552751885456 2559621316608 2559991632192 2568509613144 2575421448192 2580641889453 2588919791616 2589294345984 2590944264192 2604900777984 2605277644416 2612288421888 2617583593392 2620980412416 2621359605184 2633741516808 2642189746176 2642572007424 2649999180492 2658499559424 2663888402016 2672819970048 2680332157584 2689318858752 2702021773824 2702412691326 2705919592448 2718700920576 2719094251149 2727816265728 2735483025024 2749820285952 2750218118748 2757618929664 2766794485248 2767194773802 2774641268736 2789183766528 2789587294272 2798869219704 2806400950272 2806806968928 2821926259881 2823724412928 2824132937872 2838524166144 2838934832256 2846574379008 2846986209792 2856045920256 2856459121344 2864145825792 2871845871138 2879157436416 2879573981184 2879990586216 2889573314787 2896930013184 2897349129216 2897768305884 2905145868288 2912956139232 2914812297216 2915234000384 2930513375232 2930937349968 2938824474624 2939249651776 2948602963968 2949029555832 2962959206409 2972463464448 2972893508352 2990812004352 2991244702848 3006922466304 3009273806848 3015373677282 3025483716096 3033625264128 3034064156672 3044159541504 3058538535648 3068793298944 3077418403152 3087289810944 3087736467456 3102321295872 3106347155456 3112643795904 3121471427328 3131937193984 3138285706056 3140739769472 3148727872167 3157201069056 3157657840044 3167786631168 3176689964544 3177149555106 3187340869632 3193801686288 3202396176384 3202859486016 3213051660288 3213516511512 3222164054016 3222630223584 3239520728832 3239989409493 3242053955584 3259046264832 3259517770368 3268289101824 3277075656636 3279163834368 3279638250432 3296827547136 3297304518714 3305699278848 3306177533952 3306655858248 3317178334464 3317658250311 3326104829952 3326586037248 3344021397504 3344505196896 3346636341248 3364176789504 3364663504896 3365150290704 3374205878272 3382787774592 3384943312896 3385433032704 3403669180608 3412828422144 3413322176256 3424679484192 3433895264256 3440855852604 3451893055488 3452392461312 3462095703546 3473201037312 3473703525888 3483051229184 3490111457856 3494640549888 3501724270392 3511655355744 3523429343232 3530571419313 3533332240656 3544666079232 3551851202688 3563759960064 3573776210112 3585758478336 3602695698432 3603216921768 3614683117824 3615206075451 3624934560768 3625459001532 3637088354304 3644460819936 3647310700032 3666427047936 3666957491664 3676825239552 3689059313664 3689593031736 3699521691648 3718911688704 3719449725696 3719987840529 3731825626272 3741867933696 3742409291904 3762024072192 3762568346508 3764965883904 3784698888192 3785246443008 3785794077042 3795432505344 3795981613056 3808061227008 3808612161792 3809163176283 3818861101056 3829127828184 3839431974912 3839987448288 3852764419716 3862573350912 3863132172288 3863691074512 3883379687424 3883941518976 3886416396288 3907351166976 3907916466624 3918432632832 3926375390088 3931470618624 3932039407776 3950612275212 3963284619264 3963858011136 3974998770738 3987749339136 3988326270464 4009229955072 4020498236376 4033978288128 4053032660736 4053619036989 4058879388672 4078051380864 4091724398592 4103224537536 4116981956608 4125327178122 4136428394496 4150191727872 4150792160703 4161961903104 4183775649792 4184380941408 4198303829556 4209601425408 4210210453392 4223715508224 4235586619392 4236199406808 4249787826176 4258402248384 4269861568512 4270479314688 4284068880384 4284688682016 4296218738688 4296840298112 4307768806707 4318736154624 4319360971776 4319985879324 4345395019776 4346023693824 4346652458826 4357718802432 4369434208848 4372218445824 4372851000576 4395770062848 4396406024952 4408236711936 4408874477664 4422904445952 4423544333748 4434806439936 4435448049664 4458695196672 4459340262528 4486218006528 4486867054272 4510383699456 4513910710272 4523060515923 4538225574144 4550437896192 4551096235008 4566239312256 4578527019008 4587807803472 4602524073984 4603189948416 4616127604728 4630934716416 4631604701184 4653481943808 4659520733184 4668965693856 4682207140992 4697905790976 4707428559084 4711109654208 4735801603584 4736486760066 4751679946752 4765034946816 4765724332659 4781011304448 4790702529432 4803594264576 4804289229024 4819577490432 4820274767268 4833246081024 4833945335376 4849451139072 4859281093248 4863080933376 4888569397248 4889276655552 4902433652736 4918745751552 4919457375648 4932695588864 4945241320704 4945956778071 4958548918272 4959266300928 4959983787372 4975767501696 4989157244928 4989879055872 5016032096256 5016757795344 5019954511872 5046265184256 5046995257344 5047725436056 5061308817408 5077414969344 5078149549056 5078884235044 5091814801408 5105503770912 5119242633216 5119983264384 5137019226288 5150842896384 5161283778906 5177839583232 5178588691968 5193143555319 5209801555968 5210555288832 5224576843776 5235167186784 5241960824832 5242719210368 5267483033616 5284379492352 5285144014848 5299998360984 5316999118848 5327776804032 5345639940096 5360664315168 5378637717504 5404043547648 5404825382652 5411839184896 5437401841152 5438188502298 5455632531456 5470966050048 5471757567127 5499640571904 5500436237496 5515237859328 5533588970496 5534389547604 5549282537472 5578367533056 5579174588544 5597738439408 5612801900544 5613613937856 5643852519762 5647448825856 5648265875744 5677048332288 5677869664512 5678691115563 5693148758016 5693972419584 5712091840512 5712918242688 5728291651584 5743691742276 5758314872832 5759147962368 5759981172432 5779146629574 5793860026368 5794698258432 5795536611768 5825912278464 5829624594432 5830468000768 5861026750464 5861874699936 5877648949248 5878499303552 5897205927936 5898059111664 5925918412818 5944926928896 5945787016704 5962498156107 5981624008704 5982489405696 6013844932608 6018547613696 6030747354564 6050967432192 6067250528256 6068128313344 6088319083008 6117077071296 6137586597888 6154836806304 6175472934912 6187990767183 6204642591744 6212694310912 6225287591808 6242942854656 6263874387968 6276571412112 6281479538944 6297455744334 6314402138112 6315315680088 6335573262336 6353379929088 6354299110212 6374681739264 6387603372576 6404792352768 6405718972032 6426103320576 6427033023024 6444328108032 6445260447168 6479041457664 6479978818986 6484107911168 6518092529664 6519035540736 6519978688239 6536578203648 6554151313272 6558327668736 6559276500864 6593655094272 6594609037428 6611398557696 6612355067904 6613311716496 6634356668928 6635316500622 6652209659904 6653172074496 6688042795008 6689010393792 6693272682496 6729327009792 6730300581408 6748411756544 6765575549184 6769886625792 6770866065408 6807338361216 6825656844288 6826644352512 6849358968384 6867790528512 6881711705208 6903786110976 6904784922624 6924191407092 6946402074624 6947407051776 6966102458368 6980222915712 6989281099776 7003448540784 7023310711488 7046858686464 7061142838626 7066664481312 7103702405376 7104730140099 7127519920128 7147552420224 7171516956672 7205391396864 7206433843536 7229366235648 7230412150902 7249869121536 7250918003064 7274176708608 7288921639872 7294621400064 7332854095872 7333914983328 7353650479104 7378118627328 7379186063472 7399043383296 7437823377408 7438899451392 7439975681058 7463651252544 7483735867392 7484818583808 7485901456867 7524048144384 7525136693016 7529931767808 7569397776384 7570492886016 7571588154084 7590865010688 7591963226112 7616122454016 7617224323584 7618326352566 7637722202112 7658255656368 7678863949824 7679974896576 7705528839432 7726264344576 7727382149024 7766759374848 7767883037952 7772832792576 7814702333952 7815832933248 7836865265664 7852750780176 7862941237248 7864078815552 7901224550424 7926569238528 7927716022272 7949997541476 7975498678272 7976652540928 8018459910144 8040996472752 8067956576256 8106065321472 8107238073978 8117758777344 8156102761728 8157282753447 8183448797184 8206449075072 8233963913216 8250654356244 8272856788992 8300383455744 8301584321406 8323923806208 8367551299584 8368761882816 8396607659112 8419202850816 8420420906784 8465778779643 8471173238784 8472398813616 8499575652352 8516804496768 8539723137024 8540958629376 8568137760768 8569377364032 8592437477376 8593680596224 8615537613414 8637472309248 8638721943552 8639971758648 8668719944361 8690790039552 8692047387648 8693304917652 8715437604864 8738868417696 8744436891648 8745702001152 8791540125696 8792812049904 8816473423872 8817748955328 8845808891904 8847088667496 8870896099328 8888877619227 8917390393344 8918680525056 8972436013056 8973734108544 9020767398912 9027821420544 9046121031846 9076451148288 9100875792384 9102192470016 9132478624512 9157054038016 9175615606944 9206379896832 9232255209456 9261869432832 9263209402368 9306963887616 9319041466368 9337931387712 9364414281984 9395811581952 9414857118168 9422219308416 9471603207168 9472973520132 9503359893504 9530069893632 9531448665318 9562022608896 9581405058864 9607188529152 9608578458048 9639154980864 9640549534536 9666492162048 9667890670752 9718562186496 9719968228479 9726161866752 9777138794496 9778553311104 9804867305472 9837491503104 9838914751296 9865391177728 9890482641408 9891913556142 9917097836544 9918532601856 9919967574744 9951535003392 9952974750933 9978314489856 9979758111744 10032064192512 10033515590688 10039909023744 10092530368512 10093990514688 10095450872112 10122617634816 10154829938688 10156299098112 10157768470088 10211007541824 10238485266432 10239966528768 10274038452576 10301685792768 10322567557812 10355679166464 10357177383936 10386287110638 10419603111936 10421110577664 10449153687552 10470334373568 10483921649664 10485438420736 10534966067232 10570288029696 10599996721968 10633998237696 10655553608064 10691279880192 10721328630336 10757275435008 10808087095296 10809650765304 10823678369792 10845618226353 10874803682304 10876377004596 10911265062912 10941932100096 10943515134254 10999281143808 11000872474992 11030475718656 11067177940992 11068779095208 11098565074944 11156735066112 11158349177088 11159963521587 11195476878816 11225603801088 11227227875712 11287705039524 11294897651712 11296531751488 11354096664576 11355739329024 11357382231126 11386297516032 11387944839168 11424183681024 11425836485376 11427489528849 11456583303168 11487383484552 11518295924736 11519962344864 11558293259148 11587720052736 11589396516864 11591073223536 11651824556928 11659249188864 11660936001536 11722053500928 11723749399872 11755297898496 11756998607104 11794411855872 11796118223328 11851836825636 11889853857792 11891574033408 11924996312214 11963248017408 11964978811392 12027689865216 12037095227392 12061494709128 12101934864384 12136256626688 12160857110967 12176638166016 12234154142592 12275173195776 12309673612608 12350945869824 12375981534366 12409285183488 12450575183616 12452376482109 12485885709312 12527748775936 12553142824224 12562959077888 12594911488668 12628804276224 12630631360176 12671146524672 12706759858176 12708598220424 12749363478528 12775206745152 12809584705536 12811437944064 12852206641152 12854066046048 12888656216064 12890520894336 12958082915328 12959957637972 12968215822336 13036185059328 13038071081472 13039957376478 13073156407296 13108302626544 13116655337472 13118553001728 13187310188544 13189218074856 13224710135808 13226623432992 13268713337856 13270633001244 13304419319808 13306344148992 13376085590016 13378020787584 13386545364992 13458654019584 13460601162816 13496823513088 13531151098368 13541732130816 13569181547769 13614676722432 13651313688576 13653288705024 13698717936768 13735581057024 13763423410416 13807572221952 13809569845248 13848382814184 13892804149248 13894814103552 13960445831424 13978562199552 14006897081568 14046621422976 14093717372928 14122285677252 14133328962624 14207404810752 14209460280198 14255039840256 14295104840448 14297172997977 14343033913344 14410782793728 14412867687072 14458732471296 14460824301804 14499738243072 14501836006128 14548353417216 14577843279744 14589242800128 14665708191744 14667829966656 14707300958208 14756237254656 14758372126944 14798086766592 14837870334213 14875646754816 14877798902784 14879951362116 14927302505088 14967471734784 14969637167616 14971802913734 15048096288768 15050273386032 15059863535616 15138795552768 15140985772032 15143176308168 15183926452224 15232244908032 15234448647168 15236652705132 15275444404224 15316511312736 15357727899648 15359949793152 15411057678864 15452528689152 15454764298048 15533518749696 15535766075904 15579430665957 15629404667904 15631665866496 15673730531328 15705501560352 15725882474496 15728157631104 15802449100848 15853138477056 15855432044544 15899995082952 15950997356544 15953305081856 16036919820288 16081992945504 16135913152512 16212130642944 16214476147956 16235517554688 16312205523456 16314565506894 16366897594368 16412898150144 16415272701381 16467927826432 16501308712488 16545713577984 16600766911488 16603168642812 16647847612416 16735102599168 16737523765632 16793215318224 16838405701632 16840841813568 16931557559286 16942346477568 16944797627232 17033608993536 17036073346689 17079446274048 17081917258752 17136275521536 17138754728064 17184874954752 17187361192448 17231075226828 17274944618496 17277443887104 17279943517296 17337439888722 17381580079104 17384094775296 17386609835304 17477736835392 17488873783296 17491404002304 17583080251392 17585624099808 17632946847744 17635497910656 17691617783808 17694177334992 17741792198656 17777755238454 17834780786688 17837361050112 17887494468321 17944872026112 17947468217088 18041534797824 18055642841088 18092242063692 18152902296576 18201751584768 18204384940032 18264957249024 18314108076032 18351231213888 18412759793664 18464510418912 18526418804736 18563972301549 18613927775232 18638082932736 18675862775424 18728828563968 18791623163904 18829714236336 18844438616832 18943206414336 18945947040264 19006719787008 19060139787264 19062897330636 19124045217792 19162810117728 19214377058304 19217156916096 19278309961728 19281099069072 19332984324096 19335781341504 19437124372992 19439936456958 19452323733504 19554277588992 19557106622208 19559936064717 19609734610944 19674983006208 19677829502592 19730782355456 19780965282816 19783827112284 19834195673088 19837065203712 19839935149488 19903070006784 19905949501866 19956628979712 19959516223488 20064128385024 20067031181376 20079818047488 20187981029376 20190901744224 20245235269632 20309659877376 20312598196224 20315536940176 20422015083648 20476970532864 20479933057536 20548076905152 20603371585536 20645135115624 20711358332928 20714354767872 20772574221276 20839206223872 20842221155328 20898307375104 20940668747136 20967843299328 20970876841472 21069932134464 21140576059392 21199993443936 21311107216128 21314190420297 21382559760384 21442657260672 21514550870016 21616174190592 21619301530608 21647356739584 21691236452706 21749607364608 21752754009192 21822530125824 21883864200192 21887030268508 21998562287616 22001744949984 22060951437312 22134355881984 22137558190416 22197130149888 22313470132224 22316698354176 22319927043174 22390953757632 22451207602176 22454455751424 22457704370601 22575410079048 22589795303424 22593063502976 22708193329152 22711478658048 22714764462252 22772595032064 22775889678336 22848367362048 22851672970752 22854979057698 22913166606336 22974766969104 23036591849472 23039924689728 23116586518296 23178793033728 23182146447072 23303649113856 23318498377728 23321872003072 23444107001856 23447498799744 23510595796992 23513997214208 23588823711744 23592236446656 23703673651272 23779707715584 23783148066816 23849992624428 23926496034816 23929957622784 24055379730432 24074190454784 24122989418256 24203869728768 24272513253376 24321714221934 24353276332032 24468308285184 24471848260341 24550346391552 24619347225216 24701891739648 24751963068732 24818570366976 24901150367232 24904752964218 24971771418624 25055497551872 25106285648448 25125918155776 25189822977336 25257608552448 25261262720352 25397336338929 25413519716352 25417196440848 25498726957056 25550413490304 25619169411072 25622875888128 25704413282304 25708132092096 25777312432128 25781041788672 25916165830656 25919915275944 25936431644672 26006159833083 26072370118656 26076142162944 26079914752956 26146312814592 26216605253088 26233310674944 26237106003456 26374620377088 26378436149712 26449420271616 26453246865984 26537426675712 26541266002488 26612688297984 26666632857681 26752171180032 26756041575168 26773090729984 26917308039168 26921202325632 26993647026176 27062302196736 27083464261632 27138363095538 27229353444864 27302627377152 27306577410048 27397435873536 27471162114048 27526846820832 27619139690496 27696765628368 27785608298496 27789628207104 27920891662848 27957124399104 28013794163136 28093242845952 28187434745856 28244571354504 28266657925248 28414809621504 28418920560396 28510079680512 28590209680896 28594345995954 28686067826688 28821565587456 28825735374144 28917464942592 28921648603608 28999476486144 29003672012256 29155686559488 29159904685437 29178485600256 29331416383488 29335659933312 29414601916416 29512474509312 29516744253888 29596173533184 29675740668426 29751293509632 29755597805568 29759902724232 29854605010176 29858924252799 29934943469568 29939274335232 29943605827468 30096192577536 30100546772064 30119727071232 30277591105536 30281971544064 30286352616336 30367852904448 30464489816064 30468897294336 30473305410264 30633022625472 30715455799296 30719899586304 30822115357728 30905057378304 30909528596096 31067037499392 31071532151808 31158861331914 31258809335808 31263331732992 31347461062656 31411003120704 31451764948992 31456315262208 31604898201696 31710864089088 31799990165904 31901994713088 31906610163712 32073839640576 32163985891008 32271826305024 32424261285888 32428952295912 32471035109376 32536854679059 32624411046912 32629131013788 32733795188736 32825796300288 32830545402762 32935855652864 33002617424976 33091427155968 33201533822976 33206337285624 33295695224832 33470205198336 33475047531264 33479890564761 33586430636448 33676811403264 33681683627136 33863115118572 33884692955136 33889595254464 34067217987072 34072146693378 34158892548096 34163834517504 34272551043072 34277509456128 34282468586547 34369749909504 34374722384896 34462150453656 34554887774208 34559887034592 34674879777444 34763160158208 34768189550592 34773219670608 34955473670784 34977747566592 34982808004608 35166160502784 35171248199616 35265893695488 35270995821312 35383235567616 35388354669984 35483584397312 35555510476908 35669561573376 35674722100224 35774988936642 35889744052224 35894936434176 36083069595648 36111285682176 36184484127384 36305804593152 36408769880064 36482571332901 36529914498048 36628216152064 36702462427776 36825519587328 36929020837824 37052837609472 37127944603098 37227855550464 37351725550848 37357129446327 37457657127936 37583246327808 37659428472672 37688877233664 37886412828672 37891894080528 38013439574016 38120279574528 38125794661272 38248090435584 38325620235456 38428754116608 38434313832192 38556619923456 38562198138144 38665968648192 38671562683008 38874248745984 38879872913916 38904647467008 39108555177984 39114213244416 39119872129434 39219469221888 39349966012416 39355659005184 39361352821591 39461564710912 39561930565632 39567654224568 39674130407424 39679870298976 39806140013568 39811899003732 39913257959424 39919032446976 40128256770048 40134062362752 40159636094976 40375962058752 40381803488448 40490470539264 40625196392448 40631073880352 40844030167296 40953941065728 40959866115072 41096153810304 41206743171072 41290270231248 41422716665856 41428709535744 41545148442552 41678412447744 41684442310656 41881337494272 41935686598656 41941753682944 42139864268928 42281152118784 42399986887872 42622214432256 42628380840594 42765119520768 42885314521344 42891518993931 43029101740032 43232348381184 43238603061216 43294713479168 43382472905412 43499214729216 43505508018384 43645060251648 43767728400384 43774060537016 43997124575232 44003489899968 44121902874624 44268711763968 44275116380832 44394260299776 44513611002639 44626940264448 44633396708352 44639854086348 44781907515264 44902415204352 44908911502848 44915408741202 45150820158096 45179590606848 45186127005952 45416386658304 45422957316096 45429528924504 45551779356672 45696734724096 45703345941504 45709958115396 45826333212672 45949533938208 46073183698944 46079849379456 46233173036592 46357586067456 46364292894144 46607298227712 46643744006144 46738291997871 46888214003712 46894997599488 47021191593984 47027994428416 47177647423488 47184472893312 47407347302544 47559415431168 47566296133632 47699985248856 47852992069632 47859915245568 48110759460864 48148380909568 48245978836512 48407739457536 48545026506752 48643428443868 48706552664064 48936616570368 48943696520682 49100692783104 49238694450432 49245818104143 49403783479296 49503926137464 49637140733952 49802300734464 49809505928436 49943542837248 50110995103744 50212571296896 50251836311552 50379645954672 50515217104896 50522525440704 50794672677858 50827039432704 50834392881696 51100826980608 51108220040067 51238338822144 51245751776256 51408826564608 51416264184192 51554624864256 51562083577344 51832331661312 51839830551888 51872863289344 52012319666166 52144740237312 52152284325888 52159829505912 52433210506176 52466621349888 52474212006912 52749240754176 52756872299424 52898840543232 52906493731968 53074853351424 53082532004976 53225376595968 53333265715362 53504342360064 53512083150336 53662483404963 53834616078336 53842404651264 53987294052352 54124604393472 54166928523264 54276726191076 54458706889728 54605254754304 54613154820096 54794871747072 54942324228096 55053693641664 55238279380992 55393531256736 55579256414208 55841783325696 55914248798208 56027588326272 56186485691904 56374869491712 56489142709008 56533315850496 56829619243008 56837841120792 57020159361024 57180419361792 57188691991908 57372135653376 57643131174912 57651470748288 57834929885184 57843297207216 57998952972288 58007344024512 58311373118976 58319809370874 58356971200512 58662832766976 58671319866624 58679808194151 58829203832832 59024949018624 59033488507776 59192347066368 59351481336852 59502587019264 59511195611136 59519805448464 59709210020352 59717848505598 59869886939136 59878548670464 59887211654936 60192385155072 60201093544128 60239454142464 60563943088128 60572705232672 60735705808896 60928979632128 60937794588672 60946610820528 61266045250944 61430911598592 61439799172608 61644230715456 61810114756608 61819057192192 62134074998784 62143064303616 62317722663828 62517618671616 62526663465984 62694922125312 62822006241408 62903529897984 62912630524416 63209796403392 63421728178176 63599980331808 63813220327424 63942571260891 64147679281152 64327971782016 64543652610048 64848522571776 64857904591824 64942070218752 65073709358118 65248822093824 65258262027576 65467590377472 65651592600576 65661090805524 65871711305728 66005234849952 66182854311936 66403067645952 66412674571248 66591390449664 66940410396672 66950095062528 66959781129522 67172861272896 67353622806528 67363367254272 67373113111803 67726230237144 67769385910272 67779190508928 68134435974144 68144293386756 68317785096192 68327669035008 68545102086144 68555018912256 68564937173094 68739499819008 68749444769792 68924300907312 69109775548416 69119774069184 69349759554888 69536379101184 69546439341216 69910947341568 69955495133184 69965616009216 70332321005568 70342496399232 70531787390976 70541991642624 70766471135232 70776709339968 70967168794624 71111020953816 71339123146752 71349444200448 71549977873284 71779488104448 71789872868352 72166139191296 72222571364352 72368968254768 72611609186304 72817539760128 72965142665802 73059828996096 73404924855552 73415544781023 73651039174656 73858041675648 74105675218944 74255889206196 74455711100928 74703451101696 74714258892654 74915314255872 75166492655616 75318856945344 75377754467328 75772825657344 75783788161056 76240559149056 76251589322544 76496180871168 76651240470912 76857508233216 76868627664384 77113239846912 77124396276288 77331937296384 77343125366016 77748497491968 77759745827832 77809294934016 78018479499249 78217110355968 78228426488832 78239744258868 78438938443776 78699932024832 78711318010368 78722705643182 78923129421824 79123861131264 79135308449136 79348260814848 79359740597952 79612280027136 79623798007464 79838064893952 79999898573043 80256513540096 80268124725504 80319272189952 80751924117504 80763606976896 80980941078528 81250392784896 81262147760704 81688060334592 81907882131456 81919732230144 82192307620608 82413486342144 82580540462496 82857419071488 83090296885104 83356824895488 83368884621312 83762674988544 83871373197312 83883507365888 84279728537856 84562304237568 84799973775744 85244428864512 85256761681188 85530239041536 85770629042688 85783037987862 86058203480064 86464696762368 86477206122432 86589426958336 86764945810824 86998429458432 87011016036768 87479714056311 87535456800768 87548121074032 87994249150464 88006979799936 88243805749248 88537423527936 88550232761664 88788520599552 89027222005278 89253880528896 89266793416704 89279708172696 89563815030528 89576772758397 89804830408704 89817823005696 89830817482404 90301640316192 90359181213696 90372254011904 90832773316608 90845914632192 90859057849008 91103558713344 91393469448192 91406691883008 91419916230792 91899067876416 92146367397888 92159698758912 92466346073184 92715172134912 92728585788288 93214596455424 93287488012288 93476583995742 93776428007424 93789995198976 94042383187968 94055988856832 94355294846976 94368945786624 94814694605088 95132592267264 95399970497712 95705984139264 95719830491136 96221518921728 96296761819136 96491957673024 96815478915072 97090053013504 97286856887736 97413105328128 97610564037177 97873233140736 97887393041364 98201385566208 98477388900864 98491636208286 98807566958592 99007852274928 99274281467904 99604601468928 99619011856872 99887085674496 100425142593792 100439671694283 100503672623104 100759291909344 101030434209792 101045050881408 101589345355716 101654078865408 101668785763392 102201653961216 102216440080134 102476677644288 102491503552512 102817653129216 102832528368384 102847405759641 103109249728512 103124167154688 103664663322624 103679661103776 103745726578688 104024639332332 104289480474624 104304568651776 104319659011824 104866421012352 104933242699776 104948424013824 105498481508352 105513744598848 105797681086464 105812987463936 106149706702848 106165064009952 106450753191936 106666531430724 107008684720128 107024166300672 107324966809926 107669232156672 107684809302528 107974588104704 108249208786944 108333857046528 108553452382152 108917413779456 109226309640192 109447713998703 109589743494144 109884648456192 110107387283328 110476558761984 110787062513472 111158512828416 111683566651392 112055176652544 112071388338981 112372971383808 112749738983424 112978285418016 113066631700992 113659238486016 113675682241584 114040318722048 114360838723584 114377383983816 114744271306752 115286262349824 115302941496576 115669859770368 115686594414432 115997905944576 116014688049024 116622746237952 116639618741748 116713942401024 117325665533952 117342639733248 117359616388302 117658407665664 118049898037248 118066977015552 118084058464773 118384694132736 118702962673704 119022391222272 119039610896928 119418420040704 119435697011196 119739773878272 119757097340928 119774423309872 120384770310144 120402187088256 120478908284928 121127886176256 121145410465344 121471411617792 121875589177344 121893221641056 122532090501888 122861823197184 122879598345216 123288461430912 123620229513216 123638114384384 124268149997568 124286128607232 124635445327656 125035237343232 125053326931968 125644012482816 125807059795968 125825261048832 126419592806784 126843456356352 127199960663616 127626440654848 127885142521782 128295358562304 128655943564032 128674556981793 129087305220096 129697045143552 129715809183648 129884140437504 130147418716236 130497644187648 130516524055152 130935180754944 131303185201152 131322181611048 131743422611456 132010469699904 132365708623872 132806135291904 132825349142496 133182780899328 133540833007917 133880820793344 133900190125056 133919562259044 134345722545792 134707245613056 134726734508544 134746226223606 135452460474288 135538771820544 135558381017856 136268871948288 136288586773512 136655338070016 137090204172288 137110037824512 137129874346188 137478999638016 137498889539584 137848601814624 138219551096832 138239548138368 138699519109776 139072758202368 139092878682432 139821894683136 139931232018432 140214875993613 140664642011136 140684992798464 141063574781952 141083983285248 141532942270464 141553418679936 141934337589248 142222041907632 142678246293504 142698888400896 143099955746568 143558976208896 143579745736704 144332278382592 144445142728704 144737936509536 145223218372608 145635079520256 145930285331604 146119657992192 146809849711104 146831089562046 147302078349312 147716083351296 147737454312429 148211350437888 148511778412392 148911422201856 149406902203392 149428517785308 149830628511744 150332985311232 150637713890688 150755508934656 151545651314688 151567576322112 152481118298112 152503178645088 153302480941824 153324660120201 153715016466432 153737255328768 154226479693824 154248792552576 154663874592768 154686250732032 155496994983936 155519491655664 155618589868032 156036958998498 156434220711936 156456852977664 156479488517736 157399864049664 157422636020736 157445411286364 157846258843648 158247722262528 158270616898272 158696521629696 158719481195904 159224560054272 159247596014928 159676129787904 159999797146086 160513027080192 160536249451008 160987450214889 161503848235008 161527213953792 161961882157056 162500785569792 162524295521408 163376120669184 163815764262912 163839464460288 164384615241216 164826972684288 165161080924992 165714838142976 166180593770208 166737769242624 167525349977088 167742746394624 167767014731776 168559457075712 169124608475136 169599947551488 170488857729024 170513523362376 171060478083072 171541258085376 171566075975724 172116406960128 172929393524736 172954412244864 173178853916672 173529891621648 173996858916864 174022032073536 174959428112622 175070913601536 175096242148064 175988498300928 176013959599872 176039424582453 176487611498496 177074847055872 177100465523328 177577041199104 178054444010556 178507761057792 178533586833408 178559416345392 179127630061056 179153545516794 179609660817408 179635646011392 179661634964808 180603280632384 180718362427392 180744508023808 181691829264384 181718115698016 182207117426688 182786938896384 182813383766016 182839832461584 183798135752832 184292734795776 184319397517824 184932692146368 185430344269824 185457171576576 186429192910848 186574976024576 186953167991484 187552856014848 187579990397952 188084766375936 188111977713664 188710589693952 188737891573248 189629389210176 190265184534528 190799940995424 191439660982272 191827713782673 192443037843456 192593523638272 192983915346048 193630957830144 194180106027008 194573713775472 194826210656256 195221128074354 195746466281472 195774786082728 196402771132416 196954777801728 196983272416572 197615133917184 198015704549856 198548562935808 199209202937856 199238023713744 199774171348992 200850285187584 200879343388566 201007345246208 201518583818688 202060868419584 202090101762816 202119339335409 203178690711432 203308157730816 203337571526784 204403307922432 204432880160268 204953355288576 204983007105024 205635306258432 205665056736768 205694811519282 206218499457024 206248334309376 207329326645248 207359322207552 207491453157376 208049278664664 208609137303552 208639318023648 209732842024704 209866485399552 209896848027648 210996963016704 211027489197696 211595362172928 211625974927872 212299413405696 212330128019904 212901506383872 213333062861448 214017369440256 214048332601344 214649933619852 215338464313344 215369618605056 215949176209408 216498417573888 216667714093056 217106904764304 217834827558912 218452619280384 218895427997406 219179486988288 220214774566656 220246634343069 220953117523968 221574125026944 222317025656832 223367133302784 224110353305088 224142776677962 224745942767616 225499477966848 225956570836032 226133263401984 227318476972032 227351364483168 228721677447168 228754767967632 229488542613504 230572524699648 230605882993152 231339719540736 231373188828864 231995811889152 232029376098048 233245492475904 233279237483496 233427884802048 234055438497747 234651331067904 234685279466496 234719232776604 235316815331328 236099796074496 236133954031104 236168116929546 236769388265472 237405925347408 238044782444544 238079221793856 238836840081408 238871394022392 239514194681856 239548846619744 240769540620288 240804374176512 240957816569856 242255772352512 242290820930688 242942823235584 243751178354688 243786443282112 245064181003776 245723646394368 245759196690432 246576922861824 247240459026432 247276228768768 248572257214464 249270890655312 250070474686464 250106653863936 251288024965632 251614119591936 251650522097664 252839185613568 253686912712704 254399921327232 255252881309696 255770285043564 256590717124608 257311887128064 257349113963586 258174610440192 259394090287104 259431618367296 259768280875008 260294837432472 260995288375296 261033048110304 262439142168933 262606370402304 262644363222096 263486845222912 264020939399808 264731417247744 265612270583808 265650698284992 266365561798656 267081666015834 267761641586688 267800380250112 267839124518088 268691445091584 268730318275191 269414491226112 269453469017088 269492452447212 270904920948576 271077543641088 271116762035712 272537743896576 272577173547024 273310676140032 274180408344576 274220075649024 274259748692376 274997779079168 275697203629248 276439102193664 276479096276736 277399038219552 278145516404736 278185757364864 279643789366272 279862464036864 280429751987226 281329284022272 281369985596928 282127149563904 282167966570496 283065884540928 283106837359872 283868675178496 284444083815264 285397776801792 286199911493136 287117952417792 287159491473408 288664556765184 288890285457408 289475873019072 290446436745216 291270159040512 291860570663208 292239315984384 293619699422208 293662179124092 294604156698624 295432166702592 295474908624858 296422700875776 297023556824784 297822844403712 298813804406784 298857035570616 299661257023488 301275427781376 301319015082849 301511017869312 303091302629376 303135152644224 304962236596224 305006357290176 306604961883648 306649320240402 307430032932864 307474510657536 308452959387648 308497585105152 308542217278923 309327749185536 309372501464064 310993989967872 311038983311328 311237179736064 312073917996996 312868441423872 312913705955328 312958977035472 314799728099328 314845272041472 314890822572728 316495444525056 316541233796544 317393043259392 317438962391808 318449120108544 318495192029856 319352259575808 319999594292172 321026054160384 321072498902016 321974900429778 323007696470016 323054427907584 323923764314112 325001571139584 325048591042816 326752241338368 327678928920576 328769230482432 329653945368576 330322161849984 331429676285952 332361187540416 333475538485248 335050699954176 335534029463552 336214165016943 337118914151424 338249216950272 339199895102976 340977715458048 341027046724752 342120956166144 343082516170752 343132151951448 344232813920256 345858787049472 345908824489728 346357707833344 347059783243296 347993717833728 348044064147072 349918856225244 350141827203072 350192484296128 351976996601856 352027919199744 352078849164906 352975222996992 354149694111744 354200931046656 354252175394319 355154082398208 356108888021112 357067173666816 357118832690784 358255260122112 358307091033588 359219321634816 359271292022784 359323269929616 361206561264768 361436724854784 361489016047616 363383658528768 363436231396032 364414234853376 365626767532032 365679664923168 367596271505664 368585469591552 368638795035648 369865384292736 370860688539648 370914343153152 372858385821696 373149952049152 373906335982968 375105712029696 375159980795904 376223955427328 377421179387904 377475783146496 379258778420352 380530369069056 381599881990848 382879321964544 383655427565346 384886075686912 385967830692096 386023670945379 387261915660288 388360212054016 389147427550944 389652421312512 390442256148708 391492932562944 391549572165456 392805542264832 393909555603456 393966544833144 395230267834368 396031409099712 397097125871616 398418405875712 398476047427488 399548342697984 401700570375168 401758686777132 402014690492416 403037167637376 404121736839168 404180203525632 404238678670818 406357381422864 406616315461632 406675143053568 408806615844864 408865760320536 409966014210048 411270612516864 411330113473536 411389623038564 412436998914048 412496668618752 414658653290496 414718644415104 414982906314752 416098557329328 417218274607104 417278636047296 419465684049408 419793696055296 420644627980839 421993926033408 422054978395392 423190724345856 423251949855744 424598826811392 424660256039808 425803012767744 426666125722896 428034738880512 428096665202688 429299867239704 430676928626688 430739237210112 432996835147776 433335428186112 434213809528608 435669655117824 436905238560768 437790855994812 438358973976576 440429549133312 440493268686138 441906235047936 443148250053888 443212362937287 444634051313664 446734266605568 448220706610176 448285553355924 449491885535232 450998955933696 451913141672064 452266526803968 454636953944064 454702728966336 457443354894336 457509535935264 459973980360603 461145049399296 461211765986304 462679439081472 462746377657728 463991623778304 464058752196096 466490984951808 466558474966992 466855769604096 468110876995494 469302662135808 469370558932992 469438465553208 472199592148992 472267908062208 472336233859092 473538776530944 474811850694816 476089564889088 476158443587712 477673680162816 477742788044784 479028389363712 479097693239488 481539081240576 481608748353024 482962350644667 484511544705024 484581641861376 485885646471168 487502356709376 487572886564224 490128362007552 491447292788736 491518393380864 493153845723648 494480918052864 494552457537536 497144514428928 498541781310624 500213307727872 502576049931264 503228239183872 503301044195328 505678371227136 507373825425408 508799842654464 510505762619392 511540570087128 513181434249216 514623774256128 514698227927172 516349220880384 518788180574208 518863236734592 519536561750016 520589674864944 521990576750592 522066096220608 524878284337866 525212740804608 525288726444192 528041878799616 528118273747359 529462834495488 531224541167616 531301396569984 532731123597312 534163332031668 535523283173376 535600760500224 535678249036176 537382890183168 537460636550382 538828982452224 538906938034176 538984904894424 541809841897152 542155087282176 542233524071424 545075487793152 545154347094048 546621352280064 548360816689152 548440151298048 548519497384752 549995558158336 551394407258496 552878204387328 552958192553472 554798076439104 556291032809472 556371514729728 559287578732544 559724928073728 560859503974452 562658568044544 562739971193856 564254299127808 564335933140992 566131769081856 566213674719744 567737350356992 568888167630528 570795553603584 572399822986272 574318982946816 575483141348019 577329113530368 577780570914816 578951746038144 580892873490432 582540318081024 583721141326416 584478631968768 587239398844416 587324358248184 589208313397248 590864333405184 590949817249716 592845401751552 594047113649568 595645688807424 597627608813568 597714071141232 599322514046976 602550855562752 602638030165698 603022035738624 606182605258752 606270305288448 606358018006227 609924473192448 610012714580352 613209923767296 613298640480804 614860065865728 614949021315072 616905918775296 616995170210304 617084434557846 618655498371072 618745002928128 621987979935744 622077966622656 622474359472128 624147835993992 625827411910656 625917954070944 629599456198656 629690544082944 629781645145456 632990889050112 633082467593088 634786086518784 634877924783616 636898240217088 636990384059712 638704519151616 639999188584344 642052108320768 642144997804032 643949800859556 646015392940032 646108855815168 647847528628224 650003142279168 650097182085632 653504482676736 655357857841152 657538460964864 660644323699968 660739903029207 662859352571904 664722375080832 666951076970496 670101399908352 671068058927104 672428330033886 674237828302848 676498433900544 678399790205952 681955430916096 682054093449504 686165032341504 686264303902896 688465627840512 691717574098944 691817648979456 692715415666688 694119566486592 695987435667456 696088128294144 699837712450488 700283654406144 700384968592256 702166315493241 703953993203712 704055838399488 704157698329812 705950445993984 708299388223488 708401862093312 708504350788638 710308164796416 712217776042224 714134347333632 714237665381568 716510520244224 716614182067176 718542584045568 718646539859232 722413122529536 722873449709568 722978032095232 726767317057536 726872462792064 728828469706752 731253535064064 731359329846336 735192543011328 737170939183104 737277590071296 739730768585472 741721377079296 741828686306304 745716771643392 746299904098304 747812671965936 750211424059392 750319961591808 752447910854656 754842358775808 754951566292992 758517556840704 761060738138112 763199763981696 765758643929088 767310855130692 769772151373824 771935661384192 772047341890758 774523831320576 776720424108032 778294855101888 779304842625024 780884512297416 782985865125888 783099144330912 787317426506799 787819111206912 787933089666288 790460535668736 792062818199424 794194251743232 796836811751424 796952094854976 799096685395968 803401140750336 803517373554264 804029380984832 806074335274752 806190954825573 808243473678336 808360407051264 808477357341636 812714762845728 813232630923264 813350286107136 817613231689728 817731520641072 819932028420096 822541225033728 822660226947072 822779246077128 824993337237504 829317306580992 829437288830208 829965812629504 832197114658656 834436549214208 834557272094592 838931368098816 839587392110592 841289255961678 843987852066816 844109956790784 846381448691712 846503899711488 849197653622784 849320512079616 851606025535488 853332251445792 856193330405376 858599734479408 861353857253376 861478474420224 865993670295552 866670856372224 868427619057216 871339310235648 873810477121536 875581711989624 876717947953152 880859098266624 880986537372276 883812470095872 886296500107776 886424725874574 889268102627328 893468533211136 896441413220352 896571106711848 898983771070464 903826283344128 903957045248547 904533053607936 909273907888128 909405457932672 914886709788672 915019071870528 919947960721206 922290098798592 922423531972608 925358878162944 925492755315456 925626651836769 927983247556608 928117504392192 932981969903616 933116949933984 933711539208192 936221753990988 938605324271616 938741117865984 938876931106416 944399184297984 944535816124416 944672467718184 949623701389632 952179129778176 952316887175424 955347360325632 955485576089568 958056778727424 958195386478976 963078162481152 963217496706048 965924701289334 969023089410048 969163283722752 971771292942336 975004713418752 975145773128448 980256724015104 983036786761728 986307691447296 988961836105728 989104915075072 994289028857856 997083562621248 1000426615455744 1005152099862528 1006602088390656 1008642495050829 1011356742454272 1014747650850816 1017599685308928 1021011525238784 1023081140174256 1026362868498432 1029247548512256 1029396455854344 1032698441760768 1037576361148416 1037726473469184 1039073123500032 1041179349729888 1043981153501184 1044132192441216 1049756568675732 1050425481609216 1050577452888384 1056083757599232 1056236547494718 1058925668990976 1062449082335232 1062602793139968 1062756526182957 1065462247194624 1068326664063336 1071201521000448 1071356498072352 1074765780366336 1074921273100764 1077657964904448 1077813876068352 1077969809788848 1083619683794304 1084310174564352 1084467048142848 1090150975586304 1090308694188096 1093242704560128 1096880302596096 1097038994769504 1099991116316672 1102788814516992 1105756408774656 1105916385106944 1109596152878208 1112582065618944 1112743029459456 1118575157465088 1119449856147456 1121719007948904 1125317136089088 1125479942387712 1128671866281984 1132263538163712 1132427349439488 1135474700713984 1137776335261056 1141591107207168 1144799645972544 1148637965893632 1150966282696038 1154658227060736 1157903492076288 1158071012836137 1161785746980864 1165080636162048 1167442282652832 1168957263937536 1174478797688832 1174648716496368 1178416626794496 1181728666810368 1181899634499432 1185690803503104 1188094227299136 1191291377614848 1195255217627136 1195428142282464 1198645028093952 1205101711125504 1205276060331396 1206044071477248 1212365210517504 1212540610576896 1212716036012454 1219848946384896 1220025429160704 1220201937469321 1226419847534592 1226597280961608 1229898042630144 1233811837550592 1233990340420608 1234168869115692 1237310996742144 1237490005856256 1243975959871488 1244155933245312 1244948718944256 1248295671987984 1251654823821312 1251835908141888 1259381088165888 1259563290290912 1265981778100224 1266164935186176 1269572173037568 1269755849567232 1273796480434176 1273980768119424 1277409038303232 1279998377168688 1284104216641536 1284289995608064 1287899601719112 1292030785880064 1292217711630336 1300006284558336 1300194364171264 1307008965353472 1310715715682304 1315076921929728 1321288647399936 1321479806058414 1325718705143808 1329444750161664 1329637088811861 1333902153940992 1340202799816704 1342136117854208 1344856660067772 1348475656605696 1352996867801088 1356799580411904 1363910861832192 1364108186899008 1372330064683008 1372528607805792 1379921941081809 1383435148197888 1383635297958912 1385430831333376 1388239132973184 1391974871334912 1392176256588288 1399675424900976 1400567308812288 1400769937184512 1404332630986482 1407907986407424 1408111676798976 1408315396659624 1416598776446976 1416803724186624 1417008701577276 1420616329592832 1424435552084448 1428268694667264 1428475330763136 1433021040488448 1433228364134352 1437085168091136 1437293079718464 1444826245059072 1445956064190464 1448887051934001 1453534634115072 1453744925584128 1457656939413504 1462507070128128 1462718659692672 1470385086022656 1474341878366208 1474555180142592 1479461537170944 1483442754158592 1483657372612608 1491433543286784 1492599808196608 1495625343931872 1500639923183616 1504895821709312 1509684717551616 1509903132585984 1517035113681408 1522121476276224 1526399527963392 1531517287858176 1534621710261384 1539544302747648 1543871322768384 1544094683781516 1549047662641152 1553440848216064 1556589710203776 1558609685250048 1561769024594832 1565971730251776 1566198288661824 1574634853013598 1575638222413824 1575866179332576 1584125636398848 1584354821242077 1588388503486464 1593673623502848 1593904189709952 1598193370791936 1606802281500672 1607034747108528 1608058761969664 1612148670549504 1612381909651146 1616486947356672 1616720814102528 1616954714683272 1625429525691456 1626465261846528 1626700572214272 1635226463379456 1635463041282144 1639864056840192 1645082450067456 1645320453894144 1645558492154256 1649986674475008 1658634613161984 1658874577660416 1664394229317312 1668873098428416 1669114544189184 1677862736197632 1679174784221184 1682578511923356 1687975704133632 1688219913581568 1692762897383424 1693007799422976 1698395307245568 1698641024159232 1703212051070976 1706664502891584 1712386660810752 1717199468958816 1722956948840448 1731987340591104 1733341712744448 1736855238114432 1742678620471296 1747620954243072 1751163423979248 1753435895906304 1761718196533248 1761973074744552 1767624940191744 1772593000215552 1772849451749148 1778536205254656 1786937066422272 1792882826440704 1793142213423696 1797967542140928 1807652566688256 1807914090497094 1809066107215872 1818547815776256 1818810915865344 1819074054018681 1829773419577344 1830038143741056 1839895921442412 1844580197597184 1844847063945216 1850717756325888 1850985510630912 1851253303673538 1855966495113216 1856235008784384 1865963939807232 1866233899867968 1867423078416384 1872443507981976 1877482235731968 1877753862212832 1888798368595968 1889071632248832 1889344935436368 1899247402779264 1904358259556352 1904633774350848 1910694720651264 1910971152179136 1916113557454848 1916390772957952 1926156324962304 1926434993412096 1931849402578668 1938046178820096 1938326567445504 1943542585884672 1950009426837504 1950291546256896 1960513448030208 1966073573523456 1972615382894592 1978209830150144 1982219709087621 1988578057715712 1994167125242496 2000853230911488 2010304199725056 2013204176781312 2017284990101658 2022713484908544 2029495301701632 2035199370617856 2042023050477568 2046162280348512 2058495097024512 2058792911708688 2065396883521536 2075152722296832 2075452946938368 2078146247000064 2082358699459776 2087962307002368 2088264384882432 2099513137351464 2100850963218432 2101154905776768 2112167515198464 2112473094989436 2117851337981952 2124898164670464 2125205586279936 2125513052365914 2130924494389248 2136653328126672 2142403042000896 2142712996144704 2149531560732672 2149842546201528 2155627752136704 2155939619577696 2167239367588608 2168620349128704 2168934096285696 2180301951172608 2180617388376192 2186485409120256 2193760605192192 2194077989539008 2199982232633344 2205577629033984 2211512817549312 2211832770213888 2219192305756416 2225164131237888 2225486058918912 2237150314930176 2238899712294912 2243438015897808 2250634272178176 2250959884775424 2257343732563968 2264527076327424 2264854698878976 2275552670522112 2283182214414336 2289599291945088 2297275931787264 2301932565392076 2309316454121472 2315806984152576 2316142025672274 2323571493961728 2330161272324096 2334884565305664 2337914527875072 2348957595377664 2349297432992736 2363457333620736 2363799268998864 2371381607006208 2376188454598272 2382582755229696 2390510435254272 2390856284564928 2397290056187904 2410203422251008 2410552120662792 2412088142954496 2418572864476719 2424730421035008 2425081221153792 2425432072024908 2439697892769792 2440050858321408 2440403874938642 2452839695069184 2453194561923216 2459796085260288 2467623675101184 2467980680841216 2468337738231384 2474980011712512 2487951919742976 2488311866490624 2489897437888512 2496591343975968 2503309647642624 2503671816283776 2518762176331776 2519126580581824 2531963556200448 2532329870372352 2539144346075136 2539511699134464 2547592960868352 2547961536238848 2554818076606464 2559996754337376 2568579991216128 2575799203438224 2584061571760128 2584435423260672 2600012569116672 2600388728342528 2614017930706944 2621431431364608 2630153843859456 2642577294799872 2642959612116828 2651437410287616 2658889500323328 2659274177623722 2667804307881984 2680405599633408 2684272235708416 2689713320135544 2696951313211392 2711871135745641 2713599160823808 2727821723664384 2728216373798016 2744660129366016 2745057215611584 2759843882163618 2766870296395776 2767270595917824 2776478265946368 2776879955510307 2783949742669824 2784352513176576 2799350849801952 2801134617624576 2801539874369024 2808665261972964 2815815972814848 2816223353597952 2816630793319248 2833197552893952 2833607448373248 2834017403154552 2848871104168896 2856537389334528 2856950661526272 2866042080976896 2866456728268704 2874170336182272 2874586159436928 2889652490118144 2891912128380928 2897774103868002 2907069268230144 2907489851168256 2915313878827008 2925014140256256 2925437319385344 2940770172045312 2949110360285184 2958923074341888 2966885508317184 2967314745225216 2982867086573568 2985199616393216 2991250687863744 3001279846367232 3009791643418624 3019806265171968 3025927485152487 3034070227362816 3044242952552448 3052799055926784 3063034575716352 3069243420522768 3079088605495296 3087742645536768 3088189367563032 3098095325282304 3113179420407552 3117219370500096 3123538049189664 3131943460503552 3132396577323648 3149269706027196 3151276444827648 3151732358665152 3168251272797696 3168709642484154 3176777006972928 3187347247005696 3187808379419904 3188269578548871 3196386741583872 3213604563001344 3214069494217056 3216117523939328 3224297341099008 3224763819302292 3232973894713344 3233441628205056 3233909429366544 3250859051382912 3252930523693056 3253401144428544 3270452926758912 3270926082564288 3279728113680384 3290640907788288 3291116984308512 3299973348950016 3317269226323968 3317749155320832 3328788458634624 3337746196856832 3338229088378368 3355725472395264 3358349568442368 3365157023846712 3375951408267264 3376439827163136 3386015598845952 3396790614491136 3397282048318464 3406424102141952 3413329005783168 3424773321621504 3434398937917632 3445913897680896 3463974681182208 3473710476228864 3474213038508411 3485357240942592 3495241908486144 3502326847958496 3506871791812608 3523436393066496 3523946149489104 3535249880383488 3545186000431104 3545698903498296 3557072410509312 3573874132844544 3585765652881408 3586284426847392 3595935084281856 3615305133376512 3615828180994188 3618132214431744 3637095631552512 3637621831730688 3638148108037362 3659546839154688 3660076287482112 3660605812407963 3679791842884824 3689694127890432 3701435512651776 3701971021261824 3702506607347076 3711932990226432 3712470017568768 3731927879614464 3732467799735936 3734846156832768 3744887015963952 3754964471463936 3755507724425664 3778143264497664 3778689870872736 3798494805558528 3808716519112704 3809267548701696 3821389441302528 3821942304358272 3832227114909696 3832781545915904 3852312649924608 3852869986824192 3863698805157336 3876092357640192 3876653134891008 3900018853675008 3900583092513792 3921026896060416 3932147147046912 3945230765789184 3956419660300288 3964439418175242 3977156115431424 3988334250484992 3988911266435583 4001706461822976 4020608399450112 4026408353562624 4034569980203316 4045426969817088 4058990603403264 4070398741235712 4084046100955136 4092324560697024 4116990194049024 4117585823417376 4139765823245427 4150305444593664 4150905893876736 4156292494000128 4164717398919552 4175924614004736 4176528769764864 4199026274702928 4201701926436864 4202309811553536 4224335030396928 4224946189978872 4249796329340928 4250411172559872 4251026104731828 4261848988778496 4273306656253344 4284806084001792 4285425992289408 4299063121465344 4299685092403056 4311255504273408 4311879239155392 4334478735177216 4337868192571392 4346661155802003 4360603902345216 4361234776752384 4372970818240512 4387521210384384 4388155979078016 4399964465266688 4411155258067968 4423025635098624 4423665540427776 4438384611512832 4450328262475776 4450972117837824 4474300629860352 4477799424589824 4486876031795616 4501919769550848 4514687465127936 4529054152654848 4529709397757952 4551105341044224 4566364428828672 4579198583890176 4594551863574528 4603865130784152 4618632908242944 4631613968305152 4632284051344548 4647142987923456 4660322544648192 4669769130611328 4675829055750144 4697915190755328 4698594865985472 4726914667241472 4727598537997728 4752376909196544 4753064463726231 4765165510459392 4781020870508544 4781712569129856 4794580112375808 4820406844502016 4821104241325584 4824176285908992 4837145728953438 4849460842070016 4850162442307584 4850864144049816 4879395785539584 4880101716642816 4880807749877284 4905679390138368 4906389123846432 4919592170520576 4935247350202368 4935961361682432 4936675476462768 4949960023425024 4975903839485952 4976623732981248 4993182687951936 5006619295285248 5007343632567552 5037524352663552 5038253161163648 5063927112400896 5064659740744704 5078288692150272 5079023398268928 5095185921736704 5095923072477696 5109636153212928 5119993508674752 5137159982432256 5151598406876448 5168870846521344 5200025138233344 5200777456685056 5228035861413888 5242862862729216 5260307687718912 5285154589599744 5285919224233656 5302874820575232 5317779000646656 5318548355247444 5335608615763968 5360811199266816 5368544471416832 5379426640271088 5393902626422784 5423742271491282 5427198321647616 5455643447328768 5456432747596032 5457222162056043 5489320258732032 5490114431223168 5519687764327236 5533740592791552 5534541191835648 5552956531892736 5553759911020614 5567899485339648 5568705026353152 5598701699603904 5602269235249152 5603079748738048 5617330523945928 5632446707195904 5633261586638496 5666395105787904 5667214896746496 5668034806309104 5697742208337792 5713074778669056 5713901323052544 5732084161953792 5732913456537408 5748340672364544 5749172318873856 5779304980236288 5783824256761856 5795548207736004 5814138536460288 5814979702336512 5830627757654016 5850028280512512 5850874638770688 5881540344090624 5898220720570368 5917846148683776 5934629490450432 5946659127262863 5965734173147136 5970399232786432 5982501375727488 6002559692734464 6019583286837248 6039612530343936 6051854970304974 6068140454725632 6088485905104896 6105598111853568 6126069151432704 6138486841045536 6175485291073536 6176378735126064 6196190650564608 6226358840815104 6234438741000192 6247076098379328 6263886921007104 6264793154647296 6298539412054392 6302552889655296 6303464717330304 6336502545595392 6337419284968308 6353554013945856 6374694494011392 6375616758839808 6376539157097742 6392773483167744 6427209126002688 6428138988434112 6432235047878656 6448594682198016 6449527638604584 6466883256410112 6467818858733088 6501718102765824 6505861047386112 6506802288857088 6540905853517824 6541852165128576 6559456227360768 6581281815576576 6582233968617024 6599946697900032 6634538452647936 6635498310641664 6657576917269248 6675492393713664 6676458176756736 6711450944790528 6716699136884736 6730314047693424 6751902816534528 6752879654326272 6772031197691904 6793581228982272 6794564096636928 6826658011566336 6849546643243008 6868797875835264 6891827795361792 6927949362364416 6947420952457728 6948426077016822 6970714481885184 6990483816972288 7004653695916992 7013743583625216 7046872786132992 7047892298978208 7090372000862208 7091397806996592 7114144821018624 7147748265689088 7171531305762816 7172568853694784 7191870168563712 7230610266753024 7231656361988376 7236264428863488 7255718593430157 7274191263105024 7275243663461376 7276296216074724 7319093678309376 7320152574964224 7321211624815926 7359583685769648 7379388255780864 7402871025303552 7403942042523648 7405013214694152 7424940035137536 7463855759228928 7464935599471872 7469692313665536 7489774031927904 7509928942927872 7511015448851328 7556286528995328 7557379741745472 7596989611117056 7617433038225408 7618535097403392 7642778882605056 7643884608716544 7664454229819392 7665563091831808 7705739973648384 7727397610314672 7752184715280384 7753306269782016 7800037707350016 7801166185027584 7842053792120832 7864294294093824 7890461531578368 7912839320600576 7928878836350484 7954312230862848 7976668500969984 7977822532871166 8003412923645952 8041216798900224 8052816707125248 8069139960406632 8090853939634176 8135613407236923 8140797482471424 8168092201910272 8184649121394048 8233980388098048 8235171646834752 8279531646490854 8300610889187328 8301811787753472 8329434797839104 8330639866530921 8351849228009472 8353057539529728 8398052549405856 8403403852873728 8404619623107072 8448670060793856 8449892379957744 8499592658681856 8500822345119744 8502052209463656 8546613312506688 8569612168003584 8570851984578816 8598126242930688 8599370184806112 8622511008546816 8623758478310784 8668957470354432 8675736385142784 8693322311604006 8721207804690432 8722469553504768 8745941636481024 8775042420768768 8776311958156032 8799928930533376 8822310516135936 8847331080855552 8876769223025664 8900656524951552 8901944235675648 8948601259720704 8955598849179648 8973752063591232 9003839539101696 9029374930255872 9059418795515904 9102210682088448 9132728857657344 9158397167780352 9189103727149056 9207730261568304 9237265816485888 9263227936610304 9264568102689096 9294285975846912 9339538261222656 9351658111500288 9395830381510656 9397189731970944 9453829334482944 9455197075995456 9504753818393088 9506128927452462 9530331020918784 9562041741017088 9563425138259712 9564808735646613 9589160224751616 9640813689004032 9642208482651168 9648352571817984 9674291457906876 9698921684140032 9700324884615168 9701728288099632 9758791571079168 9760203433285632 9761615499754568 9811358780276736 9812778247692864 9839184341041152 9871922723364864 9873350952925536 9899920046850048 9951807678971904 9953247465962496 9986365375903872 10013238590570496 10014687265135104 10075048705327104 10076506322327296 10127854224801792 10129319481489408 10158046796537856 10190371843473408 10191846144955392 10219272306425856 10239987017349504 10274319964864512 10303196813752896 10337741693042688 10401554913370112 10422639115525233 10456071722827776 10485725725458432 10520615375437824 10570309179199488 10571838448467312 10605749641150464 10635558001293312 10637096710494888 10671217231527936 10721622398533632 10737088942833664 10758853280542176 10787805252845568 10847484542982564 10854396643295232 10911286894657536 10912865495192064 10914444324112086 10978640517464064 10980228862446336 10981817437223889 11039375528654472 11069082383671296 11105913063785472 11107519822041228 11135798970679296 11137410052706304 11197403399207808 11204538470498304 11206159497476096 11234661047891856 11264893414391808 11266523173276992 11334429793492992 11336069612618208 11395484416675584 11426149557338112 11427802646105088 11464168323907584 11465826913074816 11496681344729088 11498344637747712 11558609960472576 11567648513523712 11591096415472008 11628277072920576 11629959404673024 11700056561025024 11701749277541376 11763080688181248 11796441441140736 11835692297367552 11869258980900864 11893318254525726 11931468346294272 11965002751454976 11966733799306749 12005119385468928 12039166573674496 12079225060687872 12103709940609948 12136280909451264 12176971810209792 12211196223707136 12252138302865408 12276973682091072 12350970582147072 12352757470252128 12452717681630208 12468877482000384 12494152196758656 12527773842014208 12529586309294592 12597078824108784 12605105779310592 12606929434660608 12673005091190784 12674838569936616 12749388988022784 12751233517679616 12753078314195484 12785546966335488 12854418252005376 12856277976868224 12864470095757312 12897189364396032 12899055277209168 12933766512820224 12935637717466176 13003436205531648 13013604577714176 13039983467406009 13081811707035648 13083704330257152 13118912454721536 13162563631153152 13164467937234048 13199893395800064 13269076905295872 13270996621283328 13315153834538496 13350984787427328 13352916353513472 13422901889581056 13433398273769472 13460628095386848 13505759308652544 13544062395383808 13587162457964544 13589128193273856 13653316023132672 13699093286486016 13737595751670528 13783655590723584 13855898724728832 13894841904915456 13896852154033644 13941428963770368 13980967633944576 14009307391833984 14027487167250432 14093745572265984 14095784597956416 14180744001724416 14182795613993184 14259193391178693 14295496531378176 14343062611525632 14345137707389568 14383740337127424 14461220533506048 14463312723976752 14472528857726976 14511437186860314 14548382526210048 14550487326922752 14552592432149448 14638187356618752 14640305149928448 14642423249631852 14719167371539296 14758776511561728 14805742050607104 14807884085047296 14810026429388304 14849880070275072 14927711518457856 14929871198943744 14979548063855808 15019857885855744 15022030897702656 15112573057990656 15114759483490944 15193979222234112 15234866076450816 15237070194806784 15285557765210112 15287769217433088 15328908459638784 15331126183663616 15411479947296768 15454795220629344 15506612539564032 15600075414700032 15602332370055168 15684107584241664 15728588588187648 15780923063156736 15825678641201152 15857757672700968 15908624461725696 15953337001939968 15955645065742332 16006825847291904 16082433597800448 16105633414250496 16138279920813264 16181707879268352 16271226814473846 16281594964942848 16369298242788096 16371666486168129 16467960776196096 16470343293669504 16559063292981708 16601221778374656 16603623575506944 16658869595678208 16661279733061842 16703698456018944 16706115079059456 16796105098811712 16806807705747456 16809239246214144 16897340121587712 16899784759915488 16999185317363712 17001644690239488 17004104418927312 17093226625013376 17139224336007168 17141703969157632 17196252485861376 17198740369612224 17245022017093632 17247516956621568 17337914940708864 17351472770285568 17386644623208012 17442415609380864 17444939107009536 17491883272962048 17550084841537536 17552623916312064 17599857861066752 17644621032271872 17694662161711104 17753538446051328 17803888471351296 17839977381788589 17897202519441408 17911197698359296 17947504127182464 18007679078203392 18058749860511744 18118837591031808 18204421364176896 18265457715314688 18316794335560704 18378207454298112 18415460523136608 18526455873220608 18529136205378192 18588571951693824 18679076522445312 18703316223000576 18791660763021312 18794379463941888 18907658668965888 18910394151990912 19009507636786176 19012257854904924 19060662041837568 19124083482034176 19126850276519424 19129617471293226 19178320449503232 19281627378008064 19284416965302336 19296705143635968 19348582915813752 19400649769230336 19403456576199264 19517583142158336 19520406866571264 19523230999509136 19622717560553472 19625556495385728 19678368682082304 19743845446729728 19746701905851072 19799840093700096 19903615357943808 19906494931924992 19972730751807744 20026477181140992 20029374530270208 20150097410654208 20153012644654592 20255708449603584 20258638962978816 20316093593075712 20380743686946816 20383692289910784 20479974034699008 20548639929729024 20606393627505792 20675483386085376 20803109826740224 20845278231050466 20912143445655552 20971451450916864 21041230750875648 21140618358398976 21143676896934624 21271116002586624 21274193420989776 21342434463055872 21443244797067264 21474177885667328 21517706561084352 21575610505691136 21694969085965128 21708793286590464 21767155780290471 21822573789315072 21825730990384128 21828888648224172 21957281034928128 21960457724892672 21963634874447778 22078751057308944 22138164767342592 22211826127570944 22215039644082456 22274820105412608 22394806798415616 22409076940996608 22412318994952192 22469322095783712 22529786828783616 22533046346553984 22668859586985984 22672139225236416 22790968833351168 22852299114676224 22855605292210176 22928336647815168 22931653826149632 22993362689458176 22996689275495424 23117219920945152 23135297027047424 23182192830944016 23256554145841152 23259918809346048 23400113122050048 23403498555082752 23526161376362496 23592882882281472 23671384594735104 23738517961801728 23786636509051452 23862936692588544 23930005502909952 23933467598613498 24010238770937856 24078333147348992 24158450121375744 24207419881219896 24272561818902528 24406840221710769 24422392447414272 24504276605730816 24553947364182144 24701941164294144 24705514940504256 24905435363260416 24988304393517312 24991919599592763 25055547684028416 25059172618589184 25194157648217568 25210211558621184 25213858869321216 25346010182381568 25349677139873232 25498777976045568 25502467035359232 25506156628390968 25708836504010752 25712555953736448 25728940191514624 25794378728792064 25798110554418336 25867533025640448 25871275434932352 26006872411063296 26027209155428352 26079966934812018 26163623414071296 26167408660514304 26237824909443072 26325127262306304 26328935874468096 26399786791600128 26541993242566656 26630307669076992 26701969574854656 26705832707026944 26845803779162112 26866796547538944 26921256190773696 27011518617305088 27088124790767616 27178256386547712 27306632046265344 27398186572972032 27475191503341056 27567311181447168 27711797449457664 27789683809830912 27793704308067288 27882857927540736 28018614783667968 28054974334500864 28187491144531968 28191569195912832 28361488003448832 28365591227986368 28518386782357386 28590993062756352 28686125223051264 28690275414779136 28694426206939839 28767480674254848 28922441067012096 28926625447953504 28945057715453952 29022874373720628 29096765052420096 29100974653845504 29105184864298896 29276374713237504 29280610299856896 29284846499263704 29438334743078592 29517553023123456 29615768170094592 29620052858776608 29699760140550144 29855423036915712 29859742397887488 29959096127711616 30039715771711488 30044061795405312 30225146115981312 30229518966981888 30387958444468224 30474140389613568 30571115530420224 30575538434866176 30657816919277568 30662252367327232 30822959894593536 30909590441258688 31013225079128064 31204664740110336 31267917346575699 31368215168483328 31457177176375296 31561846126313472 31651357282402304 31715515345401936 31817248923451392 31906674003879936 31911290131484664 32013651694583808 32164867195600896 32211266828500992 32276559841626528 32363415758536704 32542453628947692 32563189929885696 32738596485576192 32743332972336258 32935921552392192 32940686587339008 32945452311671667 33118126585963416 33207247151013888 33317739191356416 33322559466123684 33407396912037888 33412230158118912 33592210197623424 33613615411494912 33618478492428288 33794680243175424 33799569519830976 34003289380478976 34008208837854624 34186453250026752 34278448672014336 34283407938315264 34392504971722752 34397480739224448 34490044034187264 34495033913243136 34675829881417728 34702945540571136 34773289246416024 34884831218761728 34889878214019072 35100169683075072 35105247832624128 35199715722133504 35289242064543744 35389324323422208 35507076892102656 35607776942702592 35679954763577178 35794405038882816 35895008254364928 35900201397920247 36015358156406784 36117499721023488 36237675182063616 36408842728353792 36530915430629376 36633588671121408 36756414908596224 36830921046273216 37052911746441216 37058272410756384 37358153044890624 37406632446001152 37583321526042624 37588758927883776 37815317337931776 37820788303981824 38019015273572352 38024515709809848 38248166964068352 38253700553038848 38259234942586452 38356640899006464 38563254756016128 38568833930604672 38593410287271936 38697165831627504 38801299538460672 38806913152398528 39040813733142528 39046461999018272 39245435121106944 39251112990771456 39356737364164608 39487690893459456 39493403811702144 39599680187400192 39807230715887616 39812989863849984 39945461503615488 40052954362281984 40058749060540416 40300194821308416 40306025289309184 40517277925957632 40632187186151424 40761487373893632 40767384579821568 40959948069398016 41097279859458048 41212787255011584 41350966772170752 41606219653480448 41690556462100932 41824286891311104 41942902901833728 42082461501751296 42281236716797952 42287353793869248 42542232005173248 42548386841979552 42777580173536079 42886489594134528 42948355771334656 43035413122168704 43151221011382272 43389938171930256 43417586573180928 43534311560580942 43645147578630144 43651461980768256 43657777296448344 43914562069856256 43920915449785344 43927269748895556 44157502114617888 44276329534685184 44423652255141888 44430079288164912 44549640210825216 44789613596831232 44824637989904384 44938644191567424 45059573657567232 45066092693107968 45337719173971968 45344278450472832 45581937666702336 45704598229352448 45711210584420352 45856673295630336 45863307652299264 45986725378916352 45993378550990848 46234439841890304 46270594054094848 46364385661888032 46519837618692096 46800226244100096 46806997110165504 47052322752724992 47185765764562944 47342769189470208 47477035923603456 47573273018102904 47725873385177088 47860011005819904 47866935197226996 48020477541875712 48156666294697984 48316900242751488 48414839762439792 48545123637805056 48813680443421538 48844784894828544 49107894728364288 49114999458504387 49403882328588288 49411029881008512 49810870726520832 49976608787034624 49983839199185526 50111095368056832 50118345237178368 50388315296435136 50420423117242368 50427717738642432 50692020364763136 50699354279746464 50997555952091136 51004934070718464 51012313256781936 51417673008021504 51425111907472896 51588757457584128 51596221108836672 51735066051280896 51742550869864704 52013744822126592 52054418310856704 52159933869624036 52327246828142592 52334817321028608 52475649818886144 52650254524612608 52657871748936192 52799573583200256 53083986485133312 53260615338153984 53411665414053888 53691607558324224 53733593095077888 53842512381547392 54023037234610176 54176249581535232 54356512773095424 54613264092530688 54796373145944064 54950383006682112 55134622362894336 55579367619661824 55587408616134576 55765715855081472 56037229567335936 56109948669001728 56374982289063936 56383138391825664 56722976006897664 56731182455972736 57036773564714772 57181986125512704 57372250446102528 57380550829558272 57388852413879678 57534961348509696 57844882134024192 57853250895907008 57890115430907904 58045748747441256 58201949307691008 58210369728597792 58552749426475008 58561220599713792 58569692998527408 58876669486157184 59035106046246912 59231536340189184 59240105717553216 59399520281100288 59710846073831424 59719484795774976 59918192255423232 60079431543422976 60088123590810624 60450292231962624 60459037933963776 60775916888936448 60948280779227136 61142231060840448 61151076869732352 61324504734654464 61645919789187072 61819180882517376 62026450158256128 62409329480220672 62535834693151398 62736430336966656 62914354352750592 63123692252626944 63302714564804608 63431030690803872 63813348007759872 63822580262969328 64027303389167616 64329734391201792 64422533657001984 64553119683253056 64726831517073408 65084907257895384 65126379859771392 65477192971152384 65486665944672516 65871843104784384 65881373174678016 65890904623343334 66236253171926832 66414494302027776 66635478382712832 66645118932247368 66824460316237824 67184420395246848 67227230822989824 67236956984856576 67589360486350848 67599139039661952 68006578760957952 68016417675709248 68372906500053504 68556897344028672 68566815876630528 68785009943445504 68794961478448896 68980088068374528 68990067826486272 69351659762835456 69405891081142272 69546578492832048 69769662437523456 69779756428038144 70200339366150144 70210495665248256 70578484129087488 70778648646844416 71014153784205312 71215553885405184 71359909527154356 71588810077765632 71790016508729856 71800402795840494 72030716312813568 72234999442046976 72475350364127232 72817685456707584 73267177342242816 73512829817192448 73661842092546432 74105823492882432 74116544821512768 74716306089781248 74975758798778289 75166643052085248 75177517855767552 75630634675863552 75641576607963648 76038030547144704 76049031419619696 76496333928136704 76507401106077696 76518469885172904 77126509512032256 77137667861209344 77186820574543872 77394331663255008 77602599076921344 77613826304797056 78081627466285056 78092923998036544 78490870242213888 78502225981542912 78713474728329216 78975381786918912 78986807623404288 79199360374800384 79625979727699968 79890923007230976 80105908724563968 80117498121080832 80600389642616832 80612050578618368 81034555851915264 81264374372302848 81534769159643136 81919896138796032 82194559718916096 82425574510023168 82701933544341504 83212439306960896 83381112924201864 83648573782622208 84164923003502592 84562473433595904 84574707587738496 85084464010346496 85096773683959104 85555160347072158 85772979188269056 86070826244337408 86083278620819517 86302442022764544 86779876343860512 86835173146361856 87068623121161884 87290295157260288 87302923961536512 87315554592896688 87829124139712512 87841830899570688 87854539497791112 88315004229235776 88552659069370368 88847304510283776 88860158576329824 89099280421650432 89579227193662464 89649275979808768 89877288383134848 90119147315134464 90132185386215936 90675438347943936 90688556900945664 91163875333404672 91422421168840704 91713346591260672 91726615304598528 91973450757832704 91986757101981696 92468879683780608 92541188108189696 92728771323776064 93039675237384192 93613994220331008 93803752039727097 94104645505449984 94371531529125888 94685538378940416 94954071847206912 95146546036205808 95451746770354176 95720022011639808 95733870394453992 96040955083751424 96633800485502976 96829679524879584 97090247275610112 97627360886843076 97689569789657088 98215789456728576 98229998917008774 98807764657176576 98822059762017024 98836356935015001 99621741453041664 99953217574069248 99967678398371052 100222190736113664 100236690474356736 100776630592870272 100840846234484736 100855435477284864 101384040729526272 101398708559492928 102009868141436928 102024626513563872 102835346016043008 102850223814945792 103177514915168256 103192442217673344 103470132102561792 103485101739729408 104027489644253184 104108836621713408 104319867739248072 104654493656285184 104669634642057216 105300509049225216 105315743497872384 105599147166400512 106167972970266624 106521230676307968 106823330828107776 107383215116648448 107685024763094784 107700604193760741 108046074469220352 108352499163070464 108713025546190848 109226528185061376 109592746291888128 109900766013364224 110269244725788672 111158735239323648 111174817232269152 112074459134671872 112219897338003456 112749964578127872 112766276783651328 113445952013795328 113462364911945472 114073547129429544 114744500892205056 114761101659116544 114777704827759356 115069922697019392 115689764268048384 115706501791814016 115780230861815808 116091497494882512 116403898615382016 116420739457195584 117122441199427584 117139385997054816 117753338972314368 118070212092493824 118463072680378368 118480211435106432 118799040562200576 119421692147662848 119438969591549952 119836384510846464 120158863086845952 120176247181621248 120900584463925248 120918075867927552 121551833777872896 121896561558454272 122284462121680896 122302153739464704 122649009469308928 123291839578374144 123638361765034752 124052900316512256 124818658960441344 125071669386302796 125472860673933312 125828708705501184 126247384505253888 126605429129609216 126862061381607744 127626696015519744 127645160525938656 128332740520608237 128659468782403584 128845067314003968 129106239366506112 129453663034146816 130169814515790768 130252759719542784 130954385942304768 130973331889345032 131743686209568768 131762746349356032 131781809246686668 132472506343853664 132828988604055552 133270956765425664 133290237864494736 133648920632475648 134368840790493696 134473913969713152 135178720972701696 135198278079323904 136013157521915904 136032835351418496 136745813000107008 137113794688057344 137133631753261056 137570019886891008 137589922956897792 137960176136749056 137980135652972544 138703319525670912 138811782162284544 139093156985664096 139559512856076288 140400678732300288 140420991330496512 141156968258174976 141557297293688832 142028307568410624 142431107770810368 142719819054308712 143177620155531264 143580033017459712 143600805591680988 144061432625627136 144469998884093952 144950700728254464 145635370913415168 146534354684485632 147323684185092864 147344998375513161 148211646985764864 148233089643025536 149432612179562496 149951517597556578 150333286104170496 150355035711535104 151261269351727104 151283153215927296 152076061094289408 152098062839239392 152992667856273408 153014802212155392 153036939770345808 154253019024064512 154275335722418688 154788663326510016 155205198153842688 155227652609594112 156163254932570112 156185847996073088 156981740484427776 157004451963085824 157426949456658432 157950763573837824 157973615246808576 158398720749600768 159251959455399936 159781846014461952 160234996242161664 161200779285233664 161224101157236736 162069111703830528 162528748744605696 163069538319286272 163839792277592064 164389119437832192 164851149020046336 165403867088683008 166424878613921792 166762225848403728 167297147565244416 168329846007005184 169124946867191808 169149415175476992 170168928020692992 170193547367918208 171110320694144316 171545958376538112 172141652488674816 172166557241639034 172604884045529088 173559752687721024 173670346292723712 174137246242323768 174605847923073024 174631109185793376 175658248279425024 175683661799141376 175709078995582224 176630008458471552 177105318138740736 177694609020567552 177720317152659648 178198560843300864 179158454387324928 179298551959617536 179754576766269696 180238294630268928 180264370772431872 181350876695887872 181377113801891328 182327750666809344 182844842337681408 183426693182521344 183453230609197056 183973514203963392 184937759367561216 185082376216379392 185457542647552128 186079350474768384 187227988440662016 187607504079454194 188209291010899968 188743063058251776 189371076757880832 189908143694413824 190293092072411616 191440044023279616 191467740788907984 192081910167502848 193267600971005952 193659359049759168 194180494551220224 195254721773686152 195379139579314176 196431578913457152 196459997834017548 197615529314353152 197644119524034048 197672713870030002 199243482906083328 199906435148138496 199935356796742104 200473380948713472 201553261185740544 201681692468969472 201710870954569728 202768081459052544 202797417118985856 204019736282873856 204049253027127744 205670692032086016 205700447629891584 206355029830336512 206384884435346688 206940264205123584 206970203479458816 208054979288506368 208217673243426816 208639735478496144 209308987312570368 209339269284114432 210601018098450432 210631486995744768 212335945940533248 213042461352615936 213646661656215552 214766430233296896 215370049526189568 215401208387521482 216092148938440704 216704998326140928 217426051092381696 218453056370122752 219801532026728448 220538489451577344 222317470478647296 222349634464538304 224148918269343744 224927276396334867 225499929156255744 225532553567302656 226891904027590656 226924729823890944 228147094258859088 229489001784410112 229522203318233088 229555409655518712 231379528536096768 231413003583628032 231560461723631616 232182994989765024 232807797230764032 232841478914391168 234244882398855168 234278771994109632 235506677944628736 236140424184987648 236926145360756736 236960422870212864 237598081124401152 238877939183099904 239672769021692928 240317726173691904 240352494363242496 241801168927850496 241836151735855104 243103667555745792 243793123116908544 244604307478929408 245298018938617856 246583679156748288 247276723530069504 248105800633024512 249637317920882688 250143338772605592 250945721347866624 252494769010507776 253210858259218432 253724122763215488 255253392031039488 255290321051877312 256665481041216474 257318937564807168 258212478733012224 258249835862458551 258907326068293632 260339629031581536 260505519439085568 261908771884609536 261946663778690064 263487372419137536 263525492698712064 263563618493373336 264945012687707328 265657977208111104 266541913530851328 266580475728989472 267297841264951296 268737681580987392 268947827939426304 270357441945403392 270396556158647808 272026315043831808 272065670702836992 273491626000214016 274267263506522112 275140039773782016 275179845913795584 275920352273498112 275960271305945088 277406639051341824 277623564324569088 278186313971328192 279119025712152576 280841982660993024 282313936516349952 283114594587377664 284056615136821248 284862215541620736 285439638108617424 286355240311062528 287160066034919424 287201611183361976 288122865251254272 289901401456508928 291270741826830336 293068709368971264 294647368370185728 294689996751026322 296423293971529728 296466179286051072 296509070805045003 298865224359124992 299903035195113156 300666572208340992 300710071423070208 302522538703454208 302566306431854592 304152122188578816 304196125678478784 306029604424310784 306073879540691616 308506038048129024 308550671444837376 309577326653020032 310410396307685376 310455305219188224 312326509865140224 312371695992146176 313963480968855552 314008903926171648 315901527147675648 315947230493617152 316797441499201536 318503918910799872 319563692028923904 320469992484323328 322448202314473472 323101812581282223 324138223407661056 325057497489211392 326139076638572544 327679584555184128 328778238875664384 329702298040092672 330807734177366016 332849757227843584 333524451696807456 336659692014010368 338249893734383616 338298830350953984 340337856041385984 340387094735836416 342220641388288632 344283304977349632 344333114483278068 345209768091058176 347119505375442048 347340692585447424 348274492484647536 349211695846146048 349262218371586752 351367323598282752 351418157991164448 353260016916943104 354210636277481472 355389218041135104 355440634305319296 356397121686601728 358316908774649856 358597103919235072 359509153532539392 360476589260537856 360528741544863744 362701753391775744 362754227603782656 364655501333618688 365689684675362816 366853386365042688 366906461218394112 367947028407926784 369875518735122432 370915085295104256 372158700949536768 374455976881324032 375215008158908388 376418582021799936 377486126116503552 378742153515761664 379816287388827648 380586184144823232 382880088046559232 382935481577815968 386535201942011904 387318718099518336 388360989102440448 390509443547372304 390758279158628352 392863157826914304 392919995668035096 395231058628706304 395288239048068096 395345427740060004 398486965812166656 399812870296276992 399870713593484208 400946761897426944 403106522371481088 403421741909139456 405536162918105088 405594834237971712 408039472565747712 408098506054255488 411341384064172032 411400895259783168 412710059660673024 412769768870693376 413880528410247168 413940406958917632 416109958577012736 416435346486853632 417279470956992288 418678538568228864 421202036196900864 421262973991489536 424671891881066496 426084922705231872 427293323312431104 429532860466593792 430740099052379136 430802416775042964 432184297876881408 433409996652281856 434852102184763392 436906112740245504 439603064053456896 442034995126539483 444634940957294592 444699268929076608 448297836538687488 449854552792669734 450999858312511488 451065107134605312 453783808055181312 453849459647781888 456294188517718176 458978003568820224 459044406636466176 459110819311037424 462759057072193536 462826007167256064 464365989979530048 465615594461528064 465682957828782336 468489764797710336 468557543988219264 471013355889257472 472280848369975296 473852290721513472 473920845740425728 475196162248802304 477755878366199808 479345538043385856 480704988726484992 483602337855700992 483672303471710208 486207335111491584 487586246233817088 489208614957858816 490596037877235712 493167358313496576 494553447060139008 496211601266049024 499274635841765376 500286677545211184 501891442695733248 504989538021015552 507448245526430976 510506784062078976 510580642103754624 513330962082432948 514637875129614336 516424957466024448 516499671724917102 517814652136587264 520679258063163072 521011038878171136 523817543769219072 523893327557380128 526974744838275072 527050985397424128 527127236986746672 529890025375414656 531315954416222208 533083827061702656 533160951457978944 534595682529902592 537475363161974784 537895655878852608 540714883890806784 540793112317295616 544052630087663616 544131341405673984 546983252000428032 548534527013044224 550280079547564032 550359691827591168 551920542611890176 554813278102683648 555247128649138176 556372627942656384 558238051424305152 561683965321986048 564627873032699904 566229189174755328 568113230273642496 569724431083241472 570879276217234848 574320132069838848 574403222366723952 576245730502508544 579802802913017856 582541483653660672 586137418737942528 589294736740371456 589379993502052644 592846587943059456 592932358572102144 593018141610090006 597730448718249984 599806070390226312 601420142846140416 605045077406908416 605132612863709184 608304244377157632 608392251356957568 612059208848621568 612147759081383232 617012076096258048 617101342889674752 619154653306040064 620820792615370752 620910610438376448 624653019730280448 624743391984292352 627926961937711104 628017807852343296 631803054295351296 631894460987234304 637007837821599744 639127384057847808 640939984968646656 644896404628946944 646203625162564446 648276446815322112 650114994978422784 652278153277145088 655359169110368256 659404596080185344 661615468354732032 665699514455687168 667048903393614912 674781829189004601 676499787468767232 676597660701907968 680675712082771968 680774189471672832 684441282776577264 688566609954699264 688666228966556136 694239010750884096 694681385170894848 696548984969295072 698423391692292096 698524436743173504 702734647196565504 702836315982328896 706520033833886208 708421272554962944 710778436082270208 710881268610638592 712794243373203456 716633817549299712 717194207838470144 719018307065078784 720953178521075712 721057483089727488 725403506783551488 725508455207565312 729311002667237376 731379369350725632 733812922436788224 735894056815853568 739751037470244864 741830170590208512 744317401899073536 748911953762648064 750430016317816776 752837164043599872 757484307031523328 759632574777655296 761172368289646464 765760176093118464 765870963155631936 774637436199036672 774749507587375653 776721978204880896 781018887094744608 781516558317256704 785726315653828608 785839991336070192 790462117257412608 790576478096136192 790690855480120008 796973931624333312 799625740592553984 799741427186968416 801893523794853888 806213044742962176 806843483818278912 811072325836210176 811189668475943424 816078945131495424 816197012108510976 822801790519566336 825420119321346048 825539537741386752 827761056820494336 827880813917835264 832219917154025472 832870692973707264 834558941913984576 837357077136457728 842525947982979072 849343783762132992 852169845410463744 854586646624862208 859065720933187584 861480198104758272 861604833550085928 864368595753762816 869704204369526784 873812225480491008 879206128106913792 884069990253078966 889269881914589184 889398537858153216 889527212415135009 896595673077374976 899709105585339468 901999716625022976 902130214269210624 907567616110362624 907698919295563776 912588377035436352 918088813272932352 918221638622074848 925518114144387072 925652014334512128 928731979959060096 931231188923056128 931365915657564672 936979529595420672 937115087976438528 942026711778514944 947704581443026944 947841691480851456 950392324497604608 955511756732399616 958691076086771712 961409977452969984 967344606943420416 969305437743846669 972414670222983168 975172492467634176 978417229915717632 981192075754471424 986334716626993152 989106894120278016 992423202532098048 998549271683530752 1000573355090422368 1009979076042031104 1014896491052861952 1021013568124157952 1021161284207509248 1026661924164865896 1032849914932048896 1032999343449834204 1035629304273174528 1041358516126326144 1042022077756342272 1047635087538438144 1047786655114760256 1054101970794848256 1054254473973493344 1059780050750829312 1062631908832444416 1066167654123405312 1066321902915957888 1069191365059805184 1074950726323949568 1075791311757705216 1081429767781613568 1081586224634591232 1088105260175327232 1088262682811347968 1093966504000856064 1097069054026088448 1100560159095128064 1100719383655182336 1103841085223780352 1109626556205367296 1112745255885312768 1116476102848610304 1123367930643972096 1129255746065399808 1132458378349510656 1136226460547284992 1139448862166482944 1141758552434469696 1148640264139677696 1148806444733447904 1159605605826035712 1165082967307321344 1172274837475885056 1178589473480742912 1178759987004105288 1185693175886118912 1185864717144204288 1186036283220180012 1195460897436499968 1199612140780452624 1202840285692280832 1210265225727418368 1216608488754315264 1216784502713915136 1224118417697243136 1224295518162766464 1234024152192516096 1234202685779349504 1238309306612080128 1241641585230741504 1241821220876752896 1249306039460560896 1249486783968584704 1256035615704686592 1263606108590702592 1263788921974468608 1274015675643199488 1278254768115695616 1281879969937293312 1289792809257893888 1292407250325128892 1296552893630644224 1300229989956845568 1304556306554290176 1310718338220736512 1318809192160370688 1326104985379618449 1331399028911374336 1334097806787229824 1349563658378009202 1352999574937534464 1353195321403815936 1361351424165543936 1361548378943345664 1368882565553154528 1377133219909398528 1377332457933112272 1388478021501768192 1393097969938590144 1396846783384584192 1397048873486347008 1405469294393131008 1405672631964657792 1413040067667772416 1416842545109925888 1421556872164540416 1421762537221277184 1425588486746406912 1433267635098599424 1434388415676940288 1438036614130157568 1442114966179454976 1450807013567102976 1451016910415130624 1458622005334474752 1462758738701451264 1467625844873576448 1471788113631707136 1479502074940489728 1483660341180417024 1488634803798147072 1497823907525296128 1500860032635633552 1505674328087199744 1514968614063046656 1522344736579292928 1531520352186236928 1531741926311263872 1549274872398073344 1549499015174751306 1553443956409761792 1562037774189489216 1563033116634513408 1571452631307657216 1571679982672140384 1580924234514825216 1581152956192272384 1581381710960240016 1593947863248666624 1599251481185107968 1599482854373936832 1603787047589707776 1612426089485924352 1613686967636557824 1622144651672420352 1622379336951886848 1632157890262990848 1632394024217021952 1645603581039132672 1650840238642692096 1651079075482773504 1655761627835670528 1664439834308050944 1665741385947414528 1669117883827969152 1674714154272915456 1685051895965958144 1698687567524265984 1704339690820927488 1709173293249724416 1722960396209516544 1723209667100171856 1728737191507525632 1739408408739053568 1747624450960982016 1758412256213827584 1768139980506157932 1778539763829178368 1778797075716306432 1779054424830270018 1793191346154749952 1799418211170678936 1804260428538421248 1815135232220725248 1815397838591127552 1825176754070872704 1836177626545864704 1836443277244149696 1851036228288774144 1851304028669024256 1857463959918120192 1862462377846112256 1862731831315129344 1873959059190841344 1874230175952877056 1884053423557029888 1895409162886053888 1895683382961702912 1911023513464799232 1917382152173543424 1922819954905939968 1934689213886840832 1938610875487693338 1944829340445966336 1950344984935268352 1956834459831435264 1962384151508942848 1978213788240556032 1984846405064196096 1997098543367061504 2001146710180844736 2029792982105723904 2042027136248315904 2042322568415018496 2053323848329731792 2065699829864097792 2065998686899668408 2082717032252652288 2084044155512684544 2095270175076876288 2095573310229520512 2108203941589696512 2108508947946986688 2119560101501658624 2125263817664888832 2132335308246810624 2132643805831915776 2138382730119610368 2149901452647899136 2151582623515410432 2162859535563227136 2163172449269182464 2176210520350654464 2176525365622695936 2187933008001712128 2194138108052176896 2201438767310364672 2207682170447560704 2219253112410734592 2225490511770625536 2232952205697220608 2246735861287944192 2258511492130799616 2272452921094569984 2278897724332965888 2283517104868939392 2297280528279355392 2297612889466895808 2324248522762126959 2330165934614642688 2344549674951770112 2357178946961485824 2357519974008210576 2371386351772237824 2371729434288408576 2372072566440360024 2390921794872999936 2399224281560905248 2405680571384561664 2420530451454836736 2433216977508630528 2433569005427830272 2448236835394486272 2448591036325532928 2468405371558699008 2476618613224160256 2483283170461483008 2483642441753505792 2498612078921121792 2498973567937169408 2512071231409373184 2527577843948937216 2548031351286398976 2556509536231391232 2563759939874586624 2579585618515787776 2584814500650257784 2593105787261288448 2609112613108580352 2621436676441473024 2637618384320741376 2652209970759236898 2668195613574459648 2668581637245405027 2699127316756018404 2705999149875068928 2706390642807631872 2722702848331087872 2723096757886691328 2737765131106309056 2754266439818797056 2754664915866224544 2776956043003536384 2786195939877180288 2793693566769168384 2794097746972694016 2810938588786262016 2811345263929315584 2826080135335544832 2843113744329080832 2843525074442554368 2851176973492813824 2866535270197198848 2868776831353880576 2876073228260315136 2884229932358909952 2902033820830261248 2907916313231540007 2917244010668949504 2925517477402902528 2935251689747152896 2943576227263414272 2959004149880979456 2967320682360834048 2977269607596294144 2995647815050592256 3001720065271267104 3029937228126093312 3044689473158585856 3063040704372473856 3063483852622527744 3098549744796146688 3098998030349502612 3106887912819523584 3124075548378978432 3126066233269026816 3142905262615314432 3143359965344280768 3162305912384544768 3162763421920480032 3187895726497333248 3198502962370215936 3198965708747873664 3207574095179415552 3224852178971848704 3227373935273115648 3244289303344840704 3244758673903773696 3264315780525981696 3264788048434043904 3291207162078265344 3301680477285384192 3302158150965547008 3311523255671341056 3328879668616101888 3338235767655938304 3349428308545830912 3370103791931916288 3397375135048531968 3408679381641854976 3418346586499448832 3445920792419033088 3446419334200343712 3478816817478107136 3495248901921964032 3516824512427655168 3536279961012315864 3557079527658356736 3557594151432612864 3558108849660540036 3586382692309499904 3598836422341357872 3608520857076842496 3630795677182255104 3650353508141745408 3672355253091729408 3672886554488299392 3702072456577548288 3702608057338048512 3714927919836240384 3724924755692224512 3725463662630258688 3747918118381682688 3748460351905754112 3768106847114059776 3790818325772107776 3791366765923405824 3822047026929598464 3834764304347086848 3845639909811879936 3869378427773681664 3877221750975386676 3889658680891932672 3900689969870536704 3913668919662870528 3924768303017885696 3956427576481112064 3978314956138855347 3994197086734123008 4002293420361689472 4059585964211447808 4084054272496631808 4084645136830036992 4106647696659463584 4131399659728195584 4131997373799336816 4165434064505304576 4190540350153752576 4191146620459041024 4216407883179393024 4217017895893973376 4239120203003317248 4250527635329777664 4264670616493621248 4265287611663831552 4276765460239220736 4299802905295798272 4303165247030820864 4326344898538364928 4352421040701308928 4353050731245391872 4375866016003424256 4388276216104353792 4402877534620729344 4415364340895121408 4438506224821469184 4450981023541251072 4465904411394441216 4493471722575888384 4517022984261599232 4544905842189139968 4567034209737878784 4594561056558710784 4595225778933791616 4648497045524253918 4660331869229285376 4689099349903540224 4714357893922971648 4715039948016421152 4742772703544475648 4743458868576817152 4744145132880720048 4781843589745999872 4798448563121810496 4811361142769123328 4841060902909673472 4866433955017261056 4867138010855660544 4896473670788972544 4897182072651065856 4936810743117398016 4953237226448320512 4967284883507011584 4997224157842243584 4997947135874338816 5024142462818746368 5055155687897874432 5096062702572797952 5113019072462782464 5127519879749173248 5159171237031575552 5169629001300515568 5186211574522576896 5218225226217160704 5242873352882946048 5275236768641482752 5304419941518473796 5336391227148919296 5337163274490810054 5398254633512036808 5412781285615263744 5445405696662175744 5446193515773382656 5475530262212618112 5508532879637594112 5509329831732449088 5553912086007072768 5572391879754360576 5587387133538336768 5588195493945388032 5621877177572524032 5622690527858631168 5652160270671089664 5686227488658161664 5687050148885108736 5733070540394397696 5737553662707761152 5752146456520630272 5768459864717819904 5804067641660522496 5815832626463080014 5834488021337899008 5851034954805805056 5870503379494305792 5887152454526828544 5934641364721668096 5954539215192588288 5991295630101184512 6003440130542534208 6089378946317171712 6126081408744947712 6126967705245055488 6197099489592293376 6197996060699005224 6248151096757956864 6252132466538053632 6285810525230628864 6286719930688561536 6324611824769089536 6325526843840960064 6375791452994666496 6397005924740431872 6397931417495747328 6415148190358831104 6449704357943697408 6454747870546231296 6488578606689681408 6489517347807547392 6528631561051963392 6529576096868087808 6582414324156530688 6604316301931094016 6623046511342682112 6657759337232203776 6676471535311876608 6698856617091661824 6740207583863832576 6817358763283709952 6836693172998897664 6891841584838066176 6892838668400687424 6972745568286380877 6990497803843928064 7033649024855310336 7072559922024631728 7114159055316713472 7115188302865225728 7116217699321080072 7172765384618999808 7197672844682715744 7217041714153684992 7261591354364510208 7300707016283490816 7344710506183458816 7345773108976598784 7405216114676097024 7429855839672480768 7449849511384449024 7450927325260517376 7495836236763365376 7496920703811508224 7536213694228119552 7582733531846811648 7644094053859196928 7669528608694173696 7691279819623759872 7738756855547363328 7754443501950773352 7779317361783865344 7827337839325741056 7849536606035771392 7912855152962224128 7956629912277710694 8004586840723378944 8005744911736215081 8119171928422895616 8168108544993263616 8169290273660073984 8213295393318927168 8262799319456391168 8263994747598673632 8330868129010609152 8381080700307505152 8382293240918082048 8432815766358786048 8434035791787946752 8478240406006634496 8529341232987242496 8530575223327663104 8553530920478441472 8599605810591596544 8606330494061641728 8652689797076729856 8706101462490783744 8751732032006848512 8776552432208707584 8805755069241458688 8830728681790242816 8877012449642938368 8901962047082502144 8931808822788882432 8986943445151776768 9089811684378279936 9134068419475757568 9189122113117421568 9190451557867583232 9296994091048507836 9320663738458570752 9378198699807080448 9428715787845943296 9430079896032842304 9486917737153634304 9488290265761440096 9563687179491999744 9596897126243620992 9622722285538246656 9682121805819346944 9732867910034522112 9734276021711321088 9792947341577945088 9794364145302131712 9873621486234796032 9906474452896641024 9934569767014023168 9995894271748677632 10048284925637492736 10110311375795748864 10192125405145595904 10226038144925564928 10255039759498346496 10318342474063151104 10339258002601031136 10436450452434321408 10485746705765892096 10550473537282965504 10608839883036947592 10672782454297838592 10674326548981620108 10796509267024073616 10825562571230527488 10892387031546765312 10951060524425236224 11017065759275188224 11018659663464898176 11107824172014145536 11144783759508721152 11174774267076673536 11176390987890776064 11243754355145048064 11245381055717262336 11304320541342179328 11372454977316323328 11374100297770217472 11466141080788795392 11504292913041260544 11536919729435639808 11608135283321044992 11631665252926160028 11668976042675798016 11702069909611610112 11741006758988611584 11774304909053657088 11869282729443336192 11982591260202369024 12006880261085068416 12178757892634343424 12252162817489895424 12253935410490110976 12394198979184586752 12395992121398010448 12496302193515913728 12571621050461257728 12573439861377123072 12649223649538179072 12651053687681920128 12751582905989332992 12794011849480863744 12795862834991494656 12830296380717662208 12899408715887394816 12909495741092462592 12979034695615094784 13057263122103926784 13059152193736175616 13164828648313061376 13208632603862188032 13246093022685364224 13315518674464407552 13352943070623753216 13397713234183323648 13480415167727665152 13634717526567419904 13783683169676132352 13785677336801374848 13945491136572761754 13980995607687856128 14067298049710620672 14145119844049263456 14228318110633426944 14230376605730451456 14232435398642160144 14345530769237999616 14395345689365431488 14434083428307369984 14523182708729020416 14601414032566981632 14689421012366917632 14691546217953197568 14810432229352194048 14859711679344961536 14901854650521034752 14991672473526730752 14993841407623016448 15072427388456239104 15165467063693623296 15288188107718393856 15339057217388347392 15382559639247519744 15477513711094726656 15508887003901546704 15558634723567730688 15654675678651482112 15825710305924448256 15913259824555421388 16009173681446757888 16011489823472430162 16238343856845791232 16336217089986527232 16338580547320147968 16426590786637854336 16525598638912782336 16527989495197347264 16661736258021218304 16762161400615010304 16764586481836164096 16865631532717572096 16868071583575893504 16956480812013268992 17058682465974484992 17061150446655326208 17199211621183193088 17212660988123283456 17305379594153459712 17412202924981567488 17503464064013697024 17553104864417415168 17611510138482917376 17661457363580485632 17803924094165004288 17863617645577764864 17973886890303553536 18268136838951515136 18378244226234843136 18380903115735166464 18593988182097015672 18756397399614160896 18857431575691886592 18860159792065684608 18973835474307268608 18976580531522880192 19127374358983999488 19193794252487241984 19245444571076493312 19364243611638693888 19465735820069044224 19468552043422642176 19585894683155890176 19588728290604263424 19747242972469592064 19812948905793282048 19869139534028046336 19991788543497355264 20096569851274985472 20220622751591497728 20452076289851129856 20510079518996692992 20636684948126302208 20678516005202062272 20918236704859142631 20971493411531784192 21100947074565931008 21217679766073895184 21345564908595677184 21348653097963240216 21593018534048147232 21651125142461054976 21784774063093530624 21902121048850472448 22034131518550376448 22037319326929796352 22215648344028291072 22289567519017442304 22349548534153347072 22352781975781552128 22487508710290096128 22490762111434524672 22608641082684358656 22748200595540434944 22932282161577590784 23008585826082521088 23073839458871279616 23216270566642089984 23263330505852320056 23337952085351596032 23482013517977223168 23548609818107314176 23738565458886672384 24013760522170136832 24017234735208645243 24357515785268686848 24504325634979790848 24507870820980221952 24788397958369173504 24791984242796020896 24992604387031827456 25143242100922515456 25146879722754246144 25298447299076358144 25302107375363840256 25588023698961727488 25591725669982989312 25660592761435324416 25798817431774789632 25818991482184925184 25958069391230189568 26118304387472351232 26329657296626122752 26417265207724376064 26492186045370728448 26631037348928815104 26705886141247506432 26795426468366647296 26960830335455330304 27269435053134839808 27567366339352264704 27571354673602749696 27890982273145523508 27961991215375712256 28134596099421241344 28290239688098526912 28460753211460902912 28464870797284320288 28691061538475999232 28790691378730862976 28868166856614739968 29046365417458040832 29202828065133963264 29378842024733835264 29383092435906395136 29620864458704388096 29719423358689923072 29803709301042069504 29987682815246032896 30144854776912478208 30330934127387246592 30576376215436787712 30678114434776694784 30765119278495039488 30955027422189453312 31017774007803093408 31309351357302964224 31651420611848896512 31826519649110842776 32018347362893515776 32022979646944860324 32476687713691582464 32677161094640295936 32853181573275708672 33051197277825564672 33055978990394694528 33323472516042436608 33524322801230020608 33529172963672328192 33731263065435144192 33736143167151787008 33912961624026537984 34117364931948969984 34122300893310652416 34398423242366386176 34610759188306919424 34824405849963134976 35006928128027394048 35106209728834830336 35223020276965834752 35322914727160971264 35607848188330008576 35947773780607107072 36536273677903030272 36756488452469686272 36761806231470332928 37187976364194031344 37714863151383773184 37720319584131369216 37947670948614537216 37953161063045760384 38254748717967998976 38387588504974483968 38490889142152986624 38728487223277387776 38937104086845284352 39171789366311780352 39177456581208526848 39494485944939184128 39625897811586564096 39738279068056092672 39983577086994710528 40193139702549970944 40441245503182995456 40904152579702259712 41273369896252604416 41357032010404124544 41836473409718285262 41942986823063568384 42201894149131862016 42435359532147790368 42691129817191354368 42697306195926480432 43186037068096294464 43302250284922109952 43569548126187061248 43804242097700944896 44068263037100752896 44074638653859592704 44431296688056582144 44579135038034884608 44705563951563104256 44975017420580192256 44981524222869049344 45217282165368717312 45496401191080869888 45864564323155181568 46017171652165042176 46147678917742559232 46432541133284179968 46526661011704640112 46675904170703192064 46964027035954446336 47477130917773344768 48027521044340273664 48034469470417290486 48715031570537373696 49008651269959581696 49015741641960443904 49576795916738347008 49583968485592041792 49985208774063654912 50286484201845030912 50293759445508492288 50596894598152716288 50604214750727680512 51176047397923454976 51183451339965978624 51597634863549579264 51637982964369850368 51916138782460379136 52236608774944702464 52659314593252245504 52834530415448752128 52984372090741456896 53411772282495012864 53590852936733294592 53921660670910660608 55134732678704529408 55142709347205499392 55781964546291047016 56269192198842482688 56580479376197053824 56921506422921805824 56929741594568640576 57382123076951998464 57581382757461725952 57736333713229479936 58092730834916081664 58405656130267926528 58757684049467670528 58766184871812790272 59241728917408776192 59438846717379846144 59607418602084139008 59975365630492065792 60289709553824956416 60661868254774493184 61356228869553389568 61530238556990078976 61910054844378906624 62035548015606186816 63302841223697793024 63653039298221685552 64036694725787031552 64045959293889720648 64953375427383164928 65354322189280591872 65706363146551417344 66102394555651129344 66111957980789389056 66646945032084873216 67048645602460041216 67058345927344656384 67462526130870288384 67472286334303574016 67825923248053075968 68244601786621304832 68796846484732772352 69221518376613838848 69648811699926269952 70013856256054788096 70446040553931669504 70645829454321942528 71215696376660017152 72051704205625935729 73072547355806060544 73512976904939372544 73523612462940665856 74375952728388062688 75429726302767546368 75440639168262738432 75895341897229074432 75906322126091520768 76775177009948967936 76981778284305973248 77456974446554775552 77874208173690568704 78354913162417053696 78988971889878368256 79251795623173128192 79476558136112185344 79967154173989421056 80386279405099941888 80882491006365990912 81808305159404519424 82714064020808249088 83672946819436570524 83885973646127136768 84403788298263724032 84870719064295580736 85382259634382708736 85394612391852960864 86372074136192588928 86604500569844219904 87139096252374122496 87608484195401889792 88136526074201505792 88149277307719185408 88862593376113164288 89158270076069769216 89411127903126208512 89963048445738098688 90434564330737434624 90992802382161739776 91729128646310363136 92034343304330084352 92295357835485118464 92865082266568359936 93053322023409280224 93928054071908892672 94954261835546689536 96055042088680547328 96068938940834580972 97430063141074747392 98031483283920887808 99153591833476694016 99167936971184083584 99970417548127309824 100572968403690061824 100587518891016984576 101193789196305432576 101208429501455361024 102352094795846909952 102366902679931957248 103195269727099158528 103832277564920758272 104473217549889404928 105318629186504491008 105669060830897504256 105968744181482913792 106823544564990025728 107843321341821321216 110269465357409058816 110285418694410998784 111563929092582094032 113160958752394107648 113843012845843611648 113859483189137281152 114764246153903996928 115162765514923451904 115472667426458959872 116185461669832163328 116811312260535853056 117515368098935341056 117532369743625580544 118483457834817552384 118877693434759692288 119214837204168278016 119950731260984131584 120579419107649912832 121323736509548986368 122712457739106779136 123820109688757813248 124071096031212373632 126605682447395586048 127306078596443371104 128073389451574063104 128091918587779441296 129906750854766329856 130708644378561183744 131412726293102834688 132204789111302258688 132223915961578778112 133293890064169746432 134116691854689312768 134925052261740576768 134944572668607148032 135651846496106151936 136489203573242609664 137593692969465544704 138443036753227677696 139297623399852539904 140027712512109576192 140892081107863339008 142431392753320034304 144103408411251871458 146145094711612121088 147025953809878745088 147047224925881331712 148751905456776125376 150859452605535092736 150881278336525476864 151790683794458148864 151812644252183041536 153550354019897935872 154913948893109551104 155748416347381137408 156709826324834107392 157977943779756736512 158503591246346256384 158953116272224370688 159934308347978842112 160772558810199883776 161764982012731981824 165428128041616498176 167345893638873141048 168807576596527448064 169741438128591161472 170764519268765417472 170789224783705921728 172744148272385177856 173209001139688439808 174278192504748244992 175216968390803779584 176273052148403011584 176298554615438370816 177725186752226328576 178316540152139538432 178822255806252417024 179926096891476197376 180869128661474869248 181985604764323479552 184068686608660168704 184590715670970236928 185730164533136719872 186106644046818560448 189908523671093379072 192110084177361094656 192137877881669161944 194860126282149494784 196062966567841775616 198307183666953388032 198335873942368167168 199940835096254619648 201145936807380123648 201175037782033969152 202387578392610865152 202416859002910722048 204733805359863914496 206390539454198317056 207664555129841516544 208946435099778809856 211338121661795008512 211937488362965827584 213647089129980051456 216155112616877807187 220538930714818117632 220570837388821997568 223127858185164188064 226321917504788215296 227686025691687223296 227718966378274562304 230325531029846903808 230945334852917919744 232370923339664326656 233622624521071706112 235064739487251161088 236966915669635104768 237755386869519384576 238429674408336556032 239901462521968263168 241158838215299825664 242647473019097972736 245424915478213558272 248142192062424747264 253211364894791172096 254612157192886742208 256146778903148126208 256183837175558882592 259813501709532659712 261417288757122367488 262825452586205669376 264409578222604517376 264447831923157556224 266587780128339492864 268233383709378625536 269889145337214296064 271303692992212303872 272978407146485219328 275187385938931089408 276886073506455355392 278595246799705079808 281784162215726678016 284862785506640068608 288206816822503742916 292290189423224242176 294094449851762663424 297503810913552250752 301718905211070185472 301762556673050953728 303581367588916297728 303625288504366083072 307100708039795871744 311496832694762274816 313419652649668214784 315955887559513473024 317007182492692512768 317906232544448741376 319868616695957684224 323529964025463963648 330856256083232996352 334691787277746282096 339482876257182322944 341529038537530834944 341578449567411843456 345488296544770355712 346418002279376879616 348556385009496489984 350433936781607559168 352546104296806023168 352597109230876741632 355450373504452657152 356633080304279076864 357644511612504834048 359852193782952394752 361738257322949738496 363971209528646959104 368137373217320337408 371460329066273439744 372213288093637120896 379817047342186758144 384220168354722189312 384275755763338323888 389720252564298989568 392125933135683551232 396614367333906776064 396671747884736334336 399881670192509239296 402350075564067938304 404775156785221730304 404833718005821444096 409467610719727828992 412781078908396634112 415329110259683033088 417892870199557619712 422676243323590017024 427294178259960102912 432310225233755614374 441077861429636235264 441141674777643995136 446255716370328376128 452643835009576430592 455372051383374446592 455437932756549124608 460651062059693807616 464741846679328653312 467245249042143412224 470129478974502322176 473933831339270209536 475510773739038769152 476859348816673112064 479802925043936526336 482317676430599651328 485294946038195945472 496284384124849494528 506422729789582344192 509224314385773484416 512293557806296252416 512367674351117765184 519627003419065319424 522834577514244734976 525650905172411338752 528819156445209034752 528895663846315112448 533175560256678985728 536466767418757251072 539778290674428592128 542607385984424607744 545956814292970438656 553772147012910710784 557190493599410159616 569725571013280137216 576413633645007485832 584580378846448484352 588188899703525326848 595007621827104501504 603437810422140370944 603525113346101907456 607162735177832595456 607250577008732166144 614201416079591743488 622993665389524549632 626839305299336429568 634014364985385025536 635812465088897482752 639737233391915368448 648465337850633421561 661712512166465992704 669383574555492564192 678965752514364645888 683058077075061669888 683156899134823686912 690976593089540711424 692836004558753759232 697112770018992979968 700867873563215118336 705194218461753483264 710900747008905314304 713266160608558153728 715289023225009668096 719704387565904789504 723476514645899476992 727942419057293918208 736274746434640674816 744426576187274241792 759634094684373516288 768440336709444378624 768551511526676647776 779440505128597979136 784251866271367102464 793228734667813552128 793343495769472668672 799763340385018478592 804700151128135876608 809667436011642888192 818935221439455657984 825562157816793268224 830658220519366066176 835785740399115239424 845352486647180034048 854588356519920205824 864620450467511228748 882283349555287990272 892511432740656752256 905287670019152861184 910744102766748893184 910875865513098249216 921302124119387615232 934490498084286824448 940258957949004644352 947867662678540419072 951021547478077538304 953718697633346224128 959605850087873052672 970589892076391890944 992568768249698989056 1018448628771546968832 1024587115612592504832 1024735348702235530368 1039254006838130638848 1045669155028489469952 1051301810344822677504 1057638312890418069504 1057791327692630224896 1066351120513357971456 1072933534837514502144 1079556581348857184256 1085214771968849215488 1091913628585940877312 1114380987198820319232 1139451142026560274432 1152827267290014971664 1169160757692896968704 1176377799407050653696 1190015243654209003008 1207050226692203814912 1214325470355665190912 1214501154017464332288 1228402832159183486976 1245987330779049099264 1253678610598672859136 1268028729970770051072 1279474466783830736896 1296930675701266843122 1323425024332931985408 1338767149110985128384 1357931505028729291776 1366116154150123339776 1366313798269647373824 1381953186179081422848 1394225540037985959936 1401735747126430236672 1410388436923506966528 1421801494017810628608 1426532321217116307456 1430578046450019336192 1439408775131809579008 1446953029291798953984 1455884838114587836416 1488853152374548483584 1519268189368747032576 1536880673418888757248 1537103023053353295552 1558881010257195958272 1568503732542734204928 1586457469335627104256 1586686991538945337344 1599526680770036957184 1609400302256271753216 1619334872023285776384 1637870442878911315968 1661316441038732132352 1671571480798230478848 1709176713039840411648 1729240900935022457496 1764566699110575980544 1785022865481313504512 1810575340038305722368 1821488205533497786368 1821751731026196498432 1842604248238775230464 1868980996168573648896 1880517915898009288704 1902043094956155076608 1907437395266692448256 1919211700175746105344 1985137536499397978112 2036897257543093937664 2049174231225185009664 2049470697404471060736 2078508013676261277696 2091338310056978939904 2102603620689645355008 2115582655385260449792 2132702241026715942912 2145867069675029004288 2159113162697714368512 2170429543937698430976 2183827257171881754624 2278902284053120548864 2305654534580029943328 2338321515385793937408 2352755598814101307392 2380030487308418006016 2414100453384407629824 2429002308034928664576 2456805664318366973952 2491974661558098198528 2507357221197345718272 2536057459941540102144 2593861351402533686244 2646850048665863970816 2677534298221970256768 2715863010057458583552 2732232308300246679552 2732627596539294747648 2763906372358162845696 2803471494252860473344 2820776873847013933056 2843602988035621257216 2853064642434232614912 2861156092900038672384 2878817550263619158016 2911769676229175672832 2977706304749096967168 3073761346837777514496 3074206046106706591104 3117762020514391916544 3137007465085468409856 3172914938671254208512 3173373983077890674688 3199053361540073914368 3218800604512543506432 3238669744046571552768 3275740885757822631936 3343142961596460957696 3418353426079680823296 3458481801870044914992 3529133398221151961088 3570045730962627009024 3621150680076611444736 3642976411066995572736 3643503462052392996864 3685208496477550460928 3737961992337147297792 3761035831796018577408 3804086189912310153216 3838423400351492210688 3970275072998795956224 4073794515086187875328 4098348462450370019328 4098941394808942121472 4182676620113957879808 4205207241379290710016 4231165310770520899584 4265404482053431885824 4291734139350058008576 4318226325395428737024 4340859087875396861952 4367654514343763509248 4557804568106241097728 4611309069160059886656 4676643030771587874816 4705511197628202614784 4760060974616836012032 4828200906768815259648 4858004616069857329152 4913611328636733947904 4983949323116196397056 5014714442394691436544 5187722702805067372488 5293700097331727941632 5355068596443940513536 5431726020114917167104 5464464616600493359104 5465255193078589495296 5527812744716325691392 5606942988505720946688 5641553747694027866112 5706129284868465229824 5722312185800077344768 5757635100527238316032 5955412609498193934336 6147522693675555028992 6148412092213413182208 6235524041028783833088 6274014930170936819712 6346747966155781349376 6398106723080147828736 6437601209025087012864 6477339488093143105536 6551481771515645263872 6836706852159361646592 6916963603740089829984 7058266796442303922176 7140091461925254018048 7242301360153222889472 7287006924104785993728 7370416992955100921856 7475923984674294595584 7522071663592037154816 7608172379824620306432 7940550145997591912448 8147589030172375750656 8196696924900740038656 8197882789617884242944 8410414482758581420032 8462330621541041799168 8530808964106863771648 8583468278700116017152 8636452650790857474048 8735309028687527018496 9222618138320119773312 9353286061543175749632 9411022395256405229568 9520121949233672024064 9656401813537630519296 9716009232139714658304 9827222657273467895808 10029428884789382873088 10375445405610134744976 10587400194663455883264 10710137192887881027072 10863452040229834334208 10928929233200986718208 10930510386157178990592 11055625489432651382784 11213885977011441893376 11283107495388055732224 11412258569736930459648 11515270201054476632064 11910825218996387868672 12295045387351110057984 12296824184426826364416 12548029860341873639424 12693495932311562698752 12796213446160295657472 12875202418050174025728 12954678976186286211072 13102963543031290527744 13673413704318723293184 13833927207480179659968 14116533592884607844352 14280182923850508036096 14484602720306445778944 14574013848209571987456 14740833985910201843712 14951847969348589191168 15044143327184074309632 15881100291995183824896 16295178060344751501312 16393393849801480077312 16395765579235768485888 16820828965517162840064 16924661243082083598336 17166936557400232034304 17272905301581714948096 18445236276640239546624 18706572123086351499264 18822044790512810459136 19040243898467344048128 19312803627075261038592 19432018464279429316608 19654445314546935791616 20750890811220269489952 21174800389326911766528 21420274385775762054144 21726904080459668668416 21861020772314357981184 22111250978865302765568 22427771954022883786752 22566214990776111464448 22824517139473860919296 23821650437992775737344 24590090774702220115968 24593648368853652728832 25386991864623125397504 25592426892320591314944 25750404836100348051456 25909357952372572422144 26205927086062581055488 27667854414960359319936 28233067185769215688704 28560365847701016072192 28969205440612891557888 29148027696419143974912 29481667971820403687424 30088286654368148619264 31762200583990367649792 32590356120689503002624 32786787699602960154624 32791531158471536971776 33641657931034325680128 33849322486164167196672 34545810603163429896192 36890472553280479093248 37644089581025620918272 38080487796934688096256 38625607254150522077184 38864036928558858633216 39308890629093871583232 41501781622440538979904 42349600778653823533056 42840548771551524108288 43453808160919337336832 43722041544628715962368 44222501957730605531136 44855543908045767573504 45132429981552222928896 47643300875985551474688 49180181549404440231936 49187296737707305457664 50773983729246250795008 51500809672200696102912 51818715904745144844288 55335708829920718639872 56466134371538431377408 57120731695402032144384 57938410881225783115776 58296055392838287949824 58963335943640807374848 63524401167980735299584 65180712241379006005248 65583062316943073943552 67283315862068651360256 67698644972328334393344 73780945106560958186496 76160975593869376192512 77251214508301044154368 77728073857117717266432 78617781258187743166464 83003563244881077959808 84699201557307647066112 85681097543103048216576 86907616321838674673664 87444083089257431924736 88445003915461211062272 90264859963104445857792 95286601751971102949376 98360363098808880463872 98374593475414610915328 101547967458492501590016 103637431809490289688576 110671417659841437279744 112932268743076862754816 114241463390804064288768 115876821762451566231552 116592110785676575899648 117926671887281614749696 127048802335961470599168 130361424482758012010496 131166124633886147887104 134566631724137302720512 135397289944656668786688 147561890213121916372992 152321951187738752385024 154502429016602088308736 155456147714235434532864 166007126489762155919616 169398403114615294132224 171362195086206096433152 173815232643677349347328 174888166178514863849472 176890007830922422124544 190573203503942205898752 196749186950829221830656 203095934916985003180032 221342835319682874559488 228482926781608128577536 231753643524903132463104 233184221571353151799296 235853343774563229499392 254097604671922941198336 260722848965516024020992 262332249267772295774208 270794579889313337573376 295123780426243832745984 304643902375477504770048 310912295428470869065728 332014252979524311839232 338796806229230588264448 342724390172412192866304 347630465287354698694656 349776332357029727698944 353780015661844844249088 381146407007884411797504 393498373901658443661312 406191869833970006360064 442685670639365749118976 456965853563216257155072 463507287049806264926208 466368443142706303598592 508195209343845882396672 521445697931032048041984 524664498535544591548416 590247560852487665491968 609287804750955009540096 664028505959048623678464 685448780344824385732608 695260930574709397389312 699552664714059455397888 707560031323689688498176 762292814015768823595008 786996747803316887322624 812383739667940012720128 885371341278731498237952 913931707126432514310144 932736886285412607197184 1016390418687691764793344 1042891395862064096083968 1049328997071089183096832 1180495121704975330983936 1218575609501910019080192 1328057011918097247356928 1370897560689648771465216 1390521861149418794778624 1399105329428118910795776 1524585628031537647190016 1573993495606633774645248 1770742682557462996475904 1827863414252865028620288 2085782791724128192167936 2098657994142178366193664 2360990243409950661967872 2437151219003820038160384 2656114023836194494713856 2741795121379297542930432 2798210658856237821591552 3049171256063075294380032 3147986991213267549290496 3541485365114925992951808 3655726828505730057240576 4171565583448256384335872 4197315988284356732387328 4721980486819901323935744 5312228047672388989427712 5483590242758595085860864 6295973982426535098580992 7082970730229851985903616 7311453657011460114481152 8394631976568713464774656 9443960973639802647871488 10624456095344777978855424 10967180485517190171721728 12591947964853070197161984 14165941460459703971807232 18887921947279605295742976 21248912190689555957710848 21934360971034380343443456 25183895929706140394323968 28331882920919407943614464 37775843894559210591485952 42497824381379111915421696 56663765841838815887228928 75551687789118421182971904 84995648762758223830843392 113327531683677631774457856 169991297525516447661686784 226655063367355263548915712 339982595051032895323373568 679965190102065790646747136
- Sum of all divisors σ(n): 2130454278836815695355756395
- Sum of proper divisors (its aliquot sum) s(n): 1450489088734749904709009259
- 679965190102065790646747136 is an abundant number, because the sum of its proper divisors (1450489088734749904709009259) is greater than itself. Its abundance is 770523898632684114062262123
Bases of 679965190102065790646747136
- Binary: 1000110010011101000011101011010000111011111100101011001000001011111001000000000000000000002
- Hexadecimal: 0x232743AD0EFCAC82F900000
- Base-36: 2DFQIW2RJCHS000000
Squares and roots of 679965190102065790646747136
- 679965190102065790646747136 squared (6799651901020657906467471362) is 462352659750538469469648704044737295150436737924202496
- 679965190102065790646747136 cubed (6799651901020657906467471363) is 314383714181470632770304050606487368985173840724648511803302577275872389372051456
-
679965190102065790646747136 is a
perfect square number . Itssquare root is 26076142162944 -
The
cube root of 679965190102065790646747136 is 879350928.9606705411
Scales and comparisons
How big is 679965190102065790646747136?- 679,965,190,102,065,790,646,747,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 679,965,190,102,065,790,646,747,136 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 679965190102065790646747136 cubic inches would be around 73279244.1 feet tall.
Recreational maths with 679965190102065790646747136
- 679965190102065790646747136 backwards is 631747646097560201091569976
- The number of decimal digits it has is: 27
- The sum of 679965190102065790646747136's digits is 126
- 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 679965190102065790646747136 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 679965190102065790646747136 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/679965190102065790646747136/
Chicago style:
Numbermatics. 2024. "Number 679965190102065790646747136 - Facts about the integer". https://numbermatics.com/n/679965190102065790646747136/
The information we have on file for 679965190102065790646747136 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 679965190102065790646747136, math, Factors of 679965190102065790646747136, curriculum, school, college, exams, university, Prime factorization of 679965190102065790646747136, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-nine septillion, nine hundred sixty-five sextillion, one hundred ninety quintillion, one hundred two quadrillion, sixty-five trillion, seven hundred ninety billion, six hundred forty-six million, seven hundred forty-seven thousand, one hundred thirty-six.