98228637188243106801951744
98,228,637,188,243,106,801,951,744 is an even composite number composed of six prime numbers multiplied together.
What does the number 98228637188243106801951744 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 13365 divisors.
98228637188243106801951744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 98228637188243106801951744:
210 × 38 × 74 × 372 × 1392 × 151732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 37 × 37 × 139 × 139 × 15173 × 15173)See below for interesting mathematical facts about the number 98228637188243106801951744 from the Numbermatics database.
Names of 98228637188243106801951744
- Cardinal: 98228637188243106801951744 can be written as Ninety-eight septillion, two hundred twenty-eight sextillion, six hundred thirty-seven quintillion, one hundred eighty-eight quadrillion, two hundred forty-three trillion, one hundred six billion, eight hundred one million, nine hundred fifty-one thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 9.8228637188243106801951744 × 1025
Factors of 98228637188243106801951744
Divisors of 98228637188243106801951744
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 54 56 63 64 72 74 81 84 96 98 108 111 112 126 128 139 144 147 148 162 168 189 192 196 216 222 224 243 252 256 259 278 288 294 296 324 333 336 343 378 384 392 417 432 441 444 448 486 504 512 518 556 567 576 588 592 648 666 672 686 729 756 768 777 784 834 864 882 888 896 972 973 999 1008 1024 1029 1036 1112 1134 1152 1176 1184 1251 1296 1323 1332 1344 1369 1372 1458 1512 1536 1554 1568 1668 1701 1728 1764 1776 1792 1813 1944 1946 1998 2016 2058 2072 2187 2224 2268 2304 2331 2352 2368 2401 2502 2592 2646 2664 2688 2738 2744 2916 2919 2997 3024 3072 3087 3108 3136 3336 3402 3456 3528 3552 3584 3626 3753 3888 3892 3969 3996 4032 4107 4116 4144 4374 4448 4536 4608 4662 4704 4736 4802 5004 5103 5143 5184 5292 5328 5376 5439 5476 5488 5832 5838 5994 6048 6174 6216 6272 6561 6672 6804 6811 6912 6993 7056 7104 7168 7203 7252 7506 7776 7784 7938 7992 8064 8214 8232 8288 8748 8757 8896 8991 9072 9216 9261 9324 9408 9472 9583 9604 10008 10206 10286 10368 10584 10656 10752 10878 10952 10976 11259 11664 11676 11907 11988 12096 12321 12348 12432 12544 12691 13122 13344 13608 13622 13824 13986 14112 14208 14406 14504 15012 15173 15309 15429 15552 15568 15876 15984 16128 16317 16428 16464 16576 17496 17514 17792 17982 18144 18522 18648 18816 18944 19166 19208 19321 20016 20412 20433 20572 20736 20979 21168 21312 21504 21609 21756 21904 21952 22518 23328 23352 23814 23976 24192 24642 24696 24864 25088 25382 26244 26271 26688 26973 27216 27244 27648 27783 27972 28224 28416 28749 28812 29008 30024 30346 30618 30858 31104 31136 31752 31968 32256 32634 32856 32928 33152 33777 34992 35028 35584 35721 35964 36001 36288 36963 37044 37296 37632 37888 38073 38332 38416 38642 40032 40824 40866 41144 41472 41958 42336 42624 43218 43512 43808 43904 45036 45519 45927 46287 46656 46704 47628 47677 47952 48384 48951 49284 49392 49728 50176 50764 52488 52542 53376 53946 54432 54488 55566 55944 56448 56832 57498 57624 57963 58016 60048 60692 61236 61299 61716 62208 62272 62937 63504 63936 64512 64827 65268 65712 65856 66304 67081 67554 69984 70056 71168 71442 71928 72002 72576 73926 74088 74592 75264 76146 76664 76832 77284 78813 80064 80919 81648 81732 82288 82944 83349 83916 84672 85248 86247 86436 87024 87616 87808 88837 90072 91038 91854 92574 93312 93408 95256 95354 95904 96768 97902 98568 98784 99456 101331 101528 104976 105084 106211 106752 107163 107892 108003 108864 108976 110889 111132 111888 112896 113664 114219 114996 115248 115926 116032 120096 121384 122472 122598 123432 124416 124544 125874 127008 127872 129654 130536 131424 131712 132608 134162 135108 135247 136557 138861 139968 140112 142336 142884 143031 143856 144004 145152 146853 147852 148176 149184 150528 152292 153328 153664 154568 157626 160128 161838 163296 163464 164576 166698 167832 169344 170496 172494 172872 173889 174048 175232 175616 177674 180144 182076 183708 183897 185148 186624 186816 188811 190291 190512 190708 191808 193536 194481 195804 197136 197568 198912 201243 202662 203056 209952 210168 212422 213504 214326 215784 216006 217728 217952 221778 222264 223776 225792 228438 229992 230496 231852 232064 236439 240192 242757 242768 244944 245196 246864 248832 249088 250047 251748 252007 254016 255744 258741 259308 261072 262848 263424 265216 266511 268324 270216 270494 273114 277722 279936 280224 285768 286062 287712 288008 290304 293706 295704 296352 298368 303993 304584 306656 307328 309136 315252 318633 320256 321489 323676 324009 326592 326928 329152 332667 333396 333739 335664 338688 340992 342657 344988 345744 347778 348096 350464 351232 355348 360288 364152 367416 367794 370296 373248 373632 377622 380582 381024 381416 383616 388962 391608 394272 395136 397824 402486 405324 405741 406112 409671 416583 419904 420336 424844 427008 428652 429093 431568 432012 435456 435904 440559 443556 444528 447552 451584 456876 459984 460992 463704 464128 469567 472878 480384 485514 485536 489888 490392 493728 498176 500094 503496 504014 508032 511488 517482 518616 521667 522144 525696 526848 533022 536648 540432 540988 546228 551691 555444 559872 560448 561401 566433 570873 571536 572124 575424 576016 580608 583443 587412 591408 592704 596736 603729 607986 609168 613312 614656 618272 630504 637266 640512 642978 647352 648018 653184 653856 658304 665334 666792 667478 671328 677376 685314 689976 691488 695556 696192 700928 709317 710696 714877 720576 728304 734832 735588 740592 743477 746496 747264 750141 755244 756021 761164 762048 762832 767232 776223 777924 783216 788544 790272 795648 799533 804972 810648 811482 812224 819342 833166 839808 840672 849688 857304 858186 863136 864024 870912 871808 881118 887112 889056 895104 911979 913752 919968 921984 927408 928256 939134 945756 946729 955899 960768 971028 971072 972027 979776 980784 987456 996352 998001 1000188 1001217 1006992 1008028 1016064 1022976 1027971 1034964 1037232 1043334 1044288 1051392 1053696 1066044 1073296 1080864 1081976 1092456 1103382 1110888 1119744 1120896 1122802 1132866 1141746 1143072 1144248 1150848 1152032 1166886 1174824 1182816 1185408 1193472 1207458 1215972 1217223 1218336 1226624 1229013 1229312 1236544 1249749 1261008 1274532 1281024 1285956 1287279 1294704 1296036 1306368 1307712 1316608 1321677 1330668 1332037 1333584 1334956 1342656 1354752 1370628 1379952 1382976 1391112 1392384 1401856 1408701 1418634 1421392 1429754 1441152 1456608 1469664 1471176 1481184 1486954 1494528 1500282 1510488 1512042 1522328 1524096 1525664 1534464 1552446 1555848 1565001 1566432 1577088 1580544 1599066 1609944 1621296 1622964 1624448 1638684 1655073 1666332 1679616 1681344 1684203 1699299 1699376 1712619 1714608 1716372 1726272 1728048 1741824 1743616 1750329 1762236 1764049 1774224 1778112 1790208 1811187 1823958 1827504 1839936 1843968 1854816 1856512 1878268 1891512 1893458 1911798 1921536 1942056 1942144 1944054 1959552 1961568 1974912 1996002 2000376 2002434 2013984 2016056 2032128 2055942 2069928 2074464 2086668 2088576 2102784 2109047 2127951 2132088 2144631 2146592 2161728 2163952 2184912 2206764 2221776 2230431 2239488 2241792 2245604 2250423 2265732 2268063 2283492 2286144 2288496 2301696 2304064 2328669 2333772 2349648 2365632 2370816 2386944 2398599 2414916 2431944 2434446 2436672 2453248 2458026 2458624 2473088 2499498 2522016 2549064 2571912 2574558 2589408 2592072 2612736 2615424 2633216 2643354 2661336 2664074 2667168 2669912 2685312 2741256 2759904 2765952 2782224 2784768 2817402 2837268 2840187 2842784 2859508 2867697 2882304 2913216 2916081 2939328 2942352 2962368 2973908 2989056 2994003 3000564 3003651 3020976 3024084 3044656 3048192 3051328 3068928 3083913 3104892 3111696 3130002 3132864 3154176 3161088 3198132 3219888 3242592 3245928 3248896 3277368 3286969 3310146 3332664 3359232 3362688 3368406 3398598 3398752 3425238 3429216 3432744 3452544 3456096 3487232 3500658 3524472 3528098 3548448 3556224 3580416 3622374 3647916 3651669 3655008 3679872 3687039 3687936 3709632 3749247 3756536 3783024 3786916 3823596 3843072 3861837 3884112 3884288 3888108 3919104 3923136 3929807 3949824 3965031 3992004 3996111 4000752 4004868 4027968 4032112 4064256 4111884 4139856 4148928 4173336 4177152 4205568 4218094 4226103 4255902 4264176 4289262 4293184 4323456 4327904 4369824 4413528 4443552 4460862 4483584 4491208 4500846 4531464 4536126 4566984 4572288 4576992 4603392 4608128 4657338 4667544 4695003 4699296 4731264 4741632 4797198 4829832 4863888 4868892 4873344 4906496 4916052 4946176 4965219 4998996 5004139 5044032 5052609 5098128 5137857 5143824 5149116 5178816 5184144 5204339 5225472 5230848 5250987 5266432 5286708 5292147 5322672 5328148 5334336 5339824 5370624 5433561 5482512 5519808 5531904 5564448 5569536 5634804 5674536 5680374 5685568 5719016 5735394 5764608 5826432 5832162 5878656 5884704 5924736 5947816 5988006 6001128 6007302 6041952 6048168 6089312 6096384 6102656 6167826 6209784 6223392 6260004 6265728 6308352 6327141 6383853 6396264 6433893 6439776 6485184 6491856 6497792 6554736 6573938 6620292 6627103 6665328 6691293 6718464 6725376 6736812 6797196 6797504 6804189 6850476 6858432 6865488 6905088 6912192 6974464 6986007 7001316 7048944 7056196 7096896 7112448 7160832 7195797 7244748 7295832 7303338 7310016 7359744 7374078 7375872 7419264 7498494 7513072 7566048 7573832 7647192 7723674 7768224 7768576 7776216 7838208 7846272 7859614 7899648 7930062 7984008 7992222 8001504 8009736 8055936 8064224 8223768 8279712 8297856 8346672 8354304 8436188 8452206 8511804 8520561 8528352 8578524 8586368 8603091 8646912 8655808 8739648 8748243 8827056 8887104 8921724 8967168 8982009 8982416 9001692 9010953 9062928 9072252 9133968 9144576 9153984 9206784 9216256 9251739 9314676 9324259 9335088 9390006 9398592 9462528 9483264 9594396 9659664 9727776 9737784 9746688 9812992 9832104 9860907 9892352 9930438 9997992 10008278 10088064 10105218 10196256 10275714 10287648 10298232 10357632 10368288 10408678 10461696 10501974 10573416 10584294 10645344 10656296 10668672 10679648 10741248 10867122 10955007 10965024 11039616 11061117 11063808 11128896 11247741 11269608 11349072 11360748 11371136 11438032 11470788 11529216 11585511 11652864 11664324 11757312 11769408 11789421 11849472 11895093 11895632 11976012 11988333 12002256 12014604 12083904 12096336 12178624 12192768 12205312 12335652 12348343 12419568 12446784 12520008 12531456 12616704 12654282 12678309 12767706 12792528 12867786 12879552 12970368 12983712 12995584 13109472 13147876 13240584 13254206 13330656 13382586 13450752 13473624 13594392 13595008 13608378 13700952 13716864 13730976 13810176 13824384 13972014 14002632 14085009 14097888 14112392 14193792 14224896 14391594 14489496 14591664 14606676 14620032 14719488 14748156 14763329 14838528 14895657 14996988 15012417 15026144 15132096 15147664 15157827 15294384 15413571 15447348 15536448 15537152 15552432 15613017 15676416 15692544 15719228 15752961 15799296 15860124 15876441 15968016 15984444 16003008 16019472 16111872 16128448 16300683 16447536 16559424 16595712 16693344 16708608 16872376 16904412 17023608 17041122 17056704 17157048 17172736 17206182 17293824 17311616 17479296 17496486 17654112 17774208 17843448 17964018 17964832 18003384 18021906 18125856 18144504 18267936 18289152 18307968 18432512 18503478 18629352 18648518 18670176 18780012 18797184 18925056 18981423 19188792 19301679 19319328 19455552 19475568 19493376 19664208 19721814 19784704 19860876 19881309 19995984 20016556 20073879 20176128 20210436 20392512 20412567 20551428 20575296 20596464 20715264 20736576 20771837 20817356 20923392 20958021 21003948 21146832 21168588 21290688 21312592 21337344 21359296 21482496 21587391 21734244 21910014 21930048 22079232 22122234 22127616 22257792 22495482 22539216 22698144 22721496 22742272 22876064 22941576 23171022 23305728 23328648 23514624 23538816 23578842 23698944 23790186 23791264 23952024 23976666 24004512 24029208 24167808 24192672 24357248 24410624 24671304 24696686 24839136 24893568 25040016 25062912 25308564 25356618 25535412 25561683 25585056 25735572 25759104 25809273 25940736 25967424 26218944 26244729 26295752 26450449 26481168 26508412 26661312 26765172 26901504 26947248 27032859 27188784 27190016 27216756 27401904 27433728 27461952 27508649 27620352 27648768 27755217 27944028 27972777 28005264 28170018 28195776 28224784 28387584 28449792 28783188 28978992 29183328 29213352 29240064 29438976 29496312 29526658 29582721 29677056 29791314 29993976 30024834 30052288 30264192 30295328 30315654 30588768 30827142 30894696 31072896 31104864 31226034 31385088 31438456 31505922 31720248 31752882 31936032 31968888 32006016 32038944 32223744 32256896 32601366 32865021 32895072 33118848 33183351 33191424 33386688 33743223 33744752 33808824 34047216 34082244 34113408 34314096 34345472 34412364 34587648 34623232 34756533 34958592 34992972 35028973 35308224 35368263 35548416 35686896 35928036 35929664 35964999 36006768 36043812 36251712 36289008 36430373 36535872 36578304 36615936 36865024 37006956 37045029 37258704 37297036 37340352 37560024 37594368 37850112 37962846 38034927 38377584 38603358 38638656 38911104 38951136 38986752 39328416 39443628 39721752 39762618 39991968 40033112 40147758 40352256 40420872 40785024 40825134 41102856 41150592 41192928 41430528 41473152 41543674 41634712 41916042 42007896 42255027 42293664 42337176 42581376 42625184 42674688 42718592 43174782 43468488 43820028 43860096 44158464 44244468 44289987 44515584 44686971 44990964 45037251 45078432 45396288 45442992 45473481 45484544 45752128 45883152 46240713 46342044 46389721 46611456 46657296 46839051 47029248 47077632 47157684 47397888 47580372 47582528 47629323 47904048 47953332 48009024 48058416 48335616 48385344 48714496 48821248 48902049 49342608 49393372 49678272 49787136 50080032 50125824 50617128 50713236 51070824 51123366 51170112 51471144 51518208 51618546 51881472 51934848 52437888 52489458 52591504 52900898 52962336 53016824 53322624 53530344 53894496 54065718 54377568 54380032 54433512 54803808 54867456 54923904 55017298 55297536 55510434 55888056 55945554 56010528 56340036 56391552 56449568 56775168 56944269 57566376 57905037 57957984 58366656 58426704 58480128 58992624 59053316 59165442 59354112 59582628 59643927 59987952 60049668 60104576 60221637 60528384 60590656 60631308 61177536 61237701 61654284 61789392 62145792 62209728 62315511 62452068 62770176 62874063 62876912 63011844 63440496 63505764 63872064 63937776 64012032 64077888 64447488 64513792 64762173 65202732 65269813 65730042 65790144 66237696 66366702 66382848 66773376 67486446 67489504 67617648 68094432 68164488 68226816 68628192 68690944 68824728 69246464 69513066 69917184 69985944 70057946 70616448 70736526 71096832 71373792 71856072 71859328 71929998 72013536 72087624 72503424 72578016 72860746 73071744 73231872 74013912 74090058 74517408 74594072 74680704 75120048 75188736 75925692 76069854 76685049 76755168 77206716 77277312 77427819 77822208 77902272 78034739 78656832 78734187 78887256 79351347 79443504 79525236 79983936 80066224 80295516 80704512 80841744 81098577 81570048 81650268 82205712 82301184 82385856 82525947 82861056 82946304 83087348 83265651 83269424 83832084 83918331 84015792 84510054 84587328 84674352 85162752 85250368 85349376 85437184 86349564 86936976 87640056 87720192 88316928 88488936 88579974 88748163 89031168 89373942 89981928 90074502 90156864 90792576 90885984 90946962 90969088 91504256 91766304 92481426 92684088 92779442 93314592 93678102 94155264 94315368 95160744 95165056 95258646 95808096 95906664 96018048 96116832 96671232 96770688 97428992 97804098 98595063 98685216 98786744 99356544 99550053 99574272 100160064 101234256 101426472 102141648 102246732 102340224 102942288 103036416 103237092 103343303 103762944 103869696 104269599 104875776 104978916 105086919 105183008 105801796 105924672 106033648 106104789 106645248 107060688 107788992 107894997 108131436 108755136 108760064 108867024 109291119 109607616 109734912 109847808 110034596 110595072 111020868 111135087 111776112 111891108 112021056 112680072 112783104 112899136 113550336 113888538 114104781 115132752 115810074 115915968 116733312 116853408 116960256 117985248 118106632 118330884 119165256 119287854 119975904 120099336 120209152 120443274 121056768 121181312 121262616 122355072 122475402 123308568 123578784 124291584 124419456 124631022 124904136 125748126 125753824 126023688 126765081 126880992 127011528 127744128 127875552 128024064 128155776 129027584 129524346 130405464 130539626 131460084 131580288 132475392 132733404 132869961 133546752 134972892 134979008 135111753 135235296 136188864 136328976 136420443 136453632 137256384 137649456 138492928 138722139 139026132 139169163 139834368 139971888 140115892 140517153 141232896 141473052 142193664 142747584 142887969 143712144 143718656 143859996 144027072 144175248 145006848 145156032 145402859 145721492 146143488 146463744 146706147 148027824 148180116 149034816 149188144 149361408 150240096 150377472 151851384 152139708 153370098 153510336 154413432 154554624 154855638 155644416 155804544 156069478 157313664 157468374 157774512 158702694 158887008 159050472 159967872 160132448 160591032 161683488 162197154 163140096 163300536 164411424 164602368 164771712 165051894 165892608 166174696 166531302 166538848 167664168 167836662 168031584 169020108 169174656 169348704 170325504 170500736 170832807 170874368 172699128 173715111 173873952 175280112 175440384 176977872 177159948 177496326 178062336 178747884 178931781 179963856 180149004 180313728 180664911 181585152 181771968 181893924 183008512 183532608 183713103 184962852 185153143 185368176 185558884 186629184 186946533 187356204 188310528 188630736 190321488 190330112 190517292 191616192 191813328 192036096 192233664 192560543 193342464 193541376 194286519 194857984 195608196 195809439 197190126 197370432 197573488 198713088 199100106 199148544 200320128 202468512 202852944 204283296 204493464 204680448 205884576 206072832 206474184 206686606 207739392 208539198 209751552 209957832 210173838 210366016 211603592 211849344 212067296 212209578 213290496 214121376 215577984 215789994 216262872 217510272 217734048 218582238 219215232 219695616 220069192 222041736 222270174 223552224 223782216 224042112 225360144 225566208 225798272 227777076 228209562 230055147 230219929 230265504 231620148 231831936 232283457 233466624 233706816 234104217 235970496 236202561 236213264 236661768 238054041 238330512 238575708 239951808 240198672 240418304 240886548 242113536 242362624 242525232 243295731 244710144 244950804 245202811 246617136 247157568 247577841 248583168 248838912 249262044 249808272 251496252 251507648 251754993 252047376 253530162 253761984 254023056 255488256 255751104 256048128 256311552 258055168 259048692 260810928 261079252 262920168 263160576 264950784 265466808 265739922 266244489 267093504 269945784 269958016 270223506 270470592 272377728 272657952 272840886 272907264 274512768 275298912 277444278 278052264 278338326 279943776 280231784 281034306 282465792 282946104 285495168 285775938 287424288 287437312 287719992 288054144 288350496 290013696 290312064 290805718 291442984 292286976 293157533 293412294 295785189 296055648 296360232 298069632 298376288 298722816 300480192 303702768 304279416 306740196 307020672 308826864 309109248 309711276 310029909 311288832 311609088 312138956 312808797 314627328 314936748 315260757 315549024 317405388 317774016 318100944 318314367 319935744 320264896 321182064 323366976 323684991 324394308 326280192 326601072 327873357 328822848 329204736 329543424 330103788 331785216 332349392 333062604 333077696 333405261 335328336 335673324 336063168 338040216 338349312 338697408 340651008 341001472 341665614 341748736 342314343 345398256 347430222 347747904 350560224 350880768 353955744 354319896 354992652 357495768 357863562 359927712 360298008 360627456 361329822 363170304 363543936 363787848 366017024 367065216 367426206 369925704 370306286 370736352 371117768 373258368 373893066 374712408 377261472 380642976 380660224 381034584 383232384 383626656 384072192 384467328 385121086 387082752 388573038 391216392 391618878 394380252 394740864 395146976 397426176 398200212 398609883 400640256 404937024 405335259 405705888 408566592 408986928 409261329 409360896 411769152 412948368 413373212 415478784 416166417 417078396 417507489 419503104 419915664 420347676 420732032 421551459 423207184 423698688 424134592 424419156 426580992 428242752 428663907 431155968 431579988 432525744 435020544 435468096 436208577 437164476 438430464 439391232 440118441 440138384 444083472 444540348 447104448 447564432 448084224 450720288 451132416 451596544 455554152 456419124 456888691 460110294 460439858 460531008 463240296 463663872 464566914 466933248 467413632 468208434 471940992 472405122 472426528 473323536 476108082 476661024 477151416 479903616 480397344 480836608 481773096 484725248 485050464 486591462 489420288 489901608 490405622 493234272 494315136 495155682 497677824 498524088 499616544 502992504 503015296 503509986 504094752 507060324 507523968 508046112 510976512 511502208 512498421 512623104 518097384 521145333 521621856 522158504 525840336 526321152 530933616 531479844 532488978 534187008 536795343 539891568 539916032 540447012 540941184 541994733 544755456 545315904 545681772 546243173 549025536 550597824 551139309 554888556 555459429 556104528 556676652 559887552 560463568 560839599 562068612 564931584 565892208 570990336 571551876 574848576 574874624 575439984 576108288 576700992 577681629 580027392 580624128 581611436 582859557 582885968 584573952 586315066 586824588 587428317 591570378 592111296 592720464 596139264 596752576 597445632 600960384 607405536 608558832 613480392 614041344 617653728 618218496 619422552 620059818 623218176 624277912 625617594 629254656 629873496 630521514 631098048 634810776 635548032 636201888 636628734 639871488 640529792 642364128 646733952 647369982 648788616 653202144 655746714 657645696 659086848 660207576 664698784 666125208 666155392 666810522 670656672 671346648 672126336 676080432 676698624 677394816 682002944 683331228 684628686 690165441 690659787 690796512 694860444 695495808 696850371 701120448 702312651 707911488 708639792 709985304 714162123 714991536 715727124 719855424 720596016 721254912 722659644 723403121 726340608 727087872 727575696 729887193 732034048 734130432 734852412 735608433 739851408 740612572 741472704 742235536 742733523 746516736 747786132 749424816 754522944 755264979 761285952 761320448 762069168 766464768 767253312 768144384 768934656 770242172 774165504 777146076 782432784 783237756 788760504 789481728 790293952 794852352 796400424 797219766 798733467 801280512 809874048 810670518 811411776 817133184 817973856 818522658 818721792 823538304 825896736 826746424 832332834 834156792 835014978 839831328 840695352 841464064 843102918 846414368 847397376 848269184 848838312 856485504 857327814 862311936 863159976 865051488 870041088 870936192 872417154 874328952 876860928 879472599 880236882 880276768 887355567 888166944 889080696 894208896 895128864 896168448 901440576 903193088 911108304 912838248 913777382 920220588 920879716 921062016 926480592 927327744 929133828 930089727 933866496 934827264 936416868 943881984 944810244 944853056 945782271 946647072 952216164 953322048 954302832 954943101 959807232 960794688 963546192 969450496 970100928 971054973 973182924 978840576 979803216 980811244 983620071 986468544 988630272 990311364 995355648 997048176 999233088 1000215783 1005985008 1006030592 1007019972 1008189504 1014120648 1015047936 1016092224 1017820013 1021953024 1023004416 1024996842 1025246208 1026943029 1036194768 1042290666 1043243712 1044317008 1051680672 1052642304 1061867232 1062959688 1064977956 1073590686 1079783136 1079832064 1080894024 1081882368 1083989466 1089510912 1090631808 1091363544 1092486346 1098051072 1101195648 1102278618 1109777112 1110918858 1112209056 1113353304 1119775104 1120927136 1121679198 1124137224 1131784416 1141980672 1143103752 1149697152 1150879968 1152216576 1153401984 1155363258 1161248256 1163222872 1165719114 1165771936 1172630132 1173649176 1174856634 1183140756 1184222592 1185440928 1192278528 1193505152 1195829649 1201920768 1214811072 1216005777 1217117664 1226960784 1227783987 1228082688 1235307456 1238845104 1240119636 1246436352 1248499251 1248555824 1251235188 1252522467 1258509312 1259746992 1261043028 1262196096 1264654377 1269621552 1271096064 1272403776 1273257468 1279742976 1281059584 1284728256 1285991721 1293467904 1294739964 1296072001 1297577232 1306404288 1308625731 1311493428 1315291392 1318173696 1320415152 1329397568 1332250416 1332310784 1333621044 1341313344 1342693296 1344252672 1347923801 1352160864 1353397248 1354789632 1364005888 1366662456 1369257372 1370666073 1380330882 1381319574 1381593024 1389720888 1390991616 1393700742 1402240896 1404625302 1415822976 1417279584 1419970608 1428324246 1429983072 1431454248 1439710848 1441192032 1442509824 1445319288 1446806242 1454175744 1455151392 1459774386 1468260864 1469704824 1471216866 1479702816 1481225144 1482945408 1484471072 1485467046 1493033472 1495572264 1498849632 1509045888 1510529958 1522571904 1524138336 1532929536 1534506624 1537495263 1537869312 1540484344 1554292152 1563435999 1564865568 1566475512 1577521008 1578963456 1580587904 1592800848 1594439532 1597466934 1602561024 1610386029 1611539503 1619748096 1621341036 1622823552 1625984199 1634266368 1635947712 1637045316 1638729519 1647076608 1651793472 1653417927 1653492848 1664665668 1666378287 1668313584 1670029956 1679662656 1681390704 1682518797 1682928128 1686205836 1692828736 1694794752 1696538368 1697676624 1712971008 1714655628 1716419677 1724623872 1726319952 1730102976 1733044887 1740082176 1741872384 1744834308 1748657904 1753721856 1758945198 1760473764 1760553536 1762284951 1774711134 1776333888 1778161392 1788417792 1790257728 1792336896 1802881152 1806386176 1822216608 1825676496 1827554764 1840441176 1841759432 1842124032 1852961184 1854655488 1858267656 1860179454 1869654528 1872833736 1887763968 1889620488 1889706112 1891564542 1893294144 1904432328 1906644096 1908605664 1909886202 1919614464 1921589376 1927092384 1940201856 1942109946 1946365848 1959606432 1961622488 1967240142 1972937088 1977260544 1980622728 1994096352 1998466176 2000431566 2011970016 2012061184 2014039944 2016379008 2028241296 2030095872 2032184448 2035640026 2046008832 2049993684 2052102731 2053886058 2070496323 2071979361 2072389536 2084581332 2086487424 2088634016 2103361344 2106937953 2123734464 2125919376 2129955912 2142486369 2147181372 2159566272 2159664128 2161788048 2163764736 2167978932 2170209363 2179021824 2181263616 2182727088 2184972692 2189661579 2196102144 2202391296 2204557236 2206825299 2219554224 2221837716 2224418112 2226706608 2228200569 2239550208 2241854272 2243358396 2248274448 2263568832 2265794937 2283961344 2286207504 2299394304 2301759936 2304433152 2306803968 2310726516 2322496512 2326445744 2331438228 2331543872 2345260264 2347298352 2349713268 2366281512 2368445184 2370881856 2384557056 2387010304 2391659298 2396200401 2403841536 2429622144 2432011554 2434235328 2453921568 2455567974 2456165376 2470614912 2477690208 2480239272 2496998502 2497111648 2502470376 2505044934 2519493984 2522086056 2524392192 2529308754 2539243104 2542192128 2544807552 2546514936 2562119168 2569456512 2571983442 2586935808 2589479928 2592144002 2595154464 2612808576 2617251462 2622986856 2630582784 2638417797 2640830304 2658795136 2664500832 2664621568 2667242088 2682626688 2685386592 2688505344 2695847602 2704321728 2709579264 2733324912 2738514744 2741332146 2760661764 2762639148 2763186048 2779441776 2781983232 2787401484 2790269181 2804481792 2809250604 2831645952 2834559168 2837346813 2839941216 2856648492 2859966144 2862908496 2864829303 2879421696 2882384064 2887285343 2890638576 2893612484 2908351488 2910302784 2913164919 2919548772 2936521728 2939409648 2942433732 2950860213 2959405632 2962450288 2965890816 2968942144 2970934092 2986066944 2991144528 2997699264 3000647349 3018091776 3021059916 3045143808 3048276672 3053460039 3065859072 3069013248 3074990526 3075738624 3080829087 3080968688 3108584304 3126871998 3129731136 3132951024 3155042016 3157926912 3161175808 3185601696 3188879064 3194933868 3220772058 3223079006 3239496192 3242682072 3245647104 3251968398 3268532736 3271895424 3274090632 3277459038 3294153216 3303586944 3306835854 3306985696 3329331336 3332756574 3336627168 3340059912 3359325312 3362781408 3365037594 3365856256 3372411672 3385657472 3393076736 3395353248 3425942016 3429311256 3432839354 3452639904 3460205952 3466089774 3483744768 3489668616 3497315808 3517890396 3520947528 3521107072 3524569902 3549422268 3552667776 3556322784 3576835584 3580515456 3587488947 3605762304 3644433216 3648017331 3651352992 3655109528 3680882352 3683351961 3683518864 3684248064 3705922368 3716535312 3720358908 3739309056 3745667472 3757567401 3775527936 3779240976 3779412224 3783129084 3786588288 3793963131 3808864656 3813288192 3817211328 3819772404 3823702211 3839228928 3843178752 3854184768 3857975163 3880403712 3884219892 3888216003 3892731696 3919212864 3923244976 3925877193 3934480284 3945874176 3954521088 3961245456 3988192704 3996932352 4000863132 4023940032 4024122368 4028079888 4032758016 4043771403 4056482592 4060191744 4064368896 4071280052 4092017664 4099987368 4104205462 4107772116 4111998219 4140992646 4143958722 4144779072 4169162664 4172974848 4177268032 4206722688 4213875906 4247468928 4251838752 4259911824 4284972738 4294362744 4319132544 4323576096 4327529472 4335957864 4340418726 4362527232 4365454176 4369945384 4379323158 4404782592 4409114472 4413650598 4439108448 4443675432 4448836224 4453413216 4456401138 4479100416 4483708544 4486716792 4496548896 4527137664 4531589874 4572415008 4598788608 4603519872 4612485789 4613607936 4621453032 4652891488 4662876456 4663087744 4690307997 4690520528 4694596704 4699426536 4732563024 4736890368 4741763712 4774020608 4783318596 4792400802 4807683072 4831158087 4834618509 4859244288 4864023108 4868470656 4877952597 4907843136 4911135948 4916188557 4941229824 4955380416 4960478544 4993997004 4994223296 4999134861 5004940752 5010089868 5038987968 5044172112 5047556391 5048784384 5058617508 5063821847 5078486208 5084384256 5089615104 5093029872 5124238336 5138913024 5143966884 5149259031 5173871616 5178959856 5184288004 5190308928 5199134661 5225617152 5234502924 5245973712 5261165568 5276835594 5281660608 5286854853 5317590272 5329001664 5329243136 5334484176 5365253376 5370773184 5377010688 5391695204 5408643456 5419158528 5466649824 5477029488 5482664292 5521323528 5525278296 5526372096 5558883552 5563966464 5574802968 5580538362 5608963584 5618501208 5663291904 5669118336 5674693626 5679882432 5713296984 5719932288 5725816992 5729658606 5758843392 5764768128 5774570686 5781277152 5787224968 5820605568 5826329838 5839097544 5878819296 5884867464 5901720426 5918811264 5924900576 5931781632 5937884288 5941868184 5982289056 5995398528 6001294698 6036183552 6042119832 6090287616 6096553344 6106920078 6138026496 6149981052 6156308193 6161658174 6161937376 6211488969 6215938083 6217168608 6253743996 6259462272 6265902048 6310084032 6320813859 6322351616 6371203392 6377758128 6389867736 6427459107 6441544116 6446158012 6478992384 6485364144 6491294208 6503936796 6510628089 6537065472 6543790848 6548181264 6554918076 6588306432 6607173888 6613671708 6613971392 6620475897 6658662672 6665513148 6673254336 6680119824 6684601707 6718650624 6725562816 6730075188 6744823344 6771314944 6786153472 6790706496 6797384811 6851884032 6858622512 6865678708 6905279808 6920411904 6932179548 6967489536 6979337232 6994631616 7035780792 7041895056 7042214144 7049139804 7098844536 7105335552 7112645568 7124740091 7153671168 7161030912 7174977894 7188601203 7211524608 7288866432 7296034662 7302705984 7310219056 7361764704 7366703922 7367037728 7368496128 7411844736 7433070624 7440717816 7491334944 7515134802 7558481952 7558824448 7566258168 7573176576 7587926262 7617729312 7626576384 7634422656 7639544808 7647404422 7686357504 7708369536 7715950326 7760807424 7768439784 7776432006 7785463392 7838425728 7846489952 7851754386 7868960568 7891748352 7915253391 7922490912 7976385408 7993864704 8001726264 8047880064 8056159776 8065516032 8087542806 8112965184 8128737792 8142560104 8199974736 8208410924 8215544232 8223996438 8281985292 8287917444 8289558144 8338325328 8345949696 8354536064 8370807543 8413445376 8427751812 8494937856 8503677504 8512040439 8518137373 8519823648 8569945476 8588725488 8594487909 8638265088 8647152192 8661856029 8671915728 8680837452 8725054464 8730908352 8739494757 8739890768 8758646316 8809565184 8818228944 8827301196 8852580639 8878216896 8887350864 8897672448 8906826432 8912802276 8958200832 8967417088 8973433584 8993097792 9001942047 9054275328 9063179748 9072504007 9144830016 9160380117 9197577216 9207039744 9224971578 9227215872 9242906064 9305782976 9325752912 9326175488 9380615994 9381041056 9389193408 9398853072 9465126048 9473780736 9483527424 9548041216 9566637192 9584801604 9662316174 9669237018 9718488576 9728046216 9736941312 9755905194 9815686272 9822271896 9832377114 9882459648 9910760832 9920957088 9987994008 9988446592 9998269722 10009881504 10020179736 10077975936 10088344224 10095112782 10097568768 10117235016 10127643694 10156972416 10179230208 10186059744 10277826048 10287933768 10298518062 10357919712 10368576008 10380617856 10398269322 10451234304 10469005848 10491947424 10553671188 10563321216 10573709706 10635180544 10658003328 10668968352 10730506752 10741546368 10762466841 10783390408 10817286912 10846828721 10933299648 10944051993 10954058976 10965328584 11042647056 11050556592 11052744192 11117767104 11149605936 11161076724 11217927168 11237002416 11272702203 11280776521 11326583808 11338236672 11349387252 11359764864 11381889393 11426593968 11439864576 11451633984 11459317212 11471106633 11517686784 11529536256 11549141372 11562554304 11573925489 11574449936 11641211136 11652659676 11664648009 11678195088 11757638592 11769734928 11777631579 11803440852 11837622528 11849801152 11863563264 11875768576 11883736368 11964578112 11990797056 12002589396 12072367104 12084239664 12131314209 12180575232 12193106688 12213840156 12276052992 12299962104 12312616386 12323316348 12323874752 12335994657 12422977938 12431876166 12434337216 12507487992 12518924544 12531804096 12620168064 12641627718 12644703232 12742406784 12755516256 12779735472 12854918214 12883088232 12892316024 12970728288 12982588416 13007873592 13021256178 13087581696 13096362528 13109836152 13214347776 13227343416 13227942784 13240951794 13317325344 13331026296 13346508672 13360239648 13369203414 13437301248 13451125632 13460150376 13489646688 13542629888 13581412992 13594769622 13717245024 13731357416 13810559616 13837457367 13840823808 13864359096 13958674464 13989263232 14071561584 14083790112 14084428288 14098279608 14197689072 14210671104 14225291136 14249480182 14322061824 14349955788 14364719117 14377202406 14423049216 14493474261 14503855527 14577732864 14592069324 14605411968 14620438112 14723529408 14733407844 14734075456 14748565671 14823689472 14866141248 14881435632 14982669888 14997404583 15030269604 15116963904 15117648896 15132516336 15142669173 15146353152 15175852524 15191465541 15235458624 15253152768 15268845312 15279089616 15294808844 15372715008 15416739072 15431900652 15447777093 15521614848 15536879568 15552864012 15570926784 15597403983 15676851456 15692979904 15703508772 15737921136 15783496704 15830506782 15844981824 15860564559 15952770816 15987729408 16003452528 16095760128 16112319552 16131032064 16175085612 16225930368 16257475584 16285120208 16399949472 16416821848 16431088464 16447992876 16563970584 16575834888 16579116288 16676650656 16691899392 16709072128 16741615086 16826890752 16855503624 16989875712 17007355008 17024080878 17036274746 17039647296 17139890952 17177450976 17188975818 17276530176 17294304384 17323712058 17343831456 17361674904 17461816704 17478989514 17479781536 17517292632 17636457888 17654602392 17705161278 17756433792 17774701728 17795344896 17813652864 17825604552 17934834176 17946867168 17986195584 18003884094 18108550656 18126359496 18145008014 18289660032 18320760234 18414079488 18449943156 18468924579 18485812128 18611565952 18647814249 18651505824 18652350976 18761231988 18762082112 18778386816 18797706144 18930252096 18962441577 18967054848 19133274384 19169603208 19282377321 19324632348 19338474036 19436977152 19456092432 19473882624 19511810388 19531884267 19631372544 19644543792 19664754228 19764919296 19821521664 19841914176 19861427691 19975988016 19976893184 19996539444 20019763008 20040359472 20053805121 20155951872 20176688448 20190225564 20210997401 20234470032 20255287388 20313944832 20358460416 20372119488 20392154433 20555652096 20575867536 20597036124 20715839424 20737152016 20761235712 20796538644 20902468608 20938011696 20983894848 21107342376 21126642432 21147419412 21270361088 21316006656 21337936704 21374220273 21461013504 21483092736 21524933682 21565803609 21566780816 21634573824 21693657442 21866599296 21888103986 21908117952 21930657168 22085294112 22101113184 22105488384 22235534208 22299211872 22322153448 22474004832 22545404406 22561553042 22676473344 22698774504 22719529728 22763778786 22853187936 22879729152 22903267968 22918634424 22942213266 23059072512 23098282744 23125108608 23147850978 23148899872 23282422272 23305319352 23329296018 23356390176 23515277184 23539469856 23555263158 23606881704 23675245056 23699602304 23745760173 23751537152 23767472736 23929156224 23981594112 24005178792 24168479328 24262628418 24386213376 24427680312 24599924208 24625232772 24646632696 24647749504 24671989314 24845955876 24863752332 24868674432 25014975984 25037849088 25063608192 25112422629 25240336128 25283255436 25484813568 25511032512 25536121317 25554412119 25559470944 25709836428 25766176464 25783463727 25784632048 25941456576 25985568087 26015747184 26042512356 26175163392 26192725056 26219672304 26428695552 26454686832 26455885568 26481903588 26557741917 26634650688 26662052592 26693017344 26720479296 26738406828 26765915477 26874602496 26902251264 26920300752 26979293376 27005826141 27085259776 27162825984 27189539244 27217512021 27434490048 27462714832 27481140351 27621119232 27674914734 27681647616 27728718192 27917348928 27978526464 28143123168 28167580224 28168856576 28196559216 28395378144 28421342208 28450582272 28498960364 28644123648 28699911576 28729438234 28754404812 28986948522 29007711054 29155465728 29184138648 29210823936 29240876224 29447058816 29466815688 29468150912 29497131342 29647378944 29732282496 29762871264 29965339776 29994809166 30060539208 30233927808 30265032672 30285338346 30292706304 30351705048 30382931082 30470917248 30537690624 30558179232 30589617688 30833478144 30863801304 30895554186 31073759136 31105728024 31141853568 31194807966 31353702912 31385959808 31407017544 31475842272 31661013564 31689963648 31721129118 31905541632 32000570131 32006905056 32191520256 32224639104 32287400523 32350171224 32451860736 32540486163 32570240416 32799898944 32832155979 32833643696 32862176928 32895985752 33127941168 33151669776 33158232576 33353301312 33418144256 33483230172 33653781504 33711007248 33818106609 33842329563 33979751424 34014710016 34048161756 34072549492 34079294592 34145668179 34279781904 34354901952 34377951636 34413319899 34553060352 34588608768 34647424116 34687662912 34723349808 34923633408 34957979028 34959563072 34993944027 35034585264 35272915776 35309204784 35332894737 35410322556 35512867584 35549403456 35590689792 35627305728 35651209104 35869668352 35893734336 35972391168 36007768188 36217101312 36252718992 36290016028 36393942627 36579320064 36641520468 36828158976 36899886312 36937849158 36971624256 37007983971 37223131904 37295628498 37303011648 37304701952 37522463976 37524164224 37556773632 37595412288 37860504192 37924883154 37934109696 38266548768 38339206416 38564754642 38649264696 38676948072 38912184864 38947765248 39023620776 39063768534 39262745088 39289087584 39329508456 39643043328 39683828352 39722855382 39951976032 39953786368 39993078888 40039526016 40080718944 40107610242 40311903744 40353376896 40380451128 40421994802 40468940064 40510574776 40627889664 40744238976 40784308866 41151735072 41194072248 41431678848 41474304032 41522471424 41593077288 41876023392 41967789696 42214684752 42253284864 42294838824 42632013312 42675873408 42748440546 42966185472 43049867364 43094157351 43131607218 43133561632 43269147648 43387314884 43480422783 43511566581 43733198592 43776207972 43816235904 43861314336 44170588224 44202226368 44245697013 44471068416 44598423744 44644306896 44948009664 44992213749 45090808812 45123106084 45352946688 45397549008 45428007519 45439059456 45527557572 45574396623 45706375872 45759458304 45806535936 45837268848 45884426532 46118145024 46196565488 46250217216 46295701956 46297799744 46343331279 46564844544 46610638704 46658592036 46712780352 46792211949 47030554368 47078939712 47110526316 47213763408 47350490112 47399204608 47491520346 47503074304 47534945472 47581693677 47858312448 47963188224 48010357584 48336958656 48525256836 48772426752 48855360624 49199848416 49250465544 49293265392 49295499008 49343978628 49691911752 49727504664 49737348864 49873180637 50029951968 50075698176 50127216384 50224845258 50480672256 50566510872 50969627136 51022065024 51072242634 51108824238 51118941888 51419672856 51532352928 51566927454 51569264096 51882913152 51971136174 52031494368 52085024712 52385450112 52439344608 52909373664 52911771136 52963807176 53115483834 53269301376 53324105184 53386034688 53440958592 53476813656 53531830954 53804502528 53840601504 53958586752 54011652282 54325651968 54379078488 54435024042 54868980096 54925429664 54962280702 55242238464 55349829468 55406773737 55457436384 55834697856 55943442747 55957052928 56286246336 56335160448 56393118432 56790756288 56887324731 56901164544 56997920728 57399823152 57458876468 57508809624 57847131963 57973897044 58015422108 58310931456 58368277296 58421647872 58481752448 58595652801 58894117632 58933631376 58936301824 58994262684 59294757888 59464564992 59525742528 59584283073 59626961611 59930679552 59989618332 60121078416 60161415363 60467855616 60530065344 60570676692 60632992203 60703410096 60765862164 60941834496 61075381248 61116358464 61176463299 61179235376 61666956288 61727602608 61791108372 62147518272 62211456048 62283707136 62389615932 62707405824 62771919616 62814035088 62951684544 63322027128 63379927296 63442258236 63507528049 63811083264 64001140262 64013810112 64122660819 64383040512 64449278208 64574801046 64700342448 64903721472 65080972326 65140480832 65599797888 65664311958 65667287392 65724353856 65791971504 66255882336 66303339552 66316465152 66706602624 66836288512 66966460344 67422014496 67636213218 67684659126 68029420032 68096323512 68145098984 68158589184 68291336358 68559563808 68709803904 68755903272 68826639798 69177217536 69294848232 69375325824 69446699616 69847266816 69915958056 69919126144 69987888054 70069170528 70545831552 70618409568 70665789474 70820645112 71025735168 71098806912 71237280519 71254611456 71302418208 71787468672 71944782336 72015536376 72505437984 72580032056 72787885254 73158640128 73283040936 73799772624 73875698316 73943248512 74015967942 74446263808 74591256996 74606023296 75044927952 75048328448 75113547264 75190824576 75337267887 75721008384 75849766308 75927801047 76533097536 76608363951 76663236357 76678412832 77129509284 77298529392 77353896144 77824369728 77956704261 78047241552 78127537068 78525490176 78578175168 78659016912 78965435647 79286086656 79367656704 79445710764 79673225751 79903952064 79907572736 79986157776 80079052032 80161437888 80215220484 80297746431 80623807488 80706753792 80760902256 80843989604 80937880128 81017478423 81021149552 81255779328 81488477952 81568617732 81652536063 82303470144 82388144496 82443421053 82863357696 82948608064 83044942848 83186154576 83752046784 83935579392 84429369504 84506569728 84589677648 85264026624 85351746816 85496881092 85932370944 86099734728 86188314702 86263214436 86267123264 86774629768 86960845566 87023133162 87466397184 87552415944 87632471808 87722628672 88341176448 88404452736 88491394026 88942136832 89196847488 89288613792 89896019328 89984427498 90181617624 90246212168 90795098016 90856015038 90878118912 91055115144 91148793246 91412751744 91613071872 91674537696 91768853064 92393130976 92500434432 92591403912 92595599488 92686662558 93221277408 93317184072 93425560704 93584423898 94061108736 94157879424 94221052632 94427526816 94798409216 94983040692 95069890944 95163387354 95716624896 96001710393 96020715168 96673917312 96862201569 97050513672 97621458489 97710721248 98399696832 98500931088 98586530784 98590998016 98687957256 99383823504 99455009328 99474697728 99746361274 100059903936 100254432768 100449690516 100553033819 100961344512 101133021744 101454319827 101526988689 101939254272 102044130048 102144485268 102217648476 102237883776 102839345712 103064705856 103133854908 103138528192 103239959697 103765826304 103942272348 104062988736 104170049424 104770900224 104878689216 104981832081 105818747328 105823542272 105927614352 105998684211 106230967668 106538602752 106648210368 106772069376 106881917184 106953627312 107063661908 107609005056 107681203008 107917173504 108023304564 108651303936 108758156976 108870048084 109181827881 109737960192 109850859328 109924561404 110484476928 110699658936 110813547474 110914872768 111023951913 111669395712 111886885494 111914105856 112572492672 112670320896 112786236864 113581512576 113774649462 113802329088 113995841456 114799646304 114917752936 115017619248 115694263926 115947794088 116030844216 116736554592 116843295744 116963504896 117191305602 117788235264 117867262752 117872603648 117988525368 118929129984 119051485056 119168566146 119253923222 119861359104 119979236664 120242156832 120322830726 120935711232 121060130688 121141353384 121265984406 121406820192 121531724328 121883668992 122232716928 122352926598 122358470752 123455205216 123582216744 124295036544 124422912096 124567414272 124779231864 125543839232 125628070176 125903369088 126644054256 126759854592 126884516472 127015056098 128002280524 128027620224 128245321638 128898556416 129149602092 129282472053 129400684896 129807442944 130161944652 130280961664 130534699743 131199595776 131328623916 131334574784 131448707712 131583943008 132511764672 132606679104 132737091039 133413205248 133932920688 134844028992 134976641247 135272426436 135369318252 136058840064 136192647024 136284022557 136290197968 136317178368 136582672716 136723189869 137119127616 137419607808 137511806544 137653279596 138354435072 138589696464 138750651648 138893399232 139029993837 139694533632 139831916112 139838252288 139975776108 140138341056 140376635847 141091663104 141236819136 141331578948 141476981807 141641290224 142051470336 142197613824 142474561038 142509222912 142604836416 142745081031 143574937344 143889564672 144031072752 145010875968 145160064112 145575770508 146317280256 146566081872 147599545248 147751396632 147886497024 148031935884 148892527616 149182513992 149212046592 149619541911 150089855904 150096656896 150227094528 150381649152 150674535774 151442016768 151699532616 151855602094 153066195072 153216727902 153326472714 153356825664 154259018568 154597058784 154707792288 155648739456 155913408522 156094483104 156255074136 157156350336 157318033824 157930871294 158735313408 158891421528 159346451502 159807904128 159972315552 160158104064 160322875776 160430440968 160595492862 161413507584 161521804512 161687979208 161875760256 162034956846 162042299104 162976955904 163137235464 163305072126 164606940288 164776288992 164886842106 165726715392 165897216128 166220321211 166372309152 167504093568 167830328241 167871158784 168858739008 169179355296 170661974193 170703493632 170993762184 172199469456 172376629404 172526428872 172534246528 173541395889 173549259536 173921691132 174046266324 174932794368 175104831888 175264943616 175445257344 175786958403 176682352896 176808905472 176982788052 177884273664 178393694976 178577227584 178752849219 178880884833 179792038656 179968854996 180363235248 180484246089 180492424336 181590196032 181712030076 181898976609 182110230288 182297586492 182825503488 183226143744 183349075392 183537706128 184786261952 185000868864 185182807824 185191198976 185373325116 186442554816 186634368144 186851121408 187168847796 187361408339 188122217472 188315758848 188442105264 188855053632 189596818432 189966081384 190139781888 190326774708 190522584147 191433249792 192003420786 192041430336 192367982457 193347834624 193724403138 194101027344 195242916978 195421442496 196799393664 197001862176 197173061568 197181996032 197375914512 198767647008 198910018656 198949395456 199492722548 200119807872 200508865536 200899381032 201106067638 202266043488 202908639654 203053977378 204088260096 204288970536 204435296952 204475767552 205678691424 206129411712 206267709816 206277056384 206479919394 207531652608 207884544696 208125977472 208340098848 209541800448 209757378432 209963664162 211637494656 211855228704 211997368422 212461935336 213077205504 213296420736 213711841557 213763834368 213907254624 214127323816 215362406016 215834347008 216046609128 217516313952 217740096168 218363655762 219475920384 219701718656 219849122808 221399317872 221627094948 221829745536 222047903826 223338791424 223773770988 224003990917 225144985344 225340641792 225572473728 226011803661 227163025152 227549298924 227783403141 227991682912 229599292608 229825091853 229835505872 229989709071 230035238496 231388527852 231895588176 232061688432 233473109184 233870112783 233927009792 234382611204 235576470528 235734525504 235745207296 235977050736 236896306941 237858259968 238102970112 238337132292 238507846444 239019677253 239722718208 239958473328 240484313664 240645661452 240893239293 241871422464 242120261376 242282706768 242531968812 242813640384 243063448656 243767337984 244465433856 244705853196 244716941504 244957608189 246910410432 247164433488 247330263159 248590073088 248845824192 249134828544 249558463728 251087678464 251256140352 251806738176 253288108512 253519709184 253769032944 254030112196 256004561048 256055240448 256490643276 257797112832 258299204184 258564944106 258801369792 260323889304 260561923328 261069399486 262399191552 262657247832 262669149568 262897415424 263167886016 265023529344 265213358208 265474182078 266826410496 267865841376 269688057984 269953282494 270544852872 270738636504 272385294048 272568045114 272580395936 272634356736 273165345432 273446379738 274238255232 274839215616 275023613088 275306559192 277179392928 277501303296 277786798464 278059987674 279663832224 279676504576 279951552216 280276682112 280753271694 282183326208 282473638272 282663157896 282953963614 283282580448 284395227648 284949122076 285209672832 285490162062 287149874688 288005131179 288062145504 290021751936 290320128224 291151541016 292864375467 293132163744 295199090496 295502793264 295772994048 296063871768 298365027984 298424093184 299239083822 300179711808 300193313792 300763298304 301349071548 301659101457 302884033536 303399065232 303711204188 304362959481 304580966067 306132390144 306433455804 306652945428 306713651328 308518037136 309194117568 309415584576 309719879091 311297478912 311826817044 312188966208 312510148272 314312700672 314636067648 314945496243 315171082801 315861742588 317470626816 317782843056 317996052633 318692903004 319615808256 319944631104 320316208128 320645751552 320860881936 321190985724 322827015168 323043609024 323375958416 323751520512 324069913692 324084598208 325953911808 326274470928 326610144252 327545483643 329213880576 329552577984 329773684212 331453430784 331794432256 332440642422 332744618304 333071855739 335008187136 335660656482 335742317568 337717478016 338358710592 341323948386 341406987264 341987524368 344398938912 344753258808 345052857744 345068493056 347082791778 347098519072 347843382264 348092532648 350209663776 350529887232 350890514688 351573916806 353364705792 353617810944 353965576104 356787389952 357154455168 357505698438 357761769666 359584077312 359937709992 360726470496 360968492178 360984848672 363180392064 363424060152 363797953218 364220460576 364595172984 365651006976 366698150784 367075412256 369572523904 370365615648 370382397952 370746650232 372885109632 373268736288 373702242816 374337695592 374722816678 376631517696 376884210528 377710107264 379932162768 380279563776 380653549416 381045168294 384006841572 384082860672 384735964914 386695669248 387448806276 387847416159 388202054688 390485833956 390842884992 391604099229 393598787328 394003724352 394346123136 394751829024 397535294016 397820037312 398211273117 398985445096 400239615744 401332662677 401798762064 402212135276 404532086976 404929923741 405817279308 406107954756 408176520192 408577941072 408870593904 408951535104 410169569607 411357382848 412258823424 412535419632 412554112768 412959838788 415063305216 415769089392 416251954944 416680197696 417089981511 417388731277 419083600896 419514756864 419927328324 421129907541 423274989312 423710457408 423994736844 424430945421 424923870672 426154411008 426592841472 427423683114 427527668736 427814509248 428235243093 428254647632 430724812032 431668694016 432093218256 435032627904 435480192336 436727311524 438951840768 439403437312 439698245616 442798635744 443254189896 443659491072 444095807652 446677582848 447547541976 448007981834 448858625733 450289970688 450681283584 451144947456 452023607322 454326050304 455098597848 455566806282 455983365824 459198585216 459650183706 459671011744 459979418142 460070476992 462777055704 463791176352 464123376864 466946218368 467740225566 467854019584 468765222408 471469051008 471954101472 473792613882 476205940224 476674264584 477015692888 478039354506 479916946656 480968627328 481291322904 481786478586 484240522752 484565413536 485063937624 485627280768 486126897312 488930867712 489411706392 489433883008 489915216378 493820820864 494328866976 494660526318 497180146176 497691648384 498660963633 499116927456 502512280704 503490984723 503613476352 506576217024 507538065888 508060224392 511985922579 512009122096 512110480896 512981286552 516598408368 517129888212 517602739584 520647778608 521123846656 522138798972 524798383104 525314495664 525338299136 525794830848 526335772032 527360875209 530047058688 530426716416 530948364156 531494607329 533652820992 535731682752 536258547657 536642654499 539376115968 539906564988 541089705744 541477273008 544770588096 545136090228 545160791872 545696929827 546330690864 546892759476 548476510464 549678431232 550047226176 550613118384 552758049529 554358785856 555002606592 555573596928 556119975348 559327664448 559353009152 559903104432 560553364224 561506543388 562084225017 564366652416 564947276544 565326315792 565907927228 566565160896 568790455296 569898244152 570419345664 570980324124 571567752441 574299749376 576010262358 576124291008 577103947371 580043503872 580640256448 582303082032 585728750934 586264327488 590398180992 591005586528 591545988096 592127743536 596730055968 596848186368 598478167644 600359423616 601526596608 602698143096 603318202914 606798130464 607422408376 608725918962 609161932134 612264780288 612866911608 613305890856 613427302656 617036074272 618388235136 618831169152 619439758182 622594957824 623653634088 624377932416 625020296544 628625401344 629272135296 629890992486 630342165602 631723485176 635565686112 635992105266 637385806008 639231616512 639889262208 641135524671 641291503104 641721763872 642381971448 646087218048 646751916832 647503041024 648139827384 648169196416 652548941856 653220288504 655090967286 658427761152 659105155968 659547368424 663588864512 664881284844 665489236608 666143711478 670016374272 671321312964 672011972751 675434956032 676717421184 678035410983 682647896772 683350209423 683975048736 688797877824 689506517616 689969127213 690105715488 690136986112 694165583556 694197038144 695686764528 696185065296 700419327552 701610338349 701781029376 703147833612 703871236733 706729411584 707235621888 707931152208 710688920823 713574779904 714308910336 715011396876 715523539332 719168154624 719875419984 721452940992 721936984356 721969697344 722679717879 726360784128 726848120304 727595906436 728440921152 729190345968 731302013952 733396301568 734150824512 734872824567 739145047808 740731231296 740764795904 741493300464 741990789477 745770219264 746537472576 747404485632 748675391184 749445633356 753263035392 753768421056 755420214528 759864325536 760559127552 761307098832 762090336588 768013683144 768165721344 769471929828 773391338496 774897612552 775694832318 776404109376 780971667912 781685769984 783208198458 787197574656 788007448704 788692246272 789503658048 795070588032 795640074624 796422546234 797970890192 800479231488 802665325354 803597524128 804424270552 809064173952 809859847482 811634558616 812215909512 817155882144 817741187808 817903070208 820339139214 822714765696 824517646848 825070839264 825108225536 825919677576 831538178784 832503909888 833360395392 834179963022 834777462554 839029513728 839854656648 842259815082 846549978624 847420914816 847989473688 848861890842 849847741344 853185682944 854847366228 855629018496 856470486186 856509295264 861449624064 864015393537 864186436512 870065255808 870960384672 873454623048 878593126401 878806874624 879396491232 885597271488 886508379792 887318982144 888191615304 895095083952 896015963668 897717251466 900579941376 902289894912 904047214644 904977304371 908652100608 910197195696 911133612564 911966731648 913742898201 918397170432 919300367412 919342023488 919958836284 920140953984 925554111408 927582352704 928246753728 929159637273 933892436736 935480451132 937530444816 942938102016 943908202944 944836488729 945513248403 947585227764 952411880448 953348529168 953988157899 954031385776 956078709012 959833893312 961937254656 962582645808 963572957172 968481045504 969130827072 970127875248 971254561536 972253794624 977861735424 978823412784 978867766016 979830432756 982636450929 987641641728 988657733952 989321052636 990338872649 994360292352 995383296768 997321927266 998233854912 999215567217 1005024561408 1006981969446 1007226952704 1013152434048 1015076131776 1016120448784 1023971845158 1024018244192 1024220961792 1025962573104 1033196816736 1034259776424 1035205479168 1041295557216 1042247693312 1044277597944 1050628991328 1050676598272 1051589661696 1052671544064 1054721750418 1060094117376 1060853432832 1061896728312 1062989214658 1071463365504 1072517095314 1073285308998 1078752231936 1079813129976 1082179411488 1082954546016 1089541176192 1090272180456 1090321583744 1091393859654 1092661381728 1093785518952 1096953020928 1100094452352 1101226236768 1105516099058 1108717571712 1111147193856 1112239950696 1118655328896 1119806208864 1121106728448 1123013086776 1124168450034 1129894553088 1130652631584 1131815854456 1133130321792 1139796488304 1140838691328 1141960648248 1143135504882 1152020524716 1152248582016 1154207894742 1160087007744 1161280512896 1163542248477 1164606164064 1171457501868 1172528654976 1174812297687 1180796361984 1182011173056 1184021094847 1184255487072 1193460111936 1194633819351 1196956335288 1200718847232 1203997988031 1205396286192 1206636405828 1213596260928 1214789771223 1214844816752 1217451837924 1218323864268 1224529560576 1225733823216 1226611781712 1226854605312 1230508708821 1234072148544 1236776470272 1237662338304 1238879516364 1245189915648 1247307268176 1248755864832 1250040593088 1251269944533 1252166193831 1257250802688 1258544270592 1259781984972 1260684331204 1263389722623 1263446970352 1271131372224 1271984210532 1273292836263 1274771612016 1278463233024 1279778524416 1282271049342 1282583006208 1283443527744 1284763942896 1292174436096 1293503833664 1295006082048 1296279654768 1296338392832 1305097883712 1306440577008 1310181934572 1316855522304 1318210311936 1319094736848 1327177729024 1329762569688 1330978473216 1332287422956 1340032748544 1342642625928 1344023945502 1346575877199 1350869912064 1353434842368 1356070821966 1365295793544 1366700418846 1367950097472 1377595755648 1379013035232 1379938254426 1380211430976 1380273972224 1388331167112 1388394076288 1391373529056 1392370130592 1400838655104 1403220676698 1403562058752 1406295667224 1407742473466 1415862304416 1421377841646 1428617820672 1430022793752 1431047078664 1439750839968 1442905881984 1443873968712 1443939394688 1445359435758 1452721568256 1453696240608 1455191812872 1456881842304 1458380691936 1466792603136 1468301649024 1469745649134 1478290095616 1481462462592 1482986600928 1483981578954 1491540438528 1493074945152 1495982890899 1497350782368 1498891266712 1507536842112 1510472954169 1510840429056 1519728651072 1522614197664 1524180673176 1536027366288 1536331442688 1538943859656 1549795225104 1551389664636 1552808218752 1561943335824 1563371539968 1566416396916 1568027936419 1574395149312 1576014897408 1577384492544 1579007316096 1582082625627 1590141176064 1591280149248 1592845092468 1594483821987 1595941780384 1600958462976 1605330650708 1607195048256 1608775642971 1608848541104 1609927963497 1618128347904 1619719694964 1623269117232 1624431819024 1634311764288 1635482375616 1637090789481 1640678278428 1645429531392 1649035293696 1650141678528 1650216451072 1651839355152 1658274148587 1663076357568 1665007819776 1666720790784 1668359926044 1669554925108 1678059027456 1679709313296 1684519630164 1686252675051 1693099957248 1694841829632 1695978947376 1697723781684 1699695482688 1706371365888 1709694732456 1711258036992 1712940972372 1713018590528 1714703257323 1722899248128 1728030787074 1728372873024 1731311842113 1740130511616 1741920769344 1746909246096 1757186252802 1757613749248 1758792982464 1771194542976 1773016759584 1774637964288 1776383230608 1790190167904 1792031927336 1795434502932 1804579789824 1808094429288 1809954608742 1820394391392 1822267225128 1823933463296 1827485796402 1836794340864 1838600734824 1838684046976 1839917672568 1840281907968 1851108222816 1855164705408 1856493507456 1858319274546 1867784873472 1870960902264 1875060889632 1885876204032 1887816405888 1889672977458 1891026496806 1895170455528 1906697058336 1907976315798 1908062771552 1912157418024 1919667786624 1923406574013 1923874509312 1925165291616 1927145914344 1938261654144 1940255750496 1942509123072 1944507589248 1957646825568 1957735532032 1959660865512 1965272901858 1975283283456 1977315467904 1978642105272 1980677745298 1990766593536 1994643854532 1996467709824 1998431134434 2010049122816 2013963938892 2016035918253 2026304868096 2030152263552 2032240897568 2047943690316 2048036488384 2050050628269 2051925146208 2066393633472 2068519552848 2069907381639 2070410958336 2082591114432 2088555195888 2101257982656 2101353196544 2104831015047 2105343088128 2109443500836 2111613710199 2120188234752 2121706865664 2123793456624 2125978429316 2132066762469 2142926731008 2145034190628 2146570617996 2157504463872 2159626259952 2164358822976 2165909092032 2168039153637 2179082352384 2180544360912 2180643167488 2182787719308 2185322763456 2187571037904 2193906041856 2200188904704 2202452473536 2204618473701 2206197579607 2211032198116 2217435143424 2222294387712 2224479901392 2225972368431 2237310657792 2239612417728 2242213456896 2246026173552 2248336900068 2259789106176 2261305263168 2263631708912 2266260643584 2279592976608 2281677382656 2283921296496 2286271009764 2304041049432 2304497164032 2308415789484 2320174015488 2322561025792 2327084496954 2329212328128 2342915003736 2345057309952 2349624595374 2361592723968 2364022346112 2368042189694 2368510974144 2386920223872 2389267638702 2393912670576 2401437694464 2407995976062 2410792572384 2413272811656 2427192521856 2429579542446 2429689633504 2434903675848 2436647728536 2451467646432 2453223563424 2453709210624 2461017417642 2468144297088 2473552940544 2475324676608 2477759032728 2494614536352 2497511729664 2500081186176 2502539889066 2504332387662 2517088541184 2519563969944 2521368662408 2526779445246 2526893940704 2542262744448 2543968421064 2546585672526 2549543224032 2559557048832 2564542098684 2566887055488 2569527885792 2584348872192 2587007667328 2592046180611 2592559309536 2592676785664 2610195767424 2612881154016 2620363869144 2635779379203 2636420623872 2638189473696 2659525139376 2661956946432 2664574845912 2685285251856 2688047891004 2693151754398 2701739824128 2706869684736 2712141643932 2714931913113 2730591587088 2733400837692 2735900194944 2741228694603 2755191511296 2758026070464 2759876508852 2760422861952 2776662334224 2776788152576 2782747058112 2784740261184 2787478911819 2801677310208 2806441353396 2809328638739 2812591334448 2815484946932 2831724608832 2834509466187 2836539745209 2842755683292 2857235641344 2860045587504 2862094157328 2879501679936 2885811763968 2887747937424 2887878789376 2890718871516 2905443136512 2907392481216 2910383625744 2913763684608 2916761383872 2921721118939 2933585206272 2936603298048 2939491298268 2947909352787 2956580191232 2962924925184 2965973201856 2967963157908 2971016617947 2983080877056 2986149890304 2991965781798 2994701564736 2997646701651 2997782533424 3015073684224 3020945908338 3021680858112 3039457302144 3045228395328 3048361346352 3072054732576 3072662885376 3077887719312 3099590450208 3102779329272 3105616437504 3123886671648 3126743079936 3132832793832 3136055872838 3152029794816 3154768985088 3158014632192 3164165251254 3180282352128 3182560298496 3185690184936 3188967643974 3191883560768 3210661301416 3214390096512 3217551285942 3217697082208 3219855926994 3236256695808 3239439389928 3246538234464 3248863638048 3268623528576 3270964751232 3274181578962 3281356556856 3290859062784 3300283357056 3303678710304 3316548297174 3326152715136 3333441581568 3336719852088 3339109850216 3359418626592 3369039260328 3372505350102 3389683659264 3391957894752 3395447563368 3399390965376 3419389464912 3422516073984 3425881944744 3426037181056 3429406514646 3456061574148 3456745746048 3462623684226 3480261023232 3483841538688 3490626745431 3493818492192 3514372505604 3517585964928 3524436893061 3542389085952 3546033519168 3552063284541 3552766461216 3580380335808 3583901458053 3584063854672 3590869005864 3611993964093 3616188858576 3619909217484 3640788782784 3644534450256 3647866926592 3654971592804 3673588681728 3677201469648 3677368093952 3679835345136 3680563815936 3691526126463 3702216445632 3710329410816 3712987014912 3716638549092 3720462251303 3735569746944 3741921804528 3750121779264 3753809833599 3756498581493 3771752408064 3775632811776 3779345954916 3782052993612 3790340911056 3813394116672 3815952631596 3816125543104 3819878508789 3824314836048 3839335573248 3846813148026 3847749018624 3850330583232 3854291828688 3876523308288 3880511500992 3885018246144 3889015178496 3915293651136 3915471064064 3919321731024 3930545803716 3950566566912 3954630935808 3957284210544 3961355490596 3981533187072 3989287709064 3992935419648 3996862268868 4020098245632 4027927877784 4032071836506 4039727631597 4052609736192 4060304527104 4064481795136 4095887380632 4096072976768 4100101256538 4103850292416 4132787266944 4137039105696 4139814763278 4140821916672 4165182228864 4177110391776 4202515965312 4209662030094 4210686176256 4218887001672 4223227420398 4247586913248 4251956858632 4264133524938 4285853462016 4290068381256 4293141235992 4319252519904 4328717645952 4331818184064 4336078307274 4358164704768 4361088721824 4361286334976 4365575438616 4370645526912 4375142075808 4400377809408 4404904947072 4409236947402 4412395159214 4422064396232 4434870286848 4448079248209 4448959802784 4451944736862 4474621315584 4479224835456 4487948672697 4492052347104 4496673800136 4522610526336 4527263417824 4532521287168 4559185953216 4567842592992 4572542019528 4608082098864 4608994328064 4616831578968 4645122051584 4654168993908 4658424656256 4685830007472 4690114619904 4699249190748 4704083809257 4723185447936 4728044692224 4736084379388 4737021948288 4746247876881 4773840447744 4778535277404 4783451465961 4787825341152 4802875388928 4815991952124 4821585144768 4826545623312 4829783890491 4854385043712 4859159084892 4859379267008 4869807351696 4873295457072 4902935292864 4906447126848 4911272368443 4922034835284 4936288594176 4947105881088 4950649353216 4955518065456 4974822445761 4989229072704 4995023459328 5000162372352 5005079778132 5008664775324 5034177082368 5039127939888 5042737324816 5053558890492 5053787881408 5058758025153 5084525488896 5087936842128 5093171345052 5099086448064 5119114097664 5129084197368 5133774110976 5139055771584 5144109771969 5168697744384 5174015334656 5184092361222 5185118619072 5185353571328 5193935526339 5220391534848 5225762308032 5240727738288 5271558758406 5272841247744 5276378947392 5319050278752 5323913892864 5329149691824 5370570503712 5376095782008 5386303508796 5413739369472 5424283287864 5429863826226 5461183174176 5466801675384 5471800389888 5482457389206 5510383022592 5516052140928 5519753017704 5520845723904 5553324668448 5553576305152 5565494116224 5569480522368 5574957823638 5603354620416 5612882706792 5618657277478 5625182668896 5630969893864 5663449217664 5669018932374 5673079490418 5685511366584 5720091175008 5724188314656 5759003359872 5771623527936 5775495874848 5775757578752 5781437743032 5814784962432 5820767251488 5827527369216 5833522767744 5843442237878 5873206596096 5878982596536 5895818705574 5925849850368 5931946403712 5935926315816 5942033235894 5972299780608 5983931563596 5989403129472 5995293403302 5995565066848 6030147368448 6041891816676 6048107754759 6078914604288 6090456790656 6096722692704 6144109465152 6150151884807 6155775438624 6199180900416 6205558658544 6209722144917 6211232875008 6247773343296 6265665587664 6272111745676 6304059589632 6314493045141 6316029264384 6328330502508 6334841130597 6360564704256 6365120596992 6371380369872 6377935287948 6383767121536 6396200287407 6421322602832 6428780193024 6435102571884 6435394164416 6439711853988 6472513391616 6478878779856 6493076468928 6497727276096 6504117460911 6537247057152 6541929502464 6548363157924 6562713113712 6581718125568 6600566714112 6607357420608 6613855421103 6618592738821 6633096594348 6652305430272 6666883163136 6673439704176 6677917105293 6678219700432 6718837253184 6738078520656 6745010700204 6779367318528 6783915789504 6790895126736 6798781930752 6838778929824 6845032147968 6851763889488 6852074362112 6858813029292 6912123148296 6913491492096 6925247368452 6932372108543 6960522046464 6967683077376 6981253490862 6987636984384 7028745011208 7035171929856 7048873786122 7084778171904 7092067038336 7104126569082 7105532922432 7160760671616 7167802916106 7168127709344 7181738011728 7223987928186 7232377717152 7239818434968 7281577565568 7289068900512 7295733853184 7309943185608 7354402939296 7354736187904 7359670690272 7361127631872 7383052252926 7404432891264 7420658821632 7425974029824 7433277098184 7440924502606 7483843609056 7500243558528 7507619667198 7512997162986 7551265623552 7558691909832 7564105987224 7580681822112 7626788233344 7631905263192 7632251086208 7639757017578 7648629672096 7678671146496 7693626296052 7700661166464 7708583657376 7753046616576 7761023001984 7776138541833 7778030356992 7830587302272 7838643462048 7861091607432 7907338137609 7909261871616 7914568421088 7922710981192 7978575418128 7985870839296 7993724537736 8055855755568 8064143673012 8079455263194 8105219472384 8120609054208 8128963590272 8144795739339 8191774761264 8192145953536 8200202513076 8207700584832 8223686083809 8265574533888 8274078211392 8279629526556 8288147663929 8330364457728 8354220783552 8362436735457 8405031930624 8419324060188 8427985916217 8437774003344 8446454840796 8495173826496 8503528398561 8503913717264 8509619235627 8528267049876 8571706924032 8580136762512 8586282471984 8638505039808 8657435291904 8663636368128 8672156614548 8716329409536 8722177443648 8722572669952 8731150877232 8741291053824 8750284151616 8765163356817 8800755618816 8809809894144 8818473894804 8824790318428 8843728058361 8844128792464 8869740573696 8896158496418 8897919605568 8903889473724 8913049853841 8949242631168 8958449670912 8975897345394 8984104694208 8993347600272 9045221052672 9054526835648 9065042574336 9118371906432 9135685185984 9145084039056 9216164197728 9217988656128 9233663157936 9290244103168 9308337987816 9316849312512 9371660014944 9380229239808 9398498381496 9408167618514 9456089384448 9472168758776 9474043896576 9492495753762 9547680895488 9557070554808 9566902931922 9575650682304 9631983904248 9643170289536 9653091246624 9659567780982 9708770087424 9718318169784 9718758534016 9739614703392 9746590914144 9805870585728 9812894253696 9822544736886 9844069670568 9872577188352 9911036130912 9949644891522 9978458145408 10000324744704 10010159556264 10017329550648 10078255879776 10085474649632 10107117780984 10107575762816 10117516050306 10169050977792 10175873684256 10186342690104 10198172896128 10258168394736 10267548221952 10278111543168 10288219543938 10348030669312 10368184722444 10370237238144 10387871052678 10440783069696 10451524616064 10471880236293 10481455476576 10543117516812 10552757894784 10573310679183 10638100557504 10656189853623 10658299383648 10741141007424 10752191564016 10772607017592 10835981892279 10848566575728 10859727652452 10922366348352 10933603350768 10943600779776 10964914778412 10976195554933 11020766045184 11032104281856 11039506035408 11041691447808 11074578379389 11106649336896 11107152610304 11130988232448 11138961044736 11149915647276 11161386753909 11206709240832 11225765413584 11237314554956 11250365337792 11261429500797 11261939787728 11269495744479 11326898435328 11338037864748 11346158980836 11371022733168 11440182350016 11448376629312 11459635526367 11518006719744 11543247055872 11550991749696 11551515157504 11562875486064 11629569924864 11641534502976 11655054738432 11667045535488 11686884475756 11746413192192 11757965193072 11791637411148 11851699700736 11863892807424 11871852631632 11884066471788 11944599561216 11967863127192 11978806258944 11990586806604 11991130133696 12060294736896 12083783633352 12096215509518 12119182894791 12157829208576 12180913581312 12193445385408 12288218930304 12300303769614 12311550877248 12398361800832 12411117317088 12419444289834 12422465750016 12495546686592 12531331175328 12544223491352 12628986090282 12632058528768 12656661005016 12669682261194 12742760739744 12755870575896 12767534243072 12792400574814 12842645205664 12857560386048 12870205143768 12870788328832 12879423707976 12957757559712 12986152937856 12995454552192 13008234921822 13074494114304 13083859004928 13096726315848 13125426227424 13201133428224 13214714841216 13227710842206 13237185477642 13266193188696 13304610860544 13344237744627 13346879408352 13355834210586 13356439400864 13437674506368 13463846018091 13476157041312 13490021400408 13567831579008 13581790253472 13597563861504 13677557859648 13703527778976 13704148724224 13717626058584 13824246296592 13826982984192 13850494736904 13864744217086 13935366154752 13962506981724 13975273968768 14057490022416 14070343859712 14097747572244 14112251427771 14169556343808 14184134076672 14208253138164 14211065844864 14321521343232 14335605832212 14336255418688 14350354397883 14363476023456 14447975856372 14464755434304 14479636869936 14489351671473 14563155131136 14578137801024 14619886371216 14708805878592 14709472375808 14719341380544 14733817105329 14766104505852 14808865782528 14841317643264 14851948059648 14866554196368 14881849005212 14924467337283 14967687218112 15000487117056 15015239334396 15025994325972 15102531247104 15117383819664 15128211974448 15161363644224 15176274075459 15253576466688 15263810526384 15264502172416 15279514035156 15297259344192 15357342292992 15387252592104 15401322332928 15417167314752 15432329315907 15443383057249 15506093233152 15522046003968 15552277083666 15556060713984 15581806579017 15661174604544 15677286924096 15722183214864 15814676275218 15818523743232 15829136842176 15845421962384 15957150836256 15971741678592 15987449075472 16111711511136 16128287346024 16158910526388 16241218108416 16257927180544 16289591478678 16383549522528 16384291907072 16400405026152 16415401169664 16447372167618 16531149067776 16548156422784 16559259053112 16576295327858 16660728915456 16708441567104 16724873470914 16810063861248 16838648120376 16855971832434 16875548006688 16892909681592 16990347652992 17007056797122 17007827434528 17019238471254 17056534099752 17160273525024 17172564943968 17277010079616 17314870583808 17327272736256 17344313229096 17444354887296 17462301754464 17482582107648 17500568303232 17530326713634 17619619788288 17636947789608 17649580636856 17687456116722 17688257584928 17792316992836 17795839211136 17807778947448 17826099707682 17916899341824 17951794690788 17968209388416 17986695200544 18090442105344 18109053671296 18144323264277 18236743812864 18271370371968 18290168078112 18432328395456 18450455654421 18467326315872 18616675975632 18629166434751 18633698625024 18743320029888 18796996762992 18816335237028 18912178768896 18943479135423 18944337517552 18948087793152 18984991507524 19004523391791 19095361790976 19114141109616 19133805863844 19151301364608 19188600862221 19263967808496 19286340579072 19306182493248 19319135561964 19417540174848 19436636339568 19437517068032 19479229406784 19493181828288 19512352382733 19611741171456 19625788507392 19645089473772 19665300471173 19688139341136 19745154376704 19822072261824 19841566263309 19855778216463 19899289783044 19956916290816 20000649489408 20020319112528 20034659101296 20156511759552 20170949299264 20214235561968 20215151525632 20235032100612 20338101955584 20351747368512 20372685380208 20396345792256 20452047832573 20516336789472 20535096443904 20556223086336 20576439087876 20696061338624 20736369444888 20740474476288 20775742105356 20797116325629 20881566139392 20903049232128 20943760472586 20962910953152 21086235033624 21105515789568 21146621358366 21276201115008 21312379707246 21316598767296 21482282014848 21504383128032 21545214035184 21671963784558 21697133151456 21719455304904 21844732696704 21867206701536 21887201559552 21929829556824 21952391109866 22064208563712 22079012070816 22083382895616 22149156758778 22213298673792 22261976464896 22277922089472 22299831294552 22322773507818 22451530827168 22474629109912 22500730675584 22522859001594 22523879575456 22538991488958 22653796870656 22676075729496 22692317961672 22742045466336 22880364700032 22896753258624 22919271052734 23036013439488 23101983499392 23125750972128 23259139849728 23283069005952 23328415625499 23334091070976 23373768951512 23515930386144 23583274822296 23722014412827 23727785614848 23743705263264 23768132943576 23935726254384 23957612517888 23981173613208 23982260267392 24167567266704 24192431019036 24238365789582 24315658417152 24361827162624 24386890770816 24434387218017 24576437860608 24600607539228 24623101754496 24671058251427 24796723601664 24822234634176 24838888579668 24864442991787 24991093373184 25062662350656 25087310206371 25088446982704 25257972180564 25283957748651 25313322010032 25339364522388 25485521479488 25511741151792 25528857706881 25535068486144 25584801149628 25685290411328 25715120772096 25740410287536 25741576657664 25758847415952 25915515119424 25972305875712 25990909104384 26016469843644 26043235759121 26148988228608 26167718009856 26193452631696 26250852454848 26295490070451 26402266856448 26429429682432 26455421684412 26474370955284 26532386377392 26609221721088 26688475489254 26693758816704 26711668421172 26712878801728 26739149561523 26875349012736 26927692036182 26952314082624 26980042800816 27135663158016 27163580506944 27195127723008 27355115719296 27407055557952 27408297448448 27435252117168 27648492593184 27653965968384 27700989473808 27729488434172 27870732309504 27925013963448 27950547937536 28114980044832 28140687719424 28195495144488 28224502855542 28368268153344 28416506276328 28422131689728 28643042686464 28671211664424 28672510837376 28700708795766 28726952046912 28895951712744 28929510868608 28959273739872 28978703342946 29126310262272 29156275602048 29239772742432 29417611757184 29438682761088 29467634210658 29532209011704 29617731565056 29733108392736 29763698010424 29848934674566 29935374436224 30000974234112 30030478668792 30051988651944 30234767639328 30256423948896 30322727288448 30352548150918 30507152933376 30527621052768 30529004344832 30559028070312 30594518688384 30774505184208 30802644665856 30834334629504 30864658631814 30886766114498 31044092007936 31104554167332 31136554737463 31163613158034 31322349209088 31354573848192 31415640708879 31444366429728 31629352550436 31658273684352 31690843924768 31914301672512 31968569560869 31974898150944 32223423022272 32256574692048 32317821052776 32507945676837 32515854361088 32579182957356 32767099045056 32768583814144 32800810052304 32830802339328 32894744335236 32928586664799 33062298135552 33096312845568 33118518106224 33152590655716 33223735138167 33321457830912 33416883134208 33449746941828 33484160261727 33620127722496 33677296240752 33711943664868 33751096013376 33785819363184 33808487233437 33980695305984 34014113594244 34015654869056 34038476942508 34113068199504 34320547050048 34345129887936 34378906579101 34554020159232 34629741167616 34654545472512 34688626458192 34888709774592 34924603508928 34965164215296 35001136606464 35060653427268 35239239576576 35273895579216 35299161273712 35374912233444 35376515169856 35584633985672 35591678422272 35615557894896 35652199415364 35833798683648 35903589381576 35936418776832 35973390401088 36180884210688 36218107342592 36288646528554 36357548684373 36473487625728 36542740743936 36580336156224 36864656790912 36900911308842 36934652631744 37233351951264 37258332869502 37267397250048 37486640059776 37593993525984 37632670474056 37886958270846 37888675035104 37896175586304 37969983015048 38009046783582 38228282219232 38267611727688 38302602729216 38377201724442 38527935616992 38572681158144 38612364986496 38638271123928 38873272679136 38875034136064 38958458813568 38986363656576 39024704765466 39223482342912 39251577014784 39290178947544 39330600942346 39376278682272 39644144523648 39683132526618 39711556432926 39798579566088 39913832581632 40032713233881 40040638225056 40069318202592 40313023519104 40341898598528 40428471123936 40430303051264 40470064201224 40703494737024 40745370760416 40792691584512 40904095665146 41032673578944 41112446172672 41152878175752 41472738889776 41480948952576 41551484210712 41594232651258 41806098464256 41887520945172 41925821906304 42172470067248 42211031579136 42293242716732 42336754283313 42552402230016 42624759414492 42633197534592 42964564029696 43008766256064 43051063193649 43090428070368 43343927569116 43394266302912 43438910609808 43468055014419 43689465393408 43734413403072 43808780509339 43859659113648 43904782219732 44128417127424 44158024141632 44201451315987 44298313517556 44426597347584 44523952929792 44555844178944 44599662589104 44645547015636 44773402011849 44903061654336 44949258219824 45001461351168 45045718003188 45047759150912 45077982977916 45307593741312 45352151458992 45384635923344 45484090932672 45528822226377 45760729400064 45793506517248 45838542105468 46072026878976 46203966998784 46251501944256 46296987947721 46330149171747 46518279699456 46566138011904 46656831250998 46668182141952 46745419737051 46747537903024 47031860772288 47166549644592 47444028825654 47455571229696 47487410526528 47536265887152 47871452508768 47915225035776 47962347226416 47964520534784 48335134533408 48384862038072 48476731579164 48723654325248 48773781541632 48868774436034 49152875721216 49201215078456 49246203508992 49342116502854 49593447203328 49644469268352 49677777159336 49728885983574 49982186746368 50125324701312 50174620412742 50176893965408 50515944361128 50567915497302 50626644020064 50678729044776 50971042958976 51023482303584 51057715413762 51070136972288 51169602299256 51370580822656 51480820575072 51483153315328 51517694831904 51831030238848 51944611751424 51981818208768 52032939687288 52086471518242 52386905263392 52501704909696 52590980140902 52858859364864 52910843368824 52948741910568 53064772754784 53376950978508 53387517633408 53423336842344 53425757603456 53478299123046 53750698025472 53855384072364 53904628165248 53960085601632 54271326316032 54327161013888 54432969792831 54710231438592 54814111115904 54870504234336 55296985186368 55351366963263 55401978947616 55458976868344 55850027926896 55887499304253 55901095875072 56229960089664 56390990288976 56449005711084 56736536306688 56833012552656 56844263379456 57013570175373 57286085372928 57342423328848 57345021674752 57401417591532 57453904093824 57565802586663 57791903425488 57859021737216 57918547479744 57957406685892 58017033647503 58252620524544 58312551204096 58479545484864 58537057148199 58835223514368 58877365522176 58935268421316 58995901413519 59064418023408 59235463130112 59466216785472 59524698789927 59527396020848 59567334649389 59697869349132 59870748872448 60001948468224 60060957337584 60103977303888 60469535278656 60512847897792 60645454576896 60705096301836 61014305866752 61055242105536 61058008689664 61118056140624 61189037376768 61356143497719 61549010368416 61605289331712 61668669259008 61729317263628 61773532228996 62088184015872 62209108334664 62273109474926 62327226316068 62391348976887 62644698418176 62709147696384 62831281417758 62888732859456 63258705100872 63316547368704 63381687849536 63828603345024 63937139121738 63949796301888 64446846044544 64513149384096 64635642105552 65015891353674 65031708722176 65158365914712 65534198090112 65601620104608 65661604678656 65789488670472 65857173329598 66192625691136 66237036212448 66305181311432 66447470276334 66833766268416 66899493883656 66968320523454 67354592481504 67423887329736 67502192026752 67571638726368 67616974466874 67961390611968 68028227188488 68031309738112 68076953885016 68226136399008 68641094100096 68690259775872 68757813158202 69108040318464 69377252916384 69777419549184 69849207017856 69985246876497 70002273212928 70121306854536 70547791158432 70598322547424 70749824466888 70753030339712 71166043238481 71169267971344 71183356844544 71231115789792 71304398830728 71807178763152 71872837553664 71946780802176 72436214685184 72577293057108 72715097368746 72946975251456 73085481487872 73160672312448 73303161654051 73729313581824 73801822617684 73869305263488 74013174754281 74466703902528 74516665739004 74593328975361 74973280119552 75187987051968 75265340948112 75773916541692 75777350070208 75851873245953 75939966030096 76018093567164 76456564438464 76535223455376 76586573120643 76605205458432 76754403448884 76833368884531 77055871233984 77145362316288 77224729972992 77276542247856 77746545358272 77750068272128 77916917627136 77972727313152 78049409530932 78129707277363 78446964685824 78503154029568 78580357895088 78661201884692 78752557364544 78886470211353 79288289047296 79366265053236 79423112865852 79597159132176 79827665163264 80065426467762 80081276450112 80138636405184 80217448684569 80626047038208 80683797197056 80856942247872 80860606102528 80940128402448 81406989474048 81490741520832 81585383169024 81808191330292 82065347157888 82224892345344 82305756351504 82945477779552 82961897905152 83102968421424 83188465302516 83612196928512 83775041890344 83851643812608 84344940134496 84422063158272 84586485433464 84673508566626 85104804460032 85249518828984 85266395069184 85929128059392 86017532512128 86102126387298 86180856140736 86687855138232 86788532605824 86877821219616 86936110028838 87378930786816 87468826806144 87617561018678 87719318227296 87809564439464 88316048283264 88402902631974 88596627035112 88853194695168 89199325178208 89291094031272 89546804023698 89806123308672 89898516439648 90002922702336 90091436006376 90095518301824 90155965955832 90704302917984 90769271846688 90968181865344 91057644452754 91521458800128 91587013034496 91677084210936 92407933997568 92503003888512 92593975895442 92660298343494 93132276023808 93313662501996 93409664212389 93490839474102 93495075806048 94063721544576 94246922126637 94333099289184 94888057651308 94974821053056 95072531774304 95742905017536 95905708682607 95924694452832 95929041069568 96670269066816 96769724076144 96953463158328 97523837030511 97547563083264 97737548872068 98305751442432 98402430156912 98492407017984 98684233005708 98785759994397 99186894406656 99288938536704 99355554318672 99457771967148 99964373492736 100250649402624 100349240825484 100353787930816 100452480785181 101031888722256 101135830994604 101253288040128 101357458089552 101425461700311 101942085917952 102046964607168 102115430827524 102339204598512 102741161645312 102961641150144 102966306630656 103035389663808 103136719737303 103662060477696 103889223502848 103963636417536 104065879374576 104172943036484 104773810526784 105003409819392 105181960281804 105717718729728 105821686737648 105897483821136 106129545509568 106753901957016 106775035266816 106846673684688 106851515206912 106956598246092 107501396050944 107710768144728 107809256330496 107920171203264 108103681400743 108542652632064 108654322027776 108865939585662 109072646053119 109420462877184 109628222231808 109741008468672 110593970372736 110702733926526 110803957895232 110917953736688 111700055853792 111774998608506 111802191750144 112459920179328 112781980577952 112898011422168 113666025105312 113688526758912 114027140350746 114684846657696 114690043349504 114802835183064 114907808187648 115131605173326 115583806850976 115718043474432 115837094959488 115914813371784 116034067295006 116625102408192 116959090969728 117074114296398 117670447028736 117754731044352 117870536842632 117991802827038 118128836046816 118932433570944 119049397579854 119054792041696 119134669298778 119395738698264 119741497744896 120098139701643 120121914675168 120207954607776 120939070557312 121025695795584 121290909153792 121410192603672 122110484211072 122236112281248 122378074753536 122712286995438 123098020736832 123337338518016 123458634527256 123547064457992 124418216669328 124546218949852 124654452632136 124782697953774 125418295392768 125662562835516 125777465718912 126517410201744 126633094737408 126763375699072 127010262849939 127657206690048 127874278243476 127899592603776 128893692089088 129026298768192 129153189580947 129271284211104 130031782707348 130316731829424 130404165043257 131068396180224 131203240209216 131426341528017 131578977340944 131714346659196 132385251382272 132474072424896 132604353947961 132610362622864 132894940552668 133667532536832 133798987767312 133936641046908 134320206035547 134709184963008 134847774659472 135004384053504 135143277452736 135233948933748 135922781223936 136056454376976 136062619476224 136153907770032 136452272798016 136586466679131 137282188200192 137380519551744 137515626316404 137657103298211 138216080636928 138754505832768 138890963843163 138990447515241 139554839098368 139698414035712 139970493752994 140004546425856 140242613709072 141095582316864 141196645094848 141499648933776 141506060679424 142332086476962 142338535942688 142366713689088 142462231579584 142608797661456 143614357526304 143745675107328 143893561604352 144872429370368 145154586114216 145430194737492 146170962975744 146321344624896 146606323308102 147458627163648 147603645235368 147738610526976 148026349508562 148933407805056 149033331478008 149186657950722 149946560239104 150375974103936 150530681896224 151547833083384 151554700140416 151703746491906 151879932060192 152036187134328 152913128876928 153070446910752 153173146241286 153210410916864 153508806897768 153666737769062 154111742467968 154449459945984 154553084495712 155493090716544 155833835254272 155945454626304 156098819061864 156259414554726 157160715790176 157322403769384 157505114729088 157772940422706 158576578094592 158732530106472 158846225731704 159194318264352 160130852935524 160162552900224 160277272810368 160434897369138 161252094076416 161367594394112 161713884495744 161880256804896 162813978948096 162981483041664 163298909378493 163616382660584 164130694315776 164578932183733 164611512703008 165890955559104 166054100889789 166205936842848 166376930605032 167550083780688 167703287625216 168689880268992 169172970866928 169347017133252 170209608920064 170499037657968 170532790138368 171040710526119 171858256118784 172035065024256 172204252774596 172361712281472 172697407759989 173375710276464 173577065211648 173755642439232 173872220057676 174051100942509 174757861573632 174937653612288 175235122037356 175438636454592 175611171444597 175619128878928 176632096566528 176805805263948 176987704240557 177193254070224 177706389390336 178398650356416 178582188062544 178702003948167 179093608047396 179612246617344 179797032879296 180005845404672 180182872012752 180191036603648 180311931911664 181408605835968 181538543693376 181936363730688 182115288905508 183042917600256 183174026068992 183354168421872 184068430493157 184815867995136 185006007777024 185187951790884 185320596686988 186264552047616 186627325003992 186819328424778 186981678948204 186990151612096 187174046930661 188127443089152 188493844253274 188666198578368 189776115302616 189949642106112 190145063548608 191485810035072 191811417365214 191849388905664 191858082139136 193340538133632 193539448152288 193906926316656 195047674061022 195095126166528 195475097744136 196804860313824 196984814035968 197368466011416 197571519988794 198577877073408 198711108637344 198915543934296 200501298805248 200698481650968 200707575861632 200904961570362 202063777444512 202271661989208 202506576080256 202714916179104 202850923400622 203884171835904 204093929214336 204230861655048 204678409197024 205482323290624 205923282300288 206070779327616 206273439474606 207324120955392 208131758749152 208345886072968 209547621053568 209955740629491 210006819638784 210363920563608 211643373475296 211794967642272 212259091019136 213507803914032 213550070533632 213693347369376 213703030413824 213913196492184 215421536289456 215618512660992 215840342406528 216207362801486 217308644055552 217731879171324 217955883162241 218145292106238 218840925754368 219256444463616 219482016937344 219909484962153 221187940745472 221405467853052 221607915790464 221835907473376 223400111707584 223549997217012 223779986926083 224919840358656 225563961155904 225796022844336 227332050210624 227555619737859 228054280701492 229369693315392 229380086699008 229605670366128 229759719361929 229815616375296 230263210346652 230500106653593 231167613701952 231436086948864 231674189918976 231829626743568 232068134590012 233250204816384 233918181939456 234148228592796 234389121832089 235340894057472 235509462088704 235741073685264 235983605654076 236257672093632 236659410634059 237864867141888 238098795159708 238109584083392 238269338597556 238791477396528 239482995489792 240196279403286 240243829350336 240415909215552 240652346053707 241878141114624 242051391591168 242581818307584 242820385207344 244220968422144 244472224562496 244756149507072 245424573990876 246196041473664 246674677036032 246917269054512 247094128915984 248836433338656 249092437899704 249308905264272 249565395907548 250836590785536 251325125671032 251554931437824 253034820403488 253266189474816 253526751398144 254020525699878 255314413380096 255748556486952 255799185207552 257787384178176 258052597536384 258306379161894 258542568422208 260063565414696 260633463658848 260808330086514 262136792360448 262406480418432 262852683056034 263157954681888 263428693318392 264948144849792 265208707895922 265220725245728 265789881105336 267597975534624 267873282093816 268640412071094 269418369926016 269695549318944 270008768107008 270286554905472 270467897867496 272112908753952 272125238952448 272307815540064 272904545596032 273172933358262 274564376400384 274761039103488 275031252632808 275314206596422 277509011665536 277781927686326 277980895030482 279396828071424 279940987505988 280228992637167 280485227418144 282191164633728 282393290189696 282999297867552 283012121358848 284664172953924 284677071885376 284924463159168 285217595322912 287228715052608 287717126047821 287787123208704 290309172228432 290860389474984 292571511091533 292642689249792 293212646616204 294917254327296 295207290470736 295477221053952 296052699017124 296357279983191 297866815610112 298066662956016 298373315901444 299893120478208 300751948207872 301061363792448 301357442355543 303095666166768 303109400280832 303407492983812 303759864120384 304072374268656 304276385100933 305826257753856 306140893821504 306346292482572 306661463565373 307017613795536 307333475538124 308223484935936 308898919891968 309106168991424 309410159211909 310986181433088 311667670508544 311890909252608 312197638123728 312518829109452 314321431580352 314644807538768 315010229458176 315545880845412 317153156189184 317465060212944 317692451463408 318388636528704 320261705871048 320325105800448 320554545620736 320869794738276 322504188152832 322735188788224 323427768991488 323760513609792 324311044202229 325627957896192 325962966083328 326597818756986 327217938159357 327232765321168 328261388631552 329157864367466 329223025406016 331781911118208 332108201779578 332411873685696 332753861210064 335100167561376 335406575250432 337379760537984 338345941733856 338694034266504 340998075315936 341065580276736 342081421052238 344070130048512 344408505549192 344723424562944 345394815519978 346751420552928 347154130423296 347511284878464 347744440115352 348102201885018 349875307224576 350470244074712 350877272909184 351222342889194 351238257757856 353264193133056 353611610527896 353975408481114 354386508140448 356797300712832 357164376125088 357404007896334 358187216094792 359224493234688 359594065758592 360294419104929 360365744025504 360382073207296 360623863823328 362817211671936 363077087386752 363872727461376 364230577811016 366708336843744 368136860986314 370012015554048 370375903581768 370641193373976 373254650007984 373638656849556 373963357896408 373980303224192 374348093861322 376254886178304 376987688506548 377332397156736 379552230605232 379899284212224 380290127097216 381030788549817 382971620070144 383622834730428 383698777811328 386681076267264 387078896304576 387459568742841 387813852633312 390095348122044 390950195488272 391212495129771 393609720627648 394279024584051 394736932022832 395143039977588 397155754146816 397422217274688 397831087868592 401002597610496 401396963301936 401415151723264 401809923140724 402960618106641 404127554889024 404543323978416 405013152160512 405429832358208 405701846801244 406119235532521 407768343671808 408187858428672 408461723310096 409356818394048 409759400037393 410964646581248 411846564600576 412141558655232 412546878949212 412971309894633 414648241910784 416263517498304 416672891529489 416691772145936 416971342545723 419095242107136 419911481258982 420013639277568 420727841127216 423286746950592 423589935284544 424518182038272 427015607828064 427100141067264 427386694738752 427406060827648 427826392984368 430843072578912 431237025321984 431680684813056 432414725602972 434617288111104 435463758342648 435911766324482 436290584212476 438512888927232 438964033874688 439818969924306 442375881490944 442810935706104 443215831580928 443671814946752 446800223415168 447099994434024 447559973852166 449839680717312 451127922311808 451592045688672 454664100421248 455111239475718 456108561402984 458739386630784 459211340732256 459519438723858 459631232750592 460526420693304 461000213307186 462335227403904 463348379837952 463659253487136 464136269180024 467836363878912 468296457185592 468778243664178 471482147370528 471967211308152 472515344187264 473318821268118 475729734283776 476197590319416 476219168166784 476538677195112 477582954793056 480392558806572 480487658700672 480831818431104 481304692107414 483756282229248 484102783182336 485640770414688 488441936844288 488944449124992 489896728135479 490849147981752 492392082947328 493736796551199 493834538109024 494188257831968 497672866677312 498162302669367 498184875799408 498617810528544 499130791815096 502650251342064 503109862875648 506069640806976 507053502796288 508041051399756 510628826760192 511497112973904 511598370415104 513122131578357 515574768356352 516105195072768 516612758323788 517085136844416 518092223279967 520127130829392 521266927317696 521616660173028 522153302827527 524273584720896 524812960836864 525705366112068 526315909363776 526857386636784 529896289699584 530417415791844 530441450491456 530963112721671 531579762210672 535195951069248 535746564187632 536106011844501 537280824142188 538836739852032 539391098637888 540017536214016 540573109810944 540935795734992 544225817507904 544250477904896 544615631080128 545809091192064 546345866716524 549128752800768 549522078206976 550062505265616 550628413192844 552205291479471 555018023331072 555563855372652 555961790060964 558793656142848 559881975011976 560457985274334 560970454836288 561522140791983 564382329267456 564786580379392 565998595735104 566024242717696 569328345907848 569354143770752 569848926318336 570435190645824 574457430105216 575434252095642 575574246417408 580618344456864 581720778949968 585143022183066 585285378499584 586425293232408 590414580941472 590954442107904 592105398034248 592714559966382 595733631220224 596133325912032 596746631802888 601503896415744 602122727584896 602714884711086 606191332333536 606218800561664 606814985967624 607519728240768 608144748537312 608552770201866 611652515507712 612281787643008 612692584965144 613322927130746 614035227591072 614666951076248 616446969871872 618212337982848 618820318423818 621972362866176 624395276247456 625037658218904 628642863160704 629289615077536 630020458916352 631091761690824 634930120425888 635384902926816 636777273057408 640523411742096 640650211600896 641109091241472 641739589476552 646855537982976 647521027219584 648622088404458 651925932166656 653195637513972 653867649486723 654435876318714 654465530642336 656522777263104 658315728734932 658446050812032 659728454886459 663563822236416 664216403559156 664823747371392 665507722420128 670200335122752 671339960778249 674759521075968 676691883467712 677388068533008 681996150631872 682666859213577 684162842104476 688140260097024 688817011098384 689279158085787 689446849125888 690789631039956 691500319960779 693502841105856 694308260846592 695022569756928 695488880230704 696204403770036 699750614449152 700940488149424 701754545818368 702444685778388 702476515515712 703167365496267 706528386266112 707223221055792 707950816962228 708773016280896 709978231902177 713594601425664 714328752250176 714808015792668 716374432189584 718448986469376 719188131517184 720588838209858 720731488051008 720764146414592 721247727646656 721957038161121 725634423343872 726154174773504 727745454922752 728461155622032 733416673687488 736273721972628 740024031108096 740751807163536 741282386747952 746509300015968 747277313699112 747926715792816 747960606448384 748696187722644 752509772356608 753975377013096 754664794313472 756725769805201 759104461210464 759798568424448 760580254194432 762061577099634 765943240140288 767245669460856 767397555622656 773362152534528 774157792609152 774919137485682 775627705266624 780190696244088 781900390976544 782424990259542 787219441255296 788558049168102 789473864045664 790286079955176 794844434549376 795662175737184 802793926603872 802830303446528 803619846281448 805921236213282 808255109778048 809086647956832 810026304321024 810859664716416 811403693602488 812238471065042 816375716857344 816923446620192 818713636788096 819518800074786 823693129201152 824283117310464 825093757898424 825942619789266 832527034996608 833345783058978 833383544291872 833942685091446 838190484214272 839822962517964 840686977911501 841455682254432 846573493901184 847179870569088 849036364076544 854031215656128 854773389477504 855652785968736 861686145157824 863151378143463 863361369626112 864829451205944 870927516685296 871823532648964 872581168424952 877714533274599 877928067749376 879637939848612 884751762981888 885621871412208 886431663161856 887343629893504 889071839949573 893600446830336 894199988868048 895119947704332 899679361434624 902255844623616 903184091377344 904072327066629 909328200842496 910222478951436 912217122805968 912829155302799 917478773261568 918422681464512 919038877447716 919984390696119 921052841386608 922000426614372 924670454807808 926696759675904 927318506974272 928230477635727 928272538360048 935672727757824 936592914371184 937556487328356 942964294741056 943934422616304 945030688374528 946637642536236 951459468567552 952395180638832 952438336333568 953077354390224 955165909586112 960785117613144 960975317401344 961663636862208 962609384214828 963599723087477 967512564458496 968205566364672 971281540829376 972933132606687 976883873688576 977888898249984 979793456270958 981698295963504 984784165894656 987473593102398 987669076218048 988376515663936 995345733354624 996324605338734 996369751598816 997235621057088 998261583630192 1005300502684128 1006219725751296 1012139281613952 1014107005592576 1016082102799512 1022994225947808 1023196740830208 1026244263156714 1032210390145536 1033225516647576 1034170273688832 1036184446559934 1040254261658784 1042533854635392 1043233320346056 1044306605655054 1049625921673728 1051410732224136 1052631818727552 1053714773273568 1059792579399168 1060834831583688 1060882900982912 1061926225443342 1063159524421344 1070391902138496 1071493128375264 1072212023689002 1074561648284376 1077673479704064 1078782197275776 1080883257314787 1081146219621888 1081871591469984 1088451635015808 1089231262160256 1091618182384128 1092691733433048 1100125010531232 1101256826385688 1104410582958942 1110036046662144 1111127710745304 1111923580121928 1119763950023952 1120915970548668 1121940909672576 1123044281583966 1128764658534912 1129573160758784 1131997191470208 1138656691815696 1138708287541504 1139697852636672 1140870381291648 1143092365649451 1148914860210432 1150868504191284 1152052525286131 1161236688913728 1162378706228523 1163441557899936 1170286044366132 1172850586464816 1180829161882944 1182837073752153 1184210796068496 1185429119932764 1191467262440448 1192266651824064 1193493263605776 1203007792831488 1204245455169792 1205429769422172 1208881854319923 1212382664667072 1212437601123328 1213629971935248 1215039456481536 1216289497074624 1217105540403732 1218357706597563 1223305031015424 1224563575286016 1225385169930288 1226645854261492 1228070455182144 1229278200112179 1229333902152496 1232893939743744 1236424675965696 1237640636847636 1238913929683899 1243944725732352 1248790552494912 1250075316437808 1250914027637169 1257285726321408 1258579230155072 1260040917832704 1262183523381648 1269860240851776 1270769805853632 1273554546114816 1281046823484192 1281300423201792 1282218182482944 1283479178953104 1293711075965952 1295042054439168 1297244176808916 1303851864333312 1306391275027944 1307735298973446 1308871752637428 1308931061284672 1316631457469864 1316892101624064 1319456909772918 1327127644472832 1328432807118312 1329647494742784 1331015444840256 1340400670245504 1342679921556498 1349519042151936 1353383766935424 1354776137066016 1363992301263744 1365333718427154 1368325684208952 1377634022196768 1378558316171574 1378893698251776 1381579262079912 1383000639921558 1387005682211712 1390045139513856 1390977760461408 1392408807540072 1401880976298848 1403509091636736 1404889371556776 1404953031031424 1406334730992534 1414446442111584 1415901633924456 1417546032561792 1419956463804354 1427189202851328 1428657504500352 1429616031585336 1432748864379168 1438376263034368 1441177676419716 1441462976102016 1442495455293312 1443914076322242 1451268846687744 1452308349547008 1456922311244064 1466833347374976 1469690184406437 1472547443945256 1481210389653597 1481503614327072 1482564773495904 1493018600031936 1494554627398224 1495853431585632 1495921212896768 1497392375445288 1507950754026192 1509329588626944 1513451539610402 1518208922420928 1521160508388864 1524123154199268 1525691182135687 1531886480280576 1534491338921712 1534795111245312 1539366394735071 1546724305069056 1548315585218304 1549838274971364 1551255410533248 1560381392488176 1563800781953088 1564849980519084 1566459908482581 1574438882510592 1577116098336204 1578947728091328 1580572159910352 1589688869098752 1591324351474368 1592889338165013 1605587853207744 1605660606893056 1607239692562896 1608318035533503 1611842472426564 1616510219556096 1618173295913664 1620052608642048 1621719329432832 1622807387204976 1624476942130084 1632751433714688 1633846893240384 1637427273576192 1639037600149572 1647386258402304 1648566234620928 1650187515796848 1651885239578532 1656615874438413 1665054069993216 1666691566117956 1666767088583744 1667885370182892 1676380968428544 1679645925035928 1681373955823002 1682911364508864 1684566422375949 1693146987802368 1694359741138176 1698072728153088 1708062431312256 1709546778955008 1711305571937472 1723372290315648 1726302756286926 1726722739252224 1729658902411888 1741855033370592 1743647065297928 1745162336849904 1755429066549198 1755856135498752 1759275879697224 1771243742824416 1772863326323712 1774687259787008 1778143679899146 1787200893660672 1788399977736096 1790239895408664 1804511689247232 1806368182754688 1808144654133258 1818656401684992 1820444957902872 1824434245611936 1825658310605598 1834957546523136 1836845362929024 1838077754895432 1839968781392238 1842105682773216 1844000853228744 1849340909615616 1854637013948544 1856460955271454 1856545076720096 1873185828742368 1875112974656712 1885928589482112 1887868845232608 1890061376749056 1893275285072472 1904790361277664 1904876672667136 1906154708780448 1910331819172224 1921570235226288 1921950634802688 1923327273724416 1925218768429656 1927199446174954 1942563081658752 1945866265213374 1955777796499968 1959586912541916 1961602948460169 1963396591927008 1969568331789312 1974947186204796 1975338152436096 1976753031327872 1990691466709248 1992649210677468 1992739503197632 1994471242114176 1996523167260384 2010601005368256 2014019882334747 2024278563227904 2032164205599024 2045988451895616 2048000577640731 2052488526313428 2064420780291072 2066451033295152 2067837474257361 2068340547377664 2072368893119868 2074500959882337 2080508523317568 2085067709270784 2086466640692112 2088613211310108 2099251843347456 2102821464448272 2105263637455104 2107429546547136 2109502096488801 2119585158798336 2121669663167376 2121765801965824 2123852450886684 2126319048842688 2129934695706531 2140783804276992 2142986256750528 2144424047378004 2146630244957611 2149123296568752 2155346959408128 2157564394551552 2161766514629574 2162292439243776 2163743182939968 2165871114483363 2176903270031616 2178462524320512 2183236364768256 2185383466866096 2200250021062464 2202513652771376 2208821165917884 2220072093324288 2222255421490608 2223847160243856 2239527900047904 2241831941097336 2243881819345152 2246088563167932 2257529317069824 2259146321517568 2263994382940416 2270177309415603 2277313383631392 2277416575083008 2279395705273344 2281740762583296 2286184731298902 2297829720420864 2301737008382568 2304105050572262 2322473377827456 2324757412457046 2326883115799872 2340572088732264 2345701172929632 2361658323765888 2365674147504306 2368421592136992 2370858239865528 2384533303648128 2386986527211552 2408490910339584 2410859538844344 2417763708639846 2424765329334144 2427259943870496 2430078912963072 2432578994149248 2434211080807464 2436715413195126 2449127150572032 2450770339860576 2453291708522984 2456140910364288 2458556400224358 2458667804304992 2472849351931392 2475281273695272 2477827859367798 2497581104989824 2500150632875616 2501828055274338 2514571452642816 2517158460310144 2522060933734503 2524367046763296 2539720481703552 2541539611707264 2547109092229632 2562093646968384 2566958357906208 2589454134430389 2590084108878336 2594488353617832 2612782550055888 2615470597946892 2617743505274856 2617862122569344 2633143599823797 2633262914939728 2633784203248128 2638913819545836 2654255288945664 2656865614236624 2659294989485568 2662030889680512 2667215519848719 2680801340491008 2685359843112996 2699038084303872 2706767533870848 2709552274132032 2712216981199887 2727984602527488 2730667436854308 2736651368417904 2738487465908397 2755268044393536 2757116632343148 2759953172088357 2763158524159824 2766001279843116 2774011364423424 2780090279027712 2781955520922816 2784817615080144 2803761952597696 2807018183273472 2809778743113552 2809906062062848 2812669461985068 2828892884223168 2831803267848912 2835092065123584 2839912927608708 2842834648727647 2854378405702656 2857315009000704 2859232063170672 2865497728758336 2876752526068736 2882355352839432 2882925952204032 2884990910586624 2887828152644484 2890799169262431 2902537693375488 2904616699094016 2913844622488128 2918799397820061 2933666694749952 2939380368812874 2945094887890512 2962420779307194 2963007228654144 2965129546991808 2986037200063872 2989109254796448 2991706863171264 2991842425793536 2994784750890576 3015901508052384 3018659177253888 3026903079220804 3036417844841856 3042321016777728 3048246308398536 3051382364271374 3068982677843424 3069590222490624 3078732789470142 3096631170436608 3099676549942728 3102510821066496 3120762784976352 3127601563906176 3129699961038168 3132919816965162 3148877765021184 3154232196672408 3157895456182656 3161144319820704 3179377738197504 3182648702948736 3185778676330026 3211175706415488 3214479385125792 3216636071067006 3223684944853128 3233020439112192 3236346591827328 3242649771944361 3243438658865664 3245614774409952 3248953884260168 3267693786480768 3274854547152384 3278075200299144 3300375031593696 3303770479157064 3313231748876826 3330108139986432 3333383132235912 3333534177167488 3335770740365784 3359291850071856 3362747911646004 3365822729017728 3369132844751898 3386293975604736 3388719482276352 3416124862624512 3419093557910016 3422611143874944 3429277096948353 3446744580631296 3452605512573852 3456157575858393 3459317804823776 3483710066741184 3487136118685569 3487294130595856 3490324673699808 3510858133098396 3518551759394448 3542487485648832 3548511221256459 3549374519574016 3556287359798292 3574401787321344 3576799955472192 3580479790817328 3609023378494464 3612736365509376 3616289308266516 3626645562959769 3637312803369984 3640889915805744 3648868491223872 3651316621211196 3655073119792689 3669915093046272 3673690725858048 3676155509790864 3679937562784476 3684211365546432 3688001706457488 3698681819231232 3709274027897088 3712921910542908 3713090153440192 3716741789051697 3746371657484736 3750225949313424 3752742082911507 3771857178964224 3775737690465216 3780122753498112 3786550570144944 3809580722555328 3809753345334272 3812309417560896 3820663638344448 3843140470452576 3843901269605376 3846654547448832 3850437536859312 3854398892349908 3885126163317504 3891732530426748 3911555592999936 3919173825083832 3923205896920338 3926793183854016 3949894372409592 3950676304872192 3953506062655744 3981382933418496 3985298421354936 3985479006395264 3988942484228352 3993046334520768 4021202010736512 4028039764669494 4048557126455808 4064328411198048 4091976903791232 4096001155281462 4104977052626856 4132902066590304 4135674948514722 4136681094755328 4144737786239736 4149001919764674 4161017046635136 4170135418541568 4172933281384224 4177226422620216 4205642928896544 4210527274910208 4214859093094272 4219004192977602 4243339326334752 4243531603931648 4247704901773368 4252638097685376 4259869391413062 4281567608553984 4285972513501056 4288848094756008 4293260489915222 4298246593137504 4315128789103104 4323533029259148 4327486365879936 4331742228966726 4353806540063232 4356925048641024 4370766933732192 4400500042124928 4405027305542752 4417642331835768 4443631168960791 4444510842981216 4447694320487712 4479055800095808 4483663882194672 4487763638690304 4492177126335864 4527988765880832 4540354618831206 4554626767262784 4554833150166016 4563481525166592 4572369462597804 4577073546407061 4595659440841728 4603474016765136 4608210101144524 4618099184205213 4644946755654912 4649514824914092 4653766231599744 4681144177464528 4691402345859264 4699379725447743 4723316647531776 4731348295008612 4736843184273984 4741716479731056 4769066607296256 4773973054423104 4778668014495039 4816981820679168 4821719077688688 4824954106600509 4835527417279692 4849530658668288 4854519887740992 4860157825926144 4865157988298496 4868422161614928 4873430826390252 4898254301144064 4901540679721152 4906583417045968 4912281820728576 4917112800448716 4917335608609984 4945698703862784 4950562547390544 4955655718735596 4969847623315239 4995162209979648 5000301265751232 5003656110548676 5029142905285632 5034316920620288 5044121867469006 5048734093526592 5053699267127847 5079440963407104 5083079223414528 5094218184459264 5124187293936768 5133916715812416 5178908268860778 5180168217756672 5188976707235664 5225565100111776 5230941195893784 5235487010549712 5235724245138688 5266287199647594 5266525829879456 5267568406496256 5277827639091672 5313731228473248 5318589978971136 5324061779361024 5334431039697438 5361602680982016 5370719686225992 5413535067741696 5419104548264064 5424433962399774 5455969205054976 5461334873708616 5473302736835808 5476974931816794 5510536088787072 5514233264686296 5519906344176714 5526317048319648 5532002559686232 5548022728846848 5563911041845632 5569635230160288 5607523905195392 5619557486227104 5619812124125696 5625338923970136 5657785768446336 5663606535697824 5670184130247168 5679825855217416 5685669297455294 5714630018001408 5718464126341344 5730995457516672 5764710705678864 5765851904408064 5769981821173248 5775656305288968 5781598338524862 5827689244976256 5837598795640122 5867333389499904 5878760737625748 5884808845380507 5890189775781024 5924841558614388 5926014457308288 5930259093983616 5972074400127744 5978218509592896 5983413726342528 5989569501781152 6031803016104768 6042059647004241 6053806158441608 6072835689683712 6089420490798121 6096492616797072 6102764728542748 6137965355686848 6144001732922193 6157465578940284 6193262340873216 6199353099885456 6205021642132992 6223502879647011 6241525569952704 6255203127812352 6259399922076336 6265839633930324 6297755530042368 6308464393344816 6315790912365312 6322288639641408 6328506289466403 6358755476395008 6365297405897472 6371557352660052 6389804087119593 6422351412830976 6428958770251584 6433272142134012 6439890734872833 6447369889706256 6466040878224384 6472693183654656 6485299543888722 6486877317731328 6491229548819904 6497613343450089 6497907768520336 6535387572961536 6549709094304768 6556150400598288 6600750063187392 6607540958314128 6626463497753652 6660216279972864 6666766264471824 6667068354334976 6671541480731568 6718583700143712 6725495823292008 6731645458035456 6738265689503796 6772587951209472 6777438964552704 6810531928246809 6832249725249024 6838187115820032 6845222287749888 6858554193896706 6893489161262592 6905211025147704 6912315151716786 6918635609647552 6967420133482368 6974272237371138 6974588261191712 6980649347399616 7021716266196792 7037103518788896 7084974971297664 7097022442512918 7098749039148032 7112574719596584 7153599910944384 7160959581634656 7225472731018752 7232578616533032 7253291125919538 7281779831611488 7297736982447744 7302633242422392 7310146239585378 7347381451716096 7352311019581728 7359875125568952 7368422731092864 7376003412914976 7418548055794176 7425843821085816 7426180306880384 7433483578103394 7492743314969472 7500451898626848 7505484165823014 7543714357928448 7551475380930432 7566182801203509 7573101140289888 7619161445110656 7624618835121792 7641327276688896 7686280940905152 7700875073718624 7708797784699816 7768362403291167 7770252326635008 7783465060853496 7838347650167664 7846411793840676 7853586367708032 7899788744819184 7901352609744384 7907012125311488 7962765866836992 7970596842709872 7970958012790528 7977884968456704 7986092669041536 8001646559546157 8042404021473024 8056079529338988 8064367677002917 8097114252911616 8128656822396096 8136650943599661 8183953807582464 8192002310562924 8209954105253712 8265804133180608 8271349897029444 8279859516265071 8289475572479472 8298003839529348 8322034093270272 8340270837083136 8345866562768448 8354452845240432 8411285857793088 8421054549820416 8429718186188544 8438008385955204 8486678652669504 8487063207863296 8495409803546736 8505276195370752 8519738782826124 8528503946182941 8563135217107968 8571945027002112 8577696189512016 8586520979830444 8596493186275008 8630257578206208 8647066058518296 8654972731759872 8663484457933452 8672397507787293 8707613080126464 8713850097282048 8741533867464384 8756398193460183 8801000084249856 8810054611085504 8835284663671536 8887262337921582 8889021685962432 8895388640975424 8958111600191616 8967327764389344 8975527277380608 8984354252671728 9055977531761664 9080709237662412 9109253534525568 9126963050333184 9144738925195608 9154147092814122 9206948033530272 9216420202289048 9236198368410426 9289893511309824 9299029649828184 9307532463199488 9362288354929056 9382804691718528 9398759450895486 9446633295063552 9462696590017224 9473686368547968 9483432959462112 9538133214592512 9547946108846208 9557336028990078 9643438155377376 9649908213201018 9671054834559384 9699061317336576 9709039775481984 9727949315833083 9730315976596992 9736844323229856 9746861652780504 9803081359442304 9813166834091936 9824563641457152 9834225600897432 9834671217219968 9901125094781088 9911311437471192 9939695246630478 9990324419959296 10000602531502464 10007312221097352 10068633841240576 10088243734938012 10097468187053184 10107398534255694 10158881926814208 10166158446829056 10248374587873536 10267833431624832 10287831290845059 10357816537721556 10368472727575179 10377953414471328 10451130200223552 10461882391787568 10470974021099424 10471448490277376 10532574399295188 10533051659758912 10555655278183344 10627462456946496 10645533663769377 10648123558722048 10668862079394876 10679838274949809 10723205361964032 10741439372451984 10827070135483392 10838209096528128 10848867924799548 10911938410109952 10922669747417232 10946605473671616 10953949863633588 10965219359378067 11021072177574144 11028466529372592 11039812688353428 11052634096639296 11064005119372464 11096045457693696 11127822083691264 11139270460320576 11150225367155091 11215047810390784 11239114972454208 11239624248251392 11250677847940272 11258226248734521 11315571536892672 11327213071395648 11340368260494336 11359651710434832 11371338594910588 11429260036002816 11436928252682688 11461990915033344 11529421411357728 11531703808816128 11539963642346496 11551312610577936 11563196677049724 11655378489952512 11675197591280244 11734666778999808 11757521475251496 11769617690761014 11780379551562048 11849683117228776 11852028914616576 11860518187967232 11944148800255488 11956437019185792 11966827452685056 11979139003562304 12063606032209536 12084119294008482 12107612316883216 12145671379367424 12178840981596242 12192985233594144 12205529457085496 12275930711373696 12288003465844386 12314931157880568 12398706199770912 12410043284265984 12447005759294022 12483051139905408 12510406255624704 12518799844152672 12531679267860648 12616928786689632 12631581824730624 12644577279282816 12657012578932806 12730594811794944 12743114705320104 12779608174239186 12844702825661952 12857917540503168 12866544284268024 12879781469745666 12894739779412512 12945386367309312 12970599087777444 12982459097639808 12995226686900178 12995815537040672 13070775145923072 13112300801196576 13201500126374784 13215081916628256 13252926995507304 13330893506882373 13333532528943648 13334136708669952 13343082961463136 13437167400287424 13450991646584016 13463290916070912 13476531379007592 13621063856493618 13664499450498048 13690444575499776 13717108387793412 13731220639221183 13786978322525184 13810422050295408 13824630303433572 13837271219295104 13934840266964736 13948544474742276 13949176522383424 13961298694799232 14043432532393584 14074207037577792 14098139176343229 14169949942595328 14194044885025836 14225149439193168 14307199821888768 14321919163269312 14336004043485117 14450945462037504 14465157233066064 14474862319801527 14506582251839076 14563559663222976 14595473964895488 14605266484844784 14620292479170756 14694762903432192 14704622039163456 14719750251137904 14736845462185728 14752006825829952 14837096111588352 14851687642171632 14852360613760768 14866967156206788 14909542869945717 14985486629938944 15000903797253696 15010968331646028 15026411714703277 15087428715856896 15102950761860864 15132365602407018 15146202280579776 15161097801383541 15238322890221312 15249237670243584 15282654553377792 15372561881810304 15401750147437248 15417595569399632 15536724806582334 15540504653270016 15566930121706992 15676695300335328 15692823587681352 15707172735416064 15799577489638368 15802705219488768 15814024250622976 15941193685419744 15941916025581056 15955769936913408 15972185338083072 16003293119092314 16084808042946048 16112159058677976 16128735354005834 16257313644792192 16273301887199322 16367907615164928 16384004621125848 16419908210507424 16531608266361216 16542699794058888 16559719032530142 16578951144958944 16596007679058696 16644068186540544 16691733125536896 16708905690480864 16822571715586176 16859436372377088 16876016771910408 16973357305339008 16990819607093472 17010552390741504 17039477565652248 17057007892365882 17143890054004224 17155392379024032 17173041959660888 17192986372550016 17294132117036592 17309945463519744 17326968915866904 17344795015574586 17483067734928768 17512796386920366 17602000168499712 17620109222171008 17654426536141521 17670569327343072 17774524675843164 17778043371924864 17790777281950848 17916223200383232 17934655528778688 17968708505343456 18126178941012723 18161418475324824 18218507069051136 18268261472394363 18289477850391216 18308294185628244 18413896067060544 18432005198766579 18432840404578096 18472396736820852 18579787022619648 18598059299656368 18615064926398976 18670508638941033 18724576709858112 18765609383437056 18797518901790972 18893266590127104 18925393180034448 18947372737095936 18966865918924224 18985518868399209 19076266429185024 19095892217692416 19114672057980156 19169412261358779 19286876310754752 19299816426402036 19319672204618499 19342109669118768 19398122634673152 19418079550963968 19455898631666166 19460631953193984 19473688646459712 19493723305561008 19606162718884608 19626333668183872 19649127282914304 19668451201794864 19669342434439936 19802250189562176 19822622874942384 19879390493260956 19980648839918592 20001205063004928 20014624442194704 20137267682481152 20176487469876024 20194936374106368 20214797068511388 20317763853628416 20332316893658112 20431595784740427 20496749175747072 20535666863249664 20575662581690118 20715633075443112 20736945455150358 20755906828942656 20902260400447104 20923764783575136 20941948042198848 20942896980554752 21065148798590376 21066103319517824 21111310556366688 21254924913892992 21291067327538754 21296247117444096 21337724158789752 21359676549899618 21482878744903968 21676418193056256 21697735849599096 21845339494834464 21893210947343232 21907899727267176 21930438718756134 22042144355148288 22056933058745184 22079625376706856 22105268193278592 22128010238744928 22255644167382528 22278540920641152 22300450734310182 22430095620781568 22478229944908416 22501355695880544 22516452497469042 22631143073785344 22654426142791296 22698548403610527 22719303420869664 22742677189821176 22873856505365376 22923981830066688 23058842822715456 23102625221155872 23126393354099448 23310756979905024 23350395182560488 23515042950502992 23539235381522028 23560759103124096 23699366234457552 23704057829233152 23721036375934464 23888297600510976 23912874038371584 23933654905370112 23958278007124608 24004939678638471 24127212064419072 24168238588016964 24193103031008751 24215224633766432 24291342758734848 24357681963192484 24385970467188288 24409952830798983 24411058914170992 24551861422747392 24576006931688772 24629862315761136 24797412399541824 24839578548795213 24894011518588044 24966102279810816 25020812511249408 25037599688305344 25063358535721296 25233857573379264 25263163649461248 25289154558565632 25314025157865612 25461189623589888 25486229410640208 25559216348478372 25585511838548823 25689405651323904 25715835081006336 25733088568536048 25759562939491332 25789479558825024 25890772734618624 25941198175554888 25964918195279616 25990453373800356 25991631074081344 26017192523361879 26141550291846144 26224601602393152 26269194580380549 26403000252749568 26430163833256512 26505853991014608 26661787013764746 26667065057887296 26668273417339904 26686165922926272 26874334800574848 26901983293168032 26926581832141824 26953062758015184 27242127712987236 27380889150999552 27434216775586824 27462441278442366 27620844100590816 27649260606867144 27674542438590208 27869680533929472 27897088949484552 27898353044766848 27922597389598464 28086865064787168 28148414075155584 28196278352686458 28339899885190656 28388089770051672 28450298878386336 28614399643777536 28643838326538624 28672008086970234 28930314466132128 28949724639603054 29013164503678152 29127119326445952 29183847947499249 29190947929790976 29210532969689568 29240584958341512 29409244078326912 29439500502275808 29473690924371456 29504013651659904 29703375284343264 29704721227521536 29733934312413576 29819085739891434 29970973259877888 30001807594507392 30021936663292056 30052823429406554 30205901523721728 30264731204814036 30292404561159552 30322195602767082 30476645780442624 30498475340487168 30745123763620608 30803500294874496 30835191138799264 31073449613164668 31105418182725537 31133860243413984 31353390600670656 31385647175362704 31414345470832128 31599154979276736 31882387370839488 31883832051162112 31936600991308131 31944370676166144 32006586238184628 32039514824849427 32169616085892096 32224318117355952 32257470708011668 32514627289584384 32546603774398644 32735815230329856 32768009242251696 32839816421014848 32895658078134201 33063216532722432 33085399588117776 33119438065060284 33157902289917888 33192015358117392 33288136373081088 33383466251073792 33417811380961728 33450676101465273 33645143431172352 33718872744754176 33752033543820816 33774678746203563 33946714610678016 33981639214186944 34021104781483008 34078955131304496 34114015784731764 34287780108008448 34310784758048064 34346083919321776 34385972745100032 34588264234073184 34619890927039488 34653937831733808 34689590031149172 34966135469857536 35025592773840732 35204000336999424 35240218444342016 35308853072283042 35341138654686144 35549049351686328 35556086743849728 35581554563901696 35832446400766464 35869311057557376 35937417010686912 36252357882025446 36322836950649648 36437014138102272 36536522944788726 36578955700782432 36616588371256488 36827792134121088 36864010397533158 36865680809156192 36944793473641704 37196118599312736 37230129852797952 37341017277882066 37449153419716224 37531218766874112 37595037803581944 37850786360068896 37894745474191872 37933731837848448 37971037736798418 38191784435384832 38229344115960312 38338824522717558 38573752621509504 38599632852804072 38639344409236998 38684219338237536 38836159101927936 38911797263332332 38947377292919424 38987446611122016 39212325437769216 39252667336367744 39336902403589728 39338684868879872 39604500379124352 39645245749884768 39758780986521912 39992680520647119 40002410126009856 40029248884389408 40352974939752048 40389872748212736 40429594137022776 40863191569480854 40993498351494144 41071333726499328 41151325163380236 41193661917663549 41431266150886224 41473890910300716 41511813657885312 41804520800894208 41847529567150272 41883896084397696 42130297597180752 42132206639035648 42222621112733376 42294417529029687 42509849827785984 42582134655077508 42625943435586847 42675448317579504 42719353099799236 42965757489807936 43008012130455351 43352836386112512 43395471699198192 43690678989668928 43786421894686464 43815799454534352 43860877437512268 44084288710296576 44113866117490368 44159250753413712 44210536386557184 44256020477489856 44511288334765056 44557081841282304 44600901468620364 44728628609837151 44860191241563136 44956459889816832 45002711391761088 45032904994938084 45079235144109831 45262286147570688 45308852285582592 45397096807221054 45438606841739328 45483293404150623 45485354379642352 45747713010730752 45847963660133376 46117685645430912 46205250442311744 46252786708198896 46621513959810048 46700790365120976 47030085901005984 47078470763044056 47121518206248192 47398732468915104 47408115658466304 47442072751868928 47825748076743168 47867309810740224 47916556014249216 48009879357276942 48254424128838144 48336477176033928 48386206062017502 48430449267532864 48715363926384968 48771940934376576 48819905661597966 48822117828341984 49103722845494784 49152013863377544 49259724631522272 49594824799083648 49679157097590426 49788023037176088 49932204559621632 50075199376610688 50126717071442592 50467715146758528 50578309117131264 50628050315731224 50972458821280416 51118432696956744 51171023677097646 51431670162012672 51466177137072096 51519125878982664 51578959117650048 51882396351109776 51929836390559232 51980906747600712 51983262148162688 52034385046723758 52449203204786304 52538389160761098 52806000505499136 52860327666513024 52963279608424563 53011707982029216 53323574027529492 53334130115774592 53372331845852544 53748669601149696 53803966586336064 53906125516030368 54378536823038169 54484255425974472 54804784417183089 54868433551173648 54924882556884732 55241688201181632 55298521213734288 55349084877180416 55739361067858944 55794177898969104 55796706089533696 55845194779196928 56011525916823099 56173730129574336 56296828150311168 56392556705372916 56450573739020419 56679799770381312 56776179540103344 56900597756772672 56956556605197627 57228799287555072 57287676653077248 57344016173940468 57860628932264256 57899449279206108 57959016613855497 58026329007356304 58254238652891904 58367695894998498 58381895859581952 58421065939379136 58481169916683024 58818488156653824 58879001004551616 58947381848742912 59008027303319808 59406750568686528 59409442455043072 59467868624827152 59638171479782868 59941946519755776 60003615189014784 60043873326584112 60105646858813108 60411803047443456 60529462409628072 60584809122319104 60644391205534164 60953291560885248 60996950680974336 61294787354221281 61490247527241216 61607000589748992 61670382277598528 62146899226329336 62210836365451074 62267720486827968 62706781201341312 62771294350725408 62828690941664256 63198309958553472 63764774741678976 63873201982616262 63888741352332288 64013172476369256 64079029649698854 64448636234711904 64514941416023336 65029254579168768 65093207548797288 65536018484503392 65679632842029696 65791316156268402 66126433065444864 66170799176235552 66238876130120568 66315804579835776 66384030716234784 66766932502147584 66835622761923456 66901352202930546 67290286862344704 67504067087641632 67549357492407126 67893429221356032 67963278428373888 68095645210831581 68157910262608992 68228031569463528 68621569516096128 68692167838643552 68771945490200064 69176528468146368 69307875663467616 69379180062298344 69932270939715072 70051185547681464 70480436888684032 70617706144566084 70682277309372288 71098098703372656 71112173487699456 71163109127803392 71664892801532928 71738622115114752 71874834021373824 72014819035915413 72504715764050892 72579309093026253 72645673901299296 72874028276204544 73073045889577452 73157911401564864 73233176742512976 73655584268242176 73728020795066316 73731361618312384 73889586947283408 74392237198625472 74518735646385639 74682034555764132 74898306839432448 75062437533748224 75190075607163888 75701572720137792 75789490948383744 75867463675696896 75942075473596836 76383568870769664 76458688231920624 76677649045435116 76756535515646469 77147505243019008 77199265705608144 77278688818473996 77368438676475072 77672318203855872 77823594526664664 77894754585838848 77974893222244032 78051577570085637 78424650875538432 78505334672735488 78673804807179456 78677369737759744 78807583741141647 79209000758248704 79290491499769536 79517561973043824 79985361041294238 80004820252019712 80058497768778816 80705949879504096 80779745496425472 80859188274045552 81726383138961708 82142667452998656 82302650326760472 82387323835327098 82862532301772448 82947781820601432 83023627315770624 83609041601788416 83695059134300544 83767792168795392 84260595194361504 84264413278071296 84445242225466752 84588835058059374 85019699655571968 85164269310155016 85251886871173694 85350896635159008 85438706199598472 85931514979615872 86016024260910702 86790943398396384 87381357979337856 87572843789372928 87631598909068704 87721754875024536 88227732234980736 88318501506827424 88421072773114368 88512040954979712 89114163682564608 89201802937240728 89457257219674302 89912919779633664 90005422783522176 90065809989876168 90158470288219662 90617704571165184 90794193614442108 90877213683478656 90966586808301246 90970708759284704 91495426021461504 92235371290861824 92410500884623488 92505573416397792 93316254548176611 93401580730241952 94060171802011968 94156941526088112 94243036412496384 94797464937830208 95651496153486336 95809802973924393 95833112028498432 96019758714553884 96118544474548281 96508848257676288 96672954352067856 96772412124035004 96860898535065728 97430727852769936 97543881868753152 97639811323195932 97644235656683968 98207445690989568 98304027726755088 98519449263044544 98686974234402603 99189649598167296 99358314195180852 99576046074352176 99864409119243264 100150398753221376 100253434142885184 100352028304395819 100935430293517056 101156618234262528 101256100631462448 101324036238610689 101944917642560832 102236865393913488 102342047354195292 102863340324025344 102932354274144192 103038251757965328 103157918235300096 103764792702219552 103859672781118464 103961813495201424 103966524296325376 104068770093447516 104898406409572608 105076778321522196 105184882002922939 105612001010998272 105720655333026048 105926559216849126 106023415964058432 106647148055058984 106668260231549184 106744663691705088 107497339202299392 107607933172672128 107812251032060736 108757073646076338 108968510851948944 109609568834366178 109736867102347296 109849765113769464 110483376402363264 110597042427468576 110698169754360832 111588355797938208 111593412179067392 111690389558393856 112023051833646198 112347460259148672 112593656300622336 112785113410745832 112901147478040838 113552359080206688 113801195513545344 113913113210395254 114575353306154496 114688032347880936 115721257864528512 115798898558412216 115918033227710994 116052658014712608 116508477305783808 116735391789996996 116842131878758272 116962339833366048 117636976313307648 117758002009103232 118016054606639616 118813501137373056 118935737249654304 119276342959565736 119978041561941357 120007230378029568 120087746653168224 120211293717626216 121058924819256144 121169618244638208 121288782411068328 122589574708442562 122980495054482432 123214001179497984 123340764555197056 123580985752990647 124293798452658672 124421672730902148 124535440973655936 125413562402682624 125542588701450816 126396619917106944 126883252587089061 127529549483357952 127746403965232524 127877830306760541 128026344952738512 128158059299397708 128897272469423808 129024036391366053 129029882832046672 130058509158337536 130186415097594576 131072036969006784 131359265684059392 131582632312536804 132252866130889728 132341598352471104 132477752260241136 132631609159671552 132768061432469568 133533865004295168 133671245523846912 133802704405861092 134185885829511453 134580573724689408 135008134175283264 135098714984814252 135237705432329493 135786858442712064 135926556856747776 136191290421663162 136315820525217984 136456063138927056 137243139032192256 137384335677287104 137543890980400128 138353056936292736 138615751326935232 138758360124596688 139864541879430144 140102371095362928 140960873777368064 141235412289132168 141364554618744576 142196197406745312 142224346975398912 142326218255606784 143477244230229504 143749668042747648 144029638071830826 145009431528101784 145158618186052506 145291347802598592 146146091779154904 146315822803129728 146466353485025952 147311168536484352 147456041590132632 147462723236624768 147779173894566816 148784474397250944 149037471292771278 149364069111528264 149796613678864896 150380151214327776 151403145440275584 151734927351393792 151884150947193672 152917376463841248 153355298090870232 153513071031292938 154295010486038016 154398531411216288 154557377636947992 154736877352950144 155647189053329328 155789509171677696 155949786444488064 156103155140171274 157010669345470976 157347609614358912 157615167482283294 158418001516497408 158580982999539072 158889838825273689 159035123946087648 159970722082588476 160116995537557632 161411899759008192 161718376548091104 163452766277923416 164414353251549267 164605300653520944 164774647670654196 165725064603544896 165895563641202864 166047254631541248 167218083203576832 167390118268601088 167535584337590784 168034577750469297 168521190388723008 168528826556142592 168890484450933504 169177670116118748 169351721217061257 170039399311143936 170328538620310032 170503773742347388 170701793270318016 170869669815592881 170877412399196944 171863029959231744 172032048521821404 173581886796792768 173877049841566491 174762715958675712 175145687578745856 175263197818137408 175443509750049072 176455464469961472 176637003013654848 176842145546228736 177024081909959424 178228327365129216 178403605874481456 178914514439348604 179825839559267328 180010845567044352 180131619979752336 180316940576439324 181235409142330368 181588387228884216 181754427366957312 181933173616602492 181941417518569408 182990852042923008 183884362062663843 184470742581723648 184821001769246976 185011146832795584 186632509096353222 186803161460483904 188120343604023936 188313883052176224 188486072824992768 189594929875660416 191619605947848786 191666224056996864 192039517429107768 192237088949096562 193345908704135712 193544824248070008 193721797070131456 194861455705539872 195087763737506304 195279622646391864 195288471313367936 196608055453510176 197038898526089088 197373948468805206 198379299196334592 198716628390361704 199152092148704352 200300797506442752 200506868285770368 200704056608791638 201870860587034112 202512201262924896 202648072477221378 203889835285121664 204286935632494743 204473730787826976 204684094708390584 205864708548288384 206076503515930656 206315836470600192 207529585404439104 207923626990402848 207933048592650752 208137540186895032 209796812819145216 210153556643044392 210369764005845878 211441310666052096 211853118433698252 212046831928116864 213294296110117968 213336520463098368 213489327383410176 214994678404598784 215215866345344256 215624502064121472 217514147292152676 217737927279078759 217937021703897888 219219137668732356 219473734204694592 219699530227538928 220966752804726528 221194084854937152 223176711595876416 223186824358134784 223556206939156917 224046103667292396 224694920518297344 225187312601244672 225570226821491664 225802294956081676 227104718160413376 227602391027090688 227826226420790508 229150706612308992 229376064695761872 230269606546939407 231442515729057024 231597797116824432 231836066455421988 232105316029425216 233016954611567616 233470783579993992 233684263757516544 233924679666732096 234154732710256911 235273952626615296 235516004018206464 236032109213279232 236422751223424941 237627002274746112 237871474499308608 238552685919131472 239956083123882714 240014460756059136 240175493306336448 240422587435252432 242117849638512288 242339236489276416 242577564822136656 245179149416885124 246428002358995968 246681529110394112 247161971505981294 248587596905317344 248843345461804296 249070881947311872 250827124805365248 251085177402901632 252793239834213888 253766505174178122 255059098966715904 255492807930465048 255755660613521082 256052689905477024 256316118598795416 257794544938847616 258048072782732106 258059765664093344 260372830195189152 262144073938013568 262718531368118784 263165264625073608 264683196704942208 264955504520482272 265263218319343104 265536122864939136 267342491047693824 267605408811722184 268371771659022906 270016268350566528 270197429969628504 270475410864658986 271853113713495552 272382580843326324 272631641050435968 272912126277854112 274486278064384512 274768671354574208 276706113872585472 277231502653870464 277516720249193376 279948763644529833 280204742190725856 282470824578264336 282729109237489152 284392394813490624 286954488460459008 287429408921773179 287499336085495296 288059276143661652 288355633423644843 290018863056203568 290317236372105012 290582695605197184 292292183558309808 292631645606259456 292932706970051904 294622337072968704 294912083180265264 294925446473249536 295558347789133632 296060922703207809 297568948794501888 298074942585542556 298381604049107929 298728138223056528 299593227357729792 300760302428655552 301056084913187457 302806290880551168 303469854702787584 303768301894387344 305834752927682496 306710596181740464 307026142062585876 308590020972076032 308797062822432576 309114755273895984 309473754705900288 311294378106658656 311579018343355392 311899572888976128 312206310280342548 314021338690941952 314695219228717824 315230334964566588 315554646008768817 316836003032994816 317161965999078144 317779677650547378 318070247892175296 319941444165176952 320233991075115264 322823799518016384 323436753096182208 326905532555846832 328828706503098534 329210601307041888 329549295341308392 331450129207089792 331791127282405728 332094509263082496 334780236537202176 335071168675181568 336069155500938594 337042380777446016 337780968901867008 338355340232237496 338703442434122514 340657077240620064 341007547484694776 341403586540636032 341739339631185762 341754824798393888 343726059918463488 344064097043642808 347163773593585536 347754099683132982 349525431917351424 350526395636274816 350887019500098144 352910928939922944 353274006027309696 354048163819918848 356807211748962912 357829028878697208 359934124685824071 360021691134088704 360263239959504672 360633881152878648 363176774457768432 363508854733914624 363866347233204984 363882835037138816 367768724125327686 368941485163447296 369642003538493952 370022293665591168 370742957258971941 373265018192706444 373606322920967808 376240687208047872 376627766104352448 379189859751320832 380649757761267183 383239211895697572 383633490920281623 384079034858215536 384474177898193124 386691817408271424 387089648496140016 387443594140262912 389722911411079744 390175527475012608 390559245292783728 390576942626735872 393216110907020352 394077797052178176 394747896937610412 395154016173142933 396758598392669184 397433256780723408 398304184297408704 400601595012885504 401013736571540736 401408113217583276 403741721174068224 405024402525849792 405296144954442756 405713116296988479 407779670570243328 408573871264989486 408947461575653952 409368189416781168 411729417096576768 412153007031861312 412631672941200384 415059170808878208 415847253980805696 415866097185301504 416275080373790064 419593625638290432 420307113286088784 420739528011691756 422882621332104192 423706236867396504 424093663856233728 426588592220235936 426673040926196736 426978654766820352 430431732690688512 431249004128242944 435028294584305352 435475854558157518 435874043407795776 438438275337464712 438947468409389184 439399060455077856 441933505609453056 442388169709874304 446353423191752832 447112413878313834 448092207334584792 449389841036594688 451140453642983328 451604589912163352 454209436320826752 455204782054181376 455652452841581016 458752129391523744 460539213093878814 462885031458114048 463195594233648864 463672132910843976 464210632058850432 466941567159987984 467368527515033088 467849359333464192 468309465420513822 471032008036412928 472845502446849882 475254004549492224 475742948998617216 476669516475821067 477105371838262944 479912166247765428 480350986612672896 480845174870504864 484235699277024576 485155129644273312 490358298833770248 493243059754647801 493363058220788224 494323943011962588 497175193810634688 497686690923608592 498141763894623744 501654249610730496 502170354805803264 504103733251407891 505586479668427776 507533010348356244 508055163651183771 510118197933431808 510985615860930096 511511321227042164 512105379810954048 512632237197590832 515589089877695232 516096145565464212 516119531328186688 520745660390378304 521631149524699473 524288147876027136 525437062736237568 526330529250147216 529366393409884416 529911009040964544 530526436638686208 531072245729878272 534684982095387648 535210817623444368 536743543318045812 540032536701133056 540394859939257008 540950821729317972 543706227426991104 544765161686652648 545263282100871936 545824252555708224 548972556128769024 549537342709148416 551653086187991529 553412227745170944 554463005307740928 555033440498386752 559897527289059666 560409484381451712 564941649156528672 565458218474978304 568784789626981248 574858817843546358 574998672170990592 576118552287323304 576711266847289686 580037726112407136 580634472744210024 581165391210394368 584584367116619616 585263291212518912 585865413940103808 589824166360530528 589850892946499072 591116695578267264 592121845406415618 595137897589003776 596149885171085112 596763208098215858 597456276446113056 601520604857311104 602112169826374914 605612581761102336 607536603788774688 611669505855364992 613421192363480928 614052284125171752 617594125644865152 618229510547791968 618947509411800576 622588756213317312 623799145777952256 624412620560685096 629390438457435648 630460669929133176 631109292017537634 634323931998156288 635559355301094756 636140495784350592 639882888330353904 640467982150230528 645647599036032768 646873506192364416 653213781837236277 653811065111693664 657657413006197068 658421202614083776 659098590682616784 662900258414179584 663582254564811456 669560473074404352 670668620817470751 672138311001877188 674084761554892032 675561937803734016 676710680464474992 677406884868245028 681314154481240128 682015094969389552 682807173081272064 683478679262371524 683509649596787776 687452119836926976 688128194087285616 690808819640818221 694327547187171072 695508199366265964 699050863834702848 701052791272549632 701774039000196288 702464198130770733 705821857879845888 706548012054619392 708096327639837696 709268253670274823 713614423497925824 715658057757394416 719868249371648142 720043382268177408 720526479919009344 721267762305757296 726353548915536864 727017709467829248 727732694466409968 727765670074277632 735537448250655372 739284007076987904 740044587331182336 741485914517943882 746530036385412888 747212645841935616 752481374416095744 753255532208704896 758379719502641664 761299515522534366 766478423791395144 767266981840563246 768158069716431072 768948355796386248 773383634816542848 774179296992280032 774887188280525824 779445822822159488 781118490585567456 781153885253471744 786432221814040704 788155594104356352 789495793875220824 790308032346285866 794866513561446816 796608368594817408 802027473143081472 802816226435166552 810048805051699584 810592289908885512 811426232593976958 815559341140486656 817147742529978972 817894923151307904 818736378833562336 823458834193153536 824306014063722624 830118341617756416 831694507961611392 832550160747580128 839846290933589499 840614226572177568 841479056023383512 847412473734793008 848187327712467456 853177184440471872 860863465381377024 862498008256485888 865066900270934529 870056589168610704 870951709116315036 871748086815591552 876876550674929424 877894936818778368 878798120910155712 883867011218906112 884776339419748608 888182768109623427 892706846383505664 894224827756627668 895144812147323787 896184414669169584 898779682073189376 902280907285966656 903168254739562371 903209179824326704 908418872641653504 910409564108362752 911304905683162032 917504258783047488 921078426187757628 925770062916228096 926391188467297728 927344265821687952 928421264117700864 933883134319975968 934737055030066176 935698718666928384 936618930841027644 942064016072825856 945691004893699764 946663938026306451 950508009098984448 951485897997234432 953339032951642134 954210743676525888 959824332495530856 960701973225345792 961690349741009728 968471398554049152 970310259288546624 980716597667540496 986486119509295602 986726116441576448 988647886023925176 994350387621269376 995373381847217184 996283527789247488 1004340709611606528 1008207466502815782 1015066020696712488 1016110327302367542 1021971231721860192 1023022642454084328 1024210759621908096 1025264474395181664 1031178179755390464 1032192291130928424 1032239062656373376 1041491320780756608 1043262299049398946 1048576295752054272 1052661058500294432 1058732786819768832 1059822018081929088 1062144491459756544 1070421635246888736 1073487086636091624 1079802374057472213 1080065073402266112 1080789719878514016 1081901643458635944 1089530323373305296 1090526564201743872 1091648505111416448 1099074685418296832 1103306172375983058 1106824455490341888 1108926010615481856 1110066880996773504 1112228871776915823 1119795054578119332 1120818968762903424 1129883298313057344 1137569579253962496 1149717635687092716 1150900472760844869 1152237104574646608 1153422533694579372 1160075452224814272 1161268945488420048 1162330782420788736 1169168734233239232 1170526582425037824 1171730827880207616 1179648332721061056 1179701785892998144 1182233391156534528 1184243690812831236 1185462048519428799 1190275795178007552 1192299770342170224 1193526416196431716 1194912552892226112 1203041209714622208 1204224339652749828 1211225163522204672 1215073207577549376 1217139348890965437 1223339011710729984 1226842384726961856 1228104568250343504 1235188251289730304 1236459021095583936 1237895018823601152 1245177512426634624 1247598291555904512 1248825241121370192 1258780876914871296 1260921339858266352 1262218584035075268 1268647863996312576 1271118710602189512 1272280991568701184 1279765776660707808 1280935964300461056 1291295198072065536 1293747012384728832 1306427563674472554 1307622130223387328 1315314826012394136 1316842405228167552 1318197181365233568 1325800516828359168 1327164509129622912 1341337241634941502 1344276622003754376 1348169523109784064 1353421360928949984 1354813769736490056 1362628308962480256 1364030189938779104 1365614346162544128 1366957358524743048 1367019299193575552 1376256388174571232 1381617639281636442 1388655094374342144 1391016398732531928 1402105582545099264 1403548078000392576 1404928396261541466 1413096024109238784 1418536507340549646 1427228846995851648 1430008549427463201 1431316115514788832 1439736498743296284 1441052959838018688 1442535524611514592 1452707097831073728 1455465388932819936 1455531340148555264 1471074896501310744 1479729179263943403 1480089174662364672 1482971829035887764 1493060072770825776 1494425291683871232 1504962748832191488 1506511064417409792 1516759439005283328 1522599031045068732 1524165490953551313 1532956847582790288 1534533963681126492 1536316139432862144 1537896711592772496 1546767269633085696 1548358593984560064 1558891645644318976 1562236981171134912 1562307770506943488 1564893448574098419 1572864443628081408 1576311188208712704 1578991587750441648 1580616064692571732 1589733027122893632 1593216737189634816 1604054946286162944 1605632452870333104 1620097610103399168 1621184579817771024 1622852465187953916 1631118682280973312 1634295485059957944 1635789846302615808 1637472757667124672 1646917668386307072 1648612028127445248 1654959258563974587 1660236683235512832 1663389015923222784 1665100321495160256 1679692581867178998 1681228453144355136 1682958112046767024 1694824947469586016 1696374655424934912 1706354368880943744 1724996016512971776 1730133800541869058 1740113178337221408 1741903418232630072 1743496173631183104 1753753101349858848 1755789873637556736 1757596241820311424 1769552678839497216 1776365536219246854 1785413692767011328 1788449655513255336 1790289624294647574 1792368829338339168 1804561814571933312 1806336509479124742 1806418359648653408 1816837745283307008 1822609811366324064 1835008517566094976 1842156852375515256 1852782376934595456 1854688531643375904 1856842528235401728 1867766268639951936 1871397437333856768 1873237861682055288 1891382009787399528 1893327876052612902 1902971795994468864 1906678065903284268 1908421487353051776 1919648664991061712 1921403946450691584 1923380699482019456 1936942797108098304 1940620518577093248 1959641345511708831 1961433195335080992 1972972239018591204 1977295772047850352 1988700775242538752 1990746763694434368 2008681419223213056 2012005862452412253 2016414933005631564 2030132041393424976 2032220654604735084 2043942463443720384 2046045284908168656 2048421519243816192 2050528948790363328 2062356359510780928 2064384582261856848 2064478125312746752 2072426458922454663 2082982641561513216 2086524598098797892 2088671228343755503 2097152591504108544 2105322117000588864 2107392594392312199 2117465573639537664 2119644036163858176 2124288982919513088 2140843270493777472 2146974173272183248 2159604748114944426 2160130146804532224 2161579439757028032 2163803286917271888 2179060646746610592 2181053128403487744 2183297010222832896 2198149370836593664 2206612344751966116 2217852021230963712 2220133761993547008 2224457743553831646 2239590109156238664 2241637937525806848 2259766596626114688 2275139158507924992 2299435271374185432 2301800945521689738 2304474209149293216 2306845067389158744 2320150904449628544 2322537890976840096 2324661564841577472 2338337468466478464 2343461655760415232 2359296665442122112 2364466782313069056 2368487381625662472 2370924097038857598 2384599540684340448 2387052832392863432 2389825105784452224 2406082419429244416 2408448679305499656 2430146415155098752 2434278697781930874 2446678023421459968 2453684769453923712 2456209136500687008 2470376502579460608 2472918042191167872 2490355024853269248 2497650482242740384 2519538872800768497 2521842679716532704 2524437168070150536 2542237421204379024 2544561983137402368 2559531553321415616 2582590396144131072 2587494024769457664 2595200700812803587 2612855127348945108 2615244260446774656 2630629652024788272 2633684810456335104 2636394362730467136 2651601033656718336 2654329018259245824 2664548304328870281 2682674483269883004 2685434436441971361 2688553244007508752 2696339046219568128 2706842721857899968 2709627539472980112 2725256617924960512 2728060379877558208 2731228692325088256 2733914717049486096 2734038598387151104 2752512776349142464 2763235278563272884 2777310188748684288 2782032797465063856 2804211165090198528 2807096156000785152 2809856792523082932 2826192048218477568 2837073014681099292 2839991814078919353 2854457693991703296 2860017098854926402 2862632231029577664 2879472997486592568 2882105919676037376 2885071049223029184 2905414195662147456 2910930777865639872 2911062680297110528 2942149793002621488 2959458358527886806 2960178349324729344 2965943658071775528 2986120145541651552 2988850583367742464 3013022128834819584 3045198062090137464 3048330981907102626 3065913695165580576 3069067927362252984 3072632278865724288 3075793423185544992 3093534539266171392 3096717187969120128 3117783291288637952 3124473962342269824 3129786897148196838 3145728887256162816 3157983175500883296 3161232129385143464 3179466054245787264 3186433474379269632 3211264905740666208 3240195220206798336 3242369159635542048 3245704930375907832 3268590970119915888 3271579692605231616 3274945515334249344 3297224056254890496 3309918517127949174 3320473366471025664 3326778031846445568 3330200642990320512 3336686615330747469 3359385163734357996 3362456906288710272 3365916224093534048 3389649894939172032 3412708737761887488 3452701418282534607 3460267601083738116 3480226356674442816 3483806836465260144 3486992347262366208 3507506202699717696 3511579747275113472 3515192483640622848 3539105357678994432 3552731072438493708 3556386145558286397 3570827385534022656 3576899311026510672 3580579248589295148 3584737658676678336 3609123629143866624 3612673018958249484 3612836719297306816 3633675490566614016 3645219622732648128 3651418046672896311 3670017035132189952 3684313704751030512 3705564753869190912 3709377063286751808 3713685056470803456 3735532537279903872 3742794874667713536 3746475723364110576 3782764019574799056 3786655752105225804 3805943591988937728 3813356131806568536 3816842974706103552 3839297329982123424 3842807892901383168 3846761398964038912 3873885594216196608 3881241037154186496 3919282691023417662 3922866390670161984 3945944478037182408 3954591544095700704 3977401550485077504 3981493527388868736 4024011724904824506 4032829866011263128 4060264082786849952 4064441309209470168 4087884926887440768 4092090569816337312 4096843038487632384 4101057897580726656 4128769164523713696 4128956250625493504 4144852917844909326 4165965283123026432 4173049196197595784 4177342456687511006 4210644234001177728 4214785188784624398 4239288072327716352 4281686540987554944 4293948346544366496 4319209496229888852 4323158879514056064 4327606573834543776 4358121293493221184 4366594020445665792 4413224689503932232 4439187537791830209 4440267523987094016 4448915487107663292 4479180218312477328 4483275875051613696 4519533193252229376 4550278317015849984 4572496472860653939 4598870542748370864 4603601891043379476 4608948418298586432 4613690134778317488 4640301808899257088 4645075781953680192 4676674936932956928 4686923311520830464 4694680345722295257 4718593330884244224 4728933564626138112 4736974763251324944 4741848194077715196 4769199081368680896 4774105664785726864 4779650211568904448 4812164838858488832 4816897358610999312 4860292830310197504 4868557395563861748 4893356046842919936 4907369538907847424 4912418273001374016 4940753005158921216 4945836084382335744 4964877775691923761 4980710049706538496 4995300964485480768 5039077745601536994 5043685359433065408 5048874336140301072 5084474842408758048 5089123966274804736 5119063106642831232 5174988049538915328 5190401401625607174 5225710254697890216 5230488520893549312 5261259304049576544 5267369620912670208 5272788725460934272 5308658036518491648 5329096608657740562 5365348966539766008 5370868872883942722 5377106488015017504 5413685443715799936 5419255078945960224 5450513235849921024 5456120759755116416 5467829434098972192 5468077196774302208 5505025552698284928 5526470557126545768 5564065594930127712 5614192312001570304 5619713585046165864 5674146029362198584 5679983628157838706 5708915387983406592 5720034197709852804 5725264462059155328 5758945994973185136 5764211839352074752 5770142098446058368 5810828391324294912 5821861555731279744 5878924036535126493 5884299586005242976 5918916717055773612 5931887316143551056 5972240291083303104 6026044257669639168 6090396124180274928 6096661963814205252 6131827390331161152 6138135854724505968 6145264557731448576 6151586846371089984 6187069078532342784 6193434375938240256 6217279376767363989 6235566582577275904 6248947924684539648 6259573794296393676 6266013685031266509 6291457774512325632 6315966351001766592 6322177783176936597 6322464258770286928 6358932108491574528 6372866948758539264 6422529811481332416 6480390440413596672 6484738319271084096 6491409860751815664 6537181940239831776 6543159385210463232 6549891030668498688 6594448112509780992 6619837034255898348 6653556063692891136 6660401285980641024 6673373230661494938 6718770327468715992 6724913812577420544 6731832448187068096 6779299789878344064 6825417475523774976 6905402836565069214 6920535202167476232 6960452713348885632 6967613672930520288 6973984694524732416 7015012405399435392 7030384967281245696 7105462144876987416 7112772291116572794 7153798622053021344 7161158497178590296 7169475317353356672 7218247258287733248 7225346037916498968 7225673438594613632 7290439245465296256 7302836093345792622 7340034070264379904 7368627409502061024 7411129507738381824 7418754126573503616 7471065074559807744 7492951446728221152 7558616618402305491 7565528039149598112 7573311504210451608 7626712263613137072 7633685949412207104 7678594659964246848 7693522797928077824 7747771188432393216 7762482074308372992 7785602102438410761 7838565382046835324 7845732781340323968 7891888956074364816 7909183088191401408 7954803100970155008 7962987054777737472 8048023449809649012 8056303309325914083 8065659732022526256 8120528165573699904 8128882618418940336 8175769853774881536 8184181139632674624 8193686076975264768 8202115795161453312 8257538329047427392 8257912501250987008 8289705835689818652 8331930566246052864 8346098392395191568 8354684913375022012 8421288468002355456 8429570377569248796 8478576144655432704 8519975442236758059 8563373081975109888 8587896693088732992 8638418992459777704 8646317759028112128 8655213147669087552 8716242586986442368 8733188040891331584 8826449379007864464 8878375075583660418 8880535047974188032 8897830974215326584 8958360436624954656 8966551750103227392 9039066386504458752 9144992945721307878 9197741085496741728 9207203782086758952 9217896836597172864 9227380269556634976 9280603617798514176 9290151563907360384 9353349873865913856 9389360691444590514 9437186661768488448 9473949526502649888 9483696388155430392 9538398162737361792 9548211329571453728 9559300423137808896 9633794717221998624 9720585660620395008 9737114791127723496 9814739077815694848 9824836546002748032 9891672168764671488 9929755551383847522 9961420099413076992 9990601928970961536 10010059845992242407 10078155491203073988 10087370718866130816 10097748672280602144 10168949684817516096 10238126213285662464 10358104254847603821 10380802803251214348 10451420509395780432 10460977041787098624 10522518608099153088 10534739241825340416 10545577450921868544 10617316073036983296 10658193217315481124 10669158436674859191 10730697933079532016 10741737745767885444 10754212976030035008 10827370887431599872 10838510157891920448 10901026471699842048 10912241519510232832 10935658868197944384 10936154393548604416 10954254140018688933 11010051105396569856 11052941114253091536 11128131189860255424 11228384624003140608 11239427170092331728 11348292058724397168 11359967256315677412 11417830775966813184 11440068395419705608 11450528924118310656 11517891989946370272 11528423678704149504 11540284196892116736 11621656782648589824 11643723111462559488 11757848073070252986 11768599172010485952 11837833434111547224 11863774632287102112 11944480582166606208 12180792248360549856 12193323927628410504 12263654780662322304 12276271709449011936 12290529115462897152 12303173692742179968 12386868751876480512 12434558753534727978 12497895849369079296 12519147588592787352 12532027370062533018 12631932702003533184 12644355566353873194 12644928517540573856 12717864216983149056 12845059622962664832 12969476638542168192 12982819721503631328 13074363880479663552 13099782061336997376 13239674068511796696 13317562613375490627 13320802571961282048 13346746461322989876 13437540654937431984 13449827625154841088 13463664896374136192 13558599579756688128 13650834951047549952 13717489418581961817 13810805673130138428 13841070404334952464 13920905426697771264 13935227345861040576 14030024810798870784 14060769934562491392 14084041037166885771 14210924289753974832 14225544582233145588 14307597244106042688 14322316994357180592 14338950634706713344 14436494516575466496 14450692075832997936 14451346877189227264 14580878490930592512 14605672186691585244 14620698598406288521 14680068140528759808 14737254819004122048 14822259015476763648 14837508253147007232 14942130149119615488 14985902893456442304 15117233236804610982 15131056078299196224 15146623008420903216 15253424527226274144 15267371898824414208 15357189319928493696 15387045595856155648 15524964148616745984 15571204204876821522 15677130764093670648 15691465562680647936 15783777912148729632 15818366176382802816 15925974109555474944 16096046899619298024 16112606618651828166 16131319464045052512 16241056331147399808 16257765236837880672 16351539707549763072 16368362279265349248 16404231590322906624 16515076658094854784 16579411671379637304 16692196784790383136 16709369826750044024 16842576936004710912 16859140755138497592 17039950884473516118 17126746163950219776 17175793386177465984 17276837984919555408 17292635518056224256 17310426295338175104 17432485173972884736 17636772109605379479 17652898758015728928 17756750151167320836 17795661948430653168 17916720873249909312 18078132773008917504 18289985891442615756 18395482170993483456 18414407564173517904 18435793673194345728 18454760539113269952 18561207235597028352 18580303127814720768 18651838130302091967 18706699747731827712 18778721382889181028 18798041055093799527 18874373323536976896 18947899053005299776 18967392776310860784 19076796325474723584 19096422659142907456 19118600846275617792 19267589434443997248 19441171321240790016 19474229582255446992 19629478155631389696 19649673092005496064 19783344337529342976 19859511102767695044 19981203857941923072 20020119691984484814 20156310982406147976 20174741437732261632 20195497344561204288 20337899369635032192 20476252426571324928 20716208509695207642 20761605606502428696 20902841018791560864 20921954083574197248 21045037216198306176 21091154901843737088 21316386434630962248 21338316873349718382 21461395866159064032 21483475491535770888 21508425952060070016 21654741774863199744 21677020315783840896 21824483039020465664 21871317736395888768 21908508280037377866 22020102210793139712 22105882228506183072 22256262379720510848 22478854340184663456 22696584117448794336 22719934512631354824 22880136790839411216 22901057848236621312 23035783979892740544 23080568393784233472 23243313565297179648 23287446222925118976 23356806307315232283 23515696146140505972 23537198344020971904 23675666868223094448 23727549264574204224 23888961164333212416 24168909927977742249 24361584496721099712 24386647855256821008 24527309561324644608 24552543418898023872 24581058230925794304 24606347385484359936 24773737503752961024 24869117507069455956 24995791698738158592 25038295177185574704 25064054740125066036 25263865404007066368 25288711132707746388 25289857035081147712 25435728433966298112 25559926326710274177 25690119245925329664 25938953277084336384 25965639443007262656 26148727760959327104 26199564122673994752 26479348137023593392 26635125226750981254 26641605143922564096 26693492922645979752 26875081309874863968 26899655250309682176 26927329792748272384 27117199159513376256 27434978837163923634 27621611346260276856 27682140808669904928 27841810853395542528 27870454691722081152 28060049621597741568 28168082074333771542 28421848579507949664 28451089164466291176 28615194488212085376 28644633988714361184 28677901269413426688 28901384151665995872 28902693754378454528 29161756981861185024 29211344373383170488 29241397196812577042 29474509638008244096 29675016506294014464 29884260298239230976 29971805786912884608 30234466473609221964 30262112156598392448 30293246016841806432 30506849054452548288 30714378639856987392 31074312764542811463 31142408409753643044 31354261528187341296 31382931125361295872 31567555824297459264 31636732352765605632 31851948219110949888 32007475310024577573 32192093799238596048 32225213237303656332 32262638928090105024 32482112662294799616 32515530473675761344 32703079415099526144 32736724558530698496 32808463180645813248 32862762420056066799 33030153316189709568 33158823342759274608 33384393569580766272 33418739653500088048 33685153872009421824 33718281510276995184 34079901768947032236 34253492327900439552 34351586772354931968 34553675969839110816 34585271036112448512 34620852590676350208 34864970347945769472 35273544219210758958 35305797516031457856 35513500302334641672 35591323896861306336 35833441746499818624 36579971782885231512 36790964341986966912 36828815128347035808 36871587346388691456 36909521078226539904 37160606255629441536 37303676260604183934 37557442765778362056 37596082110187599054 37895798106010599552 37934785552621721568 38153592650949447168 38192845318285814912 38535178868887994496 38948459164510893984 39299346184010992128 39719022205535390088 39952687840126471881 39962407715883846144 40040239383968969628 40312621964812295952 40349482875464523264 40390994689122408576 40675798739270064384 40952504853142649856 41152468255745885451 41432417019390415284 41523211213004857392 41805682037583121728 42090074432396612352 42182309803687474176 42632772869261924496 42676633746699436764 42922791732318128064 42966950983071541776 43016851904120140032 43309483549726399488 43354040631567681792 43648966078040931328 43742635472791777536 43817016560074755732 43862095795218865563 44040204421586279424 44211764457012366144 44512524759441021696 44957708680369326912 45393168234897588672 45439869025262709648 45760273581678822432 45802115696473242624 46071567959785481088 46161136787568466944 46574892445850237952 46713612614630464566 47031392292281011944 47074396688041943808 47351333736446188896 47455098529148408448 47777922328666424832 48337819855955484498 48723168993442199424 48773295710513642016 49054619122649289216 49105086837796047744 49212694770968719872 49738235014138911912 50076590354371149408 50128109480250132072 50527730808014132736 50577422265415492776 50579714070162295424 51119852653420548354 51380238491850659328 51877906554168672768 51931278886014525312 52297455521918654208 52910316328816138437 52958696274047186784 53270250453501962508 53386985845291959504 53750162619749727936 53854659585496544768 54234398319026752512 54869957674327847268 55243222692520553712 55364281617339809856 55683621706791085056 55740909383444162304 56120099243195483136 56336164148667543084 56394123165281398581 56843697159015899328 56902178328932582352 57230388976424170752 57289267977428722368 57355802538826853376 57802768303331991744 57805387508756909056 58323513963722370048 58422688746766340976 58482794393625154084 58949019276016488192 59350033012588028928 59943611573825769216 60468932947218443928 60524224313196784896 60586492033683612864 61013698108905096576 61428757279713974784 62148625529085622926 62284816819507286088 62708523056374682592 62765862250722591744 63135111648594918528 63273464705531211264 64014950620049155146 64384187598477192096 64450426474607312664 64525277856180210048 64964225324589599232 65031060947351522688 65473449117061396992 65725524840112133598 66060306632379419136 66317646685518549216 66768787139161532544 66837479307000176096 67436563020553990368 68159803537894064472 68703173544709863936 69107351939678221632 69241705181352700416 69729940695891538944 70070418921945696849 70547088438421517916 70611595032062915712 71027000604669283344 71182647793722612672 71666883492999637248 72506729783933226747 73159943565770463024 73581928683973933824 73657630256694071616 73743174692777382912 73819042156453079808 74321212511258883072 74607352521208367868 75114885531556724112 75192164220375198108 75791596212021199104 75869571105243443136 76307185301898894336 76385690636571629824 76679778980130822531 77070357737775988992 77896918329021787968 78598692368021984256 79438044411070780176 79905375680252943762 79924815431767692288 80080478767937939256 80625243929624591904 80698965750929046528 80781989378244817152 81351597478540128768 82304936511491770902 82864834038780830568 83046422426009714784 83611364075166243456 84180148864793224704 85265545738523848992 85353267493398873528 85845583464636256128 85933901966143083552 86033703808240280064 86708081263135363584 87485270945583555072 87634033120149511464 87724191590437731126 88423528914024732288 89025049518882043392 89915417360738653824 90786336469795177344 90879738050525419296 91520547163357644864 92143135919570962176 93222938293628434389 93427225229260929132 94062784584562023888 94148793376083887616 94702667472892377792 94910197058296816896 95555844657332849664 96022425930073732719 96675639711910968996 97446337986884398848 97546591421027284032 98109238245298578432 98210173675592095488 98425389541937439744 98588287260168200397 99476470028277823824 100153180708742298816 100256218960500264144 101055461616028265472 101154844530830985552 101159428140324590848 102239705306841096708 102760476983701318656 103755813108337345536 103862557772029050624 104594911043837308416 105820632657632276874 105917392548094373568 106540500907003925016 106773971690583919008 107500325239499455872 107709319170993089536 109739915348655694536 110486445385041107424 110728563234679619712 111481818766888324608 112672328297335086168 112788246330562797162 113687394318031798656 113804356657865164704 114460777952848341504 114578535954857444736 115605536606663983488 116845377493532681952 116965588787250308168 117898038552032976384 119887223147651538432 120937865894436887856 121048448626393569792 121172984067367225728 122027396217810193152 122857514559427949568 123457404767237656353 124297251058171245852 124569633639014572176 125417046112749365184 126270223297189837056 126546929411062422528 128029901240098310292 128768375196954384192 128900852949214625328 129050555712360420096 129928450649179198464 130062121894703045376 130946898234122793984 131451049680224267196 131586287385656596689 132120613264758838272 132635293371037098432 133537574278323065088 133674958614000352192 134873126041107980736 136319607075788128944 137406347089419727872 138214703879356443264 138483410362705400832 140140837843891393698 141094176876843035832 141223190064125831424 142054001209338566688 142365295587445225344 143333766985999274496 145013459567866453494 146319887131540926048 147163857367947867648 147315260513388143232 147638084312906159616 149214705042416735736 150229771063113448224 150384328440750396216 151583192424042398208 151739142210486886272 152771381273143259648 153359557960261645062 154140715475551977984 155793836658043575936 158876088822141560352 159810751360505887524 160160957535875878512 161250487859249183808 161563978756489634304 162703194957080257536 164609873022983541804 165729668077561661136 166092844852019429568 167222728150332486912 168360297729586449408 169182369495844195743 170531091477047697984 170706534986797747056 171691166929272512256 171867803932286167104 172067407616480560128 173416162526270727168 174970541891167110144 175268066240299022928 175448383180875462252 176847057828049464576 178050099037764086784 179830834721477307648 181572672939590354688 181759476101050838592 183041094326715289728 184286271839141924352 186445876587256868778 186854450458521858264 188125569169124047776 188297586752167775232 189405334945784755584 189820394116593633792 192044851860147465438 193351279423821937992 194892675973768797696 195093182842054568064 196420347351184190976 197176574520336400794 198952940056555647648 200306361417484597632 200512437921000528288 202309689061661971104 202318856280649181696 204479410613682193416 207725115544058101248 209189822087674616832 211641265315264553748 211834785096188747136 213081001814007850032 213547943381167838016 215000650478998911744 217520189351799680241 219479830697311389072 220972890770082214848 221457126469359239424 222963637533776649216 225344656594670172336 225576492661125594324 227374788636063597312 227608713315730329408 228921555905696683008 229157071909714889472 230039336940392467593 231211073213327966976 233690754987065363904 233931177574500616336 235796077104065952768 239774446295303076864 241875731788873775712 242096897252787139584 242345968134734451456 244054792435620386304 246914809534475312706 248594502116342491704 249139267278029144352 250834092225498730368 252540446594379674112 256059802480196620584 257536750393908768384 257801705898429250656 258101111424720840192 260124243789406090752 262902099360448534392 263172574771313193378 265270586742074196864 267075148556646130176 267349917228000704384 269746252082215961472 272639214151576257888 276429407758712886528 279668814880885303167 280281675687782787396 282188353753686071664 282446380128251662848 284108002418677133376 284730591174890450688 286667533971998548992 288067277790221198157 290026919135732906988 292639774263081852096 294327714735895735296 294630521026776286464 295276168625812319232 298429410084833471472 300459542126226896448 300768656881500792432 303166384848084796416 303478284420973772544 305542762546286519296 306719115920523290124 308281430951103955968 311587673316087151872 317752177644283120704 319621502721011775048 320321915071751757024 322500975718498367616 323127957512979268608 329219746045967083608 331459336155123322272 332185689704038859136 334445456300664973824 338364738991688391486 341062182954095395968 341413069973595494112 343382333858545024512 343735607864572334208 350536132480598045856 350896766361750924504 353694115656098929152 359661669442954615296 363145345879180709376 363518952202101677184 366082188653430579456 368572543678283848704 370372214301712969059 372891753174513737556 373708900917043716528 376251138338248095552 378810669891569511168 379640788233187267584 384089703720294930876 386702558847643875984 389785351947537595392 390186365684109136128 392840694702368381952 394353149040672801588 394758862156969790067 397905880113111295296 400612722834969195264 401024875842001056576 404619378123323942208 404637712561298363392 408958821227364386832 415450231088116202496 423282530630529107496 423669570192377494272 426162003628015700064 427095886762335676032 430001300957997823488 435040378703599360482 438959661394622778144 441945781540164429696 442914252938718478848 450689313189340344672 451152985322251188648 454749577272127194624 455217426631460658816 458314143819429778944 460078673880784935186 462422146426655933952 467381509974130727808 467862355149001232672 483751463577747551424 484691936269468902912 488109584871240772608 493829619068950625412 497189004232684983408 498278534556058288704 501668184450997460736 505080893188759348224 507547108487532587229 512119604960393241168 515073500787817536768 515603411796858501312 516202222849441680384 520248487578812181504 525804198720897068784 526345149542626386756 530541173484148393728 534150297113292260352 534699834456001408768 539492504164431922944 545278428303152515776 552858815517425773056 559337629761770606334 560563351375565574792 564376707507372143328 564892760256503325696 568216004837354266752 569461182349780901376 576134555580442396314 580053838271465813976 585279548526163704192 589261042053552572928 596858820169666942944 600919084252453792896 601537313763001584864 606956568841947545088 613438231841046580248 623175346632174303744 635504355288566241408 639243005442023550096 640643830143503514048 645001951436996735232 652560568055399040723 658439492091934167216 662918672310246644544 664371379408077718272 668890912601329947648 676729477983376782972 682124365908190791936 682826139947190988224 686764667717090049024 687471215729144668416 690118010821177402779 701072264961196091712 701793532723501849008 707388231312197858304 719323338885909230592 726290691758361418752 727037904404203354368 732164377306861158912 740744428603425938118 745783506349027475112 747417801834087433056 752502276676496191104 757621339783139022336 768179407440589861752 773405117695287751968 780372731368218272256 788706298081345603176 789517724313939580134 795811760226222590592 801225445669938390528 802049751684002113152 809238756246647884416 817917642454728773664 846565061261058214992 847339140384754988544 852324007256031400128 854191773524671352064 860002601915995646976 864201833370663594471 870080757407198720964 877919322789245556288 883891563080328859392 885828505877436957696 901378626378680689344 902305970644502377296 909499154544254389248 910434853262921317632 916628287638859557888 920157347761569870372 924844292853311867904 934763019948261455616 935724710298002465344 967502927155495102848 969383872538937805824 987659238137901250824 994378008465369966816 996557069112116577408 1003336368901994921472 1015094216975065174458 1024239209920786482336 1030147001575635073536 1031206823593717002624 1051608397441794137568 1052690299085252773512 1061082346968296787456 1069399668912002817536 1078985008328863845888 1090556856606305031552 1105717631034851546112 1118675259523541212668 1121126702751131149584 1128753415014744286656 1136432009674708533504 1138922364699561802752 1152269111160884792628 1160107676542931627952 1170559097052327408384 1178522084107105145856 1184276586470909370201 1193717640339333885888 1201838168504907585792 1203074627526003169728 1213913137683895090176 1226876463682093160496 1246350693264348607488 1271008710577132482816 1278486010884047100192 1281287660287007028096 1290003902873993470464 1305121136110798081446 1316878984183868334432 1325837344620493289088 1328742758816155436544 1353458955966753565944 1364248731816381583872 1365652279894381976448 1374942431458289336832 1380236021642354805558 1402144529922392183424 1403587065447003698016 1454075808808406708736 1464328754613722317824 1481488857206851876236 1491567012698054950224 1494835603668174866112 1505004553352992382208 1515242679566278044672 1522641325462597761687 1536358814881179723504 1546810235390575503936 1560745462736436544512 1577412596162691206352 1579035448627879160268 1591623520452445181184 1602450891339876781056 1604099503368004226304 1618477512493295768832 1635835284909457547328 1693130122522116429984 1694678280769509977088 1704648014512062800256 1708383547049342704128 1728403666741327188942 1740161514814397441928 1755838645578491112576 1767783126160657718784 1802757252757361378688 1804611941289004754592 1820869706525842635264 1840314695523139740744 1869526039896522911232 1871449420596004930688 1935005854310990205696 1957681704166197122169 1975318476275802501648 1988756016930739933632 1993114138224233154816 2006672737803989842944 2030188433950130348916 2048478419841572964672 2060294003151270147072 2062413647187434005248 2103216794883588275136 2105380598170505547024 2122164693936593574912 2138799337824005635072 2157970016657727691776 2181113713212610063104 2237350519047082425336 2242253405502262299168 2257506830029488573312 2272864019349417067008 2304538222321769585256 2320215353085863255904 2341118194104654816768 2368553172941818740402 2387435280678667771776 2403676337009815171584 2406149255052006339456 2453752927364186320992 2542017421154264965632 2556972021768094200384 2562575320574014056192 2580007805747986940928 2592605500111990783413 2610242272221596162892 2633757968367736668864 2651674689240986578176 2657485517632310873088 2706917911933507131888 2728497463632763167744 2731304559788763952896 2749884862916578673664 2760472043284709611116 2804289059844784366848 2807174130894007396032 2908151617616813417472 2962977714413703752472 2983134025396109900448 2989671207336349732224 3010009106705984764416 3045282650925195523374 3072717629762359447008 3093620470781151007872 3154825192325382412704 3158070897255758320536 3183247040904890362368 3208199006736008452608 3236955024986591537664 3271670569818915094656 3386260245044232859968 3409296029024125600512 3416767094098685408256 3456807333482654377884 3480323029628794883856 3511677291156982225152 3535566252321315437568 3552829759412728110603 3605514505514722757376 3609223882578009509184 3641739413051685270528 3680629391046279481488 3739052079793045822464 3742898841192009861376 3870011708621980411392 3915363408332394244338 3950636952551605003296 3977512033861479867264 3986228276448466309632 4060376867900260697832 4096956839683145929344 4124827294374868010496 4206433589767176550272 4210761196341011094048 4362227426425220126208 4474701038094164850672 4484506811004524598336 4515013660058977146624 4545728038698834134016 4567923976387793285061 4609076444643539170512 4640430706171726511808 4682236388209309633536 4737106345883637480804 4774870561357335543552 4807352674019630343168 4812298510104012678912 4907505854728372641984 5084034842308529931264 5113944043536188400768 5125150641148028112384 5185211000223981566826 5220484544443192325784 5267515936735473337728 5303349378481973156352 5413835823867014263776 5462609119577527905792 5520944086569419222232 5608578119689568733696 5614348261788014792064 5925955428827407504944 5966268050792219800896 5979342414672699464448 6020018213411969528832 6090565301850391046748 6145435259524718894016 6187240941562302015744 6309650384650764825408 6316141794511516641072 6366494081809780724736 6416398013472016905216 6473910049973183075328 6543341139637830189312 6772520490088465719936 6818592058048251201024 6913614666965308755768 6960646059257589767712 7023354582313964450304 7105659518825456221206 7211029011029445514752 7218447765156019018368 7361258782092558962976 7485797682384019722752 7740023417243960822784 7830726816664788488676 7901273905103210006592 7955024067722959734528 7972456552896932619264 8120753735800521395664 8193913679366291858688 8249654588749736020992 8412867179534353100544 8421522392682022188096 8724454852850440252416 8949402076188329701344 8969013622009049196672 9030027320117954293248 9135847952775586570122 9218152889287078341024 9280861412343453023616 9474212691767274961608 9549741122714671087104 9624597020208025357824 9815011709456745283968 10227888087072376801536 10250301282296056224768 10370422000447963133652 10440969088886384651568 10535031873470946675456 10606698756963946312704 10658489278238184331809 10827671647734028527552 10925218239155055811584 11041888173138838444464 11217156239379137467392 11228696523576029584128 11851910857654815009888 11932536101584439601792 11958684829345398928896 12181130603700782093496 12290870519049437788032 12374481883124604031488 12619300769301529650816 12632283589023033282144 13086682279275660378624 13545040980176931439872 13637184116096502402048 13703771929163379855183 13827229333930617511536 13921292118515179535424 14046709164627928900608 14211319037650912442412 14422058022058891029504 14436895530312038036736 14722517564185117925952 14971595364768039445504 15661453633329576977352 15802547810206420013184 15910048135445919469056 16241507471601042791328 16387827358732583717376 16825734359068706201088 16843044785364044376192 17898804152376659402688 17938027244018098393344 18060054640235908586496 18271695905551173140244 18436305778574156682048 18561722824686906047232 18948425383534549923216 19099482245429342174208 19249194040416050715648 19630023418913490567936 20455776174144753603072 20740844000895926267304 20881938177772769303136 21070063746941893350912 21316978556476368663618 21655343295468057055104 22083776346277676888928 22457393047152059168256 23703821715309630019776 23865072203168879203584 23917369658690797857792 24362261207401564186992 24581741038098875576064 24748963766249208062976 25238601538603059301632 25264567178046066564288 26173364558551320757248 27090081960353862879744 27407543858326759710366 27654458667861235023072 27842584237030359070848 28422638075301824884824 28873791060624076073472 29445035128370235851904 31322907266659153954704 31605095620412840026368 31820096270891838938112 31975467834714552995427 32483014943202085582656 32775654717465167434752 33651468718137412402176 33686089570728088752384 35797608304753318805376 35876054488036196786688 36543391811102346280488 36872611557148313364096 37123445649373812094464 37896850767069099846432 39260046837826981135872 40911552348289507206144 41481688001791852534608 41763876355545538606272 42140127493883786701824 42633957112952737327236 43310686590936114110208 44167552692555353777856 44914786094304118336512 47407643430619260039552 47730144406337758407168 48724522414803128373984 49163482076197751152128 50477203077206118603264 50529134356092133128576 54180163920707725759488 54815087716653519420732 55308917335722470046144 55685168474060718141696 56845276150603649769648 57747582121248152146944 58890070256740471703808 62645814533318307909408 63210191240825680052736 63950935669429105990854 64966029886404171165312 67372179141456177504768 71595216609506637610752 71752108976072393573376 73086783622204692560976 73745223114296626728192 74246891298747624188928 75793701534138199692864 78520093675653962271744 82963376003583705069216 83527752711091077212544 85267914225905474654472 86621373181872228220416 88335105385110707555712 94815286861238520079104 95460288812675516814336 95926403504143658986281 97449044829606256747968 98326964152395502304256 100954406154412237206528 101058268712184266257152 109630175433307038841464 110617834671444940092288 111370336948121436283392 113690552301207299539296 117780140513480943407616 125291629066636615818816 126420382481651360105472 127901871338858211981708 129932059772808342330624 134744358282912355009536 143190433219013275221504 146173567244409385121952 147490446228593253456384 151587403068276399385728 165926752007167410138432 167055505422182154425088 170535828451810949308944 173242746363744456440832 176670210770221415111424 189630573722477040158208 191852807008287317972562 194898089659212513495936 202116537424368532514304 219260350866614077682928 221235669342889880184576 222740673896242872566784 227381104602414599078592 235560281026961886815232 250583258133273231637632 255803742677716423963416 259864119545616684661248 286380866438026550443008 292347134488818770243904 294980892457186506912768 303174806136552798771456 331853504014334820276864 334111010844364308850176 341071656903621898617888 353340421540442830222848 379261147444954080316416 383705614016574635945124 389796179318425026991872 404233074848737065028608 438520701733228155365856 442471338685779760369152 454762209204829198157184 501166516266546463275264 511607485355432847926832 519728239091233369322496 584694268977637540487808 606349612273105597542912 663707008028669640553728 668222021688728617700352 682143313807243797235776 706680843080885660445696 767411228033149271890248 779592358636850053983744 877041403466456310731712 884942677371559520738304 909524418409658396314368 1002333032533092926550528 1023214970710865695853664 1169388537955275080975616 1212699224546211195085824 1327414016057339281107456 1364286627614487594471552 1534822456066298543780496 1559184717273700107967488 1754082806932912621463424 1819048836819316792628736 2004666065066185853101056 2046429941421731391707328 2338777075910550161951232 2654828032114678562214912 2728573255228975188943104 3069644912132597087560992 3508165613865825242926848 3638097673638633585257472 4092859882843462783414656 4677554151821100323902464 5457146510457950377886208 6139289824265194175121984 7016331227731650485853696 8185719765686925566829312 10914293020915900755772416 12278579648530388350243968 14032662455463300971707392 16371439531373851133658624 24557159297060776700487936 32742879062747702267317248 49114318594121553400975872 98228637188243106801951744
- Sum of all divisors σ(n): 355714011928948492967297787
- Sum of proper divisors (its aliquot sum) s(n): 257485374740705386165346043
- 98228637188243106801951744 is an abundant number, because the sum of its proper divisors (257485374740705386165346043) is greater than itself. Its abundance is 159256737552462279363394299
Bases of 98228637188243106801951744
- Binary: 1010001010000001011100100010111100011001001101001010101001001001010110010100100000000002
- Hexadecimal: 0x5140B9178C9A5524ACA400
- Base-36: CCBP0EMF3YCDG0000
Squares and roots of 98228637188243106801951744
- 98228637188243106801951744 squared (982286371882431068019517442) is 9648865163859496647037764764236866948480327704641536
- 98228637188243106801951744 cubed (982286371882431068019517443) is 947794875459032370702624562530557431070965252372459800315762305679612690038784
-
98228637188243106801951744 is a
perfect square number . Itssquare root is 9911036130912 -
The
cube root of 98228637188243106801951744 is 461401893.9976904187
Scales and comparisons
How big is 98228637188243106801951744?- 98,228,637,188,243,106,801,951,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 98,228,637,188,243,106,801,951,744 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 98228637188243106801951744 cubic inches would be around 38450157.8 feet tall.
Recreational maths with 98228637188243106801951744
- 98228637188243106801951744 backwards is 44715910860134288173682289
- The number of decimal digits it has is: 26
- The sum of 98228637188243106801951744's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 98228637188243106801951744 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 98228637188243106801951744 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/98228637188243106801951744/
Chicago style:
Numbermatics. 2024. "Number 98228637188243106801951744 - Facts about the integer". https://numbermatics.com/n/98228637188243106801951744/
The information we have on file for 98228637188243106801951744 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 98228637188243106801951744, math, Factors of 98228637188243106801951744, curriculum, school, college, exams, university, Prime factorization of 98228637188243106801951744, STEM, science, technology, engineering, physics, economics, calculator, ninety-eight septillion, two hundred twenty-eight sextillion, six hundred thirty-seven quintillion, one hundred eighty-eight quadrillion, two hundred forty-three trillion, one hundred six billion, eight hundred one million, nine hundred fifty-one thousand, seven hundred forty-four.