58719677506327428546428928
58,719,677,506,327,428,546,428,928 is an even composite number composed of five prime numbers multiplied together.
58719677506327428546428928 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand and eighty divisors.
Prime factorization of 58719677506327428546428928:
221 × 33 × 79 × 133 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 227 × 227 × 227)See below for interesting mathematical facts about the number 58719677506327428546428928 from the Numbermatics database.
Names of 58719677506327428546428928
- Cardinal: 58719677506327428546428928 can be written as Fifty-eight septillion, seven hundred nineteen sextillion, six hundred seventy-seven quintillion, five hundred six quadrillion, three hundred twenty-seven trillion, four hundred twenty-eight billion, five hundred forty-six million, four hundred twenty-eight thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 5.8719677506327428546428928 × 1025
Factors of 58719677506327428546428928
Divisors of 58719677506327428546428928
- Number of divisors d(n): 14080
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 84 91 96 98 104 108 112 117 126 128 144 147 156 168 169 182 189 192 196 208 216 224 227 234 252 256 273 288 294 312 336 338 343 351 364 378 384 392 416 432 441 448 454 468 504 507 512 546 576 588 624 637 672 676 681 686 702 728 756 768 784 819 832 864 882 896 908 936 1008 1014 1024 1029 1092 1152 1176 1183 1248 1274 1323 1344 1352 1362 1372 1404 1456 1512 1521 1536 1568 1589 1638 1664 1728 1764 1792 1816 1872 1911 2016 2028 2043 2048 2058 2184 2197 2304 2352 2366 2401 2457 2496 2548 2646 2688 2704 2724 2744 2808 2912 2951 3024 3042 3072 3087 3136 3178 3276 3328 3456 3528 3549 3584 3632 3744 3822 4032 4056 4086 4096 4116 4368 4394 4459 4563 4608 4704 4732 4767 4802 4914 4992 5096 5292 5376 5408 5448 5488 5616 5733 5824 5902 6048 6084 6129 6144 6174 6272 6356 6552 6591 6656 6912 7056 7098 7168 7203 7264 7488 7644 8064 8112 8172 8192 8232 8281 8736 8788 8853 8918 9126 9216 9261 9408 9464 9534 9604 9828 9984 10192 10584 10647 10752 10816 10896 10976 11123 11232 11466 11648 11804 12096 12168 12258 12288 12348 12544 12712 13104 13182 13312 13377 13824 14112 14196 14301 14336 14406 14528 14976 15288 15379 16128 16224 16344 16384 16464 16562 16807 17199 17472 17576 17706 17836 18252 18432 18522 18816 18928 19068 19208 19656 19773 19968 20384 20657 21168 21294 21504 21609 21632 21792 21952 22246 22464 22932 23296 23608 24192 24336 24516 24576 24696 24843 25088 25424 26208 26364 26559 26624 26754 27648 28224 28392 28602 28672 28812 29056 29952 30576 30758 31213 31941 32256 32448 32688 32768 32928 33124 33369 33614 34398 34944 35152 35412 35672 36504 36864 37044 37632 37856 38136 38363 38416 39312 39546 39936 40131 40768 41314 42336 42588 42903 43008 43218 43264 43584 43904 44492 44928 45864 46137 46592 47216 48384 48672 49032 49152 49392 49686 50176 50421 50848 51529 52416 52728 53118 53248 53508 55296 56448 56784 57204 57344 57624 57967 58112 59319 59904 61152 61516 61971 62426 63882 64512 64827 64896 65376 65536 65856 66248 66738 67228 68796 69888 70304 70824 71344 73008 73728 74088 74529 75264 75712 76272 76726 76832 77861 78624 79092 79677 79872 80262 81536 82628 84672 85176 85806 86016 86436 86528 87168 87808 88984 89856 91728 92274 93184 93639 94432 96768 97344 98064 98304 98784 99372 100107 100352 100842 101696 103058 104832 105456 106236 106496 107016 107653 110592 112896 113568 114408 114688 115089 115248 115934 116224 117649 118638 119808 120393 122304 123032 123942 124852 127764 129024 129654 129792 130752 131072 131712 132496 133476 134456 137592 138411 139776 140608 141648 142688 144599 146016 147456 148176 149058 150528 151263 151424 152544 153452 153664 154587 155722 157248 158184 159354 159744 160524 163072 165256 169344 170352 171612 172032 172872 173056 173901 174336 175616 177968 179712 183456 184548 185913 186368 187278 188864 193536 194688 196128 196608 197568 198744 200214 200704 201684 203392 206116 209664 210912 212472 212992 214032 215306 218491 221184 223587 225792 227136 228816 229376 230178 230496 231868 232448 233583 235298 237276 239616 240786 244608 246064 247884 249704 255528 258048 259308 259584 261504 262144 263424 264992 266952 268541 268912 275184 276822 279552 280917 281216 283296 285376 289198 292032 294912 296352 298116 300321 301056 302526 302848 305088 306904 307328 309174 311444 314496 316368 318708 319488 321048 322959 326144 330512 338688 340704 343224 344064 345267 345744 346112 347802 348672 351232 352947 355936 359424 360703 366912 369096 371826 372736 374556 377728 387072 389376 392256 393216 395136 397488 400428 401408 403368 405769 406784 412232 415233 419328 421824 424944 425984 428064 430612 433797 436982 442368 447174 451584 453789 454272 457632 458752 460356 460992 463736 463761 464896 467166 470596 474552 479232 481572 489216 492128 495768 498719 499408 511056 516096 518616 519168 521703 523008 524288 526848 529984 533904 537082 537824 545027 550368 553644 557739 559104 561834 562432 566592 570752 578396 584064 589824 592704 596232 600642 602112 605052 605696 610176 613808 614656 618348 622888 628992 632736 637416 638976 642096 645918 652288 655473 661024 669877 677376 681408 686448 688128 690534 691488 692224 695604 697344 700749 702464 705894 711872 718848 721406 733824 738192 743652 745472 749112 753571 755456 774144 778752 784512 786432 790272 794976 800856 802816 805623 806736 811538 813568 823543 824464 830466 838656 842751 843648 849888 851968 856128 861224 867594 873964 884736 894348 903168 907578 908544 915264 917504 920712 921984 927472 927522 929792 934332 941192 949104 958464 963144 968877 978432 984256 991536 997438 998816 1012193 1022112 1032192 1035801 1037232 1038336 1043406 1046016 1048576 1053696 1058841 1059968 1067808 1074164 1075648 1082109 1090054 1100736 1107288 1115478 1118208 1123668 1124864 1133184 1141504 1156792 1168128 1179648 1185408 1192464 1201284 1204224 1210104 1211392 1217307 1220352 1227616 1229312 1236696 1245776 1257984 1265472 1274832 1277952 1284192 1291836 1301391 1304576 1310946 1322048 1339754 1354752 1362816 1372896 1376256 1381068 1382976 1384448 1391208 1391283 1394688 1401498 1404928 1411788 1423744 1437696 1442812 1467648 1476384 1487304 1490944 1496157 1498224 1507142 1510912 1529437 1548288 1557504 1565109 1569024 1572864 1580544 1589952 1601712 1605632 1611246 1613472 1623076 1627136 1635081 1647086 1648928 1660932 1677312 1685502 1687296 1699776 1703936 1712256 1722448 1735188 1747928 1769472 1788696 1806336 1815156 1817088 1830528 1835008 1841424 1843968 1854944 1855044 1859584 1868664 1879787 1882384 1898208 1916928 1926288 1937754 1956864 1966419 1968512 1983072 1994876 1997632 2009631 2024386 2044224 2064384 2071602 2074464 2076672 2086812 2092032 2097152 2102247 2107392 2117682 2119936 2135616 2148328 2151296 2164218 2180108 2201472 2214576 2230956 2236416 2247336 2249728 2260713 2266368 2283008 2313584 2336256 2359296 2370816 2384928 2402568 2408448 2416869 2420208 2422784 2434614 2440704 2455232 2458624 2470629 2473392 2491552 2515968 2524921 2530944 2549664 2555904 2568384 2583672 2602782 2609152 2621892 2644096 2679508 2709504 2725632 2745792 2752512 2762136 2765952 2768896 2782416 2782566 2789376 2802996 2809856 2823576 2840383 2847488 2875392 2885624 2906631 2935296 2952768 2974608 2981888 2992314 2996448 3014284 3021824 3036579 3058874 3096576 3115008 3130218 3138048 3145728 3161088 3176523 3179904 3203424 3211264 3222492 3226944 3246152 3246327 3254272 3270162 3294172 3297856 3321864 3354624 3371004 3374592 3399552 3407872 3424512 3444896 3470376 3491033 3495856 3538944 3577392 3612672 3630312 3634176 3651921 3661056 3670016 3682848 3687936 3709888 3710088 3719168 3737328 3759574 3764768 3796416 3815189 3833856 3852576 3875508 3904173 3913728 3932838 3937024 3966144 3989752 3995264 4019262 4048772 4088448 4128768 4143204 4148928 4153344 4173624 4184064 4204494 4214784 4235364 4239872 4271232 4296656 4302592 4328436 4360216 4402944 4429152 4461912 4472832 4488471 4494672 4499456 4521426 4532736 4566016 4588311 4627168 4672512 4689139 4718592 4741632 4769856 4805136 4816896 4833738 4840416 4845568 4869228 4881408 4905243 4910464 4917248 4941258 4946784 4983104 5031936 5049842 5061888 5099328 5111808 5136768 5167344 5205564 5218304 5243784 5274997 5288192 5359016 5419008 5451264 5491584 5505024 5524272 5531904 5537792 5564832 5565132 5578752 5605992 5619712 5639361 5647152 5680766 5694976 5750784 5764801 5771248 5813262 5870592 5899257 5905536 5949216 5963776 5984628 5992896 6028568 6028893 6043648 6073158 6117748 6193152 6230016 6260436 6276096 6291456 6322176 6353046 6359808 6406848 6422528 6444984 6453888 6492304 6492654 6508544 6540324 6588344 6595712 6643728 6709248 6742008 6749184 6782139 6799104 6815744 6849024 6889792 6940752 6982066 6991712 7077888 7085351 7154784 7225344 7250607 7260624 7268352 7303842 7322112 7340032 7365696 7375872 7411887 7419776 7420176 7438336 7474656 7519148 7529536 7574763 7592832 7630378 7667712 7705152 7751016 7808346 7827456 7865676 7874048 7932288 7979504 7990528 8038524 8097544 8176896 8257536 8286408 8297856 8306688 8347248 8368128 8408988 8429568 8470728 8479744 8521149 8542464 8593312 8605184 8656872 8708401 8720432 8805888 8858304 8923824 8945664 8976942 8989344 8998912 9042852 9065472 9109737 9132032 9176622 9254336 9345024 9378278 9437184 9483264 9539712 9610272 9633792 9667476 9680832 9691136 9738456 9738981 9762816 9810486 9820928 9834496 9882516 9893568 9966208 10063872 10099684 10123776 10198656 10223616 10273536 10334688 10411128 10436608 10473099 10487568 10549994 10576384 10706059 10718032 10838016 10902528 10955763 10983168 11010048 11048544 11063808 11075584 11129664 11130264 11157504 11211984 11239424 11278722 11294304 11361532 11389952 11445567 11501568 11529602 11542496 11626524 11697083 11741184 11798514 11811072 11898432 11927552 11969256 11985792 12057136 12057786 12087296 12146316 12235496 12386304 12460032 12520872 12552192 12644352 12706092 12719616 12813696 12845056 12889968 12907776 12984608 12985308 13017088 13080648 13158509 13176688 13191424 13287456 13418496 13465413 13484016 13498368 13564278 13598208 13631488 13698048 13764933 13779584 13881504 13964132 13983424 14067417 14155776 14170702 14309568 14450688 14501214 14521248 14536704 14607684 14644224 14680064 14715729 14731392 14751744 14823774 14839552 14840352 14876672 14949312 15038296 15059072 15149526 15185664 15260756 15335424 15410304 15502032 15616692 15654912 15731352 15748096 15824991 15864576 15959008 15981056 16077048 16195088 16353792 16515072 16572816 16595712 16613376 16694496 16736256 16817976 16859136 16918083 16941456 16959488 17042298 17084928 17186624 17210368 17294403 17313744 17416802 17440864 17611776 17674447 17716608 17847648 17891328 17953884 17978688 17997824 18085704 18086679 18130944 18219474 18264064 18353244 18508672 18690048 18756556 18874368 18966528 19079424 19220544 19267584 19334952 19361664 19382272 19476912 19477962 19525632 19620972 19641856 19668992 19765032 19787136 19882681 19932416 20127744 20199368 20247552 20346417 20397312 20447232 20547072 20669376 20822256 20873216 20946198 20975136 21099988 21152768 21256053 21412118 21436064 21676032 21805056 21911526 21966336 22020096 22097088 22127616 22151168 22235661 22259328 22260528 22315008 22423968 22478848 22557444 22588608 22723064 22724289 22779904 22891134 23003136 23059204 23084992 23253048 23394166 23482368 23597028 23622144 23796864 23855104 23938512 23971584 24114272 24115572 24174592 24292632 24437231 24470992 24772608 24920064 25041744 25104384 25288704 25412184 25439232 25563447 25627392 25690112 25779936 25815552 25969216 25970616 26034176 26125203 26161296 26317018 26353376 26382848 26574912 26706323 26836992 26930826 26968032 26996736 27128556 27196416 27262976 27329211 27396096 27529866 27559168 27763008 27928264 27966848 28134834 28311552 28341404 28619136 28901376 29002428 29042496 29073408 29215368 29288448 29431458 29462784 29503488 29647548 29679104 29680704 29753344 29898624 30076592 30118144 30299052 30371328 30521512 30670848 30820608 31004064 31233384 31309824 31419297 31462704 31496192 31649982 31729152 31918016 31962112 32118177 32154096 32390176 32707584 32823973 33030144 33145632 33191424 33226752 33388992 33472512 33635952 33718272 33836166 33882912 33918976 34084596 34169856 34336701 34373248 34420736 34588806 34627488 34833604 34881728 35091249 35223552 35348894 35433216 35695296 35782656 35907768 35957376 35995648 36171408 36173358 36261888 36438948 36528128 36706488 36924979 37017344 37380096 37513112 37933056 38158848 38441088 38535168 38669904 38723328 38764544 38953824 38955924 39051264 39241944 39283712 39337984 39475527 39530064 39574272 39765362 39864832 40255488 40353607 40398736 40495104 40692834 40794624 40894464 41094144 41294799 41338752 41644512 41746432 41892396 41950272 42199976 42202251 42305536 42512106 42824236 42872128 43352064 43610112 43823052 43932672 44040192 44194176 44255232 44302336 44471322 44518656 44521056 44630016 44847936 44957696 45114888 45177216 45446128 45448578 45559808 45782268 46006272 46118408 46169984 46506096 46788332 46964736 47194056 47244288 47474973 47593728 47710208 47877024 47943168 48228544 48231144 48349184 48585264 48874462 48941984 49545216 49597457 49840128 50083488 50208768 50577408 50754249 50824368 50878464 51126894 51254784 51380224 51559872 51631104 51883209 51938432 51941232 52068352 52250406 52322592 52634036 52706752 52765696 53023341 53149824 53412646 53673984 53861652 53936064 53993472 54257112 54392832 54658422 54792192 55059732 55118336 55526016 55856528 55933696 56269668 56623104 56682808 57238272 57802752 58004856 58084992 58146816 58430736 58576896 58862916 58925568 59006976 59295096 59358208 59361408 59506688 59648043 59797248 60153184 60236288 60598104 60742656 60958807 61043024 61341696 61641216 62008128 62466768 62619648 62838594 62925408 62992384 63299964 63458304 63768159 63836032 63924224 64236354 64308192 64780352 65415168 65647946 66060288 66291264 66382848 66453504 66777984 66945024 67271904 67436544 67672332 67765824 67837952 68169192 68172867 68339712 68673402 68746496 68841472 69177612 69254976 69667208 69763456 70182498 70447104 70697788 70866432 71390592 71565312 71815536 71914752 71991296 72342816 72346716 72523776 72877896 73056256 73311693 73412976 73849958 74034688 74760192 74942413 75026224 75866112 76317696 76690341 76882176 77070336 77339808 77446656 77529088 77907648 77911848 78102528 78375609 78483888 78567424 78675968 78951054 79060128 79148544 79530724 79729664 80118969 80510976 80707214 80797472 80990208 81385668 81589248 81788928 81879581 82188288 82589598 82677504 83289024 83492864 83784792 83900544 84399952 84404502 84611072 85024212 85648472 85744256 86704128 87220224 87646104 87865344 88388352 88510464 88604672 88942644 89037312 89042112 89260032 89695872 89915392 90229776 90354432 90892256 90897156 91119616 91564536 92012544 92109563 92236816 92339968 93012192 93576664 93929472 94257891 94388112 94488576 94949946 95187456 95420416 95754048 95886336 96354531 96457088 96462288 96698368 97170528 97748924 97883968 98471919 99090432 99194914 99680256 100166976 100417536 101154816 101508498 101648736 101756928 102253788 102509568 102760448 103010103 103119744 103262208 103766418 103876864 103882464 104136704 104500812 104645184 105268072 105273747 105413504 105531392 106046682 106299648 106825292 107347968 107723304 107872128 107986944 108514224 108785664 109316844 109584384 110119464 110236672 110774937 111052032 111713056 111867392 112539336 113209213 113365616 114476544 115605504 116009712 116169984 116293632 116861472 117153792 117725832 117851136 118013952 118426581 118590192 118716416 118722816 119013376 119296086 119594496 120306368 120472576 121060821 121196208 121485312 121917614 122086048 122683392 123282432 123721129 124016256 124933536 125239296 125677188 125850816 125984768 126599928 126606753 126916608 127536318 127672064 127848448 128472708 128616384 129560704 130830336 131295892 132120576 132582528 132765696 132907008 133555968 133890048 134543808 134873088 135344664 135531648 135675904 136338384 136345734 136679424 137346804 137492992 137682944 138355224 138509952 139178767 139334416 139526912 140364996 140894208 141395576 141732864 142424919 142781184 143130624 143631072 143829504 143982592 144685632 144693432 145047552 145755792 146112512 146623386 146825952 147699916 148069376 148792371 149520384 149884826 150052448 151732224 152062079 152635392 153380682 153764352 154140672 154679616 154893312 155058176 155649627 155815296 155823696 156205056 156751218 156967776 157134848 157351936 157902108 158120256 158297088 159061448 159070023 159459328 160237938 161021952 161414428 161594944 161980416 162771336 163178496 163759162 164376576 165179196 165355008 166578048 166985728 167569584 167801088 168799904 168809004 169222144 170048424 171060617 171296944 171488512 173408256 174440448 175292208 175730688 176776704 177020928 177209344 177885288 178074624 178084224 178520064 178944129 179391744 179830784 180459552 180708864 181784512 181794312 182239232 182876421 183129072 184025088 184219126 184473632 184679936 186024384 186944261 187153328 187858944 188515782 188776224 188977152 189899892 190374912 190840832 191304477 191508096 191772672 192709062 192914176 192924576 193396736 194341056 195497848 195767936 196943838 198180864 198389828 199360512 200333952 200835072 202309632 203016996 203297472 203513856 204507576 205019136 206020206 206239488 206524416 207532836 207753728 207764928 208273408 209001624 209290368 210536144 210547494 210827008 211062784 212093364 212599296 213650584 214695936 215446608 215744256 215973888 217028448 217571328 218633688 219168768 219935079 220238928 220473344 221549874 222104064 223426112 223734784 224827239 225078672 226418426 226731232 228953088 229767811 231211008 232019424 232339968 232587264 233722944 234307584 235126827 235451664 235702272 236027904 236853162 237180384 237432832 237445632 238026752 238592172 239188992 240356907 240612736 240945152 242121642 242392416 242970624 243835228 244172096 245366784 245638743 246564864 247442258 248032512 249867072 250478592 251354376 251701632 251969536 253199856 253213506 253833216 255072636 255344128 255696896 256945416 257232768 258474853 259121408 261660672 262591784 265165056 265531392 265814016 267111936 267780096 269087616 269746176 270689328 271063296 271351808 272676768 272691468 273358848 274693608 274985984 275365888 276328689 276710448 277019904 278357534 278668832 279053824 280729992 281788416 282791152 283465728 284849838 285562368 286261248 287262144 287659008 287965184 289063593 289371264 289386864 290095104 291511584 292225024 293246772 293651904 295399832 295415757 296138752 297584742 299040768 299769652 300104896 303464448 304124158 305270784 306761364 307528704 308281344 309359232 309786624 310116352 311299254 311630592 311647392 312410112 313502436 313935552 314269696 314703872 315804216 315821241 316240512 316594176 318122896 318140046 318918656 320475876 322043904 322828856 323189888 323960832 325542672 326356992 327518324 328753152 330358392 330710016 332324811 333156096 333971456 335139168 335602176 337599808 337618008 338444288 339627639 340096848 342121234 342593888 342977024 346816512 347182199 348880896 350584416 351461376 353553408 354041856 354418688 355279743 355770576 356149248 356168448 357040128 357888258 358783488 359661568 360919104 361417728 363182463 363569024 363588624 364478464 365752842 366258144 368050176 368438252 368947264 369359872 371163387 372048768 373888522 374306656 375717888 377031564 377552448 377954304 379799784 380749824 382608954 383016192 383545344 385418124 385828352 385849152 386793472 388682112 390995696 391535872 393887676 396361728 396779656 398721024 400667904 401670144 404619264 406033992 406594944 407027712 409015152 410038272 412040412 412478976 413048832 415065672 415507456 415529856 416546816 417536301 418003248 418580736 421072288 421094988 421654016 422125568 424186728 425198592 426711649 427301168 429391872 430893216 431488512 431947776 434056896 435142656 437267376 438337536 439870158 440477856 440946688 443099748 444208128 446377113 446852224 447469568 449654478 450157344 452836852 453462464 456186237 457906176 459535622 462422016 464038848 464679936 465174528 467445888 468615168 470253654 470903328 471404544 472055808 473706324 474360768 474865664 474891264 476053504 477184344 477210069 478377984 480713814 481225472 481890304 484243284 484784832 485941248 487670456 488344192 491277486 493129728 494884516 496065024 499734144 500957184 502708752 503403264 503939072 506399712 506427012 507666432 510145272 510688256 511393792 513181851 513890832 514465536 516949706 518242816 523321344 524596891 525183568 530330112 531062784 531628032 534223872 535560192 536832387 538175232 539492352 541378656 542126592 542703616 545353536 545382936 546717696 548629263 549387216 549971968 550731776 552657378 553420896 554039808 556715068 557337664 558107648 560832783 561459984 563576832 565582304 566931456 569699676 571124736 572522496 573157067 574524288 575318016 575930368 578127186 578742528 578773728 580190208 583023168 584450048 586493544 587303808 590799664 590831514 592277504 595169484 598081536 599539304 600209792 606928896 608248316 610541568 613522728 615057408 618718464 619573248 620232704 622598508 623261184 623294784 624820224 627004872 627871104 628539392 629407744 631608432 631642482 632481024 633188352 636245792 636280092 637837312 640951752 644087808 644766941 645657712 646379776 647921664 651085344 652713984 655036648 657506304 659805237 660716784 661420032 664649622 666312192 667942912 670278336 671204352 674481717 675199616 675236016 676888576 679255278 680193696 684242468 685187776 685954048 689303433 693633024 694364398 697761792 701168832 702922752 707106816 708083712 710559486 711541152 712298496 712336896 714080256 715776516 717566976 719323136 721070721 721838208 722835456 726364926 727138048 727177248 728956928 731505684 732516288 736100352 736876504 736916229 737894528 738719744 742326774 744097536 747777044 748613312 751435776 754063128 755104896 755908608 759599568 761499648 765217908 766032384 767090688 770836248 771656704 771698304 773586944 775424559 777364224 781991392 783071744 787775352 792464491 793559312 797442048 801335808 803340288 809238528 812067984 813189888 814055424 818030304 820076544 824080824 824957952 826097664 828986067 830131344 831014912 831059712 833093632 835072602 836006496 837161472 842144576 842189976 843308032 844251136 848373456 850397184 853423298 854602336 858783744 861786432 862977024 863895552 866047903 868113792 870285312 874534752 876675072 879740316 880955712 881893376 886199496 886247271 888416256 892754226 893704448 894939136 899308956 900314688 905673704 906924928 912372474 915812352 919071244 924844032 928077696 929359872 930349056 934891776 937230336 940507308 941806656 942809088 944111616 947412648 948721536 949731328 949782528 954368688 954420138 956755968 961427628 962450944 963780608 968486568 969569664 971882496 974251369 975340912 976688384 982554972 986259456 989769032 992130048 996974433 999468288 1001914368 1005417504 1006806528 1007878144 1012799424 1012854024 1015332864 1018882917 1020290544 1021376512 1022787584 1026363702 1027781664 1028931072 1033899412 1036485632 1041546597 1046642688 1049193782 1050367136 1060660224 1062125568 1063256064 1064434553 1068447744 1071120384 1073664774 1076350464 1078984704 1082757312 1084253184 1085407232 1089547389 1090707072 1090765872 1093435392 1097258526 1098774432 1099943936 1101463552 1105314756 1106841792 1108079616 1113430136 1113490161 1114675328 1116215296 1121665566 1122919968 1127153664 1131164608 1133862912 1139399352 1142249472 1146314134 1149048576 1150636032 1151860736 1156254372 1157485056 1157547456 1160380416 1166046336 1168900096 1172987088 1174607616 1181599328 1181663028 1184555008 1190338968 1196163072 1197424319 1199078608 1200419584 1213857792 1216496632 1221083136 1227045456 1230114816 1237436928 1239146496 1240465408 1245197016 1246522368 1246589568 1249640448 1252608903 1254009744 1255742208 1257078784 1258815488 1263216864 1263284964 1264962048 1266376704 1272491584 1272560184 1275674624 1280134947 1281903504 1288175616 1289533882 1291315424 1292759552 1295843328 1302170688 1305427968 1308609827 1310073296 1315012608 1319610474 1321433568 1322840064 1329299244 1332624384 1335885824 1339131339 1340556672 1342408704 1348963434 1350399232 1350472032 1353777152 1358510556 1360387392 1368484936 1368558711 1370375552 1371908096 1378606866 1387266048 1388728796 1395523584 1402337664 1405845504 1414213632 1416167424 1421118972 1423082304 1424596992 1424673792 1428160512 1431553032 1435133952 1442141442 1443676416 1445670912 1452729852 1454276096 1454354496 1457913856 1463011368 1465032576 1473753008 1473832458 1475789056 1477439488 1484653548 1488195072 1495554088 1497226624 1502871552 1508126256 1510209792 1511817216 1519199136 1522999296 1530435816 1532064768 1534181376 1539545553 1541672496 1543313408 1543396608 1547173888 1550849118 1554728448 1563982784 1566143488 1573790673 1575550704 1584928982 1587118624 1594884096 1602671616 1606680576 1608374677 1618477056 1624135968 1626379776 1628110848 1636060608 1640153088 1645887789 1648161648 1649915904 1652195328 1657972134 1660262688 1662029824 1662119424 1666187264 1670145204 1672012992 1674322944 1682498349 1684289152 1684379952 1686616064 1688502272 1696746912 1700794368 1706846596 1709204672 1717567488 1719471201 1723572864 1725954048 1727791104 1732095806 1736227584 1740570624 1749069504 1753350144 1759480632 1761911424 1763786752 1772398992 1772494542 1776832512 1785508452 1787408896 1789878272 1798617912 1800629376 1809323971 1811347408 1813849856 1824744948 1831624704 1838142488 1856155392 1858719744 1860698112 1869783552 1874460672 1881014616 1883613312 1885618176 1888223232 1894825296 1897443072 1899462656 1899565056 1908737376 1908840276 1913511936 1922855256 1924901888 1927561216 1934300823 1936973136 1939139328 1943764992 1948502738 1950681824 1953376768 1965109944 1972518912 1976807027 1979538064 1984260096 1993948866 1998936576 2003828736 2010835008 2013613056 2015756288 2023445151 2025598848 2025708048 2030665728 2037765834 2040581088 2042753024 2045575168 2052727404 2055563328 2057862144 2067798824 2067910299 2072971264 2083093194 2093285376 2098387564 2100734272 2121320448 2124251136 2128869106 2136895488 2142240768 2147329548 2152700928 2157969408 2165514624 2168506368 2170814464 2179094778 2181414144 2181531744 2186870784 2194517052 2197548864 2199887872 2202927104 2210629512 2210748687 2213683584 2216159232 2226860272 2226980322 2229350656 2232430592 2243331132 2245839936 2254307328 2262329216 2267725824 2278798704 2284498944 2292628268 2298097152 2301272064 2303721472 2312508744 2314970112 2315094912 2320760832 2326273677 2332092672 2337800192 2345974176 2349215232 2363198656 2363326056 2369110016 2377393473 2380677936 2392326144 2394848638 2398157216 2400839168 2427715584 2430275393 2432993264 2442166272 2454090912 2460229632 2474873856 2478292992 2480930816 2486958201 2490394032 2493044736 2493179136 2499280896 2505217806 2508019488 2511484416 2514157568 2517630976 2526433728 2526569928 2529924096 2532753408 2544983168 2545120368 2551349248 2560269894 2563807008 2576351232 2579067764 2582630848 2585519104 2591686656 2598143709 2604341376 2610855936 2617219654 2620146592 2630025216 2639220948 2642867136 2645680128 2658598488 2665248768 2678262678 2681113344 2684817408 2697926868 2700798464 2700944064 2707554304 2717021112 2720774784 2736969872 2737117422 2740751104 2743816192 2757213732 2774532096 2777457592 2791047168 2804675328 2811691008 2828427264 2832334848 2842237944 2846164608 2849193984 2849347584 2863106064 2870267904 2884282884 2887352832 2891341824 2905459704 2908552192 2908708992 2915827712 2922754107 2926022736 2930065152 2947506016 2947664916 2951578112 2954878976 2969307096 2976390144 2986981543 2991108176 2994453248 3005743104 3016252512 3020419584 3023634432 3038398272 3045998592 3056648751 3060871632 3064129536 3068362752 3079091106 3083344992 3086626816 3086793216 3094347776 3101698236 3109456896 3124639791 3127965568 3132286976 3147581346 3151101408 3169857964 3174237248 3189768192 3193303659 3205343232 3213361152 3216749354 3236954112 3248271936 3252759552 3256221696 3272121216 3280306176 3291775578 3296323296 3299831808 3304390656 3315944268 3320525376 3324059648 3324238848 3332374528 3340290408 3340470483 3344025984 3348645888 3364996698 3368578304 3368759904 3373232128 3377004544 3393493824 3401588736 3413693192 3418409344 3438942402 3447145728 3451908096 3455582208 3464191612 3472455168 3481141248 3498139008 3506700288 3518961264 3523822848 3527573504 3544797984 3544989084 3553665024 3571016904 3574817792 3579756544 3592272957 3597235824 3601258752 3618647942 3622694816 3627699712 3649489896 3663249408 3676284976 3712310784 3717439488 3721396224 3739567104 3748921344 3757826709 3762029232 3767226624 3771236352 3776446464 3789650592 3794886144 3798925312 3799130112 3817474752 3817680552 3827023872 3840404841 3845710512 3849803776 3855122432 3868601646 3873946272 3878278656 3887529984 3897005476 3901363648 3906753536 3925829481 3930219888 3945037824 3953614054 3959076128 3968520192 3987897732 3997873152 4007657472 4012099469 4021670016 4027226112 4031512576 4046890302 4051197696 4051416096 4061331456 4075531668 4081162176 4085506048 4091150336 4105454808 4105676133 4111126656 4115724288 4135597648 4135820598 4145942528 4166186388 4186570752 4196775128 4201468544 4242640896 4248502272 4257738212 4273790976 4284481536 4294659096 4305401856 4331029248 4337012736 4341628928 4358189556 4362828288 4363063488 4373741568 4389034104 4395097728 4399775744 4405854208 4421259024 4421497374 4427367168 4432318464 4453720544 4453960644 4458701312 4464861184 4486662264 4491679872 4508614656 4513368587 4524658432 4535451648 4557597408 4568997888 4585256536 4596194304 4602544128 4607442944 4618636659 4625017488 4629940224 4630189824 4641521664 4652547354 4664185344 4675600384 4691948352 4698430464 4721372019 4726397312 4726652112 4738220032 4754786946 4761355872 4784652288 4789697276 4796314432 4801678336 4825124031 4855431168 4860550786 4865986528 4884332544 4908181824 4920459264 4949747712 4956585984 4973916402 4980788064 4986089472 4986358272 4998561792 5010435612 5016038976 5022968832 5028315136 5035261952 5047495047 5052867456 5053139856 5059848192 5065506816 5089966336 5090240736 5102698496 5120539788 5127614016 5152702464 5158135528 5158413603 5165261696 5171038208 5183373312 5196287418 5208682752 5221711872 5234439308 5240293184 5260050432 5278441896 5285734272 5291360256 5317196976 5330497536 5356525356 5362226688 5369634816 5395853736 5401596928 5401888128 5415108608 5427971913 5434042224 5441549568 5473939744 5474234844 5481502208 5487632384 5514427464 5547251437 5554915184 5582094336 5609350656 5623382016 5656854528 5664669696 5684475888 5692329216 5698387968 5698695168 5726212128 5740535808 5768565768 5774705664 5782683648 5802902469 5810919408 5817104384 5817417984 5831655424 5845508214 5852045472 5860130304 5895012032 5895329832 5903156224 5909757952 5930421081 5938614192 5952780288 5973963086 5982216352 5988906496 6011486208 6032505024 6040839168 6047268864 6062335321 6076796544 6091997184 6113297502 6121743264 6128259072 6136725504 6158182212 6166689984 6173253632 6173586432 6188695552 6203396472 6203730897 6218913792 6249279582 6255931136 6264573952 6295162692 6302202816 6339715928 6348474496 6386607318 6410686464 6426722304 6433498708 6473908224 6496543872 6505519104 6512443392 6544242432 6560612352 6583551156 6592646592 6599663616 6608781312 6631888536 6641050752 6648119296 6648477696 6680580816 6680940966 6688051968 6697291776 6729993396 6737156608 6737519808 6746464256 6754009088 6786987648 6803177472 6819759583 6827386384 6836818688 6877884804 6894291456 6903816192 6911164416 6928383224 6944910336 6962282496 6978821031 6996278016 7013400576 7037922528 7047645696 7055147008 7089595968 7089978168 7107330048 7132180419 7142033808 7149635584 7159513088 7184545914 7194471648 7202517504 7237295884 7245389632 7255399424 7290826179 7298979792 7326498816 7352569952 7424621568 7434878976 7442792448 7451041871 7479134208 7497842688 7515653418 7524058464 7534453248 7542472704 7552892928 7579301184 7589772288 7597850624 7598260224 7634949504 7635361104 7654047744 7680809682 7691421024 7699607552 7710244864 7737203292 7747892544 7756557312 7775059968 7794010952 7794431127 7802727296 7813507072 7851658962 7860439776 7890075648 7907228108 7918152256 7937040384 7975795464 7995746304 8024198938 8043340032 8054452224 8063025152 8093780604 8102395392 8102832192 8122662912 8151063336 8162324352 8171012096 8182300672 8210909616 8211352266 8222253312 8231448576 8271195296 8271641196 8291885056 8332372776 8373141504 8381970233 8393550256 8402937088 8485281792 8497004544 8515476424 8547581952 8589318192 8610803712 8662058496 8674025472 8683257856 8716379112 8725656576 8726126976 8747483136 8768262321 8778068208 8790195456 8799551488 8811708416 8842518048 8842994748 8854734336 8864636928 8907441088 8907921288 8917402624 8929722368 8960944629 8973324528 8983359744 9017229312 9026737174 9049316864 9070903296 9115194816 9137995776 9160268789 9170513072 9192388608 9205088256 9237273318 9250034976 9259880448 9260379648 9283043328 9305094708 9328370688 9351200768 9373919373 9383896704 9396860928 9442744038 9452794624 9453304224 9476440064 9509573892 9522711744 9569304576 9579394552 9579910977 9592628864 9603356672 9650248062 9710862336 9721101572 9731973056 9768665088 9816363648 9840918528 9899495424 9913171968 9947832804 9961576128 9972178944 9972716544 9997123584 10020871224 10032077952 10045937664 10056630272 10094990094 10105734912 10106279712 10119696384 10131013632 10179932672 10180481472 10205396992 10241079576 10255228032 10316271056 10316827206 10330523392 10342076416 10366746624 10392574836 10417365504 10443423744 10468878616 10480586368 10520100864 10556883792 10571468544 10582720512 10634393952 10660995072 10713050712 10724453376 10739269632 10776818871 10791707472 10803193856 10803776256 10830217216 10855943826 10868084448 10883099136 10947879488 10948469688 10963004416 10975264768 11028854928 11094502874 11109830368 11164188672 11218701312 11246764032 11258622739 11313709056 11329339392 11368951776 11384658432 11396775936 11397390336 11452424256 11481071616 11521214523 11537131536 11549411328 11565367296 11605804938 11621838816 11634208768 11634835968 11663310848 11691016428 11704090944 11720260608 11777488443 11790024064 11790659664 11806312448 11819515904 11860842162 11877228384 11905560576 11947926172 11964432704 11977812992 12022972416 12036298407 12065010048 12081678336 12094537728 12124670642 12153593088 12183994368 12226595004 12243486528 12256518144 12273451008 12316364424 12333379968 12346507264 12347172864 12406792944 12407461794 12437827584 12498559164 12511862272 12529147904 12590325384 12604405632 12665267797 12679431856 12696948992 12773214636 12821372928 12853444608 12866997416 12993087744 13011038208 13024886784 13088484864 13121224704 13167102312 13185293184 13199327232 13217562624 13263777072 13282101504 13296238592 13296955392 13361161632 13361881932 13376103936 13394583552 13459986792 13474313216 13475039616 13492928512 13508018176 13540105761 13573975296 13606354944 13639519166 13654772768 13673637376 13755769608 13788582912 13807632384 13822328832 13837649189 13856766448 13889820672 13924564992 13957642062 13992556032 14026801152 14075845056 14095291392 14110294016 14164116057 14179191936 14179956336 14214660096 14264360838 14284067616 14299271168 14319026176 14369091828 14388943296 14405035008 14474591768 14475372093 14490779264 14510798848 14581652358 14597959584 14652997632 14705139904 14849243136 14869757952 14902083742 14958268416 14995685376 15031306836 15048116928 15068906496 15084945408 15105785856 15158602368 15179544576 15195701248 15196520448 15269899008 15270722208 15308095488 15361619364 15382842048 15399215104 15420489728 15474406584 15475240809 15495785088 15513114624 15550119936 15588021904 15588862254 15605454592 15627014144 15703317924 15720879552 15780151296 15814456216 15836304512 15874080768 15951590928 15991492608 16048397876 16086680064 16108904448 16126050304 16187561208 16204790784 16205664384 16245325824 16283915739 16302126672 16324648704 16342024192 16364601344 16421819232 16422704532 16444506624 16462897152 16542390592 16543282392 16583770112 16641754311 16664745552 16746283008 16763940466 16787100512 16805874176 16970563584 16994009088 17011927751 17030952848 17095163904 17178636384 17221607424 17324116992 17348050944 17366515712 17408707407 17432758224 17451313152 17452253952 17494966272 17536524642 17556136416 17580390912 17599102976 17623416832 17685036096 17685989496 17709468672 17729273856 17791263243 17814882176 17815842576 17834805248 17859444736 17921889258 17946649056 17966719488 18034458624 18053474348 18098633728 18141806592 18187005963 18230389632 18275991552 18320537578 18341026144 18384777216 18410176512 18474546636 18500069952 18519760896 18520759296 18566086656 18610189416 18656741376 18747838746 18767793408 18793721856 18885488076 18905589248 18906608448 18952880128 19019147784 19045423488 19158789104 19159821954 19185257728 19206713344 19300496124 19421724672 19442203144 19463946112 19537330176 19632727296 19681837056 19798990848 19826343936 19895665608 19923152256 19944357888 19945433088 20041742448 20064155904 20091875328 20113260544 20189980188 20211469824 20212559424 20239392768 20262027264 20359865344 20360962944 20410793984 20459278749 20482159152 20510456064 20632542112 20633654412 20661046784 20684152832 20733493248 20785149672 20834731008 20886847488 20908870801 20937757232 20961172736 21040201728 21113767584 21142937088 21165441024 21268787904 21321990144 21396541257 21426101424 21448906752 21478539264 21553637742 21583414944 21606387712 21607552512 21660434432 21711887652 21736168896 21766198272 21872478537 21895758976 21896939376 21926008832 21950529536 22057709856 22189005748 22219660736 22328377344 22353125613 22437402624 22493528064 22517245478 22627418112 22658678784 22737903552 22769316864 22793551872 22794780672 22904848512 22962143232 23042429046 23074263072 23098822656 23130734592 23211609876 23243677632 23268417536 23269671936 23326621696 23382032856 23383293381 23408181888 23440521216 23554976886 23580048128 23581319328 23612624896 23639031808 23721684324 23754456768 23811121152 23895852344 23928865408 23955625984 24072596814 24130020096 24163356672 24189075456 24249341284 24307186176 24367988736 24453190008 24486973056 24513036288 24546902016 24632728848 24666759936 24693014528 24694345728 24813585888 24814923588 24875655168 24997118328 25023724544 25058295808 25145910699 25180650768 25208811264 25330535594 25358863712 25393897984 25546429272 25642745856 25698491351 25733994832 25986175488 26022076416 26049773568 26176969728 26242449408 26304786963 26334204624 26370586368 26398654464 26435125248 26527554144 26564203008 26592477184 26593910784 26722323264 26723763864 26752207872 26789167104 26882833887 26919973584 26948626432 26950079232 26985857024 27016036352 27080211522 27147950592 27212709888 27279038332 27309545536 27347274752 27480806367 27511539216 27577165824 27615264768 27675298378 27713532896 27779641344 27849129984 27915284124 27985112064 28053602304 28084696283 28151690112 28190582784 28220588032 28328232114 28358383872 28359912672 28429320192 28528721676 28568135232 28598542336 28638052352 28738183656 28739732931 28777886592 28810070016 28949183536 28950744186 28981558528 29021597696 29163304716 29195919168 29305995264 29410279808 29698486272 29739515904 29804167484 29916536832 29991370752 30062613672 30096233856 30137812992 30169890816 30317204736 30359089152 30391402496 30393040896 30539798016 30541444416 30616190976 30723238728 30765684096 30798430208 30840979456 30948813168 30950481618 30991570176 31026229248 31100239872 31176043808 31177724508 31210909184 31254028288 31406635848 31441759104 31560302592 31593580109 31628912432 31672609024 31748161536 31903181856 31982985216 32096795752 32173360128 32217808896 32252100608 32330456613 32375122416 32409581568 32411328768 32490651648 32567831478 32604253344 32649297408 32684048384 32729202688 32843638464 32845409064 32889013248 32925794304 33084781184 33086564784 33167540224 33283508622 33329491104 33492566016 33527880932 33574201024 33611748352 33775868217 33941127168 33988018176 34023855502 34061905696 34190327808 34357272768 34443214848 34648233984 34696101888 34817414814 34865516448 34902626304 34904507904 34989932544 35073049284 35112272832 35160781824 35198205952 35246833664 35332465329 35370072192 35371978992 35418937344 35458547712 35582526486 35629764352 35631685152 35669610496 35718889472 35843778516 35893298112 35933438976 36068917248 36106948696 36108895221 36197267456 36283613184 36374011926 36460779264 36551983104 36641075156 36682052288 36769554432 36820353024 36949093272 37000139904 37039521792 37041518592 37220378832 37313482752 37495677492 37535586816 37587443712 37770976152 37811178496 37813216896 37905760256 37995803391 38038295568 38090846976 38317578208 38319643908 38370515456 38413426688 38600992248 38830760059 38884406288 38927892224 39074660352 39265454592 39363674112 39597981696 39652687872 39791331216 39846304512 39888715776 39890866176 40083484896 40128311808 40183750656 40226521088 40379960376 40422939648 40425118848 40478785536 40524054528 40620317283 40719730688 40721925888 40821587968 40918557498 40964318304 41020912128 41265084224 41267308824 41322093568 41368305664 41466986496 41512947567 41570299344 41669462016 41773694976 41817741602 41875514464 41922345472 42080403456 42227535168 42285874176 42330882048 42436347247 42537575808 42643980288 42793082514 42852202848 42897813504 42957078528 43107275484 43166829888 43212775424 43215105024 43320868864 43423775304 43426116279 43472337792 43532396544 43744957074 43791517952 43793878752 43852017664 43901059072 44115419712 44378011496 44439321472 44706251226 44874805248 44987056128 45034490956 45254836224 45317357568 45475807104 45538633728 45587103744 45589561344 45809697024 45924286464 46084858092 46148526144 46197645312 46261469184 46423219752 46487355264 46536835072 46539343872 46764065712 46766586762 46816363776 46881042432 47109953772 47160096256 47162638656 47225249792 47278063616 47443368648 47508913536 47622242304 47791704688 47857730816 47911251968 48145193628 48260040192 48326713344 48378150912 48498682568 48614372352 48735977472 48851747217 48906380016 48973946112 49026072576 49093804032 49265457696 49333519872 49386029056 49388691456 49627171776 49629847176 49751310336 49925262933 49994236656 50047449088 50116591616 50291821398 50361301536 50417622528 50661071188 50717727424 50787795968 51035783253 51092858544 51285491712 51396982702 51467989664 51972350976 52044152832 52099547136 52157293097 52353939456 52484898816 52609573926 52668409248 52741172736 52797308928 52870250496 53055108288 53128406016 53184954368 53187821568 53373789729 53444646528 53447527728 53504415744 53578334208 53765667774 53839947168 53897252864 53900158464 53971714048 54032072704 54160423044 54295901184 54425419776 54558076664 54561017889 54619091072 54694549504 54961612734 55023078432 55154331648 55230529536 55350596756 55427065792 55559282688 55698259968 55830568248 55970224128 56169392566 56303380224 56381165568 56441176064 56656464228 56716767744 56719825344 56858640384 57057443352 57136270464 57197084672 57276104704 57476367312 57479465862 57555773184 57620140032 57898367072 57901488372 57963117056 58043195392 58326609432 58391838336 58611990528 58673791631 58820559616 59396972544 59479031808 59608334968 59833073664 60125227344 60192467712 60275625984 60339781632 60634409472 60718178304 60782804992 60786081792 61079596032 61082888832 61232381952 61377836247 61446477456 61531368192 61596860416 61681958912 61897626336 61900963236 61983140352 62052458496 62200479744 62352087616 62355449016 62421818368 62508056576 62726612403 62813271696 62883518208 63120605184 63187160218 63257824864 63345218048 63496323072 63806363712 63965970432 64193591504 64346720256 64435617792 64660913226 64750244832 64819163136 64822657536 64981303296 65135662956 65208506688 65298594816 65368096768 65458405376 65617435611 65687276928 65690818128 65778026496 65851588608 66169562368 66173129568 66335080448 66567017244 66658982208 66985132032 67055761864 67059376839 67148402048 67223496704 67551736434 67882254336 67976036352 68047711004 68123811392 68380655616 68714545536 68886429696 69296467968 69392203776 69634829628 69731032896 69805252608 69809015808 69979865088 70146098568 70224545664 70321563648 70396411904 70664930658 70740144384 70743957984 70837874688 70917095424 71165052972 71259528704 71263370304 71339220992 71437778944 71687557032 71786596224 71866877952 72213897392 72217790442 72394534912 72567226368 72748023852 72921558528 73103966208 73282150312 73364104576 73539108864 73640706048 73898186544 74000279808 74079043584 74083037184 74440757664 74626965504 74991354984 75071173632 75174887424 75437732097 75541952304 75622356992 75626433792 75811520512 75991606782 76076591136 76181693952 76635156416 76639287816 76741030912 76826853376 77095474053 77201984496 77661520118 77768812576 77855784448 78149320704 78530909184 78727348224 78810359173 79195963392 79305375744 79582662432 79692609024 79777431552 79781732352 80166969792 80256623616 80367501312 80453042176 80648501661 80759920752 80845879296 80850237696 80957571072 81048109056 81240634566 81439461376 81443851776 81643175936 81837114996 81928636608 82041824256 82442419101 82530168448 82534617648 82644187136 82736611328 83025895134 83140598688 83338924032 83547389952 83635483204 83751028928 83844690944 84160806912 84254088849 84455070336 84571748352 84661764096 84872694494 85075151616 85287960576 85586165028 85704405696 85795627008 85914157056 86214550968 86333659776 86425550848 86430210048 86847550608 86852232558 86944675584 87064793088 87489914148 87583035904 87587757504 87704035328 87802118144 88230839424 88656874579 88756022992 88878642944 89412502452 89749610496 89974112256 90068981912 90509672448 90951614208 91077267456 91174207488 91179122688 91619394048 91848572928 92169716184 92297052288 92395290624 92522938368 92846439504 92974710528 93073670144 93078687744 93528131424 93533173524 93632727552 93762084864 94219907544 94320192512 94325277312 94450499584 94556127232 94780740327 94886737296 95017827072 95244484608 95583409376 95715461632 95822503936 96290387256 96520080384 96653426688 96756301824 96863544323 96997365136 97228744704 97471954944 97703494434 97812760032 97947892224 98052145152 98187608064 98530915392 98667039744 98772058112 98777382912 99254343552 99259694352 99502620672 99850525866 99988473312 100094898176 100233183232 100583642796 100722603072 100835245056 101322142376 101327604651 101435454848 101575591936 102071566506 102185717088 102570983424 102793965404 102935979328 103944701952 104088305664 104314586194 104707878912 104969797632 105219147852 105336818496 105482345472 105594617856 105740500992 106110216576 106256812032 106369908736 106375643136 106747579458 106889293056 106895055456 107008831488 107156668416 107531335548 107679894336 107794505728 107800316928 107943428096 108064145408 108320846088 108326685663 108591802368 108850839552 109116153328 109122035778 109238182144 109389099008 109923225468 110046156864 110308663296 110461059072 110701193512 110854131584 111118565376 111661136496 111940448256 112338785132 112606760448 112762331136 112882352128 113312928456 113433535488 113439650688 113717280768 113987410173 114114886704 114272540928 114394169344 114552209408 114952734624 114958931724 115111546368 115240280064 115796734144 115802976744 115926234112 116086390784 116492280177 116653218864 116783676672 117223981056 117347583262 117641119232 118793945088 118958063616 119083494257 119216669936 119666147328 120250454688 120384935424 120551251968 120679563264 121268818944 121436356608 121565609984 121572163584 121860951849 122159192064 122165777664 122464763904 122755672494 122892954912 123062736384 123193720832 123363917824 123795252672 123801926472 123966280704 124104916992 124400959488 124538842701 124704175232 124710898032 124843636736 125016113152 125453224806 125626543392 125767036416 126241210368 126374320436 126515649728 126690436096 126992646144 127309041741 127612727424 127931940864 128387183008 128693440512 128871235584 129321826452 129500489664 129638326272 129645315072 129962606592 130271325912 130417013376 130597189632 130736193536 131234871222 131374553856 131381636256 131556052992 131703177216 132339124736 132346259136 132670160896 133134034488 133317964416 134111523728 134118753678 134296804096 134446993408 135103472868 135764508672 135952072704 136095422008 136247622784 136761311232 137429091072 137772859392 138592935936 138784407552 139269659256 139462065792 139610505216 139618031616 140292197136 140449091328 140643127296 140792823808 141329861316 141480288768 141487915968 141675749376 141834190848 142330105944 142519057408 142526740608 142678441984 142875557888 143375114064 143573192448 143733755904 144427794784 144435580884 144789069824 145134452736 145496047704 145843117056 146207932416 146362095607 146564300624 146728209152 147078217728 147281412096 147796373088 148000559616 148158087168 148166074368 148881515328 149253931008 149775788799 149982709968 150142347264 150349774848 150875464194 151083904608 151244713984 151252867584 151623041024 151983213564 152153182272 152363387904 153107349759 153270312832 153278575632 153482061824 153653706752 154190948106 154403968992 155323040236 155537625152 155711568896 156298641408 156471879291 157061818368 157454696448 157620718346 158391926784 158610751488 159165324864 159385218048 159554863104 159563464704 160333939584 160513247232 160735002624 161297003322 161519841504 161691758592 161700475392 161915142144 162096218112 162481269132 162878922752 162887703552 163286351872 163674229992 163683053667 163857273216 164083648512 164884838202 165060336896 165069235296 165288374272 165473222656 166051790268 166281197376 166677848064 167094779904 167270966408 167502057856 167689381888 168508177698 168910140672 169143496704 169323528192 169745388988 170150303232 170575921152 171172330056 171408811392 171591254016 171828314112 172429101936 172667319552 172851101696 172860420096 173695101216 173704465116 173889351168 174129586176 174979828296 175166071808 175175515008 175408070656 175604236288 176021374893 176461678848 177313749158 177512045984 177757285888 178825004904 179499220992 179889439457 180137963824 181019344896 181903228416 182154534912 182348414976 182358245376 183238788096 183697145856 184133508741 184339432368 184594104576 184790581248 185045876736 185692879008 185949421056 186147340288 186157375488 187056262848 187066347048 187265455104 187524169728 188179837209 188439815088 188640385024 188650554624 188900999168 189112254464 189561480654 189773474592 190035654144 190488969216 191166818752 191430923264 191645007872 192580774512 193040160768 193306853376 193727088646 193994730272 194457489408 194943909888 195406988868 195625520064 195895784448 196104290304 196375216128 196592873981 197061830784 197334079488 197544116224 197554765824 198508687104 198519388704 199005241344 199701051732 199976946624 200189796352 200466366464 201167285592 201178130517 201445206144 201670490112 202644284752 202655209302 202870909696 203151183872 204143133012 204371434176 205141966848 205587930808 205871958656 207889403904 208176611328 208629172388 209415757824 209939595264 210438295704 210673636992 210964690944 211189235712 212220433152 212513624064 212739817472 212751286272 213495158916 213778586112 213790110912 214017662976 214313336832 215062671096 215359788672 215589011456 215600633856 215886856192 216641692176 216653371326 217183604736 217701679104 218232306656 218244071556 218476364288 218778198016 219846450936 220092313728 220617326592 220922118144 221155060763 221402387024 221708263168 222237130752 223322272992 223880896512 224677570264 225213520896 225524662272 225764704256 226313196291 226625856912 226867070976 226879301376 227434561536 227974820346 228229773408 228545081856 228788338688 229104418816 229905469248 229917863448 230223092736 230480560128 231286422159 231593468288 231605953488 231852468224 232172781568 232984560354 233306437728 233567353344 234447962112 234695166524 235282238464 236431077519 237587890176 237916127232 238166988514 238433339872 239332294656 240500909376 240769870848 241102503936 241359126528 242537637888 242872713216 243144327168 243721903698 244318384128 244331555328 244929527808 245511344988 245785909824 246125472768 246387441664 246727835648 247327257303 247590505344 247603852944 247932561408 248209833984 249077685402 249408350464 249421796064 249687273472 250032226304 250906449612 251253086784 251534072832 252482420736 252748640872 252762266547 253031299456 253380872192 253985292288 254618083482 255225454848 255863881728 256774366016 257386881024 257742471168 258643652904 259000979328 259276652544 259290630144 260542651824 260834026752 261194379264 261472387072 262469742444 262749107712 262763272512 263112105984 263406354432 264678249472 264692518272 265340321792 265970623737 266268068976 266635928832 268223047456 268237507356 268593608192 268893986816 270206945736 271529017344 271815320413 272190844016 272495245568 273522622464 274858182144 275545718784 277185871872 277568815104 278539318512 278924131584 279221010432 279236063232 280584394272 280898182656 281286254592 281585647616 282659722632 282960577536 282975831936 283351498752 283668381696 284342220981 284660211888 285038114816 285053481216 285356883968 285751115776 286750228128 287146384896 287467511808 288855589568 288871161768 289578139648 290268905472 290590632969 290992095408 291686234112 292415864832 292724191214 293128601248 293456418304 294156435456 294562824192 295592746176 296001119232 296316174336 296332148736 297054430729 297763030656 298507862016 299551577598 299965419936 300284694528 300699549696 301750928388 302167809216 302489427968 302505735168 303246082048 303966427128 303982813953 304306364544 304726775808 306214699518 306540625664 306557151264 306964123648 307307413504 308381896212 308807937984 310646080472 311075250304 311423137792 312943758582 314123636736 314909392896 315241436692 316783853568 317221502976 318330649728 318770436096 319109726208 319126929408 320667879168 321026494464 321470005248 322594006644 323039683008 323383517184 323400950784 323830284288 324192436224 324962538264 325757845504 325775407104 327348459984 327366107334 327714546432 328167297024 329769676404 330120673792 330138470592 330576748544 330946445312 332103580536 332562394752 333355696128 334541932816 335004115712 335378763776 337016355396 337820281344 338286993408 338647056384 339490777976 340300606464 341151842304 341962230519 342344660112 342817622784 343182508032 343656628224 344858203872 345334639104 345702203392 345720840192 347390202432 347408930232 347778702336 348259172352 349476840531 349959656592 350332143616 350351030016 350816141312 351208472576 352042749786 352923357696 354627498316 355024091968 355514571776 357250482771 357650009808 358998441984 359778878914 360275927648 362038689792 363806456832 364309069824 364696829952 364716490752 365101051679 366477576192 367394291712 368267017482 368678864736 369188209152 369581162496 370091753472 371385758016 371898842112 372294680576 372314750976 373616528103 374112525696 374132694096 374530910208 375048339456 376359674418 376879630176 377280770048 377301109248 377801998336 378224508928 379122961308 379546949184 380071308288 380977938432 381927125223 382333637504 382861846528 383290015744 385161549024 386080321536 386613706752 387454177292 387989460544 388914978816 389887819776 390813977736 391251040128 391791568896 392208580608 393185747962 394123661568 394668158976 395088232448 395109531648 397017374208 397038777408 398010482688 399402103464 399953893248 400379592704 400932732928 402334571184 402356261034 402890412288 403340980224 405288569504 405310418604 405741819392 406302367744 408286266024 408742868352 410283933696 410716541417 411175861616 411743917312 415778807808 416353222656 417258344776 418831515648 420876591408 421347273984 421929381888 422378471424 424440866304 425027248128 425479634944 425502572544 426990317832 427557172224 427580221824 428035325952 428626673664 430125342192 430719577344 431178022912 431201267712 431773712384 433283384352 433306742652 434367209472 435403358208 436464613312 436488143112 436952728576 437556396032 439086286821 439692901872 440184627456 441234653184 441844236288 442310121526 442804774048 443416526336 444474261504 446644545984 447761793024 449355140528 450427041792 451049324544 452626392582 453251713824 453734141952 453758602752 454869123072 455949640692 456459546816 457090163712 457576677376 458208837632 459322049277 459810938496 459835726896 460446185472 460961120256 462572844318 463186936576 463211906976 463704936448 464345563136 465969120708 466612875456 467134706688 468895924224 469390333048 469415637873 470564476928 472862155038 475175780352 475832254464 476333977028 476866679744 478664589312 481001818752 481539741696 482205007872 485075275776 485745426432 486288654336 487443807396 488636768256 488663110656 489859055616 491022689976 491571819648 492250945536 492774883328 494654514606 495181010688 495207705888 495865122816 496419667968 498155370804 498816700928 498843592128 499374546944 500064452608 501812899224 502506173568 503068145664 505497281744 505524533094 506062598912 506761744384 507970584576 509236166964 510450909696 511727763456 513548732032 514773762048 515484942336 517287305808 518001958656 518553305088 518581260288 521085303648 521668053504 522388758528 522944774144 524939484888 525498215424 525526545024 526224211968 526812708864 528064124679 529356498944 529385036544 530680643584 531941247474 532536137952 533271857664 536446094912 536475014712 537187216384 537787973632 539668318371 540413891472 543058034688 543630640826 544381688032 544990491136 547045244928 549716364288 551091437568 551672514211 554371743744 555137630208 557078637024 557848263168 558442020864 558472126464 561168788544 561796365312 562572509184 563171295232 564539511627 565319445264 565921155072 565951663872 566702997504 567336763392 568684441962 569320423776 570076229632 570106962432 570713767936 571502231552 573500456256 574292769792 574935023616 577711179136 577742323536 579156279296 581181265938 581984190816 583372468224 584831729664 585448382428 586257202496 586912836608 588312870912 589125648384 589778621943 591185492352 592002238464 592632348672 592664297472 594108861458 595526061312 597015724032 599103155196 599930839872 600569389056 601399099392 603501856776 604335618432 604978855936 605011470336 607932854256 607965627906 608612729088 609453551616 612429399036 613081251328 613114302528 613928247296 614614827008 616763792424 617615875968 621292160944 622150500608 622846275584 625887517164 628247273472 629818785792 630482873384 633567707136 636661299456 637540872192 638219452416 638253858816 641335758336 642052988928 642940010496 645188013288 646079366016 646767034368 646801901568 647660568576 649925076528 651515691008 651550814208 654696919968 654732214668 655429092864 656334594048 659539352808 660241347584 660276941184 661153497088 661892890624 663465182289 664207161072 665124789504 666711392256 669083865632 670008231424 670757527552 674032710792 675640562688 676573986816 677294112768 678044810261 678981555952 680601212928 682303684608 683924461038 684689320224 685635245568 686365016064 687313256448 689716407744 690669278208 691404406784 691441680384 693859266477 694780404864 694817860464 695557404672 696518344704 698953681062 699919313184 700664287232 700702060032 701632282624 702416945152 704085499572 705846715392 709254996632 709293232557 710048183936 711029143552 714500965542 715300019616 717996883968 719557757828 720551855296 724077379584 727612913664 728618139648 729432981504 730202103358 732955152384 734788583424 736534034964 737357729472 738376418304 739162324992 740183506944 742771516032 743797684224 744589361152 744629501952 747233056206 748225051392 748265388192 749061820416 750096678912 752719348836 753759260352 754561540096 754602218496 755603996672 756449017856 758245922616 758286799641 759093898368 760142616576 761955876864 763854250446 764667275008 765723693056 766580031488 770323098048 772160643072 773227413504 774908354584 775978921088 777829957632 781627955472 782502080256 783583137792 784417161216 786371495924 788247323136 789336317952 790176464896 790219063296 794034748416 794077554816 796020965376 797911871211 798804206928 799907786496 800759185408 801865465856 804669142368 804712522068 805780824576 806681960448 810577139008 810620837208 811483638784 812604735488 815445961239 816572532048 817485736704 820567867392 821433082834 822351723232 823487834624 831557615616 832706445312 834516689552 837663031296 841753182816 842694547968 843858763776 844756942848 848881732608 850054496256 850959269888 851005145088 853026662943 853980635664 855114344448 855160443648 856070651904 857253347328 860250684384 861439154688 862356045824 862402535424 863547424768 866566768704 866613485304 868734418944 870806716416 871771898907 872929226624 872976286224 873905457152 875112792064 878172573642 879385803744 880369254912 882469306368 883688472576 884620243052 885609548096 886833052672 888948523008 891163292187 893289091968 895523586048 898710281056 900854083584 902098649088 905252785164 906503427648 907468283904 907517205504 909738246144 911899281384 912919093632 914180327424 915153354752 918644098554 919621876992 919671453792 920892370944 921922240512 925145688636 926373873152 926423813952 927409872896 928691126272 931938241416 933225750912 934269413376 938780666096 938831275746 941128953856 945724310076 950351560704 951664508928 952667954056 953733359488 957329178624 962003637504 963079483392 964410015744 970150551552 971490852864 972577308672 974887614792 977273536512 977326221312 982045379952 983143639296 984501891072 985549766656 989309029212 990362021376 990415411776 991730245632 992839335936 996310741608 997633401856 997687184256 998749093888 1000128905216 1003625798448 1005012347136 1006136291328 1010994563488 1011049066188 1012125197824 1013523488768 1015941169152 1018472333928 1020901819392 1023455526912 1024534669249 1027097464064 1029547524096 1030969884672 1034574611616 1036003917312 1037106610176 1037162520576 1042170607296 1043336107008 1044777517056 1045889548288 1048430521593 1049878969776 1050996430848 1051053090048 1052448423936 1053625417728 1056128249358 1058712997888 1058770073088 1061361287168 1063882494948 1065072275904 1066543715328 1071751448313 1072892189824 1072950029424 1074374432768 1075575947264 1079336636742 1080827782944 1086116069376 1087261281652 1088763376064 1089980982272 1094090489856 1095303155037 1099432728576 1102182875136 1103345028422 1108743487488 1110275260416 1114157274048 1115696526336 1116884041728 1116944252928 1122337577088 1123592730624 1125145018368 1129079023254 1130638890528 1131842310144 1131903327744 1133405995008 1134673526784 1137368883924 1138640847552 1140152459264 1140213924864 1141427535872 1143004463104 1145781375669 1147000912512 1148585539584 1149870047232 1155422358272 1155484647072 1158312558592 1162362531876 1163968381632 1166744936448 1169663459328 1170896764856 1172514404992 1173825673216 1176625741824 1179557243886 1182370984704 1184004476928 1185264697344 1185328594944 1188217722916 1191052122624 1194031448064 1198206310392 1199861679744 1201138778112 1202798198784 1207003713552 1208671236864 1209957711872 1210022940672 1215865708512 1215931255812 1217225458176 1218907103232 1224858798072 1226162502656 1226228605056 1227856494592 1229229654016 1232149624251 1233527584848 1235231751936 1242584321888 1244301001216 1245692551168 1251775034328 1256494546944 1259226076199 1260965746768 1267135414272 1273322598912 1275081744384 1276438904832 1276507717632 1282671516672 1284105977856 1285880020992 1290376026576 1292158732032 1293534068736 1293603803136 1295321137152 1299850153056 1303031382016 1303101628416 1309393839936 1309464429336 1310858185728 1312669188096 1317258860463 1319078705616 1320482695168 1320553882368 1322306994176 1323785781248 1326930364578 1328414322144 1330249579008 1333422784512 1338167731264 1340016462848 1341515055104 1348065421584 1351281125376 1353147973632 1356089620522 1357963111904 1361202425856 1364607369216 1367848922076 1369378640448 1371270491136 1372730032128 1374626512896 1376150117867 1379432815488 1381338556416 1382808813568 1382883360768 1387718532954 1389560809728 1389635720928 1391114809344 1393036689408 1397907362124 1399838626368 1401328574464 1401404120064 1403264565248 1404833890304 1408170999144 1408246913619 1411693430784 1418509993264 1418586465114 1420096367872 1422058287104 1429001931084 1430600039232 1435993767936 1439115515656 1441103710592 1455225827328 1457236279296 1458865963008 1460404206716 1465910304768 1469577166848 1473068069928 1474715458944 1476752836608 1478324649984 1485543032064 1487595368448 1489178722304 1489259003904 1494466112412 1496450102784 1496530776384 1498123640832 1500193357824 1505438697672 1507518520704 1509123080192 1509204436992 1511207993344 1516491845232 1516573599282 1518187796736 1520285233152 1523911753728 1527708500892 1529334550016 1531447386112 1533160062976 1540646196096 1544321286144 1546454827008 1548085425341 1549816709168 1551957842176 1555659915264 1563255910944 1565004160512 1567166275584 1568834322432 1572742991848 1576494646272 1578672635904 1580352929792 1580438126592 1584192374037 1588069496832 1588155109632 1592041930752 1595823742422 1597608413856 1599815572992 1601518370816 1603730931712 1609338284736 1609425044136 1611561649152 1613363920896 1619004955113 1621154278016 1621241674416 1622967277568 1625209470976 1630891922478 1633145064096 1634971473408 1641135734784 1642866165668 1644703446464 1646975669248 1655017542633 1663115231232 1665412890624 1669033379104 1675326062592 1683506365632 1685389095936 1687717527552 1689513885696 1697763465216 1700108992512 1702010290176 1706053325886 1707961271328 1710228688896 1710320887296 1712141303808 1714506694656 1720501368768 1722878309376 1724712091648 1724805070848 1727094849536 1733133537408 1733226970608 1737468837888 1743543797814 1745858453248 1745952572448 1747810914304 1750225584128 1756345147284 1758771607488 1760738509824 1764938612736 1767376945152 1769240486104 1769335865829 1771219096192 1773666105344 1777897046016 1782326584374 1786578183936 1791047172096 1797420562112 1801708167168 1804197298176 1810505570328 1813006855296 1814936567808 1815034411008 1823798562768 1825838187264 1828360654848 1830306709504 1837288197108 1839243753984 1839342907584 1841784741888 1843844481024 1850291377272 1852747746304 1852847627904 1854819745792 1857382252544 1863876482832 1866451501824 1868538826752 1877561332192 1877662551492 1882257907712 1891448620152 1900703121408 1902707242891 1905335908112 1907466718976 1914658357248 1924007275008 1926158966784 1928820031488 1940301103104 1942981705728 1949775229584 1954547073024 1954652442624 1964090759904 1966287278592 1969003782144 1971099533312 1978618058424 1980724042752 1980830823552 1983460491264 1985678671872 1990395546867 1992621483216 1995266803712 1995374368512 1997498187776 2000257810432 2007251596896 2010024694272 2012272582656 2021989126976 2022098132376 2024250395648 2027046977536 2031882338304 2034134430783 2036944667856 2041803638784 2046911053824 2049069338498 2054194928128 2059095048192 2061939769344 2069149223232 2072007834624 2074213220352 2074325041152 2079381015103 2084341214592 2086672214016 2089555034112 2096861043186 2099757939552 2101992861696 2102106180096 2104896847872 2107250835456 2112256498716 2117425995776 2117540146176 2122722574336 2127764989896 2127879697671 2130144551808 2133087430656 2143502896626 2145784379648 2145900058848 2148748865536 2151151894528 2158673273484 2161655565888 2172232138752 2174522563304 2177526752128 2179961964544 2190606310074 2198865457152 2204365750272 2206690056844 2217486974976 2220550520832 2228314548096 2231393052672 2233768083456 2233888505856 2244675154176 2247185461248 2250290036736 2258158046508 2261277781056 2263684620288 2263806655488 2266811990016 2269347053568 2274737767848 2277281695104 2280304918528 2280427849728 2282855071744 2291562751338 2294001825024 2297171079168 2299740094464 2310844716544 2310969294144 2316625117184 2324725063752 2327936763264 2333489872896 2341793529712 2345028809984 2347651346432 2353251483648 2359114487772 2364741969408 2368008953856 2370529394688 2370657189888 2376435445832 2382104245248 2388062896128 2393735613633 2396412620784 2399723359488 2402277556224 2405596397568 2414007427104 2417342473728 2419915423744 2420045881344 2431731417024 2431862511624 2434450916352 2437814206464 2446337883717 2449717596144 2452325005312 2452457210112 2455712989184 2458459308032 2464299248502 2467055169696 2470463503872 2485168643776 2488602002432 2491385102336 2503550068656 2512989093888 2518452152398 2521931493536 2534270828544 2546645197824 2550163488768 2552877809664 2553015435264 2555707361753 2565343033344 2568211955712 2571760041984 2580752053152 2584317464064 2587068137472 2587207606272 2590642274304 2599700306112 2606062764032 2606203256832 2615315696721 2618787679872 2618928858672 2621716371456 2625338376192 2634517720926 2638157411232 2640965390336 2641107764736 2644613988352 2647571562496 2653860729156 2656828644288 2660499158016 2666845569024 2673489876561 2676335462528 2680032925696 2683030110208 2696130843168 2702562250752 2706295947264 2712179241044 2715926223808 2722404851712 2729214738432 2735697844152 2738757280896 2742540982272 2745460064256 2752300235734 2758865630976 2762677112832 2765617627136 2765766721536 2775437065908 2779121619456 2779271441856 2782229618688 2786073378816 2795814724248 2799677252736 2802657148928 2802808240128 2806529130496 2816341998288 2816493827238 2823386861568 2837019986528 2837172930228 2840192735744 2844116574208 2858003862168 2861200078464 2871987535872 2875015789919 2878231031312 2882207421184 2910451654656 2914472558592 2917731926016 2920808413432 2931820609536 2946136139856 2949430917888 2953505673216 2956649299968 2971086064128 2975190736896 2978357444608 2978518007808 2988932224824 2992900205568 2993061552768 2996247281664 3000386715648 3010877395344 3015037041408 3018246160384 3018408873984 3022415986688 3032983690464 3033147198564 3036375593472 3040570466304 3047823507456 3055417001784 3058669100032 3062894772224 3066320125952 3073604007747 3081292392192 3088642572288 3092909654016 3096170850682 3099633418336 3103915684352 3111319830528 3126511821888 3130008321024 3134332551168 3137668644864 3145485983696 3152989292544 3157345271808 3160876253184 3168384748074 3176138993664 3176310219264 3184083861504 3191647484844 3195216827712 3199631145984 3203036741632 3207461863424 3215254344939 3218676569472 3218850088272 3223123298304 3226727841792 3238009910226 3242308556032 3242483348832 3245934555136 3250418941952 3261783844956 3266290128192 3269942946816 3282271469568 3285732331336 3285909465111 3289406892928 3293951338496 3310035085266 3326230462464 3330825781248 3338066758208 3350652125184 3367012731264 3370778191872 3375435055104 3395526930432 3400217985024 3404020580352 3412106651772 3415922542656 3420457377792 3420641774592 3424282607616 3429013389312 3441002737536 3445756618752 3449424183296 3449610141696 3466267074816 3466453941216 3474937675776 3487087595628 3491716906496 3491905144896 3495621828608 3500451168256 3512690294568 3517543214976 3521477019648 3529877225472 3538480972208 3538671731658 3542438192384 3547332210688 3555794092032 3564653168748 3573156367872 3582094344192 3594841124224 3603416334336 3608394596352 3621011140656 3626013710592 3629873135616 3630068822016 3647597125536 3651676374528 3656721309696 3660613419008 3674576394216 3678487507968 3678685815168 3683569483776 3687688962048 3696448872753 3700582754544 3705495492608 3705695255808 3709639491584 3714764505088 3727752965664 3732903003648 3737077653504 3755122664384 3755325102984 3764515815424 3777678228597 3782897240304 3801406242816 3805414485782 3810671816224 3814933437952 3829316714496 3848014550016 3852317933568 3857640062976 3861707599477 3880602206208 3885963411456 3899550459168 3909094146048 3909304885248 3928181519808 3932574557184 3938007564288 3942199066624 3951776581389 3957236116848 3961448085504 3961661647104 3966920982528 3971357343744 3980791093734 3985242966432 3990533607424 3990748737024 3994996375552 4000515620864 4014503193792 4020049388544 4024545165312 4043978253952 4044196264752 4048500791296 4054093955072 4068268861566 4073889335712 4083607277568 4093822107648 4098138676996 4108389856256 4118190096384 4123879538688 4128450353601 4138298446464 4144015669248 4148426440704 4148650082304 4158762030206 4168682429184 4173344428032 4179110068224 4193722086372 4199515879104 4203985723392 4204212360192 4209793695744 4214501670912 4224512997432 4234851991552 4235080292352 4255529979792 4255759395342 4260289103616 4266174861312 4287005793252 4291568759296 4291800117696 4297497731072 4302303789056 4317346546968 4323311131776 4349045126608 4355053504256 4359923929088 4381212620148 4397730914304 4408731500544 4413380113688 4434973949952 4456629096192 4462786105344 4467536166912 4467777011712 4489350308352 4494370922496 4500580073472 4516316093016 4522555562112 4527369240576 4527613310976 4533623980032 4549475535696 4554563390208 4560609837056 4560855699456 4565710143488 4583125502676 4588003650048 4594342158336 4599480188928 4621689433088 4621938588288 4633250234368 4644256276023 4649450127504 4655873526528 4666979745792 4683587059424 4690057619968 4695302692864 4706502967296 4718228975544 4729483938816 4736017907712 4741058789376 4741314379776 4746313671827 4752870891664 4764208490496 4776125792256 4787471227266 4792825241568 4799446718976 4804555112448 4811192795136 4828014854208 4834684947456 4839830847488 4840091762688 4857014865339 4863462834048 4863725023248 4868901832704 4875628412928 4892675767434 4899435192288 4904650010624 4904914420224 4911425978368 4916918616064 4928598497004 4934110339392 4940927007744 4965052627899 4970337287552 4977204004864 4982770204672 5007100137312 5025978187776 5036904304796 5043862987072 5068541657088 5093290395648 5100326977536 5106030870528 5111414723506 5130686066688 5136423911424 5143520083968 5161504106304 5168634928128 5174136274944 5174415212544 5181284548608 5199400612224 5212125528064 5212406513664 5230631393442 5237575359744 5237857717344 5243432742912 5250676752384 5269035441852 5276314822464 5281930780672 5282215529472 5289227976704 5295143124992 5307721458312 5308007597487 5313657288576 5320998316032 5333691138048 5346979753122 5352670925056 5360065851392 5366060220416 5392261686336 5405124501504 5412591894528 5424358482088 5431852447616 5444809703424 5471395688304 5477514561792 5485081964544 5490920128512 5504600471468 5517731261952 5525354225664 5531235254272 5531533443072 5550874131816 5558243238912 5558542883712 5564459237376 5572146757632 5591629448496 5599354505472 5605314297856 5605616480256 5613058260992 5632683996576 5632987654476 5646773723136 5674039973056 5674345860456 5680385471488 5688233148416 5708121728673 5716007724336 5722400156928 5743975071744 5750031579838 5756462062624 5764414842368 5820903309312 5828945117184 5841616826864 5863641219072 5892272279712 5898861835776 5907011346432 5913298599936 5942172128256 5950381473792 5956714889216 5957036015616 5971186640601 5977864449648 5985800411136 5986123105536 5992494563328 6000773431296 6021754790688 6030074082816 6036492320768 6036817747968 6044831973376 6065967380928 6066294397128 6072751186944 6081140932608 6095647014912 6102403292349 6110834003568 6117338200064 6125789544448 6132640251904 6147208015494 6162584784384 6177285144576 6185819308032 6192341701364 6199266836672 6207831368704 6222639661056 6238143045309 6253023643776 6260016642048 6268665102336 6290971967392 6305978585088 6314690543616 6321752506368 6336769496148 6352277987328 6352620438528 6368167723008 6383294969688 6390433655424 6399262291968 6406073483264 6430508689878 6437353138944 6437700176544 6446246596608 6453455683584 6476019820452 6484617112064 6484966697664 6491869110272 6500837883904 6523567689912 6532580256384 6539885893632 6571464662672 6571818930222 6578813785856 6587902676992 6620070170532 6652460924928 6661651562496 6676133516416 6701304250368 6734025462528 6741556383744 6750870110208 6791053860864 6800435970048 6808041160704 6824213303544 6831845085312 6840914755584 6841283549184 6848565215232 6882005475072 6891513237504 6898848366592 6899220283392 6932534149632 6932907882432 6949875351552 6974175191256 6983433812992 6983810289792 6991243657216 7000902336512 7025380589136 7035086429952 7042954039296 7059754450944 7076961944416 7077343463316 7084876384768 7094664421376 7111588184064 7129306337496 7146312735744 7164188688384 7171742684743 7189682248448 7206832668672 7216789192704 7242022281312 7252027421184 7259746271232 7260137644032 7295194251072 7303352749056 7313442619392 7321226838016 7339013651151 7349152788432 7356975015936 7357371630336 7367138967552 7375377924096 7392897745506 7401165509088 7410990985216 7411390511616 7419278983168 7429529010176 7455505931328 7465806007296 7474155307008 7510245328768 7510650205968 7529031630848 7555356457194 7565794480608 7602812485632 7610828971564 7621343632448 7629866875904 7658633428992 7667122085259 7696029100032 7704635867136 7715280125952 7723415198954 7761204412416 7771926822912 7799100918336 7818188292096 7818609770496 7856363039616 7865149114368 7876015128576 7903553162778 7914472233696 7922896171008 7923323294208 7933841965056 7942714687488 7961582187468 7970485932864 7981067214848 7981497474048 7989992751104 8001031241728 8020469629683 8029006387584 8040098777088 8049090330624 8087956507904 8088392529504 8097001582592 8108187910144 8136537723132 8147778671424 8167214555136 8187644215296 8196277353992 8216779712512 8236380192768 8256900707202 8276596892928 8288031338496 8296852881408 8297300164608 8317524060412 8337364858368 8346688856064 8358220136448 8387444172744 8399031758208 8407971446784 8408424720384 8419587391488 8449025994864 8469703983104 8470160584704 8511059959584 8511518790684 8520578207232 8532349722624 8574011586504 8583137518592 8583600235392 8594995462144 8604607578112 8625047369757 8634693093936 8646622263552 8698090253216 8710107008512 8719847858176 8762425240296 8795461828608 8814582533393 8826760227376 8869947899904 8913258192384 8925572210688 8935072333824 8935554023424 8978700616704 8988741844992 9001160146944 9032632186032 9045111124224 9054738481152 9055226621952 9067247960064 9098951071392 9109126780416 9121219674112 9121711398912 9131420286976 9166251005352 9176007300096 9188684316672 9198960377856 9220812023241 9243378866176 9243877176576 9266500468736 9288512552046 9298900255008 9311747053056 9333959491584 9367174118848 9380115239936 9390605385728 9413005934592 9436457951088 9458967877632 9472035815424 9482628759552 9492627343654 9505741783328 9528416980992 9552251584512 9574942454532 9585650483136 9598893437952 9609110224896 9622385590272 9633050825069 9656029708416 9669369894912 9679661694976 9680183525376 9714029730678 9726925668096 9727450046496 9737803665408 9751256825856 9785351534868 9798870384576 9809300021248 9809828840448 9822851956736 9833837232128 9857196994008 9857728395333 9868220678784 9881854015488 9930105255798 9940674575104 9954408009728 9965540409344 10014200274624 10051956375552 10073808609592 10087725974144 10186580791296 10200653955072 10212061741056 10222829447012 10261372133376 10272847822848 10287040167936 10323008212608 10337269856256 10348272549888 10348830425088 10398801224448 10424251056128 10424813027328 10461262786884 10475150719488 10475715434688 10486865485824 10501353504768 10538070883704 10552629644928 10563861561344 10564431058944 10578455953408 10615442916624 10616015194974 10627314577152 10641996632064 10667382276096 10693959506244 10705341850112 10720131702784 10732120440832 10784523372672 10810249003008 10825183789056 10848716964176 10863704895232 10889619406848 10942791376608 10955029123584 10970163929088 10981840257024 11009200942936 11035462523904 11050708451328 11062470508544 11063066886144 11089346618259 11101748263632 11116486477824 11117085767424 11128918474752 11144293515264 11183258896992 11198709010944 11210628595712 11211232960512 11226116521984 11265367993152 11265975308952 11293547446272 11333034685791 11348079946112 11348691720912 11360770942976 11376466296832 11416243457346 11432015448672 11444800313856 11487950143488 11500063159676 11512924125248 11528829684736 11585122798431 11641806618624 11657890234368 11683233653728 11727282438144 11784544559424 11797723671552 11814022692864 11826597199872 11884344256512 11900762947584 11914072031232 11942373281202 11955728899296 11971600822272 11972246211072 11984989126656 12001546862592 12043509581376 12060148165632 12072984641536 12073635495936 12089663946752 12131934761856 12132588794256 12145502373888 12162281865216 12204806584698 12221668007136 12234676400128 12251579088896 12265280503808 12294416030988 12325169568768 12354570289152 12371638616064 12384683402728 12385351060803 12398533673344 12415662737408 12445279322112 12476286090618 12506047287552 12520033284096 12537330204672 12581943934784 12611957170176 12629381087232 12643505012736 12673538992296 12704555974656 12705240877056 12766589939376 12780867310848 12798524583936 12812146966528 12861017379756 12874706277888 12875400353088 12892493193216 12906911367168 12952039640904 12969234224128 12969933395328 12983738220544 13001675767808 13047135379824 13065160512768 13079771787264 13142929325344 13143637860444 13157627571712 13175805353984 13240140341064 13304921849856 13318950700237 13352267032832 13402608500736 13468050925056 13483112767488 13501740220416 13582107721728 13600871940096 13648426607088 13663690170624 13681829511168 13682567098368 13697130430464 13764010950144 13783026475008 13797696733184 13798440566784 13865068299264 13865815764864 13899750703104 13932768828069 13948350382512 13966867625984 13967620579584 13982487314432 14001804673024 14050761178272 14070172859904 14085908078592 14119508901888 14153923888832 14154686926632 14169752769536 14189328842752 14223176368128 14238941015481 14258612674992 14292625471488 14328377376768 14343485369486 14379364496896 14413665337344 14433578385408 14484044562624 14504054842368 14519492542464 14520275288064 14590388502144 14606705498112 14626885238784 14678027302302 14698305576864 14713950031872 14714743260672 14734277935104 14750755848192 14785795491012 14802331018176 14821981970432 14822781023232 14838557966336 14859058020352 14895157883697 14911011862656 14931612014592 14948310614016 15020490657536 15021300411936 15058063261696 15110712914388 15131588961216 15205624971264 15221657943128 15242687264896 15259733751808 15334244170518 15392058200064 15409271734272 15430560251904 15446830397908 15522408824832 15543853645824 15598201836672 15636376584192 15637219540992 15712726079232 15730298228736 15752030257152 15807106325556 15828944467392 15845792342016 15846646588416 15867683930112 15885429374976 15923164374936 15940971865728 15962134429696 15962994948096 15979985502208 16040939259366 16058012775168 16080197554176 16098180661248 16175913015808 16176785059008 16194003165184 16216375820288 16273075446264 16295557342848 16334429110272 16392554707984 16433559425024 16472760385536 16513801414404 16553193785856 16576062676992 16593705762816 16594600329216 16635048120824 16674729716736 16693377712128 16716440272896 16774888345488 16798063516416 16815942893568 16816849440768 16839174782976 16898051989728 16939407966208 16940321169408 17022119919168 17023037581368 17041156414464 17064699445248 17124365186019 17148023173008 17166275037184 17167200470784 17189990924288 17209215156224 17250094739514 17269386187872 17293244527104 17396180506432 17420214017024 17439695716352 17524850480592 17590923657216 17629165066786 17653520454752 17739895799808 17826516384768 17851144421376 17870144667648 17871108046848 17889951532271 17957401233408 17977483689984 18002320293888 18065264372064 18090222248448 18109476962304 18110453243904 18134495920128 18197902142784 18218253560832 18242439348224 18243422797824 18262840573952 18307209877047 18332502010704 18352014600192 18377368633344 18397920755712 18441624046482 18486757732352 18487754353152 18533000937472 18577025104092 18597800510016 18623494106112 18667918983168 18714429135927 18734348237696 18760230479872 18781210771456 18872915902176 18917935755264 18944071630848 18965257519104 18985254687308 19011483566656 19056833961984 19104503169024 19149884909064 19171300966272 19197786875904 19218220449792 19266101650138 19312059416832 19338739789824 19359323389952 19360367050752 19428059461356 19453851336192 19454900092992 19475607330816 19502513651712 19570703069736 19597740769152 19618600042496 19619657680896 19645703913472 19714393988016 19715456790666 19736441357568 19763708030976 19860210511596 19881349150208 19908816019456 19931080818688 20028400549248 20103912751104 20125110529433 20147617219184 20175451948288 20373161582592 20401307910144 20424123482112 20445658894024 20522744266752 20545695645696 20646016425216 20674539712512 20696545099776 20697660850176 20797602448896 20848502112256 20849626054656 20922525573768 20950301438976 20951430869376 20973730971648 21002707009536 21076141767408 21105259289856 21127723122688 21128862117888 21156911906816 21230885833248 21232030389948 21254629154304 21283993264128 21334764552192 21387919012488 21410683700224 21440263405568 21464240881664 21515228054229 21569046745344 21620498006016 21650367578112 21697433928352 21727409790464 21779238813696 21885582753216 21910058247168 21940327858176 21963680514048 22018401885872 22070925047808 22101416902656 22126133772288 22178693236518 22203496527264 22232972955648 22234171534848 22257836949504 22288587030528 22366517793984 22397418021888 22421257191424 22422465921024 22452233043968 22530735986304 22531950617904 22587094892544 22666069371582 22696159892224 22697383441824 22721541885952 22752932593664 22832486914692 22864030897344 22889600627712 22975900286976 23000126319352 23001366255777 23025848250496 23057659369472 23170245596862 23283613237248 23315780468736 23366467307456 23454564876288 23569089118848 23595447343104 23628045385728 23768688513024 23801525895168 23828144062464 23884746562404 23911457798592 23943201644544 23944492422144 23969978253312 24003093725184 24087019162752 24120296331264 24145969283072 24147270991872 24263869523712 24265177588512 24291004747776 24324563730432 24409613169396 24443336014272 24469352800256 24503158177792 24530561007616 24588832061976 24650339137536 24709140578304 24769366805456 24770702121606 24797067346688 24831325474816 24890558644224 24952572181236 25012094575104 25040066568192 25074660409344 25163887869568 25223914340352 25258762174464 25347077984592 25409111949312 25410481754112 25533179878752 25561734621696 25597049167872 25624293933056 25722034759512 25749412555776 25750800706176 25784986386432 25813822734336 25875142109271 25904079281808 25938468448256 25939866790656 25967476441088 26003351535616 26094270759648 26130321025536 26159543574528 26285858650688 26287275720888 26315255143424 26351610707968 26443747600179 26480280682128 26609843699712 26637901400474 26704534065664 26805217001472 26936101850112 26966225534976 27003480440832 27031953196339 27164215443456 27201743880192 27296853214176 27327380341248 27363659022336 27365134196736 27394260860928 27528021900288 27566052950016 27595393466368 27596881133568 27662436069723 27730136598528 27731631529728 27799501406208 27865537656138 27896700765024 27933735251968 27935241159168 27964974628864 28003609346048 28101522356544 28140345719808 28171816157184 28239017803776 28307847777664 28309373853264 28339505539072 28378657685504 28477882030962 28517225349984 28585250942976 28656754753536 28686970738972 28758728993792 28827330674688 28867156770816 28899152475207 28968089125248 29008109684736 29038985084928 29040550576128 29180777004288 29213410996224 29253770477568 29356054604604 29396611153728 29427900063744 29429486521344 29468555870208 29501511696384 29571590982024 29604662036352 29643963940864 29645562046464 29677115932672 29790315767394 29822023725312 29863224029184 29896621228032 30040981315072 30042600823872 30116126523392 30221425828776 30263177922432 30443315886256 30485374529792 30519467503616 30668488341036 30784116400128 30818543468544 30861120503808 30893660795816 31044817649664 31196403673344 31272753168384 31274439081984 31425452158464 31460596457472 31504060514304 31614212651112 31657888934784 31691584684032 31693293176832 31735367860224 31846328749872 31881943731456 31924268859392 31925989896192 31959971004416 32081878518732 32116025550336 32160395108352 32196361322496 32351826031616 32353570118016 32388006330368 32432751640576 32546150892528 32591114685696 32668858220544 32785109415968 32867118850048 32945520771072 33027602828808 33106387571712 33152125353984 33187411525632 33189200658432 33224195702789 33270096241648 33349459433472 33386755424256 33432880545792 33549776690976 33596127032832 33631885787136 33633698881536 33678349565952 33796103979456 33878815932416 33880642338816 33999104057373 34044239838336 34046075162736 34082312828928 34129398890496 34248730372038 34296046346016 34332550074368 34334400941568 34379981848576 34418430312448 34500189479028 34538772375744 34586489054208 34755368395293 34792361012864 34840428034048 34879391432704 35049700961184 35181847314432 35258330133572 35307040909504 35479791599616 35653032769536 35702288842752 35742216093696 35779903064542 35914802466816 35954967379968 36004640587776 36130528744128 36180444496896 36218953924608 36220906487808 36268991840256 36395804285568 36436507121664 36484878696448 36486845595648 36614419754094 36665004021408 36704029200384 36754737266688 36795841511424 36883248092964 36973515464704 36975508706304 37066001874944 37154050208184 37156053182409 37195601020032 37246988212224 37335837966336 37428858271854 37468696475392 37520460959744 37562421542912 37745831804352 37835871510528 37888143261696 37930515038208 37970509374616 38022967133312 38113667923968 38299769818128 38342601932544 38395573751808 38436440899584 38532203300276 38624118833664 38677479579648 38718646779904 38720734101504 38856118922712 38907702672384 38909800185984 38951214661632 39005027303424 39141406139472 39195481538304 39237200084992 39239315361792 39291407826944 39428787976032 39430913581332 39472882715136 39527416061952 39720421023192 39762698300416 39817632038912 39862161637376 39956852100711 40056801098496 40207825502208 40250221058866 40295234438368 40350903896576 40746323165184 40802615820288 40891317788048 41045488533504 41091391291392 41292032850432 41349079425024 41393090199552 41395321700352 41595204897792 41697004224512 41699252109312 41798306484207 41845051147536 41900602877952 41902861738752 41947461943296 42005414019072 42152283534816 42210518579712 42255446245376 42257724235776 42313823813632 42461771666496 42464060779896 42509258308608 42567986528256 42669529104384 42716823046443 42775838024976 42821367400448 42880526811136 42928481763328 43030456108458 43138093490688 43240996012032 43300735156224 43394867856704 43454819580928 43558477627392 43771165506432 43820116494336 43880655716352 44036803771744 44141850095616 44202833805312 44252267544576 44357386473036 44406993054528 44465945911296 44468343069696 44515673899008 44577174061056 44733035587968 44794836043776 44842514382848 44844931842048 45061471972608 45063901235808 45174189785088 45332138743164 45392319784448 45394766883648 45443083771904 45505865187328 45664973829384 45728061794688 45779201255424 46000252638704 46002732511554 46051696500992 46115318738944 46340491193724 46567226474496 46631560937472 46732934614912 46909129752576 47138178237696 47190894686208 47256090771456 47537377026048 47603051790336 47656288124928 47769493124808 47822915597184 47886403289088 47888984844288 47939956506624 48174038325504 48240592662528 48291938566144 48294541983744 48527739047424 48530355177024 48582009495552 48649127460864 48819226338792 48886672028544 48938705600512 49006316355584 49177664123952 49300678275072 49418281156608 49538733610912 49541404243212 49594134693376 49662650949632 49781117288448 49905144362472 50024189150208 50080133136384 50149320818688 50202198793201 50327775739136 50447828680704 50517524348928 50694155969184 50818223898624 50820963508224 51066359757504 51123469243392 51194098335744 51248587866112 51373095558057 51444069519024 51498825111552 51501601412352 51569972772864 51627645468672 51750284218542 51808158563616 51876936896512 51879733581312 51934952882176 52006703071232 52188541519296 52260642051072 52319087149056 52571717301376 52574551441776 52630510286848 52703221415936 52887495200358 52960561364256 53219687399424 53275802800948 53409068131328 53610434002944 53669854596813 53872203700224 53932451069952 54006960881664 54063906392678 54328430886912 54403487760384 54593706428352 54654760682496 54727318044672 54730268393472 54788521721856 55056043800576 55132105900032 55193762267136 55324872139446 55460273197056 55463263059456 55599002812416 55731075312276 55793401530048 55867470503936 55870482318336 55929949257728 56007218692096 56143287407781 56203044713088 56280691439616 56343632314368 56615695555328 56618747706528 56679011078144 56757315371008 56955764061924 57034450699968 57170501885952 57313509507072 57373941477944 57517457987584 57654661349376 57798304950414 57936178250496 58016219369472 58077970169856 58081101152256 58361554008576 58426821992448 58507540955136 58712109209208 58793222307456 58855800127488 58858973042688 58937111740416 59143181964048 59209324072704 59287927881728 59291124092928 59354231865344 59580631534788 59644047450624 59726448058368 59793242456064 60081962630144 60085201647744 60232253046784 60375331588299 60442851657552 60526355844864 60886631772512 60970749059584 61038935007232 61336976682072 61568232800256 61637086937088 61702077733751 61787321591632 62089635299328 62392807346688 62545506336768 62548878163968 62850904316928 62921192914944 63008121028608 63228425302224 63315777869568 63383169368064 63386586353664 63470735720448 63692657499744 63763887462912 63848537718784 63851979792384 63919942008832 64163757037464 64232051100672 64320790216704 64392722644992 64545684162687 64703652063232 64707140236032 64776012660736 64865503281152 65092301785056 65182229371392 65337716441088 65570218831936 65734237700096 65891041542144 66055205657616 66212775143424 66304250707968 66378401316864 66448391405578 66540192483296 66698918866944 66773510848512 66865761091584 67099553381952 67192254065664 67263771574272 67267397763072 67356699131904 67431355775483 67592207958912 67757631864832 67761284677632 67998208114746 68088479676672 68092150325472 68164625657856 68258797780992 68497460744076 68592092692032 68665100148736 68668801883136 68759963697152 68836860624896 69000378958056 69004098767331 69077544751488 69172978108416 69510736790586 69584722025728 69680856068096 69758782865408 70099401922368 70363694628864 70516660267144 70614081819008 71306065539072 71404577685504 71484432187392 71559806129084 71829604933632 71909934759936 72009281175552 72261057488256 72360888993792 72437907849216 72441812975616 72791608571136 72873014243328 72969757392896 72973691191296 73228839508188 73330008042816 73408058400768 73509474533376 73591683022848 73766496185928 73947030929408 73951017412608 74308100416368 74312106364818 74391202040064 74493976424448 74671675932672 74857716543708 74937392950784 75040921919488 75124843085824 75491663608704 75671743021056 75776286523392 75941018749232 76045934266624 76227335847936 76599539636256 76685203865088 76791147503616 76872881799168 77064406600552 77248237667328 77354959159296 77437293559808 77441468203008 77625426327813 77712237845424 77815405344768 77819600371968 77902429323264 78010054606848 78282812278944 78390963076608 78474400169984 78478630723584 78582815653888 78857575952064 78861827162664 78945765430272 79054832123904 79331242800537 79440842046384 79525396600832 79635264077824 79724323274752 79913704201422 80113602196992 80415651004416 80500442117732 80590468876736 80701807793152 81095859589017 81492646330368 81605231640576 81782635576096 82090977067008 82182782582784 82584065700864 82698158850048 82786180399104 82790643400704 83190409795584 83398504218624 83596612968414 83690102295072 83801205755904 83805723477504 83894923886592 84010828038144 84304567069632 84421037159424 84510892490752 84515448471552 84627647627264 84923543332992 84928121559792 85018516617216 85135973056512 85433646092886 85551676049952 85642734800896 85761053622272 85856963526656 86060912216916 86276186981376 86481992024064 86601470312448 86697457425621 86789735713408 86909639161856 87116955254784 87542331012864 87640232988672 87761311432704 88073607543488 88283700191232 88405667610624 88504535089152 88714772946072 88813986109056 88931891822592 88936686139392 89031347798016 89466071175936 89589672087552 89685028765696 89689863684096 90122943945216 90127802471616 90348379570176 90664277486328 90784639568896 90789533767296 90886167543808 91011730374656 91329947658768 91456123589376 91558402510848 92000505277408 92005465023108 92103393001984 92230637477888 92680982387448 93134452948992 93232654901659 93465869229824 93818259505152 94276356475392 94381789372416 94512181542912 95074754052096 95206103580672 95538986249616 95645831194368 95772806578176 95777969688576 95879913013248 96348076651008 96481185325056 96583877132288 96589083967488 97055478094848 97060710354048 97164018991104 97298254921728 97638452677584 97773344057088 97877411201024 98012632711168 98355328247904 98601356550144 98836562313216 99077467221824 99082808486424 99188269386752 99325301899264 99562234576896 99672587108367 99810288724944 100048378300416 100160266272768 100298641637376 100404397586402 100655551478272 100895657361408 101035048697856 101388311938368 101636447797248 101641927016448 102132719515008 102246938486784 102388196671488 102746191116114 102888139038048 102997650223104 103003202824704 103139945545728 103255290937344 103500568437084 103616317127232 103753873793024 103759467162624 103869905764352 104013406142464 104266105185879 104377083038592 104521284102144 104638174298112 105143434602752 105149102883552 105261020573696 105406442831872 105774990400716 105921122728512 106439374798848 106551605601896 106818136262656 107339709193626 107744407400448 107864902139904 108013921763328 108127812785356 108656861773824 108806975520768 109187412856704 109309521364992 109454636089344 109460536786944 110112087601152 110264211800064 110387524534272 110649744278892 110920546394112 110926526118912 111198005624832 111462150624552 111586803060096 111734941007872 111740964636672 111859898515456 112286574815562 112406089426176 112561382879232 112687264628736 113231391110656 113237495413056 113358022156288 113514630742016 113911528123848 114068901399936 114341003771904 114747882955888 115034915975168 115309322698752 115596609900828 115872356500992 116032438738944 116155940339712 116162202304512 116723108017152 116853643984896 117015081910272 117424218418416 117586444614912 117711600254976 117717946085376 117874223480832 118286363928096 118418648145408 118575855763456 118582248185856 118708463730688 119161263069576 119288094901248 119452896116736 119586484912128 119870556302133 120163925260288 120170403295488 120464506093568 120750663176598 120885703315104 121052711689728 121773263545024 121941498119168 122077870014464 122673953364144 123136465600512 123274173874176 123404155467502 123574643183264 124179270598656 124785614693376 125091012673536 125097756327936 125229660725897 125701808633856 125842385829888 126016242057216 126456850604448 126631555739136 126766338736128 126773172707328 126941471440896 127385314999488 127527774925824 127697075437568 127703959584768 127839884017664 128150469139329 128327514074928 128464102201344 128641580433408 128785445289984 129091368325374 129407304126464 129414280472064 129552025321472 129731006562304 130184603570112 130364458742784 130675432882176 131140437663872 131468475400192 132110411315232 132425550286848 132608501415936 132756802633728 132896782811156 133080384966592 133397837733888 133547021697024 133731522183168 134199106763904 134384508131328 134527543148544 134534795526144 134862711550966 135184415917824 135515263729664 135522569355264 135996416229492 136176959353344 136184300650944 136329251315712 136517595561984 136994921488152 137184185384064 137330200297472 137337603766272 137519927394304 138000757916112 138008197534662 138155089502976 138345956216832 139021473581172 139169444051456 139361712136192 139517565730816 140198803844736 140727389257728 141033320534288 141228163638016 142612131078144 142809155371008 142968864374784 143119612258168 143659209867264 143819869519872 144522114976512 144721777987584 144875815698432 144883625951232 145583217142272 145746028486656 145939514785792 145947382382592 146457679016376 146660016085632 146816116801536 147018949066752 147532992371856 147894061858816 147902034825216 148616200832736 148624212729636 148782404080128 148987952848896 149343351865344 149715433087416 149874785901568 150081843838976 150249686171648 150606596379603 150983327217408 151343486042112 151552573046784 151882037498464 152091868533248 152454671695872 153199079272512 153370407730176 153582295007232 153745763598336 154128813201104 154496475334656 154709918318592 154882936406016 155250852655626 155424475690848 155630810689536 155639200743936 155804858646528 156020109213696 156565624557888 156781926153216 156948800339968 156957261447168 157165631307776 157715151904128 157723654325328 157891530860544 158109664247808 158662485601074 158881684092768 159050793201664 159270528155648 159448646549504 159827408402844 160227204393984 160831302008832 161000884235464 161009563790439 161180937753472 161403615586304 162191719178034 162985292660736 163210463281152 163565271152192 164181954134016 164365565165568 165168131401728 165396317700096 165581286801408 166380819591168 166797008437248 167193225936828 167380204590144 167602411511808 167611446955008 167789847773184 168021656076288 168609134139264 168842074318848 169021784981504 169030896943104 169847086665984 169856243119584 170037033234432 170271946113024 170867292185772 171103352099904 171285469601792 171522107244544 171713927053312 172121824433832 172552373962752 172963984048128 173394914851242 173579471426816 173819278323712 174233910509568 175084662025728 175280465977344 175522622865408 176147215086976 176567400382464 176811335221248 177429545892144 177627972218112 177863783645184 177873372278784 178062695596032 178932142351872 179179344175104 179370057531392 179379727368192 180245887890432 180255604943232 180696759140352 181125994764897 181328554972656 181569279137792 181579067534592 181772335087616 182023460749312 182659895317536 182912247178752 183116805021696 184001010554816 184010930046216 184206786003968 184461274955776 185106233201253 185361964774896 186268905897984 186465309803318 186931738459648 187636519010304 188552712950784 188763578744832 189024363085824 190149508104192 190412207161344 191077972499232 191291662388736 191545613156352 191555939377152 191759826026496 192696153302016 192962370650112 193167754264576 193178167934976 193637052488061 194110956189696 194121420708096 194328037982208 194596509843456 195276905355168 195546688114176 195754822402048 196025265422336 196710656495808 197202713100288 197673124626432 198154934443648 198165616972848 198376538773504 198650603798528 199345174216734 199620577449888 200096756600832 200320532545536 200597283274752 200808795172804 201311102956544 201791314722816 202070097395712 202294067326449 202776623876736 203272895594496 203283854032896 204265439030016 204493876973568 204776393342976 205492382232228 205776278076096 205995300446208 206006405649408 206279891091456 206510581874688 207001136874168 207232634254464 207507747586048 207518934325248 207739811528704 208532210371758 208754166077184 209042568204288 209276348596224 210286869205504 210298205767104 210522041147392 210812885663744 211549980801432 211842245457024 213103211203792 213636272525312 214679418387252 215488814800896 215729804279808 216027843526656 216255625570712 217313723547648 218374825713408 218619042729984 218909272178688 218921073573888 220224175202304 220528423600128 220775049068544 221299488557784 221841092788224 221853052237824 222924301249104 223173606120192 223469882015744 223481929273344 223719797030912 224573149631124 224812178852352 225122765758464 225374529257472 226462782221312 226474990826112 226716044312576 227029261484032 227823056247696 228137802799872 228682007543808 229495765911776 230069831950336 230618645397504 231193219801656 231744713001984 232064877477888 232311880679424 232324404609024 232569369919523 233446216034304 233707287969792 234030163820544 234848436836832 235172889229824 235423200509952 235435892170752 235748446961664 236572727856192 236837296290816 237151711526912 237164496371712 237416927461376 237993728401611 238322526139152 238576189802496 238905792233472 239172969824256 239741112604266 240327850520576 240340806590976 240929012187136 241501326353196 241771406630208 242105423379456 243287578767051 243546527090048 243882996238336 244155740028928 245347906728288 246272931201024 246548347748352 246808310935004 247149286366528 248358541197312 249571229386752 250195512655872 250459321451794 251403617267712 251684771659776 252032484114432 252913701208896 253263111478272 253532677472256 253546345414656 253882942881792 254770629998976 255055549851648 255394150875136 255407919169536 256300938278658 256655028149856 256928204402688 257283160866816 257570890579968 258182736650748 258814608252928 258828560944128 259104050642944 259462013124608 260092372276863 260369207140224 260728917485568 261350865764352 262280875327744 262936950800384 264220822630464 264851100573696 265217002831872 265513605267456 265793565622312 266160769933184 266795675467776 267094043394048 268398213527808 268769016262656 269055086297088 269069591052288 269725423101932 270368831835648 271030527459328 271045138710528 271992832458984 272353918706688 272368601301888 272658502631424 273035191123968 273989842976304 274368370768128 274660400594944 274675207532544 275039854788608 276001515832224 276016395069324 276310179005952 276691912433664 278042947162344 278338888102912 278723424272384 279035131461632 279697964704977 280397607689472 281454778515456 282066641068576 282456327276032 285224262156288 285618310742016 286239224516336 287318419734528 287639739039744 289044229953024 289443555975168 289751631396864 289767251902464 291166434284544 291492056973312 291879029571584 291894764765184 292915358032752 293320032171264 293632233603072 294037898133504 295065984743712 295788123717632 295804069650432 297232401665472 297248425459272 297564808160256 297975905697792 298686703730688 299017761325101 299430866174832 299749571803136 300163687677952 300499372343296 301213192759206 301966654434816 302686972084224 303105146093568 303764074996928 304183737066496 304909343391744 306398158545024 306740815460352 307164590014464 308257626402208 308992950669312 309419836637184 309765872812032 310501705311252 310848951381696 311261621379072 311278401487872 311609717293056 312040218427392 313131249115776 313563852306432 313897600679936 313914522894336 315430303808256 315447308650656 315783061721088 316219328495616 317324971202148 317763368185536 318101586403328 318541056311296 318897293099008 319654816805688 320454408787968 322001768470928 322019127580878 322361875506944 322807231172608 324383438356068 325970585321472 326420926562304 327130542304384 328363908268032 330336262803456 330792635400192 331162573602816 332761639182336 333594016874496 334386451873656 334760409180288 335204823023616 335222893910016 335579695546368 337218268278528 337684148637696 338043569963008 338061793886208 339694173331968 339712486239168 340074066468864 340543892226048 341734584371544 342206704199808 342570939203584 343044214489088 344243648867664 345104747925504 345927968096256 346789829702484 347158942853632 347638556647424 348467821019136 350169324051456 350560931954688 351045245730816 351415391552407 352294430173952 353134800764928 353622670442496 354859091784288 355255944436224 355727567290368 355746744557568 356125391192064 357864284703744 358358688350208 358740115062784 358759454736384 359611668906399 360491775780864 360511209886464 361393518280704 362251989529794 362657109945312 363138558275584 363158135069184 363544670175232 364046921498624 365319790635072 365824494357504 366233610043392 368002021109632 368021860092432 368413572007936 368922549911552 370212466402506 370723929549792 372537811795968 372930619606636 373863476919296 375273038020608 375688982177691 377105425901568 377527157489664 378048726171648 380299016208384 380824414322688 382155944998464 382583324777472 383091226312704 383111878754304 383519652052992 385392306604032 385924741300224 386356335869952 387274104976122 388221912379392 388242841416192 388656075964416 389193019686912 390553810710336 391093376228352 391509644804096 392050530844672 393421312991616 394405426200576 396309868887296 396331233945696 396753077547008 397301207597056 398690348433468 399241154899776 400193513201664 400641065091072 401194566549504 401617590345608 402622205913088 403582629445632 404588134652898 405553247753472 406545791188992 406567708065792 408530878060032 408987753947136 409552786685952 410984764464456 411552556152192 411990600892416 412012811298816 412559782182912 414002273748336 414465268508928 415015495172096 415037868650496 415479623057408 417064420743516 417508332154368 418085136408576 418552697192448 420573738411008 420596411534208 421044082294784 421625771327488 423099961602864 423684490914048 426206422407584 427272545050624 429358836774504 430977629601792 431459608559616 431914544136257 432511251141424 434627447095296 436749651426816 437238085459968 437818544357376 437842147147776 440448350404608 441056847200256 442598977115568 443682185576448 443706104475648 445848602498208 446347212240384 446939764031488 446963858546688 447439594061824 449146299262248 449624357704704 450245531516928 450749058514944 451819789138809 452925564442624 452949981652224 453432088625152 454058522968064 455646112495392 456275605599744 457364015087616 458991531823552 460139663900672 461237290795008 462386439603312 463489426003968 464129754955776 464648809218048 465138739839046 466892432068608 467414575939584 468060327641088 469696873673664 470345778459648 470846401019904 470871784341504 471496893923328 472019490428381 473145455712384 473674592581632 474303423053824 474328992743424 475987456803222 476645052278304 477152379604992 477811584466944 478345939648512 479482225208532 480655701041152 480681613181952 481858024374272 483002652706392 483028691371317 483542813260416 484210846758912 486575157534102 487093054180096 487765992476672 488311480057856 490695813456576 492545862402048 493096695496704 493616621870008 494298572733056 499142458773504 500391025311744 500918642903588 502807234535424 503369543319552 504064968228864 505827402417792 506526222956544 507065354944512 507092690829312 509541259997952 510111099703296 510788301750272 510815838339072 512601876557316 513310056299712 513856408805376 514566321733632 515141781159936 516365473301496 517629216505856 517657121888256 518208101285888 520184744553726 520738414280448 521457834971136 522701731528704 524561750655488 525873901600768 528441645260928 529702201147392 530434005663744 531587131244624 532321539866368 533591350935552 534188086788096 536796427055616 537538032525312 538110172594176 538139182104576 539450846203864 540737663671296 542061054918656 542090277421056 543377984294691 543985664917968 544707837413376 544737202603776 545317005262848 546070382247936 547979685952608 548736741536256 549320801189888 549350415065088 550079709577216 552003031664448 552032790138648 552620358011904 553383824867328 555318699603759 556085894324688 556677776205824 557446848544768 558070262923264 559395929409954 560795215378944 562909557030912 564133282137152 564912654552064 570448524312576 571236621484032 572478449032672 574636839469056 575279478079488 578088459906048 578887111950336 579503262793728 579534503804928 582332868569088 582984113946624 583789529530368 585830716065504 586640064342528 587264467206144 588075796267008 590131969487424 591576247435264 591608139300864 594464803330944 594496850918544 595129616320512 595951811395584 598035522650202 598861732349664 599499143606272 600327375355904 600998744686592 602426385518412 603933308869632 605373944168448 606210292187136 606882201979347 607528149993856 608367474132992 609818686783488 612796317090048 613481630920704 614329180028928 616515252804416 617985901338624 618839673274368 619531745624064 621003410622504 621697902763392 622523242758144 622556802975744 623219434586112 626262498231552 627127704612864 627795201359872 627829045788672 630860607616512 630894617301312 631566123442176 632438656991232 634649942404296 635526736371072 636203172806656 637082112622592 639309633611376 640908817575936 644003536941856 644038255161756 644723751013888 645614462345216 648766876712136 651941170642944 652628584311613 654261084608768 656727816536064 660672525606912 661585270800384 662325147205632 665523278364672 668772903747312 669520818360576 670409646047232 670445787820032 671159391092736 674436536557056 675368297275392 676087139926016 676123587772416 679388346663936 679424972478336 680148132937728 681087784452096 683469168743088 684413408399616 685141878407168 686088428978176 688487297735328 690209495851008 691855936192512 693579659404968 694317885707264 695277113294848 696935642038272 697708109758569 700338648102912 701121863909376 702090491461632 702830783104814 704588860347904 706269601529856 707245340884992 709718183568576 710511888872448 711455134580736 711493489115136 712250782384128 715728569407488 716717376700416 717518909472768 719223337812798 720983551561728 721022419772928 722787036561408 724503979059588 725314219890624 726277116551168 726316270138368 727089340350464 728093842997248 729862736301153 730639581270144 731648988715008 732467220086784 736004042219264 736043720184864 736827144015872 737845099823104 740424932805012 741447859099584 745075623591936 745861239213272 747726953838592 751377964355382 754210851803136 755054314979328 756097452343296 760598032416768 761648828645376 764311889996928 765166649554944 766182452625408 766223757508608 770784613208064 771849482600448 772712671739904 774548209952244 776443824758784 776485682832384 777312151928832 778386039373824 781107621420672 782186752456704 783019289608192 786842625983232 788810852401152 792619737774592 792662467891392 793506155094016 794602415194112 797380696866936 798482309799552 800387026403328 801282130182144 803235180691216 805244411826176 807165258891264 809176269305796 811106495506944 813091582377984 813135416131584 817061756120064 817975507894272 819105573371904 821969528928912 823105112304384 823981201784832 824025622597632 825119564365824 828004547496672 828930537017856 830030990344192 830075737300992 830959246114816 834128841487032 835016664308736 836170272817152 837105394384896 839093894114931 841147476822016 841192823068416 842088164589568 843251542654976 846199923205728 847368981828096 852412844815168 854545090101248 858717673549008 861955259203584 862919217119232 863829088272514 865022502282848 869254894190592 873499302853632 874476170919936 875637088714752 875684294295552 876607625081279 880896700809216 882113694400512 885197954231136 887364371152896 887412208951296 891697204996416 892694424480768 893879528062976 893927717093376 894879188123648 897053283975303 898292598524496 899248715409408 900491063033856 901498117029888 903639578277618 905851128885248 905899963304448 906864177250304 908117045936128 911292224990784 912551211199488 914728030175232 917983063647104 920279327801344 924772879206624 926978852007936 928259509911552 929297618436096 930277479678092 933784864137216 934829151879168 936120655282176 939393747347328 940691556919296 941692802039808 941743568683008 944038980856762 946290911424768 947349185163264 948606846107648 948657985486848 951974913606444 953290104556608 954304759209984 955623168933888 956691879297024 958964450417064 961311402082304 961363226363904 966005305412784 966057382742634 967085626520832 968421693517824 973150315068204 974186108360192 975531984953344 976622960115712 981391626913152 985091724804096 987233243740016 988597145466112 998284917547008 1000782050623488 1001837285807176 1005614469070848 1006739086639104 1011654804835584 1013052445913088 1014130709889024 1014185381658624 1019082519995904 1020222199406592 1021576603500544 1021631676678144 1025203753114632 1026620112599424 1027712817610752 1029132643467264 1032730946602992 1035258433011712 1035314243776512 1036416202571776 1040369489107452 1041476828560896 1042915669942272 1045403463057408 1049123501310976 1051747803201536 1054246174657221 1056883290521856 1059404402294784 1060868011327488 1063174262489248 1064643079732736 1067182701871104 1068376173576192 1073592854111232 1075076065050624 1076220345188352 1076278364209152 1078901692407728 1081475327342592 1084180554842112 1086755968589382 1087971329835936 1089415674826752 1089474405207552 1090634010525696 1092140764495872 1095959371905216 1097473483072512 1098641602379776 1098700830130176 1100159419154432 1104006063328896 1104065580277296 1105240716023808 1106767649734656 1110637399207518 1112171788649376 1113355552411648 1114893697089536 1116140525846528 1118791858819908 1121590430757888 1125819114061824 1127066946533073 1128266564274304 1129825309104128 1140897048625152 1142473242968064 1144956898065344 1149273678938112 1150558956158976 1156176919812096 1157774223900672 1159069007609856 1164665737138176 1165968227893248 1167579059060736 1171661432131008 1173280128685056 1174528934412288 1176151592534016 1180263938974848 1183152494870528 1183216278601728 1188929606661888 1188993701837088 1190259232641024 1191903622791168 1196071045300404 1197723464699328 1198998287212544 1200654750711808 1201997489373184 1204852771036824 1207866617739264 1210747888336896 1213764403958694 1215056299987712 1216734948265984 1219637373566976 1225592634180096 1226963261841408 1228658360057856 1233030505608832 1235971802677248 1237679346548736 1242006821245008 1243395805526784 1245046485516288 1245113605951488 1246438869172224 1252524996463104 1254255409225728 1255590402719744 1255658091577344 1261721215233024 1261789234602624 1263132246884352 1264877313982464 1269299884808592 1271053472742144 1272406345613312 1274164225245184 1278619267222752 1281817635151872 1288007073883712 1288076510323512 1289447502027776 1291228924690432 1295743632408771 1297533753424272 1303882341285888 1305257168623226 1308522169217536 1313455633072128 1321345051213824 1323170541600768 1331046556729344 1337545807494624 1339041636721152 1340819292094464 1340891575640064 1342318782185472 1348873073114112 1350736594550784 1352174279852032 1352247175544832 1355459367416427 1358776693327872 1358849944956672 1360296265875456 1362175568904192 1366938337486176 1368826816799232 1370283756814336 1372176857956352 1376974595470656 1380418991702016 1383711872385024 1387159318809936 1388635771414528 1390554226589696 1395416219517138 1400677296205824 1402243727818752 1404180982923264 1405661566209628 1409177720695808 1412539203059712 1414490681769984 1416058471285143 1419436367137152 1421023777744896 1422910269161472 1422986978230272 1431457138814976 1433434753400832 1435037818945536 1438446675625596 1441967103123456 1442044839545856 1445574073122816 1449007958119176 1450628439781248 1452554233102336 1452632540276736 1454178680700928 1459725472602306 1461279162540288 1463297977430016 1464934440173568 1472008084438528 1472087440369728 1473654288031744 1475690199646208 1480849865610024 1482895718199168 1491722478426544 1495453907677184 1502755928710764 1508421703606272 1510108629958656 1512194904686592 1521196064833536 1528623779993856 1530333299109888 1532364905250816 1532447515017216 1541569226416128 1543698965200896 1545425343479808 1549096419904488 1552887649517568 1552971365664768 1554624303857664 1562215242841344 1564373504913408 1566038579216384 1573685251966464 1577621704802304 1585239475549184 1585324935782784 1587012310188032 1589204830388224 1594761393733872 1596964619599104 1600774052806656 1602564260364288 1606470361382432 1610488823652352 1614330517782528 1618352538611592 1622212991013888 1626183164755968 1626270832263168 1627985589436661 1634123512240128 1635951015788544 1638211146743808 1643939057857824 1646210224608768 1647962403569664 1648051245195264 1650239128731648 1656009094993344 1657861074035712 1660061980688384 1660151474601984 1661918492229632 1665956098811277 1668257682974064 1670033328617472 1672340545634304 1674210788769792 1678187788229862 1682294953644032 1682385646136832 1684176329179136 1686503085309952 1692399846411456 1694737963656192 1704825689630336 1709090180202496 1717435347098016 1723910518407168 1725838434238464 1727658176545028 1730045004565696 1738509788381184 1746998605707264 1748952341839872 1751368588591104 1753215250162558 1761793401618432 1764227388801024 1770395908462272 1774728742305792 1774824417902592 1783394409992832 1785388848961536 1787759056125952 1787855434186752 1794106567950606 1796585197048992 1798497430818816 1800982126067712 1802996234059776 1807279156555236 1811702257770496 1811799926608896 1813728354500608 1816234091872256 1820646605938041 1822584449981568 1825102422398976 1829456060350464 1835966127294208 1840558655602688 1849545758413248 1853957704015872 1856519019823104 1858595236872192 1860554959356184 1867569728274432 1869658303758336 1878787494694656 1881383113838592 1883385604079616 1883487137366016 1888077961713524 1892581822849536 1894698370326528 1897213692215296 1897315970973696 1903949827212888 1906580209113216 1908609518419968 1911246337867776 1917928900834128 1922622804164608 1922726452727808 1932010610825568 1932114765485268 1934171253041664 1936843387035648 1946300630136408 1948372216720384 1951063969906688 1953245920231424 1957885752934839 1962783253826304 1970183449608192 1974466487480032 1977194290932224 1996569835094016 2003674571614352 2011228938141696 2013478173278208 2023309609671168 2026104891826176 2028261419778048 2028370763317248 2038165039991808 2040444398813184 2043153207001088 2043263353356288 2050407506229264 2053240225198848 2055425635221504 2058265286934528 2065461893205984 2070516866023424 2070628487553024 2072832405143552 2080738978214904 2082953657121792 2085831339884544 2090806926114816 2093124329275707 2098247002621952 2103495606403072 2108492349314442 2113766581043712 2118808804589568 2121736022654976 2126348524978496 2129286159465472 2134365403742208 2136752347152384 2147185708222464 2150152130101248 2152556728418304 2157803384815456 2162950654685184 2168361109684224 2173511937178764 2175942659671872 2178831349653504 2178948810415104 2181268021051392 2184281528991744 2191918743810432 2194946966145024 2197283204759552 2197401660260352 2208012126657792 2208131160554592 2210481432047616 2213535299469312 2221274798415036 2224343577298752 2226711104823296 2229787394179072 2232281051693056 2237583717639816 2243180861515776 2254133893066146 2256533128548608 2259650618208256 2281794097250304 2284946485936128 2289913796130688 2298547357876224 2312353839624192 2315548447801344 2318138015219712 2329331474276352 2331936455786496 2335158118121472 2343322864262016 2346560257370112 2349057868824576 2360527877949696 2366304989741056 2366432557203456 2377859213323776 2377987403674176 2380518465282048 2383807245582336 2392142090600808 2395446929398656 2397996574425088 2401309501423616 2409705542073648 2415733235478528 2421495776673792 2427528807917388 2430112599975424 2433469896531968 2439274747133952 2451185268360192 2453926523682816 2457316720115712 2466061011217664 2471943605354496 2475358693097472 2484013642490016 2486791611053568 2490092971032576 2490227211902976 2492877738344448 2505049992926208 2508510818451456 2511180805439488 2511316183154688 2517281682344793 2523442430466048 2523578469205248 2526264493768704 2529754627964928 2538599769617184 2542106945484288 2544812691226624 2548328450490368 2557238534445504 2563635270303744 2576014147767424 2576153020647024 2578895004055552 2582457849380864 2591487264817542 2595067506848544 2607764682571776 2610514337246452 2617044338435072 2626911266144256 2629822875243837 2642690102427648 2646341083201536 2662093113458688 2675091614989248 2678083273442304 2681638584188928 2681783151280128 2684637564370944 2697746146228224 2701473189101568 2704494351089664 2710918734832854 2717553386655744 2717699889913344 2720592531750912 2724351137808384 2733876674972352 2737653633598464 2740567513628672 2744353715912704 2753949190941312 2760837983404032 2774318637619872 2777271542829056 2781108453179392 2790832439034276 2801354592411648 2804487455637504 2808361965846528 2811323132419256 2818355441391616 2825078406119424 2832116942570286 2838872734274304 2842047555489792 2845820538322944 2845973956460544 2862914277629952 2866869506801664 2870075637891072 2876893351251192 2883934206246912 2884089679091712 2898015916238352 2901256879562496 2905108466204672 2905265080553472 2908357361401856 2919450945204612 2922558325080576 2926595954860032 2929868880347136 2944016168877056 2944174880739456 2947308576063488 2951380399292416 2961699731220048 2965791436398336 2983444956853088 2990907815354368 3005511857421528 3016843407212544 3020217259917312 3023401808953799 3042392129667072 3057247559987712 3060666598219776 3064729810501632 3064895030034432 3083138452832256 3087397930401792 3098192839808976 3105775299035136 3105942731329536 3109248607715328 3124430485682688 3128747009826816 3132077158432768 3147370503932928 3155243409604608 3162738523971663 3170478951098368 3170649871565568 3174024620376064 3178409660776448 3189522787467744 3193929239198208 3201548105613312 3205128520728576 3212940722764864 3220977647304704 3228661035565056 3236705077223184 3244425982027776 3252541664526336 3255971178873322 3268247024480256 3271902031577088 3276422293487616 3287878115715648 3292420449217536 3295924807139328 3296102490390528 3300478257463296 3312018189986688 3315722148071424 3320123961376768 3320302949203968 3331912197622554 3336515365948128 3340066657234944 3344681091268608 3348421577539584 3356375576459724 3364589907288064 3364771292273664 3368352658358272 3373006170619904 3381200839599219 3384799692822912 3389475927312384 3409651379260672 3418180360404992 3434870694196032 3447821036814336 3451676868476928 3455316353090056 3460090009131392 3493997211414528 3497904683679744 3502737177182208 3506430500325116 3523586803236864 3528454777602048 3540791816924544 3549457484611584 3549648835805184 3566788819985664 3570777697923072 3575518112251904 3575710868373504 3588213135901212 3593170394097984 3596994861637632 3601964252135424 3605992468119552 3614558313110472 3623404515540992 3623599853217792 3627456709001216 3641293211876082 3645168899963136 3650204844797952 3658912120700928 3671932254588416 3681117311205376 3699091516826496 3707915408031744 3713038039646208 3721109918712368 3735139456548864 3739316607516672 3757574989389312 3762766227677184 3766771208159232 3766974274732032 3776155923427048 3785163645699072 3789396740653056 3794427384430592 3794631941947392 3807899654425776 3813160418226432 3817219036839936 3822492675735552 3835857801668256 3845245608329216 3845452905455616 3864021221651136 3864229530970536 3868342506083328 3873686774071296 3887230897226313 3892601260272816 3896744433440768 3902127939813376 3906491840462848 3915771505869678 3925566507652608 3940366899216384 3948932974960064 3954388581864448 3993139670188032 4007349143228704 4022457876283392 4026956346556416 4046619219342336 4052209783652352 4056522839556096 4056741526634496 4076330079983616 4080888797626368 4086526706712576 4100815012458528 4106480450397696 4110851270443008 4116530573869056 4130923786411968 4141033732046848 4141256975106048 4145664810287104 4161477956429808 4165907314243584 4171662679769088 4186248658551414 4196494005243904 4206991212806144 4216984698628884 4227533162087424 4237617609179136 4243472045309952 4248175413855429 4252697049956992 4258572318930944 4268730807484416 4294371416444928 4300304260202496 4305113456836608 4315606769630912 4325901309370368 4336722219368448 4347023874357528 4351885319343744 4357662699307008 4357897620830208 4362536042102784 4383837487620864 4389893932290048 4394566409519104 4394803320520704 4416024253315584 4416262321109184 4420962864095232 4427070598938624 4442549596830072 4448687154597504 4453422209646592 4459574788358144 4475167435279632 4486361723031552 4508267786132292 4513066257097216 4519301236416512 4563588194500608 4568400090181291 4579827592261376 4597094715752448 4624707679248384 4631096895602688 4636276030439424 4658662948552704 4663872911572992 4686645728524032 4693120514740224 4698115737649152 4721055755899392 4732609979482112 4732865114406912 4755718426647552 4755974807348352 4761036930564096 4767614491164672 4784284181201616 4790893858797312 4795993148850176 4802619002847232 4819411084147296 4831466470957056 4842991553347584 4855057615834776 4860225199950848 4866939793063936 4878549494267904 4883956768309983 4902370536720384 4907853047365632 4914633440231424 4932122022435328 4943887210708992 4950717386194944 4968027284980032 4973583222107136 4980185942065152 4980454423805952 4985755476688896 5010099985852416 5017021636902912 5022632366309376 5034563364689586 5046884860932096 5047156938410496 5052528987537408 5059509255929856 5077199539234368 5084213890968576 5089625382453248 5096656900980736 5114477068891008 5127270540607488 5152028295534848 5152306041294048 5157790008111104 5164915698761728 5182974529635084 5190135013697088 5215529365143552 5221028674492904 5234088676870144 5259645750487674 5285380204855296 5292682166403072 5324186226917376 5350183229978496 5356166546884608 5363277168377856 5363566302560256 5395492292456448 5402946378203136 5408988702179328 5421837469665708 5435106773311488 5435399779826688 5441185063501824 5448702275616768 5467753349944704 5475307267196928 5481135027257344 5507898381882624 5521675966808064 5548637275239744 5554543085658112 5562216906358784 5581664878068552 5602709184823296 5608974911275008 5622646264838512 5636710882783232 5650156812238848 5664233885140572 5677745468548608 5684095110979584 5691641076645888 5691947912921088 5725828555259904 5733739013603328 5753786702502384 5767868412493824 5768179358183424 5796031832476704 5802513759124992 5810216932409344 5810530161106944 5816714722803712 5838901890409224 5845116650161152 5853191909720064 5859737760694272 5873657258804517 5888032337754112 5888349761478912 5894617152126976 5902760798584832 5923399462440096 5931582872796672 5966889913706176 5981815630708736 6011023714843056 6033686814425088 6040434519834624 6046803617907598 6084784259334144 6114495119975424 6121333196439552 6129459621003264 6129790060068864 6136253375568953 6166276905664512 6174795860803584 6196385679617952 6211550598070272 6211885462659072 6218497215430656 6248860971365376 6257494019653632 6264154316865536 6279372987827121 6294741007865856 6310486819209216 6325477047943326 6340957902196736 6341299743131136 6348049240752128 6356819321552896 6379045574935488 6387858478396416 6403096211226624 6410257041457152 6425881445529728 6441955294609408 6473410154446368 6488851964055552 6505083329052672 6511942357746644 6536494048960512 6543804063154176 6552844586975232 6575756231431296 6584840898435072 6591849614278656 6592204980781056 6624036379973376 6631444296142848 6640247922753536 6640605898407936 6663824395245108 6673030731896256 6680133314469888 6689362182537216 6696843155079168 6712751152919448 6729179814576128 6729542584547328 6736705316716544 6762401679198438 6769599385645824 6778951854624768 6819302758521344 6836360720809984 6869741388392064 6895642073628672 6910632706180112 6920180018262784 6987994422829056 6995809367359488 7005474354364416 7012861000650232 7047173606473728 7081583633849088 7098914969223168 7099297671610368 7133577639971328 7141555395846144 7151036224503808 7151421736747008 7176426271802424 7186340788195968 7193989723275264 7203928504270848 7229116626220944 7246809031081984 7247199706435584 7254913418002432 7282586423752164 7290337799926272 7300409689595904 7317824241401856 7343864509176832 7362234622410752 7398183033652992 7415830816063488 7426076079292416 7442219837424736 7470278913097728 7478633215033344 7515149978778624 7525532455354368 7533542416318464 7533948549464064 7552311846854096 7570327291398144 7578793481306112 7589263883894784 7615799308851552 7626320836452864 7634438073679872 7644985351471104 7671715603336512 7690491216658432 7690905810911232 7728042443302272 7728459061941072 7736685012166656 7747373548142592 7774461794452626 7785202520545632 7793488866881536 7804255879626752 7812983680925696 7831543011739356 7851133015305216 7880733798432768 7889468625731511 7897865949920128 7908777163728896 7986279340376064 8014698286457408 8044915752566784 8053912693112832 8093238438684672 8104419567304704 8113483053268992 8152660159967232 8161777595252736 8173053413425152 8201630024917056 8212960900795392 8221702540886016 8233061147738112 8261847572823936 8282067464093696 8282513950212096 8322955912859616 8331814628487168 8343325359538176 8372497317102828 8392988010487808 8413982425612288 8433969397257768 8455066324174848 8475235218358272 8496350827710858 8505394099913984 8517144637861888 8537461614968832 8588742832889856 8600608520404992 8610226913673216 8631213539261824 8651802618740736 8694047748715056 8703770638687488 8715325398614016 8715795241660416 8725072084205568 8767674975241728 8779787864580096 8789132819038208 8789606641041408 8832048506631168 8832524642218368 8841925728190464 8854141197877248 8885099193660144 8897374309195008 8906844419293184 8919149576716288 8950334870559264 8972723446063104 9016535572264584 9026132514194432 9038602472833024 9070205426861397 9127176389001216 9136800180362582 9159655184522752 9194189431504896 9249415358496768 9262193791205376 9317325897105408 9327745823145984 9373291457048064 9386241029480448 9396231475298304 9442111511798784 9465219958964224 9465730228813824 9488215571914989 9511436853295104 9511949614696704 9522073861128192 9535228982329344 9568568362403232 9581787717594624 9591986297700352 9605238005694464 9638822168294592 9662932941914112 9685983106695168 9710115231669552 9720450399901696 9733879586127872 9767913536619966 9804741073440768 9815706094731264 9829266880462848 9864244044870656 9887774421417984 9901434772389888 9936054569960064 9947166444214272 9960371884130304 9960908847611904 10020199971704832 10034043273805824 10045264732618752 10069126729379172 10093769721864192 10094313876820992 10105057975074816 10119018511859712 10154399078468736 10168427781937152 10179250764906496 10228954137782016 10254541081214976 10304056591069696 10304612082588096 10315580016222208 10329831397523456 10365949059270168 10380270027394176 10442057348985808 10468177353740288 10519291500975348 10570760409710592 10585364332806144 10648372453834752 10700366459956992 10712333093769216 10726554336755712 10727132605120512 10790984584912896 10805892756406272 10817977404358656 10843674939331416 10870213546622976 10870799559653376 10882370127003648 10935506699889408 10950614534393856 10962270054514688 11015796763765248 11043351933616128 11097274550479488 11109086171316224 11124433812717568 11163329756137104 11205418369646592 11217949822550016 11245292529677024 11273421765566464 11300313624477696 11328467770281144 11355490937097216 11368190221959168 11383282153291776 11383895825842176 11395899126056627 11451657110519808 11467478027206656 11507573405004768 11535736824987648 11536358716366848 11592063664953408 11605027518249984 11620433864818688 11621060322213888 11633429445607424 11661692691678939 11677803780818448 11690233300322304 11706383819440128 11719475521388544 11747314517609034 11776064675508224 11776699522957824 11789234304253952 11805521597169664 11846798924880192 11863165745593344 11933779827412352 11963631261417472 12022047429686112 12067373628850176 12080869039669248 12093607235815196 12169568518668288 12228990239950848 12242666392879104 12259580120137728 12272506751137906 12332553811329024 12349591721607168 12392771359235904 12423101196140544 12423770925318144 12436994430861312 12497721942730752 12514988039307264 12558745975654242 12589482015731712 12620973638418432 12650954095886652 12681915804393472 12682599486262272 12696098481504256 12713638643105792 12744526241566287 12758091149870976 12775716956792832 12806192422453248 12851762891059456 12883910589218816 12946820308892736 12977703928111104 13010166658105344 13023884715493288 13072988097921024 13087608126308352 13151512462862592 13169681796870144 13183699228557312 13184409961562112 13248072759946752 13262888592285696 13280495845507072 13281211796815872 13327648790490216 13346061463792512 13360266628939776 13378724365074432 13425502305838896 13458359629152256 13459085169094656 13473410633433088 13524803358396876 13539198771291648 13557903709249536 13638605517042688 13672721441619968 13705200270543873 13739482776784128 13791284147257344 13821265412360224 13840360036525568 13975988845658112 13991618734718976 14025722001300464 14094347212947456 14163167267698176 14197829938446336 14198595343220736 14267155279942656 14283110791692288 14302072449007616 14302843473494016 14352852543604848 14372681576391936 14387979446550528 14407857008541696 14458233252441888 14493618062163968 14494399412871168 14509826836004864 14565172847504328 14580675599852544 14600819379191808 14635648482803712 14651870304929949 14687729018353664 14724469244821504 14796366067305984 14831661632126976 14852152158584832 14884439674849472 14940557826195456 14957266430066688 15030299957557248 15051064910708736 15067897098928128 15104623693708192 15140654582796288 15157586962612224 15178527767789568 15231598617703104 15252641672905728 15268876147359744 15289970702942208 15343431206673024 15380982433316864 15381811621822464 15456084886604544 15456918123882144 15473370024333312 15494747096285184 15548923588905252 15570405041091264 15586977733763072 15608511759253504 15625967361851392 15663086023478712 15702266030610432 15778937251463022 15795731899840256 15817554327457792 15972558680752128 16029396572914816 16089831505133568 16186476877369344 16208839134609408 16226966106537984 16305320319934464 16323555190505472 16346106826850304 16403260049834112 16425921801590784 16443405081772032 16523695145647872 16564134928187392 16565027900424192 16645911825719232 16663629256974336 16686650719076352 16744994634205656 16785976020975616 16867938794515536 16910132648349696 16950470436716544 16992701655421716 17010788199827968 17034289275723776 17074923229937664 17177485665779712 17201217040809984 17262427078523648 17303605237481472 17388095497430112 17407541277374976 17430650797228032 17431590483320832 17450144168411136 17535349950483456 17559575729160192 17578265638076416 17579213282082816 17620971776413551 17664097013262336 17665049284436736 17683851456380928 17708282395754496 17770198387320288 17794748618390016 17813688838586368 17838299153432576 17900669741118528 17945446892126208 18033071144529168 18052265028388864 18077204945666048 18140410853722794 18254352778002432 18273600360725164 18319310369045504 18388378863009792 18408760126706859 18498830716993536 18524387582410752 18634651794210816 18655491646291968 18746582914096128 18772482058960896 18792462950596608 18884223023597568 18931460457627648 18976431143829978 19022873706590208 19023899229393408 19044147722256384 19070457964658688 19137136724806464 19163575435189248 19183972595400704 19210476011388928 19277644336589184 19325865883828224 19420230463339104 19440900799803392 19467759172255744 19535827073239932 19609482146881536 19631412189462528 19658533760925696 19728488089741312 19775548842835968 19872109139920128 19894332888428544 19920743768260608 19921817695223808 20040399943409664 20068086547611648 20090529465237504 20138253458758344 20187539443728384 20188627753641984 20210115950149632 20308798156937472 20336855563874304 20358501529812992 20457908275564032 20509082162429952 20608113182139392 20609224165176192 20631160032444416 20659662795046912 20731898118540336 20760540054788352 20884114697971616 20936354707480576 21038583001950696 21141520819421184 21163812662676593 21296744907669504 21400732919913984 21424666187538432 21453108673511424 21454265210241024 21581969169825792 21611785512812544 21687349878662832 21740427093245952 21741599119306752 21764740254007296 21871013399778816 21901229068787712 21924540109029376 22031593527530496 22086703867232256 22194549100958976 22218172342632448 22248867625435136 22326659512274208 22410836739293184 22435899645100032 22490585059354048 22546843531132928 22600627248955392 22656935540562288 22710981874194432 22736380443918336 22767791651684352 22791798252113254 22903314221039616 22934956054413312 23015146810009536 23071473649975296 23072717432733696 23184127329906816 23210055036499968 23240867729637376 23242120644427776 23323385383357878 23355607561636896 23380466600644608 23412767638880256 23438951042777088 23494629035218068 23552129351016448 23553399045915648 23578468608507904 23611043194339328 23668405877194533 23693597849760384 23726331491186688 23867559654824704 23927262522834944 24044094859372224 24134747257700352 24161738079338496 24187214471630392 24457980479901696 24485332785758208 24519160240275456 24545013502275812 24665107622658048 24699183443214336 24785542718471808 24846202392281088 24847541850636288 24995443885461504 25029976078614528 25117491951308484 25178964031463424 25241947276836864 25301908191773304 25363831608786944 25365198972524544 25392196963008512 25489052483132574 25516182299741952 25551433913585664 25612384844906496 25703525782118912 25767821178437632 25893640617785472 25955407856222208 26047769430986576 26145976195842048 26175216252616704 26303024925725184 26339363593740288 26367398457114624 26368819923124224 26496145519893504 26525777184571392 26560991691014144 26562423593631744 26655297580980432 26692122927585024 26720533257879552 26757448730148864 26851004611677792 26916719258304512 26918170338189312 26946821266866176 27049606716793752 27078397542583296 27115807418499072 27210616280584191 27277211034085376 27345442883239936 27410400541087746 27478965553568256 27582568294514688 27642530824720448 27680720073051136 27951977691316224 27983237469437952 28051444002600928 28188694425894912 28326334535396352 28395659876892672 28397190686441472 28534310559885312 28566221583384576 28605686946988032 28705705087209696 28745363152783872 28775958893101056 28815714017083392 28916466504883776 28987236124327936 28988798825742336 29019653672009728 29130345695008656 29161351199705088 29201638758383616 29303740609859898 29375458036707328 29448938489643008 29592732134611968 29663323264253952 29704304317169664 29768879349698944 29881115652390912 30060599915114496 30102129821417472 30135794197856256 30209247387416384 30281309165592576 30315173925224448 30357055535579136 30463197235406208 30505283345811456 30537752294719488 30686862413346048 30761964866633728 30763623243644928 30912169773209088 30913836247764288 30946740048666624 30989494192570368 31097847177810504 31140810082182528 31173955467526144 31217023518507008 31326172046957424 31404532061220864 31557874502926044 31591463799680512 31635108654915584 31945117361504256 32058793145829632 32179663010267136 32372953754738688 32417678269218816 32453932213075968 32610640639868928 32647110381010944 32806520099668224 32851843603181568 32886810163544064 33047390291295744 33128269856374784 33130055800848384 33291823651438464 33327258513948672 33373301438152704 33489989268411312 33571952041951232 33735877589031072 33820265296699392 33900940873433088 33985403310843432 34021576399655936 34068578551447552 34149846459875328 34187697378169881 34354971331559424 34402434081619968 34524854157047296 34607210474962944 34776190994860224 34815082554749952 34861301594456064 34863180966641664 34900288336822272 35070699900966912 35119151458320384 35158426564165632 35241943552827102 35328194026524672 35330098568873472 35367702912761856 35416564791508992 35540396774640576 35589497236780032 35627377677172736 35676598306865152 35801339482237056 35890893784252416 36066142289058336 36104530056777728 36154409891332096 36280821707445588 36508705556004864 36547200721450328 36638620738091008 36817520253413718 36997661433987072 37048775164821504 37269303588421632 37310983292583936 37493165828192256 37544964117921792 37768446047195136 37862920915255296 37952862287659956 38045747413180416 38047798458786816 38088295444512768 38140915929317376 38274273449612928 38327150870378496 38367945190801408 38555288673178368 38651731767656448 38840460926678208 38881801599606784 38935518344511488 39071654146479864 39218964293763072 39262824378925056 39456976179482624 39551097685671936 39744218279840256 39788665776857088 39841487536521216 39843635390447616 40080799886819328 40136173095223296 40276506917516688 40375078887456768 40377255507283968 40420231900299264 40617596313874944 40673711127748608 40717003059625984 40915816551128064 41018164324859904 41115600811631619 41216226364278784 41218448330352384 41262320064888832 41319325590093824 41463796237080672 41521080109576704 41768229395943232 41872709414961152 42077166003901392 42283041638842368 42327625325353186 42593489815339008 42801465839827968 42849332375076864 42906217347022848 42908530420482048 43163938339651584 43223571025625088 43374699757325664 43480854186491904 43483198238613504 43529480508014592 43742026799557632 43802458137575424 43849080218058752 43955610914789847 44063187055060992 44173407734464512 44389098201917952 44436344685264896 44497735250870272 44653319024548416 44821673478586368 44871799290200064 44981170118708096 45093687062265856 45313871081124576 45421963748388864 45472760887836672 45535583303368704 45583596504226508 45806628442079232 45869912108826624 46030293620019072 46142947299950592 46145434865467392 46368254659813632 46420110072999936 46481735459274752 46484241288855552 46646770766715756 46711215123273792 46760933201289216 46825535277760512 46877902085554176 46989258070436136 47104258702032896 47106798091831296 47156937217015808 47336811754389066 47387195699520768 47452662982373376 47735119309649408 47854525045669888 48088189718744448 48269494515400704 48374428943260784 48915960959803392 48970665571516416 49038320480550912 49090027004551624 49330215245316096 49571085436943616 49692404784562176 49695083701272576 49990887770923008 50059952157229056 50234983902616968 50357928062926848 50603816383546608 50727663217573888 50730397945049088 50784393926017024 50978104966265148 51032364599483904 51102867827171328 51224769689812992 51407051564237824 51535642356875264 51787281235570944 51910815712444416 52095538861973152 52291952391684096 52350432505233408 52606049851450368 52678727187480576 52734796914229248 52737639846248448 52992291039787008 53051554369142784 53124847187263488 53310595161960864 53384245855170048 53441066515759104 53514897460297728 53702009223355584 53833438516609024 53836340676378624 53893642533732352 54099213433587504 54156795085166592 54231614836998144 54421232561168382 54554422068170752 54690885766479872 54820801082175492 54957931107136512 55165136589029376 55226280380120577 55285061649440896 55361440146102272 55903955382632448 55966474938875904 56102888005201856 56377388851789824 56652669070792704 56794381372882944 57068621119770624 57132443166769152 57211373893976064 57411410174419392 57490726305567744 57551917786202112 57631428034166784 57832933009767552 57974472248655872 57977597651484672 58260691390017312 58322702399410176 58403277516767232 58607481219719796 58750916073414656 58897876979286016 59185464269223936 59326646528507904 59537758699397888 59762231304781824 60121199830228992 60204259642834944 60271588395712512 60418494774832768 60562618331185152 60630347850448896 60926394470812416 61010566691622912 61075504589438976 61373724826692096 61523929733267456 61527246487289856 61824339546418176 61827672495528576 61893480097333248 61978988385140736 62195694355621008 62281620164365056 62347910935052288 62434047037014016 62652344093914848 62809064122441728 63115749005852088 63182927599361024 63270217309831168 63491437988029779 63890234723008512 64117586291659264 64359326020534272 64745907509477376 64835356538437632 65221281279737856 65294220762021888 65613040199336448 65703687206363136 65773620327088128 66094780582591488 66256539712749568 66260111601696768 66583647302876928 66654517027897344 66746602876305408 66979978536822624 67143904083902464 67471755178062144 67640530593398784 67801881746866176 67970806621686864 68043152799311872 68137157102895104 68375394756339762 68709942663118848 68804868163239936 69049708314094592 69214420949925888 69552381989720448 69630165109499904 69722603188912128 69726361933283328 70141399801933824 70238302916640768 70316853128331264 70483887105654204 70656388053049344 70660197137746944 70735405825523712 70833129583017984 71080793549281152 71178994473560064 71254755354345472 71602678964474112 71781787568504832 72132284578116672 72209060113555456 72308819782664192 72561643414891176 73094401442900656 73277241476182016 73635040506827436 73995322867974144 74097550329643008 74538607176843264 74986331656384512 75089928235843584 75536892094390272 75725841830510592 75905724575319912 76091494826360832 76095596917573632 76176590889025536 76548546899225856 76654301740756992 76735890381602816 77110577346356736 77303463535312896 77680921853356416 77763603199213568 77871036689022976 78143308292959728 78437928587526144 78525648757850112 78913952358965248 79102195371343872 79488436559680512 79577331553714176 79682975073042432 79687270780895232 79771293882396389 80161599773638656 80272346190446592 80553013835033376 80750157774913536 80754511014567936 80840463800598528 81235192627749888 81347422255497216 81434006119251968 81631848841752573 81831633102256128 82036328649719808 82231201623263238 82432452728557568 82436896660704768 82524640129777664 82638651180187648 82927592474161344 83042160219153408 83536458791886464 83745418829922304 84154332007802784 84566083277684736 84655250650706372 85186979630678016 85602931679655936 85698664750153728 85817060840964096 86327876679303168 86447142051250176 86749399514651328 86961708372983808 86966396477227008 87058961016029184 87484053599115264 87604916275150848 87911221829579694 88126374110121984 88346815468929024 88778196403835904 88872689370529792 88995470501740544 89306638049096832 89643346957172736 89962340237416192 90187374124531712 90627742162249152 90843927496777728 90945521775673344 91071166606737408 91167193008453016 91613256884158464 92060587240038144 92285894599901184 92290869730934784 92736509319627264 92840220145999872 92963470918549504 92968482577711104 93293541533431512 93422430246547584 93521866402578432 93651070555521024 93978516140872272 94208517404065792 94213596183662592 94313874434031616 94673623508778132 94774391399041536 94905325964746752 95470238619298816 95709050091339776 96176379437488896 96538989030801408 96748857886521568 97831921919606784 97941331143032832 98180054009103248 98660430490632192 99142170873887232 99384809569124352 99390167402545152 99981775541846016 100119904314458112 100469967805233936 100715856125853696 101207632767093216 101455326435147776 101460795890098176 101568787852034048 101956209932530296 102064729198967808 102205735654342656 102449539379625984 102563092134509643 102814103128475648 103071284713750528 103574562471141888 103821631424888832 104191077723946304 104583904783368192 104700865010466816 105212099702900736 105357454374961152 105475279692496896 105984582079574016 106103108738285568 106249694374526976 106621190323921728 106768491710340096 106882133031518208 107029794920595456 107404018446711168 107666877033218048 107672681352757248 108198426867175008 108313590170333184 108463229673996288 108842465122336764 109108844136341504 109381771532959744 109641602164350984 109915862214273024 110452560760241154 110570123298881792 110722880292204544 111807910765264896 111932949877751808 112205776010403712 113305338141585408 113588762745765888 114137242239541248 114264886333538304 114422747787952128 114822820348838784 114981452611135488 115103835572404224 115665866019535104 115948944497311744 115955195302969344 116521382780034624 116645404798820352 116806555033534464 117214962439439592 117501832146829312 118370928538447872 118653293057015808 119075517398795776 119524462609563648 120242399660457984 120408519285669888 120836989549665536 121125236662370304 121260695700897792 121852788941624832 122021133383245824 122151009178877952 122747449653384192 123047859466534912 123054492974579712 123346802434894857 123648679092836352 123655344991057152 123786960194666496 123957976770281472 124391388711242016 124563240328730112 124695821870104576 124868094074028032 125304688187829696 125618128244883456 126231498011704176 126365855198722048 126540434619662336 126982875976059558 127780469446017024 128235172583318528 128718652041068544 129491815018954752 129670713076875264 130442562559475712 130588441524043776 131226080398672896 131407374412726272 131547240654176256 132189561165182976 132520223203393536 133167294605753856 133309034055794688 133493205752610816 133959957073645248 134287808167804928 134943510356124288 135281061186797568 135941613243373728 136086305598623744 136274314205790208 136750789512679524 137419885326237696 137609736326479872 138099416628189184 138428841899851776 139104763979440896 139260330218999808 139445206377824256 139452723866566656 140282799603867648 140476605833281536 140633706256662528 140967774211308408 141312776106098688 141320394275493888 141470811651047424 142161587098562304 142357988947120128 142509510708690944 143205357928948224 143563575137009664 144264569156233344 144418120227110912 144617639565328384 145123286829782352 146188802885801312 146554482952364032 147270081013654872 147990645735948288 148146688638736151 149077214353686528 149972663312769024 150179856471687168 151073784188780544 151811449150639824 152182989652721664 152191193835147264 152353181778051072 153097093798451712 153308603481513984 153471780763205632 154221154692713472 154606927070625792 155361843706712832 155527206398427136 155742073378045952 156286616585919456 156875857175052288 157051297515700224 157827904717930496 158204390742687744 158976873119361024 159154663107428352 159374541561790464 159542587764792778 160323199547277312 160544692380893184 161106027670066752 161500315549827072 161509022029135872 161680927601197056 162470385255499776 162694844510994432 163263697683505146 163663266204512256 164072657299439616 164462403246526476 164864905457115136 164873793321409536 165049280259555328 165277302360375296 165678841140361731 165855184948322688 166084320438306816 167072917583772928 167490837659844608 168308664015605568 169132166555369472 169310501301412744 171205863359311872 171397329500307456 171634121681928192 172655753358606336 172894284102500352 173498799029302656 173923416745967616 173932792954454016 174968107198230528 175209832550301696 175822443659159388 176252748220243968 176693630937858048 177556392807671808 177745378741059584 178613276098193664 179286693914345472 179924680474832384 180374748249063424 181255484324498304 181687854993555456 181891043551346688 182334386016906032 183226513768316928 184121174480076288 184571789199802368 184581739461869568 185473018639254528 185680440291999744 185926941837099008 185936965155422208 186587083066863024 186844860493095168 187043732805156864 187302141111042048 187957032281744544 188417034808131584 188427192367325184 188627748868063232 189347247017556264 189548782798083072 189810651929493504 190474313964089337 190940477238597632 191418100182679552 192352758874977792 193077978061602816 193497715773043136 195663843839213568 195882662286065664 196360108018206496 197320860981264384 198284341747774464 198769619138248704 198780334805090304 199963551083692032 200239808628916224 200939935610467872 201431712251707392 202415265534186432 202910652870295552 202921591780196352 203137575704068096 203912419865060592 204129458397935616 204411471308685312 205126184269019286 205628206256951296 206142569427501056 207149124942283776 207643262849777664 208382155447892608 209167809566736384 210424199405801472 210714908749922304 210950559384993792 211969164159148032 212206217476571136 212499388749053952 213242380647843456 213536983420680192 213764266063036416 214808036893422336 215333754066436096 215345362705514496 216396853734350016 216627180340666368 216926459347992576 217684930244673528 218217688272683008 219283204328701968 219831724428546048 220905121520482308 221140246597763584 221445760584409088 223615821530529792 224411552020807424 226610676283170816 227177525491531776 228274484479082496 228529772667076608 229645640697677568 229962905222270976 230207671144808448 231331732039070208 231897888994623488 231910390605938688 233042765560069248 233290809597640704 233613110067068928 234429924878879184 235003664293658624 236741857076895744 237306586114031616 238151034797591552 239048925219127296 239313881647189167 240484799320915968 240817038571339776 241673979099331072 242250473324740608 242521391401795584 243705577883249664 244042266766491648 244302018357755904 245494899306768384 246108985949159424 246693604869789714 247297358185672704 247310689982114304 247573920389332992 247915953540562944 248782777422484032 249126480657460224 249391643740209152 249736188148056064 250609376375659392 251236256489766912 252462996023408352 252731710397444096 253080869239324672 253965751952119116 255560938892034048 256470345166637056 258983630037909504 259341426153750528 260885125118951424 261176883048087552 262452160797345792 262814748825452544 264379122330365952 265040446406787072 266334589211507712 266618068111589376 266986411505221632 267919914147290496 268575616335609856 269887020712248576 270562122373595136 271883226486747456 272172611197247488 272548628411580416 273501579025359048 274839770652475392 276198833256378368 276857683799703552 278209527958881792 278520660437999616 278890412755648512 278905447733133312 280565599207735296 280953211666563072 281935548422616816 282625552212197376 282640788550987776 282941623302094848 284323174197124608 284715977894240256 285019021417381888 286410715857896448 287127150274019328 288529138312466688 288836240454221824 289235279130656768 290246573659564704 292377605771602624 293108965904728064 294540162027309744 295981291471896576 296293377277472302 298154428707373056 299945326625538048 300359712943374336 302147568377561088 303622898301279648 304365979305443328 304382387670294528 304706363556102144 306194187596903424 306617206963027968 306943561526411264 307689276403528929 308442309385426944 309213854141251584 310723687413425664 311054412796854272 311484146756091904 312573233171838912 313751714350104576 314102595031400448 315655809435860992 317953746238722048 318309326214856704 318749083123580928 319085175529585556 320646399094554624 321089384761786368 322212055340133504 323000631099654144 323018044058271744 324940770510999552 325389689021988864 326527395367010292 327326532409024512 328145314598879232 328924806493052952 329729810914230272 329747586642819072 330098560519110656 331357682280723462 331710369896645376 332168640876613632 334145835167545856 334981675319689216 336617328031211136 338621002602825488 342411726718623744 342794659000614912 343268243363856384 345311506717212672 346997598058605312 347846833491935232 347865585908908032 349936214396461056 350419665100603392 351644887318318776 352505496440487936 355112785615343616 355490757482119168 357226552196387328 358573387828690944 359849360949664768 360749496498126848 362510968648996608 363375709987110912 363782087102693376 364668772033812064 366453027536633856 368242348960152576 369143578399604736 369163478923739136 370946037278509056 371360880583999488 371873930310844416 373174166133726048 373689720986190336 374087465610313728 374604282222084096 375914064563489088 376834069616263168 376854384734650368 377255497736126464 378694494035112528 379097565596166144 379621303858987008 380948627928178674 381880954477195264 382836200365359104 384705517749955584 386155956123205632 386995431546086272 391327687678427136 391765324572131328 392720216036412992 394641721962528768 396568683495548928 397560669610180608 399927102167384064 400479617257832448 401879871220935744 402863424503414784 404830531068372864 405821305740591104 405843183560392704 407824839730121184 408258916795871232 408822942617370624 410252368538038572 411256412513902592 412285138855002112 414298249884567552 415286525699555328 416764310895785216 418335619133472768 420848398811602944 421429817499844608 421901118769987584 423938328318296064 424412434953142272 426484761295686912 427073966841360384 427528532126072832 429616073786844672 430667508132872192 430690725411028992 432793707468700032 433254360681332736 433852918695985152 435369860489347056 436435376545366016 438566408657403936 439663448857092096 441810243040964616 442280493195527168 442891521168818176 444440065916208453 447231643061059584 448823104041614848 453221352566341632 456548968958164992 457059545334153216 459291281395355136 459925810444541952 460415342289616896 462663464078140416 463795777989246976 463820781211877376 466085531120138496 466581619195281408 467226220134137856 468859849757758368 470007328587317248 473483714153791488 474613172228063232 476302069595183104 478627763294378334 480969598641831936 481634077142679552 483347958198662144 484500946649481216 485042782803591168 487411155766499328 488084533532983296 490989798613536768 492217971898318848 493387209739579428 494594716371345408 494621379964228608 495147840778665984 495831907081125888 497565554844968064 498252961314920448 498783287480418304 501218752751318784 502472512979533824 504925992046816704 505463420794888192 506161738478649344 507931503904238232 512940690333274112 517967260075819008 518682852307501056 521770250237902848 524904321594691584 525629497650905088 528758244660731904 530080892813574144 532669178423015424 533236136223178752 535839828294580992 537151232671219712 539774041424497152 541124244747190272 543766452973494912 544345222394494976 545097256823160832 547003158050718096 549679541304950784 552397666512756736 553715367599407104 556419055917763584 557041320875999232 557780825511297024 557810895466266624 561131198415470592 561906423333126144 563871096845233632 565251104424394752 565281577101975552 565883246604189696 568646348394249216 569431955788480512 570038042834763776 571422941892268011 572821431715792896 574254300548038656 577058276624933376 577672480908443648 578470558261313536 580493147319129408 584755211543205248 586217931809456128 589080324054619488 591962582943793152 592586754554944604 596308857414746112 599890653251076096 600719425886748672 604295136755122176 607245796602559296 608731958610886656 608764775340589056 609412727112204288 612388375193806848 613234413926055936 615378552807057858 616884618770853888 618427708282503168 621447374826851328 622108825593708544 622968293512183808 625146466343677824 627503428700209152 631311618871721984 635907492477444096 636618652429713408 637498166247161856 638170351059171112 641292798189109248 644424110680267008 646001262199308288 646036088116543488 649881541021999104 650779378043977728 653054790734020584 654653064818049024 657849612986105904 659459621828460544 659495173285638144 660197121038221312 662715364561446924 663420739793290752 664337281753227264 668291670335091712 669963350639378432 673234656062422272 677242005205650976 684823453437247488 685589318001229824 690623013434425344 693995196117210624 695693666983870464 695731171817816064 699872428792922112 700839330201206784 703289774636637552 705010992880975872 710225571230687232 710981514964238336 714453104392774656 717146775657381888 717941644941567501 719698721899329536 721498992996253696 725021937297993216 726751419974221824 727564174205386752 729337544067624128 732906055073267712 736484697920305152 738326957847478272 741892074557018112 742721761167998976 743747860621688832 746348332267452096 747379441972380672 748174931220627456 749208564444168192 751828129126978176 753668139232526336 753708769469300736 757388988070225056 758195131192332288 759242607717974016 761897255856357348 763761908954390528 765672400730718208 769411035499911168 773990863092172544 782655375356854272 783530649144262656 785440432072825984 793137366991097856 795121339220361216 799854204334768128 800959234515664896 803759742441871488 805726849006829568 809661062136745728 811642611481182208 811686367120785408 815649679460242368 816517833591742464 817645885234741248 820504737076077144 822512825027805184 828596499769135104 830573051399110656 833528621791570432 836671238266945536 841696797623205888 842859634999689216 847876656636592128 848824869906284544 852969522591373824 854147933682720768 855057064252145664 859232147573689344 861335016265744384 861381450822057984 865587414937400064 866508721362665472 867705837391970304 870739720978694112 872870753090732032 877132817314807872 879326897714184192 883620486081929232 884560986391054336 885783042337636352 888880131832416906 894463286122119168 897646208083229696 906442705132683264 913097937916329984 914119090668306432 918582562790710272 919851620889083904 920830684579233792 925326928156280832 927641562423754752 932171062240276992 933163238390562816 934452440268275712 937719699515516736 940014657174634496 946967428307582976 952604139190366208 957255526588756668 961939197283663872 963268154285359104 966695916397324288 969001893298962432 974822311532998656 976169067065966592 981979597227073536 984435943796637696 986774419479158856 989189432742690816 989242759928457216 990295681557331968 995131109689936128 996505922629840896 997566574960836608 1002437505502637568 1004945025959067648 1009851984093633408 1010926841589776384 1012323476957298688 1015863007808476464 1025881380666548224 1035934520151638016 1037026820471153057 1043540500475805696 1049808643189383168 1051258995301810176 1057516489321463808 1065338356846030848 1066472272446357504 1071679656589161984 1074302465342439424 1079548082848994304 1082248489494380544 1087532905946989824 1088690444788989952 1090194513646321664 1094006316101436192 1099359082609901568 1104795333025513472 1107430735198814208 1112838111835527168 1114082641751998464 1115621790932533248 1122262396830941184 1123812846666252288 1127742193690467264 1130502208848789504 1130563154203951104 1131766493208379392 1137292696788498432 1138863911576961024 1142845883784536022 1145642863431585792 1148508601096077312 1154116553249866752 1155344961816887296 1156941116522627072 1160986294638258816 1169510423086410496 1172435863618912256 1178160648109238976 1183925165887586304 1185173509109889208 1199781306502152192 1201438851773497344 1208590273510244352 1214491593205118592 1217463917221773312 1217529550681178112 1224776750387613696 1226468827852111872 1230757105614115716 1233769237541707776 1236855416565006336 1242894749653702656 1244217651187417088 1250292932687355648 1255006857400418304 1262623237743443968 1271814984954888192 1273237304859426816 1276340702118342224 1282585596378218496 1288848221360534016 1292002524398616576 1292072176233086976 1299763082043998208 1301558756087955456 1306109581468041168 1309306129636098048 1315699225972211808 1318919243656921088 1318990346571276288 1320394242076442624 1325430729122893848 1326841479586581504 1328674563506454528 1333320197748625359 1336583340670183424 1339926701278756864 1346469312124844544 1354484010411301952 1369646906874494976 1371178636002459648 1381246026868850688 1387990392234421248 1391387333967740928 1391462343635632128 1399744857585844224 1401678660402413568 1406579549273275104 1410021985761951744 1420451142461374464 1421963029928476672 1428906208785549312 1435883289883135002 1439397443798659072 1442997985992507392 1450043874595986432 1453502839948443648 1455128348410773504 1458675088135248256 1472969395840610304 1476653915694956544 1483784149114036224 1485443522335997952 1487495721243377664 1492696664534904192 1494758883944761344 1496349862441254912 1503656258253956352 1507336278465052672 1507417538938601472 1514777976140450112 1516390262384664576 1518485215435948032 1523794511712714696 1527523817908781056 1538822070999822336 1547981726184345088 1565310750713708544 1570880864145651968 1586274733982195712 1590242678440722432 1599708408669536256 1607519484883742976 1611453698013659136 1619322124273491456 1623285222962364416 1623372734241570816 1631299358920484736 1633035667183484928 1635291770469482496 1641009474152154288 1645025650055610368 1657192999538270208 1661146102798221312 1667057243583140864 1673342476533891072 1683393595246411776 1685719269999378432 1695753313273184256 1697649739812569088 1705939045182747648 1708295867365441536 1710114128504291328 1718464295147378688 1722762901644115968 1731174829874800128 1733017442725330944 1735411674783940608 1741479441957388224 1745741506181464064 1754265634629615744 1758653795428368384 1767240972163858464 1769121972782108672 1771566084675272704 1777760263664833812 1788926572244238336 1795292416166459392 1812885410265366528 1826195875832659968 1828238181336612864 1837165125581420544 1839703241778167808 1850653856312561664 1855283124847509504 1864342124480553984 1866326476781125632 1868904880536551424 1875439399031033472 1880029314349268992 1893934856615165952 1905208278380732416 1914511053177513336 1923878394567327744 1933391832794648576 1938003786597924864 1949644623065997312 1952338134131933184 1963959194454147072 1973548838958317712 1978378865485381632 1978485519856914432 1980591363114663936 1990262219379872256 1993011845259681792 1995133149921673216 2004875011005275136 2009890051918135296 2019703968187266816 2021853683179552768 2024646953914597376 2031726015616952928 2051762761333096448 2071869040303276032 2074053640942306114 2087081000951611392 2099617286378766336 2102517990603620352 2115032978642927616 2130676713692061696 2132944544892715008 2143359313178323968 2148604930684878848 2153824934824702503 2159096165697988608 2164496978988761088 2175065811893979648 2177380889577979904 2180389027292643328 2188012632202872384 2198718165219803136 2209590666051026944 2225676223671054336 2228165283503996928 2231243581865066496 2244524793661882368 2247625693332504576 2255484387380934528 2261004417697579008 2261126308407902208 2274585393576996864 2277727823153922048 2285691767569072044 2291285726863171584 2297017202192154624 2308233106499733504 2310689923633774592 2321972589276517632 2339020846172820992 2344871727237824512 2356321296218477952 2370347018219778416 2399562613004304384 2402877703546994688 2417180547020488704 2428983186410237184 2434927834443546624 2435059101362356224 2449553500775227392 2452937655704223744 2461514211228231432 2467538475083415552 2485789499307405312 2488435302374834176 2500585865374711296 2510013714800836608 2525246475486887936 2543629969909776384 2546474609718853632 2552681404236684448 2565171192756436992 2577696442721068032 2584005048797233152 2584144352466173952 2599526164087996416 2603117512175910912 2612219162936082336 2618612259272196096 2631398451944423616 2637838487313842176 2637980693142552576 2640788484152885248 2650861458245787696 2653682959173163008 2657349127012909056 2666640395497250718 2673166681340366848 2679853402557513728 2692938624249689088 2708968020822603904 2739293813748989952 2742357272004919296 2762492053737701376 2775980784468842496 2782924687271264256 2799489715171688448 2803357320804827136 2813159098546550208 2820043971523903488 2840902284922748928 2857812417571098624 2871766579766270004 2878794887597318144 2885995971985014784 2900087749191972864 2907005679896887296 2917350176270496512 2945938791681220608 2953307831389913088 2967568298228072448 2970887044671995904 2985393329069808384 2989517767889522688 2992699724882509824 3007312516507912704 3014672556930105344 3014835077877202944 3029555952280900224 3032780524769329152 3036970430871896064 3047589023425429392 3055047635817562112 3077644141999644672 3095963452368690176 3111080461413459171 3130621501427417088 3141761728291303936 3172549467964391424 3199416817339072512 3215038969767485952 3222907396027318272 3238644248546982912 3246570445924728832 3246745468483141632 3262598717840969472 3266071334366969856 3270583540938964992 3282018948304308576 3290051300111220736 3314385999076540416 3322292205596442624 3334114487166281728 3366787190492823552 3371438539998756864 3391506626546368512 3395299479625138176 3411878090365495296 3416591734730883072 3436928590294757376 3445525803288231936 3462349659749600256 3466034885450661888 3470823349567881216 3482958883914776448 3491483012362928128 3508531269259231488 3517307590856736768 3534481944327716928 3538243945564217344 3543132169350545408 3555520527329667624 3590584832332918784 3625770820530733056 3652391751665319936 3674330251162841088 3679406483556335616 3701307712625123328 3710566249695019008 3728684248961107968 3732652953562251264 3750878798062066944 3760058628698537984 3787869713230331904 3810416556761464832 3829022106355026672 3847756789134655488 3866783665589297152 3876007573195849728 3899289246131994624 3904676268263866368 3927918388908294144 3947097677916635424 3956757730970763264 3956971039713828864 3961182726229327872 3980524438759744512 3986023690519363584 3990266299843346432 3999960593245876077 4009750022010550272 4019780103836270592 4039407936374533632 4043707366359105536 4049293907829194752 4063452031233905856 4103525522666192896 4143738080606552064 4148107281884612228 4174162001903222784 4199234572757532672 4205035981207240704 4230065957285855232 4261353427384123392 4265889089785430016 4286718626356647936 4307649869649405006 4318192331395977216 4328993957977522176 4350131623787959296 4354761779155959808 4360778054585286656 4376025264405744768 4419181332102053888 4451352447342108672 4456330567007993856 4462487163730132992 4489049587323764736 4510968774761869056 4522008835395158016 4522252616815804416 4549170787153993728 4555455646307844096 4571383535138144088 4582571453726343168 4616466212999467008 4621379847267549184 4643945178553035264 4678041692345641984 4689743454475649024 4712642592436955904 4740694036439556832 4799125226008608768 4834361094040977408 4857966372820474368 4869855668887093248 4870118202724712448 4899107001550454784 4905875311408447488 4923028422456462864 4935076950166831104 4971578998614810624 4976870604749668352 5001171730749422592 5020027429601673216 5050492950973775872 5087259939819552768 5092949219437707264 5105362808473368896 5130342385512873984 5155392885442136064 5168288704932347904 5199052328175992832 5206235024351821824 5224438325872164672 5237224518544392192 5262796903888847232 5275676974627684352 5275961386285105152 5301722916491575392 5307365918346326016 5314698254025818112 5333280790994501436 5346333362680733696 5359706805115027456 5385877248499378176 5417936041645207808 5478587627497979904 5484714544009838592 5551961568937684992 5565849374542528512 5598979430343376896 5606714641609654272 5626318197093100416 5640087943047806976 5681804569845497856 5715624835142197248 5743533159532540008 5757589775194636288 5800175498383945728 5814011359793774592 5834700352540993024 5891877583362441216 5935136596456144896 5941774089343991808 5970786658139616768 5979035535779045376 5985399449765019648 6014625033015825408 6029345113860210688 6029670155754405888 6059111904561800448 6065561049538658304 6073940861743792128 6095178046850858784 6110095271635124224 6155288283999289344 6191926904737380352 6222160922826918342 6261243002854834176 6283523456582607872 6345098935928782848 6398833634678145024 6430077939534971904 6445814792054636544 6477288497093965824 6493490936966283264 6525197435681938944 6532142668733939712 6541167081877929984 6564037896608617152 6580102600222441472 6628771998153080832 6668228974332563456 6733574380985647104 6742877079997513728 6783013253092737024 6823756180730990592 6833183469461766144 6873857180589514752 6891051606576463872 6924699319499200512 6932069770901323776 6965917767829552896 6982966024725856256 7017062538518462976 7034615181713473536 7068963888655433856 7076487891128434688 7086264338701090816 7111041054659335248 7181169664665837568 7251541641061466112 7304783503330639872 7348660502325682176 7358812967112671232 7402615425250246656 7457368497922215936 7465305907124502528 7501757596124133888 7520117257397075968 7575739426460663808 7620833113522929664 7658044212710053344 7695513578269310976 7733567331178594304 7752015146391699456 7798578492263989248 7809352536527732736 7855836777816588288 7894195355833270848 7913515461941526528 7913942079427657728 7922365452458655744 7961048877519489024 7972047381038727168 7999921186491752154 8019500044021100544 8039560207672541184 8078815872749067264 8087414732718211072 8098587815658389504 8126904062467811712 8207051045332385792 8287476161213104128 8296214563769224456 8398469145515065344 8410071962414481408 8460131914571710464 8522706854768246784 8573437252713295872 8615299739298810012 8636384662791954432 8657987915955044352 8700263247575918592 8709523558311919616 8752050528811489536 8838362664204107776 8902704894684217344 8912661134015987712 8978099174647529472 9021937549523738112 9044017670790316032 9044505233631608832 9098341574307987456 9110911292615688192 9142767070276288176 9165142907452686336 9232932425998934016 9242759694535098368 9287890357106070528 9333241384240377513 9356083384691283968 9379486908951298048 9425285184873911808 9481388072879113664 9598250452017217536 9668722188081954816 9715932745640948736 9739711337774186496 9740236405449424896 9798214003100909568 9811750622816894976 9846056844912925728 9870153900333662208 9943157997229621248 9953741209499336704 10002343461498845184 10100985901947551744 10174519879639105536 10185898438875414528 10210725616946737792 10310785770884272128 10336577409864695808 10398104656351985664 10412470048703643648 10448876651744329344 10474449037088784384 10525593807777694464 10551353949255368704 10551922772570210304 10603445832983150784 10614731836692652032 10629396508051636224 10666561581989002872 10692666725361467392 10771754496998756352 10835872083290415616 10957175254995959808 11103923137875369984 11131698749085057024 11197958860686753792 11252636394186200832 11280175886095613952 11363609139690995712 11431249670284394496 11487066319065080016 11515179550389272576 11600350996767891456 11628022719587549184 11669400705081986048 11783755166724882432 11870273192912289792 11883548178687983616 11941573316279233536 11958071071558090752 11970798899530039296 12029250066031650816 12059340311508811776 12118223809123600896 12131122099077316608 12147881723487584256 12190356093701717568 12220190543270248448 12310576567998578688 12383853809474760704 12444321845653836684 12522486005709668352 12567046913165215744 12690197871857565696 12797667269356290048 12860155879069943808 12954576994187931648 12986981873932566528 13050394871363877888 13064285337467879424 13082334163755859968 13128075793217234304 13160205200444882944 13257543996306161664 13336457948665126912 13467148761971294208 13566026506185474048 13647512361461981184 13666366938923532288 13747714361179029504 13849398638998401024 13864139541802647552 13931835535659105792 13965932049451712512 14034125077036925952 14069230363426947072 14137927777310867712 14152975782256869376 14172528677402181632 14222082109318670496 14362339329331675136 14503083282122932224 14609567006661279744 14697321004651364352 14717625934225342464 14805230850500493312 14914736995844431872 14930611814249005056 15003515192248267776 15040234514794151936 15151478852921327616 15241666227045859328 15316088425420106688 15391027156538621952 15467134662357188608 15597156984527978496 15618705073055465472 15711673555633176576 15788390711666541696 15827030923883053056 15827884158855315456 15922097755038978048 15944094762077454336 15999842372983504308 16039000088042201088 16079120415345082368 16157631745498134528 16174829465436422144 16253808124935623424 16414102090664771584 16592429127538448912 16796938291030130688 16820143924828962816 16920263829143420928 17045413709536493568 17146874505426591744 17230599478597620024 17272769325583908864 17400526495151837184 17419047116623839232 17504101057622979072 17676725328408215552 17805409789368434688 17825322268031975424 17956198349295058944 18043875099047476224 18088035341580632064 18089010467263217664 18196683148615974912 18221822585231376384 18285534140552576352 18330285814905372672 18465864851997868032 18485519389070196736 18575780714212141056 18666482768480755026 18712166769382567936 18758973817902596096 18850570369747823616 18962776145758227328 19196500904034435072 19337444376163909632 19431865491281897472 19480472810898849792 19596428006201819136 19623501245633789952 19692113689825851456 19740307800667324416 19886315994459242496 20004686922997690368 20201971803895103488 20349039759278211072 20421451233893475584 20621571541768544256 20673154819729391616 20796209312703971328 20897753303488658688 20948898074177568768 21051187615555388928 21102707898510737408 21103845545140420608 21206891665966301568 21229463673385304064 21258793016103272448 21333123163978005744 21385333450722934784 21543508993997512704 21671744166580831232 21914350509991919616 22207846275750739968 22395917721373507584 22505272788372401664 22560351772191227904 22727218279381991424 22862499340568788992 22974132638130160032 23030359100778545152 23200701993535782912 23256045439175098368 23338801410163972096 23567510333449764864 23740546385824579584 23767096357375967232 23883146632558467072 23916142143116181504 24058500132063301632 24118680623017623552 24236447618247201792 24262244198154633216 24295763446975168512 24380712187403435136 24440381086540496896 24621153135997157376 24767707618949521408 24888643691307673368 25134093826330431488 25380395743715131392 25720311758139887616 25909153988375863296 25973963747865133056 26100789742727755776 26128570674935758848 26256151586434468608 26320410400889765888 26515087992612323328 26672915897330253824 26934297523942588416 27132053012370948096 27295024722923962368 27332733877847064576 27495428722358059008 27698797277996802048 27728279083605295104 27863671071318211584 27931864098903425024 27999724152721132539 28068250154073851904 28138460726853894144 28275855554621735424 28305951564513738752 28345057354804363264 28444164218637340992 28724678658663350272 29006166564245864448 29219134013322559488 29394642009302728704 29435251868450684928 29610461701000986624 29829473991688863744 29861223628498010112 30007030384496535552 30302957705842655232 30483332454091718656 30632176850840213376 30934269324714377216 31194313969055956992 31237410146110930944 31423347111266353152 31576781423333083392 31654061847766106112 31655768317710630912 31844195510077956096 31888189524154908672 31999684745967008616 32078000176084402176 32315263490996269056 32349658930872844288 32507616249871246848 32828204181329543168 33184858255076897824 33593876582060261376 33840527658286841856 34090827419072987136 34293749010853183488 34461198957195240048 34545538651167817728 34801052990303674368 34838094233247678464 35008202115245958144 35353450656816431104 35610819578736869376 35650644536063950848 35912396698590117888 36087750198094952448 36178020934526435328 36393366297231949824 36443645170462752768 36571068281105152704 36660571629810745344 36931729703995736064 37151561428424282112 37332965536961510052 37424333538765135872 37517947635805192192 37701140739495647232 37925552291516454656 38393001808068870144 38863730982563794944 38960945621797699584 39192856012403638272 39247002491267579904 39384227379651702912 39480615601334648832 39772631988918484992 40009373845995380736 40698079518556422144 40842902467786951168 41243143083537088512 41592418625407942656 41795506606977317376 41897796148355137536 42102375231110777856 42205415797021474816 42207691090280841216 42413783331932603136 42458927346770608128 42517586032206544896 42666246327956011488 42770666901445869568 43087017987995025408 43343488333161662464 43828701019983839232 44415692551501479936 44791835442747015168 45010545576744803328 45120703544382455808 45454436558763982848 45724998681137577984 45948265276260320064 46060718201557090304 46401403987071565824 46677602820327944192 47135020666899529728 47481092771649159168 47766293265116934144 47832284286232363008 48117000264126603264 48237361246035247104 48472895236494403584 48524488396309266432 48761424374806870272 48880762173080993792 49242306271994314752 49535415237899042816 49777287382615346736 50268187652660862976 50760791487430262784 51440623516279775232 51818307976751726592 52201579485455511552 52257141349871517696 52512303172868937216 52640820801779531776 53030175985224646656 53345831794660507648 53868595047885176832 54264106024741896192 54590049445847924736 54665467755694129152 54990857444716118016 55397594555993604096 55456558167210590208 55727342142636423168 55999448305442265078 56136500308147703808 56276921453707788288 56551711109243470848 56611903129027477504 56690114709608726528 56888328437274681984 57449357317326700544 58012333128491728896 58789284018605457408 58870503736901369856 59220923402001973248 59658947983377727488 60014060768993071104 60605915411685310464 60966664908183437312 61264353701680426752 61868538649428754432 62388627938111913984 62846694222532706304 63153562846666166784 63308123695532212224 63311536635421261824 63688391020155912192 63776379048309817344 63999369491934017232 64156000352168804352 64630526981992538112 64699317861745688576 65015232499742493696 65656408362659086336 66369716510153795648 67187753164120522752 67681055316573683712 68181654838145974272 68587498021706366976 68922397914390480096 69091077302335635456 69602105980607348736 69676188466495356928 70016404230491916288 70706901313632862208 71221639157473738752 71301289072127901696 72175500396189904896 72356041869052870656 72786732594463899648 72887290340925505536 73142136562210305408 73321143259621490688 73863459407991472128 74303122856848564224 74665931073923020104 74848667077530271744 75402281478991294464 75851104583032909312 77727461965127589888 77921891243595399168 78385712024807276544 78768454759303405824 78961231202669297664 79545263977836969984 80018747691990761472 81396159037112844288 81685804935573902336 82486286167074177024 83184837250815885312 83591013213954634752 83795592296710275072 84204750462221555712 84415382180561682432 84827566663865206272 84917854693541216256 85035172064413089792 85332492655912022976 85541333802891739136 86174035975990050816 86686976666323324928 87657402039967678464 88831385103002959872 89583670885494030336 90021091153489606656 90908873117527965696 91449997362275155968 91896530552520640128 92121436403114180608 92802807974143131648 93355205640655888384 94270041333799059456 94962185543298318336 95532586530233868288 95664568572464726016 96234000528253206528 96945790472988807168 97048976792618532864 97522848749613740544 97761524346161987584 98484612543988629504 99070830475798085632 99554574765230693472 100536375305321725952 101521582974860525568 102881247032559550464 103636615953503453184 104403158970911023104 104514282699743035392 105024606345737874432 105281641603559063552 106060351970449293312 106691663589321015296 107737190095770353664 109180098891695849472 109330935511388258304 109981714889432236032 110795189111987208192 111454684285272846336 111998896610884530156 112273000616295407616 112553842907415576576 113103422218486941696 113223806258054955008 113776656874549363968 114898714634653401088 117578568037210914816 117741007473802739712 118441846804003946496 119317895966755454976 120028121537986142208 121933329816366874624 122528707403360853504 123737077298857508864 124777255876223827968 125693388445065412608 126307125693332333568 126616247391064424448 126623073270842523648 127376782040311824384 127552758096619634688 127998738983868034464 128312000704337608704 129261053963985076224 129398635723491377152 130030464999484987392 131312816725318172672 132739433020307591296 134375506328241045504 135362110633147367424 136363309676291948544 137174996043412733952 137844795828780960192 138182154604671270912 139204211961214697472 140032808460983832576 141413802627265724416 142443278314947477504 144351000792379809792 144712083738105741312 145573465188927799296 146284273124420610816 146642286519242981376 147726918815982944256 148606245713697128448 149331862147846040208 149697334155060543488 150804562957982588928 151702209166065818624 155454923930255179776 156771424049614553088 157536909518606811648 157922462405338595328 159090527955673939968 160037495383981522944 162792318074225688576 163371609871147804672 164972572334148354048 166369674501631770624 167182026427909269504 168409500924443111424 168830764361123364864 169655133327730412544 169835709387082432512 170070344128826179584 170664985311824045952 171082667605783478272 172348071951980101632 173373953332646649856 177662770206005919744 180042182306979213312 181817746235055931392 182899994724550311936 183793061105041280256 184242872806228361216 185605615948286263296 186710411281311776768 188540082667598118912 189924371086596636672 191065173060467736576 191329137144929452032 192468001056506413056 193891580945977614336 194097953585237065728 195045697499227481088 195523048692323975168 196969225087977259008 198141660951596171264 199109149530461386944 201072750610643451904 203043165949721051136 205762494065119100928 207273231907006906368 208806317941822046208 209028565399486070784 210049212691475748864 212120703940898586624 213383327178642030592 218360197783391698944 218661871022776516608 219963429778864472064 221590378223974416384 222909368570545692672 223997793221769060312 224546001232590815232 226206844436973883392 226447612516109910016 227553313749098727936 229797429269306802176 235157136074421829632 236883693608007892992 238635791933510909952 240056243075972284416 243866659632733749248 245057414806721707008 247474154597715017728 249554511752447655936 251386776890130825216 252614251386664667136 253246146541685047296 254753564080623648768 255105516193239269376 255997477967736068928 256624001408675217408 258522107927970152448 260060929998969974784 262625633450636345344 265478866040615182592 268751012656482091008 272726619352583897088 274349992086825467904 275689591657561920384 276364309209342541824 278408423922429394944 280065616921967665152 284886556629894955008 288702001584759619584 291146930377855598592 292568546248841221632 293284573038485962752 295453837631965888512 297212491427394256896 298663724295692080416 299394668310121086976 301609125915965177856 303404418332131637248 310909847860510359552 313542848099229106176 315073819037213623296 315844924810677190656 318181055911347879936 320074990767963045888 326743219742295609344 329945144668296708096 334364052855818539008 336819001848886222848 337661528722246729728 339310266655460825088 339671418774164865024 341329970623648091904 342165335211566956544 344696143903960203264 346747906665293299712 355325540412011839488 360084364613958426624 365799989449100623872 367586122210082560512 368485745612456722432 371211231896572526592 373420822562623553536 377080165335196237824 379848742173193273344 382130346120935473152 382658274289858904064 384936002113012826112 387783161891955228672 388195907170474131456 390091394998454962176 393938450175954518016 396283321903192342528 398218299060922773888 402145501221286903808 406086331899442102272 411524988130238201856 414546463814013812736 417612635883644092416 420098425382951497728 424241407881797173248 426766654357284061184 436720395566783397888 439926859557728944128 443180756447948832768 445818737141091385344 447995586443538120624 449092002465181630464 452413688873947766784 452895225032219820032 455106627498197455872 459594858538613604352 470314272148843659264 473767387216015785984 477271583867021819904 480112486151944568832 487733319265467498496 490114829613443414016 494948309195430035456 499109023504895311872 505228502773329334272 506492293083370094592 509507128161247297536 510211032386478538752 511994955935472137856 513248002817350434816 517044215855940304896 520121859997939949568 530957732081230365184 545453238705167794176 548699984173650935808 551379183315123840768 552728618418685083648 556816847844858789888 560131233843935330304 569773113259789910016 577404003169519239168 582293860755711197184 585137092497682443264 586569146076971925504 590907675263931777024 594424982854788513792 597327448591384160832 598789336620242173952 603218251831930355712 606808836664263274496 621819695721020719104 627085696198458212352 630147638074427246592 636362111822695759872 640149981535926091776 653486439484591218688 659890289336593416192 668728105711637078016 673638003697772445696 678620533310921650176 679342837548329730048 682659941247296183808 684330670423133913088 689392287807920406528 693495813330586599424 710651080824023678976 720168729227916853248 731599978898201247744 735172244420165121024 736971491224913444864 742422463793145053184 746841645125247107072 754160330670392475648 764260692241870946304 765316548579717808128 769872004226025652224 775566323783910457344 780182789996909924352 787876900351909036032 792566643806384685056 796436598121845547776 804291002442573807616 823049976260476403712 829092927628027625472 835225271767288184832 840196850765902995456 853533308714568122368 873440791133566795776 879853719115457888256 886361512895897665536 891637474282182770688 895991172887076241248 898184004930363260928 904827377747895533568 905790450064439640064 910213254996394911744 919189717077227208704 940628544297687318528 947534774432031571968 954543167734043639808 960224972303889137664 980229659226886828032 989896618390860070912 1010457005546658668544 1012984586166740189184 1019014256322494595072 1023989911870944275712 1026496005634700869632 1034088431711880609792 1040243719995879899136 1061915464162460730368 1097399968347301871616 1102758366630247681536 1105457236837370167296 1113633695689717579776 1120262467687870660608 1139546226519579820032 1154808006339038478336 1164587721511422394368 1170274184995364886528 1181815350527863554048 1188849965709577027584 1194654897182768321664 1197578673240484347904 1206436503663860711424 1213617673328526548992 1243639391442041438208 1260295276148854493184 1272724223645391519744 1280299963071852183552 1306972878969182437376 1319780578673186832384 1337456211423274156032 1347276007395544891392 1357241066621843300352 1358685675096659460096 1365319882494592367616 1368661340846267826176 1378784575615840813056 1386991626661173198848 1421302161648047357952 1440337458455833706496 1463199957796402495488 1470344488840330242048 1484844927586290106368 1493683290250494214144 1528521384483741892608 1530633097159435616256 1539744008452051304448 1551132647567820914688 1560365579993819848704 1585133287612769370112 1592873196243691095552 1608582004885147615232 1646099952520952807424 1658185855256055250944 1670450543534576369664 1680393701531805990912 1707066617429136244736 1746881582267133591552 1759707438230915776512 1772723025791795331072 1783274948564365541376 1791982345774152482496 1796368009860726521856 1809654755495791067136 1820426509992789823488 1838379434154454417408 1881257088595374637056 1909086335468087279616 1920449944607778275328 1960459318453773656064 2020914011093317337088 2038028512644989190144 2047979823741888551424 2052992011269401739264 2068176863423761219584 2080487439991759798272 2123830928324921460736 2194799936694603743232 2205516733260495363072 2210914473674740334592 2227267391379435159552 2240524935375741321216 2309616012678076956672 2340548369990729773056 2363630701055727108096 2377699931419154055168 2389309794365536643328 2395157346480968695808 2412873007327721422848 2427235346657053097984 2487278782884082876416 2520590552297708986368 2560599926143704367104 2613945757938364874752 2639561157346373664768 2674912422846548312064 2694552014791089782784 2714482133243686600704 2717371350193318920192 2730639764989184735232 2757569151231681626112 2773983253322346397696 2842604323296094715904 2880674916911667412992 2940688977680660484096 2969689855172580212736 2987366580500988428288 3057042768967483785216 3079488016904102608896 3102265295135641829376 3120731159987639697408 3170266575225538740224 3185746392487382191104 3217164009770295230464 3292199905041905614848 3316371710512110501888 3340901087069152739328 3360787403063611981824 3414133234858272489472 3493763164534267183104 3545446051583590662144 3566549897128731082752 3583964691548304964992 3592736019721453043712 3619309510991582134272 3640853019985579646976 3818172670936174559232 3840899889215556550656 3920918636907547312128 4041828022186634674176 4076057025289978380288 4095959647483777102848 4105984022538803478528 4136353726847522439168 4160974879983519596544 4247661856649842921472 4389599873389207486464 4411033466520990726144 4454534782758870319104 4481049870751482642432 4619232025356153913344 4681096739981459546112 4755399862838308110336 4778619588731073286656 4790314692961937391616 4825746014655442845696 4854470693314106195968 4974557565768165752832 5041181104595417972736 5121199852287408734208 5227891515876729749504 5279122314692747329536 5349824845693096624128 5389104029582179565568 5428964266487373201408 5461279529978369470464 5515138302463363252224 5547966506644692795392 5761349833823334825984 5881377955361320968192 5974733161001976856576 6114085537934967570432 6158976033808205217792 6204530590271283658752 6241462319975279394816 6340533150451077480448 6371492784974764382208 6434328019540590460928 6584399810083811229696 6632743421024221003776 6681802174138305478656 6721574806127223963648 7090892103167181324288 7133099794257462165504 7167929383096609929984 7185472039442906087424 7238619021983164268544 7281706039971159293952 7681799778431113101312 7841837273815094624256 8083656044373269348352 8152114050579956760576 8191919294967554205696 8272707453695044878336 8321949759967039193088 8495323713299685842944 8822066933041981452288 8909069565517740638208 8962099741502965284864 9238464050712307826688 9362193479962919092224 9510799725676616220672 9557239177462146573312 9580629385923874783232 9651492029310885691392 9708941386628212391936 9949115131536331505664 10082362209190835945472 10242399704574817468416 10455783031753459499008 10699649691386193248256 10778208059164359131136 10857928532974746402816 10922559059956738940928 11095933013289385590784 11522699667646669651968 11762755910722641936384 11949466322003953713152 12228171075869935140864 12317952067616410435584 12409061180542567317504 12482924639950558789632 12742985569949528764416 12868656039081180921856 13168799620167622459392 13363604348276610957312 13443149612254447927296 14266199588514924331008 14335858766193219859968 14370944078885812174848 14477238043966328537088 14563412079942318587904 15363599556862226202624 15683674547630189248512 16167312088746538696704 16383838589935108411392 16545414907390089756672 16643899519934078386176 16990647426599371685888 17644133866083962904576 17924199483005930569728 18476928101424615653376 18724386959925838184448 19021599451353232441344 19114478354924293146624 19302984058621771382784 19417882773256424783872 19898230263072663011328 20164724418381671890944 20911566063506918998016 21399299382772386496512 21556416118328718262272 21715857065949492805632 21845118119913477881856 22191866026578771181568 23045399335293339303936 23525511821445283872768 23898932644007907426304 24456342151739870281728 24818122361085134635008 24965849279901117579264 25485971139899057528832 26727208696553221914624 26886299224508895854592 28532399177029848662016 28671717532386439719936 28741888157771624349696 28954476087932657074176 29126824159884637175808 30727199113724452405248 31367349095260378497024 32334624177493077393408 32767677179870216822784 33287799039868156772352 33981294853198743371776 35288267732167925809152 35848398966011861139456 36953856202849231306752 37448773919851676368896 38228956709848586293248 38605968117243542765568 38835765546512849567744 40329448836763343781888 41823132127013837996032 42798598765544772993024 43112832236657436524544 43431714131898985611264 43690236239826955763712 44383732053157542363136 46090798670586678607872 47051023642890567745536 49636244722170269270016 49931698559802235158528 50971942279798115057664 53772598449017791709184 57064798354059697324032 57343435064772879439872 57908952175865314148352 58253648319769274351616 62734698190520756994048 64669248354986154786816 65535354359740433645568 66575598079736313544704 67962589706397486743552 70576535464335851618304 71696797932023722278912 74897547839703352737792 76457913419697172586496 77671531093025699135488 80658897673526687563776 83646264254027675992064 85597197531089545986048 86225664473314873049088 86863428263797971222528 87380472479653911527424 92181597341173357215744 94102047285781135491072 99863397119604470317056 101943884559596230115328 107545196898035583418368 114686870129545758879744 115817904351730628296704 116507296639538548703232 125469396381041513988096 129338496709972309573632 131070708719480867291136 133151196159472627089408 135925179412794973487104 141153070928671703236608 149795095679406705475584 152915826839394345172992 155343062186051398270976 161317795347053375127552 167292528508055351984128 171194395062179091972096 173726856527595942445056 174760944959307823054848 188204094571562270982144 199726794239208940634112 203887769119192460230656 215090393796071166836736 229373740259091517759488 233014593279077097406464 250938792762083027976192 258676993419944619147264 262141417438961734582272 271850358825589946974208 282306141857343406473216 299590191358813410951168 305831653678788690345984 310686124372102796541952 322635590694106750255104 347453713055191884890112 349521889918615646109696 376408189143124541964288 399453588478417881268224 407775538238384920461312 458747480518183035518976 466029186558154194812928 501877585524166055952384 524282834877923469164544 543700717651179893948416 564612283714686812946432 599180382717626821902336 611663307357577380691968 645271181388213500510208 699043779837231292219392 752816378286249083928576 815551076476769840922624 917494961036366071037952 932058373116308389625856 1048565669755846938329088 1087401435302359787896832 1129224567429373625892864 1198360765435253643804672 1223326614715154761383936 1398087559674462584438784 1505632756572498167857152 1631102152953539681845248 1834989922072732142075904 2097131339511693876658176 2174802870604719575793664 2258449134858747251785728 2446653229430309522767872 2796175119348925168877568 3262204305907079363690496 3669979844145464284151808 4194262679023387753316352 4516898269717494503571456 4893306458860619045535744 6524408611814158727380992 7339959688290928568303616 8388525358046775506632704 9786612917721238091071488 14679919376581857136607232 19573225835442476182142976 29359838753163714273214464 58719677506327428546428928
- Sum of all divisors σ(n): 220861942309957155685632000
- Sum of proper divisors (its aliquot sum) s(n): 162142264803629727139203072
- 58719677506327428546428928 is an abundant number, because the sum of its proper divisors (162142264803629727139203072) is greater than itself. Its abundance is 103422587297302298592774144
Bases of 58719677506327428546428928
- Binary: 110000100100100110000000011000100100110111101111001001011111110110000000000000000000002
- Hexadecimal: 0x30926018937BC97F600000
- Base-36: 7DLZXH7ZEYKMYQDC0
Squares and roots of 58719677506327428546428928
- 58719677506327428546428928 squared (587196775063274285464289282) is 3448000526447095377341237209671603696658941355229184
- 58719677506327428546428928 cubed (587196775063274285464289283) is 202465478954620638328361579622097935605066578580179555055777591611502207434752
-
The
square root of 58719677506327428546428928 is 7662876581697.4651667655 -
58719677506327428546428928 is a
perfect cube number . Itscube root is 388682112
Scales and comparisons
How big is 58719677506327428546428928?- 58,719,677,506,327,428,546,428,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 58,719,677,506,327,428,546,428,928 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 58719677506327428546428928 cubic inches would be around 32390176 feet tall.
Recreational maths with 58719677506327428546428928
- 58719677506327428546428928 backwards is 82982464582472360577691785
- The number of decimal digits it has is: 26
- The sum of 58719677506327428546428928's digits is 135
- 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 58719677506327428546428928 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 58719677506327428546428928 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/58719677506327428546428928/
Chicago style:
Numbermatics. 2024. "Number 58719677506327428546428928 - Facts about the integer". https://numbermatics.com/n/58719677506327428546428928/
The information we have on file for 58719677506327428546428928 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 58719677506327428546428928, math, Factors of 58719677506327428546428928, curriculum, school, college, exams, university, Prime factorization of 58719677506327428546428928, STEM, science, technology, engineering, physics, economics, calculator, fifty-eight septillion, seven hundred nineteen sextillion, six hundred seventy-seven quintillion, five hundred six quadrillion, three hundred twenty-seven trillion, four hundred twenty-eight billion, five hundred forty-six million, four hundred twenty-eight thousand, nine hundred twenty-eight.