301499393969863440178348032
301,499,393,969,863,440,178,348,032 is an even composite number composed of five prime numbers multiplied together.
301499393969863440178348032 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, eight hundred ninety-six divisors.
Prime factorization of 301499393969863440178348032:
218 × 36 × 173 × 313 × 476
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 31 × 31 × 31 × 47 × 47 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 301499393969863440178348032 from the Numbermatics database.
Names of 301499393969863440178348032
- Cardinal: 301499393969863440178348032 can be written as Three hundred one septillion, four hundred ninety-nine sextillion, three hundred ninety-three quintillion, nine hundred sixty-nine quadrillion, eight hundred sixty-three trillion, four hundred forty billion, one hundred seventy-eight million, three hundred forty-eight thousand and thirty-two.
Scientific notation
- Scientific notation: 3.01499393969863440178348032 × 1026
Factors of 301499393969863440178348032
Divisors of 301499393969863440178348032
- Number of divisors d(n): 14896
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 31 32 34 36 47 48 51 54 62 64 68 72 81 93 94 96 102 108 124 128 136 141 144 153 162 186 188 192 204 216 243 248 256 272 279 282 288 289 306 324 372 376 384 408 423 432 459 486 496 512 527 544 558 564 576 578 612 648 729 744 752 768 799 816 837 846 864 867 918 961 972 992 1024 1054 1088 1116 1128 1152 1156 1224 1269 1296 1377 1457 1458 1488 1504 1536 1581 1598 1632 1674 1692 1728 1734 1836 1922 1944 1984 2048 2108 2176 2209 2232 2256 2304 2312 2397 2448 2511 2538 2592 2601 2754 2883 2914 2916 2976 3008 3072 3162 3196 3264 3348 3384 3456 3468 3672 3807 3844 3888 3968 4096 4131 4216 4352 4371 4418 4464 4512 4608 4624 4743 4794 4896 4913 5022 5076 5184 5202 5508 5766 5828 5832 5952 6016 6144 6324 6392 6528 6627 6696 6768 6912 6936 7191 7344 7533 7614 7688 7776 7803 7936 8192 8262 8432 8649 8704 8742 8836 8928 8959 9024 9216 9248 9486 9588 9792 9826 10044 10152 10368 10404 11016 11421 11532 11656 11664 11904 12032 12288 12393 12648 12784 13056 13113 13254 13392 13536 13583 13824 13872 14229 14382 14688 14739 15066 15228 15376 15552 15606 15872 16337 16384 16524 16864 17298 17408 17484 17672 17856 17918 18048 18432 18496 18972 19176 19584 19652 19881 20088 20304 20736 20808 21573 22032 22599 22842 23064 23312 23328 23409 23808 24064 24576 24769 24786 25296 25568 25947 26112 26226 26508 26784 26877 27072 27166 27648 27744 28458 28764 29376 29478 29791 30132 30456 30752 31104 31212 31744 32674 32768 33048 33728 34263 34596 34816 34968 35344 35712 35836 36096 36864 36992 37553 37944 38352 39168 39304 39339 39762 40176 40608 40749 41472 41616 42687 43146 44064 44217 45167 45198 45684 46128 46624 46656 46818 47616 48128 49011 49152 49538 49572 50592 51136 51894 52224 52452 53016 53568 53754 54144 54332 55296 55488 56916 57528 58752 58956 59582 59643 60264 60912 61504 62208 62424 63488 64719 65348 65536 66096 67456 68479 68526 69192 69632 69936 70227 70688 71424 71672 72192 73728 73984 74307 75106 75888 76704 77841 78336 78608 78678 79524 80352 80631 81216 81498 82944 83232 85374 86292 88128 88434 89373 90334 90396 91368 92256 93248 93312 93636 95232 96256 98022 98304 99076 99144 101184 102272 103788 103823 104448 104904 106032 107136 107508 108288 108664 110592 110976 112659 113832 115056 117504 117912 118017 119164 119286 120528 121824 122247 123008 124416 124848 126976 128061 129438 130696 131072 132192 132651 134912 135501 136958 137052 138384 139264 139872 140454 141376 142848 143344 144384 147033 147456 147968 148614 150212 151776 152303 153408 155682 156672 157216 157356 159048 160704 161262 162432 162996 165888 166464 170748 172584 176256 176868 178746 178929 180668 180792 182736 184512 186496 186624 187272 190464 192512 194157 196044 196608 198152 198288 202368 204544 205437 207576 207646 208896 209808 210681 212064 214272 215016 216576 217328 221184 221952 222921 225318 227664 230112 230911 233523 235008 235824 236034 238328 238572 241056 241893 243648 244494 246016 248832 249696 253952 256122 258876 261392 262144 264384 265302 268119 269824 271002 273916 274104 276768 277729 278528 279744 280908 282752 285696 286688 288768 294066 294912 295936 297228 300424 303552 304606 306816 311364 311469 313344 314432 314712 318096 321408 322524 324864 325992 331776 332928 337977 341496 345168 352512 353736 354051 357492 357858 361336 361584 365472 366741 369024 372992 373248 374544 380928 384183 385024 388314 392088 393216 396304 396576 397953 404736 406503 409088 410874 415152 415292 417792 419616 421073 421362 424128 428544 430032 433152 434656 441099 442368 443904 445842 450636 455328 456909 460224 461822 467046 470016 471648 472068 476656 477144 482112 483786 487296 488988 492032 497664 499392 506447 507904 512244 517752 522784 528768 530604 536238 536787 539648 542004 547832 548208 553536 555458 557056 559488 561816 565504 571392 573376 577536 582471 588132 589824 591872 594456 600848 607104 609212 613632 616311 622728 622938 626688 628864 629424 636192 638401 642816 645048 649728 651984 663552 665856 668763 675954 682992 690336 692733 700569 705024 707472 708102 714984 715716 722672 723168 725679 730944 733482 738048 745984 746496 749088 761856 767839 768366 770048 776628 784176 786432 792608 793152 795906 804357 809472 813006 818176 821748 830304 830584 833187 835584 839232 842146 842724 848256 857088 860064 866304 869312 882198 884736 887808 891684 901272 910656 913818 920448 923644 934092 934407 940032 943296 944136 953312 954288 964224 967572 974592 977976 984064 995328 998784 1012894 1013931 1015808 1024488 1035504 1045568 1057536 1061208 1062153 1072476 1073574 1079296 1084008 1095664 1096416 1100223 1107072 1110916 1114112 1118976 1123632 1131008 1142784 1146752 1155072 1164143 1164942 1176264 1179648 1183744 1188912 1193859 1201696 1214208 1218424 1219509 1227264 1232622 1245456 1245876 1253376 1257728 1258848 1263219 1272384 1276802 1285632 1290096 1299456 1303968 1323297 1327104 1331712 1337526 1351908 1365984 1370727 1380672 1385466 1400177 1401138 1410048 1414944 1416204 1429968 1431432 1445344 1446336 1451358 1461888 1466964 1476096 1491968 1492992 1498176 1519341 1523712 1535678 1536732 1540096 1553256 1568352 1585216 1586304 1591812 1608714 1610361 1618944 1626012 1636352 1643496 1660608 1661168 1666374 1671168 1678464 1684292 1685448 1696512 1714176 1720128 1732608 1738624 1764396 1764991 1769472 1775616 1783368 1802544 1821312 1827636 1840896 1847288 1848933 1868184 1868814 1880064 1886592 1888272 1906624 1908576 1915203 1928448 1935144 1949184 1955952 1968128 1990656 1997568 2006289 2025788 2027862 2031616 2048976 2071008 2078199 2091136 2115072 2122416 2122849 2124306 2144952 2147148 2158592 2168016 2177037 2191328 2192832 2200446 2214144 2221832 2228224 2237952 2247264 2262016 2285568 2293504 2303517 2310144 2328286 2329884 2352528 2359296 2367488 2377824 2387718 2403392 2413071 2428416 2436848 2439018 2454528 2465244 2490912 2491752 2499561 2506752 2515456 2517696 2526438 2544768 2553604 2571264 2580192 2598912 2607936 2646594 2654208 2663424 2675052 2703816 2731968 2741454 2761344 2770932 2800354 2802276 2803221 2820096 2829888 2832408 2859936 2862864 2890688 2892672 2902716 2923776 2933928 2952192 2983936 2985984 2996352 3038682 3041793 3047424 3071356 3073464 3080192 3106512 3136704 3170432 3172608 3183624 3217428 3218513 3220722 3237888 3252024 3272704 3286992 3300669 3321216 3322336 3332748 3342336 3356928 3368584 3370896 3393024 3428352 3440256 3465216 3477248 3492429 3528792 3529982 3538944 3551232 3566736 3581577 3605088 3642624 3655272 3658527 3681792 3694576 3697866 3736368 3737628 3760128 3773184 3776544 3789657 3813248 3817152 3830406 3856896 3870288 3898368 3911904 3936256 3969891 3981312 3995136 4012578 4051576 4055724 4063232 4097952 4112181 4142016 4156398 4182272 4200531 4230144 4244832 4245698 4248612 4289904 4294296 4317184 4336032 4354074 4382656 4385664 4400892 4428288 4443664 4456448 4475904 4494528 4524032 4558023 4571136 4587008 4607034 4620288 4656572 4659768 4705056 4721393 4734976 4755648 4775436 4806784 4826142 4856832 4873696 4878036 4879681 4909056 4930488 4981824 4983504 4999122 5013504 5030912 5035392 5052876 5089536 5107208 5142528 5160384 5197824 5215872 5293188 5294973 5308416 5326848 5350104 5407632 5463936 5482908 5522688 5541864 5546799 5600708 5604552 5606442 5640192 5659776 5664816 5719872 5725728 5745609 5781376 5785344 5805432 5847552 5867856 5904384 5967872 5971968 5992704 6018867 6077364 6083586 6094848 6142712 6146928 6160384 6213024 6234597 6273408 6340864 6345216 6367248 6368547 6434856 6437026 6441444 6475776 6504048 6531111 6545408 6573984 6601338 6642432 6644672 6665496 6684672 6713856 6737168 6741792 6786048 6856704 6880512 6910551 6930432 6954496 6984858 7057584 7059964 7077888 7102464 7133472 7158241 7163154 7210176 7239213 7285248 7310544 7317054 7363584 7389152 7395732 7472736 7475256 7498683 7520256 7546368 7553088 7579314 7626496 7634304 7660812 7713792 7740576 7796736 7823808 7872512 7939782 7962624 7990272 8025156 8103152 8111448 8126464 8195904 8224362 8284032 8312796 8364544 8401062 8409663 8460288 8489664 8491396 8497224 8579808 8588592 8609599 8634368 8672064 8708148 8765312 8771328 8801784 8856576 8887328 8951808 8989056 9048064 9116046 9125379 9142272 9174016 9214068 9240576 9313144 9319536 9410112 9442786 9469952 9511296 9550872 9613568 9652284 9655539 9713664 9747392 9756072 9759362 9818112 9860976 9902007 9963648 9967008 9998244 10027008 10061824 10070784 10105752 10179072 10214416 10285056 10320768 10395648 10431744 10477287 10586376 10589946 10616832 10653696 10700208 10815264 10852817 10927872 10965816 10975581 11045376 11083728 11093598 11201416 11209104 11212884 11280384 11319552 11329632 11368971 11439744 11451456 11491218 11562752 11570688 11610864 11695104 11735712 11808768 11909673 11935744 11943936 11985408 12037734 12154728 12167172 12189696 12285424 12293856 12320768 12336543 12426048 12469194 12546816 12601593 12681728 12690432 12734496 12737094 12869712 12874052 12882888 12951552 13008096 13053263 13062222 13090816 13147968 13202676 13284864 13289344 13330992 13369344 13427712 13474336 13483584 13572096 13674069 13713408 13761024 13821102 13860864 13908992 13969716 14115168 14119928 14164179 14204928 14266944 14316482 14326308 14420352 14478426 14570496 14621088 14634108 14639043 14727168 14778304 14791464 14945472 14950512 14997366 15040512 15092736 15106176 15158628 15252992 15268608 15321624 15427584 15481152 15593472 15647616 15745024 15879564 15884919 15925248 15980544 16050312 16206304 16222896 16391808 16448724 16568064 16625592 16640397 16729088 16802124 16819326 16920576 16979328 16982792 16994448 17159616 17177184 17219198 17236827 17268736 17344128 17416296 17530624 17542656 17603568 17713152 17774656 17903616 17978112 18056601 18096128 18232092 18250758 18284544 18348032 18428136 18481152 18626288 18639072 18703791 18820224 18885572 18939904 19022592 19101744 19105641 19227136 19304568 19311078 19427328 19494784 19512144 19518724 19636224 19721952 19790431 19804014 19927296 19934016 19996488 20054016 20123648 20141568 20211504 20358144 20428832 20570112 20641536 20731653 20791296 20863488 20954574 21172752 21179892 21233664 21307392 21400416 21474723 21630528 21705634 21717639 21855744 21931632 21951162 22090752 22167456 22187196 22402832 22418208 22425768 22496049 22560768 22639104 22659264 22737942 22879488 22902912 22982436 23125504 23141376 23221728 23390208 23471424 23617536 23803009 23819346 23871488 23887872 23970816 24075468 24309456 24334344 24379392 24570848 24587712 24673086 24852096 24938388 25093632 25203186 25228989 25363456 25380864 25468992 25474188 25739424 25748104 25765776 25828797 25903104 26016192 26106526 26124444 26181632 26295936 26405352 26569728 26578688 26661984 26855424 26948672 26967168 27144192 27348138 27376137 27426816 27522048 27642204 27721728 27817984 27939432 28230336 28239856 28328358 28409856 28533888 28632964 28652616 28840704 28956852 28966617 29140992 29242176 29268216 29278086 29454336 29556608 29582928 29890944 29901024 29994732 30004847 30081024 30185472 30212352 30317256 30505984 30537216 30643248 30855168 30962304 31186944 31295232 31431861 31490048 31759128 31769838 31850496 31961088 32100624 32412608 32445792 32558451 32783616 32897448 32926743 33136128 33251184 33280794 33458176 33604248 33638652 33841152 33958656 33965584 33988896 34106913 34319232 34354368 34438396 34473654 34537472 34688256 34832592 35061248 35085312 35207136 35426304 35549312 35807232 35956224 36088433 36113202 36192256 36464184 36501516 36569088 36696064 36856272 36962304 37009629 37252576 37278144 37407582 37640448 37771144 37804779 37879808 38045184 38203488 38211282 38454272 38609136 38622156 38854656 38989568 39024288 39037448 39159789 39272448 39443904 39580862 39608028 39854592 39868032 39992976 40108032 40247296 40283136 40423008 40716288 40857664 41022207 41140224 41283072 41463306 41582592 41726976 41909148 42345504 42359784 42492537 42614784 42800832 42949446 43261056 43411268 43435278 43711488 43863264 43902324 43917129 44181504 44334912 44374392 44805664 44836416 44851536 44992098 45121536 45278208 45318528 45475884 45758976 45805824 45964872 46251008 46282752 46443456 46780416 46942848 47235072 47606018 47638692 47654757 47742976 47775744 47941632 48150936 48618912 48668688 49141696 49175424 49346172 49704192 49876776 49921191 50187264 50406372 50457978 50726912 50761728 50937984 50948376 51478848 51496208 51531552 51657594 51710481 51806208 52032384 52213052 52248888 52363264 52591872 52810704 53139456 53157376 53323968 53710848 53897344 53934336 54288384 54696276 54714721 54752274 54853632 55044096 55284408 55443456 55635968 55878864 56111373 56460672 56479712 56656716 56819712 57067776 57265928 57305232 57316923 57681408 57913704 57933234 58281984 58484352 58536432 58556172 58908672 59113216 59165856 59371293 59781888 59802048 59989464 60009694 60162048 60370944 60424704 60634512 61011968 61074432 61286496 61710336 61924608 62194959 62373888 62590464 62863722 62980096 63518256 63539676 63700992 63922176 64201248 64424169 64825216 64891584 65116902 65567232 65794896 65808319 65853486 66272256 66502368 66561588 66916352 67208496 67277304 67488147 67682304 67917312 67931168 67977792 68213826 68638464 68708736 68876792 68947308 69074944 69376512 69665184 70122496 70170624 70414272 70852608 71098624 71409027 71614464 71912448 72176866 72226404 72384512 72928368 73003032 73138176 73392128 73712544 74019258 74505152 74556288 74815164 75280896 75542288 75609558 75686967 75759616 76090368 76406976 76422564 76908544 77218272 77244312 77486391 77709312 77979136 78048576 78074896 78319578 78544896 78887808 79161724 79216056 79709184 79736064 79985952 80494592 80566272 80846016 81432576 81715328 82044414 82280448 82566144 82926612 82954577 83165184 83453952 83818296 84691008 84719568 84985074 85229568 85601664 85898892 86522112 86822536 86870556 86899851 87422976 87726528 87804648 87834258 88363008 88669824 88748784 89611328 89672832 89703072 89984196 90014541 90243072 90556416 90637056 90951768 91517952 91611648 91929744 92502016 92565504 92886912 93560832 93885696 94295583 94470144 95212036 95277384 95309514 95485952 95551488 95883264 96301872 97237824 97337376 97675353 98283392 98350848 98692344 99408384 99753552 99773903 99842382 100374528 100812744 100915956 101453824 101523456 101875968 101896752 102320739 102957696 102992416 103063104 103315188 103420962 103612416 104064768 104426104 104497776 104726528 105183744 105621408 106278912 106314752 106647936 107421696 107794688 107868672 108265299 108576768 109392552 109429442 109504548 109707264 110088192 110568816 110886912 111028887 111271936 111757728 112222746 112921344 112959424 113313432 113414337 113639424 114135552 114531856 114610464 114633846 115362816 115827408 115866468 116563968 116968704 117072864 117112344 117479367 117817344 118226432 118331712 118742586 119563776 119604096 119978928 120019388 120324096 120741888 120849408 121269024 122023936 122148864 122572992 123066621 123420672 123849216 124389918 124747776 125180928 125727444 125960192 127036512 127079352 127477611 127844352 128402496 128848338 129650432 129783168 130233804 131134464 131589792 131616638 131706972 131751387 132544512 133004736 133123176 133832704 134416992 134554608 134976294 135364608 135834624 135862336 135955584 136427652 137276928 137417472 137753584 137894616 138149888 138753024 139330368 140244992 140341248 140828544 141705216 142197248 142818054 142964271 143228928 143824896 144353732 144452808 144769024 145856736 146006064 146363183 146784256 147425088 148038516 149010304 149112576 149630328 150561792 151084576 151219116 151270111 151373934 152180736 152813952 152845128 153817088 154436544 154488624 154972782 155131443 155418624 155958272 156097152 156149792 156639156 157089792 157775616 158323448 158432112 159418368 159472128 159971904 160989184 161132544 161692032 162865152 163430656 164088828 164144163 164560896 165132288 165853224 165909154 166330368 166907904 167636592 168334119 169382016 169439136 169970148 170459136 171203328 171797784 171950769 173044224 173645072 173741112 173799702 174845952 175453056 175609296 175668516 176726016 177339648 177497568 178113879 179222656 179345664 179406144 179968392 180029082 180486144 181112832 181274112 181903536 183035904 183223296 183859488 185004032 185131008 185773824 186584877 187121664 187771392 188591166 188940288 190424072 190554768 190619028 190971904 191102976 191766528 192603744 193272507 194475648 194674752 195350706 196566784 196701696 197384688 197424957 198816768 199507104 199547806 199684764 200749056 201625488 201831912 202464441 202907648 203046912 203751936 203793504 204641478 205915392 205984832 206126208 206630376 206841924 207224832 208129536 208852208 208995552 209453056 210367488 211242816 212557824 212629504 213295872 214227081 214843392 215589376 215737344 216530598 217153536 218785104 218858884 219009096 219414528 220176384 221137632 221905471 222057774 222543872 223515456 224445492 225842688 225918848 226626864 226828674 227278848 228271104 229063712 229220928 229267692 229345007 230725632 231654816 231732936 232459173 233127936 233937408 234145728 234224688 234958734 235634688 236452864 236663424 237485172 239127552 239208192 239957856 240038776 241483776 241698816 242538048 244047872 244297728 245145984 246133242 246841344 247698432 248779836 248863731 249495552 250361856 251454888 251920384 254073024 254158704 254955222 255688704 256804992 257696676 259300864 259566336 260467608 260699553 262268928 263179584 263233276 263413944 263502774 265089024 266009472 266246352 267665408 268833984 269109216 269952588 270043623 270729216 271669248 271724672 271911168 272855304 274553856 274834944 275507168 275789232 277506048 278660736 280489984 280682496 281657088 282886749 283410432 284394496 285636108 285928542 286457856 287649792 288707464 288905616 289538048 291713472 292012128 292726366 293026059 293568512 294850176 296077032 298020608 298225152 299260656 299321709 301123584 302169152 302438232 302540222 302747868 304361472 305627904 305690256 306962217 307634176 308873088 308977248 309945564 310262886 310837248 311916544 312194304 312299584 313278312 314179584 315551232 316646896 316864224 318836736 318944256 319943808 321978368 322265088 323384064 324795897 325730304 326861312 328177656 328288326 329121792 330264576 331706448 331818308 332660736 333815808 335273184 336437327 336668238 338764032 338878272 339940296 340243011 340918272 342406656 343595568 343901538 346088448 347290144 347482224 347599404 349691904 350906112 351218592 351337032 352438101 353452032 354679296 354995136 356227758 358445312 358691328 358812288 359936784 360058164 360972288 362225664 362548224 363807072 366071808 366446592 367718976 369199863 370008064 370262016 371547648 373169754 374243328 375542784 377182332 377880576 380848144 381109536 381238056 381943808 382432833 383533056 385207488 386545014 388951296 389349504 390701412 393133568 393403392 394769376 394849914 395254161 397633536 399014208 399095612 399369528 401498112 403250976 403663824 404651153 404928882 405815296 406093824 407503872 407587008 409282956 411830784 411969664 412252416 413260752 413683848 414449664 416259072 417704416 417991104 420734976 422485632 425115648 425259008 426591744 428454162 428892813 429686784 431178752 431474688 433061196 434307072 437570208 437717768 438018192 439089549 440352768 442275264 443810942 444115548 445087744 447030912 448890984 451685376 451837696 453253728 453657348 453810333 456542208 458127424 458441856 458535384 458690014 461451264 463309632 463465872 464918346 465394329 466255872 467874816 468291456 468449376 469917468 471269376 472905728 473326848 474970344 478255104 478416384 479915712 480077552 482967552 483397632 485076096 488095744 488595456 490291968 492266484 492432489 493682688 495396864 497559672 497727462 498991104 500723712 502909776 508146048 508317408 509910444 510082399 511377408 513609984 515393352 515852307 518601728 519132672 520935216 521399106 524537856 526359168 526466552 526827888 527005548 530178048 532018944 532492704 534341637 535330816 537667968 538218432 539905176 540087246 541458432 543338496 543449344 543822336 545710608 549107712 549669888 551014336 551578464 555012096 557321472 559754631 560979968 561364992 563314176 565773498 566820864 568788992 571272216 571857084 572915712 575299584 577414928 577811232 579076096 579817521 583426944 584024256 585452732 586052118 587137024 589700352 592154064 592274871 596041216 596450304 598521312 598643418 602247168 604338304 604876464 605080444 605495736 608722944 611255808 611380512 613503361 613924434 615268352 617746176 617954496 619891128 620525772 621674496 623833088 624388608 624599168 626556624 628359168 631102464 633293792 633728448 637673472 637888512 639887616 642681243 643956736 644530176 646768128 649591794 651460608 653722624 656355312 656576652 658243584 660529152 663412896 663636616 665716413 667631616 670546368 672874654 673336476 677528064 677756544 679880592 680486022 681836544 684813312 687191136 687803076 688035021 692176896 694580288 694964448 695198808 697377519 699383808 701812224 702437184 702674064 704876202 706904064 709358592 709990272 712455516 716890624 717382656 717624576 719873568 720116328 724451328 725096448 727614144 732143616 732893184 735437952 738399726 740016128 740524032 743095296 746339508 746591193 748486656 751085568 754364664 755761152 761696288 762219072 762476112 764865666 767066112 770414976 773090028 777902592 778699008 781402824 782098659 786267136 786806784 789538752 789699828 790508322 795267072 798028416 798191224 798739056 802996224 806501952 807327648 809302306 809857764 810130869 811630592 812187648 815007744 815174016 818565912 823661568 823939328 824504832 826521504 827367696 832518144 835408832 835982208 841469952 844971264 848660247 850231296 850518016 853183488 856908324 857785626 859373568 862357504 862949376 866122392 868614144 875140416 875435536 876036384 878179098 879078177 880705536 884550528 887621884 888231096 890175488 894061824 897781968 897965127 903370752 903675392 906507456 907314696 907620666 913084416 916254848 916883712 917070768 917380028 922902528 926619264 926931744 929836692 930150257 930788658 932511744 935749632 936582912 936898752 939834936 942538752 945811456 946653696 949940688 956510208 956832768 959831424 960155104 965935104 966795264 970152192 974387691 976191488 977190912 980583936 984532968 984864978 987365376 990793728 995119344 995454924 997982208 1001447424 1005819552 1009311981 1016292096 1016634816 1019820888 1020164798 1020729033 1022754816 1027219968 1030786704 1031704614 1037203456 1038265344 1041870432 1042798212 1049075712 1052718336 1052933104 1053655776 1054011096 1057314303 1060356096 1064037888 1064985408 1068683274 1070661632 1075335936 1076436864 1079810352 1080174492 1082916864 1086676992 1086898688 1087644672 1091421216 1098215424 1099339776 1102028672 1103156928 1110024192 1114642944 1118741423 1119509262 1121959936 1122729984 1126628352 1131546996 1133641728 1137577984 1142544432 1143714168 1145831424 1147298499 1150599168 1154829856 1155622464 1159635042 1166853888 1168048512 1170905464 1172104236 1174274048 1179400704 1184308128 1184549742 1185762483 1192082432 1192900608 1197042624 1197286836 1204494336 1208676608 1209752928 1210160888 1210991472 1213953459 1217445888 1222511616 1222761024 1227006722 1227848868 1230536704 1235492352 1235908992 1239782256 1241051544 1243348992 1247666176 1248777216 1249198336 1253113248 1262204928 1266587584 1267456896 1275346944 1275777024 1279775232 1285362486 1286678439 1287913472 1289060352 1293536256 1299183588 1302921216 1307445248 1312710624 1313153304 1317268647 1321058304 1326825792 1327273232 1331432826 1335263232 1341092736 1345749308 1346672952 1355056128 1355513088 1359761184 1360972044 1361430999 1369626624 1374382272 1375606152 1376070042 1384353792 1389160576 1389928896 1390397616 1394755038 1398767616 1403624448 1404874368 1405348128 1409752404 1410227809 1413808128 1418717184 1419980544 1424911032 1433781248 1434765312 1435249152 1439747136 1440232656 1448902656 1450192896 1455228288 1464287232 1465786368 1470875904 1476799452 1477297467 1480032256 1481048064 1486190592 1492679016 1493182386 1496973312 1502171136 1508729328 1523392576 1524438144 1524952224 1529731332 1530247197 1534132224 1540829952 1546180056 1547556921 1555805184 1557398016 1562805648 1564197318 1572534272 1573613568 1579077504 1579399656 1581016644 1590534144 1596056832 1596382448 1597478112 1603024911 1605992448 1613003904 1614655296 1618604612 1619715528 1620261738 1623261184 1624375296 1630015488 1630348032 1637131824 1647323136 1647878656 1649009664 1653043008 1654735392 1665036288 1670817664 1671964416 1682939904 1689942528 1696156351 1697320494 1700462592 1701036032 1706366976 1713816648 1715571252 1718747136 1724715008 1725898752 1732244784 1737228288 1739452563 1750280832 1750871072 1752072768 1756358196 1758156354 1761411072 1769101056 1775243768 1776462192 1776824613 1780350976 1788123648 1795563936 1795930254 1806741504 1807350784 1813014912 1814629392 1815241332 1826168832 1832509696 1833767424 1834141536 1834760056 1840510083 1845805056 1853238528 1853863488 1859673384 1860300514 1861577316 1865023488 1871499264 1873165824 1873797504 1879669872 1885077504 1891622912 1893307392 1899881376 1913020416 1913665536 1919662848 1920310208 1928043729 1931870208 1933590528 1940304384 1948775382 1952382976 1954381824 1961167872 1969065936 1969729956 1974730752 1981587456 1990238688 1990909848 1997149239 2002894848 2011639104 2018623962 2032584192 2033269632 2039641776 2040329596 2041458066 2045509632 2054439936 2061573408 2063409228 2064105063 2074406912 2076530688 2083740864 2085596424 2092132557 2098151424 2105436672 2105866208 2107311552 2108022192 2114628606 2120712192 2128075776 2129970816 2137366548 2141323264 2150671872 2152873728 2159620704 2160348984 2173353984 2173797376 2175289344 2182842432 2196430848 2198679552 2204057344 2206313856 2220048384 2229285888 2237482846 2239018524 2239773579 2243919872 2245459968 2253256704 2263093992 2267283456 2275155968 2285088864 2287428336 2294596998 2301198336 2309659712 2311244928 2319270084 2333707776 2336097024 2341810928 2344208472 2346295977 2348548096 2358801408 2368616256 2369099484 2371524966 2384164864 2385801216 2394085248 2394573672 2408988672 2417353216 2419505856 2420321776 2421982944 2427906918 2430392607 2434891776 2445023232 2445522048 2454013444 2455697736 2461073408 2470984704 2471817984 2479564512 2482103088 2495332352 2497554432 2498396672 2506226496 2524409856 2533175168 2534913792 2550693888 2551554048 2559550464 2570724972 2571591887 2573356878 2578120704 2587072512 2598367176 2605842432 2614890496 2625421248 2626306608 2634537294 2637234531 2642116608 2653651584 2654546464 2662865652 2670526464 2682185472 2691498616 2693345904 2693895381 2710112256 2711026176 2719522368 2721944088 2722861998 2739253248 2748764544 2751212304 2752140084 2768707584 2778321152 2779857792 2780795232 2789510076 2790450771 2797535232 2807248896 2809748736 2810696256 2819504808 2820455618 2827616256 2837434368 2839961088 2849822064 2867562496 2869530624 2870498304 2879494272 2880465312 2897805312 2900385792 2910456576 2923163073 2928574464 2931572736 2941751808 2953598904 2954594934 2960064512 2962096128 2972381184 2985358032 2986364772 2993946624 3004342272 3017458656 3027935943 3046785152 3048876288 3049904448 3059462664 3060494394 3068264448 3081659904 3092360112 3092990993 3095113842 3111610368 3114796032 3125611296 3128394636 3145068544 3147227136 3158155008 3158799312 3162033288 3171942909 3181068288 3192113664 3192764896 3194956224 3206049822 3211984896 3226007808 3229310592 3237209224 3239431056 3240523476 3246522368 3248750592 3260030976 3260696064 3274263648 3294646272 3295757312 3298019328 3306086016 3309470784 3330072576 3341635328 3343928832 3356224269 3365879808 3379885056 3392312702 3394640988 3400925184 3402072064 3412733952 3427633296 3431142504 3437494272 3441895497 3449430016 3451797504 3464489568 3478905126 3500561664 3501742144 3504145536 3512716392 3516312708 3522822144 3538202112 3550487536 3552924384 3553649226 3557287449 3560701952 3576247296 3591127872 3591860508 3613483008 3614701568 3626029824 3629258784 3630482664 3641860377 3652337664 3665019392 3667534848 3668283072 3669520112 3681020166 3691610112 3706477056 3707726976 3719346768 3720601028 3723154632 3730046976 3742998528 3746331648 3747595008 3759339744 3783245824 3786614784 3799762752 3826040832 3827331072 3839325696 3840620416 3856087458 3863740416 3867181056 3880608768 3897550764 3898865119 3904765952 3908763648 3922335744 3938131872 3939459912 3951805941 3963174912 3980477376 3981819696 3994298478 4005789696 4023278208 4037247924 4065168384 4066539264 4079283552 4080659192 4082916132 4084292997 4108879872 4123146816 4126818456 4128210126 4148813824 4153061376 4167481728 4171192848 4184265114 4196302848 4210873344 4211732416 4214623104 4216044384 4229257212 4230683427 4241424384 4256151552 4259941632 4274733096 4282646528 4301343744 4305747456 4319241408 4320697968 4346707968 4347594752 4350578688 4365684864 4392861696 4397359104 4408114688 4412627712 4431892401 4440096768 4458571776 4474965692 4478037048 4479547158 4487839744 4490919936 4506513408 4526187984 4550311936 4570177728 4574856672 4589193996 4590741591 4602396672 4619319424 4622489856 4638540168 4667415552 4672194048 4683621856 4688416944 4689373441 4692591954 4717602816 4737232512 4738198968 4743049932 4768329728 4771602432 4788170496 4789147344 4809074733 4817977344 4834706432 4839011712 4840643552 4843965888 4855813836 4860785214 4869783552 4890046464 4891044096 4908026888 4911395472 4922146816 4941969408 4943635968 4959129024 4964206176 4990664704 4995108864 4996793344 5012452992 5048819712 5066350336 5069827584 5088469053 5101387776 5103108096 5119100928 5141449944 5143183774 5146713756 5156241408 5174145024 5196734352 5211684864 5218357689 5229780992 5250842496 5252613216 5269074588 5274469062 5284233216 5307303168 5309092928 5325731304 5330473839 5341052928 5364370944 5382997232 5386691808 5387790762 5420224512 5422052352 5439044736 5443888176 5445723996 5478506496 5497529088 5502424608 5504280168 5521530249 5537415168 5556642304 5559715584 5561590464 5579020152 5580901542 5595070464 5614497792 5619497472 5621392512 5639009616 5640911236 5655232512 5674868736 5679922176 5699644128 5735124992 5739061248 5740996608 5758988544 5760930624 5784131187 5795610624 5800771584 5820913152 5846326146 5857148928 5863145472 5883503616 5907197808 5909189868 5920129024 5924192256 5944762368 5970716064 5972729544 5991447717 6008684544 6034917312 6055871886 6093570304 6097752576 6099808896 6118925328 6120988788 6136528896 6163319808 6184720224 6185981986 6190227684 6192315189 6223220736 6229592064 6251222592 6256789272 6276397671 6290137088 6294454272 6316310016 6317598624 6324066576 6343885818 6362136576 6384227328 6385529792 6389912448 6412099644 6423969792 6452015616 6458621184 6474418448 6478862112 6481046952 6493044736 6520061952 6521392128 6548527296 6589292544 6591514624 6596038656 6612172032 6618941568 6660145152 6683270656 6687857664 6712448538 6719320737 6731759616 6759770112 6784625404 6789281976 6801850368 6804144128 6825467904 6855266592 6862285008 6879069601 6883790994 6898860032 6903595008 6928979136 6957810252 7001123328 7003484288 7008291072 7025432784 7032625416 7045644288 7076404224 7100975072 7105848768 7107298452 7109695217 7114574898 7152494592 7182255744 7183721016 7226966016 7229403136 7252059648 7258517568 7260965328 7283720754 7291177821 7304675328 7330038784 7335069696 7336566144 7339040224 7362040332 7383220224 7412954112 7415453952 7438693536 7441202056 7446309264 7485997056 7492663296 7495190016 7518679488 7566491648 7573229568 7599525504 7652081664 7654662144 7678651392 7681240832 7712174916 7714775661 7734362112 7761217536 7795101528 7797730238 7809531904 7817527296 7844671488 7876263744 7878919824 7903611882 7911703593 7926349824 7960954752 7963639392 7988596956 8011579392 8046556416 8074495848 8081686143 8130336768 8133078528 8158567104 8161318384 8165832264 8168585994 8217759744 8246293632 8253636912 8256420252 8297627648 8306122752 8334963456 8342385696 8368530228 8371352313 8392605696 8421746688 8423464832 8429246208 8432088768 8458514424 8461366854 8482848768 8512303104 8519883264 8549466192 8602687488 8611494912 8638482816 8641395936 8693415936 8695189504 8701157376 8731369728 8769489219 8785723392 8794718208 8816229376 8825255424 8863784802 8880193536 8917143552 8949931384 8956074096 8959094316 8975679488 8981839872 9013026816 9052375968 9083807829 9100623872 9140355456 9149713344 9178387992 9181483182 9204793344 9238638848 9244979712 9277080336 9278972979 9334831104 9344388096 9367243712 9376833888 9378746882 9385183908 9435205632 9474465024 9476397936 9486099864 9515828727 9536659456 9543204864 9576340992 9578294688 9618149466 9635954688 9669412864 9678023424 9681287104 9687931776 9711627672 9721570428 9739567104 9780092928 9782088192 9816053776 9822790944 9844293632 9883938816 9887271936 9918258048 9928412352 9981329408 9990217728 9993586688 10024905984 10068672807 10097639424 10132700672 10139655168 10176938106 10202775552 10206216192 10238201856 10282899888 10286367548 10293427512 10312482816 10348290048 10393468704 10429557137 10436715378 10459561984 10501684992 10505226432 10538149176 10548938124 10568466432 10614606336 10618185856 10651462608 10660947678 10682105856 10728741888 10765994464 10773383616 10775581524 10779215329 10840449024 10844104704 10878089472 10887776352 10891447992 10925581131 10957012992 10995058176 11004849216 11008560336 11043060498 11074830336 11113284608 11119431168 11123180928 11158040304 11161803084 11190140928 11228995584 11238994944 11242785024 11278019232 11281822472 11349737472 11359844352 11399288256 11470249984 11478122496 11481993216 11517977088 11521861248 11568262374 11591221248 11601543168 11641826304 11692652292 11696595357 11714297856 11726290944 11767007232 11814395616 11818379736 11840258048 11855417823 11889524736 11941432128 11945459088 11982895434 12017369088 12069834624 12111743772 12187140608 12195505152 12199617792 12237850656 12241977576 12252878991 12326639616 12369440448 12371963972 12380455368 12384630378 12446441472 12459184128 12502445184 12513578544 12552795342 12580274176 12588908544 12632620032 12635197248 12648133152 12687771636 12692050281 12724273152 12768454656 12771059584 12779824896 12824199288 12847939584 12904031232 12917242368 12948836896 12957724224 12962093904 13040123904 13042784256 13097054592 13178585088 13183029248 13192077312 13224344064 13237883136 13295677203 13320290304 13366541312 13375715328 13424897076 13438641474 13463519232 13519540224 13569250808 13578563952 13608288256 13650935808 13710533184 13724570016 13758139202 13767581988 13772224773 13797720064 13807190016 13857958272 13915620504 14002246656 14006968576 14016582144 14050865568 14065250832 14068120323 14152808448 14201950144 14211697536 14214596904 14219390434 14229149796 14304989184 14364511488 14367442032 14427224199 14453932032 14458806272 14504119296 14517035136 14521930656 14567441508 14582355642 14609350656 14660077568 14670139392 14673132288 14678080448 14724080664 14766440448 14825908224 14830907904 14877387072 14882404112 14892618528 14971994112 14985326592 14990380032 15037358976 15132983296 15146459136 15199051008 15265407159 15304163328 15309324288 15357302784 15362481664 15424349832 15429551322 15468724224 15522435072 15590203056 15595460476 15635054592 15689342976 15752527488 15757839648 15807223764 15812554369 15823407186 15852699648 15921909504 15927278784 15977193912 15991421517 16023158784 16093112832 16148991696 16163372286 16260673536 16266157056 16317134208 16322636768 16331664528 16337171988 16435519488 16492587264 16507273824 16512840504 16564590747 16595255296 16612245504 16669926912 16684771392 16737060456 16742704626 16785211392 16843493376 16846929664 16858492416 16864177536 16917028848 16922733708 16965697536 17024606208 17039766528 17098932384 17205374976 17222989824 17276965632 17282791872 17352393561 17386831872 17390379008 17402314752 17462739456 17538978438 17571446784 17589436416 17632458752 17650510848 17727569604 17760387072 17834287104 17899862768 17912148192 17918188632 17951358976 17974343151 18026053632 18104751936 18167615658 18201247744 18280710912 18299426688 18356775984 18362966364 18409586688 18477277696 18489959424 18554160672 18557945958 18576945567 18669662208 18688776192 18734487424 18753667776 18757493764 18770367816 18870411264 18948930048 18952795872 18972199728 19018604191 19031657454 19073318912 19086409728 19152681984 19156589376 19236298932 19271909376 19338825728 19356046848 19362574208 19375863552 19423255344 19443140856 19479134208 19560185856 19564176384 19632107552 19645581888 19767877632 19774543872 19836516096 19856824704 19962658816 19980435456 19987173376 20049811968 20137345614 20157962211 20195278848 20265401344 20279310336 20353876212 20405551104 20412432384 20476403712 20565799776 20572735096 20586855024 20637208803 20696580096 20786937408 20859114274 20873430756 20919123968 21003369984 21010452864 21076298352 21097876248 21136932864 21229212672 21236371712 21302925216 21321895356 21329085651 21457483776 21531988928 21546767232 21551163048 21558430658 21680898048 21688209408 21756178944 21775552704 21782895984 21851162262 21873533463 21914025984 21990116352 22009698432 22017120672 22086120996 22149660672 22226569216 22238862336 22246361856 22316080608 22323606168 22457991168 22477989888 22485570048 22556038464 22563644944 22699474944 22719688704 22798576512 22940499968 22956244992 22963986432 23035954176 23043722496 23136524748 23144326983 23203086336 23283652608 23385304584 23393190714 23428595712 23452581888 23534014464 23628791232 23636759472 23710835646 23779049472 23882864256 23890918176 23965790868 23973872753 24034738176 24139669248 24223487544 24245058429 24374281216 24391010304 24399235584 24475701312 24483955152 24505757982 24653279232 24738880896 24743927944 24760910736 24769260756 24892882944 24918368256 25004890368 25027157088 25105590684 25114056939 25160548352 25177817088 25265240064 25270394496 25296266304 25375543272 25384100562 25448546304 25536909312 25542119168 25559649792 25648398576 25808062464 25834484736 25897673792 25915448448 25924187808 26080247808 26085568512 26194109184 26308467657 26357170176 26366058496 26384154624 26448688128 26475766272 26591354406 26640580608 26733082624 26751430656 26849794152 26877282948 26927038464 27039080448 27138501616 27157127904 27216576512 27251423487 27301871616 27421066368 27449140032 27516278404 27535163976 27544449546 27595440128 27614380032 27715916544 27831241008 27836918937 28004493312 28013937152 28033164288 28101731136 28130501664 28136240646 28305616896 28403900288 28423395072 28429193808 28438780868 28458299592 28609978368 28729022976 28734884064 28834657967 28854448398 28907864064 28917612544 29008238592 29034070272 29043861312 29134883016 29164711284 29218701312 29320155136 29340278784 29346264576 29356160896 29448161328 29532880896 29651816448 29661815808 29754774144 29764808224 29785237056 29943988224 29970653184 29980760064 30074717952 30206018421 30265966592 30292918272 30398102016 30530814318 30608326656 30618648576 30714605568 30724963328 30848699664 30859102644 30937448448 31044870144 31180406112 31190920952 31288671411 31378685952 31505054976 31515679296 31614447528 31625108738 31646814372 31705399296 31843819008 31854557568 31954387824 31982843034 32046317568 32186225664 32297983392 32326744572 32337645987 32521347072 32532314112 32634268416 32645273536 32663329056 32674343976 32776743393 32871038976 32985174528 33014547648 33025681008 33129181494 33190510592 33224491008 33339853824 33369542784 33474120912 33485409252 33570422784 33686986752 33693859328 33716984832 33728355072 33834057696 33845467416 34049212416 34079533056 34197864768 34410749952 34445979648 34553931264 34565583744 34704787122 34773663744 34780758016 34804629504 34925478912 35077956876 35089786071 35142893568 35178872832 35264917504 35301021696 35455139208 35520774144 35566253469 35668574208 35799725536 35824296384 35836377264 35948686302 36052107264 36209503872 36335231316 36402495488 36561421824 36598853376 36713551968 36725932728 36758636973 36954555392 36979918848 37108321344 37115891916 37153891134 37339324416 37377552384 37468974848 37507335552 37514987528 37540735632 37740822528 37897860096 37905591744 37944399456 38037208382 38063314908 38076150843 38146637824 38172819456 38305363968 38313178752 38472597864 38543818752 38677651456 38712093696 38725148416 38751727104 38846510688 38886281712 39120371712 39128352768 39264215104 39291163776 39535755264 39549087744 39673032192 39713649408 39887031609 39925317632 39960870912 39974346752 40099623936 40274691228 40315924422 40390557696 40530802688 40558620672 40707752424 40824864768 40952807424 41131599552 41145470192 41173710048 41274417606 41316674319 41393160192 41573874816 41718228548 41746861512 41838247936 42006739968 42020905728 42152596704 42195752496 42204360969 42458425344 42472743424 42605850432 42643790712 42658171302 42914967552 43063977856 43093534464 43102326096 43116861316 43361796096 43376418816 43512357888 43551105408 43565791968 43702324524 43717062079 43747066926 43828051968 43980232704 44019396864 44034241344 44172241992 44299321344 44453138432 44477724672 44492723712 44632161216 44647212336 44915982336 44955979776 44971140096 45112076928 45127289888 45398949888 45439377408 45597153024 45796221477 45880999936 45912489984 45927972864 46071908352 46087444992 46273049496 46288653966 46406172672 46567305216 46770609168 46786381428 46905163776 47068028928 47257582464 47273518944 47421671292 47437663107 47558098944 47765728512 47781836352 47931581736 47947745506 47974264551 48069476352 48279338496 48446975088 48490116858 48748562432 48782020608 48798471168 48951402624 48967910304 49011515964 49306558464 49477761792 49487855888 49521821472 49538521512 49693772241 49785765888 49836736512 50009780736 50054314176 50211181368 50228113878 50321096704 50355634176 50530480128 50540788992 50592532608 50751086544 50768201124 50897092608 51073818624 51084238336 51119299584 51296797152 51616124928 51668969472 51795347584 51830896896 51848375616 52160495616 52171137024 52388218368 52580846881 52616935314 52714340352 52732116992 52768309248 52897376256 52951532544 53182708812 53281161216 53466165248 53502861312 53699588304 53754565896 53854076928 53923029453 54078160896 54277003232 54314255808 54502846974 54603743232 54842132736 54898280064 55032556808 55070327952 55088899092 55190880256 55228760064 55431833088 55662482016 55673837874 55730836701 56008986624 56027874304 56066328576 56203462272 56261003328 56272481292 56611233792 56807800576 56846790144 56858387616 56877561736 56916599184 57055812573 57219956736 57458045952 57469768128 57669315934 57708896796 57815728128 57835225088 58016477184 58068140544 58087722624 58269766032 58329422568 58437402624 58640310272 58680557568 58692529152 58712321792 58896322656 59303632896 59323631616 59509548288 59529616448 59570474112 59887976448 59941306368 59961520128 60149435904 60412036842 60473886633 60531933184 60585836544 60796204032 61061628636 61216653312 61237297152 61429211136 61449926656 61697399328 61718205288 61911626409 62089740288 62360812224 62381841904 62577342822 62757371904 63010109952 63031358592 63228895056 63250217476 63293628744 63410798592 63687638016 63709115136 63908775648 63965686068 63987256953 64372451328 64595966784 64653489144 64675291974 65042694144 65064628224 65268536832 65290547072 65326658112 65348687952 65553486786 65742077952 65970349056 66029095296 66051362016 66258362988 66280707023 66381021184 66448982016 66679707648 66739085568 66948241824 66970818504 67373973504 67387718656 67433969664 67456710144 67668115392 67690934832 68098424832 68159066112 68395729536 68821499904 68891959296 69107862528 69131167488 69409574244 69432980949 69561516032 69609259008 69850957824 70155913752 70179572142 70285787136 70357745664 70529835008 70602043392 70910278416 71132506938 71337148416 71599451072 71648592768 71672754528 71897372604 71921618259 72104214528 72419007744 72670462632 72735175287 72804990976 73122843648 73197706752 73427103936 73451865456 73517273946 73909110784 73959837696 74216642688 74231783832 74307782268 74678648832 74755104768 74937949696 75014671104 75029975056 75081471264 75342170817 75481645056 75795720192 75811183488 75888798912 76074416764 76126629816 76152301686 76293275648 76345638912 76610727936 76626357504 76945195728 77355302912 77424187392 77450296832 77503454208 77693021376 77772563424 78240743424 78256705536 78528430208 78582327552 79071510528 79098175488 79346064384 79427298816 79719348497 79774063218 79921741824 79948693504 80199247872 80549382456 80631848844 80781115392 81061605376 81117241344 81415504848 81649729536 81754270461 81905614848 82263199104 82290940384 82347420096 82548835212 82633348638 82786320384 83147749632 83436457096 83493723024 83510756811 83676495872 84013479936 84041811456 84305193408 84391504992 84408721938 84916850688 84945486848 85211700864 85287581424 85316342604 85829935104 86127955712 86187068928 86204652192 86233722632 86503973901 86723592192 86752837632 87024715776 87102210816 87131583936 87404649048 87434124158 87494133852 87656103936 87960465408 88038793728 88068482688 88344483984 88598642688 88906276864 88955449344 88985447424 89264322432 89294424672 89831964672 89911959552 89942280192 90224153856 90254579776 90618055263 90797899776 90878754816 91194306048 91592442954 91761999872 91824979968 91855945728 92143816704 92174889984 92546098992 92577307932 92812345344 93134610432 93541218336 93572762856 93866014233 94136057856 94515164928 94547037888 94843342584 94875326214 95116197888 95531457024 95563672704 95863163472 95895491012 95948529102 96138952704 96558676992 96893950176 96980233716 97012937961 97497124864 97564041216 97596942336 97902805248 97935820608 98023031928 98330230179 98613116928 98955523584 98975711776 99043642944 99077043024 99387544482 99571531776 99673473024 100019561472 100108628352 100422362736 100456227756 100642193408 100711268352 101060960256 101081577984 101185065216 101502173088 101536402248 102147637248 102168476672 102238599168 102593594304 103232249856 103337938944 103590695168 103661793792 103696751232 104320991232 104342274048 104776436736 105161693762 105233870628 105269358213 105428680704 105464233984 105536618496 105794752512 105903065088 106365417624 106562322432 106698760407 106932330496 107005722624 107399176608 107509131792 107846058906 108156321792 108554006464 108628511616 109005693948 109207486464 109684265472 109796560128 110065113616 110140655904 110177798184 110275910919 110381760512 110863666176 111324964032 111347675748 111461673402 112017973248 112055748608 112132657152 112406924544 112522006656 112544962584 113222467584 113615601152 113693580288 113716775232 113755123472 113833198368 114111625146 114228452529 114439913472 114916091904 114939536256 115338631868 115417793592 115631456256 115670450176 116032954368 116136281088 116175445248 116539532064 116658845136 117280620544 117361115136 117385058304 117424643584 117792645312 118607265792 118647263232 119019096576 119059232896 119140948224 119775952896 119882612736 119923040256 120298871808 120824073684 120864818689 120947773266 121171673088 121592408064 122123257272 122474594304 122858422272 122899853312 123394798656 123436410576 123823252818 123950022957 124179480576 124721624448 124763683808 125154685644 125514743808 126020219904 126062717184 126457790112 126500434952 126587257488 126613082907 127375276032 127418230272 127817551296 127931372136 127974513906 128744902656 129191933568 129306978288 129350583948 130085388288 130129256448 130537073664 130581094144 130653316224 130697375904 131106973572 131151186237 131484155904 131940698112 132058190592 132102724032 132516725976 132561414046 132762042368 132897964032 133359415296 133478171136 133896483648 133941637008 134747947008 134775437312 134867939328 134913420288 135336230784 135381869664 136196849664 136318132224 136791459072 137388664431 137642999808 137783918592 138215725056 138262334976 138819148488 138865961898 139123032064 139218518016 139701915648 140311827504 140359144284 140715491328 141059670016 141204086784 141820556832 142265013876 142312989321 142674296832 143198902144 143297185536 143345509056 143794745208 143843236518 144208429056 144838015488 145340925264 145370576671 145470350574 146245687296 146395413504 146854207872 146903730912 147034547892 147818221568 147919675392 148433285376 148463567664 148615564536 149081316723 149357297664 149510209536 149875899392 150029342208 150059950112 150162942528 150684341634 150963290112 151591440384 151622366976 151777597824 152148833528 152253259632 152304603372 152586551296 152691277824 153221455872 153252715008 153890391456 154710605824 154848374784 154900593664 155006908416 155386042752 155545126848 156481486848 156513411072 157056860416 157164655104 157742540643 158143021056 158196350976 158692128768 158854597632 159438696994 159548126436 159843483648 159897387008 160398495744 161098764912 161263697688 161562230784 161769088359 162123210752 162234482688 162831009696 163508540922 163811229696 164526398208 164581880768 164694840192 165097670424 165266697276 165572640768 166295499264 166872914192 166987446048 167021513622 167192510103 167352991744 168026959872 168083622912 168610386816 168783009984 168817443876 169833701376 169890973696 170423401728 170575162848 170632685208 171167437719 171659870208 172255911424 172374137856 172409304384 172467445264 173007947802 173447184384 173505675264 174049431552 174204421632 174263167872 174809298096 174868248316 174988267704 175312207872 175920930816 176077587456 176136965376 176688967968 177812553728 177910898688 177970894848 178528644864 178588849344 179663929344 179823919104 179884560384 180448307712 180509159552 181236110526 181595799552 181757509632 182388612096 183184885908 183246660593 183523999744 183649959936 183711891456 184287633408 184349779968 185092197984 185154615864 185734879227 186269220864 187082436672 187145525712 187732028466 188272115712 189030329856 189094075776 189686685168 189750652428 190232395776 191062914048 191127345408 191726326944 191790982024 191897058204 191961770859 193117353984 193787900352 193960467432 194025875922 194994249728 195128082432 195193884672 195805610496 195871641216 196046063856 196660460358 197226233856 197911047168 197951423552 198087285888 198154086048 198775088964 198842121069 199143063552 199346946048 200039122944 200217256704 200844725472 200912455512 201284386816 202121920512 202163155968 202370130432 203004346176 203072804496 204295274496 204336953344 204477198336 205187188608 206464499712 206675877888 207181390336 207323587584 207393502464 208298942847 208684548096 209552873472 210323387524 210467741256 210538716426 210857361408 210928467968 211073236992 211589505024 211806130176 212730835248 213397520814 213864660992 214011445248 214798353216 215018263584 215692117812 215764854777 216312643584 217108012928 217257023232 218011387896 218414972928 219368530944 219593120256 220130227232 220281311808 220355596368 220400551727 220551821838 221727332352 222649928064 222695351496 222923346804 224035946496 224111497216 224265314304 224813849088 225044013312 225089925168 226026512451 226444935168 227231202304 227387160576 227433550464 227510246944 227666396736 228223250292 228456905058 228879826944 229832183808 229879072512 230677263736 230835587184 231340900352 232065908736 232272562176 232350890496 233079064128 233317690272 234561241088 234722230272 234770116608 234849287168 235585290624 237214531584 237294526464 238038193152 238118465792 238281896448 239158045491 239765225472 239846080512 240597743616 241648147368 241729637378 241895546532 242343346176 243184816128 244246514544 244949188608 245262811383 245716844544 245799706624 246789597312 246872821152 247646505636 247900045914 248358961152 249443248896 249527367616 250309371288 250532270433 251029487616 252040439808 252125434368 252915580224 253000869904 253174514976 253226165814 254750552064 254836460544 255635102592 255862744272 255949027812 257489805312 258383867136 258613956576 258701167896 259511921703 260170776576 260258512896 261074147328 261162188288 261306632448 261394751808 262213947144 262302372474 262968311808 263881396224 264116381184 264205448064 265033451952 265122828092 265795928064 266718830592 266956342272 267792967296 267883274016 269495894016 269550874624 269735878656 269826840576 270672461568 270763739328 271854165789 272393699328 272636264448 273582918144 274777328862 275285999616 275567837184 276431450112 276524669952 277638296976 277731923796 278246064128 278437036032 279403831296 280623655008 280718288568 281598042699 282119340032 282408173568 283641113664 284530027752 284625978642 285348593664 286397804288 286594371072 286691018112 287589490416 287686473036 288416858112 289676030976 290681850528 290741153342 290940701148 291038813883 292491374592 292790827008 293708415744 293807461824 294069095784 294990690537 295636443136 295839350784 296866570752 296927135328 297231129072 298162633446 298714595328 299020419072 299751798784 300058684416 300119900224 300325885056 301368683268 301926580224 303182880768 303244733952 303555195648 304297667056 304506519264 304609206744 305173102592 306442911744 306505430016 307780782912 309421211648 309696749568 309801187328 310013816832 310772085504 311090253696 312962973696 313026822144 314113720832 314329310208 315485081286 315808074639 316286042112 316392701952 317384257536 317709195264 318877393988 319096252872 319686967296 319794774016 320796991488 322197529824 322527395376 323316271247 323538176718 324246421504 324468965376 325662019392 327017081844 327622459392 329052796416 329163761536 329389680384 330195340848 330533394552 331145281536 332590998528 333745828384 333974892096 334043027244 334155675199 334385020206 336053919744 336167245824 337220773632 337566019968 337634887752 339667402752 339781947392 340846803456 341150325696 341265370416 342334875438 342685357587 343319740416 344511822848 344748275712 344818608768 344934890528 346015895604 346894368768 347011350528 348098863104 348408843264 348526335744 349618596192 349736496632 349976535408 351841861632 352155174912 352273930752 353377935936 355625107456 355821797376 355941789696 357057289728 357177698688 359327858688 359647838208 359769120768 360896615424 361018319104 362472221052 362594456067 363515019264 364777224192 366369771816 366493321186 367047999488 367423782912 368575266816 368699559936 370184395968 370309231728 371469758454 371850068871 372538441728 374164873344 374291051424 375464056932 376544231424 378060659712 378188151552 379373370336 379501304856 379839248721 382125828096 382254690816 383452653888 383581964048 383794116408 383923541718 386234707968 387575800704 387920934864 388051751844 389988499456 390256164864 390387769344 391611220992 391743282432 392092127712 393320920716 393453558711 394452467712 395822094336 395902847104 396174571776 396308172096 397550177928 397684242138 398286127104 398693892096 400078245888 400434513408 401689450944 401824911024 404243841024 404326311936 404740260864 406008692352 406145608992 408590548992 408673906688 408954396672 410374377216 412165993293 412928999424 413351755776 414362780672 414647175168 414787004928 416597885694 417369096192 419105746944 420646775048 420935482512 421077432852 421856935936 422146473984 423179010048 423612260352 425461670496 426795041628 426938967963 427729321984 428022890496 429596706432 430036527168 431384235624 431529709554 432625287168 434216025856 434514046464 436022775792 436111730013 438737061888 439186240512 440260454464 440562623616 440711192736 440801103454 441103643676 443454664704 445299856128 445390702992 445846693608 447243950169 448071892992 448222994432 448530628608 449627698176 450088026624 450179850336 452053024902 452889870336 454462404608 454774321152 454867100928 455020493888 455332793472 456446500584 456913810116 457759653888 459664367616 459758145024 461354527472 461671174368 462681800704 464131817472 464545124352 464701780992 466158128256 466635380544 469122482176 469444460544 469540233216 469698574336 471170581248 473227621929 474429063168 474589052928 476076386304 476236931584 476563792896 478316090982 479530450944 479692161024 481195487232 483296294736 483459274756 483791093064 484686692352 486369632256 488493029088 490189185439 490525622766 491433689088 491599413248 493579194624 493745642304 495293011272 495800091828 496717922304 498886497792 499054735232 500618742576 501064540866 502058975232 504080879616 504250868736 505831160448 506001739808 506349029952 506452331628 509501104128 509672921088 511270205184 511725488544 511898055624 513502313157 514979610624 516767734272 517227913152 517402335792 519023843406 520341553152 520517025792 522148294656 522324376576 522613264896 522789503616 524427894288 524604744948 525936623616 527762792448 528232762368 528410896128 530066903904 530245656184 533437661184 533912684544 535585934592 535766548032 538991788032 539101749248 539471757312 539653681152 541344923136 541527478656 543708331578 544787398656 545272528896 547165836288 549554657724 549739981779 550571999232 551135674368 552862900224 553049339904 555276593952 555463847592 556492128256 557204637681 558807662592 561247310016 561436577136 563196085398 564238680064 564816347136 567282227328 569060055504 569251957284 570697187328 572795608576 573188742144 573382036224 575178980832 575372946072 575885312577 579352061952 581363701056 581482306684 581881402296 582077627766 584982749184 585581654016 587416831488 587614923648 588138191568 589981381074 591272886272 591678701568 593733141504 593854270656 594462258144 596325266892 596526363207 597429190656 598040838144 599503597568 600117368832 600239800448 600651770112 602737366536 603853160448 606365761536 606489467904 607110391296 608595334112 609013038528 609218413488 612885823488 613010860032 615561565824 618842423296 619393499136 619602374656 620027633664 621544171008 622180507392 624896828541 626053644288 628227441664 628658620416 630970162572 631616149278 632572084224 632785403904 634768515072 635418390528 637754787976 638192505744 639589548032 641593982976 644395059648 645054790752 646632542494 647076353436 647294564331 648492843008 648937930752 651324038784 654034163688 655244918784 658105592832 658327523072 658779360768 660390681696 661066789104 661201655181 665181997056 667491656768 667949784192 668086054488 668311350398 668770040412 672107839488 672334491648 674441547264 675132039936 675269775504 678079537353 679334805504 679563894784 681693606912 682300651392 682530740832 684669750876 685370715174 686639480832 689023645696 689496551424 689637217536 689869781056 692031791208 694022701056 696197726208 696817686528 697052671488 699237192384 699472993264 699953070816 703683723264 704310349824 704547861504 706755871872 711250214912 711643594752 711883579392 714114579456 714355397376 717474136473 719295676416 719538241536 721793230848 722036638208 724944442104 725188912134 727030038528 729554448384 732739543632 732986642372 734847565824 737150533632 737399119872 740368791936 740618463456 742939516908 743190055343 743700137742 745076883456 748329746688 748582102848 750928113864 751596811299 753088462848 756121319424 756376303104 758746740672 759002609712 759678497442 764251656192 764509381632 766905307776 767163928096 767588232816 767847083436 772469415936 775151601408 775841869728 776103503688 778535765109 779976998912 780512329728 780775538688 783222441984 783486564864 784184255424 786641841432 786907117422 788904935424 791644188672 791805694208 792349143552 792616344192 795100355856 795368484276 797387784192 800156491776 800869026816 803378901888 803649822048 808487682048 808652623872 809480521728 812017384704 812291217984 815562497367 817181097984 817347813376 817908793344 820748754432 824331986586 825857998848 826703511552 828725561344 829294350336 829574009856 833195771388 834738192384 838211493888 841293550096 841870965024 842154865704 843713871872 844794128097 846358020096 847224520704 850923340992 853590083256 853877935926 855458643968 856045780992 859193412864 860073054336 862768471248 863059419108 865250574336 868432051712 869028092928 872045551584 872223460026 873116441649 877474123776 878372481024 880520908928 881125247232 881422385472 881602206908 882207287352 886909329408 890599712256 890781405984 891693387216 893874396977 894487900338 896143785984 896445988864 897061257216 899255396352 900176053248 900359700672 904106049804 905779740672 908924809216 909548642304 909734201856 910040987776 910665586944 912893001168 913827620232 915519307776 919328735232 919516290048 922709054944 923342348736 928263634944 929090248704 929403561984 932316256512 933270761088 938244964352 938888921088 939080466432 939397148672 942341162496 946455243858 947424223917 948858126336 949178105856 952152772608 952473863168 953127585792 956632181964 959060901888 959384322048 962390974464 966592589472 966918549512 967582186128 969948813741 972739264512 976986058176 980378370878 981051245532 982867378176 983198826496 987158389248 987491284608 990586022544 991600183656 993435844608 997772995584 998109470464 1001237485152 1002129081732 1002467025597 1008161759232 1008501737472 1011662320896 1012003479616 1012698059904 1012904663256 1019002208256 1019345842176 1022540410368 1023450977088 1023796111248 1027004626314 1028056072761 1029959221248 1033535468544 1034455826304 1034804671584 1038047686812 1040683106304 1041034051584 1044296589312 1044648753152 1045226529792 1045579007232 1048855788576 1049209489896 1055525584896 1056465524736 1056821792256 1060133807808 1060491312368 1066875322368 1067825369088 1071171869184 1071533096064 1077983576064 1078203498496 1078943514624 1079307362304 1082689846272 1083054957312 1087416663156 1087783368201 1090545057792 1094331672576 1099109315448 1099479963558 1101143998464 1102271348736 1105725800448 1106098679808 1110553187904 1110927695184 1114409275362 1117615325184 1122494620032 1122873154272 1126392170796 1126772019391 1128477360128 1129632694272 1134564454656 1138120111008 1138503914568 1139517746163 1145591217152 1146377484288 1146764072448 1150357961664 1150745892144 1151770625154 1158704123904 1162727402112 1162964613368 1163762804592 1164155255532 1169965498368 1171163308032 1174833662976 1175229847296 1176276383136 1179962762148 1180360676133 1182545772544 1183357403136 1187466283008 1187708541312 1188924516288 1192650533784 1193052726414 1194858381312 1196081676288 1199007195136 1200234737664 1200479600896 1201303540224 1205474733072 1212731523072 1212978935808 1214220782592 1217190668224 1218026077056 1218436826976 1225771646976 1226021720064 1231123131648 1236497979879 1237684846592 1238786998272 1239204749312 1240055267328 1243088342016 1244361014784 1249793657082 1252107288576 1256454883328 1257317240832 1261940325144 1263232298556 1265570807808 1269537030144 1270836781056 1275509575952 1276385011488 1279179096064 1280816903889 1283187965952 1288790119296 1290109581504 1293265084988 1294152706872 1294589128662 1296985686016 1297875861504 1302648077568 1308068327376 1308335190039 1316211185664 1316655046144 1317558721536 1320781363392 1322133578208 1322403310362 1330363994112 1334983313536 1335899568384 1336172108976 1336622700796 1337540080824 1344215678976 1344668983296 1348883094528 1350264079872 1350539551008 1355228924449 1356159074706 1358669611008 1359127789568 1363387213824 1364601302784 1365061481664 1369339501752 1370741430348 1373278961664 1378047291392 1378993102848 1379274435072 1379739562112 1384063582416 1388045402112 1392395452416 1393635373056 1394105342976 1398474384768 1398945986528 1399906141632 1407367446528 1408620699648 1409095723008 1413511743744 1419682865787 1422500429824 1423287189504 1423767158784 1428229158912 1428710794752 1434948272946 1438591352832 1439076483072 1443586461696 1444073276416 1449888884208 1450377824268 1454060077056 1459108896768 1465479087264 1465973284744 1470567556317 1474301067264 1474798239744 1480737583872 1481236926912 1485879033816 1486380110686 1487400275484 1490153766912 1496659493376 1497164205696 1501856227728 1503193622598 1506176925696 1512242638848 1512752606208 1517493481344 1518005219424 1519356994884 1528503312384 1529018763264 1533810615552 1534327856192 1535176465632 1535694166872 1540506939471 1544938831872 1550303202816 1551683739456 1552207007376 1557071530218 1559953997824 1561024659456 1561551077376 1566444883968 1566973129728 1568368510848 1573283682864 1573814234844 1577809870848 1583288377344 1583611388416 1584698287104 1585232688384 1590200711712 1590736968552 1600312983552 1601738053632 1606757803776 1607299644096 1616975364096 1617305247744 1618961043456 1624034769408 1624582435968 1631124994734 1634362195968 1634695626752 1635817586688 1641497508864 1648663973172 1649219945337 1651715997696 1653407023104 1657451122688 1658588700672 1659148019712 1666391542776 1669476384768 1671613913043 1676422987776 1682587100192 1683741930048 1684309731408 1689588256194 1692716040192 1694449041408 1701846681984 1707180166512 1707755871852 1710917287936 1712091561984 1718386825728 1720146108672 1725536942496 1726118838216 1727655937731 1736864103424 1738056185856 1744091103168 1744446920052 1746232883298 1754948247552 1756744962048 1761041817856 1762250494464 1762844770944 1763204413816 1764414574704 1773818658816 1781199424512 1781562811968 1783386774432 1787748793954 1788975800676 1789579089621 1792287571968 1792891977728 1794122514432 1798510792704 1800352106496 1800719401344 1808212099608 1811559481344 1817849618432 1819097284608 1819468403712 1820081975552 1821331173888 1825786002336 1827655240464 1838657470464 1839032580096 1845418109888 1846684697472 1856527269888 1858180497408 1858807123968 1864632513024 1866541522176 1874690485623 1876489928704 1878160932864 1878794297344 1884682324992 1892910487716 1894848447834 1897716252672 1898356211712 1904305545216 1904947726336 1906255171584 1913264363928 1918768644096 1924781948928 1933185178944 1933837099024 1935164372256 1939897627482 1941883692993 1945478529024 1953972116352 1960756741756 1962102491064 1965734756352 1966397652992 1974316778496 1974982569216 1981172045088 1983200367312 1983604965543 1995545991168 1996218940928 2002474970304 2004258163464 2004934051194 2016323518464 2017003474944 2023324641792 2024006959232 2025396119808 2025809326512 2038004416512 2038691684352 2045080820736 2046901954176 2047592222496 2054009252628 2054701917713 2056112145522 2059918442496 2067070937088 2068911652608 2069609343168 2076095373624 2082068103168 2088593178624 2089297506304 2090453059584 2091158014464 2097711577152 2098418979792 2111051169792 2112931049472 2113643584512 2120267615616 2120982624736 2133750644736 2135650738176 2142343738368 2143066192128 2152422409419 2156406996992 2157887029248 2158614724608 2165379692544 2166109914624 2174833326312 2175566736402 2181090115584 2188663345152 2198218630896 2198959927116 2204542697472 2211451600896 2212197359616 2221106375808 2221855390368 2228818550724 2229570166029 2235230650368 2244989240064 2245746308544 2252784341592 2253544038782 2254790433897 2256954720256 2259265388544 2269128909312 2276240222016 2277007829136 2279035492326 2291182434304 2292754968576 2293528144896 2300715923328 2301491784288 2303541250308 2317408247808 2325454804224 2325929226736 2327525609184 2328310511064 2335607295327 2339930996736 2342326616064 2349667325952 2350459694592 2352552766272 2359925524296 2360721352266 2365091545088 2366714806272 2374932566016 2375417082624 2377849032576 2385301067568 2386105452828 2392163352576 2398014390272 2400469475328 2400959201792 2402607080448 2410949466144 2425463046144 2425957871616 2428441565184 2434381336448 2436052154112 2436873653952 2451543293952 2452043440128 2462246263296 2471299803407 2472995959758 2477573996544 2478409498624 2480110534656 2486176684032 2488722029568 2499587314164 2504214577152 2512909766656 2514634481664 2523880650288 2526464597112 2531141615616 2534382384291 2539074060288 2541673562112 2551019151904 2552770022976 2561633807778 2566375931904 2577580238592 2580219163008 2586530169976 2588305413744 2589178257324 2593971372032 2595751723008 2605296155136 2616136654752 2616670380078 2619349324947 2632422371328 2633310092288 2635117443072 2641562726784 2644267156416 2644806620724 2660727988224 2669966627072 2671799136768 2672344217952 2673245401592 2675080161648 2681623190931 2688431357952 2689337966592 2697766189056 2700528159744 2701079102016 2710457848898 2712318149412 2717339222016 2718255579136 2726774427648 2729202605568 2730122963328 2738679003504 2741482860696 2746557923328 2756094582784 2757986205696 2758548870144 2759479124224 2768127164832 2784790904832 2787270746112 2788210685952 2796948769536 2797891973056 2799812283264 2814734893056 2817241399296 2818191446016 2827023487488 2839365731574 2842272671751 2845000859648 2846574379008 2847534317568 2856458317824 2857421589504 2869896545892 2877182705664 2878152966144 2887172923392 2888146552832 2899777768416 2900755648536 2909846441223 2918217793536 2930958174528 2931946569488 2941135112634 2948602134528 2949596479488 2961475167744 2962473853824 2971758067632 2972760221372 2974800550968 2980307533824 2993318986752 2994328411392 3003712455456 3006387245196 3007401076791 3024485277696 3025505212416 3034986962688 3036010438848 3038713989768 3057006624768 3058037526528 3067621231104 3068655712384 3070352931264 3071388333744 3081013878942 3089877663744 3100606405632 3103367478912 3104414014752 3114143060436 3115193230081 3119907995648 3122049318912 3123102154752 3132889767936 3133946259456 3136737021696 3146567365728 3147628469688 3166576754688 3167222776832 3169396574208 3170465376768 3180401423424 3181473937104 3200625967104 3203476107264 3213515607552 3214599288192 3233950728192 3234610495488 3237922086912 3248069538816 3249164871936 3262249989468 3263350104603 3269391253504 3271635173376 3282995017728 3297327946344 3298439890674 3303431995392 3306814046208 3314902245376 3317177401344 3318296039424 3332783085552 3343227826086 3352845975552 3365174200384 3367483860096 3368619462816 3379176512388 3380316058173 3385432080384 3388898082816 3403693363968 3414360333024 3415511743704 3418553238489 3421834575872 3436773651456 3440292217344 3451073884992 3452237676432 3455311875462 3473728206848 3476112371712 3488182206336 3488893840104 3492465766596 3509896495104 3513489924096 3522083635712 3524500988928 3525689541888 3526408827632 3528829149408 3541082028399 3547637317632 3562398849024 3563125623936 3566773548864 3575497587908 3577951601352 3579158179242 3584575143936 3585783955456 3588245028864 3597021585408 3600704212992 3601438802688 3616424199216 3635699236864 3638194569216 3638936807424 3640163951104 3642662347776 3651572004672 3655310480928 3677314940928 3678065160192 3690836219776 3693369394944 3713054539776 3716360994816 3717614247936 3729265026048 3733083044352 3746809379359 3749380971246 3756321865728 3757588594688 3769364649984 3785820975432 3789696895668 3796712423424 3808611090432 3809895452672 3812510343168 3826528727856 3837537288192 3842450711667 3849563897856 3866370357888 3867674198048 3870328744512 3879795254964 3883767385986 3890957058048 3907944232704 3921513483512 3924204982128 3925005570117 3932795305984 3948633556992 3949965138432 3962344090176 3966400734624 3967209931086 3991091982336 3992437881856 4004949940608 4008516326928 4009868102388 4032647036928 4034006949888 4046649283584 4048013918464 4050792239616 4051618653024 4065686773347 4076008833024 4077383368704 4090161641472 4093803908352 4095184444992 4108018505256 4109403835426 4112224291044 4119836884992 4134141874176 4137823305216 4139218686336 4152190747248 4164136206336 4177186357248 4178595012608 4180906119168 4182316028928 4195423154304 4196837959584 4222102339584 4225862098944 4227287169024 4240535231232 4241965249472 4259048597361 4267501289472 4271301476352 4284687476736 4286132384256 4304844818838 4312813993984 4315774058496 4317229449216 4330759385088 4332219829248 4349666652624 4351133472804 4362180231168 4377326690304 4396437261792 4397919854232 4411702668951 4422903201792 4424394719232 4442212751616 4443710780736 4457637101448 4459140332058 4470461300736 4489978480128 4491492617088 4505568683184 4507088077564 4509580867794 4518530777088 4538257818624 4552480444032 4554015658272 4558070984652 4582364868608 4585509937152 4587056289792 4601431846656 4602983568576 4607082500616 4621520818413 4634816495616 4650909608448 4651858453472 4655051218368 4656621022128 4671214590654 4679861993472 4684653232128 4699334651904 4700919389184 4705105532544 4719851048592 4721442704532 4730183090176 4733429612544 4749865132032 4750834165248 4755698065152 4770602135136 4772210905656 4796028780544 4800938950656 4801918403584 4805214160896 4821898932288 4850926092288 4851915743232 4856883130368 4868762672896 4872104308224 4873747307904 4903086587904 4904086880256 4924492526592 4942599606814 4945991919516 4947659836011 4955147993088 4956818997248 4960221069312 4972353368064 4977444059136 4999174628328 5008429154304 5014841739129 5025819533312 5029268963328 5047761300576 5052929194224 5068764768582 5078148120576 5083347124224 5102038303808 5105540045952 5123267615556 5132751863808 5155160477184 5160438326016 5173060339952 5176610827488 5178356514648 5182967813193 5187942744064 5210592310272 5232273309504 5233340760156 5238698649894 5264844742656 5266620184576 5270234886144 5283125453568 5288534312832 5289613241448 5321455976448 5339933254144 5343598273536 5344688435904 5346490803184 5350160323296 5363246381862 5368737268863 5376862715904 5378675933184 5395532378112 5401056319488 5402158204032 5420915697796 5424636298824 5434678444032 5436511158272 5453548855296 5458405211136 5460245926656 5477358007008 5482965721392 5512189165568 5515972411392 5517097740288 5518958248448 5536254329664 5569581809664 5574541492224 5576421371904 5593897539072 5595783946112 5599624566528 5629469786112 5634482798592 5636382892032 5654046974976 5678731463148 5680646478383 5684545343502 5693148758016 5695068635136 5712916635648 5714843179008 5739793091784 5756305932288 5774345846784 5776293105664 5799555536832 5801511297072 5819692882446 5825651078979 5836435587072 5861916349056 5863893138976 5882270225268 5897204269056 5899192958976 5922950335488 5924947707648 5943516135264 5945520442744 5949601101936 5950814896629 5986637973504 5988656822784 6007424910912 6012774490392 6014802153582 6048970555392 6051010424832 6069973925376 6072020877696 6077427979536 6114013249536 6116075053056 6135242462208 6137311424768 6140705862528 6142776667488 6162027757884 6164105753139 6179755327488 6201212811264 6206734957824 6208828029504 6228286120872 6230386460162 6239815991296 6246204309504 6265779535872 6267892518912 6273474043392 6293134731456 6295256939376 6333153509376 6334445553664 6338793148416 6340930753536 6360802846848 6362947874208 6401251934208 6406952214528 6427031215104 6429198576384 6457267228257 6469220990976 6475844173824 6496139077632 6498329743872 6524499978936 6526700209206 6538782507008 6543270346752 6565990035456 6594655892688 6596879781348 6613628092416 6629804490752 6634354802688 6636592078848 6665566171104 6686455652172 6688710498087 6705691951104 6730348400768 6734967720192 6737238925632 6758353024776 6760632116346 6770864160768 6777796165632 6807386727936 6828720666048 6831023487408 6832417103537 6837106476978 6873547302912 6880584434688 6902147769984 6904475352864 6910623750924 6947456413696 6952224743424 6976364412672 6977787680208 6984931533192 7006821885981 7019792990208 7026979848192 7044167271424 7049001977856 7051379083776 7052817655264 7057658298816 7082164056798 7095274635264 7124797698048 7126251247872 7133547097728 7150995175816 7155903202704 7158316358484 7171567910912 7176490057728 7194043170816 7201408425984 7202877605376 7232848398432 7271398473728 7276389138432 7277873614848 7280327902208 7285324695552 7303144009344 7310620961856 7354629881856 7356130320384 7381672439552 7386738789888 7413899410221 7432721989632 7435228495872 7458530052096 7466166088704 7493618758718 7498761942492 7512643731456 7515177189376 7538729299968 7571641950864 7579393791336 7593424846848 7603147152873 7617222180864 7619790905344 7625020686336 7653057455712 7684901423334 7699127795712 7732740715776 7735348396096 7740657489024 7759590509928 7767534771972 7781914116096 7815888465408 7843026967024 7848409964256 7850011140234 7858047974841 7865590611968 7897267113984 7899930276864 7924688180352 7932801469248 7934419862172 7982183964672 7984875763712 8009899881216 8017032653856 8019736204776 8044869572793 8065294073856 8068013899776 8093298567168 8096027836928 8101584479232 8103237306048 8131373546694 8152017666048 8154766737408 8180323282944 8187607816704 8190368889984 8216037010512 8218807670852 8224448582088 8239673769984 8268283748352 8275646610432 8278437372672 8304381494496 8354372714496 8357190025216 8361812238336 8364632057856 8390846308608 8393675919168 8444204679168 8451724197888 8454574338048 8481070462464 8483930498944 8518097194722 8535002578944 8542602952704 8569374953472 8572264768512 8609689637676 8625627987968 8631548116992 8634458898432 8661518770176 8664439658496 8699333305248 8702266945608 8729539323669 8754653380608 8792874523584 8795839708464 8823405337902 8845806403584 8848789438464 8884425503232 8887421561472 8915274202896 8918280664116 8940922601472 8979956960256 8982985234176 9011137366368 9014176155128 9019161735588 9022203230373 9076515637248 9104960888064 9108031316544 9116141969304 9164729737216 9171019874304 9174112579584 9202863693312 9205967137152 9214165001232 9243041636826 9269632991232 9301819216896 9303716906944 9310102436736 9313242044256 9342429181308 9345579690243 9359723986944 9369306464256 9398669303808 9401838778368 9410211065088 9439702097184 9442885409064 9460366180352 9499730264064 9501668330496 9511396130304 9541204270272 9544421811312 9592057561088 9601877901312 9603836807168 9610428321792 9643797864576 9701852184576 9703831486464 9713766260736 9737525345792 9744208616448 9747494615808 9790050313809 9808173760512 9848985053184 9885199213628 9891983839032 9895319672022 9910295986176 9913637994496 9920442138624 9944706736128 9954888118272 9998349256656 10029683478258 10051639066624 10058537926656 10095522601152 10105858388448 10137529537164 10140948174519 10156296241152 10166694248448 10204076607616 10211080091904 10246535231112 10265503727616 10310320954368 10320876652032 10346120679904 10353221654976 10356713029296 10358825931169 10365935626386 10421184620544 10464546619008 10466681520312 10477397299788 10529689485312 10533240369152 10540469772288 10566250907136 10577068625664 10579226482896 10623246085197 10642911952896 10679866508288 10687196547072 10689376871808 10692981606368 10700320646592 10726492763724 10737474537726 10753725431808 10757351866368 10791064756224 10802112638976 10804316408064 10841831395592 10849272597648 10873022316544 10907097710592 10916810422272 10920491853312 10954716014016 10965931442784 11024378331136 11031944822784 11034195480576 11037916496896 11072508659328 11139163619328 11149082984448 11152842743808 11187795078144 11191567892224 11199249133056 11240428138077 11268965597184 11272765784064 11308093949952 11357462926296 11361292956766 11369090687004 11390137270272 11425833271296 11429686358016 11479586183568 11512611864576 11527352135001 11548691693568 11552586211328 11599111073664 11603022594144 11639385764892 11651302157958 11672871174144 11723832698112 11727786277952 11764540450536 11775016710351 11798385917952 11845900670976 11849895415296 11887032270528 11891040885488 11899202203872 11901629793258 11973275947008 11977313645568 12014849821824 12025548980784 12029604307164 12097941110784 12102020849664 12139947850752 12144041755392 12154855959072 12197060320041 12228026499072 12232150106112 12270484924416 12274622849536 12281411725056 12285553334976 12324055515768 12328211506278 12359510654976 12402425622528 12413469915648 12417656059008 12456572241744 12460772920324 12492408619008 12531559071744 12535785037824 12546948086784 12586269462912 12590513878752 12666307018752 12668891107328 12677586296832 12681861507072 12721605693696 12725895748416 12777145792083 12802503868416 12813904429056 12854062430208 12858397152768 12914534456514 12938441981952 12951688347648 12992278155264 12996659487744 13048999957872 13053400418412 13077565014016 13086540693504 13131980070912 13189311785376 13193759562696 13235108006853 13259608981504 13268709605376 13273184157696 13331132342208 13372911304344 13377420996174 13411383902208 13460696801536 13469935440384 13474477851264 13516706049552 13521264232692 13555592331264 13614773455872 13657441332096 13662046974816 13664834207074 13674212953956 13747094605824 13761168869376 13804295539968 13808950705728 13821247501848 13864562455239 13894912827392 13904449486848 13952728825344 13955575360416 13969863066384 14013643771962 14039585980416 14053959696384 14088334542848 14098003955712 14102758167552 14105635310528 14115316597632 14164328113596 14190549270528 14249595396096 14252502495744 14267094195456 14301990351632 14311806405408 14316632716968 14343135821824 14388086341632 14402816851968 14405755210752 14465696796864 14542796947456 14552778276864 14555747229696 14560655804416 14570649391104 14606288018688 14621241923712 14709259763712 14712260640768 14763344879104 14773477579776 14827798820442 14842979508033 14865443979264 14870456991744 14917060104192 14932332177408 14987237517436 14997523884984 15025287462912 15030354378752 15077458599936 15143283901728 15158787582672 15195864748609 15206294305746 15234444361728 15239581810688 15250041372672 15306114911424 15369802846668 15398255591424 15465481431552 15470696792192 15481314978048 15519181019856 15535069543944 15563828232192 15631776930816 15686053934048 15696819928512 15700022280468 15716095949682 15794534227968 15799860553728 15849376360704 15865602938496 15868839724344 15964367929344 15969751527424 16019799762432 16034065307712 16039472409552 16089739145586 16106211806589 16130588147712 16136027799552 16186597134336 16192055673856 16203168958464 16206474612096 16262747093388 16304035332096 16309533474816 16360646565888 16375215633408 16380737779968 16432074021024 16437615341704 16448897164176 16536567496704 16551293220864 16556874745344 16608762988992 16708745428992 16714380050432 16723624476672 16729264115712 16781692617216 16787351838336 16888409358336 16903448395776 16909148676096 16962140924928 16967860997888 17036194389444 17041939435149 17085205905408 17138749906944 17144529537024 17219379275352 17251255975936 17268917796864 17323037540352 17328879316992 17398666610496 17404533891216 17459078647338 17476953236937 17509306761216 17585749047168 17591679416928 17646810675804 17691612807168 17697578876928 17768851006464 17774843122944 17830548405792 17836561328232 17852444689887 17959913920512 17965970468352 18022274732736 18028352310256 18038323471176 18044406460746 18153031274496 18209921776128 18216062633088 18232283938608 18329459474432 18342039748608 18348225159168 18405727386624 18411934274304 18428330002464 18486083273652 18492317259417 18539265982464 18603638433792 18607433813888 18620204873472 18626484088512 18684858362616 18691159380486 18719447973888 18738612928512 18797338607616 18803677556736 18820422130176 18879404194368 18885770818128 18999460528128 19003336660992 19022792260608 19082408540544 19088843622624 19184115122176 19203755802624 19207673614336 19220856643584 19287595729152 19371801684771 19407662972928 19427532521472 19475050691584 19488417232896 19494989231616 19580100627618 19616347521024 19697970106368 19770398427256 19783967678064 19790639344044 19827275988992 19840884277248 19889413472256 19909776236544 19996698513312 20059366956516 20066131494261 20103278133248 20117075853312 20191045202304 20211716776896 20275059074328 20281896349038 20312592482304 20333388496896 20408153215232 20422160183808 20493070462224 20497251310611 20620641908736 20641753304064 20692241359808 20706443309952 20713426058592 20717651862338 20731871252772 20842369241088 20929093238016 20933363040624 20954794599576 21020465657943 21059378970624 21066480738304 21080939544576 21132501814272 21154137251328 21158452965792 21246492170394 21285823905792 21359733016576 21374393094144 21378753743616 21385963212736 21400641293184 21452985527448 21474949075452 21514703732736 21582129512448 21604225277952 21608632816128 21683662791184 21698545195296 21746044633088 21814195421184 21833620844544 21840983706624 21909432028032 21931862885568 22048756662272 22063889645568 22068390961152 22075832993792 22145017318656 22241698230663 22298165968896 22305685487616 22375590156288 22383135784448 22398498266112 22480856276154 22537931194368 22545531568128 22616187899904 22714925852592 22722585913532 22738181374008 22780274540544 22851666542592 22859372716032 22959172367136 23038891715633 23054704270002 23097383387136 23105172422656 23198222147328 23206045188288 23278771529784 23302604315916 23345742348288 23447665396224 23455572555904 23529080901072 23550033420702 23596771835904 23691801341952 23699790830592 23774064541056 23782081770976 23798404407744 23803259586516 23946551894016 23954627291136 24029699643648 24051097961568 24059208614328 24134608718379 24195882221568 24204041699328 24279895701504 24288083510784 24309711918144 24394120640082 24456052998144 24464300212224 24540969848832 24549245699072 24562823450112 24571106669952 24648111031536 24656423012556 24719021309952 24804851245056 24826939831296 24835312118016 24913144483488 24921545840648 25063118143488 25071570075648 25093896173568 25172538925824 25181027757504 25332614037504 25337782214656 25355172593664 25363723014144 25443211387392 25451791496832 25554291584166 25605007736832 25627808858112 25708124860416 25716794305536 25829068913028 25876883963904 25903376695296 25984556310528 25993318975488 26097999915744 26106800836824 26155130028032 26188617971007 26263960141824 26378623570752 26387519125392 26470216013706 26519217963008 26537419210752 26546368315392 26662264684416 26745822608688 26754841992348 26822767804416 26921393603072 26939870880768 26948955702528 27033412099104 27042528465384 27066609691119 27229546911744 27314882664192 27324093949632 27329668414148 27348425907912 27494189211648 27522337738752 27608591079936 27617901411456 27642495003696 27729124910478 27789825654784 27808898973696 27905457650688 27911150720832 27939726132768 28027287543924 28036739070729 28079171960832 28107919392768 28176669085696 28196007911424 28205516335104 28211270621056 28230633195264 28328656227192 28381098541056 28499190792192 28505004991488 28534188390912 28603980703264 28623612810816 28633265433936 28776172683264 28805633703936 28811510421504 28931393593728 29085593894912 29105556553728 29111494459392 29121311608832 29141298782208 29212576037376 29242483847424 29370150941427 29424521281536 29526689758208 29546955159552 29655597640884 29685959016066 29730887958528 29740913983488 29834120208384 29864664354816 29974475034872 29995047769968 30060708757504 30154917199872 30286567803456 30317575165344 30391729497218 30412588611492 30422844523557 30468888723456 30479163621376 30500082745344 30612229822848 30739605693336 30796511182848 30930962863104 30941393584384 30962629956096 31038362039712 31070139087888 31076477793507 31263553861632 31372107868096 31393639857024 31400044560936 31432191899364 31589068455936 31599721107456 31698752721408 31731205876992 31737679448688 31869738255591 31928735858688 31939503054848 32039599524864 32068130615424 32078944819104 32179478291172 32212423613178 32261176295424 32272055599104 32373194268672 32384111347712 32406337916928 32412949224192 32525494186776 32619066949632 32721293131776 32750431266816 32761475559936 32864148042048 32875230683408 32897794328352 33073134993408 33102586441728 33113749490688 33217525977984 33417490857984 33428760100864 33447248953344 33458528231424 33563385234432 33574703676672 33721284414231 33806896791552 33818297352192 33924281849856 33935721995776 34072388778888 34083878870298 34170411810816 34277499813888 34289059074048 34438758550704 34537835593728 34646075080704 34657758633984 34797333220992 34809067782432 34918157294676 34929932601121 34953906473874 35018613522432 35171498094336 35183358833856 35293621351608 35325050131053 35395157753856 35537702012928 35549686245888 35661096811584 35673122656464 35704889379774 35919827841024 35931940936704 36044549465472 36056704620512 36076646942352 36088812921492 36306062548992 36419843552256 36432125266176 36464567877216 36591180960123 36658918948864 36684079497216 36696450318336 36811454773248 36823868548608 36856660004928 36972166547304 36984634518834 37078531964928 37207276867584 37214867627776 37240409746944 37252968177024 37369716725232 37382318760972 37477225857024 37594677215232 37607355113472 37640844260352 37758808388736 37771541636256 37998921056256 38006673321984 38045584521216 38164817081088 38177687245248 38331437376249 38368230244352 38407511605248 38415347228672 38441713287168 38575191458304 38743603369542 38815325945856 38855065042944 38950101383168 38976834465792 38989978463232 39160201255236 39232695042048 39395940212736 39540796854512 39567935356128 39581278688088 39654551977984 39705324020559 39778826944512 39819552473088 39993397026624 40118733913032 40132262988522 40206556266496 40234151706624 40382090404608 40423433553792 40550118148656 40563792698076 40666776993792 40816306430464 40844320367616 40986140924448 40994502621222 41241283817472 41283506608128 41384482719616 41412886619904 41426852117184 41435303724676 41463742505544 41684738482176 41858186476032 41866726081248 41909589199152 42012096657919 42040931315886 42118757941248 42132961476608 42161879089152 42265003628544 42308274502656 42316905931584 42492984340788 42571647811584 42719466033152 42748786188288 42757507487232 42771926425472 42801282586368 42905971054896 42949898150904 43029407465472 43164259024896 43208450555904 43217265632256 43367325582368 43397090390592 43628390842368 43667241689088 43681967413248 43818864056064 43863725771136 44097513324544 44127779291136 44136781922304 44151665987584 44290034637312 44483396461326 44528938524099 44596331937792 44611370975232 44751180312576 44766271568896 44796996532224 44961712552308 45075862388736 45091063136256 45232375799808 45429851705184 45445171827064 45476362748016 45587594245827 45703333085184 45718745432064 45918344734272 46077783431266 46109408540004 46194766774272 46210344845312 46396444294656 46412090376576 46557543059568 46605208631832 46691484696576 46895330792448 46911145111808 47058161802144 47100066841404 47383602683904 47399581661184 47548129082112 47564163541952 47596808815488 47606519173032 47893103788032 47909254582272 48059399287296 48102195923136 48118417228656 48269217436758 48318635419767 48391764443136 48408083398656 48559791403008 48576167021568 48619423836288 48788241280164 48912105996288 48928600424448 49081939697664 49098491398144 49125646900224 49142213339904 49296222063072 49312846025112 49609702490112 49653879662592 49670624236032 49826288966976 49843091681296 50126236286976 50143140151296 50187792347136 50345077851648 50362055515008 50665228075008 50675564429312 50710345187328 50727446028288 50886422774784 50903582993664 51108583168332 51125818305447 51255617716224 51416249720832 51433588611072 51658137826056 51753767927808 51806753390592 51969112621056 51986637950976 52195999831488 52213601673648 52377235942014 52527920283648 52757247141504 52775038250784 52940432027412 52958284911377 53038435926016 53074838421504 53092736630784 53324529368832 53491645217376 53509683984696 53557334069661 53842787206144 53879741761536 53897911405056 54066824198208 54085056930768 54133219382238 54459093823488 54629765328384 54648187899264 54659336828296 54696851815824 54988378423296 55044675477504 55217182159872 55235802822912 55284990007392 55458249820956 55476951778251 55579651309568 55617797947392 55810915301376 55822301441664 55879452265536 56054575087848 56073478141458 56158343921664 56215838785536 56353338171392 56392015822848 56411032670208 56422541242112 56461266390528 56657312454384 56998381584384 57010009982976 57068376781824 57207961406528 57247225621632 57266530867872 57552345366528 57611267407872 57623020843008 57862787187456 58115405054313 58171187789824 58222988918784 58242623217664 58282597564416 58425152074752 58484967694848 58740301882854 58849042563072 59053379516416 59093910319104 59311195281768 59371918032132 59481827966976 59668240416768 59729328709632 59948950069744 59990095539936 60121417515008 60198394482783 60309834399744 60573135606912 60635150330688 60783458994436 60825177222984 60845689047114 60937777446912 60958327242752 61000165490688 61224459645696 61479211386672 61491753931833 61861925726208 61882787168768 61925259912192 62076724079424 62140278175776 62152955587014 62527107723264 62744215736192 62787279714048 62800089121872 62864383798728 63178136911872 63199442214912 63397505442816 63462411753984 63475358897376 63695759449103 63739476511182 63857471717376 63879006109696 64079199049728 64136261230848 64157889638208 64358956582344 64424847226356 64544111198208 64746388537344 64768222695424 64812675833856 64825898448384 65050988373552 65238133899264 65442586263552 65500862533632 65522951119872 65728296084096 65750461366816 65795588656704 66146269986816 66205172883456 66227498981376 66435051955968 66725094691989 66857520201728 66894497906688 66917056462848 67126770468864 67149407353344 67442568828462 67613793583104 67636594704384 67848563699712 67871443991552 68144777557776 68167757740596 68340823621632 68554999627776 68578118148096 68877517101408 69116675146899 69292150161408 69315517267968 69594666441984 69618135564864 69836314589352 69859865202242 69907812947748 70037227044864 70342996188672 70366717667712 70587242703216 70650100262106 70790315507712 71075404025856 71099372491776 71322193623168 71346245312928 71409778759548 71839655682048 71863881873408 72089098930944 72113409241024 72153293884704 72177625842984 72403826155137 72612125097984 72839687104512 72864250532352 72929135754432 73182361920246 73317837897728 73368158994432 73392900636672 73622909546496 73647737097216 73713320009856 73944333094608 73969269037668 74157063929856 74414553735168 74429735255552 74480819493888 74505936354048 74739433450464 74764637521944 75189354430464 75214710226944 75281688520704 75517616777472 75543083272512 75997842112512 76013346643968 76091169042432 76329634162176 76355374490496 76662874752498 76815023210496 76830694457344 76883426574336 77150382916608 77487206739084 77630651891712 77710130085888 77900202766336 77953668931584 77979956926464 78320402510472 78465390084096 78565853913021 78791880425472 79081593709024 79135870712256 79162557376176 79410648041118 79557653889024 79639104946176 79986794053248 80237467826064 80264525977044 80413112532992 80468303413248 80764180809216 80846867107584 81100236297312 81127585396152 81199829073357 81632612860928 81688640735232 81972281848896 81989005242444 82482567634944 82567013216256 82768965439232 82825773239808 82853704234368 82870607449352 82927485011088 83369476964352 83716372952064 83733452162496 83819178398304 84024193315838 84081862631772 84110217212187 84237515882496 84265922953216 84323758178304 84530007257088 84616549005312 84633811863168 84985968681576 85143295623168 85438932066304 85497572376576 85515014974464 85543852850944 85602565172736 85811942109792 85899796301808 86328518049792 86416901111808 86434531264512 86734651164736 86794180781184 87256781684736 87334483378176 87363934826496 87637728112128 87727451542272 88110452824281 88195026649088 88273563844608 88303331975168 88580069274624 88966792922652 89057877048198 89192663875584 89222741950464 89502360625152 89532543137792 89593993064448 89923425104616 90182126272512 90464751599616 90859703410368 90890343654128 90952725496032 91175188491654 91268533570671 91406666170368 91437490864128 91836689468544 92155566862532 92218817080008 92389533548544 92420689690624 92792888589312 92824180753152 93115086119136 93210417263664 93229433380521 93790661584896 93822290223616 94116323604288 94200133682808 94767205367808 94799163322368 95096258164224 95128327083904 95193617630976 95213038346064 95786207576064 95818509164544 96118798574592 96204391846272 96236834457312 96538434873516 96570990132511 96637270839534 96783528886272 96816166797312 97119582806016 97152334043136 97238847672576 97576482560328 97857200848896 98163879395328 98196982796288 98251293800448 98284426679808 98592444126144 98625692050224 99219404980224 99307759325184 99341248472064 99652577933952 99686183362592 100252472573952 100286280302592 100375584694272 100690155703296 100724111030016 101163853242693 101351128858624 101420690374656 101454892056576 101772845549568 101807165987328 102217166336664 102251636610894 102511235432448 102832499441664 102867177222144 103316275652112 103613506781184 103938225242112 103973275901952 104391999662976 104427203347296 104754471884028 104789797803363 105055840567296 105514494283008 105550076501568 105880864054824 105916569822754 105975150393159 106076871852032 106185473261568 106649058737664 106983290434752 107019367969392 107114668139322 107685574412288 107759483523072 107795822810112 108133648396416 108170113861536 108266438764476 108918187646976 109259530656768 109296375798528 109318673656592 109393703631648 109773542880369 109976756846592 110089350955008 110434364319744 110471605645824 110569980014784 110916499641912 110953903556502 111159302619136 111235595894784 111621830602752 111644602883328 111758904531072 112109150175696 112146956282916 112431677571072 112706676342784 112784031645696 112822065340416 112845082484224 112922532781056 113314624908768 113996763168768 114020019965952 114136753563648 114415922813056 114494451243264 114533061735744 115104690733056 115222534815744 115246041686016 115725574374912 116151090760129 116230810108626 116445977837568 116485246435328 116565195128832 116850304149504 116969935389696 117480603765708 117698085126144 118106759032832 118187820638208 118622390563536 118743836064264 118963655933952 119115972061677 119336480833536 119458657419264 119897900139488 119980191079872 120396788965566 120619668799488 121146271213824 121270300661376 121566917988872 121650354445968 121691378094228 121916654485504 122000330981376 122448919291392 122958422773344 122983507863666 123723851452416 123765574337536 123850519824384 124153448158848 124280556351552 124305911174028 125054215446528 125488431472384 125574559428096 125600178243744 125728767597456 126036289973757 126356273823744 126398884429824 126795010885632 126924823507968 126950717794752 127391518898206 127478953022364 127714943434752 127758012219392 128158398099456 128272522461696 128315779276416 128717913164688 128849694452712 129088222396416 129492777074688 129536445390848 129625351667712 129651796896768 130101976747104 130885172527104 131001725067264 131045902239744 131456592168192 131500922733632 131591177313408 132292539973632 132410345766912 132454997962752 132870103911936 133450189383978 133586815572297 133715040403456 133788995813376 133834112925696 134253540937728 134298814706688 134885137656924 135227587166208 135273189408768 135697127399424 135742887983104 136289555115552 136335515481192 136762782737481 137109999255552 137156236296192 137755034202816 138233350293798 138584300322816 138631034535936 139189332883968 139236271129728 139672629178704 139719730404484 139815625895496 140074454089728 140685992377344 140733435335424 141174485406432 141300200524212 142150808051712 142198744983552 142644387246336 142692490625856 142819557519096 143679311364096 143727763746816 144178197861888 144226818482048 144306587769408 144355251685968 144807652310274 145224250195968 145679374209024 145728501064704 145858271508864 146364723840492 146635675795456 146736317988864 146785801273344 147245819092992 147295474194432 147426640019712 147888666189216 147938538075336 148829107470336 148859470511104 148961638987776 149011872708096 149478866900928 149529275043888 150378708860928 150429420453888 150563377041408 151035233554944 151086166545024 151995684225024 152026693287936 152182338084864 152659268324352 152710748980992 153325749504996 153377454916341 153661388914688 153766853148672 154300765833216 154974413478168 155261303783424 155420260171776 155800405532672 155907337863168 155959913852928 156640805020944 157131707826042 157583760850944 158163187418048 158271741424512 158325114752352 158821296082236 158874854734131 159115307778048 159278209892352 159973588106496 160474935652128 160529051954088 160672002208983 160826225065984 161528361618432 161693734215168 162200472594624 162255170792304 162399658146714 163265225721856 163377281470464 163944563697792 163978010484888 164965135269888 165134026432512 165537930878464 165651546479616 165707408468736 165741214898704 165854970022176 166430855334753 166738953928704 167432745904128 167466904324992 167638356796608 168048386631676 168163725263544 168220434424374 168475031764992 168531845906432 168647516356608 169060014514176 169233098010624 169267623726336 169971937363152 170877864132608 170995144753152 171030029948928 171087705701888 171205130345472 171623884219584 171799592603616 172657036099584 172833802223616 172869062529024 173469302329472 173588361562368 174513563369472 174668966756352 174727869652992 175275456224256 175454903084544 176100040829873 176220905648562 176547127689216 176606663950336 177160138549248 177933585845304 178115754096396 178445483900928 179004721250304 179065086275584 179187986128896 179846850209232 180364252545024 180595183448349 180929503199232 181719406820736 181780687308256 181905450992064 182350376983308 182537067141342 182813332340736 182874981728256 183673378937088 184311133725064 184437634160016 184475261795499 184841379381248 185585777178624 185648361506304 186230172238272 186420834527328 186458866761042 187581323169792 187644580447232 188232647208576 188400267365616 189534410735616 189598326644736 190192516328448 190256654167808 190387235261952 190426076692128 191087278347309 191572415152128 191637018329088 192237597149184 192408783692544 192473668914624 193076869747032 193141980265022 193274541679068 193632333594624 194239165612032 194304668086272 194477695345152 195152965120656 195714401697792 196327758790656 196393965592576 196502587600896 196568853359616 197184888252288 197251384100448 198438809960448 198615518650368 198682496944128 199305155867904 199372366725184 200175284075967 200572560605184 200751169388544 201380311406592 201448222060032 202327706485386 202702257717248 202841380749312 202909784113152 203545691099136 203614331974656 204434332673328 204503273221788 205022470864896 205664998883328 205734354444288 206632551304224 207350025440697 207876450484224 207946551803904 208783999325952 208854406694592 209508943768056 209579595606726 210111681134592 211028988566016 211100153003136 211761728109648 211833139645508 211950300786318 212370946523136 213298117475328 213966580869504 214038735938784 214229336278644 215371148824576 215518967046144 215591645620224 216267296792832 216340227723072 216532877528952 217211478465411 217836375293952 218519061313536 218592751597056 218637347313184 218787407263296 219547085760738 219953513693184 220178701910016 220868728639488 220943211291648 221139960029568 221832999283824 221907807113004 222318605238272 222471191789568 223243661205504 223289205766656 223517809062144 224218300351392 224293912565832 225413352685568 225568063291392 225644130680832 225690164968448 225845065562112 226629249817536 227993526337536 228040039931904 228273507127296 228831845626112 228988902486528 229066123471488 230445069631488 230492083372032 231451148749824 232302181520258 232461620217252 232891955675136 232970492870656 233130390257664 233700608299008 233939870779392 234961207531416 235396170252288 235697561739063 236213518065664 236375641276416 237244781127072 237487672128528 238231944123354 238672961667072 238917314838528 239795800278976 239960382159744 240793577931132 241239337598976 242292542427648 242540601322752 243133835977744 243300708891936 243382756188456 243599487220071 243833308971008 244897838582784 245916845546688 245967015727332 247447702904832 247531148675072 247701039648768 248306896317696 248561112703104 248611822348056 250108430893056 250976862944768 251149118856192 251200356487488 251457535194912 252072579947514 252330651636561 252712547647488 252797768859648 253590021771264 253849647015936 253901435589504 254783037796412 254957906044728 255429886869504 255516024438784 256316796198912 256545044923392 256631558552832 257435826329376 257699388905424 258985554149376 259072890781696 259250703335424 259303593793536 260203953494208 261770345054208 262003450134528 262091804479488 262913184336384 263001845467264 263182354626816 264585079947264 264820691533824 264909995925504 265740207823872 266900378767956 267173631144594 267577991626752 267668225851392 268507081875456 268597629413376 269770275313848 270546378817536 271394254798848 271485775966208 272579110231104 272671030962384 273525565474962 273805600712013 274219998511104 274312472592384 275510068405632 276466700587596 277168600645632 277262069071872 278378665767936 278472542259456 279345258357408 279439460808968 279631251790992 279688300141563 281371984754688 281466870670848 282348970812864 282600401048424 284301616103424 284397489967104 285288774492672 285384981251712 285639115038192 287358622728192 287455527493632 288356395723776 288453636964096 288613175538816 288710503371936 289615304620548 289712970397533 290448500391936 291358748418048 291457002129408 291716543017728 292729447680984 293271351590912 293571602546688 294491638185984 294590948388864 294853280039424 295777332378432 295877076150672 297658214940672 297718941022208 297923277975552 298023745416192 298957733801856 299058550087776 300757417721856 300858840907776 301126754082816 302070467109888 302172333090048 303491559728079 304053386575872 304364676169728 305318536648704 305421497961984 306651499009992 306754909832682 307322777829376 307533706297344 308601531666432 309948826956336 310840520343552 311600811065344 311814675726336 311919827705856 313281610041888 314263415652084 314369393410089 315167521701888 316326374836096 316543482849024 316650229504704 317642592164472 317749709468262 318230615556096 318556419784704 319947176212992 320949871304256 321058103908176 321123603866239 321344004417966 323056723236864 323387468430336 324400945189248 324510341584608 324799316293428 326530451443712 326754562940928 327889127395584 327956020969776 329320628641107 329930270539776 330268052865024 331075861756928 331303092959232 331414816937472 331482429797408 331709940044352 332861710669506 333477907857408 334865491808256 334933808649984 335276713593216 336096773263352 336327450527088 336440868848748 337063691812864 337295032713216 338120029028352 338466196021248 338535247452672 339943874726304 341755728265216 341990289506304 342060059897856 342175411403776 342410260690944 343247768439168 343599185207232 345314072199168 345667604447232 345738125058048 346938604658944 347176723124736 348453272280387 349337933512704 349455739305984 350550912448512 350909806169088 352200081659746 352441811297124 353094255378432 353213327900672 354320277098496 355867171690608 356231508192792 356890967801856 357347916185031 358009442500608 358130172551168 358375972257792 359693700418464 361190366896698 361859006398464 363438813641472 363561374616512 363810901984128 364700753966616 365074134282684 365749963456512 367346757874176 368622267450128 368875268320032 368950523590998 369682758762496 371171554357248 371296723012608 372460344476544 372841669054656 372917733522084 375162646339584 375289160894464 376465294417152 376800534731232 378108869921271 379068821471232 379196653289472 380385032656896 380513308335616 380774470523904 380852153384256 382174556694618 383144830304256 383274036658176 384475194298368 384817567385088 384947337829248 386153739494064 386283960530044 386549083358136 387264667189248 388478331224064 388609336172544 388955390690304 390305930241312 392655517581312 392787931185152 393005175201792 393137706719232 394369776504576 394502768200896 396877619920896 397231037300736 397364993888256 398610311735808 398744733450368 400350568151934 401145121210368 401502338777088 402760622813184 402896444120064 404655412970772 405404515434496 405682761498624 405819568226304 407091382198272 407228663949312 408868665346656 409006546443576 410288348212443 411329997766656 411468708888576 413265102608448 414700050881394 415752900968448 415893103607808 417567998651904 417708813389184 419017887536112 419159191213452 420223362269184 422057977132032 422200306006272 423523456219296 423666279291016 423900601572636 426596234950656 427933161739008 428077471877568 428458672557288 430742297649152 431037934092288 431183291240448 432534593585664 432680455446144 433065755057904 434422956930822 435672750587904 437038122627072 437185503194112 437274694626368 437574814526592 439094171521476 439907027386368 440357403820032 441737457278976 441886422583296 442279920059136 443665998567648 443815614226008 444637210476544 446487322411008 446578411533312 447035618124288 448436600702784 448587825131664 450826705371136 451136126582784 451288261361664 451380329936896 451690131124224 453258499635072 455987052675072 456080079863808 456547014254592 457663691252224 457977804973056 458132246942976 460132364749023 460984166744064 462902297499648 464604363040516 464923240434504 465783911350272 465940985741312 466260780515328 467401216598016 467879741558784 469922415062832 471395123478126 472427036131328 472751282552832 474489562254144 474975344257056 476463888246708 476624564202393 477345923334144 477834629677056 479591600557952 479920764319488 481587155862264 482478675197952 484585084855296 485081202645504 486267671955488 486601417783872 486765512376912 487198974440142 489795677165568 491833691093376 491934031454664 494895405809664 495062297350144 495402079297536 496613792635392 497122225406208 497223644696112 499292566004259 500216861786112 501953725889536 502298237712384 502400712974976 502915070389824 504145159895028 504661303273122 505425095294976 505595537719296 507180043542528 507699294031872 507802871179008 509566075592824 509915812089456 511032048877568 512633592397824 513090089846784 513263117105664 514871652658752 515398777810848 517971108298752 518145781563392 518501406670848 518607187587072 520407906988416 523540690108416 524006900269056 524183608958976 525826368672768 526003690934528 526364709253632 528300122489619 529641383067648 529819991851008 531480415647744 533800757535912 534347262289188 535336451702784 537014163750912 537195258826752 539540550627696 541092757635072 541785550345047 542788509597696 542971551932416 545158220462208 545342061924768 547051130949924 547611201424026 548439997022208 548624945184768 551020136811264 552933401175192 553425785386497 554524138143744 556757331535872 556945084518912 558690516714816 558878921617936 559262503581984 559376600283126 562743969509376 562933741341696 564697941625728 565200802096848 568603232206848 568794979934208 570577548985344 570769962503424 571278230076384 573261835041927 574717245456384 574911054987264 576712791447552 576907273928192 577226351077632 577421006743872 579230609241096 579425940795066 580897000783872 582717496836096 582914004258816 583433086035456 585458895361968 587143205093376 588983276371968 589181896777728 589706560078848 591554664756864 591754152301344 595316429881344 595437882044416 595846555951104 596047490832384 597915467603712 598117100175552 600525852227901 601717681815552 602253508165632 604140934219776 604344666180096 606983119456158 608106773151744 608729352339456 610637073297408 610842995923968 613302998019984 613509819665364 614645555658752 615067412594688 617203063332864 619897653912672 622050076322091 623201622130688 623629351452672 623839655411712 626563220083776 628526831304168 628738786820178 630335043403776 632652749672192 633086965698048 633300459009408 635285184328944 635499418936524 637112839569408 639894352425984 641899742608512 642116207816352 642247207732478 642688008835932 646113446473728 646774936860672 648801890378496 649020683169216 649598632586856 651634435396233 653060902887424 653509125881856 655778254791168 655912041939552 658641257282214 659860541079552 660536105730048 662151723513856 662606185918464 662829633874944 662964859594816 663419880088704 665723421339012 666955815714816 669730983616512 669867617299968 670553427186432 672193546526704 672654901054176 672881737697496 674127383625728 676240058056704 676932392042496 677070494905344 679887749452608 683511456530432 683980579012608 684120119795712 684350822807552 684820521381888 686495536878336 687198370414464 691335208894464 691476250116096 693877209317888 694353446249472 696906544560774 698675867025408 698911478611968 701101824897024 701819612338176 704400163319492 704883622594248 706188510756864 706426655801344 708640554196992 711734343381216 712463016385584 714205643184623 714695832370062 716018885001216 716260345102336 716751944515584 719387400836928 722380733793396 723718012796928 726877627282944 727122749233024 727621803968256 729401507933232 730148268565368 731499926913024 734693515748352 737244534900256 737750536640064 737901047181996 742343108714496 742593446025216 744920688953088 745683338109312 745835467044168 750325292679168 750578321788928 752930588834304 753601069462464 756217739842542 756991954909683 758137642942464 758393306578944 760770065313792 761026616671232 761548941047808 761704306768512 764349113389236 766289660608512 766548073316352 768950388596736 769635134770176 769894675658496 772307478988128 772567921060088 773098166716272 776956662448128 777218672345088 777910781380608 780611860482624 785311035162624 785575862370304 786010350403584 786275413438464 788739553009152 789005536401792 793755239841792 794462074601472 794729987776512 797220623471616 797489466900736 800701136303868 803004677554176 805521245626368 805792888240128 809310825941544 810809030868992 811639136452608 814182764396544 814457327898624 817737330693312 818013092887152 820576696424886 821416802136039 822659995533312 822937417777152 826530205216896 829400101762788 831505801936896 831786207215616 835135997303808 835417626778368 838035775072224 838318382426904 839064900424689 844115954264064 844400612012544 847046912438592 847332558582032 847801203145272 853192469901312 855866323478016 856154943755136 856917345114576 861484595298304 862075868184576 862366582480896 865069187171328 865360910892288 866131510115808 868845913861644 869138911192599 871345501175808 874076245254144 874371006388224 874549389252736 875149629053184 878188343042952 879814054772736 880714807640064 883474914557952 883772845166592 884559840118272 887331997135296 887631228452016 892974644822016 893156823066624 894071236248576 896873201405568 897175650263328 901653410742272 902272253165568 902576522723328 902760659873792 903380262248448 906516999270144 910474679184237 912160159727616 913094028509184 915327382504448 915955609946112 916264493885952 920264729498046 921968333488128 925804594999296 929208726081032 929846480869008 931881971482624 932521561030656 934802433196032 935759483117568 939844830125664 942790246956252 943108180230267 944854072262656 945502565105664 948979124508288 949950688514112 952927776493416 953249128404786 954691846668288 955669259354112 959183201115904 959841528638976 963174311724528 963370811598717 969170169710592 970162405291008 972535343910976 973202835567744 973531024753824 974397948880284 979591354331136 983667382186752 983868062909328 987961885923321 989790811619328 990124594700288 990804158595072 993227585270784 994244450812416 994447289392224 998585132008518 1000433723572224 1003907451779072 1004596475424768 1004801425949952 1005830140779648 1008290319790056 1009322606546244 1011191075438592 1014360087085056 1015398588063744 1015605742358016 1019132151185648 1019831624178912 1022064097755136 1025267184795648 1026180179693568 1026526234211328 1029743305317504 1030797555621696 1035942216597504 1036291563126784 1037002813341696 1037214375174144 1040815813976832 1045359816841161 1048013800538112 1048367217917952 1051652737345536 1052007381869056 1052729418507264 1056600244979238 1059282766135296 1059639983702016 1062960831295488 1067601515071824 1068694524578376 1070672903405568 1074028327501824 1074390517653504 1079081101255392 1082827910634751 1083571100690094 1085577019195392 1085943103864832 1090316440924416 1090684123849536 1094102261899848 1095222402848052 1097249890369536 1102040273622528 1105866802350384 1106851570772994 1109048276287488 1113514663071744 1113890169037824 1117381033429632 1117757843235872 1118525007163968 1118753200566252 1125487939018752 1125867482683392 1129395883251456 1130401604193696 1134326609763813 1137206464413696 1137589959868416 1141155097970688 1141539925006848 1142556460152768 1146523670083854 1149434490912768 1149822109974528 1153425582895104 1153814547856384 1154452702155264 1154842013487744 1158461218482192 1158851881590132 1161794001567744 1165434993672192 1165828008517632 1166866172070912 1170917790723936 1177966552743936 1178363793555456 1179413120157696 1183109329513728 1183508304602688 1190632859762688 1190875764088832 1191693111902208 1192094981664768 1195830935207424 1196234200351104 1201051704455802 1203435363631104 1204507016331264 1208281868439552 1208689332360192 1213966238912316 1216213546303488 1217458704678912 1221274146594816 1221685991847936 1226605996039968 1227019639330728 1229291111317504 1230865044637329 1234406126665728 1239795307825344 1244100152644182 1246403244261376 1247258702905344 1247679310823424 1253126440167552 1257053662608336 1257477573640356 1260670086807552 1265305499344384 1266173931396096 1266600918018816 1270570368657888 1270998837873048 1279788704851968 1283799485217024 1284232415632704 1284494415464956 1285376017671864 1292226892947456 1293549873721344 1297603780756992 1298041366338432 1299197265173712 1303268870792466 1306121805774848 1307018251763712 1311556509582336 1311824083879104 1317282514564428 1319721082159104 1321072211460096 1324303447027712 1325212371836928 1325659267749888 1325929719189632 1326839760177408 1331446842678024 1333911631429632 1339461967233024 1339735234599936 1341106854372864 1344387093053408 1345309802108352 1345763475394992 1352480116113408 1353864784084992 1354140989810688 1359775498905216 1367022913060864 1367961158025216 1368240239591424 1368701645615104 1369641042763776 1372991073756672 1374396740828928 1380397094247069 1382952500232192 1387754418635776 1388706892498944 1393813089121548 1397351734050816 1397822957223936 1402203649794048 1403639224676352 1408800326638984 1409767245188496 1412853311602688 1417281108393984 1423468686762432 1424926032771168 1428411286369246 1429391664740124 1429873692607179 1432037770002432 1432520690204672 1433503889031168 1438774801673856 1444761467586792 1447436025593856 1453755254565888 1454245498466048 1455243607936512 1458803015866464 1460296537130736 1469387031496704 1474489069800512 1475501073280128 1475802094363992 1484686217428992 1485186892050432 1489841377906176 1491366676218624 1491670934088336 1497877698012777 1500650585358336 1501156643577856 1505861177668608 1507202138924928 1512435479685084 1513983909819366 1516275285884928 1516786613157888 1521540130627584 1522053233342464 1523097882095616 1523408613537024 1528698226778472 1533096146632704 1537900777193472 1539270269540352 1539789351316992 1544614957976256 1545135842120176 1546196333432544 1553913324896256 1554437344690176 1555821562761216 1561223720965248 1570622070325248 1571151724740608 1572020700807168 1572550826876928 1577479106018304 1578011072803584 1584900367468857 1588924149202944 1589459975553024 1594441246943232 1594978933801472 1601402272607736 1606009355108352 1611042491252736 1611585776480256 1618621651883088 1623278272905216 1628365528793088 1628914655797248 1635474661386624 1636026185774304 1641153392849772 1641706832252687 1642833604272078 1645319991066624 1645874835554304 1653060410433792 1658800203525576 1660277356159491 1663572414431232 1670271994607616 1670835253556736 1676071550144448 1676636764853808 1678129800849378 1688231908528128 1688801224025088 1694093824877184 1694665117164064 1695602406290544 1706384939802624 1711732646956032 1712309887510272 1713834690229152 1719785505125781 1722969190596608 1724151736369152 1724733164961792 1730138374342656 1730721821784576 1732263020231616 1737691827723288 1738277822385198 1742691002351616 1748152490508288 1748742012776448 1749098778505472 1750299258106368 1756376686085904 1761429615280128 1766949829115904 1767545690333184 1769119680236544 1774663994270592 1775262456904032 1785949289644032 1786313646133248 1788142472497152 1793746402811136 1794351300526656 1801577556683703 1803306821484544 1805153045446656 1805521319747584 1806760524496896 1813033998540288 1820949358368474 1824320319455232 1826188057018368 1830654765008896 1831911219892224 1832528987771904 1840529458996092 1843936666976256 1851609189998592 1858417452162064 1859692961738016 1863763942965248 1866150228966273 1869604866392064 1871518966235136 1879689660251328 1885580493912504 1886216360460534 1889708144525312 1891005130211328 1897958249016576 1899901377028224 1905855552986832 1906498256809572 1911338518708224 1918366402231808 1919683057277952 1926348623449056 1926741623197434 1938340339421184 1940324810582016 1945070687821952 1946405671135488 1947062049507648 1948795897760568 1959182708662272 1967334764373504 1967736125818656 1974568542922193 1975923771846642 1979581623238656 1980249189400576 1981608317190144 1986455170541568 1988488901624832 1988894578784448 1997170264017036 2000867447144448 2007814903558144 2009192950849536 2009602851899904 2011660281559296 2016580639580112 2018645213092488 2022382150877184 2028720174170112 2030797176127488 2031211484716032 2038264302371296 2039663248357824 2050534369591296 2052360359387136 2053052468422656 2059486610635008 2061595111243392 2072583126253568 2074005626683392 2074428750348288 2081631627953664 2090719633682322 2096027601076224 2096734435835904 2103305474691072 2104014763738112 2105458837014528 2113200489958476 2118565532270592 2119279967404032 2125921662590976 2135203030143648 2137389049156752 2142616929553869 2148056655003648 2148781035307008 2158162202510784 2165655821269502 2167142201380188 2171154038390784 2171886207729664 2180632881848832 2181368247699072 2188204523799696 2190444805696104 2194499780739072 2204080547245056 2211733604700768 2213703141545988 2227029326143488 2227780338075648 2234762066859264 2235515686471744 2237050014327936 2237506401132504 2250975878037504 2251734965366784 2258791766502912 2260803208387392 2268653219527626 2270975864729049 2274412928827392 2275179919736832 2282310195941376 2283079850013696 2285112920305536 2293047340167708 2298868981825536 2299644219949056 2306851165790208 2307629095712768 2308905404310528 2309684026975488 2316922436964384 2317703763180264 2330869987344384 2331656017035264 2333732344141824 2341835581447872 2355933105487872 2356727587110912 2358826240315392 2366218659027456 2367016609205376 2381265719525376 2381751528177664 2383386223804416 2384189963329536 2391661870414848 2392468400702208 2402103408911604 2409014032662528 2416563736879104 2417378664720384 2427932477824632 2432427092606976 2434917409357824 2442548293189632 2443371983695872 2453211992079936 2454039278661456 2461730089274658 2468812253331456 2479590615650688 2488200305288364 2492806488522752 2494517405810688 2495358621646848 2506252880335104 2514107325216672 2514955147280712 2517194701274067 2530610998688768 2532347862792192 2533201836037632 2541140737315776 2541997675746096 2559577409703936 2567598970434048 2568464831265408 2568988830929912 2570752035343728 2584453785894912 2587099747442688 2595207561513984 2596082732676864 2598394530347424 2606537741584932 2607416733577797 2612243611549696 2614036503527424 2623113019164672 2623648167758208 2634565029128856 2639442164318208 2642144422920192 2648606894055424 2650424743673856 2651318535499776 2651859438379264 2653679520354816 2662893685356048 2678923934466048 2679470469199872 2682213708745728 2688774186106816 2690619604216704 2691526950789984 2704960232226816 2707729568169984 2708281979621376 2719550997810432 2731424037552711 2734045826121728 2736480479182848 2737403291230208 2739282085527552 2745982147513344 2748793481657856 2760794188494138 2765905000464384 2775508837271552 2777413784997888 2787626178243096 2795645914447872 2804407299588096 2807278449352704 2817600653277968 2819534490376992 2825706623205376 2829324540690801 2834562216787968 2846937373524864 2849852065542336 2856822572738492 2858783329480248 2859747385214358 2864075540004864 2865041380409344 2867007778062336 2877549603347712 2889522935173584 2890112434796151 2907510509131776 2908490996932096 2910487215873024 2917606031732928 2920593074261472 2938774062993408 2948978139601024 2951002146560256 2951604188727984 2969372434857984 2970373784100864 2979682755812352 2982733352437248 2983341868176672 2993700694107841 2995755396025554 3001301170716672 3002313287155712 3011722355337216 3014404277849856 3024870959370168 3027967819638732 3033573226315776 3043080261255168 3044106466684928 3046195764191232 3046817227074048 3057396453556944 3066192293265408 3075801554386944 3078540539080704 3079578702633984 3089229915952512 3090271684240352 3092392666865088 3107826649792512 3108874689380352 3111643125522432 3122447441930496 3136079450523483 3142303449481216 3144041401614336 3145101653753856 3154958212036608 3156022145607168 3169800734937714 3177848298405888 3178919951106048 3188882493886464 3189957867602944 3202804545215472 3212018710216704 3222084982505472 3223171552960512 3237243303766176 3248483731904253 3256731057586176 3257829311594496 3270949322773248 3272052371548608 3282306785699544 3283413664505374 3285667208544156 3291749671108608 3306120820867584 3317600407051152 3320554712318982 3327144828862464 3340543989215232 3341670507113472 3352143100288896 3353273529707616 3356259601698756 3376463817056256 3377602448050176 3388187649754368 3389330234328128 3391204812581088 3402979829291439 3412769879605248 3423465293912064 3424619775020544 3427669380458304 3439571010251562 3445938381193216 3448303472738304 3449466329923584 3460276748685312 3461443643569152 3464526040463232 3475383655446576 3476555644770396 3485382004703232 3496304981016576 3497484025552896 3498197557010944 3500598516212736 3512753372171808 3533899658231808 3535091380666368 3538239360473088 3549327988541184 3550524913808064 3571898579288064 3572627292266496 3576284944994304 3587492805622272 3588702601053312 3603155113367406 3610306090893312 3611042639495168 3613521048993792 3626067997080576 3641898716736948 3648640638910464 3652376114036736 3661309530017792 3663822439784448 3665057975543808 3681058917992184 3687873333952512 3692595133911987 3703218379997184 3716834904324128 3719385923476032 3732300457932546 3739209732784128 3743037932470272 3759379320502656 3771160987825008 3772432720921068 3779416289050624 3782010260422656 3795916498033152 3799802754056448 3811711105973664 3812996513619144 3836732804463616 3839366114555904 3852697246898112 3853483246394868 3876680678842368 3880649621164032 3890141375643904 3892811342270976 3894124099015296 3897591795521136 3918365417324544 3934669528747008 3935472251637312 3949137085844386 3951847543693284 3959163246477312 3960498378801152 3963216634380288 3972910341083136 3976977803249664 3977789157568896 3994340528034072 4001734894288896 4015629807116288 4018385901699072 4019205703799808 4023320563118592 4033161279160224 4037290426184976 4057440348340224 4061594352254976 4062422969432064 4076528604742592 4079326496715648 4101068739182592 4104720718774272 4106104936845312 4118973221270016 4123190222486784 4141191282741207 4145166252507136 4148857500696576 4163263255907328 4181439267364644 4192055202152448 4193468871671808 4206610949382144 4208029527476224 4210917674029056 4226400979916952 4238559934808064 4251843325181952 4270406060287296 4274778098313504 4285233859107738 4289621077821537 4296113310007296 4297562070614016 4316324405021568 4331311642539004 4334284402760376 4342308076781568 4343772415459328 4361265763697664 4362736495398144 4376409047599392 4380889611392208 4408161094490112 4423467209401536 4427406283091976 4454058652286976 4455560676151296 4469524133718528 4471031372943488 4474100028655872 4475012802265008 4501951756075008 4503469930733568 4517583533005824 4521606416774784 4537306439055252 4541951729458098 4548825857654784 4550359839473664 4564620391882752 4566159700027392 4570225840611072 4586094680335416 4599288439898112 4613702331580416 4615258191425536 4617810808621056 4619368053950976 4633844873928768 4635407526360528 4661739974688768 4663312034070528 4667464688283648 4683671162895744 4711866210975744 4713455174221824 4717652480630784 4732437318054912 4734033218410752 4754701102406571 4763503056355328 4766772447608832 4768379926659072 4783323740829696 4784936801404416 4804206817823208 4818028065325056 4833127473758208 4834757329440768 4855864955649264 4869834818715648 4885096586379264 4886743967391744 4906423984159872 4908078557322912 4923460178549316 4925120496758061 4937624506662912 4959181231301376 4976400610576728 4980832068478473 4985612977045504 4990717243293696 5012505760670208 5028214650433344 5029910294561424 5034389402548134 5061221997377536 5064695725584384 5066403672075264 5082281474631552 5083995351492192 5119154819407872 5135197940868096 5136929662530816 5137977661859824 5141504070687456 5159356515377343 5168907571789824 5174199494885376 5190415123027968 5192165465353728 5196789060694848 5213075483169864 5214833467155594 5224487223099392 5228073007054848 5246226038329344 5247296335516416 5269130058257712 5284288845840384 5297213788110848 5300849487347712 5302637070999552 5303718876758528 5307359040709632 5325787370712096 5357847868932096 5358940938399744 5364427417491456 5377548372213632 5381239208433408 5383053901579968 5409920464453632 5415459136339968 5416563959242752 5439101995620864 5459101265726063 5462848075105422 5472960958365696 5474806582460416 5478564171055104 5491964295026688 5497586963315712 5521588376988276 5531810000928768 5551017674543104 5554827569995776 5575252356486192 5591291828895744 5598450686898819 5608814599176192 5614556898705408 5635201306555936 5639068980753984 5658649081381602 5669124433575936 5693874747049728 5699704131084672 5713645145476984 5717566658960496 5719494770428716 5730082760818688 5734015556124672 5755099206695424 5779045870347168 5780224869592302 5815021018263552 5816981993864192 5820974431746048 5835212063465856 5841186148522944 5877548125986816 5897956279202048 5902004293120512 5903208377455968 5923705628766579 5938744869715968 5940747568201728 5959365511624704 5965466704874496 5966683736353344 5987401388215682 5991510792051108 6002602341433344 6004626574311424 6023444710674432 6028808555699712 6049741918740336 6055935639277464 6067146452631552 6086160522510336 6088212933369856 6092391528382464 6093634454148096 6114792907113888 6151603108773888 6157081078161408 6159157405267968 6178459831905024 6180543368480704 6184785333730176 6217749378760704 6223286251044864 6244894883860992 6272158901046966 6284606898962432 6288082803228672 6290203307507712 6309916424073216 6312044291214336 6339601469875428 6355696596811776 6357839902212096 6377764987772928 6379915735205888 6405609090430944 6427850788661607 6444169965010944 6446343105921024 6474486607532352 6496967463808506 6513462115172352 6515658623188992 6541898645546496 6544104743097216 6564613571399088 6566827329010748 6571334417088312 6583499342217216 6612241641735168 6635200814102304 6641109424637964 6681087978430464 6683341014226944 6704286200577792 6706547059415232 6712519203397512 6752927634112512 6755204896100352 6776375299508736 6778660468656256 6782409625162176 6805959658582878 6825539759210496 6846930587824128 6849239550041088 6855338760916608 6879142020503124 6891876762386432 6896606945476608 6898932659847168 6920553497370624 6922887287138304 6929052080926464 6950767310893152 6953111289540792 6992609962033152 6994968051105792 6996395114021888 7001197032425472 7025506744343616 7067799316463616 7070182761332736 7076478720946176 7098655977082368 7101049827616128 7143797158576128 7145254584532992 7152569889988608 7174985611244544 7177405202106624 7206310226734812 7222085278990336 7227042097987584 7252135994161152 7283797433473896 7297281277820928 7304752228073472 7322619060035584 7327644879568896 7330115951087616 7362117835984368 7385190267823974 7406436759994368 7433669808648256 7438771846952064 7464600915865092 7478419465568256 7486075864940544 7518758641005312 7542321975650016 7544865441842136 7551584103822201 7558832578101248 7591832996066304 7599605508112896 7623422211947328 7625993027238288 7673465608927232 7678732229111808 7705394493796224 7706966492789736 7753361357684736 7761299242328064 7780282751287808 7785622684541952 7788248198030592 7795183591042272 7822250200733391 7836730834649088 7869339057494016 7870944503274624 7898274171688772 7903695087386568 7918326492954624 7920996757602304 7926433268760576 7945820682166272 7953955606499328 7955578315137792 7988681056068144 8031259614232576 8036771803398144 8038411407599616 8046641126237184 8066322558320448 8074580852369952 8114880696680448 8123188704509952 8124845938864128 8153057209485184 8158652993431296 8202137478365184 8209441437548544 8212209873690624 8237946442540032 8246380444973568 8282382565482414 8297715001393152 8326526511814656 8362878534729288 8386937743343616 8413221898764288 8416059054952448 8421835348058112 8452801959833904 8477119869616128 8487973622072403 8503686650363904 8540812120574592 8549556196627008 8570467718215476 8579242155643074 8592226620014592 8595124141228032 8632648810043136 8662623285078008 8668568805520752 8670337304388453 8687544830918656 8722531527395328 8725472990796288 8752818095198784 8761779222784416 8816322188980224 8846934418803072 8854812566183952 8908117304573952 8911121352302592 8939048267437056 8942062745886976 8948200057311744 8950025604530016 8981102082323523 9003903512150016 9006939861467136 9035167066011648 9043212833549568 9074612878110504 9083903458916196 9100719678947328 9129240783765504 9132319400054784 9140451681222144 9172189360670832 9198576879796224 9227404663160832 9230516382851072 9235621617242112 9238736107901952 9267689747857536 9270815052721056 9323479949377536 9326624068141056 9334929376567296 9367342325791488 9408238351570449 9426910348443648 9435304961261568 9464874636109824 9468066436821504 9509402204813142 9527006112710656 9533544895217664 9536759853318144 9566647481659392 9569873602808832 9608413635646416 9636056130650112 9666254947516416 9669514658881536 9711729911298528 9745451195712759 9770193172758528 9773487934783488 9812847968319744 9816157114645824 9846920357098632 9850240993516122 9875249013325824 9918362462602752 9952801221153456 9961664136956946 9981434486587392 10025011521340416 10056429300866688 10059820589122848 10068778805096268 10122443994755072 10129391451168768 10132807344150528 10164562949263104 10167990702984384 10208939487874317 10238309638815744 10270395881736192 10273859325061632 10275955323719648 10283008141374912 10318713030754686 10337815143579648 10348398989770752 10380830246055936 10384330930707456 10393578121389696 10426150966339728 10429666934311188 10448974446198784 10456146014109696 10492452076658688 10494592671032832 10538260116515424 10594427576221696 10601698974695424 10605274141999104 10607437753517056 10614718081419264 10651574741424192 10715695737864192 10717881876799488 10728854834982912 10755096744427264 10762478416866816 10766107803159936 10830918272679936 10833127918485504 10878203991241728 10918202531452126 10925696150210844 10945921916731392 10949613164920832 10957128342110208 10983928590053376 10995173926631424 11043176753976552 11063620001857536 11077785401735961 11102035349086208 11109655139991552 11150504712972384 11196901373797638 11217629198352384 11229113797410816 11270402613111872 11278137961507968 11317298162763204 11338248867151872 11387749494099456 11399408262169344 11427290290953968 11435133317920992 11438989540857432 11460165521637376 11510198413390848 11558091740694336 11560449739184604 11630042036527104 11633963987728384 11641948863492096 11670424126931712 11682372297045888 11755096251973632 11795912558404096 11804008586241024 11806416754911936 11847411257533158 11877489739431936 11881495136403456 11918731023249408 11930933409748992 11933367472706688 11974802776431364 11983021584102216 12005204682866688 12009253148622848 12046889421348864 12057617111399424 12099483837480672 12111871278554928 12172321045020672 12176425866739712 12184783056764928 12187268908296192 12229585814227776 12303206217547776 12314162156322816 12318314810535936 12356919663810048 12361086736961408 12369570667460352 12435498757521408 12446572502089728 12489789767721984 12544317802093932 12576165606457344 12580406615015424 12619832848146432 12624088582428672 12679202939750856 12715679804424192 12755529975545856 12759831470411776 12811218180861888 12855701577323214 12868863233464611 12888339930021888 12892686211842048 12948973215064704 12993934927617012 13026924230344704 13031317246377984 13083797291092992 13088209486194432 13129227142798176 13133654658021496 13142668834176624 13224483283470336 13270401628204608 13282218849275928 13362175956860928 13366682028453888 13408572401155584 13413094118830464 13425038406795024 13505855268225024 13510409792200704 13552750599017472 13557320937312512 13564819250324352 13611919317165756 13651079518420992 13693861175648256 13698479100082176 13710677521833216 13758284041006248 13783753524772864 13797865319694336 13841106994741248 13845774574276608 13858104161852928 13901534621786304 13906222579081584 13985219924066304 13989936102211584 13992790228043776 14002394064850944 14051013488687232 14135598632927232 14140365522665472 14152957441892352 14197311954164736 14202099655232256 14264103307219713 14290509169065984 14305139779977216 14349971222489088 14354810404213248 14412620453469624 14444170557980672 14454084195975168 14504271988322304 14567594866947792 14609504456146944 14645238120071168 14655289759137792 14660231902175232 14724235671968736 14770380535647948 14775361490274183 14812873519988736 14867339617296512 14877543693904128 14929201831730184 14956838931136512 14972151729881088 15037517282010624 15084643951300032 15089730883684272 15103168207644402 15183665992132608 15199211016225792 15246844423894656 15251986054476576 15346931217854464 15357464458223616 15410788987592448 15413932985579472 15478069546132029 15506722715369472 15522598484656128 15560565502575616 15571245369083904 15576496396061184 15590367182084544 15644500401466782 15673461669298176 15738678114988032 15741889006549248 15796548343377544 15807390174773136 15841993515204608 15852866537521152 15891641364332544 15907911212998656 15911156630275584 15977362112136288 16062519228465152 16073543606796288 16076822815199232 16093282252474368 16132645116640896 16149161704739904 16229761393360896 16246377409019904 16249691877728256 16306114418970368 16317305986862592 16377303797178189 16418882875097088 16424419747381248 16475892885080064 16492760889947136 16564765130964828 16595430002786304 16653053023629312 16725757069458576 16773875486687232 16795352060696457 16826443797528576 16832118109904896 16843670696116224 16905603919667808 16975947244144806 17007373300727808 17081624241149184 17099112393254016 17140935436430952 17158484311286148 17190248282456064 17265297620086272 17325246570156016 17337137611041504 17340674608776906 17375089661837312 17445063054790656 17450945981592576 17505636190397568 17523558445568832 17632644377960448 17693868837606144 17709625132367904 17771116886299737 17816234609147904 17822242704605184 17878096534874112 17884125491773952 17896400114623488 17900051209060032 17962204164647046 18007807024300032 18013879722934272 18070334132023296 18086425667099136 18149225756221008 18167806917832392 18201439357894656 18258481567531008 18264638800109568 18280903362444288 18344378721341664 18454809326321664 18461032765702144 18471243234484224 18477472215803904 18535379495715072 18541630105442112 18653248136282112 18669858753134592 18734684651582976 18816476703140898 18853820696887296 18870609922523136 18929749272219648 18936132873643008 19018804409626284 19054012225421312 19067089790435328 19073519706636288 19133294963318784 19139747205617664 19216827271292832 19283552365984821 19332509895032832 19339029317763072 19423459822597056 19490902391425518 19540386345517056 19546975869566976 19625695936639488 19632314229291648 19693840714197264 19700481987032244 19750498026651648 19836724925205504 19905602442306912 19923328273913892 20050023042680832 20112858601733376 20119641178245696 20137557610192536 20244887989510144 20258782902337536 20265614688301056 20329125898526208 20335981405968768 20417878975748634 20476619277631488 20540791763472384 20547718650123264 20551910647439296 20566016282749824 20637426061509372 20675630287159296 20696797979541504 20761660492111872 20768661861414912 20787156242779392 20852301932679456 20859333868622376 20897948892397568 20984904153317376 20989185342065664 21076520233030848 21188855152443392 21203397949390848 21210548283998208 21214875507034112 21229436162838528 21303149482848384 21431391475728384 21435763753598976 21457709669965824 21510193488854528 21524956833733632 21532215606319872 21666255836971008 21756407982483456 21836405062904252 21851392300421688 21891843833462784 21899226329841664 21914256684220416 21967857180106752 21990347853262848 22086353507953104 22155570803471922 22204070698172416 22219310279983104 22301009425944768 22393802747595276 22435258396704768 22458227594821632 22540805226223744 22556275923015936 22634596325526408 22676497734303744 22775498988198912 22798816524338688 22854580581907936 22870266635841984 22877979081714864 23020396826781696 23116183481388672 23120899478369208 23260084073054208 23267927975456768 23283897726984192 23340848253863424 23364744594091776 23466750602200173 23510192503947264 23591825116808192 23608017172482048 23612833509823872 23694822515066316 23754979478863872 23762990272806912 23837462046498816 23861866819497984 23866734945413376 23949605552862728 23966043168204432 24018506297245696 24093778842697728 24115234222798848 24198967674961344 24223742557109856 24344642090041344 24352851733479424 24369566113529856 24374537816592384 24459171628455552 24606412435095552 24628324312645632 24636629621071872 24713839327620096 24722173473922816 24739141334920704 24893145004179456 24979579535443968 25088635604187864 25160813230030848 25239665696292864 25248177164857344 25358405879501712 25431359608848384 25463920866217209 25511059951091712 25519662940823552 25622436361723776 25711403154646428 25737726466929222 25776679860043776 25785372423684096 25897946430129408 25987869855234024 26011011913165359 26062634492755968 26167594582185984 26176418972388864 26258454285596352 26267309316042992 26285337668353248 26448966566940672 26540803256409216 26564437698551856 26724351913721856 26733364056907776 26817144802311168 26826188237660928 26850076813590048 26943306246970569 27011710536450048 27020819584401408 27105501198034944 27114641874625024 27129638500648704 27223838634331512 27302159036841984 27387722351296512 27396958200164352 27421355043666432 27516568082012496 27595730639388672 27682213989482496 27691549148553216 27716208323705856 27803069243572608 27812445158163168 27970439848132608 27979872204423168 27985580456087552 28004788129701888 28102026977374464 28224715054711347 28280731045330944 28305914883784704 28394623908329472 28404199310464512 28528206614439426 28581018338131968 28610279559954432 28699942444978176 28709620808426496 28825240906939248 28888341115961344 28908168391950336 29008543976644608 29135189733895584 29236353587138277 29290476240142336 29310579518275584 29320463804350464 29448471343937472 29540761071295896 29550722980548366 29625747039977472 29734679234593024 29755087387808256 29858403663460368 29944303459762176 30075034564021248 30169287902600064 30179461767368544 30206336415288804 30367331984265216 30398422032451584 30493688847789312 30503972108953152 30626818463622951 30693862435708928 30714928916447232 30821577975184896 30827865971158944 30956139092264058 31013445430738944 31045196969312256 31121131005151232 31142490738167808 31152992792122368 31180734364169088 31289000802933564 31346923338596352 31477356229976064 31483778013098496 31593096686755088 31614780349546272 31683987030409216 31783282728665088 31815822425997312 31822313260551168 31954724224272576 32125038456930304 32147087213592576 32153645630398464 32186564504948736 32265290233281792 32298323409479808 32492754818039808 32499383755456512 32612228837940736 32634611973725184 32754607594356378 32837765750194176 32848839494762496 32951785770160128 32985521779894272 33129530261929656 33190860005572608 33306106047258624 33451514138917152 33567665229677281 33590704121392914 33652887595057152 33664236219809792 33687341392232448 33811207839335616 33951894488289612 34014746601455616 34163248482298368 34198224786508032 34281870872861904 34316968622572296 34380496564912128 34530595240172544 34650493140312032 34674275222083008 34681349217553812 34890126109581312 34901891963185152 35011272380795136 35047116891137664 35265288755920896 35387737675212288 35419250264735808 35542233772599474 35632469218295808 35644485409210368 35756193069748224 35768250983547904 35792800229246976 35800102418120064 35924408329294092 36015614048600064 36027759445868544 36140668264046592 36172851334198272 36298451512442016 36335613835664784 36516963135062016 36529277600219136 36561806724888576 36688757442683328 36909618652643328 36922065531404288 36942486468968448 36954944431607808 37070758991430144 37083260210884224 37306496272564224 37339717506269184 37469369303165952 37632953406281796 37741219845046272 37859498544439296 37872265747286016 38037608819252568 38108024450842624 38147039413272576 38266589926637568 38279494411235328 38433654542585664 38567104731969642 38606589700393833 38665019790065664 38678058635526144 38846919645194112 38981804782851036 39080772691034112 39093951739133952 39251391873278976 39264628458583296 39387681428394528 39400963974064488 39673449850411008 39811204884613824 39846656547827784 40100046085361664 40225717203466752 40239282356491392 40275115220385072 40489775979020288 40517565804675072 40531229376602112 40658251797052416 40671962811937536 40835757951497268 40953238555262976 41081583526944768 41095437300246528 41103821294878592 41132032565499648 41274852123018744 41351260574318592 41393595959083008 41523320984223744 41537323722829824 41574312485558784 41704603865358912 41718667737244752 41969808306634752 41978370684131328 42153040466061696 42377710304886784 42406795898781696 42421096567996416 42429751014068224 42458872325677056 42606298965696768 42792309921659139 42871527507197952 42915419339931648 43020386977709056 43049913667467264 43064431212639744 43332511673942016 43512815964966912 43672810125808504 43702784600843376 43798452659683328 43828513368440832 43935714360213504 43980695706525696 44172707015906208 44311141606943844 44326084470822549 44408141396344832 44438620559966208 44602018851889536 44787605495190552 44870516793409536 44916455189643264 45081610452447488 45112551846031872 45269192651052816 45550997976397824 45597633048677376 45709161163815872 45740533271683968 45755958163429728 46040793653563392 46232366962777344 46241798956738416 46434208638396087 46520168146108416 46535855950913536 46567795453968384 46681696507726848 46729489188183552 46933501204400346 47020385007894528 47183650233616384 47216034344964096 47225667019647744 47389645030132632 47525980545613824 47674924092997632 47723733638995968 47733469890826752 47899211105725456 47932086336408864 48037012594491392 48187557685395456 48230468445597696 48397935349922688 48447485114219712 48689284180082688 48705703466958848 48739132227059712 48749075633184768 48918343256911104 49131911391534567 49256648625291264 49273259242143744 49427678655240192 49444346947845632 49478282669841408 49786290008358912 49959159070887936 50177271208375728 50321626460061696 50479331392585728 50496354329714688 50716811759003424 50892911799833297 50927841732434418 51022119902183424 51039325881647104 51244872723447552 51422806309292856 51475452933858444 51570744847368192 51795892860258816 51975739710468048 52022023826330718 52125268985511936 52335189164371968 52352837944777728 52516908571192704 52534618632085984 52570675336706496 52897933133881344 53081606512818432 53128875397103712 53313350658899211 53448703827443712 53466728113815552 53634289604622336 53652376475321856 53700153627180096 53886612493941138 54023421072900096 54041639168802816 54211002396069888 54229283749250048 54259277001297408 54447677268663024 54604318073683968 54775444702593024 54793916400328704 54842710087332864 55033136164024992 55364427978964992 55383098297106432 55432416647411712 55606138487145216 55624890316326336 55959744408846336 55971160912175104 56009576259403776 56204053954748928 56449430109422694 56561462090661888 56611829767569408 56789247816658944 56808398620929024 57056413228878852 57162036676263936 57220559119908864 57399884889956352 57419241616852992 57650481813878496 57776682231922688 57850657097954463 58017087953289216 58270379467791168 58472707174276554 58580952480284672 58621159036551168 58640927608700928 58896942687874944 59081522142591792 59101445961096732 59251494079954944 59469358469186048 59510174775616512 59716807326920736 60150069128042496 60338575805200128 60358923534737088 60412672830577608 60734663968530432 60796844064903168 60987377695578624 61007944217906304 61253636927245902 61387724871417856 61429857832894464 61643155950369792 61655731942317888 61912278184528116 62026890861477888 62090393938624512 62242262010302464 62284981476335616 62305985584244736 62361468728338176 62578001605867128 62693846677192704 62954712459952128 62967556026196992 63186193373510176 63229560699092544 63566565457330176 63631644851994624 63644626521102336 63909448448545152 64250076913860608 64294174427185152 64307291260796928 64373129009897472 64530580466563584 64596646818959616 64998767510913024 65224457675881472 65269223947450368 65509215188712756 65675531500388352 65697678989524992 65903571540320256 65971043559788544 66259060523859312 66612212094517248 66903028277834304 67135330459354562 67181408242785828 67305775190114304 67328472439619584 67374682784464896 67622415678671232 67903788976579224 68029493202911232 68326496964596736 68396449573016064 68563741745723808 68633937245144592 69061190480345088 69300986280624064 69348550444166016 69362698435107624 69780252219162624 69803783926370304 70022544761590272 70094233782275328 70400251806600519 70530577511841792 70775475350424576 70838500529471616 71084467545198948 71264938436591616 71288970818420736 71512386139496448 71536501967095808 71585600458493952 71600204836240128 71848816658588184 72055518891737088 72281336528093184 72345702668396544 72596903024884032 72671227671329568 73033926270124032 73058555200438272 73123613449777152 73377514885366656 73819237305286656 73844131062808576 73884972937936896 73909888863215616 74141517982860288 74166520421768448 74679435012538368 74938738606331904 75265906812563592 75482439690092544 75718997088878592 75744531494572032 76075217638505136 76294078826545152 76533179853275136 76558988822470656 76867309085171328 77134209463939284 77213179400787666 77330039580131328 77356117271052288 77693839290388224 77963609565702072 78033035739496077 78187903478267904 78502783746557952 78529256917166592 78775362856789056 78801927948128976 79346899700822016 79622409769227648 79693313095655568 80200092170723328 80451434406933504 80478564712982784 80550230440770144 80829918740911707 80979551958040576 81035131609350144 81062458753204224 81316503594104832 81343925623875072 81671515902994536 81906477110525952 82163167053889536 82190874600493056 82207642589757184 82264065130999296 82549704246037488 82787191918166016 83046641968447488 83074647445659648 83148624971117568 83409207730717824 83437335474489504 83939616613269504 83956741368262656 84306080932123392 84674145164134041 84755420609773568 84842193135992832 84859502028136448 84917744651354112 85212597931393536 85584619843318278 85743055014395904 85830838679863296 86040773955418112 86099827334934528 86128862425279488 86665023347884032 87025631929933824 87345620251617008 87405569201686752 87596905319366656 87709060761414831 87871428720427008 87961391413051392 88345414031812416 88622283213887688 88652168941645098 88816282792689664 88877241119932416 89204037703779072 89575210990381104 89832910379286528 90163220904894976 90225103692063744 90538385302105632 91101995952795648 91195266097354752 91418322327631744 91481066543367936 91511916326859456 92081587307126784 92464733925554688 92483597913476832 92804721517343071 92868417276792174 93040336292216832 93071711901827072 93135590907936768 93363393015453696 93458978376367104 93867002408800692 94040770015789056 94367300467232768 94432068689928192 94451334039295488 94779290060265264 95051961091227648 95349848185995264 95447467277991936 95466939781653504 95798422211450912 95864172672817728 96375115370790912 96460936891195392 96795870699845376 96894970228439424 97411406933917696 97478264454119424 97498151266369536 97836686513822208 98263822783069134 98513297250582528 98546518484287488 98855357310480384 98888693895691264 98956565339682816 99572580016717824 99918318141775872 100354542416751456 100702995689031843 100958662785171456 100992708659429376 101433623518006848 101785823599666594 101855683464868836 102044239804366848 102078651763294208 102489745446895104 102845612618585712 102950905867716888 103141489694736384 103591785720517632 103951479420936096 104044047652661436 104670378328743936 104705675889555456 105033817142385408 105069237264171968 105141350673412992 105795866267762688 106163213025636864 106257750794207424 106626701317798422 106897407654887424 106933456227631104 107268579209244672 107304752950643712 107400307254360192 107773224987882276 108046842145800192 108083278337605632 108422004792139776 108458567498500096 108518554002594816 108895354537326048 109550889405186048 109587832800657408 109685420174665728 110066272328049984 110728855957929984 110766196594212864 110864833294823424 111212276974290432 111249780632652672 111919488817692672 111942321824350208 112019152518807552 112408107909497856 112898860218845388 113223659535138816 113578495633317888 113616797241858048 114112826457757704 114324073352527872 114441118239817728 114799769779912704 114838483233705984 115300963627756992 115701314195908926 116034175906578432 116540758935582336 116945414348553108 117161904960569344 117242318073102336 117281855217401856 117793885375749888 118163044285183584 118202891922193464 118938716938372096 119020349551233024 119433614653841472 120300138256084992 120677151610400256 120717847069474176 120825345661155216 121469327937060864 121593688129806336 121974755391157248 122015888435812608 122507273854491804 122775449742835712 122859715665788928 123286311900739584 123311463884635776 123824556369056232 124053781722955776 124180787877249024 124484524020604928 124569962952671232 124611971168489472 124722937456676352 125156003211734256 125909424919904256 125935112052393984 126372386747020352 126459121398185088 127133130914660352 127263289703989248 127289253042204672 127818896897090304 128376929764977417 128500153827721216 128614582521593856 128746258019794944 129061160933127168 129193293637919232 129997535021826048 130448915351762944 130538447894900736 131018430377425512 131395357979049984 131807143080640512 131942087119577088 132518121047718624 132978253412467647 133224424189034496 133806056555668608 134270660918709124 134362816485571656 134611550380228608 134656944879239168 134749365568929792 135244831357342464 135807577953158448 136652993929193472 136792899146032128 137127483491447616 137267874490289184 138122380960690176 138601972561248128 138697100888332032 138725396870215248 139560504438325248 139607567852740608 140045089523180544 140188467564550656 140800503613201038 141061155023683584 141550950700849152 141677001058943232 142168935090397896 142577941636841472 143024772278992896 143073003934191616 143171200916987904 143200409672480256 143697633317176368 144111037783474176 144562673056186368 144691405336793088 145193806049768064 145342455342659136 146067852540248064 146117110400876544 146247226899554304 146755029770733312 147395734174603701 147688262125617152 147769945875873792 147819777726431232 148283035965720576 148333040843536896 149358870025076736 149877477212663808 150531813625127184 150964879380185088 151437994177757184 151489062989144064 152150435277010272 152678735399499891 153066359706550272 153117977644941312 153734618170342656 154268418927878568 154426358801575332 154712234542104576 155387678580776448 155927219131404144 156066071478992154 156375806956535808 157005567493115904 157058513834333184 157550725713578112 157603855896257952 158693799401644032 159244819538455296 159386626191311136 159940051976697633 160400184341446656 160902868813867008 160957129425965568 161100460881540288 161659837481823414 161959103916081152 162070263218700288 162124917506408448 162633007188209664 162687851247750144 163343031805989072 163812954221051904 164326334107779072 164381749200986112 164415285179514368 164528130261998592 165099408492074976 166093283936894976 166149294891319296 166297249942235136 166818415461435648 166874670948979008 167879233226539008 167913482736525312 168612161864246784 169348290328268082 169684386271985664 169719004056272896 169835489302708224 170425195862787072 171169239686636556 171486110028791808 171661677359726592 172081547910836224 172199654669869056 172257724850558976 173330046695768064 173551971293863389 174051263859867648 174691240503234016 174811138403373504 175418121522829662 175742857440854016 175922782826102784 176690828063624832 177244566427775376 177304337883290196 177632565585379328 177754482239864832 178408075407558144 179150421980762208 180326441809789952 180450207384127488 181076770604211264 182203991905591296 182390532194709504 182836644655263488 182962133086735872 183023832653718912 184163174614253568 184929467851109376 184967195826953664 185609443034686142 185736834553584348 186080672584433664 186143423803654144 186271181815873536 186726786030907392 186917956752734208 187734004817601384 188081540031578112 188734600934465536 188864137379856384 188902668078590976 189558580120530528 190699696371990528 190894934555983872 190933879563307008 191596844422901824 191728345345635456 192750230741581824 192921873782390784 193591741399690752 193789940456878848 194822813867835392 194996302532739072 195673373027644416 196527645566138268 197026594501165056 197093036968574976 197710714620960768 197777387791382528 197913130679365632 199836636283551744 200709084833502912 201405991378063686 201917325570342912 201985417318858752 202867247036013696 203571647199333188 203711366929737672 204088479608733696 204157303526588416 204979490893790208 205691225237171424 205901811735433776 207183571441035264 207902958841872192 208088095305322872 209340756657487872 209411351779110912 210067634284770816 210138474528343936 210282701346825984 211591732535525376 212326426051273728 212515501588414848 213253402635596844 213794815309774848 213866912455262208 214537158418489344 214609505901287424 214800614508720384 215546449975764552 216166556675211264 216844009584279552 216917134997000192 217037108005189632 217790709074652096 219101778810372096 219175665601314816 219370840349331456 220132544656099968 221457711915859968 221532393188425728 221729666589646848 222424553948580864 222499561265305344 223884643648700416 224038305037615104 224816215818995712 225797720437690776 226447319070277632 227156991266635776 227233594483716096 228225652915515408 228882236479635456 229599539559825408 229676966467411968 230601927255513984 231402628391817852 232068351813156864 233081517871164672 233890828697106216 234099107218488231 234323809921138688 234563710434803712 235587770751499776 236326088570367168 236405783844386928 237877433876744192 238040699102466048 238867229307682944 240600276512169984 241354303220800512 241435694138948352 241650691322310432 242489756222735121 242938655874121728 243187376259612672 243949510782314496 244031776871625216 245014547708983608 245550899485671424 245719431331577856 246572623801479168 246622927769271552 247649112738112464 248361575754498048 248969048041209856 249139925905342464 249223942336978944 249445874913352704 250312006423468512 251818849839808512 251870224104787968 252744773494040704 252918242796370176 254266261829320704 254526579407978496 254578506084409344 255637793794180608 256753859529954834 257229165043187712 257492516039589888 258122321866254336 258386587275838464 259995070043652096 260897830703525888 261076895789801472 262036860754851024 262790715958099968 263127182284244493 263614286161281024 263884174239154176 265036242095437248 265956506824935294 266448848378068992 267612113111337216 268541321837418248 268725632971143312 269313889758478336 269498731137859584 270489662714684928 271615155906316896 273305987858386944 273585798292064256 274254966982895232 274535748980578368 276244761921380352 277203945122496256 277394201776664064 277450793740430496 278414164552029213 279121008876650496 279215135705481216 280090179046361088 280376935129101312 281601007226402076 282122310047367168 283101901401698304 283354002117886464 284337870180795792 285155883273682944 286049544557985792 286146007868383232 286342401833975808 286400819344960512 287395266634352736 289125346112372736 289382810673586176 290387612099536128 290684910685318272 292234220801753088 292494453799108608 293510059541466624 294791468349207402 295376524251234304 295539891751747584 295639555452862464 296566071931441152 296666081687073792 298717740050153472 299754954425327616 301063627250254368 302108987067095529 302875988355514368 302978125978288128 304300870554020544 305357470798999782 306132719413100544 306235955289882624 307469236340685312 308536837855757136 308852717603150664 309424469084209152 310775357161552896 311854438262808288 312132142957984308 314011134986231808 314117027668666368 315101451427156224 315207711792515904 317387598803288064 318489639076910592 318773252382622272 319880103953395266 320800368682893312 321805737627734016 321914258851931136 322200921763080576 323319674963646828 323918207832162304 324140526437400576 324249835012816896 325266014376419328 325375702495500288 326686063611978144 328652668215558144 328763498401972224 328830570359028736 329056260523997184 330198816984149952 332186567873789952 332298589782638592 332594499884470272 333636830922871296 333749341897958016 335758466453078016 335826965473050624 337224323728493568 338696580656536164 339438008112545792 339670978605416448 340850391725574144 342338479373273112 342972220057583616 343323354719453184 344163095821672448 344399309339738112 344515449701117952 347103942587726778 348102527719735296 349382481006468032 349622276806747008 350836243045659324 351485714881708032 351845565652205568 353381656127249664 354489132855550752 354608675766580392 355265131170758656 356816150815116288 358300843961524416 360652883619579904 360900414768254976 362153541208422528 364407983811182592 364781064389419008 365673289310526976 365924266173471744 366047665307437824 368326349228507136 369858935702218752 369934391653907328 371218886069372284 371473669107168696 372161345168867328 372286847607308288 372542363631747072 373453572061814784 373835913505468416 375468009635202768 377469201868931072 377728274759712768 377805336157181952 379117160241061056 381399392743981056 381789869111967744 381867759126614016 383193688845803648 383456690691270912 385500461483163648 385843747564781568 387183482799381504 387579880913757696 389992605065478144 391346746055288832 393055291132276536 394186073937149952 395421429241921536 395554775582765056 395826261358731264 398934760237402941 399673272567103488 401418169667005824 402811982756127372 403834651140685824 403970834637717504 405734494072027392 407143294398666376 407422733859475344 408314607053176832 409958981787580416 411382450474342848 411803623470867552 414367142882070528 415805917683744384 416176190610645744 418681513314975744 418822703558221824 420135268569541632 420276949056687872 420565402693651968 423183465071050752 424652852102547456 425031003176829696 426506805271193688 427733824910524416 429074316836978688 429219011802574848 429601229017440768 431092899951529104 432333113350422528 433688019168559104 433834269994000384 434074216010379264 435581418149304192 438203557620744192 438351331202629632 438741680698662912 440265089312199936 442187202523811103 443064786376851456 443459333179293696 444849107897161728 444999122530610688 447769287297400832 448076610075230208 449632431637991424 451595440875381552 452894638140555264 454313982533271552 454467188967432192 456451305831030816 458036206198499673 459199079119650816 459353932934823936 461203854511027968 462805256783635704 464136703626313728 466163035742329344 467781657394212432 468198214436976462 469127420869607424 471175541502999552 472652177140734336 472811567688773856 475754867753488384 476081398204932096 477734458615365888 479820155930092899 481200553024339968 482708606441601024 482871388277896704 483301382644620864 484979512445470242 485877311748243456 486374752519225344 487899021564628992 488063553743250432 490029095417967216 491101798971342848 491438862663155712 493145247602958336 493245855538543104 495298225476224928 497938096082419712 498279851810684928 498447884673957888 498891749826705408 500624012846937024 503637699679617024 503740448209575936 505489546988081408 505836485592740352 509053158815956992 509157012168818688 511275587588361216 513507719059909668 514458330086375424 514985032079179776 516244643732508672 516773174551676928 519990140087304192 520655913881590167 521795661407051776 522153791579602944 524073721509702048 526254364568488986 527228572322562048 527768348478308352 530072484190874496 531913013649870588 532897696756137984 535224226222674432 537082643674836496 537451265942286624 538627779516956672 540979325429369856 543230311812633792 546611975716773888 547171596584128512 548509933965790464 549071497961156736 552489523842760704 554407890244992512 554788403553328128 554901587480860992 556828329104058426 558242017753300992 558430271410962432 560180358092722176 560753870258202624 563202014452804152 564244620094734336 566203802803396608 566708004235772928 568675740361591584 572099089115971584 572292015736766464 572684803667951616 572801638689921024 574790533268705472 578250692224745472 578765621347172352 580775224199072256 581369821370636544 584468441603506176 584988907598217216 587020119082933248 589582936698414804 591079783503495168 591279110905724928 593132143862882304 593332163374147584 599509908850655232 602127254500508736 604217974134191058 605751976711028736 605956251956576256 608601741108041088 610714941597999564 612265438826201088 612471910579765248 614938472681370624 617073675711514272 617705435206301328 621550714323105792 623708876525616576 624264285915968616 628022269972463616 628234055337332736 630202902854312448 630415423585031808 634775197606576128 636979278153821184 637546504765244544 639760207906790532 641600737365786624 643611475255468032 643828517703862272 644401843526161152 646639349927293656 647836415664324608 648499670025633792 650532028752838656 650751404991000576 653372127223956288 657305336431116288 657526996803944448 657661140718057472 658112521047994368 660397633968299904 664373135747579904 664597179565277184 665188999768940544 667273661845742592 667498683795916032 671653930946101248 674448647456987136 677393161313072328 678876016225091584 679341957210832896 681700783451148288 684676958746546224 686646709438906368 688326191643344896 688798618679476224 689030899402235904 694207885175453556 696205055439470592 698764962012936064 699244553613494016 701672486091318648 702971429763416064 703691131304411136 706763312254499328 708978265711101504 709217351533160784 713632301630232576 716601687923048832 721305767239159808 721800829536509952 724307082416845056 727469268668205363 728815967622365184 729562128778838016 731346578621053952 731848532346943488 732095330614875648 736652698457014272 739717871404437504 739868783307814656 742437772138744568 742947338214337392 744573695214616576 745084727263494144 746907144123629568 747671827010936832 750936019270405536 754938403737862144 755456549519425536 755610672314363904 758234320482122112 762798785487962112 763579738223935488 763735518253228032 766387377691607296 766913381382541824 771687495129563136 774366965598763008 775159761827515392 779985210130956288 782693492110577664 786110582264553072 788372147874299904 789381546852733479 790842858483843072 791109551165530112 791652522717462528 797869520474805882 799346545134206976 802836339334011648 805623965512254744 807941669275435008 811468988144054784 814286588797332752 814845467718950688 816629214106353664 819917963575160832 822764900948685696 823607246941735104 828734285764141056 831611835367488768 832352381221291488 835242493656087639 837363026629951488 837645407116443648 840270537139083264 840553898113375744 841130805387303936 846366930142101504 849305704205094912 850062006353659392 853013610542387376 855467649821048832 858148633673957376 858438023605149696 859202458034881536 862185799903058208 867376038337118208 867668539988000768 868148432020758528 871162836298608384 876702662405259264 877483361397325824 880530178624399872 884374405047622206 886129572753702912 886918666358587392 889698215794323456 889998245061221376 895538574594801664 896153220150460416 899264863275982848 903190881750763104 906326961201286587 908627965066543104 908934377934864384 912902611662061632 916072412396999346 918398158239301632 918707865869647872 922407709022055936 925610513567271408 928273407252627456 932326071484658688 935563314788424864 936396428873952924 942351083005999104 945304354281468672 945623135377547712 951509735506976768 952162796409864192 955468917230731776 959640311860185798 962401106048679936 965417212883202048 965742776555793408 966602765289241728 969959024890940484 971754623496486912 972749505038450688 975798043129257984 976127107486500864 980058190835934432 982203597942685696 986290495205916672 986491711077086208 990596450952449856 995876192164839424 996559703621369856 996895769347915776 997783499653410816 1001248025693874048 1007275399359234048 1007480896419151872 1010979093976162816 1011672971185480704 1018314024337637376 1022551175176722432 1027015438119819336 1028916660172750848 1029970064158359552 1032489287465017344 1033546349103353856 1041311827763180334 1043591322814103552 1044307583159205888 1048147443019404096 1052508729136977972 1054457144645124096 1055536696956616704 1060144968381748992 1063826027299741176 1065795393512275968 1070448452445348864 1074165287349672992 1074902531884573248 1081958650858739712 1086460623625267584 1093223951433547776 1094343193168257024 1097019867931580928 1098142995922313472 1104979047685521408 1108815780489985024 1109576807106656256 1109803174961721984 1113656658208116852 1116484035506601984 1116860542821924864 1120360716185444352 1121507740516405248 1126404028905608304 1132407605606793216 1133416008471545856 1137351480723183168 1144198178231943168 1144584031473532928 1145369607335903232 1145603277379842048 1149581066537410944 1156501384449490944 1157531242694344704 1161550448398144512 1162739642741273088 1169977815196434432 1174040238165866496 1179165873396829608 1182558221811449856 1186264287725764608 1186664326748295168 1196804280712208823 1199019817701310464 1204254509001017472 1208435948268382116 1211503953422057472 1211912503913152512 1217203482216082176 1221429883195999128 1224943821159530496 1229876945362741248 1234147351423028544 1235410870412602656 1243101428646211584 1247417753051233152 1248528571831937232 1256044539944927232 1256468110674665472 1260405805708624896 1260830847170063616 1269550395213152256 1273958556307642368 1275093009530489088 1279520415813581064 1283201474731573248 1287222950510936064 1287657035407724544 1288803687052322304 1293278699854587312 1296999340051267584 1301064057505677312 1301502809982001152 1306744254447912576 1314610672862232576 1315053993607888896 1315322281436114944 1316225042095988736 1320795267936599808 1326561607571433309 1329194359130554368 1330377999537881088 1334547323691485184 1334997367591832064 1343307861892202496 1348897294913974272 1354786322626144656 1357752032450183168 1358683914421665792 1363401566902296576 1369353917493092448 1374108618595499019 1376652383286689792 1377597237358952448 1378061798804471808 1388415770350907112 1392410110878941184 1397529924025872128 1398489107226988032 1403344972182637296 1407382262608822272 1413526624508998656 1417956531422203008 1418434703066321568 1427264603260465152 1433203375846097664 1439460467790278697 1442611534478319616 1443601659073019904 1448614164833690112 1454938537336410726 1457631935244730368 1459124257557676032 1462693157242107904 1463697064693886976 1464190661229751296 1473305396914028544 1479435742808875008 1479737566615629312 1484875544277489136 1485894676428674784 1489147390429233152 1493814288247259136 1495343654021873664 1501872038540811072 1509876807475724288 1510913099038851072 1511221344628727808 1516468640964244224 1527159476447870976 1527471036506456064 1532774755383214592 1533826762765083648 1543374990259126272 1548733931197526016 1550319523655030784 1559970420261912576 1565386984221155328 1572221164529106144 1577680265794832207 1578763093705466958 1581685716967686144 1582219102331060224 1583305045434925056 1595739040949611764 1598693090268413952 1605672678668023296 1611247931024509488 1615883338550870016 1622937976288109568 1628573177594665504 1629690935437901376 1639835927150321664 1645529801897371392 1647214493883470208 1657468571528282112 1663223670734977536 1664704762442582976 1670484987312175278 1674726053259902976 1675290814232887296 1680541074278166528 1681107796226751488 1682261610774607872 1692733860284203008 1698611408410189824 1700124012707318784 1706027221084774752 1716297267347914752 1716876047210299392 1718404916069763072 1724371599806116416 1734752076674236416 1735337079976001536 1736296864041517056 1742325672597216768 1753405324810518528 1754966722794651648 1761060357248799744 1768748810095244412 1773837332717174784 1779396431588646912 1779996490122442752 1791077149189603328 1798529726551965696 1806381763501526208 1812653922402573174 1817255930133086208 1817868755869728768 1825805223324123264 1832144824793998692 1836796316478603264 1837415731739295744 1844815418044111872 1851221027134542816 1864652142969317376 1871126629576849728 1872792857747905848 1884702166011998208 1890608708562937344 1891246270755095424 1903019471013953536 1904325592819728384 1910937834461463552 1919280623720371596 1924802212097359872 1930834425766404096 1931485553111586816 1933205530578483456 1939918049781880968 1943509246992973824 1945499010076901376 1951596086258515968 1952254214973001728 1960116381671868864 1972580990411833344 1972983422154172416 1981192901904899712 1991752384329678848 1993119407242739712 1993791538695831552 1995566999306821632 2002496051387748096 2014961792838303744 2021958187952325632 2023345942370961408 2036628048675274752 2045102350353444864 2054030876239638672 2059940128316719104 2064978574930034688 2067092698206707712 2082623655526360668 2087182645628207104 2088615166318411776 2096294886038808192 2105017458273955944 2108914289290248192 2111073393913233408 2120289936763497984 2127652054599482352 2140896904890697728 2148330574699345984 2149805063769146496 2163917301717479424 2172921247250535168 2182407806004616089 2186447902867095552 2188686386336514048 2194039735863161856 2196285991844626944 2209958095371042816 2217631560979970048 2219153614213312512 2219606349923443968 2227313316416233704 2233721085643849728 2240721432370888704 2243015481032810496 2252808057811216608 2264815211213586432 2266832016943091712 2274702961446366336 2288396356463886336 2289168062947065856 2290739214671806464 2291206554759684096 2299162133074821888 2315062485388689408 2323100896796289024 2325479285482546176 2339955630392868864 2348080476331732992 2358331746793659216 2365116443622899712 2372528575451529216 2373328653496590336 2393608561424417646 2398039635402620928 2408509018002034944 2416871896536764232 2423825007826305024 2434406964432164352 2442859766391998256 2449887642319060992 2459753890725482496 2468294702846057088 2470821740825205312 2486202857292423168 2494835506102466304 2497057143663874464 2505727480968262917 2512089079889854464 2512936221349330944 2520811611417249792 2521661694340127232 2539100790426304512 2547917112615284736 2550186019060978176 2559040831627162128 2566402949463146496 2574445901021872128 2575314070815449088 2577607374104644608 2586557399709174624 2602128115011354624 2603005619964002304 2613488508895825152 2630107987215777792 2630644562872229888 2632450084191977472 2641590535873199616 2653123215142866618 2658388718261108736 2660755999075762176 2669094647382970368 2669994735183664128 2686615723784404992 2697794589827948544 2709572645252289312 2715504064900366336 2718980883603859761 2726803133804593152 2738707834986184896 2748217237190998038 2753304766573379584 2755194474717904896 2756123597608943616 2776831540701814224 2784820221757882368 2795059848051744256 2796978214453976064 2806689944365274592 2827053249017997312 2835913062844406016 2836869406132643136 2854529206520930304 2866406751692195328 2878920935580557394 2885223068956639232 2887203318146039808 2897228329667380224 2909877074672821452 2915263870489460736 2918248515115352064 2925386314484215808 2927394129387773952 2928381322459502592 2946610793828057088 2958871485617750016 2959475133231258624 2969751088554978272 2971789352857349568 2987628576494518272 2990687308043747328 3003744077081622144 3019753614951448576 3021826198077702144 3022442689257455616 3032937281928488448 3054942073012912128 3065549510766429184 3067653525530167296 3086749980518252544 3097467862395052032 3100639047310061568 3130773968442310656 3144442329058212288 3155360531589664414 3157526187410933916 3163371433935372288 3164438204662120448 3166610090869850112 3191478081899223528 3197386180536827904 3211345357336046592 3222495862049018976 3245875952576219136 3257146355189331008 3259381870875802752 3279671854300643328 3291059603794742784 3294428987766940416 3314937143056564224 3326447341469955072 3329409524885165952 3340969974624350556 3349452106519805952 3350581628465774592 3361082148556333056 3362215592453502976 3364523221549215744 3397222816820379648 3400248025414637568 3412054442169549504 3432594534695829504 3433752094420598784 3436809832139526144 3448743199612232832 3469504153348472832 3470674159952003072 3472593728083034112 3484651345194433536 3509933445589303296 3522120714497599488 3537497620190488824 3547674665434349568 3558792863177293824 3559992980244885504 3597059453103931392 3612763527003052416 3625307844805146348 3634511860266172416 3635737511739457536 3651610446648246528 3664289649587997384 3674831463478591488 3689630836088223744 3702442054269085632 3729304285938634752 3742253259153699456 3745585715495811696 3769404332023996416 3781217417125874688 3782492541510190848 3806038942027907072 3808651185639456768 3821875668922927104 3838561247440743192 3849604424194719744 3861668851532808192 3862971106223173632 3866411061156966912 3879836099563761936 3890998020153802752 3903192172517031936 3904508429946003456 3920232763343737728 3945161980823666688 3945966844308344832 3962385803809799424 3979684822714299927 3983504768659357696 3987583077391663104 3991133998613643264 4004992102775496192 4029923585676607488 4043916375904651264 4046691884741922816 4073256097350549504 4090204700706889728 4108061752479277344 4122325855786497057 4129957149860069376 4134185396413415424 4165247311052721336 4174365291256414208 4177230332636823552 4192589772077616384 4210034916547911888 4222146787826466816 4240579873526995968 4255304109198964704 4281793809781395456 4296661149398691968 4299610127538292992 4327834603434958848 4345842494501070336 4364815612009232178 4372895805734191104 4377372772673028096 4388079471726323712 4392571983689253888 4419916190742085632 4435263121959940096 4438307228426625024 4439212699846887936 4454626632832467408 4467442171287699456 4481442864741777408 4486030962065620992 4505616115622433216 4529630422427172864 4533664033886183424 4549405922892732672 4578336125894131712 4581478429343612928 4582413109519368192 4598324266149643776 4630124970777378816 4646201793592578048 4650958570965092352 4679911260785737728 4696160952663465984 4716663493587318432 4733040797384496621 4745057150903058432 4746657306993180672 4787217122848835292 4796079270805241856 4817018036004069888 4833743793073528464 4847650015652610048 4868813928864328704 4885719532783996512 4919507781450964992 4936589405692114176 4941643481650410624 4972405714584846336 4989671012204932608 4994114287327748928 5011454961936525834 5024178159779708928 5025872442698661888 5041623222834499584 5043323388680254464 5078201580852609024 5095834225230569472 5100372038121956352 5118081663254324256 5148891802043744256 5150628141630898176 5155214748209289216 5173114799418349248 5204256230022709248 5206011239928004608 5226977017791650304 5260215974431555584 5261289125744459776 5264900168383954944 5283181071746399232 5306246430285733236 5321511998151524352 5338189294765940736 5339989470367328256 5373231447568809984 5395589179655897088 5419145290504578624 5437961767207719522 5453606267609186304 5477415669972369792 5496434474381996076 5506609533146759168 5510388949435809792 5512247195217887232 5553663081403628448 5590119696103488512 5593956428907952128 5613379888730549184 5654106498035994624 5671826125688812032 5673738812265286272 5709058413041860608 5732813503384390656 5757841871161114788 5770446137913278464 5774406636292079616 5794456659334760448 5819754149345642904 5830527740978921472 5836497030230704128 5850772628968431616 5854788258775547904 5856762644919005184 5917742971235500032 5918950266462517248 5939502177109956544 5943578705714699136 5975257152989036544 5981374616087494656 6007488154163244288 6039507229902897152 6044885378514911232 6065874563856976896 6109884146025824256 6131099021532858368 6135307051060334592 6194935724790104064 6201278094620123136 6261547936884621312 6288884658116424576 6310721063179328828 6315052374821867832 6326742867870744576 6328876409324240896 6333220181739700224 6382956163798447056 6422690714672093184 6444991724098037952 6491751905152438272 6514292710378662016 6518763741751605504 6559343708601286656 6582119207589485568 6588857975533880832 6629874286113128448 6652894682939910144 6658819049770331904 6681939949248701112 6701163256931549184 6722164297112666112 6724431184907005952 6729046443098431488 6794445633640759296 6800496050829275136 6824108884339099008 6865189069391659008 6867504188841197568 6873619664279052288 6897486399224465664 6941348319904006144 6945187456166068224 6969302690388867072 7019866891178606592 7044241428995198976 7074995240380977648 7095349330868699136 7117585726354587648 7119985960489771008 7194118906207862784 7225527054006104832 7250615689610292696 7271475023478915072 7303220893296493056 7328579299175994768 7349662926957182976 7379261672176447488 7404884108538171264 7458608571877269504 7484506518307398912 7491171430991623392 7517182442904788751 7538808664047992832 7562434834251749376 7564985083020381696 7612077884055814144 7617302371278913536 7643751337845854208 7677122494881486384 7699208848389439488 7723337703065616384 7725942212446347264 7732822122313933824 7759672199127523872 7806384345034063872 7809016859892006912 7840465526687475456 7890323961647333376 7891933688616689664 7924771607619598848 7959369645428599854 7975166154783326208 7982267997227286528 8009984205550992384 8059847171353214976 8087832751809302528 8093383769483845632 8146512194701099008 8156942650811579283 8180409401413779456 8216123504958554688 8244651711572994114 8259914299720138752 8268370792826830848 8330494622105442672 8348730582512828416 8354460665273647104 8385179544155232768 8420069833095823776 8481159747053991936 8510608218397929408 8563587619562790912 8593322298797383936 8599220255076585984 8655669206869917696 8691684989002140672 8729631224018464356 8745791611468382208 8754745545346056192 8776158943452647424 8785143967378507776 8839832381484171264 8870526243919880192 8876614456853250048 8878425399693775872 8909253265664934816 8962885729483554816 8972061924131241984 9011232231244866432 9059260844854345728 9067328067772366848 9098811845785465344 9156672251788263424 9164826219038736384 9196648532299287552 9260249941554757632 9292403587185156096 9301917141930184704 9392321905326931968 9433326987174636864 9466081594768993242 9490114301806116864 9493314613986361344 9574434245697670584 9592158541610483712 9634036072008139776 9667487586147056928 9737627857728657408 9771439065567993024 9839015562901929984 9873178811384228352 9883286963300821248 9944811429169692672 9979342024409865216 9988228574655497856 10022909923873051668 10048356319559417856 10051744885397323776 10083246445668999168 10086646777360508928 10191668450461138944 10200744076243912704 10236163326508648512 10297783604087488512 10301256283261796352 10310429496418578432 10346229598836698496 10408512460045418496 10412022479856009216 10453954035583300608 10522578251488919552 10529800336767909888 10566362143492798464 10612492860571466472 10643023996303048704 10676378589531881472 10679978940734656512 10791178359311794176 10838290581009157248 10875923534415439044 10907212535218372608 10954831339944739584 10992868948763992152 11013219066293518336 11024494390435774464 11107326162807256896 11180239392206977024 11187912857815904256 11226759777461098368 11308212996071989248 11343652251377624064 11347477624530572544 11418116826083721216 11465627006768781312 11515683742322229576 11540892275826556928 11548813272584159232 11588913318669520896 11639508298691285808 11672994060461408256 11701545257936863232 11709576517551095808 11713525289838010368 11835485942471000064 11837900532925034496 11879004354219913088 11887157411429398272 11950514305978073088 11962749232174989312 12014976308326488576 12089770757029822464 12131749127713953792 12219768292051648512 12262198043065716736 12270614102120669184 12366977567359491171 12389871449580208128 12402556189240246272 12523095873769242624 12577769316232849152 12621442126358657656 12630104749643735664 12657752818648481792 12666440363479400448 12765912327596894112 12845381429344186368 12889983448196075904 12983503810304876544 13028585420757324032 13037527483503211008 13118687417202573312 13164238415178971136 13177715951067761664 13259748572226256896 13305789365879820288 13317638099540663808 13363879898497402224 13402326513863098368 13444328594225332224 13448862369814011904 13458092886196862976 13588891267281518592 13600992101658550272 13648217768678198016 13735008377682395136 13747239328558104576 13794972798448931328 13882696639808012288 13890374912332136448 13938605380777734144 14039733782357213184 14088482857990397952 14149990480761955296 14199122392153489863 14235171452709175296 14239971920979542016 14388237812415725568 14451054108012209664 14501231379220585392 14542950046957830144 14606441786592986112 14657158598351989536 14758523344352894976 14809768217076342528 14917217143754539008 14969013036614797824 14982342861983246784 15034364885809577502 15077617328095985664 15124869668503498752 15129970166040763392 15224155768111628288 15234604742557827072 15287502675691708416 15354244989762972768 15446675406131232768 15451884424892694528 15465644244627867648 15519344398255047744 15612768690068127744 15618033719784013824 15680931053374950912 15780647923294666752 15783867377233379328 15849543215239197696 15918739290857199708 15964535994454573056 16019968411101984768 16119694342706429952 16175665503618605056 16186767538967691264 16313885301623158566 16360818802827558912 16432247009917109376 16489303423145988228 16519828599440277504 16536741585653661696 16660989244210885344 16697461165025656832 16770359088310465536 16840139666191647552 16962319494107983872 17021216436795858816 17127175239125581824 17186644597594767872 17198440510153171968 17311338413739835392 17383369978004281344 17459262448036928712 17491583222936764416 17509491090692112384 17552317886905294848 17570287934757015552 17741052487839760384 17753228913706500096 17756850799387551744 17818506531329869632 17925771458967109632 17944123848262483968 18022464462489732864 18118521689708691456 18134656135544733696 18197623691570930688 18329652438077472768 18393297064598575104 18584807174370312192 18603834283860369408 18784643810653863936 18866653974349273728 18932163189537986484 18980228603612233728 18986629227972722688 19148868491395341168 19268072144016279552 19334975172294113856 19475255715457314816 19542878131135986048 19678031125803859968 19746357622768456704 19766573926601642496 19889622858339385344 19958684048819730432 19976457149310995712 20045819847746103336 20103489770794647552 20166492891337998336 20173293554721017856 20383336900922277888 20401488152487825408 20472326653017297024 20595567208174977024 20602512566523592704 20620858992837156864 20692459197673396992 20824044959712018432 20907908071166601216 21045156502977839104 21059600673535819776 21132724286985596928 21224985721142932944 21286047992606097408 21352757179063762944 21359957881469313024 21582356718623588352 21676581162018314496 21751847068830878088 21814425070436745216 21909662679889479168 21985737897527984304 22048988780871548928 22214652325614513792 22360478784413954048 22375825715631808512 22453519554922196736 22551547328714366253 22616425992143978496 22687304502755248128 22694955249061145088 22836233652167442432 22931254013537562624 23031367484644459152 23081784551653113856 23097626545168318464 23177826637339041792 23279016597382571616 23403090515873726464 23419153035102191616 23427050579676020736 23670971884942000128 23675801065850068992 23758008708439826176 23774314822858796544 23925498464349978624 24029952616652977152 24179541514059644928 24263498255427907584 24439536584103297024 24470827952434737849 24524396086131433472 24541228204241338368 24733955134718982342 24779742899160416256 24805112378480492544 25046191747538485248 25155538632465698304 25242884252717315312 25260209499287471328 25315505637296963584 25531824655193788224 25690762858688372736 25779966896392151808 25967007620609753088 26057170841514648064 26075054967006422016 26237374834405146624 26328476830357942272 26355431902135523328 26519497144452513792 26611578731759640576 26635276199081327616 26727759796994804448 26888657188450664448 26897724739628023808 26916185772393725952 27177782534563037184 27201984203317100544 27296435537356396032 27470016755364790272 27494478657116209152 27589945596897862656 27780749824664272896 27877210761555468288 28176965715980795904 28299980961523910592 28398244784306979726 28470342905418350592 28479943841959084032 28776475624831451136 28902108216024419328 29002462758441170784 29212883573185972224 29314317196703979072 29517046688705789952 29619536434152685056 29834434287509078016 29938026073229595648 29964685723966493568 30068729771619155004 30155234656191971328 30249739337006997504 30259940332081526784 30448311536223256576 30575005351383416832 30708489979525945536 30893350812262465536 30903768849785389056 30931288489255735296 31038688796510095488 31225537380136255488 31236067439568027648 31361862106749901824 31567734754466758656 31699086430478395392 31837478581714399416 31929071988909146112 32039936822203969536 32351331007237210112 32373535077935382528 32627770603246317132 32721637605655117824 32864494019834218752 32978606846291976456 33039657198880555008 33073483171307323392 33321978488421770688 33540718176620931072 33680279332383295104 33924638988215967744 34042432873591717632 34254350478251163648 34373289195189535744 34396881020306343936 34622676827479670784 34766739956008562688 34918524896073857424 35018982181384224768 35104635773810589696 35140575869514031104 35482104975679520768 35506457827413000192 35513701598775103488 35637013062659739264 35851542917934219264 35888247696524967936 36044928924979465728 36269312271089467392 36395247383141861376 36659304876154945536 36786594129197150208 37100932702078473513 37169614348740624384 37207668567720738816 37569287621307727872 37733307948698547456 37864326379075972968 37973258455945445376 38297736982790682336 38536144288032559104 38669950344588227712 38950511430914629632 39085756262271972096 39356062251607719936 39492715245536913408 39533147853203284992 39779245716678770688 39917368097639460864 39952914298621991424 40091639695492206672 40206979541589295104 40332985782675996672 40346587109442035712 40766673801844555776 40802976304975650816 40944653306034594048 41205025133047185408 41241717985674313728 41384918395346793984 41648089919424036864 41815816142333202432 42090313005955678208 42119201347071639552 42265448573971193856 42449971442285865888 42597367176460469589 42705514358127525888 42719915762938626048 43164713437247176704 43353162324036628992 43503694137661756176 43628850140873490432 43819325359778958336 43971475795055968608 44429304651229027584 44720957568827908096 44751651431263617024 44907039109844393472 45103094657428732506 45232851984287956992 45374609005510496256 45389910498122290176 45672467304334884864 45862508027075125248 46062734969288918304 46163569103306227712 46355653274678083584 46558033194765143232 46806181031747452928 46838306070204383232 46854101159352041472 47341943769884000256 47351602131700137984 47516017416879652352 47548629645717593088 48059905233305954304 48359083028119289856 48526996510855815168 48941655904869475698 49048792172262866944 49082456408482676736 49467910269437964684 49559485798320832512 49610224756960985088 50092383495076970496 50311077264931396608 50485768505434630624 50520418998574942656 51063649310387576448 51381525717376745472 51559933792784303616 51934015241219506176 52114341683029296128 52150109934012844032 52474749668810293248 52656953660715884544 52710863804271046656 53223157463519281152 53270552398162655232 53455519593989608896 53777314376901328896 53795449479256047616 53832371544787451904 54355565069126074368 54403968406634201088 54592871074712792064 54988957314232418304 55179891193795725312 55754421523110936576 56353931431961591808 56599961923047821184 56796489568613959452 56940685810836701184 56959887683918168064 57804216432048838656 58004925516882341568 58425767146371944448 58628634393407958144 59034093377411579904 59239072868305370112 59668868575018156032 59876052146459191296 59929371447932987136 60137459543238310008 60310469312383942656 60499478674013995008 60519880664163053568 61150010702766833664 61416979959051891072 61786701624524931072 61807537699570778112 61862576978511470592 62077377593020190976 62472134879136055296 62723724213499803648 63135469508933517312 63398172860956790784 63674957163428798832 63858143977818292224 64079873644407939072 64702662014474420224 64747070155870765056 65255541206492634264 65443275211310235648 65728988039668437504 65957213692583952912 66146966342614646784 66643956976843541376 67081436353241862144 67360558664766590208 67654641986143098759 67849277976431935488 68084865747183435264 68508700956502327296 68746578390379071488 68793762040612687872 69245353654959341568 69533479912017125376 69837049792147714848 70209271547621179392 70281151739028062208 70964209951359041536 71012915654826000384 71027403197550206976 71274026125319478528 71776495393049935872 72089857849958931456 72538624542178934784 72790494766283722752 73318609752309891072 73573188258394300416 74201865404156947026 74339228697481248768 74415337135441477632 75138575242615455744 75466615897397094912 75728652758151945936 75946516911890890752 76595473965581364672 77072288576065118208 77339900689176455424 77901022861829259264 78171512524543944192 78712124503215439872 78985430491073826816 79066295706406569984 79558491433357541376 79834736195278921728 79905828597243982848 80183279390984413344 80665971565351993344 80693174218884071424 81533347603689111552 81605952609951301632 81889306612069188096 82410050266094370816 82483435971348627456 82769836790693587968 83631632284666404864 84180626011911356416 84530897147942387712 84899942884571731776 85194734352920939178 85411028716255051776 85439831525877252096 86329426874494353408 86706324648073257984 87007388275323512352 87638650719557916672 87942951590111937216 88858609302458055168 89441915137655816192 89503302862527234048 89814078219688786944 90206189314857465012 90465703968575913984 90749218011020992512 90779820996244580352 91344934608669769728 91725016054150250496 92125469938577836608 92711306549356167168 93116066389530286464 93612362063494905856 93676612140408766464 93708202318704082944 94703204263400275968 95032034833759304704 95097259291435186176 96119810466611908608 97053993021711630336 97883311809738951396 98097584344525733888 98164912816965353472 98935820538875929368 99118971596641665024 99220449513921970176 100622154529862793216 100971537010869261248 101040837997149885312 102127298620775152896 102763051434753490944 103119867585568607232 103868030482439012352 104228683366058592256 104300219868025688064 105313907321431769088 105421727608542093312 106446314927038562304 106541104796325310464 106911039187979217792 107554628753802657792 107590898958512095232 107664743089574903808 108807936813268402176 109185742149425584128 109977914628464836608 110359782387591450624 111508843046221873152 112707862863923183616 113199923846095642368 113592979137227918904 113919775367836336128 115608432864097677312 116009851033764683136 116851534292743888896 117257268786815916288 118068186754823159808 118478145736610740224 119337737150036312064 119752104292918382592 119858742895865974272 120274919086476620016 120620938624767885312 120998957348027990016 121039761328326107136 122300021405533667328 122833959918103782144 123615075399141556224 123725153957022941184 124154755186040381952 124944269758272110592 125447448426999607296 126270939017867034624 126796345721913581568 127349914326857597664 127792101529381408767 128159747288815878144 129405324028948840448 129494140311741530112 130511082412985268528 130886550422620471296 131457976079336875008 131914427385167905824 133287913953687082752 134162872706483724288 134721117329533180416 135309283972286197518 135698555952863870976 136169731494366870528 137017401913004654592 137493156780758142976 137587524081225375744 138490707309918683136 139066959824034250752 139674099584295429696 140418543095242358784 140562303478056124416 141928419902718083072 142025831309652000768 142054806395100413952 142548052250638957056 144179715699917862912 145077249084357869568 145580989532567445504 147146376516788600832 148403730808313894052 148678457394962497536 148830674270882955264 150277150485230911488 150933231794794189824 151457305516303891872 153190947931162729344 154144577152130236416 154679801378352910848 155802045723658518528 156343025049087888384 157424249006430879744 157970860982147653632 158132591412813139968 159669472390557843456 159811657194487965696 160366558781968826688 161331943130703986688 161386348437768142848 163066695207378223104 163211905219902603264 163778613224138376192 164966871942697254912 165539673581387175936 167263264569332809728 169061794295884775424 169799885769143463552 170389468705841878356 170822057432510103552 170879663051754504192 173412649296146515968 174014776550647024704 175277301439115833344 175885903180223874432 177717218604916110336 178883830275311632384 179006605725054468096 179628156439377573888 180412378629714930024 180931407937151827968 181498436022041985024 181559641992489160704 183450032108300500992 184250939877155673216 185422613098712334336 186232132779060572928 187224724126989811712 187416404637408165888 189406408526800551936 190064069667518609408 190194518582870372352 192239620933223817216 194107986043423260672 195766623619477902792 196195168689051467776 196329825633930706944 197871641077751858736 198440899027843940352 201244309059725586432 201943074021738522496 202081675994299770624 204254597241550305792 205526102869506981888 206239735171137214464 207736060964878024704 208457366732117184512 208600439736051376128 210627814642863538176 210843455217084186624 212892629854077124608 213082209592650620928 213822078375958435584 215181797917024190464 215329486179149807616 217615873626536804352 218371484298851168256 219955829256929673216 220719564775182901248 223017686092443746304 225415725727846367232 226399847692191284736 227185958274455837808 227839550735672672256 231216865728195354624 232019702067529366272 233703068585487777792 234514537573631832576 236136373509646319616 236956291473221480448 238675474300072624128 239504208585836765184 239717485791731948544 240549838172953240032 241997914696055980032 242079522656652214272 244600042811067334656 245667919836207564288 247230150798283112448 247450307914045882368 248309510372080763904 250894896853999214592 252541878035734069248 253592691443827163136 254699828653715195328 255584203058762817534 256319494577631756288 258810648057897680896 258988280623483060224 261022164825970537056 262915952158673750016 263828854770335811648 266575827907374165504 268325745412967448576 269442234659066360832 270618567944572395036 271397111905727741952 272339462988733741056 274034803826009309184 274986313561516285952 275175048162450751488 278133919648068501504 279348199168590859392 280837086190484717568 281124606956112248832 283856839805436166144 284109612790200827904 285096104501277914112 288359431399835725824 291161979065134891008 294292753033577201664 296807461616627788104 297356914789924995072 297661348541765910528 301866463589588379648 302914611032607783744 306381895862325458688 308289154304260472832 309359602756705821696 311604091447317037056 312686050098175776768 315941721964295307264 316265182825626279936 319338944781115686912 319623314388975931392 320733117563937653376 322663886261407973376 322772696875536285696 326423810439805206528 327557226448276752384 329933743885394509824 331079347162774351872 334526529138665619456 338123588591769550848 339599771538286927104 340778937411683756712 341759326103509008384 346825298592293031936 348029553101294049408 350554602878231666688 351771806360447748864 355434437209832220672 357767660550623264768 358013211450108936192 359256312878755147776 360824757259429860048 361862815874303655936 362996872044083970048 363119283984978321408 366900064216601001984 368501879754311346432 370845226197424668672 372464265558121145856 374832809274816331776 378812817053601103872 380128139335037218816 380389037165740744704 383376304588144226301 384479241866447634432 388215972086846521344 391533247238955805584 392390337378102935552 392659651267861413888 395743282155503717472 402488618119451172864 403886148043477044992 404163351988599541248 408509194483100611584 411052205739013963776 412479470342274428928 415472121929756049408 416914733464234369024 417200879472102752256 421255629285727076352 421686910434168373248 425785259708154249216 426164419185301241856 427644156751916871168 430363595834048380928 435231747253073608704 436742968597702336512 441439129550365802496 446035372184887492608 450831451455692734464 452799695384382569472 454371916548911675616 462433731456390709248 464039404135058732544 467406137170975555584 469029075147263665152 472272747019292639232 473912582946442960896 479008417171673530368 479434971583463897088 481099676345906480064 483995829392111960064 484159045313304428544 489200085622134669312 491335839672415128576 494900615828091764736 496619020744161527808 501789793707998429184 507185382887654326272 509399657307430390656 511168406117525635068 512638989155263512576 517621296115795361792 522044329651941074112 525831904317347500032 527657709540671623296 533151655814748331008 536651490825934897152 538884469318132721664 541237135889144790072 542794223811455483904 544678925977467482112 549972627123032571904 550350096324901502976 556267839296137003008 558696398337181718784 561674172380969435136 562249213912224497664 568219225580401655808 570192209002555828224 576718862799671451648 582323958130269782016 588585506067154403328 593614923233255576208 595322697083531821056 603732927179176759296 605829222065215567488 612763791724650917376 616578308608520945664 618719205513411643392 623208182894634074112 625372100196351553536 631883443928590614528 632530365651252559872 638677889562231373824 639246628777951862784 641466235127875306752 645545393751072571392 652847620879610413056 655114452896553504768 659867487770789019648 662158694325548703744 669053058277331238912 676247177183539101696 679199543076573854208 681557874823367513424 683518652207018016768 693650597184586063872 696059106202588098816 701109205756463333376 703543612720895497728 710868874419664441344 715535321101246529536 716026422900217872384 718512625757510295552 721649514518859720096 725993744088167940096 726238567969956642816 733800128433202003968 737003759508622692864 741690452394849337344 744928531116242291712 757625634107202207744 760256278670074437632 760778074331481489408 766752609176288452602 768958483732895268864 776431944173693042688 783066494477911611168 784780674756205871104 791486564311007434944 804977236238902345728 807772296086954089984 808326703977199082496 817018388966201223168 822104411478027927552 824958940684548857856 833829466928468738048 834401758944205504512 842511258571454152704 843373820868336746496 851570519416308498432 852328838370602483712 855288313503833742336 873485937195404673024 882878259100731604992 892070744369774985216 905599390768765138944 908743833097823351232 924867462912781418496 928078808270117465088 934812274341951111168 938058150294527330304 947825165892885921792 958016834343347060736 958869943166927794176 962199352691812960128 967991658784223920128 968318090626608857088 982671679344830257152 989801231656183529472 993238041488323055616 1003579587415996858368 1014370765775308652544 1018799314614860781312 1022336812235051270136 1025277978310527025152 1044088659303882148224 1051663808634695000064 1055315419081343246592 1066303311629496662016 1073302981651869794304 1077768938636265443328 1082474271778289580144 1085588447622910967808 1089357851954934964224 1099945254246065143808 1100700192649803005952 1112535678592274006016 1117392796674363437568 1124498427824448995328 1136438451160803311616 1140384418005111656448 1150128913764432678903 1153437725599342903296 1164647916260539564032 1177171012134308806656 1187229846466511152416 1207465854358353518592 1211658444130431134976 1225527583449301834752 1233156617217041891328 1237438411026823286784 1246416365789268148224 1250744200392703107072 1263766887857181229056 1265060731302505119744 1277355779124462747648 1278493257555903725568 1282932470255750613504 1291090787502145142784 1305695241759220826112 1310228905793107009536 1324317388651097407488 1338106116554662477824 1352494354367078203392 1358399086153147708416 1363115749646735026848 1387301194369172127744 1392118212405176197632 1402218411512926666752 1407087225441790995456 1421737748839328882688 1431070642202493059072 1437025251515020591104 1443299029037719440192 1451987488176335880192 1452477135939913285632 1467600256866404007936 1474007519017245385728 1489857062232484583424 1520512557340148875264 1521556148662962978816 1533505218352576905204 1537916967465790537728 1552863888347386085376 1566132988955823222336 1582973128622014869888 1609954472477804691456 1615544592173908179968 1616653407954398164992 1634036777932402446336 1649917881369097715712 1667658933856937476096 1668803517888411009024 1685022517142908305408 1686747641736673492992 1704657676741204967424 1710576627007667484672 1746971874390809346048 1765756518201463209984 1811198781537530277888 1817487666195646702464 1849734925825562836992 1856157616540234930176 1869624548683902222336 1876116300589054660608 1895650331785771843584 1916033668686694121472 1917739886333855588352 1924398705383625920256 1936636181253217714176 1965343358689660514304 1979602463312367058944 1986476082976646111232 2007159174831993716736 2028741531550617305088 2037598629229721562624 2044673624470102540272 2050555956621054050304 2088177318607764296448 2103327617269390000128 2110630838162686493184 2132606623258993324032 2146605963303739588608 2155537877272530886656 2164948543556579160288 2178715703909869928448 2199890508492130287616 2201400385299606011904 2225071357184548012032 2234785593348726875136 2272876902321606623232 2280768836010223312896 2300257827528865357806 2306875451198685806592 2329295832521079128064 2354342024268617613312 2374459692933022304832 2414931708716707037184 2423316888260862269952 2451055166898603669504 2466313234434083782656 2474876822053646573568 2501488400785406214144 2527533775714362458112 2530121462605010239488 2554711558248925495296 2556986515111807451136 2565864940511501227008 2620457811586214019072 2648634777302194814976 2676212233109324955648 2716798172306295416832 2726231499293470053696 2774602388738344255488 2784236424810352395264 2804436823025853333504 2814174450883581990912 2843475497678657765376 2874050503030041182208 2886598058075438880384 2903974976352671760384 2904954271879826571264 2948015038034490771456 2979714124464969166848 3041025114680297750528 3043112297325925957632 3067010436705153810408 3075833934931581075456 3132265977911646444672 3165946257244029739776 3219908944955609382912 3231089184347816359936 3233306815908796329984 3268073555864804892672 3299835762738195431424 3335317867713874952192 3337607035776822018048 3373495283473346985984 3409315353482409934848 3421153254015334969344 3493943748781618692096 3531513036402926419968 3622397563075060555776 3634975332391293404928 3699469851651125673984 3712315233080469860352 3739249097367804444672 3752232601178109321216 3791300663571543687168 3832067337373388242944 3835479772667711176704 3848797410767251840512 3873272362506435428352 3930686717379321028608 3972952165953292222464 4014318349663987433472 4057483063101234610176 4075197258459443125248 4089347248940205080544 4176354637215528592896 4206655234538780000256 4221261676325372986368 4265213246517986648064 4293211926607479177216 4311075754545061773312 4329897087113158320576 4357431407819739856896 4399781016984260575232 4402800770599212023808 4469571186697453750272 4561537672020446625792 4600515655057730715612 4613750902397371613184 4658591665042158256128 4748919385866044609664 4829863417433414074368 4846633776521724539904 4902110333797207339008 4949753644107293147136 5002976801570812428288 5055067551428724916224 5060242925210020478976 5113973030223614902272 5131729881023002454016 5240915623172428038144 5297269554604389629952 5433596344612590833664 5452462998586940107392 5549204777476688510976 5568472849620704790528 5608873646051706667008 5628348901767163981824 5686950995357315530752 5748101006060082364416 5773196116150877760768 5809908543759653142528 5896030076068981542912 5959428248929938333696 6082050229360595501056 6086224594651851915264 6134020873410307620816 6151667869863162150912 6264531955823292889344 6331892514488059479552 6439817889911218765824 6462178368695632719872 6466613631817592659968 6536147111729609785344 6599671525476390862848 6670635735427749904384 6675214071553644036096 6818630706964819869696 6842306508030669938688 6987887497563237384192 7063026072805852839936 7244795126150121111552 7269950664782586809856 7398939703302251347968 7424630466160939720704 7504465202356218642432 7582601327143087374336 7664134674746776485888 7670959545335422353408 7697594821534503681024 7861373434758642057216 7945904331906584444928 8028636699327974866944 8150394516918886250496 8178694497880410161088 8352709274431057185792 8413310469077560000512 8442523352650745972736 8530426493035973296128 8622151509090123546624 8659794174226316641152 8714862815639479713792 8799562033968521150464 8939142373394907500544 9123075344040893251584 9201031310115461431224 9227501804794743226368 9497838771732089219328 9659726834866828148736 9693267553043449079808 9804220667594414678016 9899507288214586294272 10005953603141624856576 10120485850420040957952 10227946060447229804544 10263459762046004908032 10481831246344856076288 10594539109208779259904 10867192689225181667328 10904925997173880214784 11098409554953377021952 11136945699241409581056 11217747292103413334016 11256697803534327963648 11373901990714631061504 11496202012120164728832 11546392232301755521536 11619817087519306285056 11792060152137963085824 11918856497859876667392 12164100458721191002112 12172449189303703830528 12268041746820615241632 12529063911646585778688 12663785028976118959104 12879635779822437531648 12924356737391265439744 12933227263635185319936 13072294223459219570688 13199343050952781725696 13341271470855499808768 13684613016061339877376 13975774995126474768384 14489590252300242223104 14539901329565173619712 14849260932321879441408 15008930404712437284864 15165202654286174748672 15341919090670844706816 15395189643069007362048 15722746869517284114432 15891808663813168889856 16300789033837772500992 16357388995760820322176 16705418548862114371584 16826620938155120001024 16885046705301491945472 17060852986071946592256 17244303018180247093248 17319588348452633282304 17429725631278959427584 17878284746789815001088 18246150688081786503168 18402062620230922862448 18455003609589486452736 18995677543464178438656 19319453669733656297472 19386535106086898159616 19608441335188829356032 19799014576429172588544 20011907206283249713152 20455892120894459609088 20526919524092009816064 20963662492689712152576 21189078218417558519808 21734385378450363334656 21809851994347760429568 22196819109906754043904 22273891398482819162112 22513395607068655927296 22747803981429262123008 22992404024240329457664 23092784464603511043072 23584120304275926171648 23837712995719753334784 24328200917442382004224 24536083493641230483264 25058127823293171557376 25327570057952237918208 25848713474782530879488 25866454527270370639872 26144588446918439141376 26398686101905563451392 27369226032122679754752 28979180504600484446208 29079802659130347239424 29698521864643758882816 30017860809424874569728 30683838181341689413632 30790379286138014724096 31445493739034568228864 31783617327626337779712 32601578067675545001984 32714777991521640644352 33410837097724228743168 33653241876310240002048 33770093410602983890944 34121705972143893184512 34488606036360494186496 34639176696905266564608 34859451262557918855168 35756569493579630002176 36492301376163573006336 36804125240461845724896 37991355086928356877312 38638907339467312594944 38773070212173796319232 39216882670377658712064 39598029152858345177088 40023814412566499426304 41053839048184019632128 41927324985379424305152 43468770756900726669312 43619703988695520859136 44547782796965638324224 45026791214137311854592 45495607962858524246016 46185568929207022086144 47168240608551852343296 47675425991439506669568 49072166987282460966528 50116255646586343114752 50655140115904475836416 51697426949565061758976 51732909054540741279744 52289176893836878282752 54738452064245359509504 57958361009200968892416 58159605318260694478848 59397043729287517765632 60035721618849749139456 61367676362683378827264 61580758572276029448192 62890987478069136457728 63567234655252675559424 65203156135351090003968 65429555983043281288704 66821674195448457486336 67540186821205967781888 68243411944287786369024 68977212072720988372992 69278353393810533129216 71513138987159260004352 72984602752327146012672 73608250480923691449792 75982710173856713754624 77546140424347592638464 78433765340755317424128 79196058305716690354176 82107678096368039264256 86937541513801453338624 87239407977391041718272 89095565593931276648448 90053582428274623709184 92371137858414044172288 94336481217103704686592 95350851982879013339136 98144333974564921933056 100232511293172686229504 101310280231808951672832 103394853899130123517952 103465818109081482559488 104578353787673756565504 109476904128490719019008 115916722018401937784832 116319210636521388957696 118794087458575035531264 120071443237699498278912 123161517144552058896384 125781974956138272915456 130406312270702180007936 130859111966086562577408 133643348390896914972672 135080373642411935563776 136486823888575572738048 138556706787621066258432 143026277974318520008704 147216500961847382899584 151965420347713427509248 155092280848695185276928 156867530681510634848256 164215356192736078528512 173875083027602906677248 174478815954782083436544 178191131187862553296896 180107164856549247418368 184742275716828088344576 188672962434207409373184 190701703965758026678272 196288667949129843866112 200465022586345372459008 202620560463617903345664 206789707798260247035904 206931636218162965118976 218953808256981438038016 232638421273042777915392 237588174917150071062528 246323034289104117792768 260812624541404360015872 261718223932173125154816 267286696781793829945344 270160747284823871127552 277113413575242132516864 286052555948637040017408 294433001923694765799168 303930840695426855018496 310184561697390370553856 313735061363021269696512 328430712385472157057024 347750166055205813354496 348957631909564166873088 356382262375725106593792 360214329713098494836736 369484551433656176689152 377345924868414818746368 392577335898259687732224 400930045172690744918016 405241120927235806691328 413579415596520494071808 465276842546085555830784 492646068578208235585536 521625249082808720031744 523436447864346250309632 534573393563587659890688 540321494569647742255104 554226827150484265033728 572105111897274080034816 588866003847389531598336 607861681390853710036992 620369123394780741107712 656861424770944314114048 697915263819128333746176 712764524751450213187584 738969102867312353378304 785154671796519375464448 801860090345381489836032 810482241854471613382656 930553685092171111661568 985292137156416471171072 1043250498165617440063488 1046872895728692500619264 1069146787127175319781376 1080642989139295484510208 1108453654300968530067456 1177732007694779063196672 1215723362781707420073984 1240738246789561482215424 1395830527638256667492352 1477938205734624706756608 1570309343593038750928896 1603720180690762979672064 1620964483708943226765312 1861107370184342223323136 1970584274312832942342144 2093745791457385001238528 2138293574254350639562752 2216907308601937060134912 2355464015389558126393344 2431446725563414840147968 2791661055276513334984704 2955876411469249413513216 3140618687186077501857792 3207440361381525959344128 3241928967417886453530624 3722214740368684446646272 4187491582914770002477056 4433814617203874120269824 4710928030779116252786688 4862893451126829680295936 5583322110553026669969408 5911752822938498827026432 6281237374372155003715584 6414880722763051918688256 8374983165829540004954112 8867629234407748240539648 9421856061558232505573376 9725786902253659360591872 11166644221106053339938816 12562474748744310007431168 16749966331659080009908224 17735258468815496481079296 18843712123116465011146752 25124949497488620014862336 33499932663318160019816448 37687424246232930022293504 50249898994977240029724672 75374848492465860044587008 100499797989954480059449344 150749696984931720089174016 301499393969863440178348032
- Sum of all divisors σ(n): 1014172846242171848739336960
- Sum of proper divisors (its aliquot sum) s(n): 712673452272308408560988928
- 301499393969863440178348032 is an abundant number, because the sum of its proper divisors (712673452272308408560988928) is greater than itself. Its abundance is 411174058302444968382640896
Bases of 301499393969863440178348032
- Binary: 11111001011001001111101011100101101100101100101110001100001111111101110000000000000000002
- Hexadecimal: 0xF964FAE5B2CB8C3FDC0000
- Base-36: 11VSLNSXX8GVIM8000
Squares and roots of 301499393969863440178348032
- 301499393969863440178348032 squared (3014993939698634401783480322) is 90901884564194926953962579376069223697308180518273024
- 301499393969863440178348032 cubed (3014993939698634401783480323) is 27406863106823254492424221529833401422290163766760306784050367608777293869088768
-
The
square root of 301499393969863440178348032 is 17363737903166.5713569749 -
301499393969863440178348032 is a
perfect cube number . Itscube root is 670546368 - Being both a perfect square and a perfect cube, 301499393969863440178348032 is also a
perfect sixth number .
Scales and comparisons
How big is 301499393969863440178348032?- 301,499,393,969,863,440,178,348,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 301,499,393,969,863,440,178,348,032 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 301499393969863440178348032 cubic inches would be around 55878864 feet tall.
Recreational maths with 301499393969863440178348032
- 301499393969863440178348032 backwards is 230843871044368969393994103
- The number of decimal digits it has is: 27
- The sum of 301499393969863440178348032'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 301499393969863440178348032 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 301499393969863440178348032 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/301499393969863440178348032/
Chicago style:
Numbermatics. 2024. "Number 301499393969863440178348032 - Facts about the integer". https://numbermatics.com/n/301499393969863440178348032/
The information we have on file for 301499393969863440178348032 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 301499393969863440178348032, math, Factors of 301499393969863440178348032, curriculum, school, college, exams, university, Prime factorization of 301499393969863440178348032, STEM, science, technology, engineering, physics, economics, calculator, three hundred one septillion, four hundred ninety-nine sextillion, three hundred ninety-three quintillion, nine hundred sixty-nine quadrillion, eight hundred sixty-three trillion, four hundred forty billion, one hundred seventy-eight million, three hundred forty-eight thousand and thirty-two.