45990797707857166677350656
45,990,797,707,857,166,677,350,656 is an even composite number composed of six prime numbers multiplied together.
What does the number 45990797707857166677350656 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14175 divisors.
45990797707857166677350656 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 45990797707857166677350656:
28 × 74 × 136 × 172 × 314 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 31 × 31 × 31 × 31 × 241 × 241)See below for interesting mathematical facts about the number 45990797707857166677350656 from the Numbermatics database.
Names of 45990797707857166677350656
- Cardinal: 45990797707857166677350656 can be written as Forty-five septillion, nine hundred ninety sextillion, seven hundred ninety-seven quintillion, seven hundred seven quadrillion, eight hundred fifty-seven trillion, one hundred sixty-six billion, six hundred seventy-seven million, three hundred fifty thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 4.5990797707857166677350656 × 1025
Factors of 45990797707857166677350656
Divisors of 45990797707857166677350656
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 31 32 34 49 52 56 62 64 68 91 98 104 112 119 124 128 136 169 182 196 208 217 221 224 238 241 248 256 272 289 338 343 364 392 403 416 434 442 448 476 482 496 527 544 578 637 676 686 728 784 806 832 833 868 884 896 952 961 964 992 1054 1088 1156 1183 1274 1352 1372 1456 1519 1547 1568 1612 1664 1666 1687 1736 1768 1792 1904 1922 1928 1984 2023 2108 2176 2197 2312 2366 2401 2548 2704 2744 2821 2873 2912 3038 3094 3133 3136 3224 3328 3332 3374 3472 3536 3689 3757 3808 3844 3856 3968 4046 4097 4216 4352 4394 4459 4624 4732 4802 5096 5239 5408 5488 5642 5746 5824 5831 6076 6188 6266 6272 6448 6664 6727 6748 6851 6944 7072 7378 7471 7514 7616 7688 7712 7936 8092 8194 8281 8432 8788 8918 8959 9248 9464 9604 10192 10478 10633 10816 10829 10976 11284 11492 11648 11662 11809 12152 12376 12493 12532 12544 12896 13328 13454 13496 13702 13888 14144 14161 14756 14942 15028 15232 15376 15379 15424 16184 16337 16388 16562 16864 17576 17836 17918 18496 18928 19208 19747 20111 20384 20956 21266 21632 21658 21931 21952 22568 22984 23296 23324 23618 24304 24752 24986 25064 25792 25823 26299 26656 26908 26992 27404 27776 28288 28322 28561 28679 29512 29791 29884 30056 30464 30752 30758 30848 31213 32368 32674 32776 33124 33728 35152 35672 35836 36673 36992 37349 37856 38416 39494 40222 40729 40768 40817 41912 42532 43264 43316 43862 43904 45136 45968 46648 47089 47236 47957 48608 48841 49504 49972 50128 51584 51646 52297 52598 53261 53312 53816 53984 54808 55552 56576 56644 57122 57358 57967 58081 59024 59582 59768 60112 61504 61516 61696 62426 62713 64736 65348 65552 66248 67456 68107 69649 70304 71344 71672 73346 73984 74431 74698 75712 75803 76832 78988 80444 81458 81536 81634 82663 83824 85064 86632 87451 87724 87808 89063 90272 91936 93296 94178 94472 95914 97123 97216 97682 99008 99127 99944 100256 103168 103292 104594 105196 106522 106624 107632 107653 107968 109616 113288 114244 114359 114716 115934 116162 116467 118048 119164 119536 120224 123008 123032 124852 125426 127007 129472 130696 131104 132496 134912 136214 138229 139298 140608 140777 142688 143344 146692 148862 149396 151424 151606 153517 153664 157976 160888 162409 162916 163072 163268 165326 167648 170128 173264 174902 175448 178126 180544 180761 183872 184093 186592 188356 188944 191828 194246 194432 195364 198016 198254 199888 199927 200512 200753 206584 208537 209188 210392 212381 213044 213248 215264 215306 215936 219232 226576 228488 228718 229432 231601 231868 232324 232934 236096 238328 239072 240448 246016 246064 249704 250852 254014 256711 258944 261392 261443 262208 264992 272428 276458 277729 278596 281216 281554 285103 285376 286688 293384 297724 298792 302848 303212 307034 307328 315952 321776 324818 325832 326536 329623 330652 335296 335699 340256 341887 346528 349804 350896 356252 361088 361522 366079 367744 368186 371293 372827 373184 376712 377888 383656 387283 388492 388864 390728 396032 396508 399776 399854 401024 401506 405769 406567 413168 417074 418376 420784 424762 426088 430528 430612 431872 438464 438991 453152 456976 457436 458864 463202 463736 464648 465868 472192 476656 476749 478144 480896 485537 487543 492128 499408 501704 506447 508028 513422 517888 522784 522886 524416 529477 529984 530621 544856 552916 555458 557192 562432 563108 570206 570752 573376 578641 586768 595448 597584 606424 612157 614068 614656 623441 631904 634933 643552 649636 651664 653072 659246 661304 670592 671398 679861 680512 683774 692393 693056 693889 699608 701792 712504 722176 723044 732158 735488 736372 742586 745654 746368 753424 753571 755053 755776 767312 774566 776984 781456 793016 799552 799708 800513 802048 803012 811538 813134 815269 826336 834148 836752 841568 849524 852176 861056 861224 876928 877982 885391 889049 905437 906304 913952 914872 917728 923521 926404 927472 929296 931736 944384 953312 953498 956288 961792 967603 971074 975086 984256 985439 987377 998816 1003408 1012894 1016056 1026844 1045568 1045772 1048832 1058954 1059968 1061242 1074619 1089712 1105832 1110916 1114384 1126216 1136863 1140412 1141504 1146752 1157282 1157819 1173536 1190896 1195168 1212848 1224314 1228136 1246882 1262599 1263808 1265327 1269866 1287104 1288651 1299272 1303328 1306144 1318492 1322608 1341184 1342796 1359722 1361024 1367548 1384786 1386112 1387778 1399216 1399489 1403584 1405271 1425008 1446088 1459759 1464316 1472744 1485172 1486667 1491308 1492736 1506848 1507142 1510106 1511552 1514071 1534624 1549132 1553968 1562912 1586032 1599104 1599416 1601026 1606024 1621207 1623076 1626268 1630538 1651091 1652672 1668296 1673504 1683136 1699048 1704352 1722112 1722448 1753856 1755964 1770782 1778098 1796977 1800511 1810874 1812608 1827904 1829744 1830101 1835456 1847042 1852808 1854944 1858592 1863472 1906624 1906996 1912576 1935206 1942148 1944103 1950172 1968512 1970878 1974754 1995721 1997632 2006816 2025788 2032112 2053688 2091136 2091544 2111317 2117908 2119936 2122484 2149238 2159119 2179424 2211664 2221832 2228768 2252432 2273726 2280824 2293504 2307361 2314564 2315638 2347072 2349893 2381792 2390336 2393209 2425696 2448628 2456272 2493764 2525198 2527616 2530654 2539732 2562553 2574208 2577302 2598544 2599051 2606656 2609789 2612288 2636984 2645216 2685592 2710981 2719444 2722048 2735096 2760953 2769572 2772224 2775556 2798432 2798978 2807168 2810542 2845969 2850016 2892176 2919518 2928632 2945488 2970344 2973334 2982616 3010813 3013696 3014284 3020212 3023104 3028142 3069248 3072937 3098264 3107936 3125824 3172064 3198208 3198832 3202052 3212048 3242414 3246152 3252536 3261076 3302182 3305344 3336592 3337243 3347008 3366272 3398096 3398759 3408704 3412801 3444896 3511928 3541564 3545129 3556196 3593954 3601022 3610477 3621748 3625216 3655808 3659488 3660202 3670912 3694084 3705616 3706339 3709888 3717184 3726944 3813248 3813992 3870412 3884296 3888206 3900344 3937024 3937217 3941756 3949508 3991442 3995264 4013632 4051576 4064224 4107376 4182272 4183088 4222634 4235816 4244968 4285099 4298476 4318238 4358848 4364087 4423328 4443664 4444531 4457536 4504864 4547452 4561648 4614722 4629128 4631276 4694144 4699786 4759027 4763584 4780672 4786418 4826809 4846751 4851392 4897256 4912544 4987528 5034679 5050396 5055232 5061308 5079464 5125106 5148416 5154604 5197088 5198102 5213312 5219578 5224576 5273968 5274997 5285371 5290432 5371184 5421962 5438888 5470192 5521906 5539144 5551112 5596864 5597956 5603591 5614336 5621084 5691938 5700032 5706883 5784352 5839036 5857264 5890976 5940688 5946668 5965232 6021626 6027392 6028568 6040424 6056284 6138496 6145874 6196528 6197737 6215872 6223343 6251648 6311981 6338059 6344128 6397664 6404104 6424096 6464647 6484828 6492304 6505072 6522152 6583811 6604364 6610688 6673184 6674486 6694016 6732544 6796192 6797518 6817408 6825602 6883201 6889792 6898073 6911639 7023856 7083128 7090258 7112392 7179631 7187908 7202044 7220954 7243496 7311616 7318976 7320404 7341824 7388168 7411232 7412678 7419776 7434368 7453888 7522333 7626496 7627984 7740824 7768592 7776412 7800688 7874434 7883512 7899016 7958041 7982884 7990528 8027264 8103152 8104733 8128448 8214752 8254129 8366176 8445268 8471632 8489936 8570198 8596952 8609599 8636476 8717696 8728174 8838193 8846656 8887328 8889062 8915072 9001109 9009728 9020557 9094904 9123296 9229444 9258256 9262552 9388288 9399572 9518054 9527168 9561344 9572836 9653618 9693502 9702784 9794512 9796423 9815689 9825088 9836897 9975056 10069358 10100792 10122616 10158928 10218313 10250212 10309208 10394176 10396204 10406669 10426624 10439156 10449152 10547936 10549994 10570742 10580864 10598497 10742368 10843924 10877776 10940384 11043812 11078288 11102224 11193728 11195912 11207182 11242168 11348449 11383876 11400064 11413766 11510083 11557637 11568704 11678072 11714528 11770681 11781952 11881376 11893336 11930464 12005773 12043252 12054784 12057136 12080848 12112568 12276992 12291748 12393056 12395474 12431744 12446686 12503296 12578839 12603577 12623962 12676118 12688256 12795328 12808208 12810707 12835901 12848192 12929294 12969656 12984608 13010144 13044304 13167622 13208728 13346368 13348972 13388032 13592384 13595036 13608721 13634816 13651204 13766402 13779584 13796146 13823278 13970047 14047712 14166256 14180516 14224784 14359262 14375816 14404088 14441908 14486992 14637952 14640808 14776336 14779219 14822464 14825356 14839552 14868736 14907776 15044666 15051647 15113833 15255968 15481648 15537184 15552824 15601376 15699857 15748868 15767024 15798032 15916082 15965768 16054528 16206304 16209466 16256896 16413787 16429504 16449251 16508258 16732352 16752463 16785409 16890536 16943264 16979872 17140396 17193904 17219198 17272952 17435392 17456348 17676386 17693312 17774656 17778124 17830144 17937871 18002218 18019456 18041114 18189808 18193357 18246592 18268523 18458888 18516512 18525104 18799144 18976867 19036108 19054336 19145672 19307236 19326671 19387004 19405568 19589024 19592846 19631378 19650176 19673794 19682923 19921783 19950112 20138716 20201584 20245232 20317856 20436626 20500424 20618416 20788352 20792408 20813338 20878312 21075691 21095872 21099988 21141484 21161728 21196994 21464183 21484736 21510559 21687848 21755552 21880768 22087624 22156576 22204448 22387456 22391824 22414364 22484336 22696898 22767752 22800128 22827532 23020166 23115274 23137408 23356144 23360701 23406643 23429056 23541362 23563904 23762752 23786672 23791313 23860928 23889607 24011546 24086504 24114272 24161696 24225136 24583496 24786112 24790948 24815903 24863488 24893372 25157678 25207154 25247924 25273339 25352236 25376512 25590656 25616416 25621414 25671802 25696384 25858588 25939312 25944373 25969216 26020288 26088608 26335244 26417456 26692736 26697944 27184768 27190072 27217442 27302408 27447121 27532804 27559168 27560519 27592292 27646556 27940094 28068547 28095424 28332512 28361032 28449568 28718524 28751632 28808176 28883816 28973984 29275904 29281616 29552672 29558438 29644928 29650712 29815552 29995693 30089332 30103294 30227666 30511936 30548609 30608687 30963296 31074368 31105648 31111717 31202752 31399714 31497736 31534048 31596064 31832164 31931536 32412608 32418932 32513792 32827574 32859008 32898502 33016516 33313189 33464704 33504926 33570818 33781072 33787663 33886528 33927257 33959744 34280792 34387808 34438396 34545904 34912696 35242753 35352772 35386624 35549312 35556248 35875742 35892389 36004436 36038912 36082228 36379616 36386714 36493184 36537046 36917776 36997597 37033024 37050208 37598288 37953734 38072216 38291344 38614472 38653342 38774008 39140569 39178048 39185692 39225137 39262756 39300352 39347588 39365846 39843566 39900224 39948181 40277432 40403168 40490464 40635712 40873252 41000848 41236832 41576704 41584816 41626676 41756624 42151382 42191744 42199976 42282968 42393988 42928366 42969472 43021118 43375696 43384159 43511104 43563401 43761536 44175248 44183867 44313152 44366413 44408896 44783648 44828728 44968672 45252529 45393796 45535504 45655064 46040332 46086677 46230548 46274816 46712288 46721402 46813286 46858112 46936201 47082724 47127808 47525504 47573344 47582626 47721856 47779214 48023092 48173008 48182407 48228544 48323392 48381473 48450272 49166992 49572224 49581896 49631806 49786744 50257417 50315356 50414308 50495848 50546678 50704472 51181312 51183821 51232832 51242828 51343604 51392768 51717176 51878624 51888746 51938432 52040576 52177216 52670488 52834912 53385472 53395888 54369536 54380144 54434884 54604816 54894242 55065608 55121038 55184584 55293112 55706287 55815841 55880188 56137094 56190848 56665024 56722064 56733131 56899136 57437048 57503264 57616352 57767632 57778903 57947968 58563232 59105344 59116876 59289856 59301424 59991386 60178664 60206588 60267193 60455332 61023872 61097218 61217374 61867351 61926592 62148736 62211296 62223434 62405504 62799428 62995472 63007763 63068096 63192128 63664328 63863072 64825216 64837864 65450827 65655148 65718016 65797004 66033032 66626378 66929408 66932689 67009852 67141636 67562144 67575326 67773056 67854514 67919488 68561584 68574961 68709823 68775616 68876792 69091808 69825392 70485506 70705544 71098624 71112496 71528191 71751484 71784778 72008872 72164456 72759232 72773428 72846683 72986368 73074092 73835552 73995194 74066048 74100416 74189479 75196576 75907468 76144432 76582688 77228944 77306684 77548016 78281138 78356096 78371384 78450274 78525512 78695176 78731692 79439143 79687132 79800448 79896362 80554864 80570581 80806336 80903459 80980928 81271424 81746504 82001696 82055753 82394767 82473664 83169632 83253352 83513248 84040411 84302764 84383488 84399952 84565936 84787976 85589543 85856732 85938944 86042236 86751392 86768318 87022208 87126802 87523072 88225039 88350496 88367734 88626304 88732826 88817792 89481613 89567296 89657456 89674949 89851307 89937344 90505058 90787592 91071008 91310128 92080664 92173354 92461096 93335203 93424576 93442804 93626572 93716224 93872402 94165448 95051008 95146688 95165252 95261047 95443712 95558428 96046184 96346016 96364814 96457088 96646784 96762946 96900544 97790329 98333984 99144448 99163792 99263612 99573488 100514834 100630712 100828616 100991696 101093356 101408944 102367642 102465664 102485656 102687208 103434352 103454533 103757248 103777492 103876864 104081152 104354432 105340976 105361529 105669824 105796831 106791776 107303677 108760288 108869768 109209632 109788484 109898999 110131216 110242076 110369168 110586224 111412574 111631682 111760376 111924787 112274188 112381696 113330048 113444128 113466262 113798272 114874096 114896509 115006528 115232704 115535264 115557806 115895936 117014417 117126464 117267241 117497863 118210688 118233752 118602848 119982772 120357328 120413176 120534386 120910664 122047744 122053727 122194436 122434748 123734702 123853184 124297472 124422592 124446868 124811008 125598856 125990944 126015526 126136192 126384256 127328656 127353499 127603957 127726144 127879661 129650432 129675728 130901654 131310296 131594008 132066064 132838069 133252756 133865378 134019704 134283272 135124288 135150652 135286697 135546112 135709028 135838976 137123168 137149922 137419646 137551232 137753584 137780461 138183616 139452481 139650784 140971012 141411088 142224992 143056382 143502968 143569556 144017744 144328912 145518464 145546856 145693366 146148184 147529837 147671104 147990388 148132096 148200832 148378958 149631079 150249281 150393152 151814936 152288864 153018853 153165376 154457888 154613368 155096032 156075049 156562276 156712192 156742768 156900548 157051024 157390352 157463384 158878286 159374264 159600896 159792724 161109728 161141162 161612672 161806918 161961856 162542848 163493008 163524907 163846501 164003392 164111506 164789534 164947328 166339264 166506704 166539191 166866713 167026496 167227249 168080822 168605528 168799904 169131872 169575952 171179086 171713464 172084472 173502784 173536636 173711321 174044416 174253604 176450078 176700992 176735468 176913373 177252608 177465652 177635584 178963226 179134592 179314912 179349898 179702614 179874688 181010116 181575184 181610611 182142016 182620256 184161328 184346708 184922192 186670406 186849152 186885608 187253144 187744804 188330896 190293376 190330504 190522094 191116856 192092368 192129847 192692032 192729628 192914176 192923633 193293568 193525892 193801088 195580658 195671411 196479829 196667968 198327584 198527224 199146976 201029668 201261424 201657232 201983392 202186712 202817888 204098141 204735284 204931328 204971312 205374416 206868704 206909066 207514496 207554984 208708864 210681952 210723058 211339648 211593662 213379231 213583552 213840263 214260809 214607354 217520576 217739536 217782019 218210317 218419264 219576968 219797998 220262432 220484152 220738336 221172448 222568561 222825148 223263364 223520752 223849574 224548376 226660096 226888256 226932524 227596544 229748192 229793018 230013056 230465408 231070528 231115612 231791872 233192323 234028834 234252928 234534482 234995726 236421376 236467504 236513641 237205696 237490799 239965544 240714656 240826352 241068772 241821328 244107454 244388872 244869496 246699271 247469404 247706368 248845184 248893736 251197712 251246723 251981888 252031052 252272384 252768512 254657312 254706998 255207914 255452288 255759322 255877999 258983179 259351456 261803308 262620592 263188016 264132128 265676138 266505512 266897569 267730756 268039408 268566544 270248576 270301304 270573394 271418056 273983983 274246336 274299844 274839292 275102464 275507168 275560922 276367232 278904962 279034379 279301568 279637267 281942024 282822176 284449984 286112764 287005936 287139112 288035488 288657824 291036928 291093712 291386732 292296368 295059674 295342208 295980776 296401664 296757916 299262158 300498562 300786304 303629872 303689113 304286359 304577728 304943807 306037706 306330752 308915776 309226736 309287069 310192064 310564891 312150098 313124552 313485536 313801096 314102048 314780704 314926768 316767703 317756572 318748528 319585448 322219456 322282324 322606739 323225344 323613836 323923712 326986016 327049814 327693002 328006784 328223012 328553407 329579068 329894656 332678528 333013408 333078382 333733426 334052992 334454498 336161644 337211056 337276849 337599808 338263744 338670311 339151904 342358172 343426928 344168944 347005568 347073272 347422642 348507208 351801919 352900156 353401984 353470936 353826746 354931304 356812573 357926452 358269184 358286747 358629824 358699796 359405228 359749376 362020232 363150368 363221222 364284032 364891111 365240512 368322656 368693416 369844384 373340812 373698304 373771216 374506288 375489608 376661792 380586752 380661008 381044188 382233712 384184736 384259694 385384064 385459256 385847266 387051784 387602176 389944009 390710887 391161316 391342822 392959658 393335936 396655168 397054448 397131917 397912931 398293952 402059336 402522848 403314464 403966784 404373424 404452321 405635776 408196282 409470568 409942624 410748832 413737408 413818132 415028992 415109968 421363904 421446116 421870351 422679296 423187324 426758462 427167104 427680526 428521618 429214708 433071457 435041152 435479072 435564038 436420634 436838528 439153936 439595996 440524864 440968304 441054341 441476672 442344896 445137122 445650296 446526728 447041504 447699148 449096752 453776512 453865048 458155789 459496384 459586036 460026112 460930816 462141056 462231224 466384646 466601057 468057668 468505856 468528823 469068964 469991452 472935008 473027282 474411392 474981598 479931088 480968761 481429312 481652704 482137544 483642656 488214908 488777744 489738992 493398542 494938808 497690368 497787472 502395424 502493446 503963776 504062104 508827397 509314624 509413996 509926781 510415828 510904576 511518644 511755998 517966358 518702912 519326353 520347679 523606616 525241184 526376032 528264256 531352276 533011024 533795138 535461512 536078816 537133088 540497152 540602608 541146788 542836112 547967966 548492672 548599688 549678584 551014336 551121844 552734464 556074001 557809924 558068758 558603136 559274534 563884048 563994067 565644352 566324213 568899968 572225528 574011872 574278224 574390271 576070976 576763369 577315648 582187424 582773464 584592736 588282877 590119348 590684416 591961552 593515832 598524316 599126801 600997124 601572608 607259744 607378226 608572718 609155456 609887614 610170613 612075412 612661504 617575273 617831552 618453472 618574138 620384128 621129782 624300196 626249104 626371291 626971072 627602192 628204096 628959149 629561408 629853536 633535406 635513144 637497056 639170896 644438912 644564648 645213478 647227672 653346421 653972032 654099628 655386004 656013568 656446024 657106814 659158136 665357056 665389673 666026816 666156764 666827329 667466852 668105984 668908996 672323288 674422112 674553698 675199616 676527488 677340622 678303808 684716344 686853856 688337888 694011136 694146544 694845284 697014416 703603838 705800312 706803968 706941872 707653492 709862608 713625146 715852904 716573494 717259648 717399592 718810456 724040464 724181731 725605933 726300736 726442444 728568064 729782222 730481024 736645312 737386832 737530703 739688768 740577817 746681624 747542432 749012576 750979216 751125739 753323584 761322016 762088376 764467424 768369472 768519388 769292993 770768128 770918512 771694532 774103568 779888018 781421774 782322632 782685644 783473509 785919316 786671872 793310336 794108896 794263834 795825862 796587904 804118672 804275563 805045696 806628928 807933568 808746848 808904642 811271552 816392564 818941136 819100919 819885248 821497664 822485041 827474816 827636264 830219936 842727808 842892232 843740702 846374648 850860751 853516924 854334208 854376089 855361052 857043236 858429416 866142914 870082304 870124957 870958144 871128076 872841268 873677056 878307872 879191992 881049728 881936608 882108682 882953344 884689792 890274244 891300592 891474493 893053456 893227699 894083008 895398296 898193504 907553024 907730096 916311578 918992768 919172072 924282112 924462448 929866483 932769292 933202114 936115336 937057646 938137928 939982904 945870016 946054564 947006879 948822784 948869297 949963196 959862176 961937522 962858624 963305408 964275088 964463227 967285312 976429816 977555488 979477984 986797084 989877616 995574944 1004790848 1004986892 1007927552 1008124208 1017654794 1018629248 1018827992 1019853562 1020831656 1023037288 1023511996 1032708859 1035932716 1037405824 1038652706 1040695358 1047213232 1047417553 1050482368 1051744967 1052752064 1056528512 1062704552 1066022048 1067590276 1070923024 1071131971 1072157632 1074266176 1081205216 1082293576 1085672224 1092525343 1095935932 1096985344 1097199376 1099357168 1102028672 1102243688 1112148002 1112664059 1115619848 1116137516 1117206272 1118549068 1127768096 1127988134 1131288704 1132648426 1137799936 1144451056 1146925507 1148023744 1148556448 1148780542 1152141952 1153526738 1154631296 1163260969 1164374848 1165546928 1165774337 1168066991 1169185472 1176565754 1180238696 1183923104 1187031664 1197048632 1198253602 1201994248 1213357639 1214519488 1214756452 1215979247 1217145436 1218310912 1219775228 1220341226 1224150824 1235150546 1235663104 1236906944 1237148276 1238393611 1240768256 1242259564 1248600392 1252498208 1252742582 1253942144 1255204384 1256408192 1257918298 1259122816 1259707072 1267070812 1271026288 1271274277 1274994112 1278341792 1288877824 1289129296 1290426956 1294455344 1306692842 1307944064 1308199256 1310772008 1312892048 1314213628 1318316272 1330779346 1332053632 1332313528 1333654658 1334933704 1337817992 1344646576 1344908929 1348844224 1349107396 1350399232 1350465431 1353054976 1354681244 1356607616 1369432688 1369699877 1373707712 1375358803 1376675776 1388293088 1389690568 1394028832 1394947801 1407207676 1411600624 1413883744 1415306984 1419725216 1427250292 1428686987 1431705808 1433146988 1434519296 1434799184 1437620912 1448080928 1448363462 1451211866 1452601472 1452884888 1455022231 1459564444 1460962048 1473290624 1474773664 1475061406 1479377536 1481155634 1493363248 1493654617 1495084864 1498025152 1499825663 1501958432 1502251478 1506647168 1521187421 1522644032 1524176752 1524474133 1527472219 1528934848 1536738944 1537038776 1538585986 1541837024 1543389064 1548207136 1557979927 1559776036 1562843548 1564645264 1565371288 1566947018 1571838632 1586620672 1586698451 1588217792 1588527668 1591651724 1593175808 1608237344 1608551126 1610091392 1613257856 1615867136 1617493696 1617809284 1622543104 1632785128 1637882272 1638201838 1639770496 1642995328 1644970082 1654949632 1655272528 1655595487 1658851441 1660439872 1662435593 1685455616 1685784464 1687481404 1692749296 1701721502 1707033848 1708752178 1710722104 1714086472 1716858832 1726894897 1730291071 1732285828 1740249914 1741916288 1742256152 1745682536 1756615744 1758383984 1758727061 1762099456 1763873216 1764217364 1765906688 1769379584 1780548488 1782601184 1782948986 1786106912 1786455398 1788166016 1790796592 1791145993 1796387008 1812882253 1815460192 1832623156 1837985536 1838344144 1848924896 1859732966 1865538584 1866404228 1868282983 1872230672 1874115292 1876275856 1879965808 1891740032 1892109128 1894013758 1897738594 1899926392 1917887881 1919724352 1923875044 1925717248 1926610816 1928550176 1928926454 1934570624 1952859632 1953240653 1955110976 1958955968 1973594168 1979755232 1989245089 1991149888 2009581696 2009973784 2016248416 2028975637 2035309588 2037258496 2037655984 2039707124 2041663312 2046074576 2047023992 2065417718 2071865432 2074811648 2074913359 2077305412 2081390716 2094426464 2094835106 2100964736 2103489934 2105504128 2113057024 2125409104 2125823791 2130004513 2132044096 2135180552 2141846048 2142263942 2144315264 2148532352 2162410432 2164587152 2165009483 2169267269 2171344448 2173954237 2185050686 2191871864 2194398752 2198714336 2204057344 2204487376 2217373921 2224296004 2225328118 2231239696 2232275032 2237098136 2255536192 2255976268 2258247173 2262577408 2265296852 2288902112 2293851014 2296047488 2297112896 2297561084 2299873849 2304283904 2307053476 2309262592 2326521938 2328749696 2331093856 2331548674 2336133982 2338370944 2353131508 2360477392 2360937943 2367846208 2370692177 2374063328 2394097264 2396507204 2403988496 2426715278 2429038976 2429512904 2431958494 2434290872 2439550456 2440682452 2448301648 2462613433 2470301092 2473813888 2474296552 2476787222 2484519128 2497200784 2497688011 2504996416 2505485164 2507884288 2508007229 2510408768 2512816384 2515836596 2518245632 2519414144 2534141624 2542052576 2542548554 2543728343 2549988224 2554237777 2556683584 2578258592 2580853912 2588910688 2613385684 2615888128 2616398512 2621544016 2625784096 2628427256 2636632544 2653275833 2661558692 2664107264 2664627056 2667309316 2669867408 2675635984 2689293152 2689817858 2697688448 2698214792 2700930862 2709362488 2713215232 2734976209 2738865376 2739399754 2747415424 2750717606 2753351552 2773930003 2776586176 2779381136 2779923419 2785390517 2788057664 2789895602 2814415352 2823201248 2827767488 2830613968 2831166247 2836734121 2839450432 2854500584 2857373974 2863411616 2866293976 2869598368 2875241824 2893391293 2896161856 2896726924 2902423732 2905202944 2905769776 2910044462 2919128888 2946581248 2949547328 2950122812 2953092457 2958755072 2962311268 2986726496 2987309234 2990169728 2996050304 2999651326 3003916864 3004502956 3013294336 3031500199 3042374842 3045288064 3048353504 3048948266 3054944438 3057869696 3073477888 3074077552 3077171972 3083674048 3086778128 3087380387 3096414272 3115959854 3119552072 3125687096 3129290528 3130742576 3133894036 3143677264 3173396902 3176435584 3177055336 3183303448 3207090523 3216474688 3217102252 3220182784 3226515712 3234987392 3235618568 3265570256 3266207399 3275764544 3276403676 3279540992 3279701761 3285990656 3289940164 3310545056 3311190974 3317702882 3320879744 3324871186 3326413987 3366781327 3371568928 3374962808 3385498592 3403443004 3414067696 3417504356 3421444208 3428172944 3433717664 3453789794 3460582142 3464571656 3469668397 3480499828 3483832576 3484512304 3491365072 3513231488 3516767968 3517454122 3527746432 3528434728 3561096976 3561791779 3565202368 3565897972 3572213824 3572910796 3576332032 3581593184 3582291986 3592774016 3625764506 3627446927 3630920384 3635284471 3642433753 3665246312 3676688288 3697849792 3719465932 3731077168 3732808456 3736565966 3744461344 3748230584 3752551712 3759931616 3783480064 3783665537 3784218256 3788027516 3795477188 3799852784 3835775762 3839448704 3847750088 3853221632 3857100352 3857852908 3869141248 3905719264 3906481306 3910221952 3917911936 3947188336 3947958469 3955722667 3959510464 3964269491 3978490178 3982299776 4019163392 4019947568 4020731897 4032496832 4037343583 4057951274 4070619176 4075311968 4079414248 4083326624 4092149152 4094047984 4117980139 4130835436 4143730864 4149826718 4154610824 4162781432 4188852928 4189670212 4193887607 4201929472 4206979868 4211008256 4250818208 4251647582 4260009026 4264088192 4270361104 4271194291 4283692096 4284527884 4288630528 4297064704 4323026911 4324820864 4329174304 4330018966 4338534538 4342688896 4347908474 4370101372 4383743728 4384599037 4388797504 4397428672 4402714043 4408974752 4434747842 4448592008 4450656236 4462479392 4464550064 4474196272 4511072384 4511952536 4516494346 4530593704 4573424947 4577804224 4587702028 4592094976 4594225792 4595122168 4599747698 4614106952 4638563449 4653043876 4657499392 4657727711 4662187712 4663097348 4672267964 4676741888 4706263016 4720954784 4721875886 4735692416 4741384354 4743584443 4748126656 4788194528 4793014408 4807976992 4853430556 4858077952 4859025808 4863916988 4868581744 4879100912 4881364904 4896603296 4925226866 4940602184 4947627776 4948593104 4953574444 4969038256 4994401568 4995376022 5009992832 5010970328 5016014458 5020817536 5031673192 5038828288 5068283248 5069272117 5079241531 5084105152 5085097108 5087456686 5099976448 5108475554 5113367168 5156517184 5161707824 5162714921 5172868103 5177821376 5184044719 5226771368 5232797024 5243088032 5251568192 5256854512 5257880173 5273265088 5306551666 5323117384 5329254112 5334618632 5339734816 5351271968 5378586304 5379635716 5385050951 5395376896 5396429584 5401861724 5418724976 5469952418 5477730752 5478799508 5484314563 5494830848 5501435212 5506703104 5547860006 5553172352 5558762272 5559846838 5570781034 5576115328 5579791204 5628830704 5629928941 5646402496 5655534976 5661227936 5662332494 5673468242 5678900864 5709001168 5714747948 5726823232 5732587952 5733706433 5739196736 5750483648 5757395287 5786782586 5792323712 5793453848 5804847464 5811539552 5820088924 5838257776 5899094656 5900245624 5906184914 5924622536 5956025257 5973452992 5974618468 5980339456 5980632623 5992100608 5999302652 6007833728 6009005912 6063000398 6065813741 6084749684 6090576128 6090874699 6096707008 6097896532 6109888876 6115739392 6148155104 6154343944 6167348096 6173556256 6174760774 6192828544 6231919708 6239104144 6251374192 6252593893 6258581056 6261485152 6267788072 6287354528 6346793804 6352871168 6354110672 6366606896 6414181046 6432949376 6434204504 6469974784 6471237136 6531140512 6532414798 6551529088 6552807352 6559403522 6579880328 6614756161 6621090112 6622381948 6629048153 6635405764 6641759488 6642085079 6649742372 6652827974 6733562654 6743137856 6749925616 6751242589 6764519827 6770997184 6806886008 6828135392 6835008712 6842888416 6856345888 6867435328 6907579588 6921164284 6929143312 6939336794 6960999656 6969024608 6982730144 7026462976 7033535936 7034908244 7055492864 7056869456 7122193952 7123583558 7130404736 7131795944 7144427648 7145821592 7163186368 7164583972 7185548032 7228962013 7251529012 7254893854 7261840768 7270568942 7284867506 7330492624 7331922871 7353376576 7362214769 7395699584 7438931864 7462154336 7465616912 7473131932 7488922688 7496461168 7497923797 7505103424 7519863232 7567331074 7568436512 7576055032 7590954376 7599705568 7647677401 7671551524 7678897408 7695500176 7714200704 7715705816 7788648413 7811438528 7812962612 7820443904 7835823872 7894376672 7895916938 7911445334 7919020928 7928538982 7932217969 7956980356 7964599552 8028478549 8039895136 8041463794 8064993664 8074687166 8115902548 8141238352 8142826783 8150623936 8158828496 8166653248 8176468937 8184298304 8188095968 8235960278 8261670872 8287461728 8299653436 8309221648 8325562864 8377705856 8379340424 8387775214 8413959736 8493503473 8501636416 8503295164 8520018052 8528176384 8540722208 8542388582 8567384192 8569055768 8646053822 8649641728 8650065749 8658348608 8660037932 8668755277 8677069076 8685377792 8695816948 8740202744 8767487456 8769198074 8777595008 8794857344 8805428086 8817949504 8869495684 8897184016 8901312472 8924958784 8929100128 8948392544 9022144768 9023905072 9032988692 9061187408 9146849894 9155608448 9175404056 9188451584 9190244336 9199495396 9228213904 9277126898 9306087752 9315455422 9324375424 9326194696 9344535928 9412526032 9414362503 9432877129 9441909568 9443751772 9453258017 9471384832 9482768708 9487168886 9496253312 9576389056 9586028816 9587899139 9615953984 9627511621 9706861112 9718051616 9727833976 9737163488 9758201824 9762729808 9764634607 9793206592 9850453732 9881204368 9897186208 9907148888 9938076512 9988803136 9990752044 10000808909 10019985664 10021940656 10032028916 10041635072 10063346384 10136566496 10138544234 10158483062 10168210304 10170194216 10174913372 10185155617 10216951108 10226734336 10313034368 10323415648 10325429842 10345736206 10355642752 10368089438 10453542736 10455582319 10465594048 10486176064 10498779641 10503136384 10513709024 10515760346 10546530176 10613103332 10646234768 10648311947 10658508224 10669237264 10679469632 10692305533 10702543936 10757172608 10759271432 10770101902 10792859168 10803723448 10837449952 10905859489 10939904836 10955461504 10957599016 10968629126 11002870424 11061189763 11095720012 11106344704 11106889157 11117524544 11119693676 11141562068 11152230656 11159582408 11257661408 11259857882 11292804992 11311069952 11311624441 11322455872 11324664988 11346936484 11357801728 11418002336 11429495896 11453646464 11465175904 11467412866 11478393472 11500967296 11514790574 11573565172 11584647424 11586907696 11589168409 11609694928 11611960087 11623079104 11640177848 11676515552 11798189312 11800491248 11812369828 11849245072 11912050514 11946905984 11949236936 11961265246 11998605304 12015667456 12018011824 12088264279 12112037497 12126000796 12131627482 12169499368 12181749398 12193414016 12195793064 12219777752 12296310208 12308687888 12311089427 12334696192 12335300861 12347112512 12349521548 12385657088 12463839416 12478208288 12502748384 12505187786 12517162112 12522970304 12535576144 12538021951 12574709056 12693587608 12708221344 12733213792 12828362092 12865898752 12868409008 12942474272 13062281024 13064829596 13077980881 13103058176 13105614704 13118807044 13159760656 13229512322 13242180224 13244763896 13258096306 13270811528 13284170158 13299484744 13305655948 13425215167 13467125308 13486275712 13499851232 13502485178 13529039654 13541994368 13613772016 13656270784 13670017424 13672684571 13685776832 13712691776 13734870656 13815159176 13842328568 13858286624 13878673588 13921999312 13924715623 13938049216 13965460288 14067071872 14069816488 14113738912 14202829459 14244387904 14247167116 14260809472 14263591888 14288855296 14291643184 14326372736 14329167944 14457924026 14464632767 14503058024 14509787708 14523681536 14524393513 14541137884 14569735012 14660985248 14663845742 14706753152 14724429538 14791399168 14877863728 14910031591 14924308672 14931233824 14946263864 14977845376 14992922336 14995847594 15010206848 15039726464 15134662148 15136873024 15152110064 15155066381 15181908752 15184870883 15199411136 15295354802 15343103048 15391000352 15428401408 15431411632 15577296826 15622877056 15625925224 15773649307 15788753344 15791833876 15807730211 15822890668 15838041856 15857077964 15864435938 15913960712 16056957098 16079790272 16082927588 16099116943 16129987328 16130778049 16149374332 16231805096 16282476704 16285653566 16301247872 16317656992 16333306496 16352937874 16368596608 16376191936 16471920556 16523341744 16526565601 16574923456 16599306872 16618443296 16651125728 16755411712 16758680848 16775550428 16827919472 16987006946 17003272832 17006590328 17040036104 17081444416 17084777164 17134768384 17138111536 17238294031 17292107644 17300131498 17316697216 17320075864 17337510554 17354138152 17391633896 17480405488 17483816077 17534974912 17538396148 17555190016 17556050603 17589714688 17610856172 17635899008 17738991368 17794368032 17802624944 17806098401 17849917568 17858200256 17879664439 17896785088 18047810144 18065977384 18122374816 18293699788 18311216896 18350808112 18380488672 18398990792 18456427808 18554253796 18572930831 18612175504 18630910844 18648750848 18652389392 18689071856 18825052064 18828725006 18865754258 18883819136 18887503544 18906516034 18915289003 18965537416 18974337772 18992506624 19144833463 19152778112 19172057632 19175798278 19231907968 19255023242 19413722224 19417510021 19436103232 19455667952 19474326976 19497733619 19516403648 19525459616 19529269214 19586413184 19700907464 19762408736 19775436473 19794372416 19814297776 19818163729 19857138847 19876153024 19977606272 19981504088 20001617818 20043881312 20064057832 20126692768 20253739051 20273132992 20277088468 20316966124 20336420608 20340388432 20349826744 20370311234 20433902216 20626068736 20627079863 20646831296 20650859684 20671647199 20691472412 20711285504 20736178876 20907085472 20911164638 20931188096 20972352128 20997559282 21006272768 21027418048 21031520692 21093060352 21226206664 21292469536 21296623894 21317016448 21338474528 21358939264 21384611066 21405087872 21514345216 21518542864 21540203804 21565068733 21585718336 21607446896 21611662709 21674899904 21811718978 21879809672 21910923008 21915198032 21937258252 22005740848 22122379526 22191440024 22213778314 22235049088 22239387352 22283124136 22319164816 22449633661 22493783923 22515322816 22519715764 22585609984 22623248882 22644911744 22649329976 22693872968 22836004672 22858991792 22863451793 22907292928 22930351808 22934825732 22956786944 22957912327 23001934592 23029581148 23147130344 23173815392 23178336818 23219389856 23223920174 23246158208 23280355696 23284897909 23353031104 23567469289 23600982496 23624739656 23698490144 23824101028 23893811968 23898473872 23922530492 23997210608 24036023648 24176528558 24224074994 24252001592 24263254964 24287678779 24338998736 24363498796 24386828032 24391586128 24439555504 24592620416 24617375776 24622178854 24670601722 24694225024 24699043096 24927678832 24932542453 24956416576 25005496768 25010375572 25034324224 25045940608 25071152288 25076043902 25149418112 25387175216 25392128489 25416442688 25466427584 25497036271 25656724184 25736818016 25860186157 25884948544 26124562048 26129659192 26155961762 26211229408 26237614088 26319521312 26376683281 26459024644 26484360448 26485658759 26489527792 26516192612 26541623056 26568340316 26598969488 26611311896 26850430334 26934250616 26972551424 26973873667 26999702464 27004970356 27058079308 27083988736 27227544032 27312541568 27340034848 27345369142 27371553664 27425383552 27469741312 27630318352 27635709283 27684657136 27690058669 27716573248 27757347176 27843998624 27849431246 27876098432 27930920576 28134143744 28139632976 28145123279 28200474497 28227477824 28261405081 28405658918 28488775808 28494334232 28527183776 28583286368 28652745472 28658335888 28825860973 28915848052 28929265534 29006116048 29019575416 29048787026 29082275768 29139470024 29321970496 29327691484 29357213249 29413506304 29414948207 29448859076 29755727456 29820063182 29848617344 29862467648 29892527728 29898360037 29955690752 29985844672 29991695188 30020413696 30079452928 30269324296 30273746048 30304220128 30310132762 30363817504 30369741766 30398822272 30590709604 30686206096 30692193259 30782000704 30818998301 30862823264 31154593652 31245754112 31251850448 31547298614 31577506688 31583667752 31615460422 31645781336 31714155928 31728871876 31827921424 32013974629 32113914196 32159580544 32165855176 32198233886 32261556098 32298748664 32463610192 32469944143 32564953408 32571307132 32602495744 32604093977 32635313984 32666612992 32705875748 32737193216 32752383872 32943841112 33046683488 33053131202 33149846912 33198613744 33205091101 33236886592 33302251456 33517361696 33551100856 33655838944 33974013892 34006545664 34013180656 34080072208 34162888832 34169554328 34276223072 34476588062 34492585829 34584215288 34600262996 34633394432 34640151728 34675021108 34708276304 34783267792 34960810976 34967632154 35069949824 35076792296 35112101206 35221712344 35271798016 35477982736 35554690717 35588736064 35605249888 35612196802 35699835136 35716400512 35759328878 35793570176 36061090039 36095620288 36131954768 36139004447 36210076721 36244749632 36587399576 36701616224 36760977344 36797981584 36805161211 36877543573 36912855616 37108507592 37145861662 37224351008 37261821688 37304778784 37378143712 37614086809 37650104128 37657450012 37695356657 37731508516 37767638272 37775007088 37813032068 37830578006 37931074832 37948675544 38289666926 38305556224 38344115264 38351596556 38390201941 38463815936 38510046484 38827444448 38835020042 38872206464 38911335904 38948653952 38995467238 39032807296 39050919232 39058538428 39172826368 39401814928 39409502587 39524817472 39550872946 39588744832 39628595552 39636327458 39714277694 39752306048 39955212544 39963008176 40003235636 40087762624 40128115664 40135945031 40253385536 40301767009 40507478102 40546265984 40554176936 40633932248 40680776864 40699653488 40740622468 40867804432 41254159726 41293662592 41301719368 41343294398 41382944824 41472357752 41692176799 41814170944 41822329276 41862376192 41864428361 41944704256 41995118564 42054836096 42063041384 42452413328 42460696187 42584939072 42593247788 42634032896 42636122893 42676949056 42717878528 42769222132 42810175744 43037085728 43080407608 43130137466 43171436672 43214893792 43223325418 43243381831 43349799808 43623437956 43759619344 43768157251 43830396064 43874516504 44011481696 44244759052 44382880048 44427556628 44470098176 44478774704 44566248272 44638329632 44899267322 44987567846 45030645632 45039431528 45105689161 45246497764 45289823488 45298659952 45387745936 45672009344 45717983584 45726903586 45860703616 45869651464 45915824654 46059162296 46294260688 46303293127 46347630784 46356673636 46438779712 46447840348 46492316416 46494595553 46560711392 46569795818 46706062208 47134938578 47156810051 47201964992 47249479312 47258698123 47351638789 47396980288 47648202056 47796947744 47845060984 47994421216 48072047296 48353057116 48448149988 48504003184 48526509928 48575357558 48677997472 48726997592 48783172256 48879111008 49185240832 49187651981 49234751552 49244357708 49341203444 49388450048 49398086192 49855357664 49865084906 49912833152 50010993536 50020751144 50091881216 50142304576 50152087804 50298836224 50774350432 50784256978 50832885376 50932855168 50994072542 51313448368 51323460097 51424394671 51473636032 51535503383 51720372314 51769897088 52249124096 52259318384 52311923524 52422458816 52475228176 52485466579 52639042624 52753366562 52918049288 52971317518 52979055584 53032385224 53083246112 53136680632 53197938976 53222623792 53533741807 53639023201 53700860668 53868501232 53947747334 53999404928 54009940712 54116158616 54455088064 54520538891 54625083136 54680069696 54690738284 54743107328 54850767104 55260636704 55271418566 55369314272 55380117338 55433146496 55514694352 55525525783 55687997248 55698862492 55752196864 55861841152 56199349843 56279265952 56290246558 56400948994 56454955648 56522810162 56811317836 56977551616 56988668464 56999787481 57054367552 57166572736 57235282559 57316671776 57651721946 57831696104 57858531068 58012232096 58039150832 58097574052 58164551536 58278940048 58643940992 58655382968 58714426498 58829896414 58897718152 59454524311 59511454912 59640126364 59697234688 59724935296 59785055456 59796720074 59971689344 59983390376 60538648592 60547492096 60550460243 60608440256 60620265524 60727635008 60739483532 60797644544 61181419208 61372412192 61384386518 61564001408 61637996602 61666597759 61725646528 62309187304 62503700896 63094597228 63155013376 63167335504 63230920844 63291562672 63428311856 63457743752 63655842848 64027949258 64227828392 64319161088 64322314129 64331710352 64396467772 64523112196 64597497328 64927220384 64939888286 65129906816 65142614264 65208187954 65270627968 65411751496 65504767744 65887682224 65900537521 66030139903 66093366976 66106262404 66299693824 66397227488 66410182202 66473773184 66604502912 67034723392 67102201712 67115293973 67247285339 67311677888 67392581347 67948027784 68026361312 68160144416 68325777664 68339108656 68352442249 68552446144 68953176124 68985171658 69168430576 69200525992 69280303456 69350042216 69416552608 69566535584 69921621952 69935264308 70005662363 70139899648 70153584592 70224202412 70443424688 70955965472 71109381434 71177472128 71210499776 71224393604 71296089319 71432801024 71518657756 71587140352 72122180078 72191240576 72263909536 72278008894 72420153442 72489499264 73174799152 73189076233 73403232448 73491457487 73521954688 73595963168 73610322422 73755087146 73825711232 74217015184 74291723324 74448702016 74523643376 74538183629 74609557568 74756287424 74846138731 75228173618 75300208256 75314900024 75390713314 75463017032 75550014176 75626064136 75661156012 75862149664 75897351088 76341016423 76579333852 76688230528 76703193112 76780403882 77020092968 77428328341 77654888896 77670040084 77744412928 77748224099 77822671808 77897307904 77990934476 78065614592 78101838464 78117076856 78803629856 78819005174 78855578633 79049634944 79101745892 79177489664 79181371087 79257191104 79272654916 79428555388 79504612096 79926016352 80006471272 80175525248 80256231328 80271890062 80506771072 80603534018 81014956204 81092531968 81108353872 81267864496 81283720609 81361553728 81399306976 81481244936 81735608864 82508319452 82587325184 82603438736 82686588796 82765889648 82944715504 83384353598 83628341888 83644658552 83728856722 83990237128 84109672192 84126082768 84784262479 84904826656 84921392374 85169878144 85186495576 85272245786 85353898112 85538444264 85991830093 86074171456 86160815216 86177625989 86260274932 86342873344 86347106027 86429787584 86446650836 86486763662 86699599616 87246875912 87519238688 87536314502 87660792128 87749033008 87766153657 87938757751 88022963392 88489518104 88765760096 88855113256 88957549408 89132496544 89276659264 89798534644 89975135692 90061291264 90078863056 90211378322 90492995528 90597319904 90775491872 91344018688 91435967168 91453807172 91545866167 91721407232 91739302928 91831649308 92118324592 92588521376 92606586254 92695261568 92713347272 92877559424 92895680696 92989191106 93121422784 93139591636 93412124416 93976506169 94269877156 94313620102 94403929984 94498958624 94517396246 94703277578 94793960576 95296404112 95593895488 95690121968 95708791997 95988842432 96144094592 96706114232 96896299976 97008006368 97053019856 97150715116 97355994944 97453995184 97473009361 97566344512 97758222016 98375303962 98469503104 98488715416 98682406888 98796172384 99419806213 99710715328 99730169812 99825666304 100021987072 100041502288 100284609152 100304175608 101252429369 101548700864 101568513956 101665770752 101670754591 101865710336 101988145084 102626896736 102646920194 102848789342 102947272064 103071006766 103118833597 103440744628 103539794176 104370221137 104518636768 104623847048 104844917632 104950456352 104970933158 105278085248 105506733124 105836098576 105942635036 105958111168 106064770448 106166492224 106273361264 106294096181 106395877952 106445247584 107067483614 107278046402 107401721336 107737002464 107895494668 107998809856 108019881424 108232317232 108910176128 109041077782 109360139392 109381476568 110415545149 110521273408 110542837132 110738628544 110760234676 110866292992 111029388704 111051051566 111375994496 111397724984 112398699686 112450854737 112558531904 112580493116 112693818601 112801897988 112909911296 112915446343 113045620324 113622635672 113977336928 113999574962 114108735104 114333145472 114470565118 114633343552 115303443892 115663392208 115717062136 116024464192 116078301664 116195148104 116329103072 116557880096 117287881984 117310765936 117428852996 117659792828 117795436304 118909048622 119022909824 119280252728 119449870592 119570110912 119593440148 119943378688 119966780752 121077297184 121100920486 121216880512 121240531048 121455270016 121478967064 122362838416 122386712539 122627402677 122744824384 122768773036 122892354221 123128002816 123275993204 123333195518 123451293056 124618374608 124642688807 125007401792 125157651073 126189194456 126334671008 126461841688 126583125344 126856623712 126915487504 127311685696 128055898516 128455656784 128644628258 128663420704 128792935544 129046224392 129194994656 129854440768 129879776572 130010515817 130259813632 130285228528 130416375908 130541255936 130823502992 131775364448 131801075042 132060279806 132186733952 132212524808 132407023021 132794454976 132820364404 132947546368 133209005824 134013834241 134069446784 134204403424 134230587946 134494570678 134623355776 134785162694 135896055568 135922570147 136052722624 136320288832 136484135333 136678217312 136704884498 137104892288 137906352248 137970343316 138336861152 138401051984 138428055311 138560606912 138700084432 138833105216 138999971929 139133071168 139843243904 139870528616 140011324726 140307169184 140448404824 140886849376 141776173357 141911930944 142218762868 142354944256 142420999552 142448787208 142592178638 143037315512 143795466919 144244360156 144382481152 144389559041 144527819072 144556017788 144840306884 144978998528 146349598304 146378152466 146806464896 146982914974 147043909376 147051117733 147191926336 147220644844 147510174292 147651422464 148434030368 148583446648 148897404032 149047286752 149076367258 149219115136 149512574848 149692277462 150456347236 150600416512 150629800048 150781426628 150926034064 150955481131 151100028352 151252128272 151322312024 151724299328 151794702176 152682032846 153158667704 153376461056 153406386224 153560807764 154040185936 154856656682 155309777792 155340080168 155496448198 155645343616 155981868952 156203676928 156234153712 157147435627 157456487461 157607259712 157638010348 157711157266 158099269888 158203491784 158362742174 158514382208 158545309832 158857110776 159852032704 160012942544 160044162551 160351050496 160358911193 160512462656 160543780124 160705386289 161013542144 161207068036 162029912408 162216707744 162535728992 162567441218 162723107456 162798613952 162962489872 162994285363 163471217728 165016638904 165206877472 165373177592 165531779296 165889431008 166768707196 167256683776 167289317104 167457713444 167980474256 168252165536 169568524958 169809653312 169842784748 170013751453 170339756288 170372991152 170544491572 170707796224 171076888528 171983660186 172148342912 172321630432 172355251978 172520549864 172694212054 172859575168 172893301672 172973527324 174493751824 174527797171 175038477376 175072629004 175321584256 175498066016 175532307314 175877515502 176045926784 176979036208 177531520192 177710226512 177744899423 177915098816 178264993088 178479253897 178553318528 179597069288 179950271384 180157726112 180422756644 180985991056 181021303099 181194639808 181550983744 182871934336 182907614344 183091732334 183478605856 183663298616 184236649184 184636782967 185177042752 185213172508 185390523136 185399611313 185426694544 185755118848 185791361392 185978382212 186242845568 186279183272 187953012338 188040225971 188539754312 188627240204 188807859968 188817115669 188997917248 189034792492 189406555156 189587921152 190592808224 191187790976 191380243936 191417583994 191977684864 192288189184 193412228464 193792599952 193830410683 194016012736 194106039712 194301430232 194711989888 194907990368 194946018722 195132689024 195516444032 196750607924 196939006208 196977430832 197015862953 197364813776 197403321479 197592344768 198839612426 199421430656 199460339624 200083004576 200569218304 200608351216 202504858738 203097401728 203137027912 203341509182 203976290168 205057440991 205253793472 205293840388 205500492743 205697578684 205894544128 205904637449 206142013532 206237667194 206881489256 208740442274 209037273536 209247694096 209288520259 209689835264 209700114637 209900912704 209941866316 210556170496 211013466248 211672197152 211885270072 211916222336 212129540896 212332984448 212546722528 212588192362 212791755904 212890495168 214134967228 214556092804 214803442672 214845352813 215474004928 215790989336 216039762848 216464634464 217820352256 218082155564 218720278784 218762953136 220831090298 221042546816 221085674264 221477257088 221520469352 222058777408 222102103132 222751988992 222795449968 224097822403 224797399372 224901709474 225117063808 225160986232 225387637202 225603795976 225830892686 226091240648 227245271344 227289609001 227954673856 227999149924 228217470208 228228657839 228666290944 228941130236 229266687104 230606887784 231326784416 231434124272 232048928384 232156603328 232390296208 232435637707 232658206144 233115760192 234621531872 234857705992 235319585656 235590872608 237818097244 238045819648 238560505456 239140221824 239186880296 239933561504 241448100803 242154594368 242201840972 242433761024 242481062096 242910540032 242957934128 244725676832 244773425078 245254805354 245489648768 245537546072 245784708442 245898757039 246551986408 246666391036 246902586112 248882835019 249236749216 249285377614 250014803584 250315302146 252378388912 252427630273 252669342016 252923683376 253166250688 253470537047 253713247424 253830975008 254623371392 256111797032 256911313568 257289256516 257326841408 257585871088 257636128477 258092448784 258142805011 258389989312 259708881536 259759553144 260021031634 260570457056 260832751816 261647005984 263298607663 263550728896 263602150084 264120559612 264373467904 264425049616 264814046042 265588909952 265640728808 268027668482 268138893568 268152038219 268408806848 268461175892 268731413587 268989141356 269246711552 269570325388 271792111136 271845140294 272105445248 272640577664 272968270666 273356434624 273409768996 274209784576 275812704496 275940686632 276673722304 276802103968 276856110622 277121213824 277400168864 277666210432 277999943858 278266142336 279686487808 279741057232 280022649452 280345893529 280614338368 280896809648 280951615217 281773698752 283552346714 283823861888 284437525736 284841999104 284897574416 285184357276 286074631024 287590933838 288488720312 288779118082 289055638144 289112035576 289680613768 291845237593 292419190999 292699196608 292756304932 293050998527 293612929792 293965829948 294102235466 294383852672 294441289688 295020348584 296868060736 297166893296 297224873309 297794808064 298094573504 298152734516 298438230272 298452860251 299025149696 299384554924 300912694472 301259600096 301562853256 301852068128 301910962262 302200056704 302504256544 302644624048 302703672817 303448598656 303589404352 305364065692 306317335408 306377100757 306812772448 307121615528 308080371872 309713313364 310619555584 310680160336 310992896396 311290687232 311963737904 312468307424 314294871254 314912974922 315214519424 315276020696 315422314532 315739824127 316406983568 316725484348 317028764416 317090619664 317714221552 319704065408 320025885088 320088325102 320717822386 321024925312 321087560248 321410772578 322414136072 324059824816 324123051889 324433415488 325071457984 325134882436 325446214912 325462168871 325597227904 325924979744 325988570726 326942435456 330033277808 330097670357 330413754944 330746355184 331063558592 331461471523 331778862016 333537414392 334578634208 334915426888 335960948512 336182420041 336504331072 339137049916 339619306624 339685569496 340027502906 340745982304 341088983144 342153777056 342896882653 343967320372 344296685824 344313563867 344643260864 344710503956 345041099728 345388424108 345719150336 345786603344 345947054648 348987503648 349055594342 350076954752 350145258008 350643168512 350660357671 350996132032 351064614628 351755031004 352091853568 353958072416 355063040384 355420453024 355489798846 355830197632 356529986176 356958507794 357106637056 359194138576 359264220679 359900542768 359970762697 360315452224 360845513288 361971982112 362042606198 362389279616 363101967488 365743868672 365815228688 366183464668 366606168461 366957211712 367326597232 367398266053 368473298368 369273565934 370354085504 370426345016 370799222626 370853389088 371582722784 371956764424 372485691136 372558366544 374736192649 375473162407 375906024676 376080451942 377079508624 377254480408 377634231338 377995834496 378069584984 378813110312 381185616448 381643772237 382375581952 382394326691 382760487872 382835167988 383955369728 386824456928 387585199904 387660821366 388032025472 388212079424 388602860464 388678680481 389423979776 389815980736 389892037444 390265378048 391032888064 393501215848 393954861664 394031725906 394729627552 394806642958 395184689536 397679224852 398842861312 398920679248 398998512367 400166009152 400646977913 401216702432 405009717476 406194803456 406274055824 406683018364 407952580336 410114881982 410507586944 410587680776 411000985486 411395157368 411809274898 412284027064 412475334388 413762978512 416181670177 417480884548 418074547072 418495388192 418577040518 419400229274 419801825408 419883732632 422026932496 423344394304 423770540144 423832444672 423853221701 424259081792 424665968896 425093445056 425176384724 425583511808 425780990336 428269934456 429112185608 429606885344 429690705626 430948009856 431581978672 431666184313 432079525696 432929268928 436164311128 437525906272 441662180596 442085093632 442171348528 442954514176 443040938704 444117554816 444204206264 445590899936 448195644806 448403615777 449594798744 449803418948 450234127616 450256198903 450321972464 450775274404 451207591952 451661785372 452182481296 454490542688 454579218002 455909347712 455998299848 456457315678 457882260472 458533374208 461213775568 462210979321 462653568832 462868248544 464097856768 464313206656 464780592416 464871275414 465316412288 466231520384 469243063744 469715411984 469807057811 470639171312 470730997373 471181745216 475636194488 477121010912 478280443648 478373760592 478467095743 479408066449 479867123008 482896201606 484309188736 484403681944 484962124192 485915868256 488983128517 489451353664 489546850156 490039636541 490509610708 490979297536 491075092144 491569416884 491797514078 493103972816 493332782072 497765670038 498473498432 498570755228 499072625233 500029607168 500054119519 500630604292 504756777824 504855260546 505338684032 505847366752 506332501376 506941074094 507426494848 507661950016 509246742784 512223594064 512323533631 513822627136 514578513032 514653682816 515171742176 515272256954 516184897568 516285610022 516779978624 519417763072 519519106288 520042063268 521140914112 521665503632 521767285403 523294011968 523922971117 526597215326 527101457792 527204300168 528241119224 528850099232 529628092084 531177819904 531281457616 534387114961 536055336964 536304076438 536817613696 536922351784 537462827174 537978282712 539140650776 541998298387 543584222272 543690280588 544210890496 544237568693 545281155328 545936541332 546712869248 546819537992 551625408992 551881373264 551989050431 553347444608 553604207936 553712221244 554242427648 554269597609 554800337728 555332420864 555999887716 556532284672 559482114464 560045298904 560691787058 561228676736 561793619296 561903230434 563547397504 567104693428 567647723776 568875051472 568986044263 569795148832 570368714552 572149262048 575181867676 576977440624 577558236164 578111276288 578224071152 579361227536 583690475186 584838381998 585398393216 585512609864 586101997054 586373959093 587931659896 588204470932 588767705344 588882579376 590040697168 593489837353 593736121472 594333786592 594449746618 596189147008 596305469032 596905720502 598769109848 601825388944 601942810651 602519200192 603125706512 603704136256 603821924524 604400113408 604429742189 605008513088 605289248096 605407345634 606897197312 607178808704 610728131384 612634670816 612754201514 613038530663 613625544896 614243231056 614363075599 615571304257 616160743744 619426626728 621360320672 621985792792 623927475808 624936614848 628589742508 629825949844 630429038848 630552041392 630844629064 631479648254 632813967136 633450968696 634181239328 635428443104 639408130816 639439475753 640051770176 640176650204 640821063169 641435644772 642049850624 642175120496 642821545156 644828272144 648119649632 648246103778 648866830976 650142915968 650269764872 650924337742 651194455808 651849959488 651977141452 653884870912 660066555616 660195340714 660827509888 661492710368 662127117184 662922943046 663557724032 667074828784 668517130723 669157268416 669830853776 669961543979 671921897024 672364840082 673008662144 678274099832 679238613248 679371138992 680055005812 681491964608 682177966288 682311065527 684307554112 685793765306 687934640744 688627127734 689286521728 689421007912 690082199456 690776848216 691573206688 691894109296 695938643491 697307301613 697975007296 698111188684 700153909504 700290516016 701320715342 701992264064 702129229256 703510062008 707916144832 708767005583 710126080768 710840906048 710979597692 711660395264 711695282137 713059972352 713917015588 718388277152 718528441358 719801085536 719941525394 720630904448 721691026576 721831835179 723943964224 724085212396 724778559232 726203934976 730591547959 731630457376 732366929336 733212336922 733914423424 734653194464 734796532106 736946596736 738547131868 740708171008 740852690032 741598445252 741706778176 743165445568 743913528848 744058673267 745116733088 749472385298 750946324814 751812049352 752160903884 754159017248 754508960816 755268462676 755991668992 756139169968 757626220624 762371232896 763287544474 764788653382 765520975744 765670335976 772908816043 773648913856 775170399808 775321642732 776064050944 776424158848 777205720928 777357360962 779631961472 779784074888 787002431696 787155983159 787909723328 788063451812 789459255104 789613285916 790369379072 790408124401 795358449704 797841358496 797997024734 800332018304 801293955826 801665770867 802433404864 810019434952 812548111648 813366036728 815905160672 820229763964 821015173888 821175361552 822001970972 822790314736 823618549796 824568054128 824950668776 827525957024 832363340354 834961769096 836149094144 836190083677 836990776384 837154081036 838800458548 839603650816 839767465264 844053864992 846688788608 847541080288 847706443402 848518163584 850186890112 850352769448 851561980672 856539868912 856706987773 858224371216 858391818739 859213770688 859381411252 861896019712 863163957344 863332368626 864159051392 865858537856 872328622256 872498821649 874214709407 875051812544 876103557511 883324361192 884342697056 886081877408 888235109632 888408412528 891181799872 896391289612 896807231554 899189597488 899606837896 900512397806 900643944928 901550548808 902415183904 903323570744 904364962592 908981085376 909158436004 910073610719 911818695424 911863394417 911996599696 912914631356 915764520944 922427551136 924421958642 925307137664 925736497088 926849161147 928626413312 929561184832 929742550828 930632824576 932463040768 938486127488 939430823968 939614115622 941278342624 941461994746 942363490432 951272388976 951457991029 954242021824 955388947331 956747521184 956934191486 958816132898 959734246016 965792403212 968618377472 968807363888 968996387177 969924248384 971831736512 972999803503 977966257034 978902707328 979093700312 980079273082 981019221416 982150184288 983138833768 983595028156 986207945632 986665564144 992433213499 995531340076 996946996864 997141510456 998145250466 1000108239038 1001261208584 1006568268433 1009513555648 1009710521092 1010677368064 1010726913287 1011694733504 1012665002752 1013882148188 1014852989696 1015323900032 1024447188128 1024647067262 1027645254272 1029157026064 1029307365632 1029357824131 1030343484352 1030544513908 1032369795136 1032571220044 1033559957248 1039038212576 1040084126536 1042281828224 1043331007264 1043534570806 1046588023936 1047845942234 1053194430652 1054202915584 1054408600336 1056482238448 1056688367917 1057700198464 1059256184168 1062562915232 1068774229922 1072110673928 1072608152876 1073635227392 1073844703568 1074925654348 1075956565424 1078281301552 1083996596774 1087168444544 1087380561176 1088475137386 1091873082664 1093425738496 1093639075984 1102195412227 1103250817984 1103762746528 1103978100862 1106694889216 1107208415872 1107424442488 1108539195218 1109600675456 1111999775432 1117893791209 1118964228928 1120090597808 1120309137857 1121383574116 1122457353472 1122512378351 1123587238592 1123806460868 1127094795008 1134209386856 1137750102944 1137972088526 1139590297664 1140737429104 1140959997541 1143203850763 1144298524096 1150363735352 1153954881248 1155116472328 1156448142304 1158722455072 1167380950372 1169676763996 1170796786432 1171025219728 1172203994108 1172747918186 1175863319792 1176408941864 1177765158752 1180081394336 1186979674706 1187472242944 1188667573184 1188899493236 1190096260171 1192378294016 1192610938064 1193811441004 1197538219696 1203650777888 1203885621302 1205038400384 1206251413024 1207408272512 1207643849048 1208859484378 1210017026176 1210578496192 1210814691268 1214357617408 1221456262768 1221694580197 1225269341632 1225508403028 1226077061326 1227251089792 1228486462112 1228726151198 1231142608514 1232321487488 1238853253456 1242720641344 1243971585584 1244214295961 1247854951616 1249354777279 1249873229696 1257179485016 1259651899688 1261104082784 1261689258128 1262959296508 1265627934272 1266901937392 1267149121693 1268362478656 1270856886208 1278878951506 1280103540352 1280353300408 1281642126338 1282871289544 1284350240992 1285643090312 1289656544288 1292457480769 1296239299264 1296492207556 1297733661952 1297797279191 1300285831936 1300539529744 1301848675484 1303699918976 1303954282904 1316281581797 1320133111232 1320390681428 1321655019776 1321719809683 1322985420736 1324254234368 1325845886092 1327115448064 1334149657568 1337034261446 1338314536832 1339661707552 1339923087958 1340544836761 1343843794048 1344729680164 1346017324288 1356548199664 1356812874781 1358742277984 1360110011624 1362983929216 1364355932576 1364622131054 1368615108224 1371587530612 1375869281488 1377254255468 1378573043456 1378842015824 1380164398912 1381553696432 1381823250353 1383146413376 1383788218592 1391877286982 1394614603226 1395950014592 1396222377368 1400581032032 1402641430684 1403984528128 1404258458512 1407020124016 1415832289664 1417534011166 1421681812096 1421959195384 1423390564274 1427834031176 1435402086937 1436776554304 1437056882716 1439602171072 1439883050788 1441261808896 1441332462143 1443382053152 1443663670358 1447887928448 1448170424792 1461183095918 1461861111581 1463260914752 1464733858672 1465019641813 1466424673844 1467828846848 1467900802459 1469306388928 1469593064212 1473893193472 1477094263736 1481705380064 1483196890504 1483413556352 1486330891136 1487827057696 1488117346534 1490233466176 1498944770596 1501892649628 1503624098704 1504321807768 1508318034496 1509017921632 1510536925352 1512278339936 1515252441248 1524742465792 1526575088948 1529577306764 1531041951488 1531340671952 1545817632086 1547297827712 1550340799616 1550643285464 1552848317696 1554411441856 1554714721924 1559263922944 1559568149776 1574004863392 1574311966318 1575819446656 1576126903624 1578918510208 1579226571832 1580816248802 1590716899408 1591027263007 1594156234801 1595682716992 1595994049468 1597600604873 1600664036608 1602587911652 1603331541734 1604866809728 1620038869904 1625096223296 1626732073456 1627049463949 1631810321344 1640459527928 1642350723104 1644003941944 1645580629472 1647237099592 1649136108256 1649901337552 1655051914048 1664726680708 1669923538192 1672380167354 1673981552768 1674308162072 1677600917096 1679534930528 1688107729984 1690136705621 1693377577216 1695082160576 1695412886804 1697036327168 1700373780224 1700705538896 1713079737824 1713413975546 1716448742432 1716783637478 1718427541376 1718762822504 1721291299273 1726327914688 1726664737252 1728318102784 1731717075712 1742179845133 1744657244512 1744997643298 1748429418814 1750103625088 1752207115022 1766648722384 1766993411911 1768685394112 1772163754816 1774293759329 1776816825056 1782363599744 1792782579224 1793614463108 1798379194976 1799213675792 1801024795612 1801287889856 1803101097616 1804830367808 1806647141488 1806999635077 1808729925184 1817962170752 1818316872008 1820147221438 1823726788834 1823993199392 1825829262712 1831529041888 1843090253641 1844855102272 1848843917284 1850614275328 1851472994176 1853698322294 1859122369664 1859485101656 1876972254976 1877064267533 1878861647936 1879228231244 1882556685248 1882923989492 1884726980864 1902544777952 1902915982058 1908484043648 1910777894662 1911664530529 1913495042368 1913868382972 1917632265796 1919468492032 1931584806424 1937614727776 1937992774354 1939848496768 1943663473024 1945999607006 1955932514068 1957805414656 1958187400624 1960158546164 1962038442832 1962421254703 1964300368576 1966277667536 1967190056312 1972415891264 1973331128288 1984866426998 1991062680152 1993893993728 1994283020912 1996290500932 2000216478076 2002522417168 2013136536866 2019027111296 2019421042184 2021453826574 2023389467008 2027764296376 2030647800064 2042916663151 2046934336993 2048894376256 2049294134524 2055290508544 2058314052128 2058715648262 2060686968704 2061089027816 2064739590272 2065142440088 2078076425152 2080168253072 2080574113163 2084563656448 2084665845509 2086662014528 2087069141612 2089170021757 2093176047872 2095691884468 2106388861304 2108817200672 2112964476896 2113376735834 2115400396928 2118512368336 2118925709719 2125125830464 2137548459844 2144221347856 2145216305752 2147689407136 2149851308696 2151913130848 2156562603104 2167993193548 2174336889088 2174761122352 2176950274772 2183746165328 2187278151968 2204390824454 2206501635968 2207525493056 2207956201724 2210178768889 2214416831744 2214848884976 2217078390436 2219201350912 2223999550864 2235787582418 2237928457856 2240181195616 2240618275714 2242767148232 2245024756702 2247174477184 2247612921736 2268418773712 2268861363223 2275500205888 2275944177052 2278235182097 2279180595328 2281474858208 2281919995082 2286407701526 2288597048192 2300727470704 2307909762496 2310232944656 2310683692499 2312896284608 2317444910144 2320230300661 2334761900744 2339353527992 2342050439456 2344407988216 2345495836372 2351726639584 2352817883728 2353276940287 2355530317504 2360162788672 2373959349412 2377335146368 2377798986472 2380192520342 2385221876128 2387622882008 2395076439392 2400278178571 2407301555776 2407771242604 2410076800768 2410194947069 2412502826048 2414816545024 2415287698096 2417718968756 2420034052352 2421156992384 2421629382536 2442912525536 2443389160394 2444522937623 2450538683264 2451016806056 2452154122652 2454502179584 2454622503697 2456972924224 2457452302396 2462285217028 2464642974976 2477706506912 2485441282688 2487943171168 2488428591922 2495709903232 2498709554558 2499746459392 2514358970032 2519303799376 2519795338879 2522208165568 2523378516256 2525918593016 2531255868544 2533803874784 2534298243386 2536724957312 2541713772416 2557757903012 2560207080704 2560706600816 2563284252676 2565742579088 2566243179227 2568700481984 2571286180624 2579313088576 2584914961538 2592478598528 2592984415112 2595594558382 2601079059488 2603697350968 2607399837952 2607908565808 2628312136849 2632563163594 2640266222464 2640781362856 2643439619366 2645970841472 2651691772184 2665746732883 2668299315136 2671506405659 2674068522892 2676629073664 2676760286837 2679323415104 2679846175916 2681089673522 2687687588096 2689459360328 2713096399328 2713625749562 2717484555968 2720220023248 2720750763367 2725967858432 2726101490281 2728711865152 2729244262108 2737230216448 2743175061224 2751738562976 2754508510936 2757684031648 2760328797824 2763107392864 2763646500706 2766292826752 2767576437184 2783754573964 2789229206452 2791900029184 2792444754736 2792989586569 2801162064064 2805282861368 2808516917024 2814040248032 2831664579328 2835068022332 2843363624192 2843918390768 2846781128548 2855668062352 2870804173874 2873553108608 2874113765432 2879204342144 2879766101576 2882664924286 2886764106304 2887327340716 2895775856896 2896340849584 2913271691239 2922366191836 2923722223162 2926521829504 2929467717344 2930039283626 2932849347688 2935801604918 2938612777856 2939186128424 2954188527472 2963410760128 2966393781008 2966827112704 2966972551907 2972661782272 2975654115392 2976234693068 2980466932352 2997889541192 3003785299256 3007248197408 3008643615536 3016636068992 3018035843264 3021073850704 3021663290191 3024556679872 3030504882496 3053150177896 3059154613528 3062681343904 3091635264172 3094595655424 3100681599232 3101286570928 3108822883712 3109429443848 3119136299552 3138825310439 3148009726784 3148623932636 3151638893312 3151793392321 3152253807248 3157837020416 3158453143664 3161632497604 3181433798816 3182054526014 3188312469602 3191365433984 3191988098936 3195201209746 3196683841507 3205175823304 3206663083468 3209733619456 3235476855247 3240077739808 3250192446592 3253464146912 3254098927898 3263620642688 3280919055856 3284701446208 3288007883888 3291161258944 3294474199184 3295116981611 3298272216512 3299802675104 3310103828096 3329453361416 3339847076384 3344760334708 3347963105536 3348616324144 3349269670201 3355201834192 3355856465143 3359069861056 3376215459968 3380273411242 3390164321152 3390825773608 3401411077792 3422881899619 3426159475648 3426827951092 3432897484864 3433567274956 3436855082752 3437525645008 3442582598546 3452655829376 3453329474504 3484359690266 3485976496847 3489314489024 3489995286596 3493508376631 3496858837628 3500207250176 3500378836633 3504414230044 3533297444768 3533986823822 3537370788224 3544327509632 3548587518658 3553633650112 3564727199488 3585565158448 3587228926216 3596758389952 3598427351584 3602049591224 3602575779712 3606202195232 3609660735616 3613294282976 3613999270154 3617459850368 3635924341504 3636633744016 3640294442876 3647453577668 3647986398784 3651658525424 3652370997821 3663058083776 3686180507282 3689710204544 3697687834568 3702945988352 3707396644588 3718244739328 3718970203312 3754128535066 3757723295872 3758456462488 3765113370496 3765847978984 3793988088709 3801449482987 3805089555904 3805831964116 3809662980851 3816968087296 3821555789324 3823329061058 3826990084736 3827736765944 3835264531592 3863169612848 3863923353017 3875229455552 3875985548708 3879696993536 3879887183263 3887326946048 3891999214012 3911865028136 3916374801248 3920317092328 3924076885664 3924842509406 3928600737152 3932555335072 3934380112624 3944831782528 3946662256576 3969732853996 3982125360304 3982902309841 3988566041824 3992581001864 4000432956152 4005044834336 4026273073732 4038054222592 4038842084368 4042907653148 4046778934016 4055528592752 4085833326302 4093868673986 4097788752512 4098588269048 4104617713651 4116628104256 4117431296524 4121373937408 4122178055632 4129479180544 4130284880176 4154428861471 4156152850304 4160336506144 4161148226326 4169331691018 4173324029056 4174138283224 4178340043514 4191383768936 4212777722608 4213599674557 4217634401344 4225928953792 4226753471668 4230800793856 4231008195323 4237024736672 4237851419438 4250251660928 4275096919688 4288442695712 4290432611504 4291269714641 4295378814272 4299702617392 4303826261696 4308999129799 4313125206208 4335986387096 4349522244704 4353900549544 4367492330656 4374556303936 4408781648908 4413003271936 4415050986112 4415912403448 4420357537778 4429697769952 4434156780872 4447999101728 4457659474489 4471575164836 4475856915712 4476076330271 4480362391232 4481236551428 4485534296464 4490049513404 4494348954368 4495225843472 4536837547424 4537722726446 4551000411776 4551888354104 4556470364194 4558361190656 4558584649723 4562949716416 4563839990164 4572815403052 4577194096384 4601454941408 4615819524992 4620465889312 4621367384998 4625792569216 4634889820288 4640460601322 4669523801488 4678707055984 4679619915061 4684100878912 4688815976432 4690991672744 4703453279168 4705635767456 4706553880574 4711060635008 4720325577344 4747918698824 4754670292736 4755597972944 4760385040684 4765880189993 4770443752256 4775245764016 4776177458689 4790152878784 4800556357142 4814603111552 4815542485208 4820389894138 4825005652096 4830575396192 4835437937512 4842313984768 4843258765072 4871570504437 4881151111291 4885825051072 4886778320788 4889045875246 4901077366528 4902033612112 4904308245304 4909245007394 4913945848448 4914904604792 4924570434056 4955413013824 4961369039081 4970882565376 4971126246983 4975886342336 4976857183844 4981866974959 4991419806464 4997419109116 5028717940064 5038607598752 5039590677758 5044416331136 5046757032512 5051837186032 5052822846253 5062511737088 5067607749568 5068596486772 5073449914624 5083427544832 5115515806024 5121413201632 5126568505352 5131485158176 5132486358454 5137400963968 5142572361248 5158626177152 5169829923076 5184957197056 5185968830224 5191189116764 5202158118976 5207394701936 5208410712869 5215817131616 5256624273698 5265126327188 5280532444928 5281562725712 5286879238732 5291941682944 5303383544368 5331493465766 5336598630272 5343012811318 5348137045784 5353520573674 5358646830208 5359692351832 5362179347044 5378918720656 5410361712301 5426192798656 5427251499124 5434969111936 5440440046496 5441501526734 5452202980562 5457423730304 5458488524216 5486350122448 5503477125952 5509017021872 5510091882113 5515368063296 5520657595648 5526214785728 5527293001412 5532585653504 5532856870807 5535152874368 5567509147928 5578458412904 5584889509472 5585979173138 5602324128128 5610565722736 5611660396069 5617033834048 5628080496064 5670136044664 5687836781536 5693562257096 5711336124704 5741608347748 5747106217216 5748227530864 5758408684288 5759532203152 5765329848572 5773528212608 5774654681432 5792681699168 5826543382478 5829247005101 5844732383672 5847444446324 5853043659008 5853330585739 5858935434688 5860078567252 5865698695376 5871603209836 5877225555712 5878372256848 5908377054944 5926821520256 5932787562016 5933945103814 5951308230784 5952469386136 5960933864704 5995779082384 6007570598512 6008742731173 6014496394816 6017287231072 6033272137984 6036071686528 6042147701408 6043326580382 6049113359744 6061009764992 6106300355792 6107491751543 6118309227056 6119502965849 6125362687808 6183270528344 6202573141856 6217645767424 6218858887696 6232304863837 6238272599104 6277650620878 6296019453568 6297247865272 6303586784642 6304507614496 6316906287328 6323264995208 6356780670721 6362867597632 6364109052028 6370515275033 6376624939204 6382730867968 6383043760919 6383976197872 6390402419492 6393367683014 6410351646608 6413326166936 6470953710494 6480155479616 6487944128029 6500384893184 6500703553747 6506928293824 6508197855796 6527241285376 6561838111712 6569402892416 6576015767776 6582322517888 6588948398368 6590233963222 6596544433024 6599605350208 6620207656192 6658906722832 6660205937203 6679694152768 6689520669416 6697232648288 6698539340402 6710403668384 6711712930286 6718139722112 6752430919936 6760546822484 6780328642304 6781651547216 6782974710239 6802822155584 6810998624521 6845763799238 6852318951296 6853655902184 6865794969728 6867134549912 6875051290016 6885165197092 6905311658752 6906658949008 6947032494493 6968719380532 6971952993694 6978628978048 6979990573192 6987016753262 6993717675256 7000757673266 7008828460088 7045977879031 7066594889536 7067973647644 7074741576448 7075088393009 7088655019264 7097175037316 7107267300224 7171130316896 7174457852432 7193516779904 7196854703168 7204099182448 7205151559424 7205504768917 7212404390464 7219321471232 7226588565952 7227998540308 7234919700736 7273267488032 7280588885752 7294907155336 7295972797568 7303317050848 7304741995642 7326116167552 7372361014564 7379420409088 7395375669136 7396818575419 7414793289176 7437940406624 7508257070132 7515446591744 7516912924976 7530226740992 7531695957968 7587976177418 7602898965974 7610179111808 7611663928232 7619325961702 7622861468209 7643111578648 7646658122116 7653980169472 7655473531888 7670529063184 7715367885589 7726339225696 7727846706034 7750458911104 7751971097416 7759774366526 7783998428024 7823730056272 7825256538463 7832749602496 7840634184656 7848153771328 7849685018812 7857201474304 7857586648457 7865110670144 7868760225248 7889663565056 7893324513152 7939465707992 7964250720608 7965804619682 7977132083648 7985162003728 7986719982787 8000865912304 8002426955341 8010089668672 8052546147464 8077684168736 8085815306296 8111057185504 8171666652604 8187737347972 8195577505024 8197176538096 8209235427302 8233256208512 8234862593048 8244356111264 8260569760352 8308857722942 8312305700608 8312713184789 8320673012288 8322296452652 8330673821197 8338663382036 8346648058112 8348276566448 8356680087028 8382767537872 8425555445216 8427199349114 8435268802688 8451857907584 8453506943336 8462016390646 8474049473344 8475702838876 8500503321856 8550193839376 8576885391424 8580865223008 8582539429282 8590757628544 8599405234784 8607652523392 8617998259598 8626250412416 8671972774192 8690722699399 8699044489408 8707801099088 8709500071727 8734984661312 8749112607872 8817563297816 8830101972224 8831824806896 8840715075556 8859395539904 8868313561744 8870043851851 8895998203456 8915318948978 8943150329672 8952152660542 8960724782464 8962473102856 8971068592928 8980099026808 8990451686944 9047202365383 9064994920969 9073675094848 9075445452892 9084580954337 9102000823552 9103776708208 9112940728388 9117169299446 9125899432832 9127679980328 9145630806104 9202909882816 9213971072579 9231639049984 9240931778624 9242734769996 9251585138432 9252038667781 9269779640576 9280921202644 9339047602976 9357414111968 9359239830122 9368201757824 9377631952864 9381983345488 9383813857327 9406906558336 9411271534912 9413107761148 9422121270016 9440651154688 9495837397648 9497690123467 9511195945888 9520770081368 9531760379986 9540887504512 9550491528032 9552354917378 9580305757568 9601112714284 9629206223104 9631084970416 9640779788276 9650011304192 9661150792384 9670875875024 9672762752471 9686517530144 9743141008874 9762302222582 9771650102144 9773556641576 9778091750492 9804067224224 9808616490608 9818490014788 9827891696896 9829809209584 9849140868112 9910826027648 9922738078162 9942252493966 9951772684672 9953714367688 9963733949918 9994838218232 10047814608559 10057435880128 10077215197504 10079181355516 10088832662272 10089327235001 10093514065024 10103674372064 10105645692506 10135215499136 10137192973544 10231031612048 10233027781067 10242826403264 10253137010704 10262970316352 10264972716908 10274801927936 10275305617213 10285144722496 10317252354304 10339659846152 10371937660448 10382378233528 10404316237952 10414789403872 10416821425738 10421655021271 10431634263232 10513248547396 10530252654376 10563125451424 10573758477464 10606767088736 10662986931532 10673197260544 10686025622636 10696274091568 10707041147348 10717293660416 10719384703664 10724358694088 10757837441312 10820723424602 10852385597312 10854502998248 10869938223872 10870471087801 10880880092992 10883003053468 10904405961124 10914847460608 10916977048432 10972700244896 11006954251904 11018034043744 11020183764226 11030736126592 11052429571456 11054586002824 11065713741614 11070305748736 11135018295856 11137190841049 11156916825808 11159093643607 11169779018944 11171958346276 11204648256256 11221131445472 11223320792138 11234067668096 11256160992128 11340272089328 11364791222291 11375673563072 11387124514192 11389346247643 11422672249408 11483216695496 11496455061728 11519064406304 11530659697144 11547056425216 11549309362864 11585363398336 11653086764956 11658494010202 11689464767344 11694888892648 11706661171478 11717870869376 11720157134504 11731397390752 11743206419672 11756744513696 11816754109888 11830956939347 11853643040512 11854224127421 11865575124032 11867890207628 11902616461568 11904938772272 11991558164768 12015141197024 12017485462346 12028992789632 12034574462144 12049039094911 12072143373056 12084295402816 12086653160764 12098226719488 12122019529984 12212600711584 12214983503086 12236618454112 12239005931698 12250725375616 12366541056688 12368953883377 12405146283712 12420056315303 12437717775392 12464609727674 12476545198208 12555301241756 12592038907136 12594495730544 12607173569284 12609015228992 12633812574656 12646529990416 12648997445539 12713561341442 12725735195264 12728218104056 12741030550066 12753249878408 12766087521838 12767952395744 12780804838984 12786735366028 12820703293216 12826652333872 12901631775487 12941907420988 12960310959232 12975888256058 13001407107494 13013856587648 13016395711592 13123676223424 13138805784832 13139449872731 13152031535552 13164645035776 13177896796736 13180467926444 13193088866048 13199210700416 13317813445664 13320411874406 13359388305536 13379041338832 13381651713703 13394465296576 13397078680804 13420807336768 13423425860572 13436279444224 13521093644968 13563303094432 13565949420478 13605644311168 13621997249042 13691527598476 13704637902592 13707311804368 13731589939456 13734269099824 13736948782921 13750102580032 13770330394184 13813317898016 13894064988986 13937438761064 13943905987388 13957257956096 13959981146384 13974033506524 13987435350512 14001515346532 14017656920176 14091955758062 14133189779072 14135947295288 14150176786018 14194350074632 14214534600448 14328540358951 14342260633792 14348915704864 14387033559808 14393709406336 14408198364896 14411009537834 14424808780928 14453177131904 14455997080616 14546534976064 14561177771504 14564018792141 14589814310672 14591945595136 14592660918563 14606634101696 14609483991284 14652232335104 14744722029128 14790751338272 14793637150838 14829586578352 14832479968033 14861650059919 14875880813248 15016514140264 15033825849952 15063391915936 15175952354836 15205797931948 15220358223616 15223327856464 15238651923404 15245722936418 15286223157296 15293316244232 15310947063776 15341058126368 15430735771178 15452678451392 15455693412068 15471251382223 15500917822208 15501677705089 15503942194832 15519548733052 15567996856048 15647460112544 15650513076926 15665499204992 15681268369312 15696307542656 15699370037624 15715173296914 15730221340288 15737520450496 15786649026304 15878931415984 15882029542561 15928501441216 15931609239364 15954264167296 15970324007456 15973439965574 16001731824608 16004853910682 16020179337344 16105092294928 16155368337472 16171630612592 16174785847493 16222114371008 16241612104627 16343333305208 16375474695944 16394353076192 16418470854604 16466512417024 16469725186096 16472938582009 16488712222528 16521139520704 16617715445884 16625426369578 16641346024576 16644592905304 16661347642394 16677326764072 16696553132896 16713360174056 16765535075744 16801947249997 16851110890432 16854398698228 16870537605376 16871364629483 16903715815168 16907013886672 16924032781292 16948098946688 16951405677752 17100387678752 17111660563361 17153770782848 17161730446016 17165078858564 17181515257088 17182357525879 17198810469568 17215305046784 17235996519196 17252500824832 17343945548384 17381445398798 17398088978816 17415602198176 17419000143454 17469969322624 17498225215744 17635126595632 17638567372153 17663649613792 17681430151112 17718791079808 17736627123488 17740087703702 17791996406912 17830637897956 17886300659344 17904305321084 17921449564928 17924946205712 17942137185856 17960198053616 17963702254589 17980903373888 18094404730766 18129989841938 18147350189696 18150890905784 18169161908674 18207553416416 18225881456776 18234338598892 18251798865664 18255359960656 18291261612208 18398184957943 18405819765632 18427942145158 18481863557248 18485469539992 18504077335562 18561842405288 18660227130181 18678095205952 18714828223936 18718479660244 18736403515648 18737322007859 18755263905728 18763966690976 18767627714654 18813813116672 18822543069824 18826215522296 18991674795296 18995380246934 19004194450553 19022391891776 19041540162736 19045255343569 19063520759972 19081775009024 19082710431967 19100983056064 19104709834756 19160611515136 19202225428568 19262169940832 19281559576552 19322301584768 19341751750048 19345525504942 19373035060288 19486282017748 19524604445164 19543300204288 19547113283152 19556183500984 19608134448448 19617232981216 19636980029576 19659618419168 19698281736224 19821652055296 19845476156324 19884504987932 19903545369344 19907428735376 19927467899836 19989676436464 20095629217118 20114871760256 20154430395008 20158362711032 20178654470002 20187028130048 20207348744128 20211291385012 20270430998272 20274385947088 20462063224096 20466055562134 20485652806528 20506274021408 20525940632704 20529945433816 20550611234426 20570289444992 20679319692304 20724031052413 20743875320896 20764756467056 20768807863349 20808632475904 20829578807744 20833642851476 20843310042542 20863268526464 21026497094792 21060505308752 21126250902848 21147516954928 21151643031337 21213534177472 21325973863064 21372051245272 21392548183136 21414082294696 21438769407328 21448717388176 21515674882624 21641446849204 21704771194624 21709005996496 21740942175602 21761760185984 21766006106936 21808811922248 21833954096864 21945400489792 21971777173073 22013908503808 22036068087488 22040367528452 22061472253184 22062553746247 22104859142912 22109172005648 22131427483228 22270036591712 22274381682098 22313833651616 22318187287214 22339558037888 22343916692552 22376786890549 22442262890944 22446641584276 22468135336192 22512321984256 22648337986729 22680544178656 22729582444582 22751347126144 22774249028384 22778692495286 22845344498816 22966433390992 22992910123456 23038128812608 23061319394288 23065818871277 23098618725728 23170726796672 23306173529912 23316988020404 23378929534688 23389777785296 23413322342956 23435741738752 23440314269008 23462794781504 23486412839344 23490995256001 23513489027392 23633508219776 23661913878694 23708448254842 23731150248064 23735780415256 23809877544544 23960173297333 23983116329536 24030282394048 24034970924692 24057985579264 24069148924288 24098078189822 24168590805632 24173306321528 24401835477929 24425201423168 24429967006172 24473236908224 24478011863396 24501450751232 24502651856431 24733082113376 24737907766754 24810292567424 24840112630606 24851638896877 24875435550784 24929219455348 24953090396416 25110602483512 25188991461088 25214347138568 25218030457984 25267625149312 25293059980832 25297994891078 25427122682884 25451470390528 25456436208112 25482061100132 25506499756816 25532175043676 25535904791488 25561609677968 25573470732056 25641406586432 25653304667744 25803263550974 25883814841976 25920621918464 25951776512116 26002814214988 26027713175296 26032791423184 26247352446848 26278899745462 26304063071104 26355793593472 26360935852888 26398421400832 26557916620963 26610146380909 26635626891328 26640823748812 26718776611072 26758082677664 26763303427406 26788930593152 26794157361608 26841614673536 26846851721144 27042187289936 27047463471119 27100655991617 27126606188864 27131898840956 27159210282841 27211288622336 27243994498084 27383055196952 27414623608736 27468538199648 27473897565842 27500205160064 27540660788368 27626635796032 27788129977972 27874877522128 27887811974776 27919962292768 27948067013048 27974870701024 28003030693064 28035313840352 28183911516124 28266379558144 28271894590576 28300353572036 28388700149264 28657080717902 28684521267584 28697831409728 28732323995557 28787418812672 28816396729792 28822019075668 28849617561856 28906354263808 28911994161232 29093069952128 29122355543008 29128037584282 29179628621344 29185321837126 29213268203392 29218967982568 29489444058256 29495197721899 29581502676544 29587274301676 29617057367261 29659173156704 29664959936066 29723300119838 29751761626496 30033028280528 30038888002487 30067651699904 30126783831872 30162993908593 30351904709672 30411595863896 30446655712928 30477303846808 30491445872836 30572446314592 30586632488464 30621894127552 30682116252736 30861471542356 30905356902784 30911386824136 30942502764446 31003355410178 31007884389664 31039097466104 31135993712096 31203616321423 31294920225088 31301026153852 31330998409984 31332534311897 31362536738624 31392615085312 31398740075248 31430346593828 31460442680576 31475040900992 31757862831968 31764059085122 31857002882432 31863218478728 31908528334592 31910092548061 31940648014912 31946879931148 32003463649216 32009707821364 32040358674688 32210184589856 32310736674944 32343261225184 32349571694986 32444228742016 32483224209254 32686666610416 32750949391888 32757339405427 32788706152384 32836941709208 32939450372192 32945877164018 32977424445056 33042279041408 33235430891768 33250852739156 33282692049152 33289185810608 33322695284788 33354653528144 33361161329951 33393106265792 33426720348112 33531070151488 33603894499994 33702221780864 33708797396456 33742729258966 33814027773344 33848065562584 33896197893376 33902811355504 34168057779037 34200775357504 34223321126722 34307541565696 34323460892032 34330157717128 34364715051758 34397620939136 34471993038392 34654707527479 34687891096768 34729583273567 34762890797596 34796177957632 34797883728881 34831204396352 34838000286908 34939938645248 35270253191264 35277134744306 35327299227584 35362860302224 35369759923771 35437582159616 35439319373653 35473254246976 35480175407404 35583992813824 35661275795912 35772601318688 35808610642168 35849892411424 35884274371712 35920396107232 35927404509178 35961806747776 36188809461532 36259979683876 36294700379392 36301781811568 36338323817348 36415106832832 36451762913552 36468677197784 36510719921312 36582523224416 36796369915886 36811639531264 36855884290316 36963727114496 36970939079984 37008154671124 37123684810576 37320454260362 37356190411904 37429656447872 37436959320488 37474644015718 37510527811456 37527933381952 37535255429308 37645086139648 37652431044592 37872531986107 37983349590592 37990760493868 38008388901106 38044783783552 38083080325472 38090510687138 38127041519944 38165420863934 38201966112128 38209419669512 38404450857136 38524339881664 38563119153104 38570643174791 38644603169536 38683503500096 38691051009884 38729998095649 38746070120576 38972564035496 39049208890328 39094226566304 39112367001968 39216268896896 39234465962432 39273960059152 39281622772483 39319236838336 39396563472448 39690952312648 39769009975864 39814857470752 39854935799672 39979352872928 40191258434236 40229743520512 40308860790016 40316725422064 40357308940004 40414697488256 40422582770024 40548771894176 40804729035707 40924126448192 40932111124268 40971305613056 40973314100173 41012548042816 41051881265408 41059890867632 41101222468852 41140578889984 41358639384608 41448062104826 41487750641792 41529512934112 41537615726698 41556889939591 41659157615488 41667285702952 41686620085084 41726537052928 42052994189584 42061199118211 42121010617504 42252501805696 42295033909856 42303286062674 42427068354944 42651947726128 42744102490544 42785096366272 42828164589392 42836520760943 42877538814656 42897434776352 43031349765248 43282893698408 43418011992992 43481884351204 43523520371968 43532012213872 43617623844496 43626134046859 43667908193728 43890800979584 43943554346146 44072136174976 44080735056904 44125107492494 44218344011296 44262854966456 44497464695047 44540073183424 44548763364196 44627667303232 44636374574428 44679116075776 44681306326433 44687833385104 44753573781098 44884525781888 44893283168552 45296675973458 45317694459011 45361088357312 45415608896203 45459164889164 45502694252288 45504924876229 45548498056768 45557384990572 45690688997632 45932866781984 45985820246912 46076257625216 46122638788576 46131637742554 46197237451456 46341453593344 46612347059824 46633976040808 46757859069376 46779555570592 46826644685912 46880628538016 46925589563008 46972825678688 46981990512002 47026978054784 47267016439552 47323827757388 47416896509684 47462300496128 47471560830512 47480822971673 47619755089088 47920346594666 47966232659072 48060564788096 48069941849384 48138297848576 48196156379644 48337181611264 48346612643056 48803670955858 48850402846336 48859934012344 48946473816448 48956023726792 49005303712862 49321845153217 49418843278831 49466164226752 49475815533508 49525618751063 49620585134848 49680225261212 49703277793754 49750871101568 49858438910696 50221204967024 50377982922176 50428694277136 50436060915968 50438533382419 50535250298624 50586119961664 50595989782156 50854245365768 50912872416224 50964122200264 51012999513632 51064350087352 51071809582976 51123219355936 51146941464112 51282813172864 51306609335488 51606527101948 51767629683952 51777730027933 51903553024232 52005628429976 52065582846368 52494704893696 52557799490924 52608126142208 52711587186944 52721871705776 53115833241926 53220292761818 53271253782656 53281647497624 53360030277463 53516165355328 53526606854812 53577861186304 53588314723216 53683229347072 53693703442288 54007575199123 54084374579872 54094926942238 54201311983234 54253212377728 54263797681912 54318420565682 54487988996168 54766110393904 54776795769241 54829247217472 54937076399296 54947795131684 55000410320128 55003106539199 55081321576736 55253271592064 55576259955944 55749755044256 55775623949552 55839924585536 55896134026096 55949741402048 56006061386128 56016988687387 56070627680704 56367823032248 56543789181152 56600707144072 56777400298528 57314161435804 57369042535168 57395662819456 57464647991114 57632793459584 57644038151336 57823988322464 58186139904256 58188992293523 58244711086016 58256075168564 58359257242688 58370643674252 58426536406784 58437935965136 58978888116512 58990395443798 59163005353088 59174548603352 59234114734522 59261600446399 59318346313408 59329919872132 59446600239676 59503523252992 60066056561056 60077776004974 60135303399808 60253567663744 60325987817186 60703809419344 60823191727792 60835058895793 60893311425856 60954607693616 60982891745672 61144892629184 61173264976928 61243788255104 61364232505472 61722943084712 61810713805568 61822773648272 61885005528892 62006710820356 62015768779328 62078194932208 62090306962957 62271987424192 62407232642846 62589840450176 62602052307704 62665068623794 62725073477248 62797480150496 62860693187656 62950081801984 63330416557681 63454964446783 63515725663936 63528118170244 63714005764864 63726436957456 63820185096122 63881296029824 63893759862296 64006927298432 64019415642728 64420369179712 64497797508053 64621473349888 64624641210779 64686522450368 64699143389972 64764270674467 64888457484032 64966448418508 65373333220832 65501898783776 65514678810854 65577412304768 65673883418416 65686697001289 65878900744384 65891754328036 65954848890112 66084558082816 66470861783536 66501705478312 66578371621216 66645390569576 66709307056288 66722322659902 66786212531584 66853440696224 67062140302976 67207788999988 67404443561728 67417594792912 67485458517932 67628055546688 67696131125168 67709339267297 67805622711008 68336115558074 68401550715008 68446642253444 68646921784064 68660315434256 68729430103516 68795241878272 68943986076784 69309415054958 69375782193536 69459166547134 69525781595192 69595767457762 69662408792704 69676000573816 70334702259913 70540506382528 70554269488612 70625290645007 70654598455168 70725720604448 70739519847542 70878638747306 70946508493952 70960350814808 71322551591824 71545202637376 71617221284336 71631194467469 71699784822848 71768548743424 71840792214464 71854809018356 71923613495552 71927139320491 72377618923064 72519959367752 72603563623136 72676647634696 72830213665664 72903525827104 72937354395568 72951585148897 73021439842624 73165046448832 73592739831772 73711768580632 73941878159968 74016309342248 74247369621152 74640908520724 74712380823808 74859312895744 74873918640976 74949288031436 75021055622912 75055866763904 75070510858616 75304862089184 75745063972214 75780211066313 75966699181184 75981520987736 76016777802212 76089567567104 76093297614607 76166160650944 76181021374276 76254083039888 76330841727868 76403932224256 76418839339024 76808901714272 77048679763328 77126238306208 77141286349582 77367007000192 77382102019768 77459996191298 77492140241152 77945128070992 78098417780656 78113655505249 78188453132608 78224734003936 78432537793792 78468931924864 78547920118304 78563245544966 78638473676672 78793126944896 79381904625296 79538019951728 79553538556037 79629714941504 79709871599344 79958705745856 80382516868472 80633450844128 80714617880008 80829394976512 80845165540048 81019963229881 81097543788352 81609458071414 81848252896384 81864222248536 81946628200346 82025096085632 82119781735264 82202444937704 82638148719373 82717278769216 82816698575429 82896124209652 82975501283584 82979568891947 83059025868224 83075231453396 83113779879182 83318315230976 83334571405904 83373240170168 84105988379168 84122398236422 84242021235008 84343273664377 84505003611392 84509146198711 84590067819712 84606572125348 84854136709888 85303895452256 85488204981088 85570192732544 85656329178784 85673041521886 85755077629312 85794869552704 86062699530496 86565787396816 86582677183639 86836023985984 86963768702408 87064024427744 87235247688992 87252268093718 87335816387456 87781601959168 87887108692292 88144272349952 88161470113808 88250214984988 88436688022592 88525709932912 88542982118773 88994929390094 89080146366848 89097526728392 89255334606464 89272749148856 89362612652866 89375666770208 89507147562196 89769051563776 89786566337104 90311422428409 90593351946916 90635388918022 90722176714624 90831217792406 90918329778328 91009849752458 91096996113536 91114769981144 91865733563968 91971640493824 91976149109117 92152515250432 92245277577152 92263275485108 92394474902912 93224694119648 93267952081616 93515718138752 93559111141184 93653289371824 93671561995921 93761257076032 93851179126016 93945651357376 93963981024004 94053956109568 94647655514776 94833793019368 94943121661024 94961645943346 95239510178176 95840693189332 95932465318144 96121129576192 96139883698768 96158641480447 96392312759288 96693225286112 97607341911716 97700805692672 97719868024688 97892947632896 97912047453584 98010607425724 98643690306434 98837686557662 98932328453504 98951631067016 99051237502126 99097199086717 99360450522424 99406555587508 99501742203136 99716877821392 100299782512657 100442409934048 100755965844352 100857388554272 100877066764838 101172239923328 101191979564312 101708490731536 101825744832448 101928244400528 102025999027264 102128700174704 102143619165952 102148626429941 102246438711872 102293882928224 102565626345728 102613218670976 103213054203896 103535259367904 103555460055866 103807106048464 103827359776231 104011256859952 104031550419433 104131165692736 105115598981848 105443743411552 106231666483852 106440585523636 106542507565312 106563294995248 106720060554926 107032330710656 107053213709624 107176629446432 107387406884576 108015150398246 108065271402257 108168749159744 108189853884476 108298759675561 108402623966468 108506424755456 108511743935623 108527595363824 108636841131364 108975977992336 109532220787808 109553591538482 109658494434944 109874152798592 109895590263368 110006213078398 110162643153472 110506543184128 111152519911888 111499510088512 111551247899104 111679849171072 111792268052192 111899482804096 112012122772256 112033977374774 112141255361408 112735646064496 113087578362304 113201414288144 113223500932451 113554800597056 114628322871608 114791325638912 114929295982228 115265586919168 115288076302672 115310570074063 115647976644928 116377984587046 116489422172032 116512150337128 116718514485376 116741287348504 116875871930272 117613630749979 117844933972597 117957776233024 117980790887596 118099552406381 118326010706176 118349097206704 118468229469044 118523200892798 118636692626816 118659839744264 118893200479352 119781623943527 120132113122112 120155552009948 120270606799616 120276502681153 120507135327488 120651975634372 121407618838688 121646383455584 121670117791586 121786622851712 121909215387232 121965783491344 122289785258368 122346529953856 122487576510208 122728465010944 123445886169424 123469971605071 123645547296544 123770011057784 124013421640712 124031537558656 124156389864416 124180613925914 124543974848384 124814465285692 125179680900352 125204104615408 125330137247588 125450146954496 125594960300992 125721386375312 125745915782123 126660833115362 126909928893566 127031451327872 127056236340488 127452873914912 127640370192244 127762592059648 127787519724592 128013854596864 128038831285456 128787294705601 128840738359424 128995595016106 129249282421558 129373044900736 129398286779944 129528541348934 129932896837016 130621589911267 130746666441664 131003797567552 131029357621708 131154824609536 131161254055013 131347766836832 131373394002578 131757801488768 131783508656072 132941723567072 133003410956624 133029361153871 133156743242432 133290781139152 133418614112576 133444645319804 133572425063168 133578973023769 133706881392448 134124280605952 134415577999976 134835189585824 134970917035864 135256111093376 135392262250336 135418678534594 135611245422016 136672231116148 136803101430016 136893284506888 137320630868512 137458860207032 137887972153568 138618830109916 138751564387072 138918333094268 139051563190384 139191534915524 139324817585408 139352001147632 140669404519826 141081012765056 141108538977224 141250581290014 141309196910336 141316124141413 141451441208896 141479039695084 141757277494612 141893016987904 141920701629616 142645103183648 143090405274752 143234442568672 143262388934938 143399569645696 143681584428928 143709618036712 143854278640982 144755237846128 145039918735504 145068217366891 145207127246272 145353295269392 145660427331328 145807051654208 145874708791136 145903170297794 146042879685248 146330092897664 147185479663544 147423537161264 147742285889783 147883756319936 148032618684496 148061501219359 148494739242304 149281817041448 149747837281952 149898576062872 150111733527808 150141021717232 150609724178368 151490127944428 151560422132626 151933398362368 151963041975472 152033555604424 152186595229214 152332321301888 152362042748552 152508166079776 152661683455736 152837678678048 153617803428544 153802440211511 154097359526656 154104913656473 154252476612416 154282572699164 154437876223729 154734014000384 154764204039536 154919992382596 155890256141984 156196835561312 156227311010498 156376906265216 156449468007872 156637508233843 156937863849728 157095840236608 157126491089932 157276947353344 157586253889792 158763809250592 159076039903456 159107077112074 159259429883008 159419743198688 159917411491712 160765033736944 161266901688256 161429235760016 161460732098939 161690331080096 162039926459762 162195087576704 163218916142828 163696505792768 163728444497072 163893256400692 164050192171264 164239563470528 164404889875408 164436966792007 165276297438746 165434557538432 165633397150858 165792248419304 165959137783894 166118051736448 166150462906792 166227559758364 166669142811808 166746480340336 167721213081331 168211976758336 168244796472844 168484042470016 168686547328754 169018292397422 169180135639424 169213144250696 170607790904512 170812848345503 170976409962176 171140385465088 171312658357568 171346083043772 171510155258624 171518562995017 171589739105408 173131574793632 173165354367278 173672047971968 173927537404816 173961472278139 174128048855488 174470495377984 174504536187436 174671632774912 175774217384584 176322940227616 176500429969976 176873376045184 177051419865824 177085964237546 177989858780188 178160292733696 178195053456784 178510669212928 178545498297712 178725225305732 178751333540416 179014295124392 179573132674208 180622844856818 181186703893832 181270777836044 181444353429248 181662435584812 181836659556656 182019699504916 182193992227072 182229539962288 183731467127936 183952298218234 184490555154304 184526550970216 184788949805824 186271024666363 186449388239296 186535904163232 187031436277504 187118222282368 187306578743648 187343123991842 187522514152064 187891302714752 187927962048008 189295311029552 189332244297833 189667586038736 189704591941319 189886243322048 189923291886692 190479020356352 191681386378664 192279767397536 192317282960894 192784625518576 193201450778947 193386450572224 195214683823432 195439736049376 195824094907168 196021214851448 197287380612868 197675373115324 197864656907008 197903262134032 198102475004252 198194398173434 198720901044848 198813111175016 199433755642784 200599565025314 200884819868096 201126267968899 201511931688704 201521810166157 201714777108544 201754133529676 202344479846656 202383959128624 203416981463072 203651489664896 203856488801056 204051998054528 204257400349408 204297252859882 204492877423744 204587765856448 205226437341952 206426108407792 206466384053293 207070518735808 207110920111732 207614212096928 207654719552462 208022513719904 208063100838866 208262331385472 210231197963696 210272216017409 210887486823104 211140957360151 212463332967704 212881171047272 213126589990496 213440121109852 214064661421312 214106427419248 214353258892864 214774813769152 216030300796492 216130542804514 216337498319488 216379707768952 216597519351122 216805247932936 217023487871246 217055190727648 217273682262728 217951955984672 218425314249961 219064441575616 219107183076964 219316988869888 219327740183279 219748305597184 219791180526736 220012426156796 220325286306944 222305039823776 222999020177024 223102495798208 223359698342144 223370647836427 223584536104384 223798965608192 224024245544512 224067954749548 224282510722816 225471292128992 226175156724608 226402828576288 226447001864902 227109601194112 229256645743216 229301375837989 229858591964456 230576152605344 230621140148126 231295953289856 232755969174092 232978844344064 233024300674256 233437028970752 233482574697008 233528129309657 233751743860544 235227261499958 235689867945194 235915552466048 235961581775192 236199104812762 236698194413408 236936458938088 237046401785596 237273385253632 237319679488528 237786400958704 239176404453259 239563247887054 240264226244224 240311104019896 240553005362306 241303951268744 242582952692353 242815237677376 243292766911168 243340235583172 243573245703424 243585186102167 243818430774464 243931566982688 244579570516736 244693059907712 246891772338848 246939943210142 247291094593088 247540022115568 247588319466397 248026843281424 248063075117312 248075235615571 248312779728832 248361227851828 249087949696768 249628930571384 250408209230816 250660274495176 251189920601984 251442772750624 251491831564246 253321666230724 253819857787132 254062902655744 254112472680976 254905747829824 255280740384488 255575039449184 256077662570912 257574589411202 257681476718848 257991190032212 258498564843116 258746089801472 258796573559888 259057082697868 259865793674032 261243179822534 261493332883328 262007595135104 262058715243416 262322508110026 262695533673664 262746788005156 263515602977536 263567017312144 265883447134144 266006821913248 266058722307742 266313486484864 266581562278304 266837228225152 266889290639608 267157946047538 267413762784896 268831155999952 269412403681369 269670379171648 269941834071728 269994502223537 270512222186752 270784524500672 270837357069188 271222490844032 273344462232296 273786569013776 274641261737024 274917720414064 274971359407381 275775944307136 277237660219832 277836666188536 278103126380768 278383069831048 278704002295264 281338809039652 282162025530112 282217077954448 282501162580028 282632248282826 282902882417792 282958079390168 283514554989224 283841403259232 285290206367296 285633103249949 286180810549504 286468885137344 286524777869876 286799139291392 286813198701211 287363168857856 287419236073424 287708557281964 289510475692256 290079837471008 290136434733782 290414254492544 290706590538784 290898229577137 291614103308416 291749417582272 291806340595588 292085759370496 292660185795328 294370959327088 294428393827477 294847074322528 295484571779566 295767512639872 296065237368992 296123002438718 296989478484608 298563634082896 299495674563904 299797152125744 299855645326601 300282043434464 301219448356736 302980255888856 303120844265252 303926083950944 304067111208848 304373190458428 304664642603776 304724085497104 305016332159552 305323366911472 305382938328013 305675357356096 307235606857088 307604880423022 308209827312946 308504953224832 308565145398328 308875752447458 309528408079072 309839984765192 311482252865329 311780512283968 312393671122624 312454622020996 312753812530432 312769144285031 312898936015744 313275016467686 314191680473216 314252982179864 317223861213077 317527618501184 318152079806912 318214154224148 318518859766016 318534474133603 318839486397376 319834822983424 321530067473888 322533803376512 322858471520032 322921464197878 323071305659401 323380662160192 324079852919524 324390175153408 326437832285656 327456888994144 327786512801384 328479126941056 328809779750816 328873933584014 330552594877492 330869115076864 331266794301716 331584496838608 331918275567788 332236103472896 332300925813584 332455119516728 333338285623616 333492960680672 335442426162662 336423953516672 336489592945688 336968084940032 337373094657508 338036584794844 338360271278848 338426288501392 341215581809024 341625696691006 341952819924352 342625316715136 342692166087544 343037125990034 343179478210816 345252916072519 345931902951817 346263149587264 346330708734556 347344095943936 347855074809632 347922944556278 348256097710976 348940990755968 349009072374872 351548434769168 352308527891021 352645880455232 353000859939952 353069733676933 353746752090368 354102839731648 354171928475092 355979717560376 356390106913568 357090996595424 357450450611464 357502667080832 358028590248784 359146265348416 361245689713636 362373407787664 362541555672088 363324871169624 363673319113312 364039399009832 364459079924576 367462934255872 367904596436468 368981110308608 369053101940432 372542049332726 372898776478592 373071808326464 373520211942241 374236444564736 374613157487296 374686247983684 375045028304128 375782605429504 375855924096016 378590622059104 378664488595666 379335172077472 379409183882638 379772486644096 379846583773384 383362772757328 383437570384687 384559534795072 384634565921788 385021745774393 385569251037152 386402901557894 386772901144448 390429367646864 390879472098752 391648189814336 392042429702896 392118920811709 394574761225736 395350746230648 395806524268064 396204950008504 396388796346868 397441802089696 397626222350032 398867511285568 401199130050628 401769639736192 402252535937798 403043620332314 403429554217088 403508267059352 404767918257248 406833962926144 407302979329792 407322946054661 407712977602112 408103996109056 408514800698816 408594505719764 408985754847488 409175531712896 412852216815584 412932768106586 414141037471616 414221840223464 414831203124793 415228424193856 415309439104924 416045027439808 416126201677732 416524662770944 420462395927392 420544432034818 421774973646208 422281914720302 424926665935408 425762342094544 425845412270551 426253179980992 426880242219704 428212854838496 428706517785728 429549627538304 432060601592984 432261085609028 432674996638976 432759415537904 433195038702244 433610495865872 434046975742492 434110381455296 434547364525456 435903911969344 436850628499922 438128883151232 438214366153928 438655480366558 439582361053472 440024852313592 440650572613888 444184751127481 444610079647552 445998040354048 446204991596416 446741295672854 447169072208768 448048491089024 448135909499096 450942584257984 451484582556371 452350313449216 452372488475453 452805657152576 452894003729804 454219202388224 458513291486432 458602751675978 459717183928912 459806879009023 460711151857489 461152305210688 461242280296252 462591906579712 465511938348184 466048601348512 466965149394016 467056258619314 467503487721088 470454522999916 471379735890388 471831104932096 471923163550384 472398209625524 473396388826816 473872917876176 474092803571192 474639358977056 475572801917408 478352808906518 479126495774108 480528452488448 480622208039792 481106010724612 482607902537488 485165905384706 485630475354752 486585533822336 486680471166344 487170372204334 487636861548928 487863133965376 489386119815424 492342915819391 493783544677696 493879886420284 494582189186176 495080044231136 495176638932794 496053686562848 496150471231142 496625559457664 496722455703656 499257861142768 500816418461632 501320548990352 501418361272283 502379841203968 502885545501248 502983663128492 503489975243437 506643332461448 507639715574264 508224945361952 509811495659648 510561480768976 510661096042279 511150078898368 512155325141824 515149178822404 515982380064424 516997129686232 517593147119776 518114165395736 519731587348064 522486359645068 522986665766656 524015190270208 524117430486832 524645016220052 525391067347328 525493576010312 527134034624288 530461477464191 531766894268288 532013643826496 532117444615484 532626972969728 532653083302249 533163124556608 533674456450304 533778581279216 534315892095076 534827525569792 537662311999904 538824807362738 539340758343296 539883668143456 539989004447074 541569049001344 541674714138376 542444981688064 546688924464592 546795588536743 547573138027552 549282523474048 549835440828128 549942718814762 551551888614272 554475320439664 555673332377072 556206252761536 556766139662096 556874769892259 557408004590528 562677618079304 564434155908896 565002325160056 565264496565652 565805764835584 565916158780336 567029109978448 567139742609167 567682806518464 570580412734592 571266206499898 572937770274688 573049555739752 573626397402422 574838472146848 575417114563928 578467041035611 579020951384512 580159674942016 580272869467564 580828508985088 580856982243629 581413181077568 581796459154274 583228206616832 583498835164544 583612681191176 588741918654176 588856787654954 589130027967143 589694148645056 590402915650639 590969143559132 591535025279744 591564023390977 592130474737984 592246004877436 593978956969216 597127268165792 598991349127808 599594304251488 599711290653202 600564086868928 602438896713472 605960511777712 606241688530504 607852167901888 608134222417696 608746380916856 609448170994208 610032664319104 610646733822944 610765876656026 611350714712192 614471213714176 615209760846044 616419654625892 617009906449664 617130290796656 617751504894916 619056816158144 619679969530384 622964505730658 623561024567936 624787342245248 624909244041992 625538288570062 625797872031488 626550032935372 628383360946432 628505964359728 634447722426154 635055237002368 636304159613824 636428308448296 637068948267206 637678972794752 642444962624803 643060134947776 643833043763819 645067606753024 645716943040064 645842928395756 646142611318802 646761324320384 648159705839048 652875664571312 654913777988288 655573025602768 655700933971447 656958253882112 657619559501632 657747867168028 661105189754984 662533588603432 663168993677216 663836551135576 664601851627168 664910239033456 666676571247232 666985921361344 670884852325324 672847907033344 672979185891376 673110490363129 674746189315016 676073169589688 676852577002784 682431163618048 683251393382012 683905639848704 685250633430272 685384332175088 686074251980068 690505832145038 691863805903634 692526299174528 692661417469112 693680393607019 695710149619264 695845889112556 696512195421952 697881981511936 698018144749744 702098477588599 703096869538336 704617055782042 705291760910464 706001719879904 706139467353866 708205679463296 708343856950184 711959435120752 712780213827136 714181993190848 714900901222928 715005334161664 715040385009587 716057180497568 718292530696832 722491379427272 724746815575328 725083111344176 726649742339248 727346638226624 728078798019664 728220852936031 728918159849152 735809192872936 738106203880864 745084098665452 745797552957184 746143616652928 747040423884482 749226314974592 749372495967368 751711848192032 756456899815799 757181244118208 757328977191332 758670344154944 758818367765276 759544973288192 759582207549361 759693167546768 766725545514656 766875140769374 769119069590144 769269131843576 770043491548786 770400805803187 771138502074304 772805803115788 773545802288896 780858735293728 781758944197504 783296379628672 784084859405792 784237841623418 789149522451472 790701492461296 791613048536128 792409900017008 792777592693736 794883604179392 795252444700064 797735022571136 802398260101256 803539279472384 804505071875596 806087240664628 806859108434176 807016534118704 807173990518441 809535836514496 813667925852288 814645892109322 815425955204224 817029601397632 817189011439528 818351063425792 823295415249853 824914537808179 825704433631168 825865536213172 828282074943232 828443680446928 829662406249586 830456848387712 830618878209848 832090054879616 832252403355464 838471367604689 840120335740127 840924791854784 841088864069636 841935518768071 843549947292416 844563829440604 849853331870816 851524684189088 851690824541102 852506359961984 853760484439408 856425709676992 857413035571456 859099255076608 864121203185968 864522171218056 865518831075808 866390077404488 867220991731744 868093951484984 868220762910592 869094729050912 871807823938688 873701256999844 876257766302464 876428732307856 877310960733116 879164722106944 880049704627184 880221410474861 888369502254962 889220159295104 892409983192832 893482591345708 894338144417536 896096982178048 896271818998192 901885168515968 902969165112742 904744976950906 905611314305152 905788007459608 914351129378869 917026582972864 917205503351956 918128778385091 919434367857824 919613758018046 921422303714978 922304610421376 922484560592504 931023876696368 931205528077097 932097202697024 933930298788032 934112517238628 935006975442176 935052811166383 940909045999832 942759471780776 943846327100768 944796419251048 946792777653632 947745835752352 948185607142384 949278717954112 951145603834816 956705617813036 958252991548216 961244416079584 962212021449224 965215805074976 970331810769412 971260950709504 973171067644672 973360942332688 974340744408668 975273723097856 975726267930752 984685831638782 987567089355392 987759772840568 989164378372352 989212868989891 990160088462272 990353277865588 992107373125696 992300942462284 993251118915328 993444911407312 998515722285536 1001632836923264 1002641097980704 1002836722544566 1005771091002496 1005967326256984 1006979950486874 1013286664922896 1015279431148528 1015477521568237 1016449890723904 1019622991319296 1021122961537952 1021322192084558 1022300157796736 1024310650283648 1030298357644808 1031964760128848 1033994259372464 1034196001228481 1035186294239552 1036228330791472 1039463174696128 1044972719290136 1048234860973664 1049290032440104 1050782134694656 1050987152020624 1054268069248576 1060922954928382 1063533788536576 1064027287652992 1064234889230968 1065306166604498 1066326249113216 1067557162558432 1068631784190152 1074295933351849 1075324623999808 1076617081480577 1077649614725476 1078681516686592 1078734395595311 1079767336286912 1079978008894148 1083138098002688 1083349428276752 1093377848929184 1093591177073486 1095146276055104 1096462557636901 1098565046948096 1098618900583243 1099670881656256 1099885437629524 1103103777228544 1108950640879328 1111346664754144 1112412505523072 1113532279324192 1113749539784518 1114816009181056 1125355236158608 1128868311817792 1130004650320112 1130528993131304 1131832317560672 1134058219956896 1134279485218334 1135365613036928 1141160825469184 1142532412999796 1145875540549376 1146099111479504 1147252794804844 1149676944293696 1150834229127856 1151058767544049 1156934082071222 1158041902769024 1160319349884032 1160545738935128 1161713964487258 1162826362155136 1163592918308548 1166997670329088 1167225362382352 1174048491569317 1177483837308352 1177713575309908 1178260055934286 1179388297290112 1180805831301278 1181938287118264 1183128046781954 1184260949475968 1184492009754872 1194254536331584 1195689938418521 1197982698255616 1199188608502976 1199422581306404 1200629940965119 1201128173737856 1211921023555424 1212483377061008 1215704335803776 1216268444835392 1217492761833712 1217730305946973 1218896341988416 1220065328638208 1221293467645888 1221531753312052 1222701429424384 1230419521692088 1232839309251784 1234260581593312 1235503009789832 1238113632316288 1239359939060768 1245929011461316 1247122049135872 1249574684490496 1249818488083984 1251076577140124 1253100065870744 1257011928719456 1268895444852308 1270110474004736 1272608319227648 1272856616896592 1274137896534412 1275357945589504 1284889925249606 1286120269895552 1287666087527638 1288263588127321 1291433886080128 1291685856791512 1292285222637604 1293522648640768 1296319411678096 1303897172664541 1305751329142624 1309827555976576 1311146051205536 1311401867942894 1315239119003264 1315495734336056 1322210379509968 1325067177206864 1326337987354432 1327673102271152 1327932143589233 1329203703254336 1329820478066912 1333353142494464 1333971842722688 1341769704650648 1345958371782752 1346220980726258 1349492378630032 1352146339179376 1352410155452629 1353705154005568 1366502786764024 1370768664350176 1372148503960136 1381011664290076 1383727611807268 1385052598349056 1385322834938224 1387360787214038 1391420299238528 1391691778225112 1396036289499488 1404196955177198 1404848528229341 1406193739076672 1407883875782293 1409234111564084 1410583521820928 1410652671163099 1412003439759808 1412278934707732 1416411358926592 1416687713900368 1423918870241504 1425560427654272 1428363986381696 1429801802445856 1430080770019174 1432114360995136 1436585061393664 1444982758854544 1449493631150656 1450166222688352 1453299484678496 1454693276453248 1456157596039328 1456441705872062 1457836319698304 1471618385745872 1471905512121863 1476212407761728 1490168197330904 1492287233305856 1494080847768964 1498452629949184 1498744991934736 1503423696384064 1512913799631598 1514362488236416 1514657954382664 1517340688309888 1517636735530552 1519164415098722 1519386335093536 1528977199749727 1531984141643761 1533451091029312 1533750281538748 1535294181282953 1538238139180288 1538538263687152 1540086983097572 1540801611606374 1542277004148608 1545611606231576 1561717470587456 1563517888395008 1563594534854989 1566592759257344 1568169718811584 1568475683246836 1578299044902944 1581402984922592 1583226097072256 1584819800034016 1585555185387472 1589767208358784 1590504889400128 1595470045142272 1604796520202512 1605109630865923 1609010143751192 1612174481329256 1614033068237408 1614347981036882 1619071673028992 1627335851704576 1629291784218644 1630851910408448 1634059202795264 1634378022879056 1634696905167599 1646590830499706 1649829075616358 1651408867262336 1651731072426344 1656887360893856 1659324812499172 1660913696775424 1661237756419696 1664180109759232 1664504806710928 1674234831172813 1676942735209378 1680240671480254 1681849583709568 1682177728139272 1683871037536142 1689127658881208 1698080668846471 1699706663741632 1703049368378176 1703381649082204 1705012719923968 1705096302715169 1707520968878816 1712851419353984 1728242406371936 1729044342436112 1731037662151616 1732780154808976 1734441983463488 1736187902969968 1736441525821184 1736526649308997 1738189458101824 1743615647877376 1747402513999688 1752857464615712 1754621921466232 1758329444213888 1760099409254368 1760442820949722 1776739004509924 1778440318590208 1786965182691416 1792543637996384 1803770337031936 1805938330225484 1809489953901812 1811222628610304 1811576014919216 1828702258757738 1834053165945728 1834411006703912 1836257556770182 1837109613838369 1838868735715648 1839227516036092 1842844607429956 1844609220842752 1844969121185008 1862047753392736 1862411056154194 1864194405394048 1867860597576064 1868225034477256 1870105622332766 1881818091999664 1885518943561552 1885886825769583 1887692654201536 1889592838502096 1893585555307264 1895491671504704 1896371214284768 1898557435908224 1902291207669632 1913411235626072 1916505983096432 1922488832159168 1924424042898448 1924799515851667 1930431610149952 1940663621538824 1946721884665376 1948681488817336 1951452535861504 1969371663277564 1975134178710784 1975519545681136 1978425737979782 1980320176924544 1980706555731176 1984214746251392 1984601884924568 1986889822814624 1997031444571072 1999431722749643 2003265673846528 2003363877534149 2005282195961408 2005673445089132 2007692390908477 2011542182004992 2011934652513968 2013959900973748 2026573329845792 2030558862297056 2030955043136474 2032899781447808 2036287607039959 2042245923075904 2042644384169116 2044600315593472 2048621300567296 2060596715289616 2063929520257696 2067988518744928 2068392002456962 2070372588479104 2072456661582944 2078926349392256 2089945438580272 2096469721947328 2098580064880208 2098989517286207 2101974304041248 2108536138497152 2121845909856764 2128054575305984 2128469778461936 2130612333208996 2132652498226432 2135114325116864 2137263568380304 2137680568296091 2148591866703698 2150649247999616 2153234162961154 2155299229450952 2157468791190622 2159534672573824 2159956017788296 2166698856553504 2180375770057303 2186755697858368 2187182354146972 2189384009995217 2190292552110208 2192925115273802 2197237801166486 2199341763312512 2199770875259048 2217901281758656 2220567028491539 2222693329508288 2224825011046144 2227064558648384 2227499079569036 2229632018362112 2229741318935221 2250710472317216 2257736623635584 2260009300640224 2261057986262608 2261499139615807 2263664635121344 2268116439913792 2268558970436668 2270731226073856 2285064825999592 2292198222959008 2294505589609688 2299353888587392 2301668458255712 2302117535088098 2313868164142444 2316083805538048 2320638699768064 2321091477870256 2323427928974516 2325652724310272 2327185836617096 2334450724764704 2348096983138634 2354967674616704 2355427150619816 2356520111868572 2358776594580224 2361611662602556 2363876574236528 2366256093563908 2368521898951936 2368984019509744 2388509072663168 2391379876837042 2398377217005952 2398845162612808 2401259881930238 2402256347475712 2421523320662719 2423842047110848 2424966754122016 2431408671607552 2432536889670784 2434985523667424 2435460611893946 2437792683976832 2442586935291776 2443063506624104 2460839043384176 2465678618503568 2466159695237147 2468521163186624 2471006019579664 2476227264632576 2478719878121536 2491858022922632 2499636976167968 2502153154280248 2506200131741488 2511618860126311 2514023857438912 2537790889704616 2545713233793184 2548275793068824 2569779850499212 2572240539791104 2575332175055276 2576527176254642 2582867772160256 2583371713583024 2584570445275208 2592638823356192 2607794345329082 2611502658285248 2614641483595687 2619655111953152 2619783532160041 2622292102411072 2622803735885788 2630478238006528 2630991468672112 2644420759019936 2650134354413728 2652675974708864 2655346204542304 2655864287178466 2658407406508672 2659640956133824 2667943685445376 2683539409301296 2684062992692809 2691916743565504 2692441961452516 2698984757260064 2704292678358752 2704820310905258 2707410308011136 2733005573528048 2741537328700352 2744297007920272 2744832445681963 2762023328580152 2767455223614536 2770645669876448 2774721574428076 2782840598477056 2783383556450224 2792072578998976 2808393910354396 2809697056458682 2812387478153344 2815767751564586 2818468223128168 2821305342326198 2824006879519616 2824557869415464 2833375427800736 2847837740483008 2851120855308544 2851260622382627 2856727972763392 2859603604891712 2860161540038348 2864228721990272 2889965517709088 2898987262301312 2900332445376704 2903818421873551 2906598969356992 2909386552906496 2912315192078656 2912883411744124 2915672639396608 2943236771491744 2943811024243726 2952424815523456 2980336394661808 2980917885893857 2988161695537928 2997489983869472 3006847392768128 3025827599263196 3028724976472832 3029315908765328 3034681376619776 3035273471061104 3038328830197444 3038772670187072 3057954399499454 3063968283287522 3066902182058624 3067500563077496 3070588362565906 3077076527374304 3080173966195144 3081603223212748 3084554008297216 3091223212463152 3109293257892367 3123434941174912 3127189069709978 3136339437623168 3136951366493672 3156598089805888 3162805969845184 3166452194144512 3166607419328171 3169639600068032 3171110370774944 3179534416717568 3181009778800256 3209593040405024 3210219261731846 3218020287502384 3218648153063161 3224348962658512 3224978063002423 3228066136474816 3228695962073764 3238143346057984 3258583568437288 3268756045758112 3269393810335198 3293181660999412 3299658151232716 3302817734524672 3303462144852688 3313774721787712 3318649624998344 3322475512839392 3329009613421856 3348469662345626 3353885470418756 3360481342960508 3363699167419136 3364355456278544 3367742075072284 3378255317762416 3396161337692942 3399413327483264 3406098736756352 3406763298164408 3410192605430338 3415041937757632 3425702838707968 3456484812743872 3458088684872224 3462075324303232 3465560309617952 3468883966926976 3472375805939936 3473053298617994 3476378916203648 3494805027999376 3505714929231424 3509243842932464 3509928528905981 3516658888427776 3520198818508736 3520885641899444 3553478009019848 3573930365382832 3574627672295953 3585087275992768 3611876660450968 3618979907803624 3623152029838432 3657404517515476 3668106331891456 3668822013407824 3672515113540364 3674219227676738 3677737471431296 3678455032072184 3685689214859912 3689938242370016 3713230342249337 3724095506785472 3724822112308388 3728388810788096 3728571583115743 3735721195152128 3736450068954512 3740211244665532 3763636183999328 3771037887123104 3771773651539166 3775385308403072 3779185677004192 3790983343009408 3792742428569536 3797114871816448 3804582415339264 3826822471252144 3827569119757201 3833011966192864 3844977664318336 3848848085796896 3849599031703334 3860863220299904 3881327243077648 3893443769330752 3897362977634672 3898123389245813 3938743326555128 3951039091362272 3956851475959564 3960640353849088 3961413111462352 3968429492502784 3969203769849136 3969978198264169 3973779645629248 3994062889142144 3998863445499286 4006727755068298 4010564391922816 4011346890178264 4015384781816954 4023869305027936 4027919801947496 4049269287249277 4053146659691584 4061117724594112 4061910086272948 4065799562895616 4065998875705403 4072575214079918 4084491846151808 4085288768338232 4121193430579232 4123910195770001 4127859040515392 4135977037489856 4136784004913924 4140745176958208 4140948163736839 4144913323165888 4157852698784512 4179890877160544 4192939443894656 4197160129760416 4197979034572414 4203948608082496 4217072276994304 4243691819713528 4256939556923872 4261224666417992 4270228650233728 4274527136760608 4275361136592182 4297183733407396 4301298495999232 4306468325922308 4310598458901904 4314937582381244 4319069345147648 4319912035576592 4333397713107008 4360751540114606 4373511395716736 4374364708293944 4378768019990434 4380585104220416 4385850230547604 4394475602332972 4398683526625024 4399541750518096 4435802563517312 4441134056983078 4445386659016576 4454129117296768 4454998159138072 4459482637870442 4497114738373621 4501420944634432 4515473247271168 4520018601280448 4522115972525216 4522998279231614 4527329270242688 4536232879827584 4537117940873336 4570129651999184 4580010862583273 4584396445918016 4589011179219376 4589906537800129 4598707777174784 4603336916511424 4604235070176196 4627736328284888 4642182955740512 4646855857949032 4654371673234192 4668901449529408 4696193966277268 4709935349233408 4710854301239632 4713040223737144 4723223325205112 4727753148473056 4732512187127816 4737968039019488 4777018145326336 4782759753674084 4796754434011904 4797690325225616 4802519763860476 4843046641325438 4847684094221696 4849933508244032 4855762755249133 4865073779341568 4869971047334848 4870921223787892 4875585367953664 4885173870583552 4886127013248208 4921678086768352 4931357237007136 4932319390474294 4937042326373248 4942012039159328 4957439756243072 4983716045845264 4999273952335936 5004306308560496 5005282695067109 5012400263482976 5023237720252622 5028047714877824 5075581779409232 5091426467586368 5096551586137648 5097545970552217 5139559700998424 5150664350110552 5153054352509284 5166743427166048 5169140890550416 5185277646712384 5215588690658164 5223005316570496 5229282967191374 5239567064320082 5244584204822144 5245607471771576 5261982937344224 5288841518039872 5295198298710593 5300268708827456 5305351949417728 5310692409084608 5311728574356932 5316814813017344 5317075452845527 5319281912267648 5367078818602592 5368125985385618 5383833487131008 5384883922905032 5392805640622309 5397969514520128 5408585356717504 5409640621810516 5414820616022272 5466011147056096 5483074657400704 5488594015840544 5489664891363926 5524046657160304 5534910447229072 5541291339752896 5549443148856152 5566767112900448 5584145157997952 5616787820708792 5619394112917364 5624774956306688 5631535503129172 5636936446256336 5642610684652396 5648013759039232 5649115738830928 5666750855601472 5695675480966016 5702521244765254 5719207209783424 5720323080076696 5728457443980544 5774401764657253 5779931035418176 5797974524602624 5800664890753408 5807636843747102 5813197938713984 5824630384157312 5825766823488248 5869299573232823 5880842350180889 5886473542983488 5887622048487452 5904849631046912 5960672789323616 5961835771787714 5976323391075856 5989244974147357 5994979967738944 6013694785536256 6051655198526392 6058631817530656 6070546942122208 6076657660394888 6077545340374144 6115908798998908 6127936566575044 6133804364117248 6135001126154992 6141176725131812 6154153054748608 6160347932390288 6163206446425496 6182446424926304 6218586515784734 6246869882349824 6254378139419956 6272678875246336 6273902732987344 6313196179611776 6325611939690368 6333214838656342 6339279200136064 6342220741549888 6362019557600512 6400457905652083 6419186080810048 6420438523463692 6436040575004768 6437296306126322 6448697925317024 6449956126004846 6456132272949632 6457391924147528 6517167136874576 6518438696539679 6537512091516224 6538787620670396 6545369678164681 6586363321998824 6599316302465432 6606924289705376 6627549443575424 6637299249996688 6644951025678784 6658019226843712 6696939324691252 6707770940837512 6720962685921016 6728710912557088 6735484150144568 6756510635524832 6792322675385884 6798826654966528 6812197473512704 6813526596328816 6820385210860676 6830083875515264 6912969625487744 6916177369744448 6924150648606464 6924490082929237 6931120619235904 6937767933853952 6944751611879872 6946106597235988 6952757832407296 6989610055998752 7011429858462848 7018487685864928 7019857057811962 7040397637017472 7041771283798888 7106956018039696 7108342650977659 7147860730765664 7149255344591906 7170174551985536 7223753320901936 7237959815607248 7239372008599367 7246304059676864 7314809035030952 7337644026815648 7345030227080728 7348438455353476 7355474942862592 7356910064144368 7371378429719824 7379876484740032 7426460684498674 7448191013570944 7449644224616776 7457143166231486 7472900137909024 7480422489331064 7520071533462943 7527272367998656 7542075774246208 7543547303078332 7550770616806144 7551140769167177 7558371354008384 7581966686018816 7585484857139072 7653644942504288 7655138239514402 7666023932385728 7675237903458307 7689955328636672 7690332304082701 7697696171593792 7699198063406668 7721726440599808 7762654486155296 7786887538661504 7794725955269344 7796246778491626 7877486653110256 7902078182724544 7913702951919128 7922826222924704 7938407539698272 7939956396528338 7947559291258496 7988125778284288 7997726890998572 8013455510136596 8021128783845632 8022693780356528 8030769563633908 8047738610055872 8055839603894992 8098538574498554 8106293319383168 8122235449188224 8123820172545896 8131997751410806 8145150428159836 8168983692303616 8170577536676464 8242386861158464 8247820391540002 8255718081030784 8271954074979712 8273568009827848 8281896327473678 8289826646331776 8351784514122439 8359781754321088 8369829568929647 8385878887789312 8394320259520832 8395958069144828 8407897216164992 8487383639427056 8513879113847744 8522449332835984 8524112141628811 8540457300467456 8549054273521216 8550722273184364 8594367466814792 8612936651844616 8621196917803808 8629875164762488 8639824071153184 8666795426214016 8721503080229212 8747022791433472 8748729416587888 8757536039980868 8771700461095208 8788951204665944 8799083501036192 8871605127034624 8882268113966156 8890773318033152 8908258234593536 8909996318276144 8918965275740884 8994229476747242 9002841889268864 9017845116891247 9040037202560896 9044231945050432 9045996558463228 9054658540485376 9072465759655168 9074235881746672 9127280208651787 9140259303998368 9160021725166546 9168792891836032 9178022358438752 9179813075600258 9206673833022848 9208470140352392 9255472656569776 9284365911481024 9293711715898064 9295525005124631 9308743346468384 9337802899058816 9392387932554536 9421708602479264 9426080447474288 9446446650410224 9455506296946112 9465024374255632 9466871088168403 9475936078038976 9565519507348168 9595380650451232 9605039527720952 9686093282650876 9695368188443392 9699867016488064 9711525510498266 9739942094669696 9741842447575784 9772254026496416 9833939697605387 9843356173536704 9862714474014272 9864638780948588 9874084652746496 9874568698141693 9884024078318656 9914879512486144 9967432091690528 9998547904671872 10008612617120992 10010565390134218 10015210475441431 10024800526965952 10046475440505244 10056095429755648 10151163558818464 10182852935172736 10193103172275296 10195091941104434 10279119401996848 10301328700221104 10306108705018568 10333486854332096 10338281781100832 10370555293424768 10431177381316328 10446010633140992 10458565934382748 10479134128640164 10489168409644288 10491214943543152 10523965874688448 10577683036079744 10590396597421186 10600537417654912 10621384818169216 10623457148713864 10634150905691054 10638563824535296 10702840398248089 10723888991506327 10734157637205184 10736251970771236 10767666974262016 10769767845810064 10785611281244618 10795939029040256 10817170713435008 10819281243621032 10921564364621651 10932022294112192 10945161743984923 10966149314801408 10977188031681088 10979329782727852 11048093314320608 11069820894458144 11082582679505792 11098886297712304 11133534225800896 11168290315995904 11233575641417584 11238788225834728 11263071006258344 11273872892512672 11285221369304792 11298231477661856 11333501711202944 11391350961932032 11405042489530508 11438414419566848 11440646160153392 11442878336173193 11548803529314506 11559862070836352 11601329781506816 11615273687494204 11626395877427968 11649260768314624 11651533646976496 11738599146465646 11761684700361778 11772947085966976 11775244096974904 11886564681925297 11921345578647232 11923671543575428 11935674119006183 11952646782151712 11978489948294714 11989959935477888 12103310397052784 12117263635061312 12141093884244416 12153315320789776 12155090680748288 12155686545162979 12231817597997816 12255873133150088 12270002252309984 12282353450263624 12308306109497216 12320695864780576 12326412892850992 12364892849852608 12437173031569468 12508756278839912 12547805465974688 12626392359223552 12651223879380736 12666429677312684 12678558400272128 12684441483099776 12800915811304166 12838372161620096 12840877046927384 12859767296868583 12872081150009536 12874592612252644 12897395850634048 12899912252009692 12912264545899264 12914783848295056 13034334273749152 13036877393079358 13075024183032448 13077575241340792 13090739356329362 13172726643997648 13198632604930864 13201207780387081 13213848579410752 13255098887150848 13274598499993376 13289902051357568 13316038453687424 13393878649382504 13415541881675024 13441925371842032 13457421825114176 13470968300289136 13513021271049664 13584645350771768 13627053192657632 13640770421721352 13660167751030528 13825939250975488 13832354739488896 13848980165858474 13862241238471808 13889503223759744 13892213194471976 13979220111997504 13996022059247501 14022859716925696 14023547142739043 14036975371729856 14039714115623924 14080795274034944 14083542567597776 14213912036079392 14216685301955318 14254013249279713 14282045707582159 14295721461531328 14298510689183812 14340349103971072 14447506641803872 14475919631214496 14478744017198734 14492608119353728 14629618070061904 14675288053631296 14690060454161456 14696876910706952 14713820128288736 14742756859439648 14759752969480064 14852921368997348 14896382027141888 14899288449233552 14914286332462972 14945800275818048 14960844978662128 14963763978072637 15040143066925886 15054544735997312 15084151548492416 15087094606156664 15102281538334354 15116742708016768 15170969714278144 15262630390401121 15307289885008576 15310276479028804 15332047864771456 15350475806916614 15380664608165402 15395392343187584 15398396126813336 15525308972310592 15543969199440773 15573775077323008 15589451910538688 15592493556983252 15608189232546547 15754973306220512 15804156365449088 15827405903838256 15830493977310649 15845652445849408 15876815079396544 15879912793056676 15895118582516992 15995453781997144 16026911020273192 16045387560713056 16061539127267816 16095477220111744 16111679207789984 16197077148997108 16212586638766336 16244470898376448 16247640345091792 16263995502821612 16290300856319672 16341155073352928 16484773722316928 16495640783080004 16511436162061568 16543908149959424 16547136019655696 16563792654947356 16579653292663552 16703569028244878 16719563508642176 16739659137859294 16788640519041664 16791916138289656 16815794432329984 16950663244639033 16974767278854112 17027758227695488 17044898665671968 17048224283257622 17098108547042432 17101444546368728 17188734933629584 17225873303689232 17242393835607616 17259750329524976 17263117866660029 17279648142306368 17333590852428032 17443006160458424 17497458833175776 17515072079961736 17543400922190416 17577902409331888 17581332020884177 17598167002072384 17764536227932312 17819992636552288 17837930551481768 17988458953494484 18005683778537728 18035690233782494 18080074405121792 18088463890100864 18091993116926456 18148471763493344 18254560417303574 18263030866981433 18280518607996736 18302490385169809 18320043450333092 18337585783672064 18338484725120287 18356044716877504 18359626151200516 18413347666045696 18416940280704784 18510945313139552 18568731822962048 18587423431796128 18591050010249262 18617486692936768 18675605798117632 18784775865109072 18843417204958528 18852160894948576 18892893300820448 18911012593892224 18930048748511264 18933742176336806 18951872156077952 19131039014696336 19190761300902464 19210079055441904 19372186565301752 19399734032976128 19423051020996532 19479884189339392 19483684895151568 19544508052992832 19667879395210774 19686712347073408 19725428948028544 19729277561897176 19749137396283386 19768048156637312 19915793841368893 19934864183381056 19958824356678389 19997095809343744 20017225234241984 20021130780268436 20030420950882862 20049601053931904 20092950881010488 20302327117636928 20326728953114857 20365705870345472 20386206344550592 20390183882208868 20558238803993696 20602657400442208 20612217410037136 20666973708664192 20676563562201664 20741110586849536 20862354762632656 20866425201256999 20917131868765496 20958268257280328 20982429887086304 21047931749376896 21155366072159488 21180793194842372 21201074835309824 21242769636338432 21246914297427728 21268301811382108 21405680796496178 21447777983012654 21468315274410368 21472503941542472 21539535691620128 21571222562489236 21591878058080512 21634341426870016 21638562487242064 21765052805246569 21843128729243302 21864044588224384 21890323487969846 21954376063362176 21958659565455704 22096186628641216 22139641788916288 22165165359011584 22166251935297197 22197772595424608 22267068451601792 22467151282835168 22477576451669456 22526142012516688 22547745785025344 22570442738609584 22574846441016961 22596462955323712 22667003422405888 22810084979061016 22881292320306784 22885756672346386 23097607058629012 23119724141672704 23230547374988408 23303067293952992 23477198292931292 23523369400723556 23545894171933952 23550488193949808 23773129363850594 23842691157294464 23847343087150856 23871348238012366 23882424979898797 23905293564303424 23956979896589428 23979919870955776 24206620794105568 24234527270122624 24282187768488832 24306630641579552 24311373090325958 24463635195995632 24511746266300176 24540004504619968 24564706900527248 24616612218994432 24641391729561152 24652825785701984 24729785699705216 24874346063138936 25017512557679824 25022393706071671 25095610931949376 25332859354625368 25368882966199552 25601831622608332 25676744323240192 25681754093854768 25719534593737166 25744162300019072 25749185224505288 25794791701268096 25799824504019384 25829567696590112 25992612395745359 26043730407943937 26068668547498304 26073754786158716 26100001081810201 26150048366064896 26155150482681584 26181478712658724 26345453287995296 26397265209861728 26402415560774162 26427697158821504 26549196999986752 26579804102715136 26632076907374848 26787757298765008 26831083763350048 26883850743684064 26914843650228352 26941936600578272 27026042542099328 27169290701543536 27254106385315264 27281540843442704 27286863724720691 27664709478977792 27697960331716948 27724482476943616 27779006447519488 27784426388943952 27789847387849183 27958440223995008 27992044118495002 28047094285478086 28073950743459712 28079428231247848 28167085135195552 28344885010744939 28427824072158784 28433370603910636 28461992129937821 28508026498559426 28564091415164318 28591442923062656 28597021378367624 28867371370390007 28895013283607744 28951839262428992 28957488034397468 28985216238707456 28986637146157873 29259236140123808 29350576107262592 29380120908322912 29393753821413904 29427640256577472 29485513718879296 29519505938960128 29705842737994696 29798576898467104 29828572664925944 29891600551636096 29921689957324256 29927527956145274 30080286133851772 30109089471994624 30168303096984832 30174189212313328 30204563076668708 30233485416033536 30525260780802242 30614579770017152 30620552958057608 30664095729542912 30700951613833228 30761329216330804 30790784686375168 30796792253626672 31050617944621184 31087938398881546 31178903821077376 31184987113966504 31216378465093094 31479803168615347 31509946612441024 31608312730898176 31654811807676512 31660987954621298 31691304891698816 31753630158793088 31759825586113352 31990907563994288 32053822040546384 32060076038082911 32090775121426112 32123078254535632 32190954440223488 32223358415579968 32394154297994216 32495280690183584 32527991005643224 32580601712639344 32682310146705856 32969547444633856 32991281566160008 33094272039311392 33127585309894712 33407138056489756 33439127017284352 33479318275718588 33577281038083328 33583832276579312 33901326489278066 33949534557708224 33990339286743931 34055516455390976 34057185918080533 34089797331343936 34096448566515244 34196217094084864 34202889092737456 34377469867259168 34451746607378464 34484787671215232 34519500659049952 34526235733320058 34559296284612736 34886012320916848 34994917666351552 35030144159923472 35086801844380832 35155804818663776 35162664041768354 35196334004144768 35529072455864624 35639985273104576 35675861102963536 35682821793865519 35976917906988968 36071380467564988 36176927780201728 36183986233852912 36296943526986688 36509120834607148 36526061733962866 36561037215993472 36604980770339618 36640086900666184 36676969450240574 36712089433755008 36719252302401032 36833880561409568 37021890626279104 37066388090974151 37137463645924096 37174846863592256 37182100020498524 37219528169918689 37234973385873536 37569551730218144 37686834409917056 37704321789897152 37749639484356163 37785786601640896 37822025187784448 37860097497022528 37867484352673612 37903744312155904 38262078029392672 38381522601804928 38420158110883808 38744373130603504 38846102041993064 38967369790303136 39089016105985664 39335758790421548 39373424694146816 39450857896057088 39458555123794352 39498274792566772 39536096313274624 39831587682737786 39869728366762112 39917648713356778 40034450468483968 40042261560536872 40060841901765724 40099202107863808 40185901762020976 40420812352600771 40604654235273856 40653457906229714 40772412689101184 40780367764417736 41116477607987392 41165896451266223 41205314800884416 41224434820074272 41333947417328384 41353127124403328 41724709525265312 41732850402513998 41834263737530992 41916536514560656 41924714819031499 41964859774172608 42095863498753792 42361586389684744 42493828594855456 42536603622764216 42811361592992356 42895555966025308 42936630548820736 42945007883084944 43079071383240256 43142445124978472 43277124974484128 43530105610493138 43686257458486604 43728089176448768 43780646975939692 43908752126724352 43917319130911408 44192373257282432 44279283577832576 44332503870594394 44395545190849216 44534136903203584 44934302565670336 44955152903338912 45052284025033376 45095491570050688 45140885477219168 45149692882033922 45192925910647424 45620169958122032 45629070875777753 45762584640613568 45771513344692772 46195214117258024 46461094749976816 46606134587905984 46954396585862584 47046738801447112 47100976387899616 47546258727701188 47685382314588928 47694686174301712 47742696476024732 47764849959797594 47810587128606848 47913959793178856 48413241588211136 48469054540245248 48471430580504659 48564375536977664 48613261283159104 48622746180651916 48927270391991264 49023492532600352 49080009009239936 49129413801054496 49282783459122304 49305651571403968 49459571399410432 49748692126277872 49758398556843613 50035025115359648 50044787412143342 50191221863898752 50665718709250736 50675604060195569 51203663245216664 51363508187709536 51439069187474332 51488324600038144 51498370449010576 51589583402536192 51599649008038768 51659135393180224 51985224791490718 52087460815887874 52137337094996608 52147509572317432 52200002163620402 52310300965363168 52362957425317448 52640500734240601 52690906575990592 52794530419723456 52804831121548324 52855394317643008 52857985384170239 53098393999973504 53575514597530016 53662167526700096 53767701487368128 53829687300456704 53832326128578907 53883873201156544 54052085084198656 54338581403087072 54508212770630528 54563081686885408 54573727449441382 55395920663433896 55568852777887904 55579694775698366 55916880447990016 55984088236990004 56094188570956172 56147901486919424 56158856462495696 56334170270391104 56689770021489878 56855648144317568 56866741207821272 56923984259875642 57016052997118852 57128182830328636 57182885846125312 57194042756735248 57734742740780014 57790026567215488 57903678524857984 57914976068794936 57973274292315746 58462491598857073 58518472280247616 58701152214525184 58760241816645824 58787507642827808 58855280513154944 58971027437758592 59411685475989392 59597153796934208 59657145329851888 59668784991401677 59783201103272192 59843379914648512 59855055912290548 60160572267703544 60348378424626656 60409126153337416 61050521561604484 61229159540034304 61241105916115216 61401903227666456 61522658432661608 61593584507253344 62101235889242368 62175876797763092 62357807642154752 62369974227933008 62432756930186188 62959606337230694 63019893224882048 63124915818238729 63309623615353024 63321975909242596 63382609783397632 63507260317586176 63519651172226704 63981815127988576 64107644081092768 64120152076165822 64181550242852224 64246156509071264 64446716831159936 64788308595988432 64990561380367168 65055982011286448 65068675035872417 65161203425278688 65364620293411712 65982563132320016 66188544078622784 66255170619789424 66268097617178821 66814276112979512 66958636551437176 67167664553158624 67802652978556132 67899069115416448 67980678573487862 68114371836161066 68179594662687872 68192897133030488 68405778185474912 68754939734518336 68837577883237709 68903493214756928 68969575342430464 69039001318099904 69052471466640116 69118592569225472 69121980886991851 69772024641833696 69989835332703104 70060288319846944 70106473328090017 70173603688761664 70311609637327552 70325328083536708 70392668008289536 71058144911729248 71279970546209152 71351722205927072 71365643587731038 71953835813977936 72142760935129976 72367972467705824 72593887053973376 73018241669214296 73052123467925732 73122074431986944 73209961540679236 73280173801332368 73353938900481148 73424178867510016 73438504604802064 73667761122819136 74043781252558208 74132776181948302 74349693727184512 74364200040997048 74439056339837378 74469946771747072 75067222940544289 75139103460436288 75373668819834112 75408643579794304 75499278968712326 75571573203281792 75720194994045056 75734968705347224 76450950552351557 76524156058785344 76763045203609856 76840316221767616 77488746261207008 77692204083986128 77860184663915641 77934739580606272 78178032211971328 78671517580843096 78917110247588704 78996549585133544 79663175365475572 79739456733524224 79835297426713556 80068900936967936 80084523121073744 80121683803531448 80371803524041952 80841624705201542 81209308470547712 81306915812459428 81544825378202368 81560735528835472 82232955215974784 82331792902532446 82410629601768832 82448869640148544 82706254248806656 83205952773477079 83449419050530624 83465700805027996 83668527475061984 83833073029121312 83849429638062998 83929719548345216 84723172779369488 84987657189710912 85073207245528432 85089805816140853 85622723185984712 85791111932050616 85890015766169888 86158142766480512 86284890249956944 86554249948968256 87060211220986276 87372514916973208 87561293951879384 87834638261822816 88384746514564864 88558567155665152 88665007741188788 88791090381698432 89868605131340672 89910305806677824 90018371078080081 90104568050066752 90190983140101376 90281770954438336 90299385764067844 90385851821294848 91240339916244064 91258141751555506 91525169281227136 91543026689385544 92390428234516048 92408454462709567 92922189499953632 93212269175811968 93908793171725168 94093477602894224 94201952775799232 95092517455402376 95389372348603424 95485392952049464 95529699919595188 95621174257213696 95827919586357712 96826483176422272 96942861161009318 97226522566318208 97245492361303832 97854540783982528 98046985065200704 98160018018479872 98164829999173301 98258827602108992 98565566918244608 98611303142807936 99497384252555744 99516797113687226 99778092744957991 99974319953075113 100070050230719296 100089574824286684 100382443727797504 101331437418501472 101351208120391138 102407326490433328 102727016375419072 102878138374948664 102996740898021152 103199298016077536 103318270786360448 103970449582981436 104174921631775748 104274674189993216 104295019144634864 104400004327240804 104620601930726336 104725914850634896 105281001468481202 105381813151981184 105589060839446912 105609662243096648 105715970768340478 106196787999947008 107151029195060032 107324335053400192 107535402974736256 107664652257157814 107767746402313088 108677162806174144 108807784396085411 109016425541261056 109126163373770816 109147454898882764 110791841326867792 110813457841174543 111137705555775808 111159389551396732 111968176473980008 112188377141912344 112317712924991392 112668340540782208 113379540042979756 113711296288635136 113733482415642544 113847968519751284 114032105994237704 114256365660657272 114388085513470496 115469485481560028 115580053134430976 115807357049715968 115829952137589872 115946548584631492 116924983197714146 117036944560495232 117520483633291648 117575015285655616 117710561026309888 117942054875517184 118654642712473231 118823370951978784 119194307593868416 119314290659703776 119337569982803354 119686759829297024 119710111824581096 120321144535407088 120696756849253312 120818252306674832 120841825066620203 122101043123208968 122482211832230432 122803806455332912 123045316865323216 123069324146189239 123187169014506688 124351753595526184 124739948455866016 124865513860372376 125919212674461388 126039786449764096 126249831636477458 126619247230706048 126643951818485192 127039302344453408 127841216068870031 127963630255977152 128215288162185536 128240304152331644 128363100485704448 128369393075842009 128492313018142528 128893433662319872 129576617191976864 129981122760734336 130111964022572896 130137350071744834 130322406850557376 130729240586823424 131965126264640032 132377088157245568 132510341239578848 132536195234357642 133628552225959024 133917273102874352 134335329106317248 135605305957112264 135798138230832896 135961357146975724 136228743672322132 136359189325375744 136385794266060976 136811556370949824 137509879469036672 137675155766475418 137806986429513856 138078002636199808 138104942933280232 138243961773983702 139410556889582251 139544049283667392 139979670665406208 140120576639693888 140212946656180034 140347207377523328 140623219274655104 140650656167073416 141980336740081463 142116289823458496 142287102671803999 142559941092418304 142703444411854144 142731287175462076 143907671627955872 144285521870259952 144735944935411648 145187774107946752 146036483338428592 146104246935851464 146419923081358472 146560347602664736 146707877800962296 146877009209604128 147335522245638272 148087562505116416 148265552363896604 148699387454369024 148728400081994096 148878112679674756 150134445881088578 150278206920872576 150817287159588608 150998557937424652 151143146406563584 151440389988090112 151469937410694448 152901901104703114 153048312117570688 153680632443535232 154977492522414016 155163763547080379 155384408167972256 155720369327831282 155869479161212544 157343035161686192 157834220495177408 157993099170267088 158023925087118727 159326350730951144 159670594853427112 160169046242147488 160243367607062896 160743607048083904 161683249410403084 162613831624918856 163121471057670944 164465910431949568 164663585805064892 164821259203537664 164897739280297088 166411905546954158 166898838101061248 166931401610055992 167176974859291579 167337054950123968 167666146058242624 167698859276125996 167859439096690432 169446345558738976 169975314379421824 170146414491056864 170179611632281706 171245446371969424 171582223864101232 171780031532339776 172316285532961024 172569780499913888 173108499897936512 174120422441972552 174745029833946416 175122587903758768 175669276523645632 177330015482377576 177582180763396864 179737210262681344 179820611613355648 180036742156160162 180209136100133504 180563541908876672 180598771528135688 181948286770217513 182306112855607559 182480679832488128 182516283503111012 183050338562454272 183086053378771088 184780856469032096 184816908925419134 185666594198568067 185844378999907264 186424538351623936 187817586343450336 188186955205788448 188403905551598464 190185034910804752 190778744697206848 190970785904098928 191059399839190376 191655839172715424 193652966352844544 193885722322018636 194453045132636416 194490984722607664 194528931714944281 195709081567965056 196093970130401408 196329659998346602 196517655204217984 197222606285615872 198414195075214573 198994768505111488 199033594227374452 199556185489915982 199948639906150226 200140100461438592 200179149648573368 202071599592730049 202662874837002944 202702416240782276 202906460023105111 204814652980866656 205454032750838144 205756276749897328 205993481796042304 206398596032155072 206636541572720896 207940899165962872 208349843263551496 208590038289269728 208800008654481608 209241203861452672 209451829701269792 210562002936962404 210763626303962368 211178121678893824 211219324486193296 211431941536680956 214302058390120064 214648670106800384 215070805949472512 215329304514315628 215535492804626176 217354325612348288 217615568792170822 218252326747541632 218294909797765528 220358622180307429 221583682653735584 221626915682349086 222275411111551616 222318779102793464 223936352947960016 224376754283824688 224420532266580377 224635425849982784 225336681081564416 226759080085959512 227466964831285088 227695937039502568 228064211988475408 228512731321314544 228776171026940992 230938970963120056 231659904275179744 231893097169262984 233849966395428292 234073889120990464 235040967266583296 235150030571311232 237309285424946462 237646741903957568 237932375007207517 238388615187736832 238400301426563731 238628581319407552 238675139965606708 239373519658594048 239420223649162192 240642289070814176 241393513698506624 241636504613349664 241683650133240406 244202086246417936 244964423664460864 245607612910665824 246090633730646432 246138648292378478 246374338029013376 248703507191052368 249479896911732032 249731027720744752 251838425348922776 252499663272954916 253238494461412096 253287903636970384 254078604688906816 255682432137740062 255927260511954304 256430576324371072 256480608304663288 256738786151684018 256984626036285056 258905319937795609 259153234383953728 259464716636819057 259962245521468672 260223928045145792 260274700143489668 260644813701114752 263930252529280064 264247476390493141 264754176314491136 265020682479157696 265072390468715284 267257104451918048 267834546205748704 268670658212634496 271210611914224528 271922714293951448 272457487344644264 272771588532121952 273623112741899648 275019758938073344 275350311532950836 275613972859027712 276156005272399616 276209885866560464 276487923547967404 278821113779164502 279088098567334784 280241153279387776 280425893312360068 280694414755046656 281246438549310208 281301312334146832 282945686468205397 283960673480162926 284232579646916992 284574205343607998 285406888823708288 285462574350924152 287815343255911744 288161275158863561 288571043740519904 289471889870823296 292072966676857184 292208493871702928 292839846162716944 293120695205329472 293415755601924592 293473003733220493 293754018419208256 294671044491276544 296531104727793208 297456800163988192 297756225359349512 300268891762177156 300556413841745152 301997115874849304 302939874821388896 305803802209406228 306096624235141376 307361264887070464 309954985044828032 310327527094160758 310471524738684361 310768816335944512 311440738655662564 311738958322425088 314686070323372384 315668440990354816 315986198340534176 316047850174237454 318652701461902288 319341189706854224 320338092484294976 320486735214125792 321487214096167808 323366498820806168 325227663249837712 326242942115341888 329327171610129784 329795478560594176 332823811093908316 333797676202122496 333862803220111984 334353949718583158 334674109900247936 335332292116485248 335397718552251992 338568495303271181 338892691117477952 339300014063532613 339950628758843648 340292828982113728 340359223264563412 342490892743938848 343164447728202464 343560063064679552 345139560999827776 346216999795873024 348240844883945104 349490059667892832 350245175807517536 351338553047291264 354660030964755152 354729228421368983 359641223226711296 360073484312320324 360418272200267008 361127083817753344 361197543056271376 363896573540435026 364612225711215118 364961359664976256 365032567006222024 366172106757542176 368483505139684207 369561712938064192 369633817850838268 370005897689191673 371333188397136134 371688757999814528 375635172686900672 376373910411576896 376807811103196928 376826282900052349 380370069821609504 381557489394413696 381941571808197856 382118799678380752 383311678345430848 387771444644037272 388981969445215328 389057863429888562 391418163135930112 392187940260802816 392659319996693204 393035310408435968 396828390150429146 397989537010222976 398067188454748904 399112370979831964 399897279812300452 400280200922877184 400358299297146736 404143199185460098 405325749674005888 405404832481564552 405812920046210222 409237441191999511 409629305961733312 410908065501676288 411512553499794656 411986963592084608 412797192064310144 415881798331925744 416699686527102992 417180076578539456 417600017308963216 418482407722905344 418903659402539584 421124005873924808 422438648972386592 422863883073361912 428604116780240128 430658609028631256 434708651224696576 435231137584341644 436504653495083264 436589819595531056 440717244360614858 441874410727671103 442743416935046929 443167365307471168 443253831364698172 444550822223103232 444637558205586928 447872705895920032 448753508567649376 448841064533160754 449270851699965568 453518160171919024 454933929662570176 455391874079005136 456128423976950816 457025462642629088 457552342053881984 461877941926240112 463319808550359488 463786194338525968 463876683320251747 467699932790856584 470300061142622464 474618570849892924 475293483807915136 475864750014415034 476800602853127462 477257162638815104 477350279931213416 478840447298324384 481284578141628352 481863045182663963 482787027397013248 483273009226699328 483367300266480812 483853866208942957 488404172492835872 489928847328921728 490745313296630119 491215225821331648 492181267461292864 492277296584756956 492748676058026752 497407014382104736 498959793823464064 499462055441489504 503676850697845552 504999326545909832 506575807273940768 508157209377813632 511364864275480124 511854521023908608 512861152648742144 512961216609326576 513477572303368036 513969252072570112 517810639875591218 518306468767907456 518929433273638114 520447856090291584 520549400286979336 521289627402229504 525470560583810023 527860505058560128 528494952780986282 530041364958315392 530144780937430568 534514208903836096 535156653866460899 535669092411497408 537341316425268992 542421223828449056 543845428587902896 544914974689288528 545021292647409487 545543177064243904 547246225483799296 550700623065901672 552419771733120928 552975847095934808 557642227558329004 558176197134669568 560482306558775552 560851786624720136 562602624668293664 565891372936410794 567921346960325852 568465159293833984 569148410687215996 570813777647416576 570925148701848304 575630686511823488 576322550317727122 577142087481039808 578943779741646592 584145933353714368 584416987743405856 585679692325433888 586241390410658944 586831511203849184 586946007466440986 587508036838416512 593062209455586416 594913600327976384 595512450718699024 600537783524354312 603994231749698608 605879749642777792 611607604418812456 619909970089656064 620655054188321516 620943049477368722 621537632671889024 622881477311325128 629372140646744768 630128597546560567 631336881980709632 631972396681068352 632095700348474908 637305402923804576 638682379413708448 640676184968589952 640973470428251584 642974428192335616 646732997641612336 646859181238966969 650455326499675424 652485884230683776 658654343220259568 665647622187816632 667725606440223968 668707899437166316 669348219800495872 670664584232970496 670795437104503984 677136990606542362 677785382234955904 678600028127065226 680585657964227456 680718446529126824 684981785487877696 686328895456404928 687120126129359104 687153809994213107 690279121999655552 696481689767890208 698980119335785664 699820239671525791 700490351615035072 702677106094582528 709320061929510304 709458456842737966 720146968624640648 722395086112542752 727793147080870052 729224451422430236 729922719329952512 730065134012444048 732344213515084352 736967010279368414 739123425876128384 739267635701676536 740011795378383346 742666376794272268 743377515999629056 751270345373801344 752747820823153792 753652565800104698 760740139643219008 763114978788827392 763883143616395712 764237599356761504 766623356690861696 775542889288074544 775694204888221801 777963938890430656 778115726859777124 785318639993386408 793656780300858292 795979074020445952 796134376909497808 798224741959663928 799794559624600904 800716598594293472 808286398370920196 810651499348011776 810809664963129104 811625840092420444 818474882383999022 819258611923466624 823025106999589312 823973927184169216 825594384128620288 831763596663851488 833399373054205984 834360153157078912 835200034617926432 837807318805079168 842248011747849616 844877297944773184 845727766146723824 845892775466341421 861317218057262512 861485269023324673 870462275168683288 873179639191062112 881434488721229716 883748821455342206 885486833870093858 886334730614942336 886507662729396344 889275116411173856 894888512482090217 895745411791840064 897507017135298752 897682129066321508 898541703399931136 898585751530894063 907036320343838048 909867859325140352 910783748158010272 912256847953901632 914050925285258176 915104684107763968 923755883852480224 926639617100718976 927572388677051936 927753366640503494 935399865581713168 949237141699785848 950586967615830272 951729500028830068 953601205706254924 954514325277630208 954700559862426832 957680894596648768 962569156283256704 963726090365327926 966546018453398656 966734600532961624 967707732417885914 975873898227075757 976808344985671744 979857694657843456 981490626593260238 982430451642663296 984362534922585728 984554593169513912 993862357180570241 994814028764209472 997919587646928128 998924110882979008 1007353701395691104 1009998653091819664 1013151614547881536 1016314418755627264 1022729728550960248 1025922433218653152 1026955144606736072 1035621279751182436 1036612937535814912 1037858866547276228 1040895712180583168 1041098800573958672 1050941121167620046 1055721010117120256 1056989905561972564 1060082729916630784 1060289561874861136 1069028417807672192 1070313307732921798 1071338184822994816 1084842447656898112 1087690857175805792 1089829949378577056 1090042585294818974 1091086354128487808 1101401246131803344 1104839543466241856 1105951694191869616 1106167475609831089 1115284455116658008 1121703573249440272 1125205249336587328 1131782745872821588 1135842693920651704 1138296821374431992 1141850297403696608 1151261373023646976 1152645100635454244 1154284174962079616 1168291866707428736 1168833975486811712 1170238824015041053 1171359384650867776 1172482780821317888 1173663022407698368 1173892014932881972 1175016073676833024 1186124418911172832 1189827200655952768 1191024901437398048 1201075567048708624 1207988463499397216 1211759499285555584 1223215208837624912 1241310108376643032 1241886098954737444 1243075265343778048 1245762954622650256 1258744281293489536 1260257195093121134 1263944793362136704 1264191400696949816 1274610805847609152 1276142789989252913 1277364758827416896 1281352369937179904 1281946940856503168 1293465995283224672 1293718362477933938 1299666159389976469 1300910652999350848 1304971768461367552 1317308686440519136 1331295244375633264 1335451212880447936 1337415798874332632 1341590874209007968 1354273981213084724 1355570764469911808 1357200056254130452 1361171315928454912 1361436893058253648 1369963570975755392 1372657790912809856 1374307619988426214 1380558243999311104 1392963379535780416 1397960238671571328 1399640479343051582 1400980703230070144 1414501197149110343 1418640123859020608 1418916913685475932 1440293937249281296 1444790172225085504 1455586294161740104 1458448902844860472 1460130268024888096 1464688427030168704 1473934020558736828 1478246851752256768 1478535271403353072 1480023590756766692 1485332753588544536 1502540690747602688 1505495641646307584 1507305131600209396 1521480279286438016 1527766287232791424 1528475198713523008 1533246713381723392 1542510355262152003 1551085778576149088 1551388409776443602 1555927877780861312 1556231453719554248 1570637279986772816 1570943725866062639 1587313560601716584 1592268753818995616 1596449483919327856 1599589119249201808 1601433197188586944 1616572796741840392 1621619329926258208 1623251680184840888 1636949764767998044 1638517223846933248 1646050213999178624 1663527193327702976 1666798746108411968 1668720306314157824 1668802109985946117 1670400069235852864 1675614637610158336 1684496023495699232 1689754595889546368 1691455532293447648 1691785550932682842 1722634436114525024 1722970538046649346 1740924550337366576 1746359278382124224 1762868977442459432 1767497642910684412 1770973667740187716 1772669461229884672 1773015325458792688 1778550232822347712 1789777024964180434 1791490823583680128 1795014034270597504 1795364258132643016 1797171503061788126 1812337239564569263 1814072640687676096 1819735718650280704 1821567496316020544 1824513695907803264 1828101850570516352 1847511767704960448 1849732334733451987 1853279234201437952 1855144777354103872 1855506733281006988 1870799731163426336 1898474283399571696 1903459000057660136 1907202411412509848 1909401119724853664 1915361789193297536 1925138312566513408 1927452180730655852 1933092036906797312 1933469201065923248 1935415464835771828 1951747796454151514 1953616689971343488 1962981253186520476 1964860903285326592 1968725069845171456 1969109186339027824 1987724714361140482 1989628057528418944 1997848221765958016 2014707402791382208 2017128926112044927 2019997306183639328 2026303229095763072 2045459457101920496 2051844866437306304 2053910289213472144 2054311026132543451 2071242559502364872 2075717733094552456 2082197601147917344 2101882242335240092 2113979811123945128 2120579123749722272 2138056835615344384 2140626615465843596 2142676369645989632 2169684895313796224 2173300673170790527 2175381714351611584 2179659898757154112 2180085170589637948 2182172708256975616 2202802492263606688 2209679086932483712 2211903388383739232 2212334951219662178 2230568910233316016 2243407146498880544 2250410498673174656 2263565491745643176 2271685387841303408 2276593642748863984 2283700594807393216 2305290201270908488 2308568349924159232 2336583733414857472 2337667950973623424 2340477648030082106 2342718769301735552 2347326044815396736 2347784029865763944 2369979467122898267 2372248837822345664 2379654401311905536 2382049802874796096 2402151134097417248 2413665724581384871 2415976926998794432 2423518998571111168 2446430417675249824 2482620216753286064 2483772197909474888 2491525909245300512 2517488562586979072 2520514390186242268 2527889586724273408 2528382801393899632 2549221611695218304 2552285579978505826 2554729517654833792 2563893881713006336 2579384535977789449 2586931990566449344 2587436724955867876 2599332318779952938 2601821305998701696 2634617372881038272 2637783980300366443 2662590488751266528 2670902425760895872 2674831597748665264 2683181748418015936 2708547962426169448 2714400112508260904 2722873786116507296 2739927141951510784 2745315581825619712 2748615239976852428 2785926759071560832 2795920477343142656 2799280958686103164 2801961406460140288 2829002394298220686 2837280247718041216 2837833827370951864 2864662088343996577 2880587874498562592 2889580344450171008 2911172588323480208 2916897805689720944 2920260536049776192 2929376854060337408 2947868041117473656 2957070542806706144 2960047181513533384 2970665507177089072 3014610263200418792 3042960558572876032 3055532574465582848 3056950397427046016 3085020710524304006 3093120875093697721 3099203918545328503 3102171557152298176 3102776819552887204 3111855755561722624 3112462907439108496 3141274559973545632 3141887451732125278 3174627121203433168 3184537507637991232 3192898967838655712 3199178238498403616 3202866394377173888 3233145593483680784 3243238659852516416 3246503360369681776 3273899529535996088 3292100427998357248 3327054386655405952 3333597492216823936 3337604219971892234 3340800138471705728 3368992046991398464 3373041316278647741 3379509191779092736 3382911064586895296 3383571101865365684 3435217193076410833 3445268872229050048 3445941076093298692 3481849100674733152 3492718556764248448 3525737954884918864 3534995285821368824 3541947335480375432 3546030650917585376 3557100465644695424 3579554049928360868 3582981647167360256 3590028068541195008 3590728516265286032 3594343006123576252 3624674479129138526 3628145281375352192 3643134992632041088 3649027391815606528 3656203701141032704 3678293924086670161 3695023535409920896 3699464669466903974 3710289554708207744 3711013466562013976 3741599462326852672 3746096577065226293 3796948566799143392 3806918000115320272 3814404822825019696 3815149048531866409 3818802239449707328 3830723578386595072 3854904361461311704 3866938402131846496 3870830929671543656 3903495592908303028 3907233379942686976 3925962506373040952 3938218372678055648 3975449428722280964 3979256115056837888 3995696443531916032 4029414805582764416 4034257852224089854 4039994612367278656 4052606458191526144 4090918914203840992 4103689732874612608 4107820578426944288 4108622052265086902 4142485119004729744 4151435466189104912 4164395202295834688 4203764484670480184 4227959622247890256 4241158247499444544 4281253230931687192 4339369790627592448 4346601346341581054 4350763428703223168 4359319797514308224 4360170341179275896 4401390438942525353 4405604984527213376 4410900182825923969 4419358173864967424 4423806776767478464 4424669902439324356 4461137820466632032 4486814292997761088 4500820997346349312 4527130983491286352 4543370775682606816 4553187285497727968 4567401189614786432 4610580402541816976 4675335901947246848 4680955296060164212 4685437538603471104 4694652089630793472 4695568059731527888 4739958934245796534 4744497675644691328 4764099605749592192 4804302268194834496 4810076669959491749 4827331449162769742 4831953853997588864 4892860835350499648 4898741677700680537 4965240433506572128 4967544395818949776 4983051818490601024 5041028780372484536 5056765602787799264 5098443223390436608 5104571159957011652 5109459035309667584 5158769071955578898 5173863981132898688 5174873449911735752 5198664637559905876 5203642611997403392 5269234745762076544 5275567960600732886 5325180977502533056 5341804851521791744 5349663195497330528 5366363496836031872 5417095924852338896 5428800225016521808 5445747572233014592 5497230479953704856 5571853518143121664 5598561917372206328 5658004788596441372 5674560495436082432 5675667654741903728 5729324176687993154 5755664420155610077 5761175748997125184 5779160688900342016 5822345176646960416 5833795611379441888 5840521072099552384 5895736082234947312 5914141085613412288 5920094363027066768 5941331014354178144 6029220526400837584 6030396883163272711 6113900794854092032 6170041421048608012 6186241750187395442 6198407837090657006 6204343114304596352 6205553639105774408 6224925814878216992 6264219587374631519 6282549119947091264 6283774903464250556 6290100260716258441 6349254242406866336 6369075015275982464 6385797935677311424 6398356476996807232 6405732788754347776 6466291186967361568 6486477319705032832 6493006720739363552 6547799059071992176 6654108773310811904 6667194984433647872 6675208439943784468 6681600276943411456 6737984093982796928 6746082632557295482 6765822129173790592 6767142203730731368 6831117287589530299 6870434386152821666 6890537744458100096 6891882152186597384 6957036500263991687 6963698201349466304 6985437113528496896 7051475909769837728 7069990571642737648 7083894670960750864 7092061301835170752 7114200931289390848 7159108099856721736 7181457032530572064 7188686012247152504 7249348958258277052 7256290562750704384 7286269985264082176 7356587848173340322 7390047070819841792 7398929338933807948 7420579109416415488 7422026933124027952 7483198924653705344 7492193154130452586 7593897133598286784 7613836000230640544 7628809645650039392 7630298097063732818 7637604478899414656 7709808722922623408 7733876804263692992 7741661859343087312 7806991185816606056 7851925012746081904 7876436745356111296 7950898857444561928 8058829611165528832 8068515704448179708 8079989224734557312 8181837828407681984 8191671768105287371 8207379465749225216 8215641156853888576 8217244104530173804 8284970238009459488 8302870932378209824 8328790404591669376 8407528969340960368 8455919244495780512 8482316494998889088 8562506461863374384 8693202692683162108 8701526857406446336 8718639595028616448 8720340682358551792 8802780877885050706 8811209969054426752 8821800365651847938 8847613553534956928 8849339804878648712 8922275640933264064 8932999529924770391 8973628585995522176 9054261966982572704 9086741551365213632 9097663115729835283 9106374570995455936 9134802379229572864 9221160805083633952 9361910592120328424 9391136119463055776 9479917868491593068 9488995351289382656 9528199211499184384 9608604536389668992 9620153339918983498 9654662898325539484 9663907707995177728 9785721670700999296 9797483355401361074 9930480867013144256 9935088791637899552 9966103636981202048 10082057560744969072 10113531205575598528 10209142319914023304 10317538143911157796 10347727962265797376 10349746899823471504 10397329275119811752 10538469491524153088 10551135921201465772 10650361955005066112 10699326390994661056 10732726993672063744 10834191849704677792 10857600450033043616 10891495144466029184 10994460959907409712 10996606081062438473 11197123834744412656 11316009577192882744 11351335309483807456 11458648353375986308 11511328840311220154 11522351497994250368 11644690353293920832 11667591222758883776 11681042144199104768 11681614769901622819 11791472164469894624 11828282171226824576 11840188726054133536 11882662028708356288 12058441052801675168 12060793766326545422 12340082842097216024 12372483500374790884 12396815674181314012 12408686228609192704 12411107278211548816 12449851629756433984 12528439174749263038 12565098239894182528 12567549806928501112 12580200521432516882 12686360676951984841 12698508484813732672 12738150030551964928 12771595871354622848 12796712953993614464 12932582373934723136 12972954639410065664 12986013441478727104 13095598118143984352 13350416879887568936 13475968187965593856 13492165265114590964 13531644258347581184 13534284407461462736 13662234575179060598 13740868772305643332 13781075488916200192 13783764304373194768 13914073000527983374 13927396402698932608 14102951819539675456 14139981143285475296 14167789341921501728 14184122603670341504 14318216199713443472 14362914065061144128 14377372024494305008 14380177182927804157 14498697916516554104 14713175696346680644 14797858677867615896 14844053866248055904 14966397849307410688 14984386308260905172 15187794267196573568 15213104712195533689 15227672000461281088 15257619291300078784 15260596194127465636 15275208957798829312 15419617445845246816 15467753608527385984 15483323718686174624 15613982371633212112 15703850025492163808 15752873490712222592 15901797714889123856 16137031408896359416 16159978449469114624 16363675656815363968 16383343536210574742 16431282313707777152 16434488209060347608 16569940476018918976 16589856269860287869 16605741864756419648 16657580809183338752 16815057938681920736 16895660072069694097 16911838488991561024 16964632989997778176 17125012923726748768 17386405385366324216 17440681364717103584 17605561755770101412 17622419938108853504 17643600731303695876 17695227107069913856 17698679609757297424 17844551281866528128 17865999059849540782 17947257171991044352 18108523933965145408 18173483102730427264 18195326231459670566 18212749141990911872 18442321610167267904 18723821184240656848 18782272238926111552 18959835736983186136 19217209072779337984 19240306679837966996 19309325796651078968 19571443341401998592 19594966710802722148 19860961734026288512 19870177583275799104 19932207273962404096 20052634618407976039 20164115121489938144 20227062411151197056 20418284639828046608 20635076287822315592 20699493799646943008 20794658550239623504 21102271842402931544 21300723910010132224 21398652781989322112 21668383699409355584 21694427429817299521 21715200900066087232 21782990288932058368 21988921919814819424 21993212162124876946 22394247669488825312 22632019154385765488 22702670618967614912 22917296706751972616 23022657680622440308 23044702995988500736 23289380706587841664 23335182445517767552 23363229539803245638 23582944328939789248 23656564342453649152 23680377452108267072 23765324057416712576 24046520351534875831 24116882105603350336 24121587532653090844 24680165684194432048 24744967000749581768 24793631348362628024 24822214556423097632 24899703259512867968 25056878349498526076 25130196479788365056 25135099613857002224 25160401042865033764 25372721353903969682 25397016969627465344 25543191742709245696 25593425907987228928 25865164747869446272 25972026882957454208 26191196236287968704 26222676039456584051 26700833759775137872 26706043339723064863 26984330530229181928 27068568814922925472 27324469150358121196 27481737544611286664 27567528608746389536 27828146001055966748 27854792805397865216 28205903639079350912 28279962286570950592 28335578683843003456 28368245207340683008 28636432399426886944 28725828130122288256 28754744048988610016 28760354365855608314 28997395833033108208 29426351392693361288 29595717355735231792 29688107732496111808 29968772616521810344 30375588534393147136 30426209424391067378 30455344000922562176 30515238582600157568 30521192388254931272 30809733072597677471 30839234891690493632 30935507217054771968 30966647437372349248 31227964743266424224 31407700050984327616 31505746981424445184 31803595429778247712 32274062817792718832 32727351313630727936 32766687072421149484 32862564627415554304 32868976418120695216 33139880952037837952 33179712539720575738 33211483729512839296 33630115877363841472 33791320144139388194 33823676977983122048 34250025847453497536 34291191743904763759 34772810770732648432 34881362729434207168 35211123511540202824 35287201462607391752 35397359219514594848 35689102563733056256 35731998119699081564 36217047867930290816 36346966205460854528 36390652462919341132 36425498283981823744 36884643220334535808 37447642368481313696 37564544477852223104 37919671473966372272 38480613359675933992 38618651593302157936 39189933421605444296 39721923468052577024 39740355166551598208 40105269236815952078 40289650941089270539 40328230242979876288 40454124822302394112 40836569279656093216 41270152575644631184 41398987599293886016 41589317100479247008 42204543684805863088 42797305563978644224 43336767398818711168 43388854859634599042 43430401800132174464 43849537111622420633 43977843839629638848 43986424324249753892 44788495338977650624 45264038308771530976 45405341237935229824 45834593413503945232 46045315361244880616 46578761413175683328 46670364891035535104 46726459079606491276 47165888657879578496 47360754904216534144 47530648114833425152 47817821013126712093 48093040703069751662 48233764211206700672 48243175065306181688 48699255501847941809 49360331368388864096 49489934001499163536 49587262696725256048 49644429112846195264 49799406519025735936 50113756698997052152 50270199227714004448 50320802085730067528 50745442707807939364 50794033939254930688 51730329495738892544 51944053765914908416 52382392472575937408 52445352078913168102 53401667519550275744 53412086679446129726 53968661060458363856 54137137629845850944 54648938300716242392 54963475089222573328 55135057217492779072 55656292002111933496 56411807278158701824 56559924573141901184 56671157367686006912 57272864798853773888 57341702376737011597 57451656260244576512 57509488097977220032 57520708731711216628 57994791666066216416 58852702785386722576 59191434711470463584 59376215464992223616 59937545233043620688 60852418848782134756 60910688001845124352 61030477165200315136 61042384776509862544 61619466145195354942 61678469783380987264 61933294874744698496 62455929486532848448 62530996709473392737 62815400101968655232 63607190859556495424 63683641810108846981 64548125635585437664 65533374144842298968 65737952836241390432 66279761904075675904 66359425079441151476 66422967459025678592 67260231754727682944 67582640288278776388 67647353955966244096 68500051694906995072 68582383487809527518 69545621541465296864 69762725458868414336 70422247023080405648 70574402925214783504 70794718439029189696 71463996239398163128 72434095735860581632 72781304925838682264 73769286440669071616 74823637462022931001 74895284736962627392 75129088955704446208 75839342947932744544 76961226719351867984 77237303186604315872 78379866843210888592 79480710333103196416 80210538473631904156 80579301882178541078 80656460485959752576 81673138559312186432 81771303389311359733 82540305151289262368 82797975198587772032 83178634200958494016 84409087369611726176 86673534797637422336 86777709719269198084 86860803600264348928 87699074223244841266 87955687679259277696 87972848648499507784 88804524738663893887 89576990677955301248 90528076617543061952 90810682475870459648 91669186827007890464 92090630722489761232 93452918159212982552 94331777315759156992 94721509808433068288 95635642026253424186 96186081406139503324 96467528422413401344 96486350130612363376 97398511003695883618 98720662736777728192 98979868002998327072 99174525393450512096 99288858225692390528 100227513397994104304 100540398455428008896 100641604171460135056 101490885415615878728 104764784945151874816 104890704157826336204 106491732985368735823 106803335039100551488 106824173358892259452 107937322120916727712 108274275259691701888 109297876601432484784 109926950178445146656 110270114434985558144 111312584004223866992 113119849146283802368 113342314735372013824 114545729597707547776 114683404753474023194 115018976195954440064 115041417463422433256 115989583332132432832 116128993889022015083 117705405570773445152 118269620504487858679 118382869422940927168 118752430929984447232 119875090466087241376 121704837697564269512 122084769553019725088 123238932290390709884 123356939566761974528 123866589749489396992 124911858973065696896 125061993418946785474 125630800203937310464 127214381719112990848 127367283620217693962 129096251271170875328 131066748289684597936 131475905672482780864 132718850158882302952 134520463509455365888 135165280576557552776 137000103389813990144 137164766975619055036 139091243082930593728 139525450917736828672 140844494046160811296 141148805850429567008 141589436878058379392 142927992478796326256 145562609851677364528 149647274924045862002 149790569473925254784 151678685895865489088 151860992008721096647 153922453438703735968 154474606373208631744 156759733686421777184 160421076947263808312 161158603764357082156 161312920971919505152 163346277118624372864 163542606778622719466 165080610302578524736 165595950397175544064 166357268401916988032 168818174739223452352 173555419438538396168 175398148446489682532 175911375358518555392 175945697296999015568 177609049477327787774 179153981355910602496 181056153235086123904 183338373654015780928 184181261444979522464 186905836318425965104 186942303378061454041 191271284052506848372 192372162812279006648 192972700261224726752 194797022007391767236 197441325473555456384 197959736005996654144 198349050786901024192 198577716451384781056 200455026795988208608 201080796910856017792 201283208342920270112 202981770831231757456 209781408315652672408 212983465970737471646 213606670078201102976 213648346717784518904 215668131508183742297 215874644241833455424 216548550519383403776 218595753202864969568 219853900356890293312 220540228869971116288 222625168008447733984 229091459195415095552 229366809506948046388 230037952391908880128 230082834926844866512 231979166664264865664 232257987778044030166 235410811141546890304 236539241008975717358 236765738845881854336 239750180932174482752 243409675395128539024 244169539106039450176 246477864580781419768 249823717946131393792 250123986837893570948 254428763438225981696 254734567240435387924 258192502542341750656 262133496579369195872 262951811344965561728 265437700317764605904 270330561153115105552 274329533951238110072 278182486165861187456 281688988092321622592 282027556587624893773 282297611700859134016 283178873756116758784 285855984957592652512 291125219703354729056 299294549848091724004 299581138947850509568 303357371791730978176 303721984017442193294 307844906877407471936 308949212746417263488 313519467372843554368 320842153894527616624 322317207528714164312 326692554237248745728 327085213557245438932 330161220605157049472 332714536803833976064 337636349478446904704 340894788512935592663 347110838877076792336 350796296892979365064 351891394593998031136 355218098954655575548 362112306470172247808 366676747308031561856 368362522889959044928 373811672636851930208 373884606756122908082 382542568105013696744 384744325624558013296 385945400522449453504 389594044014783534472 394882650947110912768 395919472011993308288 396698101573802048384 400910053591976417216 402161593821712035584 402566416685840540224 405963541662463514912 419562816631305344816 425966931941474943292 427213340156402205952 427296693435569037808 431336263016367484594 431749288483666910848 437191506405729939136 439707800713780586624 445250336016895467968 445785492670761928867 458733619013896092776 460165669853689733024 463958333328529731328 464515975556088060332 470821622283093780608 473078482017951434716 473531477691763708672 479500361864348965504 486819350790257078048 488339078212078900352 492955729161562839536 500247973675787141896 509469134480870775848 516385005084683501312 523765462234160517007 524266993158738391744 525903622689931123456 530875400635529211808 540661122306230211104 548659067902476220144 556364972331722374912 563377976184643245184 564055113175249787546 564595223401718268032 571711969915185305024 582250439406709458112 598589099696183448008 606714743583461956352 607443968034884386588 615689813754814943872 617898425492834526976 621631673170647257209 627038934745687108736 641684307789055233248 644634415057428328624 654170427114490877864 660322441210314098944 675272698956893809408 681789577025871185326 694221677754153584672 701592593785958730128 703782789187996062272 710436197909311151096 733353494616063123712 736725045779918089856 745442130897581150761 747623345273703860416 747769213512245816164 765085136210027393488 769488651249116026592 771890801044898907008 779188088029567068944 791838944023986616576 793396203147604096768 801820107183952834432 805132833371681080448 811927083324927029824 812902957223154105581 827887343531415010753 839125633262610689632 851933863882949886584 854593386871138075616 862672526032734969188 863498576967333821696 874383012811459878272 879415601427561173248 890500672033790935936 891570985341523857734 917467238027792185552 920331339707379466048 929031951112176120664 941643244566187561216 946156964035902869432 959000723728697931008 973638701580514156096 976678156424157800704 985911458323125679072 1000495947351574283792 1018938268961741551696 1047530924468321034014 1048533986317476783488 1061750801271058423616 1063026944061047676529 1081322244612460422208 1097318135804952440288 1126755952369286490368 1128110226350499575092 1129190446803436536064 1143423939830370610048 1164500878813418916224 1197178199392366896016 1214887936069768773176 1231379627509629887744 1243263346341294514418 1254077869491374217472 1283368615578110466496 1289268830114856657248 1308340854228981755728 1363579154051742370652 1388443355508307169344 1403185187571917460256 1407565578375992124544 1420872395818622302192 1473450091559836179712 1490884261795162301522 1495246690547407720832 1495538427024491632328 1509676920557286196079 1530170272420054786976 1538977302498232053184 1543781602089797814016 1558376176059134137888 1603640214367905668864 1610265666743362160896 1623854166649854059648 1625805914446308211162 1655774687062830021506 1678251266525221379264 1703867727765899773168 1709186773742276151232 1725345052065469938376 1748766025622919756544 1781001344067581871872 1783141970683047715468 1834934476055584371104 1840662679414758932096 1858063902224352241328 1892313928071805738864 1947277403161028312192 1971822916646251358144 1974192896113374256411 2000991894703148567584 2037876537923483103392 2095061848936642068028 2097067972634953566976 2123501602542116847232 2126053888122095353058 2162644489224920844416 2194636271609904880576 2256220452700999150184 2286847879660741220096 2329001757626837832448 2394356398784733792032 2429775872139537546352 2486526692682589028836 2566737231156220932992 2578537660229713314496 2616681708457963511456 2727158308103484741304 2776886711016614338688 2806370375143834920512 2815131156751984249088 2841744791637244604384 2981768523590324603044 2990493381094815441664 2991076854048983264656 3019353841114572392158 3060340544840109573952 3077954604996464106368 3116752352118268275776 3247708333299708119296 3251611828892616422324 3311549374125660043012 3356502533050442758528 3407735455531799546336 3418373547484552302464 3450690104130939876752 3566283941366095430936 3666358235639123619049 3669868952111168742208 3681325358829517864192 3716127804448704482656 3784627856143611477728 3894554806322056624384 3943645833292502716288 3948385792226748512822 4001983789406297135168 4075753075846966206784 4190123697873284136056 4247003205084233694464 4252107776244190706116 4325288978449841688832 4389272543219809761152 4512440905401998300368 4788712797569467584064 4859551744279075092704 4973053385365178057672 5133474462312441865984 5157075320459426628992 5233363416915927022912 5454316616206969482608 5553773422033228677376 5612740750287669841024 5683489583274489208768 5795211404719905075271 5963537047180649206088 5982153708097966529312 6038707682229144784316 6120681089680219147904 6155909209992928212736 6233504704236536551552 6503223657785232844648 6623098748251320086024 6713005066100885517056 6815470911063599092672 6836747094969104604928 6901380208261879753504 7132567882732190861872 7332716471278247238098 7339737904222337484416 7432255608897408965312 7569255712287222955456 7887291666585005432576 7896771584453497025644 8003967578812594270336 8151506151693932413568 8380247395746568272112 8504215552488381412232 8778545086439619522304 9024881810803996600736 9577425595138935168128 9719103488558150185408 9946106770730356115344 10314150640918853257984 10466726833831854045824 10567738443901003372553 10908633232413938965216 11225481500575339682048 11366979166548978417536 11590422809439810150542 11927074094361298412176 11964307416195933058624 12077415364458289568632 12241362179360438295808 12467009408473073103104 13006447315570465689296 13246197496502640172048 13630941822127198185344 13802760416523759507008 13819350272793619794877 14265135765464381723744 14665432942556494476196 14679475808444674968832 14864511217794817930624 15138511424574445910912 15793543168906994051288 16007935157625188540672 16303012303387864827136 16760494791493136544224 17008431104976762824464 18049763621607993201472 19154851190277870336256 19438206977116300370816 19892213541460712230688 20933453667663708091648 21135476887802006745106 21817266464827877930432 22733958333097956835072 23180845618879620301084 23854148188722596824352 23928614832391866117248 24154830728916579137264 25664507649473865333343 26012894631140931378592 26492394993005280344096 27261883644254396370688 27605520833047519014016 27638700545587239589754 28530271530928763447488 29330865885112988952392 29729022435589635861248 30277022849148891821824 31587086337813988102576 33520989582986273088448 34016862209953525648928 36099527243215986402944 38876413954232600741632 39784427082921424461376 42270953775604013490212 43634532929655755860864 46361691237759240602168 47708296377445193648704 47857229664783732234496 48309661457833158274528 51329015298947730666686 52025789262281862757184 52984789986010560688192 55211041666095038028032 55277401091174479179508 57060543061857526894976 58661731770225977904784 63174172675627976205152 67041979165972546176896 68033724419907051297856 72199054486431972805888 79568854165842848922752 84541907551208026980424 87269065859311511721728 92723382475518481204336 95416592754890387297408 96619322915666316549056 102658030597895461333372 104051578524563725514368 105969579972021121376384 110554802182348958359016 114121086123715053789952 117323463540451955809568 126348345351255952410304 134083958331945092353792 136067448839814102595712 159137708331685697845504 169083815102416053960848 179651553546317057333401 185446764951036962408672 190833185509780774594816 193238645831332633098112 205316061195790922666744 208103157049127451028736 211939159944042242752768 221109604364697916718032 234646927080903911619136 252696690702511904820608 272134897679628205191424 338167630204832107921696 359303107092634114666802 370893529902073924817344 386477291662665266196224 410632122391581845333488 442219208729395833436064 469293854161807823238272 505393381405023809641216 676335260409664215843392 718606214185268229333604 741787059804147849634688 821264244783163690666976 884438417458791666872128 938587708323615646476544 1352670520819328431686784 1437212428370536458667208 1483574119608295699269376 1642528489566327381333952 1768876834917583333744256 2705341041638656863373568 2874424856741072917334416 3285056979132654762667904 3537753669835166667488512 5748849713482145834668832 6570113958265309525335808 11497699426964291669337664 22995398853928583338675328 45990797707857166677350656
- Sum of all divisors σ(n): 127885601910096424911528165
- Sum of proper divisors (its aliquot sum) s(n): 81894804202239258234177509
- 45990797707857166677350656 is an abundant number, because the sum of its proper divisors (81894804202239258234177509) is greater than itself. Its abundance is 35904006494382091556826853
Bases of 45990797707857166677350656
- Binary: 100110000010101110111000100011101100111010011010100000000110011001100010011001000000002
- Hexadecimal: 0x260AEE23B3A6A019989900
- Base-36: 5S17IFYL0E799IL8G
Squares and roots of 45990797707857166677350656
- 45990797707857166677350656 squared (459907977078571666773506562) is 2115153473805040016368165452312251947605703183630336
- 45990797707857166677350656 cubed (459907977078571666773506563) is 97277595534838958025056430105191840821274948510990620567539913361072551100416
-
45990797707857166677350656 is a
perfect square number . Itssquare root is 6781651547216 -
The
cube root of 45990797707857166677350656 is 358280892.5710054331
Scales and comparisons
How big is 45990797707857166677350656?- 45,990,797,707,857,166,677,350,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 45,990,797,707,857,166,677,350,656 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 45990797707857166677350656 cubic inches would be around 29856741 feet tall.
Recreational maths with 45990797707857166677350656
- 45990797707857166677350656 backwards is 65605377666175870779709954
- The number of decimal digits it has is: 26
- The sum of 45990797707857166677350656's digits is 142
- 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 45990797707857166677350656 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 45990797707857166677350656 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/45990797707857166677350656/
Chicago style:
Numbermatics. 2024. "Number 45990797707857166677350656 - Facts about the integer". https://numbermatics.com/n/45990797707857166677350656/
The information we have on file for 45990797707857166677350656 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 45990797707857166677350656, math, Factors of 45990797707857166677350656, curriculum, school, college, exams, university, Prime factorization of 45990797707857166677350656, STEM, science, technology, engineering, physics, economics, calculator, forty-five septillion, nine hundred ninety sextillion, seven hundred ninety-seven quintillion, seven hundred seven quadrillion, eight hundred fifty-seven trillion, one hundred sixty-six billion, six hundred seventy-seven million, three hundred fifty thousand, six hundred fifty-six.