830163744478725371571879936
830,163,744,478,725,371,571,879,936 is an even composite number composed of five prime numbers multiplied together.
830163744478725371571879936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred twenty-five divisors.
Prime factorization of 830163744478725371571879936:
214 × 36 × 174 × 414 × 1314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 41 × 41 × 41 × 41 × 131 × 131 × 131 × 131)See below for interesting mathematical facts about the number 830163744478725371571879936 from the Numbermatics database.
Names of 830163744478725371571879936
- Cardinal: 830163744478725371571879936 can be written as Eight hundred thirty septillion, one hundred sixty-three sextillion, seven hundred forty-four quintillion, four hundred seventy-eight quadrillion, seven hundred twenty-five trillion, three hundred seventy-one billion, five hundred seventy-one million, eight hundred seventy-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 8.30163744478725371571879936 × 1026
Factors of 830163744478725371571879936
Divisors of 830163744478725371571879936
- Number of divisors d(n): 13125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 41 48 51 54 64 68 72 81 82 96 102 108 123 128 131 136 144 153 162 164 192 204 216 243 246 256 262 272 288 289 306 324 328 369 384 393 408 432 459 486 492 512 524 544 576 578 612 648 656 697 729 738 768 786 816 864 867 918 972 984 1024 1048 1088 1107 1152 1156 1179 1224 1296 1312 1377 1394 1458 1476 1536 1572 1632 1681 1728 1734 1836 1944 1968 2048 2091 2096 2176 2214 2227 2304 2312 2358 2448 2592 2601 2624 2754 2788 2916 2952 3072 3144 3264 3321 3362 3456 3468 3537 3672 3888 3936 4096 4131 4182 4192 4352 4428 4454 4608 4624 4716 4896 4913 5043 5184 5202 5248 5371 5508 5576 5832 5904 6144 6273 6288 6528 6642 6681 6724 6912 6936 7074 7344 7776 7803 7872 8192 8262 8364 8384 8704 8856 8908 9216 9248 9432 9792 9826 9963 10086 10368 10404 10496 10611 10742 11016 11152 11664 11808 11849 12288 12393 12546 12576 13056 13284 13362 13448 13824 13872 14148 14688 14739 15129 15552 15606 15744 16113 16384 16524 16728 16768 17161 17408 17712 17816 18432 18496 18819 18864 19584 19652 19926 20043 20172 20736 20808 20992 21222 21484 22032 22304 23328 23409 23616 23698 24576 24786 25092 25152 26112 26568 26724 26896 27648 27744 28296 28577 29376 29478 29889 30258 31104 31212 31488 31833 32226 33048 33456 33536 34322 34816 35424 35547 35632 36864 36992 37638 37728 37859 39168 39304 39852 40086 40344 41472 41616 41984 42444 42968 44064 44217 44608 45387 46656 46818 47232 47396 48339 49152 49572 50184 50304 51483 52224 53136 53448 53792 55296 55488 56457 56592 57154 58752 58956 59778 60129 60516 62208 62424 62976 63666 64452 66096 66912 67072 68644 68921 69632 70227 70848 71094 71264 73728 73984 75276 75456 75718 78336 78608 79704 80172 80688 82944 83232 83521 83968 84888 85731 85936 88128 88434 89216 90774 91307 93312 93636 94464 94792 95499 96678 99144 100368 100608 102966 104448 106272 106641 106896 107584 110592 110976 112914 113184 113577 114308 117504 117912 119556 120258 121032 124416 124848 125952 127332 128904 132192 132651 133824 134144 136161 137288 137842 139264 140454 141696 142188 142528 145017 147456 147968 150552 150912 151436 154449 156672 157216 159408 160344 161376 165888 166464 167042 167936 169371 169776 171462 171872 176256 176868 178432 180387 181548 182614 186624 187272 188928 189584 190998 193356 198288 200736 201216 201433 205932 206763 208896 210681 212544 213282 213792 215168 220211 221184 221952 225828 226368 227154 228616 235008 235824 239112 240516 242064 248832 249696 250563 251904 254664 257193 257808 264384 265302 267648 268288 272322 273921 274576 275684 278528 280908 283392 284376 285056 290034 291737 295936 301104 301824 302872 308898 313344 314432 318816 319923 320688 322752 331776 332928 334084 335872 338742 339552 340731 342924 343744 352512 353736 356864 360774 363096 365228 373248 374544 377856 379168 381996 386712 396576 397953 401472 402432 402866 408483 411864 413526 417792 421362 425088 426564 427584 430336 435051 440422 442368 443904 451656 452736 454308 457232 463347 470016 471648 478224 481032 484128 485809 497664 499392 501126 503808 508113 509328 514386 515616 528768 530604 535296 536576 541161 544644 547842 549152 551368 561816 566784 568752 570112 580068 583474 591872 602208 603648 604299 605744 617796 620289 626688 628864 637632 639846 641376 643603 645504 660633 663552 665856 668168 671744 677484 679104 681462 685848 687488 703601 705024 707472 713728 721548 726192 730456 746496 749088 751689 755712 758336 763992 771579 773424 793152 795906 802944 804864 805732 816966 821763 823728 827052 835584 842724 850176 853128 855168 860672 870102 875211 880844 887808 903312 905472 908616 914464 926694 940032 943296 956448 959769 962064 968256 971618 995328 998784 1002252 1007616 1016226 1018656 1022193 1028772 1031232 1057536 1061208 1070592 1073152 1082322 1089288 1095684 1098304 1102736 1123632 1133568 1137504 1140224 1160136 1166948 1171657 1183744 1193859 1204416 1207296 1208598 1211488 1225449 1235592 1240578 1253376 1257728 1275264 1279692 1282752 1287206 1291008 1305153 1321266 1327104 1331712 1336336 1354968 1358208 1362924 1371696 1374976 1390041 1407202 1410048 1414944 1427456 1443096 1452384 1457427 1460912 1492992 1498176 1503378 1511424 1516672 1527984 1543158 1546848 1552219 1586304 1591812 1605888 1609728 1611464 1623483 1633932 1643526 1647456 1654104 1685448 1700352 1706256 1710336 1721344 1740204 1750422 1761688 1775616 1806624 1810944 1812897 1817232 1828928 1853388 1860867 1880064 1886592 1912896 1919538 1924128 1930809 1936512 1943236 1981899 1990656 1997568 2004504 2015232 2032452 2037312 2044386 2057544 2062464 2110803 2115072 2122416 2141184 2146304 2164644 2178576 2191368 2196608 2205472 2247264 2248091 2255067 2267136 2275008 2280448 2314737 2320272 2333896 2343314 2367488 2387718 2408832 2414592 2417196 2422976 2450898 2465289 2471184 2481156 2506752 2515456 2550528 2559384 2565504 2574412 2582016 2610306 2625633 2642532 2663424 2672672 2709936 2716416 2725848 2743392 2749952 2780082 2814404 2820096 2825761 2829888 2854912 2879307 2886192 2904768 2914854 2921824 2985984 2996352 3006756 3022848 3033344 3055968 3066579 3086316 3093696 3104438 3172608 3183624 3211776 3219456 3222928 3246966 3267864 3287052 3294912 3308208 3370896 3400704 3412512 3420672 3424361 3442688 3480408 3500844 3514971 3523376 3551232 3581577 3613248 3621888 3625794 3634464 3657856 3706776 3721734 3743587 3760128 3773184 3825792 3839076 3848256 3861618 3873024 3886472 3915459 3963798 3981312 3995136 4009008 4064904 4074624 4088772 4115088 4124928 4170123 4221606 4230144 4244832 4282368 4329288 4357152 4372281 4382736 4393216 4410944 4494528 4496182 4510134 4534272 4550016 4560896 4629474 4640544 4656657 4667792 4686628 4734976 4775436 4817664 4829184 4834392 4845952 4901796 4930578 4942368 4959529 4962312 5030912 5101056 5118768 5131008 5148824 5164032 5220612 5251266 5285064 5326848 5345344 5419872 5432832 5438691 5451696 5486784 5499904 5560164 5582601 5628808 5640192 5651522 5659776 5709824 5758614 5772384 5792427 5809536 5829708 5843648 5945697 5971968 5992704 6013512 6045696 6066688 6111936 6133158 6172632 6187392 6208876 6332409 6345216 6367248 6423552 6438912 6445856 6493932 6535728 6574104 6589824 6616416 6741792 6744273 6765201 6801408 6825024 6841344 6848722 6885376 6944211 6960816 7001688 7029942 7046752 7102464 7163154 7226496 7243776 7251588 7268928 7315712 7395867 7413552 7443468 7487174 7520256 7546368 7651584 7678152 7696512 7723236 7746048 7772944 7830918 7876899 7927596 7990272 8018016 8129808 8149248 8177544 8230176 8249856 8258753 8340246 8443212 8460288 8477283 8489664 8564736 8637921 8658576 8714304 8744562 8765472 8786432 8821888 8989056 8992364 9020268 9028651 9068544 9100032 9121792 9199737 9258948 9281088 9313314 9335584 9373256 9550872 9635328 9658368 9668784 9691904 9803592 9861156 9884736 9919058 9924624 10061824 10202112 10237536 10262016 10273083 10297648 10328064 10441224 10502532 10544913 10570128 10653696 10690688 10839744 10865664 10877382 10903392 10941251 10973568 10999808 11120328 11165202 11230761 11257616 11280384 11303044 11319552 11419648 11517228 11544768 11584854 11619072 11659416 11687296 11891394 11943936 11961217 11985408 12027024 12133376 12223872 12266316 12345264 12374784 12417752 12510369 12664818 12690432 12734496 12847104 12891712 12987864 13071456 13116843 13148208 13179648 13232832 13483584 13488546 13530402 13602816 13650048 13682688 13697444 13770752 13888422 13921632 13969971 14003376 14059884 14093504 14204928 14326308 14452992 14487552 14503176 14537856 14631424 14791734 14827104 14878587 14886936 14974348 15092736 15303168 15356304 15393024 15446472 15492096 15545888 15661836 15753798 15855192 15980544 16036032 16259616 16298496 16316073 16355088 16460352 16499712 16517506 16680492 16747803 16886424 16920576 16954566 16979328 17129472 17275842 17317152 17377281 17428608 17489124 17530944 17572864 17643776 17837091 17978112 17984728 18040536 18057302 18137088 18200064 18243584 18399474 18517896 18562176 18626628 18671168 18746512 18997227 19101744 19270656 19316736 19337568 19383808 19607184 19722312 19769472 19838116 19849248 19918169 20123648 20232819 20295603 20404224 20475072 20524032 20546166 20595296 20656128 20832633 20882448 21005064 21089826 21140256 21307392 21381376 21679488 21731328 21754764 21806784 21882502 21947136 21999616 22187601 22240656 22330404 22461522 22515232 22560768 22606088 22639104 23034456 23089536 23169708 23238144 23318832 23374592 23630697 23782788 23922434 23970816 24054048 24266752 24447744 24532632 24690528 24749568 24776259 24835504 25020738 25329636 25380864 25431849 25468992 25694208 25783424 25975728 26142912 26233686 26296416 26359296 26387723 26465664 26967168 26977092 27060804 27085953 27205632 27300096 27365376 27394888 27541504 27599211 27776844 27843264 27939942 28006752 28119768 28187008 28652616 28847641 28905984 28975104 29006352 29075712 29262848 29583468 29654208 29757174 29773872 29948696 30185472 30606336 30712608 30786048 30819249 30892944 30984192 31091776 31323672 31507596 31634739 31710384 31961088 32072064 32519232 32596992 32632146 32710176 32823753 32920704 32999424 33035012 33360984 33495606 33692283 33772848 33841152 33909132 33958656 34258944 34551684 34634304 34754562 34857216 34978248 35061888 35145728 35287552 35674182 35883651 35956224 35969456 36081072 36114604 36400128 36487168 36798948 37035792 37124352 37253256 37342336 37493024 37994454 38203488 38217547 38541312 38675136 38767616 39214368 39350529 39444624 39538944 39676232 39698496 39836338 40247296 40465638 40591206 40808448 40950144 41048064 41092332 41190592 41312256 41665266 41764896 41909913 42010128 42179652 42280512 42614784 42762752 43358976 43462656 43509528 43613568 43765004 43894272 43999232 44375202 44481312 44635761 44660808 44923044 45030464 45212176 45278208 46068912 46179072 46339416 46476288 46637664 46749184 47261394 47565576 47844868 47941632 48037937 48108096 48533504 48895488 48948219 49065264 49381056 49499136 49552518 49671008 50041476 50243409 50659272 50761728 50863698 50937984 51388416 51566848 51951456 52131843 52285824 52467372 52592832 52718592 52775446 52931328 53511273 53934336 53954184 54121608 54171906 54411264 54600192 54730752 54789776 55198422 55553688 55686528 55879884 56013504 56239536 56374016 56991681 57305232 57695282 57811968 57950208 58012704 58151424 58525696 59166936 59308416 59514348 59547744 59754507 59897392 60370944 60698457 60886809 61212672 61425216 61572096 61638498 61785888 61968384 62183552 62647344 63015192 63269478 63420768 63640979 63922176 64144128 65038464 65193984 65264292 65420352 65647506 65841408 65998848 66070024 66562803 66721968 66991212 67384566 67545696 67682304 67818264 67917312 69103368 69268608 69509124 69714432 69956496 70123776 70291456 70575104 70892091 71348364 71767302 71912448 71938912 72162144 72229208 72800256 73597896 74071584 74248704 74328777 74506512 74684672 74986048 75988908 76295547 76406976 76435094 77082624 77350272 77535232 78428736 78701058 78889248 79077888 79163169 79352464 79396992 79672676 80494592 80931276 81182412 81257859 81616896 81900288 82096128 82184664 82381184 82624512 83330532 83529792 83819826 84020256 84311993 84359304 84561024 85525504 86542923 86717952 86925312 87019056 87227136 87530008 87788544 87998464 88750404 88962624 89271522 89321616 89846088 90060928 90424352 90556416 92137824 92171731 92358144 92457747 92678832 92952576 93275328 93498368 94522788 94904217 95131152 95689736 95883264 96075874 96216192 97067008 97790976 97896438 98130528 98471259 98762112 98998272 99105036 99342016 100082952 100486818 101076849 101318544 101523456 101727396 101875968 102776832 103133696 103902912 104263686 104571648 104934744 105185664 105437184 105550892 105862656 107022546 107650953 107868672 107908368 108243216 108343812 109200384 109461504 109579552 110396844 111107376 111373056 111759768 112027008 112479072 112748032 113983362 114610464 114652641 115390564 115623936 116025408 116302848 117051392 118051587 118333872 118616832 119028696 119095488 119509014 119794784 120741888 121396914 121773618 122425344 122850432 123144192 123276996 123571776 123936768 124367104 125294688 125729739 126030384 126538956 126841536 127281958 127844352 128288256 130076928 130387968 130528584 130840704 131295012 131682816 131997696 132140048 133125606 133443936 133907283 133982424 134769132 135091392 135636528 135834624 138206736 138537216 139018248 139428864 139912992 140247552 140398801 140582912 141150208 141784182 142696728 143534604 143824896 143877824 144113811 144324288 144458416 145600512 146844657 147195792 148143168 148497408 148657554 149013024 149369344 149972096 151977816 152591094 152813952 152870188 153487067 154165248 154700544 155070464 156395529 156857472 157402116 157778496 158155776 158326338 158704928 158793984 159345352 160533819 161862552 162364824 162515718 163233792 163800576 164192256 164369328 164762368 166661064 167059584 167639652 168040512 168623986 168718608 169122048 170975043 171051008 173085846 173435904 173850624 174038112 174454272 175060016 175577088 177500808 177925248 178543044 178643232 179263521 179692176 180121856 180848704 181112832 182095371 184275648 184343462 184716288 184915494 185357664 185905152 186550656 186996736 189045576 189808434 190262304 190922937 191379472 191766528 192151748 192432384 194134016 195581952 195792876 196261056 196942518 197524224 197996544 198210072 198684032 200165904 200973636 202153698 202637088 203046912 203340689 203454792 203751936 206267392 207805824 208527372 209143296 209869488 210371328 210874368 211101784 211725312 212676273 214045092 215301906 215737344 215816736 216486432 216687624 218400768 219159104 220793688 222214752 222746112 222986331 223519536 224054016 224958144 225496064 227966724 228886641 229220928 229305282 230781128 231247872 232050816 232605696 234102784 236103174 236667744 237233664 237489507 238057392 238190976 239018028 239589568 241483776 242793828 243547236 243773577 244850688 245700864 246288384 246553992 247143552 247873536 248734208 250589376 251459478 252060768 252935979 253077912 253683072 254563916 256576512 259628769 260153856 260775936 261057168 261681408 262590024 263365632 263995392 264280096 266251212 266887872 267814566 267964848 269538264 270182784 271273056 271669248 276413472 276515193 277074432 277373241 278036496 278857728 279825984 280495104 280797602 281165824 282300416 283568364 284712651 285393456 287069208 287649792 287755648 288227622 288648576 288916832 291201024 293689314 294391584 294499921 295413777 296286336 296994816 297315108 298026048 298738688 299944192 303230547 303955632 305182188 305627904 305740376 306974134 308330496 309401088 310140928 312791058 313714944 314804232 315556992 316311552 316652676 317409856 317587968 318690704 321067638 322952859 323725104 324729648 325031436 327601152 328384512 328738656 329524736 333322128 334119168 335279304 336081024 337247972 337437216 338244096 338608873 341950086 342102016 343957923 346171692 346871808 348076224 348908544 350120032 351154176 354154761 355001616 355850496 357086088 357286464 358527042 359384352 360243712 361697408 362225664 364190742 368551296 368686924 369432576 369830988 370174691 370715328 371810304 373101312 373993472 377189217 378091152 379616868 380524608 381845874 382758944 383533056 384303496 384864768 391163904 391585752 392522112 393885036 395048448 395993088 396420144 397368064 400331808 401721849 401947272 404307396 405274176 406681378 406909584 407503872 412534784 415611648 417054744 418286592 419738976 420742656 421196403 421748736 422203568 423450624 425352546 428090184 430603812 431474688 431633472 432341433 432972864 433375248 436801536 438318208 441587376 444429504 445492224 445972662 447039072 448108032 448591291 449916288 450992128 455933448 457773282 458441856 458610564 460461201 461562256 462495744 464101632 465211392 468205568 469186587 472206348 473335488 474467328 474979014 476114784 476381952 478036056 479179136 485587656 487094472 487547154 489701376 490409897 491401728 492576768 493107984 494287104 497468416 501178752 502918956 504121536 505871958 506155824 507366144 509127832 512925129 513153024 519257538 520307712 521551872 522114336 523362816 525180048 526731264 528560192 532502424 533775744 535629132 535929696 537790563 539076528 540365568 542546112 543338496 546286113 552826944 553030386 554148864 554746482 556072992 557715456 559651968 560990208 561595204 564600832 567136728 569425302 570786912 572768811 574138416 575299584 575511296 576455244 577297152 577833664 582402048 587378628 588783168 588999842 590827554 592572672 593989632 594630216 596052096 597477376 599888384 606461094 607911264 610022067 610364376 611255808 611480752 613948268 618802176 620281856 625582116 627429888 629608464 631113984 632623104 633305352 634819712 635175936 637381408 642135276 645905718 647450208 649459296 649698299 650062872 655202304 657477312 659049472 666644256 668238336 668958993 670558608 672162048 674495944 674874432 676488192 677217746 683900172 684204032 686659923 687915846 692343384 693743616 696152448 697817088 700240064 702308352 708309522 710003232 711700992 712468521 714172176 714572928 717054084 718768704 720487424 723394816 724451328 728381484 731320731 737102592 737373848 738865152 739661976 740349382 741430656 743620608 746202624 747986944 754378434 756182304 758807937 759233736 761049216 763691748 765517888 768606992 769729536 778886307 782327808 783171504 785044224 787770072 790096896 791986176 792840288 794736128 800663616 803443698 803894544 808614792 810548352 813362756 813819168 815007744 816644929 825069568 829545579 831223296 832119723 834109488 836573184 839477952 841485312 842392806 843497472 844407136 846901248 850705092 854137953 856180368 861207624 862949376 863266944 864682866 865945728 866750496 873603072 876636416 883174752 883499763 886241331 888859008 890984448 891945324 894078144 896216064 897182582 899832576 901984256 909691641 911866896 915546564 916883712 917221128 920922402 923124512 924991488 928203264 930422784 938373174 944412696 946670976 948934656 949958028 952229568 952763904 956072112 958358272 968858577 971175312 974188944 975094308 980819794 982803456 985153536 986215968 988574208 994936832 1002357504 1005837912 1008243072 1011743916 1012311648 1014732288 1015826619 1018255664 1025850258 1026306048 1031873769 1038515076 1040615424 1044228672 1046725632 1050360096 1053462528 1057120384 1065004848 1067551488 1071258264 1071859392 1075581126 1078153056 1080731136 1081896643 1085092224 1086676992 1092572226 1105653888 1106060772 1108297728 1109492964 1110524073 1112145984 1115430912 1119303936 1121980416 1123190408 1129201664 1131567651 1134273456 1138850604 1141573824 1145537622 1148276832 1150599168 1151022592 1152910488 1154594304 1155667328 1174757256 1177566336 1177999684 1181655108 1182753281 1185145344 1187979264 1189260432 1192104192 1194954752 1199776768 1205165547 1212922188 1215822528 1220044134 1220728752 1222511616 1222961504 1227896536 1237604352 1251164232 1254859776 1259216928 1262227968 1263589209 1265246208 1266610704 1269639424 1270351872 1274762816 1284270552 1291811436 1294900416 1297024299 1298918592 1299396598 1300125744 1310404608 1314954624 1318098944 1333288512 1336476672 1337917986 1341117216 1344324096 1345773873 1348991888 1349748864 1352976384 1354435492 1367800344 1368408064 1373319846 1375831692 1381383603 1384686768 1387487232 1392304896 1395634176 1400480128 1404616704 1416619044 1420006464 1423401984 1424937042 1428344352 1429145856 1433303881 1434108168 1437537408 1440974848 1446789632 1456762968 1462641462 1471229691 1474205184 1474747696 1477730304 1479323952 1480698764 1482861312 1492405248 1495973888 1508756868 1512364608 1517615874 1518467472 1522098432 1527383496 1531035776 1537213984 1539459072 1557772614 1564655616 1566343008 1566919427 1570088448 1575540144 1580193792 1585680576 1589472256 1601327232 1606887396 1607789088 1613371689 1617229584 1621096704 1626725512 1627638336 1630015488 1633289858 1638858339 1650139136 1659091158 1662446592 1664239446 1668218976 1673146368 1678955904 1682970624 1684785612 1688814272 1693802496 1701410184 1708275906 1712360736 1718306433 1722415248 1725898752 1726533888 1729365732 1731891456 1733500992 1747206144 1753272832 1766349504 1766999526 1772482662 1777718016 1781968896 1783890648 1788156288 1792432128 1794365164 1799665152 1803968512 1819383282 1823733792 1830066201 1831093128 1833767424 1834442256 1841844804 1846249024 1856406528 1860845568 1876746348 1888825392 1893341952 1897869312 1899916056 1904459136 1905527808 1912144224 1916716544 1937717154 1942350624 1948377888 1949094897 1950188616 1961639588 1965606912 1972431936 1977148416 1989873664 2004715008 2006876979 2011675824 2016486144 2023487832 2024623296 2029464576 2031653238 2036511328 2051700516 2052612096 2059979769 2063747538 2077030152 2081230848 2088457344 2093451264 2100720192 2106925056 2114240768 2130009696 2135102976 2137405563 2142516528 2143718784 2151162252 2156306112 2161462272 2163793286 2170184448 2173353984 2185144452 2193962193 2211307776 2212121544 2216595456 2218985928 2221048146 2224291968 2230861824 2238607872 2243960832 2246380816 2263135302 2268546912 2276423811 2277701208 2283147648 2291075244 2296553664 2302045184 2305820976 2309188608 2311334656 2336658921 2349514512 2355132672 2355999368 2363310216 2365506562 2370290688 2375958528 2378520864 2384208384 2389909504 2399553536 2410331094 2425844376 2431645056 2440088268 2441457504 2445023232 2445923008 2449934787 2455793072 2475208704 2488636737 2496359169 2502328464 2509719552 2518433856 2524455936 2527178418 2530492416 2533221408 2539278848 2540703744 2549525632 2568541104 2583622872 2589800832 2594048598 2597837184 2598793196 2600251488 2609280139 2620809216 2629909248 2636197888 2650499289 2658723993 2666577024 2672953344 2675835972 2682234432 2688648192 2691547746 2697983776 2699497728 2705952768 2708870984 2729074923 2735600688 2746639692 2751663384 2762767206 2769373536 2774974464 2784609792 2791268352 2800960256 2833238088 2840012928 2846803968 2849874084 2856688704 2858291712 2866607762 2868216336 2875074816 2881949696 2893579264 2906575731 2913525936 2925282924 2942459382 2948410368 2949495392 2955460608 2958647904 2961397528 2965722624 2984810496 3017513736 3024729216 3035231748 3036934944 3044196864 3047479857 3054766992 3062071552 3074427968 3078918144 3095621307 3115545228 3132686016 3133838854 3140176896 3151080288 3160387584 3171361152 3178944512 3202654464 3213774792 3215578176 3226743378 3234459168 3242193408 3245689929 3253451024 3255276672 3260030976 3266579716 3277716678 3300278272 3318182316 3324893184 3328478892 3331572219 3336437952 3346292736 3357911808 3365941248 3369571224 3377628544 3387604992 3402820368 3416551812 3424721472 3436612866 3444830496 3451797504 3453067776 3456791713 3458731464 3463782912 3467001984 3506545664 3532699008 3533999052 3544965324 3548259843 3555436032 3563937792 3567781296 3576312576 3584864256 3588730328 3599330304 3607937024 3615496641 3638766564 3647467584 3660132402 3662186256 3667534848 3668884512 3683689608 3692498048 3712813056 3753492696 3777650784 3779040971 3786683904 3790767627 3795738624 3799832112 3808918272 3811055616 3824288448 3833433088 3875434308 3884701248 3891072897 3896755776 3898189794 3900377232 3923279176 3931213824 3944863872 3954296832 3979747328 4009430016 4013753958 4023351648 4032972288 4037321619 4046975664 4049246592 4058929152 4063306476 4073022656 4103401032 4105224192 4119959538 4127495076 4144150809 4154060304 4162461696 4176914688 4186902528 4201440384 4213850112 4228481536 4260019392 4270205952 4274811126 4285033056 4287437568 4299911643 4302324504 4312612224 4322924544 4327586572 4340368896 4370288904 4387924386 4413689073 4422615552 4424243088 4433190912 4437971856 4442096292 4448583936 4477215744 4487921664 4492761632 4526270604 4537093824 4552847622 4555402416 4566295296 4582150488 4593107328 4604090368 4611641952 4618377216 4622669312 4673317842 4699029024 4700758281 4710265344 4711998736 4726620432 4731013124 4740581376 4757041728 4768416768 4779819008 4799107072 4820662188 4840115067 4851688752 4863290112 4880176536 4882915008 4890046464 4891846016 4899869574 4911586144 4950417408 4977273474 4992718338 5004656928 5006498657 5019439104 5036867712 5048911872 5054356836 5066442816 5078557696 5081407488 5099051264 5137082208 5154919299 5167245744 5179601664 5188097196 5195674368 5197586392 5200502976 5218560278 5241618432 5259818496 5272395776 5300998578 5317447986 5333154048 5345906688 5351671944 5364468864 5377296384 5383095492 5395967552 5398995456 5411905536 5417741968 5458149846 5471201376 5490198603 5493279384 5503326768 5525534412 5538747072 5569219584 5582536704 5601920512 5666476176 5680025856 5693607936 5699748168 5713377408 5716583424 5733215524 5736432672 5750149632 5756350841 5763899392 5787158528 5813151462 5827051872 5847284691 5850565848 5884918764 5896820736 5898990784 5917295808 5922795056 5931445248 5969620992 6020630937 6035027472 6049458432 6070463496 6073869888 6088393728 6094959714 6109533984 6124143104 6148855936 6157836288 6191242614 6231090456 6265372032 6267677708 6280353792 6292969747 6302160576 6320775168 6342722304 6357889024 6405308928 6412216689 6427549584 6431156352 6453486756 6468918336 6484386816 6491379858 6506902048 6510553344 6520061952 6533159432 6555433356 6581886579 6636364632 6649786368 6656957784 6663144438 6672875904 6692585472 6715823616 6731882496 6739142448 6755257088 6805640736 6829271433 6833103624 6849442944 6873225732 6889660992 6906135552 6913583426 6917462928 6927565824 6934003968 7009976763 7013091328 7065398016 7067998104 7089930648 7096519686 7110872064 7127875584 7135562592 7152625152 7169728512 7177460656 7198660608 7230993282 7277533128 7294935168 7320264804 7324372512 7335069696 7337769024 7349804361 7367379216 7384996096 7425626112 7465910211 7506985392 7555301568 7558081942 7573367808 7581535254 7591477248 7599664224 7617836544 7622111232 7648576896 7666866176 7750868616 7769402496 7782145794 7793511552 7796379588 7800754464 7827840417 7846558352 7862427648 7889727744 7908593664 7951497867 7959494656 7976171979 8018860032 8027507916 8046703296 8065944576 8074643238 8093951328 8098493184 8117858304 8126612952 8146045312 8206802064 8239919076 8254990152 8288301618 8308120608 8324923392 8336968249 8353829376 8373805056 8402880768 8456963072 8520038784 8540411904 8549622252 8570066112 8574875136 8599823286 8604649008 8625224448 8645849088 8655173144 8680737792 8719727193 8740577808 8775848772 8827378146 8845231104 8848486176 8866381824 8875943712 8884192584 8897167872 8954431488 8985523264 9052541208 9074187648 9105695244 9110804832 9132590592 9142439571 9164300976 9186214656 9208180736 9223283904 9236754432 9245338624 9286863921 9346635684 9398058048 9401516562 9420530688 9423997472 9453240864 9462026248 9481162752 9514083456 9536833536 9598214144 9641324376 9680230134 9703377504 9726580224 9737069787 9760353072 9765830016 9780092928 9783692032 9799739148 9823172288 9900834816 9954546948 9985436676 9994716657 10009313856 10012997314 10038878208 10073735424 10097823744 10108713672 10132885632 10157115392 10162814976 10198102528 10274164416 10309838598 10334491488 10359203328 10370375139 10376194392 10391348736 10395172784 10401005952 10437120556 10519636992 10544791552 10601997156 10634895972 10644779529 10666308096 10691813376 10703343888 10728937728 10754592768 10766190984 10791935104 10797990912 10823811072 10835483936 10916299692 10942402752 10980397206 10986558768 11006653536 11044871083 11051068824 11077494144 11138439168 11203841024 11332952352 11337122913 11360051712 11372302881 11387215872 11399496336 11426754816 11433166848 11466431048 11472865344 11500299264 11512701682 11527798784 11574317056 11626302924 11654103744 11673218691 11694569382 11701131696 11769837528 11793641472 11797981568 11834591616 11845590112 11862890496 11939241984 12041261874 12070054944 12074496761 12098916864 12111964857 12140926992 12147739776 12176787456 12189919428 12219067968 12248286208 12297711872 12315672576 12382485228 12432452427 12462180912 12530744064 12535355416 12560707584 12585939494 12604321152 12641550336 12685444608 12715778048 12810617856 12824433378 12855099168 12862312704 12899734929 12906973512 12937836672 12968773632 12982759716 13013804096 13021106688 13066318864 13110866712 13163773158 13241067219 13272729264 13299572736 13313915568 13326288876 13345751808 13431647232 13463764992 13478284896 13510514176 13611281472 13658542866 13666207248 13698885888 13746451464 13779321984 13812271104 13827166852 13834925856 13855131648 13868007936 13882963793 14019953526 14026182656 14102274843 14130796032 14135996208 14179861296 14193039372 14221744128 14271125184 14305250304 14339457024 14354921312 14397321216 14461986564 14520345201 14555066256 14589870336 14640529608 14648745024 14670139392 14675538048 14699608722 14734758432 14769992192 14851252224 14931820422 15013970784 15019495971 15110603136 15116163884 15146735616 15163070508 15199328448 15235673088 15244222464 15297153792 15333732352 15464757897 15501737232 15538804992 15564291588 15587023104 15592759176 15601508928 15655680834 15693116704 15724855296 15779455488 15817187328 15902995734 15952343958 16037720064 16055015832 16093406592 16131889152 16149286476 16187902656 16196986368 16235716608 16253225904 16292090624 16413604128 16470595809 16479838152 16509980304 16576603236 16616241216 16673936498 16707658752 16747610112 16805761536 16913926144 17040077568 17080823808 17099244504 17140132224 17149750272 17199646572 17209298016 17250448896 17269052523 17291698176 17310346288 17361475584 17439454386 17481155616 17541854073 17551697544 17654756292 17690462208 17696972352 17751887424 17768385168 17794335744 17908862976 17971046528 18105082416 18148375296 18211390488 18221609664 18265181184 18284879142 18328601952 18372429312 18392242931 18416361472 18446567808 18473508864 18490677248 18573727842 18693271368 18796116096 18803033124 18841061376 18847994944 18878909241 18906481728 18924052496 18962325504 19028166912 19073667072 19196428288 19236650067 19282648752 19360460268 19406755008 19453160448 19474139574 19520706144 19531660032 19560185856 19567384064 19599478296 19646344576 19909093896 19970873352 19989433314 20018627712 20025994628 20077756416 20106805777 20147470848 20195647488 20217427344 20265771264 20314230784 20396205056 20487814299 20548328832 20619677196 20668982976 20718406656 20740750278 20752388784 20782697472 20790345568 20802011904 20874241112 21029930289 21039273984 21203994312 21269791944 21289559058 21332616192 21383626752 21406687776 21457875456 21509185536 21532381968 21583870208 21595981824 21670967872 21832599384 21884805504 21960794412 21973117536 22013307072 22049413083 22089742166 22102137648 22154988288 22276878336 22397730633 22407682048 22665904704 22674245826 22720103424 22744605762 22774431744 22798992672 22853509632 22866333696 22932862096 22945730688 23000598528 23025403364 23148634112 23252605848 23308207488 23346437382 23389138764 23402263392 23483521251 23539675056 23587282944 23595963136 23669183232 23691180224 23725780992 23854493601 23878483968 24082523748 24140109888 24148993522 24197833728 24223929714 24281853984 24295479552 24353574912 24379838856 24438135936 24496572416 24595423744 24764970456 24864904854 24924361824 25010904747 25061488128 25070710832 25121415168 25171878988 25208642304 25370889216 25431556096 25621235712 25648866756 25710198336 25724625408 25799469858 25813947024 25875673344 25937547264 25965519432 26027608192 26042213376 26132637728 26221733424 26327546316 26482134438 26545458528 26599145472 26627831136 26637630259 26652577752 26691503616 26863294464 26956569792 27021028352 27222562944 27317085732 27332414496 27397771776 27427318713 27492902928 27558643968 27624542208 27654333704 27669851712 27710263296 27736015872 27765927586 27860591763 28039907052 28052365312 28204549686 28261592064 28271992416 28359722592 28386078744 28443488256 28542250368 28610500608 28709842624 28794642432 28923973128 29040690402 29110132512 29179740672 29211209361 29281059216 29297490048 29340278784 29351076096 29399217444 29469516864 29539984384 29702504448 29863640844 29984149971 30027941568 30038991942 30221206272 30232327768 30293471232 30326141016 30398656896 30471346176 30488444928 30594307584 30667464704 30929515794 31003474464 31077609984 31111125417 31128583176 31174046208 31185518352 31203017856 31311361668 31386233408 31558910976 31634374656 31805991468 31904687916 31934338587 32075440128 32110031664 32186813184 32263778304 32298572952 32375805312 32393972736 32471433216 32506451808 32584181248 32827208256 32941191618 32959676304 33019960608 33134613249 33153206472 33232482432 33347872996 33415317504 33611523072 33827852288 34011368739 34080155136 34116908643 34161647616 34198489008 34280264448 34299500544 34399293144 34418596032 34500897792 34538105046 34583396352 34620692576 34722951168 34878908772 34962311232 35019656073 35083708146 35103395088 35309512584 35380924416 35393944704 35503774848 35536770336 35588671488 35817725952 35942093056 36210164832 36223490283 36296750592 36335894571 36422780976 36443219328 36530362368 36569758284 36657203904 36744858624 36784485862 36832722944 36893135616 36947017728 36981354496 37147455684 37297357281 37386542736 37592232192 37606066248 37682122752 37695989888 37757818482 37812963456 37848104992 37924651008 38056333824 38147334144 38473300134 38565297504 38699204787 38720920536 38813510016 38906320896 38948279148 39041412288 39063320064 39134768128 39198956592 39292689152 39723201657 39818187792 39941746704 39978866628 40037255424 40051989256 40213611554 40294941696 40391294976 40434854688 40531542528 40628461568 40792410112 40975628598 41096657664 41239354392 41337965952 41436813312 41481500556 41504777568 41565394944 41580691136 41604023808 41648891379 41748482224 42059860578 42078547968 42306824529 42407988624 42539583888 42579118116 42665232384 42813375552 42915750912 43018371072 43064763936 43167740416 43191963648 43341935744 43665198768 43769611008 43921588824 43946235072 44026614144 44098826166 44179484332 44204275296 44309976576 44357762363 44553756672 44795461266 44815364096 45058487913 45331809408 45348491652 45440206848 45489211524 45597985344 45707019264 45732667392 45865724192 45891461376 46001197056 46050806728 46297268224 46394273691 46505211696 46616414976 46692874764 46778277528 46804526784 46967042502 47079350112 47174565888 47191926272 47338366464 47382360448 47451561984 47708987202 48165047496 48280219776 48297987044 48395667456 48447859428 48492884521 48563707968 48590959104 48707149824 48759677712 48876271872 48993144832 49190847488 49411787427 49529940912 49729809708 49848723648 50021809494 50122976256 50141421664 50242830336 50343757976 50417284608 50741778432 51242471424 51297733512 51420396672 51449250816 51598939716 51627894048 51751346688 51807157569 51875094528 51931038864 52055216384 52084426752 52265275456 52443466848 52625562219 52655092632 52964268876 53090917056 53255662272 53275260518 53305155504 53383007232 53726588928 53913139584 54042056704 54445125888 54634171464 54664828992 54795543552 54854637426 54985805856 55117287936 55176728793 55249084416 55308667408 55339703424 55420526592 55472031744 55531855172 55721183526 56079814104 56104730624 56409099372 56523184128 56543984832 56636727723 56719445184 56772157488 56886976512 57084500736 57221001216 57419685248 57589284864 57847946256 58081380804 58220265024 58359481344 58422418722 58562118432 58594980096 58680557568 58702152192 58765459121 58798434888 58939033728 59079968768 59727281688 59968299942 60055883136 60077983884 60320417331 60442412544 60464655536 60586942464 60652282032 60797313792 60942692352 61188615168 61334929408 61463442897 61859031588 62006948928 62155219968 62222250834 62257166352 62348092416 62371036704 62406035712 62622723336 62772466816 63117821952 63611982936 63809375832 63868677174 64150880256 64220063328 64243696507 64373626368 64527556608 64597145904 64751610624 64787945472 65012903616 65168362496 65654416512 65882383236 65919352608 66039921216 66148239249 66269226498 66306412944 66464964864 66695745992 66830635008 67193191899 67223046144 67655704576 68022737478 68160310272 68233817286 68323295232 68396978016 68560528896 68599001088 68798586288 68837192064 69001795584 69076210092 69241385152 69445902336 69757817544 69924622464 70039312146 70167416292 70206790176 70450563753 70619025168 70761848832 70787889408 71007549696 71073540672 71177342976 71563480803 71635451904 71884186112 72420329664 72446980566 72593501184 72671789142 72845561952 72886438656 73060724736 73139516568 73314407808 73489717248 73568971724 73786271232 73962708992 74294911368 74594714562 74773085472 75032714241 75184464384 75212132496 75364245504 75391979776 75515636964 75625926912 75696209984 76112667648 76294668288 76946600268 77130595008 77398409574 77441841072 77627020032 77812641792 77896558296 78082824576 78126640128 78269536256 78397913184 78585378304 79446403314 79636375584 79883493408 79912890777 79957733256 80074510848 80103978512 80427223108 80589883392 80869709376 81063085056 81256923136 81584820224 81951257196 82193315328 82281956139 82478708784 82675931904 82873626624 82963001112 83009555136 83130789888 83161382272 83208047616 83297782758 83496964448 84119721156 84157095936 84613649058 84815977248 85079167776 85110477169 85158236232 85330464768 85626751104 85831501824 86129527872 86335480832 86383927296 86683871488 87330397536 87539222016 87633628083 87843177648 87892470144 88053228288 88197652332 88358968664 88408550592 88619953152 88715524726 89107513344 89590922532 89630728192 89952449913 90116975826 90663618816 90696983304 90880413696 90978423048 91195970688 91414038528 91465334784 91731448384 91782922752 92002394112 92101613456 92788547382 93010423392 93232829952 93333376251 93385749528 93556555056 93609053568 93934085004 94158700224 94383852544 94676732928 94764720896 94903123968 95417974404 95803015761 96330094992 96560439552 96595974088 96791334912 96895718856 96985769042 97127415936 97181918208 97414299648 97519355424 97752543744 97986289664 98381694976 98823574854 99059881824 99403839747 99459619416 99697447296 100043618988 100245952512 100282843328 100687515952 100834569216 101483556864 102034106217 102350725929 102484942848 102595467024 102840793344 102898501632 103197879432 103255788096 103502693376 103614315138 103750189056 103862077728 104110432768 104168853504 104530550912 104886933696 105251124438 105310185264 105928537752 106181834112 106511324544 106550521036 106610311008 106766014464 106980485699 107453177856 107826279168 108084113408 108670470849 108890251776 109007683713 109268342928 109329657984 109591087104 109709274852 109971611712 110234575872 110353457586 110498168832 110617334816 110679406848 110841053184 110944063488 111063710344 111442367052 111892071843 112159628208 112818198744 113046368256 113087969664 113273455446 113438890368 113544314976 113773953024 114169001472 114442002432 114839370496 115695892512 116097614361 116162761608 116440530048 116718962688 116844837444 117124236864 117189960192 117404304384 117530918242 117596869776 117878067456 118159937536 119169604971 119454563376 119936599884 120111766272 120155967768 120640834662 120884825088 120929311072 121173884928 121304564064 121594627584 121885384704 122377230336 122926885794 123718063176 124013897856 124310439936 124444501668 124514332704 124696184832 124742073408 124812071424 124946674137 125245446672 125544933632 126235643904 126920473587 127223965872 127618751664 127737354348 128440126656 128487393014 128747252736 129055113216 129194291808 129503221248 129575890944 130025807232 130336724992 131308833024 131764766472 131838705216 132079842432 132296478498 132538452996 132612825888 132929929728 133073287089 133391491984 133661270016 134386383798 134446092288 135175463739 135311409152 136045474956 136320620544 136467634572 136793956032 137121057792 137198002176 137597172576 137674384128 138003591168 138152420184 138482770304 138891804672 139515635088 139849244928 140078624292 140334832584 140413580352 140901127506 141238050336 141523697664 141575778816 141728460233 142015099392 142147081344 142354685952 143126961606 143768372224 144840659328 144893961132 145187002368 145343578284 145478653563 145691123904 145772877312 146121449472 146279033136 146628815616 146979434496 147137943448 147572542464 147925417984 148235362281 148589822736 149189429124 149546170944 150065428482 150368928768 150424264992 150728491008 150783959552 151031273928 151251853824 151392419968 152225335296 153893200536 154261190016 154796819148 154883682144 154940679811 155254040064 155421472707 155625283584 155793116592 156165649152 156253280256 156539072512 156795826368 157170756608 157876686657 158892806628 159272751168 159766986816 159825781554 159915466512 160149021696 160207957024 160854446216 161179766784 161739418752 162126170112 163169640448 163902514392 164386630656 164563912278 164957417568 165351863808 165530186379 165747253248 165926002224 166019110272 166261579776 166322764544 166416095232 166595565516 166993928896 168239442312 168314191872 169227298116 169631954496 169910183169 170158335552 170220954338 170316472464 170660929536 171253502208 171663003648 172259055744 172670961664 172767854592 173367742976 174660795072 175078444032 175267256166 175686355296 175784940288 176106456576 176296377363 176395304664 176717937328 176817101184 177239906304 177431049452 179181845064 179261456384 179904899826 180233951652 180961251993 181327237632 181393966608 181760827392 181956846096 182391941376 182828077056 183462896768 183565845504 184004788224 184203226912 185577094764 186020846784 186465659904 186666752502 186771499056 187113110112 187218107136 187762808411 187868170008 188317400448 188767705088 189353465856 189529441792 190835948808 191606031522 192660189984 192731089521 193120879104 193191948176 193582669824 193791437712 193971538084 194254831872 194363836416 195038710848 195505087488 195972579328 196763389952 197647149708 198119763648 198444717747 198807679494 198919238832 199394894592 200087237976 200491905024 200565686656 201375031904 201669138432 202967113728 204068212434 204701451858 204969885696 205190934048 205266444937 205681586688 205797003264 206395758864 206511576192 207005386752 207228630276 207724155456 208220865536 208337707008 209061101824 209773867392 210502248876 210620370528 211351691259 211857075504 212363668224 213022649088 213101042072 213220622016 213532028928 213960971398 214690442409 214906355712 215652558336 216168226816 217340941698 217780503552 218015367426 218536685856 218659315968 219182174208 219418549704 219943223424 220469151744 220706915172 221234669632 221358813696 221888126976 222127420688 222884734104 223784143686 224319256416 225098142723 225636397488 226092736512 226175939328 226546910892 226877780736 227088629952 228338002944 228884004864 229678740992 231391785024 232195228722 232325523216 232881060096 233437925376 233689674888 234248473728 234379920384 234808608768 235061836484 235193739552 235756134912 236010384481 236319875072 238339209942 238909126752 239738672331 239873199768 240223532544 240311935536 241281669324 241769650176 241858622144 242609128128 243189255168 243770769408 244754460672 245853771588 246845868417 247436126352 248027795712 248620879872 248889003336 249028665408 249392369664 249484146816 249624142848 249893348274 250490893344 251089867264 252471287808 253840947174 254447931744 255237503328 255331431507 255474708696 256880253312 256974786028 257494505472 258388583616 259006442496 259151781888 260051614464 260673449984 262617666048 262900884249 263529532944 263677410432 264159684864 264592956996 265076905992 265225651776 265859859456 266146574178 266782983968 267322540032 268772767596 268892184576 269857349739 270350927478 272090949912 272641241088 272935269144 273587912064 274242115584 274396004352 275194345152 275348768256 276007182336 276304840368 276965540608 279031270176 279698489856 280000128753 280157248584 280669665168 280827160704 281802255012 282476100672 283151557632 283456920466 284030198784 284294162688 284709371904 286253923212 287409047283 287536744448 289681318656 289787922264 290374004736 290687156568 290957307126 291382247808 291545754624 292242898944 292558066272 293257631232 293958868992 294275886896 295145084928 296470724562 297179645472 298211519241 298378858248 299092341888 300130856964 300737857536 300848529984 301567919104 302062547856 302503707648 302784839936 304450670592 306102318651 307786401072 308522380032 309593638296 309767364288 309881359622 310508080128 310842945414 311250567168 311586233184 312331298304 312506560512 313078145024 313591652736 314341513216 315753373314 317785613256 318545502336 319533973632 319651563108 319830933024 320298043392 320415914048 320941457097 321708892432 322359533568 323478837504 324252340224 326011412547 326339280896 327023051139 327805028784 328773261312 329127824556 329914835136 330703727616 331060372758 331494506496 331852004448 332038220544 332523159552 332645529088 332832190464 333191131032 333987857792 336478884624 338454596232 339263908992 339820366338 340316671104 340441908676 340632944928 341321859072 341815698209 342507004416 343326007296 344518111488 345341923328 346735485952 348292843083 349321590144 350156888064 350534512332 351372710592 351569880576 352212913152 352592754726 352790609328 353435874656 353634202368 354479812608 354862098904 357508814913 358363690128 359809799652 360467903304 361922503986 362654475264 362787933216 363521654784 363913692192 364783882752 365656154112 366925793536 367131691008 368406453824 371154189528 372041693568 372931319808 373333505004 373542998112 374226220224 374436214272 374840022411 375525616822 375736340016 376634800896 377535410176 378706931712 379058883584 380761420761 381671897616 383212063044 385320379968 385462179042 386241758208 386383896352 387165339648 387582875424 387943076168 388509663744 388727672832 390077421696 391010174976 393526779904 395294299416 396239527296 396889435494 397615358988 397838477664 398789789184 399219861267 400174475952 400983810048 401131373312 402750063808 403338276864 405526391217 405934227456 408136424868 409402903716 410381868096 410532889874 411363173376 411594006528 412791517728 413023152384 414010773504 414457260552 415448310912 416441731072 416675414016 418122203648 419547734784 421004497752 421240741056 422703382518 423714151008 424727336448 425185380699 426045298176 426202084144 426441244032 427064057856 427921942796 429380884818 431305116672 432336453632 434681883396 435561007104 436030734852 436435960689 437073371712 437318631936 438364348416 438837099408 439886446848 440938303488 441413830344 442469339264 442717627392 443776253952 444254841376 445769468208 447568287372 448638512832 450196285446 451272794976 452185473024 452351878656 452839714403 453093821784 453755561472 454177259904 456676005888 459357481984 462783570048 464390457444 464651046432 464822039433 465762120192 466264418121 466875850752 467379349776 468496947456 468759840768 469617217536 470123672968 470387479104 471512269824 472020768962 472639750144 473630059971 476678419884 477818253504 479477344662 479746399536 480447065088 480623871072 482563338648 483539300352 483717244288 485218256256 486378510336 489508921344 491707543176 493691736834 494872252704 495054367201 496055591424 496590559137 497241759744 497778006672 498057330816 498784739328 498968293632 499248285696 499786696548 500981786688 502179734528 504942575616 507681894348 508895863488 509730549507 510475006656 510662863014 510949417392 513760506624 513949572056 514989010944 516777167232 518012884992 518303563776 520103228928 521346899968 525235332096 525801768498 527059065888 527354820864 528319369728 528889132089 529185913992 530153811984 530451303552 531719718912 532293148356 533565967936 537545535192 537784369152 539714699478 540701854956 542883755979 544181899824 545282482176 545870538288 547175824128 548484231168 550388690304 550697536512 552014364672 552609680736 553931081216 558062540352 559396979712 560000257506 560314497168 561339330336 561654321408 563288425233 563604510024 564952201344 566303115264 566913840932 568060397568 568588325376 572507846424 574818094566 575073488896 578193268563 579362637312 579575844528 580748009472 581374313136 581914614252 582764495616 583091509248 585116132544 586515262464 587917737984 588551773792 590290169856 592941449124 594359290944 595334153241 596423038482 596757716496 598184683776 600261713928 601475715072 601697059968 603135838208 604125095712 605007415296 605569679872 608901341184 612204637302 615572802144 615799334811 617044760064 619187276592 619534728576 619762719244 621016160256 621685890828 623172466368 624662596608 625013121024 626156290048 627183305472 628683026432 631506746628 634055073777 635571226512 637091004672 639067947264 639303126216 639661866048 640596086784 640831828096 641882914194 643417784864 644719067136 646957675008 648504680448 652022825094 654046102278 655610057568 657546522624 658255649112 659829670272 661407455232 662120745516 663704008896 664076441088 665291058176 665664380928 666382262064 667975715584 672957769248 675294428169 676909192464 678527817984 679640732676 680633342208 680883817352 681265889856 683631396418 685014008832 686652014592 689036222976 690683846656 693470971904 696585686166 698643180288 700313776128 701069024664 702745421184 703139761152 704425826304 705185509452 705581218656 706871749312 707268404736 708031153443 708959625216 709724197808 715017629826 716727380256 719216016993 719619599304 720935806608 723845007972 725308950528 725575866432 727827384384 729567765504 731312308224 733851587072 734263382016 736812907648 742308379056 744083387136 745862639616 746667010008 747085996224 748452440448 748872428544 749680044822 751051233644 751472680032 753269601792 754081960171 755070820352 757413863424 758117767168 761522841522 763343795232 765994294521 766424126088 770640759936 770924358084 772483516416 772767792704 775165750848 775886152336 777019327488 777455345664 780154843392 782020349952 787053559808 788702652747 790588598832 792479054592 793778870988 795230717976 795676955328 797579578368 798439722534 800348951904 801967620096 802262746624 805500127616 806676553728 811052782434 816272849736 818805807432 820763736192 821065779748 822726346752 823188013056 824379036857 825583035456 826046304768 828021547008 828914521104 830896621824 832883462144 836244407296 839095469568 840000386259 842008995504 842481482112 845406765036 847428302016 849454672896 850370761398 852090596352 852404168288 852882488064 854128115712 855843885592 858761769636 862227141849 862610233344 869363766792 871122014208 872061469704 872871921378 874146743424 874637263872 876728696832 877674198816 879772893696 881876606976 882827660688 884938678528 885435254784 888509682752 891538936416 894634557723 895136574744 897277025664 900392570892 902545589952 904703757312 905679428806 906187643568 907511122944 908354519808 913352011776 918306955953 918714963968 925567140096 928780914888 929302092864 929644078866 931524240384 932528836242 933751701504 934758699552 936993894912 937519681536 939234435072 940247345936 940774958208 943024539648 944041537924 947260119942 953356839768 955636507008 958954689324 959492799072 960894130176 961247742144 962824371291 965126677296 967078600704 967434488576 970436512512 972757020672 978034237641 979017842688 983415086352 987383473668 989744505408 990108734402 992111182848 993181118274 994483519488 995556013344 996114661632 997569478656 997936587264 998496571392 999573393096 1001963573376 1004359469056 1015363788696 1017791726976 1019461099014 1020950013312 1021325726028 1021898834784 1025447094627 1027521013248 1027899144112 1029978021888 1033554334464 1036025769984 1040206457856 1042693799936 1044878529249 1050470664192 1051603536996 1054118131776 1054709641728 1056638739456 1057778264178 1058371827984 1060307623968 1060902607104 1063439437824 1064586296712 1067131935872 1075091070384 1079429398956 1081403709912 1085767511958 1088363799648 1090564964352 1091741076576 1092142840619 1094351648256 1096968462336 1100777380608 1101395073024 1105219361472 1107862162432 1116125080704 1118793959424 1120000515012 1120628994336 1122678660672 1123308642816 1124520067233 1126576850466 1127209020048 1129904402688 1132606230528 1133827681864 1136120795136 1137176650752 1142284262283 1145015692848 1149636189132 1150146977792 1156386537126 1158725274624 1159151689056 1161496018944 1162748626272 1163829228504 1165528991232 1166183018496 1170232265088 1173030524928 1177103547584 1180580339712 1185882898248 1188718581888 1190668306482 1192846076964 1193515432992 1196369367552 1197659583801 1200523427856 1202951430144 1203394119936 1206271676416 1208250191424 1210014830592 1211139359744 1216579173651 1217802682368 1224409274604 1231145604288 1231598669622 1234089520128 1238374553184 1239069457152 1239525438488 1242032320512 1243371781656 1246344932736 1249325193216 1250026242048 1254366610944 1257366052864 1263013493256 1268110147554 1271142453024 1274182009344 1275556142097 1278135894528 1278606252432 1279323732096 1281192173568 1281663656192 1283765828388 1286835569728 1293915350016 1297009360896 1304045650188 1308092204556 1309307882067 1311220115136 1315093045248 1316511298224 1319659340544 1322814910464 1324241491032 1327408017792 1328152882176 1330582116352 1331328761856 1332764524128 1335951431168 1345915538496 1350588856338 1353818384928 1357055635968 1358519143209 1359281465352 1361266684416 1361767634704 1362531779712 1367262792836 1370028017664 1378072445952 1381367693312 1386941943808 1393171372332 1394466118299 1397286360576 1398793254363 1400627552256 1402138049328 1405490842368 1406279522304 1408851652608 1410371018904 1411162437312 1413743498624 1414536809472 1416062306886 1417919250432 1419448395616 1430035259652 1433454760512 1438432033986 1439239198608 1441871613216 1446878111873 1447690015944 1450617901056 1451151732864 1455654768768 1459135531008 1467703174144 1468526764032 1473625815296 1484616758112 1485163101603 1488166774272 1489771677411 1491725279232 1493334020016 1494171992448 1496904880896 1497744857088 1499360089644 1502102467288 1502945360064 1506539203584 1508163920342 1510141640704 1514827726848 1516235534336 1523045683044 1526687590464 1529191648521 1531988589042 1532848252176 1541281519872 1541848716168 1544967032832 1545535585408 1550331501696 1551772304672 1554038654976 1554910691328 1560309686784 1564040699904 1577405305494 1581177197664 1584958109184 1586667396267 1587557741976 1590461435952 1591353910656 1595159156736 1596879445068 1600697903808 1604525493248 1611000255232 1613353107456 1622105564868 1628651267937 1632545699472 1637611614864 1641527472384 1642131559496 1645452693504 1648758073714 1651166070912 1652092609536 1656043094016 1657829042208 1661793243648 1665766924288 1672488814592 1678190939136 1680000772518 1684017991008 1684962964224 1689865275699 1690813530072 1694856604032 1698909345792 1700741522796 1704181192704 1704808336576 1705764976128 1711687771184 1717523539272 1724454283698 1725220466688 1734579805689 1738727533584 1742244028416 1744122939408 1745743842756 1748293486848 1749274527744 1755348397632 1759545787392 1763753213952 1765655321376 1769877357056 1770870509568 1777019365504 1783077872832 1789269115446 1790273149488 1794554051328 1800785141784 1805091179904 1809407514624 1811358857612 1812375287136 1815022245888 1816709039616 1818668256883 1826704023552 1836613911906 1837429927936 1847398004433 1851134280192 1857561829776 1858604185728 1859288157732 1863048480768 1865057672484 1869517399104 1873987789824 1875039363072 1878468870144 1880494691872 1881549916416 1886049079296 1888083075848 1894520239884 1902165221331 1906713679536 1911273014016 1917909378648 1918985598144 1921788260352 1922495484288 1925648742582 1930253354592 1934157201408 1934868977152 1940873025024 1945514041344 1956068475282 1966830172704 1974766947336 1979489010816 1980217468804 1984222365696 1986362236548 1991112026688 1992229323264 1995873174528 1996993142784 1999146786192 2003927146752 2008718938112 2025883284507 2030727577392 2035583453952 2038922198028 2041900026624 2042651452056 2043797669568 2050894189254 2055042026496 2055798288224 2059956043776 2067108668928 2072051539968 2080412915712 2089757058498 2100941328384 2103207073992 2108236263552 2109419283456 2113277478912 2115556528356 2116743655968 2120615247936 2121805214208 2124093460329 2126878875648 2129172593424 2134263871744 2150182140768 2157648050979 2158858797912 2162807419824 2171535023916 2176727599296 2183482153152 2184285681238 2188703296512 2193936924672 2201554761216 2202790146048 2210438722944 2215724324864 2232250161408 2237587918848 2240001030024 2241257988672 2245357321344 2246617285632 2249040134466 2253153700932 2254418040096 2259808805376 2262245880513 2265212461056 2267655363728 2272241590272 2274353301504 2284568524566 2290031385696 2297982883563 2299272378264 2300293955584 2312773074252 2317450549248 2318303378112 2325497252544 2327658457008 2331057982464 2332366036992 2340464530176 2346061049856 2354207095168 2361160679424 2371765796496 2377437163776 2381336612964 2385692153928 2387030865984 2392738735104 2395319167602 2401046855712 2405902860288 2406788239872 2409383823961 2412543352832 2416500382848 2420029661184 2422278719488 2433158347302 2448818549208 2462291208576 2463197339244 2468179040256 2473137110571 2476749106368 2478138914304 2479050876976 2484064641024 2486743563312 2492689865472 2498650386432 2508733221888 2514732105728 2520001158777 2526026986512 2536220295108 2542284906048 2548364018688 2551112284194 2556271789056 2557212504864 2558647464192 2562384347136 2563327312384 2567531656776 2573671139456 2587830700032 2608091300376 2616184409112 2618615764134 2622440230272 2630186090496 2633022596448 2633991556787 2639318681088 2645629820928 2648482982064 2654816035584 2656305764352 2661164232704 2665529048256 2671902862336 2683903673169 2691831076992 2701177712676 2707636769856 2714111271936 2717038286418 2718562930704 2722533368832 2723535269408 2725063559424 2734525585672 2740056035328 2754920867859 2756144891904 2773883887616 2786342744664 2788932236598 2794572721152 2797586508726 2801255104512 2804276098656 2810981684736 2812559044608 2817703305216 2820742037808 2822324874624 2827486997248 2829073618944 2832124613772 2838896791232 2860070519304 2866909521024 2876864067972 2878478397216 2883743226432 2888473113873 2893756223746 2895380031888 2901235802112 2902303465728 2911309537536 2918271062016 2934102712923 2935406348288 2937053528064 2947251630592 2969233516224 2970326203206 2976333548544 2979543354822 2983450558464 2986668040032 2988343984896 2993809761792 2995489714176 2998720179288 3004204934576 3005890720128 3013078407168 3016327840684 3032471068672 3046091366088 3053375180928 3058383297042 3063977178084 3065696504352 3076341283881 3082563039744 3083697432336 3089934065664 3091071170816 3100663003392 3103544609344 3108077309952 3120619373568 3128081399808 3154810610988 3162354395328 3169916218368 3173334792534 3175115483952 3180922871904 3182707821312 3190318313472 3193758890136 3201395807616 3209050986496 3222000510464 3244211129736 3257302535874 3265091398944 3275223229728 3276428521857 3283054944768 3284263118992 3290905387008 3297516147428 3302332141824 3304185219072 3315658084416 3323586487296 3331533848576 3344977629184 3356381878272 3360001545036 3368035982016 3369925928448 3373560201699 3379730551398 3381627060144 3389713208064 3397818691584 3401483045592 3408362385408 3409616673152 3411529952256 3423375542368 3435047078544 3448908567396 3450440933376 3469159611378 3477455067168 3484488056832 3488245878816 3489529563929 3491487685512 3496586973696 3498549055488 3510696795264 3519091574784 3531310642752 3539754714112 3541741019136 3554038731008 3566155745664 3578538230892 3580546298976 3589108102656 3592978751403 3601570283568 3610182359808 3618815029248 3622717715224 3624750574272 3630044491776 3633418079232 3637336513766 3649737520953 3653408047104 3673227823812 3674859855872 3694796008866 3702268560384 3715123659552 3717208371456 3718576315464 3726096961536 3730115344968 3739034798208 3747975579648 3750078726144 3760989383744 3763099832832 3772098158592 3776166151696 3789040479768 3804330442662 3813427359072 3822546028032 3826668426291 3835818757296 3837971196288 3843576520704 3844990968576 3851297485164 3860506709184 3869737954304 3881746050048 3891028082688 3912136950564 3927923646201 3933660345408 3949533894672 3958978021632 3960434937608 3968444731392 3972724473096 3982224053376 3984458646528 3991746349056 3993986285568 3998293572384 4007854293504 4017437876224 4051766569014 4061455154784 4071166907904 4075557429627 4077844396056 4083800053248 4085302904112 4087595339136 4101788378508 4110084052992 4111596576448 4134217337856 4144103079936 4160825831424 4179514116996 4183398354897 4196379763089 4201882656768 4206414147984 4216472527104 4218838566912 4226554957824 4231113056712 4233487311936 4241230495872 4243610428416 4248186920658 4253757751296 4258345186848 4268527743488 4300364281536 4315296101958 4317717595824 4325614839648 4340634335619 4343070047832 4353455198592 4366964306304 4368571362476 4377406593024 4403109522432 4405580292096 4420877445888 4431448649728 4455489304809 4464500322816 4469315032233 4475175837696 4480002060048 4482515977344 4490714642688 4493234571264 4498080268932 4506307401864 4508836080192 4519617610752 4524491761026 4530424922112 4535310727456 4544483180544 4548706603008 4569137049132 4580062771392 4587574945563 4595965767126 4598544756528 4625546148504 4634901098496 4636606756224 4650994505088 4655316914016 4662115964928 4664732073984 4680929060352 4692122099712 4708414190336 4743531592992 4754874327552 4760002188801 4762673225928 4771384307856 4774061731968 4785477470208 4790638335204 4802093711424 4813576479744 4818767647922 4825086705664 4833000765696 4840059322368 4844557438976 4866316694604 4885953803811 4897637098416 4924582417152 4926394678488 4936358080512 4946274221142 4953498212736 4956277828608 4958101753952 4968129282048 4973487126624 4985379730944 4997300772864 5017466443776 5040002317554 5052053973024 5069595827097 5072440590216 5084569812096 5096728037376 5102224568388 5112543578112 5114425009728 5117294928384 5126654624768 5135063313552 5147342278912 5175661400064 5203739417067 5216182600752 5232368818224 5237231528268 5244880460544 5266045192896 5267983113574 5278637362176 5291259641856 5296965964128 5309632071168 5312611528704 5322328465408 5331058096512 5343805724672 5367807346338 5383662153984 5402355425352 5415273539712 5428222543872 5434076572836 5437125861408 5445066737664 5447070538816 5450127118848 5456004770649 5469051171344 5480112070656 5509841735718 5512289783808 5542194013299 5547767775232 5572685489328 5577864473196 5589145442304 5595173017452 5608552197312 5621963369472 5625118089216 5635406610432 5641484075616 5644649749248 5654973994496 5658147237888 5664249227544 5677793582464 5720141038608 5733819042048 5753728135944 5756956794432 5767486452864 5776946227746 5787512447492 5790760063776 5802471604224 5804606931456 5810866869553 5822619075072 5836542124032 5868205425846 5870812696576 5894503261184 5938467032448 5940652406412 5952667097088 5959086709644 5973336080064 5976687969792 5987619523584 5990979428352 5997440358576 6008409869152 6011781440256 6026156814336 6032655681368 6064942137344 6077649853521 6092182732176 6106750361856 6116766594084 6127954356168 6131393008704 6152682567762 6165126079488 6167394864672 6179868131328 6182142341632 6201326006784 6207089218688 6216154619904 6241238747136 6309621221976 6324708790656 6339832436736 6346669585068 6350230967904 6352567872251 6361845743808 6365415642624 6372280380987 6380636626944 6387517780272 6402791615232 6418101972992 6444001020928 6472944152937 6488422259472 6514605071748 6530182797888 6550446459456 6552857043714 6566109889536 6568526237984 6581810774016 6595032294856 6604664283648 6608370438144 6631316168832 6647172974592 6689955258368 6712763756544 6720003090072 6736071964032 6739851856896 6747120403398 6759461102796 6763254120288 6779426416128 6786737641539 6795637383168 6802966091184 6816724770816 6819233346304 6823059904512 6846751084736 6870094157088 6893948650689 6897817134792 6900881866752 6938319222756 6954910134336 6976491757632 6979059127858 6982975371024 6993173947392 6997098110976 7021393590528 7038183149568 7062621285504 7079509428224 7083482038272 7108077462016 7132311491328 7157076461784 7161092597952 7178216205312 7185957502806 7203140567136 7220364719616 7228151471883 7237630058496 7245435430448 7249501148544 7260088983552 7266836158464 7274673027532 7299475041906 7346455647624 7349719711744 7389592017732 7404537120768 7419411331713 7430247319104 7434416742912 7437152630928 7452193923072 7460230689936 7478069596416 7495951159296 7521978767488 7526199665664 7544196317184 7552332303392 7578080959536 7608660885324 7626854718144 7645092056064 7653336852582 7671637514592 7675942392576 7687153041408 7689981937152 7698275144851 7702594970328 7721013418368 7739475908608 7763492100096 7824273901128 7855847292402 7867320690816 7899067789344 7901974670361 7917956043264 7920869875216 7936889462784 7945448946192 7964448106752 7968917293056 7983492698112 7996587144768 8015708587008 8034875752448 8051711019507 8103533138028 8122910309568 8142333815808 8151114859254 8155688792112 8167600106496 8170605808224 8175190678272 8203576757016 8220168105984 8223193152896 8268434675712 8321651662848 8359028233992 8366796709794 8392759526178 8403765313536 8412828295968 8415924242417 8432945054208 8437677133824 8453109915648 8462226113424 8466974623872 8482460991744 8487220856832 8496373841316 8516690373696 8537055486976 8600728563072 8630592203916 8635435191648 8651229679296 8665419341619 8681268671238 8686140095664 8706910397184 8733928612608 8737142724952 8754813186048 8802308138769 8806219044864 8811160584192 8841754891776 8862897299456 8910978609618 8929000645632 8938630064466 8950351675392 8960004120096 8965031954688 8981429285376 8986469142528 8996160537864 9012614803728 9017672160384 9039235221504 9048983522052 9070621454912 9097413206016 9138274098264 9160125542784 9175149891126 9191931534252 9197089513056 9229023851643 9251092297008 9269802196992 9273213512448 9301989010176 9310633828032 9324231929856 9361858120704 9384244199424 9416828380672 9487063185984 9509748655104 9520004377602 9525346451856 9542768615712 9548123463936 9570954940416 9581276670408 9604187422848 9627152959488 9637535295844 9666001531392 9689114877952 9732633389208 9771907607622 9795274196832 9829285565571 9849164834304 9852789356976 9872716161024 9892548442284 9906996425472 9912555657216 9916203507904 9946974253248 9970759461888 9994601545728 10034932887552 10080004635108 10104107946048 10120680605097 10139191654194 10144881180432 10169139624192 10193456074752 10204449136776 10225087156224 10228850019456 10234589856768 10253309249536 10270126627104 10294684557824 10351322800128 10407478834134 10432365201504 10464737636448 10468588691787 10474463056536 10489760921088 10532090385792 10535966227148 10557274724352 10593931928256 10619264142336 10625223057408 10644656930816 10662116193024 10687611449344 10735614692676 10767324307968 10778936254209 10804710850704 10830547079424 10856445087744 10868153145672 10874251722816 10890133475328 10894141077632 10900254237696 10912009541298 10938102342688 10960224141312 11019683471436 11024579567616 11084388026598 11145370978656 11155728946392 11178290884608 11190346034904 11217104394624 11243926738944 11250236178432 11282968151232 11289299498496 11309947988992 11316294475776 11328498455088 11355587164928 11440282077216 11467638084096 11480005278873 11507456271888 11513913588864 11534972905728 11553892455492 11575024894984 11581520127552 11609213862912 11621733739106 11645238150144 11673084248064 11736410851692 11741625393152 11783770938603 11789006522368 11876934064896 11881304812824 11905334194176 11918173419288 11946672160128 11953375939584 11975239047168 11981958856704 11994880717152 12016819738304 12023562880512 12052313628672 12065311362736 12155299707042 12184365464352 12213500723712 12226672288881 12233533188168 12255908712336 12262786017408 12305365135524 12330252158976 12334789729344 12364284683264 12402652013568 12414178437376 12432309239808 12482477494272 12550195064691 12619242443952 12649417581312 12679664873472 12693339170136 12700461935808 12705135744502 12723691487616 12730831285248 12744560761974 12761273253888 12775035560544 12805583230464 12836203945984 12888002041856 12945888305874 12976844518944 13021903006857 13029210143496 13060365595776 13100892918912 13105714087428 13132219779072 13137052475968 13190064589712 13209328567296 13216740876288 13262632337664 13294345949184 13366467914427 13379910516736 13407945096699 13425527513088 13440006180144 13472143928064 13479703713792 13494240806796 13518922205592 13526508240576 13558852832256 13573475283078 13591274766336 13605932182368 13633449541632 13638466692608 13646119809024 13693502169472 13740188314176 13787897301378 13795634269584 13876638445512 13909820268672 13952983515264 13958118255716 13965950742048 13986347894784 13994196221952 14014443626569 14042787181056 14076366299136 14125242571008 14159018856448 14216154924032 14264622982656 14280006566403 14314152923568 14322185195904 14356432410624 14371915005612 14406281134272 14440729439232 14456302943766 14475260116992 14490870860896 14499002297088 14520177967104 14533672316928 14549346055064 14598950083812 14657861411433 14692911295248 14779184035464 14809074241536 14838822663426 14860494638208 14868833485824 14874305261856 14904387846144 14920461379872 14956139192832 14991902318592 15043957534976 15052399331328 15104664606784 15156161919072 15208787481291 15217321770648 15253709436288 15290184112128 15306673705164 15343275029184 15351884785152 15379963874304 15396550289702 15405189940656 15442026836736 15478951817216 15526984200192 15611218251201 15648547802256 15711694584804 15734641381632 15798135578688 15803949340722 15835912086528 15841739750432 15873778925568 15890897892384 15928896213504 15937834586112 15966985396224 15993174289536 16031417174016 16103422039014 16207066276056 16245820619136 16284667631616 16302229718508 16311377584224 16335200212992 16341211616448 16350381356544 16368014311947 16407153514032 16440336211968 16446386305792 16536869351424 16626582039897 16643303325696 16718056467984 16733593419588 16785519052356 16825656591936 16831848484834 16865890108416 16875354267648 16906219831296 16924452226848 16933949247744 16964921983488 16974441713664 16992747682632 17033380747392 17074110973952 17201457126144 17261184407832 17270870383296 17302459358592 17330838683238 17362537342476 17372280191328 17413820794368 17432600608659 17467857225216 17474285449904 17509626372096 17604616277538 17612438089728 17683509783552 17725794598912 17821957219236 17858001291264 17877260128932 17920008240192 17930063909376 17962858570752 17972938285056 17992321075728 18025229607456 18035344320768 18078470443008 18097967044104 18141242909824 18194826412032 18276548196528 18320251085568 18350299782252 18383863068504 18394179026112 18458047703286 18502184594016 18539604393984 18546427024896 18566428290523 18603978020352 18621267656064 18648463859712 18723716241408 18833656761344 18974126371968 19019497310208 19040008755204 19050692903712 19057703616753 19085537231424 19096246927872 19116841142961 19141909880832 19162553340816 19208374845696 19254305918976 19275070591688 19332003062784 19378229755904 19418832458811 19465266778416 19543815215244 19590548393664 19658571131142 19698329668608 19705578713952 19745432322048 19785096884568 19813992850944 19825111314432 19832407015808 19893948506496 19941518923776 20069865775104 20160009270216 20208215892096 20241361210194 20278383308388 20289762360864 20297229055241 20338279248384 20360212924617 20386912149504 20408898273552 20450174312448 20457700038912 20469179713536 20506618499072 20540253254208 20589369115648 20681845952067 20702645600256 20814957668268 20864730403008 20929475272896 20937177383574 20948926113072 20979521842176 21064180771584 21071932454296 21114549448704 21187863856512 21238528284672 21250446114816 21324232386048 21375222898688 21471229385352 21534648615936 21557872508418 21609421701408 21661094158848 21684454415649 21712890175488 21736306291344 21748503445632 21780266950656 21788282155264 21800508475392 21824019082596 21876204685376 22039366942872 22049159135232 22168776053196 22258233995139 22290741957312 22311457892784 22356581769216 22380692069808 22434208789248 22487853477888 22565936302464 22578598996992 22619895977984 22632588951552 22656996910176 22711174329856 22880564154432 22935276168192 22960010557746 23014912543776 23027827177728 23069945811456 23094825434553 23107784910984 23150049789968 23163040255104 23218427725824 23243467478212 23290476300288 23472821703384 23483250786304 23567541877206 23578013044736 23705924011083 23753868129792 23762609625648 23810668388352 23836346838576 23893344320256 23906751879168 23950478094336 23989761434304 24033639476608 24047125761024 24104627257344 24130622725472 24310599414084 24368730928704 24427001447424 24453344577762 24467066376336 24511817424672 24525572034816 24596927901841 24610730271048 24660504317952 24669579458688 24728569366528 24805304027136 24828356874752 24964954988544 25100390129382 25238484887904 25247772727251 25298835162624 25359329746944 25386678340272 25400923871616 25410271489004 25447382975232 25461662570496 25489121523948 25550071121088 25611166460928 25672407891968 25776004083712 25891776611748 25953689037888 25996258024857 26043806013714 26058420286992 26120731191552 26201785837824 26211428174856 26264439558144 26274104951936 26380129179424 26418657134592 26433481752576 26525264675328 26588691898368 26732935828854 26815890193398 26851055026176 26880012360288 26944287856128 26959407427584 26988481613592 27037844411184 27053016481152 27117705664512 27146950566156 27211864364736 27276933385216 27292239618048 27387004338944 27480376628352 27575794602756 27591268539168 27687071554929 27753276891024 27819640537344 27905967030528 27916236511432 27931901484096 27972695789568 28028887253138 28085574362112 28152732598272 28250485142016 28318037712896 28432309848064 28529245965312 28560013132806 28628305847136 28644370391808 28712864821248 28743830011224 28812562268544 28881458878464 28912605887532 28981741721792 28998004594176 29067344633856 29098692110128 29197900167624 29315722822866 29385822590496 29487856696713 29558368070928 29618148483072 29677645326852 29720989276416 29737666971648 29748610523712 29840922759744 29912278385664 29983804637184 30087915069952 30104798662656 30209329213568 30312323838144 30417574962582 30434643541296 30507418872576 30580368224256 30613347410328 30686550058368 30703769570304 30759927748608 30793100579404 30810379881312 30884053673472 30917360367011 30957903634432 31053968400384 31222436502402 31297095604512 31405766075361 31423389169608 31469282763264 31596271157376 31607898681444 31671824173056 31683479500864 31781795784768 31857792427008 31875669172224 31933970792448 31986348579072 32062834348032 32206844078028 32336808762627 32414132552112 32491641238272 32569335263232 32604459437016 32622755168448 32670400425984 32682423232896 32700762713088 32736028623894 32814307028064 32880672423936 32892772611584 33073738702848 33253164079794 33436112935968 33467186839176 33571038104712 33651313183872 33663696969668 33731780216832 33750708535296 33848904453696 33867898495488 33929843966976 33948883427328 33985495365264 34066761494784 34148221947904 34402914252288 34440015836619 34522368815664 34541740766592 34604918717184 34661677366476 34725074684952 34744560382656 34827641588736 34865201217318 34935714450432 34948570899808 35019252744192 35209232555076 35224876179456 35351312815809 35367019567104 35643914438472 35716002582528 35754520257864 35840016480384 35860127818752 35925717141504 35945876570112 35984642151456 36050459214912 36070688641536 36156940886016 36195934088208 36282485819648 36553096393056 36640502171136 36680016866643 36700599564504 36767726137008 36788358052224 36916095406572 37004369188032 37092854049792 37132856581046 37207956040704 37242535312128 37296927719424 37447432482816 37650585194073 37667313522688 37948252743936 38038994620416 38080017510408 38101385807424 38115407233506 38171074462848 38192493855744 38233682285922 38283819761664 38325106681632 38416749691392 38508611837952 38550141183376 38664006125568 38837664917622 38930533556832 39065709020571 39087630430488 39181096787328 39317142262284 39396659337216 39411157427904 39570193769136 39627985701888 39650222628864 39664814031616 39787897012992 39883037847552 40099403743281 40139731550208 40320018540432 40416431784192 40482722420388 40556766616776 40579524721728 40594458110482 40676558496768 40720425849234 40773824299008 40817796547104 40900348624896 40915400077824 40938359427072 41013236998144 41080506508416 41178738231296 41363691904134 41629915336536 41729460806016 41858950545792 41874354767148 41897852226144 41959043684352 42043330879707 42128361543168 42143864908592 42229098897408 42375727713024 42477056569344 42648464772096 42750445797376 42840019699209 42942458770704 43069297231872 43115745016836 43218843402816 43322188317696 43368908831298 43425780350976 43472612582688 43497006891264 43560533901312 43576564310528 43601016950784 43648038165192 43752409370752 44078733885744 44337552106392 44516467990278 44581483914624 44622915785568 44713163538432 44761384139616 44777856465379 44868417578496 44975706955776 45131872604928 45157197993984 45239791955968 45313993820352 45422348659712 45626362443873 45761128308864 45870552336384 45920021115492 46029825087552 46055654355456 46139891622912 46189650869106 46215569821968 46300099579936 46326080510208 46436855451648 46486934956424 46580952600576 46833654753603 46945643406768 47135083754412 47156026089472 47411848022166 47507736259584 47525219251296 47621336776704 47672693677152 47786688640512 47813503758336 47900956188672 47979522868608 48067278953216 48094251522048 48261245450944 48621198828168 48737461857408 48854002894848 48906689155524 48934132752672 49023634849344 49051144069632 49104042935841 49193855803682 49221460542096 49321008635904 49339158917376 49457138733056 49610608054272 49656713749504 49879746119691 49929909977088 50200780258764 50476969775808 50495545454502 50597670325248 50718659493888 50773356680544 50801847743232 50820542978008 50894765950464 50923325140992 50978243047896 51100142242176 51222332921856 51552008167424 51783553223496 51907378075776 51992516049714 52087612027428 52116840573984 52241462383104 52297801825977 52403571675648 52422856349712 52528879116288 52548209903872 52760258358848 52837314269184 53050529350656 53177383796736 53465871657708 53631780386796 53760024720576 53888575712256 53918814855168 53976963227184 54075688822368 54106032962304 54235411329024 54293901132312 54423728729472 54553866770432 54584479236096 54774008677888 54960753256704 55151589205512 55182537078336 55374143109858 55506553782048 55639281074688 55699284871569 55811934061056 55832473022864 55863802968192 55945391579136 56057774506276 56171148724224 56500970284032 56636075425792 56864619696128 57058491930624 57120026265612 57173110850259 57256611694272 57288740783616 57350523428883 57425729642496 57487660022448 57625124537088 57762917756928 57825211775064 57963483443584 57996009188352 58134689267712 58197384220256 58395800335248 58631445645732 58771645180992 58975713393426 59116736141856 59236296966144 59322002586793 59355290653704 59441978552832 59475333943296 59497221047424 59681845519488 59824556771328 60175830139904 60209597325312 60418658427136 60624647676288 60835149925164 60869287082592 60891687165723 61014837745152 61080638773851 61160736448512 61226694820656 61373100116736 61407539140608 61519855497216 61586201158808 61620759762624 61768107346944 61834720734022 61915807268864 62045537856201 62107936800768 62444873004804 62594191209024 62811532150722 62846778339216 62938565526528 63192542314752 63215797362888 63343648346112 63366959001728 63563591569536 63715584854016 63751338344448 63972697158144 64125668696064 64413688156056 64673617525254 64828265104224 64983282476544 65053363246947 65138670526464 65208918874032 65245510336896 65340800851968 65364846465792 65401525426176 65472057247788 65628614056128 65785545223168 66147477405696 66506328159588 66774701985417 66872225871936 66934373678352 67142076209424 67302626367744 67327393939336 67463560433664 67697808907392 67735796990976 67859687933952 67897766854656 67970990730528 68133522989568 68296443895808 68805828504576 68880031673238 69044737631328 69083481533184 69209837434368 69284476303659 69323354732952 69450149369904 69489120765312 69655283177472 69730402434636 69871428900864 69897141799616 70418465110152 70449752358912 70702625631618 70734039134208 71117772033249 71287828876944 71432005165056 71509040515728 71680032960768 71720255637504 71851434283008 71969284302912 72100918429824 72141377283072 72313881772032 72391868176416 72564971639296 73106192786112 73281004342272 73360033733286 73401199129008 73535452274016 73576716104448 73790783705523 73832190813144 74008738376064 74185708099584 74265713162092 74415912081408 74485070624256 74894864965632 75301170388146 75334627045376 75743318181753 75896505487872 76077989240832 76160035020816 76202771614848 76230814467012 76342148925696 76384987711488 76467364571844 76650213363264 76833499382784 77017223675904 77100282366752 77328012251136 77675329835244 77861067113664 77988774074571 78131418041142 78175260860976 78362193574656 78634284524568 78793318674432 78822314855808 79140387538272 79255971403776 79300445257728 79329628063232 79575794025984 79766075695104 80198807486562 80640037080864 80832863568384 80965444840776 81113533233552 81159049443456 81188916220964 81353116993536 81440851698468 81635593094208 81830800155648 81876718854144 82026473996288 82161013016832 82357476462592 82727383808268 83061214664787 83259830673072 83458921612032 83717901091584 83748709534296 83795704452288 83918087368704 84086661759414 84256723086336 84287729817184 84458197794816 84751455426048 84954113138688 85296929544192 85680039398418 85884917541408 86138594463744 86231490033672 86437686805632 86644376635392 86737817662596 86945225165376 86994013782528 87153128621056 87202033901568 87296076330384 87504818741504 88157467771488 88463570090139 88675104212784 89032935980556 89162967829248 89245831571136 89522768279232 89555712930758 89736835156992 89951413911552 90263745209856 90314395987968 90479583911936 90627987640704 90844697319424 91252724887746 91522256617728 91741104672768 91840042230984 92059650175104 92111308710912 92279783245824 92379301738212 92431139643936 92600199159872 92652161020416 92752081101033 92873710903296 92973869912848 93161905201152 93667309507206 93891286813536 94217298226083 94270167508824 94312052178944 94823696044332 95015472519168 95050438502592 95345387354304 95573377281024 95627007516672 95801912377344 95959045737216 96134557906432 96188503044096 96522490901888 97242397656336 97474923714816 97708005789696 97813378311048 97868265505344 98047269698688 98102288139264 98208085871682 98387711607364 98442921084192 98642017271808 98678317834752 98784736782401 98914277466112 99221216108544 99313427499008 99759492239382 100401560517528 100953939551616 100991090909004 101195340650496 101546713361088 101603695486464 101641085956016 101789531900928 101846650281984 101956486095792 102200284484352 102444665843712 103104016334848 103320047509857 103567106446992 103814756151552 103985032099428 104175224054856 104233681147968 104482924766208 104595603651954 104807143351296 104845712699424 105057758232576 105096419807744 105520516717696 105674628538368 106101058701312 106931743315416 107263560773592 107520049441152 107777151424512 107837629710336 107953926454368 107993653828267 108151377644736 108212065924608 108470822658048 108587802264624 108847457458944 109107733540864 109548017355776 109921506513408 110040050599929 110303178411024 110365074156672 110748286219716 111013107564096 111278562149376 111398569743138 111623868122112 111664946045728 111727605936384 111890783158272 112115549012552 112342297448448 112951755582219 113001940568064 113729239392256 114116983861248 114240052531224 114346221700518 114513223388544 114577481567232 114701046857766 114851459284992 114975320044896 115250249074176 115525835513856 115650423550128 115926966887168 115992018376704 116394768440512 116791600670496 117197127061713 117262891291464 117543290361984 117951426786852 118233472283712 118644005173586 118710581307408 118883957105664 118950667886592 118994442094848 119363691038976 119649113542656 120298211229843 120351660279808 120419194650624 120837316854272 121249295352576 121670299850328 121738574165184 121783374331446 122029675490304 122161277547702 122321472897024 122453389641312 122746200233472 122815078281216 123039710994432 123172402317616 123241519525248 123536214693888 123669441468044 124091075712402 124889746009608 125188382418048 125623064301444 125693556678432 125877131053056 126129992639121 126385084629504 126431594725776 126687296692224 126733918003456 127127183139072 127431169708032 127945394316288 128251337392128 128827376312112 129347235050508 129656530208448 129966564953088 130106726493894 130277341052928 130417837748064 130491020673792 130681601703936 130729692931584 130803050852352 130944114495576 131257228112256 131571090446336 133012656319176 133549403970834 133744451743872 133868747356704 134284152418848 134333569396137 134605252735488 134654787878672 134927120867328 135395617814784 135471593981952 135719375867904 135941981461056 136267045979136 136592887791616 136879087331619 137611657009152 137760063346476 138089475262656 138166963066368 138419674868736 138568952607318 138646709465904 138900298739808 138978241530624 139310566354944 139460804869272 139742857801728 139794283599232 140836930220304 141405251263236 141468078268416 142235544066498 142575657753888 142864010330112 143018081031456 143070712121089 143360065921536 143440511275008 143702868566016 143938568605824 144201836859648 144282754566144 144783736352832 145129943278592 146212385572224 146562008684544 146720067466572 146802398258016 147070904548032 147153432208896 147312128807523 147581567411046 147664381626288 148017476752128 148371416199168 148531426324184 148831824162816 148970141248512 149639238359073 149789729931264 150602340776292 150669254090752 151486636363506 151793010975744 152155978481664 152320070041632 152405543229696 152461628934024 152684297851392 152769975422976 152934729143688 153300426726528 153666998765568 154200564733504 154656024502272 155350659670488 155722134227328 155977548149142 156262836082284 156350521721952 156724387149312 156893405477931 157268569049136 157586637348864 157644629711616 158280775076544 158511942807552 158659256126464 159151588051968 159532151390208 160397614973124 161280074161728 161665727136768 161930889681552 162227066467104 162318098886912 162377832441928 162706233987072 162881703396936 163271186188416 163661600311296 163753437708288 164322026033664 164714952925184 165454767616536 166122429329574 166519661346144 166917843224064 167097854614707 167435802183168 167497419068592 167591408904576 167836174737408 168173323518828 168513446172672 168575459634368 169502910852096 169908226277376 170593859088384 171360078796836 171519332550777 171769835082816 172051570286649 172277188927488 172462980067344 172875373611264 173288753270784 173475635325192 173890450330752 173988027565056 174306257242112 174404067803136 174592152660768 175009637483008 176314935542976 176927140180278 177350208425568 177966007760379 178065871961112 178325935658496 178491663142272 179045536558464 179111425861516 179473670313984 180527490419712 180628791975936 180959167823872 181255975281408 181689394638848 182505449775492 182675061497169 183044513235456 183241916321553 183482209345536 183680084461968 184119300350208 184222617421824 184559566491648 184758603476424 184862279287872 185200398319744 185304322040832 185504162202066 185747421806592 185947739825696 186323810402304 187334619014412 187782573627072 188434596452166 188540335017648 189647392088664 190030945038336 190100877005184 190690774708608 191146754562048 191254015033344 191918091474432 192269115812864 192377006088192 193044981803776 194484795312672 194949847429632 195160089740841 195416011579392 195626756622096 195736531010688 196094539397376 196204576278528 196416171743364 196775423214728 196885842168384 197356635669504 197569473564802 197828554932224 198442432217088 198626854998016 199518984478764 200324105956251 200803121035056 201907879103232 201982181818008 202390681300992 203093426722176 203207390972928 203282171912032 203579063801856 203693300563968 203912972191584 204400568968704 204889331687424 206640095019714 207134212893984 207629512303104 207853428910977 207970064198856 208350448109712 208467362295936 208965849532416 209191207303908 209614286702592 209691425398848 210192839615488 211041033435392 211349257076736 212202117402624 213353316099747 213863486630832 214527121547184 215040098882304 215554302849024 215907852908736 215987307656534 216302755289472 216424131849216 216941645316096 217175604529248 217694914917888 218215467081728 219096034711552 219843013026816 220080101199858 220606356822048 220730148313344 221372351116569 221496572439432 222026215128192 222557124298752 222797139486276 223247736244224 223329892091456 223455211872768 224231098025104 224684594896896 225903511164438 226003881136128 227229954545259 227458478784512 228233967722496 228480105062448 228692443401036 229026446777088 229154963134464 229402093715532 229950640089792 230500498148352 231051671027712 231300847100256 231853933774336 231984036753408 232789536881024 233583201340992 234394254123426 234525782582928 235086580723968 235902853573704 236466944567424 237288010347172 237421162614816 237767914211328 237901335773184 237988884189696 238245541651673 238727382077952 239298227085312 240596422459686 240703320559616 241674633708544 242498590705152 243340599700656 243477148330368 243566748662892 244059350980608 244322555095404 244906779282624 245492400466944 245630156562432 246079421988864 246344804635232 246483039050496 247072429387776 247338882936088 248182151424804 249183643994361 249779492019216 250376764836096 251246128602888 251387113356864 251754262106112 252259985278242 252770169259008 252863189451552 253374593384448 253467836006912 254254366278144 254862339416064 255890788632576 257654752624224 258694470101016 259313060416896 259933129906176 260213452987788 260835675496128 260982041347584 261459385863168 261606101704704 261888228991152 262514456224512 263142180892672 265390710270417 266025312638352 267098807941668 267488903487744 267737494713408 268568304837696 268667138792274 269210505470976 269309575757344 269854241734656 270791235629568 270943187963904 271438751735808 271883962922112 272534091958272 273758174663238 275223314018304 275520126692952 276178950525312 276333926132736 276839349737472 277137905214636 277293418931808 277800597479616 277956483061248 278256243303099 278621132709888 278921609738544 279485715603456 279588567198464 281673860440608 282651894678249 282810502526472 282936156536832 284471088132996 285151315507776 286036162062912 286141424242178 286720131843072 286881022550016 287405737132032 287877137211648 288403673719296 288565509132288 289567472705664 290259886557184 292424771144448 293124017369088 293440134933144 293604796516032 294141809096064 294306864417792 294624257615046 295163134822092 295328763252576 296034953504256 296354210347203 296742832398336 297062852648368 297663648325632 297940282497024 299278476718146 301204681552584 301338508181504 302973272727012 303586021951488 304640140083264 304811086459392 304923257868048 305368595702784 305539950845952 305869458287376 306600853453056 307333997531136 308401129467008 309312049004544 310701319340976 311444268454656 311955096298284 312525672164568 312701043443904 313448774298624 313786810955862 314537138098272 315173274697728 315289259423232 315629280938891 316561550153088 317023885615104 317318512252928 318303176103936 320795229946248 322560148323456 323331454273536 323861779363104 323980961484801 324454132934208 324636197773824 324755664883856 325412467974144 325763406793872 326542372376832 327323200622592 328644052067328 329429905850368 330120151799787 330909535233072 332244858659148 333039322692288 333835686448128 334195709229414 334871604366336 334994838137184 335182817809152 335672349474816 336346647037656 337026892345344 337150919268736 339005821704192 341187718176768 342720157593672 343038665101554 343539670165632 344103140573298 344554377854976 344925960134688 345052893939097 345750747222528 346577506541568 346951270650384 347780900661504 347976055130112 348612514484224 349184305321536 350019274966016 351591381185139 352629871085952 353854280360556 354700416851136 355932015520758 356131743922224 356651871316992 356983326284544 358091073116928 358222851723032 358947340627968 360894633689529 361054980839424 361257583951872 362511950562816 363378789277696 365010899550984 365350122994338 366089026470912 366483832643106 366964418691072 367360168923936 368238600700416 368445234843648 369119132983296 369517206952848 369724558575744 370400796639488 370608644081664 371008324404132 371895479651392 374669238028824 375565147254144 376869192904332 377080670035296 378389977917363 379294784177328 380061890076672 380201754010368 381381549417216 382293509124096 383836182948864 384538231625728 384754012176384 386089963607552 388969590625344 389899694859264 390320179481682 390832023158784 391253513244192 391473062021376 392189078794752 392409152557056 392832343486728 393550846429456 393771684336768 394713271339008 395138947129604 397253709996032 399037968957528 400648211912502 401606242070112 403000708188411 403815758206464 403964363636016 404781362601984 406186853444352 406414781945856 406564343824064 407158127603712 407825944383168 408801137937408 409778663374848 413280190039428 414268425787968 415259024606208 415706857821954 415940128397712 416700896219424 416934724591872 417931699064832 418382414607816 419228573405184 419382850797696 420385679230976 422082066870784 424404234805248 426706632199494 427726973261664 429054243094368 429212136363267 430080197764608 431108605698048 431815705817472 431974615313068 432605510578944 432848263698432 434351209058496 435389829835776 436430934163456 438192069423104 439686026053632 440160202399716 441212713644096 441460296626688 441936386422569 442744702233138 442993144878864 444052430256384 445114248597504 445594278972552 446495472488448 446659784182912 446910423745536 448462196050208 449369189793792 451807022328876 452007762272256 454459909090518 456467935444992 456960210124896 457384886802072 458052893554176 458309926268928 458804187431064 459901280179584 461000996296704 462601694200512 463707867548672 463968073506816 465579073762048 467166402681984 468788508246852 469051565165856 470173161447936 470680216433793 471805707147408 472933889134848 474576020694344 474842325229632 475535828422656 475977768379392 476491083303346 477454764155904 478596454170624 481192844919372 481406641119232 483349267417088 484997181410304 486681199401312 486954296660736 487133497325784 488118701961216 488645110190808 489813558565248 490984800933888 491260313124864 492689609270464 492966078100992 494144858775552 494677765872176 496364302849608 498367287988722 499558984038432 500753529672192 501293563844121 502492257205776 502774226713728 503508524212224 504519970556484 505540338518016 505726378903104 506935672013824 508508732556288 509724678832128 511781577265152 514557997652331 515309505248448 517388940202032 518626120833792 519866259812352 520426905975576 521671350992256 521964082695168 522918771726336 523212203409408 523776457982304 525028912449024 526284361785344 530781420540834 532050625276704 533898023281137 534197615883336 534977806975488 535474989426816 537136609675392 537334277584548 538421010941952 538619151514688 541582471259136 541886375927808 542877503471616 543767925844224 545068183916544 547516349326476 548025184491507 549725748964659 550446628036608 551040253385904 552357901050624 552667852265472 553678699474944 554275810429272 554586837863616 555601194959232 555912966122496 556512486606198 557242265419776 557843219477088 558971431206912 559177134396928 563347720881216 565303789356498 565621005052944 568942176265992 570302631015552 572072324125824 572282848484356 573440263686144 573762045100032 575754274423296 576807347438592 577131018264576 579134945411328 580519773114368 584849542288896 585480269222523 586248034738176 586880269866288 587209593032064 588283618192128 588613728835584 589248515230092 590326269644184 590657526505152 592069907008512 592708420694406 593485664796672 594125705296736 595327296651264 595880564994048 598556953436292 600972317868753 602409363105168 605946545454024 607172043902976 609280280166528 609622172918784 609846515736096 610737191405568 611079901691904 611738916574752 613201706906112 614667995062272 616802258934016 621402638681952 622888536909312 623560286732931 623910192596568 625051344329136 625402086887808 626897548597248 627573621911724 629074276196544 630578518846464 631258561877782 633123100306176 634047771230208 634637024505856 636606352207872 640059948299241 641590459892496 645120296646912 646662908547072 647723558726208 647961922969602 648908265868416 649272395547648 649511329767712 650824935948288 651526813587744 653084744753664 654646401245184 657288104134656 660240303599574 661819070466144 664117053349707 664489717318296 666078645384576 667671372896256 668391418458828 669743208732672 669989676274368 670365635618304 672693294075312 674053784690688 674301838537472 678011643408384 681689863635777 682375436353536 685440315187344 686077330203108 687079340331264 688206281146596 689851920269376 690105787878194 691501494445056 693155013083136 693902541300768 695561801323008 695952110260224 697225028968448 698368610643072 700038549932032 703182762370278 705259742171904 707708560721112 709400833702272 711864031041516 712263487844448 713303742633984 713966652569088 714736624955019 716182146233856 716445703446064 717894681255936 721789267379058 722109961678848 725023901125632 726757578555392 730021799101968 730700245988676 732178052941824 732967665286212 734720337847872 736477201400832 736890469687296 738238265966592 739034413905696 739449117151488 740801593278976 741217288163328 742016648808264 743790959302784 749338476057648 751130294508288 753738385808664 754161340070592 756779955834726 758589568354656 760123780153344 760403508020736 761223559911443 762763098834432 764587018248192 767672365897728 769076463251456 772179927215104 777939181250688 779799389718528 780640358963364 782507026488384 782946124042752 784378157589504 784818305114112 785664686973456 787101692858912 787543368673536 789426542678016 790277894259208 794507419992064 796172130811251 798075937915056 801296423825004 803212484140224 806001416376822 807631516412928 807928727272032 809562725203968 812373706888704 812829563891712 813128687648128 814316255207424 815651888766336 817602275874816 826560380078856 828536851575936 830518049212416 831413715643908 831880256795424 832186391264881 833401792438848 833869449183744 834768729909297 835863398129664 836764829215632 838457146810368 838765701595392 840771358461952 844164133741568 847955684034747 848808469610496 853413264398988 855453946523328 858108486188736 858424272726534 860160395529216 862217211396096 863631411634944 863949230626136 865211021157888 865696527396864 868702418116992 870779659671552 876384138846208 879372052107264 880320404799432 882425427288192 882920593253376 883872772845138 885489404466276 885986289757728 888104860512768 889062631041609 890228497195008 891188557945104 892990944976896 893319568365824 893820847491072 896924392100416 903614044657752 904015524544512 908919818181036 913920420249792 914769773604144 916105787108352 916619852537856 917608374862128 919802560359168 922001992593408 925203388401024 927415735097344 927936147013632 931158147524096 934332805363968 937577016493704 938103130331712 940346322895872 941360432867586 943611414294816 945867778269696 946887842816673 949152041388688 949684650459264 951071656845312 951955536758784 952982166606692 954909528311808 962385689838744 962813282238464 966698534834176 969994362820608 971942884454403 973362398802624 973908593321472 974266994651568 976237403922432 977290220381616 979627117130496 981969601867776 985379218540928 985932156201984 988289717551104 989355531744352 992728605699216 996734575977444 999117968076864 1001507059344384 1002587127688242 1004984514411552 1005548453427456 1007017048424448 1008474043975481 1009039941112968 1011080677036032 1011452757806208 1013871344027648 1017017465112576 1023563154530304 1029115995304662 1030619010496896 1034777880404064 1035158681817291 1037252241667584 1039732519624704 1040853811951152 1043342701984512 1043928165390336 1045837543452672 1047552915964608 1050057824898048 1052568723570688 1054774143555417 1061562841081668 1064101250553408 1067796046562274 1068395231766672 1069955613950976 1070949978853632 1074273219350784 1074668555169096 1076842021883904 1077238303029376 1083164942518272 1083772751855616 1087535851688448 1090136367833088 1095032698652952 1096050368983014 1099451497929318 1100893256073216 1102080506771808 1104715802101248 1105335704530944 1107357398949888 1108551620858544 1109173675727232 1111202389918464 1111825932244992 1113024973212396 1115686438954176 1118354268793856 1126695441762432 1130607578712996 1131242010105888 1135169933752089 1137884352531984 1140605262031104 1144144648251648 1144565696968712 1146880527372288 1151508548846592 1153614694877184 1154262036529152 1158269890822656 1161039546228736 1169699084577792 1170960538445046 1172496069476352 1173760539732576 1174419186064128 1176567236384256 1177227457671168 1178497030460184 1180652539288368 1181315053010304 1184139814017024 1185416841388812 1188251410593472 1191761129988096 1197113906872584 1201944635737506 1204818726210336 1209002124565233 1211893090908048 1214344087805952 1218560560333056 1219244345837568 1219693031472192 1221474382811136 1223477833149504 1226403413812224 1229335990124544 1233604517868032 1242805277363904 1245777073818624 1247120573465862 1247820385193136 1250102688658272 1250804173775616 1253795097194496 1255147243823448 1258148552393088 1261157037692928 1262517123755564 1266246200612352 1269274049011712 1273212704415744 1280119896598482 1283180919784992 1287636409089801 1290240593293824 1293325817094144 1295447117452416 1295923845939204 1297816531736832 1298544791095296 1299022659535424 1303053627175488 1306169489507328 1309292802490368 1314576208269312 1320480607199148 1323638140932288 1325809159267707 1328234106699414 1328979434636592 1332157290769152 1335342745792512 1336782836917656 1339486417465344 1339979352548736 1340731271236608 1345386588150624 1348107569381376 1348603677074944 1356023286816768 1363379727271554 1370880630374688 1372154660406216 1374158680662528 1376412562293192 1379703840538752 1380211575756388 1383002988890112 1387805082601536 1391123602646016 1391904220520448 1394450057936896 1396737221286144 1400077099864064 1406365524740556 1410519484343808 1412040649301379 1415417121442224 1418801667404544 1423728062083032 1424526975688896 1426607485267968 1427933305138176 1429473249910038 1432364292467712 1432891406892128 1435789362511872 1443578534758116 1444219923357696 1450047802251264 1460043598203936 1461400491977352 1464356105883648 1465935330572424 1469440675695744 1472954402801664 1473780939374592 1478068827811392 1478898234302976 1481603186557952 1482434576326656 1484033297616528 1487581918605568 1498676952115296 1502260589016576 1503880691532363 1507476771617328 1508322680141184 1513559911669452 1517179136709312 1520807016041472 1522447119822886 1525526197668864 1529174036496384 1535344731795456 1538152926502912 1543673992956993 1544359854430208 1555878362501376 1559598779437056 1561280717926728 1565014052976768 1565892248085504 1568756315179008 1569636610228224 1571329373946912 1574203385717824 1575086737347072 1578853085356032 1580555788518416 1592344261622502 1596151875830112 1601694069843411 1602592847650008 1606424968280448 1612002832753644 1615263032825856 1615857454544064 1624747413777408 1625659127783424 1626257375296256 1628632510414848 1631303777532672 1635204551749632 1644075553474521 1653120760157712 1657073703151872 1661036098424832 1662827431287816 1663760513590848 1664372782529762 1666803584877696 1667738898367488 1669537459818594 1671726796259328 1673529658431264 1676914293620736 1677531403190784 1681542716923904 1688328267483136 1695911368069494 1706826528797976 1710907893046656 1716216972377472 1716848545453068 1720320791058432 1727262823269888 1727898461252272 1730422042315776 1731393054793728 1737404836233984 1741559319343104 1752768277692416 1756440807667569 1758744104214528 1760640809598864 1764850854576384 1765841186506752 1767745545690276 1770978808932552 1771972579515456 1776209721025536 1778125262083218 1780456994390016 1782377115890208 1785981889953792 1786639136731648 1787641694982144 1793848784200832 1807228089315504 1817839636362072 1827840840499584 1829539547208288 1832211574216704 1833239705075712 1835216749724256 1835892115080539 1839605120718336 1844003985186816 1850406776802048 1854831470194688 1862316295048192 1868665610727936 1870680860198793 1875154032987408 1876206260663424 1880692645791744 1882720865735172 1887222828589632 1891735556539392 1893775685633346 1898304082777376 1899369300918528 1902143313690624 1903911073517568 1905964333213384 1909819056623616 1920179844897723 1924771379677488 1933397069668352 1939988725641216 1943885768908806 1946724797605248 1947817186642944 1948533989303136 1952474807844864 1954580440763232 1959254234260992 1963939203735552 1970758437081856 1971864312403968 1978711063488704 1985457211398432 1992351160049121 1993469151954888 1998235936153728 2003014118688768 2005174255376484 2009969028823104 2011096906854912 2016948087950962 2018079882225936 2022161354072064 2022905515612416 2027742688055296 2034034930225152 2045069590907331 2047126309060608 2058231990609324 2061238020993792 2069555760808128 2070317363634582 2074504483335168 2079465039249408 2081707623902304 2086685403969024 2087856330780672 2091675086905344 2095105831929216 2100115649796096 2109548287110834 2123125682163336 2128202501106816 2135592093124548 2136790463533344 2139911227901952 2141899957707264 2144209874865057 2148546438701568 2149337110338192 2153684043767808 2154476606058752 2166329885036544 2175071703376896 2180272735666176 2190065397305904 2192100737966028 2198902995858636 2204161013543616 2209431604202496 2210671409061888 2214714797899776 2217103241717088 2218347351454464 2222404779836928 2223651864489984 2226049946424792 2231372877908352 2236708537587712 2253390883524864 2261215157425992 2262484020211776 2270339867504178 2275768705063968 2281210524062208 2283670679734329 2288289296503296 2289131393937424 2293761054744576 2303017097693184 2307229389754368 2316539781645312 2322079092457472 2339398169155584 2341921076890092 2347521079465152 2348838372128256 2353134472768512 2354454915342336 2356994060920368 2361305078576736 2362630106020608 2368279628034048 2370833682777624 2376502821186944 2383522259976192 2394227813745168 2403889271475012 2409637452420672 2418004249130466 2423786181816096 2428688175611904 2432202106058513 2437121120666112 2438488691675136 2439386062944384 2442948765622272 2446955666299008 2452806827624448 2467209035736064 2485610554727808 2491554147637248 2494241146931724 2495640770386272 2496559173794643 2500205377316544 2501608347551232 2504306189727891 2507590194388992 2510294487646896 2516297104786176 2522314075385856 2525034247511128 2532492401224704 2538548098023424 2543867052104241 2546425408831488 2560239793196964 2566361839569984 2575272818179602 2580481186587648 2586651634188288 2590894234904832 2591847691878408 2595633063473664 2597089582190592 2598045319070848 2606107254350976 2612338979014656 2629152416538624 2640961214398296 2647276281864576 2651618318535414 2656468213398828 2657958869273184 2664314581538304 2667187893124827 2670685491585024 2673565673835312 2678972834930688 2679958705097472 2681462542473216 2690773176301248 2697207354149888 2712046573633536 2726759454543108 2741761260749376 2744309320812432 2748317361325056 2752825124586384 2759407681077504 2760423151512776 2766005977780224 2775610165203072 2782247205292032 2783808441040896 2793474442572288 2800154199728128 2812731049481112 2821038968687616 2824081298602758 2830834242884448 2837603334809088 2840663528450019 2847456124166064 2849053951377792 2853214970535936 2855866610276352 2858946499820076 2864728584935424 2865782813784256 2887157069516232 2888439846715392 2900095604502528 2915828653363209 2920087196407872 2922800983954704 2928712211767296 2931870661144848 2938881351391488 2945908805603328 2956137655622784 2957796468605952 2963206373115904 2964869152653312 2968066595233056 2975163837211136 2997353904230592 3004521178033152 3007761383064726 3014953543234656 3016645360282368 3025422131926443 3027119823338904 3034358273418624 3041614032082944 3044894239645772 3051052395337728 3070689463590912 3076305853005824 3087347985913986 3088719708860416 3105476045451873 3111756725002752 3119197558874112 3122561435853456 3130028105953536 3131784496171008 3137512630358016 3142658747893824 3148406771435648 3150173474694144 3157706170712064 3161111577036832 3184688523245004 3192303751660224 3203388139686822 3205185695300016 3212849936560896 3224005665507288 3230526065651712 3231714909088128 3249494827554816 3251318255566848 3252514750592512 3262607555065344 3270409103499264 3288151106949042 3306241520315424 3314147406303744 3322072196849664 3325654862575632 3327521027181696 3328745565059524 3333607169755392 3335477796734976 3339074919637188 3347059316862528 3355062806381568 3363085433847808 3376656534966272 3391822736138988 3405509801256267 3413653057595952 3421815786093312 3432433944754944 3433697090906136 3440641582116864 3454525646539776 3455796922504544 3460844084631552 3462786109587456 3474809672467968 3483118638686208 3512881615335138 3517488208429056 3521281619197728 3529701709152768 3531682373013504 3535491091380552 3541957617865104 3543945159030912 3552419442051072 3556250524166436 3564754231780416 3573278273463296 3575283389964288 3587697568401664 3614456178631008 3627006373695699 3635679272724144 3655681680999168 3659079094416576 3664423148433408 3670433499448512 3671784230161078 3679210241436672 3688007970373632 3700813553604096 3709662940389376 3724632590096384 3737331221455872 3741361720397586 3750308065974816 3752412521326848 3761385291583488 3765441731470344 3774445657179264 3783471113078784 3787551371266692 3796608165554752 3798738601837056 3807822147035136 3811928666426768 3819638113247232 3840359689795446 3849542759354976 3862909227269403 3866794139336704 3879977451282432 3887771537817612 3893449595210496 3895634373285888 3897067978606272 3909160881526464 3918508468521984 3927878407471104 3941516874163712 3943728624807936 3957422126977408 3970914422796864 3984702320098242 3986938303909776 3996471872307456 4006028237377536 4010348510752968 4019938057646208 4022193813709824 4033896175901924 4036159764451872 4044322708144128 4045811031224832 4050174208078441 4055485376110592 4068069860450304 4090139181814662 4116463981218648 4122476041987584 4139111521616256 4140634727269164 4149008966670336 4163415247804608 4173370807938048 4175712661561344 4183350173810688 4190211663858432 4200231299592192 4219096574221668 4236121947904137 4246251364326672 4256405002213632 4271184186249096 4273580927066688 4279822455803904 4283799915414528 4288419749730114 4297092877403136 4298674220676384 4307368087535616 4308953212117504 4332659770073088 4350143406753792 4380130794611808 4384201475932056 4397805991717272 4408322027087232 4418863208404992 4421342818123776 4434206483434176 4436694702908928 4444809559673856 4447303728979968 4452099892849584 4462745755816704 4473417075175424 4506781767049728 4511642074597089 4522430314851984 4524968040423552 4540679735008356 4551537410127936 4562421048124416 4567341359468658 4576578593006592 4578262787874848 4587522109489152 4606034195386368 4614458779508736 4631021978870979 4633079563290624 4678796338311168 4683842153780184 4695042158930304 4697676744256512 4706268945537024 4708909830684672 4713988121840736 4722610157153472 4725260212041216 4736559256068096 4741667365555248 4753005642373888 4788455627490336 4805082209530233 4807778542950024 4819274904841344 4836008498260932 4847572363632192 4864404212117026 4874242241332224 4876977383350272 4878772125888768 4885897531244544 4893911332598016 4905613655248896 4932226660423563 4934418071472128 4971221109455616 4983108295274496 4988482293863448 4991281540772544 4993118347589286 5000410754633088 5003216695102464 5008612379455782 5015180388777984 5020588975293792 5032594209572352 5044628150771712 5050068495022256 5064984802449408 5087734104208482 5120479586393928 5132723679139968 5150545636359204 5160962373175296 5181788469809664 5183695383756816 5191266126947328 5194179164381184 5196090638141696 5212214508701952 5224677958029312 5258304833077248 5281922428796592 5294552563729152 5303236637070828 5312936426797656 5315917738546368 5328629163076608 5334375786249654 5341370983170048 5347131347670624 5357945669861376 5359917410194944 5362925084946432 5381546352602496 5394414708299776 5453518909086216 5483522521498752 5488618641624864 5496634722650112 5505650249172768 5507676345241617 5518815362155008 5520846303025552 5532011955560448 5551220330406144 5564494410584064 5586948885144576 5600308399456256 5612042580596379 5625462098962224 5642077937375232 5648162597205516 5661668485768896 5675206669618176 5681327056900038 5694912248332128 5698107902755584 5706429941071872 5711733220552704 5717892999640152 5729457169870848 5731565627568512 5774314139032464 5800191209005056 5831657306726418 5840174392815744 5845601967909408 5857424423534592 5863741322289696 5865899196964649 5877762702782976 5891817611206656 5912275311245568 5915592937211904 5926412746231808 5936133190466112 5950327674422272 5977053480147363 5994707808461184 6009042356066304 6015522766129452 6029907086469312 6033290720564736 6050844263852886 6054239646677808 6068716546837248 6083228064165888 6089788479291544 6102104790675456 6135208772721993 6141378927181824 6174695971827972 6177439417720832 6210952090903746 6223513450005504 6238395117748224 6245122871706912 6260056211907072 6263568992342016 6275025260716032 6285317495787648 6296813542871296 6300346949388288 6322223154073664 6369377046490008 6384607503320448 6406776279373644 6410371390600032 6425699873121792 6432629624595171 6448011331014576 6461052131303424 6463429818176256 6498989655109632 6505029501185024 6525215110130688 6540818206998528 6576302213898084 6612483040630848 6628294812607488 6644144393699328 6651309725151264 6655042054363392 6657491130119048 6667214339510784 6670955593469952 6678149839274376 6694118633725056 6710125612763136 6753313069932544 6783645472277976 6811019602512534 6827306115191904 6843631572186624 6851012039202987 6864867889509888 6867394181812272 6881283164233728 6909051293079552 6911593845009088 6921688169263104 6949619344935936 6966237277372416 7025763230670276 7042563238395456 7059403418305536 7063364746027008 7070982182761104 7083915235730208 7087890318061824 7104838884102144 7112501048332872 7129508463560832 7146556546926592 7150566779928576 7175395136803328 7228912357262016 7254012747391398 7271358545448288 7296606318175539 7311363361998336 7318158188833152 7328846296866816 7340866998897024 7343568460322156 7358420482873344 7401627107208192 7419325880778752 7449265180192768 7474662442911744 7482723440795172 7489677521383929 7500616131949632 7504825042653696 7512918569183673 7522770583166976 7530883462940688 7548891314358528 7566942226157568 7575102742533384 7593216331109504 7597477203674112 7615644294070272 7623857332853536 7639276226494464 7680719379590892 7699085518709952 7725818454538806 7759954902564864 7775543075635224 7786899190420992 7791268746571776 7794135957212544 7818321763052928 7837016937043968 7883033748327424 7887457249615872 7914844253954816 7941828845593728 7969404640196484 7973876607819552 7992943744614912 8001563679374481 8012056474755072 8020697021505936 8039876115292416 8044387627419648 8067792351803848 8072319528903744 8091622062449664 8100348416156882 8110970752221184 8136139720900608 8180278363629324 8232927962437296 8244952083975168 8278223043232512 8281269454538328 8298017933340672 8326830495609216 8346741615876096 8351425323122688 8380423327716864 8400462599184384 8438193148443336 8472243895808274 8492502728653344 8512810004427264 8521990585350057 8542368372498192 8547161854133376 8559644911607808 8567599830829056 8576839499460228 8594185754806272 8597348441352768 8617906424235008 8665319540146176 8700286813507584 8747485960089627 8760261589223616 8768402951864112 8795611983434544 8816644054174464 8837726416809984 8868412966868352 8873389405817856 8889619119347712 8894607457959936 8904199785699168 8925491511633408 8946834150350848 9013563534099456 9023284149194178 9044860629703968 9049936080847104 9076266395779329 9081359470016712 9103074820255872 9124842096248832 9134682718937316 9153157186013184 9156525575749696 9212068390772736 9228917559017472 9262043957741958 9266159126581248 9316428136355619 9357592676622336 9367684307560368 9390084317860608 9395353488513024 9412537891074048 9427976243681472 9445220314306944 9450520424082432 9473118512136192 9483334731110496 9506011284747776 9576911254980672 9610164419060466 9615557085900048 9638549809682688 9672016996521864 9695144727264384 9728808424234052 9748484482664448 9753954766700544 9757544251777536 9787822665196032 9811227310497792 9864453320847126 9868836142944256 9942442218911232 9966216590548992 9976964587726896 9982563081545088 9986236695178572 10000821509266176 10006433390204928 10017224758911564 10041177950587584 10065188419144704 10089256301543424 10100136990044512 10129969604898816 10175468208416964 10216529403768801 10240959172787856 10265447358279936 10301091272718408 10321924746350592 10363576939619328 10367390767513632 10382532253894656 10388358328762368 10392181276283392 10424429017403904 10449355916058624 10563844857593184 10589105127458304 10606473274141656 10625872853595312 10631835477092736 10657258326153216 10668751572499308 10694262695341248 10719834820389888 10725850169892864 10763092705204992 10788829416599552 10881019121087097 10907037818172432 10967045042997504 10977237283249728 10993269445300224 11011300498345536 11015352690483234 11037630724310016 11041692606051104 11064023911120896 11102440660812288 11128988821168128 11173897770289152 11224085161192758 11250924197924448 11284155874750464 11296325194411032 11323336971537792 11350413339236352 11362654113800076 11389824496664256 11396215805511168 11423466441105408 11435785999280304 11458914339741696 11463131255137024 11548628278064928 11588727681808209 11600382418010112 11663314613452836 11680348785631488 11691203935818816 11727482644579392 11731798393929298 11755525405565952 11783635222413312 11824550622491136 11831185874423808 11852825492463616 11872266380932224 11900655348844544 11954106960294726 11989415616922368 12018084712132608 12031045532258904 12059814172938624 12066581441129472 12101688527705772 12108479293355616 12137433093674496 12150522624235323 12166456128331776 12179576958583088 12204209581350912 12270417545443986 12349391943655944 12354878835441664 12421904181807492 12447026900011008 12490245743413824 12520112423814144 12527137984684032 12550050521432064 12570634991575296 12593627085742592 12600693898776576 12644446308147328 12738754092980016 12769215006640896 12813552558747288 12820742781200064 12851399746243584 12865259249190342 12896022662029152 12922104262606848 12926859636352512 12940800518494531 12997979310219264 13010059002370048 13050430220261376 13152604427796168 13224966081261696 13256589625214976 13302619450302528 13310084108726784 13314982260238096 13334428679021568 13341911186939904 13356299678548752 13388237267450112 13420251225526272 13506626139865088 13534926223791267 13567290944555952 13622039205025068 13654612230383808 13687263144373248 13702024078405974 13729735779019776 13734788363624544 13762566328467456 13818102586159104 13823187690018176 13843376338526208 13899238689871872 14051526461340552 14085126476790912 14118806836611072 14126729492054016 14141964365522208 14147168651502977 14167830471460416 14175780636123648 14209677768204288 14225002096665744 14259016927121664 14293113093853184 14350790273606656 14415246628590699 14457824714524032 14508025494782796 14542717090896576 14593212636351078 14622726723996672 14636316377666304 14657692593733632 14681733997794048 14687136920644312 14716840965746688 14796679981270689 14803254214416384 14898530360385536 14949324885823488 14965446881590344 14979355042767858 15001232263899264 15009650085307392 15025837138367346 15045541166333952 15061766925881376 15097782628717056 15133884452315136 15150205485066768 15186432662219008 15194954407348224 15247714665707072 15361438759181784 15398171037419904 15451636909077612 15551086151270448 15573798380841984 15582537493143552 15588271914425088 15636643526105856 15674033874087936 15766067496654848 15774914499231744 15829688507909632 15883657691187456 15938809280392968 15947753215639104 15985887489229824 16003127358748962 16024112949510144 16041394043011872 16079752230584832 16088775254839296 16135584703607696 16144639057807488 16183244124899328 16200696832313764 16360556727258648 16465855924874592 16489904167950336 16523029035724851 16556446086465024 16562538909076656 16596035866681344 16653660991218432 16693483231752192 16760846655433728 16800925198368768 16876386296886672 16944487791616548 16985005457306688 17025620008854528 17043981170700114 17084736744996384 17094323708266752 17119289823215616 17135199661658112 17153678998920456 17188371509612544 17194696882705536 17235812848470016 17400573627015168 17494971920179254 17520523178447232 17536805903728224 17591223966869088 17597697590893947 17633288108348928 17675452833619968 17736825933736704 17746778811635712 17779238238695424 17808399571398336 17850983023266816 17893668300701696 17931160440442089 18027127068198912 18046568298388356 18089721259407936 18099872161694208 18152532791558658 18162718940033424 18206149640511744 18249684192497664 18269365437874632 18306314372026368 18313051151499392 18424136781545472 18524087915483916 18532318253162496 18632856272711238 18715185353244672 18735368615120736 18780168635721216 18790706977026048 18825075782148096 18855952487362944 18890440628613888 18901040848164864 18966669462220992 19012022569495552 19153822509961344 19220328838120932 19231114171800096 19277099619365376 19297888873785513 19344033993043728 19390289454528768 19457616848468104 19496968965328896 19515088503555072 19575645330392064 19622454620995584 19728906641694252 19737672285888512 19884884437822464 19932433181097984 19953929175453792 19965126163090176 19972473390357144 20001643018532352 20012866780409856 20034449517823128 20082355901175168 20130376838289408 20200273980089024 20259939209797632 20350936416833928 20433058807537602 20481918345575712 20530894716559872 20553036117608961 20602182545436816 20643849492701184 20727153879238656 20734781535027264 20765064507789312 20784362552566784 20848858034807808 20898711832117248 21127689715186368 21178210254916608 21212946548283312 21251745707190624 21263670954185472 21314516652306432 21337503144998616 21388525390682496 21439669640779776 21451700339785728 21526185410409984 21577658833199104 21762038242174194 21814075636344864 21889818954526617 21934090085995008 21954474566499456 21986538890600448 22022600996691072 22030705380966468 22075261448620032 22083385212102208 22204881321624576 22257977642336256 22347795540578304 22448170322385516 22469032564151787 22501848395848896 22538755707551019 22568311749500928 22592650388822064 22646673943075584 22700826678472704 22725308227600152 22779648993328512 22792431611022336 22846932882210816 22871571998560608 22917828679483392 22926262510274048 23097256556129856 23177455363616418 23326629226905672 23360697571262976 23382407871637632 23454965289158784 23463596787858596 23511050811131904 23649101244982272 23662371748847616 23705650984927232 23744532761864448 23801310697689088 23908213920589452 23978831233844736 24004691038123443 24036169424265216 24062091064517808 24119628345877248 24133162882258944 24203377055411544 24216958586711232 24274866187348992 24301045248470646 24332912256663552 24359153917166176 24408419162701824 24540835090887972 24698783887311888 24843808363614984 24894053800022016 24980491486827648 25040224847628288 25054275969368064 25141269983150592 25187254171485184 25201387797553152 25288892616294656 25477508185960032 25538430013281792 25565971756050171 25627105117494576 25641485562400128 25702799492487168 25730518498380684 25792045324058304 25853719272705024 25881601036989062 25995958620438528 26020118004740096 26100860440522752 26242457880268881 26305208855592336 26449932162523392 26513179250429952 26605238900605056 26620168217453568 26629964520476192 26668857358043136 26683822373879808 26712599357097504 26776474534900224 26840502451052544 27069852447582534 27134581889111904 27228799187337987 27244078410050136 27309224460767616 27374526288746496 27404048156811948 27459471558039552 27469576727249088 27636205172318208 27646375380036352 27686752677052416 27798477379743744 27949284409066857 28103052922681104 28170252953581824 28237613673222144 28283928731044416 28294337303005954 28335660942920832 28351561272247296 28419355536408576 28450004193331488 28518033854243328 28586226187706368 28701580547213312 28830493257181398 28915649429048064 29016050989565592 29085434181793152 29186425272702156 29245453447993344 29272632755332608 29363467995588096 29374273841288624 29433681931493376 29593359962541378 29606508428832768 29797060720771072 29898649771646976 29930893763180688 29958710085535716 30002464527798528 30019300170614784 30051674276734692 30123533851762752 30195565257434112 30267768904630272 30300410970133536 30372865324438016 30389908814696448 30495429331414144 30722877518363568 30796342074839808 30903273818155224 31102172302540896 31147596761683968 31165074986287104 31176543828850176 31210165956369163 31273287052211712 31348067748175872 31532134993309696 31659377015819264 31767315382374912 31877618560785936 31895506431278208 31971774978459648 32006254717497924 32082788086023744 32159504461169664 32177550509678592 32271169407215392 32289278115614976 32366488249798656 32401393664627528 32643057363261291 32721113454517296 32931711849749184 32979808335900672 33046058071449702 33112892172930048 33125077818153312 33192071733362688 33307321982436864 33386966463504384 33521693310867456 33752772593773344 33888975583233096 33970010914613376 34051240017709056 34087962341400228 34169473489992768 34188647416533504 34270399323316224 34307357997840912 34376743019225088 34389393765411072 34471625696940032 34766183045424627 34801147254030336 34989943840358508 35041046356894464 35073611807456448 35182447933738176 35195395181787894 35266576216697856 35350905667239936 35473651867473408 35493557623271424 35558476477390848 35616799142796672 35701966046533632 35862320880884178 36054254136397824 36093136596776712 36179442518815872 36199744323388416 36305065583117316 36325437880066848 36412299281023488 36451567872705969 36499368384995328 36538730875749264 36612628744052736 36626102302998784 37048175830967832 37064636506324992 37265712545422476 37470737230241472 37560337271442432 37581413954052096 37650151564296192 37711904974725888 37780881257227776 37802081696329728 37933338924441984 38024045138991104 38307645019922688 38440657676241864 38462228343600192 38554199238730752 38595777747571026 38688067986087456 38780578909057536 38822401555483593 38915233696936208 38993937930657792 39030177007110144 39151290660784128 39457813283388504 39475344571777024 39769768875644928 39907858350907584 39930252326180352 39944946780714288 40003286037064704 40025733560819712 40068899035646256 40164711802350336 40260753676578816 40400547960178048 40519878419595264 40701872833667856 40866117615075204 40963836691151424 41061789433119744 41106072235217922 41204365090873632 41287698985402368 41347435802994721 41454307758477312 41469563070054528 41530129015578624 41568725105133568 41697716069615616 42255379430372736 42356420509833216 42425893096566624 42441505954508931 42503491414381248 42527341908370944 42629033304612864 42675006289997232 42777050781364992 42879339281559552 43052370820819968 43155317666398208 43245739885772097 43524076484348388 43628151272689728 43779637909053234 43868180171990016 43908949132998912 43973077781200896 44045201993382144 44061410761932936 44150522897240064 44166770424204416 44409762643249152 44695591081156608 44896340644771032 44938065128303574 45003696791697792 45077511415102038 45136623499001856 45185300777644128 45293347886151168 45401653356945408 45450616455200304 45559297986657024 45584863222044672 45743143997121216 45852525020548096 46194513112259712 46354910727232836 46653258453811344 46721395142525952 46764815743275264 46909930578317568 46927193575717192 47022101622263808 47298202489964544 47324743497695232 47489065523728896 47602621395378176 47816427841178904 47957662467689472 48009382076246886 48072338848530432 48124182129035616 48239256691754496 48266325764517888 48406754110823088 48433917173422464 48549732374697984 48602090496941292 48718307834332352 49081670181775944 49397567774623776 49569087107174553 49687616727229968 49788107600044032 49960982973655296 50080449695256576 50282539966301184 50374508342970368 50402775595106304 50577785232589312 50955016371920064 51076860026563584 51131943512100342 51254210234989152 51282971124800256 51405598984974336 51461036996761368 51584090648116608 51707438545410048 51763202073978124 52040236009480192 52201720881045504 52484915760537762 52610417711184672 52793092772681841 52899864325046784 53026358500859904 53210477801210112 53240336434907136 53259929040952384 53337714716086272 53425198714195008 53552949069800448 53681004902105088 54139704895165068 54269163778223808 54457598374675974 54488156820100272 54618448921535232 54749052577492992 54808096313623896 54918943116079104 54939153454498176 55272410344636416 55292750760072704 55596954759487488 55898568818133714 56206105845362208 56340505907163648 56475227346444288 56567857462088832 56588674606011908 56671321885841664 56703122544494592 56900008386662976 57036067708486656 57172452375412736 57403161094426624 57660986514362796 57831298858096128 57893666621356539 58032101979131184 58170868363586304 58372850545404312 58490906895986688 58545265510665216 58726935991176192 58748547682577248 58867363862986752 59186719925082756 59213016857665536 59797299543293952 59861787526361376 59917420171071432 60004929055597056 60038600341229568 60103348553469384 60247067703525504 60391130514868224 60600821940267072 60745730648876032 60779817629392896 60990858662828288 61445755036727136 61592684149679616 61659108352826883 61806547636310448 62204344605081792 62295193523367936 62353087657700352 62420331912738326 62546574104423424 62696135496351744 63064269986619392 63318754031638528 63534630764749824 63755237121571872 63791012862556416 63943549956919296 64012509434995848 64165576172047488 64319008922339328 64355101019357184 64542338814430784 64578556231229952 64732976499597312 64802787329255056 65286114726522582 65442226909034592 65669456863579851 65863423699498368 65959616671801344 66092116142899404 66225784345860096 66250155636306624 66614643964873728 66773932927008768 67043386621734912 67407097692455361 67505545187546688 67777951166466192 67940021829226752 68102480035418112 68175924682800456 68338946979985536 68377294833067008 68540798646632448 68614715995681824 68753486038450176 68778787530822144 68943251393880064 69532366090849254 69979887680717016 70082092713788928 70147223614912896 70364895867476352 70390790363575788 70533152433395712 70947303734946816 70987115246542848 71116952954781696 71233598285593344 71403932093067264 71724641761768356 72014073114370329 72108508272795648 72186273193553424 72358885037631744 72399488646776832 72610131166234632 72650875760133696 72824598562046976 72903135745411938 72998736769990656 73077461751498528 73225257488105472 73252204605997568 74096351661935664 74531425090844952 74941474460482944 75120674542884864 75162827908104192 75423809949451776 75561762514455552 75604163392659456 75866677848883968 76048090277982208 76615290039845376 76697915268150513 76881315352483728 76924456687200384 77108398477461504 77191555495142052 77376135972174912 77561157818115072 77644803110967186 77830467393872416 77987875861315584 78060354014220288 78302581321568256 78727373640806643 78915626566777008 79539537751289856 79815716701815168 79860504652360704 79889893561428576 80006572074129408 80051467121639424 80137798071292512 80329423604700672 80521507353157632 80801095920356096 81403745667335712 81686397562013961 81732235230150408 81927673382302848 82123578866239488 82212144470435844 82408730181747264 82694871605989442 82908615516954624 82939126140109056 83060258031157248 83137450210267136 83395432139231232 83847853227200571 84510758860745472 84712841019666432 84851786193133248 84883011909017862 85006982828762496 85054683816741888 85258066609225728 85350012579994464 85554101562729984 85758678563119104 86104741641639936 86491479771544194 87048152968696776 87256302545379456 87559275818106468 87736360343980032 87817898265997824 88090403986764288 88122821523865872 88301045794480128 88333540848408832 88819525286498304 89391182162313216 89792681289542064 89876130256607148 90007393583395584 90155022830204076 90370601555288256 90586695772302336 90803306713890816 90901232910400608 91118595973314048 91169726444089344 91486287994242432 91705050041096192 92389026224519424 92709821454465672 93306516907622688 93442790285051904 93529631486550528 93630497869107489 93819861156635136 93854387151434384 94044203244527616 94596404979929088 94978131047457792 95205242790756352 95632855682357808 95915324935378944 96018764152493772 96248364258071232 96478513383508992 96532651529035776 96813508221646176 96867834346844928 97099464749395968 97204180993882584 97436615668664704 98163340363551888 98795135549247552 99138174214349106 99375233454459936 99576215200088064 99720286348399033 99921965947310592 100160899390513152 100565079932602368 100749016685940736 101155570465178624 101910032743840128 102153720053127168 102263887024200684 102508420469978304 102565942249600512 102811197969948672 102922073993522736 103168181296233216 103414877090820096 103526404147956248 104080472018960384 104298549136273881 104403441762091008 104969831521075524 105220835422369344 105586185545363682 105799728650093568 106052717001719808 106420955602420224 106480672869814272 106519858081904768 106675429432172544 106850397428390016 107105898139600896 108279409790330136 108538327556447616 108915196749351948 108976313640200544 109236897843070464 109354703618117907 109498105154985984 109616192627247792 109837886232158208 109878306908996352 110585501520145408 111193909518974976 111797137636267428 112412211690724416 112681011814327296 112950454692888576 113135714924177664 113177349212023816 113342643771683328 113406245088989184 113800016773325952 114072135416973312 114806322188853248 115321973028725592 115662597716192256 115787333242713078 116064203958262368 116341736727172608 116467204666450779 116745701090808624 116981813791973376 117090531021330432 117453871982352384 117497095365154496 118373439850165512 118426033715331072 119723575052722752 119834840342142864 120009858111194112 120077200682459136 120206697106938768 120494135407051008 120782261029736448 121201643880534144 121491461297752064 121559635258785792 121981717325656576 122891510073454272 123185368299359232 123318216705653766 123613095272620896 124042307408984163 124408689210163584 124590387046735872 124706175315400704 124840663825476652 125093148208846848 126128539973238784 126637508063277056 127069261529499648 127324517863526793 127510474243143744 127582025725112832 127887099913838592 128025018869991696 128331152344094976 128638017844678656 129084677628861568 129157112462459904 129465952999194624 129605574658510112 130572229453045164 130884453818069184 131338913727159702 131726847398996736 131919233343602688 132184232285798808 132451568691720192 132500311272613248 133229287929747456 134086773243469824 134814195384910722 135011090375093376 135555902332932384 135880043658453504 136204960070836224 136351849365600912 136677893959971072 136754589666134016 137229431991363648 137557575061644288 137886502787760128 139064732181698508 139959775361434032 140164185427577856 140294447229825792 140729791734952704 140781580727151576 141066304866791424 141894607469893632 141974230493085696 142467196571186688 142807864186134528 143449283523536712 144028146228740658 144217016545591296 144372546387106848 144717770075263488 144798977293553664 145220262332469264 145301751520267392 145649197124093952 145806271490823876 146154923502997056 146504409211995136 148192703323871328 148707261321523659 149062850181689904 149882948920965888 150241349085769728 150847619898903552 151123525028911104 151208326785318912 151733355697767936 152096180555964416 153230580079690752 153395830536301026 153762630704967456 153848913374400768 154216796954923008 154383110990284104 154752271944349824 155122315636230144 155289606221934372 155660934787744832 156120708028440576 156605162643136512 157454747281613286 157831253133554016 158379278318045523 159079075502579712 159631433403630336 159721009304721408 159779787122857152 160013144148258816 160275596142585024 160658847209401344 161043014706315264 161602191840712192 162807491334671424 163372795124027922 163464470460300816 163855346764605696 164247157732478976 164424288940871688 164817460363494528 165389743211978884 165817231033909248 165878252280218112 166274900420534272 166790864278462464 167695706454401142 169021517721490944 169425682039332864 169703572386266496 169766023818035724 170013965657524992 170109367633483776 170700025159988928 171108203125459968 171517357126238208 172209483283279872 172982959543088388 173680999864069617 174096305937393552 174512605090758912 175118551636212936 175472720687960064 175635796531995648 176180807973528576 176245643047731744 176602091588960256 176667081696817664 177639050572996608 179585362579084128 179752260513214296 180014787166791168 180310045660408152 180741203110576512 181173391544604672 181802465820801216 182237191946628096 182339452888178688 182972575988484864 183410100082192384 184778052449038848 184977325058480649 185419642908931344 186613033815245376 186885580570103808 187059262973101056 187260995738214978 187639722313270272 187708774302868768 188088406489055232 189192809959858176 189956262094915584 191265711364715616 191830649870757888 192037528304987544 192496728516142464 192957026767017984 193065303058071552 193627016443292352 193735668693689856 194198929498791936 194408361987765168 194873231337329408 196326680727103776 197008370590739553 197590271098495104 198276348428698212 198750466908919872 199440572696798066 199843931894621184 200321798781026304 201130159865204736 201498033371881472 202221293077366083 202311140930357248 203820065487680256 204307440106254336 204527774048401368 205016840939956608 205131884499201024 205622395939897344 205844147987045472 206336362592466432 206829754181640192 207052808295912496 208597098272547762 209939663042151048 210441670844738688 211172371090727364 211599457300187136 212841911204840448 212961345739628544 213039716163809536 213350858864345088 213700794856780032 214211796279201792 216558819580660272 217076655112895232 217830393498703896 217952627280401088 218473795686140928 218709407236235814 218996210309971968 219232385254495584 219675772464316416 219756613817992704 221171003040290816 223594275272534856 224824423381448832 225362023628654592 226271429848355328 226354698424047632 226685287543366656 226812490177978368 227600033546651904 228144270833946624 229612644377706496 230093745804451539 230643946057451184 231325195432384512 231574666485426156 232128407916524736 232683473454345216 232934409332901558 233491402181617248 233963627583946752 234181062042660864 234907743964704768 234994190730308992 236746879700331024 239447150105445504 239669680684285728 240019716222388224 240154401364918272 240413394213877536 240501867075550609 240988270814102016 241564522059472896 242403287761068288 242982922595504128 243963434651313152 245059192686041883 245783020146908544 246370736598718464 246636433411307532 247226190545241792 248084614817968326 248817378420327168 249180774093471744 249412350630801408 249681327650953304 250186296417693696 251543559681601713 253275016126554112 254138523058999296 254649035727053586 255020948486287488 255164051450225664 255774199827677184 256050037739983392 256662304688189952 257276035689357312 258169355257723136 258314224924919808 259211149317020224 261144458906090328 261768907636138368 262677827454319404 263453694797993472 264368464571597616 264903137383440384 265000622545226496 266458575859494912 268173546486939648 269628390769821444 270022180750186752 271111804665864768 271760087316907008 272409920141672448 272703698731201824 273355787919942144 273509179332268032 274458863982727296 275115150123288576 278129464363397016 279919550722868064 280328370855155712 280588894459651584 280891493607322467 281459583469905408 281563161454303152 282132609733582848 283789214939787264 284934393142373376 285615728372269056 286898567047073424 288056292457481316 288745092774213696 289435540150526976 289597954587107328 290440524664938528 290603503040534784 291298394248187904 291612542981647752 292309847005994112 293008818423990272 296385406647742656 297414522643047318 298125700363379808 299160859045197099 299765897841931776 300482698171539456 301695239797807104 302247050057822208 303466711395535872 304192361111928832 306461160159381504 306791661072602052 307525261409934912 307697826748801536 308433593909846016 308766221980568208 309504543888699648 310244631272460288 310579212443868744 311321869575489664 312241416056881152 313210325286273024 314909494563226572 315662506267108032 316758556636091046 318158151005159424 319262866807260672 319442018609442816 319559574245714304 320026288296517632 320551192285170048 321317694418802688 323204383681424384 325614982669342848 326745590248055844 326928940920601632 327710693529211392 328064110854353721 328494315464957952 328848577881743376 329634920726989056 330779486423957768 331756504560436224 332549800841068544 333581728556924928 335391412908802284 338043035442981888 338851364078665728 339407144772532992 339532047636071448 340027931315049984 340218735266967552 341400050319977856 342216406250919936 344418966566559744 345965919086176776 347361999728139234 348192611874787104 349025210181517824 349401613999352337 350237103272425872 350945441375920128 351271593063991296 352361615947057152 352491286095463488 353334163393635328 355278101145993216 359170725158168256 359504521026428592 360029574333582336 360620091320816304 361482406221153024 362346783089209344 363604931641602432 364474383893256192 364678905776357376 365945151976969728 366820200164384768 369556104898077696 369954650116961298 370839285817862688 372126922226952489 373226067630490752 373771161140207616 374118525946202112 374521991476429956 375279444626540544 375417548605737536 378385619919716352 379912524189831168 381973553590580379 382531422729431232 383661299741515776 384075056609975088 384993457032284928 385914053534035968 387254032886584704 387471337387379712 388397858997583872 388816723975530336 389746462674658816 392653361454207552 394016741181479106 395180542196990208 396552696857396424 397500933817839744 398881145393596132 399687863789242368 402260319730409472 402996066743762944 404442586154732166 404622281860714496 407640130975360512 408614880212508672 409055548096802736 410033681879913216 410263768998402048 411688295974090944 412672725184932864 413659508363280384 414105616591824992 417194196545095524 419879326084302096 420883341689477376 422344742181454728 423198914600374272 425683822409680896 425922691479257088 426079432327619072 427401589713560064 428423592558403584 433117639161320544 434153310225790464 435660786997407792 435905254560802176 436947591372281856 437418814472471628 438464770508991168 439513227635985408 442342006080581632 446121783964570977 447188550545069712 449648846762897664 450724047257309184 452542859696710656 452709396848095264 453370575086733312 453624980355956736 455200067093303808 456288541667893248 460187491608903078 461287892114902368 462650390864769024 463149332970852312 464256815833049472 465366946908690432 465868818665803116 466982804363234496 468362124085321728 469815487929409536 469988381460617984 473493759400662048 475137834954136569 478894300210891008 479339361368571456 480039432444776448 480826788427755072 481003734151101218 481976541628204032 483129044118945792 484806575522136576 485965845191008256 487926869302626304 490118385372083766 491566040293817088 492741473197436928 493272866822615064 494452381090483584 496169229635936652 497634756840654336 498824701261602816 499362655301906608 500372592835387392 503087119363203426 506550032253108224 508277046117998592 509298071454107172 510041896972574976 510328102900451328 512100075479966784 513324609376379904 514552071378714624 516338710515446272 516628449849839616 518422298634040448 522288917812180656 523537815272276736 525355654908638808 526907389595986944 528736929143195232 529806274766880768 530001245090452992 530572821258275771 532917151718989824 539256781539642888 540044361500373504 542223609331729536 543520174633814016 545407397462403648 546711575839884288 547018358664536064 548917727965454592 550230300246577152 554931975175441947 556258928726794032 559839101445736128 560656741710311424 561177788919303168 561782987214644934 562919166939810816 563126322908606304 564265219467165696 567578429879574528 569868786284746752 573797134094146848 576112584914962632 577490185548427392 578871080301053952 579195909174214656 580881049329877056 581207006081069568 582596788496375808 583225085963295504 584619694011988224 586017636847980544 591025111772218659 592770813295485312 594829045286094636 596251400726759616 598321718090394198 599531795683863552 600965396343078912 603390479595614208 604494100115644416 606663879232098249 606933422791071744 612922320318763008 613583322145204104 615050522819869824 615395653497603072 616867187819692032 617532443961136416 619009087777399296 620489262544920576 621158424887737488 622643739150979328 629818989126453144 631325012534216064 633517113272182092 638525733614521344 638884037218885632 639119148491428608 640052576593035264 641102384570340096 642635388837605376 646408767362848768 651229965338685696 653491180496111688 653857881841203264 655421387058422784 656128221708707442 656988630929915904 657697155763486752 659269841453978112 661558972847915536 663513009120872448 670782825817604568 676086070885963776 678814289545065984 679064095272142896 680055862630099968 680437470533935104 682800100639955712 684432812501839872 688837933133119488 691931838172353552 694723999456278468 696385223749574208 698050420363035648 698803227998704674 700474206544851744 701890882751840256 702543186127982592 704723231894114304 704982572190926976 706668326787270656 718341450316336512 719009042052857184 720059148667164672 721240182641632608 721505601226651827 722964812442306048 724693566178418688 727209863283204864 728948767786512384 731890303953939456 733640400328769536 735177578058125649 739112209796155392 739909300233922596 741678571635725376 744253844453904978 746452135260981504 747542322280415232 748237051892404224 749043982952859912 750558889253081088 750835097211475072 759825048379662336 763947107181160758 765062845458862464 767322599483031552 768150113219950176 769986914064569856 771828107068071936 774508065773169408 774942674774759424 777633447951060672 779492925349317632 785306722908415104 788033482362958212 790361084393980416 793105393714792848 795001867635679488 797762290787192264 799375727578484736 804520639460818944 808885172309464332 809244563721428992 815280261950721024 817229760425017344 818111096193605472 820067363759826432 820527537996804096 823376591948181888 825345450369865728 828211233183649984 834388393090191048 839758652168604192 841766683378954752 842674480821967401 844689484362909456 846397829200748544 851367644819361792 852158864655238144 854803179427120128 856847185116807168 866235278322641088 868306620451580928 871321573994815584 871810509121604352 873895182744563712 874837628944943256 876929541017982336 879026455271970816 884684012161163264 892243567929141954 894377101090139424 897482577135591297 899297693525795328 901448094514618368 905085719393421312 905418793696190528 906741150173466624 910400134186607616 912577083335786496 920374983217806156 922575784229804736 925300781729538048 926298665941704624 928513631666098944 930733893817380864 931737637331606232 933965608726468992 936724248170643456 939630975858819072 939976762921235968 946987518801324096 950275669908273138 957788600421782016 958678722737142912 960078864889552896 961653576855510144 962007468302202436 963953083256408064 969613151044273152 971931690382016512 975853738605252608 980236770744167532 983132080587634176 984192332563061163 985482946394873856 986545733645230128 988904762180967168 992338459271873304 995269513681308672 997649402523205632 998725310603813216 1000745185670774784 1006174238726406852 1016554092235997184 1018596142908214344 1020083793945149952 1020656205800902656 1024200150959933568 1026649218752759808 1032677421030892544 1033256899699679232 1036844597268080896 1044577835624361312 1047075630544553472 1048204841998057011 1050711309817277616 1053814779191973888 1057473858286390464 1060002490180905984 1061145642516551542 1065834303437979648 1078513563079285776 1080088723000747008 1084447218663459072 1087040349267628032 1090814794924807296 1093423151679768576 1094036717329072128 1097835455930909184 1100460600493154304 1109863950350883894 1112517857453588064 1116380766680857467 1119678202891472256 1121313483420622848 1122355577838606336 1123565974429289868 1125838333879621632 1126252645817212608 1135156859759149056 1139737572569493504 1145920660771741137 1147594268188293696 1152225169829925264 1154980371096854784 1157742160602107904 1161762098659754112 1162414012162139136 1165193576992751616 1166450171926591008 1169239388023976448 1172035273695961088 1182050223544437318 1185541626590970624 1189658090572189272 1192502801453519232 1196643436180788396 1199063591367727104 1206780959191228416 1208988200231288832 1213327758464196498 1213866845582143488 1225844640637526016 1227166644290408208 1230101045639739648 1230791306995206144 1235064887922272832 1238018175554798592 1240978525089841152 1242316849775474976 1245287478301958656 1259637978252906288 1262650025068432128 1267034226544364184 1277051467229042688 1277768074437771264 1278238296982857216 1282204769140680192 1285270777675210752 1292817534725697536 1302459930677371392 1306982360992223376 1307715763682406528 1310842774116845568 1312256443417414884 1315394311526973504 1318539682907956224 1323117945695831072 1327026018241744896 1338365351893712931 1341565651635209136 1352172141771927552 1357628579090131968 1358128190544285792 1360111725260199936 1360874941067870208 1365600201279911424 1368865625003679744 1383863676344707104 1389447998912556936 1392770447499148416 1396100840726071296 1397606455997409348 1400948413089703488 1405086372255965184 1409446463788228608 1409965144381853952 1413336653574541312 1425413504862409707 1436682900632673024 1438018084105714368 1440118297334329344 1442480365283265216 1443011202453303654 1445929624884612096 1449387132356837376 1454419726566409728 1457897535573024768 1463780607907878912 1470355156116251298 1478224419592310784 1479818600467845192 1483357143271450752 1488507688907809956 1492904270521963008 1496474103784808448 1498087965905719824 1501117778506162176 1501670194422950144 1519650096759324672 1527894214362321516 1530125690917724928 1536300226439900352 1539973828129139712 1543656214136143872 1549016131546338816 1549885349549518848 1555266895902121344 1558985850698635264 1570613445816830208 1576066964725916424 1580722168787960832 1586210787429585696 1590003735271358976 1591718463774827313 1595524581574384528 1598751455156969472 1617770344618928664 1618489127442857984 1630560523901442048 1636222192387210944 1640134727519652864 1641055075993608192 1646753183896363776 1650690900739731456 1656422466367299968 1668776786180382096 1679517304337208384 1683533366757909504 1685348961643934802 1689378968725818912 1692795658401497088 1695244867922783561 1702735289638723584 1704317729310476288 1709606358854240256 1732470556645282176 1736613240903161856 1742643147989631168 1743621018243208704 1747790365489127424 1749675257889886512 1753859082035964672 1758052910543941632 1769368024322326528 1773075335316655977 1784487135858283908 1788754202180278848 1794965154271182594 1798595387051590656 1802896189029236736 1810171438786842624 1810837587392381056 1813482300346933248 1820800268373215232 1840749966435612312 1845151568459609472 1850601563459076096 1852597331883409248 1857027263332197888 1861467787634761728 1863475274663212464 1867931217452937984 1879953525842471936 1893975037602648192 1900551339816546276 1915577200843564032 1917357445474285824 1920157729779105792 1923307153711020288 1924014936604404872 1927906166512816128 1939226302088546304 1951707477210505216 1960473541488335064 1966264161175268352 1968384665126122326 1970965892789747712 1973091467290460256 1977809524361934336 1984676918543746608 1990539027362617344 1997450621207626432 2012348477452813704 2037192285816428688 2040167587890299904 2041312411601805312 2048400301919867136 2053298437505519616 2065354842061785088 2066513799399358464 2073689194536161792 2089155671248722624 2094151261089106944 2096409683996114022 2101422619634555232 2107629558383947776 2114947716572780928 2120004980361811968 2122291285033103084 2157027126158571552 2160177446001494016 2164516803679955481 2168894437326918144 2174080698535256064 2181629589849614592 2186846303359537152 2195670911861818368 2200921200986308608 2219727900701767788 2225035714907176128 2232761533361714934 2239356405782944512 2242626966841245696 2244711155677212672 2247131948858579736 2251676667759243264 2252505291634425216 2279475145138987008 2291841321543482274 2295188536376587392 2304450339659850528 2309960742193709568 2315484321204215808 2323524197319508224 2324828024324278272 2332900343853182016 2338478776047952896 2344070547391922176 2364100447088874636 2371083253181941248 2379316181144378544 2385005602907038464 2393286872361576792 2398127182735454208 2413561918382456832 2426655516928392996 2427733691164286976 2451689281275052032 2454333288580816416 2460202091279479296 2461582613990412288 2470129775844545664 2476036351109597184 2484633699550949952 2490574956603917312 2519275956505812576 2525300050136864256 2528023442465902203 2534068453088728368 2554102934458085376 2556476593965714432 2564409538281360384 2570541555350421504 2585635069451395072 2604919861354742784 2613964721984446752 2615431527364813056 2621685548233691136 2624512886834829768 2630788623053947008 2637079365815912448 2646235891391662144 2654052036483489792 2676730703787425862 2683131303270418272 2692447731406773891 2704344283543855104 2715257158180263936 2716256381088571584 2720223450520399872 2731200402559822848 2737731250007359488 2767727352689414208 2778895997825113872 2785540894998296832 2792201681452142592 2795212911994818696 2801896826179406976 2810172744511930368 2818892927576457216 2819930288763707904 2826673307149082624 2850827009724819414 2873365801265346048 2876036168211428736 2880236594668658688 2884960730566530432 2886022404906607308 2891859249769224192 2908839453132819456 2915795071146049536 2927561215815757824 2940710312232502596 2952576997689183489 2956448839184621568 2959637200935690384 2966714286542901504 2977015377815619912 2985808541043926016 2992948207569616896 2996175931811439648 3002235557012324352 3003340388845900288 3055788428724643032 3060251381835449856 3072600452879800704 3079947656258279424 3098032263092677632 3099770699099037696 3110533791804242688 3117971701397270528 3141226891633660416 3144614525994171033 3152133929451832848 3161444337575921664 3172421574859171392 3180007470542717952 3183436927549654626 3191049163148769056 3197502910313938944 3235540689237857328 3261121047802884096 3272444384774421888 3280269455039305728 3282110151987216384 3293506367792727552 3301381801479462912 3312844932734599936 3337553572360764192 3349142300042572401 3359034608674416768 3367066733515819008 3370697923287869604 3378757937451637824 3390489735845567122 3405470579277447168 3408635458620952576 3419212717708480512 3437761982315223411 3464941113290564352 3473226481806323712 3485286295979262336 3487242036486417408 3495580730978254848 3499350515779773024 3507718164071929344 3516105821087883264 3546150670633311954 3568974271716567816 3577508404360557696 3589930308542365188 3597190774103181312 3620342877573685248 3621675174784762112 3626964600693866496 3641600536746430464 3681499932871224624 3690303136919218944 3705194663766818496 3714054526664395776 3722935575269523456 3726950549326424928 3735862434905875968 3759907051684943872 3787950075205296384 3801102679633092552 3831154401687128064 3834714890948571648 3846614307422040576 3848029873208809744 3855812333025632256 3878452604177092608 3903414954421010432 3920947082976670128 3932528322350536704 3936769330252244652 3946182934580920512 3955619048723868672 3969353837087493216 3981078054725234688 3994901242415252864 4024696954905627408 4074384571632857376 4080335175780599808 4082624823203610624 4088531740284360353 4096800603839734272 4106596875011039232 4130709684123570176 4147378389072323584 4178311342497445248 4188302522178213888 4192819367992228044 4202845239269110464 4215259116767895552 4229895433145561856 4240009960723623936 4244582570066206168 4276240514587229121 4314054252317143104 4320354892002988032 4329033607359910962 4337788874653836288 4348161397070512128 4363259179699229184 4373692606719074304 4391341823723636736 4439455801403535576 4450071429814352256 4465523066723429868 4478712811565889024 4489422311354425344 4494263897717159472 4503353335518486528 4505010583268850432 4558950290277974016 4583682643086964548 4590377072753174784 4608900679319701056 4619921484387419136 4630968642408431616 4647048394639016448 4649656048648556544 4665800687706364032 4676957552095905792 4728200894177749272 4742166506363882496 4758632362288757088 4770011205814076928 4775155391324481939 4786573744723153584 4796254365470908416 4853311033856785992 4855467382328573952 4908666577161632832 4920404182558958592 4923165227980824576 4940259551689091328 4952072702219194368 4969267399101899904 4981149913207834624 5038551913011625152 5050600100273728512 5056046884931804406 5068136906177456736 5085734603768350683 5108205868916170752 5112953187931428864 5128819076562720768 5171270138902790144 5209839722709485568 5227929443968893504 5230863054729626112 5243371096467382272 5249025773669659536 5261577246107894016 5274158731631824896 5292471782783324288 5308104072966979584 5353461407574851724 5366262606540836544 5384895462813547782 5408688567087710208 5430514316360527872 5432512762177143168 5440446901040799744 5462400805119645696 5535454705378828416 5557791995650227744 5571081789996593664 5584403362904285184 5590425823989637392 5603793652358813952 5639860577527415808 5653346614298165248 5701654019449638828 5746731602530692096 5752072336422857472 5760473189337317376 5769921461133060864 5772044809813214616 5783718499538448384 5817678906265638912 5855122431631515648 5881420624465005192 5905153995378366978 5912897678369243136 5919274401871380768 5933428573085803008 5954030755631239824 5971617082087852032 5992351863622879296 6006680777691800576 6111576857449286064 6120502763670899712 6145200905759601408 6159895312516558848 6196064526185355264 6199541398198075392 6221067583608485376 6235943402794541056 6282453783267320832 6289229051988342066 6304267858903665696 6322888675151843328 6344843149718342784 6360014941085435904 6366873855099309252 6382098326297538112 6471081378475714656 6493550411039866443 6522242095605768192 6544888769548843776 6560538910078611456 6587012735585455104 6602763602958925824 6625689865469199872 6675107144721528384 6698284600085144802 6718069217348833536 6734133467031638016 6741395846575739208 6757515874903275648 6780979471691134244 6817270917241905152 6838425435416961024 6875523964630446822 6929882226581128704 6946452963612647424 6970572591958524672 6974484072972834816 6998701031559546048 7015436328143858688 7032211642175766528 7092301341266623908 7137948543433135632 7155016808721115392 7179860617084730376 7194381548206362624 7240685755147370496 7243350349569524224 7283201073492860928 7362999865742449248 7380606273838437888 7410389327533636992 7428109053328791552 7453901098652849856 7471724869811751936 7519814103369887744 7575900150410592768 7584070327397706609 7602205359266185104 7662308803374256128 7669429781897143296 7693228614844081152 7696059746417619488 7711624666051264512 7756905208354185216 7841894165953340256 7865056644701073408 7873538660504489304 7892365869161841024 7911238097447737344 7938707674174986432 7962156109450469376 7989802484830505728 8049393909811254816 8077343194220321673 8148769143265714752 8160670351561199616 8177063480568720706 8193601207679468544 8213193750022078464 8261419368247140352 8294756778144647168 8356622684994890496 8376605044356427776 8385638735984456088 8405690478538220928 8430518233535791104 8459790866291123712 8480019921447247872 8489165140132412336 8552481029174458242 8628108504634286208 8640709784005976064 8658067214719821924 8675577749307672576 8726518359398458368 8747385213438148608 8782683647447273472 8878911602807071152 8900142859628704512 8931046133446859736 8957425623131778048 8978844622708850688 8988527795434318944 9006706671036973056 9010021166537700864 9167365286173929096 9180754145506349568 9217801358639402112 9239842968774838272 9294096789278032896 9299312097297113088 9331601375412728064 9353915104191811584 9433843577982513099 9456401788355498544 9484333012727764992 9517264724577514176 9540022411628153856 9550310782648963878 9573147489446307168 9592508730941816832 9706622067713571984 9817333154323265664 9840808365117917184 9846330455961649152 9880519103378182656 9904145404438388736 9938534798203799808 9962299826415669248 10047426900127717203 10077103826023250304 10101200200547457024 10112093769863608812 10136273812354913472 10171469207536701366 10216411737832341504 10225906375862857728 10257638153125441536 10313285946945670233 10419679445418971136 10455858887937787008 10461726109459252224 10486742192934764544 10498051547339319072 10523154492215788032 10548317463263649792 10584943565566648576 10706922815149703448 10732525213081673088 10769790925627095564 10861028632721055744 10865025524354286336 10880893802081599488 10924801610239291392 11070909410757656832 11115583991300455488 11142163579993187328 11168806725808570368 11180851647979274784 11207587304717627904 11279721155054831616 11403308038899277656 11493463205061384192 11504144672845714944 11539842922266121728 11544089619626429232 11567436999076896768 11635357812531277824 11710244863263031296 11762841248930010384 11810307990756733956 11838548803742761536 11866857146171606016 11908061511262479648 11943234164175704064 11984703727245758592 12013361555383601152 12223153714898572128 12241005527341799424 12265595220853081059 12290401811519202816 12319790625033117696 12392129052370710528 12442135167216970752 12471886805589082112 12564907566534641664 12578458103976684132 12608535717807331392 12645777350303686656 12689686299436685568 12720029882170871808 12733747710198618504 12764196652595076224 12942162756951429312 12987100822079732886 13044484191211536384 13089777539097687552 13121077820157222912 13174025471170910208 13251379730938399744 13350214289443056768 13396569200170289604 13436138434697667072 13468266934063276032 13482791693151478416 13515031749806551296 13561958943382268488 13634541834483810304 13676850870833922048 13751047929260893644 13859764453162257408 13892905927225294848 13941145183917049344 13948968145945669632 13997402063119092096 14030872656287717376 14184602682533247816 14275897086866271264 14310033617442230784 14325466173973445817 14359721234169460752 14388763096412725248 14486700699139048448 14566402146985721856 14725999731484898496 14761212547676875776 14820778655067273984 14856218106657583104 14907802197305699712 14943449739623503872 15039628206739775488 15151800300821185536 15168140654795413218 15204410718532370208 15257203811305052049 15324617606748512256 15338859563794286592 15386457229688162304 15392119492835238976 15513810416708370432 15683788331906680512 15730113289402146816 15747077321008978608 15784731738323682048 15822476194895474688 15877415348349972864 15924312218900938752 15979604969661011456 16098787819622509632 16154686388440643346 16297538286531429504 16321340703122399232 16354126961137441412 16387202415358937088 16522838736494280704 16589513556289294336 16713245369989780992 16753210088712855552 16771277471968912176 16811380957076441856 16919581732582247424 16960039842894495744 16978330280264824672 17104962058348916484 17256217009268572416 17281419568011952128 17316134429439643848 17351155498615345152 17453036718796916736 17565367294894546944 17757823205614142304 17800285719257409024 17862092266893719472 17914851246263556096 17977055590868637888 18020042333075401728 18334730572347858192 18361508291012699136 18435602717278804224 18479685937549676544 18588193578556065792 18598624194594226176 18663202750825456128 18707830208383623168 18867687155965026198 18912803576710997088 18968666025455529984 19034529449155028352 19080044823256307712 19100621565297927756 19146294978892614336 19413244135427143968 19480651233119599329 19634666308646531328 19681616730235834368 19761038206756365312 19808290808876777472 19877069596407599616 19924599652831338496 20094853800255434406 20154207652046500608 20202400401094914048 20224187539727217624 20272547624709826944 20342938415073402732 20451812751725715456 20515276306250883072 20626571893891340466 20839358890837942272 20911717775875574016 20923452218918504448 20996103094678638144 21046308984431576064 21096634926527299584 21169887131133297152 21413845630299406896 21465050426163346176 21539581851254191128 21722057265442111488 21730051048708572672 21849603220478582784 22141818821515313664 22231167982600910976 22284327159986374656 22361703295958549568 22415174609435255808 22559442310109663232 22752210982193119827 22806616077798555312 22986926410122768384 23008289345691429888 23079685844532243456 23088179239252858464 23134873998153793536 23270715625062555648 23525682497860020768 23620615981513467912 23677097607485523072 23733714292343212032 23816123022524959296 23886468328351408128 23969407454491517184 24026723110767202304 24232029582660965019 24446307429797144256 24482011054683598848 24531190441706162118 24580803623038405632 24639581250066235392 24784258104741421056 24884270334433941504 25129815133069283328 25156916207953368264 25217071435614662784 25291554700607373312 25379372598873371136 25440059764341743616 25467495420397237008 25528393305190152448 25884325513902858624 25974201644159465772 26179555078195375104 26242155640314445824 26348050942341820416 26502759461876799488 26700428578886113536 26793138400340579208 26872276869395334144 26936533868126552064 26965583386302956832 27030063499613102592 27123917886764536976 27502095858521787288 27719528906324514816 27882290367834098688 27897936291891339264 27994804126238184192 28061745312575434752 28369205365066495632 28551794173732542528 28620067234884461568 28650932347946891634 28719442468338921504 28777526192825450496 28973401398278096896 29451999462969796992 29522425095353751552 29641557310134547968 29712436213315166208 29815604394611399424 29886899479247007744 30079256413479550976 30142280700383151609 30303600601642371072 30336281309590826436 30408821437064740416 30514407622610104098 30649235213497024512 30677719127588573184 30772914459376324608 30784238985670477952 31367576663813361024 31460226578804293632 31494154642017957216 31569463476647364096 31644952389790949376 31754830696699945728 31959209939322022912 32197575639245019264 32309372776881286692 32595076573062859008 32642681406244798464 32708253922274882824 32774404830717874176 33179027112578588672 33426490739979561984 33506420177425711104 33542554943937824352 33622761914152883712 33839163465164494848 33956660560529649344 34209924116697832968 34512434018537144832 34632268858879287696 34702310997230690304 34906073437593833472 35130734589789093888 35515646411228284608 35600571438514818048 35724184533787438944 35829702492527112192 35954111181737275776 36040084666150803456 36669461144695716384 36723016582025398272 36796785662559243177 36871205434557608448 36959371875099353088 37176387157112131584 37326405501650912256 37415660416767246336 37735374311930052396 37825607153421994176 37937332050911059968 38069058898310056704 38160089646512615424 38201243130595855512 38292589957785228672 38826488270854287936 38961302466239198658 39269332617293062656 39363233460471668736 39522076413512730624 39754139192815199232 39849199305662676992 40189707600510868812 40308415304093001216 40404800802189828096 40448375079454435248 40545095249419653888 40685876830146805464 40903625503451430912 41030552612501766144 41253143787782680932 41678717781675884544 41823435551751148032 41846904437837008896 41992206189357276288 42092617968863152128 42339774262266594304 42827691260598813792 42930100852326692352 42976398521920337451 43079163702508382256 43460102097417145344 43699206440957165568 44283637643030627328 44462335965201821952 44568654319972749312 44723406591917099136 44830349218870511616 45118884620219326464 45504421964386239654 45613232155597110624 45771611433915156147 45973852820245536768 46016578691382859776 46159371689064486912 46176358478505716928 46541431250125111296 47051364995720041536 47241231963026935824 47354195214971046144 47467428584686424064 47632246045049918592 47772936656702816256 47938814908983034368 48053446221534404608 48464059165321930038 48892614859594288512 48964022109367197696 49062380883412324236 49161607246076811264 49568516209482842112 49768540668867883008 50259630266138566656 50313832415906736528 50434142871229325568 50758745197746742272 50880119528683487232 50934990840794474016 51056786610380304896 51768651027805717248 51948403288318931544 52359110156390750208 52696101884683640832 53005518923753598976 53400857157772227072 53586276800681158416 53744553738790668288 53931166772605913664 54060126999226205184 54247835773529073952 55004191717043574576 55439057812649029632 55764580735668197376 55795872583782678528 55989608252476368384 56123490625150869504 56738410730132991264 57103588347465085056 57240134469768923136 57301864695893783268 57438884936677843008 57946802796556193792 58441953699358797987 58903998925939593984 59044850190707503104 59283114620269095936 59424872426630332416 59631208789222798848 59773798958494015488 60284561400766303218 60607201203284742144 60672562619181652872 60817642874129480832 61028815245220208196 61355438255177146368 61545828918752649216 61568477971340955904 62735153327626722048 62988309284035914432 63138926953294728192 63289904779581898752 63509661393399891456 63918419878644045824 64395151278490038528 64618745553762573384 65190153146125718016 65416507844549765648 65548809661435748352 66358054225157177344 66852981479959123968 67085109887875648704 67245523828305767424 67678326930328989696 67913321121059298688 68419848233395665936 69024868037074289664 69264537717758575392 69404621994461380608 69505039584834126001 69812146875187666944 71031292822456569216 71201142877029636096 71448369067574877888 71659404985054224384 71908222363474551552 72080169332301606912 72696088747982895057 73338922289391432768 73446033164050796544 73593571325118486354 73742410869115216896 73918743750198706176 74352774314224263168 74652811003301824512 75470748623860104792 75651214306843988352 75874664101822119936 76138117796620113408 76320179293025230848 76402486261191711024 76585179915570457344 77652976541708575872 77922604932478397316 78538665234586125312 78726466920943337472 79044152827025461248 79508278385630398464 80379415201021737624 80616830608186002432 80809601604379656192 80896750158908870496 81090190498839307776 81371753660293610928 82506287575565361864 83646871103502296064 83693808875674017792 83984412378714552576 84185235937726304256 84679548524533188608 85655382521197627584 85860201704653384704 85952797043840674902 86158327405016764512 86920204194834290688 88567275286061254656 88924671930403643904 89137308639945498624 89446813183834198272 89660698437741023232 90237769240438652928 91008843928772479308 91226464311194221248 91543222867830312294 91947705640491073536 92033157382765719552 92318743378128973824 92352716957011433856 94102729991440083072 94482463926053871648 94708390429942092288 94934857169372848128 95264492090099837184 95877629817966068736 96106892443068809216 96928118330643860076 97785229719188577024 97928044218734395392 98124761766824648472 98323214492153622528 99537081337735766016 100519260532277133312 100627664831813473056 100868285742458651136 101517490395493484544 101869981681588948032 102113573220760609792 103537302055611434496 103896806576637863088 104718220312781500416 105392203769367281664 106011037847507197952 106801714315544454144 107172553601362316832 107489107477581336576 107862333545211827328 108120253998452410368 108495671547058147904 110008383434087149152 110390356987677729531 110878115625298059264 111529161471336394752 111979216504952736768 112246981250301739008 113476821460265982528 114207176694930170112 114480268939537846272 114603729391787566536 114877769873355686016 115893605593112387584 116883907398717595974 117807997851879187968 118089700381415006208 118566229240538191872 119262417578445597696 119547597916988030976 120569122801532606436 121214402406569484288 121345125238363305744 121635285748258961664 122057630490440416392 122710876510354292736 123091657837505298432 123136955942681911808 125470306655253444096 125976618568071828864 126277853906589456384 127019322786799782912 127836839757288091648 128790302556980077056 128929195565761012353 129237491107525146768 130380306292251436032 130833015689099531296 131097619322871496704 133705962959918247936 134170219775751297408 134491047656611534848 135356653860657979392 135826642242118597376 136839696466791331872 137314834301745468441 138049736074148579328 138529075435517150784 139010079169668252002 139624293750375333888 142062585644913138432 142402285754059272192 142896738135149755776 143318809970108448768 143816444726949103104 144160338664603213824 145392177495965790114 146677844578782865536 146892066328101593088 147187142650236972708 147484821738230433792 148705548628448526336 149305622006603649024 150941497247720209584 151302428613687976704 152276235593240226816 152640358586050461696 152804972522383422048 153170359831140914688 155305953083417151744 155845209864956794632 157077330469172250624 158088305654050922496 159016556771260796928 160758830402043475248 161233661216372004864 161793500317817740992 162180380997678615552 162743507320587221856 165012575151130723728 167293742207004592128 167387617751348035584 167968824757429105152 168370471875452608512 169359097049066377216 171310765042395255168 171720403409306769408 171905594087681349804 172316654810033529024 173840408389668581376 175325861098076393961 177134550572122509312 177849343860807287808 178274617279890997248 178893626367668396544 179321396875482046464 182017687857544958616 182452928622388442496 183086445735660624588 184066314765531439104 184637486756257947648 184705433914022867712 188205459982880166144 188964927852107743296 189416780859884184576 189869714338745696256 190528984180199674368 191755259635932137472 193856236661287720152 195570459438377154048 196249523533649296944 196646428984307245056 199074162675471532032 201255329663626946112 201736571484917302272 203034980790986969088 203739963363177896064 204227146441521219584 207074604111222868992 207793613153275726176 208515118754502378003 209436440625563000832 212022075695014395904 213603428631088908288 214345107202724633664 214978214955162673152 215724667090423654656 216240507996904820736 216991343094116295808 220016766868174298304 220780713975355459062 221756231250596118528 223058322942672789504 223958433009905473536 226953642920531965056 228414353389860340224 228960537879075692544 229207458783575133072 229755539746711372032 231787211186224775168 233767814797435191948 235615995703758375936 236179400762830012416 237132458481076383744 238524835156891195392 241138245603065212872 242428804813138968576 242690250476726611488 243270571496517923328 244115260980880832784 246273911885363823616 250940613310506888192 251953237136143657728 252555707813178912768 254038645573599565824 255673679514576183296 257580605113960154112 257858391131522024706 258474982215050293536 260760612584502872064 261666031378199062592 267411925919836495872 268340439551502594816 268982095313223069696 270713307721315958784 271653284484237194752 273679392933582663744 274629668603490936882 276099472148297158656 277058150871034301568 278020158339336504004 284125171289826276864 284804571508118544384 285793476270299511552 287632889453898206208 288320677329206427648 290784354991931580228 293355689157565731072 293784132656203186176 294374285300473945416 294969643476460867584 298611244013207298048 301882994495440419168 302604857227375953408 304552471186480453632 305609945044766844096 306340719662281829376 310611906166834303488 311690419729913589264 314154660938344501248 316176611308101844992 318033113542521593856 321517660804086950496 322467322432744009728 323587000635635481984 324360761995357231104 325487014641174443712 330025150302261447456 331171070963033188593 334587484414009184256 335937649514858210304 336740943750905217024 338718194098132754432 342621530084790510336 343440806818613538816 343811188175362699608 344633309620067058048 347680816779337162752 350651722196152787922 354269101144245018624 355698687721614575616 357787252735336793088 358642793750964092928 364035375715089917232 364905857244776884992 366172891471321249176 368132629531062878208 369274973512515895296 369410867828045735424 376410919965760332288 377929855704215486592 378833561719768369152 381057968360399348736 383510519271864274944 386787586697283037059 387712473322575440304 391140918876754308096 392499047067298593888 393292857968614490112 402510659327253892224 403473142969834604544 406069961581973938176 407479926726355792128 408454292883042439168 411944502905236405323 414149208222445737984 415587226306551452352 417030237509004756006 418872881251126001664 427206857262177816576 428690214405449267328 429956429910325346304 431449334180847309312 432481015993809641472 433982686188232591616 440033533736348596608 441561427950710918124 446116645885345579008 447916866019810947072 453907285841063930112 456828706779720680448 457921075758151385088 458414917567150266144 459511079493422744064 467535629594870383896 471231991407516751872 474264916962152767488 477049670313782390784 482276491206130425744 485380500953453222976 486541142993035846656 488230521961761665568 492547823770727647232 501881226621013776384 503906474272287315456 505111415626357825536 508077291147199131648 511347359029152366592 515161210227920308224 515716782263044049412 516949964430100587072 521521225169005744128 523332062756398125184 534823851839672991744 536680879103005189632 537964190626446139392 543306568968474389504 547358785867165327488 549259337206981873764 552198944296594317312 554116301742068603136 556040316678673008008 568250342579652553728 569609143016237088768 571586952540599023104 575265778907796412416 581568709983863160456 586711378315131462144 588748570600947890832 589939286952921735168 597222488026414596096 603765988990880838336 605209714454751906816 609104942372960907264 611219890089533688192 612681439324563658752 621223812333668606976 623380839459827178528 625545356263507134009 628309321876689002496 636066227085043187712 643035321608173900992 644934644865488019456 647174001271270963968 648721523990714462208 650974029282348887424 660050300604522894912 662342141926066377186 669174968828018368512 671875299029716420608 677436388196265508864 685243060169581020672 686881613637227077632 687622376350725399216 689266619240134116096 695361633558674325504 701303444392305575844 708538202288490037248 711397375443229151232 715574505470673586176 728070751430179834464 729811714489553769984 732345782942642498352 738821735656091470848 752821839931520664576 755859711408430973184 757667123439536738304 762115936720798697472 767021038543728549888 773575173394566074118 775424946645150880608 782281837753508616192 784998094134597187776 805021318654507784448 806946285939669209088 812139923163947876352 814959853452711584256 816908585766084878336 823889005810472810646 828298416444891475968 831174452613102904704 834060475018009512012 854413714524355633152 857380428810898534656 862898668361694618624 864962031987619282944 867965372376465183232 880067067472697193216 883122855901421836248 895833732039621894144 907814571682127860224 913657413559441360896 916829835134300532288 919022158986845488128 935071259189740767792 942463982815033503744 948529833924305534976 954099340627564781568 964552982412260851488 970761001906906445952 973082285986071693312 976461043923523331136 985095647541455294464 993513212889099565779 1003762453242027552768 1007812948544574630912 1010222831252715651072 1016154582294398263296 1030322420455840616448 1031433564526088098824 1033899928860201174144 1043042450338011488256 1046664125512796250368 1073361758206010379264 1075928381252892278784 1086613137936948779008 1094717571734330654976 1098518674413963747528 1104397888593188634624 1108232603484137206272 1112080633357346016016 1136500685159305107456 1143173905081198046208 1150531557815592824832 1163137419967726320912 1173422756630262924288 1177497141201895781664 1179878573905843470336 1207531977981761676672 1210419428909503813632 1218209884745921814528 1222439780179067376384 1225362878649127317504 1235833508715709215969 1242447624667337213952 1246761678919654357056 1251090712527014268018 1256618643753378004992 1286070643216347801984 1289869289730976038912 1294348002542541927936 1297443047981428924416 1301948058564697774848 1320100601209045789824 1324684283852132754372 1338349937656036737024 1343750598059432841216 1370486120339162041344 1373763227274454155264 1375244752701450798432 1378533238480268232192 1402606888784611151688 1422794750886458302464 1431149010941347172352 1456141502860359668928 1459623428979107539968 1464691565885284996704 1477643471312182941696 1505643679863041329152 1511719422816861946368 1515334246879073476608 1524231873441597394944 1534042077087457099776 1547150346789132148236 1550849893290301761216 1564563675507017232384 1569996188269194375552 1610042637309015568896 1613892571879338418176 1629919706905423168512 1633817171532169756672 1647778011620945621292 1656596832889782951936 1662348905226205809408 1668120950036019024024 1708827429048711266304 1714760857621797069312 1725797336723389237248 1735930744752930366464 1760134134945394386432 1766245711802843672496 1791667464079243788288 1815629143364255720448 1827314827118882721792 1833659670268601064576 1838044317973690976256 1870142518379481535584 1876636068790521402027 1884927965630067007488 1908198681255129563136 1929105964824521702976 1941522003813812891904 1946164571972143386624 1952922087847046662272 1970191295082910588928 1987026425778199131558 2007524906484055105536 2015625897089149261824 2032309164588796526592 2060644840911681232896 2062867129052176197648 2067799857720402348288 2086084900676022976512 2093328251025592500736 2146723516412020758528 2173226275873897558016 2189435143468661309952 2197037348827927495056 2216465206968274412544 2224161266714692032032 2273001370318610214912 2286347810162396092416 2301063115631185649664 2326274839935452641824 2346845513260525848576 2354994282403791563328 2415063955963523353344 2420838857819007627264 2436419769491843629056 2444879560358134752768 2450725757298254635008 2471667017431418431938 2484895249334674427904 2493523357839308714112 2502181425054028536036 2572141286432695603968 2588696005085083855872 2594886095962857848832 2603896117129395549696 2640201202418091579648 2649368567704265508744 2687501196118865682432 2740972240678324082688 2750489505402901596864 2757066476960536464384 2805213777569222303376 2845589501772916604928 2862298021882694344704 2912283005720719337856 2919246857958215079936 2929383131770569993408 2955286942624365883392 2980539638667298697337 3011287359726082658304 3023438845633723892736 3030668493758146953216 3048463746883194789888 3094300693578264296472 3101699786580603522432 3129127351014034464768 3139992376538388751104 3220085274618031137792 3227785143758676836352 3259839413810846337024 3295556023241891242584 3313193665779565903872 3324697810452411618816 3336241900072038048048 3429521715243594138624 3451594673446778474496 3471861489505860732928 3520268269890788772864 3532491423605687344992 3631258286728511440896 3654629654237765443584 3667319340537202129152 3676088635947381952512 3740285036758963071168 3753272137581042804054 3769855931260134014976 3858211929649043405952 3883044007627625783808 3892329143944286773248 3905844175694093324544 3940382590165821177856 3974052851556398263116 4015049812968110211072 4031251794178298523648 4121289681823362465792 4125734258104352395296 4135599715440804696576 4186656502051185001472 4293447032824041517056 4346452551747795116032 4378870286937322619904 4394074697655854990112 4432930413936548825088 4448322533429384064064 4546002740637220429824 4572695620324792184832 4602126231262371299328 4652549679870905283648 4693691026521051697152 4709988564807583126656 4830127911927046706688 4841677715638015254528 4889759120716269505536 4901451514596509270016 4943334034862836863876 4969790498669348855808 4987046715678617428224 5004362850108057072072 5144282572865391207936 5177392010170167711744 5207792234258791099392 5280402404836183159296 5298737135408531017488 5375002392237731364864 5481944481356648165376 5500979010805803193728 5514132953921072928768 5610427555138444606752 5629908206371564206081 5724596043765388689408 5824566011441438675712 5838493715916430159872 5858766263541139986816 5910573885248731766784 5961079277334597394674 6022574719452165316608 6046877691267447785472 6096927493766389579776 6188601387156528592944 6203399573161207044864 6258254702028068929536 6279984753076777502208 6440170549236062275584 6519678827621692674048 6591112046483782485168 6649395620904823237632 6672483800144076096096 6859043430487188277248 6903189346893556948992 6943722979011721465856 7040536539781577545728 7064982847211374689984 7262516573457022881792 7309259308475530887168 7334638681074404258304 7352177271894763905024 7480570073517926142336 7506544275162085608108 7716423859298086811904 7766088015255251567616 7784658287888573546496 7811688351388186649088 7948105703112796526232 8062503588356597047296 8251468516208704790592 8271199430881609393152 8373313004102370002944 8586894065648083034112 8692905103495590232064 8757740573874645239808 8788149395311709980224 8865860827873097650176 8896645066858768128128 9092005481274440859648 9145391240649584369664 9305099359741810567296 9387382053042103394304 9419977129615166253312 9660255823854093413376 9683355431276030509056 9779518241432539011072 9886668069725673727752 9939580997338697711616 9974093431357234856448 10008725700216114144144 10288565145730782415872 10354784020340335423488 10415584468517582198784 10560804809672366318592 10597474270817062034976 10963888962713296330752 11001958021611606387456 11028265907842145857536 11220855110276889213504 11259816412743128412162 11649132022882877351424 11676987431832860319744 11717532527082279973632 11821147770497463533568 11922158554669194789348 12045149438904330633216 12093755382534895570944 12377202774313057185888 12406799146322414089728 12559969506153555004416 12880341098472124551168 13039357655243385348096 13182224092967564970336 13298791241809646475264 13344967600288152192192 13718086860974376554496 13806378693787113897984 13887445958023442931712 14081073079563155091456 14129965694422749379968 14525033146914045763584 14669277362148808516608 14704354543789527810048 14961140147035852284672 15013088550324171216216 15432847718596173623808 15532176030510503135232 15623376702776373298176 15896211406225593052464 16125007176713194094592 16502937032417409581184 16542398861763218786304 16746626008204740005888 16889724619114692618243 17173788131296166068224 17515481147749290479616 17576298790623419960448 17731721655746195300352 17793290133717536256256 18290782481299168739328 18610198719483621134592 18774764106084206788608 18839954259230332506624 19320511647708186826752 19559036482865078022144 19773336139451347455504 19948186862714469712896 20017451400432228288288 20577130291461564831744 20709568040680670846976 20831168937035164397568 21121609619344732637184 21194948541634124069952 21927777925426592661504 22003916043223212774912 22056531815684291715072 22441710220553778427008 22519632825486256824324 23298264045765754702848 23353974863665720639488 23435065054164559947264 23844317109338389578696 24187510765069791141888 24754405548626114371776 24813598292644828179456 25119939012307110008832 25760682196944249102336 26078715310486770696192 26364448185935129940672 26597582483619292950528 26689935200576304384384 27436173721948753108992 27774891916046885863424 28162146159126310182912 28259931388845498759936 29050066293828091527168 29338554724297617033216 29922280294071704569344 30026177100648342432432 30865695437192347247616 31064352061021006270464 31246753405552746596352 31792422812451186104928 33005874064834819162368 33084797723526437572608 33493252016409480011776 33779449238229385236486 35030962295498580959232 35152597581246839920896 35463443311492390600704 35586580267435072512512 37220397438967242269184 37679908518460665013248 38641023295416373653504 39118072965730156044288 39546672278902694911008 39896373725428939425792 40034902800864456576576 41154260582923129663488 41419136081361341693952 41662337874070328795136 42243219238689465274368 42389897083268248139904 44007832086446425549824 44113063631368583430144 44883420441107556854016 45039265650972513648648 46596528091531509405696 46870130108329119894528 47688634218676779157392 48375021530139582283776 49508811097252228743552 49627196585289656358912 50239878024614220017664 50669173857344077854729 51521364393888498204672 52728896371870259881344 53195164967238585901056 53379870401152608768768 54872347443897506217984 56324292318252620365824 56519862777690997519872 58677109448595234066432 59844560588143409138688 60052354201296684864864 61731390874384694495232 62128704122042012540928 62493506811105493192704 63584845624902372209856 66011748129669638324736 66169595447052875145216 66986504032818960023552 67558898476458770472972 70061924590997161918464 70305195162493679841792 71173160534870145025024 74440794877934484538368 75359817036921330026496 77282046590832747307008 78236145931460312088576 79093344557805389822016 79792747450857878851584 80069805601728913153152 82308521165846259326976 83324675748140657590272 84486438477378930548736 84779794166536496279808 88015664172892851099648 89766840882215113708032 90078531301945027297296 93193056183063018811392 93740260216658239789056 95377268437353558314784 99017622194504457487104 99254393170579312717824 100479756049228440035328 101338347714688155709458 105457792743740519762688 106390329934477171802112 106759740802305217537536 113039725555381995039744 117354218897190468132864 119689121176286818277376 120104708402593369729728 123462781748769388990464 124257408244084025081856 124987013622210986385408 127169691249804744419712 132023496259339276649472 132339190894105750290432 135117796952917540945944 140610390324987359683584 142346321069740290050048 148881589755868969076736 150719634073842660052992 154564093181665494614016 158186689115610779644032 159585494901715757703168 160139611203457826306304 164617042331692518653952 168972876954757861097472 169559588333072992559616 176031328345785702199296 179533681764430227416064 180157062603890054594592 186386112366126037622784 187480520433316479578112 190754536874707116629568 198035244389008914974208 198508786341158625435648 200959512098456880070656 202676695429376311418916 210915585487481039525376 213519481604610435075072 226079451110763990079488 234708437794380936265728 239378242352573636554752 240209416805186739459456 246925563497538777980928 249974027244421972770816 254339382499609488839424 264046992518678553298944 270235593905835081891888 281220780649974719367168 284692642139480580100096 297763179511737938153472 301439268147685320105984 316373378231221559288064 319170989803431515406336 320279222406915652612608 339119176666145985119232 352062656691571404398592 359067363528860454832128 360314125207780109189184 372772224732252075245568 374961040866632959156224 381509073749414233259136 396070488778017829948416 397017572682317250871296 405353390858752622837832 421831170974962079050752 427038963209220870150144 452158902221527980158976 478756484705147273109504 480418833610373478918912 493851126995077555961856 508678764999218977678848 528093985037357106597888 540471187811670163783776 562441561299949438734336 569385284278961160200192 595526359023475876306944 602878536295370640211968 632746756462443118576128 640558444813831305225216 678238353332291970238464 704125313383142808797184 718134727057720909664256 720628250415560218378368 749922081733265918312448 763018147498828466518272 792140977556035659896832 810706781717505245675664 843662341949924158101504 854077926418441740300288 904317804443055960317952 957512969410294546219008 960837667220746957837824 1017357529998437955357696 1056187970074714213195776 1080942375623340327567552 1124883122599898877468672 1138770568557922320400384 1191052718046951752613888 1265493512924886237152256 1281116889627662610450432 1356476706664583940476928 1436269454115441819328512 1441256500831120436756736 1526036294997656933036544 1584281955112071319793664 1621413563435010491351328 1687324683899848316203008 1708155852836883480600576 1808635608886111920635904 1921675334441493915675648 2034715059996875910715392 2112375940149428426391552 2161884751246680655135104 2249766245199797754937344 2530987025849772474304512 2562233779255325220900864 2712953413329167880953856 2872538908230883638657024 2882513001662240873513472 3052072589995313866073088 3168563910224142639587328 3242827126870020982702656 3374649367799696632406016 3416311705673766961201152 3843350668882987831351296 4069430119993751821430784 4323769502493361310270208 5061974051699544948609024 5124467558510650441801728 5425906826658335761907712 5765026003324481747026944 6104145179990627732146176 6337127820448285279174656 6485654253740041965405312 6749298735599393264812032 7686701337765975662702592 8138860239987503642861568 8647539004986722620540416 10123948103399089897218048 10248935117021300883603456 11530052006648963494053888 12208290359981255464292352 12971308507480083930810624 15373402675531951325405184 16277720479975007285723136 17295078009973445241080832 20247896206798179794436096 23060104013297926988107776 24416580719962510928584704 25942617014960167861621248 30746805351063902650810368 34590156019946890482161664 46120208026595853976215552 48833161439925021857169408 51885234029920335723242496 69180312039893780964323328 92240416053191707952431104 103770468059840671446484992 138360624079787561928646656 207540936119681342892969984 276721248159575123857293312 415081872239362685785939968 830163744478725371571879936
- Sum of all divisors σ(n): 2731829408398548393563105275
- Sum of proper divisors (its aliquot sum) s(n): 1901665663919823021991225339
- 830163744478725371571879936 is an abundant number, because the sum of its proper divisors (1901665663919823021991225339) is greater than itself. Its abundance is 1071501919441097650419345403
Bases of 830163744478725371571879936
- Binary: 1010101110101100100000001011000011100111011100111110111011100111100000001001000000000000002
- Hexadecimal: 0x2AEB202C39DCFBB9E024000
- Base-36: 2WB52RG2WD7YCXS000
Squares and roots of 830163744478725371571879936
- 830163744478725371571879936 squared (8301637444787253715718799362) is 689171842646938429852984006963115278385159173199364096
- 830163744478725371571879936 cubed (8301637444787253715718799363) is 572125477481085323512267343904082313458574941530922082201981269140744870461177856
-
830163744478725371571879936 is a
perfect square number . Itssquare root is 28812562268544 -
The
cube root of 830163744478725371571879936 is 939841434.1251949805
Scales and comparisons
How big is 830163744478725371571879936?- 830,163,744,478,725,371,571,879,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 830,163,744,478,725,371,571,879,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 830163744478725371571879936 cubic inches would be around 78320119.5 feet tall.
Recreational maths with 830163744478725371571879936
- 830163744478725371571879936 backwards is 639978175173527874447361038
- The number of decimal digits it has is: 27
- The sum of 830163744478725371571879936'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 830163744478725371571879936 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 830163744478725371571879936 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/830163744478725371571879936/
Chicago style:
Numbermatics. 2024. "Number 830163744478725371571879936 - Facts about the integer". https://numbermatics.com/n/830163744478725371571879936/
The information we have on file for 830163744478725371571879936 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 830163744478725371571879936, math, Factors of 830163744478725371571879936, curriculum, school, college, exams, university, Prime factorization of 830163744478725371571879936, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirty septillion, one hundred sixty-three sextillion, seven hundred forty-four quintillion, four hundred seventy-eight quadrillion, seven hundred twenty-five trillion, three hundred seventy-one billion, five hundred seventy-one million, eight hundred seventy-nine thousand, nine hundred thirty-six.