887458138089206675806503936
887,458,138,089,206,675,806,503,936 is an even composite number composed of five prime numbers multiplied together.
887458138089206675806503936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 887458138089206675806503936:
210 × 324 × 132 × 474 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 47 × 47 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 887458138089206675806503936 from the Numbermatics database.
Names of 887458138089206675806503936
- Cardinal: 887458138089206675806503936 can be written as Eight hundred eighty-seven septillion, four hundred fifty-eight sextillion, one hundred thirty-eight quintillion, eighty-nine quadrillion, two hundred six trillion, six hundred seventy-five billion, eight hundred six million, five hundred three thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 8.87458138089206675806503936 × 1026
Factors of 887458138089206675806503936
Divisors of 887458138089206675806503936
- Number of divisors d(n): 12375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 47 48 52 54 61 64 72 78 81 94 96 104 108 117 122 128 141 144 156 162 169 183 188 192 208 216 234 243 244 256 282 288 312 324 338 351 366 376 384 416 423 432 468 486 488 507 512 549 564 576 611 624 648 676 702 729 732 752 768 793 832 846 864 936 972 976 1014 1024 1053 1098 1128 1152 1222 1248 1269 1296 1352 1404 1458 1464 1504 1521 1536 1586 1647 1664 1692 1728 1833 1872 1944 1952 2028 2106 2187 2196 2209 2256 2304 2379 2444 2496 2538 2592 2704 2808 2867 2916 2928 3008 3042 3072 3159 3172 3294 3328 3384 3456 3666 3721 3744 3807 3888 3904 4056 4212 4374 4392 4418 4512 4563 4608 4758 4888 4941 4992 5076 5184 5408 5499 5616 5734 5832 5856 6016 6084 6318 6344 6561 6588 6627 6656 6768 6912 7137 7332 7442 7488 7614 7776 7808 7943 8112 8424 8601 8748 8784 8836 9024 9126 9216 9477 9516 9776 9882 9984 10152 10309 10368 10816 10998 11163 11232 11421 11468 11664 11712 12032 12168 12636 12688 13122 13176 13254 13312 13536 13689 13824 14274 14664 14823 14884 14976 15228 15552 15616 15886 16224 16497 16848 17202 17496 17568 17672 18048 18252 18954 19032 19552 19683 19764 19881 19968 20304 20618 20736 21411 21632 21996 22326 22464 22842 22936 23328 23424 23829 24064 24336 25272 25376 25803 26244 26352 26508 27072 27378 27648 28431 28548 28717 29328 29646 29768 29952 30456 30927 31104 31232 31772 32448 32994 33489 33696 34263 34404 34992 35136 35344 36096 36504 37271 37908 38064 39104 39366 39528 39762 39936 40608 41067 41236 41472 42822 43264 43992 44469 44652 44928 45684 45872 46656 46848 47658 48128 48373 48672 49491 50544 50752 51606 52488 52704 53016 54144 54756 56862 57096 57434 58656 59049 59292 59536 59643 59904 60912 61854 62208 62464 63544 64233 64896 65988 66978 67392 68526 68808 69984 70272 70688 71487 72192 73008 74542 75816 76128 77409 78208 78732 79056 79524 81216 82134 82472 82944 85293 85644 86151 86528 87984 88938 89304 89856 91368 91744 92781 93312 93696 95316 96746 97344 98982 100467 101088 101504 102789 103212 103823 104976 105408 106032 108288 109512 111813 113724 114192 114868 117312 118098 118584 119072 119286 119808 121824 123201 123708 124416 127088 128466 129792 131976 133407 133956 134749 134784 137052 137616 139968 140544 141376 142974 144384 145119 146016 148473 149084 151632 152256 154818 156416 157464 158112 159048 162432 164268 164944 170586 171288 172302 173056 174887 175968 177147 177876 178608 178929 179712 182736 183488 185562 186624 187392 190632 192699 193492 194688 197964 200934 202176 203008 205578 206424 207646 209952 210816 212064 214461 216576 219024 223626 227448 228384 229736 232227 234624 236196 237168 238144 238572 243648 246402 247416 248832 254176 255879 256932 258453 259584 263952 266814 267912 269498 269568 274104 275232 278343 279936 281088 282752 285948 290238 292032 296946 298168 301401 303264 304512 308367 309636 311469 312832 314928 316224 318096 324864 328536 329888 335439 341172 342576 344604 349774 351936 354294 355752 357216 357858 359424 365472 366976 369603 371124 373248 373321 381264 385398 386984 389376 395928 400221 401868 404247 404352 406016 411156 412848 415292 419904 421632 424128 428922 433152 435357 438048 445419 447252 454896 456768 459472 464454 469248 472392 474336 476288 477144 484523 487296 492804 494832 508352 511758 513864 516906 519168 524661 527904 531441 533628 535824 536787 538996 539136 548208 550464 556686 559872 562176 565504 571896 578097 580476 584064 593892 596336 602802 606528 609024 616734 619272 622938 625664 628849 629856 632448 636192 643383 649728 657072 659776 670878 682344 685152 689208 696681 699548 703872 708588 711504 714432 715716 730944 733952 739206 742248 746496 746642 762528 767637 770796 773968 775359 778752 791856 800442 803736 808494 808704 812032 822312 825696 830584 835029 839808 843264 848256 857844 870714 876096 890838 894504 904203 909792 913536 918944 925101 928908 934407 938496 944784 948672 952576 954288 969046 974592 985608 989664 1006317 1016704 1023516 1027728 1033812 1049322 1055808 1062882 1067256 1071648 1073574 1077992 1078272 1096416 1100928 1108809 1113372 1119744 1119963 1131008 1143792 1156194 1160952 1168128 1187784 1192672 1200663 1205604 1212741 1213056 1218048 1233468 1238544 1245876 1257698 1259712 1264896 1272384 1286766 1299456 1306071 1314144 1319552 1336257 1341756 1349699 1364688 1370304 1378416 1393362 1399096 1407744 1417176 1423008 1428864 1431432 1453569 1461888 1467904 1478412 1484496 1493284 1525056 1535274 1541592 1547936 1550718 1557504 1573983 1583712 1594323 1600884 1607472 1610361 1616988 1617408 1644624 1651392 1661168 1670058 1679616 1686528 1696512 1715688 1734291 1741428 1751737 1752192 1781676 1789008 1808406 1819584 1827072 1837888 1850202 1857816 1868814 1876992 1886547 1889568 1897344 1905152 1908576 1930149 1938092 1949184 1971216 1979328 2012634 2033408 2047032 2055456 2067624 2090043 2098644 2111616 2125764 2134512 2143296 2147148 2155984 2192832 2201856 2217618 2226744 2239488 2239926 2262016 2273531 2287584 2302911 2312388 2321904 2326077 2336256 2375568 2385344 2401326 2411208 2425482 2426112 2436096 2466936 2477088 2491752 2505087 2515396 2519424 2529792 2544768 2573532 2612142 2628288 2639104 2672514 2683512 2699398 2712609 2729376 2740608 2756832 2775303 2786724 2798192 2803221 2815488 2834352 2846016 2857728 2862864 2907138 2923776 2935808 2956824 2968992 2986568 3018951 3050112 3070548 3083184 3095872 3101436 3147966 3167424 3188646 3201768 3214944 3220722 3233976 3234816 3289248 3302784 3322336 3326427 3340116 3359232 3359889 3393024 3431376 3468582 3482856 3503474 3504384 3563352 3578016 3601989 3616812 3638223 3639168 3654144 3675776 3700404 3715632 3737628 3773094 3779136 3794688 3810304 3817152 3860298 3876184 3898368 3918213 3942432 3958656 4008771 4025268 4049097 4066816 4094064 4110912 4135248 4180086 4197288 4223232 4251528 4269024 4286592 4294296 4311968 4360707 4385664 4403712 4435236 4453488 4479852 4547062 4575168 4605822 4624776 4643808 4652154 4672512 4721949 4751136 4770688 4782969 4802652 4822416 4831083 4850964 4852224 4879681 4933872 4954176 4983504 5010174 5030792 5038848 5059584 5089536 5147064 5202873 5224284 5255211 5256576 5278208 5345028 5367024 5398796 5425218 5458752 5481216 5513664 5550606 5573448 5596384 5606442 5630976 5659641 5668704 5692032 5715456 5725728 5790447 5814276 5847552 5913648 5937984 5973136 6037902 6100224 6141096 6166368 6191744 6202872 6270129 6295932 6333203 6334848 6377292 6403536 6429888 6441444 6467952 6578496 6605568 6644672 6652854 6680232 6718464 6719778 6786048 6820593 6862752 6908733 6937164 6965712 6978231 7006948 7008768 7126704 7156032 7203978 7233624 7276446 7278336 7308288 7351552 7400808 7431264 7475256 7515261 7546188 7558272 7589376 7634304 7720596 7752368 7836426 7884864 7917312 8017542 8050536 8098194 8133632 8137827 8188128 8219689 8221824 8270496 8325909 8360172 8394576 8409663 8446464 8503056 8538048 8573184 8588592 8623936 8721414 8771328 8807424 8870472 8906976 8959704 9056853 9094124 9150336 9211644 9249552 9287616 9304308 9443898 9502272 9541376 9565938 9605304 9644832 9662166 9701928 9704448 9759362 9867744 9908352 9967008 9979281 10020348 10061584 10077696 10079667 10179072 10294128 10405746 10448568 10510422 10513152 10556416 10690056 10734048 10797592 10805967 10850436 10914669 10917504 10962432 11027328 11101212 11146896 11192768 11212884 11319282 11337408 11384064 11430912 11451456 11580894 11628552 11695104 11754639 11827296 11875968 11946272 12026313 12075804 12147291 12200448 12282192 12332736 12383488 12405744 12540258 12591864 12666406 12669696 12754584 12807072 12859776 12882888 12935904 13082121 13156992 13211136 13289344 13305708 13360464 13439556 13641186 13725504 13817466 13874328 13931424 13956462 14013896 14017536 14165847 14253408 14312064 14348907 14407956 14467248 14493249 14552892 14556672 14639043 14703104 14801616 14862528 14950512 15030522 15092376 15116544 15178752 15268608 15441192 15504736 15608619 15672852 15765633 15769728 15834624 16035084 16101072 16196388 16275654 16376256 16439378 16443648 16540992 16651818 16720344 16789152 16819326 16892928 16978923 17006112 17076096 17146368 17177184 17247872 17371341 17442828 17542656 17546087 17740944 17813952 17919408 18113706 18188248 18300672 18423288 18499104 18575232 18608616 18810387 18887796 18999609 19004544 19082752 19131876 19210608 19289664 19324332 19403856 19518724 19735488 19816704 19934016 19958562 20040696 20123168 20155392 20159334 20358144 20461779 20588256 20726199 20811492 20897136 20934693 21020844 21026304 21380112 21468096 21595184 21611934 21700872 21829338 21835008 21924864 22054656 22202424 22293792 22385536 22425768 22545783 22638564 22674816 22768128 22772581 22902912 23161788 23257104 23509278 23654592 23751936 23892544 24052626 24151608 24294582 24400896 24413481 24564384 24659067 24665472 24766976 24811488 24977727 25080516 25183728 25228989 25332812 25339392 25509168 25614144 25719552 25765776 25871808 26164242 26313984 26422272 26578688 26611416 26720928 26879112 27170559 27282372 27451008 27634932 27748656 27862848 27912924 28027792 28331694 28506816 28624128 28697814 28815912 28934496 28986498 29105784 29113344 29278086 29406208 29555903 29603232 29725056 29901024 29937843 30061044 30184752 30233088 30239001 30537216 30882384 31009472 31217238 31345704 31531266 31539456 31669248 32070168 32202144 32392776 32417901 32551308 32744007 32752512 32878756 32887296 33081984 33303636 33440688 33578304 33638652 33957846 34012224 34152192 34292736 34354368 34495744 34742682 34885656 35085312 35092174 35263917 35481888 35627904 35838816 36078939 36227412 36376496 36441873 36601344 36846576 36998208 37150464 37217232 37620774 37775592 37999218 38009088 38165504 38263752 38421216 38579328 38648664 38807712 39037448 39246363 39470976 39633408 39868032 39917124 40081392 40246336 40318668 40923558 41176512 41452398 41622984 41794272 41869386 42041688 42052608 42497541 42760224 42936192 43046721 43190368 43223868 43401744 43479747 43658676 43670016 43917129 44109312 44404848 44587584 44771072 44851536 45091566 45277128 45349632 45536256 45545162 45805824 46323576 46514208 46825857 47018556 47296899 47309184 47503872 47785088 48105252 48303216 48589164 48826962 49128768 49318134 49330944 49533952 49622976 49955454 50161032 50367456 50457978 50665624 50678784 50936769 51018336 51228288 51439104 51531552 51743616 52114023 52328484 52627968 52638261 53157376 53222832 53441856 53758224 54341118 54564744 54902016 55269864 55497312 55725696 55825848 56055584 56431161 56663388 56998827 57013632 57248256 57395628 57631824 57868992 57972996 58211568 58556172 59111806 59206464 59450112 59802048 59875686 60122088 60369504 60466176 60478002 61074432 61385337 61764768 62018944 62178597 62434476 62691408 62804079 63062532 63078912 63435853 64140336 64404288 64785552 64835802 65102616 65488014 65505024 65757512 65774592 66163968 66607272 66881376 67156608 67277304 67637349 67915692 68024448 68304384 68317743 68708736 68991488 69485364 69771312 70184348 70527834 70963776 71255808 71677632 72157878 72454824 72752992 72883746 73202688 73240443 73693152 73977201 73996416 74300928 74434464 74933181 75241548 75551184 75686967 75998436 76018176 76527504 76842432 77158656 77297328 77615424 78074896 78492726 78941952 79266816 79736064 79834248 80162784 80492672 80637336 81511677 81847116 82331639 82353024 82904796 83245968 83588544 83738772 84083376 84995082 85520448 85872384 86093442 86380736 86447736 86803488 86959494 87317352 87340032 87834258 88218624 88667709 88809696 89175168 89542144 89703072 89813529 90183132 90554256 90699264 90717003 91090324 91611648 92647152 93028416 93651714 94037112 94593798 94618368 95007744 95570176 96210504 96606432 97178328 97253703 97653924 98232021 98257536 98636268 98661888 99245952 99910908 100322064 100734912 100915956 101331248 101873538 102036672 102456576 102878208 103063104 103487232 104228046 104656968 105255936 105276522 105791751 106314752 106445664 106855957 106883712 107516448 108236817 108682236 109129488 109325619 109804032 110539728 110994624 111451392 111651696 112111168 112862322 113326776 113997654 114027264 114496512 114791256 115263648 115737984 115945992 116423136 117112344 117739089 118223612 118412928 118900224 119604096 119751372 120244176 120739008 120956004 122770674 123529536 124037888 124357194 124868952 125382816 125608158 126125064 126157824 126871706 127492623 128280672 128808576 129140163 129571104 129671604 130205232 130439241 130976028 131010048 131515024 131751387 132327936 133214544 133762752 134313216 134554608 135274698 135831384 136048896 136608768 136635486 137417472 137982976 138970728 139542624 140368696 140477571 141055668 141890697 141927552 142511616 143355264 144315756 144909648 145505984 145767492 146480886 147386304 147954402 147992832 148601856 148868928 149866362 150483096 151102368 151373934 151996872 152036352 152810307 153055008 153684864 154317312 154594656 155230848 156149792 156342069 156985452 157883904 157914783 159472128 159668496 160325568 160985344 161274672 163023354 163694232 164663278 164706048 165809592 166491936 167177088 167477544 168166752 169293483 169990164 170996481 171040896 171744768 172186884 172761472 172895472 173606976 173918988 174634704 175668516 177335418 177619392 178350336 179084288 179406144 179627058 180366264 181108512 181398528 181434006 182180648 183223296 184156011 185294304 186056832 186535791 187303428 188074224 188412237 189187596 189236736 190307559 191140352 192421008 193212864 194356656 194507406 195307848 196464042 196515072 197272536 197323776 198491904 199821816 200644128 201469824 201831912 202662496 202912047 203747076 204073344 204913152 204953229 206126208 206974464 208456092 209313936 210553044 211583502 212891328 213711914 213767424 215032896 216473634 217364472 218258976 218651238 219608064 219721329 221079456 221931603 221989248 222902784 223303392 224222336 224799543 225724644 226653552 227060901 227995308 228054528 229582512 230527296 231475968 231891984 232846272 234224688 235478178 236447224 236825856 237800448 239208192 239502744 240488352 241478016 241912008 244535031 245541348 246994917 247059072 248075776 248714388 249737904 250765632 251216316 252250128 253743412 254985246 256561344 257617152 258280326 259142208 259343208 260410464 260878482 261952056 262020096 263030048 263502774 264655872 266003127 266429088 267525504 268626432 269109216 269440587 270549396 271662768 272097792 272151009 273270972 274834944 277941456 279085248 280737392 280955142 282111336 283781394 283855104 285023232 286710528 288631512 289819296 291011968 291534984 291761109 292961772 294696063 294772608 295908804 295985664 297660541 297737856 299732724 300966192 302204736 302747868 303993744 305620614 306110016 307369728 308634624 309189312 310461696 312299584 312684138 313970904 315767808 315829566 317375253 318944256 319336992 320567871 320651136 321970688 322549344 324710451 326046708 327388464 327976857 329326556 329412096 331619184 332983872 334354176 334955088 336333504 338586966 339980328 341992962 342081792 343489536 344373768 345522944 345790944 347213952 347837976 349269408 351337032 353217267 354670836 355238784 356700672 358812288 359254116 360732528 362217024 362868012 364361296 368312022 370588608 372113664 373071582 374606856 376148448 376824474 378375192 378473472 380615118 382280704 382477869 384842016 386325383 386425728 387420489 388713312 389014812 390615696 391317723 392928084 393030144 394545072 395254161 396983808 399643632 401288256 402939648 403663824 405324992 405824094 407494152 408146688 409826304 409906458 412252416 413948928 416912184 418627872 421106088 421432713 423167004 425672091 425782656 427423828 427534848 430065792 432947268 434728944 436517952 437302476 439442658 442158912 443863206 443978496 445805568 446606784 448444672 449599086 451449288 453307104 454121802 455990616 456109056 458430921 459165024 461054592 462951936 463783968 465692544 468449376 469026207 470956356 472894448 473651712 473744349 478416384 479005488 480976704 482956032 483824016 489070062 491082696 493989834 494118144 496151552 497428776 499475808 501531264 502432632 504500256 507486824 507880449 509970492 512989443 513122688 515234304 516560652 518284416 518686416 520820928 521756964 523904112 526060096 527005548 532006254 532858176 535051008 537252864 538218432 538881174 541098792 543325536 544195584 544302018 546541944 549669888 552468033 555882912 558170496 559607373 561474784 561910284 564222672 565236711 567562788 567710208 570922677 573421056 577263024 579638592 582023936 583069968 583522218 585923544 589392126 589545216 591817608 591971328 595321082 595475712 599465448 601932384 604409472 605495736 607987488 608736141 611241228 612220032 614739456 614859687 618378624 620923392 624599168 625368276 627941808 631659132 634750506 638673984 641135742 641302272 643941376 645098688 649420902 652093416 654776928 655953714 658653112 658824192 659163987 663238368 665794809 665967744 668708352 669910176 672667008 674398629 677173932 679960656 681182703 683985924 684163584 688747536 691045888 691581888 694427904 695675952 698538816 702674064 706434534 709341672 710477568 713401344 717624576 718508232 721465056 724434048 725736024 728722592 733605093 736624044 740984751 741177216 744227328 746143164 749213712 752296896 753648948 756750384 761230236 764955738 769684032 772650766 772851456 774840978 777426624 778029624 781231392 782635446 785856168 786060288 789090144 790508322 793967616 798009381 799287264 802576512 805879296 807327648 808321761 810649984 811648188 814988304 816293376 816453027 819812916 824504832 824666089 833824368 837255744 842212176 842865426 846334008 851344182 851565312 854847656 855069696 860131584 865894536 869457888 873035904 874604952 875283327 878885316 884088189 884317824 887726412 887956992 892981623 893213568 896889344 899198172 902898576 906614208 908243604 911981232 916861842 918330048 922109184 925903872 927567936 931385088 936898752 938052414 941912712 945788896 947303424 947488698 952125759 956832768 958010976 961703613 961953408 965912064 967648032 974131353 978140124 982165392 983930571 987979668 988236288 994857552 998951616 1003062528 1004865264 1009000512 1014973648 1015760898 1019940984 1025978886 1026245376 1030468608 1033121304 1036568832 1037372832 1041641856 1043513928 1047808224 1052120192 1054011096 1059651801 1064012508 1065716352 1070102016 1070311307 1076436864 1077762348 1082197584 1086651072 1088604036 1093083888 1104936066 1111765824 1116340992 1119214746 1122949568 1123820568 1128445344 1130473422 1135125576 1135420416 1141845354 1146842112 1147433607 1154526048 1158976149 1159277184 1162261467 1164047872 1166139936 1167044436 1171847088 1173953169 1178784252 1179090432 1183635216 1185762483 1190642164 1190951424 1198930896 1203864768 1208818944 1210991472 1215974976 1217472282 1222482456 1224440064 1229478912 1229719374 1236757248 1241846784 1249198336 1250736552 1255883616 1263318264 1264298139 1269501012 1277016273 1277347968 1282271484 1282604544 1290197376 1298841804 1304186832 1309553856 1311907428 1317306224 1318327974 1326476736 1331589618 1331935488 1337416704 1339820352 1345334016 1348797258 1354347864 1359921312 1362365406 1367971848 1368327168 1375292763 1377495072 1382091776 1383163776 1388855808 1389127441 1391351904 1397077632 1405348128 1407078621 1412869068 1418683344 1420955136 1421233047 1435249152 1437016464 1442930112 1448868096 1451472048 1457445184 1467210186 1473248088 1481969502 1482354432 1488454656 1492286328 1498427424 1504593792 1507297896 1513500768 1522460472 1523641347 1529911476 1538968329 1539368064 1545301532 1545702912 1549681956 1554853248 1556059248 1562462784 1565270892 1571712336 1578180288 1581016644 1596018762 1598574528 1605153024 1611758592 1614655296 1616643522 1621299968 1623296376 1629976608 1632586752 1632906054 1639625832 1649009664 1649332178 1657404099 1667648736 1674511488 1678822119 1684424352 1685730852 1692668016 1695710133 1702688364 1703130624 1709695312 1712768031 1720263168 1731789072 1738915776 1746071808 1749209904 1750566654 1757770632 1768176378 1768635648 1775452824 1775913984 1785963246 1786427136 1793778688 1798396344 1805797152 1813228416 1816487208 1823962464 1826208423 1833723684 1836660096 1844218368 1844579061 1855135872 1862770176 1873797504 1876104828 1883825424 1891577792 1894977396 1904251518 1916021952 1923407226 1923906816 1931824128 1935296064 1948262706 1956280248 1964330784 1967861142 1975959336 1976472576 1977491961 1989715104 1997384427 1997903232 2006125056 2009730528 2018001024 2023195887 2029947296 2031521796 2039881968 2043548109 2051957772 2052490752 2066242608 2073137664 2074745664 2083283712 2087027856 2095616448 2104240384 2108022192 2119303602 2128025016 2131432704 2140204032 2140622614 2152873728 2155524696 2164395168 2173302144 2177208072 2186167776 2200815279 2209872132 2222954253 2223531648 2232681984 2238429492 2245899136 2247641136 2256890688 2260946844 2270251152 2283690708 2294867214 2309052096 2317952298 2318554368 2324522934 2328095744 2332279872 2334088872 2343694176 2347906338 2357568504 2358180864 2367270432 2371524966 2381284328 2381902848 2394028143 2397861792 2407729536 2417637888 2421982944 2424965283 2431949952 2434944564 2444964912 2448880128 2449359081 2459438748 2473514496 2473998267 2498396672 2501473104 2511767232 2526636528 2528596278 2539002024 2554032546 2554695936 2564542968 2565209088 2580394752 2597683608 2608373664 2619107712 2623814856 2625849981 2634612448 2636655948 2652264567 2652953472 2663179236 2663870976 2678944869 2679640704 2690668032 2697594516 2708695728 2719842624 2724730812 2735943696 2750585526 2754990144 2766327552 2777711616 2778254882 2782703808 2794155264 2810696256 2814157242 2825738136 2837366688 2841910272 2842466094 2856377277 2870498304 2874032928 2885110839 2885860224 2897736192 2902944096 2914890368 2922394059 2934420372 2946496176 2951791713 2963939004 2964708864 2984572656 2996854848 3009187584 3014595792 3027001536 3044920944 3047282694 3059822952 3077936658 3078736128 3090603064 3091405824 3099363912 3109706496 3112118496 3124925568 3130541784 3143424672 3156360576 3162033288 3178955403 3192037524 3197149056 3210306048 3210933921 3229310592 3233287044 3242599936 3246592752 3259953216 3265812108 3279251664 3298664356 3314808198 3335297472 3349022976 3357644238 3368848704 3371461704 3385336032 3391420266 3405376728 3406261248 3419390624 3425536062 3440526336 3442300821 3463578144 3476928447 3477831552 3486784401 3492143616 3498419808 3501133308 3515541264 3521859507 3536352756 3537271296 3550905648 3557287449 3571926492 3572854272 3596792688 3611594304 3626456832 3632974416 3647924928 3652416846 3667447368 3673320192 3688436736 3689158122 3710271744 3725540352 3747595008 3752209656 3767650848 3783155584 3789954792 3792894417 3808503036 3831048819 3832043904 3846814452 3847813632 3869587033 3870592128 3896525412 3912560496 3928661568 3935722284 3951918672 3954983922 3979430208 3994768854 3995806464 4012250112 4019461056 4036002048 4046391774 4059894592 4063043592 4079763936 4087096218 4103915544 4104981504 4125878289 4132485216 4146275328 4149491328 4166567424 4167382323 4174055712 4191232896 4208480768 4216044384 4221235863 4238607204 4256050032 4262865408 4263699141 4281245228 4305747456 4311049392 4328790336 4346604288 4354416144 4372335552 4401630558 4419744264 4445908506 4447063296 4465363968 4476858984 4491798272 4495282272 4513781376 4521893688 4540502304 4567381416 4570924041 4589734428 4616904987 4618104192 4635904596 4637108736 4649045868 4664559744 4668177744 4687388352 4695812676 4715137008 4734540864 4743049932 4762568656 4788056286 4795723584 4815459072 4835275776 4843965888 4849930566 4863899904 4869889128 4889929824 4897760256 4898718162 4918877496 4947028992 4947996534 4972212297 4996793344 5002946208 5022229979 5023534464 5036466357 5053273056 5057192556 5078004048 5087130399 5108065092 5109391872 5129085936 5138304093 5160789504 5195367216 5216747328 5238215424 5247629712 5251699962 5269224896 5273311896 5304529134 5305906944 5326358472 5327741952 5357889738 5359281408 5381336064 5395189032 5417391456 5439685248 5449461624 5471887392 5478625269 5501171052 5509980288 5532655104 5533737183 5556509764 5565407616 5588310528 5621392512 5628314484 5651476272 5674733376 5684932188 5712754554 5748065856 5770221678 5771720448 5795472384 5805888192 5829780736 5844788118 5868840744 5892992352 5903583426 5927878008 5929417728 5932475883 5969145312 5992153281 5993709696 6018375168 6029191584 6054003072 6069587661 6089841888 6094565388 6119645904 6130644327 6155873316 6157472256 6181206128 6198727824 6219412992 6224236992 6249851136 6261083568 6286849344 6312721152 6324066576 6357910806 6384075048 6394298112 6420612096 6421867842 6458621184 6466574088 6485199872 6493185504 6519906432 6531624216 6558503328 6597328712 6602445837 6629616396 6668862759 6670594944 6698045952 6715288476 6737697408 6742923408 6770672064 6782840532 6810753456 6838781248 6851072124 6884601642 6927156288 6953856894 6955663104 6973568802 6984287232 6996839616 7002266616 7031082528 7043719014 7072705512 7074542592 7101811296 7114574898 7143852984 7145708544 7182084429 7193585376 7223188608 7252913664 7265948832 7274895849 7295849856 7304833692 7334894736 7346640384 7348077243 7378316244 7420543488 7421994801 7495190016 7504419312 7535301696 7566311168 7579909584 7585788834 7617006072 7662097638 7664087808 7693628904 7695627264 7739174066 7741184256 7793050824 7825120992 7857323136 7871444568 7877549943 7903837344 7909967844 7956793701 7958860416 7989537708 7991612928 8036834607 8038922112 8072004096 8092783548 8119789184 8126087184 8159527872 8174192436 8207831088 8251756578 8264970432 8298982656 8333134848 8334764646 8348111424 8382465792 8416961536 8432088768 8442471726 8477214408 8512100064 8525730816 8527398282 8562490456 8569131831 8611494912 8622098784 8655332517 8657580672 8693208576 8708832288 8744671104 8767182177 8803261116 8839488528 8855375139 8891817012 8894126592 8953717968 8983596544 8990564544 9027562752 9043787376 9081004608 9134762832 9141848082 9179468856 9233809974 9236208384 9271809192 9274217472 9298091736 9329119488 9336355488 9374776704 9391625352 9430274016 9469081728 9486099864 9525137312 9536866209 9576112572 9591447168 9630918144 9632801763 9687931776 9699861132 9727799808 9739778256 9779859648 9797436324 9837754992 9895993068 9944424594 10005892416 10044459958 10047068928 10072932714 10106546112 10114385112 10156008096 10174260798 10216130184 10218783744 10258171872 10276608186 10321579008 10326902463 10390734432 10430785341 10433494656 10460353203 10476430848 10495259424 10503399924 10538449792 10546623792 10565578521 10609058268 10611813888 10652716944 10671862347 10715779476 10718562816 10790378064 10834782912 10879370496 10898923248 10943774784 10957250538 11002342104 11019960576 11065310208 11067474366 11113019528 11130815232 11176621056 11242785024 11256628968 11302952544 11349466752 11369864376 11378683251 11425509108 11493146457 11496131712 11540443356 11543440896 11608761099 11611776384 11659561472 11689576236 11737681488 11785984704 11807166852 11855756016 11864951766 11938290624 11984306562 11987419392 12036750336 12058383168 12108006144 12139175322 12179683776 12189130776 12239291808 12261288654 12311746632 12314944512 12362412256 12377634867 12397455648 12438825984 12448473984 12499702272 12502146969 12522167136 12573698688 12625442304 12648133152 12663707589 12715821612 12768150096 12788596224 12791097423 12843735684 12917242368 12933148176 12986371008 13039812864 13063248432 13117006656 13194657424 13204891674 13259232792 13337725518 13341189888 13396091904 13430576952 13475394816 13485846816 13541344128 13565681064 13621506912 13677562496 13702144248 13712772123 13769203284 13850714961 13854312576 13907713788 13911326208 13947137604 13993679232 14004533232 14062165056 14087438028 14145411024 14203622592 14229149796 14287705968 14364168858 14387170752 14446377216 14505827328 14531897664 14549791698 14591699712 14609667384 14669789472 14693280768 14696154486 14756632488 14841086976 14843989602 14916636891 14990380032 15008838624 15066689937 15070603392 15109399071 15132622336 15159819168 15171577668 15234012144 15261391197 15324195276 15328175616 15387257808 15414912279 15478348132 15482368512 15586101648 15650241984 15714646272 15742889136 15755099886 15807674688 15819935688 15913587402 15917720832 15979075416 15983225856 16073669214 16077844224 16144008192 16185567096 16239578368 16252174368 16319055744 16348384872 16415662176 16435875807 16503513156 16529940864 16597965312 16601211549 16669529292 16696222848 16764931584 16864177536 16884943452 16954428816 17024200128 17054796564 17124980912 17138263662 17244197568 17310665034 17315161344 17386417152 17417664576 17489342208 17534364354 17606522232 17678977056 17710750278 17783634024 17788253184 17797427649 17907435936 17967193088 17976459843 17981129088 18055125504 18087574752 18157293001 18162009216 18208762983 18269525664 18283696164 18358937712 18391932981 18467619948 18472416768 18543618384 18596183472 18658238976 18672710976 18749553408 18783250704 18860548032 18938163456 18972199728 19050274624 19073732418 19152225144 19182894336 19261836288 19265603526 19375863552 19399722264 19455599616 19479556512 19559719296 19594872648 19675509984 19791986136 19807337511 19888849188 20006588277 20011784832 20088919916 20094137856 20145865428 20213092224 20228770224 20312016192 20348521596 20432260368 20516343744 20553216372 20653804926 20781468864 20861570682 20866989312 20920706406 20952861696 20990518848 21006799848 21076899584 21093247584 21131157042 21218116536 21223627776 21305433888 21343724694 21431558952 21437125632 21546253287 21580756128 21669565824 21758740992 21797846496 21824687547 21887549568 21914501076 22004684208 22039921152 22044231729 22134948732 22226039056 22261630464 22265984403 22485570048 22513257936 22605905088 22698933504 22739728752 22757366502 22851018216 22986292914 22992263424 23080886712 23086881792 23217522198 23223552768 23319122944 23379152472 23475362976 23571969408 23614333704 23632649829 23711512032 23729903532 23870381103 23876581248 23968613124 23974838784 24110503821 24116766336 24216012288 24278350644 24359367552 24378261552 24478583616 24522577308 24623493264 24724824512 24755269734 24794911296 24896947968 24999404544 25004293938 25044334272 25147397376 25250884608 25296266304 25327415178 25431643224 25536300192 25577192448 25582194846 25687471368 25707395493 25834484736 25866296352 25965997551 25972742016 26079625728 26126496864 26234013312 26301546531 26389314848 26409783348 26518465584 26566125417 26675451036 26682379776 26861153904 26950789632 26971693632 27082688256 27131362128 27243013824 27355124992 27404288496 27425544246 27538406568 27701429922 27708625152 27815427576 27822652416 27894275208 27987358464 28009066464 28124330112 28174876056 28290822048 28407245184 28458299592 28575411936 28610598627 28728337716 28774341504 28892754432 28898405289 29063795328 29099583396 29183399424 29219334768 29339578944 29392308972 29513264976 29687979204 29833273782 30017677248 30133379874 30141206784 30218798142 30265244672 30319638336 30343155336 30468024288 30522782394 30648390552 30656351232 30774515616 30829824558 30956696264 30964737024 30980707389 31172203296 31292356023 31300483968 31381059609 31429292544 31485778272 31510199772 31615349376 31639871376 31696735563 31827174804 31835441664 31958150832 32015587041 32147338428 32155688448 32371134192 32479156736 32504348736 32638111488 32696769744 32831324352 32871751614 33007026312 33059881728 33195930624 33202423098 33339058584 33392445696 33529863168 33728355072 33769886904 33908857632 34048400256 34109593128 34136049753 34249961824 34276527324 34479439371 34488395136 34621330068 34630322688 34826283297 34835329152 34978684416 35068728708 35213044464 35357954112 35421500556 35567268048 35594855298 35814871872 35952919686 35962258176 36110251008 36175149504 36314586002 36324018432 36417525966 36539051328 36567392328 36717875424 36783865962 36935239896 36944833536 37087236768 37132904601 37192366944 37316477952 37345421952 37499106816 37506440907 37566501408 37721096064 37876326912 37944399456 37991122767 38100549248 38147464836 38304450288 38365788672 38373292269 38531207052 38751727104 38799444528 38959113024 39119438592 39189745296 39351019968 39583972272 39614675022 39777698376 40013176554 40023569664 40177839832 40188275712 40291730856 40426184448 40457540448 40624032384 40697043192 40864520736 41032687488 41106432744 41138316369 41307609852 41552144883 41562937728 41723141364 41733978624 41841412812 41981037696 42013599696 42153799168 42186495168 42262314084 42436233072 42610867776 42687449388 42863117904 43092506574 43161512256 43339131648 43517481984 43595692992 43649375094 43775099136 43829002152 44009368416 44079842304 44088463458 44269897464 44452078112 44523260928 44531968806 44749910673 44971140096 45026515872 45200069811 45211810176 45328197213 45397867008 45479457504 45514733004 45702036432 45784173591 45972585828 45984526848 46161773424 46244736837 46435044396 46447105536 46758304944 46950725952 47143938816 47228667408 47265299658 47423024064 47459807064 47740762206 47753162496 47937226248 47949677568 48221007642 48233532672 48432024576 48556701288 48718735104 48756523104 48957167232 49045154616 49246986528 49307627421 49449649024 49510539468 49589822592 49793895936 49803634647 50008587876 50088668544 50294794752 50304631429 50592532608 50654830356 50863286448 51072600384 51164389692 51374942736 51414790986 51732592704 51931995102 51945484032 52159251456 52252993728 52468026624 52603093062 52778629696 52819566696 53036931168 53132250834 53350902072 53364759552 53392282947 53722307808 53901579264 53929379529 53943387264 54165376512 54262724256 54471879003 54486027648 54626288949 54710249984 54808576992 54851088492 55076813136 55175798943 55402859844 55417250304 55630855152 55788550416 55974716928 56018132928 56248660224 56349752112 56581644096 56814490368 56916599184 57150823872 57221197254 57456675432 57548683008 57785508864 57796810578 58127590656 58199166792 58366798848 58438669536 58679157888 58784617944 59026529952 59375958408 59422012533 59666547564 60019764831 60035354496 60266759748 60282413568 60437596284 60639276672 60686310672 60936048576 61045564788 61296781104 61549031232 61659649116 61913392528 61961414778 62344406592 62584712046 62600967936 62762119218 62858585088 62971556544 63020399544 63230698752 63279742752 63393471126 63654349608 63670883328 63916301664 64031174082 64294676856 64311376896 64638759861 64742268384 64958313472 65008697472 65276222976 65288989727 65393539488 65474062641 65662648704 65743503228 66014052624 66119763456 66132695187 66404846196 66678117168 66784891392 66797953209 67456710144 67539773808 67817715264 68096800512 68219186256 68272099506 68499923648 68553054648 68958878742 68976790272 69242660136 69260645376 69652566594 69670658304 69957368832 70137457416 70426088928 70715908224 70843001112 70897949487 71134536096 71189710596 71611143309 71629743744 71905839372 71924516352 72331511463 72350299008 72629172004 72648036864 72835051932 73078102656 73134784656 73435750848 73567731924 73870479792 74174473536 74265809202 74384733888 74690843904 74998213632 75012881814 75133002816 75442192128 75752653824 75888798912 75982245534 76201098496 76294929672 76608900576 76731577344 76746584538 77062414104 77122186479 77503454208 77598889056 77897992653 77918226048 78238877184 78379490592 78702039936 78904639593 79167944544 79229350044 79555396752 79698376251 80026353108 80047139328 80355679664 80583461712 80852368896 80915080896 81248064768 81394086384 81729041472 82065374976 82212865488 82276632738 82615219704 83104289766 83125875456 83446282728 83467957248 83682825624 83962075392 84027199392 84307598336 84372990336 84524628168 84872466144 85221735552 85374898776 85726235808 85831795881 86185013148 86323024512 86678263296 86695215867 87191385984 87298750188 87550198272 87658004304 88018736832 88176926916 88539794928 88904156224 89063937612 89499821346 90053031744 90400139622 90423620352 90656394426 90795734016 90958915008 91029466008 91404072864 91568347182 91945171656 91969053696 92323546848 92489473674 92870088792 92894211072 92942122167 93516609888 93877068069 93901451904 94143178827 94287877632 94457334816 94530599316 94846048128 94919614128 95090206689 95481524412 95506324992 95874452496 96046761123 96442015284 96467065344 97113402576 97437470208 97513046208 97914334464 98090309232 98493973056 98615254842 98899298048 99021078936 99179645184 99587791872 99607269294 100017175752 100177337088 100589589504 100609262858 101185065216 101309660712 101726572896 102145200768 102328779384 102408149259 102749885472 102829581972 103438318113 103465185408 103863990204 103890968064 104478849891 104505987456 104936053248 105206186124 105557259392 105639133392 106073862336 106264501668 106701804144 106784565894 107444615616 107858759058 107886774528 108330753024 108525448512 108943758006 108972055296 109252577898 109420499968 109617153984 109702176984 110153626272 110351597886 110805719688 110834500608 111261710304 111398713803 111577100832 111949433856 112036265856 112497320448 112519322721 112699504224 113163288192 113628980736 113833198368 113973368301 114301647744 114442394508 114913350864 115097366016 115119876807 115593621156 116255181312 116398333584 116877339072 117358315776 117569235888 118053059904 118751916816 118844025066 119333095128 120039529662 120070708992 120533519496 120564827136 120875192568 121278553344 121372621344 121872097152 122091129576 122593562208 123098062464 123319298232 123414949107 123826785056 123922829556 124656434649 124688813184 125169424092 125201935872 125524238436 125943113088 126040799088 126461397504 126559485504 126786942252 127308699216 127832603328 128062348164 128589353712 129277519722 129484536768 130017394944 130552445952 130577979454 130787078976 130948125282 131325297408 131487006456 132028105248 132239526912 132265390374 132809692392 133356234336 133569782784 133595906418 134249732019 134913420288 135079547616 135600209433 135635430528 135984591639 136193601024 136438372512 136544199012 136999847296 137106109296 137352520773 137917757484 137953580544 138485320272 138734210511 139305133188 139341316608 140274914832 140852177856 141431816448 141686002224 141795898974 142269072192 142379421192 143222286618 143259487488 143811678744 143849032704 144663022926 144700598016 145258344008 145296073728 145670103864 146156205312 146269569312 146871501696 147135463848 147740959584 147922882263 148348947072 148531618404 148769467776 149381687808 149410903941 150025763628 150266005632 150884384256 150913894287 151777597824 151964491068 152402196992 152589859344 153217801152 153493169076 154124828208 154244372958 155197778112 155795985306 155836452096 156477754368 156758981184 157404079872 157809279186 158335889088 158458700088 159110793504 159396752502 160052706216 160094278656 160176848841 160711359328 161166923424 161704737792 161788138587 161830161792 162496129536 162788172768 163415637009 163458082944 163878866847 164130749952 164425730976 164553265476 165230439408 165527396829 166208579532 166251750912 166892565456 167365651248 167924150784 168054398784 168745980672 169049256336 169744932288 170443471104 170749797552 171452471616 171663591762 172370026296 172646049024 173356526592 173390431734 174382771968 174597500376 175100396544 175316008608 176037473664 176353853832 177079589856 177808312448 178127875224 178266037599 178999642692 180059294493 180106063488 180800279244 180847240704 181312788852 181917830016 182058932016 182808145728 183136694364 183890343312 184647093696 184978947348 185740177584 185884244334 187033219776 187754136138 187802903808 188286357654 188575755264 188914669632 189061198632 189692096256 189839228256 190180413378 190963048824 191012649984 191748904992 192093522246 192884030568 192934130688 193916279583 194226805152 194874940416 195026092416 195828668928 195866969181 196180618464 196422187923 196987946112 197230509684 197798596096 198042157872 198359290368 198398085561 199214538588 200034351504 200354674176 200393859627 201218525716 202370130432 202619321424 203453145792 204290401536 204657558768 204816298518 205499770944 205659163944 206876636226 206930370816 207727980408 207781936128 208957699782 209011974912 209872106496 210412372248 211114518784 211278266784 212147724672 212529003336 212693848461 213403608288 213569131788 214833429927 214889231232 215717518116 215773549056 216994534389 217050897024 217887516012 217944110592 218505155796 219234307968 219404353968 220307252544 220703195772 221611439376 222523420608 222797427606 223154201664 224072531712 224994640896 225038645442 225399008448 226326576384 227257961472 227666396736 227946736602 228603295488 228884789016 229826701728 230194732032 230239753614 231187242312 231366559437 232510362624 232796667168 233693977959 233754678144 234716631552 235138471776 236044809013 236106119808 236713918779 237503833632 237688050132 238666190256 239095128753 240079059324 240141417984 241067038992 241750385136 242557106688 242745242688 243744194304 244182259152 245187124416 246196124928 246638596464 246829898214 247653570112 247845659112 249312869298 249377626368 250338848184 250403871744 251048476872 251886226176 252081598176 252922795008 253118971008 253573884504 254617398432 255665206656 256124696328 257178707424 257495387643 258555039444 258969073536 260034789888 260085647601 261155958908 261574157952 261896250564 262650594816 262974012912 264056210496 264530780748 265619384784 266712468672 267191812836 268499464038 270159095232 271200418866 271270861056 271969183278 272387202048 272876745024 273088398024 273999694592 274212218592 274705041546 275835514968 275907161088 276970640544 277468421022 278610266376 278682633216 278826366501 280549829664 281631204207 281704355712 282429536481 282863632896 283372004448 283591797948 284538144384 284758842384 285270620067 286444573236 286518974976 287623357488 288140283369 289326045852 289401196032 290516688016 291340207728 292312410624 292539138624 293743003392 294270927696 295481919168 295845764526 296697894144 297063236808 297538935552 298763375616 298821807882 300051527256 300532011264 301768768512 301827788574 303555195648 303928982136 304804393984 305179718688 306435602304 306986338152 307224447777 308249656416 308488745916 310314954339 310395556224 311591970612 311672904192 313436549673 313517962368 314808159744 315618558372 316671778176 316917400176 318221587008 318793505004 320105412432 320353697682 321422718656 322333846848 323576277174 323660323584 324992259072 325576345536 326831274018 326916165888 327757733694 328261499904 328851461952 329106530952 330460878816 331054793658 332417159064 332503501824 333785130912 334196141409 334731302496 335848301568 336108797568 337491961344 337557968163 338098512672 339489864576 340886942208 341499595104 341920104903 342904943232 343327183524 344740052592 345292098048 345359630421 346780863468 348765543936 349195000752 350632017216 352074947328 352707707664 354159179712 355616624896 356255750448 356532075198 357999285384 360118588986 360212126976 361600558488 361694481408 362625577704 363835660032 364117864032 365616291456 366273388728 367780686624 369294187392 369957894696 370244847321 371480355168 371768488668 373969303947 374066439552 375508272276 375605807616 376572715308 377829339264 378122397264 379384192512 379678456512 380360826756 381926097648 383497809984 384187044492 385768061136 387832559166 388453610304 390052184832 391657337856 391733938362 392361236928 392844375846 393975892224 394461019368 395597192192 396084315744 396718580736 396796171122 398429077176 400068703008 400709348352 400787719254 402437051432 402749196057 404740260864 405238642848 406800628299 406906291584 407953774917 408580803072 409315117536 409632597036 410999541888 411318327888 412057562319 413753272452 413860741632 415455960816 416202631533 417915399564 418023949824 420824744496 422229037568 422556533568 424295449344 425058006672 425387696922 426807216576 427138263576 429666859854 429778462464 431435036232 431547098112 433989068778 434101794048 435775032024 435888221184 437010311592 438468615936 438808707936 440614505088 441406391544 443222878752 443768646789 445046841216 445594855212 446308403328 448145063424 448232711823 450077290884 450798016896 452653152768 452741682861 455332793472 455893473204 457206590976 457769578032 459653403456 460479507228 462374484624 462733118874 465593334336 467387955918 467509356288 469433263104 470276943552 472089618026 472212239616 473427837558 475007667264 475376100264 477332380512 478190257506 480158118648 480282835968 480530546523 482134077984 483500770272 485114213376 485364415761 485490485376 487488388608 488364518304 490246911027 490374248832 491636600541 492392249856 493277192928 493659796428 495307140224 495691318224 496582190487 498625738596 498755252736 500677696368 502096953744 503772452352 504163196352 506237942016 507147769008 509234796864 511330413312 512249392656 514357414848 514990775286 517110078888 517938147072 520069579776 520171295202 522311917816 523148315904 523792501128 525301189632 525948025824 528112420992 529061561496 531238769568 533424937344 534383625672 534798112797 536998928076 540177883479 540318190464 542400837732 542541722112 543938366556 545753490048 546176796048 547999389184 548424437184 549410083092 551671029936 553941281088 554936842044 557220532752 557652733002 561099659328 563262408414 563408711424 564859072962 565727265792 566744008896 567183595896 569076288768 569517684768 570541240134 572889146472 573037949952 575246714976 576280566738 578652091704 578802392064 581033376032 581748838749 582680415456 584624821248 585078277248 587486006784 587600907543 588541855392 589266563769 590963838336 591691529052 593395788288 594126473616 595077871104 595194256683 597643615764 600103054512 601064022528 601181578881 603655577148 607110391296 607857964272 610359437376 612871204608 613972676304 614448895554 616499312832 616977491832 620629908678 620791112448 623183941224 623345808384 626873099346 627035924736 629616319488 631237116744 633343556352 633834800352 636443174016 637587010008 638081545383 640210824864 640707395364 642845437312 644500289781 644667693696 647152554348 647320647168 650983603167 651152691072 653662548036 653832331776 655515467388 657702923904 658213061904 660921757632 662109587316 664834318128 667570261824 668392282818 669462604992 672217595136 674983922688 675115936326 676197025344 678979729152 681773884416 682999190208 683840209806 685809886464 686654367048 689480105184 690584196096 690719260842 693561726936 694099678311 697531087872 698390001504 701081933877 701264034432 704149894656 705415415328 708134427039 708318359424 710141756337 711233249792 712511500896 713064150396 715998570768 717285386259 720237177972 720424253952 723201116976 725251155408 727671320064 728235728064 731232582912 732546777456 735561373248 738588374784 739915789392 740489694642 742960710336 743536977336 747938607894 748132879104 751016544552 751211615232 753145430616 755658678528 756244794528 758768385024 759356913024 760721653512 763852195296 766995619968 768374088984 771536122272 772486162929 775665118332 776907220608 780104369664 780256942803 783467876724 784722473856 785688751692 787951784448 788922038736 792168631488 793592342244 796858154352 800137406016 801575438508 804874102864 805498392114 810477285696 813601256598 813812583168 815907549834 817161606144 818630235072 819265194072 821999083776 822636655776 824115124638 827506544904 827721483264 830911921632 832405263066 835830799128 836047899648 836479099503 841649488992 844458075136 844893612621 845113067136 848590898688 850116013344 850775393844 853614433152 854276527152 855811860201 859333719708 859556924928 862870072464 864420850107 867978137556 868203588096 871550064048 874020623184 876937231872 877617415872 881229010176 882812783088 886445757504 887537293578 890093682432 891189710424 892616806656 896290126848 896465423646 900154581768 901596033792 905306305536 905483365722 910665586944 911786946408 914413181952 915539156064 919306806912 920959014456 921673343331 924748969248 925466237748 930944863017 931186668672 934775911836 935018712576 940309649019 940553887104 944179236052 944424479232 946855675116 950015334528 950752200528 954664761024 956380515012 960316237296 961061093046 964268155968 967001540544 970728831522 970980970752 974976777216 976729036608 980493822054 980748497664 983273201082 984784499712 986554385856 987319592856 990614280448 991382636448 993164380974 997251477192 997510505472 1001355392736 1002588424227 1004193907488 1007544904704 1008326392704 1012475884032 1012673904489 1014295538016 1018469593728 1022660826624 1024498785312 1025760314709 1028714829696 1029981550572 1034220157776 1035876294144 1036078891263 1040342590404 1044623835632 1046296631808 1047585002256 1051896051648 1056224841984 1058123122992 1062477539136 1066849874688 1068767251344 1069596225594 1073997856152 1080355766958 1080636380928 1084801675464 1085083444224 1087876733112 1091506980096 1092353592096 1095998778368 1096848874368 1098820166184 1103342059872 1107882562176 1109873684088 1110734541963 1114441065504 1115305466004 1121907911841 1122199318656 1126524816828 1126817422848 1129718145924 1133488017792 1134367191792 1138152577536 1139035369536 1141082480268 1145778292944 1150493429952 1152561133476 1157304183408 1162066752064 1163497677498 1165360830912 1170156554496 1174972013568 1175201815086 1177083710784 1178533127538 1181927676672 1183383058104 1186791576576 1188252947232 1190155742208 1190388513366 1195287231528 1200206109024 1202128045056 1202363157762 1207311154296 1208247588171 1214220782592 1215715928544 1220401884897 1220718874752 1223861324751 1225742409216 1227945352608 1228897791108 1232998625664 1233954983664 1236172686957 1241259817356 1241582224896 1246367882448 1248607894599 1253746198692 1254071849472 1262474233488 1266687112704 1267669600704 1272886348032 1275174020016 1276163090766 1280421649728 1281414790728 1285690874624 1289000579562 1289335387392 1294305108696 1294641294336 1301967206334 1302305382144 1307325096072 1307664663552 1311030934776 1315405847808 1316426123808 1321843515264 1324219174632 1329668636256 1331305940367 1335140523648 1336784565636 1338925209984 1344435190272 1344698135469 1350231872652 1352394050688 1357959458304 1358225048583 1365998380416 1367680419612 1371619772928 1373308734096 1378960210368 1381438521684 1387123453872 1388199356622 1396780003008 1402163867754 1402528068864 1408299789312 1410830830656 1416268854078 1416636718848 1420283512674 1422466499584 1425023001792 1426128300792 1431997141536 1434570772518 1440474355944 1440848507904 1441591639569 1446402233952 1450502310816 1455342640128 1456093247283 1456471456128 1462465165824 1465093554912 1470740733081 1471122746496 1474909801623 1477176749568 1479831578784 1480979389284 1485921420672 1487073954672 1489746571461 1495877215788 1496265758208 1502033089104 1506290861232 1511317357056 1512489589056 1518713826048 1521443307024 1527704390592 1533991239936 1536748177968 1543072244544 1544972325858 1551330236664 1553814441216 1560208739328 1560513885606 1566935753448 1569444947712 1571377503384 1575903568896 1577844077472 1584337262976 1587184684488 1593716308704 1600274812032 1603150877016 1604394338391 1609748205728 1610996784228 1620533650437 1620954571392 1627202513196 1627625166336 1631815099668 1637260470144 1638530388144 1643998167552 1645273311552 1648230249276 1655013089808 1661823843264 1664810526132 1671661598256 1672958199006 1683298977984 1689787225242 1690226134272 1697181797376 1700232026688 1701550787688 1707228866304 1708553054304 1711623720402 1718667439416 1719113849856 1725740144928 1728841700214 1735956275112 1736407176192 1743100128096 1745246516247 1748041246368 1753874463744 1755234831744 1762458020352 1762802722629 1765625566176 1767799691307 1772891515008 1775074587156 1780187364864 1782379420848 1785233613312 1785582770049 1792930847292 1800309163536 1803192067584 1803544736643 1810966731444 1821331173888 1823573892816 1831078312128 1838613613824 1841918028912 1843346686662 1849497938496 1850932475496 1861889726034 1862373337344 1869551823672 1870037425152 1880619298038 1881107774208 1888358472104 1888848958464 1893711350232 1900030669056 1901504401056 1909329522048 1912761030024 1914244636149 1920632474592 1922122186092 1928536311936 1933500869343 1934003081088 1941457663044 1941961941504 1952950809501 1953458073216 1960987644108 1961496995328 1966546402164 1973108771712 1974639185712 1981228560896 1982765272896 1986328761948 1994502954384 2002710785472 2005176848454 2008387814976 2016652785408 2024951768064 2025347808978 2028591076032 2036939187456 2045321653248 2048997570624 2051520629418 2057429659392 2059963101144 2068440315552 2071752588288 2072157782526 2080685180808 2082299034933 2089247671264 2092593263616 2095170004512 2103245801631 2103792103296 2112449683968 2116246245984 2124403281117 2124955078272 2130425269011 2133699749376 2137534502688 2139192451188 2147995712304 2151856158777 2160711533916 2161272761856 2169603350928 2175753466224 2183013960192 2184707184192 2193697748736 2197640332368 2206684119744 2215765124352 2219747368176 2221469083926 2228882131008 2230610932008 2243815823682 2244398637312 2253049633656 2253634845696 2259436291848 2266976035584 2268734383584 2276305155072 2278070739072 2282164960536 2291556585888 2300986859904 2305122266952 2314608366816 2317458488787 2324133504128 2326995354996 2330721661824 2340313108992 2340770828409 2350403630172 2354167421568 2357066255076 2363855353344 2366766116208 2376505894464 2380777026732 2390574463056 2400412218048 2404726315524 2414622308592 2416495176342 2431431857088 2440803769794 2441437749504 2447722649502 2451484818432 2455890705216 2457795582216 2465997251328 2467909967328 2472345373914 2482519634712 2483164449792 2492735764896 2497215789198 2507492397384 2508143698944 2509437298509 2524948466976 2533374225408 2534680837863 2535339201408 2545772696064 2550348040032 2552326181532 2560843299456 2562829581456 2567435580603 2571381749248 2578001159124 2578670774784 2588610217392 2593262550321 2603934412668 2604610764288 2614650192144 2622061869552 2630811695616 2632852247616 2643687030528 2648438349264 2659337272512 2662611880734 2670281047296 2673569131272 2677850419968 2688870380544 2689396270938 2700463745304 2704788101376 2715918916608 2716450097166 2731996760832 2735360839224 2743239545856 2746617468192 2757920420736 2762877043368 2765020029993 2774246907744 2776398713244 2792834589051 2793560006016 2804327735508 2805056137728 2820928947057 2821661661312 2832537708156 2833273437696 2840567025348 2850046003584 2852256601584 2863994283072 2869141545036 2880948711888 2883183279138 2892804467904 2901004621632 2912186494566 2912942912256 2924930331648 2930187109824 2941481466162 2942245492992 2949819603246 2954353499136 2959663157568 2961958778568 2971842841344 2974147909344 2979493142922 2991754431576 2992531516416 3004066178208 3007765272681 3012581722464 3022634714112 3024979178112 3037427652096 3038021713467 3042886614048 3055408781184 3067982479872 3068582517169 3073496355936 3077280944127 3086144489088 3089944651716 3102660473328 3107628882432 3108236673789 3121027771212 3133871506896 3138889895424 3142755006768 3155688154944 3168674525952 3174369368976 3187432617408 3200549624064 3206301754032 3208788676782 3219496411456 3221993568456 3241067300874 3241909142784 3254405026392 3255250332672 3263630199336 3274520940288 3277060776288 3287996335104 3290546623104 3296460498552 3310026179616 3323647686528 3329621052264 3332203625889 3343323196512 3345916398012 3365723735523 3366597955968 3379574450484 3380452268544 3400464053376 3403101575376 3414457732608 3417106108608 3423247440804 3437334878832 3451480289856 3457683400428 3471912550224 3486200256192 3490493032494 3496082492736 3510469663488 3524916040704 3525605445258 3531251132352 3535599382614 3545783030016 3550149174312 3560374729728 3564758841696 3570467226624 3571165540098 3585861694584 3600618327072 3606384135168 3607089473286 3621933462888 3624742764513 3642662347776 3647147785632 3661205654691 3662156624256 3671583974253 3677227227648 3683836057824 3686693373324 3698995876992 3701864950992 3708518060871 3723779452068 3724746674688 3739103647344 3745823683797 3761238596076 3762215548416 3776716944208 3787422700464 3800061338112 3803008802112 3818659044096 3825522060048 3828489272298 3841264949184 3844244372184 3857072623872 3867001738686 3868006162176 3882915326088 3883923883008 3905901619002 3906916146432 3921975288216 3922993990656 3933092804328 3946217543424 3949278371424 3962457121792 3965530545792 3972657523896 3989005908768 3993917821101 4005421570944 4010353696908 4016775629952 4033305570816 4034094406407 4050695617956 4057182152064 4073878374912 4074675145749 4097995141248 4103041258836 4114859318784 4119926202288 4136880631104 4144315565052 4161370361616 4164598069866 4178495342528 4190340009024 4206491603262 4207584206592 4224899367936 4232492491968 4248806562234 4249910156544 4260850538022 4267399498752 4275069005376 4278384902376 4295991424608 4303712317554 4321423067832 4322545523712 4324774918707 4339206701856 4351506932448 4366027920384 4368279741849 4369414368384 4387395497472 4395280664736 4412222199243 4413368239488 4424729404869 4431530248704 4439494736352 4442938167852 4457764262016 4461221864016 4469239714383 4487631647364 4488797274624 4506099267312 4518872583696 4533952071168 4537468767168 4556141478144 4564329921072 4583113171776 4601973719808 4610244533904 4629216733632 4634916977574 4648267008256 4653990709992 4661443323648 4680626217984 4681541656818 4700807260344 4708334843136 4714132510152 4727710706688 4733532232416 4753011788928 4761554053464 4781148926112 4800824436096 4809452631048 4813183015173 4829244617184 4832990352684 4861600951311 4862863714176 4881607539588 4882875499008 4895445299004 4911781410432 4915591164432 4931994502656 4935819934656 4944690747828 4965039269424 4985471529792 4994431578396 5014984794768 5018874597018 5049896933952 5069361675726 5070678402816 5091545392128 5100696080064 5104652363064 5121686598912 5125659162912 5134871161206 5142763498496 5156002318248 5157341549568 5177220434784 5186525100642 5207868825336 5209221528576 5229300384288 5235739548741 5244123739104 5261623391232 5265704495232 5287374061056 5288408167887 5296876698528 5303399073921 5318674545024 5325223761468 5340562094592 5347138262544 5355700839936 5356748310147 5378792541876 5400927490608 5409576202752 5410634209929 5432900194332 5463993521664 5470721678448 5493234936384 5515840841472 5525754086736 5530040059986 5548493815488 5552797426488 5585669178102 5587120012032 5608655471016 5610112275456 5641857894114 5643323322624 5665075416312 5666546875392 5681134050696 5700092007168 5704513203168 5727988566144 5738283090072 5742733908447 5761897423776 5766366558276 5785608935808 5800502608029 5802009243264 5824372989132 5825885824512 5858852428503 5860374219648 5882962932324 5884490985984 5899639206492 5919326315136 5923917557136 5943685682688 5948295818688 5958986285844 5983508863152 6008132356416 6015530545362 6025163444928 6049958356224 6074855304192 6076043426934 6085773228096 6110817562368 6135964959744 6137165034338 6146992711872 6154561888254 6172288978176 6179889303432 6205320946656 6215257764864 6216473347578 6242055542424 6246897104799 6267743013792 6277779790848 6285510013536 6309737404893 6311376309888 6337349051904 6348738737952 6373209843351 6374865234816 6391275807033 6401099248128 6412603508064 6417577353564 6438992822912 6443987136912 6455568476331 6482134601748 6483818285568 6508810052784 6527260398672 6549041880576 6554121552576 6581093246208 6592920997104 6620052359232 6647295373056 6659242104528 6664407251778 6686646393024 6691832796024 6731447471046 6733195911936 6759148900968 6760904537088 6800928106752 6806203150752 6828915465216 6834212217216 6846494881608 6874669757664 6902960579712 6915366800856 6943825100448 6952375466361 6972400512384 6980986064988 6992164985472 7020939326976 7022312485227 7051210890516 7062502264704 7071198765228 7091566060032 7100298348624 7129517683392 7142331080196 7171723389168 7201236654144 7214178946572 7243866925776 7249485529026 7294295571264 7322411309382 7324313248512 7343167948506 7354454455296 7367672115648 7373386746648 7397991753984 7403729901984 7417036121742 7447558904136 7449493349376 7478207294688 7491647367594 7522477192152 7524431096832 7528311895527 7553433888416 7574845400928 7600122676224 7604042513589 7606017604224 7637318088192 7651044120096 7656978544596 7682529898368 7688488744368 7702306741809 7714145247744 7734003477372 7736012324352 7765830652176 7779787650963 7811803238004 7813832292864 7843950576432 7866185608656 7892435086848 7898556742848 7931061091584 7945315047792 7978011817536 7987835642202 8010843141888 8020707393816 8033551259904 8066611141632 8068188812814 8101391235912 8114364304128 8147756749824 8149350291498 8195990282496 8206082517672 8229718637568 8239852404576 8273761262208 8288631130104 8295060089979 8322740723232 8329196139732 8356990685056 8378503767153 8380680018048 8412983206524 8415168413184 8462786841171 8464984983936 8497613124468 8499820313088 8521701076044 8550138010752 8556769804752 8591982849216 8607424635108 8642846135664 8649549837414 8678413403712 8703013864896 8736559483698 8738828736768 8774790994944 8790561329472 8824444398486 8826736478976 8849458809738 8863060497408 8878989472704 8885876335704 8915528524032 8922443728032 8938479428766 8975263294728 8977594549248 9012198534624 9023295818043 9037745167392 9067904142336 9074937534336 9112282956288 9114065140401 9128659842144 9166226343552 9203947439616 9205747551507 9220489067808 9231842832381 9258433467264 9269833955148 9296534016512 9307981419984 9322886647296 9324710021367 9363083313636 9401614520688 9416669686272 9428265020304 9467064464832 9506023577856 9523108106928 9562297852224 9601648872192 9618905262096 9626366030346 9658489234368 9665980705368 9723201902622 9725727428352 9763215079176 9765750998016 9790890598008 9823562820864 9831182328864 9863989005312 9871639869312 9889381495656 9930078538848 9970943059584 9988863156792 9996610877667 10029969589536 10037749194036 10097171206569 10099793867904 10138723351452 10141356805632 10201392160128 10209304726128 10243373197824 10251318325824 10269742322412 10312004636496 10354440869568 10373050201284 10415737650672 10458600768576 10471479097482 10488247478208 10531408990464 10574748122112 10576816335774 10593753397056 10606798147842 10637349090048 10650447522936 10681124189184 10694276525088 10711401679872 10713496620294 10757585083752 10801854981216 10819152405504 10821268419858 10865800388664 10874228293539 10927987043328 10941443356896 10983616964073 10986469872768 11031681682944 11051508173472 11060080119972 11096987630976 11105594852976 11125554182613 11171338356204 11174240024064 11217310942032 11237471051391 11283715788228 11286646645248 11330150832624 11362268101392 11400184014336 11409026406336 11455977132288 11476566180144 11485467816894 11523794847552 11532733116552 11571217871616 11601005216058 11604018486528 11648745978264 11651771649024 11717704857006 11720748439296 11765925864648 11768981971968 11799278412984 11838652630272 11847835114272 11887371365376 11896591637376 11917972571688 11967017726304 11981753463303 12016264712832 12031061090724 12050326889856 12099916712448 12102283219221 12152086853868 12171546456192 12221635124736 12224025437247 12274330068676 12293985423744 12309123776508 12344577956352 12359778606864 12410641893312 12432946695156 12484111084848 12493794209598 12535486027584 12571020027072 12619474809786 12622752619776 12674698103808 12697477475904 12746419686702 12749730469632 12782551614066 12802198496256 12825207016128 12835154707128 12877985645824 12887974273824 12911136952662 12964269203496 12967636571136 12974324756121 13017620105568 13054520797344 13098083761152 13104839225547 13108243105152 13162186492416 13185841994208 13236666597729 13240104718464 13274188214607 13294590746112 13318484209056 13328814503556 13373292786048 13383665592048 13407719143149 13462894942092 13466391823872 13518297801936 13601856213504 13612406301504 13668424434432 13692989763216 13749339515328 13805921159424 13830733601712 13887650200896 13904750932722 13944801024768 13961972129976 13984329970944 14041878653952 14044624970454 14102421781032 14125004529408 14142397530456 14183132120064 14200596697248 14259035366784 14284662160392 14343446778336 14402473308288 14428357893144 14439549045519 14487733851552 14498971058052 14584802853933 14588591142528 14644822618764 14648626497024 14686335897012 14735344231296 14746773493296 14795983507968 14807459803968 14834072243484 14895117808272 14956414589376 14983294735188 15044954384304 15056623791054 15106867776832 15149690801856 15208085027178 15212035208448 15274636176384 15302088240192 15313957089192 15365059796736 15376977488736 15404613483618 15428290495488 15468006954744 15472024648704 15531661304352 15559575301926 15623606476008 15627664585728 15687901152864 15707218646223 15732371217312 15784870173696 15797113485696 15862122183168 15865224503661 15890630095584 15910197221763 15956023635072 15975671284404 16021686283776 16041414787632 16067102519808 16070244930441 16136377625628 16202782471824 16228728608256 16231902629787 16298700582996 16391980564992 16412165035344 16479704809152 16547522524416 16577262260208 16590120179958 16645481446464 16658392279464 16713981370112 16757007534306 16761360036096 16825966413048 16830336826368 16925573682342 16929969967872 16995226248936 16999640626176 17043402152088 17100276021504 17113539609504 17183965698432 17214849270216 17228201725341 17285692271328 17299099674828 17356826807424 17401507824087 17406027729792 17473118967396 17477657473536 17576557285509 17581122658944 17648888796972 17653472957952 17698917619476 17757978945408 17771752671408 17831057048064 17844887456064 17876958857532 17950526589456 18024397069248 18046591636086 18075490334784 18149875068672 18224565912576 18228130280802 18257319684288 18332452687104 18407894879232 18411495103014 18440978135616 18463685664762 18516866934528 18539667910296 18593068033024 18615962839968 18645773294592 18649420042734 18726166627272 18740691314397 18803229041376 18833339372544 18856530040608 18929212214679 18934128929664 19012047155712 19046216213856 19119629530053 19124595704448 19173827421099 19203297744384 19237810524192 19252732060692 19316978468736 19331961410736 19366705428993 19446403805244 19451454856704 19526430158352 19581781196016 19647125641728 19662364657728 19743279738624 19778762991312 19860157077696 19941886119168 19977726313584 19993221755334 20059939179072 20075498388072 20194342413138 20199587735808 20277446702904 20282713611264 20402784320256 20418609452256 20486746395648 20502636651648 20539484644824 20624009272992 20708881739136 20746100402568 20831475301344 20857126399083 20917201537152 20942958194964 20976494956416 21062817980928 21066937455681 21153632671548 21187506794112 21213596295684 21274698180096 21300895045872 21388553050176 21426993240588 21515170167504 21603709962432 21642536839716 21731600777328 21748456587078 21882886713792 21967233928146 21972939745536 22063363365888 22103016346944 22120160239944 22193975261952 22211189705952 22251108365226 22342676712408 22348480048128 22434621884064 22474942102782 22567431576456 22573293290496 22584935686581 22660301665248 22724536202784 22800368028672 22812127540767 22818052812672 22911954264576 22953132360288 22970935633788 23047589695104 23065466233104 23106920225427 23142435743232 23202010432116 23208036973056 23297491956528 23339362952889 23435409714012 23441496878592 23531851729296 23598556825968 23677305260544 23695670228544 23793183274752 23835945143376 23934035452608 23963506926606 24032529425664 24062122181448 24100653779712 24199833424896 24204566438442 24304173707736 24343092912384 24443270249472 24448050874494 24548660137352 24587970847488 24618247553016 24689155912704 24719557213728 24821283786624 24865893390312 24885180269937 24968222169696 24987588419196 25070972055168 25135511301459 25142040054144 25238949619572 25245505239552 25388360523513 25394954951808 25492839373404 25499460939264 25565103228132 25650414032256 25670309414256 25755971291648 25775948547648 25822273905324 25928538406992 25948649512242 26035240211136 26109041594688 26209678451094 26216486210304 26324372984832 26371683988416 26473333195458 26480209436928 26548376429214 26589181492224 26636968418112 26657629007112 26746585572096 26767331184096 26815438286298 26925789884184 26932783647744 27036595603872 27069887454129 27203712427008 27224812603008 27336848868864 27342195421203 27385979526432 27498679030656 27611842318848 27617242654521 27661467203424 27695528497143 27775300401792 27809501865444 27889602049536 27923944259952 27968659941888 27974130064101 28089249940908 28204843562064 28250009058816 28284795060912 28401193394496 28518070733568 28569324320784 28686893556672 28804946616576 28856715786288 28879098091038 28975467703104 28997942116104 29169605707866 29177182285056 29289645237528 29297252994048 29372671794024 29470688462592 29493546986592 29591967015936 29614919607936 29668144486968 29790235616544 29912829178752 29966589470376 29989832633001 30089908768608 30113247582108 30213735553664 30291513619707 30299381603712 30416170054356 30424070416896 30604176480384 30627914178384 30730119593472 30753954977472 30809226967236 30936013909488 31063322608704 31119150603852 31247212952016 31375802305728 31414437292446 31464742434624 31594226971392 31724244366336 31730449007322 31781260191168 31820394443526 31912047270144 31951342568808 32043372567552 32082829575264 32134205039616 32140489860882 32272755251256 32405564943648 32457457216512 32463805259574 32597401165992 32622684880617 32783961129984 32824330070688 32950850892219 32959409618304 33095045048832 33154524520416 33180240359916 33290962892928 33316784558928 33376662547839 33427962740224 33514015068612 33522720072192 33651932826096 33712413154173 33851147364684 33859939935744 33990452497872 34086804304176 34200552043008 34227079219008 34367931396864 34429698540432 34456403450682 34571384542656 34598199349656 34713653614848 34803015648174 34812055459584 34946237934792 34955314947072 35153114571018 35162245317888 35297777593944 35306945915904 35397835238952 35515957890816 35543505342816 35662114096128 35689774912128 35753917715064 35901053178912 35945260389909 36048794138496 36093183272172 36150980669568 36299750137344 36306849657663 36456260561604 36514639368576 36664905374208 36672076311741 36822990206028 36881956271232 36927371329524 37033733869056 37079335820592 37231925679936 37298840085468 37452333254544 37481382628794 37606458082752 37713060081216 37858424429358 37868257859328 38024094311424 38092432427712 38239259060106 38249191408896 38347654842198 38406595488768 38475621048384 38505464121384 38633956937472 38663922821472 38733410857986 38892807610488 38902909713408 38922974268363 39052860316704 39163562392032 39294251283456 39314517676641 39324729315456 39486559477248 39557525982624 39709999793187 39720314155392 39883772238336 39955452627168 39986443510668 40119878358144 40150996776144 40223157429447 40388684826276 40399175471616 40554893405808 40805568640512 40837218904512 41005273303296 41078969289648 41248018545984 41417763478272 41492200805136 41662950602688 41714252798166 41834403074304 41885916389928 41952989912832 42125635961856 42133874911362 42307265343096 42375013588224 42427192591368 42549396360192 42601790091744 42777106100352 42853986481176 43030340335008 43207419924864 43285073679432 43318647136557 43463201554656 43496913174156 43754408561799 43765773427584 43934467856292 43945879491072 44206032693888 44240320479888 44387950523904 44422379411904 44502216730452 44685353424816 44869243768128 44949884205564 45134863152912 45169871373162 45320603330496 45449072405568 45624255081534 45636105625344 45823908529152 45906264720576 45941871267576 46095179390208 46130932466208 46213840450854 46284871486464 46404020864232 46416073946112 46594983913056 46678725905778 46870819428024 46882993757184 47063703458592 47121655938669 47197113651936 47354610521088 47391340457088 47586366549504 47595673510983 47671890286752 47730591665289 47868070905216 47927013853212 48065058851328 48124244362896 48201307559424 48210734791323 48409132876884 48608347415472 48686185824768 48695707889361 48896101748988 49097320274704 49175941694976 49236495106032 49439114427456 49642567573248 49731786780624 49770360539874 49936444339392 49975176838392 50141944110336 50271022602918 50284080108288 50477899239144 50491010479104 50776721047026 50789909903616 50985678746808 50998921878528 51130206456264 51300828064512 51340618828512 51511942583296 51551897095296 51644547810648 51857076813984 51897299024484 52070480422272 52204523472261 52218083189376 52419356902188 52432972420608 52729671856527 52743367976832 52946666390916 52960418873856 53096752858428 53273936836224 53315258014224 53493171144192 53534662368192 53630876572596 53851579768368 54073191207744 54139774908258 54449625206016 54673697737728 54684390842406 54771959052864 54997358061312 55223684637696 55234485309042 55322934406848 55391056994286 55550600803584 55619003730888 55779204099072 55847888519904 55937319883776 55948260128202 56178499881816 56222073943191 56409687124128 56500018117632 56569590121824 56787636644037 56802386788992 57036141467136 57138648641568 57358888590159 57373787113344 57521482263297 57609893233152 57713431572576 57758196182076 57950935406208 57995884232208 58100116286979 58339211415732 58354364570112 58579290475056 58745343588048 58941376925184 58987093973184 59229839215872 59336288973936 59580471233088 59825658357504 59933178940752 59979665266002 60179817537216 60226495164216 60427471107328 60583027239414 60598763207424 60832340108712 60848140833792 61208352960768 61255828356768 61460239186944 61507909954944 61618453934472 61872027818976 62126645217408 62238301207704 62494425904032 62571379197249 62751604611456 62828874584892 62929484869248 63188453942784 63200812367043 63460898014644 63562520382336 63640788887052 63824094540288 63902685137616 64165659150528 64280979721764 64545510502512 64811129887296 64927610519148 65194802331984 65245369761234 65648660141376 65901701784438 65918819236608 66190090097664 66309049040832 66360480719832 66581925785856 66633569117856 66753325095678 66855925480448 67028030137224 67045440144384 67303865652192 67424826308346 67702294729368 67719879871488 67754807059743 67980904995744 68173608608352 68401104086016 68436382622301 68454158438016 68735862793728 68859397080864 68912806901364 69142769085312 69196398699312 69320760676281 69427307229696 69606031296348 69624110919168 69892475869584 70018088858667 70306229142036 70324490635776 70595555187888 70795670477904 71031915781632 71087010685632 71379549824256 71507835430128 71802106357824 71890520779818 72097588276992 72186366544344 72301961339136 72599500274688 72613699315326 72912521123208 73029278737152 73329810748416 73344152623482 73645980412056 73763912542464 73854742659048 74067467738112 74158671641184 74463851359872 74597680170936 74655540809811 74904666509088 74962765257588 75212916165504 75406533904377 75426120162432 75716848858716 75736515718656 76165081570539 76184864855424 76478518120212 76498382817792 76695309684396 76951242096768 77010928242768 77267913874944 77327845642944 77466821715972 77785615220976 77845948536726 78105720633408 78327124784064 78629035353282 78649458630912 78973118954496 79115051965248 79419999586374 79440628310784 79767544476672 79910905254336 79972887021336 80239756716288 80301993552288 80446314858894 80777369652552 80798350943232 81109786811616 81209662362387 81611137281024 81674437809024 82010546606592 82026586263609 82157938579296 82496037091968 82835526956544 82851727963563 82984401610272 83086585491429 83325901205376 83428505596332 83668806148608 83771832779856 83905979825664 83922390192303 84267749822724 84614530686192 84750027176448 84854385182736 85203580183488 85554212200704 85707972962352 86060680670016 86414839849728 86570147358864 86637294273114 86926403109312 86993826348312 87508817123598 87531546855168 87868935712584 87891758982144 88412065387776 88480640959776 88775901047808 88844758823808 89004433460904 89370706849632 89738487536256 89899768411128 89969497899003 90269726305824 90339742746324 90641206660992 90874540859121 90898144811136 91248510163068 91272211250688 91812529441152 91883742535152 92190358780416 92261864932416 92427680901708 92808041728464 93189967826112 93357451811556 93741638856048 94127406917184 94243311877338 94394227303872 94782680914176 95172733099008 95191347021966 95343780573504 95461183330578 95736141810432 95854027706424 96130117702656 96248488725792 96402615118848 96421469582646 96818265753768 97216694830944 97372371649536 97391415778722 97792203497976 97868054641851 98194640549408 98351883389952 98472990212064 98852552676657 98878228854912 99285135146496 99463573561248 99540721079748 99872888678784 99950353676784 100129987643517 100283888220672 100542045205836 100568160216576 100955798478288 101137239462519 101553442094052 101579819807232 101971357493616 102260412912528 102601656129024 102681237657024 103103794190592 103289095621296 103714153627968 103794598048968 104140960844544 104409046944522 104436166378752 104838713804376 104865944841216 105459343713054 105486735953664 105893332781832 105920837747712 106193505716856 106547873672448 106630516028448 106986342288384 107069324736384 107261753145192 107703159536736 107835781169727 108146382415488 108279549816516 108899250412032 108920548972989 109368781684812 109543918105728 109994716122624 110016228935223 110468970618084 110645868813696 110782113988572 111101201607168 111238007461776 111695777039808 111896520256404 112356999763632 112444147886382 112819374248256 113139180243648 113575273288074 113604773577984 114072282934272 114277297283136 114717777180318 114747574226688 115042964526594 115219786466304 115426863145152 115516392364152 115901870812416 115991768464416 116200232573958 116678422831464 116708729140224 116768922805089 117158580950112 117490687176096 117882753850368 117943553029923 117974187946368 118459678431744 118672577947872 119129999379561 119160942466176 119651316715008 119866357881504 119959330532004 120359635074432 120452990328432 120669472288341 120854942214656 121166054478828 121197526414848 121664680217424 122416705921536 122511656713536 123015819909888 123236907868944 123744055637952 124253290434816 124476602415408 124988851808064 125142758394498 125503209222912 125657749169784 125858969738496 126376907885568 126401624734086 126921796029288 127125040764672 127281577774104 127648189080576 127805370275232 128331318301056 128561959443528 129091021005024 129622259774592 129855221038296 129955941409671 130389604663968 130490739522468 131263225685397 131297320282752 131803403568876 131837638473216 132618098081664 132720961439664 133163851571712 133267138235712 133506650191356 134056060274448 134607731304384 134849652616692 135404589458736 135509614119486 135961809991488 136347217216704 136872765244602 136908316876032 137471725587456 137718794161728 137825613802728 138285538170624 138392797398624 138641521352562 138854614459392 139212062592696 139248221838336 139784951739168 140036177717334 140612458284072 140648981271552 141191110375776 141364967816007 141591340955808 142063831563264 142174021371264 142759099648512 142787020532949 143015670860256 143604212715648 143781041559636 144195176553984 144372733088688 144603922678272 144632204373969 145227398630652 145825042246416 146058557474304 146087123668083 146688305246964 147291960824112 147527825084928 147709485318096 148317343282368 148927702719744 149195360341872 149311081619622 149809333018176 149925530515176 150425832331008 150813067808754 150852240324864 151433697717432 151473031437312 152330163141078 152369729710848 152957036240424 152996765635584 153390619368792 153902484193536 154021856485536 154535827749888 154655691285888 154933643431944 155571230441952 155691897073452 156211441266816 156613570416783 156654249568128 157258070706564 157298917261824 158189015569581 158230103930496 158839999172748 158881256621568 159821810508672 159945774042672 160479513432576 160603987104576 160892629717788 161554739305104 162219573623232 162419324724774 163348875618048 164021093213184 164053172527218 164315877158592 164992074183936 165671053913088 165703455927126 165968803220544 166173170982858 166651802410752 166857011192664 167337612297216 167543665559712 167811959651328 167844780384606 168535499645448 168666221829573 169229061372384 169500054352896 169708770365472 170362909932111 170407160366976 171108424401408 171415945924704 172076665770477 172121361340032 172564446789891 172829679699456 173140294717728 173274588546228 173852806218624 173987652696624 174300348860937 175017634247196 175063093710336 175737871425168 176824130775552 176961281919552 177689517647616 178008866921808 178741413699264 179476975072512 179799536822256 179938995798006 180539452611648 180679485492648 181282413321984 181749081718242 181796289622272 182497020326136 182544422501376 183625058882304 183767485070304 184380717560832 184523729864832 184855361803416 185616083456928 186379935652224 186714903623112 187483277712096 187714137591747 188254813834368 188486623754676 188788454607744 189565361828352 189602437101129 190382694043932 190687561147008 190922366661156 191472283620864 191708055412848 192496977451584 192842939165292 193636531507536 194433389661888 194782831557444 195584406995952 195736109283702 196389281098816 196945980424128 197705105353314 197756457709824 198570270292992 198927147122496 199081442159496 199745777357568 199900707353568 200259975287034 200567776441344 201084090411672 201136320433152 201911596956576 202274478925038 203106884188104 203159639614464 203264421179229 203942714987232 204520825825056 205203312258048 205309147866903 205362475314048 206207588381184 206578191242592 207428307255936 207589196097936 207962282028843 208281921689088 208818093889044 208872332757504 209677427608752 210054266576001 210918687426108 210973471907328 211786665563664 212387011433712 213095747344896 213261032056896 214138649472768 214523506290384 215406319073472 215671562339454 216292764830976 216559099633032 217798500824064 217841097945978 218737563369624 219087836211456 219989432245248 220032457870446 220937941236168 221291737627392 221564227977144 222202403214336 222476014923552 223391554079616 223793040512808 223966622429433 224713999527264 224888295772764 225638748496512 226219601713131 226278360487296 227150546576148 227209547155968 228495244711617 228554594566272 229435554360636 229495148453376 230085929053188 230853726290304 231032784728304 231803741624832 231983536928832 232400465147916 233356845662928 233537845610178 234317161900224 234981374352192 235887106059846 235948375892736 236919356863488 237345155895744 238259998759122 238321884932352 239302633430016 239732715763008 239918661064008 240719270148864 240905980656864 241338944576682 241709884429312 242332108957656 242395052829696 243329360434848 243628987087161 244833411843072 245023313427072 246031639819776 246079758790827 246473815737888 247488111275904 248506580869632 248555183890689 248953204830816 249259756474287 249977703616128 250285516788996 251006418445824 251315498339568 251717939476992 251767170576909 252803249468172 253843592058576 254250081529344 254563155548208 255610740550464 256662636602112 257123918887056 258182042010048 259244519549184 259710442076592 259911882819342 260779209327936 260981479044936 262526451370794 262594640565504 263606807137752 263675276946432 265236196163328 265441922879328 266327703143424 266534276471424 267013300382712 268112120548896 269215462608768 269699305233384 269908493697009 270809178917472 271019228238972 271923619982976 272623622577363 272694434433408 273745530489204 273816633752064 275437588323456 275651227605456 276571076341248 276785594797248 277283042705124 278424125185392 279569903478336 280072355434668 281224916568144 282382220751552 282729935632014 283182681911616 284348042742528 285518199297024 285574041065898 286031341720512 287208425431296 287562083119272 288390353107968 288745466177376 289207845356544 289264408747938 290454797261304 291650084492832 292117114948608 292174247336166 293376610493928 293604163925553 294583921648224 295055650169856 295418970636192 296557658029971 296634686564736 297855405439488 298390720683744 298622163239244 299618666036352 299851061030352 300389962930551 300851664662016 301626135617508 301704480649728 302867395434864 303411718387557 304660326282156 304739459421696 305914072480848 306781238737584 307804968387072 308043712971072 309311382571776 309867286863888 311142460883904 311383794146904 312422882533632 313227140833566 313308499136256 314516141413128 314597834523648 316378031139162 316460207860992 317679998345496 317762513243136 319643621017344 319891548085344 320959026865152 321207974209152 321785259435576 323109478610208 323507343509181 324439147246464 324838649449548 326697751236096 326761646918967 328106345054436 328631754317184 329984148367872 330048686805669 331406911854252 331937606441088 332346341965716 333303604821504 333714022385328 335087331119424 335689560769212 337070999290896 337332443659146 338458122744768 339417540730944 340725819864222 340814320733952 342216848802816 342831891849408 344153331540954 344242722680064 345128893579782 345659359398912 346280589435456 346549177092456 347705612437248 347975305393248 348600697721874 350035268494392 350126187420672 350306768415267 351475742850336 353648261551104 353830659089769 353922563839104 355379035295232 356017733843616 357389998138683 357482827398528 358953950145024 359599073644512 359877991596012 361078905223296 361358970985296 362008416865023 362564826643968 363498163436484 363592579244544 364994040652272 367250117764608 367534970140608 369047459729664 369710723606832 371232166913856 372759871304448 373429807246224 374966555424192 375428275183494 376509627668736 376973247509352 377576909215488 379130723656704 379204874202258 380765388087864 381375122294016 381844733322312 382944567241728 383416110825696 384993954903168 385685878330584 387273063015072 388866779323776 389565663114888 389867824229013 391168813991904 391472218567404 392778562197632 393789677056191 393891960848256 395410210706628 395512915419648 397854294244992 398162884318992 399491554715136 399801414707136 400519950574068 402168180823344 403823193913152 404548957850076 406213768376208 406528842358458 407885429974464 409041651650112 410618295733806 410724950628096 412415176762368 413156382485184 414856614511872 415178392195872 415924564057686 416563843378176 417636187778088 417744665515008 419354855217504 420108533152002 421837374852216 421946943814656 423573331127328 424094903448021 424774022867424 426191494689792 426522064113792 428277298945536 428361061598847 429047012580768 430812638146944 431343124678908 432585529661952 433118199266064 433896613121907 435682195891956 437475126739248 438175672422912 438261371004249 440064915740892 441875882472336 442583475254784 443128455954288 444952029847104 446783108159232 447586081025616 447933244858866 449427999054528 449776591545528 451277496993024 452439203426262 452556720974592 454301093152296 454419094311936 456990489423234 457109189132544 458871108721272 458990296906752 460171858106376 461707452580608 462065569456608 463607483249664 463967073857664 464800930295832 466713691325856 467075691220356 468634323800448 469840711250349 469962748704384 471774212119692 471896751785472 474567046708743 474690311791488 476519997518244 476643769864704 479465431526016 479837322128016 481438540297728 481811961313728 482677889153364 484664217915312 486658720869696 487257974174322 490046626854144 492063279639552 492159517581654 492947631475776 494976222551808 497013161739264 497110367781378 497906409661632 498519512948574 499955407232256 500571033577992 502012836891648 502630996679136 503435878953984 503534341153818 505606498936344 505998665488719 507687184117152 508500163058688 509126311096416 511088729796333 511221481100928 513325273204224 514247837774112 516229997311431 516364084020096 518489039098368 519420884153184 519823765638684 521558418655872 521962958089872 522901046582811 525052902741588 525189281131008 527213614275504 530472392326656 530883845758656 533068552942848 534026600765424 536224241097792 538430925217536 539398610466768 539816987394018 541618357834944 542038456477944 543847239965952 545247245154726 545388868866816 547491060978408 547633267504128 550875176646912 551302455210912 553142152682496 553571189594496 554566085410248 556848250370784 559139806956672 560144710869336 562449833136288 563142412775241 564764441503104 565459871264028 566365363823232 568696085485056 568807311303387 571148082131796 572062683441024 574416850862592 575124166238544 577490932354752 578528817495876 580909594522608 583300168985664 584348494672332 586753220987856 587208327851106 589167843296448 590837941272384 593115316059942 593269373129472 595710810878976 596781441367488 597244326478488 599237332072704 599702122060704 600779925861102 601703329324032 603252271235016 603408961299456 605734790869728 606823436775114 609320652564312 609478918843392 609793263537687 611828144961696 613562477475168 615609936774144 615927443600709 616087425942144 618622765143552 619734573727776 622284921767808 622767588293808 623886846086529 624845765067264 626454281667132 626616998272512 629032282826256 630162799728003 632756062278324 632920415721984 635359996690992 639287242034688 639783096170688 642415948418304 643570518871152 646218957220416 647014687018362 648878294492928 649677298899096 653395502472192 653523293837934 656212690108872 657263508634368 659968296735744 660097373611338 662813823708504 663875212882176 664692683931432 666607209643008 667428044770656 670174662238848 671379121538424 674141998581792 674664887318292 676916245489536 678658805139393 678835081461888 681451639728444 681628641467904 685485734134851 685663783698816 688306663081908 688485445360128 690257787159564 692561178870912 693098354184912 695411224874496 695950610786496 697201395443748 700070536988784 700613536830534 702951485700672 707661318179538 707845127678208 710758070590464 712035467687232 714779996277366 714965654797056 717907900290048 719198147289024 719755983192024 722157810446592 722717941970592 724016833730046 725129653287936 726996326872968 727185158489088 729988081304544 730886961261483 734500235529216 735069940281216 738094919459328 738239276372481 739421447213664 742464333827712 745519742608896 745665551672067 746859614492448 747779269422861 749933110848384 750856550366988 753019255337472 753946495018704 755153818430976 755301511730727 758409748404516 761530776175728 762750244588032 763689466644624 766832221651392 769987909806336 771371756661168 774546126030144 777733558647552 779131326229776 779735648458026 782337627983808 782944437134808 785557124395264 787579354112382 787783921696512 790820421413256 791025830839296 795708588489984 796325768637984 798983109430272 799602829414272 801039901148136 804336361646688 807646387826304 809097915700152 809725481091027 812427536752416 813057684716916 815770859948928 817870867732089 818083303300224 821236591467612 821449901256192 826312764970368 829713229023744 830356784391744 831849128115372 835272375556176 838709710435008 840217066304004 843674749704432 847146662254656 848189806896042 849548045734848 853044128227584 856554597891072 856722123197694 858094025161536 861625276293888 862686249357816 865171059323904 866236398532128 867793226243814 871364391783912 874950253478496 876351344845824 876522742008498 880129831481784 880812491776659 883751764944672 885166950509568 886256911908576 889672974089913 889904059694208 893566216318464 895172162051232 895866489717732 898855998109056 899553183091056 901169888791653 902554993986048 904878406852524 905113441949184 908602186304592 910235155162671 913980978846468 914218378265088 917742217442544 920343716212752 923414905161216 924131138913216 927934147715328 929601860591664 933427382651712 934151382440712 937268647600896 939681422500698 939925497408768 943548424239384 943793503570944 949134093417486 949380623582976 953039995036488 953287539729408 958930863052032 959674644256032 962877080595456 963623922627456 965355778306728 969328435830624 970522030527543 973317441739392 974515948348644 980093253708288 980284940756901 984319035163308 985895262951552 989952445103616 990146060417007 994220735562756 995812819323264 997039025897148 999910814464512 1001142067155984 1005261993358272 1007068682307636 1011212997872688 1011997330977438 1015374368234304 1018252622192832 1022177459592666 1022442962201856 1026650546408448 1028495675548224 1032459994622862 1032728168040192 1036978078196736 1038841768306368 1039647531277368 1043116837311744 1043925916179744 1045802093165622 1050105805483176 1050378562262016 1050920305245801 1054427228551008 1060944784653312 1061491977269307 1061767691517312 1066137105885696 1068053201530848 1072169994416049 1072448482195584 1076861850435072 1078797220933536 1079633974788036 1083236715669888 1084076912955888 1086025250595069 1087694479931904 1090494490309452 1090777737733632 1094982121956816 1101750353293824 1102604910421824 1107142379188992 1109132170820496 1113696500741568 1118279613913344 1120289421738672 1124899666272576 1126284825550482 1129528883006208 1130919742528056 1132730727646464 1137392170970112 1137614622606774 1142296164263592 1144125366882048 1148833701725184 1150248332477088 1154981864709504 1157057634991752 1161819189045216 1166600337971328 1168696989344664 1169603472687039 1173506441975712 1174416655702212 1178335686592896 1181369031168573 1181675882544768 1186230632119884 1186538746258944 1193562882734976 1194488652956976 1198474664145408 1199404244121408 1201559851722204 1206504542470032 1211469581739456 1213646873550228 1218641305128624 1219586527075374 1223656289923392 1227124954950336 1231854887201418 1232174851884288 1237245530287104 1239469147455552 1244569843535616 1245535176587616 1247773692173058 1249691530134528 1252908563334264 1253233996545024 1258064565652512 1260325599456006 1265512124556648 1265840831443968 1270719993381984 1272284710344063 1278574484069376 1279566192341376 1284831896836608 1285083184796541 1287141037742304 1292437914440832 1294029374036724 1297756588985856 1299354597798192 1301689839365721 1307046587675868 1312425380217744 1314527017268736 1314784113012747 1320194747222676 1325627647417008 1327750425764352 1329385367862864 1334856089541312 1340349324477696 1342758243076848 1348283997163584 1349329774636584 1353832490979072 1357317610278786 1357670162923776 1362903279456888 1363257282935808 1370971468269702 1371327567397632 1376613326163816 1376970890720256 1380515574319128 1385122357741824 1386196708369824 1390822449748992 1391901221572992 1394402790887496 1400141073977568 1401227073661068 1405902971401344 1409522133751047 1415322636359076 1415690255356416 1423701140126229 1424070935374464 1429559992554732 1429931309594112 1438396294578048 1439511966384048 1444315620893184 1445435883941184 1448033667460092 1453992653745936 1459976162609088 1461773922522966 1470139880562432 1476189838918656 1476478552744962 1478842894427328 1484928667655424 1491039485217792 1491331103344134 1493719228984896 1495558538845722 1499866221696768 1501713100733976 1506038510674944 1507892990037408 1510307636861952 1510603023461454 1516819496809032 1517995996466157 1523061552351456 1525500489176064 1527378933289248 1533266189388999 1533664443302784 1539975819612672 1542743513322336 1548689991934293 1549092252060288 1555467117295104 1558262652459552 1559471296916052 1564675255967616 1565888874269616 1568703139748433 1571114248790528 1575158708224764 1575567843393024 1581640842826512 1591417176979968 1592651537275968 1599205658828544 1602079802296272 1608672723293376 1615292775652608 1618195831400304 1619450962182054 1624855073504832 1626115369433832 1631541719897856 1635741735464178 1636166606600448 1642473182935224 1642899802512384 1652625529940736 1659426458047488 1660713568783488 1663698256230744 1670544751112352 1677419420870016 1680434132608008 1687349499408864 1689427238325723 1694293324509312 1696379613792084 1699096091469696 1706088256455168 1706421933910161 1713444246395388 1716188050323072 1723250552587776 1725372498715632 1732472797064256 1735586452487628 1742728783567824 1749900506956992 1753045484016996 1760259662963568 1761624983553318 1767503529889344 1772513823817152 1779345948179826 1779808119388416 1787132432636928 1790344324102464 1791732979435464 1797711996218112 1799106366182112 1802339777583306 1805109987972096 1809756813705048 1810226883898368 1817204372609184 1820470310325342 1827961957692936 1828436756530176 1829379790613061 1835484434885088 1840687432425504 1846829810322432 1847782330802127 1848262277826432 1855868295430656 1859203721183328 1866854765303424 1868302764881424 1874537295201792 1879362845001396 1879850994817536 1887096848478768 1890488399184009 1898268186834972 1898761247165952 1906079990072976 1917861726104064 1919349288512064 1927247845254912 1930711556613456 1938656871661248 1941044061055086 1946634883478784 1949031896697288 1960186507416576 1960569881513802 1968638070326616 1971790525903104 1979904890207232 1980292120834014 1988441471125512 1991625638646528 1994078051794296 1999821628929024 2002284134311968 2010523986716544 2014137364615272 2022425995745376 2023994661954876 2030748736468608 2035976415418179 2036505244385664 2044354919185332 2044885924403712 2056457202404553 2056991351096448 2064919989245724 2065456336080384 2077683536612736 2079295062554736 2086233674623488 2087851832359488 2091604186331244 2100211610966352 2101840610491602 2108854457102016 2122983954538614 2123535383034624 2132274211771392 2136106403061696 2144339988832098 2144896964391168 2153723700870144 2157594441867072 2159267949576072 2166473431339776 2168153825911776 2172050501190138 2175388959863808 2180988980618904 2181555475467264 2189964243913632 2192660883784449 2203500706587648 2205209820843648 2214284758377984 2214717829117443 2218264341640992 2227393001483136 2236559227826688 2236996655016201 2240578843477344 2243337808268583 2249799332545152 2252569651100964 2259057766012416 2261839485056112 2265461455292928 2265904535192181 2275229245213548 2284592328527184 2288250733764096 2300496664954176 2309963729419008 2314115269983504 2323638378090432 2333200675942656 2337393978689328 2339206945374078 2347012883951424 2348833311404424 2356671373185792 2362738062337146 2363351765089536 2372461264239768 2373077492517888 2387125765469952 2388977305913952 2396949328290816 2398808488242816 2403119703444408 2413009084940064 2422939163478912 2427293747100456 2437282610257248 2439173054150748 2447312579846784 2453612603196267 2454249909900672 2463709774402836 2464349703768576 2478938294911104 2489139687071232 2491070353175232 2495547384346116 2505817126668528 2516129131305024 2520651198912012 2531024249113296 2541439986763968 2544569420688126 2559132384682752 2569663793673216 2570166369593082 2574282075484608 2584875828881664 2588058748073448 2595513177971712 2598709195596384 2603379678731442 2614093175351736 2624850760435488 2629054034537472 2629568226025494 2640389494445352 2642437475329977 2651255294834016 2655500851528704 2658770735725728 2669018922269739 2669712179082624 2680698648955392 2685516486153696 2696567994327168 2698659549273168 2703509666374959 2707664981958144 2714635220557572 2715340325847552 2725806558913776 2730705465488013 2741942936539404 2742655134795264 2753226652327632 2761031148638256 2770244715483648 2772393416739648 2783802443145984 2788805581774992 2800282147955136 2802454147322136 2811805942802688 2819044267502094 2830645272718152 2831380510712832 2847402280252458 2848141870748928 2859119985109464 2859862619188224 2876792589156096 2879023932768096 2888631241786368 2890871767882368 2896067334920184 2907985307491872 2911566091582629 2919952325218176 2923547845045932 2940279761124864 2940854822270703 2952957105489924 2957685788854656 2969857335310848 2970438181251021 2982662206688268 2987438457969792 2991117077691444 2999732443393536 3003426201467952 3015785980074816 3021206046922908 3033638993618064 3035991992932314 3046123104702912 3054757866578496 3066532378777998 3067328886605568 3079951639225344 3085487026644672 3097379983868586 3098184504120576 3110934234590208 3116525304919104 3118942593832104 3129350511935232 3131777748539232 3137406279496866 3142228497581056 3150317416449528 3151135686786048 3163281685653024 3182834353959936 3184475931807921 3185303074551936 3198411317657088 3204159604592544 3216509983248147 3217345446586752 3230585551305216 3236391662800608 3238901924364108 3249710147009664 3252230738867664 3258075751785207 3263083439795712 3271483470928356 3272333213200896 3284946365870448 3305251059881472 3321427137566976 3327396512461488 3341089502224704 3354838841740032 3360868265216016 3374698998817728 3378854476651446 3388586649018624 3392759227584168 3398192182939392 3412176512910336 3412843867820322 3426888492790776 3432376100646144 3446501105175552 3450744997431264 3464945594128512 3471172904975256 3485457567135648 3499801013913984 3506090968033992 3508810418061117 3520519325927136 3523249967106636 3535007059778688 3544107093505719 3545027647634304 3558691896359652 3559616238776832 3580688648204928 3583465958870928 3595423992436224 3598212732364224 3604679555166612 3619513627410096 3634408745218368 3640940620650684 3655923915385872 3658759581226122 3670968869770176 3681374864851008 3695564661604254 3696524555652864 3711736590861312 3718407442366656 3733709530606848 3736605529762848 3749074590403584 3758725690002792 3759701989635072 3774193696957536 3780976798368018 3796536373669944 3797522494331904 3812159980145952 3816854131032189 3835723452208128 3838698577024128 3854495690509824 3855249554389623 3861423113226912 3877313743322496 3882088122110172 3893269766957568 3898063793394576 3905069518097163 3921139763027604 3937276140653232 3943581051806208 3944352339038241 3960584241668028 3976882942251024 3983251277293056 3988156103588592 4004568268623936 4021047973433088 4028274729230544 4044851991490752 4047989323909752 4061497472937216 4071952830836358 4073010488771328 4088709838370664 4089771848807424 4112914404809106 4113982702192896 4129839978491448 4130912672160768 4155367073225472 4158590125109472 4172467349246976 4175703664718976 4183208372662488 4200423221932704 4203681220983204 4217708914204032 4228566401253141 4245967909077228 4247070766069248 4271103420378687 4272212806123392 4288679977664196 4289793928782336 4315188883734144 4318535899152144 4332946862679552 4336307651823552 4344101002380276 4361977961237808 4379928487827264 4385321767568898 4410419641687296 4428569516755968 4429435658234886 4436528683281984 4454786002966272 4473118455653376 4473993310032402 4481157686954688 4486675616537166 4499598665090304 4505139302201928 4518115532024832 4523678970112224 4530922910585856 4531809070384362 4550458490427096 4553987989398471 4569184657054368 4576501467528192 4599798568166997 4600993329908352 4619927458838016 4628230539967008 4646069975802879 4647276756180864 4666401351885312 4674787957378656 4678413890748156 4694025767902848 4697666622808848 4706109419245299 4713342746371584 4725476124674292 4726703530179072 4744922528479536 4774251530939904 4777954611827904 4797616976485632 4806239406888816 4826018169880128 4845878326957824 4854587494200912 4874565220514496 4878346108301496 4894625159693568 4907225206392534 4908499819801344 4927419548805672 4928699407537152 4957876589822208 4978279374142464 4982140706350464 4991094768692232 5011634253337056 5032258262610048 5041302397824024 5062048498226592 5068281714977169 5082879973527936 5089138841376252 5118264769365504 5119265801730483 5140332739186164 5148564150969216 5169751657763328 5176117496146896 5197418391192768 5206759357462884 5228186350703472 5249701520870976 5259136452050988 5280778988890704 5284874950659954 5302510589668032 5317541471451456 5338037844539478 5339424358165248 5361397297910784 5371032972307392 5393135988654336 5397319098546336 5407019332749918 5415329963916288 5429270441115144 5430680651695104 5451613117827552 5461410930976026 5483885873078808 5485310269590528 5488139371839183 5506453304655264 5522062297276512 5540489430967296 5543346992406381 5544786833479296 5567604886291968 5577611163549984 5600564295910272 5604908294644272 5623611885605376 5638088535004188 5661290545436304 5671465197552027 5694804560504916 5696283741497856 5718239970218928 5753585178312192 5758047865536192 5781743535764736 5792134669840368 5815970614983744 5823132183165258 5839904650436352 5847095690091864 5880559522249728 5881709644541406 5905914210979848 5915371577709312 5939714670621696 5940876362502042 5965324413376536 5974876915939584 5982234155382888 5999464886787072 6006852402935904 6031571960149632 6042412093845816 6067277987236128 6071983985864628 6092246209405824 6107929246254537 6109515733156992 6133064757555996 6134657773211136 6169371607213659 6170974053289344 6194759967737172 6196369008241152 6233050609838208 6237885187664208 6258701023870464 6263555497078464 6274812558993732 6300634832899056 6326563371306048 6368951863615842 6370606149103872 6396822635314176 6408319209185088 6433019966496294 6434690893173504 6461171102610432 6472783325601216 6477803848728216 6499420294019328 6504461477735328 6516151503570414 6526166879591424 6542966941856712 6544666426401792 6569892731740896 6577982651353347 6610502119762944 6642854275133952 6644153487352329 6654793024922976 6682179004449408 6709677683480064 6710989965048603 6721736530432032 6749397997635456 6757708953302892 6777173298037248 6785518455168336 6796384365878784 6797713605576543 6825687735640644 6853776985581552 6864752201292288 6901489994862528 6929891188257024 6942345809950512 6970915134271296 6999602027827968 7012181936067984 7017620836122234 7041038651854272 7046499934213272 7070014119557376 7088214187011438 7090055295268608 7117383792719304 7119232477553664 7161377296409856 7166931917741856 7190847984872448 7196425464728448 7209359110333224 7239027254820192 7268817490436736 7281881241301368 7311847830771744 7317519162452244 7341937739540352 7360837809588801 7362749729702016 7391129323208508 7393049111305728 7436814884733312 7467419061213696 7473211059525696 7517451380005584 7548387393915072 7561953596736036 7593072747339888 7624319960291904 7633708262064378 7677397154048256 7708991381019648 7710499108779246 7722846226453824 7754627486644992 7764176244220344 7786539533915136 7796127586789152 7810139036194326 7842279526055208 7874552281306464 7887162103612416 7888704678076482 7921168483336056 7927312425989931 7953765884502048 7966502554586112 7976312207177184 8007056766809217 8009136537247872 8042095946866176 8056549458461088 8089703982981504 8095978647819504 8110528999124877 8122994945874432 8143905661672716 8146020977542656 8177419676741328 8192116396464039 8225828809618212 8227965404385792 8259679956982896 8310734146450944 8317180250218944 8351407329437952 8366416745324976 8400846443865408 8407362441966408 8435417828408064 8457132802506282 8491935818154456 8494141532138496 8542206840757374 8544425612246784 8577359955328392 8579587857564672 8630377767468288 8637071798304288 8665893725359104 8672615303647104 8688202004760552 8723955922475616 8759856975654528 8770643535137796 8820839283374592 8822564466812109 8858871316469772 8873057366563968 8909572005932544 8911314543753063 8947986620064804 8962315373909376 8973351233074332 8999197330180608 9010278604403856 9047357940224448 9063618140768724 9100916980854192 9107975978796942 9138369314108736 9199597136333994 9201986659816704 9239854917676032 9256461079934016 9292139951605758 9294553512361728 9332802703770624 9349575914757312 9356827781496312 9388051535805696 9395333245617696 9412218838490598 9426685492743168 9450952249348584 9453407060358144 9489845056959072 9548503061879808 9553427795423763 9555909223655808 9595233952971264 9612478813777632 9649529949744441 9652036339760256 9691756653915648 9709174988401824 9749130441028992 9756692216602992 9774227255355621 9789250319387136 9814450412785068 9816999639602688 9854839097611344 9915753179644416 9964281412700928 9982189537384464 10023268506674112 10064516525220096 10082604795648048 10124096996453184 10136563429954338 10165759947055872 10178277682752504 10236529538731008 10238531603460966 10280665478372328 10297128301938432 10339503315526656 10352234992293792 10394836782385536 10413518714925768 10456372701406944 10499403041741952 10518272904101976 10526431254183351 10561557977781408 10569749901319908 10605021179336064 10632321280517157 10635082942902912 10676075689078956 10678848716330496 10742065944614784 10786271977308672 10794638197092672 10814038665499836 10858540882230288 10903226235655104 10922821861952052 10967771746157616 10976278743678366 11012906609310528 11044124594553024 11086693984812762 11089573666958592 11135209772583936 11155222327099968 11201128591820544 11209816589288544 11247223771210752 11276177070008376 11322581090872608 11342930395104054 11389609121009832 11392567482995712 11436479940437856 11450562393096567 11507170356624384 11516095731072384 11563487071529472 11565748663168869 11584269339680736 11631941229967488 11646264366330516 11679809300872704 11694191380183728 11715208554291489 11763419289082812 11811828421959696 11830743155418624 11833057017114723 11881752725004084 11930648826753072 11949753831879168 11964468310765776 12013704805871808 12063143920299264 12084824187691632 12134555974472256 12143967971729256 12184492418811648 12215858492509074 12219031466313984 12266129515111992 12269315546422272 12338743214427318 12341948106578688 12389519935474344 12392738016482304 12466101219676416 12475770375328416 12517402047740928 12527110994156928 12549625117987464 12601269665798112 12653126742612096 12685699203759423 12737903727231684 12741212298207744 12813310261136061 12816638418370176 12866039932992588 12869381786347008 12945566651202432 12955607697456432 12998840588038656 13008922955470656 13032303007140828 13085933883713424 13139785463481792 13155965302706694 13285708550267904 13288306974704658 13309586049845952 13364358008898816 13419355366960128 13421979930097206 13443473060864064 13498795995270912 13515417906605784 13554346596074496 13571036910336672 13592768731757568 13595427211153086 13651375471281288 13661963968195413 13707553971163104 13729504402584576 13799395704500991 13802979989725056 13859782376514048 13884691619901024 13938209927408637 13941830268542592 13999204055655936 14024363872135968 14035241672244468 14082077303708544 14092999868426544 14118328257735897 14140028239114752 14176428374022876 14180110590537216 14234767585438608 14322754592819712 14333863835483712 14392850929456896 14418718220666448 14478054509640384 14537634980873472 14563762482602736 14623695661543488 14635038324904488 14683875479080704 14721675619177602 14725499459404032 14782258646417016 14786098222611456 14873629769466624 14934838122427392 14946422119051392 15034902760011168 15096774787830144 15123907193472072 15186145494679776 15204845144931507 15248639920583808 15267416524128756 15354794308096512 15357797405191449 15420998217558492 15445692452907648 15509254973289984 15528352488440688 15592255173578304 15620278072388652 15684559052110416 15749104562612928 15777409356152964 15842336966672112 15854624851979862 15907531769004096 15952624414354368 16014113533618434 16018273074495744 16084191893732352 16113098916922176 16179407965963008 16191957295639008 16221057998249754 16245989891748864 16287811323345432 16292041955085312 16354839353482656 16384232792928078 16451657619236424 16455930808771584 16464418115517549 16519359913965792 16621468292901888 16630040977219143 16634360500437888 16702814658875904 16732833490649952 16801692887730816 16814724883932816 16870835656816128 16914265605012564 16983871636308912 17014395592656081 17084413681514748 17088851224493568 17154719910656784 17260755534936576 17274143596608576 17345230607294208 17376404009521104 17447911844951232 17519713951309056 17541287070275592 17641678566749184 17645128933624218 17717742632939544 17746114733127936 17819144011865088 17822629087506126 17895973240129608 17924630747818752 17946702466148664 17998394660361216 18020557208807712 18094715880448896 18127236281537448 18201833961708384 18215951957593884 18276738628217472 18323787738763611 18399194272667988 18403973319633408 18508114821640977 18512922159868032 18584279903211516 18589107024723456 18699151829514624 18713655562992624 18776103071611392 18790666491235392 18824437676981196 18901904498697168 18979690113918144 19106855590847526 19111818447311616 19190467905942528 19224957627555264 19299059899488882 19304072679520512 19383513307831296 19418349976803648 19498260882057984 19513384433205984 19548454510711242 19578500638774272 19628900825570136 19633999279205376 19709678195222688 19733947954060041 19831506359288832 19928562825401856 19932460462056987 19964379074768928 20046537013348224 20129033050440192 20132969895145809 20165209591296096 20248193992906368 20273126859908676 20331519894111744 20356555365505008 20393140816729629 20477063206921932 20561330956744656 20594256603876864 20704469984587584 20789673564771072 20827037429851536 20912745402813888 20998806083483904 21036545808203952 21052862508366702 21123115955562816 21139499802639816 21210042358672128 21264642561034314 21270165885805824 21352151378157912 21357697432660992 21484131889229568 21572543954617344 21589276394185344 21628077330999672 21717081764460576 21806452471310208 21845643723904104 21935543492315232 21952557487356732 22025813218621056 22082513428766403 22088249189106048 22173387969625524 22179147333917184 22310444654199936 22402257183641088 22419633178577088 22552354140016752 22645162181745216 22685860790208108 22779218242019664 22872959880875712 22901124786193134 23032191462144768 23126974143058944 23131497326337738 23168538679361472 23263882459934976 23292528732661032 23359618601745408 23388382760367456 23430417108582978 23526838578165624 23623656843919392 23661486310837248 23666114034229446 23763505450008168 23781937277969793 23861297653506144 23899507663758336 23928936621531552 24021170300427651 24027409611743616 24126287840598528 24169648375383264 24269111948944512 24287935943458512 24368984837623296 24431716985018148 24438062932627968 24532259030223984 24576349189392117 24677486428854636 24683896213157376 24779039870948688 24932202439352832 24951540750656832 25054221988313856 25099250235974928 25202539331596224 25306253485224192 25371398407518846 25475807454463368 25482424596415488 25626620522272122 25633276836740352 25732079865985176 25738763572694016 25891133302404864 25911215394912864 25997681176077312 26017845910941312 26064606014281656 26171867767426848 26279570926963584 26311930605413388 26467693400436327 26576613949409316 26619172099691904 26728716017797632 26733943631259189 26843959860194412 26886946121728128 26997591990541824 27030835813211568 27142073820673344 27190854422306172 27302750942562576 27323927936390826 27415107942326208 27598791409001982 27605959979450112 27719564753028096 27769383239802048 27876419854817274 27883660537085184 27998408111311872 28048727744271936 28070483344488936 28164154607417088 28185999736853088 28236656515471794 28280056478229504 28352856748045752 28360221181074432 28469535170877216 28645509185639424 28660283386271289 28667727670967424 28785701858913792 28837436441332896 28948589849233323 28956109019280768 29075269961746944 29127524965205472 29247391323086976 29270076649808976 29322681766066863 29367750958161408 29443351238355204 29450998918808064 29564517292834032 29747259538933248 29892844238102784 30069805520022336 30193549575660288 30247814386944144 30372290989359552 30409690289863014 30497279841167616 30534833048257512 30709588616193024 30715594810382898 30841996435116984 30891384905815296 31018509946579968 31056704976881376 31184510347156608 31240556144777304 31369118104220832 31498209125225856 31554818712305928 31684673933344224 31709249703959724 31815063538008192 31896963841551471 31905248828708736 32028227067236868 32036546148991488 32226197833844352 32358815931926016 32383914591278016 32442115996499508 32575622646690864 32709678706965312 32768465585856156 32903315238472848 32928836231035098 33038719827931584 33260081954438286 33268721000875776 33405629317751808 33465666981299904 33603385775461632 33629449767865632 33741671313632256 33828531210025128 33967743272617824 34028791185312162 34168827363029496 34177702448987136 34309439821313568 34351687179289701 34521511069873152 34548287193217152 34690461214588416 34697245989506607 34752808019042208 34895823689902464 35039427902618112 35082574140551184 35145625662874467 35290257867248436 35435485265879088 35492229466255872 35499171051344169 35645258175012252 35791946480259216 35849261495637504 35893404932297328 36041114417615424 36189431760897792 36254472563074896 36403667923416768 36431903915187768 36553477256434944 36647575477527222 36798388545335976 36807946639266816 37016229643281954 37025844319736064 37168559806423032 37178214049446912 37398303659029248 37427311125985248 37552206143222784 37581332982470784 37648875353962392 37803808997394336 37959380227836288 38057097611278269 38213711181695052 38223636894623232 38439930783408183 38449915255110528 38598119798977764 38608145359041024 38836699953607296 38996521764115968 39026768866411968 39096909021422484 39257801651140272 39419356390445376 39467895908120082 39857125650803712 39864920924113974 39928758149537856 40093074026696448 40258066100880384 40265939790291618 40330419182592192 40496387985812736 40546253719817352 40663039788223488 40713110731010016 40786281633459258 40954126413843864 41122661913489312 41188513207753728 41398187113502973 41408939969175168 41579347129542144 41654074859703072 41814629782225911 41825490805627776 41997612166967808 42073091616407904 42105725016733404 42246231911125632 42278999605279632 42354984773207691 42420084717344256 42529285122068628 42540331771611648 42704302756315824 42968263778459136 43178552788370688 43256154661999344 43434163528921152 43612904942620416 43691287447808208 43871086984630464 43905114974713464 44051626437242112 44165026857532806 44176498378212096 44346775939251048 44358294667834368 44620889308399872 44804514367282176 44839266357154176 45104708280033504 45290324363490432 45371721580416216 45558436484039328 45614535434794521 45745919761751424 45802249572386268 46064382924289536 46073392215574347 46262994652675476 46337077358722944 46527764919869952 46585057465322064 46776765520734912 46860834217165956 47053677156331248 47247313687838784 47332228068458892 47527010900016336 47563874555939586 47722595307012288 47857873243063104 48042340600855302 48054819223487232 48252575681197056 48339296750766528 48538223897889024 48575871886917024 48737969675246592 48863433970036296 48876125865255936 49064518060447968 49152698378784234 49354972857709272 49367792426314752 49393254346552647 49558079741897376 49864404878705664 49890122931657429 49903081501313664 50108443976627712 50198500471949856 50405078663192448 50612506970448384 50742796815037692 50951614908926736 51043186777968243 51253241044544244 51266553673480704 51464159731970352 51782266604809728 51822430789825728 52035691821882624 52129212028563312 52343735534853696 52559141853927168 52623861210826776 52935386800872654 53153227898818632 53238344199383808 53457432035595264 53467887262518378 53687919720388824 53773892243456256 53995183981083648 54061671626423136 54284147641346688 54381708844612344 54605501885125152 54647855872781652 54830215884652416 54971363216290833 55197582818003964 55211919958900224 55524344464922931 55538766479604096 55752839709634548 55767321074170368 56097455488543872 56140966688977872 56328309214834176 56371999473706176 56473313030943588 56705713496091504 56939070341754432 57320566772542578 57335455341934848 57571403717827584 57674872882665792 57897179698466646 57912218038561536 58150539923493888 58255049930410944 58494782646173952 58540153299617952 58645363532133726 58735501916322816 58886702476710408 58901997837616128 59129034585668064 59201843862180123 59494519077866496 59785688476205568 59797381386170961 60139611040044672 60387099151320576 60398909685437427 60495628773888288 60744581978719104 60819380579726028 60994559682335232 61069666096515024 61179422450188887 61431189620765796 61683992870233968 61782769811630592 62113409953762752 62369020694313216 62481112289554608 62738236208441664 62996418250451712 63109637424611856 63369347866688448 63418499407919448 63630127076016384 63793927683102942 63810497657417472 64056454134473736 64073092297982976 64452395667688704 64717631863852032 64767829182556032 64884231992999016 65151245293381728 65419357413930624 65536931171712312 65806630476945696 65857672462070196 66077439655863168 66247540286299209 66520163908876572 66537442001751552 66931333962599808 67206771550923264 67258899535731264 67657062420050256 67935486545235648 68057582370624324 68337654726058992 68618879642627136 68703374358579402 69096574386434304 69380922429176832 69394491979013214 69505616038084416 69791647379804928 70078855805236224 70165148281102368 70291251325748934 70580515734496872 70870970531758176 70984458932511744 70998342102688338 71290516350024504 71345811833909379 71583892960518432 71698522991275008 71786809864594656 72063510901282953 72082228835230848 72378863521795584 72508945126149792 72807335846833536 72863807830375536 73106954512869888 73295150955054444 73596777090671952 73729047568176351 74032459286563908 74051688639472128 74337119612846064 74796607318058496 74854622251970496 75162665964941568 75297750707924784 75607617994788672 75918760455672576 76114195222556538 76427422363390104 76447273789246464 76879861566816366 76899830510221056 77196239597955528 77216290718082048 77673399907214592 77993043528231936 78053537732823936 78193818042844968 78515603302280544 78838712780890752 78935791816240164 79403080201308981 79729841848227948 79857516299075712 80186148053392896 80201830893777567 80531879580583236 80660838365184384 80992775971625472 81092507439634704 81426221462020032 81572563266918516 81908252827687728 82245323826978624 82796374227005946 82817879938350336 83158694259084288 83308149719406144 83629259564451822 83650981611255552 83995224333935616 84146183232815808 84211450033466808 84492463822251264 84557999210559264 84709969546415382 84840169434688512 85058570244137256 85080663543223296 85408605512631648 85936527556918272 85980850158813867 86357105576741376 86512309323998688 86845769547699969 86868327057842304 87225809885240832 87382574895616416 87742173969260928 87810229949426928 88103252874484224 88330053715065612 88352996756424192 88693551878502096 89241778616799744 89678532714308352 90209416560067008 90580648726980864 90743443160832432 91116872968078656 91229070869589042 91491839523502848 91604499144772536 92128765848579072 92146784431148694 92525989305350952 92674154717445888 93055529839739904 93170114930644128 93553531041469824 93721668434331912 94107354312662496 94494627375677568 94664456136917784 95054021800032672 95127749111879172 95445190614024576 95690891524654413 95715746486126208 96084681201710604 96109638446974464 96678593501533056 97076447795778048 97151743773834048 97726867940072592 98129036120895936 98305396757568468 98709945715418544 98786508693105294 99116159483794752 99780245863314858 99806163002627328 100216887953255424 100397000943899712 100810157326384896 101225013940896768 101485593630075384 101903229817853472 102086373555936486 102506482089088488 102533107346961408 102928319463940704 103055061537869103 103564533209619456 103644861579651456 104071383643765248 104091737968519821 104258424057126624 104687471069707392 105118283707854336 105247722421653552 105436876988623401 105870773601745308 106306455797637264 106476688398767616 106497513154032507 106935774525036756 107375839440777648 107547784486912512 108123343252846272 108568295282693376 108763417689224688 109211003770250304 109295711745563304 109660431769304832 109942726432581666 110395165636007928 110423839917800448 111048688929845862 111077532959208192 111505679419269096 111534642148340736 112194910977087744 112281933377955744 112656618429668352 112743998947412352 112946626061887176 113411426992183008 113878140683508864 114641133545085156 114670910683869696 115319792350224549 115349745765331584 115794359396933292 115824436077123072 116510099860821888 116989565292347904 117080306599235904 117290727064267452 117773404953420816 118258069171336128 118403687724360246 119571376952411136 119594762772341922 120279222080089344 120774198302641152 120797819370874854 120991257547776576 121489163957438208 121638761159452056 121989119364670464 122139332193030048 122358844900377774 122862379241531592 123367985740467936 123565539623261184 124194561340508919 124226819907525504 124738041388626432 124962224579109216 125443889346677733 125476472416883328 125992836500903424 126219274849223712 126738695733376896 126836998815838896 127064954319623073 127260254152032768 127587855366205884 127620995314834944 128112908268947472 128904791335377408 129535658365112064 129768463985998032 130302490586763456 130838714827861248 131073862343424624 131613260953891392 131715344924140392 132154879311726336 132495080572598418 133040327817753144 133074884003503104 133862667925199616 134413543101846528 134517799071462528 135314124840100512 135870973090471296 136115164741248648 136675309452117984 136843606304383563 137237759285254272 137406748717158804 138193148772868608 138220176646723041 138788983958026428 139011232076168832 139583294759609856 140330296562204736 140582502651497868 141161031468993744 141741941063516352 141996684205376676 142581032700049008 142691623667818758 143167785921036864 143573619729189312 144127021802565906 144164457670461696 144757727043591168 145017890252299584 145614671693667072 145727615660751072 146213909025739776 146590301910108888 147193554181343904 147458095136352702 148064918573127816 148103377278944256 148674239225692128 149593214636116992 149670368794972287 149709244503940992 150325331929883136 150595501415849568 151215235989577344 151837520911345152 152228390445113076 152854844726780208 153129560333904729 153759723133632732 153799661020442112 154392479195911056 155346799814429184 156107075465647872 156387636085689936 157031206604561088 157677425561781504 157871583632480328 158806160402617962 159459683696455896 159715032598151424 160372296106785792 160403661787555134 161063759161166472 161321676730368768 161985551943250944 162185014879269408 162852442924040064 163145126533837032 163816505655375456 164490647653957248 164914089648872499 165592748454011892 165635759876700672 166573033394768793 166616299438812288 167258519128903644 167301963222511104 168292366465631616 168422900066933616 168984927644502528 169115998421118528 169419939092830764 170117140488274512 170817211025263296 171961700317627734 172714211153482752 173024618647997376 173691539095399938 173736654115684608 174451619770481664 174765149791232832 175484347938521856 175620459898853856 176206505748968448 176660107430131224 176705993512848384 177387103757004192 177605531586540369 178483557233599488 179357065428616704 179392144158512883 180418833120134016 181161297453961728 181196729056312281 181486886321664864 182233745936157312 182458141739178084 182983679047005696 183208998289545072 183538267350566661 184293568862297388 185051978610701904 185348309434891776 186340229861288256 187107062082939648 187443336868663824 188214708625324992 188989254751355136 189328912273835568 190108043600065344 190255498223758344 190890381228049152 191381783049308826 191431492972252416 192169362403421208 192219276893948928 193357187003066112 194152895591556096 194303487547668096 195453735880145184 196258072241791872 196610793515136936 197419891430837088 197573017386210588 198232318967589504 198742620858897627 199560491726629716 199612326005254656 200794001887799424 201620314652769792 202971187260150768 203806459635706944 204172747111872972 205012964178176976 205856638927881408 206110123075738206 207289723159302912 208142767287530496 208183475937039642 208516848114253248 209374942139414784 210236567415708672 210495444843307104 210873753977246802 211741547203490616 212612911595274528 212953376797535232 212995026308065014 213871549050073512 214037435501728137 214751678881555296 215095568973825024 216190532703848859 216246686505692544 217136590565386752 217526835378449376 218422007540500608 218591423491126608 219320863538609664 219885452865163332 220790331272015856 221187142704529053 222097377859691724 222155065918416384 223011358838538192 224389821954175488 224563866755911488 225487997894824704 225893252123774352 226822853984366016 227756281367017728 229282267090170312 229341821367739392 230639584700449098 230699491530663168 231588718793866584 231648872154246144 233020199721643776 233979130584695808 234160613198471808 234581454128534904 235546809906841632 236516138342672256 236807375448720492 238209240603926943 239189525544683844 240558444160178688 240605492681332701 241595638741749708 241982515095553152 242978327914876416 243277522318904112 244278664386060096 244717689800755548 245724758483063184 246735971480935872 248389122681017838 248453639815051008 249476082777252864 249924449158218432 250887778693355466 250952944833766656 251985673001806848 252438549698447424 253477391466753792 253673997631677792 254129908639246146 254520508304065536 255175710732411768 255241990629669888 256225816537894944 257809582670754816 257942550476441601 259071316730224128 259536927971996064 260537308643099907 260604981173526912 261677429655722496 262147724686849248 263226521907782784 263430689848280784 264309758623452672 264990161145196836 266080655635506288 267725335850399232 269035598142925056 270628249680201024 271741946180942592 272230329482497296 273350618904235968 273687212608767126 274475518570508544 274813497434317608 276386297545737216 276440353293446082 277577967916052856 278022464152337664 279166589519219712 280660593124409472 281165005302995736 282322062937987488 283483882127032704 283993368410753352 285162065400098016 285383247335637516 286335571842073728 287072674573963239 287147239458378624 288254043605131812 288328915340923392 290035780504599168 291229343387334144 291455231321502144 293180603820217776 294387108362687808 294916190272705404 296129837146255632 297348478451384256 299340737589944574 299418489007881984 300650663859766272 301191002831699136 302430471979154688 303675041822690304 304456780890226152 305709689453560416 306259120667809458 307519446267265464 307599322040884224 308784958391822112 309165184613607309 310693599628858368 312214150931295744 312275213905559463 312775272171379872 314062413209122176 315354851123563008 315743167264960656 317612320805235924 318919367392911792 319430065196302848 319492539462097521 320807323575110268 322127518322332944 322643353460737536 324370029758538816 325704885848080128 326290253067674064 327633011310750912 328981295307914496 329828179297744998 331185496908023784 331271519753401344 333146066789537586 333232598877624576 334517038257807288 334603926445022208 336584732931263232 336845800133867232 337969855289005056 338231996842237056 338839878185661528 340234280976549024 341634422050526592 343923400635255468 345959377050673647 346049237295994752 347383078190799876 347473308231369216 349530299582465664 350968695877043712 351240919797707712 353320214860262448 354774207514008384 355211063173080738 358714130857233408 358784288317025766 360837666240268032 362322594907923456 362393458112624562 362973772643329728 364467491872314624 364916283478356168 365967358094011392 366417996579090144 367076534701133322 368587137724594776 370103957221403808 370696618869783552 372583684021526757 372680459722576512 374214124165879296 374886673737327648 376331668040033199 376429417250649984 377978509502710272 378657824547671136 380216087200130688 380510996447516688 381194862958869219 381780762456098304 382763566098617652 382862985944504832 384338724806842416 386714374006132224 388606975095336192 390907471760290368 392516144483583744 393221587030273872 394839782861674176 395146034772421176 396464637935179008 397485241717795254 399120983453259432 399224652010509312 401588003775598848 403240629305539584 405942374520301536 407612919271413888 408345494223745944 410025928356353952 411713277855762816 412220246151476412 414579446318605824 414660529940169123 416366951874079284 417033696228506496 418749884278829568 420990889686614208 421747507954493604 423483094406981232 425225823190549056 425990052616130028 427743098100147024 428074871003456274 429503357763110592 432381065407697718 432493373011385088 434273181130773504 435053670756898752 436844015081001216 437182846982253216 438641727077219328 439770905730326664 441580662544031712 442374285409058106 444194755719383448 444310131836832768 446022717677076384 448779643908350976 449011106384916861 449127733511822976 450975995789649408 451786504247548704 453645707968732032 455512562734035456 458564534180340624 459388681001714187 461279169400898196 461398983061326336 463177437587733168 466040399443287552 468321226396943616 469162908257069808 471093619813683264 473032276685344512 473614750897440984 476418481207853886 478379051089367688 481116888320357376 481210985362665402 483191277483499416 483965030191106304 485956655829752832 486555044637808224 488557328772120192 489435379601511096 491449516966126368 493471942961871744 494742268946617497 496778245362035676 496907279630102016 499719100184306379 499848898316436864 501775557386710932 501905889667533312 504877099396894848 506954782933507584 507347995263355584 508259817278492292 510351421464823536 512451633075789888 515885100952883202 518142633460448256 519073855943992128 521074617286199814 521209962347053824 523354859311444992 524295449373698496 526453043815565568 526861379696561568 528619517246905344 529980322290393672 532161311271012576 535450671700798464 538071196285850112 538176432475538649 541256499360402048 543483892361885184 543590187168936843 544460658964994592 546701237808471936 547374425217534252 548951037141017088 549626994868635216 550614802051699983 552880706586892164 555155935832105712 556044928304675328 561321186248818944 562330010605991472 564644125875974976 566967764254065408 567986736821506704 570324130800196032 570766494671275032 572671143684147456 574145349147926478 574294478916757248 576508087210263624 576657830681846784 580071561009198336 582458686774668288 582910462643004288 586361207640435552 588774216725375616 589832380545410808 592259674292511264 594696956902768512 596227862576692881 598681475179889148 598836978015763968 602382005663398272 604860943958309376 608913561780452304 611419378907120832 612518241335618916 615038892534530928 617569916783644224 618330369227214618 624428301862591488 624550427811118926 625550544342759744 628124826418244352 630709702247126016 631486334529921312 635224641610471848 637838734785823584 638860130392605696 638985078924195042 641614647150220536 642112306505184411 644255036644665888 645286706921475072 648571598111546577 648740059517077632 651409771696160256 652580506135348128 655266022621501824 657962590615828992 659656358595489996 662370993816047568 663561428113587159 666292133579075172 666465197755249152 669034076515614576 673169465862526464 673691600267734464 676463993684474112 677679756371323056 680468561953098048 683268844101053184 687846801270510936 691918754101347294 692098474591989504 694766156381599752 694946616462738432 699060599164931328 701937391754087424 702481839595415424 706640429720524896 709548415028016768 710422126346161476 714627721811780829 717568576634051532 721675332480536064 721816478043998103 724786916225249124 725947545286659456 728934983744629248 729832566956712336 732835993158180288 734153069402266644 737174275449189552 740207914442807616 745167368043053514 745360919445153024 748428248331758592 749773347474655296 752663336080066398 752858834501299968 755957019005420544 757315649095342272 760432174400261376 761021992895033376 762389725917738438 763561524912196608 765527132197235304 765725971889009664 768677449613684832 773428748012264448 773827651429324803 777213950190672384 781611925929299721 781814943520580736 785032288967167488 786443174060547744 789679565723348352 790292069544842352 792929275870358016 794970483435590508 798241966906518864 803176007551197696 811884749040603072 815225838542827776 816690988447491888 820051856712707904 823426555711525632 824440492302952824 829158892637211648 829321059880338246 832733903748158568 834067392457012992 837499768557659136 841981779373228416 843495015908987208 846966188813962464 850451646381098112 851980105232260056 855486196200294048 856149742006912548 859006715526221184 861218023721889717 864762130815395436 864986746022770176 870107341513797504 873688030162002432 874365693964506432 879541811460653328 883161325088063424 884748570818116212 888389511438766896 892045435354152768 898022212769833722 898255467023645952 901951991579298816 903573008495097408 907291415937464064 911025125468070912 917129068360681248 918777362003428374 922558338801796392 922797966122652672 926354875175466336 927495553840821927 932080798886575104 936642452793887232 936825641716678389 938325816514139616 942187239627366528 946064553370689024 947229501794881968 952836962415707772 956758102178735376 958477618386292563 962421970725330804 966382554966998832 967930060382212608 973110089275616448 977114657544240384 978870759203022192 982899033932252736 986943885923743488 989484537893234994 993556490724071352 993814559260204032 999438200368612758 999697796632873728 1003551114773421864 1003811779335066624 1009754198793789696 1013909565867015168 1014695990526711168 1016519634556984584 1020702842929647072 1024903266151579776 1031770201905766404 1037878131152020941 1038147711887984256 1042149234572399628 1042419924694107648 1048590898747396992 1052906087631131136 1053722759393123136 1059960644580787344 1064322622542025152 1076142392571700224 1076352864951077298 1082512998720804096 1086967784723770368 1087180374337873686 1088921317929989184 1093402475616943872 1094748850435068504 1097902074282034176 1099253989737270432 1101229604103399966 1105761413173784328 1110311871664211424 1112089856609350656 1117751052064580271 1122642372497637888 1124660021211982944 1128995004120099597 1129288251751949952 1133935528508130816 1135973473643013408 1140648261600392064 1141532989342550064 1145342287368294912 1148290698295852956 1148588957833514496 1153016174420527248 1160143122018396672 1165820925286008576 1172722415280871104 1177548433450751232 1179664761090821616 1184519348585022528 1189393913805537024 1192455725153385762 1197362950359778296 1197673956031527936 1204764011326796544 1209721887916618752 1217827123560904608 1222838757814241664 1225036482671237832 1230077785069061856 1235139833567288448 1236660738454429236 1243981589820507369 1249100855622237852 1251101088685519488 1256249652836488704 1262972669059842624 1270449283220943696 1275677469571647168 1277970157848390084 1283229294300441072 1284224613010368822 1288510073289331776 1297143196223093154 1297480119034155264 1302819543392320512 1305161012270696256 1310532045243003648 1315925181231657984 1319312717190979992 1324741987632095136 1327122856227174318 1332584267158150344 1332930395510498304 1338068153031229152 1346338931725052928 1347033319154750583 1347383200535468928 1352927987368948224 1355359512742646112 1360937123906196096 1366537688202106368 1375693602541021872 1378166043005142561 1383837508202694588 1384196949183979008 1389532312763199504 1398121198329862656 1404963679190830848 1413280859441049792 1419096830056033536 1420844252692322952 1429255443623561658 1435137153268103064 1443350664961072128 1443632956087996206 1449573832450498248 1451895090573318912 1457869967489258496 1459665133913424672 1465671986316360576 1468306138804533288 1474348550898379104 1480415828885615232 1490334736086107028 1490721838890306048 1499157300552919137 1499546694949310592 1505326672160132796 1505717669002599936 1514631298190684544 1520864348800522752 1522043985790066752 1524779451835476876 1531054264394470608 1537354899227369664 1547655302858649606 1554427900381344768 1563223851858599442 1563629887041161472 1570064577934334976 1572886348121095488 1579359131446696704 1580584139089684704 1585858551740716032 1589940966871181016 1596483933813037728 1606352015102395392 1614529297426615947 1623769498081206144 1630451677085655552 1630770561506810529 1633381976894983776 1640103713425415808 1646853111423051264 1648880984605905648 1651844406155099949 1658642119760676492 1665467807496317136 1668134784914025984 1683963558746456832 1686990031817974416 1693932377627924928 1700903292762196224 1703960210464520112 1710972392400588096 1712299484013825096 1718013431052442368 1722436047443779434 1729524261630790872 1729973492045540352 1740214683027595008 1747376060324004864 1748731387929012864 1759083622921306656 1766322650176126848 1769497141636232424 1776779022877533792 1784090870708305536 1788683587730078643 1796044425539667444 1796510934047291904 1807146016990194816 1814582831874928128 1834258136721362496 1837554724006856748 1845116677603592784 1852709750350932672 1854991107681643854 1873284905587774464 1873651283433356778 1876651633028279232 1884374479254733056 1892129106741378048 1894459003589763936 1905673924831415544 1913516204357470752 1916955236772585126 1924843941450661608 1932765109933997664 1935860120764425216 1945714794334639731 1946220178551232896 1954229315088480768 1957741518406044384 1965798067864505472 1973887771847486976 1978969075786469988 1987112981448142704 1990684284340761477 1998876400737225516 1999395593265747456 2007102229546843728 2019508397587579392 2029391981053422336 2033039269113969168 2041405685859294144 2049806532303159552 2063540403811532808 2075756262304041882 2076295423775968512 2084298469144799256 2084839849388215296 2097181797494793984 2105812175262262272 2107445518786246272 2119921289161574688 2128645245084050304 2143883165435342487 2152705729902154596 2165025997441608192 2165449434131994309 2174360748675747372 2177842635859978368 2186804951233887744 2189497700870137008 2198507979474540864 2202459208206799932 2211522826347568656 2220623743328422848 2235502104129160542 2245284744995275776 2249320042423965888 2257990008240199194 2258576503503899904 2267871057016261632 2271946947286026816 2281296523200784128 2283065978685100128 2290684574736589824 2296581396591705912 2297177915667028992 2306032348841054496 2320286244036793344 2321482954287974409 2331641850572017152 2344835777787899163 2345444830561742208 2355096866901502464 2359329522181643232 2369038697170045056 2378787827611074048 2384911450306771524 2394725900719556592 2409528022653593088 2435654247121809216 2445677515628483328 2450072965342475664 2460155570138123712 2470279667134576896 2473321476908858472 2487963179641014738 2498201711244475704 2502202177371038976 2512499305672977408 2525945338119685248 2540898566441887392 2551354939143294336 2555940315696780168 2566458588600882144 2568449226020737644 2577020146578663552 2583654071165669151 2594286392446186308 2594960238068310528 2610322024541392512 2621064090486007296 2638625434381959984 2649483975264190272 2654245712454348636 2665168534316300688 2676136306062458304 2694066638309501166 2694766401070937856 2705855974737896448 2710719025485292224 2721874247812392192 2733075376404212736 2751387205082043744 2756332086010285122 2767675016405389176 2768393898367958016 2779064625526399008 2782486661522465781 2796242396659725312 2809927358381661696 2810476925150035167 2826561718882099584 2838193660112067072 2841688505384645904 2858510887247123316 2870274306536206128 2875432855158877689 2887265912175992412 2899147664900996496 2903790181146637824 2919330267826849344 2931343972632721152 2936612277609066576 2948697101796758208 2960831657771230464 2980669472172214056 2981443677780612096 2998314601105838274 2999093389898621184 3010653344320265592 3011435338005199872 3029262596381369088 3041728697601045504 3044087971580133504 3049558903670953752 3062108528788941216 3074709798454739328 3095310605717299212 3113634393456062823 3126447703717198884 3127259774082322944 3145772696242190976 3158718262893393408 3161168278179369408 3179881933742362032 3192967867626075456 3229058594853231894 3247538996162412288 3260903354171311104 3261541123013621058 3266763953789967552 3280207426850831616 3293706222846102528 3297761969211811296 3303688812310199898 3317284239521352984 3330935614992634272 3336269569828051968 3353253156193740813 3367927117492913664 3373980063635948832 3386985012360298791 3387864755255849856 3401806585524392448 3407920420929040224 3421944784801176192 3424598968027650192 3436026862104884736 3444872094887558868 3459048523261581744 3480429366055190016 3497462775858025728 3518167245842613312 3532645300352253696 3538994283272464848 3553558045755067584 3568181741416611072 3577367175460157286 3592088851079334888 3593021868094583808 3614292033980389632 3629165663749856256 3668516273442724992 3675109448013713496 3690233355207185568 3705419500701865344 3709982215363287708 3731944769461522107 3747302566866713556 3753303266056558464 3768748958509466112 3788918007179527872 3811347849662831088 3827032408714941504 3833910473545170252 3849687882901323216 3865530219867995328 3891429588669279462 3892440357102465792 3908458630176961536 3915483036812088768 3931596135729010944 3947775543694973952 3957938151572939976 3974225962896285408 3981368568681522954 3997752801474451032 3998791186531494912 4014204459093687456 4039016795175158784 4041099957464251749 4058783962106844672 4066078538227938336 4082811371718588288 4099613064606319104 4127080807623065616 4151512524608083764 4152590847551937024 4168596938289598512 4194363594989587968 4214891037572492544 4239842578323149376 4257290490168100608 4287766330870684974 4305411459804309192 4330051994883216384 4330898868263988618 4348721497351494744 4355685271719956736 4373609902467775488 4378995401740274016 4397015958949081728 4404918416413599864 4423045652695137312 4441247486656845696 4471004208258321084 4497471901658757411 4498640084847931776 4515980016480398388 4517153007007799808 4543893894572053632 4562593046401568256 4566131957370200256 4593162793183411824 4612064697682108992 4642965908575948818 4663283701144034304 4689671555575798326 4690889661123484416 4710193733803004928 4718659044363286464 4738077394340090112 4757575655222148096 4769822900613543048 4789451801439113184 4819056045307186176 4843587892279847841 4871308494243618432 4891355031256966656 4892311684520431587 4900145930684951328 4920311140276247424 4940559334269153792 4946642953817716944 4955533218465299847 4975926359282029476 4996403422488951408 5004404354742077952 5051890676239370496 5081797132883774784 5102709878286588672 5111880631393560336 5132917177201764288 5136898452041475288 5154040293157327104 5167308142331338302 5188572784892372616 5189920476136621056 5220644049082785024 5242128180972014592 5277250868763919968 5298967950528380544 5308491424908697272 5330337068632601376 5352272612124916608 5388133276619002332 5389532802141875712 5421438050970584448 5443748495624784384 5502774410164087488 5512664172020570244 5535350032810778352 5558129251052798016 5564973323044931562 5619854716763323392 5620953850300070334 5653123437764199168 5676387320224134144 5683377010769291808 5717021774494246632 5740548613072412256 5750865710317755378 5774531824351984824 5798295329801992992 5807580362293275648 5837144383003919193 5838660535653698688 5862687945265442304 5873224555218133152 5897394203593516416 5921663315542460928 5961338944344428112 5972052853022284431 5996629202211676548 5998186779797242368 6021306688640531184 6058525192762738176 6088175943160267008 6099117807341907504 6124217057577882432 6149419596909478656 6190621211434598424 6227268786912125646 6252895407434397768 6254519548164645888 6291545392484381952 6317436525786786816 6322336556358738816 6359763867484724064 6385935735252150912 6431649496306027461 6458117189706463788 6495077992324824576 6496348302395982927 6523082246027242116 6533527907579935104 6560414853701663232 6595523938423622592 6607377624620399796 6634568479042705968 6661871229985268544 6706506312387481626 6735854234985827328 6747960127271897664 6773970024720597582 6775729510511699712 6803613171048784896 6815840841858080448 6843889569602352384 6849197936055300384 6872053724209769472 6889744189775117736 6918097046523163488 6960858732110380032 6994925551716051456 7034507333363697489 7036334491685226624 7065290600704507392 7077988566544929696 7107116091510135168 7136363482833222144 7154734350920314572 7184177702158669776 7228584067960779264 7337032546885449984 7350218896027426992 7380466710414371136 7410839001403730688 7419964430726575416 7463889538923044214 7494605133733427112 7506606532113116928 7537497917018932224 7577836014359055744 7622695699325662176 7654064817429883008 7667820947090340504 7699375765802646432 7731060439735990656 7750962213497007453 7782859177338558924 7784880714204931584 7830966073624177536 7863192271458021888 7915876303145879952 7948451925792570816 7962737137363045908 7995505602948902064 8028408918187374912 8082199914928503498 8117567924213689344 8132157076455876672 8165622743437176576 8199226129212638208 8254161615246131232 8303025049216167528 8305181695103874048 8337193876579197024 8347459984567397343 8388727189979175936 8429782075144985088 8431430775450105501 8479685156646298752 8514580980336201216 8575532661741369948 8610822919608618384 8626298565476633067 8661797736527977236 8697442994702989488 8711370543439913472 8757990803480548032 8794031917898163456 8809836832827199728 8846091305390274624 8882494973313691392 8942008416516642168 8994943803317514822 8997280169695863552 9031960032960796776 9034306014015599616 9087787789144107264 9125186092803136512 9132263914740400512 9186325586366823648 9224129395364217984 9285931817151897636 9340903180368188469 9379343111151596652 9381779322246968832 9437318088726572928 9476154788680180224 9539645801227086096 9578903602878226368 9687175784559695682 9742616988487236864 9782710062513933312 9784623369040863174 9800291861369902656 9840622280552494848 9881118668538307584 9893285907635433888 9911066436930599694 9951852718564058952 9992806844977902816 10008808709484155904 10059759468581222439 10103781352478740992 10160955037080896373 10163594265767549568 10205419756573177344 10223761262787120672 10265834354403528576 10273796904082950576 10308080586314654208 10334616284662676604 10377145569784745232 10441288098165570048 10554501737527839936 10597935901056761088 10616982849817394544 10660674137265202752 10704545224249833216 10776266553238004664 10779065604283751424 10842876101941168896 10887496991249568768 11005548820328174976 11025328344041140488 11070700065621556704 11116258502105596032 11129946646089863124 11195834308384566321 11241907700600140668 11306246875528398336 11366754021538583616 11434043548988493264 11481097226144824512 11501731420635510756 11549063648703969648 11596590659603985984 11674288766007838386 11677321071307397376 11725375890530884608 11746449110436266304 11794788407187032832 11843326631084921856 11922677888688856224 11944105706044568862 11993258404423353096 11996373559594484736 12042613377281062368 12117050385525476352 12123299872392755247 12176351886320534016 12198235614683815008 12248434115155764864 12298839193818957312 12381242422869196848 12454537573824251292 12505790814868795536 12583090784968763904 12644673112717477632 12719527734969448128 12771871470504301824 12863298992612054922 12916234379412927576 12990155984649649152 12992696604791965854 13046164492054484232 13067055815159870208 13120829707403326464 13191047876847245184 13214755249240799592 13269136958085411936 13323742459970537088 13413012624774963252 13492415704976272233 13495920254543795328 13547940049441195164 13551459021023399424 13631681683716160896 13687779139204704768 13698395872110600768 13779488379550235472 13836194093046326976 13989851103432102912 14069014666727394978 14072668983370453248 14130581201409014784 14155977133089859392 14214232183020270336 14272726965666444288 14309468701840629144 14368355404317339552 14457168135921558528 14530763676839543523 14674065093770899968 14676935053561294761 14700437792054853984 14760933420828742272 14821678002807461376 14839928861453150832 14927779077846088428 14989210267466854224 15013213064226233856 15155672028718111488 15245391398651324352 15308129634859766016 15335641894180681008 15398751531605292864 15462120879471981312 15501924426994014906 15565718354677117848 15569761428409863168 15661932147248355072 15726384542916043776 15831752606291759904 15896903851585141632 15925474274726091816 15991011205897804128 16056817836374749824 16164399829857006996 16264314152911753344 16331245486874353152 16508323230492262464 16606050098432335056 16674387753158394048 16694919969134794686 16859564150289970176 16862861550900211002 16959370313292597504 17029161960672402432 17151065323482739896 17221645839217236768 17252597130953266134 17323595473055954472 17394885989405978976 17422741086879826944 17511433149011757579 17515981606961096064 17588063835796326912 17619673665654399456 17692182610780549248 17764989946627382784 17884016833033284336 17916158559066853293 17989887606635029644 17994560339391727104 18063920065921593552 18175575578288214528 18264527829480801024 18372651172733647296 18448258790728435968 18571863634303795272 18681806360736376938 18758686222303193304 18763558644493937664 18874636177453145856 18952309577360360448 19079291602454172192 19157807205756452736 19374351569119391364 19485233976974473728 19489044907187948781 19569246738081726348 19600583722739805312 19681244561104989696 19786571815270867776 19822132873861199388 19903705437128117904 19985613689955805632 20119518937162444878 20207562704957481984 20321910074161792746 20327188531535099136 20410839513146354688 20447522525574241344 20531668708807057152 20547593808165901152 20616161172629308416 20669232569325353208 20754291139569490464 20882576196331140096 21103522000091092467 21109003475055679872 21195871802113522176 21233965699634789088 21321348274530405504 21409090448499666432 21552533106476009328 21685752203882337792 22011097640656349952 22050656688082280976 22141400131243113408 22232517004211192064 22259893292179726248 22391668616769132642 22483815401200281336 22612493751056796672 22733508043077167232 22868087097976986528 22962194452289649024 23003462841271021512 23098127297407939296 23193181319207971968 23252886640491022359 23348577532015676772 23354642142614794752 23492898220872532608 23589576814374065664 23845355777377712448 23888211412089137724 23986516808846706192 24085226754562124736 24246599744785510494 24352703772641068032 24396471229367630016 24496868230311529728 24597678387637914624 24762484845738393696 24909075147648502584 25011581629737591072 25166181569937527808 25289346225434955264 25294292326350316503 25439055469938896256 25543742941008603648 25726597985224109844 25832468758825855152 25878895696429899201 25985393209583931708 26092328984108968464 26134111630319740416 26382095753694490368 26429510498481599184 26538273916170823872 26647484919941074176 26826025249549926504 26984831409952544466 26991840509087590656 27095880098882390328 27102918042046798848 27263363367432321792 27375558278409409536 27396791744221201536 27558976759100470944 27672388186092653952 28022709541104565407 28138029333454789956 28145337966740906496 28311954266179718784 28428464366040540672 28618937403681258288 28736710808634679104 29061527353679087046 29348130187541799936 29353870107122589522 29400875584109707968 29521866841657484544 29643356005614922752 29679857722906301664 29855558155692176856 29978420534933708448 30026426128452467712 30179278405743667317 30311344057436222976 30482865111242689119 30490782797302648704 30616259269719532032 30671283788361362016 30797503063210585728 30924241758943962624 31003848853988029812 31131436709354235696 31323864294496710144 31663505212583519808 31793807703170283264 31850948549452183632 31982022411795608256 32113635672749499648 32328799659714013992 32528628305823506688 32662490973748706304 33016646460984524928 33212100196864670112 33348775506316788096 33389839938269589372 33587502925153698963 33725723101800422004 33918740626585195008 34302130646965479792 34443291678434473536 34505194261906532268 34647190946111908944 34789771978811957952 35022866298023515158 35031963213922192128 35176127671592653824 35239347331308798912 35384365221561098496 35529979893254765568 35768033666066568672 35832317118133706586 35979775213270059288 35989120678783454208 36127840131843187104 36351151156576429056 36369899617178265741 36529055658961602048 36745302345467294592 36896517581456871936 37143727268607590544 37363612721472753876 37517372444606386608 37749272354906291712 38158583204908344384 38315614411512905472 38748703138238782728 38970467953948947456 38978089814375897562 39138493476163452696 39201167445479610624 39362489122209979392 39573143630541735552 39644265747722398776 39807410874256235808 39971227379911611264 40239037874324889756 40477247114928816699 40643820148323585492 40654377063070198272 40895045051148482688 41063337417614114304 41095187616331802304 41338465138650706416 41508582279138980928 42207044000182184934 42218006950111359744 42391743604227044352 42467931399269578176 42642696549060811008 42818180896999332864 43105066212952018656 43371504407764675584 43592291030518630569 44022195281312699904 44030805160683884283 44101313376164561952 44282800262486226816 44465034008422384128 44519786584359452496 44783337233538265284 44967630802400562672 45467016086154334464 45736174195953973056 45924388904579298048 46006925682542043024 46196254594815878592 46386362638415943936 46505773280982044718 46697155064031353544 46709284285229589504 46985796441745065216 47179153628748131328 47690711554755424896 47776422824178275448 47973033617693412384 48170453509124249472 48493199489571020988 48792942458735260032 48993736460623059456 49524969691476787392 49818150295297005168 50023163259475182144 50578692450869910528 50588584652700633006 50878110939877792512 51087485882017207296 51453195970448219688 51664937517651710304 51757791392859798402 51970786419167863416 52184657968217936928 52268223260639480832 52534299447035272737 52764191507388980736 52859020996963198368 53076547832341647744 53294969839882148352 53652050499099853008 53969662819905088932 53983681018175181312 54191760197764780656 54526726734864643584 54793583488442403072 55117953518200941888 55344776372185307904 56045419082209130814 56276058666909579912 56290675933481812992 56623908532359437568 56856928732081081344 57237874807362516576 57473421617269358208 58123054707358174092 58467134721563846343 58707740214245179044 58801751168219415936 59043733683314969088 59359715445812603328 59711116311384353712 59956841069867416896 60358556811487334634 60622688114872445952 60965730222485378238 60981565594605297408 61232518539439064064 61342567576722724032 61595006126421171456 61848483517887925248 62007697707976059624 62262873418708471392 62647728588993420288 63310566000273277401 63327010425167039616 63587615406340566528 63701897098904367264 63964044823591216512 64227271345498999296 64657599319428027984 65057256611647013376 66033292921969049856 66424200393729340224 66697551012633576192 66779679876539178744 67175005850307397926 67451446203600844008 67837481253170390016 68604261293930959584 68886583356868947072 69010388523813064536 69294381892223817888 69579543957623915904 70045732596047030316 70063926427844384256 70478694662617597824 70768730443122196992 71536067332133137344 71664634236267413172 71959550426540118576 72255680263686374208 72739799234356531482 73058111317923204096 73490604690934589184 73793035162913743872 74287454537215181088 74727225442945507752 75034744889212773216 75498544709812583424 75882876979050949509 76317166409816688768 76631228823025810944 77497406276477565456 77636687089289697603 77956179628751795124 78276986952326905392 78402334890959221248 79146287261083471104 79288531495444797552 79614821748512471616 79942454759823222528 80478075748649779512 80954494229857633398 81287640296647170984 81308754126140396544 81790090102296965376 82126674835228228608 82190375232663604608 82676930277301412832 83017164558277961856 84068128623313696221 84414088000364369868 84436013900222719488 84935862798539156352 85285393098121622016 86210132425904037312 87184582061037261138 88044390562625399808 88061610321367768566 88202626752329123904 88565600524972453632 88930068016844768256 89039573168718904992 89566674467076530568 89935261604801125344 90934032172308668928 91448595333728067357 91472348391907946112 91848777809158596096 92013851365084086048 92392509189631757184 92772725276831887872 93011546561964089436 93394310128062707088 93971592883490130432 95381423109510849792 95552845648356550896 95946067235386824768 96340907018248498944 96986398979142041976 97585884917470520064 97987472921246118912 99049939382953574784 99636300590594010336 100046326518950364288 100762508775461096889 101177169305401266012 101756221879755585024 102906391940896439376 103329875035303420608 103515582785719596804 103941572838335726832 104369315936435873856 105068598894070545474 105528383014777961472 105718041993926396736 106153095664683295488 106589939679764296704 107304100998199706016 107939325639810177864 107967362036350362624 108383520395529561312 109053453469729287168 109109698851534797223 109587166976884806144 110235907036401883776 110689552744370615808 112090838164418261628 112552117333819159824 113247817064718875136 114475749614725033152 114946843234538716416 116246109414716348184 116934269443127692686 117415480428490358088 117603502336438831872 118087467366629938176 118719430891625206656 119422232622768707424 119913682139734833792 120717113622974669268 121431741344786450097 121931460444970756476 121963131189210594816 122685135153445448064 123190012252842342912 124015395415952119248 124525746837416942784 126621132000546554802 126654020850334079232 127175230812681133056 127403794197808734528 127928089647182433024 128454542690997998592 129315198638856055968 130114513223294026752 130776873091555891707 132066585843938099712 132092415482051652849 132848400787458680448 133395102025267152384 133559359753078357488 134350011700614795852 134902892407201688016 137208522587861919168 137773166713737894144 138020777047626129072 138588763784447635776 139159087915247831808 140091465192094060632 140127852855688768512 140957389325235195648 141537460886244393984 143072134664266274688 143329268472534826344 143919100853080237152 144511360527372748416 145479598468713062964 146981209381869178368 148574909074430362176 149454450885891015504 150069489778425546432 151765753958101899018 152634332819633377536 153262457646051621888 154994812552955130912 155273374178579395206 155912359257503590248 156553973904653810784 156804669781918442496 157602898341105818211 158292574522166942208 158577062990889595104 159229643497024943232 159884909519646445056 160956151497299559024 161908988459715266796 162575280593294341968 163580180204593930752 164380750465327209216 165353860554602825664 166034329116555923712 168136257246627392442 168828176000728739736 168872027800445438976 169871725597078312704 170570786196243244032 172420264851808074624 174369164122074522276 175401404164691539029 176123220642735537132 176405253504658247808 177131201049944907264 178079146337437809984 179133348934153061136 179870523209602250688 181868064344617337856 182897190667456134714 182944696783815892224 183697555618317192192 184027702730168172096 184785018379263514368 185545450553663775744 186023093123928178872 186788620256125414176 187943185766980260864 189931698000819832203 190762846219021699584 191105691296713101792 191892134470773649536 192681814036496997888 193972797958284083952 195171769834941040128 198099878765907149568 199272601181188020672 200092653037900728576 201525017550922193778 202354338610802532024 203512443759511170048 205812783881792878752 206659750070606841216 207031165571439193608 207883145676671453664 208738631872871747712 210137197788141090948 211436083987852793472 212306191329366590976 214608201996399412032 215878651279620355728 216767040791059122624 218219397703069594446 219174333953769612288 220471814072803767552 221379105488741231616 224181676328836523256 225104234667638319648 226495634129437750272 227648630937152848527 228951499229450066304 229893686469077432832 232492218829432696368 232910061267869092809 233868538886255385372 234830960856980716176 235207004672877663744 237438861783250413312 238844465245537414848 239827364279469667584 241434227245949338536 242863482689572900194 243862920889941512952 243926262378421189632 245370270306890896128 246380024505684685824 248030790831904238496 249051493674833885568 253242264001093109604 253308041700668158464 254807588395617469056 255856179294364866048 258630397277712111936 261553746183111783414 264133171687876199424 264184830964103305698 265696801574917360896 266790204050534304768 267118719506156714976 268700023401229591704 269805784814403376032 274345786001184202071 274417045175723838336 275546333427475788288 276041554095252258144 277177527568895271552 278318175830495663616 280182930384188121264 281914778650470391296 286144269328532549376 286658536945069652688 287838201706160474304 289022721054745496832 290959196937426125928 293962418763738356736 297149818148860724352 298908901771782031008 300138979556851092864 302287526326383290667 303531507916203798036 305268665639266755072 309989625105910261824 310546748357158790412 311824718515007180496 313107947809307621568 315205796682211636422 316585149044333884416 317154125981779190208 318459286994049886464 319769819039292890112 321912302994599118048 323817976919430533592 325150561186588683936 327160360409187861504 328761500930654418432 330707721109205651328 332068658233111847424 336272514493254784884 337656352001457479472 339743451194156625408 344840529703616149248 348738328244149044552 350802808329383078058 352246441285471074264 352810507009316495616 354262402099889814528 356158292674875619968 358266697868306122272 359741046419204501376 364295224034359350291 365794381334912269428 365889393567631784448 368055405460336344192 369570036758527028736 372046186247856357744 373577240512250828352 379863396001639664406 381525692438043399168 382211382593426203584 383784268941547299072 385363628072993995776 387945595916568167904 390343539669882080256 392330619274667675121 396199757531814299136 396277246446154958547 398545202362376041344 400185306075801457152 403050035101844387556 404708677221605064048 411625567763585757504 413319500141213682432 414062331142878387216 415766291353342907328 417477263745743495424 420274395576282181896 422872167975705586944 424612382658733181952 429216403992798824064 431757302559240711456 433534081582118245248 436438795406139188892 440943628145607535104 448363352657673046512 450208469335276639296 455297261874305697054 457902998458900132608 459787372938154865664 464984437658865392736 465820122535738185618 467737077772510770744 469661921713961432352 470414009345755327488 472808695023317454633 474877723566500826624 477688930491074829696 479654728558939335168 482868454491898677072 485726965379145800388 487725841779883025904 490740540613781792256 496061581663808476992 498102987349667771136 506484528002186219208 506616083401336316928 509615176791234938112 511712358588729732096 517260794555424223872 523107492366223566828 526204212494074617087 528369661928206611396 531393603149834721792 534237439012313429952 537400046802459183408 539611569628806752064 548691572002368404142 548834090351447676672 551092666854951576576 552083108190504516288 554355055137790543104 556636351660991327232 560365860768376242528 563829557300940782592 569795094002459496609 572288538657065098752 573317073890139305376 575676403412320948608 578045442109490993664 581918393874852251856 594299636297721448704 597817803543564062016 600277959113702185728 604575052652766581334 607063015832407596072 610537331278533510144 619979250211820523648 621093496714317580824 623649437030014360992 626215895618615243136 630411593364423272844 634308251963558380416 636918573988099772928 643824605989198236096 647635953838861067184 650301122373177367872 657523001861308836864 661415442218411302656 664137316466223694848 672545028986509569768 675312704002914958944 679486902388313250816 682945892811458545581 689681059407232298496 697476656488298089104 701605616658766156116 704492882570942148528 705621014018632991232 712316585349751239936 716533395736612244544 719482092838409002752 728590448068718700582 731588762669824538856 731778787135263568896 736110810920672688384 739140073517054057472 744092372495712715488 747154481024501656704 759726792003279328812 764422765186852407168 767568537883094598144 775891191833136335808 784661238549335350242 792399515063628598272 792554492892309917094 797090404724752082688 800370612151602914304 806100070203688775112 809417354443210128096 823037358003552606213 823251135527171515008 826639000282427364864 828124662285756774432 831532582706685814656 834954527491486990848 840548791152564363792 845744335951411173888 858432807985597648128 863514605118481422912 867068163164236490496 872877590812278377784 881887256291215070208 896726705315346093024 900416938670553278592 910594523748611394108 915805996917800265216 929968875317730785472 931640245071476371236 935474155545021541488 939323843427922864704 945617390046634909266 949755447133001653248 955377860982149659392 959309457117878670336 965736908983797354144 971453930758291600776 975451683559766051808 981481081227563584512 992123163327616953984 996205974699335542272 1012969056004372438416 1019230353582469876224 1034521589110848447744 1046214984732447133656 1052408424988149234174 1056739323856413222792 1062787206299669443584 1068474878024626859904 1074800093604918366816 1079223139257613504128 1092885672103078050873 1097383144004736808284 1097668180702895353344 1104166216381009032576 1108710110275581086208 1120731721536752485056 1139590188004918993218 1144577077314130197504 1146634147780278610752 1151352806824641897216 1156090884218981987328 1163836787749704503712 1188599272595442897408 1188831739338464875641 1195635607087128124032 1200555918227404371456 1209150105305533162668 1214126031664815192144 1239958500423641047296 1242186993428635161648 1247298874060028721984 1252431791237230486272 1260823186728846545688 1268616503927116760832 1273837147976199545856 1287649211978396472192 1295271907677722134368 1300602244746354735744 1322830884436822605312 1345090057973019139536 1350625408005829917888 1365891785622917091162 1379362118814464596992 1394953312976596178208 1403211233317532312232 1408985765141884297056 1411242028037265982464 1418426085069952363899 1424633170699502479872 1433066791473224489088 1438964185676818005504 1457180896137437401164 1463177525339649077712 1472221621841345376768 1488184744991425430976 1494308962049003313408 1519453584006558657624 1528845530373704814336 1535137075766189196288 1551782383666272671616 1569322477098670700484 1578612637482223851261 1585108985784619834188 1594180809449504165376 1612200140407377550224 1618834708886420256192 1646074716007105212426 1646502271054343030016 1653278000564854729728 1656249324571513548864 1663065165413371629312 1669909054982973981696 1681097582305128727584 1691488671902822347776 1709385282007378489827 1716865615971195296256 1727029210236962845824 1734136326328472980992 1745755181624556755568 1793453410630692186048 1800833877341106557184 1821189047497222788216 1831611993835600530432 1859937750635461570944 1863280490142952742472 1870948311090043082976 1878647686855845729408 1891234780093269818532 1910755721964299318784 1931473817967594708288 1942907861516583201552 1950903367119532103616 1984246326655233907968 1992411949398671084544 2025938112008744876832 2038460707164939752448 2048837678434375636743 2069043178221696895488 2092429969464894267312 2104816849976298468348 2113478647712826445584 2136949756049253719808 2149600187209836733632 2158446278515227008256 2185771344206156101746 2194766288009473616568 2195336361405790706688 2208332432762018065152 2217420220551162172416 2241463443073504970112 2279180376009837986436 2293268295560557221504 2302705613649283794432 2327673575499409007424 2377198545190885794816 2377663478676929751282 2391271214174256248064 2401111836454808742912 2418300210611066325336 2428252063329630384288 2469112074010657818639 2479917000847282094592 2484373986857270323296 2494597748120057443968 2504863582474460972544 2521646373457693091376 2537233007854233521664 2575298423956792944384 2590543815355444268736 2601204489492709471488 2645661768873645210624 2690180115946038279072 2701250816011659835776 2731783571245834182324 2789906625953192356416 2806422466635064624464 2817971530283768594112 2836852170139904727798 2849266341399004959744 2866133582946448978176 2877928371353636011008 2914361792274874802328 2926355050679298155424 2944443243682690753536 2976369489982850861952 2988617924098006626816 3038907168013117315248 3057691060747409628672 3103564767332545343232 3138644954197341400968 3157225274964447702522 3170217971569239668376 3188361618899008330752 3224400280814755100448 3237669417772840512384 3292149432014210424852 3293004542108686060032 3312498649143027097728 3326130330826743258624 3362195164610257455168 3418770564014756979654 3433731231942390592512 3454058420473925691648 3468272652656945961984 3491510363249113511136 3566495218015394626923 3586906821261384372096 3601667754682213114368 3642378094994445576432 3719875501270923141888 3726560980285905484944 3741896622180086165952 3757295373711691458816 3782469560186539637064 3821511443928598637568 3862947635935189416576 3885815723033166403104 3901806734239064207232 3968492653310467815936 4051876224017489753664 4097675356868751273486 4138086356443393790976 4184859938929788534624 4209633699952596936696 4226957295425652891168 4273899512098507439616 4299200374419673467264 4316892557030454016512 4371542688412312203492 4389532576018947233136 4416664865524036130304 4482926886147009940224 4558360752019675972872 4586536591121114443008 4605411227298567588864 4655347150998818014848 4735837912446671553783 4755326957353859502564 4782542428348512496128 4836600421222132650672 4856504126659260768576 4938224148021315637278 4959834001694564189184 4968747973714540646592 4989195496240114887936 5009727164948921945088 5043292746915386182752 5074466015708467043328 5128155846022135469481 5150596847913585888768 5181087630710888537472 5202408978985418942976 5380360231892076558144 5402501632023319671552 5463567142491668364648 5579813251906384712832 5612844933270129248928 5635943060567537188224 5673704340279809455596 5732267165892897956352 5828723584549749604656 5852710101358596310848 5952738979965701723904 5977235848196013253632 6077814336026234630496 6115382121494819257344 6146513035303126910229 6207129534665090686464 6277289908394682801936 6314450549928895405044 6340435943138479336752 6448800561629510200896 6475338835545681024768 6584298864028420849704 6586009084217372120064 6624997298286054195456 6652260661653486517248 6724390329220514910336 6837541128029513959308 6908116840947851383296 6983020726498227022272 7132990436030789253846 7173813642522768744192 7203335509364426228736 7284756189988891152864 7407336222031973455917 7439751002541846283776 7453121960571810969888 7483793244360172331904 7514590747423382917632 7564939120373079274128 7725895271870378833152 7771631446066332806208 7803613468478128414464 7936985306620935631872 8103752448034979507328 8195350713737502546972 8369719877859577069248 8419267399905193873392 8453914590851305782336 8547799024197014879232 8598400748839346934528 8633785114060908033024 8743085376824624406984 8779065152037894466272 8833329731048072260608 8965853772294019880448 9116721504039351945744 9173073182242228886016 9310694301997636029696 9471675824893343107566 9510653914707719005128 9565084856697024992256 9673200842444265301344 9713008253318521537152 9876448296042631274556 9937495947429081293184 9978390992480229775872 10086585493830772365504 10256311692044270938962 10301193695827171777536 10362175261421777074944 10404817957970837885952 10699485654046183880769 10760720463784153116288 10805003264046639343104 10927134284983336729296 11159626503812769425664 11225689866540258497856 11271886121135074376448 11347408680559618911192 11464534331785795912704 11657447169099499209312 11705420202717192621696 11905477959931403447808 12155628672052469260992 12293026070606253820458 12414259069330181372928 12554579816789365603872 12628901099857790810088 12680871886276958673504 12897601123259020401792 12950677671091362049536 13168597728056841699408 13249994596572108390912 13448780658441029820672 13675082256059027918616 13816233681895702766592 13966041452996454044544 14207513737340014661349 14265980872061578507692 14347627285045537488384 14569512379977782305728 14814672444063946911834 14879502005083692567552 14906243921143621939776 14967586488720344663808 15029181494846765835264 15129878240746158548256 15451790543740757666304 15543262892132665612416 15607226936956256828928 16207504896069959014656 16390701427475005093944 16739439755719154138496 16838534799810387746784 16907829181702611564672 17196801497678693869056 17486170753649248813968 17558130304075788932544 17931707544588039760896 18233443008078703891488 18346146364484457772032 18439539105909380730687 18621388603995272059392 18943351649786686215132 19021307829415438010256 19346401684888530602688 19426016506637043074304 19752896592085262549112 19874991894858162586368 19956781984960459551744 20173170987661544731008 20512623384088541877924 20724350522843554149888 21398971308092367761538 21521440927568306232576 21610006528093278686208 21854268569966673458592 22222008666095920367751 22319253007625538851328 22451379733080516995712 22543772242270148752896 22694817361119237822384 23314894338198998418624 23410840405434385243392 23810955919862806895616 24311257344104938521984 24586052141212507640916 25109159633578731207744 25257802199715581620176 25361743772553917347008 25795202246518040803584 25901355342182724099072 26337195456113683398816 26499989193144216781824 26897561316882059641344 27350164512118055837232 27932082905992908089088 28415027474680029322698 28531961744123157015384 28695254570091074976768 29139024759955564611456 29629344888127893823668 29812487842287243879552 29935172977440689327616 30259756481492317096512 30903581087481515332608 31086525784265331224832 31214453873912513657856 32098456962138551642307 32415009792139918029312 32781402854950010187888 33478879511438308276992 33677069599620775493568 33815658363405223129344 34393602995357387738112 34972341507298497627936 35116260608151577865088 36466886016157407782976 36879078211818761461374 37242777207990544118784 37886703299573372430264 38042615658830876020512 38692803369777061205376 38852033013274086148608 39505793184170525098224 39749983789716325172736 40346341975323089462016 41025246768177083755848 41448701045687108299776 42797942616184735523076 43042881855136612465152 43708537139933346917184 44444017332191840735502 44638506015251077702656 44902759466161033991424 45087544484540297505792 45389634722238475644768 46629788676397996837248 46821680810868770486784 48622514688209877043968 49172104282425015281832 50218319267157462415488 50515604399431163240352 50723487545107834694016 51590404493036081607168 52674390912227366797632 53795122633764119282688 54700329024236111674464 55864165811985816178176 56830054949360058645396 57063923488246314030768 58278049519911129222912 59258689776255787647336 59624975684574487759104 59870345954881378655232 60519512962984634193024 62173051568530662449664 64196913924277103284614 64830019584279836058624 65562805709900020375776 66666025998287761103253 66957759022876616553984 67354139199241550987136 67631316726810446258688 69944683014596995255872 70232521216303155730176 72933772032314815565952 73758156423637522922748 75773406599146744860528 76085231317661752041024 77385606739554122410752 77704066026548172297216 79011586368341050196448 79499967579432650345472 80692683950646178924032 82050493536354167511696 85595885232369471046152 86085763710273224930304 87417074279866693834368 88888034664383681471004 89805518932322067982848 90779269444476951289536 93259577352795993674496 93643361621737540973568 96295370886415654926921 97245029376419754087936 98344208564850030563664 100436638534314924830976 101031208798862326480704 101446975090215669388032 103180808986072163214336 105348781824454733595264 109400658048472223348928 111728331623971632356352 113660109898720117290792 114127846976492628061536 116556099039822258445824 118517379552511575294672 119249951369148975518208 121039025925969268386048 124346103137061324899328 128393827848554206569228 131125611419800040751552 133332051996575522206506 133915518045753233107968 134708278398483101974272 135262633453620892517376 139889366029193990511744 140465042432606311460352 145867544064629631131904 147516312847275045845496 151546813198293489721056 152170462635323504082048 154771213479108244821504 158023172736682100392896 161385367901292357848064 164100987072708335023392 171191770464738942092304 174834148559733387668736 177776069328767362942008 179611037864644135965696 181558538888953902579072 186519154705591987348992 192590741772831309853842 194490058752839508175872 196688417129700061127328 200873277068629849661952 202062417597724652961408 202893950180431338776064 210697563648909467190528 218801316096944446697856 227320219797440234581584 228255693952985256123072 233112198079644516891648 237034759105023150589344 238499902738297951036416 242078051851938536772096 256787655697108413138456 262251222839600081503104 266664103993151044413012 269416556796966203948544 279778732058387981023488 280930084865212622920704 288886112659246964780763 291735088129259262263808 295032625694550091690992 303093626396586979442112 304340925270647008164096 309542426958216489643008 316046345473364200785792 328201974145416670046784 342383540929477884184608 349668297119466775337472 355552138657534725884016 363117077777907805158144 373038309411183974697984 385181483545662619707684 393376834259400122254656 401746554137259699323904 404124835195449305922816 405787900360862677552128 421395127297818934381056 437602632193888893395712 454640439594880469163168 456511387905970512246144 474069518210046301178688 484156103703877073544192 513575311394216826276912 524502445679200163006208 533328207986302088826024 538833113593932407897088 559557464116775962046976 577772225318493929561526 583470176258518524527616 590065251389100183381984 606187252793173958884224 608681850541294016328192 632092690946728401571584 656403948290833340093568 684767081858955768369216 699336594238933550674944 711104277315069451768032 726234155555815610316288 770362967091325239415368 786753668518800244509312 808249670390898611845632 842790254595637868762112 866658337977740894342289 875205264387777786791424 909280879189760938326336 913022775811941024492288 948139036420092602357376 1027150622788433652553824 1049004891358400326012416 1066656415972604177652048 1119114928233551924093952 1155544450636987859123052 1180130502778200366763968 1212374505586347917768448 1217363701082588032656384 1264185381893456803143168 1312807896581666680187136 1369534163717911536738432 1422208554630138903536064 1452468311111631220632576 1540725934182650478830736 1573507337037600489018624 1616499340781797223691264 1733316675955481788684578 1750410528775555573582848 1818561758379521876652672 1826045551623882048984576 1896278072840185204714752 2054301245576867305107648 2098009782716800652024832 2133312831945208355304096 2311088901273975718246104 2360261005556400733527936 2424749011172695835536896 2528370763786913606286336 2625615793163333360374272 2739068327435823073476864 2844417109260277807072128 3081451868365300957661472 3147014674075200978037248 3466633351910963577369156 3637123516759043753305344 3652091103247764097969152 3792556145680370409429504 4108602491153734610215296 4266625663890416710608192 4622177802547951436492208 4720522011112801467055872 4849498022345391671073792 5251231586326666720748544 5478136654871646146953728 5688834218520555614144256 6162903736730601915322944 6294029348150401956074496 6933266703821927154738312 7274247033518087506610688 7585112291360740818859008 8217204982307469220430592 8533251327780833421216384 9244355605095902872984416 9441044022225602934111744 10956273309743292293907456 11377668437041111228288512 12325807473461203830645888 13866533407643854309476624 14548494067036175013221376 16434409964614938440861184 17066502655561666842432768 18488711210191805745968832 18882088044451205868223488 22755336874082222456577024 24651614946922407661291776 27733066815287708618953248 32868819929229876881722368 34133005311123333684865536 36977422420383611491937664 49303229893844815322583552 55466133630575417237906496 68266010622246667369731072 73954844840767222983875328 98606459787689630645167104 110932267261150834475812992 147909689681534445967750656 221864534522301668951625984 295819379363068891935501312 443729069044603337903251968 887458138089206675806503936
- Sum of all divisors σ(n): 2993216303750414453005603023
- Sum of proper divisors (its aliquot sum) s(n): 2105758165661207777199099087
- 887458138089206675806503936 is an abundant number, because the sum of its proper divisors (2105758165661207777199099087) is greater than itself. Its abundance is 1218300027572001101392595151
Bases of 887458138089206675806503936
- Binary: 1011011110000101101001001000010000101110000101100100110001000111000011001001000100000000002
- Hexadecimal: 0x2DE169210B859311C324400
- Base-36: 33IAZ9EG919K900000
Squares and roots of 887458138089206675806503936
- 887458138089206675806503936 squared (8874581380892066758065039362) is 787581946860761424824777093672909030660394198783492096
- 887458138089206675806503936 cubed (8874581380892066758065039363) is 698946008153723846741886810558639184614132934570928411114194223403393587248889856
-
887458138089206675806503936 is a
perfect square number . Itssquare root is 29790235616544 -
The
cube root of 887458138089206675806503936 is 960983561.5758102947
Scales and comparisons
How big is 887458138089206675806503936?- 887,458,138,089,206,675,806,503,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 887,458,138,089,206,675,806,503,936 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 887458138089206675806503936 cubic inches would be around 80081963.5 feet tall.
Recreational maths with 887458138089206675806503936
- 887458138089206675806503936 backwards is 639305608576602980831854788
- The number of decimal digits it has is: 27
- The sum of 887458138089206675806503936's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 887458138089206675806503936 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 887458138089206675806503936 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/887458138089206675806503936/
Chicago style:
Numbermatics. 2024. "Number 887458138089206675806503936 - Facts about the integer". https://numbermatics.com/n/887458138089206675806503936/
The information we have on file for 887458138089206675806503936 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 887458138089206675806503936, math, Factors of 887458138089206675806503936, curriculum, school, college, exams, university, Prime factorization of 887458138089206675806503936, STEM, science, technology, engineering, physics, economics, calculator, eight hundred eighty-seven septillion, four hundred fifty-eight sextillion, one hundred thirty-eight quintillion, eighty-nine quadrillion, two hundred six trillion, six hundred seventy-five billion, eight hundred six million, five hundred three thousand, nine hundred thirty-six.