238119142715188632539061056
238,119,142,715,188,632,539,061,056 is an even composite number composed of six prime numbers multiplied together.
What does the number 238119142715188632539061056 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
238119142715188632539061056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 238119142715188632539061056:
26 × 79 × 133 × 193 × 313 × 593
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 19 × 19 × 19 × 31 × 31 × 31 × 59 × 59 × 59)See below for interesting mathematical facts about the number 238119142715188632539061056 from the Numbermatics database.
Names of 238119142715188632539061056
- Cardinal: 238119142715188632539061056 can be written as Two hundred thirty-eight septillion, one hundred nineteen sextillion, one hundred forty-two quintillion, seven hundred fifteen quadrillion, one hundred eighty-eight trillion, six hundred thirty-two billion, five hundred thirty-nine million, sixty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 2.38119142715188632539061056 × 1026
Factors of 238119142715188632539061056
Divisors of 238119142715188632539061056
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 31 32 38 49 52 56 59 62 64 76 91 98 104 112 118 124 133 152 169 182 196 208 217 224 236 247 248 266 304 338 343 361 364 392 403 413 416 434 448 472 494 496 532 589 608 637 676 686 722 728 767 784 806 826 832 868 931 944 961 988 992 1064 1121 1178 1183 1216 1274 1352 1372 1444 1456 1519 1534 1568 1612 1652 1729 1736 1829 1862 1888 1922 1976 1984 2128 2197 2242 2356 2366 2401 2527 2548 2704 2744 2821 2888 2891 2912 3038 3068 3136 3211 3224 3304 3458 3472 3481 3658 3724 3776 3844 3952 4123 4256 4394 4459 4484 4693 4712 4732 4802 5054 5096 5239 5369 5408 5488 5642 5776 5782 5824 6076 6136 6422 6448 6517 6608 6727 6859 6916 6944 6962 7316 7448 7657 7688 7847 7904 8246 8281 8512 8788 8918 8968 9386 9424 9464 9604 9971 10108 10192 10478 10633 10738 10816 10976 11191 11284 11552 11564 12103 12152 12272 12493 12803 12844 12896 13034 13216 13454 13718 13832 13888 13924 14573 14632 14896 15314 15376 15379 15694 15808 16492 16562 16807 17576 17689 17836 17936 18259 18772 18848 18928 19208 19747 19942 20216 20237 20384 20956 21266 21299 21476 21952 22382 22477 22568 23104 23128 23777 24206 24304 24367 24544 24986 25606 25688 25792 26068 26432 26908 27436 27664 27848 28861 29146 29264 29791 29792 30628 30752 30758 31213 31388 32851 32984 33124 33614 34751 35152 35378 35672 35872 36518 36673 37544 37583 37696 37856 38416 39494 39884 40432 40474 40768 41743 41912 42532 42598 42952 44764 44954 45136 45253 45619 46256 47089 47554 48013 48412 48608 48734 49088 49972 51212 51376 52136 53599 53816 54872 54929 55328 55696 56699 57722 57967 58292 58528 59582 59584 61009 61256 61504 61516 62426 62776 65702 65968 66139 66248 67228 68107 69502 69797 70304 70756 71344 71744 73036 73346 74431 75088 75166 75712 76832 78337 78988 79768 80864 80948 83486 83824 84721 85064 85196 85904 87451 89167 89528 89621 89908 90272 90506 91238 92512 94178 95108 96026 96824 97216 97468 99541 99944 102011 102424 102752 104272 107198 107632 107653 107911 109744 109858 110656 111392 113398 115444 115934 116584 117056 117649 119164 122018 122512 123032 123823 124852 125552 127813 129623 131404 131936 132278 132496 134456 136214 138229 139004 139594 140608 141512 141659 142688 145483 146072 146692 148862 149093 150176 150332 153664 156674 157339 157976 159536 161728 161896 162409 166439 166972 167648 169442 170128 170392 170569 171808 174902 178334 179056 179242 179816 180544 181012 182476 185024 188356 189449 190216 192052 193648 194936 199082 199888 202027 204022 204848 205379 205504 208537 208544 212629 214396 215264 215306 215822 218491 219488 219716 222784 226796 229957 230888 231868 233168 235298 237367 238328 243257 244036 245024 246064 247646 249704 251104 255626 256711 259246 262808 263081 263872 264556 264992 268912 272428 276458 276887 278008 279188 283024 283318 285376 290966 292144 292201 293384 297724 298186 300352 300664 309101 313348 314678 315952 316771 319072 319333 323792 324818 329623 332878 333944 335296 336091 338884 340256 340784 341138 343616 346921 349804 356668 358112 358484 359632 362024 364952 375193 376712 378898 380432 384104 384503 387283 387296 389872 396893 398164 399776 404054 404681 405769 408044 409696 410758 417074 417088 425258 427063 428792 430528 430612 431644 436982 438976 439432 451763 453592 459914 461776 462973 463736 466336 470596 474734 476656 476749 486514 488072 488579 490048 492128 495292 499408 502208 511252 513422 518492 521017 525616 526162 529112 529984 537824 544856 548359 552916 553774 556016 558376 566029 566048 566636 581932 584288 584402 586768 588289 593047 595448 596372 601328 612157 618202 624169 626696 627347 629356 631904 633542 638144 638666 647584 649636 659246 660269 665756 667888 672182 677768 680512 681568 682276 693842 696787 699608 713336 714077 716224 716968 719264 724048 729904 737087 750386 753424 753571 755377 757796 760864 768208 769006 774566 774592 779744 793117 793786 796328 799552 808108 809362 811538 816088 819392 821516 823543 834148 850516 854126 857584 859807 861224 863288 866761 873964 878864 894691 903526 907184 907361 919828 923552 925946 927472 932672 941192 949468 953312 953498 967603 973028 976144 977158 984256 990584 991613 998816 1018381 1022504 1026844 1036984 1042034 1043651 1051232 1052324 1058224 1075648 1077281 1089712 1096718 1101373 1105832 1107548 1112032 1116752 1132058 1132096 1133272 1136863 1159171 1163864 1165073 1168576 1168804 1173536 1176578 1186094 1190896 1192744 1193983 1202656 1224314 1236404 1248338 1253392 1254694 1256641 1258712 1263808 1267084 1277332 1294033 1295168 1299272 1318492 1320538 1326143 1331512 1335776 1344364 1355536 1363136 1364552 1387684 1393574 1399216 1402843 1414189 1426672 1428154 1433936 1437653 1438528 1448096 1459759 1459808 1474174 1488403 1500772 1506848 1507142 1510754 1515592 1521728 1529437 1536416 1538012 1549132 1559488 1586234 1587572 1592656 1609699 1616216 1618724 1623076 1632176 1643032 1647086 1661569 1668296 1701032 1702799 1708252 1715168 1719614 1722448 1726576 1733522 1747928 1757669 1757728 1789382 1796977 1807052 1814368 1814722 1839656 1841567 1847104 1851892 1854944 1882384 1891279 1898936 1906624 1906996 1935206 1938209 1946056 1952288 1954316 1981168 1983226 1997632 2036762 2045008 2045407 2050309 2053688 2073968 2084068 2087302 2102464 2104648 2111317 2116448 2154562 2163707 2179424 2193436 2202746 2211664 2215096 2217397 2224064 2233504 2235331 2264116 2266544 2273726 2307361 2318342 2327728 2330146 2337608 2347072 2352637 2353156 2372188 2381792 2385488 2387966 2405312 2428447 2448628 2462837 2472808 2496676 2506784 2509388 2513282 2517424 2534168 2554664 2588066 2598544 2626351 2636984 2641076 2652286 2663024 2669927 2671552 2688728 2691521 2710981 2711072 2729104 2764177 2775368 2778251 2787148 2798432 2805686 2828378 2832767 2840383 2853344 2856308 2867872 2875306 2896192 2919518 2919616 2948348 2976806 2989441 3001544 3013696 3014284 3021508 3031184 3058874 3072832 3076024 3085771 3098264 3162341 3172468 3175144 3185312 3219398 3232432 3237448 3240811 3246152 3264352 3286064 3294172 3323138 3336592 3337243 3345241 3402064 3405598 3416504 3420053 3430336 3439228 3444896 3453152 3467044 3495856 3515338 3515456 3578764 3593954 3599531 3614104 3628736 3629444 3647119 3679312 3683134 3703784 3709888 3764768 3782558 3797872 3813992 3838513 3870412 3876418 3892112 3902201 3904576 3908632 3962203 3962336 3966452 4018313 4073524 4090016 4090814 4100618 4107376 4118023 4147936 4151329 4168136 4174604 4209296 4222634 4232896 4285099 4309124 4327414 4358848 4369183 4386872 4391429 4405492 4423328 4430192 4434794 4467008 4470662 4509973 4528232 4533088 4547452 4614722 4621883 4636684 4655456 4660292 4675216 4705274 4706312 4744376 4763584 4770976 4775932 4856894 4877509 4897256 4925674 4945616 4993352 4998539 5013568 5018776 5026564 5034679 5034848 5068336 5109328 5159609 5176132 5197088 5252702 5260853 5273968 5274997 5282152 5287639 5304572 5326048 5339854 5377456 5383042 5421962 5422144 5458208 5528354 5550736 5551819 5556502 5574296 5596864 5611372 5656756 5665534 5680766 5706688 5712616 5735744 5750612 5764801 5839036 5872919 5896696 5953612 5978882 6003088 6018649 6028568 6043016 6062368 6067327 6117748 6152048 6171542 6196528 6262837 6324682 6344936 6350288 6351527 6366749 6370624 6438796 6464864 6474896 6481622 6492304 6528704 6572128 6588344 6591499 6646276 6673184 6674486 6690482 6773221 6804128 6811196 6833008 6840106 6878456 6889792 6906304 6934088 6941291 6991712 7030676 7128667 7157528 7187908 7199062 7228208 7258888 7294238 7305557 7358377 7358624 7366268 7407568 7529536 7540967 7565116 7595744 7627984 7647757 7677026 7709611 7740824 7752836 7784224 7804402 7817264 7924406 7924672 7932904 7958041 8036626 8114197 8147048 8155511 8180032 8181628 8201236 8214752 8236046 8295872 8302658 8336272 8349208 8357881 8418592 8445268 8570198 8583497 8618248 8654828 8738366 8773744 8782858 8796487 8810984 8846656 8860384 8869588 8941324 9019946 9056464 9058231 9066176 9094904 9229444 9243766 9273368 9283001 9310912 9320584 9350432 9410548 9412624 9488752 9541952 9551864 9582131 9713788 9755018 9794512 9819901 9851348 9891232 9899323 9986704 9997078 10037552 10053128 10063571 10069358 10069696 10136672 10218313 10218656 10319218 10352264 10394176 10418821 10505404 10521706 10547936 10549994 10564304 10575278 10609144 10652096 10679708 10706059 10754551 10754912 10766084 10843924 10916416 11056708 11101472 11103638 11113004 11148592 11177491 11222744 11267893 11313512 11331068 11361532 11425232 11501224 11529602 11630983 11678072 11745838 11793392 11907224 11919593 11957764 12006176 12037298 12057136 12086032 12124736 12134654 12235496 12303683 12304096 12343084 12393056 12525674 12545111 12578839 12649364 12689872 12700576 12703054 12733498 12877592 12890969 12929728 12949792 12963244 12984608 13144256 13176688 13182998 13238953 13292552 13346368 13348972 13380964 13546442 13567463 13608256 13622392 13666016 13680212 13756912 13868176 13882582 13983424 14004653 14061352 14257334 14315056 14317849 14352163 14375816 14398124 14456416 14517776 14588476 14611114 14716754 14717248 14732536 14779219 14815136 15069223 15081934 15130232 15145949 15191488 15255968 15295514 15354052 15419222 15481648 15505672 15521779 15568448 15608804 15634528 15647317 15848812 15865808 15916082 16073252 16151527 16228394 16294096 16311022 16336333 16363256 16402472 16429504 16468459 16472092 16605316 16672544 16698416 16715762 16837184 16890536 16999129 17140396 17166994 17236496 17239859 17309656 17476732 17547488 17565716 17592974 17621968 17720768 17739176 17882648 18039892 18112928 18116462 18189808 18236959 18384457 18458888 18487532 18546736 18566002 18641168 18689489 18700864 18821096 18825248 18840647 18976867 18977504 19103728 19164262 19349239 19427576 19447757 19510036 19589024 19639802 19702696 19782464 19798646 19829369 19882681 19973408 19994156 20075104 20106256 20127142 20138716 20273344 20436626 20437312 20468339 20638436 20704528 20837642 20926087 21010808 21043412 21095872 21099988 21128608 21150556 21218288 21359416 21412118 21509102 21509824 21532168 21600397 21687848 22113416 22136387 22202944 22207276 22226008 22297184 22354982 22445488 22535786 22627024 22662136 22685677 22723064 22849697 22850464 23002448 23059204 23261966 23356144 23360701 23416687 23491676 23586784 23814448 23839186 23876179 23915528 23940371 24012352 24074596 24114272 24172064 24269308 24470992 24586627 24607366 24608192 24686168 24786112 25051348 25090222 25157678 25196717 25298728 25379744 25401152 25406108 25466996 25529833 25755184 25781938 25899584 25926488 25969216 26353376 26365996 26477906 26585104 26654017 26697944 26761928 26869591 27092884 27134926 27244784 27315407 27332032 27360424 27513824 27735421 27736352 27765164 28009306 28122704 28128191 28514668 28630112 28635698 28704326 28751632 28796248 28826161 28912832 29035552 29059303 29176952 29222228 29433508 29465072 29558438 29630272 29995693 30138446 30163868 30260464 30291898 30511936 30584281 30591028 30708104 30740003 30838444 30963296 31011344 31043558 31217608 31269056 31294634 31569811 31697624 31731616 31832164 32146504 32303054 32353181 32456788 32588192 32622044 32672666 32726512 32804944 32936918 32944184 33210632 33345088 33395711 33396832 33431524 33781072 33998258 34142563 34280792 34333988 34472992 34479718 34619312 34709051 34953464 34989773 35094976 35131432 35185948 35242753 35243936 35478352 35765296 35934301 36079784 36117263 36225856 36232924 36379616 36473918 36768914 36825971 36917776 36924979 36975064 37013473 37093472 37132004 37282336 37378978 37642192 37650496 37681294 37953734 37955008 38207456 38328524 38698478 38855152 38862733 38895514 38955871 39020072 39178048 39279604 39405392 39597292 39658738 39765362 39946816 39988312 40115023 40150208 40212512 40254284 40277432 40353607 40873252 40936678 41110433 41276872 41409056 41675284 41852174 42021616 42086824 42130543 42199976 42257216 42301112 42436576 42471289 42718832 42824236 43018204 43064336 43200794 43375696 43488133 43839859 44226832 44272774 44414552 44452016 44460689 44567243 44594368 44709964 44890976 45071572 45254048 45324272 45371354 45446128 45699394 45700928 46004896 46118408 46140493 46523932 46712288 46721402 46793903 46833374 46983352 47173568 47412547 47628896 47678372 47752358 47831056 47880742 48149192 48228544 48344128 48538616 48589037 48941984 49173254 49214732 49372336 49900669 50102696 50180444 50315356 50393434 50597456 50728613 50759488 50812216 50933992 51059666 51138899 51508639 51510368 51563876 51852976 52706752 52731992 52786769 52955812 53170208 53308034 53395888 53523856 53534299 53739182 53967277 54185768 54269852 54489568 54630814 54720848 55027648 55470842 55472704 55530328 55706287 56018612 56245408 56256382 56799379 57029336 57088577 57260224 57271396 57408652 57503264 57592496 57652322 58071104 58118606 58353904 58444456 58505167 58629649 58867016 58930144 59116876 59991386 60084479 60276892 60327736 60520928 60583796 61168562 61182056 61416208 61480006 61575409 61676888 61926592 62022688 62087116 62435216 62589268 63139622 63395248 63407617 63463232 63559579 63664328 64293008 64606108 64706362 64913576 64981007 65176384 65244088 65345332 65450827 65453024 65609888 65873836 65888368 66421264 66791422 66793664 66863048 67074917 67562144 67996516 68285126 68391089 68561584 68667976 68739307 68945984 68959436 69238624 69295261 69418102 69906928 69979546 70262864 70371896 70444997 70485506 70487872 70956704 71528191 71530592 71868602 72159568 72234526 72465848 72759232 72931747 72947836 73537828 73651942 73835552 73849958 73950128 74026946 74141819 74186944 74264008 74564672 74757956 74942413 75281857 75284384 75362588 75907468 76347947 76414912 76657048 77396956 77710304 77725466 77791028 77911742 78040144 78242437 78559208 78810784 78875251 79194584 79317476 79530724 79976624 80230046 80425024 80508568 80554864 80707214 81416881 81746504 81873356 82220866 82553744 82767737 82818112 83350568 83437151 83704348 84043232 84173648 84261086 84399952 84602224 84873152 84942578 85437664 85648472 85689487 86036408 86125781 86128672 86401588 86751392 86976266 87679718 87815777 88051873 88453664 88545548 88829104 88904032 88921378 89134486 89419928 89781952 90143144 90236783 90508096 90648544 90742708 90892256 91398788 92009792 92236816 92280986 92672671 93047864 93424576 93442804 93587806 93666748 93966704 94825094 94972241 95257792 95356744 95504716 95658901 95662112 95761484 96298384 97077232 97178074 97883968 98032571 98346508 98429464 98744672 99801338 100205392 100224943 100360888 100465141 100630712 100786868 101194912 101457226 101624432 101867984 102119332 102277798 103017278 103020736 103127752 103454533 103702471 103705952 105463984 105484561 105573538 105911624 106021643 106340416 106616068 106791776 107047712 107068598 107478364 107934554 108371536 108539704 108652453 108979136 109261628 109441696 109531219 110941684 111060656 111412574 111585461 112037224 112490816 112512764 113060689 113598758 114058672 114177154 114354331 114542792 114817304 115006528 115184992 115279213 115304644 116237212 116707808 116888912 117010334 117259298 117734032 117860288 118233752 118993903 119982772 120168958 120553784 120655472 120679013 120968231 121041856 121167592 122337124 122364112 122832416 122960012 123150818 123353776 124045376 124174232 124567703 124870432 125178536 126279244 126790496 126815234 127119158 127328656 127658713 128586016 128691199 129212216 129412724 129827152 129962014 130488176 130690664 130826423 130901654 130906048 131219776 131747672 131776736 131884529 132838069 132842528 133582844 133726096 134149834 135124288 135444673 135993032 136134299 136570252 136782178 137123168 137335952 137478614 137918872 138477248 138590522 138805583 138836204 139178767 139809163 139813856 139959092 140525728 140743792 140889994 140971012 141913408 143056382 143061184 143278373 143737204 144319136 144469052 144931696 145307383 145863494 145895672 146482609 147075656 147303884 147671104 147699916 147900256 148053892 148283638 148528016 149515912 149884826 150563714 150568768 150725176 151202779 151814936 152695894 153314096 154793912 154954709 155420608 155450932 155582056 155823484 156080288 156484874 157118416 157621568 157750502 158389168 158634952 158799739 159061448 159947879 159953248 160460092 161017136 161109728 161414428 162833762 163086443 163493008 163524907 163746712 163916809 164441732 165107488 165535474 166701136 166874302 167133253 167408696 167582597 168086464 168347296 168522172 168799904 169204448 169885156 170875328 171296944 171378974 172072816 172106389 172251562 172257344 172803176 173502784 173952532 175359436 175631554 176103746 176377019 176907328 177091096 177658208 177808064 177842756 178268972 178708831 178839856 180286288 180473566 181297088 181485416 181784512 182060489 182797576 184473632 184561972 185345342 186095728 186578119 186885608 187175612 187333496 187933408 188087137 189650188 189944482 190713488 191009432 191207849 191317802 191324224 191522968 192596768 194147947 194154464 194356148 196065142 196693016 196858928 196897337 197369219 197489344 199602676 200410784 200449886 200721776 200930282 201261424 201573736 201783127 202389824 202914452 203248864 203415121 203735968 204238664 204336469 204555596 206034556 206255504 206909066 207404942 207411904 209969851 210927968 210969122 211147076 211823248 212043286 212372329 213232136 213583552 214089967 214095424 214137196 214956728 215180021 215869108 216743072 217079408 217304906 218523256 218883392 219062438 220988677 221883368 222121312 222825148 223170922 224074448 225025528 226121378 226472267 227197516 228117344 228354308 228708662 229085584 229634608 230369984 230558426 230609288 232474424 233415616 233769977 233777824 234020668 234518596 235468064 236467504 237080467 237987806 238997941 239965544 240337916 241107568 241310944 241358026 241936462 242335184 242963357 244674248 244728224 244928411 245664832 245920024 246301636 246699271 246707552 248348464 249135406 249740864 250357072 251540107 252558488 252820841 253580992 253630468 254238316 254657312 255317426 257172032 257382398 257781797 258424432 258474853 258825448 259094311 259654304 259924028 260976352 261381328 261652846 261803308 263495344 263553472 263769058 265676138 265685056 266088407 267165688 267452192 268299668 270889346 271986064 272039131 272268598 272691097 273140504 273564356 274246336 274671904 274957228 275837744 277181044 277611166 277672408 278357534 279618326 279627712 279918184 280805161 281051456 281487584 281779988 281942024 286112764 286556746 287474408 287773031 288638272 288938104 289863392 290614766 291726988 291791344 292965218 294151312 294607768 294913801 295399832 295800512 296107784 296567276 297046061 297056032 297299023 299031824 299769652 301127428 301450352 302405558 303629872 304416931 305391788 306628192 306879013 309587824 309909418 310390327 310901864 311164112 311224823 311646968 311970701 312160576 312969748 314236832 315501004 316778336 317269904 317599478 318122896 319895758 319906496 320920184 322034272 322219456 322828856 322983451 325667524 326172886 326986016 327049814 327493424 327557321 327833618 328883464 330214976 331070948 331887829 333402272 333748604 334266506 334817392 335165194 336694592 337044344 337599808 338408896 339770312 340123259 342593888 342757948 344145632 344212778 344503124 345606352 346502221 347905064 349304683 350718872 351263108 352207492 352754038 354182192 355100291 355316416 355685512 356537944 357417662 357679712 357972293 360560473 360572576 360947132 362970832 364120978 365595152 368947264 369123944 369507383 370690684 372191456 373156238 373771216 374351224 374666992 374740093 375866816 376174274 377770939 379300376 379888964 381426976 382018864 382415698 382635604 383045936 385193536 388295894 388308928 388712296 388898441 389944009 392130284 393386032 393717856 393794674 394738438 397595653 399205352 399620039 400821568 400899772 401443552 401860564 402522848 403147472 403566254 405828904 406497728 406830242 407471936 408477328 408672938 409111192 409536169 410407543 412069112 412511008 413818132 414809884 419939702 420591353 421855936 421938244 422294152 423646496 424086572 424744658 426464272 428179934 428274392 429913456 430360042 431027863 431738216 433486144 434144243 434158816 434609812 437046512 438124876 441977354 443766736 443853319 444242624 444917053 445650296 446341844 448148896 450051056 451217663 452242756 452944534 454395032 454867049 456234688 456708616 457417324 458155789 458171168 459269216 461116852 461218576 464948848 467145913 467539954 467555648 468041336 469037192 469524419 470936128 472935008 474160934 475975612 477995882 478737623 479931088 480675832 481175149 482215136 482621888 482716052 483872924 484670368 485066827 485926714 489348496 489456448 489856822 491840048 492603272 493114979 493398542 493415104 496696928 498270812 500697337 500714144 503080214 505116976 505641682 506426323 507260936 508476632 509314624 510522229 510634852 514764796 515563594 516848864 516949706 517650896 518188622 518992733 519308608 519848056 521952704 522762656 523305692 523606616 524596891 526972999 526990688 527538116 531352276 532176814 534331376 534435629 534904384 536599336 541778692 543972128 544078262 544537196 545382194 546281008 547128712 547697059 549343808 549914456 551675488 552126757 554362088 555222332 555344816 556715068 559236652 559836368 561610322 562975168 563559976 563884048 565345729 569918167 572225528 573113492 574948816 575546062 577876208 579374159 579726784 581229532 583453976 583582688 584060057 585930436 588302624 589215536 589827602 590799664 592215568 593134552 594092122 594112064 594598046 598063648 599539304 599826409 602254856 602880467 602900704 604811116 607259744 608833862 610783576 613256384 613758026 614710439 616363111 619175648 619818836 620780654 621803728 622328224 622449646 623293936 623941402 625939496 628473664 631002008 631657481 633556672 634518509 634539808 635198956 636245792 639791516 641840368 644068544 645657712 645966902 648708697 651335048 652345772 653972032 654099628 654986848 655114642 655667236 657766928 659471969 662141896 663775658 664805687 666804544 667497208 668533012 669612307 669634784 670330388 674088688 679540624 680246518 685187776 685515896 686227997 688291264 688425556 689006248 691212704 693004442 695810128 698609366 701437744 701574601 702526216 703255987 704414984 705508076 708364384 710200582 711371024 713075888 714835324 715359424 715944586 721120946 721145152 721894264 724181731 725917297 725941664 728241956 731190304 738247888 738391927 739014766 740161549 741381368 742151501 744382912 746312476 747542432 748702448 749333984 749480186 752348548 755541878 758600752 759777928 760567171 762185437 762853952 764037728 764831396 765271208 766091872 766718533 776591788 777424592 777796882 779888018 781098227 784260568 786772064 787435712 787589348 789476876 791424823 795191306 798410704 799240078 800480317 801799544 802887104 803721128 805045696 806294944 806954491 807132508 811657808 813660484 816954656 817345876 818222384 819072338 820815086 824138224 825022016 826274527 827636264 829619768 832957321 839879404 841182706 843876488 844588304 844753091 846777617 847292992 848173144 849489316 852928544 856359868 856548784 859826912 860720084 862055726 863476432 868288486 868317632 869219624 871973921 874093024 876249752 883954708 887533472 887706638 889084157 889834106 891300592 892683688 893610991 896297792 900102112 900838393 902435326 904485512 905889068 908790064 909734098 913417232 914834648 915784961 916311578 916342336 918538432 922233704 922437152 923191703 929866483 929897696 934291826 935079908 936082672 938074384 939048838 945870016 948112711 948321868 951951224 952940093 955991764 957475246 959862176 961351664 962350298 963843647 964430272 965432104 967745848 969340736 970133654 971639081 971853428 974251369 978664141 978696992 979713644 983680096 985206544 986229958 986797084 993393856 996541624 1001394674 1001428288 1002948611 1006160428 1010233952 1011283364 1012852646 1014521872 1016953264 1017151681 1021044458 1021269704 1025378263 1029529592 1031127188 1033697728 1033899412 1035301792 1036377244 1037985466 1039696112 1045525312 1046611384 1047213232 1049193782 1053945998 1053981376 1055076232 1058419453 1062704552 1064353628 1068662752 1068871258 1073198672 1075980581 1083557384 1084682963 1087944256 1088156524 1089074392 1090764388 1092562016 1094257424 1095394118 1099828912 1103350976 1104253514 1108724176 1110444664 1110689632 1111598173 1113430136 1113963331 1118473304 1119635153 1119672736 1123220644 1127119952 1127768096 1130691458 1139836334 1141605101 1144451056 1144674349 1146226984 1147417663 1149897632 1151092124 1155752416 1158748318 1162459064 1166907952 1167165376 1168120114 1169932771 1171860872 1173078179 1176605248 1178431072 1179655204 1181599328 1184431136 1186269104 1188184244 1189196092 1196127296 1199078608 1199652818 1204509712 1204744723 1205760934 1205801408 1207632001 1209622232 1214519488 1217667724 1221567152 1227516052 1229420878 1232726222 1234639133 1238351296 1239637672 1241561308 1243565713 1243607456 1244656448 1244899292 1246587872 1247882804 1250961817 1251878992 1262004016 1263314962 1269037018 1269079616 1270397912 1272491584 1274423423 1279583032 1283680736 1291315424 1291933804 1297417394 1302670096 1304691544 1306046833 1308199256 1309973696 1310229284 1311334472 1315533856 1316609959 1318943938 1324283792 1327551316 1329611374 1334994416 1337066024 1338454943 1339224614 1339269568 1340660776 1348132123 1348177376 1359035629 1359081248 1360493036 1371031792 1372455994 1376851112 1378012496 1378281359 1381584533 1382425408 1386008884 1391620256 1397218732 1402875488 1403149202 1405052432 1406511974 1408694561 1408829968 1411016152 1412481889 1416728768 1420401164 1422742048 1423905847 1426151776 1429670648 1430355283 1431889172 1442241892 1443788528 1448363462 1450610993 1451834594 1451883328 1456483912 1462380608 1469788957 1476495776 1476783854 1478029532 1480323098 1482762736 1484303002 1486606303 1492624952 1495084864 1497404896 1498629769 1498667968 1498960372 1504697096 1506260147 1511083756 1517201504 1519555856 1521134342 1524370874 1528075456 1529662792 1530542416 1532183744 1533437066 1546920739 1553183576 1554849184 1555593764 1559776036 1562196454 1568521136 1572587003 1573544128 1575178696 1578953752 1582849646 1585305869 1590382612 1596821408 1598480156 1600960634 1603599088 1607442256 1612589888 1613908982 1614265016 1623315616 1627320968 1633909312 1634691752 1636389839 1636444768 1638144676 1641630172 1648276448 1652549054 1655272528 1659239536 1659563269 1665914642 1672985587 1679758808 1682365412 1687752976 1689176608 1689506182 1693555234 1696346288 1698978632 1700743499 1705857088 1712719736 1713097568 1714498877 1719653824 1721440168 1724111452 1726894897 1726952864 1736576972 1738439248 1743947842 1748186048 1752499504 1760780749 1767909416 1769745887 1775066944 1775413276 1778168314 1779668212 1782601184 1785367376 1787221982 1800204224 1801676786 1804472579 1804870652 1808971024 1809323971 1811778136 1813660177 1817519119 1817580128 1819468196 1826834464 1829669296 1831569922 1832623156 1844467408 1844874304 1846383406 1859732966 1859795392 1862618849 1868583652 1870159816 1872165344 1876148768 1878097676 1896225422 1896643736 1903902448 1904273917 1905880186 1908837679 1911983528 1914950492 1919724352 1922703328 1924700596 1927687294 1930864208 1935491696 1940267308 1943278162 1943706856 1948502738 1957328282 1957393984 1959427288 1965636127 1967360192 1970346949 1970413088 1972459916 1973594168 1993083248 2002789348 2005897222 2012320856 2014411217 2020467904 2022566728 2025705292 2029043744 2033906528 2034303362 2042088916 2042539408 2050756526 2059059184 2062254376 2064396607 2067798824 2070603584 2072754488 2075970932 2079322427 2079392224 2081093161 2093222768 2094426464 2098387564 2107891996 2110152464 2116838906 2120123759 2125409104 2128707256 2130918517 2137325504 2137742516 2146397344 2148153091 2151961162 2167114768 2169365926 2172732289 2176313048 2178148784 2178573761 2181528776 2183794907 2185124032 2188514848 2190788236 2199657824 2208507028 2217448352 2220889328 2221379264 2223196346 2226860272 2227926662 2236946608 2239270306 2239345472 2246441288 2254239904 2255536192 2260884157 2261382916 2279672668 2283210202 2288902112 2289348698 2292453968 2292901247 2294835326 2298396389 2299795264 2302184248 2311504832 2317496636 2323214803 2324918128 2333815904 2336240228 2339865542 2343721744 2346156358 2356862144 2359310408 2363198656 2366786357 2368862272 2372538208 2376368488 2378392184 2380862813 2398157216 2399305636 2409019424 2409489446 2411521868 2415264002 2419244464 2425515547 2435335448 2443134304 2445132781 2455032104 2458841756 2465452444 2469278266 2479275344 2483122616 2485702037 2487131426 2487214912 2489798584 2493175744 2495765608 2501923634 2503757984 2505806051 2523923311 2524008032 2526629924 2538074036 2540795824 2548846846 2559166064 2565799847 2567361472 2582630848 2583867608 2586551681 2594834788 2605340192 2609383088 2612093666 2616398512 2620458568 2622668944 2623180651 2631067712 2633219918 2637887876 2644396573 2648567584 2655102632 2656374097 2659222748 2669988832 2674132048 2676909886 2678449228 2681321552 2696264246 2696354752 2718071258 2718162496 2720986072 2722289087 2729608063 2742063584 2744911988 2753702224 2756024992 2756562718 2760840277 2763169066 2772017768 2783169571 2783240512 2794437464 2797340273 2805750976 2806298404 2810104864 2813023948 2817389122 2817659936 2822032304 2824963778 2840802328 2845484096 2847811694 2852303552 2859341296 2860710566 2863778344 2866753183 2872852801 2884483784 2887577056 2896726924 2901221986 2903669188 2912967824 2939577914 2944139471 2952991552 2953567708 2956059064 2960646196 2965525472 2968606004 2973212606 2985249904 2994809792 2997259538 2997920744 3009394192 3012520294 3017195041 3022167512 3034403008 3039009701 3039111712 3042268684 3048741748 3059325584 3061084832 3066874132 3093841478 3106367152 3106973233 3109698368 3111187528 3114419371 3119552072 3124392908 3137042272 3145174006 3150357392 3157907504 3158523641 3165699292 3170611738 3180765224 3184069343 3193642816 3196960312 3201921268 3207090523 3207198176 3214884512 3227817964 3228530032 3246631232 3254641936 3269383504 3270021391 3272779678 3272889536 3276289352 3283260344 3286670933 3296552896 3305098108 3310545056 3318479072 3319126538 3331829284 3345971174 3351163361 3359517616 3364730824 3368226043 3375505952 3378353216 3379012364 3387110468 3392692576 3395467789 3397957264 3401486998 3425439472 3426195136 3428997754 3442880336 3448222904 3451804853 3453789794 3453905728 3459149291 3473153944 3476878496 3487895684 3504881359 3504999008 3521561498 3535818832 3539491774 3544984261 3550826552 3556336628 3559336424 3565202368 3570734752 3573655603 3574443964 3603353572 3608945158 3609741304 3617942048 3618647942 3623556272 3627320354 3632949131 3635038238 3635160256 3638936392 3653668928 3659338592 3663139844 3665246312 3688810993 3688934816 3692766812 3719465932 3725237698 3737167304 3740319632 3741049403 3744330688 3750015161 3752297536 3756195352 3792450844 3793287472 3807804896 3808547834 3811760372 3817675358 3823967056 3829900984 3833879413 3845406656 3849401192 3855374588 3861598793 3861728416 3864887299 3870983392 3880534616 3886556324 3887413712 3897005476 3914656564 3918854576 3931272254 3940693898 3940826176 3944919832 3947188336 3957420103 3986166496 3989427169 4005578696 4011794444 4024641712 4028822434 4035074251 4045133456 4051410584 4055619113 4058087488 4067813056 4068606724 4084177832 4085078816 4088420399 4101513052 4118118368 4124508752 4128793214 4135597648 4145508976 4151941864 4158644854 4158784448 4162186322 4186445536 4188852928 4196775128 4198784863 4215783992 4220163269 4220304928 4233677812 4240247518 4250818208 4257414512 4261837034 4275485032 4292794688 4296306182 4302973073 4303922324 4314541777 4334229536 4338731852 4345464578 4352626096 4356297568 4357147522 4363057552 4367589814 4377029696 4381576472 4399315648 4417014056 4421602367 4434896704 4441629563 4441778656 4446392692 4453720544 4455853324 4473893216 4478540612 4492882576 4504528873 4508479808 4521768314 4522765832 4540960879 4559345336 4566420404 4577804224 4578697396 4584907936 4585802494 4589670652 4596792778 4604368496 4616303783 4634993272 4646429606 4649836256 4653639809 4667631808 4672480456 4679731084 4687286149 4687443488 4692312716 4718620816 4733572714 4745076416 4752736976 4756784368 4761725626 4796314432 4798611272 4803595979 4818038848 4818978892 4823043736 4830528004 4838488928 4851031094 4870670896 4886268608 4890265562 4910064208 4911022207 4917683512 4922791909 4930904888 4938556532 4958550688 4966245232 4971404074 4974262852 4979597168 4991531216 5003847268 5007515968 5011612102 5047846622 5048016064 5053259848 5055679733 5069272117 5076148072 5081421079 5081591648 5097693692 5118332128 5131599694 5167735216 5168743489 5173103362 5181130843 5189669576 5195060507 5210680384 5218766176 5224187332 5232797024 5240917136 5245337888 5246361302 5266439836 5275775752 5288793146 5297135168 5310205264 5312748194 5318445496 5323970197 5335298059 5339977664 5348264096 5353819772 5356898456 5362643104 5392528492 5436142516 5441972144 5444578174 5459216126 5467687589 5484127168 5489823976 5507404448 5512049984 5513125436 5521680554 5526338132 5539973761 5544035536 5566339142 5588874928 5594680546 5603362219 5612596808 5620209728 5626047896 5634778244 5635319872 5643875159 5644064608 5648681437 5649927556 5681604656 5695623388 5718682592 5721421132 5727556688 5733506366 5745705602 5768967568 5775154112 5783921689 5793453848 5802443972 5807338376 5825935648 5830701247 5879155828 5888278942 5907135416 5912118128 5913271637 5921292392 5927443319 5931050944 5937212008 5946425212 5970499808 5994519076 5995841488 6018788384 6025040588 6034390082 6044335024 6078019402 6078223424 6084537368 6097483496 6103817447 6118445789 6118651168 6122169664 6133748264 6187682956 6212734304 6213946466 6222375056 6223589099 6228838742 6239104144 6248785816 6255276937 6274084544 6290348012 6300714784 6305868751 6315815008 6317047282 6331398584 6341223476 6361530448 6368138686 6393920624 6403842536 6410494727 6414181046 6414396352 6429769024 6455635928 6457060064 6462341921 6509065381 6509283872 6538767008 6540042782 6545559356 6552578704 6566520688 6573341866 6583542199 6610196216 6621090112 6636788977 6636958144 6638253076 6663658568 6670580651 6691942348 6702326722 6719035232 6729461648 6736452086 6746905529 6751011904 6758024728 6774220936 6785385152 6790935578 6795914528 6801473567 6802973996 6819759583 6850648987 6850878944 6857995508 6885760672 6896445808 6903609706 6907579588 6918298582 6946307888 6953756992 6975791368 7009762718 7009998016 7020640277 7043122996 7071637664 7078983548 7089968522 7101653104 7112673256 7118672848 7120061767 7141469504 7147311206 7148887928 7177647841 7206707144 7217890316 7219482608 7235884096 7237295884 7247112544 7254640708 7265898262 7270076476 7277872784 7318677184 7326279688 7330492624 7349494477 7377621986 7377869632 7385533624 7408936171 7438931864 7450475396 7474334608 7480639264 7482098806 7500030322 7512390704 7531864067 7584901688 7586574944 7592780741 7615609792 7617095668 7623520744 7635350716 7647934112 7659801968 7667758826 7698802384 7710749176 7723197586 7723456832 7729774598 7741966784 7761069232 7773112648 7774827424 7781187211 7794010952 7797743317 7829313128 7837446071 7837709152 7862544508 7881387796 7889839664 7894376672 7914840206 7972332992 7978854338 7991235707 8011157392 8012720443 8023588888 8031923641 8049283424 8057644868 8070148502 8090266912 8102821168 8111238226 8137213448 8168355664 8170157632 8176840798 8189529397 8203026104 8211547253 8236236736 8248740617 8249017504 8257586428 8271195296 8291017952 8303883728 8317289708 8324372644 8372891072 8393550256 8397569726 8431567984 8433213061 8440326538 8440609856 8453424007 8467355624 8480495036 8501636416 8514829024 8523674068 8550970064 8573135597 8592612364 8605946146 8607844648 8629083554 8642473931 8668459072 8677463704 8690929156 8704959991 8705252192 8712595136 8714295044 8726115104 8735179628 8763152944 8834028112 8843204734 8883259126 8883557312 8892785384 8907441088 8911706648 8920963961 8947786432 8957081224 8985765152 9009057746 9043536628 9045531664 9081921758 9118690672 9132840808 9142327831 9157394792 9169815872 9171604988 9179341304 9193585556 9208736992 9216269713 9232607566 9269986544 9292859212 9299672512 9307279618 9344960912 9359462168 9369184601 9374572298 9374886976 9384625432 9436924861 9437241632 9467145428 9505473952 9513249403 9513568736 9523451252 9597222544 9607191958 9622100137 9637957784 9646087472 9647969513 9661056008 9671091731 9676977856 9702062188 9741341792 9780531124 9820128416 9822044414 9835367024 9845583818 9860861927 9861809776 9877113064 9887373223 9917101376 9932490464 9942808148 9948525704 9959194336 9967340929 9983062432 10007694536 10012486981 10023224204 10095693244 10106519696 10111359466 10138544234 10152296144 10154276951 10162842158 10163183296 10195387384 10236664256 10263199388 10288522699 10335470432 10337486978 10346206724 10362261686 10379339152 10390121014 10406244121 10437532352 10448374664 10465594048 10481834272 10490408383 10490675776 10492722604 10532879672 10543821029 10551551504 10577586292 10620410528 10625496388 10636890992 10647940394 10670596118 10696528192 10707639544 10713796912 10725286208 10741568851 10785056984 10828445173 10872285032 10883944288 10889156348 10918432252 10935375178 10979647952 11008109021 11014808896 11026250872 11043361108 11052676264 11079947522 11088071072 11097141083 11132678284 11177749856 11189361092 11206724438 11225193616 11252095792 11269556488 11287750318 11288129216 11297362874 11299855112 11363209312 11391246776 11437365184 11442842264 11454728873 11455113376 11467012732 11491411204 11537935136 11567843378 11586907696 11604887944 11614676752 11616942883 11651871296 11661402494 11710899109 11758311656 11776557884 11814270832 11824236256 11826543274 11842584784 11854886638 11874424016 11892850424 11905204493 11940999616 11989038152 11991682976 12001492139 12037576768 12050081176 12055851671 12068780164 12088264279 12088670048 12156038804 12169074736 12194966992 12207634894 12236891578 12237302336 12267496528 12325465243 12375365912 12388221209 12425468608 12427892932 12444750112 12447178198 12457677484 12478208288 12497571632 12510553874 12529967411 12580696024 12601429568 12611737502 12631308053 12631630016 12634094564 12662797168 12665267797 12682446952 12695621239 12722633833 12723060896 12736277372 12787841248 12807685072 12820989454 12828362092 12911271856 12914120128 12924683842 13018130762 13018567744 13038331943 13077534016 13080085564 13091118712 13105157408 13133041376 13146683732 13167084398 13220392432 13273577954 13276506152 13327317136 13329917419 13341161302 13361863753 13383884696 13404653444 13438070464 13458923296 13472904172 13493811058 13516049456 13548441872 13581871156 13591829056 13602947134 13605947992 13639519166 13701297974 13701757888 13715991016 13759452889 13771521344 13792428643 13792891616 13807219412 13815159176 13836597164 13892615776 13951582736 13987747553 14019525436 14041280554 14086245992 14100878519 14143275328 14157967096 14179937044 14203306208 14225346512 14237345696 14240123534 14294622412 14297775856 14355295682 14413414288 14435780632 14438965216 14450776249 14474591768 14481523303 14494225088 14509281416 14531796524 14540152952 14555256989 14555745568 14567652127 14652559376 14660985248 14698988954 14755243972 14771067248 14817872342 14840866313 14877863728 14900950792 14916429619 14948669216 14961278528 14964197612 15000060644 15024781408 15037071637 15063728134 15169803376 15173149888 15185561482 15209126023 15234191336 15247041488 15250016327 15270701432 15286564349 15295868224 15319603936 15335517652 15397604768 15421498352 15446395172 15459549196 15522138464 15546225296 15549654848 15562374422 15588021904 15595486634 15658626256 15674892142 15675418304 15699216013 15725089016 15762775592 15779679328 15788753344 15826189099 15829680412 15957708676 15982471414 16022314784 16025440886 16047177776 16050308729 16063847282 16088774723 16098566848 16115289736 16140297004 16180533824 16205642336 16222476452 16262503621 16274426896 16336711328 16353681596 16379058794 16406052208 16423094506 16497481234 16498035008 16515172856 16542390592 16567504499 16582035904 16607767456 16634579416 16648745288 16787100512 16795139452 16863135968 16866426122 16880653076 16906848014 16934711248 16960990072 16978608829 17029658048 17047348136 17101940128 17115929467 17146271194 17185224728 17211892292 17215689296 17258167108 17284947862 17354927408 17381858312 17399914259 17409919982 17410504384 17428590088 17452230208 17470359256 17525717599 17526305888 17540642357 17667463177 17668056224 17686409468 17766518252 17785570768 17823413296 17841927922 17914162448 17960598929 17971530304 18018115492 18087073256 18091063328 18105861767 18163843516 18237381344 18265681616 18284655662 18313029293 18314789584 18343209976 18358682608 18362264557 18387171112 18417473984 18432539426 18465215132 18510776011 18539973088 18585718424 18594618679 18614559236 18689921824 18718924336 18738369202 18749144596 18769250864 18873849722 18874483264 18934290856 19010947904 19026498806 19027137472 19046902504 19056023609 19107256441 19194445088 19214383916 19244200274 19275915568 19292174944 19295939026 19322112016 19325881939 19342183462 19404124376 19482186997 19482683584 19561062248 19581381911 19640256832 19644088828 19670734048 19691167636 19721723854 19723619552 19754226128 19774746446 19864980928 19885616296 19897051408 19918388672 19934681858 19966124864 20015389072 20024973962 20046448408 20067272281 20109969607 20191386488 20213039392 20222718932 20277088468 20304592288 20308553902 20325684316 20390774768 20443631039 20526398776 20577045398 20608976297 20670940864 20674973956 20692413448 20724523372 20758678304 20780242028 20812488242 20896749328 20963668544 20980816766 20985445208 21065759344 21087642058 21103103008 21120365287 21155172584 21240821056 21250992776 21273067907 21273781984 21295880788 21341192236 21415279088 21427593824 21483137702 21570113968 21656890346 21744570064 21748812631 21767888576 21778312696 21800935597 21836864504 21870750356 21959295904 22016218042 22052501744 22086722216 22105352528 22109665487 22159895044 22176142144 22194282166 22265356568 22288485401 22355499712 22378722184 22413448876 22449633661 22450387232 22504191584 22539112976 22575500636 22594725748 22599710224 22726418624 22782493552 22885684528 22890149737 22909457746 22910226752 22934025464 22945008019 22982822408 23006696531 23075870272 23135686756 23173815392 23209775888 23229353504 23233885766 23322804988 23421798218 23458143527 23516623312 23553115768 23577582301 23627748547 23628541664 23648472512 23653086548 23685169568 23709773276 23748848032 23768274523 23785700848 23810408986 23978076304 23983365952 24002984278 24100162352 24111703342 24137560328 24162633971 24176528558 24177340096 24214045037 24312077608 24338149472 24389933984 24415269788 24473783156 24534169513 24534993056 24650930486 24750731824 24776442418 24814889827 24855785864 24889500224 24894356396 24915354968 24956416576 24995143264 25015589221 25021107748 25059934822 25161392048 25223475004 25262616106 25268189128 25325594336 25330535594 25364893904 25391242478 25430643917 25445267666 25446121792 25472554744 25575682496 25614510337 25615370144 25641978908 25656724184 25821676951 25822543712 25849367684 26036261524 26076663886 26160171128 26182237424 26187345821 26210314816 26250106127 26266082752 26293367464 26334168796 26440784864 26547155908 26553012304 26654634272 26659834838 26682322604 26723727506 26767769392 26809306888 26837155891 26917846592 26945808344 26987622116 27031191551 27032098912 27054211093 27096883744 27163742312 27205894268 27211895984 27279038332 27402595948 27431982032 27518905778 27561608867 27584857286 27585783232 27614438824 27630318352 27673194328 27701940721 27785231552 27903165472 27925990183 27975495106 28039050872 28082561108 28172491984 28201757038 28245519757 28315934192 28359874088 28389333791 28406612416 28450693024 28474691392 28480247068 28589244824 28595551712 28618942793 28710591364 28826828576 28871561264 28877930432 28901552498 28949183536 28963046606 29018562832 29063593048 29080305904 29110513978 29111491136 29135304254 29305118752 29321970496 29391494041 29397977908 29510487944 29541142883 29542134496 29635744684 29681732626 29755727456 29801901584 29832859238 29879153057 29897338432 29928395224 30000121288 30049562816 30074143274 30120811511 30127456268 30201792439 30339606752 30371122964 30418252046 30468382672 30494082976 30500032654 30541402864 30573128698 30639207872 30671035304 30795209536 30842996704 30892790344 30919098392 30951216569 31044276928 31091406941 31092450592 31124748844 31176043808 31190973268 31317252512 31349784284 31398432026 31450178032 31525551184 31531702111 31559358656 31652378198 31659360824 31786726153 31915417352 31964942828 32044629568 32050881772 32094355552 32100617458 32127694564 32177549446 32230579472 32280594008 32314126481 32411284672 32444952904 32525007242 32548853792 32575478663 32673422656 32707363192 32758117588 32811003043 32812104416 32846189012 32994962468 33030345712 33135008998 33215534912 33269158832 33297490576 33355398011 33574201024 33590278904 33625171853 33726271936 33732852244 33761306152 33813696028 33869422496 33921980144 33957217658 34094696272 34203880256 34231858934 34292542388 34370449456 34377155449 34423784584 34431378592 34459543363 34516334216 34532863261 34569895724 34709854816 34763716624 34799828518 34819839964 34857180176 34940718512 35051435198 35052611776 35081284714 35334926354 35336112448 35372818936 35389758131 35484904819 35533036504 35569947553 35571141536 35646826592 35683855844 35828324896 35921197858 36036230984 36174146512 36181204423 36182126656 36211723534 36267915901 36327687032 36365423549 36474762688 36531363232 36569311324 36626058586 36629579168 36686419952 36717365216 36724529114 36774342224 36865078852 36930430264 37021552022 37079946176 37171436848 37189237358 37229118472 37267791379 37347086413 37379843648 37436592031 37437848672 37476738404 37498289192 37538501728 37747699444 37868581712 38052997612 38093805008 38112047218 38214512882 38273813123 38388890176 38428767832 38488400548 38551831136 38584349888 38591878052 38644224032 38651763878 38684366924 38779816327 38808248752 38964373994 39122124496 39162763822 39223535533 39288177656 39341468096 39382335272 39443447708 39447239104 39507126113 39508452256 39540770059 39549492892 39771232592 39794102816 39869363716 40030778144 40049947924 40092896816 40134544562 40219939214 40382772976 40426078784 40445437864 40487451823 40554176936 40609184576 40617107804 40651368632 40781549536 40814908729 40887262078 41052797552 41154090796 41217952594 41349947912 41384826896 41392901459 41449046744 41492103233 41517356608 41560484056 41624976484 41793498656 41961633532 41970890416 42131518688 42175284116 42206206016 42240730574 42310345168 42501985552 42546135814 42547563968 42591761576 42682384472 42726722129 42829120523 42830558176 42855187648 42966275404 43140227936 43313780692 43489140128 43497625262 43556625392 43565123693 43601871194 43669531391 43673729008 43741500712 43786938559 43918591808 44032436084 44105003488 44141081257 44173444432 44210705056 44219330974 44319790088 44388564332 44530713136 44576970802 44757444368 44826897752 44873463089 44899267322 44900774464 44968940783 45008383168 45078225952 45151001272 45189451496 45199420448 45236393447 45563457667 45564987104 45771369056 45780299474 45818915492 45868050928 45890016038 45965644816 46013393062 46084795393 46271373512 46347630784 46419551776 46457522839 46458707008 46467771532 46645609976 46694064557 46843596436 46916287054 47033246624 47106231536 47155164602 47228338703 47255497094 47257083328 47306173096 47370339136 47419546552 47497696064 47536549046 47571401696 47610314969 47620817972 47954542909 47956152608 48005968556 48200324704 48223406684 48275120656 48325267942 48353057116 48428090074 48624155216 48676298944 48750197093 48779867968 48830539576 48947566312 49068339026 49069986112 49144481939 49301860972 49501463648 49552884836 49629779654 49711571728 49788712792 49830709936 49840432369 49990286528 50031178442 50042215496 50119869644 50243534887 50322784096 50446950008 50525232212 50536378256 50651188672 50661071188 50729787808 50782484956 50861287834 50890535332 50945109488 51229020674 51230740288 51283957816 51313448368 51446461339 51643353902 51645087424 51698735368 51862553197 52072523048 52153327772 52320342256 52364474848 52374691642 52455965263 52500212254 52586734928 52668337592 52723048469 52881569728 53094311816 53106024608 53149465187 53309268544 53319669676 53364645208 53447455012 53535538784 53618613776 53674311782 53891616688 53975244232 54062383102 54064197824 54108422186 54193767488 54327484624 54411788536 54423791968 54468310477 54558076664 54584203219 54805191896 54862122497 54863964064 55037811556 55123217734 55169714572 55228877648 55260636704 55346388656 55403881442 55806330944 55851980366 55938649949 55950990212 56078101744 56089043101 56165122216 56223465487 56344983968 56403514076 56491039514 56631868384 56719748176 56778667582 56901386048 56960494136 57178489648 57191103424 57237885586 57326705779 57421182728 57480830771 57653657152 57741184319 57743122528 57803104996 57898367072 57926093212 58037125664 58127186096 58160611808 58221027956 58270608508 58610237504 58782988082 58795955816 59020975888 59032491427 59082285766 59084268992 59173968049 59271489368 59363465252 59511454912 59603803168 59665718476 59758306114 59856790448 60000242576 60011949179 60148286548 60241623022 60254912536 60403584878 60497317517 60679213504 60742245928 60836504092 60934719937 60936765344 60988165952 61000065308 61082805728 61146257396 61342070608 61685993408 61785580688 61838196784 61902433138 62182813882 62184901184 62249497688 62352087616 62381946536 62446747727 62634505024 62699568568 62796864052 62900356064 63051102368 63063404222 63304756396 63318721648 63573452306 63830834704 63929885656 63996294817 64101763544 64188711104 64201234916 64255389128 64355098892 64461158944 64513887991 64561188016 64628252962 64889905808 65050014484 65097707584 65150957326 65414726384 65516235176 65584292207 65622006086 65624208832 65692378024 65723836529 65989924936 66058474027 66060691424 66270017996 66538317664 66592745821 66594981152 66710796022 67180557808 67250343706 67354700959 67465704488 67522612304 67535786591 67627392056 67697642117 67738844992 67843960288 67914435316 68189392544 68463717868 68585084776 68740898912 68754310898 68847569168 68862757184 68919086726 69026033489 69032668432 69065726522 69139791448 69211612561 69419709632 69527433248 69599657036 69639679928 69714360352 69881437024 70087408867 70102870396 70162569428 70669852708 70745637872 70779516262 70969809638 71066073008 71079938657 71139895106 71142283072 71250288059 71293653184 71367711688 71656649792 71842395716 72019658893 72072461968 72348293024 72362408846 72423447068 72535831802 72655374064 72730847098 72843708847 73062726464 73138622648 73252117172 73259158336 73370377067 73372839904 73432858681 73434730432 73449058228 73548684448 73730157704 73806747203 73860860528 74043104044 74342873696 74378474716 74458236944 74535582758 74694172826 74873184062 74875697344 74953476808 74996578384 75077003456 75190981957 75495398888 75737163424 75799116211 76105995224 76187610016 76224094436 76429025764 76547626246 76857535664 76976801096 77056763147 77103662272 77183756104 77288448064 77303527756 77368733848 77559632654 77616497504 77679987581 77928747988 78244248992 78325527644 78447071066 78576355312 78764670544 78886895416 79014252226 79016904512 79081540118 79098985784 79539795257 79542465184 79588205632 79738727432 80061556288 80099895848 80183102111 80185793632 80269089124 80439878428 80765545952 80890875728 80974903646 81108353872 81234215608 81302737264 81318600181 81563099072 81629817458 81774524156 81976293763 82105595104 82308181592 82435905188 82699895824 82769653792 82785802918 82898093488 82984206466 83120968112 83249952968 83336431451 83586997312 83923267064 83941780832 84010444973 84263037376 84350568232 84390961697 84481461148 84617849953 84620690336 85003971104 85092271628 85183523152 85364768944 85453444258 85586048587 85658241046 85661116352 85932550808 86278256701 86280455872 86627561384 86717548463 86978280256 86995250524 87113250784 87130247386 87203742388 87339062782 87347458016 87483001424 87573877118 87709771877 88064872168 88210006976 88282162514 88346888864 88419156371 88421410112 88438661948 88639580176 88656874579 88777128664 88869348673 89058436831 89061426272 89153941604 89514888736 89653795504 89746926178 89798534644 89937881566 90156451904 90302002544 90378902992 90398840896 90472786894 91126915334 91129974208 91268323601 91542738112 91560598948 91637830984 91736101856 91780032076 91931289632 92026786124 92169590786 92542747024 92839103552 92915045678 92935543064 93291219952 93309421933 93388129114 93533046271 93687192872 93832574108 94066493248 94212463072 94310329204 94456677406 94510994188 94612346192 94839093104 95073098092 95142803392 95220629938 95241635944 95909085818 95912305216 96011937112 96316170223 96400649408 96446813368 96547000501 96550241312 96650535884 96706114232 96856180148 97248310432 97500394186 97661079152 97895132624 97914232871 98136678052 98288963878 98603721944 98706149633 99002927296 99105769672 99259559308 99423143456 99577425584 99661419872 99680864738 100062356884 100084430992 100239739288 100487069774 100645568192 100893900016 101050464424 101072756512 101155433743 101322142376 101370663121 101459575616 101564969912 101722575668 101781070664 101886798923 101890218976 102458041348 102567915632 102626896736 102892922678 103286707804 103397470736 103725106394 103886064191 104145046096 104306655544 104415007333 104640684512 104728949696 104749383284 104911930526 105000424508 105173469856 105259501459 105336675184 105446096938 106188623632 106212049216 106298930374 106463882161 106639339352 106729290416 106750114289 106894910024 107005950443 107071077568 107233628021 107237227552 107348623564 107783233376 107950488464 108124766204 108216844372 108654969248 108823577072 108847583936 108936620954 109116153328 109168406438 109610383792 109724244994 109727928128 109894512091 110075623112 110246435468 110339429144 110457755296 110521273408 110692777312 110783323693 110807762884 111703960732 111877299898 111901980424 112156203488 112178086202 112330244432 112352161103 112446930974 112621423061 112689967936 112807028152 112982079028 113263736768 113439496352 113557335164 113920988272 114356979296 114475771172 114653411558 114842365456 114961661542 115482368638 115486245056 115606209992 115796734144 115852186424 115972531493 116074251328 116250469991 116254372192 116321223616 116442055912 116541217016 117565976164 117591911632 118041951776 118064982854 118164571532 118347936098 118542978736 118726930504 118850261803 119207606336 119331436952 119516612228 119713580896 119811506269 120000485152 120023898358 120296573096 120483246044 120509825072 120807169756 120994635034 121484491856 121673008184 121799399813 121869439874 121873530688 122000130616 122165611456 122292514792 122680023193 122684141216 122784496499 123571161376 123672242239 123676393568 123804866276 124365627764 124498995376 124763893072 124893495454 125087301781 125399137136 125593728104 125724192503 125800712128 126102204736 126126808444 126609512792 126637443296 126741032369 127146904612 127661669408 127859771312 127992589634 128191205051 128203527088 128402469832 128510778256 128535851899 128710197784 128922317888 129027775982 129122376032 129256505924 129575432077 129779811616 130100028968 130162330753 130301914652 130829452768 131032470352 131168584414 131244012172 131384756048 131447673058 131979849872 132116948054 132121382848 132540035992 133076635328 133185491642 133189962304 133392165263 133421592044 133750795087 134361115616 134500687412 134709401918 134931408976 135045224608 135071573182 135254784112 135281173573 135395284234 135687920576 135828870632 136375308979 136378785088 136927435736 137069673377 137170169552 137481797824 137508621796 137695138336 137838173452 138052066978 138065336864 138131453044 138279582896 138423225122 139054866496 139199314072 139279359856 139428720704 139640395063 139762874048 140174817734 140205740792 140325138856 140470905967 140769787249 141339705416 141491275744 141559032524 141939619276 142132146016 142159877314 142279790212 142500576118 142735423376 143105417273 143684791432 144039317786 144144923936 144262834079 144696586048 144724817692 144846894136 145071663604 145310748128 145461694196 145687417694 146277245296 146504234344 146740754134 146745679808 146865717362 146898116456 147097368896 147460315408 147613494406 147721721056 147842557009 148086208088 148685747392 148756949432 148911475349 148916473888 149071165516 149388345652 149746368124 149906953616 149993156768 150381963914 150990797776 151474326848 151598232422 152211990448 152241688417 152375220032 152448188872 152606549179 152858051528 153095252492 153715071328 153953602192 154113526294 154367512208 154607055512 154737467696 154767658409 155119265308 155232995008 155359975162 155857495976 156019397807 156488497984 156651055288 156726071723 156894142132 157147435627 157152710624 157529341088 157773790832 158028504452 158163080236 158197971568 159079590514 159084930368 159477454864 160199791696 160231048159 160366204222 160371587264 160538178248 160615056133 160879756856 161046875717 161531091904 161781751456 161949807292 162216707744 162468431216 162605474528 162637200362 162889576343 163259634916 163549048312 163952587526 164207004689 164211190208 164616363184 164871810376 165043076107 165394239829 165399791648 165539307584 165571605836 165796186976 165968412932 166241936224 166499905936 166672862902 167846534128 167883561664 168020889946 168701136464 168781923394 168962922296 169138437797 169235699906 169241380672 169498315259 170007942208 170184543256 170367046304 170729537888 170906888516 171172097174 171316482092 171739186591 171865101616 172556513402 173255122768 173435096926 173704228789 173990501048 174226501568 174260494772 174407484776 174678125564 174694916032 174966002848 175109124547 175147754236 175419543754 176129744336 176564325028 176693777728 176838312742 176877323896 177279160352 177313749158 177554257328 177738697346 178014507419 178116873662 178122852544 178307883208 179029777472 179301572359 179307591008 179493852356 179597069288 179875763132 180604005088 180751738657 180757805984 180945573788 182253830668 182536647202 183121197896 183275661968 183311420747 183472203712 183560064152 183750742889 183862579264 184053572248 184339181572 185085494048 185830091356 185871086128 186582439904 186618843866 186776258228 187066092542 187374385744 187665148216 187860091237 188424926144 188620658408 188913354812 189021988376 189218340857 189224692384 189379477651 189678186208 190146196184 190441259876 190483271888 191818171636 192023874224 192632340446 192893626736 192931262069 193094001002 193100482624 193301071768 193412228464 193712360296 193913585047 194496620864 195000788372 195322158304 195481931281 195790265248 195828465742 196273356104 196577927756 197207443888 197412299266 197718638299 198211539344 198519118616 198725336537 198846286912 199154851168 199322839744 199361729476 200124713768 200168861984 200332599551 200479478576 200974139548 201787800032 202100928848 202145513024 202310867486 202644284752 202741326242 203129939824 203445151336 203562141328 203773597846 203780437952 204089808169 204916082696 205135831264 205253793472 205740458287 205785845356 206573415608 206788000181 206794941472 207450212788 207772128382 208290092192 208613311088 208830014666 209154071399 209281369024 209498766568 209823861052 210000849016 210346939712 210519002918 210673350368 210845680577 210892193876 211412547073 212377247264 212597860748 212927764322 213278678704 213458580832 213500228578 213789820048 214011900886 214467256042 214474455104 214697247128 215566466752 215900976928 216249532408 216433688744 217309938496 217639848587 217647154144 217873241908 218232306656 218336812876 219220767584 219448489988 219789024182 220151246224 220492870936 220678858288 220721914777 220915510592 221385554624 221566647386 221615525768 222507083071 223407921464 223754599796 223803960848 224312406976 224356172404 224660488864 224704322206 224893861948 225242846122 225614056304 225964158056 226198885367 226878992704 227114670328 227834328787 227841976544 228028350641 228713958592 228951542344 229306823116 229677021301 229684730912 229923323084 230964737276 231212419984 231704372848 231945062986 232500939982 232508744384 232884111824 233082434032 233487786077 235131952328 235183823264 235376202971 236083903552 236129965708 236329143064 236695872196 237085957472 237453861008 237700523606 238069380809 238662873904 239033224456 239427161792 239623012538 240000970304 240047796716 240593146192 240640088143 240966492088 241019650144 241216803541 241614339512 241730042827 241989270068 242968983712 243346016368 243598799626 243738879748 244000261232 244585029584 245360046386 245368282432 245568992998 247142322752 247344484478 247352787136 247609732552 247728306917 248394333733 248731255528 248989632871 248997990752 249527786144 249786990908 250174603562 250798274272 251187456208 251448385006 252253616888 253219025584 253268430961 253274886592 253482064738 253875411307 254293809224 254557964843 255323338816 255719542624 255985179268 256382410102 256407054176 256804939664 257021556512 257071703798 257420395568 258055551964 258244752064 258513011848 259150864154 259559623232 260200057936 260324661506 260603829304 260874539653 261429604891 261658905536 262056144217 262064940704 262337168828 262488024344 262769512096 262895346116 263959699744 264233896108 265080071984 265767203507 266370983284 266784330526 266843184088 267501590174 267916691861 268722231232 269001374824 269418803836 269862817952 270090449216 270143146364 270509568224 270562347146 270790568468 271657741264 272750617958 273854871472 274139346754 274340339104 274564748731 275017243592 275390276672 275676346904 276104133956 276130673728 276262906088 276549882791 276559165792 276785390413 276846450244 278398628144 278558719712 279280790126 280349635468 280411481584 280650277712 280941811934 281539574498 282679410832 282982551488 283118065048 283412162761 283879238552 284264292032 284319754628 284559580424 285001152236 285470846752 285704361103 286210834546 287369582864 288078635572 288289847872 288525668158 289449635384 289693788272 289750310213 290143327208 290444722631 290621496256 290923388392 291374835388 292554490592 293008468688 293481508268 293731434724 293796232912 294920630816 295226988812 295443442112 295685114018 296172416176 297513898864 297822950698 297832947776 298142331032 298285104247 298776691304 299087054903 299492736248 299803843661 299813907232 299986313536 300763927828 301981595552 303196464844 304423980896 304483376834 304896377744 304955865851 305213098358 305686719737 305716103056 306190504984 306508569913 307430142656 307907204384 308227052588 308735024416 308987568799 309214111024 309474935392 309535316818 310238530616 310719950324 311714991952 312038795614 313302110576 313452143446 313788284264 314114241623 314294871254 314305421248 314782585481 315058682176 315547581664 316057008904 316326160472 316395943136 318159181028 318944203669 318954909728 320399583392 320462096318 320732408444 321076356496 321230112266 321759513712 322093751434 322593567751 323563502912 323899614584 324433415488 324936862432 325202659873 325210949056 325274400724 325779152686 326519269832 326858451899 327098096624 327905175052 328414009378 329232726368 329743620752 330086152214 330598370921 330788479658 330799583296 331143211672 331592373952 331936825864 332483872448 332988634381 332999811872 333272204783 333345725804 335681800363 335693068256 336041779892 337402272928 337563846788 337925844592 338276875594 338471399812 338996630518 340369086512 340734092608 341251379651 341459075776 341813777032 342344194348 342632964184 343478373182 343730203232 344011373573 345113026804 346510245536 346870193852 347408457578 347981002096 348520989544 348814969552 348883026583 349356251128 349932005696 350218249094 350295508472 350839087508 351704744209 352259488672 353128650056 353676625484 353754647792 354558320704 354627498316 355108514656 355477394692 356029014838 356233747324 356615766416 358603144718 358615182016 358987704712 359194138576 359751526264 360125229373 361208010176 361503477314 361515611968 361891147576 363037872379 364507661336 365073294404 366242395792 366551323936 366622841494 367120128304 367191756841 367501485778 368107144496 368678363144 369061339283 370170988096 371660182712 371742172256 372046256309 373164879808 373237687732 373552516456 374132185084 374748771488 375330296432 375720182474 377241316816 377826709624 378043976752 378436681714 378449384768 378758955302 379356372416 380292392368 380882519752 380966543776 381278173339 382089422533 383636343272 384034857479 384047748448 385264680892 385787253472 385862524138 386188002004 386602143536 386824456928 387424720592 387827170094 388428989741 390001576744 390644316608 390963862562 391570549643 391580530496 391656931484 392546712208 392623301707 393155855512 393564258409 394414887776 394824598532 395437276598 396423078688 397038237232 397450673074 398309702336 398723458952 400249427536 400337723968 400665199102 400958957152 401286940453 401948279096 402365815397 403575600064 404188290233 404201857696 404621734972 405288569504 405482652484 406259879648 406890302672 407124282656 407547195692 408179616338 409832165392 410271662528 411480916574 411571690712 413146831216 413227439989 413576000362 413589882944 414217776343 414900425576 415544256764 416580184384 417226622176 417660029332 418308142798 418997533136 419647722104 420001698032 420083644253 421038005836 421346700736 421691361154 421784387752 422825094146 423481222619 424754494528 425195721496 425855528644 426543039559 426557357408 426917161664 427000457156 427579640096 428023801772 428934512084 429394494256 431801953856 432499064816 432867377488 433620174143 435279697174 435294308288 435746483816 436464613312 436673625752 437127234089 438441535168 438896979976 439578048364 440302492448 440985741872 441357716576 441443829554 443133294772 443231051536 445014166142 446815842928 447509199592 447607921696 447974063719 448712344808 448927222393 449320977728 449408644412 449787723896 450485692244 451228112608 451597215937 451928316112 452397770734 454229340656 455668657574 455683953088 456056701282 457903084688 458613646232 459090045449 459354042602 459369461824 459846646168 460066855703 461929474552 462409318189 462424839968 463408745696 463890125972 465001879964 465768223648 466149220747 466164868064 466975572154 470263904656 470367646528 470752405942 471482906713 472259931416 472658286128 472750506137 473391744392 473883494819 474171914944 474907722016 475401047212 476138761618 477325747808 478066448912 479246025076 480095593432 481186292384 481280176286 481932984176 482039300288 482433607082 483182234423 483228679024 483460085654 483978540136 484481287927 485937967424 486675696403 486692032736 487197599252 487477759496 488000522464 489170059168 490611862069 490720092772 491137985996 494688968956 495219465104 495456613834 496788667466 497462511056 497559570599 497979265742 497995981504 498752016413 499055572288 499573981816 500349207124 501596548544 502374912416 502896770012 504137612251 504507233776 506438051168 506536861922 506964129476 507750822614 508587618448 509115929686 509905961929 511439085248 511970358536 512764820204 512814108352 513592639469 513609879328 514030010767 514043113024 514143407596 514840791136 516111103928 517026023696 518301728308 520400115872 520649323012 521207658608 521749079306 522859209782 524112288434 524129881408 524674337656 524976048688 525539024192 525790692232 526336873699 527919399488 528467792216 530160143968 530593813477 531534407014 532741966568 533568661052 533686368176 535003180348 535833383722 538002749648 538837607672 539397342029 539725635904 540286292728 541019136448 541124694292 541581136936 543315482528 543759913067 545501235916 547709742944 548278693508 548680678208 549129497462 550034487184 551352693808 552208267912 552525812176 553099765582 553118331584 553570780826 553692900488 556778566799 556797256288 557117439424 558561580252 560699270936 560822963168 561281714777 561300555424 561883623868 563079148996 565358821664 566236130096 566824325522 567703908083 567758477104 568639509256 569119160848 569230201267 570002304472 570941693504 571408722206 572421669092 573834056341 574739165728 576157271144 577051336316 578899270768 579387576544 579500620426 580286654416 580889445262 581846776784 582749670776 583355020157 585108981184 586016937376 586963016536 587462869448 587592465824 588073114811 589841261632 590453977624 590736731879 591370228036 592324949671 592344832352 595027797728 595645901396 596284662064 596570208494 597553382608 598174109806 598985472496 599102340109 599607687322 599627814464 601527855656 603947796907 603963191104 606392929688 607022839241 608847961792 608966753668 609792755488 609911731702 610426196716 611373439474 611432206112 612381009968 613017139826 613968403139 615814408768 616454105176 617470048832 617975137598 618428222048 618934094597 618949870784 619070633636 620477061232 621439900648 622085440711 623409057817 623429983904 624077591228 626604221152 626904286892 627576568528 628228483246 628589742508 629565170962 631095163328 632114017808 632652320944 632791886272 633752562209 636318362056 637888407338 637909819456 638878265207 640799166784 640924192636 641464816888 642152712992 642460224532 643519027424 644187502868 645187135502 647799229168 649873724864 650405319746 650548801448 651558305372 653038539664 653165953531 653716903798 654196193248 654731323897 655810350104 656828018756 658465452736 659487241504 660172304428 661196741842 661576959316 662286423344 663873651728 665977268762 665999623744 666544409566 666691451608 671363600726 671386136512 672083559784 674213191561 674804545856 675127693576 675829003507 675851689184 676553751188 676942799624 677993261036 680738173024 682502759302 683627554064 684688388696 685265928368 685399630097 686956746364 687460406464 688022747146 690226053608 690943047431 693020491072 693740387704 694816915156 695962004192 697041979088 697629939104 697766053166 698712502256 700436498188 700591016944 701678175016 703409488418 704518977344 706257300112 707353250968 707509295584 708088036201 709254996632 709594641847 710217029312 710954789384 711295248589 712058029676 712467494648 713207592461 713231532832 717206289436 717975409424 718388277152 719503052528 720250458746 723006954628 723782295152 726075744758 727202449337 729015322672 730146588808 730905051331 732484791584 733102647872 733245682988 734240256608 734383513682 735002971556 736214288992 736816510213 737356726288 738122678566 743320365424 743484344512 744092512618 745247175127 746475375464 747105032912 747250800023 748264370168 749041653101 749497542976 750635396147 750660592864 751440364948 754482633632 755653419248 756087953504 756873363428 757517910604 760584784736 761765039504 761933087552 762556346678 764178845066 767272686544 768069714958 768095496896 769261584637 770529361784 771574506944 771725048276 772376004008 773204287072 773648913856 774849441184 775483265851 775654340188 776857979482 780003153488 781927725124 783141099286 783313862968 785093424416 785246603414 786311711024 786465127721 787128516818 788349961427 788829775552 789649197064 790874553196 792846157376 794076474464 794901346148 797446917904 800498855072 801330398204 801917914304 802573880906 803896558192 804731630794 808376580466 808403715392 809243469944 810577139008 810965304968 811807720451 812519759296 813753289937 813780605344 814248565312 815094391384 816359232676 819664330784 822961833148 823143381424 826293662432 826454879978 827152000724 828435552686 829800851152 831088513528 831951832621 834453244352 835320058664 836616285596 837995066272 838680543883 839295444208 840003396064 840167288506 842076011672 843382722308 843568775504 845650188292 846962445238 850391442992 851711057288 852595798691 853086079118 853114714816 854000914312 854409874877 855159280192 856047603544 857869024168 858760162351 858788988512 859491475493 864998129632 865705695673 865734754976 867240348286 870559394348 871492967632 873347251504 874254468178 875611112467 877793959952 879156096728 880069347521 880604984896 881971483744 882715433152 882887659108 886266589544 886462103072 887187226583 890028332284 893631685856 895018399184 895215843392 895948127438 897338435357 897424689616 897854444786 898817288824 899575447792 899750963293 900971384488 902456225216 903194431874 903856632224 904795541468 908458681312 911136315271 911337315148 912113402564 915806169376 917227292464 918180090898 918708085204 919693292336 920133711406 923858949104 924818636378 924849679936 926253744767 926817491392 927780251944 930003759928 931536447296 932298441494 932329736128 933745156841 933951144308 936255565609 940527809312 941504811884 942965813426 944519862832 945316572256 945501012274 946783488784 946968215011 947766989638 949815444032 950802094424 952277523236 954627162853 954651495616 956132897824 958492050152 959487713639 960191186864 962372584768 962560352572 963865968352 964867214164 966364468846 966457358048 966920171308 967957080272 968962575854 973351392806 973384065472 974395198504 974955518992 976001044928 977482765441 978340118336 981223724138 981440185544 982275971992 985388510743 989377937912 990438930208 990913227668 993577334932 994925022112 995119141198 995958531484 997504032826 999147963632 1000698414248 1001737920911 1004749824832 1005793540024 1008275224502 1009014467552 1009839838553 1012876102336 1013073723844 1013928258952 1015501645228 1017175236896 1018231859372 1019811923858 1023940717072 1025529640408 1027185278938 1027219758656 1028060021534 1028286815192 1029681582272 1032222207856 1034017338341 1034052047392 1034897899063 1036603456616 1040800231744 1041298646024 1042380327443 1042415317216 1043498158612 1045718419564 1048224576868 1049348675312 1049952097376 1051581384464 1052673747398 1056935584432 1060320287936 1061187626954 1063068814028 1065483933136 1065691818919 1067137322104 1067372736352 1068245844253 1070006360696 1071666767444 1076005499296 1077675215344 1078794684058 1080572585456 1082249388584 1083162273872 1083373608863 1086630965056 1087519826134 1091002471832 1092135784649 1095419485888 1096557387016 1097082502061 1098258994924 1100032049389 1100068974368 1102705387616 1104416535824 1105051624352 1106199531164 1107141561652 1107385800976 1113557133598 1113594512576 1117123160504 1121398541872 1121617337113 1121645926336 1122563429554 1122601110848 1123767247736 1124305392931 1126158297992 1127328130019 1130717643328 1132472260192 1133648651044 1135407816166 1135516954208 1137279018512 1138238321696 1138460402534 1140004608944 1140227034401 1142817444412 1144843338184 1147668112682 1149449032823 1149478331456 1152314542288 1154102672632 1155301532749 1157759678803 1157798541536 1158775153088 1159001240852 1160573308832 1161778890524 1163693553568 1165499341552 1166710040314 1172033874752 1173926033072 1174925738896 1175184931648 1176146229622 1180907955248 1181473463758 1182740456072 1183969064579 1184649899342 1184689664704 1186488206813 1190055595456 1191291802792 1192569324128 1193140416988 1195106765216 1196348219612 1197970944992 1198204680218 1199215374644 1202174306137 1203055711312 1207895593814 1212785859376 1214045678482 1215929601523 1217933507336 1219585510976 1219823463404 1220852393432 1222746878948 1222864412224 1224762019936 1225763871829 1226034279652 1227936806278 1232908210352 1235950275196 1236856444096 1237868189194 1238141267272 1240954122464 1242879801296 1244170881422 1246101551933 1246818115634 1246859967808 1248155182456 1253208442304 1253808573784 1255111006513 1255153137056 1256456966492 1257179485016 1259130341924 1264228035616 1265262170599 1265304641888 1267505124418 1272636724112 1275776814676 1277756530414 1281848385272 1282929633776 1283179945229 1284305425984 1284920449064 1286255200223 1287038054848 1288375005736 1290374271004 1295598458336 1300810639492 1301097602896 1303116610744 1306077079328 1306331907062 1307433807596 1308392386496 1309462647794 1311620700208 1313656037512 1315020638659 1318974483008 1320344608856 1322393483684 1323153918632 1324528385999 1324572846688 1327747303456 1331954537524 1333088819132 1333382903216 1342727201452 1344167119568 1348426383122 1350255387152 1350518834483 1351658007014 1351703378368 1353107502376 1353755473121 1353885599248 1355986522072 1357395095329 1361476346048 1365005518604 1367255108128 1368373518967 1369376777392 1370531856736 1370799260194 1373913492728 1376045494292 1380452107216 1381886094862 1384030468093 1387480775408 1389633830312 1391077355759 1391924008384 1394037164273 1394083958176 1395259878208 1395532106332 1397425004512 1400872996376 1401182033888 1402328196857 1403356350032 1406818976836 1412514600224 1414706501936 1415018591168 1416176072402 1418509993264 1419189283694 1421909578768 1422590497178 1424116059352 1424934989296 1426415184922 1426463065664 1428628657183 1434412578872 1435950818848 1436776554304 1439006105056 1440183208009 1440500917492 1446013909256 1447516001267 1447564590304 1452151489516 1454404898674 1458030645344 1460293177616 1461810102662 1464078499793 1464969583168 1466491365976 1468480513216 1468767027364 1470005943112 1472428577984 1473633020426 1474713452576 1475919764039 1476245357132 1486640730848 1488185025236 1490494350254 1492950750928 1494210065824 1494501600046 1496528740336 1498083306202 1501270792294 1501321185728 1502880729896 1508965267264 1511256109883 1511306838496 1512175907008 1513746726856 1515035821208 1521169569472 1523478940109 1523530079008 1525112693356 1528357690132 1534545373088 1536139429916 1538523169274 1541058723568 1543450096552 1544752008016 1545053403439 1546408574144 1549698882368 1550966531702 1551308680376 1553715958964 1557549581497 1560006306976 1563855450248 1566282198572 1566627725936 1570186848832 1570493206828 1572623422048 1572930255442 1574257033636 1576699922854 1579298394128 1581749106392 1583392197569 1588152948928 1589802692296 1594840301509 1594893835808 1596198454487 1600997710144 1602660796408 1605147761812 1607739149107 1607793116384 1609463261588 1616753160932 1618486939888 1621930609936 1623615440902 1626134923153 1627506579874 1627561210688 1630188782768 1632718465352 1634414502539 1639328661568 1645923666296 1646286762848 1647633420797 1652587324864 1652909759956 1654304001448 1656871105372 1659601702304 1662177027056 1663903665242 1666485665663 1670640117328 1673232571192 1675990132544 1677361087766 1678590888416 1680006792128 1680334577012 1684152023344 1684480617001 1686765444616 1687137551008 1688517624787 1691300376584 1692110299789 1693924890476 1700782885984 1703422114576 1705191597382 1706172158236 1708001828624 1708819749754 1712095207088 1715738048336 1717520324702 1717577977024 1718982950986 1729996259264 1731411391346 1731469509952 1734098148419 1734480696572 1738760336131 1741118788696 1742927430097 1742985935264 1746694503008 1748508936356 1751222224934 1755587919904 1758312193456 1760138695042 1763942967488 1765775318216 1772533179088 1772879016727 1772924206144 1774374453166 1777127879149 1780056664568 1781905753901 1787263371712 1790036798368 1791896254876 1794676870714 1794849379232 1795708889572 1797634577648 1799150895584 1799501926586 1801942768976 1806388863748 1807713264448 1809591082936 1816917362624 1822272630542 1822674630296 1824226805128 1826121777571 1830007234237 1831612338752 1834393009519 1834454584928 1836360181796 1837416170408 1839386584672 1840267422812 1847717898208 1849637272756 1852507489534 1855560503888 1860007519856 1860370424549 1864596882988 1867490313682 1867902288616 1872511131218 1875416843027 1881055618624 1883009623768 1885931626852 1889039725664 1890633144512 1891002024548 1893566977568 1893936430022 1895533979276 1901604188848 1904555046472 1909254325706 1912265795648 1916984100304 1918975427278 1920382373728 1921953241117 1925120705144 1927731936704 1929734428328 1932728937692 1932914716096 1933840342616 1935849179537 1935914160544 1937925151708 1946702785612 1948790397008 1949911037984 1954965530882 1962447448276 1962880371088 1964551943984 1970777021486 1978755875824 1980877860416 1981826455336 1983885139327 1987154669864 1989850044224 1990238282396 1991917062968 1995008065652 1998295927264 1999930527721 2001396828496 2003475841822 2011587080048 2016550449004 2018028935104 2019679677106 2026147447688 2027856517904 2028252171491 2031003290456 2033113058417 2034350473792 2036463718744 2037438932399 2039623847716 2047881434144 2051059280816 2054370557876 2056120043068 2056573630384 2064444415712 2068034676682 2068104094784 2069795798126 2073206913232 2082597292048 2084760654886 2084830634432 2086996317224 2087995729729 2091436839128 2093609384321 2096449153736 2098626905627 2098697350624 2099904194752 2103162768928 2105347494796 2113871168864 2122375253908 2126137628056 2130967866272 2131383637838 2134274644208 2134691060957 2134745472704 2136491688506 2139807038159 2140012721392 2143333534888 2145559989391 2152010998592 2155350430688 2157589368116 2161145170912 2164498777168 2166324547744 2166747217726 2175039652268 2182004943664 2184271569298 2193114774032 2194165004122 2196517989848 2198799691361 2200064098778 2200137948736 2203478098367 2205410775232 2208758929829 2208833071648 2210103248704 2212399062328 2214283123304 2214771601952 2227114267196 2232609425683 2234246321008 2242797083744 2243234674226 2245126859108 2247534495472 2248610785862 2252316595984 2254656260038 2258154974257 2264944520384 2267297302088 2270815632332 2271033908416 2274558037024 2276418619111 2276476643392 2276920805068 2280009217888 2280454068802 2285634888824 2288009163293 2289686676368 2295336225364 2298898065646 2304629084576 2308205345264 2310603065498 2314188596447 2315519357606 2315597083072 2318002481704 2321146617664 2323557781048 2327387107136 2330920440667 2330998683104 2332905433481 2333420080628 2347852066144 2349772602541 2349851477792 2352292459244 2361815910496 2362946927516 2365480912144 2367938129158 2369299798684 2372976413626 2382583605584 2385138648256 2386280833976 2388759657557 2390213530432 2392696439224 2395941889984 2396409360436 2398430749288 2404348612274 2406111422624 2408079615011 2415791187628 2425571718752 2428091356964 2431859203046 2435867014672 2439646926808 2441704786864 2442181186081 2445493757896 2449524039872 2451527743658 2452068559304 2455873612556 2461933209463 2465816420704 2471900550392 2475736378388 2476282534544 2481908244928 2485759602592 2488341762844 2492203103866 2493636231268 2496310364912 2507617147568 2510222013026 2510306274112 2512913932984 2514358970032 2518260683848 2520876605611 2528456071232 2530524341198 2530609283776 2535010248836 2541265106653 2545273448224 2551553629352 2555513060828 2563696770544 2565859267552 2566359890458 2569840898128 2570342297887 2572510400446 2576750011472 2580748542008 2583429374981 2591196916672 2601621278984 2602195205792 2604323794163 2606233221488 2612154158656 2612663814124 2614867615192 2618925295588 2623241400416 2627312075024 2630041277318 2640689217712 2644786967368 2646307837264 2649056771998 2649145693376 2653167506197 2655494606912 2663909075048 2666177638264 2666765806432 2668947213373 2674625957731 2685454402904 2688244002353 2688334239136 2696852766244 2700510774304 2701037668966 2703316014028 2706215004752 2707510946242 2707771198496 2711973044144 2714790190658 2719002928187 2730011037208 2734510216256 2736747037934 2738753554784 2740993847501 2741063713472 2741598520388 2747826985456 2748363111949 2752090988584 2754949808863 2760904214432 2763772189724 2768060936186 2774961550816 2779267660624 2782154711518 2788074328546 2788167916352 2791064212664 2794850009024 2801745992752 2802364067776 2804656393714 2806712700064 2809008583171 2813637953672 2825029200448 2829318031631 2829413003872 2832352144804 2837019986528 2838378567388 2843819157536 2845180994356 2848232118704 2849869978592 2852830369844 2857257314366 2868825157744 2871901637696 2878012210112 2880366416018 2881001834984 2892027818512 2892592079923 2895032002534 2895129180608 2899524434401 2904302979032 2908809797348 2916061290688 2920586355232 2923620205324 2928156999586 2932982731952 2937534054728 2940011886224 2940585509771 2947266040852 2949426905152 2951839528078 2952490714264 2964368558333 2973281461696 2976370050472 2980988700508 2985801276913 2985901501856 2988420131648 2989003200092 2993057480672 2996166612404 3002541584588 3005761459792 3022512219766 3022613676992 3027493453712 3030071642416 3035341219001 3046957880218 3047060158016 3050225386712 3056715380264 3059890638623 3069090746176 3072278859832 3077046338548 3082117447136 3086900193104 3089504016032 3090106806878 3094901950517 3101933063404 3102617360752 3107431917928 3115099162994 3120012613952 3127710900496 3132564397144 3133255451872 3135818446033 3140986413656 3142490556751 3145246844096 3145860510884 3148514067272 3153399845708 3158596788256 3163498212784 3166784395138 3179605384592 3189680603018 3189787671616 3192396908974 3205321592816 3210295523624 3213630318143 3215478298214 3215586232768 3218926523176 3220467989921 3233506321864 3236865227323 3236973879776 3243861219872 3247230881804 3252269846306 3255013159748 3260377565536 3263044545229 3265436930704 3268829005078 3291847332592 3292573525696 3295266841594 3300380346991 3305819519912 3308608002896 3309253542959 3313742210744 3317184463733 3319203404608 3324354054112 3327807330484 3332971331326 3341280234656 3346465142384 3354722175532 3357181776832 3360669154024 3368304046688 3368961234002 3373530889232 3374275102016 3377035249574 3382275640961 3382600753168 3384220599578 3387849780952 3391369015489 3401565771968 3406729874821 3406844229152 3410383194764 3412344316472 3416003657248 3417639499508 3424190414176 3431476096672 3434283034483 3435040649404 3437965901972 3462822782692 3468196296838 3468961393144 3477520672262 3482237577392 3482916994193 3485854860194 3485971870528 3491264114891 3493389006016 3497017872712 3502444449868 3511175839808 3516624386912 3520277390084 3531550636432 3545066358176 3545758033454 3548748906332 3554255758298 3560113329136 3563811507802 3569341733503 3580073596736 3583792509752 3589353741428 3589698758464 3591417779144 3595148476283 3595269155296 3598210075369 3598301791168 3599003853172 3603885537952 3612777727496 3619182165872 3644545261084 3645349260592 3648453610256 3652243555142 3660014468474 3668786019038 3668909169856 3672720363592 3674832340816 3678773169344 3680534845624 3684358115893 3695435796416 3699274545512 3705014979068 3711121007776 3714156694339 3720015039712 3720740849098 3729193765976 3734980627364 3735804577232 3745022262436 3750833686054 3766019247536 3771863253704 3775781394203 3778079451328 3782004049096 3787133955136 3787872860044 3791067958552 3803208377696 3806319391469 3809110092944 3818508651412 3833968200608 3837950854556 3840764747456 3843906482234 3850241410288 3859468856656 3865457875384 3867680685232 3871698359074 3871828321088 3875850303416 3877706355211 3893405571224 3897449967593 3897580794016 3899822075968 3909931061764 3924894896552 3925760742176 3928972003439 3929103887968 3941554042972 3957511751648 3963652910672 3967770278654 3973927356581 3974309339728 3980476564792 3983834125936 3984611408869 3990016131304 3996591854528 3999861055442 4002793656992 4006951683644 4016838394387 4023174160096 4033100898008 4039359354212 4052294895376 4055713035808 4056504342982 4062006580912 4066226116834 4072927437488 4074877864798 4079247695432 4083485141099 4095762868288 4102118561632 4108741115752 4112240086136 4113147260768 4128888831424 4135157123153 4136069353364 4139591596252 4146274647697 4146413826464 4165194584096 4169521309772 4173992634448 4175991459458 4182873678256 4187218768642 4192898307472 4193716380763 4197253811254 4197394701248 4206325537856 4210694989592 4227634578349 4227742337728 4244750507816 4249159874687 4252275256112 4261935732544 4262767275676 4268549288416 4269382121914 4272983377012 4279614076318 4280025442784 4286667069776 4291119978782 4297778821973 4310700861376 4315178736232 4322290341824 4328852246953 4328997554336 4332538662179 4332649095488 4333494435452 4350079304536 4354598084977 4363863404719 4364009887328 4368543138596 4386229548064 4388330008244 4393035979696 4397599382722 4400128197556 4406956196734 4417517859658 4417666143296 4424798124656 4428566246608 4429543203904 4436267935463 4454228534392 4465218851366 4468492642016 4472147856449 4485594167488 4486469348452 4490253718216 4495068990944 4497221571724 4504633191968 4509312520076 4516309948514 4534594604176 4541631264664 4549116074048 4552837238222 4553841610136 4560018435776 4560908137604 4571269777648 4572161674717 4576018326586 4579373352736 4583119267279 4590672450728 4597796131292 4609258169152 4616410690528 4621206130996 4628377192894 4631038715212 4636004963408 4647115562096 4661840881334 4661997366208 4665810866962 4666840161256 4695704132288 4699545205082 4699702955584 4704584918488 4719492340927 4723631820992 4725893855032 4730803024549 4730961824288 4735876258316 4738599597368 4745952827252 4765167211168 4772561667952 4777519315114 4785392878448 4792818720872 4796861498576 4797797410679 4808697224548 4812222845248 4816159230022 4831582375256 4836601332017 4851143437504 4856182713928 4863718406092 4871734029344 4879293853616 4883409573728 4884362372162 4890987515792 4903055487316 4904137118608 4911747225112 4923866418926 4931632841408 4943801100784 4951472756776 4952565069088 4956616253407 4967162492929 4971519205184 4976683525688 4979066740123 4984406207732 4987272462536 4992453147227 4992620729824 5015234295136 5020444026052 5025827865968 5028717940064 5036521367696 5041753211222 5049576866633 5061048682396 5070020497672 5082530213306 5090417145359 5090546896448 5103107258704 5111026121656 5116335359317 5127393541088 5131718535104 5132719780916 5139681796256 5140684595774 5145020800892 5153500022944 5161497084016 5166858749962 5203242557968 5204390411584 5208647588326 5212466442976 5216730225889 5225327628248 5229735230384 5230755600161 5237850591176 5243291571707 5246482800832 5254447773029 5254624150048 5260082554636 5281378435424 5289573934736 5292615674528 5298113543996 5306335012394 5327818150096 5332355276528 5333531612864 5337894426746 5349251915462 5370908805808 5376488004706 5376668478272 5384831092459 5393705532488 5401021548608 5402075337932 5406632028056 5412430009504 5415021892484 5415542396992 5423946088288 5428382860957 5429580381316 5438005856374 5460022074416 5473494075868 5477507109568 5481987695002 5483197040776 5495653970912 5496726223898 5504181977168 5505255894047 5509899617726 5518449729989 5521808428864 5527544379448 5536121872372 5549923101632 5558535321248 5564309423036 5576148657092 5582128425328 5603491985504 5609312787428 5613425400128 5618017166342 5627275907344 5658636063262 5658826007744 5664704289608 5674039973056 5676757134776 5682654043157 5687638315072 5690361988712 5696273029559 5696464237408 5699739957184 5705660739688 5714514628732 5737650315488 5760732832036 5762003669968 5784055637024 5785184159846 5790064005068 5799048868802 5808605958064 5817619594696 5823662828347 5841172710464 5847240410648 5856313999172 5865965463904 5870763807181 5875068109456 5880023772448 5881171019542 5894532081704 5903679056156 5904981428528 5928737116666 5952740100944 5961977401016 5968170590837 5971602553826 5971803003712 5978006400184 5980869124139 5986114961344 5992333224808 6005083169176 6011321136457 6011522919584 6045024439532 6054986907424 6059939869711 6060143284832 6070682438002 6093915760436 6100450773424 6113430760528 6119781277246 6129277787269 6144557719664 6154092677096 6160485432647 6164234894272 6173800386208 6179008032064 6180213613756 6189803901034 6203866126808 6205234721504 6210310586081 6214863835856 6230198325988 6255421800992 6265128794288 6266510903744 6271636892066 6281369047499 6281972827312 6284981113502 6291721021768 6297028134544 6298256743051 6306799691416 6317193576512 6326784053239 6326996425568 6333568790276 6359210769184 6377954206897 6379361206036 6384793817948 6410643185632 6420591047248 6427260636286 6430956596428 6437853046352 6440935979842 6467012643728 6473730454646 6473947759552 6483776213369 6487722439744 6494461763608 6504539692612 6510026319496 6520755131072 6526089090458 6530873861408 6536216097887 6537658010156 6553788959263 6583694665184 6590533683188 6600760693982 6611639039824 6617216005792 6618507085918 6627484421488 6628777505077 6634368927466 6648708108224 6655614660968 6665942662652 6682390139971 6682560469312 6692930284768 6709444351064 6721338308048 6736608093376 6737922468004 6747061778464 6754070499148 6764551281922 6765201506336 6768441199156 6775699561904 6782738030978 6813459749642 6813688458304 6820766389528 6824688632944 6832007314496 6835278999016 6842379358087 6848380828352 6862952193344 6868566068966 6870081298808 6875931803944 6897719575201 6925645565384 6936392593676 6937922786288 6955041344524 6964475154784 6965833988386 6971709720388 6982528229782 6994035745424 7004888899736 7012165446377 7033248773824 7040554780168 7063101272864 7068878869871 7090132716352 7091516066908 7097497812664 7108511516596 7120226658272 7127623015604 7138683467006 7167585019504 7178707482856 7182835558288 7190296952566 7190538310592 7196420150738 7198007706344 7207771075904 7225555454992 7238121368387 7238364331744 7244285293441 7289090522168 7290698521184 7296662292101 7296907220512 7304487110284 7320028936948 7337572038076 7345440727184 7349664681632 7361069691248 7368716231786 7380150805079 7398549091024 7410029958136 7422242015552 7428313388678 7440030079424 7441481698196 7458387531952 7459842732433 7469961254728 7471609154464 7477720909771 7490044524872 7501667372108 7532038495072 7543726507408 7551562788406 7564008098192 7575745720088 7582135917104 7583615262041 7606416755392 7612638782938 7618220185888 7637017302824 7644950492543 7667936401216 7675901709112 7679577514427 7687812964468 7700224345723 7700482820576 7718937713312 7730915750768 7735361370464 7743396718148 7751700606832 7755412710422 7786811142448 7794899935186 7795161588032 7819862123528 7849789793104 7851321359791 7851521484352 7857944006878 7858207775936 7870137750517 7883108085944 7891296910133 7915023503296 7927305821344 7935540557308 7947854713162 7948618679456 7960953129584 7967668251872 7969222817738 7980032262608 7981589240807 7999722110884 8005587313984 8013903367288 8033676788774 8046143229761 8046348320192 8066201796016 8078718708424 8087110729243 8104317751621 8104589790752 8111426071616 8113008685964 8124013161824 8132452233668 8145854874976 8149755729596 8158495390864 8166970282198 8204237123264 8217482231504 8224480172272 8226294521536 8238783308717 8270314246306 8272138706728 8279183192504 8287783452053 8292549295394 8292827652928 8305417447691 8330389168192 8339042619544 8347985268896 8351982918916 8365747356512 8374437537284 8385796614944 8387432761526 8394507622508 8421389979184 8455269156698 8489501015632 8498319749374 8504550512224 8511507210661 8525534551352 8537098576832 8538764243828 8545966754024 8559228152636 8560050885568 8573334139552 8580347102803 8582239957564 8595557643946 8630357472464 8657704493906 8657995108672 8665077324358 8666988870904 8700158609072 8709196169954 8722710863531 8727726809438 8728019774656 8737086277192 8772459096128 8776660016488 8785777045591 8786071959392 8795198765444 8800256395112 8813912393468 8835035719316 8849596249312 8856835194193 8857132493216 8872535870926 8908457068784 8930437702732 8936985284032 8944295712898 8972938696904 8980507436432 8982259616603 8990137981888 8994443143448 9003786401561 9009266383936 9018625040152 9032619897028 9069189208352 9083262529328 9105674476444 9107683220272 9121816275208 9142539555296 9144323349434 9152036653172 9158746705472 9166238534558 9181344901456 9195592262584 9205144470613 9232821381056 9242412261992 9246838231657 9256754385788 9262077430424 9271698701993 9272009926816 9294231124192 9323681762668 9331621733924 9333680322512 9399090410164 9409169836976 9438984681854 9451787710064 9453631841381 9461606049098 9461923648576 9471752516632 9476288311847 9477199194736 9491905654504 9501765667303 9530334422336 9545123335904 9555038630228 9570785756896 9578614632769 9585637441744 9593722997152 9595594821358 9617394449096 9632318460044 9663164750512 9673202664034 9688213276651 9712365427856 9727436812184 9737541490313 9743468058688 9758260149911 9758587707232 9766819147456 9768724744324 9781975031584 9806110974632 9808274237216 9823494450224 9847732837852 9887602201568 9902945513552 9905130138176 9913232506814 9934324985858 9953367051376 9958133480246 9968812415464 9974544925072 9984906294454 9985241459648 10000400600281 10030468590272 10040888052104 10051655731936 10057435880128 10073042735392 10081282456063 10083506422444 10099153733266 10122097364792 10132612008869 10140040995344 10165060426612 10180834290718 10206214517408 10222052243312 10232670718634 10248549498551 10254787082176 10265439561832 10279363592512 10281369191548 10290041601784 10307000045888 10322994168032 10331438348273 10333717499924 10406485115936 10417295176652 10424932885952 10433460451778 10450655256496 10459470460768 10461511200322 10475701182352 10486583143414 10508895546058 10509248300096 10520165109272 10562756870848 10578792769181 10579147869472 10585231349056 10596227087992 10612670024788 10655636300192 10664352580763 10664710553056 10675788853492 10698503830924 10741817611616 10752976009412 10769662184918 10787411064976 10804150675864 10813264056112 10815373824073 10824860019008 10830043784968 10847892176576 10856765721914 10859160762632 10876011712748 10902847070479 10920044148832 10946988151736 10963975390004 10966394081552 10991307941824 10993452447796 11008363954336 11010511788094 11019799235452 11036899459978 11055088758896 11072243744744 11083745382983 11117070642496 11128618846072 11152297314184 11163882110563 11164256850656 11173389181409 11206983971008 11218625574856 11236034332684 11254174043749 11254551814688 11317272126524 11329408579216 11353514269552 11365308086314 11380723977424 11382944462071 11392546059118 11392928474816 11411321479376 11429029257464 11440901517773 11475300630976 11521465664072 11524007339936 11533433945579 11568111274048 11570368319692 11580128010136 11598097737604 11617211916128 11635239189392 11647325656694 11665399659641 11694480821296 11712627998344 11731930927808 11741527614362 11750136218912 11760047544896 11762342039084 11789064163408 11807358112312 11809962857056 11819623373509 11844772098523 11857474233332 11905480201888 11923954802032 11936341181674 11943205107652 11956012800368 11961738248278 11984666449616 12010166338352 12022642272914 12023045839168 12041298681971 12090048879064 12109973814848 12119879739422 12120286569664 12138687038933 12141364876004 12171322352917 12187831520872 12200492010679 12200901546848 12226861521056 12239562554492 12258555574538 12289115439328 12308185354192 12320970865294 12347600772416 12360427227512 12379607802068 12407732253616 12410153117089 12410469443008 12420621172162 12429727671712 12439895154043 12460396651976 12473340277307 12510843601984 12530257588576 12543273784132 12562738094998 12563945654624 12569962227004 12583442043536 12594056269088 12596513486102 12613599382832 12653568106478 12653992851136 12667137580552 12718421538368 12755908413794 12758722412072 12769587635896 12810050639659 12821286371264 12840751066633 12841182094496 12854521272572 12861913192856 12875706092704 12881871959684 12934025287456 12947460909292 12967552426738 12988923527216 13009079385224 13020052638992 13022592971843 13052178180916 13061747722816 13072432195774 13075316020312 13107577918526 13127917901189 13167389330368 13181067366376 13201521387964 13223278079648 13234432011584 13237014171836 13254968842976 13257555010154 13268737854932 13311229321936 13331885325304 13364780279942 13385860569536 13418888702128 13442225398433 13442676616096 13453672687819 13475844936008 13494123556928 13508140998296 13529102563844 13530403012672 13536882398312 13550944256759 13551399123808 13565476061956 13626919499284 13641532779056 13649377265888 13670557998032 13684758716174 13737132137932 13740162597616 13751863607888 13795439150402 13851291130768 13872785187352 13875845572576 13887195975289 13910082689048 13928950309568 13931667976772 13943419440776 13965056459564 13988071490848 13999513694047 14009777799472 14024330892754 14081109560336 14126202545728 14137757739742 14183032133816 14194995625328 14197765200437 14217023033192 14231791408919 14240453316544 14255246031208 14262072526793 14277366934012 14335170039008 14357414965712 14365671116576 14380593905132 14392840301476 14396015412688 14451110909984 14476242736774 14476728663488 14488570586882 14578181044336 14581397042368 14593324584202 14593814441024 14608974220568 14615970108103 14640057873896 14655265690247 14675144076152 14690388339389 14690881454368 14699329363264 14722139382496 14737432463572 14760301610158 14797098182048 14820059916272 14856626777356 14882963396392 14916775063904 14919685464866 14939922509456 14942837426699 14943218308928 14955441819542 14978649267113 14980089049744 15003334744216 15018919925737 15064076990144 15087453014816 15103125576812 15128016196384 15151491440176 15164271834208 15167230524082 15225277565876 15236440371776 15274034605648 15289900985086 15351803418224 15359155028854 15375625928936 15391597839527 15400448691446 15400965641152 15424346688569 15437875426624 15461312508803 15461831501536 15470722740928 15486793436296 15503401213664 15510825420844 15573622284896 15589799870372 15628265979781 15639724247056 15699579586208 15702642719582 15715888013756 15740275501034 15766216171888 15782593820266 15807084819799 15854611642688 15871081114616 15895709426324 15897237358912 15921906259168 15934930333777 15935336503744 15938445635476 15960064525216 15963178481614 15999444221768 16027806734576 16067353577548 16092286459522 16132403592032 16157437416848 16174221458486 16199320175129 16208635503242 16209179581504 16226017371928 16248026323648 16264904467336 16291709749952 16299511459192 16316443084669 16316990781728 16330338034367 16333940564396 16434964463008 16448408217787 16448960344544 16477566617434 16540628492612 16544277413456 16558366385008 16575566904106 16585098590788 16610834895382 16678085239088 16695970537792 16703965837832 16721317602899 16731494713024 16748875074568 16771593229888 16774865523052 16789015245016 16842779958368 16856557305077 16910538313396 16979002031264 16996639498748 17009101024448 17023014421322 17051069102704 17077528487656 17091933508048 17095268302567 17118456305272 17146668279104 17160694205606 17164479915128 17191115287892 17260714944928 17315408987812 17330154648716 17333977741808 17400317218144 17418392339908 17445421727062 17455453618876 17474172554384 17553320032976 17571554091182 17572143918784 17590397530888 17598821150573 17600512790224 17627824786936 17646136239277 17670071438632 17699192498624 17713670388386 17714264986432 17745071741852 17788855746571 17816914137568 17860875405464 17888591425796 17945877393808 17961014872864 17964519233206 17988886286896 17992396085209 18007572803122 18037250080304 18065239794056 18084005624867 18138378416704 18166525058656 18211348952888 18215366440544 18230266559141 18243632550416 18285079110592 18288646698868 18304073306344 18332477069116 18362689802912 18391184525168 18410288941226 18484824523984 18493676463314 18513508771576 18524154860848 18543397403986 18544019853632 18572172543379 18588462248384 18647363525336 18663243467848 18667360645024 18722381704117 18798180820328 18817708016471 18818339673952 18877969363708 18903575420128 18907263682762 18923212098196 18943505033264 18952576623694 18954398389472 18983811309008 19003531334606 19033020497309 19090246671808 19110077260456 19141571513792 19157229265538 19171274883488 19186956932507 19187445994304 19191189642716 19234788898192 19264636920088 19284648662041 19326329501024 19346405328068 19376426553302 19424730855712 19454873624368 19475082980626 19516520299822 19517175414464 19537449488648 19563950063168 19612221949264 19616548474432 19646329428479 19646988900448 19663060082197 19695465675704 19775204403136 19805226221417 19805891027104 19826465013628 19868649971716 19906734102752 19916266960492 19937624830928 19949089850144 19969812588908 20000801200562 20081776104208 20103311463872 20146085470784 20162564912126 20167012844888 20198307466532 20244194729584 20248144559461 20265224017738 20280081990688 20296671040807 20330120853224 20361668581436 20412429034816 20444104486624 20465341437268 20497098997102 20530879123664 20562738383096 20580083203568 20584098568397 20645988336064 20662876696546 20667434999848 20750579908331 20812970231872 20834590353304 20866920903556 20900608938391 20901310512992 20918940921536 20923022400644 20951402364704 20973166286828 21017791092116 21040330218544 21157585538362 21158295738944 21192454175984 21225340049576 21247388533007 21311272600384 21328705161526 21329421106112 21351577706984 21397007661848 21419234470361 21483635223232 21505952018824 21539324369836 21574822129952 21608301351728 21626528112224 21630747648146 21660087569936 21664313653619 21713531443828 21718321525264 21752023425496 21805694140958 21840088297664 21893976303472 21927950780008 21932788163104 21950729122231 21986904895592 21997433897257 22016727908672 22021023576188 22039598470904 22073798919956 22110177517792 22144487489488 22167490765966 22257237692144 22304594628368 22327764221126 22328513701312 22346778362818 22437251149712 22472068665368 22495412227001 22508348087498 22509103629376 22543275929447 22634544253048 22658056591261 22658817158432 22707028539104 22730616172628 22761447954848 22765888924142 22785092118236 22822642958752 22841311816603 22858058514928 22881803035546 23042931328144 23048014679872 23066867891158 23102662428937 23140736639384 23160256020272 23164774800713 23196195475208 23220291246131 23234423832256 23270478378784 23294651313388 23330799319282 23388961642592 23425255996688 23483055228724 23500272437824 23524684078168 23578128326816 23614716224624 23619925714112 23639246747018 23675929486727 23689544197046 23714948466664 23739583108423 23810960403776 23847109123747 23847909604064 23872682363348 23886410215304 23912025600736 23923476496556 23969332899232 24020332676704 24039981241381 24045284545828 24082597363942 24180097758128 24239759478844 24277374077866 24282729752008 24342644705834 24375663041744 24380418959351 24400984021358 24401803093696 24438848804237 24453723042112 24479125108984 24517111149076 24578230878656 24616370708384 24641941730588 24720854455024 24759215604136 24815464507232 24820306234178 24841242344324 24859455343424 24879790308086 24920793303952 24946680554614 24985392134521 25060515177152 25086547568264 25125476189996 25127891309248 25139924454008 25166039333981 25166884087072 25188112538176 25193026972204 25227198765664 25307136212956 25334275161104 25511816827588 25517444824144 25539175271792 25620101279318 25681502133266 25682364188992 25709042545144 25723826385712 25751412185408 25763743919368 25790506811251 25868050574912 25894921818584 25935104853476 25977847054432 25999096860373 26018158770448 26040105277984 26045185943686 26104356361832 26144864391548 26150632040624 26215155837052 26255835802378 26362134732752 26403042775928 26430469759421 26446556159296 26474028343672 26486706121187 26509937685952 26515110020308 26537475709864 26622458643872 26644235740283 26663770650608 26729560559884 26837777404256 26884450796866 26885353232192 26907345375638 26951689872016 27016281996592 27058205127688 27073764796624 27101888513518 27102798247616 27130952123912 27143944486477 27253838998568 27282149773151 27283065558112 27298754531776 27341115996064 27369517432348 27474264275864 27480325195232 27502804024073 27503727215776 27590878300804 27702582261536 27745570374704 27751691145152 27774391950578 27817491496067 27820165378096 27863335953544 27886838881552 27892279862083 27930112919128 27976142981696 27999027388094 28019555598944 28048661785508 28162219120672 28275515479484 28366064267632 28389991250656 28395530400874 28434046066384 28463582817838 28510492062416 28524145053586 28554733868024 28584395987693 28670340078016 28713866087777 28714829931424 28731342233152 28761187810264 28785680602952 28792030825376 28902221819968 28946099862071 28952485473548 28977141173764 29023922533879 29156362088672 29186649168404 29217948441136 29231940216206 29280115747792 29310531380494 29350288152304 29356014665341 29380776678778 29381762908736 29444278764992 29474864927144 29520603220316 29593442048443 29594196364096 29640119832544 29713253554712 29744119122809 29765926792784 29833550127808 29839370929732 29879845018912 29885674853398 29910883639084 29957298534226 29960178099488 30006669488432 30037839851474 30084451753811 30174906029632 30206251153624 30256032392768 30301965728671 30302982880352 30327770635253 30328543668416 30334461048164 30450555131752 30547043833033 30548069211296 30579801970172 30703606836448 30718310057708 30751251857872 30783195679054 30800897382892 30848693377138 30922625017606 30923663003072 30973586872592 31006802427328 31021650841688 31053875548241 31147244569792 31179599740744 31256531959562 31279448494112 31305034995143 31399159172416 31405285439164 31431776027512 31480551002068 31532432343776 31565187640532 31614169639598 31742162229232 31791418852648 31843812518336 31869860667554 31876891270952 31920129050432 31926356963228 31998888443536 32005131723019 32055613469152 32081834870953 32134707155096 32184572919044 32264807184064 32314874833696 32348442916972 32398640350258 32417271006484 32452034743856 32529808934672 32599022918384 32632886169338 32633981563456 32660676068734 32667881128792 32869928926016 32896816435574 32897920689088 32955133234868 33036446386489 33081256985224 33088554826912 33115621171843 33116732770016 33151133808212 33170197181576 33221669790764 33356170478176 33407931675664 33442635205798 33497750149136 33549731046104 33578030490032 33584581874753 33685559916736 33713114610154 33821076626792 33856209324119 33958004062528 33993278997496 34046028842644 34102138205408 34155056975312 34183867016096 34190536605134 34236912610544 34321388411212 34328959830256 34382230575784 34521429889856 34630817975624 34660309297432 34667955483616 34696313773849 34770137450503 34800634436288 34836784679816 34853467180861 34890843454124 34910907237752 34947172030589 34948345108768 35106640065952 35143108182364 35180795061776 35197642301146 35201025580448 35255649573872 35292272478554 35340142877264 35347038066431 35427340776772 35490143483704 35577711493142 35632920017513 35633828275136 35721750810928 35777182851592 35814347515219 35891754787616 35922029745728 35929038466412 35977772573792 35984792170418 36015145606244 36074500160608 36130479588112 36168011249734 36333050117312 36422697905776 36430732881088 36460533118282 36487265100832 36517111581223 36577293397736 36608146612688 36664954138232 36703041001949 36725379605824 36781134411203 36782369050336 36820577882452 36969649047968 36987352926628 37027017543152 37048309721696 37086794807972 37144345086758 37294727050672 37326486935696 37334721290048 37444763408234 37596361640656 37635416032942 37636679347904 37693817647213 37755938727416 37807150840256 37814527365524 37846424196392 37887010066528 37905153247388 37908796778944 37967622618016 37998680026699 38007062669212 38066040994618 38220154520912 38314458531076 38342549766976 38373913865014 38382379285432 38469577796384 38529273840176 38536791258329 38569297324082 38629148109923 38652659002048 38692810656136 38752853106604 38849461711424 38909747248736 38950165961252 39033040599644 39074898977296 39224443898528 39292658856958 39293977800896 39326120164394 39390931351408 39610452442834 39611782054208 39652930027256 39737299943432 39778578302099 39813468205504 39832533920984 39873911206913 39875249661856 39898179700288 39939625177816 40001602401124 40163552208416 40325129824252 40334025689776 40396614933064 40488389459168 40496289118922 40530448035476 40560163981376 40593342081614 40660241706448 40723337162872 40765639798429 40888208973248 40930682874536 40994197994204 41061758247328 41125476766192 41160166407136 41168197136794 41325753393092 41334869999696 41501159816662 41669180706608 41733841807112 41777194135859 41801217876782 41802621025984 41846044801288 41866083868973 41902804729408 41946332573656 41966419666751 42035582184232 42079247955199 42080660437088 42315171076724 42384908351968 42419579087977 42450680099152 42494777066014 42657410323052 42703155413968 42794015323696 42838468940722 42904944510883 43011904037648 43078648739672 43123398028529 43149644259904 43216602703456 43253056224448 43261495296292 43320175139872 43328627307238 43427062887656 43436643050528 43472174102567 43504046850992 43611388281916 43787952606944 43855901560016 43865576326208 43901458244462 43969583332493 43973809791184 43994867794514 44042047152376 44079196941808 44087797201357 44147597839912 44220355035584 44287488372673 44288974978976 44334981531932 44514475384288 44609189256736 44645679448279 44655528442252 44693556725636 44874502299424 44944137330736 44990824454002 45016696174996 45086551858894 45269088506096 45316113182522 45317634316864 45386433493583 45414057078208 45461232345256 45522895909696 45531777848284 45570184236472 45645285917504 45682623633206 45716117029856 45753512685209 45763606071092 46085862656288 46133735782316 46205324857874 46281473278768 46320512040544 46329549601426 46392390950416 46401442535539 46440582492262 46540956757568 46589302626776 46661598638564 46776730979797 46777923285184 46850511993376 46966110457448 47049368156336 47156256653632 47229432449248 47278493494036 47351858973454 47379088394092 47429896933328 47479166216846 47694218247494 47695819208128 47745364726696 47772820430608 47824051201472 47846952993112 47896655506609 47938665798464 48040665353408 48079962482762 48090569091656 48165194727884 48284037026407 48360195516256 48479518957688 48554748155732 48565459504016 48685289411668 48751326083488 48760837918702 48801968042716 48877697608474 48958250217968 49034222298152 49085158124639 49232741416768 49283883461176 49441708910048 49482152089097 49518431208272 49630929014464 49640612468356 49682484688648 49759580616172 49841586607904 49893361109228 49970784269042 50173095136528 50250952379992 50279848908016 50332078667962 50333768174144 50386053944408 50410182617743 50454397531328 50614272425912 50666849578709 50668550322208 50709997054087 51023633655176 51034889648288 51076636044707 51078350543584 51240202558636 51363004266532 51418085090288 51447652771424 51527487838736 51581013622502 51661055635553 51789843637168 51870209706952 51955694108864 51998193720746 52036317540896 52080210555968 52090371887372 52208712723664 52218899127031 52289728783096 52301264081248 52344046368397 52430311674104 52511671604756 52724269465504 52806085551856 52860939518842 52948056687344 52973412242374 53030220040616 53074951419728 53085306834287 53244917287744 53288471480566 53327541301216 53459121119768 53675554808512 53757042600989 53768901593732 53814690751276 53901570420061 53903379744032 54032563993184 54116410255376 54147529593248 54203777027036 54261904247824 54287888972954 54507677997136 54564299546302 54566131116224 54682231992128 54739034864696 54948528551728 54959249518537 54960650390464 55005608048146 55007454431552 55090964253619 55181756601608 55239078370931 55405164523072 55491140749408 55548783901156 55634982992134 55640330756192 55726671907088 55773677763104 55784559724166 55860225838256 55871124685649 55998054776188 56039111197888 56097323571016 56323002608327 56324438241344 56551030958968 56609775104701 56730224261347 56732128535264 56779982501312 56791060801748 56868092132768 56927165635676 57020984124832 57048290107172 57109467736048 57168791975386 57427732175554 57429659862848 57522375620528 57571361205904 57584061650752 57671483161019 57892199724142 57904970947096 57954282347528 58047845067758 58137922133837 58312724177344 58373298336808 58435896882272 58463880432412 58560231495584 58621062760988 58700576304608 58712029330682 58761553357556 58949729854288 59041206440632 59186884096886 59280239665088 59426507109424 59488238245618 59531853585568 59580550474627 59678741859464 59759690037824 59771349706796 59821767278168 59914597068452 59920356198976 60013338976864 60075679702948 60168903507622 60412502307248 60603931457342 60605965760704 60655541270506 60668922096328 60901110263504 61058976044717 61094087666066 61096138422592 61159603940344 61407213672896 61436620115416 61500439319137 61502503715744 61566391358108 61601794765784 61697386754276 61845250035212 61947173745184 61997846359351 62043301683376 62107751096482 62359199481488 62513063919124 62558896988224 62610069990286 62810570878328 62863552055024 62875817316221 62961102004136 63026504810927 63064864687552 63130375281064 63228339279196 63484324458464 63582837705296 63739721335108 63753782541904 63852713926456 63997776887072 64010263446038 64111226938304 64163669741906 64269414310192 64369145838088 64436011294291 64629749667392 64696885833944 64727867621599 64797280700516 64834542012968 64901890913951 64904069487712 65059617869344 65198045836768 65265772338676 65321352137468 65335762257584 65793632871148 65910266469736 66072892772978 66162513970448 66175422889667 66177109653824 66231242343686 66233465540032 66302267616424 66334018182929 66340394363152 66443339581528 66512359671121 66712340956352 66815863351328 66885270411596 66995500298272 67099462092208 67156060980064 67169163749506 67426229220308 67642153253584 67712418648238 67817492936557 67986557994992 68092057685288 68162790432191 68204276410816 68307821049377 68310113950624 68367734032192 68381073210268 68473825221088 68642776822424 68657919660512 68764461151568 69261635951248 69320618594864 69335910967232 69392627547698 69540274901006 69673569359632 69706934361722 69781686908248 69821814475504 69894344061178 69896690217536 70002804201967 70213280131904 70286216364728 70361590123552 70395284602292 70402051160896 70511299147744 70568977192441 70584544957108 70680285754528 70694076132862 70854681553544 70928284062083 70980286967408 71155422986284 71265840035026 71443501621856 71554365703184 71628695030438 71739846489857 71783509575232 71858076932824 71955545147584 71969584340836 72030291212488 72149000321216 72260959176224 72320068437911 72336022499468 72845395811552 72921066236564 72974530201664 73034223162446 73154586795472 73216293225376 73329908276464 73406082003898 73562268822406 73564738100672 73641155764904 73939298095936 73974705853256 74051549384267 74054035086304 74096619443392 74173589615944 74288690173516 74589454101344 74650468065341 74652973871392 74889526816468 75192723281312 75270832065884 75387635294426 75511877454832 75629054731048 75692848392784 75707616768511 75774020133056 75810306494776 75935245236032 75997360053398 76014125338424 76132081989236 76319929493353 76440309041824 76628917062152 76747827730028 76764758570864 76939155592768 77058547680352 77073582516658 77138594648164 77258296219846 77385621312272 77505706213208 77586217680881 77819494497472 77900331922504 78066081199288 78147174773941 78149797954592 78448887797056 78585317713916 78652240328788 78779218306243 78781862702816 79220904885668 79305860054512 79474599886864 79557156604198 79665067841968 79680611234497 79747822413826 79750499323712 79879250355632 80003204802248 80086310624411 80327104416832 80650259648504 80668051379552 80734037619053 80793229866128 80976778918336 80992578237844 81060896070952 81186684163228 81320483412896 81446674325744 81531279596858 81657797617487 81861365749072 81988395988408 82123516494656 82248192692107 82250953532384 82320332814272 82336394273588 82651506786184 82669739999392 82737363614563 82913404689661 83002319633324 83338361413216 83467683614224 83554388271718 83602435753564 83692089602576 83732167737946 83892665147312 83932839333502 84071164368464 84158495910398 84161320874176 84289090773797 84630342153448 84769816703936 84839158175954 84901360198304 84970809272531 84989554132028 85199256470419 85314820646104 85403444074753 85406310827936 85588030647392 85676937881444 85809889021766 86023808075296 86157297479344 86246796057058 86433205406912 86522990592584 86640350279744 86657254614476 86854125775312 86871071819623 86873286101056 86944348205134 87008093701984 87079266078301 87222776563832 87575905213888 87711803120032 87802916488924 87939166664986 87947619582368 87989735589028 88084094304752 88158393883616 88175594402714 88295195679824 88574976745346 88577949957952 88669963063864 89028950768576 89218378513472 89291358896558 89311056884504 89387113451272 89670354477613 89749004598848 89885257466431 89888274661472 89981648908004 90033392349992 90173103717788 90538177012192 90632226365044 90772866987166 90922464690512 91063555696568 91140368472944 91158150802901 91365247266412 91432234059712 91507025370418 91527212142184 91895425308323 92171725312576 92267471564632 92410649715748 92562946557536 92641024081088 92659099202852 92784781900832 92802885071078 92881164984524 93178605253552 93323197277128 93553461959594 93701023986752 93932220914896 94095577789031 94098736312672 94175708814733 94458864898496 94556986988072 94703717946908 94758176788184 94856609797313 94859793866656 94958332433692 95388436494988 95490729453392 95545640861216 95693905986224 95793311013218 95941960466027 96159924965524 96181138183312 96330389455768 96568074052814 96720391032512 96959037915376 97109496311464 97130919008032 97210371827023 97370578823336 97502652166976 97521675837404 97603936085432 97755395216948 97916500435936 98068444596304 98170316249278 98567766922352 98883417820096 98964304178194 99036862416544 99281224936712 99364969377296 99384356403059 99519161232344 99622539862433 99683173215808 99786722218456 99834507687551 99941568538084 100346190273056 100501904759984 100559697816032 100664157335924 100772107888816 100820365235486 101228544851824 101333699157418 101337100644416 101419994108174 102047267310352 102069779296576 102153272089414 102156701087168 102311790756721 102480405117272 102586859831729 102726008533064 102832718375723 102836170180576 102895305542848 103054975677472 103162027245004 103322111271106 103579687274336 103740419413904 103996387441492 104072635081792 104180743774744 104417425447328 104437798254062 104579457566192 104599861986893 104602528162496 104688092736794 104850544869791 104860623348208 105023343209512 105132439480159 105448538931008 105612171103712 105721879037684 105896113374688 105946824484748 106060440081232 106149902839456 106170613668574 106576942961132 106655082602432 106918242239536 107514085201978 107537803187464 107629381502552 107741184876689 107803140840122 107806759488064 107970426819983 108065127986368 108229187561621 108232820510752 108295059186496 108407554054072 108523808495648 108575777945908 109015355994272 109128599092604 109478069729392 109897057103456 109918499037074 110011216096292 110181928507238 110363513203216 110478156741862 110649593738593 110982281498816 111097567802312 111269965984268 111280661512384 111453343814176 111544512336439 111547355526208 111569119448332 111720451676512 111742249371298 111996109552376 112194647142032 112646005216654 113102061917936 113219550209402 113395241225903 113460448522694 113464257070528 113582121603496 113736184265536 113854331271352 114041968249664 114096580214344 114215101592683 114218935472096 114337583950772 114855464351108 115044751241056 115138857524509 115142722411808 115342966322038 115784399448284 115809941894192 115908564695056 116095690135516 116275844267674 116746596673616 116871793764544 116927760864824 117049223220293 117120462991168 117242125521976 117401152609216 117424058661364 117523106715112 117899459708576 117995901135539 118082412881264 118373768193772 118853014218848 118976476491236 119063707171136 119161100949254 119357483718928 119542699413592 119643534556336 119666878117969 119829194136904 120026677953728 120151359405896 120208897011541 120337807015244 120825004614496 121207862914684 121311082541012 121337844192656 121802220527008 122117952089434 122188175332132 122319207880688 122873240230832 123000878638274 123005007431488 123132782716216 123191748054011 123203589531568 123394773508552 123522953674939 123690500070424 123894347490368 123995692718702 124086603366752 124215502192964 124521990225997 124718398962976 125026127838248 125220139980572 125621141756656 125727104110048 125751634632442 125922204008272 125946772596463 126053009621854 126260750562128 126456678558392 126588039374069 126968648916928 127165675410592 127479442670216 127507565083808 127705427852912 127995553774144 128020526892076 128327339483812 128538828620384 128738291676176 128872022588582 129393771667888 129455735243198 129594561401032 129669084025936 129803781827902 129808138975424 130005207803653 130119235738688 130396091673536 130531544677352 130642704274936 130671524515168 131056671928819 131587265742296 131723956115297 131820532939472 132145785545956 132325027940896 132350845779334 132462484687372 132604535232848 132668036365858 132680788726304 132886679163056 133024719342242 133231143481163 133631726702656 133770540823192 133991000596544 134198924184416 134308698527549 134312121960128 134338327499012 134852458440616 134992540634287 135284306507168 135424837296476 135634985873114 135973115989984 136184115370576 136325580864382 136615642098754 136620227901248 136762146420536 136947650442176 137285553644848 137315839321024 137524305999353 137528922303136 137641420575379 138523271902496 138636583549919 138641237189728 138785255095396 139080549802012 139347138719264 139413868723444 139563373816496 139643628951008 139788688122356 140005608403934 140572432729456 140723180247104 140790569204584 141022598295488 141137954384882 141169089914216 141360571509056 141388152265724 141709363107088 141737011916227 141856568124166 141960573934816 142076697285649 142310845972568 142531680070052 142887003243712 143108731406368 143257390060876 143479692979714 143716153865648 143939168681672 144060582424976 144088689978779 144521918352448 144640136875822 144672044998936 145254059358317 145690791623104 145842132473128 146068446324892 146304262568737 146309173590944 146432586450752 146659816552928 146812164007796 147124537644812 147282311529808 147949411706512 148103098768534 148108070172608 148347179231888 148577380347032 148731719731049 149178908202688 149300936130682 149305947742784 149779053632936 149934641292527 150385446562624 150541664131768 150775270588852 151023754909664 151258109462096 151385696785568 151415233537022 151620612989552 151650195575333 151994720106796 152028250676848 152264163978472 152639858986706 152880618083648 153257834124304 153495655460056 153529517141728 153655103855617 153982037280799 154117095360704 154147165033316 154277189296328 154516592439692 154771242624544 155011412426416 155172435361762 155800663845008 156132162398576 156294349547882 156299595909184 156536882865623 157170635427832 157304480657576 157467885589007 157558436612486 157563725405632 157802931506129 158441809771336 158606396138827 158611720109024 158949199773728 159114313208396 159330135683936 159361222468994 159495644827652 159758500711264 160006409604496 160172621248822 161300519297008 161336102759104 161468075238106 161586459732256 161718637002559 161985156475688 162121792141904 162153423604991 162373368326456 162542038722917 162640966825792 162893348651488 163062559193716 163315595234974 163722731498144 163976791976816 164496385384214 164501907064768 164672788547176 165303013572368 165339479998784 165474727229126 165731506407089 165826809379322 166004639266648 166676722826432 166929763866229 166935367228448 167108776543436 167204871507128 167384179205152 167464335475892 167785330294624 167865678667004 168142328736928 168279868689667 168316991820796 168578181547594 169260684306896 169678316351908 169802720396608 169941618545062 169979108264056 170398512940838 170629641292208 170662932715457 170806888149506 170812621655872 171071941629659 171176061294784 171353875762888 171619778043532 172047616150592 172314594958688 172493592114116 173045981185168 173314509228952 173708251550624 173742143639246 173888696410268 174016187403968 174158532156602 174445553127664 174897744941647 175423606240064 175605832977848 175878333329972 175895239164736 175979471178056 176162275337867 176168188609504 176316787767232 176351188805428 176590391359648 177149953490692 177339926127728 178582717793116 178622113769008 178774226902544 179340708955226 179770514932862 179776549322944 179963297816008 180066784699984 180346207435576 180533547678757 181076354024384 181264452730088 181545733974332 181844929381024 181993678022611 182127111393136 182280736945888 182316301605802 182730494532824 183014050740836 183054424284368 183790850616646 184534943129264 184821299431496 185013288315947 185125893115072 185318198405704 185406942848309 185569563801664 185605770142156 185762329969048 186357210507104 186646394554256 187106923919188 187864441829792 188191155578062 188197472625344 188351417629466 189113973976144 189407435893816 189516353576368 189713219594626 189719587733312 189916664867384 190007611405339 190776872989976 190975048412057 190981458906784 191091281722432 191387811972448 191586622026436 191883920932054 192319849931048 192362276366624 192519628168511 192660778911536 193136148105628 193918075830752 194218992622928 194261838016064 194420743654046 194722440472469 194741157646672 195043351674808 195207872170864 195245959034581 195510790433896 195833000871872 196136889192608 196340632498556 197135533844704 197928608356388 198073724833088 198562449873424 198729938754592 198768712806118 199038322464688 199245079724866 199573444436912 199669015375102 199883137076168 200090771913851 200692380546112 200997062614439 201003809519968 201119395632064 201328314671848 201544215777632 201640730470972 202457089703648 202622699034497 202667398314836 202839988216348 203167457737153 204094534620704 204306544178828 204623581513442 204960810234544 205173719663458 205452017066128 205492102657387 205665436751446 205672340361152 206109951354944 206324054490008 206644222542212 207154094339101 207159374548672 207480838827808 207992774882984 208361487549488 208834850894656 208875596508124 209158915132384 209199723973786 209376185473588 209701089739582 209721246696416 210046686419024 210264878960318 210591162276677 211224342207424 211443758075368 211792226749376 211893648969496 212113760100697 212120880162464 212294394446771 212299805678912 212341227337148 213153885922264 213829306831231 213836484479072 215028170403956 215075606374928 215258763005104 215482369753378 215606281680244 215940853639966 216458375123242 216465641021504 216815108108144 217047616991296 217151555891816 217377128837687 218030711988544 218257198185208 218956139458784 219135244966001 219794114206912 219836998074148 220022432192584 220363857014476 220727026406432 220956313483724 221299187477186 222195135604624 222539931968536 222906687628352 223089024672878 223138238896664 223440903353024 223484498742596 223992219104752 224389294284064 224572844096671 225292010433308 226204123835872 226439100418804 226790482451806 226920897045388 227164243206992 227708662542704 228193160428688 228430203185366 228437870944192 228675167901544 228784674957449 229710928702216 230089502482112 230277715049018 230285444823616 230685932644076 231255124705423 231568798896568 231619883788384 231809348202901 231817129390112 232191380271032 232551688535348 233493193347232 233855521729648 234098446440586 234484251043952 234848117322728 235046213430224 235092073123271 235798919417152 235991802271078 236164825762528 236747536387544 236993465268833 237706028437696 237952952982472 238322201898508 238714967437856 239085398827184 239287069112672 239333756235938 239658388273808 240302718811792 240417794023082 240675614030488 241650009228992 242415725829368 242622165082024 242675688385312 243390962153521 243604441054016 243974270266027 244235904178868 244376350664264 244630204214123 244638415761376 245746480461664 246001757276548 246265565432432 246383496108022 246407179063136 246789547017104 247045907349878 247381000140848 247429266465017 247991385437404 248173206733504 248431004385928 249043980451994 249430440122591 249436797925952 250052255676496 250440279961144 250700432606533 251242283513312 251454208220096 251503269264884 251844408016544 251893545192926 252106019243708 252521501124256 252913357116784 253176078748138 254331350821184 254958885340432 255015130167616 255402282570227 255410855705824 255619781068561 256041053784152 256654678967624 256921287013643 257077657240768 257467940878421 257476583352352 257744045177164 258787543335776 258911470486396 259189122802064 259338168051872 259607563655804 260010415607306 261063089354704 261285408549872 261343049030336 262113343857638 263174531484592 263447912230594 263641065878944 263856723530491 264291571091912 264650055881792 264701691558668 264924969374744 265209070465696 265336072731716 265361577452608 265773358326112 265990760186893 266049438684484 266462286962326 267541081646384 268397848368832 268617397055098 268676654998024 269704916881232 269757538808303 269985081268574 270404036769461 270568613014336 270849674592952 271269971746228 271946231979968 272368230741152 272651161728764 273231284197508 273524292841072 274571107289696 275048611998706 275057844606272 275282841150758 277046543804992 277273167099838 277282474379456 277570510190792 278161099604024 278450048114693 278694277438528 278827737446888 279117378448391 279126747632992 279287257902016 279577376244712 280011216807868 281144865458912 281581138409168 282275908769764 282338179828432 282776304531448 283418726214176 283474023832454 283713136248332 283921147869632 284153394571298 284621691945136 285063360140104 285359478589003 286217462812736 286514780121752 286959385959428 287432307731296 287878337363344 288121164849952 288177379957558 289280273751644 289344089997872 290508118716634 291684264946256 292136892649784 292440358951013 292608525137474 292618347181888 293062587082811 293319633105856 293624328015592 293764937667257 294249075289624 294554735686393 294564623059616 295898823413024 296206197537068 296694358463776 296937053615839 297154760694064 297463439462098 298601872261364 299558107265872 299869282585054 300334611576181 301083328263536 301550541177704 301863786199703 302047509819328 302516218924192 302771393571136 302830467074044 303241225979104 303300391150666 303989440213592 304056501353696 304528327956944 305279717973412 306515668248608 306991310920112 307059034283456 307310207711234 307787083327451 307964074561598 308294330066632 308554378592656 308614580409499 309033184879384 309542485249088 310012418608711 310022824852832 310344870723524 311601327690016 312264324797152 312519756137953 312588699095764 313073765731246 314341270855664 314608961315152 314935771178014 315116873224972 315605863012258 316883619542672 317212792277654 317223440218048 317705034455081 317898399547456 318228626416792 318660271367872 318722444937988 318991289655304 319517001422528 320012819208992 320274588796463 320345242497644 322601038594016 322936150476212 323172919464512 323437274005118 323970312951376 324243584283808 324306847209982 324746736652912 324810097748773 325084077445834 325786697302976 326125118387432 326631190469948 327445462996288 327953583953632 328992770768428 329345577094352 330606027144736 330949454458252 331463012814178 331653618758644 332009278533296 333859527732458 333870734456896 334217553086872 334409743014256 334768358410304 334928670951784 335276588546263 335570660589248 335731357334008 336284657473856 336559737379334 336633983641592 337156363095188 337988259184849 338521368613792 339356632703816 339883237090124 339958216528112 340797025881676 341259282584416 341325865430914 341613776299012 342143883259318 342707751525776 343239556087064 343596106872473 344629189917376 344987184228232 346091962370336 346375064623679 346629018457904 347416503101248 347484287278492 347777392820536 348317064313204 348891106255328 349795489883294 351211665955696 351756666659944 351958942356112 352324550675734 352336377219008 352702377610856 352871278324201 353180782719296 354299906981384 354667947050963 354679852255456 357165435586232 357244227538016 357536452312949 357548453805088 358681417910452 359541029865724 359926595632016 360133569399968 360692414871152 361067095357514 361627389448871 362528905460176 363091467948664 363689858762048 363987356045222 364254222786272 364561473891776 364632603211604 365460989065648 366028101481672 366108848568736 366408324578779 367581701233292 369069886258528 369642598862992 370026576631894 370636396811408 370813885696618 371211540284312 371524659938096 371597147840009 372714421014208 373280259141101 373292789108512 374213847838376 375728883659584 376299298206923 376382311156124 376702835258932 377310992940427 378227947952288 378814871787632 379032707152736 379426439189252 379833329734768 380015222810678 381553745979952 381950096824114 381962917813568 382775623944896 383173244052872 383767841864108 384639699862096 384714746629759 384724552733248 385039256337022 385321557823072 385636749775333 386272296211256 386673548596517 387836151661504 388437985245856 388841487308092 389444880944938 389482315293344 390086703349616 390415744341728 390491918069162 391021580867792 391097872799543 392273778385216 392681264997112 394261018258289 394271067689408 395857216712776 397111569829429 397124899746848 397459877509184 397537425612236 398076644929376 398490159449732 399146888873824 399338030750204 399766274152336 400181543827702 401994125228878 402007619039936 402656629343696 403088431555264 403281460941944 403700382127133 404914179407296 405245398068994 405334796629672 405679976432696 406334915474306 406965454936859 408189069241408 408613088357656 409247163026884 409921620469088 410347439326916 410904034132256 410984205314774 411330873502892 412648108980016 413288445084424 414308188678202 414961677655616 415985549765968 416722975098976 417063853322389 417751193016248 418317830264768 418399447947572 418752370947176 419402179479164 419442493392832 420093372838048 420529757920636 421182324553354 422887516150736 423787297938992 424227520201394 424241760324928 424588788893542 424682454674296 426307771844528 427412832313019 427658613662462 427672968958144 430056340807912 430151212749856 430503075233959 430517526010208 430964739506756 431212563360488 431881707279932 432916750246484 433630216216288 433984924515457 434303111783632 434754257675374 436514396370416 437912278917568 438270489932002 439673996148296 440044864385168 440130721213547 440727714028952 441185533676489 441454052812864 441912626967448 442598374954372 444390271209248 445079863937072 446178049345756 446276477793328 446968997485192 447984438209504 448778588568128 449145688193342 450584020866616 451052079060037 452408247671744 452878200837608 453095073351193 453580964903612 453841794090776 454313236397657 454328486413984 455417325085408 456386320857376 456860406370732 457350335803088 457569349914898 459421857404432 460555430098036 461371865288152 462510249410846 463137597793136 463227960227669 463239767576768 463618696405802 463634258780224 464338127280503 464382760542064 465103377070696 465586517697847 466986386694464 467711043459296 468196892881172 468968502087904 469696234645456 470092426860448 470184146246542 471983604542156 472329651525056 473495072775088 473986930537666 474722450555899 475905905964944 476644403797016 477139533025337 477429934875712 478154747345639 478170797654368 478574138225344 478667512471876 479316776547616 480605437623584 480835588046164 481351228060976 484831451658736 485244330164048 485351376770624 486781924307042 487948540532054 488471808357736 488752701328528 489260408428246 489276831522752 490019629413769 491492960923328 492003514553096 492531130864864 492766992216044 492814358126272 493579094034208 493982840347087 494091814699756 494762000281696 494858532930034 495982770874808 496862008771856 498087960903988 498860880245182 500104511352992 500880559922288 501400865213066 502178925428999 502484567026624 503006538529768 503688816033088 503787090385852 504212038487416 505043002248512 505826714233568 506240479065377 506352157496276 509917770680864 510804565140454 510821711411648 511239562137122 512082107568304 513309357935248 513842574027286 514935881756842 514953166704704 515488090354328 517575086671552 517822940972792 518360845689869 518378245604128 518676336103744 519215127311608 520020831214612 522126178709408 522553276457387 522570817099744 524226687715276 526349062969184 526895824461188 527282131757888 527713447060982 528583142183824 529403383117336 529849938749488 529953317379577 530418140931392 530672145463432 531546716652224 531981520373786 532098877368968 532924573924652 535082163292768 537234794110196 537353309996048 539409833762464 539515077616606 539970162537148 540808073538922 541699349185904 542539943492456 543103523766167 544736461482304 545302323457528 545563455667763 546462568395016 547030223417587 547048585682144 549142214579392 550097223997412 550565682301516 551454528143701 554546334199676 555141020381584 556322199208048 556900096229386 557655474893776 557764278641479 558234756896782 558253495265984 559154752489424 560022433615736 560604174370877 562289730917824 563162276818336 564551817539528 564676359656864 565138263333371 565552609062896 566837452428352 566948047664908 567426272496664 568306789142596 569243383890272 570126720280208 570718957178006 571604583322409 573029560243504 573918771918856 574864615462592 575737348844749 575756674726688 576242329699904 576354759915116 578560547503288 578688179995744 580393832827627 581016237433268 583368529892512 584273785299568 584880717902026 585217050274948 586125174165622 587248656031184 587529875334514 588498150579248 589109471372786 589129246119232 590023635416579 591797646826048 592412395074136 593388716927552 593874107231678 594309521388128 594795664907717 594926878924196 597203744522728 597824108523271 599116214531744 599738565170108 600669223152362 602166656527072 603101082355408 603727572399406 605032437848384 605660934148088 606482451958208 606600782301332 607978880427184 608097502737361 608113002707392 609056655913888 609554862548107 610559435946824 613031336497216 613982621840224 614620415422468 615574166654902 615928149123196 616588660133264 617108757185312 617229160818998 618066369758768 620024837217422 620045649705664 620689741447048 623202655380032 624528649594304 625039512275906 625177398191528 626147531462492 627692481343291 628682541711328 629196802265017 629217922630304 629871542356028 630233746449944 631211726024516 633767239085344 634425584555308 635410068910162 636457252833584 637444889875976 637982579310608 638107055620307 640025638417984 640549177592926 640690484995288 643267977158261 645202077188032 645872300952424 646874548010236 647940625902752 648487168567616 648613694419964 649493473305824 649620195497546 650168154891668 652250236774864 653262380939896 655907167907264 657985541536856 658669044523217 658691154188704 659229961703131 661212054289472 661898908916504 662926025628356 663307237517288 663996268581191 664018557066592 667719055464916 668435106173744 668819486028512 669857341903568 670553177092526 671462714668016 671593723262189 673119474758668 673267967283184 674312726190376 675976518369698 677042737227584 678713265407632 679766474180248 679916433056224 680472602789161 681594051763352 682518565168832 682651730861828 683227552598024 684287766518636 685415503051552 686479112174128 687192213744946 689974368456464 692183924740672 692750129247358 693258036915808 694968574556984 695554785641072 696634128626408 697357779037031 697782212510656 698841553812857 699590979766588 702423331911392 703513333319888 703917884712224 704649101351468 705404755221712 705742556648402 708599813962768 709335894101926 709359704510912 714330871172464 714488455076032 715072904625898 715096907610176 716182535297047 717362835820904 718108018822103 719082059731448 719829028630061 719853191264032 720267138799936 721384829742304 722134190715028 723254778897742 725057810920352 726182935897328 727974712090444 728508445572544 729265206423208 730921978131296 732056202963344 732199033908251 732217697137472 732816649157558 733953814088537 735163402466584 735927076361113 738139772517056 739285197725984 740053153263788 741272793622816 741627771393236 742423080568624 743049319876192 743194295680018 746560518282202 746585578217024 748427695676752 752598596413846 752764622312248 753405670517864 754621985880854 755792987739881 756455895904576 757604312931347 757629743575264 758065414305472 758852878378504 759666659469536 760030445621356 763107491959904 763900193648228 766346488105744 767535683728216 769279399724192 769429493259518 770078512674044 770643115646144 771273499550666 772544592422512 773347097193034 774547156170151 776875970491712 777682974616184 778889761889876 778964630586688 780173406699232 780831488683456 780983836138324 782043161735584 782195745599086 785362529994224 788522036516578 791714433425552 793766688581321 794223139658858 794249799493696 795074851224472 796153289858752 796980318899464 798293777747648 798676061500408 799505711148781 799532548304672 800363087655404 803988250457756 805313258687392 805972002671563 806562921883888 807400764254266 810490796137988 810669593259344 811359952865392 812669830948612 813930909873718 817226176715312 818494326053768 819344562542051 819843240938176 820694878653832 821808068264512 821968410629548 822661747005784 825296217960032 825971307948773 826576890168848 828616377356404 831971099531936 833445950197952 834127706644778 835502386032496 836798895895144 837504741894352 837668146825783 838804358958328 840186745676096 841059515841272 841462279080787 842364649106708 845775032301472 847574595877984 848455040402788 849177577787084 849364909348592 852615543689056 854825664626038 855317227324924 860112681615824 860302425499712 861006150467918 861035052020416 861929479013512 862342236378077 862425126720976 863763414559864 864660675724573 865833500492968 867260432432576 867969849030914 868606223567264 869508515350748 873028792740832 876540979864004 879347992296592 880089728770336 880261442427094 881455428057904 881627408175241 882371067352978 883825253934896 885196749908744 886116275618483 888780542418496 890159727874144 892356098691512 892552955586656 893937994970384 895968876419008 898291376386684 901168041733232 902104158120074 905756401675216 906190146702386 907161929807224 907683588181552 908626472795314 908656972827968 910036454625571 910834650170816 912772641714752 913720812741464 914700671606176 915138699829796 917396703501733 918843714808864 921110860196072 922067692807079 922743730576304 925020498821692 926275195586272 926455920455338 927237392811604 928676254561006 928765521084128 930206754141392 931173035395694 932618004368141 935422086918592 936393785762344 937937004175808 939392469290912 940160889692843 940184853720896 940368292493084 943967209084312 946990145550176 947973861075332 949444901111798 951811811929888 953288807594032 954279066050674 956309494691278 956341595308736 957335024943752 958633553095232 961210875247168 961671176092328 962670141995471 962702456121952 963489944027653 969662903317472 970456084849433 970488660328096 973563848614084 975897081064108 976943616715472 977505402657056 978520816856492 980039258827538 984007029106192 985062261729728 985533984432088 987158188068416 987965680694174 988183629399512 989524000563392 989717065860068 991965541749616 992159083413589 993724017543712 994536880999543 996175921807976 997721760490364 1000209022705984 1001761119844576 1002801730426132 1004357850857998 1006013077059536 1007574180771704 1008424076974832 1008620829851453 1011653428467136 1012480958130754 1012704314992552 1019835541361728 1021609130280908 1022479124274244 1024129837981159 1024164215136608 1026618715870496 1027685148054572 1029871763513684 1030976180708656 1035645881945584 1036721691379738 1036756491208256 1038430254623216 1040041662429224 1041122038117343 1044252357418816 1045106552914774 1045141634199488 1048453375430552 1049542489047689 1052698125938368 1053791648922376 1055426894121964 1057166284367648 1058806766234672 1059699877498976 1059906634759154 1061344290926864 1061551369027331 1063963040747572 1064197754737936 1065849147849304 1070164326585536 1074469588220392 1074706619992096 1075585726989319 1077874260965593 1078819667524928 1079030155233212 1079940325074296 1081616147077844 1083398698371808 1085079886984912 1086207047532334 1090604646915056 1091126911335526 1092925136790032 1094060446835174 1094097171364288 1095758180059361 1100194447994824 1101131364603032 1102909056287402 1104620520542903 1109092668399352 1110244772971789 1110282040763168 1112644398416096 1113800192458772 1115310949787552 1115528557282958 1116469513793564 1118309504978848 1120044867231472 1121208348741754 1126324553636672 1129103635079056 1129352719313728 1130276526666742 1131105218125792 1132030459017913 1133896095329816 1134852544993328 1136613578285192 1137794271060419 1138486767780544 1140253440560416 1141437914356012 1143209166644818 1146059120487008 1147837543837712 1151474697689498 1151513349453376 1152709519830232 1157121095006576 1157376359991488 1160120544849623 1160787665655254 1162032474866536 1166737059785024 1168508347063603 1168547570599136 1169761435804052 1170434100549896 1172250348331244 1174497312062368 1175059750669028 1176996301158496 1177959080827669 1178218942745572 1180047270833158 1184824790148272 1187748214463356 1188619042776256 1189591329815434 1189853757848392 1194407489045456 1194640529008199 1195648217046542 1197503591407613 1198232429063488 1199477130340216 1201338446304724 1204333313054144 1206202164710816 1207455144798812 1211321868296176 1213201564602664 1215957760854368 1216195005474722 1218113311827776 1219109725096214 1221118871893648 1224284214591529 1227965243680448 1229240830844936 1231148333309804 1231856298246392 1233135927365069 1233177320266528 1234217514370624 1234458321637996 1236132739517536 1240049674434844 1241379482894096 1250079024551812 1250354796383056 1252295062924984 1255384962686582 1257365083422656 1258393604530034 1258435845260608 1259743084712056 1260467492899888 1262423452049032 1263734833751299 1267534478170688 1268851169110616 1270820137820324 1272914505667168 1274889779751952 1275965158621216 1276214111240614 1281098355185852 1281380969990576 1286535954316522 1291744601904848 1293749096020472 1295093018211629 1295881251805504 1297227388839928 1297848599938163 1298986946611648 1299240390995092 1300336309783336 1304500473549728 1306524761879792 1315971083073712 1317338089046434 1317382308377408 1318459923406262 1323797817833008 1325852051256712 1326614475034576 1327992537162382 1328037114133184 1330053279837373 1335438110929832 1336825338884399 1336870212347488 1337638972057024 1339714683807136 1341106354185052 1342925429336032 1343187446524378 1346238949517336 1346535934566368 1347637397179577 1348625452380752 1351953036739396 1357426530815264 1359532948360496 1359832866112448 1360945205578322 1363057083307283 1363188103526704 1365303461723656 1366455105196048 1366721713242067 1368575533037272 1370831006103104 1372958224348256 1374384427489892 1379948736912928 1385500258494716 1386516073831616 1389937149113968 1391109571282144 1393268257252816 1394715558074062 1397683107625714 1399181959533176 1400635403396957 1404846663822784 1406979438301073 1407026666639776 1407835769424448 1409298202702936 1410809510443424 1411485113296804 1417199627925536 1418358893241479 1418671788203852 1428661742344928 1430145809251796 1432365070594094 1434725671641808 1436216037644206 1438164119462896 1438444718601709 1439658057260122 1439706382528064 1442769659484608 1444268381430056 1446509557795484 1450078660373707 1450115621840704 1452365871794656 1455949424180888 1458530412846416 1461843956262592 1464112405926688 1464398067816502 1465633298315116 1467907628177074 1470326804933168 1471854152722226 1474138135936739 1478570395451968 1480106306527576 1482545587245632 1483255542786472 1484796320704879 1484846161137248 1486098639752384 1486388591360036 1493121036564404 1496805147818617 1496855391353504 1505197192827692 1505529244624496 1506811341035728 1509243971761708 1511585975479762 1515208625862694 1515259487150528 1517705756757008 1519333318939072 1520060891242712 1521639901863809 1526214983919808 1527800387296456 1532692976211488 1533946714762007 1535071367456432 1538558799448384 1538858986519036 1540157025348088 1542546999101332 1545089184845024 1546694194386068 1549094312340302 1555365949232368 1557779523779752 1560346813398464 1561967672276648 1562715661150033 1564086323471168 1564391491198172 1570725059988448 1572009908676697 1577044073033156 1583428866851104 1587533377162642 1588446279317716 1590149702448944 1593960637798928 1597352123000816 1599011422297562 1599065096609344 1600726175310808 1601492724702143 1607976500915512 1610626517374784 1611944005343126 1613125843767776 1614801528508532 1618785872937961 1620981592275976 1621339186518688 1622665437420307 1622719905730784 1625339661897224 1627861819747436 1634452353430624 1636988652107536 1638689125084102 1641389757307664 1643936821259096 1645323494011568 1645644511862897 1650592435920064 1651942615897546 1653153780337696 1657232754712808 1663942199063872 1668255413289556 1671004772064992 1673597791790288 1675009483788704 1675336293651566 1677608717916656 1682119031682544 1682924558161574 1684729298213416 1691550064602944 1695149191755968 1696910080805576 1698355155574168 1698729818697184 1703736735074647 1705231087378112 1707819891862189 1709651329252076 1710634454649848 1712411429498861 1720225363231648 1722012300935836 1723858958027024 1724684472756154 1724850253441952 1727526829119728 1729321351449146 1731667000985936 1732004865255119 1735939698061828 1737212447134528 1739017030701496 1746013080858137 1746057585481664 1753081959728008 1754903028245731 1758695984593184 1760179457540672 1760522884854188 1762910856115808 1763254816350482 1764742134705956 1767650507869792 1770393499817488 1772232551236966 1780319455748288 1784712197383024 1785105911173312 1787815977991589 1787875989940768 1789338467479927 1796582752773368 1802275586148947 1802336083466464 1804208316240148 1811512803350432 1812380293404772 1814323859614448 1815367176363104 1817252945590628 1820072909251142 1827441625482928 1829401343212352 1830277399659592 1834793407003466 1837687429617728 1842221720392144 1844135385614158 1845487461152608 1846997064713437 1850040997643384 1852550391172544 1852911840910676 1854474785623208 1857352509122012 1857531042168256 1860413508282784 1862346070791388 1865236008736282 1872787571524688 1878784938581824 1880321779385686 1880736584986168 1887934418168624 1888302771658121 1892828257386227 1893980291100352 1895947722150664 1898889802223596 1903623623859776 1906577615188064 1908558132101348 1912618989382556 1914670049887504 1923342352184656 1925340283990942 1925404912243904 1926979888055306 1939325806634944 1940912169698866 1940977320656192 1947127697228168 1949150336802851 1951794162128216 1953821649138737 1953887233430944 1955010805314112 1957041633712984 1960078517655076 1968014058212384 1971067968864176 1975931361388348 1976367258799024 1979434131720136 1983931083499232 1984318166827178 1987448035087424 1989073761999086 1992351843615952 1995443520980728 1997516350123021 2003522239689152 2005603460852264 2008715701715996 2012026154119072 2015148361543408 2016848153949664 2017241659702906 2024961916261508 2025408629985104 2043218260561816 2044958248548488 2047082512657091 2048259675962318 2048328430273216 2051438109579677 2053237431740992 2055370296109144 2056354563670799 2059743527027368 2061883149804751 2061952361417312 2071291763891168 2073443382759476 2076860509246432 2080083324858448 2082244076234686 2090213105829548 2096906750861104 2099084978095378 2102342281033267 2107583297844752 2110853788243928 2113046503397921 2114332568735296 2117613532469344 2119399754997952 2119813269518308 2122688581853728 2123102738054662 2127926081495144 2128395509475872 2131698295698608 2148939176440784 2149413239984192 2151171453978638 2154509583292157 2155748521931186 2158060310466424 2159880650148592 2163232294155688 2166797396743616 2170086930260977 2170159773969824 2172414095064668 2181209293830112 2182253822671052 2185850273580064 2187638292965671 2188120893670348 2191516360118722 2200388895989648 2202262729206064 2205818112574804 2209241041085806 2218185336798704 2220489545943578 2220564081526336 2223935241185567 2225288796832192 2227600384917544 2230621899575104 2231057114565916 2232939027587128 2236619009957696 2240089734462944 2241922121575241 2242416697483508 2258207270158112 2260553053333484 2262210436251584 2264060918035826 2267792190659632 2269705089986656 2273227156570384 2273670684241411 2275588542120838 2280506881120832 2282875828712024 2286418333289636 2292118240974016 2295675087675424 2302949395378996 2305419039660464 2314242190013152 2320241089699246 2321575331310508 2324064949733072 2337016694127206 2337095141198272 2339522871608104 2340868201099792 2344500696662488 2346936119823841 2348994624124736 2350119501338056 2353992602316992 2355918161655338 2356437885491144 2360094541666316 2365917814293943 2369649580296544 2375496428926712 2379182659630868 2379707515696784 2388814978090912 2389281058016398 2391296434093084 2395007182815226 2398954260680432 2402676892609448 2405172748107311 2412404329421632 2414910289597624 2422643736592352 2426403129205328 2431915521708736 2432390010949444 2438219450192428 2442237743787296 2448568429183058 2458481661689872 2462296666619608 2463712596492784 2466271854730138 2466354640533056 2468916643275992 2470098948269407 2472265479035072 2480099348869688 2482675629356741 2482758965788192 2500158049103624 2500709592766112 2502755166190643 2504590125849968 2510769925373164 2516787209060068 2519486169424112 2520934985799776 2524846904098064 2527469667502598 2531391726142097 2537702338221232 2541640275640648 2545829011334336 2549779559503904 2551930317242432 2552428222481228 2562196710371704 2562761939981152 2564858272051453 2573071908633044 2583489203809696 2587498192040944 2590186036423258 2594454777679856 2595697199876326 2598480781990184 2600672619566672 2601180034880063 2609000947099456 2612961813987707 2613049523759584 2631942166147424 2634095087448461 2634676178092868 2636919846812524 2641176950582989 2647595635666016 2651704102513424 2653228950069152 2655985074324764 2660106559674746 2670876221859664 2673650677768798 2673740424694976 2679429367614272 2682212708370104 2685850858672064 2686374893048756 2692477899034672 2693003226408313 2693071869132736 2695274794359154 2697250904761504 2699457248427331 2703906073478792 2714853061630528 2719065896720992 2721890411156644 2726114166614566 2726376207053408 2730606923447312 2732910210392096 2733443426484134 2737151066074544 2737685109596801 2745916448696512 2748768854979784 2759827127808023 2759897473825856 2771000516989432 2779780988806003 2779874298227936 2782219142564288 2786536514505632 2789431116148124 2795366215251428 2798363919066352 2801270806793914 2813958876602146 2814053333279552 2818596405405872 2821619020886848 2822970226593608 2825902674889931 2834399255851072 2836717786482958 2837343576407704 2848758184558013 2857323484689856 2860291618503592 2864730141188188 2869451343283616 2872432075288412 2876328238925792 2876889437203418 2879316114520244 2888536762860112 2893019115590968 2900157320747414 2904731743589312 2911898848361776 2917060825692832 2919446973256723 2928224811853376 2928796135633004 2931266596630232 2935815256354148 2940653609866336 2943708305444452 2948276271873478 2960212613055152 2966511085572944 2969592641409758 2969692322274496 2972777182720072 2974200774446837 2986242073128808 2991889826191133 2993610295637234 2993710782707008 3010394385655384 3011058489248992 3013521526637713 3013622682071456 3018487943523416 3023171950959524 3030417251725388 3035411513514016 3040121782485424 3043279803727618 3055600774592912 3065385952422976 3067893429524014 3070142734912864 3077717973038072 3080314050696176 3080915048494829 3085093998202664 3088298735735423 3090178369690048 3093388388772136 3098188624680604 3110731898464736 3115559047559504 3123935344553296 3125431322300066 3128782982396344 3141450119976896 3144019817353394 3154088146066312 3166857733702208 3171665513458351 3175066754325284 3176892558635432 3180192654783599 3180299404897888 3187921275597856 3194704246001632 3198022844595124 3201452350621616 3202985449404286 3215953001831024 3223888010686252 3226251687535552 3229603057017064 3237571745875922 3241963184551952 3242595721593683 3242678373037376 3245330874840614 3245439811461568 3250366890963521 3250679323794448 3255723639494872 3259105623884929 3268904706861248 3273977304215072 3277378250168204 3282779514615328 3287873642518192 3290646988023136 3291289023725794 3303885231795092 3306307560675392 3314465509425616 3323057153891293 3336510826579112 3339976731177359 3342009544129984 3347083231419473 3347195583580576 3350018967577408 3350672587303132 3355217435833312 3364238063365088 3365849116323148 3369458596426832 3393820161611152 3396710311148336 3397459637394368 3407473470149294 3415639783724378 3419302658504152 3421268909299696 3424822858997722 3430137405896383 3440450726463296 3444024601871672 3447717916054048 3449368945512308 3449700506883904 3455053658239456 3457879882429609 3458642702898292 3463334001971872 3464009730510238 3471879396123656 3478034061402992 3492026161716274 3506163919456016 3509806056491462 3515252478002993 3517391969186368 3521045769708376 3525821712231616 3526509632700964 3529484269411912 3535301015739584 3540786999634976 3544465102473932 3569424394766048 3575631955983178 3575751979881536 3578676934959854 3593165505546736 3604551172297894 3604672166932928 3608416632480296 3623025606700864 3624760586809544 3628525919829083 3628647719228896 3630734352726208 3634505891181256 3640145818502284 3654883250965856 3657872935201709 3660554799319184 3669586814006932 3684443440784288 3688270771228316 3690974922305216 3693994129426874 3700081995286768 3705823681821352 3708949571246416 3709673221657039 3714705018244024 3720827016565568 3724692141582776 3730472017472564 3745575143049376 3760643558771372 3761473169972336 3775868836337248 3776605543316242 3785656514772454 3791895444301328 3797779604447192 3801724666363169 3813155230376128 3817116264202696 3818944189674341 3825237978765112 3829211563923109 3829340099775008 3846684704369312 3850680567981884 3853959776110612 3860181697005907 3881824339397732 3894255394456336 3898300673605702 3903588324256432 3904349950490353 3907643298277474 3907774466861888 3914083267425968 3920157035310152 3924229220596139 3936028116424768 3942135937728352 3951862722776696 3952734517598048 3958868263440272 3967862166998464 3968636333654356 3978147523998172 3984703687231904 3990887041961456 3995032700246042 4001232083256863 4011206921704528 4017431403431992 4024052308238144 4030161441913243 4030296723086816 4033696307899328 4034483319405812 4049923832523016 4050817259970208 4062756829793389 4086436521123632 4089916497096976 4094165025314182 4096519351924636 4102876219159354 4110740592218288 4112709127341598 4119487054054736 4123766299609502 4123904722834624 4130165447916053 4142583527782336 4146886765518952 4153721018492864 4160166649716896 4163569654354019 4164488152469372 4180426211659096 4184768759662897 4193813501722208 4198169956190756 4204684562066534 4215166595689504 4221707576487856 4226093006795842 4235227064938688 4239626539036616 4245377163707456 4246205476109324 4255852162990288 4256791018951744 4263396591397216 4266884037836749 4297878352881568 4302342907957276 4309019166584314 4311497043862372 4316120620932848 4319761300297184 4326464588311376 4340173860521954 4340319547939648 4344828190129336 4362418587660224 4364507645342104 4371700547160128 4375276585931342 4376241787340696 4383032720237444 4393847369403037 4400777791979296 4404377615855119 4404525458412128 4411636225149608 4418482082171612 4436370673597408 4440979091887156 4447870482371134 4455200769835088 4462114229131832 4465878055174256 4466749389342149 4480179468925888 4483844243150482 4484833394967016 4502875840107827 4516414540316224 4521106106666968 4528121836071652 4535584381319264 4539410179973312 4546454313140768 4547341368482822 4551177084241676 4565751657424048 4572836666579272 4591350175350848 4605898790757992 4610683311662519 4610838079320928 4628484380026304 4640482179398492 4643150662621016 4647973880068337 4648129899466144 4674033388254412 4679045743216208 4681736402199584 4689001393324976 4693872239647682 4700239002676112 4701156062835323 4711836323310676 4712875770982288 4720189083332632 4731835628587886 4739299160593088 4750992857853424 4758365319261736 4759415031393568 4763308219524127 4777629956181824 4778562116032796 4782592868186168 4790014365630452 4797908521360864 4805353785218896 4810345496214622 4829820579195248 4845287473184704 4852643368834313 4852806258410656 4864780021898888 4876438900384856 4881504453259217 4884475487574592 4891890876689999 4897136858366116 4916963323379744 4924593333239216 4927425192985568 4932543709460276 4937833286551984 4940197896538814 4960198697739376 4965351258713482 4965517931576384 5000316098207248 5001419185532224 5005510332381286 5009180251699936 5013277747079329 5021539850746328 5026756131754721 5033574418120136 5038803200410427 5038972338848224 5041869971599552 5049693808196128 5054939335005196 5062783452284194 5075404676442464 5083280551281296 5099559119007808 5104856444962456 5124393420743408 5125393237357757 5125523879962304 5129716544102906 5137676698619759 5146143817266088 5166978407619392 5174996384081888 5180372072846516 5188909555359712 5191394399752652 5196961563980368 5201345239133344 5202360069760126 5225923627975414 5226099047519168 5263884332294848 5268190174896922 5269352356185736 5273839693625048 5282353901165978 5290550914179167 5295191271332032 5303230190519429 5303408205026848 5306457900138304 5311970148649528 5320213119349492 5341752443719328 5347301355537596 5364425416740208 5372749786097512 5384955798069344 5386006452816626 5390549588718308 5394501809523008 5398914496854662 5407812146957584 5421830093191057 5438131793441984 5443780822313288 5452228333229132 5452752414106816 5461213846894624 5465820420784192 5466886852968268 5474302132149088 5475370219193602 5497537709959568 5519654255616046 5542001033978864 5556366820069247 5559561977612006 5559748596455872 5573073029011264 5578862232296248 5590732430502856 5596539978041467 5596727838132704 5602541613587828 5627917753204292 5637192810811744 5641804018700941 5645940453187216 5651805349779862 5673435572965916 5674687152815408 5697516369116026 5720583237007184 5729460282376376 5735411937794357 5738902686567232 5744864150576824 5752656477851584 5753778874406836 5758632229040488 5777073525720224 5786038231181936 5800314641494828 5823797696723552 5834121651385664 5838893946513446 5857592271266008 5862533193260464 5863677027780481 5871630512708296 5881307219732672 5887416610888904 5890235953565509 5896552543746956 5920425226110304 5933022171145888 5939185282819516 5945554365440144 5948401548893674 5972484146257616 5983779652382266 5987220591274468 6020788771310768 6022116978497984 6027043053275426 6027245364142912 6036395654646539 6036975887046832 6046343901919048 6052624730072011 6060834503450776 6070823027028032 6080243564970848 6086559607455236 6111201549185824 6135786859048028 6140285469825728 6155435946076144 6160628101392352 6161830096989658 6170187996405328 6171391857226687 6176597471470846 6186776777544272 6196377249361208 6202813929329381 6221463796929472 6231118095119008 6247870689106592 6250862644600132 6257565964792688 6288039634706788 6308176292132624 6343331026916702 6350133508650568 6353785117270864 6360385309567198 6360598809795776 6370255182378997 6375842551195712 6389408492003264 6396045689190248 6402904701243232 6405970898808572 6421776924512131 6431906003662048 6447776021372504 6459206114034128 6475143491751844 6483926369103904 6485191443187366 6490661749681228 6500733781927042 6501358647588896 6511447278989744 6518211247769858 6528326030576987 6547954608430144 6554756500336408 6565559029230656 6575747285036384 6581126227849901 6581293976046272 6582578047451588 6607770463590184 6628931018851232 6646114307782586 6673021653158224 6679953462354718 6694166462838946 6694391167161152 6701345174606264 6710434871666624 6728476126730176 6731698232646296 6738690993968297 6738917192853664 6787640323222304 6793192593946031 6793420622296672 6814946940298588 6831279567448756 6838605317008304 6842537818599392 6849645717995444 6860274811792766 6888049203743344 6895435832108096 6898737891024616 6910107316478912 6915759764859218 6917285405796584 6926668003943744 6928019461020476 6943758792247312 6956068122805984 6961758166996801 6984052323432548 7012327838912032 7019612112982924 7030504956005986 7042091539416752 7053019265401928 7058968538823824 7060345808960171 7081573999269952 7088930204947864 7092324923680919 7138848789532096 7151263911966356 7157353869919708 7168908865868113 7186331011093472 7209102344595788 7216833264960592 7249521173619088 7257051839658166 7257295438457792 7269011782362512 7280291637004568 7287854266821401 7309766501931712 7315745870403418 7321109598638368 7339173628013864 7346797423333823 7368886881568576 7376541542456632 7387988258853748 7400163990573536 7411647363642704 7417899142492832 7419346443314078 7429410036488048 7430859583191317 7449384283165552 7460944034945128 7491150286098752 7521287117542744 7522946339944672 7545119826759151 7551737672674496 7553211086632484 7571313029544908 7583790888602656 7595559208894384 7603449332726338 7634232528405392 7637888379348682 7650475957530224 7658423127846218 7658680199550016 7670307260415527 7693369408738624 7701361135963768 7707919552221224 7720363394011814 7732343643800321 7763648678795464 7771713410802523 7788510788912672 7796601347211404 7807176648512864 7808699900980706 7815286596554948 7828166534851936 7840314070620304 7848458441192278 7884271875456704 7903725445553392 7905469035196096 7917736526880544 7924213213125391 7937272667308712 7956295047996344 7964559897422933 7969407374463808 7981774083922912 7990065400492084 8002464166513726 8022413843409056 8034862806863984 8060322883826486 8060593446173632 8068966638811624 8099847665046032 8101634519940416 8120843813947361 8125513659586778 8172873042247264 8179558429445221 8179832994193952 8188330050628364 8193038703849272 8205752438318708 8221481184436576 8225418254683196 8238974108109472 8245713565793683 8247532599219004 8260330895832106 8293773531037904 8320333299433792 8327139308708038 8328976304938744 8360852423318192 8362483703057393 8369537519325794 8382525139853291 8387627003444416 8396339912381512 8409369124133068 8430333191379008 8443415152975712 8452186013591684 8479253078073232 8492410952218648 8511704325980576 8526793182794432 8533768075673498 8569989502140703 8595756705763136 8604685815914552 8618038333168628 8622994087724744 8631951491555483 8632241241865696 8639522600594368 8652929176622752 8680347721043908 8689656380258672 8729015290684208 8750553171862684 8752483574681392 8766065440474888 8787694738806074 8801555583958592 8808755231710238 8809050916824256 8823272450299216 8836964164343224 8846143836259093 8872741347194816 8881958183774312 8895740964742268 8910401539670176 8924228458263664 8931756110348512 8933498778684298 8967688486300964 8969666789934032 9005751680215654 9042212213333936 9056243672143304 9065651127481403 9071168762638528 9084940199567141 9092908626281536 9094682736965644 9102354168483352 9131503314848096 9145673333158544 9211797581515984 9221366623325038 9221676158641856 9280964358796984 9286301325242032 9295947760136674 9296259798932288 9310372958861611 9348066776508824 9357777372190793 9358091486432416 9363472804399168 9378002786649952 9387744479295364 9400478005352224 9402312125670646 9423672646621352 9425751541964576 9440378166665264 9463671257175772 9501985715706848 9516730638523472 9518830062787136 9526616439048254 9541399583150981 9557124232065592 9565185736372336 9567051992694469 9580028731260904 9595817042721728 9610707570437792 9620690992429244 9659641158390496 9705286737668626 9705612516821312 9729560043797776 9752877800769712 9763008906518434 9783781753379998 9794273716732232 9833926646759488 9848856068107511 9849186666478432 9854850385971136 9865087418920552 9875666573103968 9880395793077628 9920397395478752 9928512252690353 9930702517426964 10000632196414496 10011020664762572 10018360503399872 10026555494158658 10043079701492656 10053512263509442 10067148836240272 10069113030211963 10077606400820854 10077944677696448 10099387616392256 10109878670010392 10125566904568388 10150809352884928 10166561102562592 10209712889924912 10248786841486816 10250786474715514 10259433088205812 10275353397239518 10292287634532176 10318966951557173 10349992768163776 10360744145693032 10377819110719424 10382788799505304 10393574244934153 10393923127960736 10402690478266688 10404720139520252 10451847255950828 10477636034730319 10536380349793844 10538704712371472 10547679387250096 10564707802331956 10581101828358334 10606460381038858 10606816410053696 10623940297299056 10640426238698984 10651479313046663 10683504887438656 10694602711075192 10728850833480416 10737627003334049 10745499572195024 10769911596138688 10772012905633252 10781099177436616 10797828993709324 10815624293915168 10843660186382114 10887561644626576 10904456666458264 10922427693789248 10933773705936536 10939009628050231 10948604264298176 10950740438387204 10995075419919136 11039308511232092 11084002067957728 11112733640138494 11119123955224012 11157724464592496 11181464861005712 11193079956082934 11193455676265408 11205083227175656 11210449072915001 11255835506408584 11274385621623488 11283608037401882 11291880906374432 11303610699559724 11346871145931832 11349374305630816 11358658061942149 11395032738232052 11441166474014368 11458920564752752 11470823875588714 11489728301153648 11507557748813672 11517264458080976 11519511583040279 11554147051440448 11572076462363872 11600629282989656 11647595393447104 11677787893026892 11715184542532016 11725066386520928 11727354055560962 11743261025416592 11774833221777808 11780471907131018 11793105087493912 11840850452220608 11866044342291776 11878370565639032 11891108730880288 11896803097787348 11926157145522529 11944968292515232 11954739243035323 11967559304764532 11974441182548936 11986880006492027 12041577542621536 12054086106550852 12072791309293078 12073951774093664 12092687803838096 12105249460144022 12121669006901552 12124034056785833 12160487129941696 12173119214910472 12222091566006959 12222403098371648 12271573718096056 12310871892152288 12321256202784704 12323660193979316 12340375992810656 12342783714453374 12353194942941692 12373553555088544 12392754498722416 12405627858658762 12462236190238016 12495741378213184 12501725289200264 12514711845941123 12515131929585376 12525369272359489 12576079269413576 12615929103042629 12616352584265248 12686662053833404 12700267017301136 12707570234541728 12720770619134396 12740510364757994 12792091378380496 12805809402486464 12811941797617144 12843553849024262 12863812007324096 12895552042745008 12918412228068256 12928979452994059 12950286983503688 12967852738207808 12970382886374732 12981323499362456 13001467563854084 13002717295177792 13022894557979488 13036422495539716 13056652061153974 13109513000672816 13151494570072768 13162252455699802 13165156094903176 13215540927180368 13249797801703589 13257862037702464 13292228615565172 13346043306316448 13359906924709436 13388332925677892 13402690349212528 13463396465292592 13477381987936594 13477834385707328 13575280646444608 13586385187892062 13586841244593344 13629893880597176 13644052357619957 13662559134897512 13676751543971159 13677210634016608 13685075637198784 13699291435990888 13720549623585532 13776098407486688 13797475782049232 13831519529718436 13834570811593168 13856038922040952 13887517584494624 13912136245611968 13923516333993602 13968104646865096 13982614450861147 14024655677824064 14039224225965848 14061009912011972 14084183078833504 14106038530803856 14117937077647648 14120691617920342 14177860409895728 14184649847361838 14302527823932712 14314707739839416 14337817731736226 14360066767057739 14372662022186944 14394481945695593 14418204689191576 14433182048633257 14433666529921184 14499042347238176 14514103679316332 14538023564725024 14560583274009136 14575708533642802 14631491740806836 14642219197276736 14678347256027728 14693594846667646 14716395967232869 14753083084913264 14775976517707496 14791325523785447 14800327981147072 14823294727285408 14835798284985664 14838692886628156 14858820072976096 14861719166382634 14898768566331104 14921888069890256 15042574235085488 15045892679889344 15081567083045099 15090239653518302 15106422173264968 15142626059089816 15167581777205312 15190608511826839 15191118417788768 15206898665452676 15268465056810784 15275776758697364 15300951915060448 15313468050759697 15316846255692436 15340614520831054 15402722271927536 15415839104442448 15440726788023628 15464687287600642 15527297357590928 15543426821605046 15567546688298969 15577021577825344 15593202694422808 15614353297025728 15617399801961412 15630573193109896 15656333069703872 15680628141240608 15693454851026687 15696916882384556 15807450891106784 15835473053761088 15848426426250782 15874545334617424 15912590095992688 15915694789689877 15929119794845866 15963548167845824 15980130800984168 16004928333027452 16044827686818112 16069725613727968 16120645767652972 16137933277623248 16199695330092064 16241687627894722 16251027319173556 16345746084494528 16359116858890442 16359665988387904 16376660101256728 16386077407698544 16411504876637416 16428552838766887 16442962368873152 16450836509366392 16477948216218944 16491427131587366 16495065198438008 16520661791664212 16587547062075808 16654278617416076 16657952609877488 16721704846636384 16724967406114786 16739075038651588 16765050279706582 16792679824763024 16818738248266136 16836209236751177 16886830305951424 16904372027183368 16958506156146464 16984821904437296 17023408651961152 17067536151346996 17139979004281406 17209371631829104 17236076666337256 17245988175449488 17263902983110966 17264482483731392 17290692637885849 17305858353245504 17360695442087816 17378729405497187 17379312760517344 17458030581368416 17501106343725368 17504967149362784 17519286163334501 17532130880949776 17575389477612148 17617510463420476 17646544900598432 17673928328686448 17692287672518186 17719742082994679 17763916367548624 17791481929484536 17820803079340352 17848456916527328 17863512220697024 17866997557368596 17935376972601928 17939333579868064 18011503360431308 18084424426667872 18112487344286608 18131302254962806 18169880399134282 18189365473931288 18204708336966704 18208260244160441 18263006629696192 18290732697913949 18291346666317088 18423595163031968 18438665612139227 18442733246650076 18561928717593968 18572602650484064 18591895520273348 18620745917723222 18696133553017648 18715554744381586 18716182972864832 18756005573299904 18775488958590728 18800956010704448 18804624251341292 18847345293242704 18851022584858191 18851503083929152 18880756333330528 18896200738991317 18927342514351544 19003971431413696 19033461277046944 19053232878096508 19082799166301962 19114248464131184 19130371472744672 19134103985388938 19160057462521808 19163795767177607 19221415140875584 19241381984858488 19319282316780992 19410573475337252 19458466921642021 19459120087595552 19505755601539424 19526017813036868 19567563506759996 19588547433464464 19697712136215022 19698373332956864 19730174837841104 19751333146207936 19760791586155256 19781318724229517 19840794790957504 19857024505380706 19861405034853928 19941307291906091 20001264392828992 20022041329525144 20053110988317316 20086159402985312 20107024527018884 20134297672480544 20138226060423926 20155212801641708 20219757340020784 20251133809136776 20333122205125184 20419425779849824 20436128812797061 20497573682973632 20501572949431028 20518866176411624 20550706794479036 20584575269064352 20637933903114346 20721488291386064 20765577599010608 20787148489868306 20787846255921472 20809440279040504 20819405421127859 20903694511901656 20955272069460638 21072760699587688 21077409424742944 21094650686463991 21095358774500192 21129415604663912 21162203656716668 21212920762077716 21247880594598112 21280852477397968 21302958626093326 21389205422150384 21457701666960832 21475254006668098 21490999144390048 21544025811266504 21562198354873232 21595657987418648 21618091150147961 21631248587830336 21687320372764228 21775123289253152 21808913332916528 21867547411873072 21878019256100462 21901480876774408 21990150839838272 22078617022464184 22168004135915456 22201658594208457 22225467280276988 22238247910448024 22261348583485193 22315448929184992 22362929722011424 22386159912165868 22410166454351312 22420898145830002 22511671012817168 22567216074803764 22583761812748864 22607221399119448 22693742291863664 22698170051155781 22698748611261632 22717316123884298 22752568236744647 22790065476464104 22813739367194503 22882332948028736 22917841129505504 22941647751177428 22979456602307296 23015115497627344 23034528916161952 23039023166080558 23144152924727744 23201258565979312 23261400077239051 23355575786053784 23429582619936311 23430369085064032 23450132773041856 23454708111121924 23486522050833184 23549666443555616 23560943814262036 23586210174987824 23756741131278064 23782217461760576 23793606195574696 23852314291045058 23889936585030464 23909478486070646 23935118609529064 23948882365097872 23973760012984054 24010961841274681 24083155085243072 24108172213101704 24145582618586156 24147903548187328 24185375607676192 24210498920288044 24243338013803104 24248068113571666 24346238429820944 24444183132013918 24543147436192112 24606767346020951 24621743784304576 24647320387958632 24680751985621312 24685567428906748 24706389885883384 24747107110177088 24785508997444832 24811255717317524 25003450578400528 25029423691882246 25030263859170752 25050738544718978 25152158538827152 25231858206085258 25232705168530496 25373324107666808 25399681438803581 25400534034602272 25415140469083456 25441541238268792 25481020729515988 25584182756760992 25605110546411963 25623883595234288 25687107698048524 25791104085490016 25836824456136512 25857958905988118 25900573967007376 25940765772749464 25962646998724912 25967712551599273 26002935127708168 26045789115958976 26072844991079432 26113304122307948 26219026001345632 26324504911399604 26330312189806352 26431081854360736 26499595603407178 26584457231130344 26612072664542183 26692086612632896 26719813849418872 26732609327720387 26776665851355784 26804480947461763 26805380698425056 26926792930585184 26954763975873188 27172770375784124 27259787761194352 27288104715239914 27325118269795024 27330449653432471 27353503087942318 27354421268033216 27398582871981776 27441099247171064 27469604544172973 27552196814973376 27594951564098464 27663039059436872 27669141623186336 27712077844081904 27775035168989248 27847032667987204 27936209293730192 27965228901722294 28008624582798041 28078448451931696 28122019824023944 28168366157667008 28211130093392701 28212077061607712 28235874155295296 28241383235840684 28355720819791456 28369299694723676 28439297808553723 28605055647865424 28629415479678832 28675635463472452 28720133534115478 28788963891391186 28836409378383152 28866364097266514 28867333059842368 28911158135412371 28998084694476352 29028207358632664 29076047129450048 29121166548018272 29144987580478133 29151417067285604 29262983481613672 29356694512055456 29387189693335292 29432791934465738 29506166169826528 29551953035414992 29582651047570894 29646589454570816 29677385773256312 29717640145952192 29723438332765268 29797537132662208 29843776139780512 29868188264857243 30085148470170976 30163134166090198 30180479307036604 30212844346529936 30285252118179632 30381217023653678 30382236835577536 30413797330905352 30536930113621568 30551553517394728 30601903830120896 30626936101519394 30633692511384872 30681229041662108 30756931585821259 30805444543855072 30830643310985833 30831678208884896 30881453576047256 30929374575201284 31054594715181856 31086853643210092 31135093376597938 31186405388845616 31234799603922824 31261146386219792 31267245725395043 31361256282481216 31386909702053374 31393833764769112 31614901782213568 31696852852501564 31749090669234848 31825180191985376 31831389579379754 31858239589691732 31960261601968336 32009856666054904 32139451227455936 32241291535305944 32274783181637633 32275866555246496 32399390660184128 32483375255789444 32502054638347112 32535817160478359 32718233717780884 32753320202513456 32772154815397088 32823009753274832 32857105677533774 32901673018732784 32908092439847261 32982854263174732 32990130396876016 33041323583328424 33175094124151616 33308557234832152 33315905219754976 33343157536668889 33443409693272768 33449934812229572 33478150077303176 33530100559413164 33585359649526048 33637476496532272 33672418473502354 33808744054366736 33917012312292928 33968503581840191 33969643808874592 34135072302693992 34243236136829993 34279958008562812 34418743263658208 34472153332674512 34491976350898976 34527805966221932 34581385275771698 34721390884175632 34757458810994374 34758625521034688 34916061162736832 35002212687450736 35009934298725568 35038572326669002 35064261761899552 35092944229555303 35150778955224296 35235020926840952 35271622402872989 35293089801196864 35347856657372896 35384575345036372 35439484165989358 35527832735097248 35582963858969072 35696913833054656 35733995114737192 35870753945203856 35877752661504299 35878667159736128 35963736890338313 36023006720862616 36168848853335744 36224974688573216 36262604509925612 36339760798268564 36378730947862576 36409416673933408 36416520488320882 36581465395827898 36582693332634176 36847190326063936 36877331224278454 36885466493300152 37033856399254169 37122611333636003 37123857435187936 37145205300968128 37183791040546696 37241491835446444 37392267106035296 37431109488763172 37550977917181456 37609248502682584 37694690586485408 37702045169716382 37761512666661056 37792401477982634 37854685028703088 37952810652337399 38066922554093888 38106465756193016 38165598332603924 38228496928262368 38260742945489344 38268207970777876 38320114925043616 38327591534355214 38482763969716976 38821146950674504 38894567740484729 38916933843284042 38918240175191104 39011511203078848 39052035626073736 39135127013519992 39175779846290269 39177094866928928 39395424272430044 39460349675682208 39521583172310512 39562637448459034 39714049010761412 39722810069707856 39882614583812182 40044082659050288 40106221976634632 40147883564560499 40172318805970624 40214049054037768 40268595344961088 40276452120847852 40310425603283416 40439514680041568 40502267618273552 40838851559699648 40872257625594122 41003145898862056 41037732352823248 41101413588958072 41169150538128704 41231651674958563 41275867806228692 41442976582772128 41531155198021216 41574296979736612 41618880558081008 41638810842255718 41807389023803312 41910544138921276 42145521399175376 42154818849485888 42189301372927982 42190717549000384 42254769582525773 42258831209327824 42324407313433336 42368373110504077 42425841524155432 42495761189196224 42561704954795936 42605917252186652 42778410844300768 42950508013336196 42981998288780096 43088051622533008 43124396709746464 43191315974837296 43199743000586809 43236182300295922 43374640745528456 43419697505305667 43550246578506304 43617826665833056 43735094823746144 43756038512200924 43802961753548816 44157234044928368 44403317188416914 44450934560553976 44476495820896048 44522697166970386 44591786276652979 44630897858369984 44725859444022848 44772319824331736 44820332908702624 44841796291660004 44952438471584917 45023342025634336 45134432149607528 45214442798238896 45387484583727328 45396340102311562 45434632247768596 45505136473489294 45580130952928208 45627478734389006 45698282214038909 45835682259011008 45883295502354856 45958913204614592 46030230995254688 46069057832323904 46078046332161116 46402517131958624 46522800154478102 46711151572107568 46859165239872622 46860738170128064 46909416222243848 46973044101666368 47099332887111232 47121887628524072 47170836957778079 47172420349975648 47513482262556128 47552348157622217 47587212391149392 47704628582090116 47818956972141292 47870237219058128 47897764730195744 47947520025968108 48021923682549362 48216344426203408 48291165237172312 48370751215352384 48420997840576088 48486676027606208 48496136227143332 48692476859641888 48732307168977607 48888366264027836 49086294872384224 49213534692041902 49294640775917264 49371134857813496 49412779771766768 49422420662721197 49571017994889664 49622511434635048 49646274465766433 50006901156801056 50058847383764492 50101477089437956 50182362061076791 50304317077654304 50463716412170516 50746648215333616 50799362877607162 50801068069204544 50883082476537584 50962041459031976 51014979867749807 51168365513521984 51210221092823926 51247767190468576 51374215396097048 51582208170980032 51715917811976236 51801147934014752 51881531545498928 51925293997449824 51935425103198546 52005870255416336 52016017082339219 52145689982158864 52226608244615896 52438052002691264 52649009822799208 52660624379612704 52815838787314057 52862163708721472 52999191206814356 53168914462260688 53224145329084366 53439627698837744 53465218655440774 53553331702711568 53608961894923526 53610761396850112 53692150822908689 53853585861170368 53909527951746376 54126405506602247 54345540751568248 54401993875617661 54519575522388704 54576209430479828 54650236539590048 54660899306864942 54707006175884636 54797165743963552 54882198494342128 54939209088345946 55189903128196928 55326078118873744 55338283246372672 55424155688163808 55469492491877737 55694065335974408 55872418587460384 55930457803444588 56017249165596082 56156896903863392 56244039648047888 56422260186785402 56424154123215424 56482766471681368 56711441639582912 56738599389447352 56845906697631527 56878595617107446 57210111295730848 57256909006116547 57258830959357664 57351270926944904 57440267068230956 57577927782782372 57672818756766304 57732728194533028 57822316270824742 58056414717265328 58242333096036544 58289975160956266 58302834134571208 58525966963227344 58537385921401751 58677675978973037 58713389024110912 58774379386670584 58865583868931476 59012332339653056 59103906070829984 59165302095141788 59354771546512624 59446876665530536 59687552279561024 59736376529714486 60170296940341952 60326268332180396 60360958614073208 60423660440888381 60425688693059872 60570504236359264 60762434047307356 60827594661810704 61103107034789456 61253872203038788 61267385022769744 61362458083324216 61513863171642518 61610889087710144 61661286621971666 61663356417769792 61762907152094512 61858749150402568 61923006853813651 62109189430363712 62173707286420184 62270186753195876 62372810777691232 62469599207845648 62522292772439584 62534491450790086 62773819404106748 62787667529538224 63393705705003128 63459557892369821 63498181338469696 63594581396969987 63650360383970752 63662779158759508 63716479179383464 63920523203936672 64019713332109808 64482583070611888 64549566363275266 64551733110492992 64966750511578888 65004109276694224 65071634320956718 65172610712031277 65436467435561768 65504441605335551 65506640405026912 65544309630794176 65646019506549664 65714211355067548 65803346037465568 65816184879694522 65965708526349464 65980260793752032 66082647166656848 66617114469664304 66631810439509952 66686315073337778 66789797082056867 66899869624459144 66956300154606352 67060201118826328 67170719299052096 67274952993064544 67344836947004708 67617488108733472 67937007163680382 67939287617749184 68270144605387984 68486472273659986 68559916017125624 68837486527316416 68941992476752577 68944306665349024 68983952701797952 69055611932443864 69162770551543396 69442781768351264 69499585768832471 69514917621988748 70004425374901472 70077144653338004 70128523523799104 70185888459110606 70301557910448592 70470041853681904 70483791211483741 70543244805745978 70695713314745792 70769150690072744 70878968331978716 71055665470194496 71165927717938144 71467990229474384 71741507890407712 71755505323008598 71927473780676626 72046013441725232 72232768660900211 72449949377146432 72525209019851224 72679521596537128 72755019714539071 72757461895725152 72818833347866816 72833040976641764 73162930791655796 73343452243112233 73754662448556908 73770932986600304 74067712798508338 74245222667272006 74247714870375872 74367582081093392 74482983670892888 74560355191326641 74784534212070592 74862218977526344 75101955834362912 75218497005365168 75389381172970816 75404090339432764 75584802955965268 75709370057406176 75905621304674798 76212931512386032 76331196665207848 76456993856524736 76536415941555752 76573067396351617 76640229850087232 76655183068710428 76965527939433952 77642293901349008 77789135480969458 77833867686568084 78104071252147472 78270254027039984 78351559692580538 78354189733857856 78473143510405007 78790848544860088 78920699351364416 79043166344621024 79125274896918068 79428098021522824 79445620139415712 79510606433595043 79765229167624364 80088165318100576 80212443953269264 80295767129120998 80428098108075536 80552904241695704 80620851206566832 80636581081281953 80879029360083136 81004535236547104 81744515251188244 82006291797724112 82075464705646496 82202827177916144 82463303349917126 82551735612457384 82885953165544256 83062310396042432 83148593959473224 83237761116162016 83277621684511436 83483100018657703 83614778047606624 83683174701247261 83821088277842552 84291042798350752 84378602745855964 84509539165051546 84517662418655648 84648814626866672 84736746221008154 84851683048310864 84868238397500831 85123409909591872 85211834504373304 85554640962048713 85556821688601536 85901016026672392 86176103245066016 86248793419492928 86382631949674592 86399486001173618 86472364600591844 86749281491056912 86839395010611334 87235653331666112 87470189647492288 87512077024401848 87602982921587861 87605923507097632 88311503721298403 88314468089856736 88806634376833828 88901869121107952 88952991641792096 89045394333940772 89183572553305958 89544639648663472 89640665817405248 89683592583320008 89904876943169834 90046684051268672 90268864299215056 90428885596477792 90502856170958413 90774969167454656 90792680204623124 90869264495537192 91010272946978588 91160261905856416 91254957468778012 91396564428077818 91766591004709712 92060461990509376 92156092664322232 92200224007851947 92748584611925123 92805034263917248 93045600308956204 93422303144215136 93718330479745244 93818832444487696 94243775257048144 94341673915556158 94344840699951296 95026964525112256 95104696315244434 95174424782298784 95409257164180232 95508366503339699 95637913944282584 95737260807798113 95740474438116256 95795529460391488 95895040051936216 96043847365098724 96432688852406816 96582330474344624 96841995681152176 96992272454286664 97384953719283776 97464614337955214 97776732528055672 98172589744768448 98427069384083804 98589281551834528 98742269715626992 98825559543533536 98844841325442394 99245022869270096 99292548931532866 100013802313602112 100117694767528984 100202954178875912 100364724122153582 100520467369404173 100608634155308608 100761373619869151 100927432824341032 101032274340432799 101493296430667232 101598725755214324 101766164953075168 101924082918063952 102029959735499614 102420442185647852 102495534380937152 102748430792194096 103014771770630083 103431835623952472 103539278666498129 103602295868029504 103763063090997856 103850587994899648 103870850206397092 104011740510832672 104032034164678438 104291379964317728 104453216489231792 105298019645598416 105321248759225408 105570969581315693 105631677574628114 105998382413628712 106334259582787873 106337828924521376 106448290658168732 106879255397675488 106930437310881548 107106663405423136 107194276355317879 107217923789847052 107384301645817378 107819055903492752 108252811013204494 108691081503136496 108803987751235322 108972826818092783 109039151044777408 109152418860959656 109300473079180096 109321798613729884 109414012351769272 109594331487927104 109764396988684256 109878418176691892 110652156237747488 110848311376327616 110938984983755474 111388130671948816 111409863527829139 111744837174920768 111860915606889176 112034498331192164 112313793807726784 112488079296095776 112844520373570804 112965532943362736 113477198778894704 113691813395263054 113757191234214892 114420222591461696 114513818012233094 114517661918715328 114702541853889808 114880534136461912 114999869871368209 115155855565564744 115345637513532608 115465456389066056 115644632541649484 116112829434530656 116579950321912532 116605668269142416 117051933926454688 117074771842803502 117355351957946074 117548758773341168 117731167737862952 117853464657258239 118207812141659968 118330604190283576 118709543093025248 118893753331061072 119472753059428972 120652536664360792 120721917228146416 120847320881776762 120851377386119744 121034848465200943 121141008472718528 121524868094614712 121651105838480309 121655189323621408 122206214069578912 122507744406077576 122534770045539488 122724916166648432 123027726343285036 123322573243943332 123525814304189024 123717498300805136 123846013707627302 124038194580962753 124347414572840368 124540373506391752 124745621555382464 124939198415691296 125044585544879168 125068982901580172 125547638808213496 125575335059076448 126787411410006256 126919115784739642 127189162793939974 127325558317519016 127432958358766928 127841046407873344 128035128885397643 128039426664219616 128965166141223776 129070659284974589 129099132726550532 129933501023157776 130008218553388448 130143268641913436 130345221424062554 130872934871123536 131008883210671102 131013280810053824 131292039013099328 131428422710135096 131606692074931136 131632369759389044 131931417052698928 131960521587504064 132165294333313696 132273405172939219 133234228939328608 133372630146675556 133579594164113734 133799739248918288 133912600309212704 134120402237652656 134146570370243249 134549905986129088 134689673894009416 135234976217466944 135874014327360764 136209268451494147 136540289210775968 136972944547319972 137119832034251248 137883984953505154 137888613330698048 138111223864887728 138325541103086792 138469231069606619 138885563536702528 138999171537664942 139029835243977496 139589151043342637 140008850749802944 140154289306676008 140371776918221212 140603115820897184 140940083707363808 140967582422967482 141086489611491956 141538301380145488 141757936663957432 142331855435876288 142935980458948768 143483015780815424 143511010646017196 143854947561353252 144092026883450464 144465537321800422 145050418039702448 145359043193074256 145510039429078142 145514923791450304 145666081953283528 145735837947895013 146325861583311592 146686904486224466 147509324897113816 147541865973200608 147662554805247937 148135425597016676 148490445334544012 148735164162186784 148965967341785776 149120710382653282 149724437955052688 150203911668725824 150436994010730336 150808180678865528 151169605911930536 151326638051035727 151418740114812352 151811242609349596 152425863024772064 152662393330415696 153072831883111504 153146134792703234 153310366137420856 153931055878867904 155284587802698016 155411610159459199 155578270961938916 155667735373136168 155829440084396351 156208142504294944 156540508054079968 156703119385161076 156946287020810014 157581697089720176 158086332689242048 158250549793836136 158856196043045648 158887190358090467 158891240278831424 159021212867190086 159267977657212529 159530458335248728 160176330636201152 160424887906538528 160591534258241996 160856196216151072 161105808483391408 161241702413133664 161273162162563906 162009070473094208 162829800540673357 163489030502376488 164007078339554177 164012583595448224 164150929411292992 164405654355832288 164926606699834252 165103471224914768 166297187918946448 166475522232324032 166555243369022872 166966200037315406 167229556095213248 167366349402494522 167642176555685104 168076732888922767 168582085596701504 168757205491711928 169019078330103092 169035324837311296 169297629253733344 169473492442016308 169703366096621728 169736476795001662 170423669008746608 171109281924097426 171802032053344784 172247371422146657 172352206490132032 172765263899349184 172798972002347236 172944729201183688 173498562982113824 173678790021222668 175024154048803696 175205965843175722 175211847014195264 176623007442596806 176628936179713472 177613268753667656 177797770071625067 177803738242215904 177905983283584192 178090788667881544 178367145106611916 179089279297326944 179367185166640016 179809753886339668 180537728598430112 180857771192955584 181005712341916826 181585360409246248 181738528991074384 181773987861194911 182020545893957176 182320523811712832 182509914937556024 182793128856155636 183533182009419424 184312185328644464 184400448015703894 185497169223850246 186091200617912408 186844606288430272 187128265294042709 187436660959490488 187631366632232341 187637664888975392 188487550514096288 188683347831112316 190209392630488868 190348849564597568 190818514328360464 191016733006679398 191275827888565168 191313147574027297 191474521615596226 191480948876232512 191790080103872432 192087694730197448 192287231809210811 192865377704813632 193164660948689248 193683991362304352 193984544908573328 194929228675910428 195553465056111344 196060372079586287 196854138768167608 197178563103669056 197477910653748907 197484539431253984 197651119087067072 197689682650884788 198490045738540192 198585097863065732 199075084659876061 200235389535057968 200405908357751824 200729448244307164 201040934738808346 201522747239738302 201854865648682064 202064548680865598 202378106947886597 202986592861334464 203197451510428648 203532329906150336 203848165836127904 204014913063346931 204059919470999228 204840884371295704 205496861584388192 206029543541260166 206863671247904944 207078557332996258 207526126181995712 207741700412794184 208023481021665344 208064068329356876 208582759928635456 208906432978463584 210596039291196832 211141939162631386 211263355149256228 211996764827257424 212668519165575746 212675657849042752 212896581316337464 213758510795350976 213860874621763096 214213326810846272 214388552710635758 214435847579694104 214768603291634756 215638111806985504 215814503176900831 216505622026408988 217382163006272992 217607975502470644 217945653636185566 218304837721919312 218643597227459768 218828024703538544 218870720077765301 219528793977368512 219756836353383784 221304312475494976 221877969967510948 222776261343897632 222819727055658278 223721831213778352 224068996662384328 224976158592191552 225689040747141608 225923482271463431 225931065886725472 226954397557789408 227383626790526108 227514382468429784 227750720123348513 229027636024466188 229405083707779616 229761068272923824 229999739742736418 230311711131129488 230356647078930827 230930912778132112 231289265083298968 232225658869061312 233159900643825064 233211336538284832 234103867852909376 234149543685607004 234710703915892148 235097517546682336 235462335475725904 235706929314516478 236661208380567152 237419086186050496 237779525072881337 237787506662122144 238945506118857944 239702652957809951 241305073328721584 241443834456292832 241694641763553524 242069696930401886 243049736189229424 243302211676960618 243310378647242816 244412428139157824 245015488812155152 245069540091078976 245449832333296864 245650609606887121 246055452686570072 246645146487886664 246901356820110923 247051628608378048 247434996601610272 247692027415254604 248076389161925506 248694829145680736 249080747012783504 249878396831382592 250137965803160344 251095277616426992 251150670118152896 251746158232368191 253574822820012512 253838231569479284 254378325587879948 254651116635038032 254865916717533856 256070257770795286 256078853328439232 257930332282447552 258141318569949178 258198265453101064 259236994794779183 259858279335452021 259867002046315552 260016437106776896 260286537283826872 260690442848125108 261745869742247072 262017766421342204 262856845420270192 263264739518778088 263862834105397856 264330588666627392 264546810345878438 265669674566361793 266468457878657216 266745260293351112 267159188328227468 267599478497836576 267825200618425408 268240804475305312 268293140740486498 269379347788018832 271748028654721528 272418536902988294 273080578421551936 273945889094639944 274230458924031883 274239664068502496 275767969907010308 276222447729775456 276651082206173584 276938462139213238 277998343075329884 278059670487954992 279178302086685274 280308578613352016 280743553836442424 281035184951923493 281206231641794368 281880167414727616 281935164845934964 282172979222983912 283076602760290976 283515873327914864 285871960917897536 287022021292034392 287709895122706504 288184053766900928 288621561724709941 288931074643600844 290100836079404896 290718086386148512 291020078858156284 291332163906567056 291471675895790026 292651723166623184 293373808972448932 295018649794227632 295083731946401216 295325109610495874 295783387077680411 296270851194033352 296578611773528539 296980890669088024 297470328324373568 297931934683571552 298241420765306564 299448875910105376 300873988021460672 301616361357731056 302339211823861072 302398201004107663 302653276102071454 303622485218699192 304851726049544128 305324786660831392 306145663766223008 306292269585406468 306620732274841712 310569175605396032 310823220318918398 311156541923877832 311335470746272336 311658880168792702 312142503936570853 312416285008589888 313081016108159936 313406238770322152 313892574041620028 315163394179440352 316501099587672272 317712392086091296 317774380716180934 318042425734380172 318535955314425058 319060916670497456 319887975498272363 320849775813077056 321183068516483992 321712392432302144 322211616966782816 322483404826267328 322546324325127812 325659601081346714 326978061004752976 328014156679108354 328025167190896448 328811308711664576 329853213399668504 330195858704446553 330206942449829536 332594375837892896 332866437103355519 333110486738045744 333932400074630812 334732698804989044 335284353111370208 336153465777845534 337514410983423856 338038156660206184 338595258507466688 338946984884032616 339406732193243456 339472953590003324 340847338017493216 342218563848194852 343604064106689568 344494742844293314 345597944004694472 345889458402367376 345956944639048379 346997125964227648 347357580042445336 347523921260365031 350048308097607392 350411931686351444 353246014885193612 355226537507335312 355595540143250134 355607476484431808 356181577335763088 356734290213223832 357104859074248649 358178558594653888 358734370333280032 359619507772679336 361075457196860224 362011424683833652 363170720818492496 363477057982148768 363547975722389822 364041091787914352 364112119576374533 365019829875112048 365586257712311272 367066364018838848 368624370657288928 368800896031407788 369710871511198399 370994338447700492 372182401235824816 374256530588085418 374873321918980976 375262733264464682 375275329777950784 375845055760360823 376975101028192576 377366695662224632 378884838546215729 380418785260977736 381637028656720928 382033466013358796 382551655777130336 382626295148054594 382949043231192452 383580160207744864 384175389460394896 384574463618421622 386329321897378496 387367982724608704 387969089817146656 388286447443144159 389858457351820856 391106930112222688 392120744159172574 393708277536335216 394955821307497814 394969078862507968 395379365301769576 396980091477080384 397170195726131464 398150169319752122 400470779070115936 400798363042815829 400811816715503648 401458896488614328 402081869477616692 403045494479476604 403709731297364128 404129097361731196 404756213895773194 406394903020857296 407696331672255808 408029826126693862 408119838941998456 409681768742591408 410743731852811259 410993723168776384 412059087082520332 413727342495809888 414157114665992516 415483400825588368 416128136658713752 417812865956927168 421192078582393664 422283878325262772 422526710298512456 422965623086218667 423993529654514848 425337038331151492 425793162632674928 427721749243526192 428777105421271516 428871695159388208 429537206583269512 431276223613971008 431629006353801662 433011244052817976 433461047976695557 434764326012545984 435215951004941288 435891307272371132 436609675443838624 437287194454919536 437656049407077088 437741440155530602 439513672706767568 443755939935021896 445162069778789909 445552522687795264 445639454111316556 447443662427556704 448137993324768656 451378081494283216 451846964542926862 451862131773450944 453908795115578816 454767253581052216 455028764936859568 455501440246697026 456208274984218939 458055272048932376 458531091237348857 458810167415559232 459522136545847648 459999479485472836 460623422262258976 460713294157861654 461861825556264224 462578530166597936 466319801287650128 466422673076569664 467528579574398069 468299087371214008 469421407831784296 470195035093364672 470924670951451808 471413858629032956 473322416761134304 475559050145762674 475575013324244288 477891012237715888 479405305915619902 482593947337268039 482610146657443168 482887668912585664 483389283527107048 484139393860803772 486099472378458848 486497100381827297 486604423353921236 490030977624310304 490899664666593728 491301219213774242 492110905373140144 493290292975773328 493386538480386187 493802713640221846 494869993203220544 495384054830509208 496152778323851012 497389658291361472 498161494025567008 500275931606320688 502190555232853984 503492316464736382 505629380626301477 507149645640025024 507676463138958568 508756651175759896 509285138001773497 509302233270076064 509731833435067712 512140515541590572 516282637139898356 516396530906202128 518473989589558366 519716558670904042 519734004092631104 520573074567653744 521380885696250216 521922486339286487 523491739484494144 524035532842684408 525713690840540384 526529479037556176 527725668210795712 529093620691756876 531339349132723586 533490520586702224 534318376656454936 535198956995673152 536011471774461319 536481608950610624 536586281480972996 538758695576037664 543496057309443056 544837073805976588 547891778189279888 548460917848063766 548479328137004992 549312004572835049 551535939814020616 552444895459550912 553302164412347168 553876924278426476 555996686150659768 556119340975909984 558356604173370548 560617157226704032 561487107672884848 562070369903846986 563870329691869928 564345958445967824 564456067568973671 566153205520581952 567031746655829728 574044042584068784 575419790245413008 577243123449419882 577862149287201688 580201672158809792 581436172772297024 582040157716312568 582664327813134112 582943351791580052 584381700130603921 585303446333246368 585782222908730827 586747617944897864 590037299588455264 590650219220991748 591566774155360822 592541702388066704 593157223547057078 593961781338176048 594077668782505817 595863869367143104 596482841530613128 598897751820210752 603232722715462112 604678423647722144 604796402008215326 605306552204142908 607244970437398384 610649573321662784 612291327532446016 612584539170812936 613220880451115027 613241464549683424 618180526049088821 621646440637836796 622313083847755664 622670941492544672 623317760337585404 624285007873141706 626812477540644304 627785148083240056 630326788358880704 633002199175344544 633519993196708891 635424784172182592 635548761432361868 636084851468760344 637071910628850116 638121833340994912 639775950996544726 642366137032967984 644423233933565632 645092648650255624 645401568054963629 651319202162693428 653956122009505952 656028313358216708 659706426799337008 660391717408893106 660413884899659072 665188751675785792 665732874206711038 666220973476091488 667864800149261624 669465397609978088 670160825654586791 670568706222740416 672306931555691068 675028821966847712 676076313320412368 677893969768065232 678945907180006648 681694676034986432 684437127696389704 687208128213379136 688989485688586628 691195888009388944 691778916804734752 691913889278096758 694715160084890672 695047842520730062 700096616195214784 700823863372702888 703643271585829211 705329615339084057 706492029770387224 707225920383029593 710453075014670624 711191080286500268 712363154671526176 713468580426447664 714209718148497298 717468740666560064 719239015545358672 721103402394410581 724022849367667304 726341441636984992 726954115964297536 727095951444779644 728082183575828704 728224239152749066 730039659750224096 731172515424622544 737248741314577856 737601792062815576 738996787069209851 739421743022396798 741988676895400984 744339817079515111 744364802471649632 748513061176170836 749746643837961952 750525466528929364 751690111520721646 754733391324449264 757769677092431458 760837570521955472 762809787726649481 763274057313441856 764066932026717592 765103311554260672 765252590296109188 765898086462384904 767160320415489728 768350778920789792 769148927236843244 775938179634293312 776572894886288318 779716914703641712 782213860224445376 784241488318345148 787416555072670432 789911642614995628 790758730603539152 794340391452262928 796300338639504244 800941558140231872 801596726085631658 801623633431007296 802917792977228656 804163738955233384 804999089099577463 806090988958953208 807419462594728256 808258194723462392 809512427791546388 812789806041714592 816059652253387724 816239677883996912 819363537485182816 821487463705622518 824118174165040664 824974252600807673 827454684991619776 828314229331985032 830966801651176736 832256273317427504 844567756650525544 845053420597024912 845931246172437334 847243939256406601 847987059309029696 850674076662302984 851557740869362163 851586325265349856 855443498487052384 857554210842543032 857743390318776416 859074413166539024 863258012707603324 866022488105635952 866922095953391114 868267362066739271 870431902009882576 871782614544742264 873219350887677248 874574388909839072 875312098814154176 875482880311061204 879027345413535136 887511879870043792 890324139557579818 891278908222633112 894887324855113408 896245902197783501 896275986649537312 902756162988566432 903494614994822123 903693929085853724 909534507162104432 910057529873719136 911002880493394052 912416549968437878 916110544097864752 917062182474697714 919044273091695296 919998958970945672 921246844524517952 921426588315723308 923723651112528448 925157060333195872 925913836210574533 932639602575300256 935057159148796138 936598174742428016 938842815663568592 939025992591702743 941849341902903616 942827717258065912 946644833522268608 951118100291525348 953464879160459029 955782024475431776 958810611831239804 965187894674536078 965220293314886336 966778567054214096 968278787721607544 969284617487246333 972198944756917696 972994200763654594 973208846707842472 980061955248620608 982602438427548484 984221810746280288 986580585951546656 986773076960772374 987605427280443692 990768109661018416 992305556647702024 996322988051134016 1000551863212641376 1004381110465707968 1006984632929472764 1011258761252602954 1015352926277917136 1017513302351519792 1018570276003546994 1018604466540152128 1020150865635265091 1024281031083181144 1032565274279796712 1032793061812404256 1033637883636735559 1036947979179116732 1039433117341808084 1041146149135307488 1042761771392500432 1043844972678572974 1048071065685368816 1051427381681080768 1053058958075112352 1058187241383513752 1062678698265447172 1066981041173404448 1068636753312909872 1072022943548922638 1073172562961945992 1077517391152075328 1086992114618886112 1087881271116214393 1089674147611953176 1095783556378559776 1096921835696127532 1098624009145670098 1103071879628041232 1106604328824694336 1107753848556852952 1111993372301319536 1112210332506633269 1112238681951819968 1114875843600487703 1116713208346741096 1121234314453408064 1122974215345769696 1124140739807693972 1127740659383739856 1128691916891935648 1128912135137947342 1134063493311659456 1148049548376879239 1148088085168137568 1150839580490826016 1154486246898839764 1155724298574403376 1164080315432625136 1165328655626268224 1165886703583160104 1168763400261207842 1170606892666492736 1171564445817461654 1173495235889795728 1176537130222459369 1180074599176910528 1181300438441983496 1183133548310721644 1185083404776133408 1186314447094114156 1187923562676352096 1188155337565011634 1192965683061226256 1205731599955026599 1206465445430924224 1209356847295444288 1209592804016430652 1210613104408285816 1214489940874796768 1225169078341625872 1226441760902230054 1226482929099366848 1236361052098177642 1243292881275673592 1244584390501375469 1244626167695511328 1245341882985089344 1246635520675170808 1248570015746283412 1253624955081288608 1255570296166480112 1266004398350689088 1267039986393417782 1271097522864723736 1272169702937520688 1274143821257700232 1276243666681989824 1279551901993089452 1284732274065935968 1290185297300511248 1290803136109927258 1302638404325386856 1307912244019011904 1309897857058298963 1312056626716433416 1313419566425626387 1319412853598674016 1320783434817786212 1331465748413422076 1332441946952182976 1335729600298523248 1338930795219956176 1339192033018191079 1340321651309173582 1344613863111382136 1346010622664475677 1350057643933695424 1352152626640824736 1355787939536130464 1357891814360013296 1368874255392779408 1372422604557104009 1377978971377173256 1382345374576242349 1382391776018777888 1383557833609469504 1383827778556193516 1389430320169781344 1390095685041460124 1393525592619132427 1401647726745405776 1407286543171658422 1410659230678168114 1412984059540774448 1414451840766059186 1416646748635206179 1420906150029341248 1422382160573000536 1424726309343052352 1426937160852895328 1428419436296994596 1438478031090717344 1442206804788821162 1448045698735334608 1452682883273969984 1454191902889559288 1456164367151657408 1456448478305498132 1460079319500448192 1462345030849245088 1475203584125631152 1477993574138419702 1478843486044793596 1483977353790801968 1488679634159030222 1488729604943299264 1497026122352341672 1499493287675923904 1501050933057858728 1503380223041443292 1509466782648898528 1510701522238305817 1515539354184862916 1521675141043910944 1525619575453298962 1528133864053435184 1530505180592218376 1531796172924769808 1532095040544357107 1536701557841579584 1538297854473686488 1553145789772576636 1559433829407283424 1568482976636690296 1574833110145340864 1579823285229991256 1581464375900244017 1581517461207078304 1588680782904525856 1592600677279008488 1603193452171263316 1605835585954457312 1608327477910466768 1609998178199154926 1612181977917906416 1612496529552515789 1616516389446924784 1619024855583092776 1625579612083429184 1632119304506775448 1632479355767993824 1638727074970365632 1642974927411245036 1648236348330081328 1649948505201615346 1656628458663970064 1661933603302353472 1664456675510169359 1664512546634855008 1677918570704669657 1689135513301051088 1690106841194049824 1691862492344874668 1694487878512813202 1701348153324605968 1703115481738724326 1703172650530699712 1710886996974104768 1715108421685086064 1715486780637552832 1718148826333078048 1719554267248209847 1726516025415206648 1732044976211271904 1733844191906782228 1736534724133478542 1740863804019765152 1743565229089484528 1749148777819678144 1750965760622122408 1758054690827070272 1762223107626577337 1775023759740087584 1780648279115159636 1782557816445266224 1792491804395567002 1792551973299074624 1805512325977132864 1806989229989644246 1807387858171707448 1814658963563454281 1819007955348164147 1819069014324208864 1820115059747438272 1822005760986788104 1824833099936875756 1832221088195729504 1834124364949395428 1839997917941891344 1842853176631446616 1850314120666391744 1851827672421149066 1865279205150600512 1870114318297592276 1873196349484856032 1877685631327137184 1878051985183405486 1885655434516131824 1902236200583050696 1906929758320918058 1911564048950863552 1917621223662479608 1919613212468223181 1930375789349072156 1933557134108428192 1936557575443215088 1938569234974492666 1945988401527309188 1946417693415684944 1965204876855096968 1967246294663464451 1968443621492560576 1973161171903093312 1973546153921544748 1975210854560887384 1981536219322036832 1984611113295404048 2001103726425282752 2013969265858945528 2020350932072969587 2022517522505205908 2030705852555834272 2035026604703039584 2037140552007093988 2040301731270530182 2048562062166362288 2065130548559593424 2065586123624808512 2067275767273471118 2070483709543762877 2073895958358233464 2078866234683616168 2082292298270614976 2085523542785000864 2087689945357145948 2096142131370737632 2106117916150224704 2116374482767027504 2116787407028753641 2125357396530894344 2133962082346808896 2137273506625819744 2144045887097845276 2146345125923891984 2173984229237772224 2175762542232428786 2179348295223906352 2184997527555995971 2191567112757119552 2193843671392255064 2197248018291340196 2206143759256082464 2215507697113705904 2223986744602639072 2224420665013266538 2229751687200975406 2233426416693482192 2239215828487906541 2245948430691539392 2248281479615387944 2255481318767479712 2257383833783871296 2257824270275894684 2296099096753758478 2296176170336275136 2301679160981652032 2308972493797679528 2311371010931125871 2311448597148806752 2328160630865250272 2331773407166320208 2337526800522415684 2343128891634923308 2346990471779591456 2353074260444918738 2362600876883966992 2366267096621443288 2370166809552266816 2372628894188228312 2375847125352704192 2376310675130023268 2385931366122452512 2411463199910053198 2419185608032861304 2421226208816571632 2428979881749593536 2432667448822555217 2450338156683251744 2452883521804460108 2472722104196355284 2486585762551347184 2489168781002750938 2489252335391022656 2493271041350341616 2497140031492566824 2499734013519740543 2507249910162577216 2511140592332960224 2534079972786835564 2542195045729447472 2544339405875041376 2548287642515400464 2548784837034621731 2559103803986178904 2569464548131871936 2580370594601022496 2581606272219854516 2587976100578388793 2605276808650773712 2619795714116597926 2624113253432866832 2626839132851252774 2630915390322525761 2638825707197348032 2641566869635572424 2652193869823510103 2662931496826844152 2671459200597046496 2677861590439912352 2678384066036382158 2680643302618347164 2689227726222764272 2692021245328951354 2704305253281649472 2711575879072260928 2715783628720026592 2737748510785558816 2744845209114208018 2755957942754346512 2764690749152484698 2764783552037555776 2767655557112387032 2778860640339562688 2780191370082920248 2787051185238264854 2803295453490811552 2805588541299710803 2814573086343316844 2821318461356336228 2825968119081548896 2828903681532118372 2833293497270412358 2844764321146001072 2853874321705790656 2856838872593989192 2875206122969678813 2876956062181434688 2884413609577642324 2896091397470669216 2908383805779118576 2912896956610996264 2924690061698490176 2950407168251262304 2955987148276839404 2957686972089587192 2960759361603530669 2967954707581603936 2977359268318060444 2994052244704683344 3002101866115717456 3006760446082886584 3018933565297797056 3021403044476611634 3031078708369725832 3043350282087821888 3051239150906597924 3056267728106870368 3061010361184436752 3063592345849539616 3064190081088714214 3076595708947372976 3106291579545153272 3116134488451529363 3118867658814566848 3136965953273380592 3159646570459982512 3162928751800488034 3163034922414156608 3177361565809051712 3185201354558016976 3193457924889532573 3206386904342526632 3209717638661441999 3211671171908914624 3216654955820933536 3219996356398309852 3224363955835812832 3224993059105031578 3233032778893849568 3238049711166185552 3264238609013550896 3264958711535987648 3272700057020786483 3285949854822490072 3296472696660162656 3299897010403230692 3313256917327940128 3328913351020338718 3329025093269710016 3355837141409339314 3378157631360876273 3378271026602102176 3380213682388099648 3383724984689749336 3388975757025626404 3402696306649211936 3406230963477448652 3430216843370172128 3436297652666156096 3439108534496419694 3453032050830413296 3453705769362703309 3464089952422543808 3467688383813564456 3473069448266957084 3481727608039530304 3487130458178969056 3501931521244244816 3524446215253154674 3550047519480175168 3561296558230319272 3564995966012414479 3565115632890532448 3584983608791134004 3613978459979288492 3614775716343414896 3629317927126908562 3638015910696328294 3638138028648417728 3644011521973576208 3649666199873751512 3653457404375005409 3664442176391459008 3668248729898790856 3679995835883782688 3685706353262893232 3703655344842298132 3740228636595184552 3746392698969712064 3752080302421229233 3755371262654274368 3756103970366810972 3771310869032263648 3804472401166101392 3813859516641836116 3835242447324959216 3839226424936446362 3845184032009845343 3860751578698144312 3867114268216856384 3873115150886430176 3877138469948985332 3891976803054618376 3892835386831369888 3930409753710193936 3934492589326928902 3947092307843089496 3950421709121774768 3963072438644073664 3969222226590808096 4027938531717891056 4040701864145939174 4045035045010411816 4061411705111668544 4070053209406079168 4074281104014187976 4080603462541060364 4097124124332724576 4100475560361115789 4130261097119186848 4134551534546942236 4140967419087525754 4147791916716466928 4157732469367232336 4158543681477540719 4171047085570001728 4175379890714291896 4192284262741475264 4232748965534055008 4233574814057507282 4250714793061788688 4274547013251639488 4288091774195690552 4292546163157805189 4292690251847783968 4327263682343621747 4351525084464857572 4358696590447812704 4369995055111991942 4387687342784510128 4394496036582680392 4412287518512164928 4431015394227411808 4447973489205278144 4448841330026533076 4459503374401950812 4466852833386964384 4478431656975813082 4496562959230775888 4510962637534959424 4515648540551789368 4517810976384745403 4592198193507516956 4617944987595359056 4622742021862251742 4622897194297613504 4656321261730500544 4663546814332640416 4675053601044831368 4686257783269846616 4691125779582107537 4693980943559182912 4706148520889837476 4725201753767933984 4732534193242886576 4745257788376456624 4752621350260046536 4771862732244905024 4822926399820106396 4838371216065722608 4842452417633143264 4865334897645110434 4900676313366503488 4905767043608920216 4925502901100804477 4937307307373588399 4945444208392710568 4973171525102694368 4978337562005501876 4986542082700683232 4994280062985133648 4999468027039481086 5022281184665920448 5047723816760874067 5068159945573671128 5084390091458894944 5088678811750082752 5096575285030800928 5097569674069243462 5118207607972357808 5160741189202044992 5163212544439709032 5175952201156777586 5210378719556605777 5210553617301547424 5239591428233195852 5248226506865733664 5253678265702505548 5261830780645051522 5283133739271144848 5304387739647020206 5325862993653688304 5339668514086546367 5342918401194092992 5355723180879824704 5356768132072764316 5361286605236694328 5378455452445528544 5384042490657902708 5431567257440053184 5475497021571117632 5489690418228416036 5511915885508693024 5529381498304969396 5535311114224774064 5560382740165840496 5574102370476529708 5606590906981623104 5611177082599421606 5629146172686633688 5634993623697042241 5642636922712672456 5651936238163097792 5657807363064236744 5666586994540824716 5689528642292002144 5713677745187978384 5750412245939357626 5768827219155284648 5792182794941338432 5816767611558237152 5825793913221992528 5900814336502524608 5911974296553678808 5915373944179174384 5921518723207061338 5930707574794846207 5935909415163207872 5954718536636120888 5960904186085535141 5988104489409366688 6004203732231434912 6013520892165773168 6042806088953223268 6062157416739451664 6077871534467174897 6102478301813195848 6112535456213740736 6122020722368873504 6127184691699079232 6128380162177428428 6153191417894745952 6212583159090306544 6232268976903058726 6273721315384484507 6273931906546761184 6319293140919965024 6324462304963754861 6325857503600976068 6370402709116033952 6386915849779065146 6412773808685053264 6419435277322883998 6433309911641867072 6439992712796619704 6448727911671625664 6449986118210063156 6466065557787699136 6476099422332371104 6528477218027101792 6545400114041572966 6571899709644980144 6573181948141919201 6592945393320325312 6599794020806461384 6626513834655880256 6657826702040677436 6711674282818678628 6756315262721752546 6756542053204204352 6767449969379498672 6777951514051252808 6784992322410724331 6805392613298423872 6812461926954897304 6860433686740344256 6878217068992839388 6906064101660826592 6907411538725406618 6935376767627128912 6946138896533914168 6974260916357938112 7003863042488489632 7048892430506309348 7122593116460638544 7129991932024828958 7130231265781064896 7141056059446855637 7169967217582268008 7227956919958576984 7229551432686829792 7258635854253817124 7276031821392656588 7288023043947152416 7299332399747503024 7306914808750010818 7336497459797581712 7359991671767565376 7371412706525786464 7407310689684596264 7480457273190369104 7504160604842458466 7512207940733621944 7542621738064527296 7608944802332202784 7615168897813500751 7627719033283672232 7670484894649918432 7678452849872892724 7690368064019690686 7721503157396288624 7746230301772860352 7754276939897970664 7783953606109236752 7785670773662739776 7804130905203413921 7860819507420387872 7868985178653857804 7894184615686178992 7900843418243549536 7938444453181616192 8036346838638154673 8055877063435782112 8081403728291878348 8090070090020823632 8148562208028375952 8161206925082120728 8194248248665449152 8200951120722231578 8235759911557215583 8260522194238373696 8269103069093884472 8281934838175051508 8295583833432933856 8315464938734464672 8317087362955081438 8350759781428583792 8465497931068110016 8467149628115014564 8501429586123577376 8576183548391381104 8585092326315610378 8585380503695567936 8654527364687243494 8703050168929715144 8712090733509628283 8717393180895625408 8739990110223983884 8775374685569020256 8788992073165360784 8862030788454823616 8897682660053066152 8919006748803901624 8933705666773928768 8956863313951626164 8993125918461551776 9031297081103578736 9035621952769490806 9169284999408092741 9184396387015033912 9193936964979384709 9235889975190718112 9245484043724503484 9327093628665280832 9350107202089662736 9372515566539693232 9374344231127337553 9382251559164215074 9412297041779674952 9450403507535867968 9465068386485773152 9490515576752913248 9505242700520093072 9606958231899728063 9645852799640212792 9676417622033696443 9676742432131445216 9684904835266286528 9730669795290220868 9811534087217840432 9851005802201608954 9874614614747176798 9890888416785421136 9916527240446443253 9946343050205388736 9956675124011003752 9973084165401366464 9988560125970267296 9998936054078962172 10095447633521748134 10136319891147342256 10168780182917789888 10193150570061601856 10195139348138486924 10236415215944715616 10326425088879418064 10351904402313555172 10420757439113211554 10421107234603094848 10479182856466391704 10496453013731467328 10507356531405011096 10523661561290103044 10566267478542289696 10608775479294040412 10651725987307376608 10679337028173092734 10713536264145528632 10722573210473388656 10724665283810499749 10756910904891057088 10768084981315805416 10979380836456832072 11023831771017386048 11058762996609938792 11070250631301708119 11070622228449548128 11120765480331680992 11148204740953059416 11222354165198843212 11258292345373267376 11269987247394084482 11285273845425344912 11287475706867610523 11315614726128473488 11333173989081649432 11379057284584004288 11427355490375956768 11500824491878715252 11537654438310569296 11633535223116474304 11651196728571185513 11651587826443985056 11745429994932687599 11823948593107357616 11830747888358348768 11843037446414122676 11861415149589692414 11909437073272241776 11921808372171070282 11976208978818733376 12008407464462869824 12027041784331546336 12036879870737468929 12085612177906446536 12124314833478903328 12155743068934349794 12204956603626391696 12244041444737747008 12256760324354856856 12306382835789491904 12425166318180613088 12464537953806117452 12547442630768969014 12547863813093522368 12638586281839930048 12648924609927509722 12651715007201952136 12733055687437149029 12740805418232067904 12773831699558130292 12825547617370106528 12838870554645767996 12879985425593239408 12899972236420126312 12952198844664742208 13056954436054203584 13090800228083145932 13143799419289960288 13146363896283838402 13199588041612922768 13315653404081354872 13423348565637357256 13437292487277562267 13512630525443505092 13534899938758997344 13555903028102505616 13569984644821448662 13624923853909794608 13756434137985678776 13812128203321653184 13814823077450813236 13870753535254257824 13892277793067828336 14007726084976979264 14097784861012618696 14142456524510787109 14245186232921277088 14259983864049657916 14282112118893711274 14339934435164536016 14455913839917153968 14459102865373659584 14493385966806340139 14517271708507634248 14552063642785313176 14576046087894304832 14598664799495006048 14613829617500021636 14672994919595163424 14742825413051572928 14814621379369192528 14960914546380738208 15008321209684916932 15024415881467243888 15217889604664405568 15230337795627001502 15255438066567344464 15294982692891971797 15340969789299836864 15356905699745785448 15380736128039381372 15443006314792577248 15508553879795941328 15567907212218473504 15608261810406827842 15674510799415345787 15721639014840775744 15737970357307715608 15788369231372357984 15801686836487099072 16072693677276309346 16111754126871564224 16162807456583756696 16179597076517881097 16180140180041647264 16297124416056751904 16322413850164241456 16401902241444463156 16471519823114431166 16538206138187768944 16563869676350103016 16591167666865867712 16630929877468929344 16634174725910162876 16701519562857167584 16934299256230029128 17002859172247154752 17028672141757886519 17152367096782762208 17170184652631220756 17309054729374486988 17406100337859430288 17424181467019256566 17479980220447967768 17498138094638183801 17550749371138040512 17577984146330721568 17795365320106132304 17838013497607803248 17841493859242352117 17913726627903252328 17986251836923103552 18062594162207157472 18071243905538981612 18115832704048721551 18338569998816185482 18368792774030067824 18387873929958769418 18416407732257680327 18471779950381436224 18490968087449006968 18700214404179325472 18745031133079386464 18748688462254675106 18764503118328430148 18824594083559349904 18930136772971546304 18981031153505826496 19010485401040186144 19213916463799456126 19291705599280425584 19352835244067392886 19353484864262890432 19461339590580441736 19623068174435680864 19639119789097975621 19702011604403217908 19749229229494353596 19781776833570842272 19833054480892886506 19913350248022007504 19977120251940534592 19997872108157924344 20190895267043496268 20272639782294684512 20390278696276973848 20472830431889431232 20652850177758836128 20703808804627110344 20841514878226423108 20958365712932783408 21014713062810022192 21047323122580206088 21132534957084579392 21217550958588080824 21303451974614753216 21358674056346185468 21427072528291057264 21445146420946777312 21449330567620999498 21536169962631610832 21812941419160705541 21958761672913664144 22117525993219877584 22140501262603416238 22141244456899096256 22241530960663361984 22296409481906118832 22354205474226728011 22444708330397686424 22516584690746534752 22539974494788168964 22570547690850689824 22574951413735221046 22631229452256946976 22666347978163298864 22854710980751913536 22908900399145505381 23001648983757430504 23075308876621138592 23302393457142371026 23303175652887970112 23490859989865375198 23647103419526133911 23647897186214715232 23661495776716697536 23686074892828245352 23722830299179384828 23818874146544483552 23843616744342140564 24054083568663092672 24073759741474937858 24171224355812893072 24248629666957806656 24311486137868699588 24409913207252783392 24513520648709713712 24850332636361226176 24929075907612234904 24954971762086901353 25094885261537938028 25297849219855019444 25303430014403904272 25466111374874298058 25547663399116260584 25574201830625037863 25651095234740213056 25677741109291535992 25759970851186478816 25799944472840252624 26181600456166291864 26264562116948604631 26287598838579920576 26292727792567676804 26399176083225845536 26631306808162709744 26846697131274714512 26874584974555124534 26916288224068917401 27025261050887010184 27069799877517994688 27111806056205011232 27139969289642897324 27249847707819589216 27512868275971357552 27629646154901626472 27741507070508515648 27784555586135656672 28195569722025237392 28284913049021574218 28490372465842554176 28519967728099315832 28564224237787422548 28679868870329072032 28703328922527810523 28911827679834307936 28986771933612680278 29034543417015268496 29104127285570626352 29109805770342785033 29197329598990012096 29227659235000043272 29345989839190326848 29629242758738385056 29921829092761476416 30016642419369833864 30047823142104636323 30048831762934487776 30460675591254003004 30510876133134688928 30589965385783943594 30713811399491570896 30761472256078762744 30886012629585154496 31017107759591882656 31135814424436947008 31216523620813655684 31349021598830691574 31475940714615431216 31576738462744715968 31624676834693217821 32145387354552618692 32325614913167513392 32359194153035762194 32360280360083294528 32594248832113503808 32644827700328482912 32803804482888926312 32943039646228862332 33076412276375537888 33127739352700206032 33268349451820325752 33403039125714335168 33868598512460058256 34057344283515773038 34304734193565524416 34340369305262441512 34478520307705631339 34561151151615118793 34618109458748973976 34812200675718860576 34848362934038513132 34959960440895935536 34996276189276367602 35155968292661443136 35590730640212264608 35676026995215606496 35682987718484704234 35827453255806504656 36125188324414314944 36142487811077963224 36231665408097443102 36472651036896240439 36677139997632370964 36737585548060135648 36775747859917538836 36832815464515360654 36981936174898013936 37377679598605824569 37400428808358650944 37490062266158772928 37497376924509350212 37529006236656860296 37649188167118699808 38020970802080372288 38427832927598912252 38583411198560851168 38705670488134785772 38922679181160883472 39246136348871361728 39278239578195951242 39404023208806435816 39498458458988707192 39563553667141684544 39666108961785773012 39826700496044015008 39995744216315848688 40381790534086992536 40545279564589369024 40780557392553947696 41305700355517672256 41407617609254220688 41514953023563923449 41683029756452846216 41726329302598745987 41916731425865566816 42029426125620044384 42094646245160412176 42435101917176161648 42545100741270224279 42717348112692370936 42854145056582114528 42890292841893554624 42898661135241998996 43072339925263221664 43625882838321411082 43916049207691391549 43917523345827328288 44235051986439755168 44281002525206832476 44592818963812237664 44708410948453456022 44889416660795372848 45033169381493069504 45079948989576337928 45141095381701379648 45149902827470442092 45262458904513893952 45332695956326597728 45817800798291010762 46003297967514861008 46150617753242277184 46604786914284742052 46981719979730750396 47294206839052267822 47295794372429430464 47372149785656490704 47445660598358769656 47494946256875070317 47637748293088967104 47687233488684281128 48147519482949875716 48342448711625786144 48622972275737399176 48819826414505566784 49027041297419427424 49858151815224469808 49909943524173802706 49987392416127989459 50189770523075876056 50595698439710038888 50606860028807808544 50932222749748596116 51095326798232521168 51148403661250075726 51355482218583071984 51519941702372957632 51599888945680505248 52363200912332583728 52529124233897209262 52585455585135353608 52798352166451691072 53262613616325419488 53306182284694505257 53693394262549429024 53749169949110249068 53832576448137834802 54050522101774020368 54223612112410022464 54279938579285794648 54499695415639178432 54628916336423897447 55025736551942715104 55259292309803252944 55569111172271313344 56254427870467082711 56391139444050474784 56569826098043148436 57039935456198631664 57128448475574845096 57359737740658144064 57406657845055621046 57823655359668615872 57973543867225360556 58069086834030536992 58208254571141252704 58219611540685570066 58455318470000086544 59258485517476770112 60033284838739667728 60095646284209272646 60097663525868975552 60921351182508006008 60984635134567397981 61021752266269377856 61179930771567887188 61427622798983141792 61522944512157525488 62034215519183765312 62433047241627311368 62698043197661383148 62951881429230862432 63249353669386435642 64184994995856649187 64290774709105237384 64651229826335026784 64718388306071524388 65289655400656965824 65607608965777852624 65620409617891362871 65886079292457724664 66152824552751075776 66255478705400412064 66536698903640651504 67734923354235875101 67737197024920116512 68114688567031546076 68680738610524883024 68957040615411262678 69122302303230237586 69236218917497947952 69415690683125102771 69624401351437721152 69696725868077026264 69919920881791871072 69992552378552735204 71181461280424529216 71352053990431212992 71365975436969408468 71654906511613009312 72284975622155926448 72463330816194886204 72945302073792480878 73354279995264741928 73475171096120271296 73551495719835077672 73665630929030721308 73963872349796027872 74755359197211649138 74994753849018700424 75058012473313720592 75298376334237399616 76855665855197824504 77166822397121702336 77411340976269571544 77491754419111956833 77845358362321766944 78556479156391902484 78808046417612871632 78996916917977414384 79012329948073273661 79332217923571546024 79653400992088030016 79991488432631697376 80763581068173985072 81558377099998298591 81561114785107895392 82218009964528813193 82815235218508441376 83029906047127846898 83366059512905692432 83452658605197491974 83833462851731133632 84058852251240088768 84189292490320824352 84870203834352323296 85090201482540448558 85434696225384741872 85708290113164229056 85797322270483997992 86144679850526443328 87251765676642822164 87832098415382783098 87835046691654656576 88470103972879510336 88562005050413664952 89131389812060043203 89185637927624475328 89416821896906912044 89778833321590745696 90159897979152675856 90299805654940884184 90665391912653195456 91635601596582021524 92006595935029722016 93209573828569484104 93963439959461500792 94588413678104535644 94744299571312981408 94891321196717539312 94989892513750140634 95374466977368562256 96295038965899751432 96684897423251572288 97245944551474798352 98054082594838854848 98997195671575509763 99716303630448939616 99819887048347605412 99974784832255978918 100379541046151752112 101191396879420077776 101213720057615617088 101453701767644380973 101864445499497192232 102190653596465042336 102296807322500151452 102710964437166143968 103199777891361010496 104726401824665167456 105058248467794418524 105170911170270707216 106525227232650838976 106612364569389010514 107064878850243802579 107386788525098858048 107498339898220498136 107665152896275669604 108101044203548040736 108559877158571589296 109257832672847794894 110051473103885430208 110518584619606505888 112508855740934165422 112782278888100949568 113139652196086296872 113257179535625167679 114079870912397263328 114256896951149690192 114813315690111242092 115947087734450721112 116138173668061073984 116416509142282505408 116439223081371140132 116910636940000173088 119200704992305205633 120066569677479335456 120191292568418545292 121842702365016012016 121969270269134795962 122359861543135774376 122855245597966283584 123045889024315050976 124866094483254622736 124890457014696464819 125396086395322766296 125903762858461724864 126498707338772871284 128369989991713298374 128581549418210474768 128914854125803762289 129302459652670053568 129436776612143048776 131215217931555705248 131240819235782725742 131772158584915449328 132510957410800824128 133073397807281303008 135469846708471750202 135474394049840233024 136229377134063092152 137361477221049766048 137914081230822525356 138244604606460475172 138472437834995895904 138831381366250205542 139393451736154052528 139839841763583742144 139985104757105470408 142731950873938816936 143309813023226018624 144569951244311852896 144926661632389772408 145890604147584961756 146708559990529483856 147102991439670155344 147331261858061442616 147927744699592055744 149510718394423298276 149989507698037400848 150116024946627441184 152690589934124938787 153711331710395649008 154822681952539143088 154983508838223913666 155690716724643533888 156479438319587096077 157112958312783804968 157616092835225743264 157993833835954828768 158024659896146547322 158664435847143092048 159982976865263394752 161527162136347970144 163116754199996597182 163122229570215790784 164436019929057626386 165529723936682937377 165630470437016882752 166059812094255693796 166732119025811384864 166905317210394983948 168378584980641648704 169740407668704646592 170180402965080897116 170869392450769483744 171594644540967995984 174503531353285644328 174684802334608309471 175664196830765566196 177124010100827329904 178262779624120086406 178833643793813824088 179557666643181491392 180319795958305351712 180599611309881768368 183271203193164043048 183851934818640232417 184013191870059444032 186419147657138968208 187926879918923001584 188414017568482421807 189176827356209071288 189488599142625962816 189782642393435078624 189979785027500281268 190748933954737124512 192590077931799502864 194491889102949596704 197994391343151019526 199432607260897879232 199639774096695210824 199949569664511957836 200759082092303504224 202382793758840155552 202907403535288761946 203728890998994384464 203768640392399495231 204381307192930084672 204593614645000302904 205421928874332287936 209452803649330334912 210116496935588837048 210334761994732454261 210341822340541414432 213224729138778021028 214129757700487605158 214996679796440996272 215330305792551339208 216202088407096081472 217119754317143178592 218515665345695589788 221037169239213011776 221372737842852524747 225017711481868330844 226279304392172593744 226514359071250335358 228159741824794526656 228513793902299380384 229626631380222484184 231894175468901442224 232878446162742280264 233821273880000346176 238401409984610411266 240133139354958670912 240382585136837090584 241928058061305831551 243685404730032024032 243938540538269591924 244719723086271548752 246091778048630101952 249732188966509245472 249780914029392929638 250792172790645532592 252997414677545742568 255308557258273683073 256739979983426596748 257163098836420949536 257829708251607524578 258873553224286097552 262430435863111410496 262481638471565451484 263544317169830898656 266146795614562606016 270939693416943500404 272458754268126184304 274722954442099532096 275828162461645050712 276489209212920950344 276944875669991791808 277662762732500411084 278786903472308105056 279970209514210940816 285463901747877633872 289139902488623705792 289853323264779544816 290604671164947464143 291781208295169923512 293417119981058967712 294205982879340310688 294662523716122885232 297815705188891569953 299021436788846596552 299979015396074801696 300232049893254882368 305381179868249877574 307412344453839740843 307422663420791298016 309645363905078286176 309967017676447827332 312958876639174192154 314225916625567609936 315232185670451486528 315987667671909657536 316049319792293094644 317328871694286184096 323054324272695940288 326233508399993194364 328872039858115252772 331059447873365874754 332119624188511387592 332464623798125492219 333464238051622769728 333810634420789967896 340360805930161794232 341738784901538967488 343189289081935991968 349007062706571288656 349369604669216618942 349911746912895926213 351328393661531132392 354248020201654659808 356525559248240172812 357667287587627648176 360639591916610703424 361199222619763536736 366542406386328086096 367703869637280464834 372838295314277936416 373143275992861536799 375853759837846003168 376828035136964843614 378353654712418142576 379565284786870157248 379959570055000562536 381497867909474249024 385180155863599005728 388983778205899193408 395988782686302039052 399279548193390421648 399899139329023915672 401518164184607008448 404765587517680311104 405814807070577523892 407457781997988768928 407537280784798990462 409187229290000605808 420232993871177674096 420669523989464908522 420683644681082828864 426449458277556042056 428259515400975210316 429993359592881992544 430660611585102678416 434239508634286357184 437031330691391179576 442745475685705049494 449294964970996544309 450035422963736661688 452558608784345187488 453028718142500670716 457027587804598760768 459253262760444968368 463788350937802884448 465756892325484560528 474144463479651125707 476802819969220822532 480765170273674181168 483856116122611663102 485909834781875719397 487370809460064048064 487877081076539183848 489439446172543097504 499464377933018490944 499561828058785859276 501584345581291065184 505994829355091485136 510617114516547366146 513479959966853193496 514326197672841899072 515659416503215049156 517747106448572195104 524963276943130902968 527088634339661797312 541879386833887000808 542442280933783697831 544917508536252368608 551656324923290101424 552978418425841900688 553086309636512915627 555325525465000822168 557573806944616210112 559940419028421881632 570908639699988090137 570927803495755267744 579706646529559089632 581209342329894928286 583562416590339847024 586834239962117935424 588411965758680621376 589325047432245770464 595631410377783139906 598042873577693193104 599958030792149603392 610762359736499755148 614824688907679481686 614845326841582596032 619290727810156572352 619934035352895654664 625917753278348384308 628451833251135219872 632098639584586189288 634657743388572368192 652467016799986388728 657744079716230505544 662118895746731749508 664239248377022775184 664929247596250984438 667621268841579935792 680721611860323588464 686378578163871983936 692980369701028568341 698014125413142577312 698739209338433237884 699823493825791852426 702656787323062264784 708496040403309319616 710175912373510666811 713051118496480345624 715334575175255296352 722398445239527073472 733084812772656172192 735407739274560929668 745676590628555872832 746286551985723073598 751707519675692006336 753656070273929687228 756707309424836285152 759919140110001125072 770360311727198011456 791977565372604078104 792800256749376173753 798559096386780843296 799798278658047831344 811629614141155047784 814915563995977537856 815074561569597980924 818374458580001211616 834404934946136439431 840465987742355348192 841339047978929817044 852898916555112084112 856519030801950420632 859986719185763985088 861321223170205356832 874062661382782359152 885490951371410098988 898589929941993088618 900070845927473323376 902403978880626336023 905117217568690374976 906057436285001341432 918506525520889936736 927576701875605768896 931513784650969121056 948288926959302251414 953605639938441645064 961530340547348362336 967712232245223326204 971819669563751438794 975754162153078367696 978878892345086195008 999123656117571718552 1003168691162582130368 1011989658710182970272 1021234229033094732292 1026959919933706386992 1031318833006430098312 1035494212897144390208 1049926553886261805936 1068834129538874571509 1083758773667774001616 1084884561867567395662 1089835017072504737216 1103312649846580202848 1105956836851683801376 1106172619273025831254 1110651050930001644336 1119880838056843763264 1141817279399976180274 1141855606991510535488 1158708067556780561639 1159413293059118179264 1162418684659789856572 1167124833180679694048 1178650094864491540928 1191262820755566279812 1196085747155386386208 1221524719472999510296 1229649377815358963372 1239868070705791309328 1251835506556696768616 1256903666502270439744 1264197279169172378576 1286963543730481626919 1304934033599972777456 1315488159432461011088 1318898122979376952649 1324237791493463499016 1328478496754045550368 1329858495192501968876 1335242537683159871584 1361443223720647176928 1385960739402057136682 1396028250826285154624 1397478418676866475768 1399646987651583704852 1405313574646124529568 1420351824747021333622 1426102236992960691248 1430669150350510592704 1466169625545312344384 1470815478549121859336 1472343333963127179827 1492573103971446147196 1507312140547859374456 1513414618849672570304 1519838280220002250144 1549609164899967673229 1583955130745208156208 1585600513498752347506 1597118192773561686592 1599596557316095662688 1623259228282310095568 1630149123139195961848 1636748917160002423232 1668809869892272878862 1680931975484710696384 1682678095957859634088 1693496406429140820857 1705797833110224168224 1713038061603900841264 1722642446340410713664 1748125322765564718304 1770981902742820197976 1797179859883986177236 1800141691854946646752 1804807957761252672046 1812114872570002682864 1837013051041779873472 1863027569301938242112 1896577853918604502828 1907211279876883290128 1923060681094696724672 1935424464490446652408 1943639339127502877588 1951508324306156735392 1998247312235143437104 2023979317420365940544 2034232698154632249001 2042468458066189464584 2053919839867412773984 2062637666012860196624 2099853107772523611872 2137668259077749143018 2151886411176878185901 2167517547335548003232 2169769123735134791324 2206625299693160405696 2211913673703367602752 2212345238546051662508 2221302101860003288672 2283634558799952360548 2317416135113561123278 2324837369319579713144 2334249666361359388096 2382525641511132559624 2392171494310772772416 2443049438945999020592 2449382228390271483491 2459298755630717926744 2479736141411582618656 2503671013113393537232 2528394558338344757152 2573927087460963253838 2609868067199945554912 2630976318864922022176 2637796245958753905298 2648475582986926998032 2656956993508091100736 2659716990385003937752 2670485075366319743168 2722886447441294353856 2771921478804114273364 2794956837353732951536 2799293975303167409704 2810627149292249059136 2840703649494042667244 2852204473985921382496 2941630957098243718672 2944686667926254359654 2985146207942892294392 3014624281095718748912 3039676560440004500288 3099218329799935346458 3145064754796975810163 3167910261490416312416 3171201026997504695012 3199193114632191325376 3246518456564620191136 3260298246278391923696 3319011244357557879949 3337619739784545757724 3365356191915719268176 3386992812858281641714 3411595666220448336448 3426076123207801682528 3496250645531129436608 3541963805485640395952 3594359719767972354472 3600283383709893293504 3609615915522505344092 3624229745140005365728 3793155707837209005656 3814422559753766580256 3870848928980893304816 3871604167455590409389 3887278678255005755176 3903016648612313470784 3996360477899916630959 3996494624470286874208 4068465396309264498002 4084936916132378929168 4107839679734825547968 4125275332025720393248 4199706215545047223744 4275336518155498286036 4303772822353756371802 4335035094671096006464 4339538247470269582648 4424690477092103325016 4442604203720006577344 4567269117599904721096 4634832270227122246556 4649674738639159426288 4765051283022265119248 4850862587907199978387 4886098877891998041184 4898764456780542966982 4918597511261435853488 4959472282823165237312 5007342026226787074464 5056789116676689514304 5147854174921926507676 5219736134399891109824 5261952637729844044352 5275592491917507810596 5296951165973853996064 5319433980770007875504 5543842957608228546728 5589913674707465903072 5598587950606334819408 5681407298988085334488 5704408947971842764992 5840834544622955076017 5883261914196487437344 5889373335852508719308 5970292415885784588784 6029248562191437497824 6198436659599870692916 6290129509593951620326 6316827852164384352161 6335820522980832624832 6342402053995009390024 6493036913129240382272 6520596492556783847392 6638022488715115759898 6675239479569091515448 6730712383831438536352 6773985625716563283428 6852152246415603365056 7083927610971280791904 7188719439535944708944 7219231831045010688184 7248459490280010731456 7586311415674418011312 7628845119507533160512 7741697857961786609632 7743208334911180818778 7774557356510011510352 7992720955799833261918 7992989248940573748416 8136930792618528996004 8169873832264757858336 8250550664051440786496 8550673036310996572072 8607545644707512743604 8679076494940539165296 8849380954184206650032 9008744806113371388433 9134538235199809442192 9232286860855638668543 9269664540454244493112 9299349477278318852576 9530102566044530238496 9701725175814399956774 9772197755783996082368 9797528913561085933964 9837195022522871706976 10014684052453574148928 10295708349843853015352 10306403337741890258789 10551184983835015621192 10593902331947707992128 10638867961540015751008 10847264154299773712603 11087685915216457093456 11179827349414931806144 11197175901212669638816 11362814597976170668976 11681669089245910152034 11766523828392974874688 11778746671705017438616 11940584831771569177568 12058497124382874995648 12396873319199741385832 12580259019187903240652 12633655704328768704322 12684804107990018780048 13041192985113567694784 13276044977430231519796 13350478959138183030896 13461424767662877072704 13547971251433126566856 14167855221942561583808 14377438879071889417888 14438463662090021376368 15063204878238147301307 15172622831348836022624 15483395715923573219264 15486416669822361637556 15549114713020023020704 15985441911599666523836 16273861585237057992008 16339747664529515716672 17101346072621993144144 17145675598731900384437 17215091289415025487208 17358152989881078330592 17698761908368413300064 18017489612226742776866 18269076470399618884384 18464573721711277337086 18539329080908488986224 18598698954556637705152 19060205132089060476992 19403450351628799913548 19595057827122171867928 19674390045045743413952 20591416699687706030704 20612806675483780517578 21102369967670031242384 21277735923080031502016 21694528308599547425206 22015453283578830671141 22175371830432914186912 22394351802425339277632 22725629195952341337952 23363338178491820304068 23557493343410034877232 23881169663543138355136 24793746638399482771664 25160518038375806481304 25267311408657537408644 25369608215980037560096 26552089954860463039592 26700957918276366061792 27095942502866253133712 27974523345299416416713 28754877758143778835776 28876927324180042752736 30126409756476294602614 30345245662697672045248 30972833339644723275112 31098229426040046041408 31970883823199333047672 32547723170474115984016 34202692145243986288288 34291351197463800768874 34430182578830050974416 34716305979762156661184 35397523816736826600128 36034979224453485553732 36538152940799237768768 36929147443422554674172 37078658161816977972448 38806900703257599827096 39190115654244343735856 40885841812360685532119 41182833399375412061408 41225613350967561035156 42204739935340062484768 43389056617199094850412 44030906567157661342282 44350743660865828373824 45451258391904682675904 46726676356983640608136 47114986686820069754464 49587493276798965543328 50321036076751612962608 50534622817315074817288 50739216431960075120192 53104179909720926079184 53401915836552732123584 54191885005732506267424 55949046690598832833426 57753854648360085505472 60252819512952589205228 61945666679289446550224 63061213642793599719031 63941767646398666095344 65095446340948231968032 68405384290487972576576 68582702394927601537748 68860365157660101948832 72069958448906971107464 73858294886845109348344 74157316323633955944896 75930849080098415988221 77613801406515199654192 78380231308488687471712 81771683624721371064238 82365666798750824122816 82451226701935122070312 84409479870680124969536 86778113234398189700824 88061813134315322684564 93453352713967281216272 94229973373640139508928 99174986553597931086656 100642072153503225925216 101069245634630149634576 106208359819441852158368 108383770011465012534848 111898093381197665666852 120019729191123302691059 120505639025905178410456 123891333358578893100448 126122427285587199438062 127883535292797332190688 130190892681896463936064 137165404789855203075496 137720730315320203897664 144139916897813942214928 147716589773690218696688 151861698160196831976442 155227602813030399308384 156760462616977374943424 163543367249442742128476 164902453403870244140624 173556226468796379401648 176123626268630645369128 186906705427934562432544 195821663417095914916991 201284144307006451850432 202138491269260299269152 212416719638883704316736 223796186762395331333704 240039458382246605382118 241011278051810356820912 247782666717157786200896 252244854571174398876124 255767070585594664381376 274330809579710406150992 286200892686524798724833 288279833795627884429856 295433179547380437393376 303723396320393663952884 310455205626060798616768 327086734498885484256952 329804906807740488281248 347112452937592758803296 352247252537261290738256 373813410855869124865088 391643326834191829833982 404276982538520598538304 447592373524790662667408 480078916764493210764236 482022556103620713641824 504489709142348797752248 531515943560688911917547 548661619159420812301984 572401785373049597449666 576559667591255768859712 590866359094760874786752 607446792640787327905768 654173468997770968513904 659609813615480976562496 694224905875185517606592 704494505074522581476512 783286653668383659667964 895184747049581325334816 960157833528986421528472 964045112207241427283648 1008979418284697595504496 1063031887121377823835094 1097323238318841624603968 1144803570746099194899332 1214893585281574655811536 1308346937995541937027808 1408989010149045162953024 1566573307336767319335928 1790369494099162650669632 1920315667057972843056944 2017958836569395191008992 2126063774242755647670188 2289607141492198389798664 2429787170563149311623072 2616693875991083874055616 3133146614673534638671856 3720611604924822383422829 3840631334115945686113888 4035917673138790382017984 4252127548485511295340376 4579214282984396779597328 4859574341126298623246144 6266293229347069277343712 7441223209849644766845658 7681262668231891372227776 8504255096971022590680752 9158428565968793559194656 12532586458694138554687424 14882446419699289533691316 17008510193942045181361504 18316857131937587118389312 29764892839398579067382632 34017020387884090362723008 59529785678797158134765264 119059571357594316269530528 238119142715188632539061056
- Sum of all divisors σ(n): 662603094734591774539776000
- Sum of proper divisors (its aliquot sum) s(n): 424483952019403142000714944
- 238119142715188632539061056 is an abundant number, because the sum of its proper divisors (424483952019403142000714944) is greater than itself. Its abundance is 186364809304214509461653888
Bases of 238119142715188632539061056
- Binary: 11000100111101111011000010010111100101000111111111010010101010011011101101011011010000002
- Hexadecimal: 0xC4F7B097947FD2A9BB5B40
- Base-36: TX3O31B8FARN1CDA8
Squares and roots of 238119142715188632539061056
- 238119142715188632539061056 squared (2381191427151886325390610562) is 56700726127416371608203780393760006700817606095835136
- 238119142715188632539061056 cubed (2381191427151886325390610563) is 13501528296789083867137370155605316457361327712955174365678318618786877614063616
-
The
square root of 238119142715188632539061056 is 15431109574984.8342698993 -
238119142715188632539061056 is a
perfect cube number . Itscube root is 619818836
Scales and comparisons
How big is 238119142715188632539061056?- 238,119,142,715,188,632,539,061,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 238,119,142,715,188,632,539,061,056 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 238119142715188632539061056 cubic inches would be around 51651569.7 feet tall.
Recreational maths with 238119142715188632539061056
- 238119142715188632539061056 backwards is 650160935236881517241911832
- The number of decimal digits it has is: 27
- The sum of 238119142715188632539061056's digits is 107
- 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 238119142715188632539061056 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 238119142715188632539061056 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/238119142715188632539061056/
Chicago style:
Numbermatics. 2024. "Number 238119142715188632539061056 - Facts about the integer". https://numbermatics.com/n/238119142715188632539061056/
The information we have on file for 238119142715188632539061056 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 238119142715188632539061056, math, Factors of 238119142715188632539061056, curriculum, school, college, exams, university, Prime factorization of 238119142715188632539061056, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-eight septillion, one hundred nineteen sextillion, one hundred forty-two quintillion, seven hundred fifteen quadrillion, one hundred eighty-eight trillion, six hundred thirty-two billion, five hundred thirty-nine million, sixty-one thousand and fifty-six.