56279638696164239031402496
56,279,638,696,164,239,031,402,496 is an even composite number composed of six prime numbers multiplied together.
56279638696164239031402496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 56279638696164239031402496:
218 × 74 × 116 × 292 × 612 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 61 × 61 × 127 × 127)See below for interesting mathematical facts about the number 56279638696164239031402496 from the Numbermatics database.
Names of 56279638696164239031402496
- Cardinal: 56279638696164239031402496 can be written as Fifty-six septillion, two hundred seventy-nine sextillion, six hundred thirty-eight quintillion, six hundred ninety-six quadrillion, one hundred sixty-four trillion, two hundred thirty-nine billion, thirty-one million, four hundred two thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 5.6279638696164239031402496 × 1025
Factors of 56279638696164239031402496
Divisors of 56279638696164239031402496
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 29 32 44 49 56 58 61 64 77 88 98 112 116 121 122 127 128 154 176 196 203 224 232 242 244 254 256 308 319 343 352 392 406 427 448 464 484 488 508 512 539 616 638 671 686 704 784 812 841 847 854 889 896 928 968 976 1016 1024 1078 1232 1276 1331 1342 1372 1397 1408 1421 1568 1624 1682 1694 1708 1769 1778 1792 1856 1936 1952 2032 2048 2156 2233 2401 2464 2552 2662 2684 2744 2794 2816 2842 2989 3136 3248 3364 3388 3416 3509 3538 3556 3584 3683 3712 3721 3773 3872 3904 4064 4096 4312 4466 4697 4802 4928 5104 5324 5368 5488 5588 5632 5684 5887 5929 5978 6223 6272 6496 6728 6776 6832 7018 7076 7112 7168 7366 7381 7424 7442 7546 7744 7747 7808 8128 8192 8624 8932 9251 9317 9394 9604 9779 9856 9947 10208 10648 10736 10976 11176 11264 11368 11774 11858 11956 12383 12446 12544 12992 13456 13552 13664 14036 14152 14224 14336 14641 14732 14762 14848 14884 15092 15367 15488 15494 15616 15631 16129 16256 16384 17248 17864 18502 18634 18788 19208 19459 19558 19712 19894 20416 20923 21296 21472 21952 22352 22528 22736 23548 23716 23912 24563 24766 24892 25088 25781 25984 26047 26411 26912 27104 27328 28072 28304 28448 28672 29282 29464 29524 29696 29768 30184 30734 30976 30988 31232 31262 32258 32512 32768 32879 34496 35728 37004 37268 37576 38416 38599 38918 39116 39424 39788 40513 40832 40931 41209 41503 41846 42592 42944 43561 43904 44704 45056 45472 47096 47432 47824 49126 49532 49784 50176 51301 51562 51667 51968 52094 52822 53824 54208 54229 54656 56144 56608 56896 57344 58564 58928 59048 59392 59536 60368 61468 61952 61976 62464 62524 64516 64757 65024 65219 65536 65758 68453 68992 69629 71456 74008 74536 75152 76832 77198 77836 78232 78848 79576 81026 81191 81664 81862 82418 83006 83692 85184 85217 85888 86681 87122 87808 89408 90112 90944 94192 94864 95648 98252 99064 99568 100352 101761 102487 102602 103124 103334 103936 104188 105644 106807 107569 107648 107909 108416 108458 109312 109417 112288 112903 113216 113792 114688 117128 117856 118096 118784 119072 120736 122936 123904 123952 124928 125048 129032 129514 130048 130438 131072 131516 136213 136906 137984 139258 142912 146461 148016 149072 150304 153664 154396 155672 156464 157696 159152 161051 162052 162382 163328 163724 164836 166012 167384 169037 170368 170434 171776 171941 173362 174244 175616 177419 178816 180224 180467 181888 182329 188384 189728 191296 196504 198128 199136 200704 203522 204974 205204 206248 206668 207872 208376 211288 213614 214049 215138 215296 215818 216832 216916 218624 218834 224576 224663 225806 226432 227584 229376 230153 234256 235712 236192 237568 238144 241472 245872 247808 247904 249856 250096 258064 259028 260096 260876 262144 263032 270193 272426 273812 275968 278516 283591 285824 286517 288463 290521 292922 296032 298144 300608 304927 307328 308792 311344 312928 315392 318304 322102 324104 324764 326656 327448 329672 332024 334768 338074 340736 340868 343552 343882 346724 348488 351232 354838 357632 359107 360448 360934 361669 363776 364658 376768 379456 379603 382592 393008 396256 398272 401408 407044 409948 410408 412496 413336 415744 416752 422576 424589 427228 428098 430276 430592 431636 433664 433832 437248 437668 445643 449152 449326 450241 451612 452864 453299 455168 456533 458752 460306 467741 468512 471424 472384 472567 475136 476288 479171 482944 491744 495616 495808 499712 500192 516128 518056 520192 521752 526064 540386 544852 547624 551936 557032 564311 567182 568337 571648 573034 576926 581042 585844 592064 596288 596519 601216 606767 609854 614656 617584 622688 625856 630784 636608 644204 648208 649528 653312 654896 659344 664048 669536 676148 681472 681736 687104 687764 693448 696976 702464 709676 712327 715264 717409 718214 720896 721868 723338 727552 729316 747649 752983 753536 755363 758912 759206 765184 765919 786016 790321 792512 796544 802816 814088 819896 820816 824992 826672 831488 833504 845152 849178 854456 856196 860552 861184 863272 867328 867664 874496 875336 891286 893101 898304 898652 900482 903224 905728 906598 910336 913066 917504 920612 935482 937024 937387 942848 944768 945134 950272 952576 953491 958342 965888 983488 983869 991232 991616 999424 1000384 1032256 1036112 1040384 1043504 1052128 1080772 1089704 1095248 1103872 1114064 1119371 1127357 1128622 1134364 1136674 1143296 1146068 1153852 1162084 1171688 1174877 1183259 1184128 1186999 1192576 1193038 1202432 1203587 1213534 1219708 1229312 1235168 1241933 1245376 1251712 1261568 1263269 1273216 1276303 1288408 1296416 1299056 1306624 1309792 1318688 1328096 1339072 1352296 1362944 1363472 1374208 1375528 1386896 1393952 1404928 1419352 1424654 1430528 1434818 1436428 1441792 1443736 1446676 1455104 1458632 1495298 1498343 1505966 1507072 1510726 1517824 1518412 1530368 1531838 1572032 1572641 1580642 1585024 1593088 1605632 1611071 1628176 1639792 1641632 1649984 1653344 1662976 1667008 1690304 1698356 1708912 1712392 1721104 1722368 1726544 1734656 1735328 1748992 1750672 1771561 1782572 1786202 1796608 1797304 1800964 1806448 1811456 1813196 1820672 1826132 1835008 1841224 1859407 1870964 1874048 1874774 1885696 1889536 1890268 1891351 1900544 1905152 1906982 1916684 1931776 1951609 1966976 1967738 1982464 1983232 1985137 1998848 2000768 2005619 2019241 2064512 2072224 2080768 2087008 2104256 2161544 2179408 2190496 2207744 2228128 2238742 2254714 2257244 2268728 2273348 2286592 2292136 2307704 2324168 2343376 2349754 2354539 2366518 2368256 2373998 2385152 2386076 2404864 2407174 2427068 2439416 2458624 2470336 2471293 2483866 2490752 2503424 2513749 2523136 2526538 2531683 2546432 2552606 2576816 2592832 2598112 2613248 2619584 2637376 2656192 2657221 2678144 2704592 2725888 2726944 2748416 2751056 2773792 2787904 2809856 2838704 2849308 2861056 2869636 2872856 2883584 2887472 2893352 2910208 2917264 2972123 2990596 2996686 3011932 3014144 3021452 3035648 3036824 3060736 3063676 3119501 3129361 3144064 3145282 3151687 3161284 3170048 3173093 3186176 3195731 3211264 3222142 3256352 3274187 3279584 3283264 3299968 3306688 3307969 3325952 3334016 3354197 3380608 3396712 3417824 3424784 3442208 3444736 3453088 3469312 3470656 3497984 3501344 3543122 3565144 3572404 3593216 3594608 3601928 3612896 3622912 3626392 3641344 3652264 3682448 3718814 3741928 3748096 3749548 3771392 3779072 3780536 3782702 3801088 3810304 3813964 3833368 3863552 3903218 3933952 3935476 3950177 3964928 3966464 3970274 3978359 3997696 4001536 4011238 4038482 4129024 4144448 4161536 4174016 4175633 4208512 4247369 4323088 4358816 4380992 4415488 4456256 4477484 4509428 4514488 4537456 4546696 4573184 4584272 4615408 4648336 4670479 4686752 4699508 4709078 4733036 4736512 4747996 4770304 4772152 4809728 4814348 4854136 4878832 4902073 4917248 4940672 4942586 4952651 4967732 4981504 4986289 5006848 5021863 5027498 5046272 5053076 5063366 5092864 5105212 5145151 5153632 5185664 5196224 5198237 5226496 5233543 5239168 5270881 5274752 5287541 5312384 5314442 5356288 5409184 5451776 5453888 5496832 5502112 5532247 5547584 5575808 5619712 5677408 5698616 5722112 5739272 5745712 5774944 5786704 5820416 5834528 5944246 5981192 5993372 6023864 6028288 6042904 6071296 6073648 6121472 6127352 6207421 6239002 6251707 6258722 6288128 6290564 6303374 6322568 6340096 6346186 6372352 6391462 6422528 6444284 6512704 6515227 6548374 6559168 6561709 6566528 6599936 6613376 6615938 6651904 6668032 6674437 6708394 6761216 6793424 6835648 6849568 6884416 6887083 6889472 6906176 6938624 6941312 6995968 7002688 7086244 7130288 7144808 7186432 7189216 7203856 7225792 7245824 7252784 7282688 7304528 7364896 7437628 7483856 7496192 7499096 7542784 7558144 7561072 7565404 7602176 7620608 7627928 7666736 7727104 7806436 7835597 7867904 7870952 7891499 7900354 7929856 7932928 7940548 7956718 7995392 8003072 8022476 8076964 8224139 8258048 8282813 8288896 8308993 8323072 8348032 8351266 8417024 8425109 8494738 8646176 8693531 8717632 8761984 8830976 8842883 8912512 8934121 8954968 9018856 9028976 9074912 9093392 9146368 9168544 9230816 9296672 9340958 9373504 9399016 9418156 9466072 9473024 9495992 9540608 9544304 9619456 9628696 9708272 9757664 9804146 9824111 9834496 9881344 9885172 9905302 9935464 9963008 9972578 10013696 10043726 10054996 10092544 10106152 10126732 10185728 10210424 10290302 10307264 10311257 10371328 10392448 10396474 10452992 10467086 10478336 10488401 10541762 10549504 10575082 10624768 10628884 10712576 10818368 10822559 10903552 10907776 10993664 11004224 11008487 11064494 11095168 11151616 11239424 11354816 11397232 11444224 11478544 11491424 11549888 11573408 11640832 11669056 11888492 11962384 11986744 12047728 12056576 12085808 12142592 12147296 12242944 12254704 12313081 12400927 12414842 12478004 12503414 12517444 12576256 12581128 12606748 12645136 12680192 12692372 12744704 12782924 12845056 12888568 12923647 13015849 13025408 13030454 13056989 13096748 13118336 13123418 13133056 13199872 13226752 13231876 13239457 13303808 13336064 13348874 13416788 13522432 13564489 13586848 13661263 13671296 13699136 13704443 13768832 13774166 13778944 13812352 13877248 13882624 13895959 13991936 14005376 14039333 14172488 14260576 14289616 14372864 14378432 14407712 14451584 14491648 14505568 14565376 14609056 14729792 14875256 14967712 14992384 14998192 15085568 15116288 15122144 15130808 15241216 15255856 15333472 15454208 15612872 15671194 15735808 15741904 15782998 15800708 15859712 15865856 15881096 15913436 15990784 16006144 16044952 16153928 16448278 16481773 16516096 16565626 16577792 16617986 16646144 16696064 16702532 16834048 16850218 16989476 17292352 17299051 17387062 17435264 17523968 17596243 17661952 17685766 17721781 17825024 17868242 17909936 18037712 18057952 18149824 18186784 18292736 18337088 18461632 18593344 18600547 18681916 18747008 18798032 18836312 18932144 18946048 18991984 19081216 19088608 19238912 19257392 19416544 19515328 19608292 19648222 19668992 19762688 19770344 19810604 19870928 19926016 19945156 20027392 20087452 20109992 20185088 20212304 20253464 20371456 20420848 20453477 20580604 20614528 20622514 20742656 20784896 20792948 20804861 20905984 20934172 20956672 20976802 21083524 21099008 21150164 21249536 21257768 21425152 21467699 21636736 21645118 21807104 21815552 21836507 21905527 21987328 22008448 22016974 22061809 22128988 22190336 22211651 22303232 22478848 22709632 22794464 22888448 22919309 22957088 22982848 23099776 23146816 23155783 23281664 23338112 23776984 23924768 23973488 24095456 24113152 24171616 24285184 24294592 24485888 24509408 24626162 24801854 24829684 24956008 25006828 25034888 25152512 25162256 25213496 25290272 25360384 25384744 25489408 25565848 25777136 25847294 25899929 26031698 26050816 26060908 26113978 26193496 26236672 26246836 26266112 26399744 26453504 26463752 26478914 26607616 26672128 26697748 26833576 27044864 27128978 27173696 27184223 27322526 27342592 27398272 27408886 27537664 27548332 27557888 27624704 27651239 27754496 27765248 27791918 27848513 27983872 28010752 28078666 28344976 28521152 28532201 28579232 28745728 28756864 28815424 28903168 28983296 29011136 29130752 29218112 29229431 29459584 29750512 29935424 29984768 29996384 30171136 30232576 30244288 30261616 30482432 30511712 30666944 30908416 31225744 31342388 31471616 31483808 31565996 31601416 31719424 31731712 31762192 31826872 32012288 32089904 32307856 32693353 32896556 32963546 33032192 33131252 33155584 33235972 33292288 33392128 33405064 33668096 33700436 33978952 34314511 34422971 34584704 34598102 34668557 34774124 34870528 34904023 35047936 35153041 35192486 35323904 35371532 35443562 35650048 35736484 35819872 36016057 36075424 36115904 36299648 36373568 36387659 36585472 36634801 36674176 36896167 36923264 37012787 37186688 37201094 37363832 37494016 37596064 37672624 37864288 37892096 37983968 38162432 38177216 38477824 38514784 38725729 38833088 39030656 39216584 39296444 39337984 39525376 39540688 39621208 39741856 39852032 39890312 40054784 40174904 40219984 40424608 40506928 40742912 40841696 40906954 41161208 41229056 41245028 41485312 41569792 41585896 41609722 41811968 41868344 41913344 41953604 42167048 42198016 42300328 42499072 42515536 42850304 42935398 43273472 43290236 43451947 43614208 43631104 43673014 43761949 43811054 43974656 44016896 44033948 44123618 44257976 44380672 44423302 44606464 44957696 45419264 45588928 45606589 45776896 45838618 45914176 45931963 45965696 46199552 46293632 46311566 46563328 46676224 46721059 47553968 47849536 47946976 48190912 48209581 48226304 48343232 48570368 48589184 48971776 49018816 49252324 49603708 49659368 49912016 50013656 50069776 50305024 50324512 50426992 50580544 50720768 50769488 50978816 51131696 51375269 51554272 51694588 51799858 52063396 52101632 52121816 52227956 52386992 52473344 52493672 52532224 52799488 52907008 52927504 52957828 53215232 53344256 53395496 53667152 53922803 54089728 54257956 54347392 54368446 54479161 54645052 54685184 54796544 54817772 54849179 55075328 55096664 55115776 55240493 55249408 55302478 55508992 55530496 55583836 55697026 55967744 56021504 56157332 56596661 56689952 57042304 57064402 57158464 57180607 57491456 57513728 57568973 57630848 57806336 57966592 57979691 58022272 58162951 58261504 58436224 58458862 58919168 59501024 59870848 59969536 59992768 60016009 60342272 60465152 60488576 60523232 60854717 60964864 61023424 61333888 61816832 62451488 62684776 62943232 62967616 63131992 63202832 63463424 63524384 63653744 64024576 64179808 64615712 65386706 65793112 65927092 66064384 66262504 66311168 66471944 66784256 66810128 67336192 67400872 67957904 68281631 68629022 68768777 68845942 69169408 69196204 69337114 69548248 69741056 69808046 70095872 70306082 70384972 70647808 70743064 70887124 71300096 71472968 71639744 71667497 72032114 72150848 72178799 72231808 72599296 72747136 72775318 73170944 73269602 73348352 73418807 73792334 73846528 74025574 74373376 74402188 74727664 74988032 75192128 75345248 75728576 75757913 75784192 75967936 76324864 76354432 76955648 77029568 77059409 77451458 77666176 78061312 78433168 78592888 78675968 79050752 79081376 79242416 79483712 79704064 79780624 80109568 80349808 80439968 80849216 81013856 81485824 81683392 81813908 82322416 82458112 82490056 82970624 83139584 83171792 83219444 83623936 83736688 83826688 83907208 84334096 84396032 84600656 84998144 85031072 85700608 85870796 86191567 86546944 86580472 86806489 86903894 87228416 87262208 87346028 87523898 87622108 87949312 88033792 88067896 88247236 88515952 88761344 88846604 89212928 89915392 90465529 90838528 91110943 91177856 91213178 91398923 91553792 91677236 91828352 91863926 91931392 92399104 92587264 92623132 92676199 93126656 93352448 93442118 94951423 95107936 95628841 95699072 95893952 95931101 96381824 96419162 96452608 96686464 97140736 97178368 97271713 97943552 98037632 98275331 98504648 99207416 99318736 99824032 100027312 100139552 100610048 100649024 100853984 101161088 101441536 101538976 101957632 102263392 102750538 103108544 103389176 103599716 104126792 104203264 104243632 104455912 104773984 104946688 104987344 105064448 105598976 105814016 105855008 105915656 106688512 106790992 107334304 107845606 108065221 108179456 108515912 108694784 108736892 108958322 109290104 109370368 109593088 109635544 109698358 110150656 110193328 110231552 110480986 110498816 110604956 111017984 111060992 111167672 111394052 111935488 112043008 112314664 113193322 113379904 113423827 114084608 114128804 114316928 114361214 114982912 115027456 115137946 115261696 115372411 115612672 115933184 115959382 116044544 116325902 116523008 116872448 116917724 117838336 119002048 119048149 119741696 119939072 119985536 120032018 120684544 120930304 120977152 121046464 121093357 121709434 121929728 122046848 122667776 123173701 123633664 124902976 125369552 125886464 125935232 126263984 126405664 126926848 127048768 127307488 128049152 128359616 129231424 130773412 131586224 131854184 132128768 132525008 132622336 132943888 133568512 133620256 134672384 134801744 135443891 135915808 136563262 137258044 137537554 137691884 138338816 138392408 138674228 139096496 139482112 139616092 140191744 140612164 140769944 141295616 141486128 141774248 142160117 142600192 142945936 143174339 143279488 143334994 143626879 144064228 144301696 144357598 144463616 145198592 145494272 145550636 145634027 146341888 146539204 146696704 146837614 147584668 147693056 148051148 148746752 148804376 149209379 149455328 149976064 150273893 150384256 150690496 150748873 151457152 151515826 151568384 151935872 152649728 152708864 152855549 153338689 153911296 154059136 154118818 154432663 154902916 155332352 156122624 156866336 157185776 157351936 158101504 158162752 158484832 158967424 159408128 159561248 160219136 160435163 160699616 160879936 161698432 162027712 162090481 162971648 163366784 163627816 164644832 164916224 164980112 165941248 166279168 166343584 166438888 167473376 167653376 167814416 168668192 168792064 169201312 169996288 170062144 171401216 171741592 172383134 173093888 173160944 173612978 173807788 174456832 174524416 174692056 175047796 175244216 175898624 176067584 176135792 176494472 177031904 177522688 177693208 178425856 180931058 181299503 181677056 182221886 182355712 182426356 182797846 183107584 183354472 183656704 183727852 183862784 184798208 185174528 185246264 185352398 186253312 186704896 186884236 189902846 190215872 190289561 191257682 191398144 191787904 191862202 192763648 192838324 192905216 193372928 193558673 194281472 194356736 194543426 194939591 195887104 196075264 196550662 197009296 198414832 198637472 199648064 199725407 200054624 200279104 201220096 201298048 201707968 202322176 202883072 203077952 203915264 204526784 204606017 205501076 206217088 206778352 207199432 208253584 208406528 208487264 208911824 209547968 209893376 209974688 210128896 211197952 211628032 211710016 211831312 213377024 213581984 214668608 215691212 216130442 216358912 217031824 217389568 217473784 217916644 218580208 218740736 219186176 219271088 219396716 220301312 220386656 220463104 220961972 220997632 221209912 222035968 222121984 222335344 222788104 224086016 224629328 224988247 226386644 226759808 226847654 228169216 228257608 228633856 228722428 228853471 229965824 230054912 230275892 230523392 230744822 231225344 231866368 231918764 232089088 232651804 233046016 233744896 233835448 235676672 236144689 238004096 238096298 239483392 239878144 239971072 240064036 240201577 240960797 241369088 241860608 241954304 242092928 242186714 242679899 243418868 243859456 244093696 244328161 245335552 246347402 247267328 249805952 250739104 251772928 251870464 252112399 252527968 252811328 253853696 254097536 254614976 254713613 256098304 256443607 256719232 258462848 259089509 261546824 263172448 263708368 264257536 265050016 265244672 265887776 267137024 267240512 269344768 269603488 270887782 271831616 273126524 274516088 275075108 275383768 276677632 276784816 277348456 278192992 278964224 279232184 280383488 281224328 281539888 282972256 283548496 284320234 284899219 285200384 285891872 286348678 286558976 286669988 287253758 288128456 288603392 288715196 288927232 290397184 290988544 291101272 291268054 292683776 293078408 293393408 293675228 295169336 295386112 296102296 297493504 297608752 298418758 298910656 299026453 299952128 300547786 300768512 301380992 301497746 302914304 303031652 303136768 303871744 304163629 305299456 305417728 305711098 306333643 306677378 307822592 308118272 308237636 308865326 309805832 310664704 312245248 313732672 313854211 314371552 314703872 316203008 316325504 316969664 317934848 318816256 319122496 319246123 320438272 320870326 321399232 321523741 321759872 323396864 324055424 324180962 325943296 326733568 327255632 329289664 329832448 329960224 331882496 332558336 332687168 332877776 334946752 335306752 335628832 337336384 337467067 337584128 338402624 339992576 340124288 342802432 343483184 344766268 346187776 346321888 347225956 347615576 348913664 349048832 349384112 350095592 350488432 352135168 352271584 352988944 354063808 355045376 355386416 356851712 359626883 361862116 362599006 363354112 364443772 364711424 364852712 365595692 366215168 366708944 367313408 367455704 367725568 369596416 370349056 370492528 370704796 372506624 373409792 373768472 377459621 378652681 379805692 380431744 380579122 381354127 382515364 382796288 383575808 383724404 383944253 385527296 385676648 385810432 386683451 386745856 387117346 388562944 388713472 389086852 389879182 391774208 392150528 393101324 394018592 396176627 396829664 397274944 397428847 399296128 399450814 400109248 400264249 400558208 402440192 402596096 402982811 403415936 404644352 405766144 405857837 406155904 407140657 407830528 409053568 409212034 411002152 412434176 413556704 414398864 416507168 416813056 416974528 417823648 419095936 419786752 419949376 420112063 420257792 422395904 423256064 423420032 423662624 425983019 426754048 427163968 429337216 431382424 432260884 432717824 434063648 434779136 434947568 435833288 437160416 437481472 438372352 438542176 438793432 440602624 440773312 441923944 441995264 442419824 444243968 444670688 445576208 448172032 449258656 449976494 452773288 453519616 453695308 456338432 456515216 457267712 457444856 457706942 459931648 460109824 460551784 461046784 461489644 462450688 463732736 463837528 464178176 465303608 467489792 467670896 471353344 472289378 476008192 476192596 477971417 478966784 479756288 479942144 480128072 480403154 481381439 481921594 482738176 483721216 483908608 484185856 484373428 485359798 486837736 487718912 488187392 488656322 490671104 492694804 494534656 499611904 501478208 501672479 503545856 503740928 504224798 505055936 505251593 505622656 507707392 508195072 509229952 509427226 512196608 512887214 513438464 513931649 516925696 518179018 523093648 526344896 527416736 528515072 530100032 530305391 530489344 531775552 534274048 534481024 538689536 539206976 539415863 541775564 543663232 546253048 549032176 550150216 550767536 553355264 553569632 554696912 556385984 557928448 558464368 560766976 562448656 563079776 565944512 567096992 568640468 569798438 570400768 571783744 572697356 573117952 573339976 574507516 576256912 577206784 577430392 577854464 580794368 581977088 582202544 582536108 585367552 586156816 586786816 587350456 590338672 590772224 592204592 593150833 594987008 595217504 596837516 597821312 598052906 599270771 599904256 601095572 601537024 602761984 602995492 603340969 605828608 606063304 606273536 607645423 607743488 608327258 610598912 610835456 611422196 612667286 613354756 615645184 616236544 616475272 617730652 619611664 621329408 622563271 624490496 627465344 627708422 628743104 628986677 629407744 632406016 632651008 633258703 633939328 635869696 637632512 637776601 638244992 638492246 639792461 640876544 641740652 642798464 643047482 643519744 646793728 648110848 648361924 651886592 653467136 654511264 658579328 659664896 659920448 660176099 663764992 664659961 665116672 665374336 665755552 669401887 669893504 670613504 671257664 671517707 674672768 674934134 675168256 676805248 679985152 680248576 685604864 686966368 689532536 692375552 692643776 694451912 695231152 698097664 698768224 700191184 700976864 704270336 704543168 705977888 708127616 710090752 710772832 713703424 719253766 723724232 725198012 726708224 728887544 729422848 729705424 731191384 733417888 734626816 734911408 735451136 739192832 740698112 740985056 741409592 746819584 747536944 751097941 754919242 756456547 757305362 759611384 760863488 761158244 762708254 765030728 765592576 767151616 767448808 767888506 771054592 771353296 771620864 773366902 773491712 774234692 777125888 777426944 778173704 779758364 783548416 784301056 786202648 788037184 788342467 792353254 793659328 793966789 794549888 794857694 798592256 798901628 800218496 800528498 801116416 804880384 805192192 805965622 806831872 807606877 809288704 811532288 811715674 812311808 814281314 815661056 818107136 818424068 822004304 824868352 827113408 827433829 828797728 833014336 833337043 833626112 833949056 835647296 838191872 839573504 839898752 840224126 840515584 844791808 846512128 846840064 847325248 847653499 851966038 853508096 854327936 858674432 862764848 864521768 865435648 868127296 869558272 869895136 871666576 874320832 874962944 876744704 877084352 877586864 881205248 881546624 883847888 883990528 884839648 888487936 889341376 891152416 896344064 898517312 899952988 905546576 907039232 907390616 912676864 913030432 914535424 914889712 915413884 919863296 920219648 921103568 922093568 922979288 924901376 927675056 928356352 930607216 934979584 935341792 942706688 944578756 948107237 952016384 952385192 955942834 957933568 959512576 959884288 960256144 960806308 962762878 963843188 965476352 967442432 967817216 968371712 968746856 970719596 973675472 975437824 976374784 977312644 981342208 985389608 989069312 995120819 999223808 1002220373 1002956416 1003344958 1005388153 1007091712 1007481856 1008449596 1010111872 1010503186 1011245312 1015414784 1016390144 1018459904 1018854452 1019438189 1024393216 1025774428 1026876928 1027863298 1033851392 1036358036 1044465653 1046187296 1051917251 1052689792 1054833472 1055242111 1057030144 1060200064 1060610782 1060978688 1063551104 1068548096 1068962048 1069988843 1073370823 1077379072 1078413952 1078831726 1081028641 1083551128 1087326464 1092506096 1098064352 1100300432 1101535072 1106710528 1107139264 1109393824 1112771968 1115856896 1116928736 1121533952 1123046141 1124897312 1126159552 1131889024 1134193984 1134633367 1137280936 1139596876 1140801536 1143567488 1145394712 1146235904 1146679952 1149015032 1152513824 1154413568 1154860784 1155708928 1161588736 1163954176 1164405088 1165072216 1172313632 1173573632 1174700912 1180677344 1181544448 1184409184 1186301666 1189974016 1190435008 1193675032 1195642624 1196105812 1198541542 1199808512 1202191144 1203074048 1205523968 1205990984 1206681938 1211657216 1212126608 1212547072 1215290846 1215486976 1216654516 1221197824 1221670912 1222844392 1225334572 1226709512 1231290368 1232473088 1232950544 1235461304 1239223328 1242658816 1245126542 1247662097 1248980992 1254930688 1255416844 1257486208 1257973354 1264812032 1265302016 1266517406 1267878656 1269096521 1271739392 1275265024 1275553202 1276489984 1276984492 1279584922 1281753088 1283481304 1285596928 1286094964 1287039488 1293587456 1296221696 1296723848 1303773184 1306934272 1309022528 1309529639 1317158656 1319329792 1319840896 1320352198 1327529984 1329319922 1330233344 1330748672 1331511104 1332026927 1338803774 1339787008 1341227008 1342515328 1343035414 1349345536 1349868268 1350336512 1353610496 1354910711 1359970304 1360497152 1371209728 1373932736 1379065072 1384751104 1385287552 1388903824 1390462304 1396195328 1397536448 1398077849 1400382368 1401953728 1408540672 1409086336 1411955776 1416255232 1420181504 1421545664 1427406848 1438507532 1447448464 1450396024 1453416448 1457775088 1458845696 1459410848 1462382768 1466835776 1469253632 1469822816 1470902272 1478385664 1481396224 1481970112 1482819184 1489882801 1493639168 1495073888 1502195882 1509838484 1512913094 1514610724 1519222768 1521726976 1522316488 1525416508 1530061456 1531185152 1534303232 1534897616 1535777012 1542109184 1542706592 1543241728 1546733804 1546983424 1548469384 1554251776 1554853888 1556347408 1559516728 1563761287 1568602112 1572405296 1574917729 1576074368 1576684934 1579895669 1584706508 1587318656 1587933578 1589099776 1589715388 1597184512 1597803256 1600436992 1601056996 1601974297 1602232832 1609760768 1610384384 1611931244 1613663744 1615213754 1618577408 1623064576 1623431348 1624623616 1628562628 1631322112 1636214272 1636848136 1641303169 1644008608 1649736704 1653012823 1654226816 1654867658 1657595456 1658237603 1666028672 1666674086 1667252224 1667898112 1671294592 1676383744 1679147008 1679797504 1680448252 1681031168 1681411039 1686725579 1689583616 1693024256 1693680128 1694650496 1695306998 1698759293 1703932076 1707016192 1708655872 1717348864 1725529696 1729043536 1730871296 1736254592 1739116544 1739790272 1740464261 1743333152 1748641664 1749925888 1753489408 1754168704 1755173728 1762410496 1763093248 1764786793 1767695776 1767981056 1769679296 1776975872 1778682752 1782304832 1782995291 1792688128 1797034624 1799905976 1811093152 1814078464 1814781232 1825353728 1826060864 1829070848 1829779424 1830827768 1840439296 1842207136 1844187136 1845958576 1849802752 1855350112 1856712704 1861214432 1869959168 1870683584 1885413376 1889157512 1896214474 1904032768 1904770384 1911885668 1915867136 1919025152 1919768576 1920512288 1921612616 1925525756 1927686376 1934884864 1935634432 1936743424 1937493712 1941439192 1947350944 1952749568 1954625288 1962684416 1970779216 1990241638 1994294533 1998447616 2004440746 2005912832 2006689916 2010776306 2014183424 2014963712 2016899192 2020223744 2021006372 2022490624 2030829568 2032780288 2036919808 2037708904 2038876378 2048786432 2051548856 2053753856 2055726596 2067702784 2072716072 2088931306 2092374592 2093185171 2103834502 2105379584 2109666944 2110484222 2114060288 2120400128 2121221564 2121957376 2127102208 2129145403 2137096192 2137924096 2139977686 2144335501 2146741646 2154758144 2156827904 2157663452 2162057282 2167102256 2174652928 2185012192 2196128704 2196979477 2200600864 2203070144 2213421056 2214278528 2218787648 2225543936 2231713792 2233857472 2234722861 2243067904 2246092282 2249794624 2250666187 2252319104 2263778048 2268387968 2269266734 2274561872 2279193752 2281603072 2287134976 2290789424 2292471808 2293359904 2298030064 2305027648 2308827136 2309721568 2311417856 2323177472 2327908352 2328810176 2330144432 2344627264 2347147264 2349401824 2361354688 2362269469 2363088896 2368818368 2372603332 2379948032 2380870016 2387350064 2391285248 2392211624 2397083084 2399617024 2404382288 2406148096 2411047936 2411981968 2413363876 2423314432 2424253216 2425094144 2430581692 2430973952 2433309032 2442395648 2443341824 2445688784 2450669144 2453419024 2464946176 2465901088 2470922608 2478446656 2485317632 2490253084 2495324194 2497961984 2509861376 2510833688 2514972416 2515946708 2517388181 2529624064 2530604032 2533034812 2535757312 2538193042 2543478784 2550530048 2551106404 2552979968 2553968984 2559169844 2563506176 2566962608 2571193856 2572189928 2574078976 2587174912 2592443392 2593447696 2597591579 2607546368 2613868544 2618045056 2619059278 2634317312 2638659584 2639681792 2640704396 2642217347 2650568767 2655059968 2658639844 2660466688 2661497344 2663022208 2664053854 2669478889 2677607548 2679574016 2682454016 2685030656 2686070828 2687609771 2698691072 2699736536 2700673024 2707220992 2709821422 2719940608 2720994304 2742419456 2747865472 2758130144 2769502208 2770575104 2773236389 2777807648 2780924608 2782001929 2792390656 2795072896 2796155698 2800764736 2801849743 2803907456 2817081344 2818172672 2820879677 2823911552 2832510464 2840363008 2843091328 2849984599 2854813696 2877015064 2894896928 2900792048 2906832896 2915550176 2917691392 2918821696 2924765536 2933671552 2938507264 2939645632 2940784441 2941804544 2956771328 2962792448 2963940224 2965638368 2979765602 2987278336 2990147776 3004391764 3019676968 3025826188 3029221448 3038445536 3043453952 3044632976 3050833016 3060122912 3062370304 3068606464 3069795232 3071554024 3084218368 3085413184 3093467608 3093966848 3096938768 3109707776 3112694816 3119033456 3127522574 3133891409 3137204224 3144810592 3149835458 3152148736 3153369868 3159791338 3169413016 3174637312 3175867156 3178199552 3179430776 3194369024 3195606512 3200873984 3202113992 3203948594 3204465664 3219521536 3220768768 3223862488 3227327488 3230427508 3237154816 3246129152 3246862696 3249247232 3257125256 3272428544 3273696272 3282606338 3288017216 3289290983 3299473408 3306025646 3308453632 3309735316 3315190912 3316475206 3332057344 3333348172 3334504448 3335796224 3342589184 3345799919 3352767488 3358294016 3359595008 3360896504 3362062336 3362822078 3369670073 3373451158 3379167232 3386048512 3387360256 3389300992 3390613996 3397518586 3407864152 3414032384 3417311744 3434697728 3451059392 3452396321 3458087072 3461742592 3472509184 3478233088 3479580544 3480928522 3486666304 3497283328 3499851776 3506978816 3508337408 3510347456 3511707353 3524820992 3526186496 3529573586 3535391552 3535962112 3536761151 3539358592 3553951744 3557365504 3564609664 3565990582 3585376256 3594069248 3599811952 3622186304 3628156928 3629562464 3650707456 3652121728 3658141696 3659558848 3661655536 3680878592 3684414272 3688374272 3691917152 3699605504 3710700224 3712137737 3713425408 3722428864 3739918336 3741367168 3770826752 3778315024 3792428948 3808065536 3809540768 3823771336 3831734272 3838050304 3839537152 3841024576 3843225232 3851051512 3855372752 3871268864 3873486848 3874987424 3882878384 3894701888 3905499136 3909250576 3925368832 3941558432 3980483276 3988589066 3996895232 4008881492 4011825664 4013379832 4021552612 4028366848 4029927424 4033798384 4040447488 4042012744 4044981248 4065560576 4073839616 4075417808 4077752756 4097572864 4103097712 4107507712 4111453192 4135405568 4145432144 4152055831 4165179491 4177862612 4184749184 4186370342 4194895397 4207669004 4210759168 4219333888 4220968444 4223386783 4228120576 4240800256 4242443128 4243914752 4253517961 4254204416 4258290806 4274192384 4275848192 4279955372 4288671002 4293483292 4309516288 4313655808 4315326904 4324114564 4334204512 4349305856 4357942897 4370024384 4371717317 4392257408 4393958954 4401201728 4402906739 4406140288 4426842112 4428557056 4432810921 4437575296 4451087872 4463427584 4464436207 4467714944 4469445722 4478547227 4486135808 4492184564 4499589248 4501332374 4504638208 4527556096 4536775936 4538533468 4549123744 4558387504 4563206144 4574269952 4581578848 4584943616 4586719808 4596060128 4610055296 4617654272 4619443136 4621232693 4622835712 4646354944 4652619727 4655816704 4657620352 4660288864 4685813209 4689254528 4694294528 4698803648 4700623949 4722709376 4724538938 4726177792 4737636736 4745206664 4759896064 4761740032 4774700128 4782570496 4784423248 4794166168 4799234048 4808764576 4812296192 4822095872 4823963936 4826727752 4846628864 4848506432 4861163384 4861947904 4866618064 4886683648 4891377568 4901338288 4906838048 4929892352 4931802176 4941845216 4956893312 4970635264 4980506168 4990648388 4995923968 5019722752 5021667376 5029944832 5031893416 5034776362 5059248128 5061208064 5066069624 5071514624 5076386084 5086957568 5101060096 5102212808 5105959936 5107937968 5118339688 5133925216 5142387712 5144379856 5148157952 5174349824 5184886784 5186895392 5195183158 5227737088 5236090112 5238118556 5257685587 5268634624 5277319168 5279363584 5281408792 5284434694 5295195829 5301137534 5310119936 5317279688 5320933376 5322994688 5326044416 5328107708 5338957778 5355215096 5359148032 5364908032 5370061312 5372141656 5375219542 5397382144 5399473072 5401346048 5414441984 5419642844 5439881216 5441988608 5484838912 5495730944 5516260288 5518397269 5539004416 5541150208 5546472778 5555615296 5557767523 5561849216 5564003858 5584781312 5590145792 5592311396 5601529472 5603699486 5607814912 5634162688 5636345344 5641759354 5647823104 5653248139 5665020928 5680726016 5686182656 5699969198 5709627392 5754030128 5789793856 5792036803 5801584096 5813665792 5831100352 5833359301 5835382784 5837643392 5849531072 5867343104 5877014528 5879291264 5881568882 5883609088 5913542656 5925584896 5927880448 5931276736 5933574493 5959531204 5974556672 5980295552 6008783528 6039353936 6051652376 6058442896 6076891072 6086907904 6089265952 6101666032 6120245824 6124740608 6137212928 6139590464 6143108048 6168436736 6170826368 6186935216 6187933696 6193877536 6219415552 6225389632 6238066912 6255045148 6267782818 6274408448 6289621184 6299670916 6304297472 6306739736 6319582676 6338826032 6349274624 6351734312 6356399104 6358861552 6388738048 6391213024 6401747968 6404227984 6407897188 6408931328 6439043072 6441537536 6447724976 6454654976 6460855016 6474309632 6493725392 6498494464 6514250512 6524659163 6544857088 6547392544 6565212676 6576034432 6578581966 6591978481 6598946816 6612051292 6616907264 6619470632 6630381824 6632950412 6636750659 6664114688 6666696344 6669008896 6671592448 6685178368 6691599838 6705534976 6716588032 6719190016 6721793008 6724124672 6725644156 6739340146 6746902316 6758334464 6772097024 6774720512 6778601984 6781227992 6795037172 6815728304 6828064768 6834623488 6848195981 6869395456 6902118784 6904792642 6916174144 6918853447 6923485184 6945018368 6956466176 6959161088 6961857044 6965845733 6973332608 6994566656 6999703552 7013957632 7015542611 7016674816 7020694912 7023414706 7037717071 7049641984 7052372992 7059147172 7070783104 7071924224 7073522302 7078717184 7107903488 7114731008 7129219328 7131981164 7170752512 7188138496 7199623904 7244372608 7256313856 7259124928 7261937089 7301414912 7304243456 7311259571 7316283392 7319117696 7323311072 7361757184 7363420757 7368828544 7376748544 7383834304 7386694777 7399211008 7421400448 7424275474 7426850816 7444857728 7479836672 7482734336 7513595761 7541653504 7556630048 7584857896 7616131072 7619081536 7647542672 7663468544 7679074304 7682049152 7686450464 7702103024 7710745504 7742537728 7746973696 7749974848 7765756768 7789403776 7810998272 7818501152 7850737664 7883116864 7960966552 7977178132 7993790464 8017762984 8023651328 8026759664 8043105224 8059854848 8067596768 8080894976 8084025488 8089962496 8131121152 8147679232 8150835616 8155505512 8206195424 8215015424 8222906384 8262077351 8270811136 8290864288 8304111662 8330358982 8355725224 8369498368 8372740684 8389790794 8415338008 8421518336 8438667776 8441936888 8446773566 8481600512 8484886256 8487829504 8507035922 8508408832 8516581612 8548384768 8551696384 8559910744 8577342004 8586966584 8619032576 8627311616 8630653808 8648229128 8668409024 8671767137 8698611712 8715885794 8733634679 8740048768 8743434634 8784514816 8787917908 8802403456 8805813478 8812280576 8853684224 8857114112 8865621842 8875150592 8883675647 8902175744 8926855168 8928872414 8935429888 8938891444 8957094454 8972271616 8984369128 8999178496 9002664748 9009276416 9055112192 9073551872 9077066936 9098247488 9101772119 9116775008 9126412288 9148539904 9163157696 9166707473 9169887232 9173439616 9192120256 9220110592 9235308544 9238886272 9242465386 9245671424 9292709888 9305239454 9311633408 9315240704 9320577728 9324188489 9371626418 9378509056 9388589056 9397607296 9401247898 9445418752 9449077876 9452355584 9475273472 9490413328 9519792128 9523480064 9549400256 9565140992 9568846496 9588332336 9598468096 9617529152 9624592384 9644191744 9647927872 9653455504 9693257728 9697012864 9722326768 9723895808 9733236128 9773367296 9782755136 9786544943 9802676576 9813676096 9859784704 9863604352 9883690432 9913786624 9941270528 9961012336 9981296776 9991847936 10039445504 10043334752 10059889664 10063786832 10069552724 10118496256 10122416128 10132139248 10143029248 10152772168 10173915136 10204425616 10211919872 10215875936 10236679376 10267850432 10284775424 10288759712 10296315904 10348699648 10369773568 10373790784 10390366316 10429179607 10455474176 10472180224 10476237112 10515371174 10537269248 10554638336 10558727168 10562817584 10568869388 10590391658 10602275068 10620239872 10634559376 10641866752 10645989376 10652088832 10656215416 10677915556 10710430192 10718296064 10729816064 10740122624 10744283312 10750439084 10794764288 10798946144 10802692096 10828883968 10839285688 10879762432 10883977216 10946329009 10991461888 11024424103 11032520576 11036794538 11059269683 11078008832 11082300416 11092945556 11111230592 11115535046 11123698432 11128007716 11169562624 11180291584 11184622792 11203058944 11207398972 11213820079 11215629824 11268325376 11272690688 11283518708 11295646208 11306496278 11330041856 11361452032 11372365312 11399938396 11419254784 11489122183 11508060256 11571089761 11579587712 11584073606 11603168192 11607663221 11627331584 11662200704 11666718602 11670765568 11675286784 11699062144 11734686208 11754029056 11758582528 11763137764 11767218176 11769877273 11807079053 11827085312 11851169792 11855760896 11862553472 11867148986 11891315051 11919062408 11949113344 11960591104 12017567056 12078707872 12103304752 12116885792 12153782144 12173815808 12178531904 12183249827 12203332064 12240491648 12249481216 12274425856 12279180928 12286216096 12336873472 12341652736 12353507551 12373870432 12375867392 12387755072 12438831104 12450779264 12476133824 12480967037 12510090296 12535565636 12548816896 12579242368 12599341832 12608594944 12613479472 12639165352 12677652064 12698549248 12703468624 12712798208 12717723104 12777476096 12782426048 12803495936 12808455968 12815794376 12817862656 12883075072 12895449952 12909309952 12921710032 12948619264 12987450784 12996988928 13028501024 13049318326 13089714176 13094785088 13130425352 13152068864 13157163932 13183956962 13197893632 13224102584 13233814528 13238941264 13260763648 13265900824 13273501318 13328229376 13333392688 13338017792 13343184896 13370356736 13383199676 13411069952 13433176064 13438380032 13443586016 13448249344 13451288312 13478680292 13493804632 13544194048 13549441024 13557203968 13562455984 13590074344 13631456608 13669246976 13696391962 13724283067 13738790912 13804237568 13809585284 13832348288 13837706894 13890036736 13912932352 13918322176 13923714088 13931691466 13946665216 13960061731 13989133312 13999407104 14027915264 14031085222 14033349632 14041389824 14046829412 14075434142 14099283968 14104745984 14118294344 14141566208 14143848448 14147044604 14157434368 14215806976 14229462016 14258438656 14263962328 14341505024 14376276992 14399247808 14404826029 14488745216 14512627712 14518249856 14523874178 14602829824 14608486912 14622519142 14632566784 14638235392 14646622144 14652296197 14723514368 14726841514 14737657088 14753497088 14767668608 14773389554 14798422016 14842800896 14848550948 14853701632 14889715456 14904017821 14959673344 14965468672 15027191522 15083307008 15113260096 15169715792 15232262144 15238163072 15295085344 15326937088 15358148608 15364098304 15372900928 15378856339 15404206048 15421491008 15485075456 15493947392 15499949696 15531513536 15578807552 15621996544 15637002304 15643060027 15701475328 15766233728 15921933104 15954356264 15987580928 16035525968 16047302656 16053519328 16086210448 16119709696 16135193536 16161789952 16168050976 16179924992 16262242304 16295358464 16301671232 16311011024 16412390848 16430030848 16445812768 16524154702 16541622272 16581728576 16608223324 16660717964 16711450448 16738996736 16745481368 16779581588 16830676016 16843036672 16877335552 16883873776 16893547132 16963201024 16969772512 16975659008 17014071844 17016817664 17033163224 17096769536 17103392768 17119821488 17154684008 17173933168 17201374157 17254623232 17261307616 17296458256 17336818048 17343534274 17378852359 17397223424 17431771588 17467269358 17480097536 17486869268 17569029632 17575835816 17604806912 17611626956 17621717267 17624561152 17707368448 17714228224 17731243684 17750301184 17767351294 17804351488 17853710336 17857744828 17870859776 17877782888 17914188908 17944543232 17968738256 17998356992 18005329496 18018552832 18054334859 18110224384 18147103744 18154133872 18183141053 18196494976 18203544238 18233550016 18240613633 18252824576 18297079808 18326315392 18333414946 18339774464 18346879232 18384240512 18440221184 18470617088 18477772544 18484930772 18491342848 18495521429 18553981369 18585419776 18610478908 18623266816 18630481408 18641155456 18648376978 18686352223 18743252836 18757018112 18777178112 18795214592 18802495796 18890837504 18898155752 18904711168 18950546944 18980826656 19039584256 19046960128 19098800512 19130281984 19137692992 19145106871 19176664672 19196936192 19235058304 19249184768 19288383488 19295855744 19306911008 19386515456 19394025728 19412654723 19444653536 19447791616 19466472256 19474013503 19546734592 19565510272 19573089886 19605353152 19612948201 19627352192 19719569408 19727208704 19767380864 19827573248 19882541056 19922024672 19962593552 19983695872 20078891008 20086669504 20119779328 20127573664 20139105448 20244832256 20264278496 20286058496 20305544336 20347830272 20408851232 20423839744 20431751872 20473358752 20535700864 20569550848 20577519424 20585491087 20592631808 20697399296 20739547136 20747581568 20780732632 20858359214 20910948352 20944360448 20952474224 21030742348 21074538496 21109276672 21117454336 21125635168 21137738776 21180783316 21204550136 21269118752 21283733504 21291978752 21304177664 21312430832 21355831112 21420860384 21436592128 21480245248 21488566624 21500878168 21589528576 21597892288 21657767936 21678571376 21767954432 21892658018 21937239863 21982923776 22048848206 22065041152 22073589076 22118539366 22156017664 22164600832 22185891112 22222461184 22231070092 22247396864 22256015432 22339125248 22360583168 22369245584 22406117888 22414797944 22427640158 22431259648 22536650752 22545381376 22567037416 22591292416 22612992556 22660083712 22722904064 22744730624 22799876792 22978244366 23016120512 23025036881 23142179522 23159175424 23168147212 23206336384 23215326442 23254663168 23324401408 23333437204 23341531136 23350573568 23398124288 23420599433 23469372416 23508058112 23517165056 23526275528 23534436352 23539754546 23587690511 23614158106 23654170624 23702339584 23711521792 23725106944 23734297972 23782630102 23838124816 23898226688 23921182208 24035134112 24157415744 24166774247 24206609504 24233771584 24307564288 24347631616 24357063808 24366499654 24406664128 24480983296 24498962432 24548851712 24558361856 24572432192 24581951471 24673746944 24683305472 24707015102 24747740864 24751734784 24757328057 24775510144 24877662208 24901558528 24952267648 24961934074 25020180592 25071131272 25097633792 25158484736 25198683664 25217189888 25226958944 25278330704 25355304128 25397098496 25406937248 25425596416 25435446208 25554952192 25564852096 25606991872 25616911936 25631588752 25635725312 25766150144 25790899904 25818619904 25843420064 25897238528 25974901568 25984964159 25993977856 26057002048 26098636652 26179428352 26189570176 26260850704 26304137728 26314327864 26367913924 26395787264 26448205168 26467629056 26477882528 26521527296 26531801648 26547002636 26656458752 26666785376 26676035584 26686369792 26740713472 26766399352 26822139904 26866352128 26876760064 26887172032 26902576624 26957360584 26987609264 27098882048 27114407936 27124911968 27180148688 27262913216 27338493952 27392783924 27448566134 27477581824 27608475136 27619170568 27664696576 27675413788 27780073472 27825864704 27836644352 27847428176 27863382932 27893330432 27920123462 27978266624 27998814208 28055830528 28062170444 28066699264 28082779648 28093658824 28150868284 28198567936 28209491968 28236588688 28283132416 28287696896 28294089208 28314868736 28458924032 28516877312 28527924656 28573507369 28683010048 28752553984 28798495616 28809652058 28977490432 29025255424 29036499712 29047748356 29064390817 29156256437 29205659648 29216973824 29245038284 29265133568 29276470784 29293244288 29304592394 29364267779 29447028736 29453683028 29475314176 29506994176 29535337216 29546779108 29563707481 29596844032 29685601792 29697101896 29707403264 29779430912 29808035642 29919346688 29930937344 30054383044 30166614016 30226520192 30339431584 30464524288 30476326144 30505600279 30590170688 30602021219 30653874176 30716297216 30728196608 30745801856 30757712678 30808412096 30820347173 30842982016 30970150912 30987894784 30999899392 31029676447 31063027072 31157615104 31243993088 31274004608 31286120054 31349830589 31402950656 31532467456 31843866208 31908712528 31975161856 32071051936 32094605312 32107038656 32172420896 32239419392 32270387072 32323579904 32336101952 32348628851 32359849984 32524484608 32568338089 32590716928 32603342464 32622022048 32824781696 32860061696 32891625536 32904367643 33048309404 33083244544 33163457152 33216446648 33321435928 33422900896 33477993472 33490962736 33559163176 33661352032 33686073344 33754671104 33767747552 33787094264 33926402048 33939545024 34028143688 34033635328 34066326448 34206785536 34239642976 34309368016 34347866336 34402748314 34509246464 34522615232 34592916512 34673636096 34687068548 34757704718 34794446848 34863543176 34934538716 34960195072 34973738536 35138059264 35151671632 35209613824 35223253912 35243434534 35249122304 35414736896 35428456448 35462487368 35500602368 35534702588 35608702976 35707420672 35715489656 35741719552 35755565776 35828377816 35937476512 35996713984 36010658992 36037105664 36108669718 36182200813 36220448768 36294207488 36308267744 36366282106 36392989952 36407088476 36467100032 36481227266 36594159616 36652630784 36666829892 36679548928 36693758464 36768481024 36803799109 36880442368 36941234176 36955545088 36969861544 36982685696 36991042858 37066370803 37107962738 37170839552 37220957816 37246533632 37260962816 37282310912 37296753956 37372704446 37486505672 37514036224 37554356224 37590429184 37604991592 37781675008 37796311504 37809422336 37901093888 37961653312 37976359531 38079168512 38093920256 38197601024 38260563968 38275385984 38290213742 38353329344 38393872384 38470116608 38498369536 38576766976 38591711488 38613822016 38628780883 38773030912 38788051456 38825309446 38889307072 38895583232 38904372661 38932944512 38948027006 39093469184 39131020544 39146179772 39210706304 39225896402 39254704384 39439138816 39454417408 39534761728 39655146496 39765082112 39844049344 39925187104 39967391744 40157782016 40173339008 40239558656 40255147328 40278210896 40489664512 40528556992 40544257621 40572116992 40611088672 40695660544 40817702464 40833515107 40847679488 40863503744 40946717504 41071401728 41139101696 41155038848 41170982174 41185263616 41394798592 41479094272 41495163136 41561465264 41716718428 41821896704 41888720896 41904948448 42061484696 42149076992 42218553344 42234908672 42251270336 42275477552 42361566632 42409100272 42538237504 42583957504 42608355328 42624861664 42711662224 42841720768 42873184256 42960490496 42977133248 43001756336 43179057152 43195784576 43315535872 43357142752 43535908864 43785316036 43874479726 43965847552 44097696412 44130082304 44147178152 44237078732 44312035328 44329201664 44371782224 44444922368 44462140184 44494793728 44512030864 44721166336 44738491168 44812235776 44829595888 44855280316 44862519296 45073301504 45090762752 45134074832 45182584832 45225985112 45320167424 45489461248 45599753584 45672614141 45816974401 45956488732 46032241024 46050073762 46143849367 46284359044 46318350848 46336294424 46412672768 46430652884 46457254613 46509326336 46648802816 46666874408 46683062272 46701147136 46796248576 46841198866 46938744832 47016116224 47034330112 47052551056 47068872704 47079509092 47175381022 47228316212 47308341248 47404679168 47423043584 47450213888 47468595944 47565260204 47676249632 47796453376 47842364416 47937371867 48070268224 48088890487 48314831488 48333548494 48413219008 48431974129 48467543168 48615128576 48695263232 48714127616 48732999308 48760920131 48813328256 48961966592 48997924864 49097703424 49108798277 49116723712 49144864384 49163902942 49264019497 49347493888 49366610944 49414030204 49495481728 49503469568 49514656114 49551020288 49755324416 49803117056 49904535296 49923868148 50040361184 50142262544 50195267584 50316969472 50397367328 50434379776 50453917888 50473463569 50556661408 50710608256 50794196992 50813874496 50833559623 50851192832 50870892416 51109904384 51129704192 51178816997 51213983744 51233823872 51263177504 51271450624 51532300288 51543945299 51581799808 51637239808 51686840128 51706863439 51794477056 51949803136 51969928318 51987955712 52114004096 52197273304 52358856704 52379140352 52521701408 52608275456 52628655728 52735827848 52791574528 52896410336 52935258112 52955765056 53043054592 53063603296 53094005272 53312917504 53333570752 53372739584 53481426944 53532798704 53644279808 53753520128 53774344064 53805153248 53914721168 53975218528 54197764096 54228815872 54249823936 54360297376 54525826432 54676987904 54785567848 54897132268 54955163648 55216950272 55238341136 55329393152 55350827576 55560146944 55651729408 55673288704 55694856352 55726765864 55786660864 55840246924 55956533248 56111661056 56124340888 56133398528 56165559296 56187317648 56301736568 56418983936 56473177376 56566264832 56588178416 56629737472 56917848064 57033754624 57055849312 57147014738 57505107968 57596991232 57619304116 57834541457 57954980864 58050510848 58072999424 58095496712 58128781634 58312512874 58411319296 58433947648 58490076568 58530267136 58552941568 58586488576 58609184788 58728535558 58894057472 58907366056 58950628352 59013988352 59070674432 59093558216 59127414962 59371203584 59394203792 59414806528 59558861824 59616071284 59838693376 59861874688 60108766088 60333228032 60453040384 60678863168 60702369959 60929048576 60952652288 61011200558 61135442753 61180341376 61204042438 61307748352 61432594432 61456393216 61491603712 61515425356 61616824192 61640694346 61685964032 61940301824 61975789568 61999798784 62059352894 62126054144 62185729529 62315230208 62487986176 62548009216 62572240108 62699661178 62805901312 63064934912 63687732416 63712404833 63817425056 63950323712 64142103872 64166952311 64189210624 64214077312 64344841792 64478838784 64540774144 64647159808 64672203904 64697257702 64719699968 65048969216 65136676178 65181433856 65206684928 65244044096 65269319423 65649563392 65720123392 65783251072 65808735286 66096618808 66166489088 66326914304 66432893296 66642871856 66845801792 66955986944 66981925472 67118326352 67322704064 67372146688 67509342208 67535495104 67574188528 67852804096 67879090048 68056287376 68067270656 68132652896 68413571072 68479285952 68505814601 68618736032 68695732672 68805496628 69018492928 69045230464 69185833024 69347272192 69374137096 69515409436 69588893696 69727086352 69869077432 69920390144 69947477072 70276118528 70303343264 70419227648 70446507824 70486869068 70498244608 70829473792 70856912896 70924974736 71001204736 71069405176 71217405952 71430979312 71483439104 71511131552 71656755632 71874953024 71993427968 72021317984 72074211328 72217339436 72364401626 72440897536 72588414976 72616535488 72732564212 72785979904 72814176952 72934200064 72962454532 73004257249 73188319232 73305261568 73333659784 73359097856 73387516928 73536962048 73607598218 73760884736 73882468352 73911090176 73939723088 73965371392 73982085716 74132741606 74215925476 74341679104 74441915632 74493067264 74521925632 74564621824 74593507912 74745408892 74973011344 75028072448 75108712448 75180858368 75209983184 75330155791 75563350016 75592623008 75618844672 75802187776 75923306624 75952719062 76107387917 76158337024 76187840512 76395202048 76521127936 76550771968 76580427484 76624303063 76706658688 76940233216 76996739072 77153533952 77170968721 77183422976 77227644032 77257561766 77414887781 77546061824 77576102912 77650618892 77778614144 77791166464 77808745322 77865889024 77896054012 78186938368 78262041088 78292359544 78421412608 78451792804 78509408768 78878277632 78908834816 79069523456 79310292992 79530164224 79688098688 79850374208 79881307979 79934783488 80315564032 80346678016 80423855281 80479117312 80510294656 80556421792 80979329024 80997628327 81057113984 81088515242 81144233984 81222177344 81253642547 81391321088 81635404928 81667030214 81695358976 81727007488 81893435008 82142803456 82278203392 82310077696 82341964348 82370527232 82649553371 82789597184 82958188544 82990326272 83122930528 83433436856 83643793408 83777441792 83809896896 84122969392 84298153984 84469817344 84502540672 84550955104 84723133264 84818200544 85076475008 85167915008 85216710656 85249723328 85282748789 85423324448 85683441536 85746368512 85920980992 85954266496 86003512672 86358114304 86391569152 86631071744 86714285504 87071817728 87570632072 87748959452 87931695104 88195392824 88260164608 88294356304 88474157464 88658403328 88743564448 88889844736 88924280368 88989587456 89024061728 89442332672 89476982336 89624471552 89659191776 89710560632 89725038592 90181525504 90268149664 90365169664 90451970224 90640334848 90882850861 90978922496 91199507168 91345228282 91633948802 91912977464 92064482048 92100147524 92287698734 92568718088 92636701696 92672588848 92825345536 92861305768 92914509226 93297605632 93333748816 93366124544 93402294272 93592497152 93682397732 93877489664 94032232448 94068660224 94105102112 94137745408 94159018184 94350762044 94456632424 94809358336 94846087168 94900427776 94937191888 95130520408 95352499264 95389438507 95684728832 95874743734 96069981469 96140536448 96177780974 96629662976 96667096988 96826438016 96863948258 96935086336 97230257152 97390526464 97428255232 97465998616 97521840262 97626656512 97720432117 97923933184 97995849728 98195406848 98217596554 98233447424 98289728768 98327805884 98528038994 98694987776 98733221888 98828060408 98990963456 99006939136 99029312228 99102040576 99510648832 99606234112 99809070592 99847736296 100080722368 100119493309 100284525088 100390535168 100633938944 100794734656 100833782203 100868759552 100907835776 100946927138 101113322816 101421216512 101588393984 101627748992 101667119246 101702385664 101741784832 102219808768 102259408384 102357633994 102427967488 102467647744 102526355008 102542901248 102566073379 103064600576 103087890598 103163599616 103274479616 103373680256 103413726878 103588954112 103899606272 103939856636 103975911424 104228008192 104394546608 104717713408 104758280704 105043402816 105216550912 105257311456 105471655696 105583149056 105792820672 105870516224 105911530112 106086109184 106127206592 106188010544 106625835008 106667141504 106745479168 106962853888 107065597408 107288559616 107507040256 107548688128 107610306496 107651994373 107829442336 107950437056 108395528192 108457631744 108499647872 108720594752 109051652864 109353975808 109571135696 109794264536 109910327296 110433900544 110476682272 110658786304 110701655152 111120293888 111303458816 111346577408 111389712704 111453531728 111573321728 111680493848 111913066496 112248681776 112266797056 112331118592 112374635296 112603473136 112837967872 112946354752 113132529664 113176356832 113259474944 113835696128 114067509248 114111698624 114294029476 115010215936 115193982464 115238608232 115669082914 115909961728 116101021696 116145998848 116190993424 116257563268 116625025748 116822638592 116867895296 116980153136 117060534272 117105883136 117172977152 117218369576 117457071116 117814732112 117901256704 118027976704 118141348864 118187116432 118254829924 118742407168 118788407584 118829613056 119117723648 119232142568 119677386752 119723749376 120217532176 120409619099 120906080768 121357726336 121404739918 121651966513 121858097152 121905304576 122022401116 122270885506 122360682752 122408084876 122615496704 122865188864 122912786432 122983207424 123030850712 123233648384 123281388692 123352020869 123371928064 123880603648 123951579136 123999597568 124118705788 124252108288 124371459058 124630460416 124975972352 125096018432 125144480216 125399322356 125611802624 126129869824 126380344013 127281987371 127375464832 127424809666 127634850112 127684295431 127900647424 128284207744 128333904622 128378421248 128428154624 128689683584 128957677568 129081548288 129294319616 129344407808 129394515404 129439399936 129468650003 129877869583 130097938432 130273352356 130362867712 130413369856 130488088192 130538638846 130804465561 131299126784 131440246784 131566502144 131617470572 132193237616 132332978176 132653828608 132865786592 133285743712 133691603584 133911973888 133963850944 134015748097 134236652704 134645408128 134744293376 135018684416 135070990208 135148377056 135705608192 135758180096 135888583061 136112574752 136134541312 136265305792 136318094521 136827142144 136958571904 137011629202 137237472064 137290637407 137391465344 137610993256 138036985856 138090460928 138371666048 138694544384 138748274192 139030818872 139177787392 139454172704 139738154864 139840780288 139894954144 140552237056 140606686528 140838455296 140893015648 140973738136 140996489216 141713825792 141849949472 142002409472 142138810352 142434811904 142861958624 142966878208 143022263104 143313511264 143749906048 143986855936 144042635968 144098437609 144148422656 144434678872 144728803252 144881795072 145176829952 145233070976 145465128424 145571959808 145628353904 145868400128 145924909064 146008514498 146376638464 146610523136 146667319568 146718195712 146775033856 147073924096 147215196436 147521769472 147764936704 147822180352 147879446176 147930742784 147964171432 148265483212 148431850952 148883831264 148986134528 149043851264 149129243648 149187015824 149490817784 149946022688 150056144896 150361716736 150419966368 150660311582 151126700032 151185246016 151604375552 151846613248 151905438124 152214775834 152375681024 152790404096 153042255872 153101543936 153160854968 153248606126 153413317376 153560679041 153880466432 153993478144 154307067904 154341937442 154366845952 154455288064 154515123532 154829775562 155092123648 155152205824 155301237784 155557228288 155582332928 155617490644 155731778048 155792108024 156373876736 156524082176 156584719088 156842825216 156903585608 157018817536 157756555264 157817669632 158139046912 158453086319 158620585984 159060328448 159376197376 159700748416 159762615958 160631128064 160693356032 160847710562 160958234624 161020589312 161112843584 161175258167 161958658048 161995256654 162114227968 162177030484 162288467968 162444354688 162507285094 162782642176 163270809856 163334060428 163390717952 163454014976 163786870016 163944196031 164285606912 164556406784 164620155392 164683928696 164741054464 165299106742 165579194368 165916377088 165980652544 166245861056 166866873712 167287586816 167554883584 167619793792 168245938784 168596307968 168939634688 169005081344 169101910208 169167419729 169446266528 169636401088 170152950016 170335830016 170433421312 170499446656 170565497578 170846648896 171366883072 171492737024 171841961984 171908532992 172007025344 172073660297 172716228608 172783138304 173262143488 173428571008 174143635456 175141264144 175497918904 175863390208 176390785648 176520329216 176588712608 176948314928 177316806656 177487128896 177779689472 177848560736 177979174912 178048123456 178884665344 178953964672 179248943104 179318383552 179421121264 179450077184 180363051008 180536299328 180730339328 180903940448 181280669696 181765701722 181957844992 182399014336 182690456564 183267897604 183825954928 184128964096 184200295048 184575397468 185137436176 185273403392 185345177696 185650691072 185722611536 185829018452 186595211264 186667497632 186732249088 186804588544 187184994304 187364795464 187754979328 188064464896 188137320448 188210204224 188318036368 188701524088 188913264848 189215115727 189692174336 189800855552 189874383776 190261040816 190704998528 190778877014 191167375949 191369457664 191749487468 192139962938 192281072896 192355561948 193259325952 193334193976 193652876032 193727896516 193870172672 194460514304 194781052928 194856510464 194931997232 195043680524 195253313024 195440864234 195847866368 195991699456 196390813696 196435193108 196466894848 196579457536 196655611768 197056077988 197389975552 197466443776 197656120816 197981926912 198013878272 198058624456 198204081152 198597683449 199212468224 199618141184 199695472592 200014551583 200161444736 200238986618 200569050176 200646749963 200781070336 201267877888 201589469312 201667564406 201737519104 201815671552 201893854276 202226645632 202842433024 203176787968 203255497984 203334238492 203404771328 203450735719 203483569664 204093795059 204439617536 204518816768 204715267988 204855934976 204935295488 205052710016 205085802496 205132146758 205549874453 206129201152 206175781196 206327199232 206548959232 206747360512 206827453756 207177908224 207799212544 207879713272 207951822848 208456016384 208789093216 209435426816 209516561408 210086805632 210433101824 210514622912 210596175581 210943311392 211166298112 211585641344 211741032448 211823060224 212172218368 212254413184 212376021088 213251670016 213334283008 213490958336 213539201953 213925707776 214131194816 214214148533 214577119232 215014080512 215097376256 215220612992 215303988746 215658884672 215742430211 215900874112 216791056384 216915263488 216999295744 217441189504 218103305728 218707951616 219142271392 219588529072 219820654592 220867801088 220953364544 221317572608 221403310304 222240587776 222693154816 222779425408 222907063456 223146643456 223360987696 223826132992 224497363552 224533594112 224662237184 224749270592 225206946272 225675935744 225892709504 226265059328 226352713664 226440401957 226518949888 227671392256 228135018496 228223397248 228588058952 230020431872 230387964928 230477216464 231338165828 231819923456 232202043392 232291997696 232381986848 232515126536 233250051496 233735790592 233960306272 234121068544 234211766272 234345954304 234436739152 234914142232 235629464224 235802513408 236282697728 236374232864 236509659848 237484814336 237576815168 238235447296 238464285136 239447498752 240435064352 240819238198 241812161536 242715452672 242809479836 243303933026 243716194304 243810609152 244044802232 244541771012 244721365504 244816169752 245730377728 245825572864 245966414848 246061701424 246467296768 246562777384 246704041738 246743856128 247903158272 247999195136 248237411576 248504216576 248742918116 249260920832 249951944704 250192036864 250288960432 250798644712 252259739648 252760688026 253275405691 254563974742 254750929664 254849619332 255269700224 255368590862 255801294848 256568415488 256667809244 256756842496 256856309248 257379367168 257626593763 257915355136 258163096576 258588639232 258688815616 258789030808 258878799872 258937300006 259464595621 259755739166 260195876864 260546704712 260725735424 260826739712 260976176384 261077277692 261608931122 262598253568 262880493568 263133004288 263234941144 264386475232 264665956352 265307657216 265731573184 265834516717 266571487424 267383207168 267823947776 267927701888 268031496194 268473305408 269290816256 269488586752 270037368832 270141980416 270296754112 270401466181 271411216384 271516360192 271777166122 272225149504 272269082624 272330608627 272530611584 272636189042 273654284288 273917143808 274023258404 274474944128 274581274814 274782930688 275221986512 276073971712 276180921856 276743332096 277389088768 277496548384 278061637744 278355574784 278908345408 279476309728 279681560576 279789908288 281104474112 281213373056 281676910592 281786031296 281947476272 281992978432 283427651584 283699898944 283809803347 284004818944 284277620704 284869623808 285723917248 285834605749 285933756416 286044526208 286627022528 287499812096 287973711872 288085271936 288196875218 288296845312 288869357744 289457606504 289763590144 290353659904 290466141952 290930256848 291143919616 291256707808 291736800256 291849818128 292017028996 292753276928 293221046272 293334639136 293436391424 293550067712 294147848192 294430392872 295043538944 295529873408 295644360704 295758892352 295928342864 296530966424 296863701904 297767662528 298087702528 298258487296 298374031648 298981635568 299892045376 300112289792 300723433472 300839932736 301320623164 302253400064 302370492032 303208751104 303693226496 303810876248 304429551668 304751362048 305580808192 306084511744 306203087872 306321709936 306497212252 306826634752 307121358082 307760932864 307986956288 308614135808 308683874884 308733691904 308910576128 309030247064 309659551124 310184247296 310304411648 310602475568 311114456576 311164665856 311234981288 311463556096 311584216048 313048164352 313169438176 313685650432 313807171216 314037635072 315513110528 315635339264 316278093824 316906172638 317241171968 318752394752 319401496832 319525231916 319708298987 320718820807 321262256128 321386712064 321695421124 321916469248 322041178624 322225687168 322350516334 323006945569 323917316096 323990513308 324228455936 324354060968 324576935936 324888709376 325014570188 325200782291 325565284352 326541619712 326668120856 326781435904 326908029952 327573740032 327888392062 328571213824 329112813568 329240310784 329367857392 329482108928 330598213484 331158388736 331832754176 331961305088 332491722112 333733747424 334575173632 335109767168 335239587584 335561603069 336491877568 336622233409 337192615936 337879269376 338010162688 338203820416 338334839458 338892533056 339023818903 339272802176 340305900032 340671660032 340866842624 340998893312 341130995156 341326440917 341693297792 342733766144 342985474048 343683923968 343817065984 344014050688 344147320594 344848136479 345432457216 345566276608 346524286976 346857142016 348287270912 350282528288 350995837808 351726780416 352781571296 353040658432 353177425216 353314244983 353896629856 354633613312 354974257792 355559378944 355697121472 355834917361 355958349824 356096246912 357769330688 357907929344 358251718979 358497886208 358636767104 358842242528 358900154368 360726102016 361072598656 361460678656 361807880896 361948044073 362561339392 363531403444 363915689984 364798028672 365380913128 366535795208 367651909856 368257928192 368400590096 369150794936 370274872352 370546806784 370690355392 371301382144 371445223072 371658036904 373190422528 373334995264 373609177088 374369988608 374729590928 375509958656 376274640896 376420408448 376636072736 377403048176 377826529696 378430231454 379384348672 379601711104 379748767552 380522081632 381409997056 381557754028 382334751898 382738915328 383498974936 384279925876 384562145792 384711123896 386518651904 386668387952 387305752064 387455793032 387740345344 388921028608 389562105856 389713020928 389863994464 390087361048 390506626048 390881728468 391695732736 392781627392 392870386216 392933789696 393158915072 393311223536 394112155976 394932887552 395312241632 395963853824 396117248912 396408162304 397195366898 398004208943 398424936448 399236282368 399390945184 400029103166 400322889472 400477973236 401138100352 401293499926 402535755776 403178938624 403335128812 403475038208 403631343104 403787708552 404453291264 404841790199 405684866048 406353575936 406510995968 406668476984 406809542656 406901471438 406967139328 408187590118 408879235072 409037633536 409430535976 409711869952 409870590976 410105420032 410171604992 410264293516 411099748906 412258402304 412351562392 412654398464 413097918464 413494721024 413654907512 415598425088 415759426544 415903645696 416912032768 417578186432 417739954841 418870853632 419033122816 420173611264 420866203648 421029245824 421192351162 421886622784 422332596224 423171282688 423482064896 423646120448 424344436736 424508826368 424752042176 424916589713 426503340032 426668566016 426981916672 427078403906 427851415552 427948099271 428262389632 428428297066 429154238464 430028161024 430194752512 430441225984 430607977492 431317769344 431484860422 431801748224 433582112768 433830526976 433998591488 434882379008 436206611456 437415903232 438284542784 439177058144 439641309184 441735602176 441906729088 442635145216 442806620608 444481175552 445386309632 445558850816 445814126912 445986833831 446293286912 446721975392 447652265984 448994727104 449067188224 449168666177 449324474368 449498541184 450413892544 451351871488 451785419008 452530118656 452705427328 452880803914 453037899776 455342784512 456270036992 456446794496 457176117904 460040863744 460775929856 460954432928 462676331656 463639846912 464404086784 464583995392 464763973696 465030253072 466500102992 467471581184 467920612544 468423532544 468691908608 468873478304 469828284464 471258928448 471605026816 472565395456 472748465728 473019319696 474969628672 475153630336 476470894592 476928570272 478894997504 480870128704 481638476396 483624323072 485430905344 485618959672 486607866052 487432388608 487621218304 488089604464 489083542024 489442731008 489632339504 491651145728 491932829696 492123402848 492934593536 493125554768 493408083476 493487712256 495806316544 495998390272 496474823152 497008433152 497485836232 498521841664 500384073728 500577920864 501597289424 503986718411 504519479296 505521376052 506550811382 509127949484 509501859328 509699238664 510539400448 510737181724 511029800743 511602589696 513136830976 513335618488 513513684992 513712618496 514758734336 515253187526 516326193152 517177278464 517377631232 517578061616 517757599744 517874600012 518929191242 519511478332 520391753728 521093409424 521451470848 521653479424 521952352768 522154555384 523217862244 525196507136 525760987136 526266008576 526469882288 527311090537 528772950464 528977795357 529331912704 530615314432 531463146368 531669033434 532751715419 533142974848 534766414336 535647895552 535855403776 536062992388 536370121441 536946610816 538581632512 538977173504 540074737664 540196781047 540283960832 540593508224 540802932362 541904214467 542822432768 543032720384 543554332244 544450299008 544538165248 544661217254 545061223168 545272378084 547308568576 547834287616 548046516808 548949888256 549162549628 549565861376 550443973024 552147943424 552361843712 553486664192 554778177536 554993096768 555208099259 556123275488 556711149568 557816690816 558952619456 559169155853 559363121152 559579816576 562208948224 562426746112 562966986967 563353821184 563572062592 563894952544 563985956864 566855303168 566983398289 567399797888 567619606694 568009637888 568555241408 568775497829 569739247616 571447834496 571669211498 571867512832 572089052416 573254045056 574999624192 575947423744 576170543872 576393750436 576593690624 577738715488 578915213008 579527180288 580707319808 580932283904 581860513696 582287839232 582513415616 583473600512 583699636256 584034057992 585506553856 586442092544 586669278272 587100135424 588295696384 588860785744 590087077888 591288721408 591517784704 591856685728 593061932848 593727403808 595535325056 596175405056 596516974592 596748063296 596979241523 597963271136 599784090752 600224579584 601446866944 601679865472 602641246328 604506800128 604740984064 606417502208 607386452992 607621752496 608859103336 609502724096 611161616384 612169023488 612406175744 612643419872 612994424504 613653269504 614242716164 615521865728 617228271616 617367749768 617467383808 617821152256 618060494128 619319102248 620608823296 621204951136 622228913152 622469962576 622927112192 623168432096 626096328704 626338876352 627371300864 627614342432 628075270144 631270678528 632556187648 633812345276 634482343936 636179956027 637504789504 638802993664 639050463832 639416597974 641437641614 642524512256 642773424128 643390842248 643832938496 644082357248 644451374336 644701032668 646013891138 647834632192 647981026616 648456911872 648708121936 649153871872 649777418752 650029140376 650401564582 653083239424 653336241712 653562871808 653816059904 655147480064 655776784124 657142427648 658225627136 658480621568 658735714784 658964217856 661196426968 663665508352 663922610176 664983444224 667467494848 667726069549 670219534336 670479175168 671123206138 672489870283 672983755136 673244466818 674385231872 675758538752 676020325376 676407640832 676669678916 677785066112 678047637806 678545604352 680611800064 681343320064 681733685248 681997786624 682261990312 682652881834 683386595584 684043024819 685467532288 685970948096 687367847936 687634131968 688028101376 688294641188 689696272958 690864914432 691132553216 693048573952 693714284032 696574541824 700565056576 700836453163 701991675616 703453560832 705563142592 705836475421 706081316864 706354850432 706628489966 707793259712 709267226624 709948515584 711118757888 711394242944 711669834722 711916699648 712192493824 715538661376 715815858688 716503437958 716995772416 717273534208 717684485056 717800308736 717962513653 721452204032 722145197312 722921357312 723615761792 723896088146 725122678784 727062806888 727831379968 729596057344 730761826256 733071590416 735303819712 736515856384 736801180192 738301589872 740549744704 741093613568 741380710784 742602764288 742890446144 743316073808 746380845056 746669990528 747218354176 748739977216 749459181856 751019917312 752549281792 752840816896 753272145472 753563960611 754806096352 755653059392 756860462908 758768697344 759203422208 759497535104 761044163264 762819994112 763115508056 764669503796 765477830656 766997949872 768559851752 769124291584 769422247792 773037303808 773336775904 774611504128 774911586064 775480690688 777842057216 779124211712 779426041856 779727988928 780174722096 781013252096 781763456936 783391465472 785740772432 785867579392 786317830144 786622447072 788224311952 789865775104 790624483264 791927707648 792234497824 792816324608 794390733796 796008417886 796849872896 798472564736 798781890368 800058206332 800645778944 800955946472 802276200704 802586999852 805071511552 806357877248 806670257624 806950076416 807262686208 807575417104 808906582528 809683580398 811369732096 812707151872 813021991936 813336953968 813619085312 813802942876 813934278656 816375180236 817758470144 818075267072 818861071952 819423739904 819741181952 820210840064 820343209984 820528587032 822199497812 824703124784 825308796928 826195836928 826989442048 827309815024 828631713701 831196850176 831518853088 831807291392 833824065536 835156372864 835479909682 837181267087 837741707264 838066245632 840347222528 841732407296 842058491648 842384702324 842867333693 843773245568 846342565376 846964129792 847292240896 848688873472 849017652736 849504084352 849833179426 851563765591 853006680064 853337132032 853963833344 854156807812 855702831104 855896198542 856524779264 856856594132 858308476928 860056322048 860389505024 860882451968 861215954984 862635538688 862969720844 863603496448 867164225536 867661053952 867997182976 869764758016 872413222912 874831806464 876569085568 878354116288 878694387769 879282618368 883471204352 883813458176 884662408091 885270290432 885613241216 888962351104 890772619264 890973911597 891117701632 891628253824 891973667662 892586573824 893443950784 893790068017 895304531968 897989454208 898134376448 898337332354 898648948736 898997082368 900827785088 902703742976 903570838016 905060237312 905410854656 905761607828 906075799552 909145087081 910685569024 912540073984 912893588992 914352235808 920081727488 921551859712 921908865856 925352663312 927279693824 929167990784 929527947392 930060506144 933000205984 934943162368 935841225088 936847065088 937383817216 937746956608 938110236679 939656568928 942517856896 943210053632 945130790912 945496931456 946038639392 949939257344 950307260672 952941789184 953857140544 954226661647 957789995008 961740257408 963276952792 967248646144 970861810688 971237919344 973215732104 975242436608 976179208928 978167084048 978885462016 979264679008 983302291456 983865659392 984246805696 985869187072 986251109536 986816166952 986975424512 991996780544 992949646304 994016866304 994971672464 997043683328 1000768147456 1001155841728 1003194578848 1007973436822 1009038958592 1011042752104 1013101622764 1018255898968 1019003718656 1019398477328 1021078800896 1021474363448 1022059601486 1026273661952 1026671236976 1027027369984 1027425236992 1029517468672 1030506375052 1032652386304 1034354556928 1034755262464 1035156123232 1035515199488 1035749200024 1037858382484 1039022956664 1042186818848 1042902941696 1043306958848 1043904705536 1044309110768 1046435724488 1049283823577 1050393014272 1052532017152 1052939764576 1054622181074 1057545900928 1057955590714 1061230628864 1062926292736 1063338066868 1065503430838 1066285949696 1069532828672 1071295791104 1071710807552 1072125984776 1072740242882 1073893221632 1074924753287 1077163265024 1077954347008 1080149475328 1080393562094 1080567921664 1081187016448 1081605864724 1083808428934 1085644865536 1086065440768 1087108664488 1088900598016 1089076330496 1089322434508 1090122446336 1090544756168 1094617137152 1095668575232 1096093033616 1097899776512 1098325099256 1099131722752 1100887946048 1101314426399 1104295886848 1104723687424 1106973328384 1109171604233 1109556355072 1109986193536 1110416198518 1112246550976 1113422299136 1115633381632 1117905238912 1118338311706 1118726242304 1119159633152 1124417896448 1124853492224 1125933973934 1126707642368 1127144125184 1127789905088 1127971913728 1128226807169 1133710606336 1133966796578 1134799595776 1135239213388 1136019275776 1137110482816 1137550995658 1139478495232 1142895668992 1143338422996 1143735025664 1144178104832 1146508090112 1149999248384 1151894847488 1152341087744 1152787500872 1153187381248 1155477430976 1157830426016 1159054360576 1161414639616 1161864567808 1163721027392 1164575678464 1165026831232 1166947201024 1167399272512 1168068115984 1171013107712 1172884185088 1173338556544 1174200270848 1176591392768 1177721571488 1180174155776 1182577442816 1183035569408 1183713371456 1184171938103 1186123865696 1187454807616 1191070650112 1192350810112 1193033949184 1193496126592 1193958483046 1195926542272 1199568181504 1200449159168 1202893733888 1203359730944 1205282492656 1209013600256 1209481968128 1212835004416 1214772905984 1215243504992 1217718206672 1219005448192 1222323232768 1224338046976 1224812351488 1225286839744 1225988849008 1227306539008 1228485432328 1231043731456 1234735499536 1234934767616 1235642304512 1236120988256 1238638204496 1241217646592 1242409902272 1244457826304 1244939925152 1245854224384 1246336864192 1252192657408 1252677752704 1254742601728 1255228684864 1256150540288 1262541357056 1265112375296 1267624690552 1268964687872 1272359912054 1275009579008 1277605987328 1278100927664 1278833195948 1282875283228 1285049024512 1285546848256 1286781684496 1287665876992 1288164714496 1288902748672 1289402065336 1292027782276 1295962053232 1296913823744 1297416243872 1298307743744 1299554837504 1300058280752 1300803129164 1306166478848 1306672483424 1307125743616 1307632119808 1310294960128 1311553568248 1314284855296 1316451254272 1316961243136 1317471429568 1322392853936 1324505810089 1327845220352 1329966888448 1334934989696 1335452139098 1338171631643 1340439068672 1340958350336 1342246412276 1344979740566 1345967510272 1346488933636 1348770463744 1351517077504 1352040650752 1352815281664 1353339357832 1355570132224 1356095275612 1357091208704 1361223600128 1362686640128 1363467370496 1363995573248 1364523980624 1365305763668 1366773191168 1368086049638 1370935064576 1371941896192 1374735695872 1375268263936 1376056202752 1376589282376 1379392545916 1381729828864 1382265106432 1386097147904 1387428568064 1390183784143 1400101861081 1401130113152 1401672906326 1403983351232 1404527249741 1406907121664 1411126285184 1411672950842 1412162633728 1412709700864 1413256979932 1415586519424 1418534453248 1419897031168 1422237515776 1422788485888 1423339669444 1423833399296 1424155150033 1424384987648 1428656565413 1431077322752 1431631717376 1433006875916 1433991544832 1434547068416 1435368970112 1435600617472 1435925027306 1438849121171 1442904408064 1444290394624 1445842714624 1447231523584 1447792176292 1450245357568 1454125613776 1455662759936 1459192114688 1461523652512 1466143180832 1470607639424 1473031712768 1473602360384 1474173229067 1476603179744 1481099489408 1482187227136 1482761421568 1485205528576 1485780892288 1486632147616 1492761690112 1493339981056 1494436708352 1494774413671 1497479954432 1498918363712 1499499039731 1502039834624 1505098563584 1505681633792 1506544290944 1507127921222 1509612192704 1510197011477 1511306118784 1513720925816 1517537394688 1518406844416 1518995070208 1522088326528 1525639988224 1526231016112 1529339007592 1530955661312 1533995899744 1537119703504 1538248583168 1538844495584 1546074607616 1546673551808 1549223008256 1549823172128 1550961381376 1555684114432 1558852083712 1559455977856 1560349444192 1562026504192 1563526913872 1566782930944 1571481544864 1571735158784 1572635660288 1573244894144 1576448623904 1579731550208 1581248966528 1583855415296 1584468995648 1585082813699 1585632649216 1588781467592 1592016835772 1593699745792 1596945129472 1597563780736 1600116412664 1601291557888 1601911892944 1604552401408 1605173999704 1610143023104 1612715754496 1613340515248 1613900152832 1614525372416 1615150834208 1617813165056 1619367160796 1622739464192 1625414303744 1626043983872 1626673907936 1627238170624 1627605885752 1627868557312 1632750360472 1636150534144 1637722143904 1638847479808 1639482363904 1640421680128 1641057174064 1644398995624 1649406249568 1650617593856 1653978884096 1654619630048 1657263427402 1662393700352 1663037706176 1667648131072 1670312745728 1670959819364 1674362534174 1676132491264 1680694445056 1683464814592 1684116983296 1684769404648 1685734667386 1687546491136 1692685130752 1693928259584 1694584481792 1697377746944 1698035305472 1699008168704 1699666358852 1703127531182 1706013360128 1706674264064 1707927666688 1708313615624 1711405662208 1711792397084 1713049558528 1713713188264 1720112644096 1720779010048 1721764903936 1722431909968 1725271077376 1725939441688 1727206992896 1735322107904 1735994365952 1739529516032 1742983949509 1744826445824 1749663612928 1753138171136 1756708232576 1757388775538 1766942408704 1767626916352 1769324816182 1770540580864 1771226482432 1772927839837 1777924702208 1781545238528 1781947823194 1782235403264 1783256507648 1783947335324 1785173147648 1786887901568 1787580136034 1790609063936 1795978908416 1796268752896 1796674664708 1797297897472 1797994164736 1801655570176 1803386156341 1805407485952 1807141676032 1810120474624 1810821709312 1811523215656 1812151599104 1818290174162 1821371138048 1825080147968 1825787177984 1828704471616 1840163454976 1843103719424 1843817731712 1850705326624 1854559387648 1858335981568 1859055894784 1860121012288 1860841617019 1866000411968 1869886324736 1871682450176 1873694130176 1874767634432 1875493913216 1876220473358 1879313137856 1885035713792 1886420107264 1890261581824 1890993862912 1892077278784 1892810263267 1899878514688 1900614521344 1905883578368 1907714281088 1908453323294 1915579990016 1923480514816 1926553905584 1934497292288 1941723621376 1942475838688 1946431464208 1950484873216 1952358417856 1956334168096 1957770924032 1958529358016 1966604582912 1967731318784 1968493611392 1971738374144 1972502219072 1973632333904 1973950849024 1983993561088 1985899292608 1986668623429 1988033732608 1989943344928 1994087366656 2001536294912 2002311683456 2006389157696 2015946873644 2018077917184 2022085504208 2026203245528 2036511797936 2038007437312 2038796954656 2042157601792 2042948726896 2044119202972 2052547323904 2053342473952 2054054739968 2054850473984 2059034937344 2061012750104 2065304772608 2068709113856 2069510524928 2070312246464 2071498400048 2075716764968 2078045913328 2084373637696 2086613917696 2087809411072 2088618221536 2092871448976 2098567647154 2100786028544 2105064034304 2105879529152 2109244362148 2115091801856 2115911181428 2122461257728 2125852585472 2126676133736 2131006861676 2132571899392 2139065657344 2142591582208 2143421615104 2144251969552 2145480485764 2147786443264 2149849506574 2154326530048 2155908694016 2160298950656 2160787124188 2161135843328 2162374032896 2163211729448 2167616857868 2171289731072 2172130881536 2174217328976 2177801196032 2178152660992 2178644869016 2180244892672 2181089512336 2184574517939 2191337150464 2192186067232 2195799553024 2196650198512 2198263445504 2201775892096 2202628852798 2207114249593 2208591773696 2209447374848 2213946656768 2218343208466 2219112710144 2219972387072 2220832397036 2224493101952 2231266763264 2235810477824 2236676623412 2237452484608 2237958092909 2238319266304 2245031745649 2248835792896 2249706984448 2251867947868 2253415284736 2254288250368 2255579810176 2255943827456 2256453614338 2261048618983 2267421212672 2267933593156 2269599191552 2270478426776 2272038551552 2274220965632 2275101991316 2278956990464 2285791337984 2286676845992 2287470051328 2288356209664 2293016180224 2299998496768 2303789694976 2304682175488 2305575001744 2306374762496 2310954861952 2315660852032 2316557931391 2318108721152 2322829279232 2323729135616 2327442054784 2329151356928 2330053662464 2333894402048 2334798545024 2336136231968 2342026215424 2345768370176 2346677113088 2348400541696 2348931221483 2353182785536 2355443142976 2356355633863 2360348311552 2365154885632 2366071138816 2367426742912 2368343876206 2372247731392 2373166732321 2374909615232 2382141300224 2384701620224 2386067898368 2386992253184 2387916966092 2391853084544 2399136363008 2400898318336 2405787467776 2406719461888 2410564985312 2418027200512 2418963936256 2425670008832 2429545811968 2430487009984 2435436413344 2438010896384 2444646465536 2449624702976 2450573679488 2451977698016 2454613078016 2456970864656 2462087462912 2469470999072 2469869535232 2471284609024 2472241976512 2473199714881 2477276408992 2482435293184 2484819804544 2488915652608 2489879850304 2490844421527 2491708448768 2492673728384 2504385314816 2505355505408 2509485203456 2510457369728 2512301080576 2525082714112 2530224750592 2535249381104 2537929375744 2544719824108 2550019158016 2555211974656 2556201855328 2557666391896 2565750566456 2571093696512 2573563368992 2575331753984 2576329428992 2577805497344 2578804130672 2584055564552 2591924106464 2593827647488 2594832487744 2599109675008 2600116561504 2601606258328 2612332957696 2613344966848 2615264239616 2620589920256 2623107136496 2628569710592 2633922486272 2634942859136 2644785707872 2649011620178 2655690440704 2659933776896 2669869979392 2670904278196 2676343263286 2680878137344 2681916700672 2684492824552 2689959481132 2691935020544 2692977867272 2703034155008 2704081301504 2705630563328 2706678715664 2711140264448 2712190551224 2714182417408 2722447200256 2726934740992 2727991146496 2729047961248 2730611527336 2733546382336 2736172099276 2741870129152 2749471391744 2750536527872 2752112405504 2753178564752 2758785091832 2764530212864 2774857136128 2780367568286 2786029462601 2800203722162 2802260226304 2803345812652 2807966702464 2809054499482 2813814243328 2822252570368 2823345901684 2824325267456 2825419401728 2826513959864 2831173038848 2833892531393 2837068906496 2839794062336 2844475031552 2845576971776 2846679338888 2847666798592 2848310300066 2848769975296 2857313130826 2862154645504 2863263434752 2866013751832 2867983089664 2869094136832 2870737940224 2871201234944 2871850054612 2877698242342 2885808816128 2888580789248 2891685429248 2894463047168 2895584352584 2908251227552 2911325519872 2918384229376 2923047305024 2924179683887 2932286361664 2941215278848 2946063425536 2947204720768 2948346458134 2953206359488 2962198978816 2964374454272 2965522843136 2970411057152 2971561784576 2973264295232 2974416127991 2985523380224 2986679962112 2988873416704 2989548827342 2994959908864 2995636694897 2997836727424 2998998079462 3004079669248 3010197127168 3011363267584 3013088581888 3014255842444 3019224385408 3020394022954 3022612237568 3027441851632 3035074789376 3036813688832 3037990140416 3044176653056 3051279976448 3052462032224 3058678015184 3061911322624 3067991799488 3074239407008 3076497166336 3077688991168 3092149215232 3093347103616 3098446016512 3099646344256 3101922762752 3111368228864 3117704167424 3118911955712 3120698888384 3121907836817 3124053008384 3127053827744 3133565861888 3142963089728 3143470317568 3144180663239 3145271320576 3146489788288 3152897247808 3159463100416 3162497933056 3167710830592 3168937991296 3170165627398 3171265298432 3177562935184 3184033671544 3187399491584 3193890258944 3195127561472 3200232825328 3202583115776 3203823785888 3209104802816 3210347999408 3220286046208 3225431508992 3226681030496 3227800305664 3229050744832 3230301668416 3235626330112 3238734321592 3245478928384 3250828607488 3252087967744 3253347815872 3255211771504 3255737114624 3265500720944 3272301068288 3275444287808 3278964727808 3280843360256 3282114348128 3288797991248 3298812499136 3301235187712 3307957768192 3309239260096 3314526854804 3324787400704 3326075412352 3335296262144 3340625491456 3341919638728 3348725068348 3352264982528 3361388890112 3366929629184 3368233966592 3369538809296 3371469334772 3375092982272 3385370261504 3387856519168 3389168963584 3394755493888 3396070610944 3398016337408 3399332717704 3406255062364 3412026720256 3413348528128 3416627231248 3422811324416 3423584794168 3426099117056 3427426376528 3441558020096 3443529807872 3444863819936 3450542154752 3451878883376 3454413985792 3470644215808 3471988731904 3479059032064 3485967899018 3489652891648 3506276342272 3513416465152 3514777551076 3527907028877 3533884817408 3535253832704 3538649632364 3541081161728 3542452964864 3545855679674 3555849404416 3563090477056 3563895646388 3564470806528 3566513015296 3567894670648 3570346295296 3573775803136 3575160272068 3577208605201 3581218127872 3591957816832 3592537505792 3593349329416 3594595794944 3595988329472 3603311140352 3606772312682 3614283352064 3620240949248 3621643418624 3623046431312 3624303198208 3636580348324 3642742276096 3650160295936 3651574355968 3657408943232 3680326909952 3686207438848 3687635463424 3691177633759 3701410653248 3702844567499 3709118775296 3716671963136 3718111789568 3720242024576 3721683234038 3729262007933 3732000823936 3739772649472 3743364900352 3747388260352 3749535268864 3750987826432 3752440946716 3754590850087 3758626275712 3770071427584 3772840214528 3780523163648 3781987725824 3784154557568 3785620526534 3793329501269 3799757029376 3801229042688 3811767156736 3815428562176 3816906646588 3831159980032 3846961029632 3853107811168 3868994584576 3883447242752 3884951677376 3886456694813 3892862928416 3900969746432 3904716835712 3912668336192 3914184090971 3915541848064 3917058716032 3933209165824 3935462637568 3936987222784 3940768908769 3943476748288 3945004438144 3947264667808 3947901698048 3967987122176 3971798585216 3973337246858 3976067465216 3979886689856 3981428484803 3988174733312 4003072589824 4004623366912 4012778315392 4031893747288 4036155834368 4044171008416 4052406491056 4073023595872 4076014874624 4077593909312 4084315203584 4085897453792 4088238405944 4105094647808 4106684947904 4109700947968 4118069874688 4122025500208 4130609545216 4139021049856 4140624492928 4142996800096 4151433529936 4156091826656 4168747275392 4173227835392 4175618822144 4177236443072 4178854690661 4185742897952 4197135294308 4201572057088 4210128068608 4211759058304 4218488724296 4230183603712 4231822362856 4244922515456 4251705170944 4253352267472 4262013723352 4265143798784 4278131314688 4285183164416 4286843230208 4288503939104 4290960971528 4295572886528 4299699013148 4308653060096 4320597901312 4321574248376 4322271686656 4324748065792 4326423458896 4335233715736 4344261763072 4348434657952 4355602392064 4357289738032 4360489785344 4362179024672 4369149035878 4382674300928 4384372134464 4391599106048 4393300397024 4396526891008 4403551784192 4405257705596 4414228499186 4418894749696 4427893313536 4436686416932 4438225420288 4439944774144 4441664794072 4448986203904 4453259692189 4462533526528 4471620955648 4473353246824 4474904969216 4475916185818 4476638532608 4490063491298 4497671585792 4499413968896 4503735895736 4506830569472 4508576500736 4511159620352 4511887654912 4512907228676 4522097237966 4534842425344 4535867186312 4539198383104 4540956853552 4544077103104 4548441931264 4550203982632 4571582675968 4573353691984 4574940102656 4576712419328 4586032360448 4595139503251 4599996993536 4607579389952 4609364350976 4611150003488 4612749524992 4621909723904 4631321704064 4633115862782 4645658558464 4647458271232 4654884109568 4658302713856 4660107324928 4667788804096 4669597090048 4672272463936 4674082486843 4691536740352 4693354226176 4696801083392 4697862442966 4706365571072 4707429091981 4710886285952 4712711267726 4720696623104 4730309771264 4732142277632 4734853485824 4736687752412 4744495462784 4746333464642 4749819230464 4764282600448 4769403240448 4772135796736 4773984506368 4775833932184 4783706169088 4798272726016 4801796636672 4811574935552 4813438923776 4821129970624 4836054401024 4837927872512 4851340017664 4859091623936 4860974019968 4870872826688 4876021792768 4889292931072 4899249405952 4901147358976 4903955396032 4905855172141 4909226156032 4913941729312 4924174925824 4938941998144 4939739070464 4940855327947 4942569218048 4944483953024 4946399429762 4954552817984 4964870586368 4969639609088 4977831305216 4979759700608 4981688843054 4983416897536 4985347456768 5008770629632 5010711010816 5018970406912 5020914739456 5024602161152 5050165428224 5060449501184 5070498762208 5075858751488 5089439648216 5100038316032 5110423949312 5112403710656 5115332783792 5131501132912 5142187393024 5147126737984 5152658857984 5155610994688 5157608261344 5168111129104 5183848212928 5187655294976 5189664975488 5198219350016 5200233123008 5203212516656 5224665915392 5226689933696 5230528479232 5241179840512 5246214272992 5257139421184 5267844972544 5269885718272 5289571415744 5298023240356 5311380881408 5319867553792 5339739958784 5341808556392 5352686526572 5361756274688 5363833401344 5368985649104 5379918962264 5383870041088 5385955734544 5408162603008 5411261126656 5413357431328 5422280528896 5424381102448 5428364834816 5444894400512 5453869481984 5455982292992 5458095922496 5461223054672 5467092764672 5472344198552 5483740258304 5501073055744 5504224811008 5506357129504 5517570183664 5529060425728 5543853902521 5549714272256 5560735136572 5572058925202 5600407444324 5604520452608 5606691625304 5615933404928 5618108998964 5627628486656 5644505140736 5646691803368 5648650534912 5650838803456 5653027919728 5662346077696 5667785062786 5679588124672 5688950063104 5691153943552 5693358677776 5695333597184 5696620600132 5697539950592 5714626261652 5724309291008 5726526869504 5732027503664 5735966179328 5738188273664 5741475880448 5742402469888 5743700109224 5755396484684 5777161578496 5783370858496 5788926094336 5791168705168 5800421995907 5816502455104 5818755748927 5822651039744 5836768458752 5846094610048 5848359367774 5860268869609 5864572723328 5882430557696 5892126851072 5894409441536 5896692916268 5900071335851 5906412718976 5924397957632 5928748908544 5931045686272 5940822114304 5943123569152 5946528590464 5948832255982 5960946359137 5971046760448 5973359924224 5977746833408 5979097654684 5989919817728 5991273389794 5995673454848 5997996158924 6008159338496 6020394254336 6022726535168 6026177163776 6028511684888 6038448770816 6040788045908 6045224475136 6054883703264 6070149578752 6073627377664 6075980280832 6088353306112 6102559952896 6104924064448 6107289091849 6117356030368 6123822645248 6135983598976 6148478814016 6150860714383 6152994332672 6155377982336 6184298430464 6186694207232 6192636856637 6196892033024 6199292688512 6203845525504 6222736457728 6235408334848 6236817381179 6237823911424 6241397776768 6243815673634 6248106016768 6254107655488 6256530476119 6267131723776 6285926179456 6286940635136 6288361326478 6290542641152 6292979576576 6305794495616 6318926200832 6324995866112 6335421661184 6337875982592 6340331254796 6342530596864 6355125870368 6368067343088 6374798983168 6387780517888 6390255122944 6400465650656 6405166231552 6407647571776 6418209605632 6420695998816 6440572092416 6450863017984 6453362060992 6458101489664 6460603336832 6471252660224 6477468643184 6490957856768 6504175935488 6506695631744 6510423543008 6511474229248 6531001441888 6544602136576 6550888575616 6557929455616 6561686720512 6564228696256 6566771656753 6577595982496 6597624998272 6602470375424 6615915536384 6618478520192 6629053709608 6649574801408 6652150824704 6670592524288 6681250982912 6683839277456 6697450136696 6704529965056 6722777780224 6733859258368 6736467933184 6739077618592 6742938669544 6750185964544 6770740523008 6778337927168 6789510987776 6792141221888 6796032674816 6798665435408 6812510124728 6826697056256 6833254462496 6847169588336 6852198234112 6854852753056 6883116040192 6887059615744 6889727639872 6901084309504 6903757766752 6908827971584 6943977463808 6958118064128 6971935798036 6979305783296 7012552684544 7026832930304 7029555102152 7055814057754 7067769634816 7070507665408 7077299264728 7082162323456 7084905929728 7091711359348 7126180954112 7127791292776 7128941613056 7133026030592 7135789341296 7140692590592 7147551606272 7150320544136 7154417210402 7183915633664 7186698658832 7189191589888 7191976658944 7206622280704 7213544625364 7228566704128 7240481898496 7243286837248 7246092862624 7248606396416 7273160696648 7300320591872 7303148711936 7314817886464 7344986765039 7372414877696 7375270926848 7382355267518 7402821306496 7405689134998 7418237550592 7433343926272 7436223579136 7440484049152 7443366468076 7458524015866 7464001647872 7479545298944 7486729800704 7494776520704 7499070537728 7501975652864 7504881893432 7509181700174 7517252551424 7524473273009 7540142855168 7545680429056 7561046327296 7563975451648 7568309115136 7571241053068 7586659002538 7599514058752 7602458085376 7623534313472 7630857124352 7633813293176 7662319960064 7693922059264 7706215622336 7709200984793 7737989169152 7764201229631 7766894485504 7769903354752 7772913389626 7785725856832 7801939492864 7809433671424 7825336672384 7828368181942 7831083696128 7834117432064 7866418331648 7870925275136 7873974445568 7881537817538 7886953496576 7890008876288 7894529335616 7895803396096 7897587650183 7935974244352 7943597170432 7946674493716 7952134930432 7959773379712 7962856969606 7976349466624 8006145179648 8009246733824 8025556630784 8063787494576 8072311668736 8088342016832 8104812982112 8146047191744 8152029749248 8155187818624 8168630407168 8171794907584 8176476811888 8210189295616 8213369895808 8219401895936 8236139749376 8244051000416 8261219090432 8278042099712 8281248985856 8285993600192 8289203566721 8302867059872 8312183653312 8337494550784 8346455670784 8351237644288 8354472886144 8357709381322 8371485795904 8394270588616 8403144114176 8420256137216 8423518116608 8436977448592 8460367207424 8463644725712 8489845030912 8503410341888 8506704534944 8524027446704 8530287597568 8556262629376 8570366328832 8573686460416 8577007878208 8581921943056 8591145773056 8599398026296 8617306120192 8643148496752 8644543373312 8649496131584 8652846917792 8670467431472 8688523526144 8696869315904 8711204784128 8714579476064 8720979570688 8724358049344 8738298071756 8765348601856 8768744268928 8783198212096 8786600794048 8793053782016 8807103568384 8810515411192 8828456998372 8837789499392 8855786627072 8873372833864 8876450840576 8879889548288 8883329588144 8897972407808 8906519384378 8925067053056 8943241911296 8946706493648 8949809938432 8951832371636 8953277065216 8980126982596 8995343171584 8998827937792 9007471791472 9013661138944 9017153001472 9022319240704 9023775309824 9025814457352 9044194475932 9071734372624 9078396766208 9081913707104 9088154206208 9096883862528 9100407965264 9143165351936 9146707383968 9149880205312 9153424838656 9172064720896 9190279006502 9199993987072 9215158779904 9218728701952 9222300006976 9243819447808 9262643408128 9266231725564 9271540670623 9294916542464 9309768219136 9316605427712 9320214649856 9335577608192 9339194180096 9344544927872 9348164973686 9367201421501 9383073480704 9386708452352 9393602166784 9395724885932 9412731142144 9414858183962 9421772571904 9425422535452 9441393246208 9460619542528 9464284555264 9469706971648 9473375504824 9488990925568 9492666929284 9499638460928 9528565200896 9538806480896 9544271593472 9547969012736 9551667864368 9567412338176 9596545452032 9603593273344 9623149871104 9626877847552 9642259941248 9665638265459 9672108802048 9675855745024 9702680035328 9718183247872 9721948039936 9731286489001 9741745653376 9778585862144 9798498811904 9800713027567 9802294717952 9807910792064 9811710344282 9818452312064 9827883458624 9831690748187 9848349851648 9877883996288 9879478140928 9881710655894 9885138436096 9888967906048 9892798859524 9909105635968 9929741172736 9939279218176 9955662610432 9959519401216 9963377686108 9966833795072 9970694913536 10000595957891 10017541259264 10021422021632 10037940813824 10041829478912 10049204322304 10100330856448 10120899002368 10140997524416 10151717502976 10178879296432 10200076632064 10220847898624 10224807421312 10230665567584 10263002265824 10284374786048 10294253475968 10305317715968 10311221989376 10315216522688 10319212603469 10336222258208 10367696425856 10375310589952 10379329950976 10396438700032 10400466246016 10406425033312 10449331830784 10453379867392 10461056958464 10482359681024 10492428545984 10496493278117 10514278842368 10535689945088 10539771436544 10579142831488 10596046480712 10622761762816 10639735107584 10679479917568 10683617112784 10705373053144 10727666802688 10737971298208 10759837924528 10767740082176 10771911469088 10816325206016 10822522253312 10826714862656 10844561057792 10848762204896 10856729669632 10889788801024 10911964585984 10916191844992 10922446109344 10934185529344 10944688397104 10967480516608 11002146111488 11008449622016 11012714259008 11035140367328 11058120851456 11087707805042 11099428544512 11121470273144 11144117850404 11200814888648 11209040905216 11213383250608 11231866809856 11236217997928 11289010281472 11293383606736 11297301069824 11301677606912 11306055839456 11324692155392 11335570125572 11359176249344 11377900126208 11382307887104 11386717355552 11390667194368 11393241200264 11395079901184 11429252523304 11453053739008 11464055007328 11471932358656 11476376547328 11482951760896 11487400218448 11510792969368 11542122059347 11554323156992 11577852188672 11582337410336 11600843991814 11633004910208 11637511497854 11673536917504 11692189220096 11696718735548 11720537739218 11729145446656 11764861115392 11784253702144 11788818883072 11793385832536 11800142671702 11812825437952 11848795915264 11857497817088 11862091372544 11881644228608 11886247138304 11893057180928 11897664511964 11921892718274 11942093520896 11946719848448 11955493666816 11958195309368 11979839635456 11982546779588 11991346909696 11995992317848 12040788508672 12045453070336 12052354327552 12057023369776 12076897541632 12081576091816 12090448950272 12109767406528 12114458690389 12147254755328 12151960561664 12176706612224 12200887646563 12205119905792 12209848128896 12214578183698 12234712060736 12247645290496 12271967197952 12296957628032 12301721428766 12305988665344 12310755964672 12368596860928 12373388414464 12385273713274 12393784066048 12398585377024 12407691051008 12410494878859 12445472915456 12470816669696 12473634762358 12475647822848 12482795553536 12487631347268 12496212033536 12508215310976 12513060952238 12534263447552 12571852358912 12573881270272 12576722652956 12581085282304 12585959153152 12611588991232 12637852401664 12649991732224 12670843322368 12675751965184 12680662509592 12685061193728 12710251740736 12736134686176 12749597966336 12775561035776 12780510245888 12800931301312 12810332463104 12815295143552 12836419211264 12841391997632 12881144184832 12901726035968 12906724121984 12916202979328 12921206673664 12942505320448 12954937286368 12981915713536 13008351870976 13013391263488 13020847086016 13022948458496 13025891319133 13062002883776 13089204273152 13101777151232 13115858911232 13123373441024 13128457392512 13133543313506 13155191964992 13195249996544 13204940750848 13231831072768 13236957040384 13258107419216 13299149602816 13304301649408 13341185048576 13362501965824 13367678554912 13394900273392 13409059930112 13445555560448 13467718516736 13472935866368 13478155237184 13485877339088 13500371929088 13541481046016 13556675854336 13584282443776 13592065349632 13597330870816 13625020249456 13653394112512 13666508924992 13694339176672 13704396468224 13709705506112 13766232080384 13774119231488 13779455279744 13802168619008 13807515533504 13817655943168 13887954927616 13916236128256 13943871596072 13958611566592 14025105369088 14053665860608 14059110204304 14111628115508 14135539269632 14141015330816 14154598529456 14164324646912 14169811859456 14183422718696 14255582585552 14257883226112 14266052061184 14271578682592 14281385181184 14295103212544 14300641088272 14308834420804 14367831267328 14373397317664 14378383179776 14383953317888 14413244561408 14427089250728 14457133408256 14480963796992 14486573674496 14492185725248 14546321393296 14606297423872 14629635772928 14689973530078 14744829755392 14750541853696 14764710535036 14805642612992 14811378269996 14836475101184 14866687852544 14872447158272 14880968098304 14886732936152 14917048031732 14928003295744 14973459601408 14989553041408 14998141075456 15003951305728 15009763786864 15018363400348 15034505102848 15048946546018 15080285710336 15091360858112 15122092654592 15127950903296 15136618230272 15142482106136 15173318005076 15199028117504 15204916170752 15247068626944 15261714248704 15267626586352 15292021625573 15387844118528 15412431244672 15418401969586 15449799747151 15475978338304 15528402459262 15533788971008 15539806709504 15545826779252 15571451713664 15603878985728 15618867342848 15650673344768 15656736363884 15662167392256 15665706650363 15668234864128 15715222219543 15732836663296 15741850550272 15747948891136 15763075635076 15773906993152 15780017752576 15789058671232 15791606792192 15795175300366 15827340332881 15871948488704 15887194340864 15893348987432 15904269860864 15919546759424 15925713939212 15952698933248 16012290359296 16018493467648 16051113261568 16127574989152 16144623337472 16176684033664 16209625964224 16215905519737 16292094383488 16304059498496 16310375637248 16337260814336 16343589815168 16352953623776 16420378591232 16426739791616 16438803791872 16442518550381 16472279498752 16488102000832 16494489437041 16522438180864 16556084199424 16562497971712 16571987200384 16578407133442 16605734119744 16612167126247 16624367306624 16674989101568 16692911341568 16702475288576 16708945772288 16715418762644 16742971591808 16788541177232 16806288228352 16840512274432 16847036233216 16873954897184 16920734414848 16927289451424 16979690061824 17006820683776 17013409069888 17048054893408 17060575195136 17112525258752 17147372920832 17154015756416 17163843886112 17182291546112 17198796052592 17234612240384 17286296993504 17289086746624 17298992263168 17305693835584 17312398004167 17340934862944 17377047052288 17393738631808 17422409568256 17429158952128 17435910950689 17441959141376 17448716098688 17476596143512 17530697203712 17537488537856 17566396424192 17573201588096 17586107564032 17614207136768 17621030822384 17656913996744 17675578998784 17711573254144 17746745667728 17752901681152 17759779096576 17766659176288 17795944815616 17813038768756 17850134106112 17886483822592 17893412987296 17899619876864 17903664743272 17906554130432 17960253965192 17997655875584 18014943582944 18027322277888 18034306002944 18044638481408 18051628914704 18088388951864 18143468745248 18156793532416 18163827414208 18193767725056 18200815930528 18286330703872 18293414767936 18306849677312 18344129441792 18380558013004 18399987974144 18437457403904 18444600013952 18487638895616 18525286816256 18532463451128 18543081341246 18589833084928 18619536438272 18633210855424 18640429299712 18671155216384 18678388360192 18689089855744 18696329947372 18734402843002 18766146961408 18773416904704 18787204333568 18791449771864 18825462284288 18829716367924 18843545143808 18850845070904 18921239085056 18928569110528 18939413943296 18946751009648 18977981851136 18985333858568 18999276921856 19057130401792 19088543186944 19095938025472 19103335728736 19134824676352 19193090904064 19246299742208 19253755695104 19284519882496 19331276530918 19351711490048 19436366495744 19443896079872 19462572978002 19483491306752 19502206238207 19557171724288 19596997623808 19601426055134 19604589435904 19615821584128 19623420688564 19636904624128 19655766917248 19663381496374 19696699703296 19755767992576 19758956281856 19763421311788 19770276872192 19777935812096 19785597719048 19818211271936 19837247719751 19859482345472 19878558436352 19911325220864 19919038802432 19926755372216 19933667590144 19941389827072 20001191915782 20035082518528 20042844043264 20075881627648 20083658957824 20098408644608 20200661712896 20241798004736 20281995048832 20357758592864 20400153264128 20441695797248 20449614842624 20461331135168 20469257787209 20526004531648 20568749572096 20588506951936 20610635431936 20622443978752 20630433045376 20638425206938 20672444516416 20735392851712 20750621179904 20758659901952 20792877400064 20800932492032 20812850066624 20820912895937 20898663661568 20906759734784 20922113916928 20964719362048 20984857091968 20992986556234 21028557684736 21071379890176 21079542873088 21158285662976 21192092961424 21245523525632 21279470215168 21358959835136 21367234225568 21410746106288 21455333605376 21475942596416 21519675849056 21535480164352 21543822938176 21632650412032 21645044506624 21653429725312 21689122115584 21697524409792 21713459339264 21779577602048 21823929171968 21832383689984 21844892218688 21853354857719 21868371058688 21889376794208 21934961033216 22004292222976 22016899244032 22025428518016 22070280734656 22116241702912 22175415610084 22198857089024 22242940546288 22288235700808 22401629777296 22418081810432 22426766501216 22463733619712 22472435995856 22578020562944 22586767213472 22594602139648 22603355213824 22612111678912 22649384310784 22671140251144 22718352498688 22755800252416 22764615774208 22773434711104 22786482400528 22790159802368 22858505046608 22906107478016 22928110014656 22952753094656 22965903521792 22974800436896 23021585938736 23084244118694 23108646313984 23155704377344 23164674820672 23201687983628 23266009820416 23275022995708 23347073835008 23384378440192 23393437471096 23441075478436 23458290893312 23529722230784 23568507404288 23577637766144 23586771665072 23600285343404 23625650875904 23697591830528 23714995634176 23724182745088 23763288457216 23772494276608 23786114361856 23795329023928 23843785436548 23884187041792 23893439696896 23916390618736 23959679270912 23965093559176 23982693819392 23991984635696 24030319697329 24090906140672 24104708655104 24114046739552 24153795083264 24163152183632 24180897900544 24219534813056 24228917380778 24278256745523 24294509510656 24303921123328 24353413224448 24401775293126 24410239811584 24419696257792 24429156367396 24469424121472 24543934395904 24593915256064 24603442857532 24611977330688 24621511929344 24695349202139 24737193721856 24746776828928 24770547426548 24787568132096 24797170754048 24815382102016 24820989757718 24890945830912 24941633339392 24947269524716 24951295645696 24965591107072 24975262694536 24992424067072 25016430621952 25026121904476 25068526895104 25143704717824 25147762540544 25153445305912 25162170564608 25171918306304 25223177982464 25299983464448 25341686644736 25351503930368 25361325019184 25370122387456 25420503481472 25472269372352 25482137245301 25499195932672 25551122071552 25561020491776 25601862602624 25620664926208 25630590287104 25672838422528 25682783995264 25762288369664 25803452071936 25813448243968 25832405958656 25838243436313 25842413347328 25885010640896 25909874572736 25919911972493 25963831427072 26016703741952 26026782526976 26041694172032 26045896916992 26051782638266 26104834055531 26124005767552 26178408546304 26203554302464 26231717822464 26246746882048 26256914785024 26267086627012 26310383929984 26390499993088 26409881501696 26463662145536 26473914080768 26516214838432 26598299205632 26608603298816 26682370097152 26725003931648 26735357109824 26789800546784 26818119860224 26891111120896 26945871732736 26956310474368 26971754678176 27000743858176 27082962092032 27113351708672 27168564887552 27184130699264 27194661741632 27205196863691 27250040498912 27306788225024 27333017849984 27388678353344 27399288636797 27408792936448 27419411012224 27532464160768 27548238462976 27558910559488 27604337238016 27615031067008 27635311886336 27775909855232 27832472256512 27887743192144 27917223133184 28050210738176 28107331721216 28118220408608 28223256231016 28282030661632 28309197058912 28328649293824 28339623718912 28366845437392 28511165171104 28515766452224 28532104122368 28543157365184 28590206425088 28601282176544 28617668841608 28735662534656 28746794635328 28767906635776 28826489122816 28854178501456 28914266816512 28973147348992 28984371450496 29092642786592 29212594847744 29259271545856 29379947060156 29489659510784 29501083707392 29529421070072 29611285225984 29622756539992 29733375705088 29744894316544 29761936196608 29773465872304 29834096063464 29856006591488 29946919202816 29996282150912 30007902611456 30019527573728 30036726800696 30069010205696 30097893092036 30160571420672 30244185309184 30255901806592 30273236460544 30284964212272 30346636010152 30409832341504 30523428497408 30535253172704 30584043251146 30775688237056 30824862489344 30836803939172 30899599494302 30951956676608 31056804918524 31067577942016 31079613419008 31091653558504 31142903427328 31172817845323 31207757971456 31237734685696 31301346689536 31313472727768 31324334784512 31331413300726 31336469728256 31430444439086 31483701100544 31495897782272 31526151270152 31547813986304 31560035505152 31578117342464 31583213584384 31590350600732 31654680665762 31743896977408 31774388681728 31786697974864 31808539721728 31839093518848 31851427878424 32024580718592 32036986935296 32102226523136 32165976522757 32255149978304 32289246674944 32353368067328 32419251928448 32431811039474 32584188766976 32608118996992 32620751274496 32674521628672 32687179630336 32705907247552 32718577407901 32840757182464 32853479583232 32877607583744 32885037100762 32944558997504 32952003643867 32976204001664 32988978874082 33044876361728 33112168398848 33124995943424 33143974400768 33156814266884 33211468239488 33224334252494 33248734613248 33349978203136 33385822683136 33404950577152 33417891544576 33430837525288 33485943183616 33577082354464 33612576456704 33681024548864 33694072466432 33747909794368 33841468829696 33854578902848 33959380123648 34013641367552 34026818139776 34096109786816 34121150390272 34225050517504 34294745841664 34308031512832 34327687772224 34340986204987 34364583092224 34397592105184 34469224480768 34572593987008 34578173493248 34585987295629 34597984526336 34611387671168 34624796008334 34681869725888 34754094104576 34787477263616 34844819136512 34858317904256 34871821901378 34883918282752 34897432197376 34953192287024 35061394407424 35074977075712 35132792848384 35146403176192 35172215128064 35228414273536 35242061644768 35313827993488 35351157997568 35423146508288 35493491335456 35505803362304 35519558193152 35533318352576 35591889631232 35626077537512 35700268212224 35772967645184 35786825974592 35807329486544 35813108260864 35920507930384 35995311751168 36029887165888 36068612005888 36089276962816 36103257829408 36176777903728 36286937490496 36313587064832 36327654828416 36387535450112 36401631861056 36572661407744 36586829535872 36613699354624 36688258883584 36761116026008 36799975948288 36874914807808 36889200027904 36975277791232 37050573632512 37064926902256 37086162682492 37179666169856 37239072876544 37266421710848 37280858599424 37342310432768 37356776720384 37378179711488 37392659894744 37468805686004 37532293922816 37546833809408 37582899543728 37650924568576 37659432735848 37687090287616 37701690141808 37857138221056 37878827886592 37893502019296 37955963702272 37970667717136 37998553843712 38114260803584 38177086373888 38191876050944 38206671457472 38269649352704 38386181808128 38507511390208 38569039764992 38662553061836 38703422980096 38806977317647 38872732991488 38887792159744 38925145956004 38966982613504 39004412476414 39114343448576 39193995247616 39202852110268 39209178871808 39231643168256 39246841377128 39273809248256 39311533834496 39326762992748 39393399406592 39511535985152 39517912563712 39526842623576 39540553744384 39555871624192 39571195438096 39636422543872 39674495439502 39757116872704 39822650441728 39838077604864 39853510744432 39867335180288 39882779654144 40002383831564 40070165037056 40085688086528 40151763255296 40167317915648 40196817289216 40483596009472 40563990097664 40602953971349 40715517185728 40731290242489 40800306528256 40883391594496 40899229685248 40922662270336 40938515574418 41021882087263 41052009063296 41137499144192 41177013903872 41221270863872 41244887957504 41260866090752 41276850413876 41300499350957 41344889032832 41470785703424 41501242359808 41517319803904 41585754800128 41601864984064 41625700133248 41641825791874 41726624513959 41797327323136 41813519469568 41844227833856 41929438724096 41969714183936 41985973112468 42057115369472 42142759780352 42159085746176 42316571325952 42384185922848 42491047051264 42558940430336 42717919670272 42734468451136 42751023642943 42821492212576 42910667210752 42951885192832 43039351698112 43056025000681 43070960328704 43087645876352 43265300824064 43290089013248 43306859450624 43348457996459 43378244231168 43395048819584 43426918678528 43559155204096 43647858343936 43664767379968 43689784437376 43706709715438 43736742117376 43778753588416 43795713332833 43869922066432 44008584445952 44033798488064 44050857036032 44140561469312 44232483405824 44350831220168 44397714178048 44485881092576 44576471401616 44803259554592 44836163620864 44853533002432 44927467239424 44944871991712 45156041125888 45173534426944 45206710427648 45224223357824 45298768621568 45342280502288 45436704997376 45529231548416 45546869422208 45572964801056 45580319604736 45717010093216 45812214956032 45856220029312 45905506189312 45931807043584 45949600873792 45967401597271 46043171877472 46168488237388 46217292627968 46311408754688 46329349641344 46403375967256 46532019640832 46550045991416 46694147670016 46768756880384 46786874942192 46882150956872 46916581786624 47059444461568 47137014808576 47155275532288 47173543330144 47200570686808 47251301751808 47395183661056 47448365490176 47526576914432 47544988553216 47572228723712 47590658047856 47687570873096 47786879393792 47832781237472 47930187118352 47965387638784 47983969271392 48060639394658 48181812281344 48209417310208 48228093479104 48307590166528 48326304367264 48361795801088 48439069626112 48457834761556 48556513491046 48607842246656 48706826448896 48803550586252 48820479623168 48839392515584 48858312734792 48938848242944 49087868791808 49187830512128 49206885715064 49223954661376 49243023858688 49390698404278 49474387443712 49493553657856 49541094853096 49575136264192 49594341508096 49630764204032 49641979515436 49883266678784 49894539049432 49902591291392 49931182214144 49950525389072 49984848134144 50032861243904 50052243808952 50287409435648 50306890611824 50324341129216 50343836612608 50446355964928 50546534535761 50599966928896 50683373289472 50703007860736 50722650038368 50740244774912 50841006962944 50944538744704 50964274490602 51102244143104 51122040983552 51203725205248 51241329852416 51261180574208 51345676845056 51365567990528 51414907355273 51606904143872 51626896487936 51664811917312 51676486872626 51684826694656 51770021281792 51819749145472 51839823944986 51927662854144 52033407483904 52053565053952 52083388344064 52091793833984 52103565276532 52209668111062 52248011535104 52356817092608 52407108604928 52463435644928 52493493764096 52513829570048 52534173254024 52620767859968 52780999986176 52819763003392 52927324291072 52947828161536 53032429676864 53196598411264 53217206597632 53364740194304 53450007863296 53470714219648 53579601093568 53636239720448 53782222241792 53891743465472 53912620948736 53943509356352 53964406893551 54001487716352 54165924184064 54226703417344 54337129775104 54349408607417 54368261398528 54389323483264 54410393727382 54500080997824 54613576450048 54666035699968 54777356706688 54798577273594 54817585872896 54838822024448 55064928321536 55096476925952 55117821118976 55208674476032 55230062134016 55270623772672 55551819710464 55664944513024 55775486384288 55834446266368 56100421476352 56214663442432 56236440817216 56446512462032 56564061323264 56618394117824 56679247437824 56733690874784 57022330342208 57031532904448 57064208244736 57086314730368 57180412850176 57202564353088 57235337683216 57471325069312 57493589270656 57535813271552 57652978245632 57708357002912 57828533633024 57946294697984 57968742900992 58185285573184 58425189695488 58518543091712 58759894120312 58979319021568 59002167414784 59058842140144 59222570451968 59245513079984 59489788633088 59523872393216 59546931744608 59668192126928 59712013182976 59893838405632 59992564301824 60015805222912 60039055147456 60073453601392 60138020411392 60195786184072 60321142841344 60511803613184 60546472921088 60569928424544 60693272020304 60819664683008 61046856994816 61070506345408 61168086502292 61551376474112 61649724978688 61673607878344 61799198988604 61903913353216 62113609837048 62135155884032 62159226838016 62183307117008 62285806854656 62345635690646 62475469371392 62602693379072 62626945455536 62648669569024 62662826601452 62672939456512 62860888878172 62967402201088 62991795564544 63052302540304 63095627972608 63120071010304 63156234684928 63166427168768 63180701201464 63309361331524 63548777363456 63573395949728 63617079443456 63678187037696 63702855756848 64006313238197 64049161437184 64073973870592 64204453046272 64331953045514 64510299956608 64706736134656 64838503856896 64863622078948 64900784694361 65168377533952 65216237993984 65241502548992 65349043257344 65374359260672 65411814495104 65437154815802 65570409950507 65681514364928 65706959166464 65755215167488 65770074201524 65889117995008 65904007287734 65952408003328 65977957748164 66089752723456 66224336797696 66249991886848 66287948801536 66313628533768 66422936478976 66448668504988 66497469226496 66699956406272 66771645366272 66809901154304 66835783089152 66861675050576 66971886367232 67154164708928 67180180010339 67225152913408 67362049097728 67388144932864 67495819588736 67659467858213 67682937659392 67709157805696 67918760247296 68027282735104 68053636279552 68119005423007 68192219573632 68242300780544 68450101035008 68589491683328 68604991192969 68616063025664 68655375544448 68681972409974 68729166184448 68795184210368 68821835237309 68938448961536 69145187974016 69156346986496 69171974591258 69195969052672 69222775342336 69249592016668 69363739451776 69508188209152 69574954527232 69689638273024 69716635808512 69743643802756 69767836565504 69794864394752 69906384574048 70122788814848 70149954151424 70265585696768 70292806352384 70344430256128 70456828547072 70484123289536 70627655986976 70702315995136 70846293016576 70986982670912 71039116386304 71066636705152 71183779262464 71252155075024 71400536424448 71545935290368 71573651949184 71614658973088 71626216521728 71841015860768 71990623502336 72059774331776 72137224011776 72178553925632 72206515658816 72234488224283 72353555807456 72573874980992 72627174129664 72655309656832 72775070900224 72803263722112 73145322815488 73173659071744 73227398709248 73376517767168 73522232052016 73599951896576 73749829615616 73778400055808 73950555582464 74101147265024 74129853804512 74172325364984 74359332339712 74478145753088 74561717198848 74684620865536 74713553440768 74756359422976 74785319789488 74937611372008 75093667618816 75165799087456 75318865471696 75374180575232 75403380283616 75714276442112 75757655773184 75787004038592 75911927404544 75941335434272 75997107687424 76228521607168 76383752101888 76413342914944 76539298705408 76772363616256 77015022780416 77138079529984 77325106123672 77406845960192 77613954635294 77745465982976 77775584319488 77850291912008 77933965227008 78008824952828 78387990495232 78405704220536 78418357743616 78463286336512 78493682754256 78547618496512 78623067668992 78653525985496 79023071970304 79053685247152 79081107488768 79111743248384 79142390876192 79272845087744 79348990879004 79514233745408 79645300883456 79676155209728 79707021488864 79734670360576 79765559308288 80004767663128 80171376173056 80303526510592 80334635831296 80794854415429 81127980195328 81205907942698 81431034371456 81462580484978 81600613056512 81766783188992 81798459370496 81845324540672 81877031148836 82043764174526 82104018126592 82274998288384 82354027807744 82442541727744 82489775915008 82521732181504 82553700827752 82600998701914 82689778065664 82941571406848 83002484719616 83034639607808 83171509600256 83203729968128 83251400266496 83283651583748 83453249027918 83594654646272 83627038939136 83688455667712 83858877448192 83939428367872 83971946224936 84285519560704 84318171492352 84633142651904 84768371845696 84801210832723 85117880860672 85406213525941 85435839340544 85468936902272 85502047285886 85642984425152 85821334421504 85903770385664 86078703396224 86112050001362 86141920657408 86175291752704 86530601648128 86580178026496 86613718901248 86696915992918 86756488462336 86790097639168 86853837357056 86873464152013 87118310408192 87295716687872 87329534759936 87379568874752 87413419430876 87473484234752 87557507176832 87591426665666 87739844132864 88017168891904 88067596976128 88101714072064 88281122938624 88464966811648 88701662440336 88795428356096 88971762185152 89152942803232 89606519109184 89672327241728 89707066004864 89854934478848 89889743983424 90312082251776 90347068853888 90413420855296 90448446715648 90597537243136 90684561004576 90873409994752 91058463096832 91093738844416 91145929602112 91160639209472 91181239233931 91434020186432 91624429912064 91712440058624 91811012378624 91863614087168 91899201747584 91934803194542 92086343754944 92336976474776 92434585255936 92622817509376 92658699282688 92806751934512 93064039281664 93100091982832 93388295340032 93537513760768 93573749884384 93764301913744 93833163573248 94118888923136 94274029617152 94310551064576 94347086660288 94401141373616 94502603503616 94790367322112 94896730980352 95089977106432 95144457447424 95181316095712 95375141746192 95573758787584 95665562474944 95860374236704 95930775277568 95967938542784 96121278789316 96363624562688 96418834620416 96456186958208 96615180333056 96652608734528 96723591602176 96878139252224 96915669523112 97113026982092 97215684493312 97413652897792 97607101172504 97640959246336 97678785031168 97716625469584 97877696485888 98175737583616 98375661024256 98413771430128 98447909322752 98486047717376 98781396808556 98948774887424 98987107315712 99082189706192 99150272528384 99188683016192 99261528408064 99283959030872 99789078098864 99805182582784 99862364428288 99901050778144 99969696268288 100065722487808 100104487617904 100574818871296 100613781223648 100648682258432 100687673225216 100892711929856 101093069071522 101199933857792 101366746578944 101406015721472 101445300076736 101682013925888 101889077489408 101928548981204 102244081967104 102407450410496 102482659704832 102522361148416 102691353690112 102731135981056 102829814710546 103213808287744 103253792975872 103329623834624 103352973745252 103369653389312 103540042563584 103639498290944 103679647889972 103855325708288 104066814967808 104107130107904 104166776688128 104183587667968 104207130553064 104419336222124 104496023070208 104814217209856 104926871289856 104986987528192 105027659140096 105068346508048 105241535719936 105561999972352 105639526006784 105854648582144 105895656323072 106064859353728 106322020920049 106393196822528 106434413195264 106729480388608 106900015726592 106941428439296 107044151379011 107159202187136 107564444483584 107783486930944 107825241897472 107887018712704 107928813787102 108002975432704 108148598230057 108331848368128 108453406834688 108674259550208 108698817214834 108736522797056 108778646966528 108820787454764 109000161995648 109227152900096 109332071399936 109554713413376 109597154547188 109635171745792 109677644048896 110006555536801 110129856643072 110192953851904 110235642237952 110417348952064 110460124268032 110541247545344 111103639420928 111329889026048 111550972768576 111668892532736 112200842952704 112429326884864 112472881634432 112893024924064 113128122646528 113236788235648 113358494875648 113467381749568 113511338638159 114044660684416 114063065808896 114128416489472 114172629460736 114360825700352 114405128706176 114470675366432 114942650138624 114987178541312 115071626543104 115305956491264 115416714005824 115461426059287 115657067266048 115892589395968 115937485801984 116370571146368 116850379390976 117037086183424 117519788240624 118004334829568 118117684280288 118445140903936 118491026159968 118979577266176 119047744786432 119093863489216 119336384253856 119424026365952 119787676811264 120031610445824 120078110294912 120146907202784 120276040822784 120391572368144 120642285682688 121023607226368 121092945842176 121139856849088 121186786029169 121386544040608 121639329366016 122093713989632 122141012690816 122336173004584 123102752948224 123299449957376 123347215756688 123598397977208 124227219674096 124270311768064 124318453676032 124366614234016 124571613709312 124691271381292 124950938742784 125205386758144 125253890911072 125297339138048 125325653202904 125345878913024 125721777756344 125983591129088 126104605080608 126191255945216 126240142020608 126312469369856 126361402402928 126618722663048 127097554726912 127146791899456 127356374075392 127405711513696 128012626476394 128147947741184 128408906092544 128663906091028 129020599913216 129413472269312 129677007713792 129727244157896 129801569388722 130336755067904 130432475987968 130483005097984 130698086514688 130748718521344 130823628990208 130874309631604 131140819901014 131363028729856 131413918332928 131510430334976 131540148403048 131778235990016 131808014575468 131904816006656 131955915496328 132448673595392 132499983773696 132575897603072 132627257067536 132845872957952 132897337009976 132994938452992 133259045594279 133399912812544 133619802308608 133671566178304 133723350101152 133943772734464 134308329417856 134360360020678 134724098195456 134776289865728 134991639177472 135318935716426 135365875318784 135418315611392 136054565470208 136107272559104 136238010846014 136384439147264 136484601561088 136515443667449 136900202070016 137178983366656 137209982385938 137232126051328 137310751088896 137363944819948 137458332368896 137590368420736 137643670474618 137876897923072 138290375948032 138312693972992 138343949182516 138391938105344 138445550684672 138499184033336 138727478903552 139016376418304 139149909054464 139379276546048 139433271617024 139487287605512 139535673131008 139589728789504 139812769148096 140245577629696 140299908302848 140531171393536 140585612704768 140688860512256 140913657094144 140968246579072 141255311973952 141404631990272 141692586033152 141973965341824 142078232772608 142133273410304 142367558524928 142504310150048 142801072848896 143091870580736 143147303898368 143229317946176 143252433043456 143284804510463 143682031721536 143981247004672 144119548663552 144274448023552 144357107851264 144413031317632 144468976448566 144707111614912 145147749961984 145254348259328 145310619313664 145550141800448 145606527444224 146290645630976 146347318143488 146454797418496 146753035534336 147044464104032 147199903793152 147499659231232 147556800111616 147901111164928 148202294530048 148259707609024 148344650729968 148718664679424 148956291506176 149123434397696 149427106881536 149512718845952 149570639578976 149875222744016 150187335237632 150331598174912 150637730943392 150748361150464 150806760567232 151428552884224 151515311546368 151574008077184 151823854809088 151882670868544 151994215374848 152457043214336 152767504203776 152826685829888 153078597410816 153544727232512 154030045560832 154276159059968 154650212247344 154813691920384 155227909270588 155490931965952 155551168638976 155700583824016 155867930454016 156017649905656 156811408441072 156836715487232 156926572673024 156987365508512 157095236993024 157246135337984 157307051970992 158046143940608 158107370494304 158162214977536 158223486496768 158284781752384 158545690175488 158697981758008 159028467490816 159290601766912 159352310419456 159414042977728 159531118616576 160009535326256 160342752346112 160669271662592 161589708830858 162255960390656 162411815885396 162862068742912 162925160969956 163201226113024 163533566377984 163596918740992 163690649081344 163754062297672 164087528349052 164208036253184 164708055615488 164885083455488 164979551830016 165043464363008 165107401655504 165201997403828 165379556131328 165883142813696 166004969439232 166069279215616 166343019200512 166407459936256 166502800532992 166567303167496 166906498055836 167189309292544 167254077878272 167717754896384 167878856735744 167943892449872 168212237881303 168636342984704 169266285303808 169536743691392 169602421665446 169947797218661 170235761721344 170812427051882 170871678681088 170937873804544 171004094571772 171285968850304 171642668843008 171807540771328 172157406792448 172224100002724 172283841314816 172350583505408 172867444414973 173061203296256 173160356052992 173227437802496 173393831985836 173512976924672 173580195278336 173707674714112 173746928304026 174236620816384 174591433375744 174659069519872 174759137749504 174826838861752 174946968469504 175115014353664 175182853331332 175479688265728 176034337783808 176135193952256 176203428144128 176562245877248 177403324880672 177590856712192 177943524370304 178305885606464 178374960717107 179213038218368 179344654483456 179414132009728 179709868957696 179779487966848 180624164503552 180694137707776 180826841710592 180867704054191 180896893431296 181195074486272 181369122009152 181439383807451 181746819989504 182116926193664 182187477688832 182291859204224 182321278418944 182362478467862 182733838388717 182868040372864 183248859824128 183424880117248 183622024757248 183727228174336 183798403495168 183869606389084 184172687509888 184673952949552 184869170511872 185245635018752 185317398565376 185613503869024 186128078563328 186200183965664 186776590680064 187075027521536 187147499768768 187528603827488 187666327146496 188237777846272 188621102129152 188694173320576 188802282747232 189005207007232 189580734644224 189793461960704 190179954212864 190288914894848 190362632191424 190436378045837 190750283492384 191147517575168 191331124949888 191720748473408 191795020457579 191861550555136 191935877085568 192242557578632 192727249125376 192837669240832 192912373916416 193230360666112 193305217469056 193447183204352 193756278504448 193831339046224 194226053964184 194431368986624 194827305795584 195214202345008 195281918492672 195357570062336 195433250939168 195755392971776 196351475167232 196751322048512 196827542860256 196895818645504 196972095434752 197562793617112 197974214631424 198164379412384 198300545056768 198377366032384 198567918061744 199578156197728 199610365165568 199724728856576 199802101556288 200131444975616 200208975235808 201149637742592 201227562447296 201375346450432 201785423859712 202186138143044 202399867715584 202812031442944 202890600153472 203364027851776 203778154978816 203857097962408 204488163934208 204814900820992 204965319409664 205044722296832 205382707380224 205462271962112 205659629421092 206427616575488 206507585951744 206659247669248 206705947490504 206739306778624 207080085127168 207278996581888 207359295779944 208133629935616 208214260215808 208333553376256 208414261106128 208838672444248 208992046140416 209628434419712 209973975056384 210055318280192 210136693016096 210483071439872 211123999944704 211709297164288 211791312646144 212129718707456 212644041840098 212868826390528 213800031453184 213882856878592 214088302758022 214318404374272 215128888967168 215566973861888 215650483794944 215774037425408 215857627574204 216005950865408 216297196460114 216663696736256 216906813669376 217348519100416 217397634429668 217473045594112 217557293933056 217641574909528 218000323991296 218209724917261 218454305800192 218664142799872 219109426826752 219194309094376 219270343491584 219355288097792 220013111073602 220385907703808 220471284475904 220834697904128 220920248536064 221082495090688 222207278841856 222659778052096 223101945537152 224401685905408 224858653769728 224945763268864 225161835659299 225786049848128 226256245293056 226473576471296 226716989751296 226934763499136 227022677276318 228089321368832 228126131617792 228256832978944 228345258921472 228721651400704 228810257412352 228941350732864 229030041855307 229885300277248 229974357082624 230143253086208 230611912982528 230833428011648 230922852118574 231314134532096 231785178791936 231874971603968 232741142292736 233700758781952 234074172366848 235039576481248 236008669659136 236235368560576 236890281807872 236982052319936 237959154532352 238095489572864 238187726978432 238672768507712 238848052731904 239575353622528 240063220891648 240156220589824 240293814405568 240386903434909 240552081645568 240783144736288 241284571365376 242047214452736 242185891684352 242279713698176 242373572058338 242773088081216 243278658732032 244187427979264 244282025381632 244672346009168 246205505896448 246598899914752 246694431513376 247196795954416 248454439348192 248540623536128 248636907352064 248733228468032 249143227418624 249382542762584 249901877485568 250410773516288 250507781822144 250651306405808 250691757826048 251443555512688 251967182258176 252209210161216 252480284041216 252624938739712 252722804805856 253237445326096 254195109453824 254293583798912 254712748150784 254811423027392 256025252952788 256295895482368 256817812185088 257327812182056 258041199826432 258826944538624 259354015427584 259454488315792 259603138777444 260673510135808 260864951975936 260966010195968 261396173029376 261497437042688 261647257980416 261748619263208 262281639802028 262726057459712 262827836665856 263080296806096 263556471980032 263616029150936 263809632013312 263911830992656 264999967547392 265151795206144 265254514135072 265691745915904 265794674019952 265989876905984 266518091188558 266799825625088 267239604617216 267343132356608 267446700202304 267887545468928 268616658835712 268720720041356 269552579731456 269983278354944 270637871432852 270731750637568 270836631222784 271648841223529 272109130940416 272214545118208 272476021692028 272768878294528 272969203122176 273030887334898 273800404140032 274357966733312 274419964771876 274464252102656 274621502177792 274727889639896 274916664737792 275180736841472 275287340949236 275753795846144 276580751896064 276625387945984 276687898365032 276783876210688 276891101369344 276998368066672 277454957807104 278299818108928 278758553092096 278866543234048 278974575211024 279071346262016 279179457579008 279625538296192 280303509698311 280491155259392 280599816605696 281062342787072 281171225409536 281377721024512 281827314188288 281936493158144 282510623947904 283385172066304 283947930683648 284156465545216 284220677799443 284266546820608 284735117049856 285008620300096 285119031697423 285602145697792 286183741161472 286294607796736 286458635892352 286504866086912 286569609020926 287153174610841 287364063443072 287962494009344 288239097327104 288548896047104 288714215702528 288826062635264 288937952897132 289414223229824 290295499923968 290508696518656 290621238627328 291100283600896 291213054888448 292581291261952 292694636286976 292909594836992 293506071068672 294088928208064 294399807586304 294999318462464 295113600223232 295802222329856 296404589060096 296519415218048 296689301459936 297437329358848 297912583012352 298246868795392 298854213763072 299025437691904 299141279157952 299257165500601 299750445488032 300374670475264 300663196349824 301275461886784 301392175004767 301496722300928 301613521134464 302857105768448 303030623092736 303148016154368 303647709618176 303765341737088 303988430749696 304914086428672 305535008407552 305653371659776 306157194821632 307089454465024 308060091121664 308552318119936 309300424494688 309627383840768 310455818541176 311102337277952 311401167648032 311735860908032 312035299811312 313622816882144 313673430974464 313853145346048 313974731017024 314492270675968 314614103941984 316092287881216 316214740988608 316446972993536 316569563504768 317091380350976 317395963516016 318056934981632 318704620838912 318828085955456 319062237233152 320019070652512 320685504692224 321338543325184 323179417661716 324511920781312 324823631770792 325724137485824 325850321939912 327067132755968 327193837481984 327381298162688 327508124595344 328175056698104 328416072506368 329416111230976 329959103660032 330086928726016 330214803311008 330403994807656 330759112262656 331766285627392 332138558431232 332686038401024 332814919872512 333005601065984 333134606334992 333812996111672 334508155756544 335757713471488 335887784899744 336424475762606 337272685969408 338532570607616 339073487382784 339204843330892 339895594437322 340471523442688 341624854103764 341743357362176 341875747609088 342008189143544 342571937700608 343285337686016 343615081542656 344314813584896 344448200005448 344567682629632 344701167010816 345734888829946 346320712105984 346454875604992 346787663971672 347025953849344 347160390556672 347415349428224 347493856608052 349182866751488 349318139039744 349518275499008 349653677723504 349893936939008 350230028707328 350365706662664 352270387904512 352406856288256 353124491754496 353825741750327 354806649761344 355181713424384 355887048740608 356611771212928 356749921434214 358426076436736 358689308966912 358828264019456 359419737915392 359558975933696 359904351486911 361248329007104 361388275415552 361653683421184 361735408108382 361793786862592 362390148972544 362738244018304 362878767614902 363493639979008 364233852387328 364374955377664 364583718408448 364642556837888 364724956935724 365467676777434 365736080745728 366497719648256 366849760234496 367244049514496 367454456348672 367596806990336 367739212778168 368345375019776 369347905899104 369738341023744 370491270037504 370634797130752 371227007738048 372256157126656 372400367931328 373553181360128 374150055043072 374294999537536 375057207654976 375332654292992 376475555692544 377242204258304 377388346641152 377604565494464 377750848254857 378010414014464 379161469288448 379586923921408 380359908425728 380445860251919 380577829789696 380725264382848 380872756091674 381500566984768 382295035150336 382662249899776 383441496946816 383590040915158 383723101110272 383871754171136 384485115157264 385454498250752 385675338481664 385824747832832 386460721332224 386610434938112 386894366408704 387512557008896 387662678092448 388452107928368 388862737973248 389654611591168 390428404690016 390563836985344 390715140124672 390866501878336 391510785943552 392702950334464 393502644097024 393655085720512 393944190869504 395125587234224 395948429262848 396328758824768 396754732064768 397135836123488 399156312395456 399220730331136 399449457713152 399604203112576 400262889951232 400417950471616 402299275485184 402455124894592 402750692900864 403570847719424 404372276286088 404799735431168 405624062885888 405781200306944 406728055703552 407556309957632 407714195924816 408976327868416 409629801641984 409930638819328 410089444593664 410765414760448 410924543924224 411319258842184 412855233150976 413015171903488 413411894981008 413478613557248 414160170254336 414557993163776 414718591559888 416428520431616 416667106752512 416828522212256 417677344888496 417984092280832 419256868839424 419947950112768 420110636560384 420273386032192 420966142879744 422247999889408 423582625292288 424259437414912 425288083680196 425737652781056 427600062906368 427765713757184 428176605516044 428636808748544 430257777934336 431133947723776 431300967589888 431548074850816 431715255148408 432011901730816 432594392920228 433327393472512 434697038200832 434795268859336 434946091188224 435114587866112 435283149819056 436000647982592 436419449834522 437328285599744 438218853653504 438388618188752 438540686983168 438710576195584 440026222147204 440771815407616 440942568951808 441669395808256 441840497072128 442164990181376 445319556104192 446203891074304 448044192667379 448803371810816 449717307539456 449891526537728 450323671318598 451572099696256 452512490586112 452947152942592 453433979502592 453869526998272 454045354552636 454305492860527 456178642737664 456252263235584 456513665957888 456690517842944 457443302801408 457620514824704 457882701465728 458060083710614 458992869653549 459770600554496 459948714165248 460286506172416 461223825965056 461666856023296 461845704237148 462628269064192 463570357583872 463749943207936 465482284585472 467401517563904 468148344733696 470079152962496 470261260072373 472017339318272 472470737121152 473616275007491 473780563615744 473964104639872 475918309064704 476190979145728 476375453956864 476833037961049 477345537015424 477696105463808 479150707245056 480126441783296 480312441179648 480587628811136 480773806869818 481104163291136 481566289472576 481752846661163 482569142730752 484094428905472 484371783368704 484559427396352 484747144116676 485546176162432 486557317464064 488374855958528 488564050763264 489344692018336 492411011792896 493197799829504 493388863026752 494393591908832 496908878696384 497273814704128 497466456936064 498286454837248 498765085525168 499803754971136 500821547032576 501015563644288 501302612811616 501383515652096 502887111025376 503934364516352 504418420322432 504960568082432 505249877479424 505445609611712 505641417569981 506474890652192 508390218907648 508587167597824 509425496301568 509622846054784 512050505905576 512591790964736 513635624370176 514655624364112 516082399652864 517653889077248 518708030855168 518908976631584 519206277554888 521347020271616 521932020391936 522792346058752 522994874085376 523294515960832 523497238526416 524563279604056 525655673331712 526160593612192 527232058301872 527619264026624 527823661985312 529999935094784 530303590412288 530509028270144 531383491831808 531589348039904 531979753811968 533036182377116 533599651250176 534686264713216 534893400404608 535775090937856 537233317671424 537441440082712 539105159462912 539966556709888 541275742865704 541463501275136 541673262445568 543297682447058 544218261880832 544429090236416 544952043384056 545537756589056 545938406244352 546061774669796 548715933466624 548839929543752 548928504205312 549243004355584 549455779279792 549833329475584 550361473682944 550574681898472 553161503792128 553375796730064 553567752421376 553782202738688 553996736133344 554909915614208 556599636217856 557517106184192 557733086468096 557949150422048 558142692524032 558358915158016 559251076592384 560607019396622 561199633211392 562124685574144 562342450819072 563654628376576 563872986316288 565021247895808 565563980908003 567895861367296 568312931090432 568441355598886 568533093641216 569470234099712 570017240600192 570238063394846 571204291395584 572367482322944 572589215593472 572917271784704 573009732173824 573139218041852 574306349221682 574728126886144 575924988018688 576478194654208 577097792094208 577428431405056 577652125270528 577875905794264 578828446459648 580590999847936 581017393037312 581242477254656 582200567201792 582426109776896 585162582523904 585389272573952 585819189673984 587012142137344 588177856416128 589998636924928 590227200446464 591604444659712 592809178120192 593038830436096 593378602919872 593608475829061 595825166024704 596493737590784 597708427526144 597843494681587 598050875383808 598282558315904 598514331001202 599500890976064 600749340950528 601326392699648 602550923773568 602784350009534 602993444601856 603227042268928 605714211536896 606061246185472 606296032308736 607295419236352 607530683474176 607976861499392 609828172857344 611070016815104 611306743319552 612314389643264 614178908930048 616120182243328 617104636239872 618600848989376 619254767681536 620911637082352 622204674555904 622802335296064 623471721816064 624070599622624 627245633764288 627346861948928 627706290692096 627949462034048 628984541351936 629228207883968 632184575762432 632429481977216 632893945987072 633139127009536 634182760701952 634791927032032 636113869963264 637409241677824 637656171910912 638124474466304 640038141305024 641371009384448 642677086650368 646358835323432 649023841562624 649647263541584 651448274971648 651700643879824 654387674963968 654762596325376 655016249190688 656350113396208 656832145012736 658832222461952 659918207320064 660173857452032 660429606622016 660807989615312 661518224525312 663532571254784 664277116862464 665629839745024 666011202131968 666269212669984 667625992223344 669016311513088 671515426942976 671775569799488 672848951525212 674545371938816 677065141215232 678146974765568 678409686661784 679791188874644 680943046885376 683249708207528 683486714724352 683751495218176 684016378287088 685143875401216 687230163085312 688629627169792 688896400010896 689135365259264 689402334021632 691469777659892 692641424211968 692909751209984 693575327943344 694051907698688 694320781113344 694830698856448 694987713216104 698636278079488 699036550998016 699307355447008 699787873878016 700460057414656 700731413325328 704069445620167 704540775809024 704813712576512 706248983508992 707651483500654 709613299522688 711774097481216 713223542425856 713499842868428 716852152873472 717378617933824 717656528038912 718839475830784 719117951867392 719808702973822 722496658014208 722776550831104 723307366842368 723470816216764 723587573725184 724780297945088 725476488036608 725757535229804 726987279958016 728467704774656 728749910755328 729167436816896 729285113675776 729449913871448 730935353554868 731472161491456 733699520468992 734488099028992 734908912697344 735193613980672 735478425556336 736690750039552 738695811798208 738981980113729 739476682047488 740982540075008 741269594261504 742454015476096 744254146440343 744512314253312 744800735862656 747106362720256 748300110086144 748589999075072 749309059653077 750114415309952 750665308585984 752951111385088 754484408516608 754776693282304 755209130988928 755501696509714 756020828028928 757040187610399 758322938576896 759173847842816 760719816851456 760891720503838 761155659579392 761450528765696 761745512183348 763001133969536 764590070300672 765324499799552 766882993893632 767180081830316 767446202220544 767743508342272 768970230314528 770908996501504 771350676963328 771649495665664 772921442664448 773220869876224 773788732817408 775025114017792 775325356184896 776904215856736 777725475946496 779309223182336 780856809380032 781430280249344 781733003756672 783021571887104 785405900668928 787005288194048 787310171441024 787888381739008 790251174468448 791896858525696 792657517649536 793509464129536 794271672246976 794579370467113 798312624790912 798441460662272 798898915426304 799208406225152 800525779902464 800835900943232 804598550970368 804910249789184 805501385801728 807141695438848 808744552572176 809599470862336 811248125771776 811562400613888 813456111407104 815112619915264 815428391849632 817952655736832 819259603283968 820178889187328 821530829520896 821849087848448 822638517684368 826030343806976 826823789962016 826957227114496 829115986327552 829437183119776 832857040863232 833334213505024 833657044424512 835354689776992 835968184561664 838513737678848 840221273120768 840546772064384 841932285759488 844495999778816 847165250584576 848518874829824 850576167360392 851475305562112 855200125812736 855531427514368 856353211032088 857273617497088 862267895447552 862601935179776 863096149701632 863430510296816 864023803461632 865188785840456 869590537718672 869892182376448 870229175732224 870566299638112 872001295965184 872838899669044 874656571199488 876437707307008 876777236377504 877081373966336 877421152391168 880052444294408 881885137903616 883338791616512 883680994144256 892407782148608 896088385334758 897606743621632 899434615078912 899783053075456 900647342637196 903144199392512 905024981172224 905894305885184 906867959005184 907739053996544 908090709105272 908610985721054 912357285475328 913027331915776 913381035685888 914886605602816 915241029649408 915765402931456 916120167421228 917985739307098 919541201108992 919897428330496 920573012344832 922447651930112 923333712046592 923691408474296 927140715167744 927499886415872 930964569170944 932813319159953 936296689467392 940158305924992 940522520144746 944034678636544 944941474242304 947232550014982 947561127231488 947928209279744 951836618129408 952381958291456 952750907913728 953666075922098 954691074030848 955392210927616 955608105672143 958301414490112 960252883566592 960624882359296 961175257622272 961547613739636 962208326582272 963132578945152 963505693322326 965138285461504 968188857810944 968743566737408 969118854792704 969494288233352 971092352324864 973114634928128 976749711917056 977128101526528 978689384036672 984822023585792 986395599659008 986777726053504 988787183817664 993817757392768 994547629408256 994932913872128 996572909674496 997530171050336 999607509942272 1001643094065152 1002031127288576 1002605225623232 1002767031304192 1002993631573241 1005774222050752 1007868729032704 1008836840644864 1009921136164864 1010499754958848 1010891219223424 1011282835139962 1012949781304384 1016780437815296 1017174335195648 1018850992603136 1019245692109568 1024101011811152 1025183581929472 1027271248740352 1029311248728224 1032164799305728 1035307778154496 1037416061710336 1037817953263168 1038412555109776 1042694040543232 1043864040783872 1045989748170752 1046589031921664 1046994477052832 1049126559208112 1051311346663424 1052321187224384 1054464116603744 1055238528053248 1055647323970624 1059999870189568 1060607180824576 1061018056540288 1062766983663616 1063178696079808 1063959507623936 1066072364754232 1067199302500352 1069372529426432 1069786800809216 1071550181875712 1074466635342848 1074882880165424 1078210318925824 1079933113419776 1082551485731408 1082927002550272 1083346524891136 1086595364894116 1088436523761664 1088858180472832 1089904086768112 1091075513178112 1091876812488704 1092123549339592 1097679859087504 1097857008410624 1098486008711168 1098911558559584 1099666658951168 1100722947365888 1101149363796944 1106323007584256 1106751593460128 1107135504842752 1107564405477376 1107993472266688 1109819831228416 1113199272435712 1115034212368384 1115466172936192 1115898300844096 1116717830316032 1118502153184768 1121214038793244 1122399266422784 1124684901638144 1127309256753152 1127745972632576 1130042495791616 1131127961816006 1135791722734592 1136625862180864 1136882711197772 1137066187282432 1138940468199424 1140034481200384 1140476126789692 1142408582791168 1144734964645888 1145178431186944 1145834543569408 1146019464347648 1146278436083704 1148612698443364 1149456253772288 1152956389308416 1154195584188416 1154856862810112 1155304250541056 1155751811588528 1157656892919296 1161181999695872 1162034786074624 1162484954509312 1164401134403584 1164852219553792 1170325165047808 1170778545147904 1174024284274688 1176355712832256 1177485665169121 1180454400892928 1183208889319424 1185618356240384 1186077660872192 1186757205839744 1187216951658122 1189634580530627 1191650332049408 1192987475181568 1195416855052288 1195686989363174 1196101750767616 1196565116631808 1197028662002404 1199001781952128 1201498681901056 1202652785399296 1205101847547136 1205568700019068 1205986889203712 1206454084537856 1210072110904811 1211428423073792 1212122492370944 1212592064617472 1214590838472704 1215061366948352 1215953722998784 1219656345714688 1222140033630208 1222613486639104 1224628779286528 1228357817860096 1232240364486656 1234209272479744 1237201697978752 1241823274164704 1244409349111808 1245604670592128 1246943443632128 1248141199245248 1248624725019749 1254491267528576 1254693723897856 1255412581384192 1255898924068096 1257969082703872 1258456415767936 1264369151524864 1264858963954432 1265787891974144 1266278254019072 1268365521403904 1269583854064064 1270075686652157 1272227739926528 1274818483355648 1275312343821824 1276248948932608 1280076282610048 1282742018768896 1285354173300736 1292717670646864 1298047683125248 1299294527083168 1302896549943296 1303401287759648 1308775349927936 1309525192650752 1310032498381376 1312700226792416 1313664290025472 1317664444923904 1320347714904064 1320859213244032 1321615979230624 1323036449050624 1327065142509568 1328554233724928 1331259679490048 1332022404263936 1332538425339968 1333054646320859 1335251984446688 1338032623026176 1343030853885952 1343551139598976 1345697903050424 1349090743877632 1354130282430464 1356293949531136 1356819373323568 1359582377749288 1366499416415056 1366973429448704 1367502990436352 1368032756574176 1370287750802432 1374460326170624 1377259254339584 1377792800021792 1378270730518528 1378804668043264 1382939555319784 1385819502419968 1387150655886688 1388103815397376 1388641562226688 1389975426432208 1397272556158976 1398073101996032 1398614710894016 1400920114829312 1401462826650656 1408138891240334 1409627425153024 1412497967017984 1415302967001308 1419226599045376 1423548194962432 1426447084851712 1426999685736856 1433704305746944 1434757235867648 1435313056077824 1437678951661568 1438235903734784 1439617405947644 1444993316028416 1445553101662208 1446614733684736 1446941632433528 1447175147450368 1449560595890176 1450952976073216 1451515070459608 1456935409549312 1457499821510656 1458334873633792 1458899827742896 1461870707109736 1462944322982912 1465849501537069 1467399040937984 1469817825394688 1470387227961344 1470956851112672 1473381500079104 1477391623596416 1477963960227458 1481965080150016 1482539188523008 1484908030952192 1488508292880686 1489024628506624 1489601471725312 1496600220172288 1497179998150144 1498618119306154 1500228830619904 1501330617171968 1505902222770176 1508968817033216 1509553386564608 1510418261977856 1511003393019428 1512041656057856 1514080375220798 1516645877153792 1518347695685632 1521439633702912 1521783441007676 1522311319158784 1522901057531392 1523491024366696 1526002267939072 1529180140601344 1530648999599104 1533765987787264 1534360163660632 1534892404441088 1535487016684544 1537940460629056 1542701353926656 1543298991331328 1545842885328896 1546441739752448 1547577465634816 1550050228035584 1550650712369792 1553808431713472 1555450951892992 1558618446364672 1561713618760064 1562860560498688 1563466007513344 1566043143774208 1570811801337856 1574010576388096 1574620342882048 1575776763478016 1576132849615093 1580502348936896 1583793717051392 1585315035299072 1587018928259072 1588543344493952 1589158740934226 1596625249581824 1596882921324544 1597797830852608 1598416812450304 1601051559804928 1601671801886464 1609197101940736 1609820499578368 1611002771603456 1614283390877696 1617489105144352 1619198941724672 1622496251543552 1623124801227776 1626912222814208 1630225239830528 1630856783699264 1635905311473664 1638519206567936 1640357778374656 1643698175696896 1645277035368736 1652060687613952 1653647579924032 1653914454228992 1658231972655104 1658874366239552 1665714081726464 1666668427010048 1667314088849024 1670709379553984 1671936369123328 1677027475357696 1680442546241536 1681093544128768 1683864571518976 1688991999557632 1694330501169152 1697037749659648 1701152334720784 1702950611124224 1710400251625472 1711062855028736 1712706422064176 1714547234994176 1725203870359552 1726192299403264 1726861020593632 1728047606923264 1730377571680912 1739181075437344 1739784364752896 1740458351464448 1741132599276224 1744002591930368 1745677799338088 1749313142398976 1752875414614016 1753554472755008 1754842304782336 1760104888588816 1763770275807232 1767361988288512 1784815564297216 1792176770669516 1795213487243264 1798869230157824 1799566106150912 1801294685274392 1806288398785024 1811788611770368 1813735918010368 1815478107993088 1816181418210544 1817221971442108 1824714570950656 1826054663831552 1826762071371776 1829773211205632 1830482059298816 1831530805862912 1832240334842456 1835971478614196 1839082402217984 1839794856660992 1844895303860224 1846667424093184 1847382816948592 1854999772831744 1861929138341888 1865626638319906 1872593378934784 1880316611849984 1881045040289492 1888069357273088 1889882948484608 1894465100029964 1895122254462976 1895856418559488 1901541888564703 1903673236258816 1904763916582912 1905501815827456 1907332151844196 1909382148061696 1910784421855232 1911216211344286 1916602828980224 1920505767133184 1921249764718592 1922350515244544 1923095227479272 1924416653164544 1926265157890304 1927011386644652 1930276570923008 1936377715621888 1937487133474816 1938237709585408 1938988576466704 1942184704649728 1953499423834112 1954256203053056 1957378768073344 1962124567888177 1969644047171584 1972791199318016 1973555452107008 1977574367635328 1987635514785536 1989095258816512 1989544744596101 1989865827744256 1993145819348992 1995060342100672 1995833221881961 1999215019884544 2003286188130304 2004062254577152 2005210451246464 2005534062608384 2005987263146482 2010072222275887 2011548444101504 2015737458065408 2017673681289728 2019842272329728 2020999509917696 2021782438446848 2022565670279924 2025899562608768 2033560875630592 2034348670391296 2037701985206272 2038491384219136 2048202023622304 2050367163858944 2054542497480704 2058622497456448 2064329598611456 2070615556308992 2074832123420672 2075635906526336 2076825110219552 2085388081086464 2087728081567744 2091979496341504 2093178063843328 2093988954105664 2094800158504207 2098253118416224 2102622693326848 2104642374448768 2108928233207488 2109745225033369 2110477056106496 2111294647941248 2119999740379136 2121214361649152 2122036113080576 2125533967327232 2126357392159616 2127919015247872 2132144729508464 2134398605000704 2138745058852864 2139573601618432 2143100363751424 2148933270685696 2149765760330848 2156420637851648 2159866226839552 2165102971462816 2165854005100544 2166693049782272 2173190729788232 2177716360945664 2179808173536224 2182151026356224 2184247098679184 2195359718175008 2195714016821248 2196972017422336 2197823117119168 2201445894731776 2202298727593888 2212646015168512 2213503186920256 2215128810954752 2215986944533376 2219639662456832 2226398544871424 2230932345872384 2231796601688192 2233435660632064 2237004306369536 2242428077586488 2244798532845568 2249369803276288 2254618513506304 2255491945265152 2260084991583232 2262255923632012 2271583445469184 2273251724361728 2273765422395544 2274132374564864 2277880936398848 2280068962400768 2280952253579384 2289469929291776 2290356862373888 2291669087138816 2292556872167408 2297225396886728 2298912507544576 2305912778616832 2309713725620224 2310608501082112 2311503623177056 2315313785838592 2322363999391744 2324969909018624 2328802268807168 2329704439107584 2341557090295808 2352711425664512 2354971330338242 2360908801785856 2366417778638848 2371236712480768 2372155321744384 2373514411679488 2374433903316244 2379269161061254 2383300664098816 2385974950363136 2390833710104576 2391373978726348 2392203501535232 2393130233263616 2394057324004808 2398003563904256 2402997363802112 2405305570798592 2410203695094272 2411137400038136 2411973778407424 2412908169075712 2420144221809622 2424244984741888 2425184129234944 2429181676945408 2430122733896704 2431907445997568 2444280067260416 2445226973278208 2449257558573056 2468418544959488 2474403395957504 2476780192252289 2483646548329408 2488818698223616 2491209341184256 2493886887264256 2496282398490496 2497249450039498 2508982535057152 2509387447795712 2510825162768384 2511797848136192 2515938165407744 2516912831535872 2519330460408377 2528738303049728 2529717927908864 2531575783948288 2532556508038144 2536731042807808 2539167708128128 2540151373304314 2544455479853056 2549636966711296 2550624687643648 2552497897865216 2560152565220096 2565484037537792 2570708346601472 2585435341293728 2596095366250496 2598589054166336 2605793099886592 2606802575519296 2617550699855872 2619050385301504 2620064996762752 2625400453584832 2627328580050944 2635328889847808 2640695429808128 2641718426488064 2643231958461248 2644255937783999 2646072898101248 2654130285019136 2657108467449856 2662519358980096 2664044808527872 2665076850679936 2666109292641718 2670503968893376 2676065246052352 2686061707771904 2687102279197952 2691395806100848 2698181487755264 2708260564860928 2712587899062272 2713638746647136 2719164755498576 2732998832830112 2733946858897408 2735005980872704 2736065513148352 2740575501604864 2748920652341248 2754518508679168 2755585600043584 2757609336086528 2765879110639568 2771639004839936 2774301311773376 2777283124453376 2779950852864416 2794545112317952 2796146203992064 2797229421788032 2801840229658624 2802925653301312 2816277782480668 2819254850306048 2824995934035968 2830605934002616 2838453198090752 2847096389924864 2852894169703424 2853999371473712 2867408611493888 2869514471735296 2870626112155648 2875357903323136 2876471807469568 2879234811895288 2889986632056832 2891106203324416 2893883264867056 2894350294900736 2899121191780352 2901905952146432 2903030140919216 2914999643021312 2916669747267584 2917799655485792 2923741414219472 2925888645965824 2931699003074138 2934798081875968 2939635650789376 2940774455922688 2941913702225344 2946763000158208 2954783247192832 2955927920454916 2965078377046016 2969816061904384 2977016585761372 2978049257013248 2979202943450624 2993200440344576 2994359996300288 2997236238612308 3000457661239808 3002661234343936 3011804445540352 3017937634066432 3019106773129216 3020836523955712 3022006786038856 3024083312115712 3028160750441596 3033291754307584 3042879267405824 3043566882015352 3044622638317568 3045802115062784 3046982048733392 3052004535878144 3061297999198208 3067531975574528 3068720327321264 3069784808882176 3070974033369088 3075880921258112 3083338606681421 3085402707853312 3086597982662656 3091685770657792 3092883479504896 3095154931269632 3100100456071168 3101301424739584 3107616863426944 3117236892729344 3123427237520128 3125721120997376 3126932015026688 3132086287548416 3136309348671653 3141623602675712 3148021152776192 3149240685764096 3151553526956032 3152265699230186 3161004697873792 3167587434102784 3170630070598144 3174037856518144 3177086688987904 3178317481868452 3193250499163648 3193765842649088 3195595661705216 3196833624900608 3202103119609856 3203343603772928 3218394203881472 3219640999156736 3222005543206912 3228566781755392 3234978210288704 3238397883449344 3244992503087104 3246249602455552 3253824445628416 3260450479661056 3261713567398528 3271810622947328 3277038413135872 3280715556749312 3287396351393792 3290554070737472 3291828820506611 3304121375227904 3307295159848064 3307828908457984 3315313925052437 3316463945310208 3317748732479104 3331428163452928 3333336854020096 3334628177698048 3341418759107968 3343872738246656 3354054950715392 3360885092483072 3362187088257536 3367729143037952 3377983999115264 3388661002338304 3394075499319296 3402304669441568 3405901222248448 3422125710057472 3425412844128352 3429094469988352 3450407740719104 3452384598806528 3453722041187264 3460755143361824 3478362150874688 3480916702928896 3482265198552448 3488005183860736 3491355598676176 3498626284797952 3505750829228032 3507108945510016 3509684609564672 3520209777177632 3527540551614464 3534723976577024 3569631128594432 3584353541339032 3597738460315648 3599132212301824 3602589370548784 3612576797570048 3623577223540736 3630956215986176 3632362836421088 3634443942884216 3649429141901312 3653524142743552 3659546422411264 3660964118597632 3663061611725824 3664480669684912 3671942957228392 3679589713321984 3693334848186368 3694765633897184 3709999545663488 3723858276683776 3731253276639812 3745186757869568 3760633223699968 3762090080578984 3776138714546176 3779765896969216 3788930200059928 3790244508925952 3791712837118976 3803083777129406 3809527833165824 3811003631654912 3814664303688392 3818764296123392 3821568843710464 3822432422688572 3841011534266368 3842499529437184 3844701030489088 3846190454958544 3848833306329088 3852530315780608 3854022773289304 3874974266949632 3876475419170816 3877977152933408 3884369409299456 3906998847668224 3908512406106112 3914757536146688 3924249135776354 3945582398636032 3947110904214016 3955148735270656 3958947866356021 3975271029571072 3978190517633024 3979089489192202 3979731655488512 3986291638697984 3990120684201344 3991666443763922 3998430039769088 4006572376260608 4008124509154304 4010420902492928 4011068125216768 4011974526292964 4020144444551774 4023096888203008 4031474916130816 4035347362579456 4039684544659456 4041999019835392 4043564876893696 4045131340559848 4051799125217536 4067121751261184 4068697340782592 4075403970412544 4076982768438272 4096404047244608 4100734327717888 4109084994961408 4117244994912896 4128659197222912 4141231112617984 4149664246841344 4151271813052672 4153650220439104 4155259330803427 4170776162172928 4175456163135488 4183958992683008 4184904462771109 4186356127686656 4187977908211328 4189600317008414 4196506236832448 4205245386653696 4209284748897536 4217856466414976 4219490450066738 4220954112212992 4222589295882496 4239999480758272 4242428723298304 4244072226161152 4251067934654464 4252714784319232 4255838030495744 4264289459016928 4268797210001408 4277490117705728 4279147203236864 4286200727502848 4297866541371392 4299531520661696 4312841275703296 4319732453679104 4330205942925632 4333386099564544 4346381459576464 4355432721891328 4359616347072448 4364302052712448 4368494197358368 4390719436350016 4391428033642496 4393944034844672 4395646234238336 4402891789463552 4404597455187776 4425292030337024 4427006373840512 4430257621909504 4431973889066752 4439279324913664 4452797089742848 4461864691744768 4463593203376384 4466871321264128 4474008612739072 4484856155172976 4489597065691136 4498739606552576 4509237027012608 4510983890530304 4520169983166464 4524511847264024 4543166890938368 4547530844791088 4548264749129728 4555761872797696 4560137924801536 4561904507158768 4580713724747776 4583338174277632 4585113744334816 4594450793773456 4597825015089152 4611825557233664 4619427451240448 4621217002164224 4623007246354112 4630627571677184 4644727998783488 4649939818037248 4659408878215168 4683114180591616 4705422851329024 4709942660676484 4721817603571712 4732835557277696 4742473424961536 4744310643488768 4747028823358976 4748867806632488 4758538322122508 4766601328197632 4781667420209152 4782747957452696 4784407003070464 4786260466527232 4788114648009616 4796007127808512 4810611141597184 4820407390188544 4822274800076272 4823947556814848 4825816338151424 4840288443619244 4848489969483776 4850368258469888 4858363353890816 4860245467793408 4863814891995136 4890453946556416 4898515117146112 4928486119341169 4936837089918976 4948806791915008 4953560384504578 4967293096658816 4977637396447232 4982418682368512 4987773774528512 4992564796980992 4994498900078996 5017965070114304 5018774895591424 5021650325536768 5023595696272384 5031876330815488 5033825663071744 5038660920816754 5057476606099456 5059435855817728 5063151567896576 5065113016076288 5073462085615616 5078335416256256 5080302746608628 5088910959706112 5099273933422592 5101249375287296 5104995795730432 5120305130440192 5141416693202944 5170870682587456 5172873860796103 5192190732500992 5197178108332672 5209779025082401 5211586199773184 5213605151038592 5235101399711744 5238100770603008 5240129993525504 5245163417571539 5250800907169664 5254657160101888 5270657779695616 5281390859616256 5283436852976128 5286463916922496 5288511875567998 5292145796202496 5299281313272793 5308260570038272 5314216934899712 5325038717960192 5328089617055744 5330153701359872 5332218585283436 5341007937786752 5352130492104704 5372123415543808 5374204558395904 5382791612201696 5396362975510528 5416521129721856 5425175798124544 5427277493294272 5438329510997152 5465997665660224 5470011961745408 5472131026296704 5481151003209728 5497841304682496 5509037017358336 5511171200087168 5515218672173056 5531758221279136 5543278009679872 5548602623546752 5554566248906752 5559901705728832 5562055593269791 5589090224635904 5592292407984128 5594458843576064 5603680459317248 5605851306602624 5632555564961336 5638509700612096 5649991868071936 5661211868005232 5676906396181504 5694192779849728 5705788339406848 5707998742947424 5734817222987776 5741252224311296 5750715806646272 5752943614939136 5758469623790576 5782212406648832 5787766529734112 5788700589801472 5803811904292864 5806060281838432 5829999286042624 5833339494535168 5835599310971584 5847482828438944 5851777291931648 5863398006148276 5869596163751936 5881548911845376 5883827404450688 5893526000316416 5909566494385664 5911855840909832 5930156754092032 5939632123808768 5954033171522744 5956098514026496 5958405886901248 5986400880689152 5988719992600576 5994472477224616 6000915322479616 6005322468687872 6035875268132864 6038213546258432 6041673047911424 6044013572077712 6048166624231424 6056321500883192 6087133764030704 6089245276635136 6091604230125568 6093964097466784 6104009071756288 6122595998396416 6135063951149056 6137440654642528 6139569617764352 6141948066738176 6151761842516224 6166677213362842 6173195965325312 6183371541315584 6185766959009792 6200200912142336 6202602849479168 6215233726853888 6246854475040256 6251442241994752 6253864030053376 6264172575096832 6272618697343306 6283247205351424 6296042305552384 6298481371528192 6303107053912064 6304531398460372 6322009395747584 6335174868205568 6341260141196288 6348075713036288 6354173377975808 6356634963736904 6386500998327296 6391191323410432 6393667249801216 6404206239219712 6406687207545856 6436788407762944 6439281998313472 6444011086413824 6457133563510784 6469956420577408 6489985006174208 6492499204911104 6507648891256832 6520900959322112 6523427134797056 6529693234119671 6554076826271744 6561431113498624 6574792702787584 6581108141474944 6583657641013222 6608242750455808 6614590319696128 6615657816915968 6630627850104874 6632927890620416 6635497464958208 6662856326905856 6666673708040192 6669256355396096 6682837518215936 6687745476493312 6708109901430784 6721770184966144 6724374176515072 6735458286075904 6755967998230528 6777322004676608 6788150998638592 6804609338883136 6811802444496896 6844251420114944 6850825688256704 6858188939976704 6900815481438208 6904769197613056 6907444082374528 6921510286723648 6956724301749376 6961833405857792 6964530397104896 6976010367721472 6982711197352352 6997252569595904 7011501658456064 7014217891020032 7019369219129344 7040419554355264 7055081103228928 7069447953154048 7139262257188864 7168707082678064 7198264424603648 7205178741097568 7225153595140096 7247154447081472 7261912431972352 7264725672842176 7268887885768432 7298858283802624 7307048285487104 7321928237195264 7326123223451648 7328961339369824 7343885914456784 7359179426643968 7386669696372736 7389531267794368 7419999091326976 7447716553367552 7462506553279624 7490373515739136 7521266447399936 7524180161157968 7559531793938432 7577860400119856 7580489017851904 7583425674237952 7606167554258812 7619055666331648 7622007263309824 7629328607376784 7637528592246784 7643137687420928 7644864845377144 7684999058874368 7689402060978176 7692380909917088 7697666612658176 7705060631561216 7708045546578608 7749948533899264 7752950838341632 7755954305866816 7768738818598912 7817024812212224 7829515072293376 7848498271552708 7891164797272064 7894221808428032 7910297470541312 7917895732712042 7950542059142144 7956381035266048 7958178978384404 7959463310977024 7972583277395968 7980241368402688 7983332887527844 7996860079538176 8013144752521216 8016249018308608 8020841804985856 8022136250433536 8023949052585928 8040288889103548 8046193776406016 8070694725158912 8079369089318912 8083998039670784 8087129753787392 8090262681119696 8103598250435072 8128801781251019 8134243502522368 8137394681565184 8150807940825088 8153965536876544 8192808094489216 8218169989922816 8234489989825792 8242399656183847 8257318394445824 8282462225235968 8299328493682688 8302543626105344 8307300440878208 8310518661606854 8327442063714389 8341552324345856 8350912326270976 8367917985366016 8369808925542218 8372712255373312 8375955816422656 8379200634016828 8393012473664896 8410490773307392 8418569497795072 8435712932829952 8438980900133476 8441908224425984 8445178591764992 8479998961516544 8484857446596608 8488144452322304 8502135869308928 8505429568638464 8511676060991488 8528578918033856 8537594420002816 8554980235411456 8558294406473728 8572401455005696 8595733082742784 8599063041323392 8625682551406592 8639464907358208 8660411885851264 8666772199129088 8692762919152928 8710865443782656 8719232694144896 8728604105424896 8736988394716736 8740373075138243 8781438872700032 8782856067284992 8787888069689344 8791292468476672 8805783578927104 8809194910375552 8850584060674048 8854012747681024 8860515243819008 8863947778133504 8878558649827328 8905594179485696 8923729383489536 8927186406752768 8933742642528256 8948017225478144 8969712310345952 8979194131382272 8997479213105152 9021967781060608 9040339966332928 9049023694528048 9086333781876736 9095061689582176 9096529498259456 9120275849603072 9123809014317536 9161427449495552 9166676348555264 9170227488669632 9188901587546912 9195650030178304 9223651114467328 9242434004328448 9246014492708224 9261255143354368 9289455997566976 9299879636074496 9318817756430336 9366228361183232 9410845702658048 9419885321352968 9443635207143424 9484946849923072 9488621286977536 9494057646717952 9497735613264976 9517076644245016 9565495914905392 9568814006140928 9572520933054464 9576229296019232 9592014255617024 9621222283194368 9640814780377088 9644549600152544 9647895113629696 9651632676302848 9680576887238488 9700736516939776 9716726707781632 9720490935586816 9780907893112832 9856972238682338 9873674179837952 9897613583830016 9907120769009156 9934586193317632 9955274792894464 9964837364737024 9975547549057024 9985129593961984 9988997800157992 10035930140228608 10043300651073536 10047191392544768 10063752661630976 10067651326143488 10077321841633508 10114953212198912 10118871711635456 10126303135793152 10130226032152576 10146924171231232 10156670832512512 10160605493217256 10198547866845184 10202498750574592 10240610260880384 10260946510759483 10341741365174912 10345747721592206 10384381465001984 10394356216665344 10419558050164802 10423172399546368 10427210302077184 10470202799423488 10476201541206016 10480259987051008 10490326835143078 10501601814339328 10509314320203776 10541315559391232 10562781719232512 10566873705952256 10572927833844992 10577023751135996 10584291592404992 10598562626545586 10616521140076544 10628433869799424 10650077435920384 10656179234111488 10660307402719744 10664437170566872 10682015875573504 10704260984209408 10744246831087616 10748409116791808 10765583224403392 10833042259443712 10850351596249088 10854554986588544 10876659021994304 10931995331320448 10940023923490816 10944262052593408 10962302006419456 10995682609364992 11018074034716672 11022342400174336 11030437344346112 11032929947305651 11063516442558272 11086556019359744 11097205247093504 11109132497813504 11119803411457664 11124111186539582 11178180449271808 11184584815968256 11188917687152128 11207360918634496 11211702613205248 11265111129922672 11277019401224192 11299983736143872 11322423736010464 11353812792363008 11388385559699456 11411576678813696 11415997485894848 11469634445975552 11482504448622592 11505887229878272 11516939247581152 11564424813297664 11575533059468224 11577401179602944 11607623808585728 11612120563676864 11659998572085248 11666678989070336 11671198621943168 11694965656877888 11703554583863296 11726796012296552 11739192327503872 11763097823690752 11767654808901376 11787052000632832 11819132988771328 11823711681819664 11860313508184064 11879264247617536 11908066343045488 11912197028052992 11916811773802496 11972801761378304 11977439985201152 11988944954449232 12001830644959232 12010644937375744 12076427092516864 12083346095822848 12088027144155424 12096333248462848 12112643001766384 12174267528061408 12178490553270272 12183208460251136 12187928194933568 12208018143512576 12245191996792832 12270127902298112 12274881309285056 12283896133476352 12303523685032448 12333354426725684 12346391930650624 12371533918019584 12400401824284672 12405205698958336 12430467453707776 12493708950080512 12502884483989504 12507728060106752 12528345150193664 12545237394686612 12566494410702848 12592084611104768 12596962743056384 12606214107824128 12609062796920744 12644018791495168 12682520282392576 12696151426072576 12708346755951616 12713269927473808 12773001996654592 12782382646820864 12787334499602432 12808412478439424 12813374415091712 12873576815525888 12878563996626944 12914267127021568 12939912841154816 12984998409822208 13015297782513664 13041801918644224 13046854269594112 13059386468239342 13108153652543488 13122862226997248 13149585405575168 13162216282949888 13167315282026444 13216485500911616 13229180639392256 13231315633831936 13261255700209748 13265855781240832 13270994929916416 13310793219952921 13325712653811712 13333347416080384 13338512710792192 13365675036431872 13375490952986624 13416219802861568 13443540369932288 13448748353030144 13470916572151808 13511935996461056 13554644009353216 13576301997277184 13609218677766272 13688502840229888 13701651376513408 13716377879953408 13734871975217239 13801630962876416 13809538395226112 13814888164749056 13843020573447296 13913448603498752 13923666811715584 13929060794209792 13952020735442944 13965422394704704 13970832553173727 13994505139191808 14023003316912128 14028435782040064 14038738438258688 14080839108710528 14110162206457856 14138895906308096 14278524514377728 14337414165356128 14396528849207296 14410357482195136 14450307190280192 14494308894162944 14523824863944704 14529451345684352 14537775771536864 14597716567605248 14614096570974208 14643856474390528 14652246446903296 14657922678739648 14663601109529449 14687771828913568 14718358853287936 14773339392745472 14779062535588736 14839998182653952 14895433106735104 14925013106559248 15042532894799872 15048360322315936 15119063587876864 15155720800239712 15160978035703808 15166851348475904 15212335108517624 15244014526619648 15258657214753568 15275057184493568 15289729690754288 15369998117748736 15378804121956352 15384761819834176 15410121263122432 15416091093157216 15505901676683264 15511908611733632 15537477637197824 15634049624424448 15659030144586752 15696996543105416 15782329594544128 15788443616856064 15820594941082624 15835791465424084 15901084118284288 15912762070532096 15916357956768808 15918926621954048 15945166554791936 15960482736805376 15966665775055688 16026289505042432 16032498036617216 16041683609971712 16047898105171856 16080577778207096 16092387552812032 16141389450317824 16167996079341568 16174259507574784 16180525362239392 16207196500870144 16257603562502038 16274789363130368 16301615881650176 16307931073753088 16385616188978432 16468979979651584 16484799312367694 16514636788891648 16564924450471936 16598656987365376 16605087252210688 16614600881756416 16621037323213708 16654884127428778 16683104648691712 16701824652541952 16735835970732032 16739617851084436 16745424510746624 16751911632845312 16758401268033656 16786024947329792 16820981546614784 16837138995590144 16871425865659904 16877961800266952 16883816448851968 16890357183529984 16969714893193216 16976288904644608 17004271738617856 17010859137276928 17023352121982976 17057157836067712 17109960470822912 17116588812947456 17144802910011392 17191466165485568 17198126082646784 17278929814716416 17320823771702528 17333544398258176 17337461345766023 17385525838305856 17421730887565312 17438465388289792 17457208210849792 17473976789433472 17480746150276486 17562877745400064 17565712134569984 17575776139378688 17582584936953344 17611567157854208 17618389820751104 17701168121348096 17708025495362048 17721030487638016 17727895556267008 17757117299654656 17811188358971392 17847458766979072 17854372813505536 17867485285056512 17896034450956288 17939424620691904 17958388262764544 17994958426210304 18043935562121216 18080679932665856 18098047389056096 18172667563753472 18190123379164352 18193058996518912 18240551699206144 18247618028635072 18322854898991104 18333352697110528 18340454977339264 18377803175093824 18391300060356608 18447302228934656 18484868008656896 18492028985416448 18522510286708736 18578911995133952 18599759272148992 18637635512860672 18732456722366464 18821691405316096 18839770642705936 18887270414286848 18977242573955072 18988115293435904 18995471226529952 19034153288490032 19130991829810784 19137628012281856 19145041866108928 19152458592038464 19184028511234048 19242444566388736 19281629560754176 19289099200305088 19303265352605696 19361153774476976 19401473033879552 19440981871173632 19561815786225664 19713944477364676 19747348359675904 19795227167660032 19814241538018312 19869172386635264 19929674729474048 19951095098114048 19970259187923968 19977995600315984 20071860280457216 20086601302147072 20094382785089536 20127505323261952 20135302652286976 20154643683267016 20229906424397824 20237743423270912 20260452064305152 20293848342462464 20313341665025024 20321210986434512 20404997501149184 20481220521760768 20521893021518966 20683482730349824 20691495443184412 20768762930003968 20788712433330688 20839116100329604 20846344799092736 20854420604154368 20940405598846976 20952403082412032 20960519974102016 20980653670286156 21003203628678656 21018628640407552 21082631118782464 21125563438465024 21133747411904512 21145855667689984 21154047502271992 21168583184809984 21197125253091172 21233042280153088 21300154871840768 21312358468222976 21320614805439488 21328874341133744 21364031751147008 21488493662175232 21496818233583616 21531166448806784 21583370246769947 21666084518887424 21700703192498176 21709109973177088 21753318043988608 21863990662640896 21880047846981632 21888524105186816 21924604012838912 21954165440701571 21991365218729984 22036148069433344 22044684800348672 22060874688692224 22065859894611302 22127032885116544 22173112038719488 22194410494187008 22218264995627008 22239606822915328 22248222373079164 22356360898543616 22369169631936512 22377835374304256 22414721837268992 22423405226410496 22530222259845344 22554038802448384 22599967472287744 22644847472020928 22707625584726016 22776771119398912 22823153357627392 22831994971789696 22939268891951104 22965008897245184 23011774459756544 23033878495162304 23042801743546277 23128849626595328 23151066118936448 23154802359205888 23207197475367059 23215247617171456 23224241127353728 23319997144170496 23333357978140672 23342397243886336 23389931313755776 23407109167726592 23453592024593104 23478384655007744 23526195647381504 23535309617802752 23574104001265664 23638265977542656 23647423363639328 23720627016368128 23758528495235072 23816132686090976 23824394056105984 23833623547604992 23954879970402304 23977889908898464 24003661289918464 24152854185033728 24166692191645696 24176054288310848 24225286003532768 24348535056122816 24366416920502272 24375856389867136 24416036287025152 24490383993585664 24540255804596224 24549762618570112 24567792266952704 24607047370064896 24666708853451368 24692783861301248 24743067836039168 24800803648569344 24810411397916672 24860934907415552 24987417900161024 25005768967979008 25015456120213504 25056690300387328 25090474789373224 25184169222209536 25193925486112768 25218125593841488 25288037582990336 25365040564785152 25416693511903232 25426539854947616 25546003993309184 25574668999204864 25616824956878848 25626748830183424 25757127993253888 25879825682309632 25969996819644416 26030595565027328 26083603837288448 26093708539188224 26118772936478684 26216307305086976 26245724453994496 26299170811150336 26324432565899776 26334630564052888 26432971001823232 26458361278784512 26522511400419496 26531711562481664 26541989859832832 26621586439905842 26666694832160768 26677025421584384 26731350072863744 26750981905973248 26887080739864576 26897496706060288 26941833144303616 27152603994554368 27218437355532544 27377005680459776 27403302753026816 27432755759906816 27469743950434478 27603261925752832 27619076790452224 27629776329498112 27686041146894592 27712635064492147 27826897206997504 27847333623431168 27858121588419584 27904041470885888 27930844789409408 27941665106347454 27989010278383616 28046006633824256 28056871564080128 28077476876517376 28161678217421056 28220324412915712 28277791812616192 28557049028755456 28674828330712256 28793057698414592 28820714964390272 28900614380560384 28988617788325888 29047649727889408 29058902691368704 29075551543073728 29086815315623989 29195433135210496 29228193141948416 29287712948781056 29304492893806592 29315845357479296 29327202219058898 29375543657827136 29436717706575872 29546678785490944 29558125071177472 29679996365307904 29790866213470208 29850026213118496 30085065789599744 30096720644631872 30238127175753728 30311441600479424 30333702696951808 30424670217035248 30488029053239296 30517314429507136 30550114368987136 30579459381508576 30739996235497472 30757608243912704 30769523639668352 30820242526244864 30832182186314432 31011803353366528 31023817223467264 31074955274395648 31268099248848896 31318060289173504 31393993086210832 31564659189088256 31576887233712128 31641189882165248 31671582930848168 31802168236568576 31832715913537616 31837853243908096 31890333109583872 31920965473610752 31933331550111376 32064996073234432 32083367219943424 32095796210343712 32161155556414192 32184775105624064 32282778900635648 32335992158683136 32348519015149568 32361050724478784 32414393001740288 32515207125004076 32549578726260736 32615862147506176 32771232377956864 32937959959303168 32969598624735388 33029273577783296 33129848900943872 33197313974730752 33210174504421376 33229201763512832 33242074646427416 33309768254857556 33366209297383424 33471671941464064 33479235702168872 33490849021493248 33503823265690624 33516802536067312 33572049894659584 33674277991180288 33742851731319808 33755923600533904 33767632897703936 33780714367059968 33939429786386432 33952577809289216 34008543477235712 34021718274553856 34046704243965952 34114315672135424 34233177625894912 34289605820022784 34382932330971136 34396252165293568 34499402835388183 34557859629432832 34641647543405056 34667088796516352 34674922691532046 34771051676611712 34843461775130624 34876930776579584 34914416421699584 34947953578866944 34961492300552972 35125755490800128 35131424269139968 35151552278757376 35165169873906688 35223134315708416 35236779641502208 35402336242696192 35416050990724096 35442060975276032 35455791112534016 35514234599309312 35622376717942784 35694917533958144 35708745627011072 35734970570113024 35792068901912576 35878849241383808 35989916852420608 36087871124242432 36161359865331712 36196094778112192 36210117025572721 36345335127506944 36380246758328704 36386117993037824 36468453175576807 36481103398412288 36495236057270144 36645709797982208 36666705394221056 36680909954678528 36755606350187648 36782600120713216 36894604457869312 36969736017313792 36984057970832896 37045020573417472 37157823990267904 37199518544297984 37275271025721344 37464913444732928 37643382810632192 37679541285411872 37774540828573696 37954485147910144 37976230586871808 37990942453059904 38068306576980064 38261983659621568 38290083732217856 38304917184076928 38368057022468096 38484889132777472 38563259121508352 38578198400610176 38606530705211392 38722307548953952 38802946067759104 38881963742347264 39123631572451328 39427888954729352 39590454335320064 39628483076036624 39738344773270528 39859349458948096 39940518375847936 39955991200631968 40143720560914432 40188765570179072 40255010646523904 40270605304573952 40309287366534032 40475486846541824 40520904128610304 40626683330050048 40642421972869024 40809995002298368 40962441043521536 41043786043037932 41366965460699648 41382990886368824 41537525860007936 41577424866661376 41678232200659208 41692689598185472 41708841208308736 41904806164824064 41921039948204032 41961307340572312 42006407257357312 42037257280815104 42251126876930048 42267494823809024 42291711335379968 42308095004543984 42337166369619968 42394250506182344 42624716936445952 42641229610878976 42657748682267488 42728063502294016 42976987324350464 42993636467167232 43062332897613568 43166740493539894 43401406384996352 43418219946354176 43506636087977216 43727981325281792 43760095693963264 43777048210373632 43849208025677824 43908330881403142 43982730437459968 44072296138866688 44089369600697344 44121749377384448 44131719789222604 44254065770233088 44346224077438976 44388820988374016 44436529991254016 44479213645830656 44496444746158328 44738339263873024 44755670748608512 44829443674537984 44846810452820992 45060444519690688 45108077604896768 45199934944575488 45289694944041856 45415251169452032 45553542238797824 45646306715254784 45663989943579392 45707852638837697 45878537783902208 45930017794490368 46023548919513088 46067756990324608 46085603487092554 46257699253190656 46302132237872896 46309604718411776 46414394950734118 46430495234342912 46448482254707456 46639994288340992 46666715956281344 46684794487772672 46779862627511552 46814218335453184 46907184049186208 46956769310015488 47052391294763008 47070619235605504 47148208002531328 47276531955085312 47294846727278656 47441254032736256 47517056990470144 47632265372181952 47667247095209984 47909759940804608 47955779817796928 48007322579836928 48305708370067456 48333384383291392 48352108576621696 48450572007065536 48697070112245632 48732833841004544 48751712779734272 48832072574050304 48980767987171328 49080511609192448 49099525237140224 49135584533905408 49214094740129792 49333417706902736 49385567722602496 49486135672078336 49601607297138688 49620822795833344 49721869814831104 49974835800322048 50030912240427008 50113380600774656 50180949578746448 50387850972225536 50436251187682976 50576075165980672 50730081129570304 50833387023806464 50853079709895232 51092007986618368 51149337998409728 51253497660366848 51514255986507776 51759651364619264 51939993639288832 52061191130054656 52167207674576896 52187417078376448 52237545872957368 52432614610173952 52598341622300672 52648865131799552 52669261128105776 52916722557569024 53045022800838992 53063423124963328 53083979719665664 53243172879811684 53333389664321536 53354050843168768 53462700145727488 53501963811946496 53794993412120576 53883666288607232 54305207989108736 54436874711065088 54754011360919552 54806605506053632 54865511519813632 54939487900868956 55206523851505664 55238153580904448 55259552658996224 55372082293789184 55425270128984294 55653794413995008 55694667246862336 55716243176839168 55808082941771776 55861689578818816 55883330212694908 55978020556767232 56092013267648512 56113743128160256 56154953753034752 56323356434842112 56555583625232384 56901612468757133 57114098057510912 57349656661424512 57586115396829184 57641429928780544 57696797593286929 57801228761120768 57977235576651776 58095299455778816 58117805382737408 58151103086147456 58173630631247978 58292094446000723 58390866270420992 58456386283896832 58575425897562112 58608985787613184 58631690714958592 58654404438117796 58751087315654272 58873435413151744 59093357570981888 59116250142354944 59359992730615808 59581732426940416 59700052426236992 60170131579199488 60193441289263744 60476254351507456 60622883200958848 60667405393903616 60849340434070496 60976058106478592 61034628859014272 61100228737974272 61158918763017152 61182611525967701 61479992470994944 61515216487825408 61539047279336704 61640485052489728 61664364372628864 62023606706733056 62047634446934528 62149910548791296 62536198497697792 62636120578347008 62787986172421664 63153774467424256 63282379764330496 63343165861696336 63604336473137152 63665431827075232 63675706487816192 63841930947221504 63866663100222752 64129992146468864 64166734439886848 64191592420687424 64322311112828384 64369550211248128 64565557801271296 64697038030299136 64722101448957568 64828786003480576 65030414250008152 65099157452521472 65231724295012352 65542464755913728 65875919918606336 65939197249470776 66058547155566592 66394627949461504 66420349008842752 66458403527025664 66484149292854832 66619536509715112 66958471404337744 66981698042986496 67007646531381248 67033605072134624 67144099789319168 67348555982360576 67485703462639616 67511847201067808 67535265795407872 67561428734119936 67905155618578432 68017086954471424 68043436549107712 68228631344270848 68466355251789824 68765864661942272 68792504330587136 68998805670776366 69115719258865664 69283295086810112 69334177593032704 69349845383064092 69542103353223424 69686923550261248 69753861553159168 69828832843399168 69895907157733888 69922984601105944 70251510981600256 70303104557514752 70330339747813376 70446268631416832 70473559283004416 70804672485392384 70832101981448192 70884121950552064 70911582225068032 71028469198618624 71389835067916288 71417491254022144 71584137803825152 71757698482767616 71826625575316381 72175742248484864 72322719730663424 72392189556224384 72420234051145442 72690670255013888 72760493516657408 72772235986075648 72936906351153614 72962206796824576 72990472114540288 73291419595964416 73333410788442112 73361819909357056 73511212700375296 73565200241426432 73789208915738624 73939472034627584 73968115941665792 74090041146834944 74315647980535808 74399037088595968 74550542051442688 74929826889465856 75286765621264384 75359082570823744 75908970295820288 75952461173743616 75981884906119808 76136613153960128 76523967319243136 76580167464435712 76609834368153856 76736114044936192 76969778265554944 77126518243016704 77156396801220352 77213061410422784 77444615097907904 77605892135518208 77763927484694528 78247263144902656 78855777909458704 79180908670640128 79256966152073248 79476689546541056 79718698917896192 79881036751695872 79911982401263936 80287441121828864 80377531140358144 80541210609147904 80618574733068064 80950973693083648 81041808257220608 81253366660100096 81284843945738048 81619990004596736 81924882087043072 82087572086075864 82733930921399296 82765981772737648 83154849733322752 83356464401318416 83385379196370944 83417682416617472 83809612329648128 83842079896408064 83922614681144624 84012814514714624 84074514561630208 84534989647618048 84583422670759936 84616190009087968 84674332739239936 84788501012364688 85249433872891904 85282459221757952 85315497364534976 85456127004588032 85987272934334464 86124665795227136 86333480987079788 86802812769992704 86836439892708352 87013272175954432 87455962650563584 87520191387926528 87554096420747264 87698416051355648 87816661762806284 87965460874919936 88144592277733376 88178739201394688 88243498754768896 88263439578445208 88508131540466176 88777641976748032 88873059982508032 88958427291661312 88992889492316656 89416819593761209 89476678527746048 89511341497217024 89658887349075968 89693620905641984 90120889039381376 90399869889150976 90579389888083712 90830502338904064 91107084477595648 91292613430509568 91327979887158784 91415705277675394 91757075567804416 91860035588980736 92047097839026176 92135513980649216 92171206974185108 92515398506381312 92604264475745792 92619209436823552 92828789901468236 92860990468685824 92896964509414912 93279988576681984 93333431912562688 93369588975545344 93559725255023104 93628436670906368 93814368098372416 93913538620030976 94104782589526016 94141238471211008 94296416005062656 94553063910170624 94589693454557312 94882508065472512 95034113980940288 95264530744363904 95334494190419968 95819519881609216 95911559635593856 96014645159673856 96144103826520673 96611416740134912 96666768766582784 96704217153243392 96901144014131072 97394140224491264 97465667682009088 97503425559468544 97664145148100608 97961535974342656 98161023218384896 98199050474280448 98271169067810816 98428189480259584 98666835413805472 98771135445204992 98972271344156672 99241645591666688 99443739629662208 99949671600644096 100061824480854016 100361899157492896 100775701944451072 100872502375365952 101152150331961344 101460162259140608 101666774047612928 101706159419790464 102184015973236736 102298675996819456 102506995320733696 103028511973015552 103519302729238528 103879987278577664 104334415349153792 104374834156752896 104475091745914736 105297730263599104 105338522256211552 105833445115138048 106090045601677984 106126846249926656 106167959439331328 106486345759623368 106708101686337536 106925400291454976 107589986824241152 108610415978217472 108873749422130176 109508022721839104 109613211012107264 109731023039627264 109878975801737912 110476307161808896 110519105317992448 110744164587578368 110850540257968588 111307588827990016 111389334493724672 111432486353678336 111616165883543552 111723379157637632 111766660425389816 112184026535297024 112227486256320512 112646712869684224 113803224937514266 114228196115021824 114699313322849024 115172230793658368 115282859857561088 115393595186573858 115602457522241536 115954471153303552 116190598911557632 116235610765474816 116302206172294912 116347261262495956 116584188892001446 116781732540841984 116912772567793664 117150851795124224 117217971575226368 117263381429917184 117308808876235592 117502174631308544 117746870826303488 118186715141963776 118232500284709888 119163464853880832 119400104852473984 120340263158398976 120386882578527488 120952508703014912 121245766401917696 121334810787807232 121362229420362161 121698680868140992 121952116212957184 122069257718028544 122200457475948544 122317837526034304 122365223051935402 122959984941989888 123030432975650816 123078094558673408 123280970104979456 123328728745257728 124047213413466112 124095268893869056 124299821097582592 125072396995395584 125272241156694016 125575972344843328 126307548934848512 126564759528660992 126686331723392672 127208672946274304 127330863654150464 127351412975632384 127683861894443008 127733326200445504 128259984292937728 128333468879773696 128383184841374848 128644622225656768 128739100422496256 129131115602542592 129394076060598272 129444202897915136 129657572006961152 130060828500016304 130198314905042944 130463448590024704 131084929511827456 131751839837212672 131878394498941552 132117094311133184 132840698017685504 132916807054051328 132968298585709664 133239073019430224 133916942808675488 133963396085972992 134015293062762496 134067210144269248 134288199578638336 134697111964721152 134971406925279232 135023694402135616 135122857468239872 135810311237156864 136086873098215424 136457262688541696 136932710503579648 137531729323884544 137585008661174272 137997611341552732 138231438517731328 138566590173620224 138668355186065408 138699690766128184 139084206706446848 139507723106318336 139657665686798336 139791814315467776 139845969202211888 140503021963200512 140606209115029504 140660679495626752 140892537262833664 140947118566008832 141609344970784768 141664203962896384 141823164450136064 142056938397237248 142834982508044288 143168275607650304 143515396965535232 143653251150632762 144351484496969728 144645439461326848 144784379112448768 144840468102290884 145381340510027776 145520987033314816 145544471972151296 145873812702307228 145924413593649152 145980944229080576 146582839191928832 146666821576884224 146723639818714112 147022425400750592 147130400482852864 147578417831477248 147878944069255168 147936231883331584 148180082293669888 148631295961071616 149101084102885376 150573531242528768 150718165141647488 151083591727389629 151817940591640576 151904922347487232 151963769812239616 152273226307920256 153047934638486272 153160334928871424 153219668736307712 153472228089872384 153679158084910997 153939556531109888 154253036486033408 154312793602440704 154426122820845568 154889230195815808 155211784271036416 155527854969389056 156494526289805312 157711555818917408 158361817341280256 158513932304146496 158953379093082112 159437397835792384 159762073503391744 159823964802527872 160574882243657728 160755062280716288 161082421218295808 161237149466136128 161299612204823939 161901947386167296 162083616514441216 162506733320200192 162569687891476096 163239980009193472 163849764174086144 164175144172151728 165467861842798592 165531963545475296 166309699466645504 166712928802636832 166770758392741888 166835364833234944 167684159792816128 167845229362289248 168025629029429248 169069979295236096 169166845341519872 169232380018175936 169577002024729376 170564918443515904 170630994729069952 170912254009176064 171974545868668928 172249331590454272 172666961974159576 173605625539985408 173672879785416704 174026544351908864 174911925301127168 175040382775853056 175108192841494528 175396832102711296 175633323525612568 176289184555466752 176357478402789376 176526879156890416 177016263080932352 177555283953496064 177916854583322624 177985778984633312 178833639187522418 179022682994434048 179317774698151936 179387241811283968 180241778078762752 181158779776167424 181661004677808128 182214168955191296 182585226861019136 182655959774317568 182831410555350788 183514151135608832 183720071177961472 184094195678052352 184271027961298432 184342413948370216 185030797012762624 185208528951491584 185657579802936472 185721980937371648 185793929018829824 186666863825125376 186739177951090688 187119450510046208 187256873341812736 187628736196744832 188209565179052032 188282476942422016 188592832010125312 189106127820341248 189179386909114624 190068227961880576 190529061488727808 190668988380839936 191639039763218432 191823119271187712 192029290319347712 192288207653041346 193222833480269824 193333537533165568 193408434306486784 193802288028262144 194788280448982528 194931335364018176 195006851118937088 195328290296201216 195923071948685312 196322046436769792 196398100948560896 196542338135621632 196856378960519168 197333670827610944 197542270890409984 197944542688313344 198483291183333376 198887479259324416 199899343201288192 200123648961708032 200723798314985792 201551403888902144 201745004750731904 202304300663922688 202920324518281216 203333548095225856 203412318839580928 204368031946473472 204597351993638912 205013990641467392 206057023946031104 207038605458477056 207759974557155328 208749668313505792 208950183491829472 210595460527198208 210677044512423104 211666890230276096 212180091203355968 212335918878662656 212972691519246736 213416203372675072 213850800582909952 215179973648482304 217220831956434944 217747498844260352 219226422024214528 219462046079254528 219757951603475824 220952614323617792 221038210635984896 221488329175156736 221701080515937176 222615177655980032 222864972707356672 223232331767087104 223446758315275264 223533320850779632 224454972512641024 225293425739368448 227606449875028532 228456392230043648 229398626645698048 230344461587316736 230565719715122176 230787190373147716 231204915044483072 231908942306607104 232381197823115264 232471221530949632 232604412344589824 232694522524991912 233168377784002892 233563465081683968 234301703590248448 234435943150452736 234526762859834368 234617617752471184 235004349262617088 236373430283927552 236465000569419776 238326929707761664 238800209704947968 240680526316797952 240773765157054976 241495819847717281 241905017406029824 242491532803835392 242669621575614464 242724458840724322 243397361736281984 243904232425914368 244138515436057088 244400914951897088 244635675052068608 244730446103870804 245919969883979776 246060865951301632 246156189117346816 246561940209958912 246657457490515456 248094426826932224 248190537787738112 248599642195165184 250144793990791168 250544482313388032 251151944689686656 252615097869697024 253129519057321984 253372663446785344 253470819179009047 254417345892548608 254661727308300928 254702825951264768 255279172229037649 255367723788886016 255466652400891008 256519968585875456 256666937759547392 256766369682749696 257289244451313536 257478200844992512 258262231205085184 258788152121196544 258888405795830272 259315144013922304 260121657000032608 260396629810085888 260926897180049408 262169859023654912 263503679674425344 263756788997883104 265681396035371008 265833614108102656 265936597171419328 266478146038860448 267833885617350976 268030586125524992 268134420288538496 268576399157276672 269394223929442304 269942813850558464 270047388804271232 270245714936479744 271620622474313728 272173746196430848 272914525377083392 273865421007159296 275063458647769088 275170017322348544 275995222683105464 277133180347240448 277399381532256368 278168413412893696 279015446212636672 279583628630935552 279691938404423776 281006043926401024 281321358991253504 281785074525667328 281894237132017664 283328407925792768 283646328900272128 285669965016088576 286336551215300608 287030793931070464 287306502301265524 288702968993939456 289290878922653696 289568758224897536 289680936204581768 290762681020055552 291041974066629632 291747625404614456 291848827187298304 291961888458161152 293333643153768448 293447279637428224 294044850801501184 294260800965705728 295757888138510336 295872463766663168 296360164587339776 301147062485057536 301436330283294976 302167183454779258 303635881183281152 303809844694974464 303927539624479232 304546452615840512 306095869276972544 306320669857742848 306439337472615424 306944456179744768 307358316169821994 307879113062219776 308506072972066816 308625587204881408 308852245641691136 309778460391631616 310423568542072832 311055709938778112 315423111637834816 316723634682560512 317027864608292992 317906758186164224 318874795671584768 319524147006783488 319647929605055744 319954968471863879 321149764487315456 321510124561432576 322164842436591616 322474298932272256 322599224409647878 323803894772334592 324167233028882432 325013466640400384 325139375782952192 326479960018386944 327699528348172288 328350288344303456 330935723685597184 331063927090950592 332619398933291008 333425857605273664 333670729666469888 335368319585632256 335690458724578496 336051258058858496 338139958590472192 338333690683039744 338464760036351872 339154004049458752 341129836887031808 341261989458139904 341824508018352128 343949091737337856 344498663180908544 345333923948319152 347211251079970816 347345759570833408 348053088703817728 349823850602254336 350216385682989056 350793664205422592 351266647051225136 352714956805578752 353053758313780832 354032526161864704 355110567906992128 355833709166645248 355971557969266624 357667278375044836 358045365988868096 358774483622567936 360483556157525504 362317559552334848 363322009355616256 364428337910382592 365170453722038272 365311919548635136 365662821110701576 367028302271217664 368188391356104704 368542055922596864 368684827896740432 370417057902983168 371315159605872944 371443961874743296 371587858037659648 373333727650250752 373478355902181376 374238901020092416 374513746683625472 375257472393489664 376564953884844032 377185664020250624 378212255640682496 378358773818229248 380136455923761152 381058122977455616 381337976761679872 383278079526436864 383646238542375424 384058580638695424 384576415306082692 386445666960539648 386667075066331136 386816868612973568 387604576056524288 389576560897965056 389862670728036352 390013702237874176 390656580592402432 391846143897370624 392644092873539584 392796201897121792 393084676271243264 393712757921038336 394667341655221888 395889085376626688 396966582366666752 397774958518648832 398311287281299931 399798686402576384 400247297923416064 401447596629971584 403102807777804288 403490009501463808 404608601327845376 405840649036562432 406667096190451712 406824637679161856 408736063892946944 409194703987277824 410027981282934784 412114047892062208 414077210916954112 415519949114310656 417499336627011584 417900366983658944 421190921054396416 421354089024846208 423333780460552192 424360182406711936 424671837757325312 425945383038493472 426832406745350144 427701601165819904 430359947296964608 435494997688520704 438452844048429056 439515903206951648 442076421271969792 442976658350313472 443402161031874352 445230355311960064 445729945414713344 446893516630550528 447066641701559264 448909945025282048 450586851478736896 455212899750057064 456912784460087296 458797253291396096 461131439430244352 461574380746295432 462409830088966144 464762395646230528 464942443061899264 465208824689179648 465389045049983824 466336755568005784 468871886300905472 469053525719668736 469235235504942368 470008698525234176 472746860567855104 472930001138839552 477600419409895936 481361052633595904 481547530314109952 482991639695434562 483810034812059648 484983065607670784 485339243151228928 485448917681448644 486794723472563968 487808464851828736 488277030872114176 488801829903794176 489271350104137216 489460892207741608 492121731902603264 492312378234693632 493123880419917824 493314914981030912 496188853653864448 496381075575476224 497199284390330368 501088964626776064 502303889379373312 502786379027214667 505230195739394048 506259038114643968 506745326893570688 506941638358018094 508834691785097216 509323454616601856 509405651902529536 510558344458075298 510735447577772032 510933304801782016 513039937171750912 513333875519094784 513532739365499392 514578488902627072 514956401689985024 516524462410170368 517576304242393088 517776811591660544 518630288027844608 520243314000065216 520793259620171776 521853794360098816 524339718047309824 527007359348850688 527513577995766208 531362792070742016 531667228216205312 531873194342838656 532956292077720896 535667771234701952 536061172251049984 536268840577076992 537152798314553344 538788447858884608 539885627701116928 540094777608542464 540491429872959488 543241244948627456 544347492392861696 545829050754166784 547730842014318592 550340034644697088 551990445366210928 554266360694480896 554798763064512736 556336826825787392 558030892425273344 559167257261871104 559383876808847552 562012087852802048 562642717982507008 563788474264035328 566656815851585536 567292657800544256 571339930032177152 572673102430601216 574061587862140928 574613004602531048 578581757845307392 579137516449795072 579361872409163536 582083948133259264 583495250809228912 583697654374596608 583923776916322304 586667286307536896 586894559274856448 588089701603002368 588521601931411456 591744927533326336 592720329174679552 602294124970115072 602872660566589952 604334366909558516 607271762366562304 607619689389948928 607855079248958464 609092905231681024 612191738553945088 612641339715485696 612878674945230848 613888912359489536 614716632339643988 615758226124439552 617012145944133632 617251174409762816 617704491283382272 619556920783263232 622111419877556224 625917737156328463 630846223275669632 633447269365121024 634055729216585984 635813516372328448 637749591343169536 639048294013566976 639295859210111488 639909936943727758 642299528974630912 643020249122865152 644329684873183232 644948597864544512 645198448819295756 647607789544669184 648334466057764864 650026933280800768 650278751565904384 652959920036773888 655399056696344576 656700576688606912 661871447371194368 662127854181901184 665238797866582016 666851715210547328 667341459332939776 670736639171264512 671380917449156992 672102516117716992 673008726785644711 676279917180944384 676667381366079488 676929520072703744 678308008098917504 682259673774063616 682523978916279808 683649016036704256 687898183474675712 688997326361817088 690667847896638304 694691519141666816 696106177407635456 699647701204508672 700432771365978112 702533294102450272 705429913611157504 706107516627561664 708065052323729408 710221135813984256 711667418333290496 711943115938533248 715334556750089672 716090731977736192 717548967245135872 720967112315051008 724635119104669696 726644018711232512 730340907444076544 730623839097270272 731325642221403152 737084111845193728 737369655793480864 740834115805966336 742630319211745888 742887923749486592 743175716075319296 746956711804362752 748477802040184832 750514944786979328 753129907769688064 756424511281364992 756717547636458496 760272911847522304 762116245954911232 762675953523359744 766556159052873728 767292477084750848 768117161277390848 769152830612165384 773334150132662272 773633737225947136 775209152113048576 779153121795930112 779725341456072704 780027404475748352 781313161184804864 785288185747079168 785592403794243584 787425515842076672 789334683310443776 793933164733333504 795549917037297664 796622574562599862 799597372805152768 800494595846832128 802895193259943168 806205615555608576 806980019002927616 809217202655690752 811681298073124864 813334192380903424 813649275358323712 817472127785893888 818389407974555648 820055962565869568 824228095784124416 828154421833908224 834998673254023168 835800733967317888 842381842108792832 842708178049692416 846667560921104384 848720364813423872 849343675514650624 851890766076986944 853664813490700288 855403202331639808 860719894593929216 870989995377041408 876905688096858112 879031806413903296 884152842543939584 885953316700626944 886804322063748704 890460710623920128 891459890829426688 893787033261101056 894133283403118528 897819890050564096 901173702957473792 910425799500114128 917594506582792192 922262878860488704 923148761492590864 924819660177932288 929884886123798528 930417649378359296 930778090099967648 932673511136011568 937743772601810944 938107051439337472 938470471009884736 940017397050468352 945860002277679104 955200838819791872 962722105267191808 963095060628219904 965983279390869124 967620069624119296 969966131215341568 970678486302457856 970897835362897288 973589446945127936 976554061744228352 977603659807588352 978542700208274432 978921784415483216 984243463805206528 984624756469387264 986247760839835648 986629829962061824 992762151150952448 994398568780660736 1002177929253552128 1004607778758746624 1005572758054429334 1010460391478788096 1012518076229287936 1013490653787141376 1013883276716036188 1017669383570194432 1018646909233203712 1018811303805059072 1021116688916150596 1021470895155544064 1021866609603564032 1026079874343501824 1026667751038189568 1027065478730998784 1029156977805254144 1029912803379970048 1033048924820340736 1035152608484786176 1035553623183321088 1037260576055689216 1040486628000130432 1043707588720197632 1048679436094619648 1054014718697701376 1055027155991532416 1057585142091727403 1062725584141484032 1063334456432410624 1063746388685677312 1065912584155441792 1071335542469403904 1072122344502099968 1072537681154153984 1074305596629106688 1077576895717769216 1079771255402233856 1080189555217084928 1080982859745918976 1086482489897254912 1088694984785723392 1091658101508333568 1095461684028637184 1100680069289394176 1103980890732421856 1108532721388961792 1109597526129025472 1112673653651574784 1116061784850546688 1118334514523742208 1118767753617695104 1124024175705604096 1125285435965014016 1127576948528070656 1133313631703171072 1134585315601088512 1142679860064354304 1148123175724281856 1149226009205062096 1158275032899590144 1158723744818327072 1164167896266518528 1166990501618457824 1167395308749193216 1167847553832644608 1173789118549712896 1176179403206004736 1183489855066652672 1204588249940230144 1205745321133179904 1208668733819117032 1215239378779897856 1215710158497916928 1218185810463362048 1224383477107890176 1225282679430971392 1225757349890461696 1227777824718979072 1229433264679287976 1234024291888267264 1234502348819525632 1239113841566526464 1251835474312656926 1261692446551339264 1266894538730242048 1268111458433171968 1271627032744656896 1275499182686339072 1278096588027133952 1278591718420222976 1279819873887455516 1284599057949261824 1286040498245730304 1288659369746366464 1289897195729089024 1290396897638591512 1295215579089338368 1300053866561601536 1300557503131808768 1310798113392689152 1313401153377213824 1323742894742388736 1324255708363802368 1330477595733164032 1333703430421094656 1334682918665879552 1341473278342529024 1342761834898313984 1344205032235433984 1346017453571289422 1352559834361888768 1353334762732158976 1353859040145407488 1356616016197835008 1364519347548127232 1365047957832559616 1367298032073408512 1375796366949351424 1377994652723634176 1381335695793276608 1389383038283333632 1392212354815270912 1399295402409017344 1400865542731956224 1405066588204900544 1410859827222315008 1412215033255123328 1416130104647458816 1420442271627968512 1423334836666580992 1423886231877066496 1430669113500179344 1432181463955472384 1435097934490271744 1441934224630102016 1449270238209339392 1453288037422465024 1461247678194540544 1462651284442806304 1474168223690387456 1474739311586961728 1481668231611932672 1485260638423491776 1486351432150638592 1493913423608725504 1496955604080369664 1501029889573958656 1506259815539376128 1512849022562729984 1513435095272916992 1520545823695044608 1524232491909822464 1525351907046719488 1534584954169501696 1536234322554781696 1538305661224330768 1546668300265324544 1547267474451894272 1550418304226097152 1558306243591860224 1560054808951496704 1562626322369609728 1571184807588487168 1574851031684153344 1578669366620887552 1587866329466667008 1591099834074595328 1593245149125199724 1599194745610305536 1600989191693664256 1605790386519886336 1612411231111217152 1613960038005855232 1618434405311381504 1623362596146249728 1626668384761806848 1627298550716647424 1634944255571787776 1640111925131739136 1656308843667816448 1669997346508046336 1671601467934635776 1684763684217585664 1685416356099384832 1690470738934020967 1693335121842208768 1697440729626847744 1698687351029301248 1703781532153973888 1707329626981400576 1710806404663279616 1721439789187858432 1741979990754082816 1753811376193716224 1758063612827806592 1768305685087879168 1771906633401253888 1773608644127497408 1774295734253063329 1780921421247840256 1782919781658853376 1787574066522202112 1788266566806237056 1795639780101128192 1802347405914947584 1820851599000228256 1835189013165584384 1844525757720977408 1846297522985181728 1859769772247597056 1860835298756718592 1861556180199935296 1865347022272023136 1876214102878674944 1876940942019769472 1880034794100936704 1891720004555358208 1910401677639583744 1925444210534383616 1926190121256439808 1931966558781738248 1939932262430683136 1941795670725794576 1947178893890255872 1953108123488456704 1957085400416548864 1957843568830966432 1969249512938774528 1972495521679671296 1973259659924123648 1985524302301904896 2004355858507104256 2009215557517493248 2011145516108858668 2020920782957576192 2025036152458575872 2026981307574282752 2027766553432072376 2035338767140388864 2037293818466407424 2042233377832301192 2042941790311088128 2043733219207128064 2053335502076379136 2054130957461997568 2058313955610508288 2059825606759940096 2070305216969572352 2071107246366642176 2074521152111378432 2080973256000260864 2097358872189239296 2108029437395402752 2110054311983064832 2115170284183454806 2125451168282968064 2126668912864821248 2127492777371354624 2131825168310883584 2142671084938807808 2144244689004199936 2145075362308307968 2148611193258213376 2155153791435538432 2159542510804467712 2160379110434169856 2161965719491837952 2172964979794509824 2177389969571446784 2183316203016667136 2201360138578788352 2207961781464843712 2217065442777923584 2219195052258050944 2225347307303149568 2232123569701093376 2236669029047484416 2237535507235390208 2248048351411208192 2250570871930028032 2255153897056141312 2266627263406342144 2269170631202177024 2285359720128708608 2296246351448563712 2298452018410124192 2316550065799180288 2317447489636654144 2328335792533037056 2333981003236915648 2335695107665289216 2347578237099425792 2352358806412009472 2366979710133305344 2411490642266359808 2417337467638234064 2430478757559795712 2431420316995833856 2436371620926724096 2448766954215780352 2451514699780923392 2455555649437958144 2458866529358575952 2469004697639051264 2478227683133052928 2503670948625313852 2523384893102678528 2533789077460484096 2536222916866343936 2543254065489313792 2550998365372678144 2556193176054267904 2557183436840445952 2559639747774911032 2569198115898523648 2577318739492732928 2579794391458178048 2580793795277183024 2600107733123203072 2601115006263617536 2621596226785378304 2626802306754427648 2647485789484777472 2648511416727604736 2660955191466328064 2667406860842189312 2669365837331759104 2682946556685058048 2685523669796627968 2688410064470867968 2692034907142578844 2705119668723777536 2706669525464317952 2707718080290814976 2713232032395670016 2729038695096254464 2730095915665119232 2734596064146817024 2751592733898702848 2755989305447268352 2762671391586553216 2778766076566667264 2784424709630541824 2788179010969099517 2798590804818034688 2801731085463912448 2810133176409801088 2821719654444630016 2824430066510246656 2832260209294917632 2840884543255937024 2846669673333161984 2847772463754132992 2861338227000358688 2864362927910944768 2870195868980543488 2883868449260204032 2898540476418678784 2922495356389081088 2925302568885612608 2948336447380774912 2949478623173923456 2963336463223865344 2970521276846983552 2972702864301277184 2987826847217451008 2993911208160739328 3002059779147917312 3012519631078752256 3025698045125459968 3026870190545833984 3048464983819644928 3069169908339003392 3076611322448661536 3094534948903788544 3100836608452194304 3116612487183720448 3120109617902993408 3142369615176974336 3149702063368306688 3157338733241775104 3175732658933334016 3182199668149190656 3186490298250399448 3198389491220611072 3211580773039772672 3227920076011710464 3236868810622763008 3253336769523613696 3254597101433294848 3312617687335632896 3339994693016092672 3343202935869271552 3369527368435171328 3370832712198769664 3380941477868041934 3386670243684417536 3394881459253695488 3397374702058602496 3407563064307947776 3414659253962801152 3421612809326559232 3483959981508165632 3507622752387432448 3516127225655613184 3519504653190502669 3536611370175758336 3543813266802507776 3547217288254994816 3548591468506126658 3561842842495680512 3565839563317706752 3575148133044404224 3576533133612474112 3591279560202256384 3604694811829895168 3641703198000456512 3670378026331168768 3689051515441954816 3692595045970363456 3719539544495194112 3721670597513437184 3723112360399870592 3730694044544046272 3752428205757349888 3753881884039538944 3760069588201873408 3783440009110716416 3820803355279167488 3852380242512879616 3863933117563476496 3879864524861366272 3883591341451589152 3894357787780511744 3906216246976913408 3914170800833097728 3915687137661932864 3938499025877549056 3946519319848247296 3971048604603809792 4008711717014208512 4018431115034986496 4022291032217717336 4050072304917151744 4053962615148565504 4055533106864144752 4074587636932814848 4084466755664602384 4085883580622176256 4087466438414256128 4106671004152758272 4108261914923995136 4116627911221016576 4119651213519880192 4142214492733284352 4149042304222756864 4161946512000521728 4194717744378478592 4216058874790805504 4220108623966129664 4230340568366909612 4250902336565936128 4253337825729642496 4254985554742709248 4263650336621767168 4285342169877615616 4288489378008399872 4290150724616615936 4297222386516426752 4310307582871076864 4319085021608935424 4320758220868339712 4323931438983675904 4354779939142893568 4366632406033334272 4381424160094299241 4402720277157576704 4415923562929687424 4434130885555847168 4438390104516101888 4450694614606299136 4464247139402186752 4473338058094968832 4475071014470780416 4496096702822416384 4501141743860056064 4510307794112282624 4533254526812684288 4538341262404354048 4570719440257417216 4592492702897127424 4596904036820248384 4633100131598360576 4634894979273308288 4656671585066074112 4667962006473831296 4671390215330578432 4695156474198851584 4704717612824018944 4733959420266610688 4822981284532719616 4834674935276468128 4862840633991667712 4872743241853448192 4897533908431560704 4903029399561846784 4917733058717151904 4938009395278102528 4956455366266105856 5007341897250627704 5046769786205357056 5072445833732687872 5086508130978627584 5112386352108535808 5114366873680891904 5119279495549822064 5159588782916356096 5161587590554366048 5200215466246406144 5202230012527235072 5253604613508855296 5294971578969554944 5297022833455209472 5321910382932656128 5334813721684378624 5338731674663518208 5365893113370116096 5371047339593255936 5376820128941735936 5384069814285157688 5413339050928635904 5415436160581629952 5426464064791340032 5458077390192508928 5460191831330238464 5469192128293634048 5511978610894536704 5525342783173106432 5557532153133334528 5568849419261083648 5576358021938199034 5597181609636069376 5603462170927824896 5620266352819602176 5643439308889260032 5648860133020493312 5664520418589835264 5681769086511874048 5693339346666323968 5695544927508265984 5722676454000717376 5728725855821889536 5740391737961086976 5767736898520408064 5797080952837357568 5844990712778162176 5850605137771225216 5896672894761549824 5898957246347846912 5926672926447730688 5941042553693967104 5945405728602554368 5975653694434902016 5987822416321478656 6004119558295834624 6025039262157504512 6053740381091667968 6096929967639289856 6138339816678006784 6153222644897323072 6189069897807577088 6201673216904388608 6233224974367440896 6240219235805986816 6284739230353948672 6299404126736613376 6314677466483550208 6364399336298381312 6372980596500798896 6423161546079545344 6455840152023420928 6473737621245526016 6509194202866589696 6625235374671265792 6679989386032185344 6686405871738543104 6739054736870342656 6741665424397539328 6761882955736083868 6773340487368835072 6789762918507390976 6794749404117204992 6815126128615895552 6843225618653118464 6967919963016331264 7015245504774864896 7032254451311226368 7039009306381005338 7073222740351516672 7087626533605015552 7094434576509989632 7097182937012253316 7123685684991361024 7131679126635413504 7150296266088808448 7153066267224948224 7182559120404512768 7209389623659790336 7283406396000913024 7340756052662337536 7378103030883909632 7385190091940726912 7403095994642091821 7439079088990388224 7443341195026874368 7446224720799741184 7461388089088092544 7504856411514699776 7507763768079077888 7520139176403746816 7566880018221432832 7641606710558334976 7704760485025759232 7727866235126952992 7759729049722732544 7767182682903178304 7788715575561023488 7812432493953826816 7828341601666195456 7831374275323865728 7876998051755098112 7893038639696494592 7942097209207619584 8036862230069972992 8044582064435434672 8107925230297131008 8111066213728289504 8149175273865629696 8168933511329204768 8171767161244352512 8174932876828512256 8216523829847990272 8233255822442033152 8284428985466568704 8323893024001043456 8389435488756957184 8432117749581611008 8440217247932259328 8460681136733819224 8506675651459284992 8509971109485418496 8527300673243534336 8570684339755231232 8576978756016799744 8580301449233231872 8594444773032853504 8638170043217870848 8641516441736679424 8733264812066668544 8762848320188598482 8805440554315153408 8831847125859374848 8868261771111694336 8876780209032203776 8901389229212598272 8928494278804373504 8946676116189937664 8950142028941560832 8992193405644832768 9002283487720112128 9020615588224565248 9066509053625368576 9184985405794254848 9193808073640496768 9266200263196721152 9269789958546616576 9313343170132148224 9335924012947662592 9342780430661156864 9390312948397703168 9409435225648037888 9467918840533221376 9645962569065439232 9669349870552936256 9725681267983335424 9745486483706896384 9795067816863121408 9806058799123693568 9835466117434303808 9876018790556205056 9912910732532211712 10014683794501255408 10093539572410714112 10144891667465375744 10173016261957255168 10228733747361783808 10238558991099644128 10319177565832712192 10323175181108732096 10404460025054470144 10507209227017710592 10589943157939109888 10594045666910418944 10643820765865312256 10669627443368757248 10677463349327036416 10742094679186511872 10753640257883471872 10768139628570315376 10826678101857271808 10830872321163259904 10852928129582680064 10920383662660476928 10938384256587268096 11023957221789073408 11050685566346212864 11115064306266669056 11137698838522167296 11152716043876398068 11194363219272138752 11206924341855649792 11240532705639204352 11286878617778520064 11297720266040986624 11329040837179670528 11363538173023748096 11386678693332647936 11391089855016531968 11445352908001434752 11480783475922173952 11535473797040816128 11594161905674715136 11689981425556324352 11701210275542450432 11793345789523099648 11797914492695693824 11853345852895461376 11882085107387934208 11890811457205108736 11951307388869804032 11975644832642957312 12008239116591669248 12050078524315009024 12107480762183335936 12193859935278579712 12276679633356013568 12306445289794646144 12378139795615154176 12403346433808777216 12466449948734881792 12480438471611973632 12569478460707897344 12629354932967100416 12745961193001597792 12846323092159090688 12911680304046841856 13018388405733179392 13250470749342531584 13372811743477086208 13478109473740685312 13483330848795078656 13523765911472167736 13579525837014781952 13630252257231791104 13935839926032662528 14030491009549729792 14064508902622452736 14078018612762010676 14146445480703033344 14175253067210031104 14188869153019979264 14194365874024506632 14247371369982722048 14300592532177616896 14306132534449896448 14418779247319580672 14566812792001826048 14681512105324675072 14756206061767819264 14770380183881453824 14806191989284183642 14878158177980776448 14886682390053748736 14892449441599482368 14922776178176185088 15009712823029399552 15015527536158155776 15040278352807493632 15133760036442865664 15283213421116669952 15409520970051518464 15455732470253905984 15519458099445465088 15534365365806356608 15577431151122046976 15624864987907653632 15656683203332390912 15662748550647731456 15753996103510196224 15786077279392989184 15884194418415239168 16073724460139945984 16089164128870869344 16215850460594262016 16222132427456579008 16298350547731259392 16337867022658409536 16349865753657024512 16433047659695980544 16466511644884066304 16568857970933137408 16647786048002086912 16778870977513914368 16880434495864518656 16921362273467638448 17013351302918569984 17019942218970836992 17054601346487068672 17141368679510462464 17160602898466463744 17188889546065707008 17283032883473358848 17466529624133337088 17525696640377196964 17610881108630306816 17663694251718749696 17736523542223388672 17753560418064407552 17802778458425196544 17856988557608747008 17893352232379875328 17900284057883121664 17984386811289665536 18041231176449130496 18369970811588509696 18387616147280993536 18532400526393442304 18539579917093233152 18626686340264296448 18671848025895325184 18685560861322313728 18780625896795406336 18818870451296075776 18935837681066442752 19291925138130878464 19338699741105872512 19451362535966670848 19490972967413792768 19517253076783696619 19590135633726242816 19612117598247387136 19670932234868607616 19752037581112410112 19825821465064423424 20029367589002510816 20187079144821428224 20289783334930751488 20457467494723567616 20477117982199288256 20638355131665424384 20646350362217464192 20808920050108940288 21014418454035421184 21179886315878219776 21188091333820837888 21339254886737514496 21484189358373023744 21536279257140630752 21661744642326519808 21705856259165360128 21840767325320953856 22047914443578146816 22101371132692425728 22230128612533338112 22275397677044334592 22305432087752796136 22388726438544277504 22481065411278408704 22595440532081973248 22658081674359341056 22773357386665295872 22782179710033063936 22890705816002869504 23070947594081632256 23188323811349430272 23379962851112648704 23402420551084900864 23586691579046199296 23595828985391387648 23706691705790922752 23764170214775868416 23781622914410217472 23902614777739608064 23951289665285914624 24016478233183338496 24214961524366671872 24387719870557159424 24553359266712027136 24612890579589292288 24756279591230308352 24806692867617554432 24932899897469763584 24960876943223947264 25138956921415794688 25258709865934200832 25491922386003195584 25692646184318181376 25823360608093683712 26036776811466358784 26745623486954172416 26966661697590157312 27047531822944335472 27159051674029563904 27260504514463582208 27871679852065325056 28060982019099459584 28129017805244905472 28156037225524021352 28350506134420062208 28377738306039958528 28388731748049013264 28601185064355233792 28612265068899792896 28837558494639161344 29133625584003652096 29363024210649350144 29512412123535638528 29540760367762907648 29612383978568367284 29756316355961552896 29773364780107497472 29784898883198964736 29845552356352370176 30019425646058799104 30031055072316311552 30080556705614987264 30267520072885731328 30566426842233339904 30669969120660094687 30819041940103036928 30911464940507811968 31038916198890930176 31068730731612713216 31154862302244093952 31249729975815307264 31313366406664781824 31325497101295462912 31507992207020392448 31572154558785978368 31768388836830478336 32147448920279891968 32178328257741738688 32431700921188524032 32444264854913158016 32596701095462518784 32675734045316819072 32699731507314049024 32866095319391961088 32933023289768132608 33137715941866274816 33295572096004173824 33760868991729037312 33842724546935276896 34039884437941673984 34109202692974137344 34282737359020924928 34321205796932927488 34566065766946717696 34933059248266674176 35051393280754393928 35327388503437499392 35507120836128815104 35605556916850393088 35786704464759750656 35800568115766243328 36739941623177019392 36775232294561987072 37064801052786884608 37079159834186466304 37253372680528592896 37343696051790650368 37371121722644627456 37561251793590812672 37637740902592151552 38583850276261756928 38677399482211745024 38902725071933341696 38981945934827585536 39034506153567393238 39180271267452485632 39224235196494774272 39341864469737215232 39504075162224820224 39651642930128846848 40058735178005021632 40374158289642856448 40579566669861502976 40914934989447135232 40954235964398576512 41276710263330848768 41292700724434928384 41617840100217880576 42028836908070842368 42376182667641675776 42678509773475028992 42968378716746047488 43072558514281261504 43323489284653039616 43411712518330720256 43681534650641907712 44095828887156293632 44202742265384851456 44550795354088669184 44610864175505592272 44962130822556817408 45190881064163946496 45316163348718682112 45564359420066127872 45781411632005739008 46141895188163264512 46376647622698860544 46759925702225297408 46804841102169801728 47173383158092398592 47191657970782775296 47413383411581845504 47528340429551736832 47563245828820434944 47902579330571829248 48032956466366676992 48429923048733343744 48775439741114318848 49106718533424054272 49225781159178584576 49512559182460616704 49613385735235108864 49865799794939527168 49921753886447894528 50277913842831589376 50517419731868401664 50983844772006391168 51385292368636362752 51646721216187367424 52073553622932717568 53491246973908344832 53933323395180314624 54095063645888670944 54318103348059127808 54521009028927164416 56258035610489810944 56312074451048042704 56755476612079917056 56777463496098026528 57202370128710467584 57224530137799585792 58267251168007304192 58726048421298700288 59024824247071277056 59081520735525815296 59224767957136734568 59546729560214994944 59569797766397929472 59691104712704740352 60038851292117598208 60062110144632623104 60161113411229974528 61132853684466679808 61339938241320189374 61638083880206073856 61822929881015623936 62077832397781860352 62137461463225426432 62309724604488187904 62499459951630614528 62626732813329563648 62650994202590925824 63015984414040784896 63144309117571956736 64294897840559783936 64356656515483477376 64863401842377048064 64888529709826316032 65193402190925037568 65351468090633638144 65399463014628098048 65732190638783922176 65866046579536265216 66275431883732549632 66591144192008347648 67521737983458074624 67685449093870553792 68079768875883347968 68218405385948274688 68565474718041849856 68642411593865854976 69132131533893435392 70102786561508787856 70654777006874998784 71014241672257630208 71211113833700786176 71601136231532486656 73479883246354038784 73550464589123974144 74129602105573769216 74158319668372932608 74506745361057185792 74687392103581300736 74742243445289254912 75275481805184303104 77167700552523513856 77354798964423490048 77805450143866683392 77963891869655171072 78069012307134786476 78360542534904971264 78448470392989548544 78683728939474430464 79008150324449640448 79303285860257693696 80117470356010043264 80748316579285712896 81159133339723005952 81829869978894270464 81908471928797153024 82553420526661697536 82585401448869856768 83235680200435761152 84057673816141684736 84752365335283351552 85357019546950057984 85936757433492094976 86145117028562523008 86646978569306079232 86823425036661440512 87363069301283815424 88405484530769702912 89221728351011184544 89924261645113634816 90381762128327892992 91128718840132255744 91562823264011478016 92283790376326529024 92753295245397721088 93609682204339603456 94346766316184797184 94383315941565550592 95056680859103473664 96065912932733353984 96859846097466687488 97550879482228637696 98213437066848108544 98451562318357169152 99025118364921233408 99226771470470217728 99731599589879054336 101034839463736803328 101967689544012782336 102770584737272725504 103293442432374734848 104147107245865435136 106982493947816689664 107866646790360629248 108190127291777341888 108636206696118255616 109042018057854328832 112516071220979621888 112624148902096085408 113510953224159834112 113554926992196053056 114449060275599171584 116534502336014608384 117452096842597400576 118163041471051630592 118449535914273469136 119093459120429989888 119139595532795858944 119382209425409480704 120124220289265246208 120322226822459949056 122265707368933359616 122679876482640378748 123276167760412147712 123645859762031247872 124155664795563720704 124274922926450852864 124619449208976375808 124998919903261229056 125253465626659127296 125301988405181851648 126288618235143913472 128589795681119567872 128713313030966954752 129726803684754096128 129777059419652632064 130386804381850075136 130702936181267276288 130798926029256196096 131464381277567844352 131732093159072530432 132550863767465099264 133182288384016695296 135043475966916149248 135370898187741107584 136159537751766695936 136436810771896549376 137130949436083699712 137284823187731709952 138264263067786870784 140205573123017575712 141309554013749997568 142028483344515260416 143202272463064973312 147100929178247948288 148259204211147538432 148316639336745865216 149374784207162601472 154335401105047027712 154709597928846980096 155610900287733366784 155927783739310342144 156138024614269572952 156721085069809942528 157367457878948860928 158606571720515387392 160234940712020086528 161496633158571425792 162318266679446011904 163659739957788540928 163816943857594306048 165106841053323395072 165170802897739713536 166471360400871522304 168115347632283369472 169504730670566703104 170714039093900115968 171873514866984189952 172290234057125046016 173293957138612158464 173646850073322881024 174726138602567630848 176810969061539405824 178443456702022369088 179848523290227269632 180763524256655785984 182257437680264511488 183125646528022956032 184567580752653058048 187219364408679206912 188766631883131101184 190113361718206947328 192131825865466707968 193719692194933374976 195101758964457275392 196426874133696217088 196903124636714338304 198453542940940435456 202069678927473606656 203935379088025564672 205541169474545451008 206586884864749469696 208294214491730870272 213964987895633379328 214689783844620662809 215733293580721258496 216380254583554683776 217272413392236511232 218084036115708657664 225032142441959243776 225248297804192170816 227021906448319668224 227109853984392106112 228898120551198343168 233069004672029216768 236326082942103261184 236899071828546938272 238279191065591717888 238764418850818961408 240248440578530492416 244531414737866719232 245359752965280757496 247291719524062495744 248549845852901705728 249238898417952751616 250506931253318254592 250603976810363703296 257179591362239135744 257426626061933909504 259453607369508192256 259554118839305264128 260773608763700150272 261405872362534552576 261597852058512392192 262928762555135688704 263464186318145060864 266364576768033390592 270086951933832298496 270741796375482215168 272319075503533391872 272873621543793098752 274261898872167399424 274569646375463419904 276528526135573741568 280411146246035151424 282619108027499995136 284056966689030520832 286404544926129946624 294201858356495896576 296633278673491730432 298749568414325202944 308670802210094055424 309419195857693960192 311855567478620684288 312276049228539145904 314734915757897721856 317213143441030774784 320469881424040173056 322993266317142851584 324636533358892023808 327319479915577081856 327633887715188612096 330213682106646790144 330341605795479427072 332942720801743044608 336230695264566738944 339009461341133406208 341428078187800231936 343747029733968379904 344580468114250092032 346587914277224316928 347293700146645762048 349452277205135261696 353621938123078811648 356886913404044738176 359697046580454539264 361527048513311571968 364514875360529022976 366251293056045912064 374438728817358413824 377533263766262202368 380226723436413894656 384263651730933415936 393806249273428676608 404139357854947213312 407870758176051129344 411082338949090902016 413173769729498939392 427929975791266758656 429379567689241325618 431466587161442516992 432760509167109367552 434544826784473022464 436168072231417315328 450064284883918487552 450496595608384341632 454043812896639336448 454219707968784212224 457796241102396686336 466138009344058433536 472652165884206522368 473798143657093876544 476558382131183435776 477528837701637922816 480496881157060984832 490719505930561514992 494583439048124991488 497099691705803411456 498477796835905503232 501207953620727406592 514359182724478271488 514853252123867819008 518907214739016384512 519108237678610528256 521547217527400300544 522811744725069105152 523195704117024784384 526928372636290121728 532729153536066781184 540173903867664596992 541483592750964430336 544638151007066783744 545747243087586197504 548523797744334798848 549139292750926839808 553057052271147483136 560822292492070302848 565238216054999990272 568113933378061041664 572809089852259893248 588403716712991793152 593266557346983460864 597499136828650405888 618838391715387920384 624552098457078291808 629469831515795443712 640939762848080346112 645986532634285703168 649273066717784047616 655267775430377224192 660427364213293580288 660683211590958854144 672461390529133477888 678018922682266812416 682856156375600463872 687494059467936759808 689160936228500184064 693175828554448633856 694587400293291524096 707243876246157623296 713773826808089476352 719394093160909078528 723054097026623143936 729029750721058045952 732502586112091824128 748877457634716827648 755066527532524404736 760453446872827789312 787612498546857353216 808278715709894426624 815741516352102258688 822164677898181804032 855859951582533517312 858759135378482651236 862933174322885033984 865521018334218735104 869089653568946044928 872336144462834630656 900128569767836975104 900993191216768683264 908087625793278672896 908439415937568424448 915592482204793372672 932276018688116867072 945304331768413044736 947596287314187753088 953116764262366871552 955057675403275845632 960993762314121969664 981439011861123029984 989166878096249982976 994199383411606822912 1002415907241454813184 1029706504247735638016 1037814429478032769024 1038216475357221056512 1045623489450138210304 1065458307072133562368 1080347807735329193984 1082967185501928860672 1089276302014133567488 1091494486175172395008 1097047595488669597696 1121644584984140605696 1130476432109999980544 1136227866756122083328 1145618179704519786496 1176807433425983586304 1186533114693966921728 1194998273657300811776 1237676783430775840768 1249104196914156583616 1258939663031590887424 1281879525696160692224 1291973065268571406336 1310535550860754448384 1321366423181917708288 1344922781058266955776 1356037845364533624832 1365712312751200927744 1374988118935873519616 1378321872457000368128 1389174800586583048192 1414487752492315246592 1427547653616178952704 1438788186321818157056 1446108194053246287872 1458059501442116091904 1465005172224183648256 1497754915269433655296 1510133055065048809472 1520906893745655578624 1575224997093714706432 1631483032704204517376 1711719903165067034624 1717518270756965302472 1731042036668437470208 1744672288925669261312 1800257139535673950208 1801986382433537366528 1816175251586557345792 1816878831875136848896 1831184964409586745344 1864552037376233734144 1890608663536826089472 1895192574628375506176 1906233528524733743104 1910115350806551691264 1921987524628243939328 1962878023722246059968 1978333756192499965952 1988398766823213645824 2004831814482909626368 2059413008495471276032 2076432950714442113024 2091246978900276420608 2130916614144267124736 2160695615470658387968 2165934371003857721344 2182988972350344790016 2243289169968281211392 2260952864219999961088 2272455733512244166656 2291236359409039572992 2353614866851967172608 2373066229387933843456 2389996547314601623552 2475353566861551681536 2498208393828313167232 2517879326063181774848 2563759051392321384448 2621071101721508896768 2642732846363835416576 2689845562116533911552 2756643744914000736256 2828975504984630493184 2855095307232357905408 2877576372643636314112 2892216388106492575744 2930010344448367296512 2995509830538867310592 3020266110130097618944 3041813787491311157248 3150449994187429412864 3262966065408409034752 3435036541513930604944 3462084073336874940416 3489344577851338522624 3600514279071347900416 3603972764867074733056 3632350503173114691584 3633757663750273697792 3662369928819173490688 3729104074752467468288 3781217327073652178944 3790385149256751012352 3812467057049467486208 3820230701613103382528 3843975049256487878656 3925756047444492119936 3956667512384999931904 3976797533646427291648 4009663628965819252736 4118826016990942552064 4152865901428884226048 4182493957800552841216 4331868742007715442688 4486578339936562422784 4521905728439999922176 4544911467024488333312 4707229733703934345216 4746132458775867686912 4779993094629203247104 4950707133723103363072 4996416787656626334464 5035758652126363549696 5127518102784642768896 5242142203443017793536 5285465692727670833152 5513287489828001472512 5657951009969260986368 5710190614464715810816 5755152745287272628224 5860020688896734593024 5991019661077734621184 6040532220260195237888 6083627574982622314496 6300899988374858825728 6525932130816818069504 6870073083027861209888 6924168146673749880832 7207945529734149466112 7264701006346229383168 7267515327500547395584 7458208149504934936576 7562434654147304357888 7580770298513502024704 7624934114098934972416 7640461403226206765056 7851512094888984239872 7913335024769999863808 7953595067292854583296 8019327257931638505472 8237652033981885104128 8305731802857768452096 8364987915601105682432 8663737484015430885376 8973156679873124845568 9043811456879999844352 9414459467407868690432 9492264917551735373824 9559986189258406494208 9901414267446206726144 9992833575313252668928 10071517304252727099392 10255036205569285537792 10484284406886035587072 10570931385455341666304 11026574979656002945024 11420381228929431621632 11720041377793469186048 11982039322155469242368 12601799976749717651456 13051864261633636139008 13740146166055722419776 13848336293347499761664 14415891059468298932224 14535030655001094791168 14916416299009869873152 15124869308294608715776 15161540597027004049408 15280922806452413530112 15703024189777968479744 15826670049539999727616 15907190134585709166592 16038654515863277010944 16475304067963770208256 16611463605715536904192 16729975831202211364864 17327474968030861770752 17946313359746249691136 18828918934815737380864 19802828534892413452288 19985667150626505337856 20143034608505454198784 20510072411138571075584 20968568813772071174144 21141862770910683332608 22053149959312005890048 22840762457858863243264 23440082755586938372096 25203599953499435302912 26103728523267272278016 27480292332111444839552 27696672586694999523328 28831782118936597864448 29070061310002189582336 30323081194054008098816 31406048379555936959488 31653340099079999455232 31814380269171418333184 32950608135927540416512 33222927211431073808384 33459951662404422729728 34654949936061723541504 35892626719492499382272 39605657069784826904576 39971334301253010675712 40286069217010908397568 41020144822277142151168 41937137627544142348288 42283725541821366665216 44106299918624011780096 45681524915717726486528 52207457046534544556032 54960584664222889679104 55393345173389999046656 57663564237873195728896 58140122620004379164672 60646162388108016197632 62812096759111873918976 63306680198159998910464 65901216271855080833024 66445854422862147616768 66919903324808845459456 69309899872123447083008 71785253438984998764544 79942668602506021351424 82040289644554284302336 83874275255088284696576 88212599837248023560192 91363049831435452973056 104414914093069089112064 109921169328445779358208 110786690346779998093312 115327128475746391457792 116280245240008758329344 121292324776216032395264 125624193518223747837952 131802432543710161666048 138619799744246894166016 143570506877969997529088 159885337205012042702848 164080579289108568604672 176425199674496047120384 182726099662870905946112 219842338656891558716416 221573380693559996186624 230654256951492782915584 232560490480017516658688 242584649552432064790528 251248387036447495675904 277239599488493788332032 287141013755939995058176 319770674410024085405696 365452199325741811892224 439684677313783117432832 443146761387119992373248 461308513902985565831168 465120980960035033317376 485169299104864129581056 502496774072894991351808 574282027511879990116352 639541348820048170811392 730904398651483623784448 879369354627566234865664 922617027805971131662336 970338598209728259162112 1004993548145789982703616 1148564055023759980232704 1279082697640096341622784 1758738709255132469731328 1940677196419456518324224 2009987096291579965407232 2558165395280192683245568 3517477418510264939462656 4019974192583159930814464 5116330790560385366491136 7034954837020529878925312 8039948385166319861628928 14069909674041059757850624 28139819348082119515701248 56279638696164239031402496
- Sum of all divisors σ(n): 153294253168536776102845779
- Sum of proper divisors (its aliquot sum) s(n): 97014614472372537071443283
- 56279638696164239031402496 is an abundant number, because the sum of its proper divisors (97014614472372537071443283) is greater than itself. Its abundance is 40734975776208298040040787
Bases of 56279638696164239031402496
- Binary: 101110100011011010110101010011101110011101000000001011111000000110010000000000000000002
- Hexadecimal: 0x2E8DAD53B9D00BE0640000
- Base-36: 72KNPI9E38Q20E6F4
Squares and roots of 56279638696164239031402496
- 56279638696164239031402496 squared (562796386961642390314024962) is 3167397731770787207110253920524606462067204755030016
- 56279638696164239031402496 cubed (562796386961642390314024963) is 178259999951110034639196509806392149644513074022724217083500059848835057319936
-
56279638696164239031402496 is a
perfect square number . Itssquare root is 7501975652864 -
The
cube root of 56279638696164239031402496 is 383222000.4174232063
Scales and comparisons
How big is 56279638696164239031402496?- 56,279,638,696,164,239,031,402,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 56,279,638,696,164,239,031,402,496 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 56279638696164239031402496 cubic inches would be around 31935166.7 feet tall.
Recreational maths with 56279638696164239031402496
- 56279638696164239031402496 backwards is 69420413093246169683697265
- 56279638696164239031402496 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 56279638696164239031402496's digits is 121
- 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 56279638696164239031402496 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 56279638696164239031402496 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/56279638696164239031402496/
Chicago style:
Numbermatics. 2024. "Number 56279638696164239031402496 - Facts about the integer". https://numbermatics.com/n/56279638696164239031402496/
The information we have on file for 56279638696164239031402496 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 56279638696164239031402496, math, Factors of 56279638696164239031402496, curriculum, school, college, exams, university, Prime factorization of 56279638696164239031402496, STEM, science, technology, engineering, physics, economics, calculator, fifty-six septillion, two hundred seventy-nine sextillion, six hundred thirty-eight quintillion, six hundred ninety-six quadrillion, one hundred sixty-four trillion, two hundred thirty-nine billion, thirty-one million, four hundred two thousand, four hundred ninety-six.