542393104408586274090663936
542,393,104,408,586,274,090,663,936 is an even composite number composed of seven prime numbers multiplied together.
What does the number 542393104408586274090663936 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18225 divisors.
542393104408586274090663936 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 542393104408586274090663936:
214 × 34 × 132 × 372 × 2812 × 3732 × 4012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 37 × 37 × 281 × 281 × 373 × 373 × 401 × 401)See below for interesting mathematical facts about the number 542393104408586274090663936 from the Numbermatics database.
Names of 542393104408586274090663936
- Cardinal: 542393104408586274090663936 can be written as Five hundred forty-two septillion, three hundred ninety-three sextillion, one hundred four quintillion, four hundred eight quadrillion, five hundred eighty-six trillion, two hundred seventy-four billion, ninety million, six hundred sixty-three thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.42393104408586274090663936 × 1026
Factors of 542393104408586274090663936
Divisors of 542393104408586274090663936
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 64 72 74 78 81 96 104 108 111 117 128 144 148 156 162 169 192 208 216 222 234 256 281 288 296 312 324 333 338 351 373 384 401 416 432 444 468 481 507 512 562 576 592 624 648 666 676 702 746 768 802 832 843 864 888 936 962 999 1014 1024 1053 1119 1124 1152 1184 1203 1248 1296 1332 1352 1369 1404 1443 1492 1521 1536 1604 1664 1686 1728 1776 1872 1924 1998 2028 2048 2106 2238 2248 2304 2368 2406 2496 2529 2592 2664 2704 2738 2808 2886 2984 2997 3042 3072 3208 3328 3357 3372 3456 3552 3609 3653 3744 3848 3996 4056 4096 4107 4212 4329 4476 4496 4563 4608 4736 4812 4849 4992 5058 5184 5213 5328 5408 5476 5616 5772 5968 5994 6084 6144 6253 6416 6656 6714 6744 6912 7104 7218 7306 7488 7587 7696 7992 8112 8192 8214 8424 8658 8952 8992 9126 9216 9472 9624 9698 9984 10071 10116 10368 10397 10426 10656 10816 10827 10952 10959 11232 11544 11936 11988 12168 12288 12321 12506 12832 12987 13312 13428 13488 13689 13801 13824 14208 14436 14547 14612 14837 14976 15174 15392 15639 15984 16224 16384 16428 16848 17316 17797 17904 17984 18252 18432 18759 18944 19248 19396 19968 20142 20232 20736 20794 20852 21312 21632 21654 21904 21918 22464 22761 23088 23872 23976 24336 24576 24642 25012 25664 25974 26624 26856 26976 27378 27602 27648 28416 28872 29094 29224 29674 29952 30213 30348 30784 31191 31278 31968 32448 32481 32856 32877 33696 34632 35594 35808 35968 36504 36864 36963 37518 37888 38496 38792 38961 39936 40284 40464 41403 41472 41588 41704 42624 43264 43308 43641 43808 43836 44511 44928 45522 46176 46917 47489 47744 47952 48672 49152 49284 50024 51328 51948 53248 53391 53712 53952 54756 55204 55296 56277 56832 57744 58188 58448 59348 59904 60426 60696 61568 62382 62556 63037 63936 64896 64962 65712 65754 67392 67769 69264 71188 71616 71936 73008 73728 73926 75036 75776 76992 77584 77922 78961 79872 80568 80928 82806 82944 83176 83408 85248 86528 86616 87282 87616 87672 89022 89856 91044 92352 93573 93834 94978 95488 95904 97344 98568 98631 100048 102656 103896 104813 106496 106782 107424 107904 109512 110408 110592 110889 112554 112681 113664 115488 116376 116896 118696 119808 120852 121392 123136 124209 124764 125112 126074 127872 129792 129924 130923 131424 131508 133533 134784 135161 135538 138528 139129 140751 142376 142467 143232 143872 146016 147456 147852 149573 150072 151552 153984 155168 155844 157922 159744 160173 160801 161136 161856 165612 165888 166352 166816 168831 170496 173056 173232 174564 175232 175344 178044 179413 179712 182088 184704 187146 187668 189111 189956 190976 191808 192881 194688 197136 197262 200096 203307 205312 207792 209626 212992 213564 214848 215808 219024 220816 221184 221778 225108 225362 227328 230976 231361 232752 233792 236883 237392 239616 241704 242784 246272 248418 249528 250224 252148 255744 259584 259848 261846 262848 263016 267066 269568 270322 271076 277056 278258 280719 281502 284752 284934 286464 287744 292032 295704 295893 299146 300144 303104 307968 310336 311688 314439 315844 319488 320346 321602 322272 323712 331224 331776 332704 333632 337662 338043 340992 346112 346464 349128 350464 350688 356088 358826 359424 364176 369408 372627 374292 375336 378222 379912 381952 383616 384689 385762 389376 392769 394272 394524 400192 400599 405483 406614 410624 415584 417387 419252 422253 427128 427401 429696 431616 438048 441632 442368 443556 448719 450216 450724 454656 461952 462722 465504 467584 473766 474784 479232 480519 482403 483408 485568 492544 496836 499056 500448 504296 506493 510637 511488 519168 519696 523692 525696 526032 534132 538239 539136 540644 542152 548969 554112 556516 561438 563004 567333 569504 569868 572928 575488 578643 584064 591408 591786 598292 600288 606208 609921 615936 620672 623376 628878 631688 638976 640692 643204 644544 647424 662448 663552 665408 667264 675324 676086 681984 692224 692928 694083 698256 700928 701376 710649 712176 717652 718848 728352 738816 745254 748584 750672 756444 759824 763904 767232 769378 771524 778752 785538 788544 789048 800384 801198 810966 813228 821248 831168 834774 838504 842157 844506 854256 854802 859392 863232 876096 883264 887112 897438 900432 901448 909312 923904 925444 931008 935168 943317 947532 949568 958464 961038 964806 966816 971136 985088 993672 998112 1000896 1008592 1012986 1014129 1021274 1022976 1026493 1038336 1039392 1047384 1051392 1052064 1068264 1076478 1078272 1081288 1084304 1097938 1108224 1113032 1117881 1122876 1126008 1134666 1139008 1139736 1145856 1150976 1154067 1157286 1168128 1182816 1183572 1196584 1200576 1201797 1216449 1219842 1231872 1241344 1246752 1252161 1257756 1263376 1281384 1282203 1286408 1289088 1294848 1324896 1327104 1330816 1334528 1346157 1350648 1352172 1362569 1363968 1384448 1385856 1388166 1396512 1401856 1402752 1421298 1424352 1435304 1437696 1441557 1447209 1456704 1464853 1477632 1490508 1497168 1501344 1512888 1519648 1527808 1531911 1534464 1538756 1543048 1557504 1571076 1577088 1578096 1600768 1602396 1614717 1621932 1626456 1642496 1646907 1662336 1669548 1677008 1684314 1689012 1701999 1708512 1709604 1718784 1726464 1735929 1752192 1757093 1766528 1774224 1794876 1800864 1802896 1808677 1818624 1829763 1847808 1850888 1862016 1870336 1886634 1895064 1899136 1916928 1922076 1929612 1933632 1942272 1944449 1970176 1987344 1996224 2001792 2017184 2025972 2028258 2042548 2045952 2052986 2076672 2078784 2082249 2090413 2094768 2102784 2104128 2131947 2136528 2152956 2156544 2162576 2168608 2195876 2216448 2226064 2235762 2245752 2252016 2269332 2278016 2279472 2291712 2301952 2308134 2314572 2332369 2336256 2365632 2367144 2393168 2401152 2403594 2432898 2439684 2463744 2482688 2493504 2504322 2507453 2515512 2526752 2562768 2564406 2572816 2578176 2589696 2649792 2661632 2669056 2692314 2701296 2704344 2725138 2727936 2768896 2771712 2776332 2793024 2803712 2805504 2829951 2842596 2848704 2870608 2875392 2883114 2894418 2913408 2921557 2929706 2955264 2981016 2994336 3002688 3025776 3039296 3042387 3055616 3063822 3068928 3077512 3079479 3086096 3115008 3142152 3154176 3156192 3201536 3204792 3229434 3243864 3252912 3284992 3293814 3324672 3339096 3354016 3368628 3378024 3403998 3417024 3419208 3437568 3452928 3462201 3471858 3504384 3514186 3533056 3548448 3589752 3601728 3605792 3617354 3649347 3659526 3695616 3701776 3724032 3740672 3756483 3773268 3790128 3798272 3844152 3846609 3859224 3867264 3878081 3884544 3888898 3940352 3974688 3992448 4003584 4034368 4038471 4051944 4056516 4085096 4087707 4091904 4105972 4153344 4157568 4164498 4169197 4180826 4189536 4205568 4208256 4263894 4273056 4305912 4313088 4325152 4337216 4341627 4391752 4394559 4432896 4452128 4471524 4491504 4504032 4538664 4556032 4558944 4583424 4595733 4603904 4616268 4629144 4664738 4672512 4731264 4734288 4786336 4802304 4807188 4844151 4865796 4879368 4927488 4940721 4965376 4987008 5000957 5008644 5014906 5031024 5053504 5105997 5125536 5128812 5145632 5147773 5156352 5179392 5207787 5271279 5299584 5323264 5338112 5384628 5402592 5408688 5426031 5450276 5455872 5489289 5534201 5543424 5552664 5586048 5607424 5611008 5659902 5685192 5697408 5741216 5750784 5766228 5788836 5826816 5833347 5843114 5859412 5910528 5949637 5962032 5988672 6005376 6051552 6078592 6084774 6111232 6127644 6137856 6155024 6158958 6172192 6230016 6246747 6271239 6284304 6308352 6312384 6395841 6403072 6409584 6458868 6487728 6505824 6569984 6587628 6638281 6649344 6678192 6708032 6737256 6756048 6807996 6834048 6838416 6875136 6905856 6924402 6943716 6997107 7008768 7028372 7066112 7096896 7136597 7179504 7203456 7211584 7234708 7298694 7319052 7391232 7403552 7448064 7481344 7512966 7522359 7546536 7580256 7596544 7688304 7693218 7718448 7734528 7756162 7769088 7777796 7880704 7949376 7984896 8007168 8068736 8076942 8103888 8113032 8170192 8175414 8183808 8211944 8306688 8315136 8328996 8338394 8361652 8379072 8411136 8416512 8489853 8527788 8546112 8611824 8626176 8650304 8674432 8683254 8764671 8783504 8789118 8865792 8904256 8943048 8983008 9008064 9077328 9112064 9117888 9127161 9166848 9191466 9232536 9238437 9258288 9329476 9345024 9462528 9468576 9572672 9604608 9614376 9688302 9731592 9758736 9854976 9881442 9930752 9974016 10001914 10017288 10029812 10062048 10107008 10211994 10251072 10257624 10291264 10295546 10312704 10358784 10386603 10415574 10542558 10599168 10646528 10676224 10769256 10805184 10817376 10852062 10900552 10948041 10978578 11068402 11086848 11105328 11172096 11214848 11222016 11269449 11319804 11370384 11394816 11482432 11532456 11577672 11634243 11653632 11666694 11686228 11718824 11821056 11899274 11924064 11977344 12010752 12103104 12115413 12157184 12169548 12255288 12263121 12275712 12310048 12317916 12344384 12460032 12493494 12507591 12542478 12568608 12616704 12624768 12791682 12806144 12819168 12917736 12975456 13011648 13024881 13175256 13183677 13276562 13298688 13344409 13356384 13416064 13474512 13512096 13615992 13668096 13676832 13750272 13787199 13811712 13848804 13887432 13994214 14017536 14056744 14132224 14193792 14273194 14359008 14406912 14423168 14469416 14532453 14597388 14638104 14782464 14807104 14822163 14896128 14962688 15002871 15025932 15044718 15093072 15160512 15193088 15376608 15386436 15436896 15443319 15469056 15512324 15538176 15555592 15623361 15813837 15898752 15969792 16014336 16137472 16153884 16207776 16226064 16278093 16340384 16350828 16367616 16423888 16602603 16630272 16657992 16676788 16723304 16758144 16822272 16833024 16979706 17055576 17092224 17223648 17252352 17300608 17348864 17366508 17500041 17529342 17567008 17578236 17713397 17731584 17808512 17848911 17886096 17966016 18016128 18154656 18224128 18235776 18254322 18333696 18382932 18465072 18476874 18516576 18658952 18690048 18740241 18813717 18925056 18937152 19043089 19145344 19209216 19228752 19376604 19463184 19517472 19709952 19762884 19861504 19914843 19948032 20003828 20034576 20059624 20124096 20214016 20423988 20502144 20515248 20582528 20591092 20625408 20717568 20773206 20831148 20991321 21085116 21198336 21293056 21352448 21409791 21538512 21610368 21634752 21704124 21801104 21896082 21957156 22136804 22173696 22210656 22344192 22429696 22444032 22538898 22567077 22639608 22740768 22789632 22964864 23064912 23155344 23268486 23307264 23333388 23372456 23437648 23512801 23642112 23798548 23848128 23954688 24021504 24206208 24230826 24314368 24339096 24510576 24526242 24551424 24620096 24635832 24688768 24920064 24986988 25015182 25084956 25137216 25233408 25249536 25277837 25583364 25612288 25638336 25835472 25950912 26023296 26049762 26294013 26350512 26367354 26553124 26597376 26688818 26712768 26832128 26949024 27024192 27175369 27231984 27336192 27353664 27500544 27574398 27697608 27715311 27774864 27988428 28035072 28113488 28264448 28387584 28546388 28718016 28813824 28846336 28938832 29064906 29194776 29276208 29452453 29564928 29614208 29644326 29792256 29925376 30005742 30051864 30089436 30186144 30321024 30386176 30753216 30772872 30873792 30886638 30938112 31024648 31076352 31111184 31159809 31246722 31627674 31663361 31797504 31939584 32028672 32274944 32307768 32415552 32452128 32556186 32680768 32701656 32847776 33205206 33260544 33315984 33353576 33446608 33516288 33644544 33666048 33959412 34111152 34184448 34447296 34601216 34697728 34733016 34902729 35000082 35058684 35134016 35156472 35426794 35463168 35617024 35697822 35772192 35932032 36032256 36309312 36448256 36471552 36508644 36765864 36789363 36930144 36953748 37033152 37317904 37380096 37480482 37522773 37627434 37850112 37874304 37980241 38086178 38290688 38418432 38457504 38753208 38926368 39034944 39095249 39525768 39551031 39723008 39829686 39896064 40007656 40033227 40069152 40119248 40248192 40428032 40847976 41004288 41030496 41165056 41182184 41250816 41361597 41435136 41546412 41662296 41982642 42030013 42170232 42396672 42586112 42704896 42819582 43077024 43220736 43269504 43408248 43602208 43792164 43914312 44273608 44347392 44421312 44466489 44688384 44888064 45008613 45077796 45134154 45185081 45279216 45481536 45579264 45929728 46129824 46310688 46329957 46536972 46614528 46666776 46744912 46875296 47025602 47441511 47597096 47696256 47909376 48043008 48412416 48461652 48628736 48678192 48834279 49021152 49052484 49102848 49240192 49271664 49377536 49807809 49973976 50030364 50169912 50274432 50415053 50466816 50499072 50555674 51166728 51224576 51276672 51670944 51901824 52046592 52099524 52500123 52588026 52701024 52734708 53106248 53140191 53194752 53377636 53425536 53546733 53664256 53898048 54048384 54199561 54350738 54463968 54672384 54707328 55001088 55148796 55395216 55430622 55549728 55790729 55976856 56070144 56226976 56441151 56528896 56775168 57092776 57129267 57436032 57627648 57692672 57877664 58129812 58389552 58552416 58904906 59129856 59228416 59288652 59584512 59744529 59850752 59978773 60011484 60103728 60178872 60372288 60642048 60772352 61506432 61545744 61747584 61773276 61876224 62049296 62152704 62222368 62319618 62493444 62973963 63255348 63326722 63595008 63879168 64057344 64229373 64549888 64615536 64831104 64904256 65012441 65112372 65361536 65403312 65695552 66410412 66521088 66631968 66707152 66893216 66921049 67032576 67289088 67332096 67701231 67918824 68222304 68368896 68894592 69202432 69395456 69466032 69805458 70000164 70117368 70268032 70312944 70538403 70853588 70926336 71234048 71395644 71544384 71864064 71944613 72064512 72618624 72896512 72943104 73017288 73531728 73578726 73860288 73907496 74066304 74635808 74760192 74960964 75045546 75254868 75700224 75748608 75833511 75960482 76172356 76581376 76836864 76915008 77345281 77506416 77852736 78069888 78190498 78882039 79051536 79102062 79446016 79659372 79792128 80015312 80066454 80138304 80238496 80496384 80856064 81526107 81695952 82008576 82060992 82330112 82364368 82501632 82723194 83092824 83145933 83324592 83965284 84060026 84340464 84793344 85172224 85409792 85639164 86154048 86297653 86441472 86539008 86816496 87204416 87584328 87828624 88357359 88547216 88694784 88842624 88932978 89376768 89776128 90017226 90155592 90268308 90370162 90558432 90963072 91158528 91859456 92259648 92621376 92659914 92775761 93073944 93229056 93333552 93489824 93750592 94051204 94883022 94990083 95194192 95392512 95818752 96086016 96824832 96923304 97257472 97356384 97668558 98042304 98104968 98480384 98543328 98755072 99615618 99947952 100060728 100339824 100548864 100830106 100933632 100998144 101111348 102333456 102449152 102553344 103341888 103803648 104093184 104199048 104708187 105000246 105176052 105402048 105469416 106212496 106280382 106389504 106755272 106851072 107093466 107328512 107796096 108096768 108097609 108399122 108701476 108927936 109344768 109414656 110297592 110368089 110790432 110861244 111099456 111581458 111953712 112140288 112453952 112568319 112882302 113057792 113550336 113940723 114185552 114258534 114872064 115255296 115385344 115755328 116259624 116779104 117104832 117285747 117809812 118456832 118577304 118653093 119169024 119489058 119957546 120022968 120099681 120207456 120357744 120744576 121284096 121544704 123012864 123091488 123495168 123546552 123752448 124098592 124305408 124444736 124639236 124986888 125947926 126090039 126510696 126653444 127190016 127758336 128114688 128458746 129099776 129231072 129662208 129808512 130024882 130224744 130723072 130806624 131391104 132820824 133042176 133263936 133414304 133786432 133842098 134065152 134664192 135025839 135402462 135555243 135837648 136444608 136737792 137789184 138404864 138790912 138932064 138989871 139610916 140000328 140234736 140536064 140625888 141076806 141707176 142324533 142468096 142791288 143088768 143488997 143728128 143889226 144129024 145237248 145793024 145886208 146034576 146502837 147063456 147157452 147720576 147814992 148132608 149271616 149423427 149921928 150091092 150509736 151245159 151400448 151497216 151667022 151920964 152344712 153162752 153673728 153830016 154260289 154690562 155012832 155705472 156139776 156380996 157500369 157764078 158103072 158204124 159318744 159420573 159584256 160030624 160132908 160276608 160476992 160640199 160992768 161712128 162598683 163052214 163391904 164017152 164121984 164660224 164728736 165003264 165446388 166185648 166291866 166649184 167372187 167930568 168120052 168680928 169323453 169586688 170344448 171278328 171387801 172308096 172595306 172882944 173078016 173632992 174408832 175168656 175657248 176714718 177094432 177389568 177685248 177865956 178753536 179233587 179552256 179936319 180034452 180311184 180536616 180740324 181116864 181926144 182317056 183718912 184519296 185242752 185319828 185551522 186147888 186458112 186667104 186979648 187501184 188102408 188921889 189766044 189980166 190388384 190467601 190785024 191637504 192172032 192688119 193649664 193846608 194514944 194712768 195037323 195337116 196084608 196209936 196960768 197086656 197510144 199231236 199895904 200121456 200679648 200763147 201097728 201660212 201867264 201996288 202222696 203103693 204666912 204765437 205106688 206683776 207607296 208186368 208398096 209416374 210000492 210352104 210804096 210938832 211615209 212424992 212560764 212779008 213510544 213702144 214186932 214657024 215592192 215833839 216193536 216195218 216798244 217402952 217855872 218689536 218829312 220136569 220595184 220736178 221580864 221722488 222198912 223162916 223907424 224280576 224907904 225136638 225764604 226115584 227100672 227500533 227881446 228371104 228517068 229744128 230510592 230770688 231510656 232035843 232519248 233558208 234209664 234571494 235619624 236646117 236913664 237154608 237306186 238338048 238978116 239915092 240045936 240199362 240414912 240715488 241489152 242568192 243089408 244578321 246025728 246182976 246990336 247093104 247504896 248197184 248889472 249278472 249973776 251895852 252180078 253021392 253306888 254380032 255516672 256229376 256917492 258199552 258462144 258892959 259324416 259617024 260049764 260449488 261446144 261613248 262782208 265072077 265641648 266084352 266527872 266828608 267572864 267684196 268130304 269328384 270051678 270804924 271110486 271675296 272889216 273475584 275578368 276809728 277581824 277864128 277979742 278327283 279221832 280000656 280469472 281072128 281251776 282153612 283414352 284649066 284936192 284970249 285582576 286177536 286977994 287456256 287778452 288258048 290474496 291586048 291772416 292069152 293005674 294126912 294314904 295441152 295629984 296265216 298543232 298846854 299843856 300182184 301019472 302490318 302800896 302994432 303334044 303841928 304689424 306325504 307347456 307660032 308520578 309381124 310025664 311410944 312279552 312761992 314124561 315000738 315528156 316206144 316408248 318637488 318841146 319168512 320061248 320265816 320553216 320953984 321280398 321985536 323424256 324292827 325197366 326104428 326783808 328034304 328243968 329320448 329457472 330892776 332371296 332583732 333298368 334744374 335861136 336240104 337361856 337704957 338646906 339173376 341822169 342556656 342775602 344616192 345190612 345765888 346156032 347265984 348817664 350337312 351314496 351857241 353429436 354188864 355370496 355731912 357507072 358467174 359872638 360068904 360299043 360622368 361073232 361480648 362233728 363852288 364634112 367437824 369038592 370485504 370639656 371103044 372295776 372916224 373334208 373959296 375002368 376204816 377843778 378270117 379532088 379960332 380776768 380935202 381570048 382881889 383275008 384344064 385376238 387299328 387693216 389029888 389425536 390074646 390674232 392169216 392419872 393921536 394173312 395020288 398462472 399791808 400242912 401359296 401526294 402195456 403320424 403992576 404445392 405077517 406207386 406665729 409333824 409530874 410213376 411623693 413367552 415214592 416372736 416796192 416969613 418832748 420000984 420704208 421608192 421877664 423230418 424849984 425121528 427021088 427404288 428373864 429314048 430466991 431184384 431667678 432387072 432390436 433596488 434805904 435711744 437379072 437658624 440273138 441190368 441472356 443161728 443444976 444397824 446325832 447814848 448270281 449815808 450273276 451529208 453735477 454201344 455001066 455762892 456742208 457034136 459488256 461021184 461541376 462780867 463021312 464071686 465038496 467116416 468419328 469142988 471239248 473292234 473827328 474309216 474612372 477956232 478261719 479830184 480091872 480398724 480829824 481430976 481920597 482978304 485136384 487796049 489156642 492051456 492365952 493743133 493980672 494186208 495009792 496394368 497778944 498556944 499947552 502116561 503791704 504360156 506042784 506613776 508238237 508760064 511033344 513834984 514163403 516399104 516924288 517785918 518648832 519234048 520099528 520898976 522892288 523226496 525564416 530144154 531283296 532168704 533055744 533657216 535145728 535368392 536260608 537700761 538656768 539808957 540103356 541609848 542220972 543350592 545778432 546390169 546951168 551156736 553619456 555163648 555728256 555959484 556654566 558443664 560001312 560938944 562144256 562503552 564307224 566828704 569298132 569872384 569940498 571165152 571402803 572355072 573955988 574912512 575556904 576516096 578064357 580948992 583544832 584138304 585111969 586011348 587406053 588253824 588629808 590882304 591259968 592530432 597086464 597693708 599687712 600364368 602038944 602289441 604980636 605601792 605988864 606668088 607683856 609378848 612651008 614296311 615320064 617041156 618762248 620051328 622821888 624559104 625523984 628249122 630001476 631056312 632412288 632816496 634845627 637274976 637682292 638337024 640122496 640531632 641106432 641907968 642560796 643971072 646848512 647501517 648585654 650394732 652208856 653567616 655395689 656068608 656487936 658640896 658914944 660409707 661785552 664742592 665167464 666596736 669488748 671722272 672480208 674723712 675409914 677293812 678346752 682501599 683644338 685113312 685551204 689232384 690381224 691531776 692312064 694531968 696107529 697635328 700674624 702628992 703714482 704594293 706858872 708377728 710740992 711463824 715014144 716934348 719745276 720137808 720598086 721244736 722146464 722961296 724467456 725279477 727704576 729268224 733734963 734875648 738077184 740971008 741279312 742206088 744591552 746668416 747918592 750004736 752409632 755687556 756540234 759064176 759920664 761553536 761870404 763140096 765763778 766550016 768688128 770752476 774598656 775386432 776678877 778059776 778851072 779724049 780149292 781348464 784338432 784839744 787843072 788346624 790040576 795216231 796924944 799583616 800485824 802718592 803052588 804390912 806640848 807985152 808890784 810155034 812414772 813331458 818667648 819061748 820426752 823247386 826735104 830429184 832745472 833592384 833939226 834981849 837665496 840001968 841408416 843216384 843755328 846460836 849699968 850243056 854042176 854808576 854910747 856747728 858628096 860933982 862368768 863335356 864774144 864780872 867192976 869611808 869973637 871423488 874758144 875317248 880546276 882380736 882944712 886323456 886889952 888795648 892651664 895629696 896540562 899631616 900546552 903058416 907470954 908402688 910002132 911525784 913484416 914068272 918976512 922042368 923082752 925561734 926042624 928143372 930076992 934232832 935279969 936838656 938285976 942478496 946584468 947654656 948618432 949224744 955912464 956523438 959660368 960183744 960797448 961659648 962861952 963841194 965956608 970272768 972878481 975592098 978313284 984102912 984731904 987486266 987961344 988372416 992788736 995557888 997113888 999895104 1004233122 1005488653 1007583408 1008720312 1012085568 1013227552 1016476474 1017520128 1025466507 1027669968 1028326806 1032798208 1033848576 1035571836 1037297664 1038468096 1040199056 1041797952 1045784576 1046452992 1051128832 1055571723 1060288308 1062566592 1066111488 1067314432 1070291456 1070736784 1072521216 1075401522 1079617914 1080206712 1080897129 1083219696 1084441944 1086701184 1089740761 1091556864 1092780338 1093902336 1102313472 1107238912 1110327296 1111456512 1111918968 1113309132 1116887328 1120002624 1121877888 1124288512 1125007104 1128614448 1133657408 1134810351 1138596264 1139744768 1139880996 1142330304 1142805606 1144710144 1147911976 1148645667 1149825024 1151113808 1153032192 1156128714 1161897984 1167089664 1168276608 1170223938 1171544357 1172022696 1174812106 1176507648 1177259616 1181764608 1182519936 1185060864 1194172928 1195387416 1199375424 1200728736 1204077888 1204578882 1209961272 1211977728 1213336176 1215367712 1218757696 1219997187 1225302016 1228592622 1230640128 1234082312 1234871079 1237524496 1240102656 1245643776 1249118208 1251047968 1256498244 1260002952 1262112624 1264824576 1265632992 1269691254 1274549952 1275364584 1280244992 1281063264 1282212864 1283815936 1285121592 1287942144 1291400973 1293697024 1295003034 1297171308 1300789464 1304417712 1307135232 1310791378 1312137216 1312975872 1317281792 1317829888 1320819414 1323571104 1329485184 1330334928 1333193472 1338977496 1343444544 1344960416 1349447424 1350819828 1354587624 1361206431 1365003198 1367288676 1370226624 1371102408 1378464768 1380762448 1383063552 1384624128 1388342601 1389063936 1392215058 1395270656 1401349248 1405257984 1405268917 1407428964 1409188586 1413717744 1416755456 1421481984 1422927648 1433868696 1434785157 1439490552 1440275616 1441196172 1442489472 1444292928 1445922592 1446524213 1448934912 1450558954 1455409152 1463388147 1467469926 1469751296 1476154368 1481229399 1481942016 1482558624 1484412176 1489183104 1493336832 1495837184 1500009472 1504819264 1506349683 1511375112 1513080468 1518128352 1519841328 1523107072 1523740808 1524714711 1526280192 1531527556 1533100032 1541504952 1542490209 1549197312 1550772864 1553357754 1555110481 1557702144 1559448098 1560298584 1562696928 1568676864 1569679488 1575686144 1576693248 1580081152 1590432462 1593849888 1599167232 1600971648 1605437184 1606105176 1608781824 1613281696 1615970304 1617781568 1619426871 1620310068 1624829544 1626662916 1637335296 1638123496 1639170507 1640853504 1646494772 1653470208 1660858368 1665490944 1667184768 1667878452 1669963698 1671847997 1675330992 1680003936 1682816832 1686432768 1687510656 1692921672 1699399936 1700486112 1708084352 1709617152 1709821494 1713495456 1714208409 1717256192 1721867964 1724737536 1726670712 1729548288 1729561744 1734385952 1739223616 1739947274 1742846976 1750634496 1755335907 1761092552 1762218159 1764761472 1765889424 1772646912 1773779904 1777591296 1785303328 1791259392 1793081124 1799263232 1801093104 1806116832 1806868323 1814941908 1816805376 1820004264 1823051568 1826968832 1828136544 1837953024 1842888933 1846165504 1851123468 1852085248 1856286744 1860153984 1865356961 1868465664 1870559938 1873677312 1876571952 1884956992 1893168936 1895309312 1897236864 1898449488 1904536881 1911824928 1913046876 1919320736 1920367488 1921594896 1923319296 1925723904 1927682388 1931913216 1940545536 1942504551 1945756962 1951184196 1956626568 1966187067 1968205824 1969463808 1974972532 1975922688 1976744832 1981229121 1985577472 1991115776 1994227776 1999790208 2005383757 2008466244 2010977306 2015166816 2017440624 2024171136 2026455104 2032952948 2035040256 2047504797 2050933014 2055339936 2056653612 2064256973 2067697152 2071143672 2074595328 2076936192 2080398112 2083595904 2088322587 2091569152 2092905984 2102257664 2111143446 2113782879 2120576616 2125133184 2132222976 2134628864 2140582912 2141473568 2145042432 2150803044 2159235828 2160413424 2161794258 2166439392 2168883888 2173402368 2175838431 2179481522 2183113728 2185560676 2187804672 2201204889 2204626944 2214477824 2219214601 2222913024 2223837936 2226618264 2233774656 2240005248 2243755776 2248577024 2250014208 2257228896 2267314816 2269620702 2277192528 2279489536 2279761992 2284660608 2285611212 2289420288 2295823952 2297291334 2299650048 2302227616 2306064384 2312257428 2323795968 2330036631 2334179328 2336553216 2339172147 2340447876 2343088714 2344045392 2349624212 2353015296 2354519232 2363529216 2365039872 2370121728 2385648693 2388345856 2390774832 2398750848 2401457472 2408155776 2409157764 2419922544 2423955456 2426672352 2430735424 2437515392 2439994374 2450604032 2457185244 2461280256 2468164624 2469742158 2475048992 2476078813 2480205312 2491287552 2498236416 2502095936 2504945547 2512996488 2520005904 2524225248 2529649152 2531265984 2539382508 2549099904 2550729168 2560489984 2562126528 2564425728 2564732241 2567631872 2570243184 2575884288 2582801946 2590006068 2594342616 2601578928 2608835424 2609920911 2614270464 2621582756 2624274432 2625951744 2634563584 2635659776 2641638828 2647142208 2658970368 2660669856 2661950681 2666386944 2677954992 2686889088 2689920832 2698894848 2701639656 2709175248 2722412862 2730006396 2734577352 2740453248 2742204816 2756929536 2761524896 2766127104 2769248256 2776685202 2778127872 2784430116 2790541312 2802698496 2805839907 2810515968 2810537834 2814857928 2818377172 2827435488 2833510912 2842963968 2845855296 2861775397 2867737392 2869570314 2878981104 2880551232 2882392344 2884978944 2888585856 2891845184 2893048426 2897869824 2901117908 2910818304 2918635443 2926776294 2934939852 2939502592 2952308736 2962458798 2963884032 2965117248 2968824352 2978366208 2986673664 2991674368 3000018944 3009638528 3012699366 3016465959 3022750224 3026160936 3036256704 3039682656 3046214144 3047481616 3049429422 3052560384 3063055112 3076399521 3083009904 3084980418 3098394624 3101545728 3106715508 3110220962 3115404288 3118896196 3120597168 3125393856 3137353728 3139358976 3151372288 3153386496 3160162304 3166715169 3180864924 3187699776 3198334464 3201943296 3210874368 3212210352 3217563648 3226563392 3235563136 3238853742 3240620136 3249659088 3253325832 3269222283 3274670592 3276246992 3278341014 3281707008 3292989544 3306940416 3321716736 3330981888 3334369536 3335756904 3339927396 3343695994 3350661984 3360007872 3365633664 3372865536 3375021312 3385843344 3398799872 3400972224 3404431053 3416168704 3419234304 3419642988 3426990912 3428416818 3443735928 3445937001 3449475072 3453341424 3459096576 3459123488 3468771904 3478447232 3479894548 3485693952 3501268992 3510671814 3514633071 3522185104 3524436318 3529522944 3531778848 3545293824 3547559808 3555182592 3570606656 3582518784 3586162248 3598526464 3602186208 3612233664 3613736646 3629883816 3640008528 3646103136 3653937664 3656273088 3659991561 3675906048 3685777866 3702246936 3704170496 3704613237 3712573488 3720307968 3730713922 3736931328 3741119876 3747354624 3753143904 3769913984 3786337872 3790618624 3794473728 3796898976 3809073762 3823649856 3826093752 3838641472 3840734976 3843189792 3846638592 3851447808 3855364776 3863826432 3874202919 3881091072 3885009102 3891513924 3902368392 3913253136 3932374134 3936411648 3938927616 3949945064 3951845376 3953489664 3962458242 3971154944 3982231552 3988455552 3999580416 4010767514 4016932488 4021954612 4030333632 4034881248 4048342272 4052910208 4065905896 4083619293 4095009594 4101866028 4110679872 4113307224 4128513946 4135394304 4142287344 4149190656 4153872384 4160796224 4165027803 4167191808 4176645174 4183138304 4185811968 4204515328 4215806751 4222286892 4227565758 4241153232 4250266368 4264445952 4269257728 4281165824 4282947136 4301606088 4318471656 4320826848 4323588516 4332878784 4337767776 4339572639 4346804736 4351676862 4358963044 4366227456 4371121352 4390164441 4402409778 4409253888 4438429202 4443688197 4445826048 4447675872 4453236528 4467549312 4480010496 4487511552 4497154048 4500028416 4514457792 4519049049 4534629632 4539241404 4554385056 4559523984 4569321216 4571222424 4574144133 4578840576 4591647904 4594582668 4599300096 4604455232 4624514856 4647591936 4660073262 4665331443 4673106432 4678344294 4680895752 4686177428 4688090784 4699248424 4706030592 4709038464 4727058432 4730079744 4740243456 4771297386 4776691712 4781549664 4797501696 4802914944 4816311552 4818315528 4839845088 4847910912 4853344704 4858280613 4861470848 4875030784 4879988748 4914370488 4917511521 4922560512 4936329248 4939484316 4950097984 4952157626 4960410624 4977464557 4982575104 4996472832 5004191872 5009891094 5015543991 5025992976 5040011808 5048450496 5059298304 5062531968 5078765016 5098199808 5101458336 5120979968 5124253056 5128851456 5129464482 5135263744 5140486368 5142625227 5151768576 5165603892 5180012136 5188685232 5203157856 5217670848 5219841822 5228540928 5243165512 5251903488 5266007721 5271319552 5283277656 5286654477 5294284416 5317940736 5321339712 5323901362 5332773888 5351108009 5355909984 5373778176 5379841664 5397789696 5403279312 5418350496 5420604969 5444825724 5460012792 5469154704 5480906496 5484409632 5513859072 5523049792 5528666799 5538496512 5553370404 5556255744 5568860232 5581082624 5596070883 5605396992 5611679814 5621031936 5621075668 5629715856 5636754344 5654870976 5667021824 5685927936 5691710592 5723550794 5735474784 5739140628 5757962208 5761102464 5764784688 5769957888 5777171712 5783690368 5786096852 5795739648 5802235816 5821636608 5827513653 5837270886 5853552588 5869879704 5898561201 5904617472 5924917596 5927768064 5930234496 5937648704 5943687363 5956732416 5973347328 5983348736 6000037888 6016151271 6019277056 6025398732 6032931918 6045500448 6052321872 6072513408 6079365312 6092428288 6094963232 6098858844 6105120768 6126110224 6152799042 6166019808 6169960836 6192770919 6203091456 6213431016 6220441924 6230808576 6237792392 6241194336 6250787712 6264967761 6274707456 6278717952 6302744576 6306772992 6333430338 6341348637 6361729848 6375399552 6396668928 6403886592 6421748736 6424420704 6435127296 6453126784 6471126272 6477707484 6481240272 6499318176 6506651664 6527515293 6538444566 6549341184 6552493984 6556682028 6563414016 6585979088 6607097081 6613880832 6643433472 6657643803 6668739072 6671513808 6679854792 6687391988 6701323968 6720015744 6731267328 6745731072 6750042624 6771686688 6797599744 6801944448 6808862106 6832337408 6838468608 6839285976 6853981824 6856833636 6887471856 6891874002 6898950144 6906682848 6918193152 6918246976 6937543808 6956894464 6959789096 6971387904 6990109893 7002537984 7017516441 7021343628 7029266142 7044370208 7048872636 7059045888 7063557696 7090587648 7095119616 7103072197 7110365184 7141213312 7165037568 7172324496 7197052928 7204372416 7224467328 7227473292 7259767632 7280017056 7292206272 7307875328 7312546176 7319983122 7351812096 7371555732 7404493872 7408340992 7409226474 7425146976 7428236439 7440615936 7461427844 7473862656 7482239752 7494709248 7506287808 7514836641 7539827968 7572675744 7588947456 7593797952 7618147524 7636278689 7647299712 7652187504 7677282944 7681469952 7686379584 7693277184 7702895616 7710729552 7727652864 7748405838 7770018204 7783027848 7804736784 7826506272 7829762733 7864748268 7872823296 7877855232 7899890128 7903690752 7906979328 7924916484 7942309888 7964463104 7976911104 7985852043 7999160832 8021535028 8033864976 8043909224 8060667264 8069762496 8096684544 8105820416 8131811792 8167238586 8190019188 8203732056 8221359744 8226614448 8257027892 8270788608 8284574688 8298381312 8307744768 8321592448 8330055606 8334383616 8353290348 8366276608 8371623936 8409030656 8417519721 8431613502 8444573784 8455131516 8482306464 8500532736 8528891904 8538515456 8562331648 8565894272 8585326191 8603212176 8636943312 8641653696 8647177032 8665757568 8675535552 8679145278 8693609472 8703353724 8717926088 8732454912 8742242704 8755906329 8780328882 8804819556 8818507776 8876858404 8887376394 8891652096 8895351744 8906473056 8935098624 8960020992 8975023104 8994308096 9000056832 9028915584 9038098098 9049397877 9069259264 9078482808 9108770112 9119047968 9138642432 9142444848 9148288266 9157681152 9183295808 9189165336 9208910464 9249029712 9295183872 9320146524 9330662886 9346212864 9356688588 9361791504 9372354856 9376181568 9398496848 9412061184 9418076928 9428633201 9454116864 9460159488 9480486912 9542594772 9553383424 9563099328 9595003392 9605829888 9632623104 9636631056 9679690176 9706689408 9716561226 9722941696 9750061568 9759977496 9807666849 9828740976 9835023042 9845121024 9872658496 9878968632 9900195968 9904315252 9920821248 9954929114 9965150208 9992945664 10008383744 10019782188 10031087982 10051985952 10080023616 10096900992 10118596608 10125063936 10136412637 10157530032 10196399616 10202916672 10241959936 10248506112 10257702912 10258928964 10270527488 10280972736 10285250454 10331207784 10337811003 10360024272 10377370464 10406315712 10435341696 10439683644 10457081856 10486331024 10503806976 10532015442 10542639104 10543899213 10566555312 10573308954 10588568832 10635881472 10642679424 10647802724 10665547776 10702216018 10711819968 10747556352 10759683328 10795579392 10806558624 10836700992 10841209938 10889651448 10920025584 10938309408 10961812992 10968819264 10985764969 11027718144 11046099584 11057333598 11106740808 11112511488 11113839711 11137720464 11162165248 11192141766 11210793984 11223359628 11242063872 11242151336 11259431712 11273508688 11309741952 11334043648 11371855872 11383421184 11447101588 11470949568 11478281256 11515924416 11522204928 11529569376 11539915776 11554343424 11567380736 11572193704 11591479296 11604471632 11622608757 11643273216 11655027306 11674541772 11707105176 11739759408 11797122402 11809234944 11810433653 11849835192 11855536128 11860468992 11875297408 11887374726 11913464832 11946694656 11966697472 12000075776 12032302542 12038554112 12050797464 12065863836 12091000896 12104643744 12145026816 12158730624 12184856576 12189926464 12197717688 12252220448 12305598084 12332039616 12339921672 12385541838 12406182912 12426862032 12440883848 12461617152 12475584784 12482388672 12495083409 12501575424 12529935522 12549414912 12557435904 12613545984 12647420253 12666860676 12682697274 12697007761 12723459696 12750799104 12793337856 12807773184 12843497472 12848841408 12906253568 12942252544 12955414968 12962480544 12998636352 13013303328 13018717917 13055030586 13076889132 13098682368 13104987968 13113364056 13171958176 13214194162 13227761664 13315287606 13331064591 13337478144 13343027616 13359709584 13374783976 13402647936 13440031488 13462534656 13491462144 13500085248 13543373376 13595199488 13603888896 13617724212 13664674816 13678571952 13707963648 13713667272 13722432399 13774943712 13783748004 13797900288 13813365696 13836493952 13875087616 13913788928 13919578192 13942775808 13980219786 13995994329 14035032882 14042687256 14058532284 14088740416 14097745272 14118091776 14127115392 14166629893 14181175296 14190239232 14206144394 14220730368 14282426624 14330075136 14344648992 14394105856 14408744832 14448934656 14454946584 14519535264 14560034112 14584412544 14615750656 14625092352 14639966244 14743111464 14752534563 14808987744 14816681984 14818452948 14850293952 14856472878 14881231872 14922855688 14932393671 14947725312 14964479504 14989418496 15012575616 15029673282 15046631973 15079655936 15145351488 15177894912 15187595904 15230076641 15236295048 15272557378 15294599424 15304375008 15354565888 15362939904 15372759168 15386554368 15405791232 15421459104 15427875681 15455305728 15496811676 15540036408 15566055696 15609473568 15653012544 15659525466 15677194849 15729496536 15755710464 15799780256 15813958656 15849832968 15859963431 15884619776 15928926208 15953822208 15971704086 15998321664 16043070056 16053324027 16067729952 16087818448 16121334528 16139524992 16193369088 16211640832 16263623584 16334477172 16380038376 16407464112 16442719488 16453228896 16514055784 16541577216 16569149376 16586000397 16615489536 16643184896 16660111212 16668767232 16706580696 16743247872 16788212649 16818061312 16835039442 16854035213 16863227004 16889147568 16910263032 16964612928 17001065472 17057783808 17077030912 17124663296 17131788544 17170652382 17206424352 17273886624 17283307392 17294354064 17331515136 17351071104 17358290556 17387218944 17406707448 17435852176 17464909824 17484485408 17511812658 17560657764 17609639112 17695683603 17753716808 17774752788 17783304192 17790703488 17812946112 17831062089 17870197248 17920041984 17950046208 18000113664 18048453813 18057831168 18076196196 18098795754 18138518528 18156965616 18217540224 18238095936 18268495921 18277284864 18284889696 18296576532 18315362304 18366591616 18378330672 18417820928 18498059424 18578312757 18640293048 18661325772 18692425728 18713377176 18723583008 18744709712 18752363136 18796993696 18804814769 18824122368 18836153856 18857266402 18908233728 18920318976 19024045911 19085189544 19106766848 19126198656 19190006784 19211659776 19265246208 19273262112 19359380352 19413378816 19433122452 19445883392 19500123136 19519954992 19582545879 19615333698 19657481952 19670046084 19690242048 19745316992 19757937264 19800391936 19808630504 19821291243 19841642496 19909858228 19930300416 19972931409 20016767488 20039564376 20062175964 20103971904 20160047232 20193801984 20216436253 20237193216 20250127872 20272825274 20315060064 20392799232 20405833344 20483919872 20497012224 20515405824 20517857928 20541054976 20561945472 20570500908 20662415568 20675622006 20720048544 20754740928 20812631424 20870683392 20879367288 20914163712 20972662048 21007613952 21052549323 21064030884 21085278208 21087798426 21133110624 21146617908 21177137664 21271762944 21285358848 21295605448 21309216591 21331095552 21404432036 21423639936 21495112704 21519366656 21591158784 21613117248 21673401984 21682419876 21734023961 21779302896 21840051168 21876618816 21923625984 21937638528 21971529938 22055436288 22092199168 22114667196 22213481616 22225022976 22227679422 22275440928 22284709317 22324330496 22372082329 22384283532 22421587968 22446719256 22484127744 22484302672 22518863424 22547017376 22619483904 22668087296 22766842368 22894203176 22908836067 22941899136 22956562512 23031848832 23044409856 23059138752 23079831552 23108686848 23134761472 23144387408 23182958592 23208943264 23245217514 23310054612 23349083544 23414210352 23479518816 23489288199 23594244804 23618469888 23620867306 23699670384 23711072256 23720937984 23750594816 23774749452 23826929664 23893389312 23933394944 23957556129 24000151552 24064605084 24077108224 24101594928 24131727672 24182001792 24209287488 24249640493 24290053632 24317461248 24369713152 24379852928 24395435376 24504440896 24611196168 24664079232 24679843344 24771083676 24812365824 24853724064 24881767696 24923234304 24951169568 24964777344 24990166818 25003150848 25059871044 25098829824 25114871808 25227091968 25252559163 25294840506 25333721352 25365394548 25394015522 25446919392 25501598208 25586675712 25615546368 25686994944 25697682816 25755978573 25812507136 25884505088 25910829936 25924961088 25997272704 26026606656 26037435834 26069988841 26110061172 26153778264 26197364736 26209975936 26226728112 26343916352 26428388324 26455523328 26630575212 26662129182 26674956288 26686055232 26719419168 26749567952 26805295872 26835340649 26880062976 26925069312 26982924288 27000170496 27086746752 27148193631 27190398976 27207777792 27235448424 27329349632 27357143904 27415927296 27427334544 27444864798 27549887424 27567496008 27626731392 27672987904 27750175232 27827577856 27839156384 27885551616 27960439572 27991988658 28070065764 28085374512 28117064568 28177480832 28195490544 28236183552 28254230784 28285899603 28333259786 28362350592 28380478464 28412288788 28441460736 28564853248 28660150272 28689297984 28788211712 28817489664 28849789813 28897869312 28909893168 29039070528 29120068224 29168825088 29231501312 29250184704 29279932488 29423000547 29486222928 29505069126 29617975488 29633363968 29636905896 29700587904 29712945756 29762463744 29845711376 29864787342 29895450624 29928959008 29978836992 30025151232 30059346564 30093263946 30159311872 30290702976 30355789824 30375191808 30409237911 30460153282 30472590096 30545114756 30589198848 30608750016 30709131776 30725879808 30745518336 30773108736 30811582464 30842918208 30855751362 30993623352 31013433009 31080072816 31132111392 31218947136 31306025088 31319050932 31354389698 31458993072 31511420928 31599560512 31627917312 31631697639 31699665936 31719926862 31769239552 31857852416 31907644416 31943408172 31996643328 32086140112 32106648054 32135459904 32175636896 32189024569 32242669056 32279049984 32386738176 32423281664 32527247168 32668954344 32760076752 32814928224 32885438976 32906457792 32957294907 33028111568 33083154432 33138298752 33172000794 33286369792 33320222424 33337534464 33341519133 33413161392 33486495744 33576425298 33670078884 33708070426 33726454008 33778295136 33820526064 33929225856 34002130944 34115567616 34154061824 34249326592 34263577088 34341304764 34412848704 34547773248 34566614784 34588708128 34605358853 34663030272 34702142208 34716581112 34774437888 34813414896 34871704352 34929819648 34968970816 35023625316 35121315528 35219278224 35391367206 35431300959 35507433616 35549505576 35566608384 35581406976 35625892224 35662124178 35740394496 35840083968 35900092416 36000227328 36096907626 36115662336 36152392392 36197591508 36277037056 36313931232 36435080448 36476191872 36536991842 36554569728 36569779392 36593153064 36733183232 36756661344 36835641856 36996118848 37156625514 37203080161 37280586096 37322651544 37384851456 37426754352 37447166016 37489419424 37504726272 37593987392 37609629538 37648244736 37672307712 37714532804 37840637952 37942260759 38048091822 38091023283 38170379088 38213533696 38252397312 38380013568 38423319552 38530492416 38546524224 38718760704 38826757632 38866244904 38891766784 39000246272 39039909984 39056153751 39165091758 39230667396 39314963904 39340092168 39490633984 39515874528 39600783872 39617261008 39642582486 39683284992 39819716456 39945862818 39993193773 40033534976 40079128752 40124351928 40207943808 40320094464 40320408157 40387603968 40432872506 40474386432 40500255744 40545650548 40630120128 40785598464 40811666688 40967839744 40994024448 41035715856 41082109952 41123890944 41141001816 41167297197 41324831136 41351244012 41440097088 41509481856 41625262848 41741366784 41758734576 41828327424 41945324096 41987982987 42105098646 42128061768 42170556416 42175596852 42266221248 42293235816 42354275328 42499889679 42543525888 42570717696 42591210896 42618433182 42662191104 42808864072 42847279872 42990225408 43038733312 43182317568 43226234496 43346803968 43347141209 43364839752 43468047922 43558605792 43680102336 43753237632 43847251968 43875277056 43943059876 44184398336 44229334392 44257603689 44426963232 44450045952 44455358844 44550881856 44569418634 44744164658 44768567064 44797181013 44843175936 44893438512 44968255488 44968605344 45037726848 45094034752 45139895919 45238967808 45336174592 45533684736 45690229923 45788406352 45817672134 45883798272 45913125024 46063697664 46088819712 46118277504 46159663104 46217373696 46269522944 46288774816 46365917184 46417886528 46490435028 46620109224 46698167088 46828420704 46959037632 46978576398 47031584547 47188489608 47241734612 47399340768 47441875968 47501189632 47549498904 47579890293 47653859328 47786778624 47866789888 47915112258 48129210168 48154216448 48159972081 48203189856 48263455344 48364003584 48418574976 48499280986 48580107264 48634922496 48739426304 48759705856 48790870752 49008881792 49222392336 49328158464 49359686688 49542167352 49624731648 49707448128 49763535392 49846468608 49902339136 49929554688 49980333636 50006301696 50119742088 50229743616 50364637947 50454183936 50505118326 50562105639 50589681012 50667442704 50730789096 50788031044 50893838784 51003196416 51173351424 51231092736 51373989888 51395365632 51511957146 51625014272 51769010176 51821659872 51849922176 51994545408 52053213312 52074871668 52139977682 52220122344 52307556528 52394729472 52419951872 52453456224 52687832704 52856776648 53087050809 53261150424 53324258364 53349912576 53372110464 53438838336 53499135904 53521395881 53610591744 53670681298 53760125952 53850138624 54000340992 54145361439 54173493504 54296387262 54380797952 54415555584 54470896848 54658699264 54714287808 54805487763 54831854592 54854669088 54889729596 55099774848 55134992016 55253462784 55345975808 55500350464 55655155712 55678312768 55734938271 55920879144 55983977316 56140131528 56170749024 56234129136 56354961664 56390981088 56414444307 56472367104 56508461568 56571799206 56666519572 56724701184 56760956928 56824577576 57072137733 57129706496 57320300544 57378595968 57539087797 57634979328 57699579626 57795738624 57819786336 58078141056 58240136448 58337650176 58463002624 58500369408 58559864976 58747637637 58846001094 58972445856 59010138252 59235950976 59273811792 59401175808 59425891512 59463873729 59524927488 59691422752 59729574684 59790901248 59857918016 59918794227 60050302464 60118693128 60186527892 60318623744 60581405952 60649308759 60711579648 60750383616 60818475822 60920306564 60945180192 61090229512 61178397696 61217500032 61418263552 61451759616 61491036672 61546217472 61623164928 61685836416 61711502724 61858375889 61987246704 62026866018 62160145632 62264222784 62437894272 62612050176 62638101864 62708779396 62917986144 63022841856 63157647969 63199121024 63255834624 63263395278 63399331872 63439853724 63538479104 63815288832 63886816344 63927649773 63993286656 64172280224 64213296108 64270919808 64351273792 64378049138 64485338112 64558099968 64773476352 64846563328 65054494336 65202071883 65337908688 65520153504 65629856448 65770877952 65812915584 65914589814 66056223136 66166308864 66276597504 66344001588 66572739584 66640444848 66675068928 66683038266 66826322784 66854127951 66972991488 67116246987 67152850596 67340157768 67416140852 67452908016 67556590272 67641052128 67858451712 68004261888 68308123648 68527154176 68682609528 68726508201 68825697408 69095546496 69133229568 69177416256 69210717706 69326060544 69404284416 69433162224 69548875776 69626829792 69743408704 69937941632 70047250632 70242631056 70438556448 70467864597 70782734412 70862601918 71014867232 71099011152 71133216768 71162813952 71251784448 71324248356 71480788992 71680167936 71800184832 71872668387 72000454656 72193815252 72231324672 72304784784 72395183016 72554074112 72627862464 72748921479 72870160896 72952383744 73073983684 73109139456 73139558784 73186306128 73466366464 73513322688 73671283712 73992237696 74313251028 74406160322 74561172192 74645303088 74769702912 74853508704 74894332032 74978838848 75009452544 75187974784 75219259076 75296489472 75344615424 75429065608 75681275904 75757677489 75884521518 76096183644 76182046566 76340758176 76377508001 76504794624 76760027136 76846639104 77060984832 77093048448 77267935719 77437521408 77653515264 77732489808 77783533568 78000492544 78079819968 78112307502 78209966523 78330183516 78461334792 78629927808 78680184336 78981267968 79031749056 79201567744 79234522016 79285164972 79366569984 79639432912 79891725636 79986387546 80067069952 80158257504 80248703856 80415887616 80506021947 80640188928 80640816314 80775207936 80865745012 80948772864 81000511488 81091301096 81260240256 81444580893 81571196928 81623333376 81935679488 81988048896 82071431712 82110940237 82247781888 82282003632 82334594394 82649662272 82702488024 82880194176 83018963712 83250525696 83482733568 83517469152 83656654848 83890648192 83975965974 84210197292 84256123536 84341112832 84351193704 84532442496 84586471632 84708550656 84857698809 84999779358 85087051776 85141435392 85182421792 85236866364 85324382208 85617728144 85694559744 85980450816 86077466624 86364635136 86452468992 86549369439 86693607936 86694282418 86729679504 86936095844 87117211584 87360204672 87506475264 87694503936 87750554112 87886119752 88269001641 88368796672 88458668784 88515207378 88853926464 88900091904 88910717688 89101763712 89138837268 89488329316 89537134128 89594362026 89686351872 89786877024 89936510976 89937210688 90075453696 90188069504 90279791838 90477935616 90672349184 91067369472 91227713733 91380459846 91576812704 91635344268 91767596544 91826250048 92127395328 92177639424 92236555008 92319326208 92434747392 92539045888 92577549632 92835773056 92980870056 93240218448 93396334176 93656841408 93918075264 93957152796 94063169094 94376979216 94483469224 94798681536 94883751936 94895092917 95002379264 95098997808 95159780586 95307718656 95573557248 95830224516 96258420336 96308432896 96319944162 96406379712 96526910688 96567073707 96728007168 96837149952 96998561972 97160214528 97269844992 97478852608 97519411712 97581741504 98017763584 98444784672 98656316928 98719373376 98871884721 99084334704 99249463296 99414896256 99527070784 99804678272 99859109376 99960667272 100012603392 100239484176 100459487232 100729275894 101010236652 101124211278 101179362024 101334885408 101461578192 101576062088 101787677568 102006392832 102346702848 102462185472 102747979776 102790731264 103023914292 103250028544 103538020352 103643319744 103699844352 103816076559 103989090816 104106426624 104149743336 104279955364 104440244688 104615113056 104789458944 104839903744 104906912448 105375665408 105713553296 106174101618 106293902877 106522300848 106648516728 106699825152 106744220928 106877676672 106998271808 107042791762 107221183488 107341362596 107520251904 107700277248 108000681984 108290722878 108346987008 108592774524 108761595904 108831111168 108941793696 109317398528 109428575616 109610975526 109663709184 109709338176 109779459192 110199549696 110269984032 110506925568 110691951616 111000700928 111310311424 111356625536 111469876542 111609240483 111841758288 111967954632 112280263056 112341498048 112468258272 112709923328 112781962176 112828888614 112944734208 113016923136 113143598412 113333039144 113521913856 113649155152 113826782277 114144275466 114259412992 114273069849 114640601088 114757191936 115078175594 115269958656 115399159252 115591477248 115639572672 116156282112 116480272896 116675300352 116926005248 117000738816 117119729952 117168461253 117495275274 117692002188 117944891712 118020276504 118471901952 118547623584 118802351616 118851783024 118927747458 119049854976 119382845504 119459149368 119715836032 119837588454 120100604928 120237386256 120373055784 120637247488 120961224471 121162811904 121298617518 121423159296 121500767232 121636951644 121840613128 121890360384 122180459024 122356795392 122435000064 122836527104 122903519232 122982073344 123246329856 123371672832 123423005448 123716751778 123974493408 124053732036 124320291264 124528445568 124875788544 125224100352 125276203728 125417558792 125835972288 125963948961 126315295938 126398242048 126511669248 126526790556 126798663744 126879707448 127499669037 127630577664 127773632688 127855299546 127986573312 128344560448 128426592216 128541839616 128702547584 128756098276 128970676224 129116199936 129546952704 129693126656 130041423627 130108988672 130404143766 130675817376 131040307008 131259712896 131541755904 131625831168 131829179628 132112446272 132553195008 132688003176 133145479168 133280889696 133350137856 133366076532 133652645568 133708255902 134232493974 134305701192 134391543039 134680315536 134832281704 134905816032 135113180544 135282104256 135419687757 135716903424 136008523776 137054308352 137070689769 137365219056 137453016402 137651394816 138191092992 138266459136 138354832512 138421435412 138652121088 138808568832 138866324448 139097751552 139253659584 139486817408 139875883264 140094501264 140485262112 140877112896 140935729194 141094753641 141565468824 141725203836 142029734464 142198022304 142325627904 142503568896 142648496712 142814944597 142961577984 143360335872 143600369664 143745336774 144387630504 144462649344 144479916243 144609569568 144790366032 145108148224 145255724928 145497842958 145740321792 145904767488 146147967368 146218278912 146279117568 146372612256 146932732928 147026645376 147342567424 147984475392 148626502056 148812320644 149122344384 149290606176 149539405824 149707017408 149788664064 149957677696 150018905088 150375949568 150438518152 150689230848 150858131216 151093913841 151362551808 151515354978 151686316917 151769043036 152192367288 152364093132 152681516352 152755016002 153009589248 153520054272 153535637489 153693278208 154121969664 154186096896 154535871438 154875042816 155307030528 155464979616 155567067136 156000985088 156159639936 156224615004 156419933046 156660367032 156922669584 157259855616 157360368672 157962535936 158063498112 158403135488 158469044032 158570329944 159278865824 159783451272 159972775092 160134139904 160316515008 160497407712 160564187643 160831775232 161012043894 161280377856 161281632628 161550415872 161731490024 162001022976 162182602192 162436084317 162520480512 162889161786 163142393856 163246666752 163976097792 164142863424 164221880474 164416463289 164495563776 164564007264 164669188788 165061100893 165299324544 165404976048 165760388352 166037927424 166501051392 166965467136 167034938304 167204814813 167781296384 167951931948 168420394584 168512247072 168702387408 169064884992 169172943264 169243332921 169417101312 169715397618 169999558716 170174103552 170282870784 170364843584 170473732728 171235456288 171389119488 171960901632 172154933248 172617263391 172904937984 173098738878 173387215872 173388564836 173459359008 173872191688 174234423168 174720409344 175012950528 175389007872 175501108224 175772239504 176538003282 176737593344 176917337568 177030414756 177707852928 177821435376 178203527424 178277674536 178391621187 178976658632 179074268256 179188724052 179372703744 179573754048 179756382681 179874421376 180150907392 180376139008 180559583676 180955871232 181947926277 182134738944 182455427466 182760919692 183153625408 183270688536 183535193088 183652500096 184166188609 184254790656 184355278848 184473110016 184638652416 184869494784 185078091776 185155099264 185575127667 185671546112 185961740112 186480436896 186792668352 187313682816 187836150528 187914305592 188126338188 188753958432 188966938448 189597363072 189767503872 189790185834 190004758528 190197995616 190319561172 190615437312 191660449032 191782949319 192516840672 192616865792 192639888324 192812759424 193053821376 193134147414 193456014336 193674299904 193997123944 194320429056 194539689984 195038823424 195163483008 195606215649 196035527168 196889569344 197312633856 197438746752 197743769442 197990996333 198168669408 198498926592 198829792512 199054141568 199609356544 199718218752 199921334544 200025206784 200478968352 200562383853 200918974464 201348740961 201458551788 202020473304 202248422556 202358724048 202669770816 202923156384 203152124176 203575355136 203803533037 204012785664 204924370944 205581462528 206047828584 206179524603 206500057088 207076040704 207286639488 207399688704 207632153118 207978181632 208212853248 208299486672 208559910728 208880489376 209230226112 209679807488 209813824896 210751330816 211427106592 212348203236 212587805754 213044601696 213297033456 213399650304 213488441856 213755353344 213996543616 214085583524 214442366976 214682725192 215040503808 215400554496 215618005161 216001363968 216581445756 216693974016 217185549048 217662222336 217883587392 218246764437 218634797056 218857151232 219102457769 219221951052 219327418368 219418676352 219558918384 220399099392 220539968064 221013851136 221383903232 222001401856 222620622848 222713251072 222939753084 223218480966 223683516576 223935909264 224560526112 224682996096 224936516544 225419846656 225563924352 225657777228 225889468416 226033846272 226287196824 226666078288 227043827712 227298310304 227653564554 228288550932 228518825984 228546139698 229132524003 229514383872 230156351188 230539917312 230798318504 231182954496 231279145344 231803807157 232312564224 232960545792 233350600704 234001477632 234239459904 234336922506 234629899569 234990550548 235384004376 235889783424 236040553008 236943803904 237095247168 237604703232 237703566048 237855494916 238099709952 238765691008 238918298736 239431672064 239675176908 240201209856 240474772512 240746111568 241274494976 241518065841 241922448942 242325623808 242597235036 242846318592 243001534464 243273903288 243681226256 243780720768 244360918048 244462591997 244713590784 244870000128 245673054208 245807038464 245964146688 246332820711 246743345664 246846010896 247433503556 247948986816 248107464072 248640582528 249056891136 249751577088 250448200704 250552407456 250835117584 251671944576 251927897922 252630591876 252796484096 253023338496 253053581112 253597327488 253759414896 254573096427 254999338074 255261155328 255547265376 255710599092 255973146624 256689120896 256853184432 257083679232 257405095168 257512196552 257941352448 258232399872 259093905408 259386253312 259648108317 260082847254 260217977344 260808287532 261351634752 262080614016 262519425792 262813671289 263083511808 263251662336 263658359256 264224892544 265106390016 265376006352 266290958336 266561779392 266700275712 266732153064 267305291136 267416511804 268464987948 268611402384 268783086078 269360631072 269664563408 269811632064 270226361088 270564208512 270839375514 271433806848 272017047552 273683141199 274108616704 274141379538 274730438112 274906032804 275302789632 276382185984 276532918272 276709665024 276842870824 277304242176 277617137664 277732648896 278507319168 278973634816 279751766528 280189002528 280970524224 281754225792 281871458388 282189507282 282542311493 283130937648 283450407672 284059468928 284396044608 284651255808 285007137792 285296993424 285629889194 285923155968 286720671744 287490673548 288775261008 288925298688 288959832486 289219139136 289580732064 289701221121 290216296448 290511449856 290837070277 290995685916 291480643584 291809534976 292295934736 292436557824 292558235136 292745224512 293865465856 294053290752 294685134848 295968950784 296615654163 297253004112 297624641288 298244688768 298581212352 299414034816 299577328128 299915355392 300037810176 300751899136 300877036304 301378461696 301716262432 302187827682 303030709956 303372633834 303538086072 304384734576 304728186264 305363032704 305510032004 306019178496 307040108544 307071274978 307386556416 308243939328 308372193792 309071742876 309750085632 310614061056 310929959232 311134134272 311448229677 312001970176 312319279872 312449230008 312839866092 313320734064 313845339168 314519711232 314720737344 315925071872 316126996224 316806270976 316938088064 317140659888 318557731648 318881708631 319566902544 319945550184 320268279808 320633030016 320994815424 321128375286 321663550464 322024087788 322560755712 322563265256 323100831744 323462980048 324002045952 324365204384 324872168634 325040961024 325778323572 326284787712 326493333504 327952195584 328285726848 328443760948 328832926578 328991127552 329128014528 329338377576 330122201786 330598649088 330809952096 331520776704 332075854848 333002102784 333930934272 334069876608 334409629626 334827721449 335562592768 335903863896 336840789168 337024494144 337404774816 338129769984 338345886528 338486665842 338834202624 339430795236 339999117432 340565741568 340729687168 340947465456 342470912576 342778238976 342819209547 343921803264 344309866496 345234526782 345809875968 346197477756 346774431744 346777129672 346918718016 347744383376 348468846336 348859428437 349440818688 350025901056 350778015744 351002216448 351544479008 353076006564 353475186688 353834675136 354060829512 355415705856 355642870752 356407054848 356555349072 356783242374 357953317264 358148536512 358377448104 359147508096 359512765362 359748842752 360301814784 360752278016 361119167352 361911742464 362883673413 363895852554 364269477888 364910854932 365521839384 366307250816 366541377072 367070386176 367305000192 368332377218 368509581312 368710557696 368946220032 369738989568 370156183552 370310198528 371150255334 371343092224 371923480224 372960873792 373585336704 374627365632 375047267569 375672301056 375828611184 376252676376 377507916864 377933876896 379194726144 379535007744 379580371668 380009517056 380395991232 380639122344 382499007111 383320898064 383565898638 385033681344 385233731584 385279776648 385625518848 386107642752 386268294828 386912028672 387348599808 387994247888 388640858112 389079379968 390077646848 390124270881 390326966016 391212431298 392071054336 393779138688 394625267712 394877493504 395487538884 395981992666 396337338816 397659585024 398108283136 399218713088 399436437504 399842669088 400050413568 400957936704 401124767706 402697481922 402917103576 403174629117 404040946608 404496845112 404717448096 405339541632 405846312768 406304248352 406473303853 407150710272 407607066074 408025571328 411162925056 411212069307 412095657168 412359049206 413000114176 414152081408 414573278976 414799377408 415264306236 415956363264 416425706496 416598973344 417119821456 417760978752 418460452224 419359614976 419627649792 421502661632 422854213184 423284260923 424696406472 425175611508 426089203392 426594066912 426976883712 427510706688 427993087232 428171167048 428444833791 428884733952 429365450384 430081007616 430801108992 431236010322 433162891512 433387948032 433439748729 434371098096 435324444672 435767174784 436493528874 436986045161 437714302464 438204915538 438443902104 438654836736 438837352704 439117836768 440798198784 441079936128 442027702272 442767806464 444002803712 445241245696 445426502144 445879506168 446436961932 447367033152 447871818528 449121052224 449365992192 449873033088 450839693312 451127848704 451315554456 452067692544 452574393648 453332156576 454087655424 454596620608 455058950751 455307129108 456577101864 457037651968 457092279396 458265048006 459028767744 460312702376 460606912467 461079834624 461596637008 462365908992 462558290688 463607614314 464625128448 465921091584 466701201408 468002955264 468478919808 468673845012 469259799138 469789287157 469981101096 470768008752 471779566848 472081106016 473887607808 474190494336 475209406464 475407132096 475710989832 477531382016 477836597472 478863344128 479350353816 480402419712 480949545024 481492223136 481692562929 482548989952 483036131682 483844897884 484651247616 485194470072 486003068928 486547806576 487362452512 487561441536 488721836096 488925183994 489427181568 489740000256 491346108416 491928293376 492665641422 493249389867 493486691328 493692021792 494867007112 495183302679 495897973632 496214928144 497281165056 498113782272 499503154176 500896401408 501104814912 501670235168 503343889152 503855795844 505261183752 505592968192 506107162224 507194654976 507518829792 507729998763 509146192854 509998676148 510522310656 511094530752 511421198184 513378241792 513706368864 514167358464 514810190336 515024393104 515882704896 516464799744 517851790173 518772506624 519296216634 520165694508 520435954688 521616575064 522703269504 524161228032 524165306041 525038851584 525627342578 526167023616 526503324672 527316718512 528449785088 530212780032 530752012704 532581916672 533123558784 533464306128 534610582272 534833023608 535174863561 536929975896 537222804768 537566172156 538721262144 539329126816 539623264128 540452722176 541128417024 541678751028 542867613696 545843778831 547366282398 548217233408 548282759076 549460876224 549812065608 550605579264 552498565827 552764371968 553065836544 553419330048 553685741648 554608484352 555234275328 555465297792 556725383001 557014638336 557947269632 559503533056 560378005056 561941048448 563508451584 563512835717 563742916776 564379014564 565084622986 566261875296 566900815344 568118937856 568792089216 569302511616 570014275584 570593986848 571259778388 571846311936 574981347096 575348847957 577550522016 577850597376 577919664972 578438278272 579161464128 579402442242 580056209413 581022899712 581674140554 581991371832 582961287168 583619069952 584591869472 585116470272 585490449024 586818646947 587730931712 588106581504 589370269696 591937901568 593231308326 593972988999 594506008224 595249282576 596489377536 597162424704 598828069632 599154656256 599830710784 600075620352 601503798272 601754072608 602756923392 603432524864 604046222883 604375655364 606061419912 606745267668 607076172144 608769469152 609456372528 610726065408 611020064008 611410599111 612038356992 614142549956 614773112832 616744387584 618143485752 618538573809 619500171264 621228122112 621859918464 622268268544 622896459354 623599302881 624638559744 624898460016 625679732184 626641468128 627690678336 629039422464 629441474688 631850143744 632253992448 633612541952 633876176128 634281319776 637115463296 637763417262 639133805088 639891100368 640536559616 641266060032 641989630848 642256750572 643327100928 644048175576 645121511424 645126530512 646201663488 646925960096 648004091904 648730408768 649744337268 650081922048 651556647144 652986667008 654740293311 655904391168 656571453696 656887521896 657307373307 657665853156 657982255104 658256029056 658676755152 660244403572 661197298176 661619904192 663041553408 664151709696 666004205568 667861868544 668139753216 668819259252 669655442898 671125185536 671807727792 673681578336 674048988288 674809549632 676259539968 676691773056 676973331684 677668405248 678861590472 679998234864 681131483136 681459374336 681894930912 684941825152 685556477952 685638419094 687397572009 688619732992 690469053564 691619751936 692394955512 693548863488 693554259344 693837436032 695488766752 695778146453 696937692672 697718856874 698881637376 700051802112 702004432896 703088958016 703889698707 706152013128 706950373376 707669350272 708121659024 710831411712 711285741504 712814109696 713110698144 713566484748 715906634528 716297073024 716754896208 718295016192 719025530724 719497685504 720603629568 721504556032 722238334704 723823484928 724554197523 725767346826 727791705108 728538955776 729821709864 731043678768 732614501632 733082754144 733387775991 734140772352 734610000384 736664754436 737019162624 737421115392 737892440064 738998462133 740312367104 740620397056 742300510668 742686184448 743846960448 745921747584 747170673408 748008141361 749254731264 750094535138 751344602112 751657222368 752505352752 755015833728 755867753792 758389452288 759070015488 759160743336 760019034112 760791982464 761278244688 763719289281 764998014222 766641796128 767131797276 770067362688 770559553296 771251037696 772215285504 772536589656 773824057344 774697199616 775988495776 777281716224 778158759936 778944324951 780155293696 780248541762 780653932032 782424862596 784142108672 787558277376 788441013867 789250535424 789754987008 790975077768 791963985332 792674677632 795319170048 796216566272 798437426176 798872875008 799685338176 800100827136 801915873408 802249535412 804158886557 805394963844 805834207152 806349258234 808081893216 808993690224 809434896192 810679083264 811692625536 812608496704 812946607706 814301420544 815214132148 816051142656 821049423597 822325850112 822424138614 824191314336 824718098412 826000228352 827767046173 829146557952 829598754816 830528612472 831912726528 832851412992 833197946688 834239642912 835521957504 836920904448 838719229952 839255299584 843005323264 845708426368 846568521846 847626934479 849392812944 850351223016 852178406784 853188133824 853953767424 855021413376 855986174464 856342334096 856889667582 857769467904 858730900768 860162015232 862472020644 866325783024 866775896064 866879497458 868742196192 869103663363 870648889344 871534349568 872511210831 872987057748 873972090322 875428604928 876409831076 876887804208 877309673472 877674705408 878235673536 881596397568 882159872256 884055404544 885535612928 888005607424 889846962489 890853004288 891759012336 892873923864 894734066304 895743637056 898242104448 898731984384 899746066176 901679386624 902255697408 902631108912 904135385088 905148787296 906664313152 909193241216 910117901502 910614258216 913154203728 914075303936 914184558792 916530096012 918057535488 920625404752 921213824934 922159669248 923193274016 924731817984 925116581376 927215228628 929250256896 931842183168 933402402816 934344689031 936005910528 936957839616 937347690024 938519598276 939578574314 939962202192 941536017504 943559133696 944162212032 947775215616 948380988672 950418812928 950814264192 951421979664 955062764032 955673194944 956645125893 957726688256 958700707632 960804839424 961899090048 962984446272 963385125858 966072263364 967689795768 969302495232 970388940144 972006137856 973095613152 974724905024 975122883072 977443672192 977850367988 978854363136 979480000512 982692216832 983856586752 985331282844 986498779734 986973382656 987384043584 989734014224 990366605358 991795947264 992429856288 992907604013 994562330112 996227564544 999006308352 1001792802816 1002209629824 1003340470336 1004483164347 1006687778304 1007711591688 1010522367504 1011185936384 1012214324448 1014389309952 1015037659584 1015459997526 1018292385708 1019997352296 1022189061504 1022842396368 1026756483584 1027412737728 1028334716928 1028457628641 1029620380672 1030048786208 1031765409792 1032929599488 1035703580346 1038592433268 1040331389016 1040871909376 1043233150128 1045406539008 1046578285311 1048322456064 1048330612082 1050077703168 1051254685156 1052334047232 1053006649344 1054633437024 1056899570176 1060425560064 1061504025408 1065163833344 1066247117568 1066928612256 1067442223081 1069221164544 1069666047216 1070349727122 1073859951792 1074445609536 1075132344312 1077442524288 1078658253632 1079246528256 1080905444352 1082256834048 1083357502056 1085735227392 1088651020239 1091687557662 1094732564796 1096434466816 1096565518152 1098921752448 1099624131216 1101211158528 1104997131654 1105528743936 1106131673088 1106838660096 1107371483296 1109216968704 1110468550656 1110930595584 1113450766002 1114029276672 1115894539264 1119007066112 1120756010112 1123882096896 1125141802707 1127016903168 1127025671434 1127485833552 1128758029128 1130169245972 1132523750592 1133801630688 1136237875712 1137584178432 1138605023232 1140028551168 1141187973696 1142519556776 1147497021333 1149962694192 1150697695914 1155101044032 1155701194752 1155839329944 1156876556544 1158322928256 1158804884484 1160112418826 1162045799424 1163348281108 1163982743664 1165922574336 1167238139904 1169183738944 1170232940544 1170372812643 1170980898048 1173637293894 1175461863424 1176213163008 1178740539392 1183875803136 1186462616652 1187945977998 1189012016448 1190498565152 1192978755072 1194324849408 1197656139264 1198309312512 1199661421568 1200151240704 1203007596544 1203508145216 1206865049728 1208092445766 1208751310728 1212122839824 1213490535336 1214152344288 1217538938304 1218912745056 1219419911559 1221452130816 1222040128016 1222821198222 1224076713984 1228285099912 1233488775168 1233636207921 1236286971504 1237077147618 1239000342528 1242456244224 1243719836928 1245792918708 1247198605762 1249277119488 1249796920032 1251359464368 1253282936256 1255381356672 1258078844928 1258882949376 1263700287488 1264507984896 1267225083904 1267752352256 1268562639552 1269852782769 1274230926592 1275526834524 1278267610176 1279782200736 1282532120064 1283979261696 1284513501144 1285334501373 1286654201856 1288096351152 1290243022848 1290253061024 1292403326976 1293851920192 1297460817536 1299488674536 1300163844096 1303113294288 1305973334016 1309480586622 1310958135483 1313142907392 1313775043792 1314614746614 1315331706312 1315964510208 1316512058112 1317353510304 1320488807144 1322394596352 1323239808384 1326083106816 1328303419392 1332008411136 1335723737088 1336279506432 1337638518504 1339310885796 1342250371072 1343615455584 1347363156672 1348097976576 1349619099264 1352519079936 1353383546112 1353946663368 1357723180944 1359996469728 1362262966272 1362918748672 1363789861824 1365176852253 1369883650304 1371112955904 1371276838188 1374795144018 1380938107128 1381820737401 1383239503872 1384789911024 1387097726976 1387108518688 1387674872064 1390977533504 1391556292906 1393875385344 1395437713748 1397763274752 1400103604224 1404008865792 1406177916032 1407779397414 1409367861471 1412304026256 1413900746752 1415338700544 1416243318048 1421662823424 1422571483008 1425628219392 1426221396288 1427132969496 1431813269056 1432594146048 1433509792416 1436590032384 1438051061448 1438995371008 1441207259136 1443009112064 1444476669408 1445077688787 1447646969856 1449108395046 1451534693652 1455583410216 1459643419728 1462087357536 1465229003264 1466165508288 1466775551982 1468281544704 1469220000768 1473329508872 1474038325248 1475784880128 1477996924266 1479748169601 1481240794112 1484601021336 1485372368896 1485549908037 1487693920896 1491843495168 1494341346816 1496016282722 1498509462528 1500189070276 1502689204224 1503314444736 1505010705504 1510031667456 1511735507584 1516778904576 1518321486672 1520038068224 1521583964928 1522556489376 1523189996289 1527438578562 1529996028444 1533283592256 1534263594552 1540134725376 1541119106592 1542502075392 1544430571008 1545073179312 1547648114688 1549394399232 1551976991552 1553555370519 1556317519872 1557888649902 1560310587392 1560497083524 1561307864064 1564849725192 1568284217344 1572495918123 1575116554752 1576882027734 1578501070848 1579509974016 1581950155536 1583927970664 1585349355264 1590638340096 1592433132544 1596874852352 1597745750016 1599370676352 1603831746816 1604499070824 1608317773114 1610789927688 1611668414304 1612698516468 1616163786432 1617987380448 1618869792384 1621358166528 1623385251072 1625216993408 1625893215412 1628602841088 1630428264296 1637531336493 1642098847194 1644651700224 1644848277228 1648382628672 1649436196824 1655534092346 1657495697481 1658293115904 1659197509632 1661057224944 1663825453056 1665702825984 1666395893376 1668479285824 1670176149003 1671043915008 1673841808896 1677438459904 1678510599168 1686010646528 1690538507151 1691416852736 1693137043692 1695253868958 1698785625888 1700702446032 1704356813568 1706376267648 1707907534848 1710042826752 1711972348928 1712684668192 1713779335164 1715538935808 1717461801536 1724944041288 1732651566048 1733551792128 1733758994916 1737484392384 1738207326726 1740168628239 1743068699136 1745022421662 1745974115496 1747944180644 1750857209856 1752819662152 1753775608416 1755349410816 1756471347072 1760455940841 1763192795136 1764319744512 1768110809088 1771071225856 1779693924978 1781706008576 1781918966997 1783518024672 1785747847728 1789468132608 1791487274112 1796484208896 1797463968768 1799492132352 1803358773248 1804511394816 1805262217824 1808270770176 1810297574592 1812138668649 1813328626304 1818386482432 1820235803004 1821228516432 1826308407456 1828369117584 1833060192024 1834231797333 1836115070976 1841250809504 1842427649868 1844319338496 1846386548032 1850233162752 1854430457256 1856594279761 1858500513792 1863684366336 1866804805632 1868689378062 1870797908643 1873915679232 1874695380048 1877039196552 1879157148628 1879924404384 1883072035008 1887118267392 1888324424064 1895550431232 1896761977344 1900837625856 1901628528384 1902843959328 1910125528064 1911346389888 1913290251786 1915453376512 1917401415264 1921609678848 1923798180096 1925968892544 1926770251716 1932144526728 1935379591536 1938604990464 1940777880288 1944012275712 1946191226304 1949449810048 1950245766144 1954887344384 1955700735976 1958960001024 1964220879933 1967713173504 1970662565688 1971922119921 1972997559468 1973946765312 1974768087168 1979468028448 1980733210716 1983591894528 1984859712576 1985815208026 1989124660224 1992455129088 1995963287357 1998012616704 2003585605632 2004419259648 2006680940672 2008966328694 2013375556608 2015423183376 2021044735008 2022371872768 2024428648896 2028778619904 2030075319168 2030919995052 2036584771416 2039994704592 2044378123008 2045684792736 2053512967168 2054825475456 2056669433856 2056915257282 2059240761344 2060097572416 2062192716027 2065859198976 2071407160692 2077184866536 2080662778032 2081743818752 2086466300256 2087334439359 2090813078016 2093156570622 2096644912128 2096661224164 2100155406336 2102509370312 2106013298688 2109266874048 2111669096121 2113799140352 2120851120128 2123008050816 2132494235136 2133857224512 2134884446162 2138442329088 2139332094432 2140699454244 2145794311609 2147719903584 2148891219072 2150264688624 2154885048576 2157316507264 2158493056512 2161810888704 2164513668096 2166715004112 2171470454784 2173662592569 2177302040478 2183375115324 2189465129592 2193131036304 2197843504896 2199248262432 2200163327973 2202422317056 2209994263308 2211057487872 2212263346176 2213677320192 2214742966592 2216995386399 2220937101312 2221861191168 2226901532004 2228058553344 2231789078528 2238014132224 2241512020224 2244024424083 2247764193792 2250283605414 2254033806336 2254051342868 2254971667104 2257516058256 2260338491944 2265047501184 2267603261376 2272475751424 2275168356864 2277210046464 2280057102336 2282375947392 2285039113552 2294994042666 2299925388384 2301395391828 2310202088064 2311678659888 2313753113088 2316645856512 2317609768968 2320224837652 2324091598848 2326696562216 2327965487328 2331845148672 2334476279808 2336832974853 2338367477888 2340465881088 2340745625286 2341961796096 2347274587788 2350923726848 2352426326016 2365323041601 2367751606272 2372925233304 2375891955996 2378024032896 2380997130304 2385957510144 2388649698816 2395312278528 2396618625024 2399322843136 2400302481408 2406015193088 2407016290432 2412476659671 2413730099456 2416184891532 2417502621456 2424245679648 2426981070672 2428304688576 2435077876608 2437825490112 2438839823118 2442904261632 2444080256032 2445642396444 2448153427968 2456570199824 2466977550336 2467272415842 2472573943008 2474154295236 2478000685056 2483301138519 2487439673856 2491585837416 2494397211524 2498554238976 2499593840064 2502718928736 2506565872512 2510762713344 2516157689856 2517765898752 2527400574976 2529015969792 2535504704512 2537125279104 2539705565538 2542880803437 2548461853184 2551053669048 2556535220352 2559564401472 2565064240128 2567958523392 2569027002288 2570669002746 2573308403712 2576192702304 2580486045696 2580506122048 2587703840384 2594921635072 2598977349072 2600327688192 2606226588576 2607310990089 2611946668032 2617533632493 2618961173244 2621916270966 2626285814784 2627550087584 2629229493228 2630663412624 2631929020416 2633024116224 2634707020608 2640977614288 2644789192704 2646479616768 2649445929481 2652166213632 2656606838784 2664016822272 2672559012864 2675277037008 2678621771592 2684500742144 2687230911168 2694726313344 2696195953152 2699238198528 2705038159872 2706767092224 2707893326736 2715446361888 2719992939456 2725837497344 2727579723648 2730353704506 2739767300608 2742225911808 2742553676376 2749590288036 2761876214256 2763641474802 2766479007744 2769579822048 2774195453952 2774217037376 2775349744128 2781955067008 2783112585812 2787750770688 2790875427496 2795526549504 2800207208448 2803034067093 2808017731584 2812355832064 2815558794828 2818735722942 2824608052512 2830677401088 2832486636096 2843325646848 2845142966016 2848331950997 2851256438784 2852442792576 2854265938992 2863626538112 2865188292096 2867019584832 2873180064768 2876102122896 2877990742016 2882414518272 2886018224128 2888953338816 2890155377574 2898216790092 2903069387304 2911166820432 2919286839456 2924174715072 2930458006528 2932331016576 2933551103964 2936563089408 2938440001536 2946659017744 2948076650496 2951569760256 2955993848532 2959496339202 2962481588224 2969202042672 2970744737792 2971099816074 2975387841792 2978722812039 2983686990336 2988682693632 2992032565444 2997018925056 3000378140552 3005378408448 3006628889472 3010021411008 3013449493041 3020063334912 3023471015168 3033557809152 3036642973344 3043167929856 3045112978752 3046379992578 3054877157124 3059992056888 3066567184512 3068527189104 3080269450752 3082238213184 3085004150784 3088861142016 3090146358624 3095296229376 3098788798464 3103953983104 3107110741038 3115777299804 3120621174784 3120994167048 3122615728128 3129699450384 3136568434688 3139734855933 3144991836246 3150233109504 3153764055468 3157002141696 3159019948032 3163900311072 3167855941328 3170698710528 3181276680192 3184866265088 3193749704704 3195491500032 3198741352704 3202326669243 3207663493632 3208998141648 3216635546228 3221579855376 3223336828608 3225397032936 3232327572864 3235974760896 3237739584768 3242716333056 3246770502144 3250433986816 3251786430824 3257205682176 3260856528592 3265953060717 3275062672986 3284197694388 3289303400448 3289696554456 3296765257344 3298872393648 3311068184692 3314991394962 3316586231808 3318395019264 3322114449888 3327650906112 3331405651968 3332791786752 3336958571648 3340352298006 3342087830016 3347683617792 3354876919808 3357021198336 3372021293056 3375425408121 3381077014302 3382833705472 3386274087384 3390507737916 3397571251776 3401404892064 3408713627136 3412752535296 3415815069696 3420085653504 3423944697856 3425369336384 3427558670328 3434923603072 3449888082576 3465303132096 3467103584256 3467517989832 3474968784768 3476414653452 3480337256478 3486137398272 3490044843324 3491948230992 3495888361288 3501714419712 3505639324304 3507551216832 3510698821632 3511118437929 3512942694144 3520911881682 3526385590272 3528639489024 3536221618176 3559387849956 3563412017152 3563837933994 3567036049344 3571495695456 3578936265216 3582974548224 3592968417792 3594927937536 3598984264704 3606717546496 3609022789632 3610524435648 3620595149184 3624277337298 3626657252608 3636772964864 3640471606008 3642457032864 3652616814912 3656738235168 3658259734677 3666120384048 3668463594666 3672230141952 3682501619008 3684855299736 3692773096064 3700466325504 3708860914512 3713188559522 3717001027584 3727368732672 3737378756124 3741595817286 3747831358464 3749390760096 3754078393104 3758314297256 3759848808768 3766144070016 3774236534784 3776648848128 3780881913601 3791100862464 3793523954688 3801675251712 3803257056768 3805687918656 3820251056128 3822692779776 3826580503572 3830906753024 3834802830528 3847596360192 3851937785088 3853540503432 3856003504119 3864289053456 3870759183072 3877209980928 3881555760576 3892382452608 3898899620096 3900491532288 3909774688768 3911401471952 3917920002048 3928441759866 3932874406449 3941325131376 3943844239842 3945995118936 3947893530624 3949536174336 3958936056896 3961466421432 3967183789056 3969719425152 3971630416052 3978249320448 3984910258176 3991926574714 3996025233408 4007171211264 4008838519296 4013361881344 4017932657388 4026751113216 4030846366752 4042089470016 4044743745536 4048857297792 4057557239808 4060150638336 4061839990104 4073169542832 4079989409184 4088756246016 4091369585472 4107025934336 4109650950912 4113338867712 4113830514564 4118481522688 4120195144832 4124385432054 4142814321384 4145462212203 4154369733072 4161325556064 4163487637504 4172932600512 4174668878718 4181626156032 4186313141244 4193289824256 4193322448328 4200310812672 4205018740624 4212026597376 4218533748096 4223338192242 4227598280704 4228103584413 4241702240256 4246016101632 4264988470272 4267714449024 4269768892324 4276884658176 4278664188864 4281398908488 4291588623218 4295439807168 4297782438144 4300529377248 4309770097152 4314633014528 4316986113024 4323621777408 4329027336192 4333430008224 4335233066361 4342940909568 4347325185138 4354604080956 4366750230648 4378930259184 4386262072608 4395687009792 4398496524864 4400326655946 4404844634112 4405291752569 4419988526616 4422114975744 4427354640384 4429485933184 4433990772798 4443722382336 4453803064008 4456117106688 4456649724111 4463578157056 4476028264448 4483024040448 4488048848166 4495528387584 4500567210828 4508067612672 4508102685736 4509943334208 4515032116512 4520676983888 4530095002368 4535206522752 4544951502848 4550336713728 4560114204672 4564751894784 4570078227104 4589988085332 4599850776768 4602790783656 4620404176128 4623357319776 4627506226176 4633291713024 4635219537936 4640449675304 4648183197696 4653393124432 4655930974656 4660666111557 4668952559616 4673665949706 4676734955776 4680931762176 4681491250572 4683923592192 4694549175576 4704852652032 4717487754369 4730646083202 4735503212544 4735983894853 4745850466608 4751783911992 4756048065792 4761994260608 4771915020288 4777299397632 4790624557056 4793237250048 4798645686272 4812030386176 4814032580864 4824953319342 4827460198912 4832369783064 4835005242912 4848491359296 4853962141344 4856609377152 4870155753216 4875650980224 4877679646236 4885808523264 4888160512064 4891284792888 4913140399648 4933955100672 4934544831684 4945147886016 4948308590472 4966602277038 4972487092443 4974879347712 4983171674832 4988794423048 4997108477952 4999187680128 5005437857472 5010528447009 5013131745024 5021525426688 5032315379712 5035531797504 5058031939584 5071009409024 5071615521453 5074250558208 5079411131076 5085761606874 5096923706368 5102107338096 5113070440704 5119128802944 5130128480256 5135917046784 5138054004576 5141338005492 5146616807424 5152385404608 5161012244096 5175407680768 5189843270144 5197954698144 5200655376384 5212453177152 5214621980178 5220505884717 5235067264986 5237922346488 5243832541932 5252571629568 5255100175168 5258458986456 5261326825248 5266048232448 5269414041216 5281955228576 5284152950089 5289578385408 5292959233536 5298891858962 5304332427264 5313213677568 5345118025728 5345756900991 5350554074016 5357243543184 5369001484288 5374461822336 5389452626688 5392391906304 5398476397056 5410076319744 5413534184448 5415786653472 5430892723776 5439985878912 5451674994688 5455159447296 5460707409012 5479534601216 5485107352752 5499180576072 5502695391999 5523752428512 5527282949604 5532958015488 5539159644096 5548434074752 5550699488256 5563910134016 5566225171624 5569782839283 5575501541376 5581750854992 5591053099008 5600414416896 5606068134186 5612393725929 5624711664128 5631117589656 5637471445884 5649216105024 5661354802176 5664973272192 5680818587093 5686651293696 5690285932032 5696663901994 5702512877568 5704885585152 5708531877984 5727253076224 5730376584192 5734039169664 5746360129536 5752204245792 5755981484032 5764829036544 5772036448256 5777906677632 5780310755148 5796433580184 5806138774608 5822333640864 5838573678912 5848349430144 5860916013056 5864662033152 5867102207928 5876880003072 5893318035488 5903139520512 5911987697064 5915766359763 5918992678404 5924963176448 5938404085344 5941489475584 5942199632148 5950775683584 5957445624078 5967373980672 5977365387264 5984065130888 5987889862071 5994037850112 6000756281104 6010756816896 6013257778944 6020042822016 6026898986082 6040126669824 6046942030336 6067115618304 6073285946688 6086335859712 6090225957504 6092759985156 6107260733041 6109754314248 6119984113776 6133134369024 6137054378208 6160538901504 6164476426368 6170008301568 6177722284032 6180292717248 6186578148081 6197577596928 6207907966208 6214221482076 6231554599608 6241988334096 6245231456256 6259398900768 6262003318077 6273136869376 6279469711866 6286555134449 6289983672492 6300466219008 6307528110936 6318039896064 6327800622144 6335711882656 6341397421056 6362553360384 6369732530176 6387499409408 6397482705408 6404653338486 6415326987264 6417996283296 6433271092456 6437382934827 6443159710752 6446673657216 6450794065872 6464655145728 6471949521792 6475479169536 6485432666112 6493541004288 6500867973632 6503572861648 6514411364352 6521713057184 6531906121434 6550125345972 6568395388776 6579393108912 6593530514688 6597744787296 6600489983919 6622136369384 6629982789924 6633172463616 6636790038528 6644228899776 6650986159197 6662811303936 6665583573504 6673917143296 6680704596012 6684175660032 6695367235584 6714042396672 6732073272249 6744042586112 6750850816242 6762154028604 6765667410944 6772548174768 6781015475832 6795142503552 6802809784128 6814148978533 6817427254272 6825505070592 6831630139392 6840171307008 6847889395712 6850738672768 6855117340656 6869847206144 6899776165152 6930606264192 6935035979664 6949937569536 6952829306904 6960674512956 6972274796544 6980089686648 6983896461984 6991776722576 7003428839424 7011278648608 7015102433664 7021397643264 7022236875858 7025885388288 7041823763364 7052771180544 7057278978048 7095969124803 7118775699912 7126824034304 7127675867988 7134072098688 7142991390912 7157872530432 7165949096448 7185936835584 7189855875072 7197968529408 7218045579264 7221048871296 7237429979013 7241190298368 7248554674596 7253314505216 7273545929728 7280943212016 7284914065728 7305233629824 7313476470336 7316519469354 7325666864321 7332240768096 7336927189332 7344460283904 7365003238016 7369710599472 7385546192128 7400932651008 7417721829024 7426377119044 7434002055168 7449903415557 7474757512248 7483191634572 7495662716928 7498781520192 7508156786208 7516628594512 7519697617536 7532288140032 7540730722369 7548473069568 7553297696256 7561763827202 7582201724928 7587047909376 7606514113536 7611375837312 7628642410311 7640502112256 7645385559552 7653161007144 7661813506048 7669605661056 7695192720384 7703875570176 7707081006864 7712007008238 7728578106912 7741518366144 7763111521152 7784764905216 7797799240192 7800983064576 7819549377536 7822802943904 7835840004096 7852600897479 7856883519732 7865748812898 7882650262752 7887688479684 7891990237872 7895787061248 7899072348672 7917872113792 7922932842864 7934367578112 7939438850304 7943260832104 7948337788443 7956498640896 7969820516352 7983853149428 7992050466816 8017677038592 8026723762688 8035865314776 8053502226432 8061692733504 8084178940032 8089487491072 8097714595584 8106790937453 8115114479616 8120301276672 8123679980208 8146339085664 8159978818368 8177512492032 8182739170944 8214051868672 8219301901824 8226677735424 8227661029128 8236963045376 8240390289664 8248770864108 8285628642768 8290924424406 8308739466144 8322651112128 8326975275008 8345865201024 8349337757436 8363252312064 8372626282488 8386579648512 8386644896656 8400621625344 8410037481248 8424053194752 8437067496192 8446676384484 8455196561408 8456207168826 8492032203264 8529976940544 8535428898048 8539537784648 8544995852991 8553769316352 8557328377728 8562797816976 8583177246436 8590879614336 8595564876288 8601058754496 8619540194304 8629266029056 8633972226048 8647243554816 8658054672384 8666860016448 8670466132722 8694650370276 8709208161912 8733500461296 8757860518368 8772524145216 8791374019584 8796993049728 8800653311892 8809689268224 8810583505138 8839977053232 8844229951488 8854709280768 8858971866368 8867981545596 8887444764672 8907606128016 8912234213376 8913299448222 8927156314112 8936168436117 8952056528896 8966048080896 8976097696332 8991056775168 9001134421656 9016135225344 9016205371472 9019886668416 9030064233024 9041353967776 9045115903889 9060190004736 9070413045504 9089903005696 9100673427456 9129503789568 9140156454208 9179976170664 9199701553536 9205581567312 9240808352256 9246714639552 9255012452352 9266583426048 9270439075872 9280899350608 9296366395392 9306786248864 9311861949312 9321332223114 9347331899412 9353469911552 9361863524352 9362982501144 9367847184384 9389098351152 9409705304064 9419204567799 9434975508738 9461292166404 9471006425088 9471967789706 9491700933216 9503567823984 9512096131584 9523988521216 9543830040576 9554598795264 9581249114112 9586474500096 9597291372544 9606980007729 9624060772352 9628065161728 9649906638684 9654920397824 9664739566128 9670010485824 9696982718592 9707924282688 9713218754304 9724105837693 9740311506432 9751301960448 9755359292472 9771617046528 9776321024128 9782569585776 9826280799296 9867910201344 9869089663368 9890295772032 9896617180944 9933204554076 9944974184886 9949758695424 9966343349664 9977588846096 9994216955904 9998375360256 10010875714944 10021056894018 10026263490048 10043050853376 10064630759424 10071063595008 10116063879168 10126276224363 10142018818048 10143231042906 10148501116416 10158822262152 10171523213748 10193847412736 10204214676192 10226140881408 10238257605888 10260256960512 10271834093568 10276108009152 10282676010984 10304770809216 10322024488192 10350815361536 10379686540288 10395909396288 10401310752768 10424906354304 10429243960356 10441011769434 10454065525241 10470134529972 10475844692976 10487665083864 10505143259136 10510200350336 10516917972912 10522653650496 10532096464896 10538828082432 10563910457152 10568305900178 10579156770816 10585918467072 10597783717924 10608664854528 10690236051456 10691513801982 10701108148032 10714487086368 10738002968576 10748923644672 10760971600249 10778905253376 10784783812608 10796952794112 10820152639488 10827068368896 10831573306944 10861785447552 10879971757824 10903349989376 10910318894592 10921414818024 10959069202432 10970214705504 10974779204031 10998361152144 11005390783998 11047504857024 11054565899208 11078319288192 11096868149504 11101398976512 11127820268032 11132450343248 11139565678566 11151003082752 11163501709984 11182106198016 11212136268372 11224787451858 11249423328256 11262235179312 11274942891768 11298432210048 11322709604352 11329946544384 11342645740803 11361637174186 11373302587392 11380571864064 11393327803988 11405025755136 11409771170304 11417063755968 11454506152448 11460753168384 11468078339328 11492720259072 11504408491584 11511962968064 11544072896512 11555813355264 11560621510296 11568010512357 11592867160368 11612277549216 11644667281728 11677147357824 11696698860288 11721832026112 11729324066304 11734204415856 11753760006144 11786636070976 11798623219347 11823975394128 11831532719526 11837985356808 11849926352896 11876808170688 11882978951168 11884399264296 11901551367168 11914891248156 11934747961344 11954730774528 11968130261776 11975779724142 11988075700224 12001512562208 12021513633792 12026515557888 12040085644032 12053797972164 12080253339648 12093884060672 12134231236608 12146571893376 12172671719424 12180451915008 12185519970312 12214521466082 12219508628496 12239968227552 12266268738048 12274108756416 12321077803008 12328952852736 12340016603136 12355444568064 12360585434496 12373156296162 12415815932416 12428442964152 12436386636609 12463109199216 12483976668192 12490462912512 12518797801536 12524006636154 12558939423732 12573110268898 12579967344984 12600932438016 12615056221872 12636079792128 12655601244288 12671423765312 12682794842112 12684310753239 12725106720768 12739465060352 12774998818816 12794965410816 12809306676972 12830653974528 12835992566592 12866542184912 12874765869654 12886319421504 12893347314432 12901588131744 12907798852169 12929310291456 12943899043584 12950958339072 12970865332224 12987082008576 13001735947264 13007145723296 13028822728704 13043426114368 13063812242868 13100250691944 13136790777552 13158786217824 13187061029376 13195489574592 13200979967838 13215875257707 13244272738768 13259965579848 13266344927232 13288457799552 13301972318394 13331167147008 13347834286592 13361409192024 13368351320064 13369949172333 13390734471168 13428084793344 13464146544498 13501701632484 13524308057208 13531334821888 13545096349536 13562030951664 13590285007104 13605619568256 13628297957066 13634854508544 13651010141184 13680342614016 13695778791424 13701477345536 13710234681312 13739694412288 13799552330304 13861212528384 13870071959328 13876748900053 13899875139072 13905658613808 13921349025912 13944549593088 13960179373296 13967792923968 13983553445152 14006857678848 14022557297216 14030204867328 14042795286528 14044473751716 14051770776576 14083647526728 14114557956096 14152463263107 14191938249606 14207951684559 14237551399824 14253648068608 14255351735976 14268144197376 14285982781824 14315745060864 14331898192896 14371873671168 14379711750144 14395937058816 14436091158528 14442097742592 14474859958026 14482380596736 14497109349192 14506629010432 14547091859456 14561886424032 14569828131456 14610467259648 14626952940672 14633038938708 14651333728642 14664481536192 14673854378664 14730006476032 14739421198944 14771092384256 14801865302016 14835443658048 14852754238088 14899806831114 14917461277329 14949515024496 14966383269144 14991325433856 14997563040384 15016313572416 15033257189024 15039395235072 15039512242561 15064576280064 15081461444738 15096946139136 15106595392512 15123527654404 15174095818752 15213028227072 15214846564359 15222751674624 15257284820622 15281004224512 15290771119104 15306322014288 15323627012096 15339211322112 15390385440768 15407751140352 15414162013728 15424014016476 15457156213824 15483036732288 15526223042304 15569529810432 15595598480384 15601966129152 15639098755072 15645605887808 15661517654151 15705201794958 15713767039464 15731497625796 15765300525504 15775376959368 15783980475744 15798144697344 15835744227584 15845865685728 15852458850267 15868735156224 15878877700608 15886521664208 15896675576886 15912997281792 15939641032704 15967706298856 16035354077184 16037270702973 16053447525376 16071730629552 16107004452864 16123385467008 16168357880064 16168483670957 16195429191168 16213581874906 16230228959232 16240602553344 16247359960416 16292678171328 16319957636736 16355024984064 16365478341888 16428103737344 16438603803648 16455322058256 16473926090752 16480780579328 16497541728216 16508086175997 16571257285536 16581848848812 16617478932288 16645302224256 16691730402048 16698675514872 16709348517849 16726504624128 16745252564976 16773159297024 16773289793312 16801243250688 16820074962496 16837181177787 16874134992384 16893352768968 16910393122816 16912414337652 16984064406528 17042455761279 17059953881088 17070857796096 17079075569296 17089991705982 17107538632704 17114656755456 17125595633952 17166354492872 17181759228672 17191129752576 17202117508992 17239080388608 17258532058112 17267944452096 17294487109632 17316109344768 17333720032896 17340932265444 17382203624809 17389300740552 17418416323824 17467000922592 17515721036736 17545048290432 17582748039168 17593986099456 17601306623784 17621167010276 17679954106464 17709418561536 17717943732736 17735963091192 17747299079289 17774889529344 17815212256032 17824468426752 17826598896444 17854312628224 17872336872234 17932096161792 17952195392664 17963669586213 17982113550336 18002268843312 18032270450688 18032410742944 18039773336832 18060128466048 18082707935552 18090231807778 18120380009472 18140826091008 18179806011392 18201346854912 18259007579136 18280312908416 18321782199123 18359952341328 18399403107072 18411163134624 18481616704512 18493429279104 18510024904704 18533166852096 18540878151744 18561798701216 18592732790784 18613572497728 18623723898624 18642664446228 18694663798824 18706939823104 18725965002288 18735694368768 18778196702304 18786009954231 18819410608128 18838409135598 18859665403347 18869951017476 18922584332808 18943935579412 18983401866432 19007135647968 19024192263168 19047977042432 19087660081152 19109197590528 19162498228224 19194582745088 19213960015458 19256130323456 19299813277368 19309840795648 19312148804481 19329479132256 19340020971648 19393965437184 19415848565376 19426437508608 19448211675386 19480623012864 19502603920896 19510718584944 19543234093056 19552642048256 19565139171552 19652561598592 19738179326736 19780591544064 19793234361888 19801469951757 19866409108152 19889948369772 19899517390848 19932686699328 19955177692192 19988433911808 19996750720512 20021751429888 20042113788036 20052526980096 20086101706752 20142127190016 20196219816747 20232127758336 20252552448726 20284037636096 20286462085812 20297002232832 20317644524304 20343046427496 20387694825472 20408429352384 20442446935599 20452281762816 20476515211776 20520513921024 20543668187136 20552216018304 20565352021968 20609541618432 20644048976384 20701630723072 20759373080576 20791818792576 20849812708608 20858487920712 20882023538868 20908131050482 20940269059944 20951689385952 20975330167728 21010286518272 21020400700672 21033835945824 21045307300992 21064192929792 21077656164864 21127820914304 21136611800356 21158313541632 21171836934144 21195567435848 21287907374409 21380472102912 21383027603964 21402216296064 21428974172736 21462079748281 21497847289344 21521943200498 21557810506752 21569567625216 21593905588224 21654136737792 21663146613888 21712289937039 21723570895104 21759943515648 21806699978752 21820637789184 21842829636048 21918138404864 21940429411008 21949558408062 21977000592963 21996722304288 22010781567996 22095009714048 22109131798416 22156638576384 22193736299008 22202797953024 22255640536064 22264900686496 22279131357132 22302006165504 22327003419968 22349710246671 22424272536744 22449574903716 22498846656512 22524470358624 22549885783536 22596864420096 22622192167107 22645419208704 22659893088768 22685291481606 22723274348372 22746605174784 22761143728128 22786655607976 22819542340608 22834127511936 22885927230933 22909012304896 22921506336768 22936156678656 22985440518144 23008816983168 23023925936128 23073174206597 23111626710528 23121243020592 23136021024714 23185734320736 23224555098432 23289334563456 23354294715648 23393397720576 23443664052224 23458648132608 23468408831712 23507520012288 23557802692437 23573272141952 23597246438694 23647950788256 23663065439052 23675970713616 23699852705792 23753616341376 23768798528592 23803102734336 23829782496312 23845013365329 23869495922688 23909461549056 23936260523552 23951559448284 23976151400448 24003025124416 24053031115776 24080171288064 24107595944328 24160506679296 24187768121344 24268462473216 24293143786752 24320372812359 24345343438848 24360903830016 24371039940624 24429042932164 24439017256992 24479936455104 24532537476096 24548217512832 24642155606016 24657905705472 24680033206272 24710889136128 24721170868992 24746312592324 24831631864832 24856885928304 24872773273218 24926218398432 24967953336384 24980925825024 25037595603072 25048013272308 25117878847464 25146220537796 25159934689968 25201864876032 25230112443744 25272159584256 25311202488576 25342847530624 25365589684224 25368621506478 25478930120704 25589930821632 25618613353944 25634987558973 25661307949056 25671985133184 25733084369824 25749531739308 25772638843008 25786694628864 25803176263488 25815597704338 25858620582912 25887798087168 25901916678144 25941730664448 25974164017152 26003471894528 26014291446592 26086852228736 26127624485736 26200501383888 26273581555104 26317572435648 26374122058752 26390979149184 26401959935676 26431750515414 26488545477536 26519931159696 26532689854464 26576915599104 26603944636788 26662334294016 26695668573184 26722818384048 26736702640128 26739898344666 26781468942336 26808505308351 26856169586688 26928293088996 27003403264968 27048616114416 27062669643776 27090192699072 27124061903328 27135347711667 27180570014208 27211239136512 27256595914132 27269709017088 27302020282368 27391557582848 27402954691072 27420469362624 27479388824576 27599104660608 27722425056768 27740143918656 27753497800106 27799750278144 27811317227616 27842698051824 27889099186176 27920358746592 27935585847936 27967106890304 28045114594432 28060409734656 28085590573056 28088947503432 28103541553152 28167295053456 28229115912192 28257613703397 28304926526214 28383876499212 28415903369118 28475102799648 28510703471952 28536288394752 28571965563648 28631490121728 28663796385792 28743747342336 28759423500288 28791874117632 28820940023187 28872182317056 28884195485184 28949719916052 28964761193472 28994218698384 29013258020864 29094183718912 29123772848064 29139656262912 29172317513079 29220934519296 29253905881344 29266077877416 29302667457284 29328963072384 29347708757328 29460012952064 29478842397888 29542184768512 29603730604032 29670887316096 29705508476176 29799613662228 29834922554658 29899030048992 29932766538288 29982650867712 29995126080768 30032627144832 30066514378048 30078790470144 30079024485122 30129152560128 30162922889476 30193892278272 30213190785024 30247055308808 30348191637504 30378828673089 30426056454144 30429693128718 30445503349248 30514569641244 30562008449024 30581542238208 30612644028576 30627380708401 30678422644224 30780770881536 30815502280704 30828324027456 30848028032952 30914312427648 30966073464576 31052446084608 31139059620864 31191196960768 31203932258304 31278197510144 31291211775616 31323035308302 31362196575723 31410403589916 31427534078928 31462995251592 31530601051008 31550753918736 31567960951488 31596289394688 31671488455168 31691731371456 31704917700534 31737470312448 31757755401216 31773043328416 31793351153772 31825994563584 31935412597712 32070708154368 32074541405946 32106895050752 32143461259104 32214008905728 32246770934016 32282914800747 32336715760128 32336967341914 32390858382336 32427163749812 32460457918464 32481205106688 32494719920832 32585356342656 32639915273472 32710049968128 32730956683776 32856207474688 32877207607296 32910644116512 32924337612093 32961561158656 32995083456432 33016172351994 33142514571072 33163697697624 33234957864576 33290604448512 33383460804096 33397351029744 33418697035698 33453009248256 33490505129952 33546318594048 33546579586624 33640149924992 33674362355574 33748269984768 33786705537936 33820786245632 33824828675304 33968128813056 34027937222409 34084911522558 34119907762176 34141715592192 34158151138592 34179983411964 34215077265408 34229313510912 34251191267904 34332708985744 34363518457344 34382259505152 34404235017984 34478160777216 34517064116224 34535888904192 34632218689536 34667440065792 34681864530888 34764407249618 34778601481104 34836832647648 34934001845184 35031442073472 35090096580864 35165496078336 35187972198912 35202613247568 35242334020552 35359908212928 35395869658041 35435887465472 35471926182384 35494598158578 35549779058688 35630424512064 35648936853504 35653197792888 35744673744468 35864192323584 35904390785328 35927339172426 35964227100672 36004537686624 36064540901376 36064821485888 36079546673664 36120256932096 36165415871104 36180463615556 36240760018944 36281652182016 36359612022784 36402693709824 36518015158272 36560625816832 36643564398246 36719904682656 36798806214144 36822326269248 36963233409024 36986858558208 37020049809408 37066333704192 37081756303488 37123597402432 37227144995456 37247447797248 37285328892456 37389327597648 37413879646208 37451930004576 37471388737536 37556393404608 37572019908462 37676818271196 37719330806694 37739902034952 37845168665616 37887871158824 37966803732864 38014271295936 38048384526336 38052932259717 38095954084864 38175320162304 38218395181056 38324996456448 38427920030916 38512260646912 38599626554736 38619681591296 38624297608962 38658958264512 38680041943296 38723396556507 38787930874368 38831697130752 38852875017216 38896423350772 38961246025728 39005207841792 39021437169888 39086468186112 39105284096512 39130278343104 39305123197184 39476358653472 39561183088128 39586468723776 39602939903514 39647625773121 39732818216304 39779896739544 39799034781696 39865373398656 39910355384384 39993501441024 40043502859776 40084227576072 40105053960192 40172203413504 40284254380032 40392439633494 40505104897452 40568075272192 40572924171624 40594004465664 40635289048608 40686092854992 40775389650944 40816858704768 40884893871198 40904563525632 40953030423552 41041027842048 41087336374272 41104432036608 41130704043936 41219083236864 41288097952768 41403261446144 41518746161152 41583637585152 41630246700159 41699625417216 41716975841424 41764047077736 41816262100964 41880538119888 41903378771904 41950660335456 42020573036544 42040801401344 42067671891648 42090614601984 42128385859584 42155312329728 42255641828608 42273223600712 42343673868288 42391134871696 42457389789321 42575814748818 42623855053677 42760944205824 42766055207928 42804432592128 42857948345472 42924159496562 42995694578688 43043886400996 43115621013504 43139135250432 43187811176448 43308273475584 43326293227776 43424579874078 43447141790208 43519887031296 43613399957504 43641275578368 43685659272096 43836276809728 43880858822016 43899116816124 43954001185926 43993444608576 44021563135992 44190019428096 44218263596832 44313277152768 44387472598016 44405595906048 44511281072128 44529801372992 44558262714264 44654006839936 44699420493342 44848545073488 44899149807432 44997693313024 45048940717248 45099771567072 45118536727683 45193728840192 45244384334214 45290838417408 45319786177536 45370582963212 45446548696744 45522287456256 45573311215952 45639084681216 45644539693077 45668255023872 45771854461866 45818024609792 45843012673536 45872313357312 45970881036288 46017633966336 46146348413194 46223253421056 46242486041184 46272042049428 46371468641472 46449110196864 46578669126912 46708589431296 46786795441152 46887328104448 46917296265216 46936817663424 46984552962453 47115605384874 47146544283904 47194492877388 47295901576512 47326130878104 47351941427232 47507232682752 47537597057184 47557376550801 47606205468672 47659564992624 47690026730658 47738991845376 47818923098112 47872521047104 47903118896568 48006050248832 48106062231552 48160342576128 48215191888656 48321013358592 48375536242688 48505451012871 48586287573504 48640745624718 48690686877696 48721807660032 48742079881248 48858085864328 48878034513984 48959872910208 49065074952192 49096435025664 49284311212032 49315811410944 49421778272256 49442341737984 49492625184648 49663263729664 49713771856608 49745546546436 49852436796864 49935906672768 50075191206144 50096026544616 50128045553547 50235757694928 50292441075592 50319869379936 50403729752064 50460224887488 50511543533361 50622404977152 50685695061248 50731179368448 50737243012956 51127367283837 51179861643264 51237226707888 51269975117946 51322615898112 51343970266368 51466168739648 51499063478616 51545277686016 51573389257728 51606352526976 51631195408676 51717241165824 51775596174336 51803833356288 51883461328896 51948328034304 52006943789056 52028582893184 52146610874427 52173704457472 52255248971472 52401002767776 52547163110208 52635144871296 52748244117504 52781958298368 52803919871352 52863501030828 52977090955072 53039862319392 53153831198208 53207889273576 53324668588032 53391337146368 53445636768096 53473405280256 53479796689332 53562937884672 53617010616702 53856586177992 53891008758639 54006806529936 54097232228832 54125339287552 54180385398144 54248123806656 54270695423334 54361140028416 54422478273024 54513191828264 54539418034176 54604040564736 54805909382144 54840938725248 54958777649152 54965346597369 55198209321216 55444850113536 55480287837312 55506995600212 55599500556288 55622634455232 55685396103648 55778198372352 55840717493184 55871171695872 55934213780608 56090229188864 56120819469312 56177895006864 56207083106304 56334590106912 56358029862693 56458231824384 56515227406794 56578996210041 56609853052428 56767752998424 56831806738236 56950205599296 57021406943904 57072576789504 57143931127296 57262980243456 57268792783397 57327592771584 57487494684672 57583748235264 57641880046374 57768390970368 57899439832104 57929522386944 57936446413443 57988437396768 58026516041728 58188367437824 58247545696128 58279312525824 58344635026158 58441869038592 58507811762688 58532155754832 58605334914568 58657926144768 58695417514656 58920025904128 58957684795776 59084369537024 59341774632192 59411016952352 59599227324456 59669845109316 59798060097984 59865533076576 59965301735424 59990252161536 60065254289664 60133028756096 60157580940288 60158048970244 60258305120256 60325845778952 60426381570048 60494110617616 60588659450241 60696383275008 60757657346178 60852112908288 60859386257436 60891006698496 61029139282488 61163084476416 61225288057152 61254761416802 61327340806797 61356845288448 61561541763072 61567790633089 61631004561408 61656648054912 61696056065904 61828624855296 61932146929152 62104892169216 62278119241728 62382393921536 62556395020288 62582423551232 62646070616604 62724393151446 62820807179832 62855068157856 62925990503184 63061202102016 63101507837472 63135921902976 63192578789376 63342976910336 63383462742912 63409835401068 63474940624896 63515510802432 63546086656832 63586702307544 63870825195424 64141416308736 64149082811892 64213790101504 64286922518208 64386239244843 64493541868032 64565829601494 64673431520256 64673934683828 64781716764672 64854327499624 64962410213376 64989439841664 65136869811117 65170712685312 65279830546944 65420099936256 65461913367552 65754415214592 65821288233024 65848675224186 65923122317312 65931001778889 65990166912864 66032344703988 66285029142144 66327395395248 66469915729152 66581208897024 66766921608192 66794702059488 66837394071396 66906018496512 66981010259904 67049130740013 67093159173248 67280299849984 67348724711148 67496539969536 67573411075872 67649657350608 67866576501321 67936257626112 68055874444818 68169823045116 68239815524352 68283431184384 68316302277184 68359966823928 68458627021824 68502382535808 68665417971488 68693988351157 68727036914688 68764519010304 68808470035968 68956321554432 69034128232448 69071777808384 69219522619791 69334880131584 69363729061776 69528814499236 69557202962208 69673665295296 69868003690368 70062884146944 70180193161728 70330992156672 70375944397824 70405226495136 70484668041104 70719816425856 70791739316082 70871774930944 70943852364768 70989196317156 71099558117376 71260849024128 71306395585776 71489347488936 71535040095987 71728384647168 71808781570656 71854678344852 71928454201344 72009075373248 72129642971776 72159093347328 72240513864192 72330831742208 72360927231112 72481520037888 72563304364032 72805387419648 72961118437077 73036030316544 73121251633664 73287128796492 73439809365312 73597612428288 73644652538496 73850641632209 73926466818048 73973717116416 74040099618816 74132667408384 74163512606976 74247194804864 74454289990912 74494895594496 74570657784912 74778655195296 74827759292416 74903860009152 74942777475072 75112786809216 75144039816924 75353636542392 75438661613388 75479804069904 75690337331232 75775742317648 75933607465728 76028542591872 76096769052672 76105864519434 76191908169728 76436790362112 76855840061832 76904962676919 77024521293824 77199253109472 77239363182592 77248595217924 77317916529024 77360083886592 77446793113014 77575861748736 77663394261504 77705750034432 77792846701544 77922492051456 78010415683584 78042874339776 78210568193024 78260556686208 78610246394368 78952717306944 79122366176256 79172937447552 79205879807028 79295251546242 79394389529533 79465636432608 79559793479088 79598069563392 79730746797312 79820710768768 79987002882048 80087005719552 80168455152144 80210107920384 80344406827008 80425515925053 80568508760064 80784879266988 81010209794904 81145848343248 81188008931328 81270578097216 81372185709984 81406043135001 81550779301888 81633717409536 81725216747837 81769787742396 81809127051264 81906060847104 82174672748544 82208864073216 82261408087872 82438166473728 82576195905536 82806522892288 83037492322304 83167275170304 83260493400318 83399250834432 83433951682848 83528094155472 83632524201928 83761076239776 83806757543808 83901320670912 84081602802688 84135343783296 84181229203968 84256771719168 84310624659456 84511283657216 84546447201424 84687347736576 84782269743392 84914779578642 85151629497636 85247710107354 85532110415856 85608865184256 85715896690944 85848318993124 85991389157376 86087772801992 86231242027008 86278270500864 86375622352896 86462820069561 86616546951168 86652586455552 86849159748156 86894283580416 87039774062592 87282551156736 87371318544192 87516952539237 87672553619456 87761717644032 87798233632248 87908002371852 87986889217152 88043126271984 88380038856192 88436527193664 88626554305536 88774945196032 88811191812096 89022562144256 89059602745984 89116525428528 89308013679872 89398840986684 89697090146976 89798299614864 89995386626048 90097881434496 90199543134144 90237073455366 90387457680384 90488768668428 90581676834816 90639572355072 90741165926424 90893097393488 91044574912512 91146622431904 91278169362432 91289079386154 91336510047744 91543708923732 91636049219584 91686025347072 91744626714624 91882142125203 92035267932672 92292696826388 92446506842112 92484972082368 92544084098856 92742937282944 92898220393728 93157338253824 93417178862592 93573590882304 93834592530432 93873635326848 93969105924906 94086589727169 94231210769748 94293088567808 94388985754776 94591803153024 94652261756208 94703882854464 95014465365504 95075194114368 95114753101602 95212410937344 95319129985248 95380053461316 95477983690752 95745042094208 95806237793136 96012100497664 96212124463104 96320685152256 96430383777312 96642026717184 96751072485376 96848744402241 97010902025742 97172575147008 97281491249436 97381373755392 97443615320064 97484159762496 97716171728656 97756069027968 97919745820416 98029499390797 98130149904384 98192870051328 98568622424064 98631622821888 98884683475968 98985250369296 99326527459328 99427543713216 99491093092872 99704873593728 99871813345536 100150382412288 100192053089232 100256091107094 100471515389856 100584882151184 100639738759872 100920449774976 101023087066722 101244809954304 101371390122496 101462358736896 101474486025912 102083811667227 102254734567674 102359723286528 102474453415776 102539950235892 102645231796224 102687940532736 102932337479296 102998126957232 103090555372032 103146778515456 103212705053952 103262390817352 103434482331648 103551192348672 103607666712576 103896656068608 104013887578112 104057165786368 104293221748854 104347408914944 104510497942944 104802005535552 105094326220416 105270289742592 105388282186889 105496488235008 105563916596736 105607839742704 105727002061656 105954181910144 106079724638784 106307662396416 106415778547152 106649337176064 106782674292736 106891273536192 106946810560512 106959593378664 107234021233404 107713172355984 107782017517278 108013613059872 108194464457664 108250678575104 108360770796288 108496247613312 108541390846668 108722280056832 108844956546048 109026383656528 109078836068352 109208081129472 109611818764288 109681877450496 109917555298304 109930693194738 110396418642432 110889700227072 110960575674624 111013991200424 111199001112576 111245268910464 111370792207296 111681434986368 111742343391744 111868427561216 112180458377728 112241638938624 112355790013728 112414166212608 112669180213824 112716059725386 113030454813588 113157992420082 113219706104856 113535505996848 113663613476472 113900411198592 114042813887808 114145153579008 114287862254592 114525960486912 114537585566794 114655185543168 114974989369344 115283760092748 115536781940736 115798879664208 115859044773888 115872892826886 115976874793536 116053032083456 116170189669521 116376734875648 116495091392256 116558625051648 116689270052316 116883738077184 117015623525376 117064311509664 117210669829136 117315852289536 117390835029312 117840051808256 117915369591552 118168739074048 118683549264384 118822033904704 118942877319363 119198454648912 119339690218632 119596120195968 119731066153152 119980504323072 120130508579328 120266057512192 120315161880576 120316097940488 120516610240512 120651691557904 120852763140096 120988221235232 121177318900482 121515314692356 121704225816576 121718772514872 121782013396992 122058278564976 122326168952832 122450576114304 122509522833604 122654681613594 122713690576896 123123083526144 123135581266178 123262009122816 123313296109824 123392112131808 123657249710592 123864293858304 124209784338432 124556238483456 124764787843072 124890740100477 125112790040576 125164847102464 125292141233208 125448786302892 125641614359664 125710136315712 125851981006368 126122404204032 126203015674944 126271843805952 126385157578752 126685953820672 126766925485824 126819670802136 127031021604864 127092173313664 127173404615088 127741650390848 127871565161031 128282832617472 128298165623784 128427580203008 128573845036416 128772478489686 128987083736064 129131659202988 129346863040512 129347869367656 129563433529344 129708654999248 129924820426752 129978879683328 130273739622234 130341425370624 130559661093888 130840199872512 130923826735104 131508830429184 131642576466048 131697350448372 131846244634624 131862003557778 131980333825728 132064689407976 132570058284288 132654790790496 132939831458304 133162417794048 133533843216384 133589404118976 133674788142792 133962020519808 134098261480026 134186318346496 134560599699968 134697449422296 134993079939072 135146822151744 135299314701216 135355610183049 135733153002642 135872515252224 136111748889636 136339646090232 136566862368768 136632604554368 136719933647856 136917254043648 137004765071616 137330835942976 137387976702314 137454073829376 137529038020608 137616940071936 137912643108864 138068256464896 138439045239582 138669760263168 138727458123552 139057628998472 139114405924416 139347330590592 139736007380736 139892630803237 140125768293888 140360386323456 140661984313344 140751888795648 140810452990272 140969336082208 141439632851712 141583478632164 141743549861888 141887704729536 141978392634312 142521698048256 142612791171552 142672129652403 142978694977872 143070080191974 143456769294336 143617563141312 143709356689704 144018150746496 144259285943552 144318186694656 144481027728384 144661663484416 144721854462224 144963040075776 145126608728064 145516353038613 145922236874154 146072060633088 146242503267328 146574257592984 146879618730624 147195224856576 147289305076992 147701283264418 147852933636096 147947434232832 148265334816768 148327025213952 148494389609728 148908579981824 148989791188992 149141315569824 149557310390592 149655518584832 149807720018304 150225573618432 150288079633848 150384136660641 150707273084784 150877323226776 150959608139808 151380674662464 151551484635296 151867214931456 152057085183744 152193538105344 152211729038868 152383816339456 153382101851511 153711680123664 153809925353838 154049042587648 154398506218944 154478726365184 154497190435848 154635833058048 154720167773184 154893586226028 155151723497472 155326788523008 155411500068864 155585693403088 155844984102912 156020831367168 156085748679552 156421136386048 156439832623281 156521113372416 157220492788736 157905434613888 158244732352512 158345874895104 158411759614056 158590503092484 158788779059066 158931272865216 159119586958176 159461493594624 159641421537536 159974005764096 160174011439104 160336910304288 160420215840768 160688813654016 160851031850106 161569758533976 161673026275917 162020419589808 162291696686496 162376017862656 162541156194432 162744371419968 162812086270002 162995794845053 163267434819072 163450433495674 163539575484792 163618254102528 163812121694208 164417728146432 164522816175744 164876332947456 164896039792107 165152391811072 165613045784576 166074984644608 166334550340608 166520986800636 166798501668864 166867903365696 167056188310944 167265048403856 167522152479552 167613515087616 167802641341824 168163205605376 168270687566592 168362458407936 168621249318912 169022567314432 169092894402848 169374695473152 169564539486784 169736988630123 169829559157284 170303258995272 170495420214708 171064220831712 171217730368512 171431793381888 171696637986248 171806378350191 171982778314752 172175545603984 172462484054016 172751244705792 172925640139122 173305172911104 173698319496312 173788567160832 173809339240329 174079548125184 174565102313472 174742637088384 175033905078474 175231404109561 175523435288064 175596467264496 175816004743704 175973778434304 176086252543968 176760077712384 176873054387328 177253108611072 177549890392064 178045124288512 178119205491968 178233050857056 178616027359744 178797681973368 179394180293952 179596599229728 179990773252096 180195762868992 180399086268288 180474146910732 180774915360768 180977537336856 181279144710144 181482331852848 181786194786976 182089149825024 182293244863808 182556338724864 182578158772308 182673020095488 183087417847464 183272098439168 183489253429248 183764284250406 183982022420391 184070535865344 184585393652776 184703371899267 184893013684224 184969944164736 185088168197712 185485874565888 185796440787456 186314676507648 186834357725184 187147181764608 187669185060864 187747270653696 187938211849812 188173179454338 188462421539496 188586177135616 188777971509552 189183606306048 189304523512416 189407765708928 190028930731008 190150388228736 190229506203204 190424821874688 190638259970496 190760106922632 191490084188416 191612475586272 192024200995328 192424248926208 192641370304512 192860767554624 193158717734529 193502144970752 193697488804482 194021804051484 194345150294016 194562982498872 194887230640128 194968319524992 195432343457312 195512138055936 195513659153293 195839491640832 196058998781594 196260299808768 196385740102656 197263245643776 197769366951936 197793005336667 197970500738592 198653054918656 198855087426432 198982186185744 199409747187456 199743626691072 200300764824576 200384106178464 200512182214188 200943030779712 201169764302368 201279477519744 201840899549952 202046174133444 202489619908608 202742780244992 202948972051824 203599729503963 204167623334454 204509469135348 204719446573056 204948906831552 205079900471784 205375881065472 205864674958592 205996253914464 206081965053471 206181110744064 206293557030912 206425410107904 206524781634704 206868964663296 207102384697344 207215333425152 207658567859373 208027775156224 208114331572736 208586443497708 208694817829888 209020995885888 209604011071104 210188652440832 210190287722441 210540579485184 210776564373778 210992976470016 211127833193472 211215679485408 211454004123312 211908363820288 212159449277568 212615324792832 212831557094304 213298674352128 213565348585472 213782547072384 213919186757328 214468042466808 214605120287961 215426344711968 215564035034556 216027226119744 216388928915328 216721541592576 216992495226624 217082781693336 217444560113664 217689913092096 218052767313056 218416162258944 218883355311231 219223637528576 219363754900992 219835110596608 219861386389476 220792837284864 221551924896627 221779400454144 221921151349248 222027982400848 222398002225152 222490537820928 222741584414592 223362869972736 223484686783488 223736855122432 224360916755456 224483277877248 224711580027456 224828332425216 225338360427648 225432119450772 225968647122517 226060909627176 226315984840164 226439412209712 227071011993696 227327226952944 227800822397184 228085627775616 228290307158016 228575724509184 229075171133588 229310371086336 230567520185496 230714888030757 231073563881472 231597759328416 231718089547776 231745785653772 231953749587072 232106064166912 232340379339042 232602539974613 232990182784512 233117250103296 233378540104632 233767476154368 234031247050752 234128623019328 234421339658272 234631704579072 234781670058624 235680103616512 235830739183104 236337478148096 237367098528768 237644067809408 237885754638726 238183168588599 238396909297824 238679380437264 239192240391936 239462132306304 239961008646144 240261017158656 240532115024384 240630323761152 240632195880976 241033220481024 241303383115808 241705526280192 241976442470464 242354637800964 243030629384712 243437545029744 243564026793984 244116557129952 244218129405003 244652337905664 244901152228608 245019045667208 245175650243511 245309363227188 245427381153792 246271162532356 246524018245632 246626592219648 246784224263616 247314499421184 247728587716608 248419568676864 249112476966912 249529575686144 249781480200954 250329694204928 250584282466416 250897572605784 251283228719328 251420272631424 251703962012736 252244808408064 252406031349888 252543687611904 252770315157504 253371907641344 253533850971648 253639341604272 254062043209728 254184346627328 254346809230176 255483300781696 255743130322062 256596331247568 256855160406016 257147690072832 257544956979372 257974167472128 258263318405976 258693726081024 258695738735312 259126867058688 259417309998496 259849640853504 259957759366656 260547479244468 260682850741248 261119322187776 261847653470208 262550857617711 263017660858368 263285152932096 263394700896744 263692489269248 263724007115556 263960667651456 264129378815952 265140116568576 265309581580992 265879662916608 266324835588096 267067686432768 267178808237952 267349576285584 267924041039616 268196522960052 268372636692992 269121199399936 269394898844592 269986159878144 270293644303488 270598629402432 270711220366098 271466306005284 271745030504448 272223497779272 272679292180464 273133724737536 273265209108736 273439867295712 273834508087296 274009530143232 274661671885952 274775953404628 274908147658752 275058076041216 275233880143872 275646426375609 276136512929792 276878090479164 277339520526336 277454916247104 278115257996944 278228811848832 278694661181184 279007036727653 279472014761472 279785261606474 280251536587776 280720772646912 281503777591296 281620905980544 281938672164416 282259769181507 282879265703424 283166957264328 283487099723776 283775409459072 283956785268624 285043396096512 285225582343104 285344259304806 285957389955744 286140160383948 287235126282624 287418713379408 288036301492992 288518571887104 288636373389312 288962055456768 289323326968832 289443708924448 289926080151552 290253217456128 290546233206723 291032706077226 291844473748308 292144121266176 292485006534656 293148515185968 293759237461248 294088498172391 294390449713152 294578610153984 295402566528836 295705867272192 295894868465664 296654050427904 296988779219456 297817159963648 297979582377984 298282631139648 299114620781184 299311037169664 299615440036608 299951264685761 300451147236864 300576159267696 300768273321282 301414546169568 301754646453552 301919216279616 302761349324928 303102969270592 303734429862912 304114170367488 304387076210688 304423458077736 304767632678912 306251435001681 306764203703022 307423360247328 307619850707676 308098085175296 308797012437888 308994380871696 309271666116096 309440335546368 309787172452056 310303446994944 310653577046016 310823000137728 311171386806176 311689968205824 312041662734336 312171497359104 312842272772096 312879665246562 313042226744832 314440985577472 315810869227776 316164846560667 316489464705024 316691749790208 316823519228112 317181006184968 317577558118132 317862545730432 318239173916352 318922987189248 319282843075072 319948011528192 320348022878208 320673820608576 320840431681536 321702063700212 323139517067952 323346052551834 324040839179616 324583393372992 324752035725312 325082312388864 325488742839936 325624172540004 325991589690106 326534869638144 326900866991348 327079150969584 327236508205056 327624243388416 328835456292864 329045632351488 329752665894912 329792079584214 330304783622144 331226091569152 332669100681216 333041973601272 333597003337728 333735806731392 334112376621888 334530096807712 335044304959104 335227030175232 335605282683648 336326411210752 336541375133184 336724916815872 337242498637824 338045134628864 338185788805696 339129078973568 339473977260246 339659118314568 340606517990544 340990840429416 342128441663424 342435460737024 342863586763776 343393275972496 343612756700382 343965556629504 344351091207968 344924968108032 345851280278244 346610345822208 347396638992624 347577134321664 347618678480658 348159096250368 348510569008563 349130204626944 349485274176768 350067810156948 350462808219122 351046870576128 351192934528992 351632009487408 351947556868608 352172505087936 353520155424768 353746108774656 354506217222144 355099780784128 356090248577024 356238410983936 356466101714112 356828631958089 357232054719488 357595363946736 358788360587904 359193198459456 360391525737984 360798172536576 360948293821464 361549830721536 361955074673712 362558289420288 362964663705696 363572389573952 364586489727616 365112677449728 365156317544616 365346040190976 366174835694928 366544196878336 366978506858496 367528568500812 367964044840782 368141071730688 369170787305552 369406743798534 369786027368448 369939888329472 370176336395424 370971749131776 371592881574912 372629353015296 373668715450368 374294363529216 374672220301431 375338370121728 375494541307392 375876423699624 376346358908676 376924843078992 377172354271232 377555943019104 378367212612096 378609047024832 378815531417856 380057861462016 380300776457472 380459012406408 381276519940992 381520213845264 382980168376832 383224951172544 383614695483093 384048401990656 384848497852416 385282740609024 385721535109248 386317435469058 387394977608964 388043608102968 388690300588032 389125964997744 389774461280256 389936639049984 390864686914624 391024276111872 391027318306586 391678983281664 392117997563188 392520599617536 392771480205312 394526491287552 395538733903872 395586010673334 395941001477184 397306109837312 397710174852864 397964372371488 398155949209213 398819494374912 399487253382144 400601529649152 400768212356928 401024364428376 401886061559424 402339528604736 402558955039488 403681799099904 404092348266888 404979239817216 405485560489984 405897944103648 406066830549147 407199459007926 408335246668908 409018938270696 409897813663104 410159800943568 410751762130944 411729349917184 411992507828928 412163930106942 412362221488128 412587114061824 412850820215808 413049563269408 413737929326592 414204769394688 415317135718746 416228663145472 417172886995416 417389635659776 418041991771776 419208022142208 419677892409711 420377304881664 420380575444882 421081158970368 421553128747556 421985952940032 422255666386944 422431358970816 422908008246624 423816727640576 424318898555136 425230649585664 425663114188608 427130697170944 427565094144768 427838373514656 428016388957209 428936084933616 429210240575922 430852689423936 431128070069112 432054452239488 432777857830656 433443083185152 433984990453248 434165563386672 434889120227328 435379826184192 436105534626112 436549059115839 437766710622462 438447275057152 438727509801984 439670221193216 439722772778952 441585674569728 443103849793254 443558800908288 443842302698496 444055964801696 444796004450304 444981075641856 445483168829184 446725739945472 446969373566976 447473710244864 448721833510912 448966555754496 449423160054912 450676720855296 450864238901544 451937294245034 452121819254352 452631969680328 452878824419424 454142023987392 454654453905888 455601644794368 456171255551232 456580614316032 457151449018368 458150342267176 460146305554533 461135040370992 461429776061514 462147127762944 463195518656832 463436179095552 463491571307544 463907499174144 464680758678084 465205079949226 465980365569024 466234500206592 466757080209264 467534952308736 468062494101504 468257246038656 468842679316544 469263409158144 469319497869843 469563340117248 471360207233024 471661478366208 472674956296192 474734197057536 475288135618816 475771509277452 476366337177198 476793818595648 477358760874528 478384480783872 478924264612608 479922017292288 480522034317312 481064230048768 481260647522304 481264391761952 482066440962048 482606766231616 483952884940928 484709275601928 486061258769424 486875090059488 487128053587968 488233114259904 488436258810006 488987384535159 489802304457216 490038091334416 490351300487022 490618726454376 490854762307584 492542325064712 493253184439296 493568448527232 494628998842368 494688119376321 495457175433216 496839137353728 498224953933824 499562960401908 500659388409856 501168564932832 501795145211568 502566457438656 502840545262848 503407924025472 504489616816128 504812062699776 505087375223808 506743815282688 507067701943296 507278683208544 508124086419456 508368693254656 508693618460352 509210965890369 510966601563392 511486260644124 513192662495136 514295380145664 515089913958744 515419135050573 515948334944256 516526636811952 517387452162048 517391477470624 518253734117376 518834619996992 519915518733312 521094958488936 521365701482496 522238644375552 523695306940416 525101715235422 525694212328683 526570305864192 526789401793488 527384978538496 527448014231112 527921335302912 528258757631904 530280233137152 530619163161984 531759325833216 532649671176192 534135372865536 534357616475904 534699152571168 535848082079232 536393045920104 536745273385984 538242398799872 538789797689184 539972319756288 540587288606976 541197258804864 541422440732196 542932612010568 544446995558544 545358584360928 546267449475072 546530418217472 546879734591424 547669016174592 548019060286464 549323343771904 549551906809256 549816295317504 550467760287744 551292852751218 551946067261173 553756180958328 554110115697801 554679041052672 554909832494208 556230515993888 556457623697664 557389322362368 558014073455306 558944029522944 559570523212948 560503073175552 561441545293824 563007555182592 563241811961088 563877344328832 564519538363014 565758531406848 566333914528656 566974199447552 567550818918144 567913570537248 570086792193024 570451164686208 570688518609612 571914779911488 572280320767896 574470252565248 574837426758816 576072602985984 577037143774208 577272746778624 577924110913536 578646653937664 578887417848896 579476153203587 580506434912256 581092466413446 582065412154452 583688947496616 584970013069312 586297030371936 586540977459879 587518474922496 588176996344782 588780899426304 589157220307968 590805133057672 591789736931328 593308100855808 593379016010001 593977558438912 595634319927296 595959164755968 596565262279296 598229241562368 599230880073216 599902529371522 600902294473728 601152318535392 601536546642564 602829092339136 603509292907104 603838432559232 605522698649856 606205938541184 607468859725824 608228340734976 608846916155472 609535265357824 610799188511889 612502870003362 613528407406044 614846720494656 615239701415352 617594024875776 617988761743392 618245895160413 618543332232192 618880671092736 619574344904112 620606893989888 621307154092032 621646000275456 622342773612352 622975703578119 624083325468672 624342994718208 625684545544192 625759330493124 626084453489664 628881971154944 630570863167323 631621738455552 632329693121334 632978929410048 633383499580416 633647038456224 634362012369936 635155116236264 635725091460864 636478347832704 637845974378496 638565686150144 639896023056384 640696045756416 641347641217152 643404127400424 646279034135904 646692105103668 648081678359232 649166786745984 650164624777728 650977485679872 651248345080008 651983179380212 653069739276288 653801733982696 654158301939168 655248486776832 656650065933693 657670912585728 658091264702976 659505331789824 659584159168428 660609567244288 664655774689881 665338201362432 666083947202544 667194006675456 667471613462784 668224753243776 669060193615424 670088609918208 670454060350464 671210565367296 672652822421504 673082750266368 673449833631744 674484997275648 676090269257728 676371577611392 677905941367551 678258157947136 678947954520492 679318236629136 681213035981088 681981680858832 684256883326848 684870921474048 685727173527552 686786551944992 687225513400764 687931113259008 688702182415936 691702560556488 693220691644416 694793277985248 695154268643328 695237356961316 696318192500736 697021138017126 697807619923839 698970548353536 700135620313896 700925616438244 702093741152256 702385869057984 703264018974816 703895113737216 704345010175872 707040310849536 707492217549312 709012434444288 710199561568256 712476821967872 712932203428224 713657263916178 714464109438976 714549505765797 715190727893472 717576721175808 718386396918912 720783051475968 721596345073152 721896587642928 723099661443072 723910149347424 725116578840576 725929327411392 727144779147904 729172979455232 730312635089232 730692080381952 732349671389856 732654388215009 733957013716992 735057137001624 735526950730533 735928089681564 736282143461376 738341574611104 738813487597068 739572054736896 739879776658944 740352672790848 741943498263552 743185763149824 744494306184161 745258706030592 747337430900736 748588727058432 749344440602862 750989082614784 751752847399248 752692717817352 753849686157984 754344708542464 755111886038208 756734425224192 757218094049664 757631062835712 760115722924032 760601552914944 760918024812816 762553039881984 763040427690528 765960336753664 766449902345088 767229390966186 768096803981312 770565481218048 771443070218496 772634870938116 774789955217928 776087216205936 777380601176064 778251929995488 779548922560512 779873278099968 781729373829248 782048552223744 782054636613172 783357966563328 784235995126376 785542960410624 787652572853133 789052982575104 791077467807744 791172021346668 791882002954368 795420349705728 795928744742976 796311898418426 797638988749824 798974506764288 800381278230157 801203059298304 801536424713856 802048728856752 803772123118848 804679057209472 805117910078976 807363598199808 808184696533776 809958479634432 810971120979968 811795888207296 812133661098294 814398918015852 816670493337816 818037876541392 819795627326208 820319601887136 821503524261888 823458699834368 823985015657856 824327860213884 824724442976256 825174228123648 825701640431616 826099126538816 826939279126827 828409538789376 830634271437492 832457326290944 834345773990832 834779271319552 836083983543552 837021110182959 838416044284416 839355784819422 840754609763328 840761150889764 842162317940736 843106257495112 844511332773888 844862717941632 845816016493248 846779307544521 847633455281152 848637797110272 850461299171328 851326228377216 855130188289536 855676747029312 856032777914418 857872169867232 858420481151844 861705378847872 862256140138224 864108904478976 865555715661312 866886166370304 867969980906496 868331126773344 869778240454656 870759652368384 871638699620169 872211069252224 873098118231678 875533421244924 876894550114304 877455019603968 879445545557904 882265494517173 883171349139456 886207699586508 887117601816576 887684605396992 888111929603392 889962151283712 890966337658368 893451479890944 893938747133952 894947420489728 897443667021824 897933111508992 898846320109824 899853794057283 901353441710592 901728477803088 903874588490068 904243638508704 905263939360656 905757648838848 908284047974784 909308907811776 911203289588736 912342511102464 913161228632064 914302898036736 916300684534352 920292611109066 922270080741984 922859552123028 924294255525888 926391037313664 926983142615088 927814998348288 929361517356168 930410159898452 931960731138048 932469000413184 933514160418528 935069904617472 936124988203008 936514492077312 937685358633088 938526818316288 938638995739686 939126680234496 942720414466048 943322956732416 948494539682001 949468394115072 950576271237632 951543018554904 952732674354396 953587637191296 954717521749056 956768961567744 957848529225216 959844034584576 961044068634624 962128460097536 962521295044608 962528783523904 965213532463232 967905769881856 969418551203856 972122517538848 973750180118976 974256107175936 976466228519808 976872517620012 977974769070318 979604608914432 980076182668832 980702600974044 981237452908752 981709524615168 985084650129424 986506368878592 987136897054464 989257997684736 989376238752642 990914350866432 993678274707456 999125920803816 1001318776819712 1002337129865664 1003590290423136 1005132914877312 1005681090525696 1006815848050944 1008979233632256 1009624125399552 1010174750447616 1013487630565376 1014135403886592 1014557366417088 1016737386509312 1017387236920704 1018421931780738 1021933203126784 1022972521288248 1026385324990272 1028590760291328 1030179827917488 1030838270101146 1031896669888512 1033053273623904 1034774904324096 1034782954941248 1037669239993984 1039831037466624 1042189916977872 1042731402964992 1044477288751104 1045531707025689 1047390613880832 1050203430470844 1051388424657366 1053140611728384 1053578803586976 1054896028462224 1055842670605824 1056517515263808 1060560466274304 1061238326323968 1062427817721881 1063518651666432 1065299342352384 1068270745731072 1068715232951808 1069398305142336 1071696164158464 1072786091840208 1073490546771968 1076484797599744 1077579595378368 1081174577213952 1082394517609728 1082844881464392 1085865224021136 1088893991117088 1090717168721856 1093060836434944 1093759469182848 1095338032349184 1096038120572928 1098646687543808 1099103813618512 1099632590635008 1100935520575488 1102585705502436 1103892134522346 1107512361916656 1108220231395602 1109358082105344 1109819664988416 1112461031987776 1112915247395328 1114778644724736 1116028146910612 1117888059045888 1119141046425896 1121006146351104 1122883090587648 1124016660904293 1126015110365184 1126483623922176 1127754688657664 1129039076726028 1131517062813696 1132667829057312 1135101637836288 1135827141074496 1140173584386048 1140902329372416 1141377037219224 1143829559822976 1144560641535792 1148940505130496 1149674853517632 1152145205971968 1154074287548416 1154545493557248 1155848221827072 1157293307875328 1157774835697792 1158952306407174 1162184932826892 1164130824308904 1167377894993232 1169940026138624 1172594060743872 1173081954919758 1175036949844992 1176353992689564 1177561798852608 1178314440615936 1181610266115344 1183579473862656 1186616201711616 1186758032020002 1187955116877824 1191268639854592 1191918329511936 1193130524558592 1194467847627639 1196458483124736 1198461760146432 1199805058743044 1201804588947456 1202304637070784 1203073093285128 1205658184678272 1207018585814208 1207676865118464 1211045397299712 1212411877082368 1214937719451648 1216456681469952 1217693832310944 1218200491647441 1221598377023778 1225005740006724 1227056814812088 1229693440989312 1230479402830704 1235188049751552 1235977523486784 1236491790320826 1237086664464384 1237761342185472 1239148689808224 1241213787979776 1242614308184064 1244685547224704 1245951407156238 1248685989436416 1251369091088384 1251518660986248 1252168906979328 1257763942309888 1259033677229133 1261141726334646 1263243476911104 1264659386242668 1265957858820096 1266766999160832 1267294076912448 1268724024739872 1270310232472528 1271450182921728 1272956695665408 1275691948756992 1277131372300288 1281392091512832 1282695282434304 1286808254800848 1292558068271808 1293384210207336 1296163356718464 1298333573491968 1300329249555456 1301954971359744 1302496690160016 1303966358760424 1306139478552576 1307603467965392 1308316603878336 1309647177347517 1313300131867386 1315341825171456 1316182529405952 1319010663579648 1319168318336856 1329311549379762 1330676402724864 1332167894405088 1334388013350912 1334943226925568 1336449506487552 1338120387230848 1340177219836416 1340908120700928 1342421130734592 1345305644843008 1346165500532736 1346899667263488 1352180538515456 1352743155222784 1355811882735102 1356516315894272 1357895909040984 1358636473258272 1362426071962176 1363963361717664 1368513766653696 1369741842948096 1371454347055104 1373573103889984 1374451026801528 1377404364831872 1383405121112976 1386441383288832 1389586555970496 1390308537286656 1390474713922632 1394042276034252 1395615239847678 1397941096707072 1400271240627792 1401851232876488 1404187482304512 1404771738115968 1406528037949632 1407790227474432 1407958493609529 1408690020351744 1414080621699072 1414984435098624 1418024868888576 1424953643935744 1425864406856448 1427314527832356 1428928218877952 1429099011531594 1430381455786944 1435153442351616 1436772793837824 1441566102951936 1443192690146304 1443793175285856 1446199322886144 1447820298694848 1451858654822784 1454289558295808 1458345958910464 1460625270178464 1461384160763904 1464699342779712 1465308776430018 1466962153605477 1470114274003248 1471053901461066 1471856179363128 1472564286922752 1476683149222208 1477626975194136 1479759553317888 1480705345581696 1483886996527104 1486371526299648 1488988612368322 1490517412061184 1494674861801472 1498688881205724 1501978165229568 1503505694798496 1505385435634704 1507699372315968 1508689417084928 1510223772076416 1513468850448384 1514436188099328 1515262125671424 1520231445848064 1521203105829888 1521836049625632 1525106079763968 1526080855381056 1531920673507328 1532899804690176 1534458781932372 1536193607962624 1542886140436992 1545269741876232 1546257405151719 1549579910435856 1552174432411872 1554761202352128 1556503859990976 1559746556199936 1563458747658496 1564097104447488 1564109273226344 1566715933126656 1568471990252752 1571085920821248 1575305145706266 1577082636986049 1582154935615488 1582344042693336 1583764005908736 1590840699411456 1591857489485952 1592623796836852 1595277977499648 1597949013528576 1600762556460314 1602406118596608 1603072849427712 1604097457713504 1607544246237696 1609358114418944 1610235820157952 1614727196399616 1616369393067552 1619916959268864 1621942241959936 1623591776414592 1624267322196588 1628797836031704 1633340986675632 1636075753082784 1639591254652416 1640639203774272 1643007048523776 1646917399668736 1647970031315712 1648655720427768 1649448885952512 1651403280863232 1652198253077632 1653878558253654 1661268542874984 1662330347093403 1664914652581888 1668691547981664 1669558542639104 1672167967087104 1674042220365918 1676832088568832 1678711569638844 1681509219526656 1681522301779528 1684324635881472 1686212514990224 1689022665547776 1689725435883264 1691632032986496 1693558615089042 1695266910562304 1697275594220544 1700922598342656 1702652456754432 1710260376579072 1711353494058624 1712065555828836 1715744339734464 1716840962303688 1723410757695744 1724512280276448 1728217808957952 1731111431322624 1733772332740608 1735939961812992 1736662253546688 1738428459610761 1741519304736768 1743277399240338 1744422138504448 1746196236463356 1751066842489848 1754910039207936 1758891091115808 1759622932379637 1764530989034346 1766342698278912 1766521992780169 1772415399173016 1775369210793984 1776223859206784 1779924302567424 1781932675316736 1786902959781888 1787877494267904 1789894840979456 1794887334043648 1797692640219648 1799707588114566 1802706883421184 1803456955606176 1807749176980136 1808487277017408 1810527878721312 1811515297677696 1816568095949568 1818617815623552 1822406579177472 1824685022204928 1828605796073472 1832601369068704 1840585222218132 1844540161483968 1845719104246056 1852782074627328 1853966285230176 1854737685481239 1855629996696576 1858723034712336 1860820319796904 1863921462276096 1864938000826368 1867028320837056 1868927110734357 1872249976406016 1873028984154624 1875370717266176 1877053636632576 1877277991479372 1878253360468992 1886645913464832 1891712589501969 1896989079364002 1898936788230144 1901152542475264 1903086037109808 1905465348708792 1907175274382592 1909435043498112 1913537923135488 1915697058450432 1919688069169152 1922088137269248 1924256920195072 1925057567047808 1930427064926464 1935811539763712 1938837102407712 1944245035077696 1947500360237952 1952932457039616 1953745035240024 1955949538140636 1959209217828864 1960152365337664 1961405201948088 1962474905817504 1970169300258848 1973012737757184 1974273794108928 1978515995369472 1978752477505284 1981828701732864 1993967324069643 1998251841607632 2002637553639424 2004674259731328 2007180580846272 2010265829754624 2011362181051392 2013631696101888 2017958467264512 2019248250799104 2020349500895232 2028270807773184 2029114732834176 2033474773018624 2033717824102653 2034774473841408 2036843863561476 2043866406253568 2045945042576496 2052770649980544 2057181520582656 2060359655834976 2061676540202292 2063793339777024 2066106547247808 2069565909882496 2075338479987968 2079662074933248 2084379833955744 2085462805929984 2088954577502208 2091063414051378 2093422859771517 2100406860941688 2102776849314732 2106281223456768 2107157607173952 2109792056924448 2111685341211648 2113035030527616 2118945332985689 2121120932548608 2122476652647936 2124855635443762 2127037303332864 2130598684704768 2137430465903616 2138796610284672 2143392328316928 2143648517297391 2145572183680416 2146981093543936 2152969595199488 2155159190756736 2162349154427904 2164789035219456 2165689762928784 2171730448042272 2177787982234176 2181434337443712 2186121672869888 2187518938365696 2192076241145856 2197293375087616 2198207627237024 2201871041150976 2205171411004872 2206580852191599 2207784269044692 2215024723833312 2216440462791204 2218716164210688 2219639329976832 2224922063975552 2225830494790656 2229557289449472 2232056293821224 2233482918552483 2235776118091776 2238282092851792 2242012292702208 2245766181175296 2248033321808586 2252967247844352 2255509377315328 2258078153452056 2263034125627392 2265335658114624 2270203275672576 2271654282148992 2278008253424293 2280347168772096 2281804658744832 2282754074438448 2287659119645952 2289121283071584 2297881010260992 2299349707035264 2304290411943936 2308148575096832 2311696443654144 2314586615750656 2315549671395584 2317904612814348 2324369865653784 2328261648617808 2334755789986464 2339880052277248 2345188121487744 2346163909839516 2350073899689984 2352707985379128 2356628881231872 2363220532230688 2367158947725312 2373232403423232 2373516064040004 2375910233755648 2382537279709184 2386261049117184 2388935695255278 2392916966249472 2396923520292864 2399610117486088 2401143834690471 2403609177894912 2404609274141568 2406146186570256 2411316369356544 2414037171628416 2415353730236928 2422090794599424 2424823754164736 2429875438903296 2432913362939904 2435387664621888 2436400983294882 2443196754047556 2450011480013448 2454113629624176 2459386881978624 2460958805661408 2470376099503104 2471955046973568 2472983580641652 2474173328928768 2475522684370944 2478297379616448 2480817837380481 2485228616368128 2489371094449408 2491902814312476 2497371978872832 2503037321972496 2504337813958656 2511063330548877 2515527884619776 2518067354458266 2522283452669292 2526486953822208 2529318772485336 2533533998321664 2534588153824896 2537448049479744 2540620464945056 2541677568992809 2542900365843456 2545913391330816 2551383897513984 2554262744600576 2565390564868608 2573616509601696 2585116136543616 2586768420414672 2592326713436928 2596667146983936 2600658499110912 2603909942719488 2604993380320032 2607932717520848 2612278957105152 2615206935930784 2616633207756672 2619294354695034 2626600263734772 2630683650342912 2632365058811904 2638336636673712 2646796483551519 2658623098759524 2661352805449728 2664335788810176 2669886453851136 2672899012975104 2676240774461696 2680354439672832 2681816241401856 2684842261469184 2692331001065472 2693799334526976 2699561382171849 2704361077030912 2705486310445568 2711623765470204 2713032631788544 2715791818081968 2717272946516544 2724852143924352 2727926723435328 2732473740391733 2737027533307392 2739483685896192 2742908694110208 2747146207779968 2748902053603056 2754808729663744 2766810242225952 2772882766577664 2779173111940992 2780949427845264 2788084552068504 2791230479695356 2795882193414144 2800542481255584 2803702465752976 2808374964609024 2809543476231936 2813056075899264 2815580454948864 2815916987219058 2817380040703488 2828161243398144 2829968870197248 2845483619046003 2849907287871488 2851728813712896 2854629055664712 2857856437755904 2858198023063188 2860762911573888 2870306884703232 2873545587675648 2883132205903872 2886385380292608 2887586350571712 2895640597389696 2903717309645568 2908579116591616 2916691917820928 2921250540356928 2922768321527808 2929398685559424 2930617552860036 2933924307210954 2937592412592721 2940228548006496 2942107802922132 2943712358726256 2945128573845504 2953366298444416 2955253950388272 2959519106635776 2961410691163392 2967773993054208 2972743052599296 2977977224736644 2981034824122368 2997377762411448 3003956330459136 3007011389596992 3010770871269408 3015398744631936 3017378834169856 3020447544152832 3023833019669969 3026937700896768 3028872376198656 3030524251342848 3040462891696128 3042406211659776 3043672099251264 3050212159527936 3052161710762112 3063841347014656 3065799609380352 3068917563864744 3072387215925248 3085772280873984 3090539483752464 3092514810303438 3099159820871712 3104348864823744 3113007719981952 3119493112399872 3126917495316992 3128194208894976 3128218546452688 3133431866253312 3136943980505504 3142171841642496 3150610291412532 3154165273972098 3164688085386672 3167528011817472 3181681398822912 3183714978971904 3185247593673704 3187283453165643 3190555954999296 3195898027057152 3201525112920628 3204812237193216 3206145698855424 3208194915427008 3215088492475392 3218716228837888 3220471640315904 3229454392799232 3232738786135104 3243884483919872 3247183552829184 3248534644393176 3257595672063408 3266681973351264 3272151506165568 3279182509304832 3281278407548544 3286014097047552 3293834799337472 3295940062631424 3297311440855536 3298897771905024 3302806561726464 3304396506155264 3307757116507308 3322537085749968 3324660694186806 3329829305163776 3337383095963328 3339117085278208 3344335934174208 3348084440731836 3353664177137664 3357423139277688 3363018439053312 3363044603559056 3368649271762944 3372425029980448 3378045331095552 3379450871766528 3383264065972992 3387117230178084 3390533821124608 3394551188441088 3405304913508864 3420520753158144 3422706988117248 3424131111657672 3431488679468928 3433681924607376 3446821515391488 3449024560552896 3456435617915904 3462222862645248 3467544665481216 3471879923625984 3473324507093376 3476856919221522 3486554798480676 3488844277008896 3492392472926712 3502133684979696 3509820078415872 3517782182231616 3519245864759274 3529061978068692 3532685396557824 3533043985560338 3544830798346032 3550738421587968 3552447718413568 3559848605134848 3563865350633472 3573805919563776 3575754988535808 3579789681958912 3583403542882917 3589774668087296 3595385280439296 3599415176229132 3605413766842368 3606913911212352 3615498353960272 3616974554034816 3621055757442624 3623030595355392 3627091477459489 3633136191899136 3637235631247104 3644813158354944 3649370044409856 3665202738137408 3681170444436264 3689080322967936 3691438208492112 3705564149254656 3707932570460352 3709475370962478 3711259993393152 3717446069424672 3721640639593808 3727842924552192 3734056641674112 3737854221468714 3746057968309248 3750741434532352 3754107273265152 3754555982958744 3756506720937984 3773291826929664 3777101031687399 3783425179003938 3793978158728004 3797873576460288 3802305084950528 3806172074219616 3810930697417584 3814350548765184 3818870086996224 3827075846270976 3831394116900864 3844176274538496 3848513840390144 3850115134095616 3860854129852928 3871623079527424 3877674204815424 3888490070155392 3895000720475904 3899366440914893 3905864914079232 3907490070480048 3911899076281272 3918418435657728 3920304730675328 3922810403896176 3924949811635008 3940338600517696 3946025475514368 3948547588217856 3957031990738944 3957504955010568 3987934648139286 3996503683215264 4005275107278848 4009348519462656 4014361161692544 4020531659509248 4022724362102784 4027263392203776 4035916934529024 4038496501598208 4040699001790464 4056541615546368 4058229465668352 4066949546037248 4067435648205306 4069548947682816 4073687727122952 4087732812507136 4091890085152992 4105541299961088 4114363041165312 4120719311669952 4123353080404584 4132213094495616 4139131819764992 4150676959975936 4159324149866496 4168759667911488 4170925611859968 4182126828102756 4186845719543034 4200813721883376 4205553698629464 4212562446913536 4214315214347904 4219584113848896 4223370682423296 4226070061055232 4237890665971378 4242241865097216 4244953305295872 4249711270887524 4254074606665728 4274860931807232 4277593220569344 4286784656633856 4287297034594782 4291144367360832 4293962187087872 4305939190398976 4310318381513472 4324698308855808 4329578070438912 4331379525857568 4343460896084544 4355575964468352 4362868674887424 4372243345739776 4375037876731392 4384152482291712 4394586750175232 4396415254474048 4400886460816431 4410342822009744 4413161704383198 4415568538089384 4430049447666624 4432880925582408 4439278659953664 4449844127951104 4451660989581312 4459114578898944 4464112587642448 4466965837104966 4471552236183552 4476564185703584 4484024585404416 4496066643617172 4505934495688704 4511018754630656 4516156306904112 4526068251254784 4530671316229248 4540406551345152 4543308564297984 4556016506848586 4560694337544192 4563609317489664 4565508148876896 4575318239291904 4578242566143168 4595762020521984 4598699414070528 4608580823887872 4616297150193664 4629173231501312 4631099342791168 4635809225628696 4638772215455157 4648739731307568 4656523297235616 4669511579972928 4690376242975488 4692327819679032 4700147799379968 4705415970758256 4713257762463744 4726441064461376 4731247910958147 4746464806846464 4747032128080008 4751820467511296 4765074559418368 4772522098234368 4777871390510556 4785833932498944 4793847040585728 4799220234972176 4802287669380942 4807218355789824 4809218548283136 4812292373140512 4822632738713088 4828074343256832 4830707460473856 4844181589198848 4849647508329472 4859750877806592 4865826725879808 4870775329243776 4872801966589764 4886393508095112 4900022960026896 4908227259248352 4918773763957248 4921917611322816 4940752199006208 4943910093947136 4945967161283304 4948346657857536 4956594759232896 4961635674760962 4978742188898816 4983805628624952 4986991041280209 4994743957745664 5006074643944992 5008675627917312 5022126661097754 5036134708916532 5044566905338584 5052973907644416 5058637544970672 5067067996643328 5069176307649792 5074896098959488 5081240929890112 5083355137985618 5085800731686912 5091826782661632 5102767795027968 5108525489201152 5130781129737216 5147233019203392 5170232273087232 5173536840829344 5176027339719769 5184653426873856 5193334293967872 5201316998221824 5207819885438976 5209986760640064 5215865435041696 5224557914210304 5230413871861568 5233266415513344 5238588709390068 5253200527469544 5264730117623808 5276673273347424 5278868797138911 5293592967103038 5299565978340507 5317246197519048 5328671577620352 5339772907702272 5345798025950208 5352481548923392 5360708879345664 5363632482803712 5369684522938368 5384662002130944 5399122764343698 5410972620891136 5423247530940408 5426065263577088 5431583636163936 5434545893033088 5449704287848704 5455853446870656 5464947480783466 5474055066614784 5485817388220416 5494292415559936 5497804107206112 5509617459327488 5533620484451904 5558346223881984 5561898855690528 5564213056443717 5576169104137008 5582460959390712 5591764386828288 5601084962511168 5607404931505952 5616749929218048 5619086952463872 5626112151798528 5631160909897728 5631833974438116 5634760081406976 5659937740394496 5675137768505907 5690967238092006 5699814575742976 5703457627425792 5709258111329424 5715712875511808 5716396046126376 5721525823147776 5740613769406464 5747091175351296 5766264411807744 5772770760585216 5775172701143424 5791281194779392 5807434619291136 5817158233183232 5833383835641856 5842501080713856 5858797371118848 5861235105720072 5867848614421908 5875184825185442 5880457096012992 5884215605844264 5887424717452512 5906732596888832 5910507900776544 5919038213271552 5922821382326784 5935547986108416 5945486105198592 5955954449473288 5981901972208929 5994755524822896 6007912660918272 6014022779193984 6021541742538816 6030797489263872 6030844409266961 6040895088305664 6047666039339938 6053875401793536 6057744752397312 6061048502685696 6084812423319552 6087344198502528 6100424319055872 6101153472307959 6104323421524224 6127682694029312 6131599218760704 6137835127729488 6144774431850496 6171544561747968 6181078967504928 6185029620606876 6198319641743424 6208697729647488 6226015439963904 6238986224799744 6253834990633984 6256388417789952 6256437092905376 6266863732506624 6273887961011008 6280268579314551 6301220582825064 6308330547944196 6329376170773344 6335056023634944 6356835998957067 6363362797645824 6367429957943808 6370495187347408 6374566906331286 6381111909998592 6391796054114304 6403050225841256 6412291397710848 6416389830854016 6430176984950784 6430945551892173 6437432457675776 6440943280631808 6458908785598464 6465477572270208 6483561952053757 6494367105658368 6497069288786352 6515191344126816 6533363946702528 6544303012331136 6558365018609664 6562556815097088 6587669598674944 6591880125262848 6594622881711072 6605613123452928 6608793012310528 6615514233014616 6619742556574797 6645074171499936 6649321388373612 6659658610327552 6674766191926656 6688671868348416 6696168881463672 6700448755657449 6707328354275328 6714846278555376 6726036878106624 6726089207118112 6737298543525888 6744850059960896 6758901743533056 6766528131945984 6774234460356168 6781067642249216 6789102376882176 6810609827017728 6834024760272879 6841041506316288 6845413976234496 6848262223315344 6862977358937856 6867363849214752 6893643030782976 6898049121105792 6912871235831808 6924445725290496 6935089330962432 6943759847251968 6946649014186752 6953713838443044 6973109596961352 6977688554017792 6984784945853424 7004267369959392 7019640156831744 7035564364463232 7038491729518548 7058123956137384 7066087971120676 7089661596692064 7101476843175936 7104895436827136 7119697210269696 7127730701266944 7147611839127552 7159579363917824 7166807085765834 7190770560878592 7198830352458264 7203431504071413 7210827533684736 7213827822424704 7230996707920544 7233949108069632 7242111514885248 7246061190710784 7254182954918978 7266272383798272 7274471262494208 7289626316709888 7298740088819712 7330405476274816 7362340888872528 7378160645935872 7382876416984224 7411128298509312 7415865140920704 7418950741924956 7422519986786304 7434892138849344 7443281279187616 7455685849104384 7468113283348224 7475708442937428 7492115936618496 7501482869064704 7509111965917488 7513013441875968 7533189991646631 7546583653859328 7554202063374798 7566850358007876 7587956317456008 7604610169901056 7612344148439232 7621861394835168 7625032706978427 7628701097530368 7637740173992448 7654151692541952 7662788233801728 7697027680780288 7700230268191232 7721708259705856 7743246159054848 7755348409630848 7776980140310784 7790001440951808 7798732881829786 7811729828158464 7814980140960096 7823798152562544 7836836871315456 7840609461350656 7845620807792352 7849899623270016 7880677201035392 7892050951028736 7897095176435712 7915009910021136 7940389450654557 7975869296278572 7993007366430528 8018697038925312 8028722323385088 8041063319018496 8045448724205568 8054526784407552 8076993003196416 8081398003580928 8098684146515547 8113083231092736 8116458931336704 8133899092074496 8134871296410612 8139097895365632 8147375454245904 8175465625014272 8183780170305984 8197421221175199 8211082599922176 8228726082330624 8241438623339904 8246706160809168 8264426188991232 8278263639529984 8301353919951872 8318648299732992 8337519335822976 8364253656205512 8373691439086068 8401627443766752 8411107397258928 8425124893827072 8428630428695808 8439168227697792 8446741364846592 8452140122110464 8475781331942756 8484483730194432 8489906610591744 8499422541775048 8536450857138009 8549721863614464 8555186441138688 8573569313267712 8574594069189564 8582288734721664 8587924374175744 8606293979060681 8620636763026944 8649396617711616 8659156140877824 8662759051715136 8686921792169088 8711151928936704 8725737349774848 8744486691479552 8750075753462784 8768304964583424 8789173500350464 8792830508948096 8801772921632862 8812777237778163 8820685644019488 8826323408766396 8831137076178768 8860098895333248 8865761851164816 8878557319907328 8899688255902208 8903321979162624 8918229157797888 8928225175284896 8933931674209932 8943104472367104 8953128371407168 8992133287234344 9011868991377408 9022037509261312 9032312613808224 9052136502509568 9061342632458496 9071499059009907 9080813102690304 9086617128595968 9112033013697172 9121388675088384 9127218634979328 9131016297753792 9150636478583808 9156485132286336 9191524041043968 9197398828141056 9217161647775744 9232594300387328 9262198685582336 9271618451257392 9277544430910314 9297479462615136 9313046594471232 9339023159945856 9380752485950976 9384655639358064 9400295598759936 9410831941516512 9426515524927488 9452882128922752 9462495821916294 9494064256160016 9503640935022592 9545044196468736 9555742781021112 9561850359496929 9571667864997888 9587694081171456 9598440469944352 9604575338761884 9614436711579648 9618437096566272 9624584746281024 9645265477426176 9656148686513664 9661414920947712 9688363178397696 9699295016658944 9731653451759616 9741550658487552 9745603933179528 9772787016190224 9800045920053792 9816454518496704 9837547527914496 9843835222645632 9881504398012416 9887820187894272 9891934322566608 9896693315715072 9913189518465792 9923271349521924 9957484377797632 9967611257249904 9973982082560418 9989487915491328 10012149287889984 10017351255834624 10044253322195508 10072269417833064 10089133810677168 10105947815288832 10117275089941344 10134135993286656 10138352615299584 10149792197918976 10162481859780224 10166710275971236 10171601463373824 10183653565323264 10217050978402304 10261562259474432 10294466038406784 10340464546174464 10347073681658688 10352054679439538 10369306853747712 10386668587935744 10402633996443648 10415639770877952 10419973521280128 10431730870083392 10460827743723136 10466532831026688 10477177418780136 10506401054939088 10529460235247616 10553346546694848 10557737594277822 10587185934206076 10599131956681014 10634492395038096 10657343155240704 10679545815404544 10691596051900416 10704963097846784 10721417758691328 10727264965607424 10739369045876736 10750210628648751 10769324004261888 10798245528687396 10821945241782272 10846495061880816 10852130527154176 10863167272327872 10869091786066176 10881274432378467 10899408575697408 10911706893741312 10929894961566932 10948110133229568 10988584831119872 10995608214412224 11019234918654976 11067240968903808 11116692447763968 11123797711381056 11128426112887434 11152338208274016 11164921918781424 11183528773656576 11202169925022336 11214809863011904 11238173904927744 11252224303597056 11262321819795456 11263667948876232 11269520162813952 11319875480788992 11331303095062197 11350275537011814 11381934476184012 11399629151485952 11406915254851584 11418516222658848 11432792092252752 11443051646295552 11481227538812928 11494182350702592 11532528823615488 11545541521170432 11550345402286848 11582562389558784 11614869238582272 11634316466366464 11666767671283712 11685002161427712 11698099322744679 11717594742237696 11722470211440144 11735697228843816 11750369650370884 11760914192025984 11768431211688528 11774849434905024 11813465193777664 11821015801553088 11838076426543104 11845642764653568 11871095972216832 11911908898946576 11963803944417858 11989511049645792 12015825321836544 12028045558387968 12043083485077632 12061594978527744 12061688818533922 12081790176611328 12095332078679876 12107750803587072 12115489504794624 12122097005371392 12169624846639104 12174688397005056 12200848638111744 12202306944615918 12208646843048448 12255365388058624 12263198437521408 12275670255458976 12343089123495936 12362157935009856 12370059241213752 12396639283486848 12417395459294976 12452030879927808 12477972449599488 12507669981267968 12512776835579904 12512874185810752 12547775922022016 12560537158629102 12602441165650128 12616661095888392 12658752341546688 12670112047269888 12713671997914134 12726725595291648 12734859915887616 12740990374694816 12749133812662572 12762223819997184 12806100451682512 12824582795421696 12832779661708032 12860353969901568 12861891103784346 12874864915351552 12881886561263616 12917817571196928 12930955144540416 12967123904107514 12988734211316736 12994138577572704 13030382688253632 13066727893405056 13088606024662272 13116730037219328 13125113630194176 13175339197349888 13183760250525696 13189245763422144 13202659382449293 13217586024621056 13231028466029232 13239485113149594 13290148342999872 13298642776747224 13349532383853312 13377343736696832 13392337762927344 13400897511314898 13414656708550656 13429692557110752 13452073756213248 13452178414236224 13489700119921792 13517803487066112 13533056263891968 13548468920712336 13562135284498432 13578204753764352 13621219654035456 13668049520545758 13682083012632576 13690827952468992 13696524446630688 13725954717875712 13734727698429504 13787286061565952 13796098242211584 13825742471663616 13848891450580992 13887519694503936 13893298028373504 13907427676886088 13946219193922704 13955377108035584 13969569891706848 14008534739918784 14071128728926464 14076983459037096 14116247912274768 14132175942241352 14179323193384128 14193743732874441 14209790873654272 14239394420539392 14255461402533888 14295223678255104 14333614171531668 14381541121757184 14397660704916528 14406863008142826 14421655067369472 14427655644849408 14461993415841088 14467898216139264 14484223029770496 14492122381421568 14508365909837956 14532544767596544 14548942524988416 14579252633419776 14597480177639424 14660810952549632 14724681777745056 14756321291871744 14765752833968448 14822256597018624 14831730281841408 14837901483849912 14845039973572608 14869784277698688 14886562558375232 14936226566696448 14951416885874856 14984231873236992 15002965738129408 15018223931834976 15026026883751936 15066379983293262 15108404126749596 15133700716015752 15175912634912016 15209220339802112 15224688296878464 15243722789670336 15250065413956854 15257402195060736 15275480347984896 15308303385083904 15325576467603456 15400460536382464 15443416519411712 15486492318109696 15510696819261696 15528082019159307 15553960280621568 15580002881903616 15597465763659572 15623459656316928 15629960281920192 15647596305125088 15673673742630912 15681218922701312 15691241615584704 15699799246540032 15761354402070784 15794190352871424 15830019820042272 15836606391416733 15880778901309114 15898697935021521 15951738592557144 15986014732861056 16037394077850624 16057444646770176 16082126638036992 16090897448411136 16109053568815104 16153986006392832 16197368293031094 16232917862673408 16267798184148992 16269742592821224 16278195790731264 16294750908491808 16350931250028544 16367560340611968 16394842442350398 16422165199844352 16457452164661248 16482877246679808 16493412321618336 16528852377982464 16556527279059968 16602707839903744 16675038671645952 16728507312411024 16747382878172136 16803254887533504 16822214794517856 16850249787654144 16857260857391616 16878336455395584 16893482729693184 16904280244220928 16951562663885512 16979813221183488 16998845083550096 17025413305517721 17072901714276018 17099443727228928 17110372882277376 17147138626535424 17149188138379128 17164577469443328 17212587958121362 17241273526053888 17298793235423232 17318312281755648 17325518103430272 17373843584338176 17422303857873408 17451474699549696 17488973382959104 17500151506925568 17578347000700928 17585661017896192 17603545843265724 17625554475556326 17641371288038976 17652646817532792 17662274152357536 17720197790666496 17731523702329632 17757114639814656 17799376511804416 17806643958325248 17836458315595776 17856450350569792 17867863348419864 17906256742814336 17984266574468688 18023737982754816 18044075018522624 18064625227616448 18092533227800883 18122685264916992 18142998118019814 18161626205380608 18173234257191936 18224066027394344 18254437269958656 18262032595507584 18301272957167616 18303460416923877 18312970264572672 18383048082087936 18394797656282112 18434323295551488 18524397371164672 18543236902514784 18555088861820628 18594958925230272 18626093188942464 18678046319891712 18761504971901952 18769311278716128 18800591197519872 18821663883033024 18840805737943653 18905764257845504 18924991643832588 18988128512320032 19070507996871201 19090088392937472 19111485562042224 19123700718993858 19143335729995776 19175388162342912 19196880939888704 19209150677523768 19236874193132544 19249169492562048 19290530954852352 19312297373027328 19322829841895424 19376726356795392 19398590033317888 19450685856161271 19483101316975104 19491207866359056 19545574032380448 19600091840107584 19632909036993408 19675095055828992 19687670445291264 19763008796024832 19775640375788544 19783868645133216 19826379036931584 19846542699043848 19914968755595264 19935222514499808 19947964165120836 19978975830982656 20024298575779968 20088506644391016 20101346266972347 20144538835666128 20178267621354336 20211895630577664 20234550179882688 20276705230599168 20299584395837952 20324963719560448 20333420551942472 20343202926747648 20367307130646528 20502074280818637 20523124518948864 20588932076813568 20680929092348928 20694147363317376 20704109358879076 20738613707495424 20773337175871488 20805267992887296 20831279541755904 20839947042560256 20863461740166784 20921655487446272 20933065662053376 20954354837560272 21012802109878176 21058920470495232 21106693093389696 21115475188555644 21174371868412152 21198263913362028 21268984790076192 21314686310481408 21359091630809088 21383192103800832 21409926195693568 21442835517382656 21478738091753472 21500421257297502 21596491057374792 21610294512214239 21643890483564544 21692990123761632 21704261054308352 21726334544655744 21738183572132352 21762548864756934 21798817151394816 21823413787482624 21859789923133864 21896220266459136 21977169662239744 21991216428824448 22038469837309952 22134481937807616 22233384895527936 22247595422762112 22256852225774868 22304676416548032 22329843837562848 22367057547313152 22404339850044672 22429619726023808 22476347809855488 22504448607194112 22527335897752464 22539040325627904 22599569974939893 22639750961577984 22662606190124394 22700551074023628 22763868952368024 22813830509703168 22837032445317696 22865584184505504 22875098120935281 22886103292591104 22962455077625856 22964785906142197 22988364701405184 23091083042340864 23100690804573696 23165124779117568 23229738477164544 23268632932732928 23333535342567424 23370004322855424 23396198645489358 23435189484475392 23444940422880288 23471394457687632 23500739300741768 23521828384051968 23536862423377056 23549698869810048 23626930387555328 23642031603106176 23676152853086208 23691285529307136 23823817797893152 23927607888835716 23979022099291584 24056091116775936 24086166970155264 24123189957055488 24123377637067844 24163580353222656 24190664157359752 24230979009589248 24244194010742784 24296052439546641 24339249693278208 24349376794010112 24401697276223488 24404613889231836 24417293686096896 24526396875042816 24551340510917952 24592263663525597 24686178246991872 24724315870019712 24740118482427504 24793278566973696 24834790918589952 24904061759855616 24955944899198976 25015339962535936 25025748371621504 25095551844044032 25121074317258204 25204882331300256 25233322191776784 25317504683093376 25340224094539776 25427343995828268 25453451190583296 25469719831775232 25481980749389632 25498267625325144 25612200903365024 25649165590843392 25665559323416064 25720707939803136 25723782207568692 25749729830703104 25763773122527232 25818881937182043 25861910289080832 25934247808215028 25977468422633472 25988277155145408 26060765376507264 26133455786810112 26177212049324544 26233460074438656 26250227260388352 26367520501051392 26378491526844288 26405318764898586 26435172049242112 26438331713334489 26462056932058464 26478970226299188 26580296685999744 26597285553494448 26699064767706624 26754687473393664 26784675525854688 26801795022629796 26829313417101312 26859385114221504 26904356828472448 26979400239843584 27035606974132224 27066112527783936 27096937841424672 27156409507528704 27214497177029721 27242439308070912 27336099041091516 27364166025265152 27381655904937984 27393048893261376 27451909435751424 27469455396859008 27546289328813957 27574572123131904 27592196484423168 27651484943327232 27697782901161984 27786596056747008 27814855353772176 27892438387845408 27910754216071168 27939139783413696 28017069479837568 28142257457852928 28153966918074192 28232495824549536 28264351884482704 28358646386768256 28387487465748882 28419581747308544 28510922805067776 28667228343063336 28685551078490787 28763082243514368 28795321409833056 28813726016285652 28843310134738944 28855311289698816 28923986831682176 28935796432278528 28968446059540992 28984244762843136 29016731819675912 29065089535193088 29097885049976832 29194960355278848 29321621905099264 29449363555490112 29512642583743488 29531505667936896 29614107294515809 29644513194037248 29663460563682816 29675802967699824 29690079947145216 29739568555397376 29773125116750464 29872453133392896 29902833771749712 29968463746473984 30005931476258816 30036447863669952 30052053767503872 30132759966586524 30216808253499192 30267401432031504 30351825269824032 30418440679604224 30449376593756928 30487445579340672 30500130827913708 30514804390121472 30550960695969792 30651152935206912 30800921072764928 30886833038823424 30972984636219392 31021393638523392 31056164038318614 31107920561243136 31160005763807232 31194931527319144 31246919312633856 31259920563840384 31295192610250176 31362437845402624 31382483231169408 31399598493080064 31522708804141568 31588380705742848 31660039640084544 31673212782833466 31761557802618228 31797395870043042 31903477185114288 31972029465722112 32074788155701248 32114889293540352 32164253276073984 32181794896822272 32218107137630208 32250631885946253 32307972012785664 32394736586062188 32465835725346816 32539485185642448 32556391581462528 32589501816983616 32643823297135401 32701862500057088 32735120681223936 32789684884700796 32844330399688704 32965754493359616 32986824643236672 33057704755964928 33113054558119936 33205415679807488 33350077343291904 33457014624822048 33494765756344272 33606509775067008 33644429589035712 33714521714783232 33756672910791168 33786965459386368 33808560488441856 33903125327771024 33959626442366976 33997690167100192 34050826611035442 34145803428552036 34198887454457856 34220745764554752 34298376276758256 34329154938886656 34425175916242724 34482547052107776 34597586470846464 34636624563511296 34651036206860544 34747687168676352 34844607715746816 34902949399099392 35000303013851136 35094297968234037 35156694001401856 35171322035792384 35207091686531448 35251108951112652 35282742576077952 35305293635065584 35324548304715072 35440395581332992 35463047404659264 35514229279629312 35598753023608832 35613287916650496 35712900701139584 35735726696839728 35812513485628672 35968533148937376 36047475965509632 36088150037045248 36129250455232896 36185066455601766 36245370529833984 36285996236039628 36323252410761216 36346468514383872 36448132054788688 36508874539917312 36524065191015168 36602545914335232 36606920833847754 36625940529145344 36766096164175872 36789595312564224 37048794742329344 37086473805029568 37110177723641256 37189917850460544 37252186377884928 37356092639783424 37523009943803904 37538622557432256 37643327766066048 37681611475887306 37811528515691008 37849983287665176 37976257024640064 38141015993742402 38180176785874944 38222971124084448 38247401437987716 38286671459991552 38393761879777408 38418301355047536 38473748386265088 38498338985124096 38581061909704704 38624594746054656 38645659683790848 38753452713590784 38797180066635776 38901371712322542 38966202633950208 38982415732718112 39091148064760896 39200183680215168 39265818073986816 39309829255709597 39350190111657984 39375340890582528 39526017592049664 39551280751577088 39567737290266432 39652758073863168 39693085398087696 39829937511190528 39870445028999616 39895928330241672 40048597151559936 40177013288782032 40202692533944694 40289077671332256 40356535242708672 40469100359765376 40553410461198336 40599168791675904 40649927439120896 40666841103884944 40686405853495296 40734614261293056 41004148561637274 41046249037897728 41177864153627136 41361858184697856 41388294726634752 41408218717758152 41477227414990848 41546674351742976 41662559083511808 41679894085120512 41726923480333568 41843310974892544 41866131324106752 41908709675120544 42025604219756352 42213386186779392 42230950377111288 42348743736824304 42396527826724056 42537969580152384 42629372620962816 42718183261618176 42766384207601664 42819852391387136 42885671034765312 43000842514595004 43192982114749584 43220589024428478 43287780967129088 43385980247523264 43408522108616704 43452669089311488 43476367144264704 43525097729513868 43597634302789632 43646827574965248 43719579846267728 43792440532918272 43954339324479488 43982432857648896 44076939674619904 44268963875615232 44466769791055872 44495190845524224 44513704451549736 44609352833096064 44659687675125696 44808679700089344 44859239452047616 44952695619710976 45008897214388224 45054671795504928 45078080651255808 45199139949879786 45325212380248788 45401102148047256 45527737904736048 45627661019406336 45674064890635392 45731168369011008 45750196241870562 45772206585182208 45924910155251712 45929571812284394 45976729402810368 46201381609147392 46330249558235136 46459476954329088 46537265865465856 46584246057477921 46667070685134848 46740008645710848 46792397290978716 46870378968950784 46889880845760576 46942788915375264 47001478601483536 47043656768103936 47073724846754112 47099397739620096 47253860775110656 47284063206212352 47382571058614272 47647635595786304 47696093805064563 47855215777671432 47958044198583168 48112182233551872 48172333940310528 48246379914110976 48246755274135688 48327160706445312 48381328314719504 48461958019178496 48592104879093282 48698753588020224 48803394552446976 48809227778463672 48834587372193792 49052793750085632 49102681021835904 49184527327051194 49372356493983744 49448631740039424 49480236964855008 49586557133947392 49669581837179904 49808123519711232 50030679925071872 50051496743243008 50191103688088064 50242148634516408 50409764662600512 50466644383553568 50635009366186752 50680448189079552 50854687991656536 50939439663550464 50963961498779264 50996535250650288 51224401806730048 51298331181686784 51331118646832128 51441415879606272 51447564415137384 51499459661406208 51637763874364086 51723820578161664 51868495616430056 51954936845266944 51976554310290816 52121530753014528 52266911573620224 52354424098649088 52466920148877312 52500454520776704 52735041002102784 52756983053688576 52810637529797172 52870344098484224 52876663426668978 52924113864116928 52957940452598376 53160593371999488 53194571106988896 53398129535413248 53509374946787328 53569351051709376 53603590045259592 53718770228443008 53808713656944896 53958800479687168 54071213948264448 54132225055567872 54193875682849344 54277599683402649 54428994354059442 54484878616141824 54672198082183032 54763311809875968 54786097786522752 54903818871502848 54938910793718016 55092578657627914 55149144246263808 55184392968846336 55302969886654464 55573192113494016 55629710707544352 55784876775690816 55821508432142336 55878279566827392 56034138959675136 56284514915705856 56307933836148384 56464991649099072 56528703768965408 56717292773536512 56774974931497764 56839163494617088 57211523990613603 57334456686126672 57371102156981574 57526164487028736 57590642819666112 57627452032571304 57710622579397632 57847973663364352 57871592864557056 57936892119081984 57968489525686272 58033463639351824 58130179070386176 58195770099953664 58352057568483813 58643243810198528 58898727110980224 59025285167486976 59063011335873792 59228214589031618 59289026388074496 59326921127365632 59351605935399648 59479137110794752 59546250233500928 59744906266785792 59805667543499424 59936927492947968 60011862952517632 60072895727339904 60265519933173048 60304038800917041 60433616506998384 60534802864063008 60703650539648064 60898753187513856 60974891158681344 61000261655827416 61029608780242944 61101921391939584 61506222842455911 61601842145529856 61773666077646848 61945969272438784 62042787277046784 62112328076637228 62215841122486272 62320011527614464 62389863054638288 62493838625267712 62519841127680768 62590385220500352 62724875690805248 62764966462338816 62799196986160128 63045417608283136 63176761411485696 63320079280169088 63346425565666932 63523115605236456 63594791740086084 63806954370228576 63944058931444224 64149576311402496 64229778587080704 64328506552147968 64436214275260416 64501263771892506 64789473172124376 64830883536642717 64931671450693632 65078970371284896 65112783162925056 65179003633967232 65287646594270802 65361313732866253 65470241362447872 65579369769401592 65688660799377408 65931508986719232 65973649286473344 66115409511929856 66226109116239872 66410831359614976 66700154686583808 66914029249644096 66989531512688544 67213019550134016 67288859178071424 67429043429566464 67513345821582336 67617120976883712 67806250655542048 67919252884733952 67995380334200384 68101653222070884 68291606857104072 68441491529109504 68596752553516512 68625294362805843 68658309877773312 68850351832485448 68894357718426591 68965094104215552 69273249127022592 69302072413721088 69495374337352704 69689215431493632 69805898798198784 70000606027702272 70188595936468074 70342644071584768 70414183373062896 70502217902225304 70565485152155904 70610587270131168 70649096609430144 70880791162665984 70926094809318528 71028458559258624 71197506047217664 71425801402279168 71471453393679456 71625026971257344 71937066297874752 72176300074090496 72258500910465792 72370132911203532 72490741059667968 72571992472079256 72692937028767744 72896264109577376 73017749079834624 73048130382030336 73205091828670464 73213841667695508 73251881058290688 73579190625128448 73776790990576791 74097589484658688 74172947610059136 74220355447282512 74379835700921088 74504372755769856 74712185279566848 75046019887607808 75077245114864512 75286655532132096 75363222951774612 75623057031382016 75699966575330352 75952514049280128 76282031987484804 76360353571749888 76445942248168896 76494802875975432 76787523759554816 76836602710095072 76947496772530176 76996677970248192 77162123819409408 77249189492109312 77291319367581696 77456645811546129 77594360133271552 77802743424645084 77932405267900416 77964831465436224 78182296129521792 78400367360430336 78400977320470493 78531636147973632 78619658511419194 78700380223315968 78750681781165056 79102561503154176 79135474580532864 79305516147726336 79314995140003467 79386170796175392 79659875022381056 79740890057999232 79791856660483344 80097194303119872 80354026577564064 80405385067889388 80578155342664512 80713070485417344 80938200719530752 81106820922396672 81198337583351808 81299854878241792 81333682207769888 81469228522586112 81643491531089163 82008297123274548 82092498075795456 82355728307254272 82638867986441871 82723716369395712 82776589453269504 82816437435516304 82954454829981696 83093348703485952 83359788170241024 83453846960667136 83686621949785088 83732262648213504 83817419350241088 84051208439512704 84286305376698841 84426772373558784 84461900754222576 84697487473648608 84793055653448112 85075939160304768 85258745241925632 85532768415203328 85639704782774272 86001685029190008 86056653235472361 86385964229499168 86441178048856956 86575561934258176 86771960495046528 86905338178622976 86952734288529408 87050195459027736 87195268605579264 87293655149930496 87439159692535456 87584881065836544 87908678648958976 87964865715297792 88153879349239808 88537927751230464 88842321883547427 88933539582111744 88990381691048448 89027408903099472 89218705666192128 89319375350251392 89617359400178688 89718478904095232 89905391239421952 90017794428776448 90109343591009856 90156161302511616 90398279899759572 90650424760497576 90802204296094512 91055475809472096 91255322038812672 91348129781270784 91462336738022016 91500392483741124 91544413170364416 91859143624568788 91953458805620736 92402763218294784 92660499116470272 92918953908658176 93074531730931712 93168492114955842 93480017291421696 93584794581957432 93740757937901568 93779761691521152 93885577830750528 94002957202967072 94087313536207872 94147449693508224 94198795479240192 94507721550221312 94568126412424704 94765142117228544 95295271191572608 95392187610129126 95710431555342864 95916088397166336 96224364467103744 96344667880621056 96492759828221952 96493510548271376 96654321412890624 96762656629439008 96923916038356992 97184209758186564 97397507176040448 97618455556927344 97669174744387584 97931469891406203 98105587500171264 98205362043671808 98369054654102388 98897263480078848 98960473929710016 99173114267894784 99339163674359808 99616247039422464 100061359850143744 100102993486486016 100382207376176128 100484297269032816 100819529325201024 100933288767107136 101270018732373504 101360896378159104 101709375983313072 101878879327100928 101927922997558528 101993070501300576 102448803613460096 102596662363373568 102662237293664256 102895128830274768 102998919322812416 103275527748728172 103447641156323328 103736991232860112 103909873690533888 103953108620581632 104243061506029056 104533823147240448 104708848197298176 105000909041553408 105282893904702111 105470082004205568 105513966107377152 105621275059594344 105740688196968448 105753326853337956 105848227728233856 105915880905196752 106321186743998976 106389142213977792 106796259070826496 107138702103418752 107207180090519184 107437540456886016 107617427313889792 107917600959374336 108142427896528896 108264450111135744 108387751365698688 108555199366805298 108857988708118884 108969757232283648 109344396164366064 109526623619751936 109572195573045504 109807637743005696 109877821587436032 110185157315255828 110298288492527616 110368785937692672 111146384226988032 111259421415088704 111569753551381632 111643016864284672 111756559133654784 111881821727788853 112068277919350272 112569029831411712 112615867672296768 112929983298198144 113057407537930816 113434585547073024 113549949862995528 113678326989234176 114423047981227206 114668913372253344 114742204313963148 115181285639332224 115254904065142608 115421245158795264 115695947326728704 115743185729114112 115873784238163968 115936979051372544 116066927278703648 116260358140772352 116391540199907328 116704115136967626 117286487620397056 117797454221960448 117929487767128791 118050570334973952 118126022671747584 118456429178063236 118578052776148992 118653842254731264 118703211870799296 118958274221589504 119092500467001856 119489812533571584 119611335086998848 120023725905035264 120145791454679808 120531039866346096 120608077601834082 120867233013996768 121069605728126016 121407301079296128 121797506375027712 121949782317362688 122000523311654832 122059217560485888 122203842783879168 123012445684911822 123203684291059712 123547332155293696 124085574554093568 124224656153274456 124431682244972544 124640023055228928 124779726109276576 124987677250535424 125039682255361536 125180770441000704 125449751381610496 125529932924677632 125598393972320256 126090835216566272 126640158560338176 126692851131333864 127046231210472912 127189583480172168 127613908740457152 127888117862888448 128299152622804992 128459557174161408 128657013104295936 129002527543785012 129578946344248752 129661767073285434 129863342901387264 130157940742569792 130225566325850112 130358007267934464 130575293188541604 130722627465732506 130940482724895744 131158739538803184 131377321598754816 131863017973438464 131947298572946688 132230819023859712 132452218232479744 132821662719229952 133400309373167616 133828058499288192 133979063025377088 134426039100268032 134577718356142848 134858086859132928 135026691643164672 135234241953767424 135612501311084096 135990760668400768 136203306444141768 136583213714208144 136882983058219008 137193505107033024 137250588725611686 137316619755546624 137700703664970896 137788715436853182 137930188208431104 138604144827442176 138990748674705408 139378430862987264 139611797596397568 139752738172433763 140001212055404544 140377191872936148 140685288143169536 140828366746125792 141004435804450608 141130970304311808 141221174540262336 141298193218860288 141761582325331968 141852189618637056 142395012094435328 142851602804558336 142942906787358912 143088281415193689 143250053942514688 143874132595749504 144517001820931584 144740265822407064 144981482119335936 145143984944158512 145385874057535488 145792528219154752 146096260764060672 146410183657340928 146427683335391016 146503762116581376 147158381250256896 147553581981153582 148195178969317376 148345895220118272 148440710894565024 148759671401842176 149008745511539712 149424370559133696 150092039775215616 150154490229729024 150573311064264192 150726445903549224 151246114062764032 151399933150660704 151905028098560256 152564063974969608 152891884496337792 152989605751950864 153575047519109632 153673205420190144 153894993545060352 153993355940496384 154324247638818816 154498378984218624 154913291623092258 155605486849290168 155864810535800832 155929662930872448 156364592259043584 156800734720860672 156801954640940986 157063272295947264 157239317022838388 157400760446631936 157501363562330112 158205123006308352 158270949161065728 158611032295452672 158629990280006934 158772341592350784 159319750044762112 159481780115998464 159583713320966688 160194388606239744 160708053155128128 160810770135778776 161156310685329024 161426140970834688 161876401439061504 162213641844793344 162396675166703616 162599709756483584 162667364415539776 162832799050207947 163286983062178326 164016594246549096 164711456614508544 165277735972883742 165447432738791424 165553178906539008 165632874871032608 165908909659963392 166719576340482048 166907693921334272 167373243899570176 167464525296427008 167634838700482176 168102416879025408 168572610753397682 168853544747117568 168923801508445152 169394974947297216 169586111306896224 170151878320609536 170517490483851264 171279409565548544 171634571971840809 172003370058380016 172113306470944722 172771928458998336 172882356097713912 173543920990093056 173810676357245952 173905468577058816 174100390918055472 174390537211158528 174587310299860992 174878319385070912 175056172705451439 175817357297917952 175929731430595584 176307758698479616 177075855502460928 177684643767094854 177867079164223488 177980763382096896 178054817806198944 178437411332384256 178638750700502784 179234718800357376 179436957808190464 179810782478843904 180035588857552896 180218687182019712 180796559799519144 181300849520995152 181604408592189024 182110951618944192 182696259562541568 182924673476044032 183000784967482248 183088826340728832 183718287249137576 184518668527367733 184805526436589568 185320998232940544 185837907817316352 186336984229911684 186960034582843392 187169589163914864 187481515875803136 187559523383042304 187771155661501056 188005914405934144 188174627072415744 188294899387016448 188397590958480384 189015443100442624 189136252824849408 189530284234457088 190590542383145216 190784375220258252 191420863110685728 191832176794332672 192448728934207488 192689335761242112 192985519656443904 192987021096542752 193308642825781248 193525313258878016 194368419516373128 194795014352080896 195236911113854688 195338349488775168 195862939782812406 196083941198598759 196410724087343616 196738109308204776 197794526960157696 197920947859420032 198346228535789568 198678327348719616 199232494078844928 200205986972972032 200764414752352256 200968594538065632 201639058650402048 201866577534214272 202540037464747008 203418751966626144 203757758654201856 203855845995117056 203986141002601152 204897607226920192 205324474587328512 205790257660549536 205875883088417529 206551055497456344 206683073155279773 206895282312646656 207473982465720224 207819747381067776 207906217241163264 208486123012058112 209067646294480896 209417696394596352 210001818083106816 210565787809404222 211027932214754304 211242550119188688 211481376393936896 211506653706675912 211696455456467712 211831761810393504 212642373487997952 212778284427955584 213592518141652992 214277404206837504 214414360181038368 214875080913772032 215234854627779584 215835201918748672 216528900222271488 216775502731397376 217110398733610596 217715977416237768 218688792328732128 219053247239503872 219144391146091008 219615275486011392 219755643174872064 220370314630511656 220737571875385344 221330372971730373 222292768453976064 222518842830177408 223139507102763264 223513118267309568 223763643455577706 224136555838700544 225138059662823424 225231735344593536 225859966596396288 226114815075861632 226869171094146048 227099899725991056 227356653978468352 228846095962454412 229337826744506688 229484408627926296 230362571278664448 230509808130285216 230842490317590528 231391894653457408 231486371458228224 231747568476327936 231873958102745088 232133854557407296 232369937434638387 232783080399814656 233408230273935252 234572975240794112 235202931961411479 235594908443920896 235858975534257582 236101140669947904 236252045343495168 236912858356126472 237307684509462528 237406423741598592 237916548443179008 237944985420010401 238185000934003712 238979625067143168 239222670173997696 240291582909359616 241062079732692192 241216155203668164 241734466027993536 242139211456252032 242814602158592256 243595012750055424 243899564634725376 244001046623309664 244407685567758336 244930474593267489 246024891369823644 246407368582119424 247916603959325613 248171149108187136 248449312306548912 248863364489945088 249280046110457856 249559452218553152 250079364510723072 250361540882001408 250899502763220992 251059865849355264 251196787944640512 252181670433132544 252858916130096523 253280317120676352 253385702262667728 254092462420945824 254379166960344336 255227817480914304 255776235725776896 256598305245609984 256919114348322816 258005055087570024 259157892688497504 259323534146570868 259726685802774528 260315881485139584 260716014535868928 261150586377083208 261445254931465012 261880965449791488 262317479077606368 262754643197509632 263726035946876928 263894597145893376 264461638047719424 264904436464959488 266526965650642281 266800618746335232 267656116998576384 267958126050754176 268852078200536064 269155436712285696 269716173718265856 270053383286329344 270468483907534848 271225002622168192 271981521336801536 272406612888283536 273166427428416288 273765966116438016 274387010214066048 274501177451223372 274633239511093248 275401407329941792 275577430873706364 275860376416862208 277208289654884352 277981497349410816 278756861725974528 279223595192795136 279505476344867526 280754383745872296 281370576286339072 281656733492251584 282008871608901216 282261940608623616 282442349080524672 282596386437720576 283523164650663936 283704379237274112 284790024188870656 285703205609116672 285885813574717824 286176562830387378 286500107885029376 287748265191499008 289034003641863168 289480531644814128 289962964238671872 290287969888317024 290771748115070976 291585056438309504 292192521528121344 292855366670782032 293007524233162752 293794409674218609 294316762500513792 295107163962307164 296691790440236544 296881421789130048 297519342803684352 298017491023079424 298542216779848561 298848741118267392 300184079550431232 300308980459458048 301146622128528384 301452891807098448 302492228125528064 302799866301321408 303810056197120512 305128127949939216 305783768992675584 305979211503901728 307150095038219264 307346410840380288 307789987090120704 307986711880992768 308996757968437248 309826583246184516 311210973698580336 311729621071601664 311859325861744896 312729184518087168 313601469441721344 313603909281881972 314126544591894528 314478634045676776 315002727124660224 315848681714106333 316410246012616704 316541898322131456 317222064590905344 317259980560013868 317544683184701568 318963560231996928 319167426641933376 320388777212479488 321416106310256256 321621540271557552 322312621370658048 322852281941669376 323752802878123008 324427283689586688 324793350333407232 325199419512967168 325334728831079552 325665598100415894 326573966124356652 328033188493098192 329422913229017088 330555471945767484 330894865477582848 331106357813078016 331265749742065216 333439152680964096 333815387842668544 334746487799140352 334929050592854016 335269677400964352 335645465183366559 336204833758050816 337145221506795364 337707089494235136 337847603016890304 338789949894594432 339172222613792448 340303756641219072 341034980967702528 343269143943681618 344006740116760032 344226612941889444 345543856917996672 345764712195427824 347087841980186112 347621352714491904 347810937154117632 348200781836110944 348781074422317056 349174620599721984 349756638770141824 350112345410902878 351634714595835904 351859462861191168 353788463301386373 354151711004921856 355369287534189708 355734158328446976 355961526764193792 356109635612397888 356874822664768512 357277501401005568 358469437600714752 358873915616380928 360071177715105792 360437374364039424 361593119599038288 362601699041990304 363208817184378048 364221903237888384 365392519125083136 365849346952088064 366001569934964496 366177652681457664 367436574498275152 369037337054735466 369611052873179136 370641996465881088 372673968459823368 373920069165686784 374339178327829728 374963031751606272 375119046766084608 375542311323002112 376011828811868288 376349254144831488 376589798774032896 376795181916960768 378030886200885248 378272505649698816 381181084766290432 381568750440516504 382841726221371456 383664353588665344 384897457868414976 385378671522484224 385971039312887808 385974042193085504 387050626517756032 388736839032746256 389590028704161792 390473822227709376 390676698977550336 391725879565624812 392167882397197518 392821448174687232 393476218616409552 395589053920315392 395841895718840064 396692457071579136 397356654697439232 398464988157689856 400411973945944064 401528829504704512 401937189076131264 403278117300804096 403733155068428544 405080074929494016 406837503933252288 407711691990234112 407972282005202304 409795214453840384 410648949174657024 411580515321099072 411751766176835058 413102110994912688 413366146310559546 413790564625293312 414947964931440448 415812434482326528 416972246024116224 418135292588961792 418835392789192704 419258214517301289 420003636166213632 421131575618808444 422055864429508608 422485100238377376 423013307413351824 423392910912935424 423663523620787008 425284746975995904 425556568855911168 427185036283305984 428554808413675008 428828720362076736 429750161827544064 430469709255559168 431670403837497344 433551005462794752 434220797467221192 435431954832475536 437377584657464256 438288782292182016 439230550972022784 439511286349744128 440740629261023312 441475143750770688 442660745943460746 444585536907952128 445037685660354816 446279014205526528 447026236534619136 447527286911155412 448273111677401088 450276119325646848 450463470689187072 451719933192792576 452229630151723264 453738342188292096 454199799451982112 457692191924908824 458675653489013376 458968817255852592 460725142557328896 461019616260570432 461684980635181056 462783789306914816 462972742916456448 463495136952655872 464267709114814592 464739874869276774 466816460547870504 469145950481588224 470405863922822958 471189816887841792 471717951068515164 472202281339895808 472504090686990336 473825716712252944 474615369018925056 474812847483197184 475833096886358016 475889970840020802 476370001868007424 477959250134286336 478445340347995392 480583165818719232 482124159465384384 482432310407336328 483468932055987072 484278422912504064 485629204317184512 487190025500110848 487799129269450752 488002093246619328 488498397150623841 489860949186534978 492049782739647288 495833207918651226 496342298216374272 496898624613097824 497726728979890176 499118904437106304 500158729021446144 500723081764002816 501799005526441984 502119731698710528 502393575889281024 504363340866265088 505717832260193046 506560634241352704 506771404525335456 508184924841891648 508758333920688672 510455634961828608 511552471451553792 513838228696645632 516010110175140048 518315785376995008 518647068293141736 520631762970279168 521432029071737856 522301172754166416 522890509862930024 523761930899582976 524634958155212736 525168518116354317 527452071893753856 527789194291786752 528923276095438848 533053931301284562 533601237492670464 535312233997152768 535916252101508352 537704156401072128 538310873424571392 539432347436531712 540106766572658688 542450005244336384 543963042673603072 544813225776567072 546332854856832576 548774020428132096 549002354902446744 549266479022186496 550802814659883584 551154861747412728 554416579309768704 555962994698821632 557513723451949056 559010952689735052 561508767491744592 562741152572678144 563313466984503168 564017743217802432 564523881217247232 564884698161049344 565192772875441152 567046329301327872 567408758474548224 571406411218233344 571771627149435648 572353125660774756 573000215770058752 575496530382998016 578068007283726336 578961063289628256 579925928477343744 580575939776634048 583170112876619008 584385043056242688 585710733341564064 586015048466325504 587588819348437218 588251823595796277 590214327924614328 593383580880473088 593762843578260096 595038685607368704 596034982046158848 597084433559697122 597697482236534784 600617960918916096 602293244257056768 602905783614196896 604984456251056128 605599732602642816 607620112394241024 610256255899878432 611567537985351168 611958423007803456 614300190076438528 614692821680760576 615973423761985536 619653166492369032 620049219465839319 622421947397160672 623459242143203328 623718651723489792 625458369036174336 627202938883442688 627207818563763944 628253089183789056 628957268091353552 630005454249320448 631697363428212666 633083796644262912 634444129181810688 634519961120027736 635089366369403136 637927120463993856 638334853283866752 640777554424958976 642832212620512512 643243080543115104 644625242741316096 645704563883338752 647505605756246016 649586700666814464 650398839025934336 650669457662159104 651331196200831788 653147932248713304 656066376986196384 658845826458034176 661110943891534968 662212715626156032 662531499484130432 666878305361928192 667630775685337088 669492975598280704 670539354801928704 671290930366733118 672409667516101632 674290443013590728 675414178988470272 675695206033780608 677579899789188864 678344445227584896 680607513282438144 682069961935405056 686538287887363236 688013480233520064 688453225883778888 691087713835993344 691529424390855648 694175683960372224 695242705428983808 695621874308235264 696401563672221888 697109812303915161 698349241199443968 699513277540283648 700224690821805756 703718925722382336 705608795884234437 707576926602772746 708303422009843712 710738575068379416 711923053528387584 712219271224795776 713749645329537024 714555002802011136 716938875201429504 717747831232761856 720874748728078848 723186239198076576 725203398083980608 726417634368756096 728443806475776768 730785038250166272 731698693904176128 732003139869928992 734873148996550304 738074674109470932 739222105746358272 743749811877976839 745347936919646736 747840138331373568 748678356655659456 750238093532169216 751084622646004224 752023657623736576 752698508289662976 753179597548065792 753590363833921536 756545011299397632 758576748390289569 762362169532580864 763137500881033008 765683452442742912 767328707177330688 769794915736829952 770757343044968448 771948084386171008 774101253035512064 777473678065492512 779180057408323584 780947644455418752 783451759131249624 784335764794395036 785642896349374464 786952437232819104 791178107840630784 791683791437680128 793384914143158272 794713309394878464 799580896951926843 800823947891888128 803057659009409024 803874378152262528 806556234601608192 807466310136857088 810160149858988032 813675007866504576 815423383980468224 815944564010404608 819590428907680768 821297898349314048 823161030642198144 823503532353670116 826204221989825376 826732292621119092 827581129250586624 829895929862880896 831624868964653056 833944492048232448 836270585177923584 837670785578385408 838516429034602578 842263151237616888 844111728859017216 844970200476754752 846026614826703648 846785821825870848 847327047241574016 849697078527261289 850569493951991808 851113137711822336 854370072566611968 857109616827350016 857657440724153472 859500323655088128 860939418511118336 863340807674994688 867102010925589504 868441594934442384 870863909664951072 874755169314928512 876577564584364032 879022572699488256 881481258522046624 882950287501541376 885321491886921492 890075371320709632 892558028411053056 894052473069238272 895054573822310824 895626650339545683 896546223354802176 900552238651293696 900926941378374144 903439866385585152 904459260303446528 907476684376584192 908399598903964224 915384383849817648 917351306978026752 917937634511705184 921450285114657792 922039232521140864 923369961270362112 925567578613829632 926990273905311744 928535418229629184 929479749738553548 933632921095741008 938291900963176448 940811727845645916 942379633775683584 943435902137030328 945008181373980672 947651433424505888 949230738037850112 949625694966394368 951666193772716032 951779941680041604 952740003736014848 956890680695990784 961166331637438464 964248318930768768 964864620814672656 966937864111974144 968556845825008128 971258408634369024 974380051000221696 975598258538901504 976004186493238656 976996794301247682 979721898373069956 984099565479294576 991666415837302452 992684596432748544 993797249226195648 998237808874212608 1000317458042892288 1001446163528005632 1004239463397421056 1004787151778562048 1006936395550099677 1008726681732530176 1011435664520386092 1013121268482705408 1013542809050670912 1016369849683783296 1017516667841377344 1019212705166116409 1020911269923657216 1023104942903107584 1032020220350280096 1036631570753990016 1037294136586283472 1041263525940558336 1042864058143475712 1044602345508332832 1045781019725860048 1047523861799165952 1049269916310425472 1050337036232708634 1054904143787507712 1055578388583573504 1061365389904159119 1066107862602569124 1067202474985340928 1070624467994305536 1071832504203016704 1075408312802144256 1076621746849142784 1080213533145317376 1084900010488672768 1087926085347206144 1089626451553134144 1092665709713665152 1095721969897084933 1097548040856264192 1098004709804893488 1098532958044372992 1101605629319767168 1102309723494825456 1108833158619537408 1111925989397643264 1118021905379470104 1123017534983489184 1125482305145356288 1126626933969006336 1128035486435604864 1129047762434494464 1129769396322098688 1130385545750882304 1134092658602655744 1134817516949096448 1142812822436466688 1143543254298871296 1144706251321549512 1146000431540117504 1150993060765996032 1156136014567452672 1157922126579256512 1161151879553268096 1166340225753238016 1168770086112485376 1171421466683128128 1172030096932651008 1175177638696874436 1176503647191592554 1180428655849228656 1186767161760946176 1187525687156520192 1190077371214737408 1192069964092317696 1194168867119394244 1195394964473069568 1201235921837832192 1204586488514113536 1205811567228393792 1209968912502112256 1211199465205285632 1215240224788482048 1220512511799756864 1223135075970702336 1223916846015606912 1228600380152877056 1229385643361521152 1231946847523971072 1239306332984738064 1240098438931678638 1244843894794321344 1247437303446979584 1250916738072348672 1254405877766885376 1254415637127527888 1256506178367578112 1257914536182707104 1260010908498640896 1263394726856425332 1266167593288525824 1269039922240055472 1270178732738806272 1275854240927987712 1276669706567733504 1281555108849917952 1285664425241025024 1286486161086230208 1289250485482632192 1291409127766677504 1295011211512492032 1300797678051868672 1301338915324318208 1302662392401663576 1306295864497426608 1312132753972392768 1317691652916068352 1322221887783069936 1324425431252312064 1325062998968260864 1333756610723856384 1335261551370674176 1338985951196561408 1341078709603857408 1342581860733466236 1344819335032203264 1348580886027181456 1350828357976940544 1351390412067561216 1355159799578377728 1356688890455169792 1361215026564876288 1373076575774726472 1376026960467040128 1376906451767557776 1382175427671986688 1383058848781711296 1388351367920744448 1390485410857967616 1392803127344443776 1394219624607830322 1399026555080567296 1400449381643611512 1407437851444764672 1411217591768468874 1415153853205545492 1416606844019687424 1421477150136758832 1423846107056775168 1424438542449591552 1427499290659074048 1429110005604022272 1433877750402859008 1435495662465523712 1441749497456157696 1446372478396153152 1450406796167961216 1452835268737512192 1454463682461255089 1456887612951553536 1461570076500332544 1463397387808352256 1464006279739857984 1469746297993100608 1476149348218941864 1487499623755953678 1490695873839293472 1497356713311318912 1500476187064338432 1502169245292008448 1504047315247473152 1505397016579325952 1506359195096131584 1507180727667843072 1513090022598795264 1517153496780579138 1524724339065161728 1526275001762066016 1531366904885485824 1534657414354661376 1541514686089936896 1543896168772342016 1548202506071024128 1554947356130985024 1561895288910837504 1566903518262499248 1568671529588790072 1571285792698748928 1573904874465638208 1582356215681261568 1583367582875360256 1586769828286316544 1599161793903853686 1601647895783776256 1606115318018818048 1607748756304525056 1613112469203216384 1614932620273714176 1620320299717976064 1627350015733009152 1630846767960936448 1631889128020809216 1639180857815361536 1646322061284396288 1647007064707340232 1652408443979650752 1653464585242238184 1659791859725761792 1663249737929306112 1667888984096464896 1672541170355847168 1677032858069205156 1684526302475233776 1688223457718034432 1689940400953509504 1692053229653407296 1693571643651741696 1694654094483148032 1699394157054522578 1701138987903983616 1702226275423644672 1714219233654700032 1715314881448306944 1719000647310176256 1721878837022236672 1726681615349989376 1734204021851179008 1736883189868884768 1741727819329902144 1749510338629857024 1753155129168728064 1758045145398976512 1762962517044093248 1764755470787388831 1770642983773842984 1780150742641419264 1785116056822106112 1788104946138476544 1790109147644621648 1791253300679091366 1793092446709604352 1801853882756748288 1806879732771170304 1808918520606893056 1814953368753168384 1816799197807928448 1830768767699635296 1834702613956053504 1835875269023410368 1842900570229315584 1844078465042281728 1851135157227659264 1857070836459258368 1858959499477107096 1860147658397517957 1867265842191482016 1881623455691291832 1884759267551367168 1886871804274060656 1890016362747961344 1895302866849011776 1899251389932788736 1903332387545432064 1903559883360083208 1905480007472029696 1913781361391981568 1922332663274876928 1928496637861537536 1929729241629345312 1933875728223948288 1937113691650016256 1942516817268738048 1948760102000443392 1951196517077803008 1952008372986477312 1953993588602495364 1959443796746139912 1968199130958589152 1983332831674604904 1987594498452391296 1996475617748425216 2000634916085784576 2002892327056011264 2008478926794842112 2013872791100199354 2022871329040772184 2026242536965410816 2027085618101341824 2032739699367566592 2035033335682754688 2038425410332232818 2041822539847314432 2046209885806215168 2064040440700560192 2073263141507980032 2074588273172566944 2082527051881116672 2085728116286951424 2089204691016665664 2091562039451720096 2095047723598331904 2098539832620850944 2100674072465417268 2111156777167147008 2116826387652703311 2122730779808318238 2132215725205138248 2141248935988611072 2143665008406033408 2150816625604288512 2153243493698285568 2169800020977345536 2175852170694412288 2179252903106268288 2185331419427330304 2191443939794169866 2195096081712528384 2196009419609786976 2203211258639534336 2204619446989650912 2217666317239074816 2231249435633930517 2236043810758940208 2246035069966978368 2253253867938012672 2256070972871209728 2258095524868988928 2259538792644197376 2260771091501764608 2269635033898192896 2275730245170868707 2285625644872933376 2287086508597742592 2289412502643099024 2292000863080235008 2301986121531992064 2312272029134905344 2315844253158513024 2322303759106536192 2332680451506476032 2337540172224970752 2342842933366256256 2350355277393748872 2353007294383185108 2360857311698457312 2373534323521892352 2375051374313040384 2380154742429474816 2384139928184635392 2388337734238788488 2398742690855780529 2402471843675664384 2409172977028227072 2411623134456787584 2418368608116051361 2422398930410571264 2430480449576964096 2441025023599513728 2446270151941404672 2447833692031213824 2457200760305754112 2458771286723042304 2463893695047942144 2478612665969476128 2480196877863357276 2489687789588642688 2494874606893959168 2501833476144697344 2508811755533770752 2508831274255055776 2513012356735156224 2515829072365414208 2526789453712850664 2532335186577051648 2538079844480110944 2540357465477612544 2549091235581783867 2551708481855975424 2553339413135467008 2563110217699835904 2571328850482050048 2572972322172460416 2578500970965264384 2582818255533355008 2590022423024984064 2602677830648636416 2605324784803327152 2612591728994853216 2624265507944785536 2644443775566139872 2648850862504624128 2650125997936521728 2670523102741348352 2682157419207714816 2685163721466932472 2686879951018637049 2689638670064406528 2697161772054362912 2701656715953881088 2702780824135122432 2710319599156755456 2713377780910339584 2722430053129752576 2746153151549452944 2752053920934080256 2753812903535115552 2764350855343973376 2766117697563422592 2776702735841488896 2780970821715935232 2785606254688887552 2788439249215660644 2798053110161134592 2800898763287223024 2814875702889529344 2822435183536937748 2830307706411090984 2842954300273517664 2847692214113550336 2848877084899183104 2854998581318148096 2858220011208044544 2870991324931047424 2883498994912315392 2892744956792306304 2900813592335922432 2905670537475024384 2908927364922510178 2913775225903107072 2923140153000665088 2926794775616704512 2928012559479715968 2939492595986201216 2952298696437883728 2974999247511907356 2981391747678586944 2994713426622637824 3000952374128676864 3004338490584016896 3008094630494946304 3012718390192263168 3014361455335686144 3020809186650299031 3026180045197590528 3034306993561158276 3049448678130323456 3052550003524132032 3057638115498349227 3062733809770971648 3069314828709322752 3087792337544684032 3096405012142048256 3109894712261970048 3123790577821675008 3133807036524998496 3137343059177580144 3142571585397497856 3147809748931276416 3164712431362523136 3166735165750720512 3184096169712477357 3198323587807707372 3203295791567552512 3215497512609050112 3226224938406432768 3229865240547428352 3240640599435952128 3254700031466018304 3261693535921872896 3263778256041618432 3278361715630723072 3287165909691254799 3292644122568792576 3294014129414680464 3304816887959301504 3306929170484476368 3319583719451523584 3326499475858612224 3335777968192929792 3354065716138410312 3369052604950467552 3376446915436068864 3379880801907019008 3384106459306814592 3387143287303483392 3389308188966296064 3398788314109045156 3402277975807967232 3404452550847289344 3428438467309400064 3430629762896613888 3438001294620352512 3443757674044473344 3468408043702358016 3473766379737769536 3483455638659804288 3499020677259714048 3506310258337456128 3516090290797953024 3525925034088186496 3529510941574777662 3541285967547685968 3560301485282838528 3570232113644212224 3576209892276953088 3580218295289243296 3582506601358182732 3586184893419208704 3603707765513496576 3613759465542340608 3617837041213786112 3629906737506336768 3633598395615856896 3661537535399270592 3669405227912107008 3671750538046820736 3685801140458631168 3688156930084563456 3702270314455318528 3714141672918516736 3717918998954214192 3720295316795035914 3734531684382964032 3763246911382583664 3769518535102734336 3773743608548121312 3780032725495922688 3790605733698023552 3798502779865577472 3807119766720166416 3810960014944059392 3827562722783963136 3844665326549753856 3856993275723075072 3859458483258690624 3867751456447896576 3874227383300032512 3885033634537476096 3902393034155606016 3904016745972954624 3907987177204990728 3918887593492279824 3936398261917178304 3966665663349209808 3975188996904782592 3992951235496850432 4001269832171569152 4005784654112022528 4016957853589684224 4027745582200398708 4045742658081544368 4052485073930821632 4054171236202683648 4065479398735133184 4070066671365509376 4076850820664465636 4083645079694628864 4128080881401120384 4146526283015960064 4149176546345133888 4165054103762233344 4171456232573902848 4178409382033331328 4183124078903440192 4197079665241701888 4201348144930834536 4222313554334294016 4233652775305406622 4245461559616636476 4264431450410276496 4282497871977222144 4287330016812066816 4301633251208577024 4306486987396571136 4339600041954691072 4351704341388824576 4358505806212536576 4363391047383765267 4370662838854660608 4382887879588339732 4390192163425056768 4392018839219573952 4406422517279068672 4409238893979301824 4462498871267861034 4472087621517880416 4492070139933956736 4506507735876025344 4512141945742419456 4516191049737977856 4519077585288394752 4521542183003529216 4539270067796385792 4551460490341737414 4571251289745866752 4574173017195485184 4578825005286198048 4603972243063984128 4624544058269810688 4631688506317026048 4644607518213072384 4665360903012952064 4685685866732512512 4700710554787497744 4706014588766370216 4721714623396914624 4747068647043784704 4750102748626080768 4760309484858949632 4776675468477576976 4797485381711561058 4804943687351328768 4818345954056454144 4823246268913575168 4836737216232102722 4844797860821142528 4860960899153928192 4882050047199027456 4892540303882809344 4895667384062427648 4914401520611508224 4917542573446084608 4957225331938952256 4960393755726714552 4979375579177285376 4989749213787918336 5003666952289394688 5017623511067541504 5017662548510111552 5031658144730828416 5053578907425701328 5064670373154103296 5076159688960221888 5080714930955225088 5098182471163567734 5103416963711950848 5106678826270934016 5142657700964100096 5145944644344920832 5157001941930528768 5165636511066710016 5180044846049968128 5205355661297272832 5210649569606654304 5225183457989706432 5248531015889571072 5288887551132279744 5294266412362166493 5300251995873043456 5364314838415429632 5370327442933864944 5373759902037274098 5379277340128813056 5394323544108725824 5405561648270244864 5420639198313510912 5426755561820679168 5444860106259505152 5492306303098905888 5504107841868160512 5507625807070231104 5528701710687946752 5532235395126845184 5553405471682977792 5571212509377775104 5576878498431321288 5596106220322269184 5601797526574446048 5644870367073875496 5660615412822181968 5685908600547035328 5697754169798366208 5709997162636296192 5716440022416089088 5766997989824630784 5785489913584612608 5801627184671844864 5811341074950048768 5817854729845020356 5827550451806214144 5846280306001330176 5853589551233409024 5856025118959431936 5878985191972402432 5904597392875767456 5949998495023814712 5962783495357173888 5989426853245275648 6001904748257353728 6008676981168033792 6016189260989892608 6025436780384526336 6041618373300598062 6068613987122316552 6098897356260646912 6105100007048264064 6115276230996698454 6125467619541943296 6138629657418645504 6175584675089368064 6192810024284096512 6219789424523940096 6247581155643350016 6267614073049996992 6274686118355160288 6285143170794995712 6295619497862552832 6333470331501441024 6350479162958109933 6368192339424954714 6396647175615414744 6430995025218100224 6452449876812865536 6459730481094856704 6509400062932036608 6523387071843745792 6527556512083236864 6556723431261446144 6574331819382509598 6585288245137585152 6588028258829360928 6609633775918603008 6613858340968952736 6639167438903047168 6652998951717224448 6708131432276820624 6738105209900935104 6759761603814038016 6768212918613629184 6774286574606966784 6778616377932592128 6797576628218090312 6808905101694578688 6827190735512606121 6856876934618800128 6861259525793227776 6876002589240705024 6936816087404716032 6947532759475539072 6966911277319608576 6998041354519428096 7012620516674912256 7051850068176372992 7059021883149555324 7082571935095371936 7120602970565677056 7140464227288424448 7152419784553906176 7160436590578486592 7165013202716365464 7207415531026993152 7227518931084681216 7235674082427572224 7255105824348154083 7267196791231713792 7323075070798541184 7338810455824214016 7343501076093641472 7371602280917262336 7376313860169126912 7428283345837033472 7435837997908428384 7440590633590071828 7469063368765928064 7526493822765167328 7539037070205468672 7547487217096242624 7581211467396047104 7597005559731154944 7614239533440332832 7647273706745351601 7655125445567926272 7689330653099507712 7713986551446150144 7718916966517381248 7735502912895793152 7748454766600065024 7770067269074952192 7808033491945909248 7815974354409981456 7837775186984559648 7872796523834356608 7933331326698419616 7950377993809565184 7985902470993700864 8011569308224045056 8055491164400797416 8060639853055911147 8091485316163088736 8104970147861643264 8108342472405367296 8130958797470266368 8140133342731018752 8153701641328931272 8167290159389257728 8256161762802240768 8293052566031920128 8298353092690267776 8330108207524466688 8342912465147805696 8356818764066662656 8366248157806880384 8394159330483403776 8402696289861669072 8444627108668588032 8467305550610813244 8490923119233272952 8528862900820552992 8564995743954444288 8574660033624133632 8612973974793142272 8679200083909382144 8703408682777649152 8717011612425073152 8726782094767530534 8741325677709321216 8765775759176679464 8780384326850113536 8784037678439147904 8812845034558137344 8818477787958603648 8924997742535722068 8944175243035760832 8984140279867913472 9013015471752050688 9024283891484838912 9038155170576789504 9043084366007058432 9062427559950897093 9078540135592771584 9102920980683474828 9148346034390970368 9157650010572396096 9172914346495047681 9207944486127968256 9263377012634052096 9289215036426144768 9330721806025904128 9371371733465025024 9401421109574995488 9412029177532740432 9443429246793829248 9494137294087569408 9500205497252161536 9553350936955153952 9594970763423122116 9609887374702657536 9646492537827150336 9673474432464205444 9689595721642285056 9721921798307856384 9764100094398054912 9785080607765618688 9791334768124855296 9835085146892169216 9861497729073764397 9914450663877904512 9920787511453429104 9958751158354570752 9979498427575836672 10007333904578789376 10035325097020223104 10063316289461656832 10107157814851402656 10129340746308206592 10152319377920443776 10161429861910450176 10196364942327135468 10206833927423901696 10213357652541868032 10285315401928200192 10291889288689841664 10314003883861057536 10331273022133420032 10410711322594545664 10421299139213308608 10450366915979412864 10497062031779142144 10577775102264559488 10588532824724332986 10600503991746086912 10728629676830859264 10740654885867729888 10747519804074548196 10758554680257626112 10788647088217451648 10811123296540489728 10841278396627021824 10853511123641358336 10889720212519010304 10984612606197811776 11008215683736321024 11015251614140462208 11046062020854396757 11057403421375893504 11064470790253690368 11106810943365955584 11142425018755550208 11153756996862642576 11192212440644538368 11203595053148892096 11289740734147750992 11321230825644363936 11371817201094070656 11395508339596732416 11432880044832178176 11533995979649261568 11570979827169225216 11603254369343689728 11622682149900097536 11635709459690040712 11655100903612428288 11707179102466818048 11712050237918863872 11757970383944804864 11809194785751534912 11899996990047629424 11925566990714347776 11978853706490551296 12003809496514707456 12017353962336067584 12032378521979785216 12050873560769052672 12083236746601196124 12137227974244633104 12197794712521293824 12210200014096528128 12230552461993396908 12250935239083886592 12351169350178736128 12385620048568193024 12439578849047880192 12495162311286700032 12535228146099993984 12549372236710320576 12591238995725105664 12666940663002882048 12700958325916219866 12736384678849909428 12793294351230829488 12861990050436200448 12904899753625731072 12919460962189713408 13018800125864073216 13055113024166473728 13090173142151295801 13113446862522892288 13148663638765019196 13170576490275170304 13176056517658721856 13219267551837206016 13227716681937905472 13278334877806094336 13416262864553641248 13476210419801870208 13519523207628076032 13536425837227258368 13548573149213933568 13557232755865184256 13595153256436180624 13617810203389157376 13654381471025212242 13713753869237600256 13722519051586455552 13873632174809432064 13895065518951078144 13933822554639217152 13996082709038856192 14103700136352745984 14118043766299110648 14165143870190743872 14241205941131354112 14280928454576848896 14320873181156973184 14330026405432730928 14414831062053986304 14455037862169362432 14471348164855144448 14510211648696308166 14534393582463427584 14646150141597082368 14677620911648428032 14687002152187282944 14743204561834524672 14752627720338253824 14856566691674066944 14871675995816856768 14881181267180143656 14938126737531856128 15052987645530334656 15094974434192485248 15162422934792094208 15194011119462309888 15228479066880665664 15294547413490703202 15310250891135852544 15427973102892300288 15437833933034762496 15471005825791586304 15496909533200130048 15540134538149904384 15616066983891818496 15631948708819962912 15675550373969119296 15745593047668713216 15866662653396839232 15900755987619130368 15971804941987401728 16110982328801594832 16121279706111822294 16182970632326177472 16216684944810734592 16261917594940532736 16280266685462037504 16307403282657862544 16334580318778515456 16512323525604481536 16586105132063840256 16596706185380535552 16660216415048933376 16713637528133325312 16732496315613760768 16788318660966807552 16805392579723338144 16934611101221626488 16981846238466545904 17057725801641105984 17129991487908888576 17149320067248267264 17358400167818764288 17406817365555298304 17434023224850146304 17453564189535061068 17482651355418642432 17531551518353358928 17560768653700227072 17568075356878295808 17625690069116274688 17636955575917207296 17849995485071444136 17888350486071521664 17968280559735826944 18026030943504101376 18048567782969677824 18076310341153579008 18124855119901794186 18205841961366949656 18296692068781940736 18315300021144792192 18345828692990095362 18415888972255936512 18526754025268104192 18578430072852289536 18661443612051808256 18742743466930050048 18802842219149990976 18824058355065480864 18886858493587658496 19000410994504323072 19106701873910307904 19189941526846244232 19292985075654300672 19346948864928410888 19379191443284570112 19528200188796109824 19570161215531237376 19582669536249710592 19670170293784338432 19722995458147528794 19828901327755809024 19841575022906858208 19917502316709141504 19958996855151673344 20070650194040446208 20126632578923313664 20214315629702805312 20304638755840887552 20322859723820900352 20392729884654270936 20426715305083736064 20570630803856400384 20583778577379683328 20628007767722115072 20821422645189091328 20842598278426617216 20900733831958825728 20994124063558284288 21155550204529118976 21177065649448665972 21201007983492173824 21457259353661718528 21481309771735459776 21495039608149096392 21577294176434903296 21622246593080979456 21682556793254043648 21707022247282716672 21765317473044462249 21969225212395623552 22016431367472642048 22030503228280924416 22092124041708793514 22114806842751787008 22128941580507380736 22284850037511100416 22307513993725285152 22384424881289076736 22407190106297784192 22579481468295501984 22642461651288727872 22743634402188141312 22791016679193464832 22941821120236054803 23067991959298523136 23141959654338450432 23206508738687379456 23245364299800195072 23271418919380081424 23310201807224856576 23424100475837727744 23515940767889609728 23618389571503069824 23799993980095258848 23851133981428695552 23957707412981102592 24034707924672135168 24064757043959570432 24166473493202392248 24181919559167733441 24274455948489266208 24420400028193056256 24461104923986793816 24501870478167773184 24702338700357472256 24771240097136386048 24879157698095760384 24990324622573400064 25070456292199987968 25098744473420641152 25182477991450211328 25333881326005764096 25401916651832439732 25472769357699818856 25586588702461658976 25723980100872400896 25838921924379426816 26037600251728146432 26110226048332947456 26180346284302591602 26297327277530038392 26341152980550340608 26352113035317443712 26438535103674412032 26455433363875810944 26556669755612188672 26832525729107282496 26952420839603740416 27039046415256152064 27072851674454516736 27114465511730368512 27190306512872361248 27235620406778314752 27308762942050424484 27445038103172911104 27518743039485143043 27790131037902156288 27867645109278434304 27992165418077712384 28207400272705491968 28236087532598221296 28330287740381487744 28482411882262708224 28641746362313946368 28660052810865461856 28829662124107972608 28942696329710288896 29020423297392616332 29068787164926855168 29292300283194164736 29355241823296856064 29374004304374565888 29505255440676507648 29584493187221293191 29713133383348133888 29743351991633713536 29762362534360287312 29876253475063712256 30105975291060669312 30189948868384970496 30324845869584188416 30388022238924619776 30456958133761331328 30589094826981406404 30620501782271705088 30855946205784600576 30875667866069524992 30942011651583172608 30993819066400260096 31232133967783636992 31263897417639925824 31351100747938238592 31438791905508667693 31491186095337426432 31733325306793678464 31801511975238260736 31943609883974803456 32221964657603189664 32242559412223644588 32365941264652354944 32433369889621469184 32523835189881065472 32560533370924075008 32614806565315725088 32669160637557030912 33024647051208963072 33138186062563190271 33172210264127680512 33193412370761071104 33320432830097866752 33427275056266650624 33464992631227521536 33576637321933615104 33610785159446676288 33869222202443252976 33963692476933091808 34115451603282211968 34298640134496534528 34716800335637528576 34868046449700292608 34907128379070122136 34965302710837284864 35063103036706717856 35121537307400454144 35136150713756591616 35251380138232549376 35273911151834414592 35699990970142888272 35776700972143043328 35936561119471653888 36052061887008202752 36097135565939355648 36152620682307158016 36249710239803588372 36411683922733899312 36593384137563881472 36630600042289584384 36691657385980190724 37053508050536208384 37156860145704579072 37322887224103616512 37485486933860100096 37605684438299981952 37648116710130961728 37773716987175316992 38000821989008646144 38213403747820615808 38379883053692488464 38585970151308601344 38693897729856821776 38758382886569140224 39056400377592219648 39165339072499421184 39270519426453887403 39340340587568676864 39445990916295057588 39657802655511618048 39683150045813716416 39835004633418283008 40141300388080892416 40253265157846627328 40428631259405610624 40609277511681775104 40645719447641800704 40785459769308541872 40853430610167472128 41141261607712800768 41167557154759366656 41642845290378182656 41685196556853234432 41801467663917651456 41988248127116568576 42311100409058237952 42354131298897331944 42402015966984347648 42962619543470919552 42990079216298192784 43154588352869806592 43244493186161958912 43365113586508087296 43414044494565433344 43530634946088924498 43938450424791247104 44032862734945284096 44061006456561848832 44184248083417587028 44229613685503574016 44257883161014761472 44569700075022200832 44615027987450570304 44768849762578153472 44814380212595568384 45158962936591003968 45284923302577455744 45487268804376282624 45582033358386929664 45883642240472109606 46283919308676900864 46413017477374758912 46490728599600390144 46542837838760162848 46620403614449713152 46848200951675455488 47031881535779219456 47236779143006139648 47599987960190517696 47702267962857391104 47915414825962205184 48129514087919140864 48332946986404784496 48363839118335466882 48548911896978532416 48840800056386112512 48922209847973587632 49003740956335546368 49404677400714944512 49542480194272772096 49758315396191520768 49980649245146800128 50140912584399975936 50197488946841282304 50364955982900422656 50803833303664879464 50945538715399637712 51173177404923317952 51447960201744801792 52075200503456292864 52220452096665894912 52360692568605183204 52594654555060076784 52682305961100681216 52704226070634887424 52877070207348824064 52910866727751621888 53113339511224377344 53665051458214564992 53904841679207480832 54078092830512304128 54145703348909033472 54228931023460737024 54380613025744722496 54617525884100848968 54890076206345822208 55037486078970286086 55580262075804312576 55735290218556868608 55984330836155424768 56414800545410983936 56472175065196442592 56660575480762975488 57283492724627892736 57320105621730923712 58040846594785232664 58137574329853710336 58584600566388329472 58710483646593712128 58748008608749131776 59010510881353015296 59168986374442586382 59426266766696267776 59486703983267427072 59524725068720574624 59752506950127424512 60211950582121338624 60379897736769940992 60649691739168376832 60913916267522662656 61178189653962812808 61711892411569201152 61751335732139049984 61884023303166345216 62464267935567273984 62527794835279851648 62702201495876477184 62877583811017335386 62982372190674852864 63466650613587356928 63603023950476521472 63887219767949606912 64443929315206379328 64485118824447289176 64731882529304709888 64866739779242938368 65047670379762130944 65121066741848150016 65229613130631450176 65295952419133386747 66049294102417926144 66276372125126380542 66344420528255361024 66386824741522142208 66854550112533301248 66929985262455043072 67153274643867230208 67221570318893352576 67738444404886505952 67927384953866183616 68230903206564423936 68825463360708164409 69736092899400585216 69814256758140244272 69930605421674569728 70126206073413435712 70272301427513183232 70502760276465098752 70547822303668829184 71399981940285776544 71553401944286086656 71873122238943307776 72104123774016405504 72194271131878711296 72499420479607176744 72823367845467798624 73261200084579168768 73383314771960381448 74107016101072416768 74313720291409158144 74970973867720200192 75211368876599963904 75296233420261923456 75547433974350633984 76001643978017292288 76426807495641231616 76759766107384976928 77171940302617202688 77387795459713643552 77516765773138280448 78112800755184439296 78330678144998842368 78541038852907774806 78891981832590115176 79315605311023236096 79366300091627432832 79670009266836566016 80282600776161784832 80506530315693254656 80857262518811221248 81218555023363550208 81570919538617083744 81706861220334944256 82335114309518733312 82556229118455429129 83370393113706468864 83602935327835302912 83976496254233137152 84622200818116475904 84708262597794663888 84804031933968695296 85925239086941839104 85980158432596385568 86309176705739613184 86488986372323917824 86828088989130866688 87061269892177848996 87876900849582494208 88065725469890568192 88122012913123697664 88368496166835174056 88515766322029522944 88753479561663879573 89139400150044401664 89230055974901140608 89628760425191136768 90317925873182007936 90569846605154911488 90974537608752565248 91164066716773859328 91767284480944219212 92567838617353801728 92826034954749517824 92981457199200780288 93085675677520325696 93696401903350910976 94063763071558438912 94316375716526003079 94473558286012279296 95199975920381035392 95404535925714782208 95830829651924410368 96665893972809568992 96727678236670933764 97097823793957064832 97681600112772225024 97844419695947175264 98007481912671092736 98809354801429889024 99414558187689570813 99516630792383041536 99961298490293600256 100281825168799951872 100394977893682564608 100729911965800845312 101607666607329758928 101891077430799275424 102346354809846635904 102895920403489603584 104150401006912585728 104721385137210366408 105189309110120153568 105364611922201362432 105408452141269774848 105754140414697648128 105821733455503243776 106226679022448754688 107330102916429129984 107809683358414961664 108156185661024608256 108291406697818066944 108457862046921474048 108761226051489444992 109235051768201697936 109780152412691644416 110074972157940572172 111160524151608625152 111470580437113737216 111968661672310849536 112829601090821967872 112944350130392885184 113321150961525950976 114566985449255785472 114640211243461847424 116081693189570465328 116275148659707420672 117169201132776658944 117496017217498263552 117811558279361662209 118021021762706030592 118337972748885172764 118973407966534854144 119049450137441149248 119505013900254849024 120423901164242677248 120759795473539881984 121299383478336753664 121827832535045325312 122356379307925625616 123423784823138402304 123502671464278099968 124928535871134547968 125055589670559703296 125404402991752954368 125755167622034670772 125964744381349705728 126933301227174713856 127206047900953042944 128887858630412758656 128970237648894578352 129463765058609419776 129733479558485876736 130095340759524261888 130242133483696300032 130459226261262900352 130591904838266773494 132098588204835852288 132552744250252761084 132688841056510722048 132773649483044284416 133709100225066602496 133859970524910086144 134306549287734460416 134443140637786705152 135476888809773011904 135854769907732367232 136461806413128847872 137650926721416328818 139472185798801170432 139628513516280488544 139861210843349139456 140252412146826871424 140544602855026366464 141005520552930197504 141095644607337658368 142799963880571553088 143106803888572173312 143746244477886615552 144388542263757422592 144998840959214353488 145646735690935597248 146522400169158337536 146766629543920762896 148214032202144833536 148627440582818316288 149941947735440400384 150422737753199927808 150592466840523846912 151094867948701267968 152853614991282463232 153519532214769953856 154343880605234405376 154775590919427287104 156225601510368878592 156661356289997684736 157082077705815549612 157783963665180230352 158631210622046472192 158732600183254865664 159340018533673132032 160565201552323569664 161013060631386509312 161714525037622442496 162437110046727100416 163141839077234167488 164670228619037466624 165112458236910858258 166740786227412937728 167205870655670605824 167952992508466274304 169244401636232951808 169416525195589327776 171850478173883678208 171960316865192771136 172618353411479226368 174122539784355697992 175753801699164988416 176131450939781136384 176244025826247395328 176736992333670348112 177031532644059045888 177506959123327759146 178278800300088803328 178460111949802281216 179257520850382273536 180635851746364015872 181139693210309822976 181949075217505130496 183534568961888438424 185135677234707603456 185652069909499035648 186171351355040651392 187392803806701821952 188127526143116877824 188632751433052006158 188947116572024558592 190399951840762070784 190809071851429564416 191661659303848820736 193331787945619137984 193455356473341867528 194195647587914129664 195363200225544450048 195688839391894350528 195887857257400160241 198829116375379141626 199033261584766083072 200563650337599903744 200789955787365129216 201459823931601690624 203215333214659517856 203782154861598550848 204692709619693271808 209442770274420732816 210378618220240307136 210816904282539549696 211508280829395296256 211643466911006487552 214660205832858259968 215619366716829923328 216312371322049216512 216582813395636133888 217522452102978889984 218470103536403395872 220149944315881144344 222321048303217250304 222941160874227474432 225659202181643935744 225888700260785770368 226642301923051901952 229133970898511570944 229280422486923694848 232163386379140930656 232550297319414841344 234338402265553317888 234992034434996527104 235623116558723324418 236675945497770345528 237946815933069708288 238098900274882298496 239010027800509698048 240847802328485354496 241519590947079763968 242598766956673507328 243655665070090650624 244712758615851251232 247005342928556199936 250111179341119406592 250808805983505908736 251510335244069341544 251929488762699411456 253866602454349427712 254412095801906085888 257775717260825517312 257940475297789156704 258927530117218839552 259466959116971753472 260484266967392600064 260918452522525800704 261183809676533546988 264197176409671704576 265105488500505522168 265547298966088568832 267418200450133204992 267719941049820172288 268886281275573410304 270953777619546023808 271709539815464734464 272923612826257695744 275301853442832657636 278944371597602340864 279257027032560977088 280504824293653742848 281089205710052732928 282191289214675316736 282949127149578009237 285599927761143106176 286213607777144346624 287492488955773231104 289997681918428706976 291293471381871194496 293044800338316675072 293533259087841525792 296428064404289667072 298243674563068712439 299883895470880800768 300845475506399855616 301184933681047693824 302189735897402535936 305707229982564926464 307039064429539907712 308687761210468810752 309551181838854574208 312451203020737757184 314164155411631099224 315567927330360460704 317262421244092944384 317465200366509731328 318680037067346264064 321130403104647139328 322026121262773018624 323429050075244884992 324874220093454200832 326283678154468334976 329340457238074933248 330224916473821716516 333481572454825875456 334411741311341211648 335905985016932548608 338488803272465903616 338833050391178655552 343700956347767356416 343920633730385542272 345236706822958452736 348245079568711395984 351507603398329976832 352488051652494790656 353473984667340696224 354063065288118091776 355013918246655518292 356920223899604562432 358515041700764547072 361271703492728031744 362279386420619645952 363898150435010260992 367069137923776876848 370271354469415206912 372342702710081302784 374785607613403643904 376255052286233755648 377265502866104012316 377894233144049117184 380799903681524141568 381618143702859128832 386663575891238275968 386910712946683735056 388391295175828259328 390726400451088900096 391377678783788701056 391775714514800320482 397658232750758283252 398066523169532166144 401127300675199807488 401579911574730258432 402919647863203381248 406430666429319035712 407564309723197101696 408704294771612680009 409385419239386543616 418885540548841465632 420757236440480614272 421633808565079099392 423016561658790592512 423286933822012975104 429320411665716519936 431238733433659846656 433165626791272267776 435044904205957779968 436940207072806791744 440299888631762288688 444642096606434500608 445882321748454948864 451318404363287871488 451777400521571540736 453284603846103803904 458267941797023141888 458560844973847389696 464326772758281861312 468676804531106635776 469984068869993054208 471246233117446648836 473351890995540691056 475893631866139416576 476197800549764596992 478020055601019396096 481695604656970708992 483039181894159527936 485197533913347014656 487311330140181301248 489425517231702502464 494010685857112399872 500222358682238813184 501617611967011817472 503020670488138683088 503858977525398822912 507733204908698855424 515551434521651034624 515880950595578313408 517855060234437679104 521836905045051601408 522367619353067093976 528394352819343409152 530210977001011044336 531094597932177137664 534836400900266409984 535439882099640344576 537772562551146820608 541907555239092047616 543419079630929468928 545847225652515391488 550603706885665315272 558514054065121954176 561009648587307485696 562178411420105465856 564382578429350633472 565898254299156018474 571199855522286212352 572427215554288693248 574984977911546462208 579995363836857413952 582586942763742388992 586089600676633350144 587066518175683051584 596487349126137424878 601690951012799711232 602369867362095387648 604379471794805071872 611414459965129852928 614078128859079815424 619102363677709148416 628328310823262198448 631135854660720921408 634524842488185888768 634930400733019462656 642260806209294278656 644052242525546037248 646858100150489769984 649748440186908401664 652567356308936669952 660449832947643433032 666963144909651750912 668823482622682423296 676977606544931807232 677666100782357311104 687401912695534712832 687841267460771084544 690473413645916905472 696490159137422791968 703015206796659953664 704976103304989581312 706947969334681392448 710027836493311036584 713840447799209124864 717030083401529094144 722543406985456063488 724558772841239291904 727796300870020521984 734138275847553753696 744685405420162605568 754531005732208024632 755788466288098234368 761599807363048283136 763236287405718257664 773327151782476551936 773821425893367470112 776782590351656518656 781452800902177800192 782755357567577402112 783551429029600640964 795316465501516566504 802254601350399614976 803159823149460516864 812861332858638071424 815128619446394203392 817408589543225360018 818770838478773087232 837771081097682931264 841514472880961228544 843267617130158198784 846573867644025950208 848847381448734027711 858640823331433039872 862477466867319693312 870089808411915559936 873880414145613583488 880599777263524577376 889284193212869001216 894731023689206137317 903554801043143081472 906569207692207607808 916535883594046283776 917121689947694779392 928653545516563722624 937353609062213271552 942492466234893297672 946703781991081382112 951787263732278833152 952395601099529193984 956040111202038792192 963391209313941417984 966078363788319055872 974622660280362602496 978851034463405004928 988021371714224799744 1000444717364477626368 1003235223934023634944 1006041340976277366176 1007717955050797645824 1015466409817397710848 1031102869043302069248 1031761901191156626816 1035710120468875358208 1043673810090103202816 1044735238706134187952 1060421954002022088672 1062189195864354275328 1070879764199280689152 1075545125102293641216 1083815110478184095232 1086838159261858937856 1091694451305030782976 1101207413771330630544 1117028108130243908352 1122019297174614971392 1124356822840210931712 1128765156858701266944 1131796508598312036948 1142399711044572424704 1144854431108577386496 1159990727673714827904 1165173885527484777984 1172179201353266700288 1174133036351366103168 1192974698252274849756 1203381902025599422464 1204739734724190775296 1208758943589610143744 1222828919930259705856 1226112884314838040027 1228156257718159630848 1238204727355418296832 1256656621646524396896 1262271709321441842816 1269049684976371777536 1269860801466038925312 1284521612418588557312 1293716200300979539968 1299496880373816803328 1305134712617873339904 1320899665895286866064 1333926289819303501824 1337646965245364846592 1353955213089863614464 1355332201564714622208 1374803825391069425664 1375682534921542169088 1380946827291833810944 1392980318274845583936 1406030413593319907328 1409952206609979162624 1413895938669362784896 1420055672986622073168 1427680895598418249728 1434060166803058188288 1445086813970912126976 1449117545682478583808 1455592601740041043968 1468276551695107507392 1489370810840325211136 1509062011464416049264 1511576932576196468736 1523199614726096566272 1546654303564953103872 1547642851786734940224 1553565180703313037312 1565510715135154804224 1567102858059201281928 1590632931003033133008 1604509202700799229952 1606319646298921033728 1625722665717276142848 1630257238892788406784 1634817179086450720036 1637541676957546174464 1675542162195365862528 1683028945761922457088 1686535234260316397568 1693147735288051900416 1697694762897468055422 1717281646662866079744 1724954933734639386624 1740179616823831119872 1747760828291227166976 1761199554527049154752 1789462047378412274634 1807109602086286162944 1813138415384415215616 1833071767188092567552 1834243379895389558784 1857307091033127445248 1884984932469786595344 1893407563982162764224 1903574527464557666304 1904791202199058387968 1926782418627882835968 1932156727576638111744 1949245320560725204992 1957702068926810009856 2000889434728955252736 2006470447868047269888 2012082681952554732352 2030932819634795421696 2062205738086604138496 2063523802382313253632 2071420240937750716416 2087347620180206405632 2089470477412268375904 2120843908004044177344 2151090250204587282432 2167630220956368190464 2173676318523717875712 2183388902610061565952 2202414827542661261088 2234056216260487816704 2244038594349229942784 2263593017196624073896 2284799422089144849408 2289708862217154772992 2319981455347429655808 2330347771054969555968 2344358402706533400576 2348266072702732206336 2385949396504549699512 2406763804051198844928 2409479469448381550592 2445657839860519411712 2452225768629676080054 2456312515436319261696 2476409454710836593664 2513313243293048793792 2524543418642883685632 2539721602932077850624 2546542144346202083133 2587432400601959079936 2610269425235746679808 2641799331790573732128 2667852579638607003648 2710664403129429244416 2749607650782138851328 2751365069843084338176 2785960636549691167872 2812060827186639814656 2827791877338725569792 2840111345973244146336 2855361791196836499456 2868120333606116376576 2890173627941824253952 2898235091364957167616 2936553103390215014784 2978741621680650422272 3018124022928832098528 3023153865152392937472 3046399229452193132544 3093308607129906207744 3095285703573469880448 3107130361406626074624 3131021430270309608448 3134205716118402563856 3181265862006066266016 3212639292597842067456 3251445331434552285696 3260514477785576813568 3269634358172901440072 3275083353915092348928 3351084324390731725056 3366057891523844914176 3373070468520632795136 3386295470576103800832 3395389525794936110844 3434563293325732159488 3480359233647662239744 3495521656582454333952 3522399109054098309504 3578924094756824549268 3614219204172572325888 3626276830768830431232 3668486759790779117568 3678338652944514120081 3714614182066254890496 3769969864939573190688 3786815127964325528448 3807149054929115332608 3809582404398116775936 3853564837255765671936 3898490641121450409984 3915404137853620019712 4001778869457910505472 4012940895736094539776 4024165363905109464704 4061865639269590843392 4124411476173208276992 4127047604764626507264 4142840481875501432832 4174695240360412811264 4178940954824536751808 4241687816008088354688 4302180500409174564864 4335260441912736380928 4347352637047435751424 4366777805220123131904 4404829655085322522176 4468112432520975633408 4488077188698459885568 4527186034393248147792 4569598844178289698816 4639962910694859311616 4660695542109939111936 4696532145405464412672 4771898793009099399024 4813527608102397689856 4818958938896763101184 4891315679721038823424 4904451537259352160108 4912625030872638523392 4952818909421673187328 5026626486586097587584 5049086837285767371264 5079443205864155701248 5093084288692404166266 5174864801203918159872 5220538850471493359616 5283598663581147464256 5421328806258858488832 5499215301564277702656 5502730139686168676352 5571921273099382335744 5655583754677451139584 5680222691946488292672 5710723582393672998912 5780347255883648507904 5796470182729914335232 5873106206780430029568 5957483243361300844544 6036248045857664197056 6092798458904386265088 6186617214259812415488 6190571407146939760896 6214260722813252149248 6262042860540619216896 6268411432236805127712 6362531724012132532032 6502890662869104571392 6521028955571153627136 6539268716345802880144 6550166707830184697856 6702168648781463450112 6732115783047689828352 6790779051589872221688 6869126586651464318976 6960718467295324479488 6991043313164908667904 7044798218108196619008 7157848189513649098536 7228438408345144651776 7336973519581558235136 7356677305889028240162 7429228364132509780992 7539939729879146381376 7573630255928651056896 7619164808796233551872 7830808275707240039424 8003557738915821010944 8048330727810218929408 8248822952346416553984 8254095209529253014528 8349390480720825622528 8357881909649073503616 8483375632016176709376 8604361000818349129728 8670520883825472761856 8694705274094871502848 8809659310170645044352 8936224865041951266816 8976154377396919771136 9054372068786496295584 9139197688356579397632 9279925821389718623232 9321391084219878223872 9393064290810928825344 9543797586018198798048 9637917877793526202368 9808903074518704320216 9825250061745277046784 9905637818843346374656 10053252973172195175168 10098173674571534742528 10158886411728311402496 10186168577384808332532 10441077700942986719232 10567197327162294928512 10842657612517716977664 11005460279372337352704 11035015958833542360243 11143842546198764671488 11311167509354902279168 11360445383892976585344 11421447164787345997824 11560694511767297015808 11746212413560860059136 11914966486722601689088 12072496091715328394112 12185596917808772530176 12373234428519624830976 12381142814293879521792 12428521445626504298496 12524085721081238433792 12536822864473610255424 12725063448024265064064 13005781325738209142784 13042057911142307254272 13078537432691605760288 13100333415660369395712 13404337297562926900224 13464231566095379656704 13581558103179744443376 13921436934590648958976 13982086626329817335808 14089596436216393238016 14315696379027298197072 14456876816690289303552 14673947039163116470272 14713354611778056480324 14858456728265019561984 15079879459758292762752 15147260511857302113792 15238329617592467103744 15661616551414480078848 16096661455620437858816 16497645904692833107968 16508190419058506029056 16698780961441651245056 16715763819298147007232 16966751264032353418752 17341041767650945523712 17389410548189743005696 17619318620341290088704 17872449730083902533632 17952308754793839542272 18108744137572992591168 18278395376713158795264 18559851642779437246464 18642782168439756447744 18786128581621857650688 19087595172036397596096 19617806149037408640432 19650500123490554093568 19811275637686692749312 20106505946344390350336 20196347349143069485056 20372337154769616665064 20882155401885973438464 21134394654324589857024 21685315225035433955328 22010920558744674705408 22070031917667084720486 22287685092397529342976 22622335018709804558336 22720890767785953170688 23492424827121720118272 23829932973445203378176 24144992183430656788224 24746468857039249661952 24762285628587759043584 25048171442162476867584 25073645728947220510848 25450126896048530128128 26011562651476418285568 26084115822284614508544 26157074865383211520576 26808674595125853800448 26928463132190759313408 27163116206359488886752 27964173252659634671616 28179192872432786476032 28631392758054596394144 28913753633380578607104 29426709223556112960648 29716913456530039123968 30159758919516585525504 30294521023714604227584 30476659235184934207488 31323233102828960157696 32193322911240875717632 33016380838117012058112 33105047876500627080729 33431527638596294014464 33933502528064706837504 34682083535301891047424 35238637240682580177408 35744899460167805067264 36217488275145985182336 36556790753426317590528 37119703285558874492928 37285564336879512895488 37572257163243715301376 38175190344072795192192 39235612298074817280864 39301000246981108187136 39622551275373385498624 40213011892688780700672 40392694698286138970112 40744674309539233330128 41764310803771946876928 42268789308649179714048 43370630450070867910656 44021841117489349410816 44140063835334169440972 44575370184795058685952 45244670037419609116672 45441781535571906341376 46984849654243440236544 48289984366861313576448 49492937714078499323904 49524571257175518087168 50096342884324953735168 50147291457894441021696 50900253792097060256256 52023125302952836571136 52168231644569229017088 52314149730766423041152 53617349190251707600896 53856926264381518626816 54326232412718977773504 55928346505319269343232 56358385744865572952064 57262785516109192788288 58853418447112225921296 59433826913060078247936 60319517839033171051008 60589042047429208455168 62646466205657920315392 64386645822481751435264 66032761676234024116224 66210095753001254161458 66863055277192588028928 67867005056129413675008 70477274481365160354816 71489798920335610134528 72434976550291970364672 74239406571117748985856 75144514326487430602752 76350380688145590384384 78471224596149634561728 80426023785377561401344 80785389396572277940224 81489348619078466660256 84537578617298359428096 86741260900141735821312 88280127670668338881944 89150740369590117371904 90489340074839218233344 90883563071143812682752 93969699308486880473088 96579968733722627152896 99049142514351036174336 100294582915788882043392 101800507584194120512512 104046250605905673142272 104628299461532846082304 107234698380503415201792 108652464825437955547008 111856693010638538686464 112716771489731145904128 114525571032218385576576 117706836894224451842592 118867653826120156495872 120639035678066342102016 121178084094858416910336 125292932411315840630784 128773291644963502870528 132065523352468048232448 132420191506002508322916 133726110554385176057856 135734010112258827350016 140954548962730320709632 144869953100583940729344 148478813142235497971712 150289028652974861205504 152700761376291180768768 156942449192299269123456 160852047570755122802688 161570778793144555880448 162978697238156933320512 169075157234596718856192 176560255341336677763888 178301480739180234743808 180978680149678436466688 181767126142287625365504 187939398616973760946176 193159937467445254305792 198098285028702072348672 200589165831577764086784 203601015168388241025024 209256598923065692164608 214469396761006830403584 217304929650875911094016 225433542979462291808256 229051142064436771153152 235413673788448903685184 241278071356132684204032 242356168189716833820672 257546583289927005741056 264840383012005016645832 267452221108770352115712 271468020224517654700032 281909097925460641419264 289739906201167881458688 305401522752582361537536 313884898384598538246912 321704095141510245605376 325957394476313866641024 338150314469193437712384 353120510682673355527776 356602961478360469487616 363534252284575250731008 375878797233947521892352 386319874934890508611584 396196570057404144697344 401178331663155528173568 407202030336776482050048 418513197846131384329216 434609859301751822188032 450867085958924583616512 458102284128873542306304 470827347576897807370368 482556142712265368408064 484712336379433667641344 515093166579854011482112 529680766024010033291664 534904442217540704231424 542936040449035309400064 563818195850921282838528 579479812402335762917376 610803045505164723075072 627769796769197076493824 643408190283020491210752 651914788952627733282048 676300628938386875424768 706241021365346711055552 727068504569150501462016 772639749869781017223168 802356663326311056347136 814404060673552964100096 837026395692262768658432 869219718603503644376064 916204568257747084612608 941654695153795614740736 965112285424530736816128 1059361532048020066583328 1069808884435081408462848 1127636391701842565677056 1158959624804671525834752 1221606091010329446150144 1255539593538394152987648 1303829577905255466564096 1352601257876773750849536 1412482042730693422111104 1454137009138301002924032 1545279499739562034446336 1604713326652622112694272 1628808121347105928200192 1674052791384525537316864 1738439437207007288752128 1832409136515494169225216 1883309390307591229481472 1930224570849061473632256 2118723064096040133166656 2317919249609343051669504 2443212182020658892300288 2511079187076788305975296 2607659155810510933128192 2824964085461386844222208 3209426653305244225388544 3348105582769051074633728 3476878874414014577504256 3664818273030988338450432 3766618780615182458962944 4237446128192080266333312 4635838499218686103339008 4886424364041317784600576 5022158374153576611950592 5215318311621021866256384 5649928170922773688444416 6696211165538102149267456 6953757748828029155008512 7329636546061976676900864 7533237561230364917925888 8474892256384160532666624 10044316748307153223901184 10430636623242043732512768 11299856341845547376888832 13907515497656058310017024 14659273092123953353801728 15066475122460729835851776 16949784512768321065333248 20088633496614306447802368 20861273246484087465025536 22599712683691094753777664 30132950244921459671703552 33899569025536642130666496 41722546492968174930051072 45199425367382189507555328 60265900489842919343407104 67799138051073284261332992 90398850734764379015110656 135598276102146568522665984 180797701469528758030221312 271196552204293137045331968 542393104408586274090663936
- Sum of all divisors σ(n): 1819218293074352568368299329
- Sum of proper divisors (its aliquot sum) s(n): 1276825188665766294277635393
- 542393104408586274090663936 is an abundant number, because the sum of its proper divisors (1276825188665766294277635393) is greater than itself. Its abundance is 734432084257180020186971457
Bases of 542393104408586274090663936
- Binary: 111000000101010000011010100011011011001110111001111100110110100011000011001000000000000002
- Hexadecimal: 0x1C0A8351B6773E6D1864000
- Base-36: 1W5G32N2G4C2GS1S00
Squares and roots of 542393104408586274090663936
- 542393104408586274090663936 squared (5423931044085862740906639362) is 294190279709983571078602722711085843601048877291012096
- 542393104408586274090663936 cubed (5423931044085862740906639363) is 159566779098728319166720395353785642569331069761990098729955334937154478046969856
-
542393104408586274090663936 is a
perfect square number . Itssquare root is 23289334563456 -
The
cube root of 542393104408586274090663936 is 815526453.9484535953
Scales and comparisons
How big is 542393104408586274090663936?- 542,393,104,408,586,274,090,663,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 542,393,104,408,586,274,090,663,936 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 542393104408586274090663936 cubic inches would be around 67960537.8 feet tall.
Recreational maths with 542393104408586274090663936
- 542393104408586274090663936 backwards is 639366090472685804401393245
- 542393104408586274090663936 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 542393104408586274090663936's digits is 117
- 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 542393104408586274090663936 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 542393104408586274090663936 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/542393104408586274090663936/
Chicago style:
Numbermatics. 2024. "Number 542393104408586274090663936 - Facts about the integer". https://numbermatics.com/n/542393104408586274090663936/
The information we have on file for 542393104408586274090663936 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 542393104408586274090663936, math, Factors of 542393104408586274090663936, curriculum, school, college, exams, university, Prime factorization of 542393104408586274090663936, STEM, science, technology, engineering, physics, economics, calculator, five hundred forty-two septillion, three hundred ninety-three sextillion, one hundred four quintillion, four hundred eight quadrillion, five hundred eighty-six trillion, two hundred seventy-four billion, ninety million, six hundred sixty-three thousand, nine hundred thirty-six.