45002488733112450183856128
45,002,488,733,112,450,183,856,128 is an even composite number composed of five prime numbers multiplied together.
45002488733112450183856128 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of ten thousand, seven hundred fifty-two divisors.
Prime factorization of 45002488733112450183856128:
223 × 36 × 73 × 373 × 7513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 37 × 37 × 37 × 751 × 751 × 751)See below for interesting mathematical facts about the number 45002488733112450183856128 from the Numbermatics database.
Names of 45002488733112450183856128
- Cardinal: 45002488733112450183856128 can be written as Forty-five septillion, two sextillion, four hundred eighty-eight quintillion, seven hundred thirty-three quadrillion, one hundred twelve trillion, four hundred fifty billion, one hundred eighty-three million, eight hundred fifty-six thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 4.5002488733112450183856128 × 1025
Factors of 45002488733112450183856128
Divisors of 45002488733112450183856128
- Number of divisors d(n): 10752
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 54 56 63 64 72 74 81 84 96 98 108 111 112 126 128 144 147 148 162 168 189 192 196 216 222 224 243 252 256 259 288 294 296 324 333 336 343 378 384 392 432 441 444 448 486 504 512 518 567 576 588 592 648 666 672 686 729 751 756 768 777 784 864 882 888 896 972 999 1008 1024 1029 1036 1134 1152 1176 1184 1296 1323 1332 1344 1369 1372 1458 1502 1512 1536 1554 1568 1701 1728 1764 1776 1792 1813 1944 1998 2016 2048 2058 2072 2253 2268 2304 2331 2352 2368 2592 2646 2664 2688 2738 2744 2916 2997 3004 3024 3072 3087 3108 3136 3402 3456 3528 3552 3584 3626 3888 3969 3996 4032 4096 4107 4116 4144 4506 4536 4608 4662 4704 4736 5103 5184 5257 5292 5328 5376 5439 5476 5488 5832 5994 6008 6048 6144 6174 6216 6272 6759 6804 6912 6993 7056 7104 7168 7252 7776 7938 7992 8064 8192 8214 8232 8288 8991 9012 9072 9216 9261 9324 9408 9472 9583 10206 10368 10514 10584 10656 10752 10878 10952 10976 11664 11907 11988 12016 12096 12288 12321 12348 12432 12544 12691 13518 13608 13824 13986 14112 14208 14336 14504 15552 15771 15876 15984 16128 16317 16384 16428 16464 16576 17982 18024 18144 18432 18522 18648 18816 18944 19166 20277 20412 20736 20979 21028 21168 21312 21504 21756 21904 21952 23328 23814 23976 24032 24192 24576 24642 24696 24864 25088 25382 26973 27036 27216 27648 27783 27787 27972 28224 28416 28672 28749 29008 31104 31542 31752 31968 32256 32634 32768 32856 32928 33152 35721 35964 36048 36288 36799 36864 36963 37044 37296 37632 37888 38073 38332 40554 40824 41472 41958 42056 42336 42624 43008 43512 43808 43904 46656 47313 47628 47952 48064 48384 48951 49152 49284 49392 49728 50176 50653 50764 53946 54072 54432 55296 55566 55574 55944 56448 56832 57344 57498 58016 60831 62208 62937 63084 63504 63936 64512 65268 65536 65712 65856 66304 67081 71442 71928 72096 72576 73598 73728 73926 74088 74592 75264 75776 76146 76664 81108 81648 82944 83349 83361 83916 84112 84672 85248 86016 86247 87024 87616 87808 93312 94626 95256 95904 96128 96768 97902 98304 98568 98784 99456 100352 101306 101528 107892 108144 108864 110397 110592 110889 111132 111148 111888 112896 113664 114219 114688 114996 116032 121662 124416 125874 126168 127008 127872 129024 130536 131072 131424 131712 132608 134162 141939 142884 143856 144192 145152 146853 147196 147456 147852 148176 149184 150528 151552 151959 152292 153328 162216 163296 165888 166698 166722 167832 168224 169344 170496 172032 172494 174048 175232 175616 182493 186624 188811 189252 190512 191808 192256 193536 194509 195804 196608 197136 197568 198912 200704 201243 202612 203056 215784 216288 217728 220794 221184 221778 222264 222296 223776 225792 227328 228438 229376 229992 232064 243324 248832 250047 250083 251748 252336 254016 255744 257593 258048 258741 261072 262144 262848 263424 265216 268324 283878 285768 287712 288384 290304 293706 294392 294912 295704 296352 298368 301056 303104 303918 304584 306656 324432 326592 331191 331776 332667 333396 333444 335664 336448 338688 340992 342657 344064 344988 348096 350464 351232 354571 364986 373248 377622 378504 381024 383616 384512 387072 389018 391608 393216 394272 395136 397824 401408 402486 405224 406112 425817 431568 432576 435456 440559 441588 442368 443556 444528 444592 447552 451584 454656 455877 456876 458752 459984 464128 469567 486648 497664 500094 500166 503496 504672 508032 511488 515186 516096 517482 522144 524288 525696 526848 530432 536648 547479 564001 567756 571536 575424 576768 580608 583527 587412 588784 589824 591408 592704 596736 602112 603729 606208 607836 609168 613312 648864 653184 662382 663552 665334 666792 666888 671328 672896 677376 681984 685314 688128 689976 696192 700928 702464 709142 729972 746496 750249 755244 757008 762048 767232 769024 772779 774144 776223 778036 783216 786432 788544 790272 795648 802816 804972 810448 812224 851634 863136 865152 870912 881118 883176 884736 887112 889056 889184 895104 903168 909312 911754 913752 917504 919968 928256 939134 973296 993573 995328 998001 1000188 1000332 1006992 1009344 1016064 1022976 1027971 1028119 1030372 1032192 1034964 1044288 1048576 1051392 1053696 1060864 1063713 1073296 1094958 1128002 1135512 1143072 1150848 1153536 1161216 1167054 1174824 1177568 1179648 1182816 1185408 1193472 1204224 1207458 1212416 1215672 1218336 1226624 1277451 1297728 1306368 1321677 1324764 1327104 1330668 1333584 1333776 1342656 1345792 1354752 1361563 1363968 1367631 1370628 1376256 1379952 1392384 1401856 1404928 1408701 1418284 1459944 1492992 1500498 1510488 1514016 1524096 1534464 1538048 1545558 1548288 1552446 1556072 1566432 1572864 1577088 1580544 1591296 1605632 1609944 1620896 1624448 1692003 1703268 1726272 1730304 1741824 1750581 1762236 1766352 1769472 1774224 1778112 1778368 1790208 1806336 1811187 1818624 1823508 1827504 1835008 1839936 1856512 1878268 1946592 1987146 1990656 1996002 2000376 2000664 2013984 2018688 2032128 2045952 2055942 2056238 2060744 2064384 2069928 2088576 2097152 2102784 2107392 2121728 2127426 2146592 2189916 2250747 2256004 2271024 2286144 2301696 2307072 2318337 2322432 2328669 2334108 2349648 2355136 2359296 2365632 2370816 2386944 2408448 2414916 2424832 2431344 2436672 2453248 2481997 2554902 2595456 2612736 2643354 2649528 2654208 2661336 2667168 2667552 2685312 2691584 2709504 2723126 2727936 2735262 2741256 2752512 2759904 2784768 2803712 2809856 2817402 2836568 2919888 2980719 2985984 3000996 3020976 3028032 3048192 3068928 3076096 3083913 3084357 3091116 3096576 3104892 3112144 3132864 3145728 3154176 3161088 3182592 3191139 3211264 3219888 3241792 3248896 3384006 3406536 3452544 3460608 3483648 3501162 3524472 3532704 3538944 3548448 3556224 3556736 3580416 3612672 3622374 3637248 3647016 3655008 3670016 3679872 3713024 3756536 3832353 3893184 3948007 3974292 3981312 3992004 4000752 4001328 4027968 4037376 4064256 4084689 4091904 4102893 4111884 4112476 4121488 4128768 4139856 4177152 4194304 4205568 4214784 4226103 4243456 4254852 4293184 4379832 4501494 4512008 4542048 4572288 4603392 4614144 4636674 4644864 4657338 4668216 4699296 4710272 4718592 4731264 4741632 4773888 4816896 4829832 4849664 4862688 4873344 4906496 4963994 5076009 5109804 5190912 5225472 5251743 5286708 5299056 5308416 5322672 5334336 5335104 5370624 5383168 5419008 5433561 5446252 5455872 5470524 5482512 5505024 5519808 5569536 5607424 5619712 5634804 5673136 5839776 5961438 5971968 6001992 6041952 6056064 6096384 6137856 6152192 6167826 6168714 6182232 6193152 6209784 6224288 6265728 6291456 6308352 6322176 6365184 6382278 6422528 6439776 6483584 6497792 6752241 6768012 6813072 6905088 6921216 6955011 6967296 6986007 7002324 7048944 7065408 7077888 7096896 7112448 7113472 7160832 7196833 7225344 7244748 7274496 7294032 7310016 7340032 7359744 7426048 7445991 7513072 7664706 7786368 7896014 7948584 7962624 7984008 8001504 8002656 8055936 8074752 8128512 8169378 8183808 8205786 8223768 8224952 8242976 8257536 8279712 8354304 8388608 8411136 8429568 8452206 8486912 8509704 8586368 8759664 8942157 9002988 9024016 9084096 9144576 9206784 9228288 9251739 9253071 9273348 9289728 9314676 9336432 9398592 9420544 9437184 9462528 9483264 9530941 9547776 9573417 9633792 9659664 9699328 9725376 9746688 9812992 9927988 10152018 10219608 10381824 10450944 10503486 10573416 10598112 10616832 10645344 10668672 10670208 10741248 10766336 10838016 10867122 10892504 10911744 10941048 10965024 11010048 11039616 11139072 11214848 11239424 11269608 11346272 11679552 11844021 11922876 11943936 12003984 12083904 12112128 12192768 12254067 12275712 12304384 12308679 12335652 12337428 12364464 12386304 12419568 12448576 12531456 12582912 12616704 12644352 12678309 12730368 12764556 12845056 12879552 12967168 12995584 13504482 13536024 13626144 13810176 13842432 13910022 13934592 13972014 14004648 14097888 14130816 14155776 14193792 14224896 14226944 14321664 14393666 14450688 14489496 14548992 14588064 14620032 14680064 14719488 14852096 14891982 15026144 15228027 15329412 15572736 15755229 15792028 15897168 15925248 15968016 16003008 16005312 16111872 16149504 16257024 16300683 16338756 16367616 16411572 16447536 16449904 16485952 16515072 16559424 16708608 16822272 16859136 16904412 16973824 17019408 17172736 17373979 17519328 17884314 18005976 18048032 18168192 18289152 18413568 18456576 18503478 18506142 18546696 18579456 18629352 18672864 18797184 18841088 18874368 18925056 18966528 19061882 19095552 19146834 19267584 19319328 19398656 19450752 19493376 19625984 19855976 20256723 20304036 20439216 20763648 20865033 20868037 20901888 21006972 21146832 21196224 21233664 21290688 21337344 21340416 21482496 21532672 21590499 21676032 21734244 21785008 21823488 21882096 21930048 22020096 22079232 22278144 22337973 22429696 22478848 22539216 22692544 23359104 23688042 23845752 23887872 24007968 24167808 24224256 24385536 24508134 24551424 24608768 24617358 24671304 24674856 24728928 24772608 24839136 24897152 25062912 25165824 25233408 25288704 25356618 25460736 25529112 25690112 25759104 25934336 25991168 26826471 27008964 27072048 27252288 27620352 27636049 27684864 27759213 27820044 27869184 27944028 28009296 28195776 28261632 28311552 28387584 28449792 28453888 28592823 28643328 28720251 28787332 28901376 28978992 29097984 29176128 29240064 29360128 29438976 29704192 29783964 30052288 30456054 30658824 31145472 31510458 31584056 31794336 31850496 31936032 32006016 32010624 32223744 32299008 32514048 32601366 32677512 32735232 32823144 32895072 32899808 32971904 33030144 33118848 33417216 33644544 33718272 33808824 33947648 34038816 34345472 34747958 35038656 35532063 35768628 36011952 36096064 36336384 36578304 36762201 36827136 36913152 36926037 37006956 37012284 37093392 37158912 37258704 37345728 37594368 37682176 37748736 37850112 37933056 38034927 38040403 38123764 38191104 38293668 38535168 38638656 38797312 38901504 38986752 39251968 39711952 40513446 40608072 40878432 41527296 41730066 41736074 41803776 42013944 42293664 42392448 42467328 42581376 42674688 42680832 42964992 43065344 43180998 43352064 43468488 43570016 43646976 43764192 43860096 44040192 44158464 44556288 44675946 44859392 44957696 45078432 45385088 45684081 46718208 47265687 47376084 47691504 47775744 48015936 48335616 48448512 48771072 48902049 49016268 49102848 49217536 49234716 49342608 49349712 49457856 49545216 49678272 49794304 50125824 50377831 50466816 50577408 50713236 50921472 51058224 51380224 51518208 51868672 51982336 52121937 53652942 54017928 54144096 54504576 55240704 55272098 55369728 55518426 55640088 55738368 55888056 56018592 56391552 56523264 56623104 56775168 56899584 56907776 57185646 57286656 57440502 57574664 57802752 57957984 58195968 58352256 58480128 58720256 58877952 59408384 59567928 60104576 60912108 61317648 62290944 62595099 62604111 63020916 63168112 63588672 63700992 63872064 64012032 64021248 64447488 64598016 64771497 65028096 65202732 65355024 65470464 65646288 65790144 65799616 65943808 66060288 66237696 66834432 67013919 67289088 67436544 67617648 67895296 68077632 68690944 69495916 70077312 71064126 71537256 72023904 72192128 72672768 73156608 73524402 73654272 73826304 73852074 74013912 74024568 74186784 74317824 74517408 74691456 75188736 75364352 75497472 75700224 75866112 76069854 76080806 76247528 76382208 76587336 77070336 77277312 77594624 77803008 77973504 78503936 79423904 81026892 81216144 81756864 82908147 83054592 83277639 83460132 83472148 83607552 84027888 84587328 84784896 84934656 85162752 85349376 85361664 85778469 85929984 86130688 86160753 86361996 86704128 86936976 87140032 87293952 87528384 87720192 88080384 88316928 89112576 89351892 89718784 89915392 90156864 90770176 91368162 93436416 94531374 94752168 95383008 95551488 96031872 96671232 96897024 97542144 97804098 98032536 98205696 98435072 98469432 98685216 98699424 98915712 99090432 99356544 99588608 100251648 100755662 100933632 101154816 101426472 101842944 102116448 102760448 103036416 103737344 103964672 104243874 106596189 107305884 108035856 108288192 109009152 110286603 110481408 110544196 110739456 111036852 111280176 111476736 111776112 112037184 112783104 113046528 113246208 113550336 113799168 113815552 114104781 114121209 114371292 114573312 114881004 115149328 115605504 115915968 116391936 116704512 116960256 117755904 118816768 119135856 120209152 121824216 122635296 124581888 125190198 125208222 126041832 126336224 127177344 127401984 127744128 128024064 128042496 128894976 129196032 129542994 130056192 130405464 130710048 130940928 131292576 131580288 131599232 131887616 132120576 132475392 133668864 134027838 134578176 134873088 135235296 135790592 136155264 137052243 137381888 138991832 140154624 141797061 142128252 143074512 144047808 144384256 145345536 146076259 146313216 147048804 147308544 147652608 147704148 148027824 148049136 148373568 148635648 149034816 149382912 150377472 150728704 151133493 151400448 151732224 152139708 152161612 152495056 152764416 153174672 154140672 154554624 155189248 155606016 155947008 156365811 157007872 158847808 162053784 162432288 163513728 165816294 166109184 166555278 166920264 166944296 167215104 168055776 169174656 169569792 169869312 170325504 170698752 170723328 171556938 171859968 172261376 172321506 172723992 173408256 173873952 174280064 174587904 175056768 175440384 176160768 176633856 178225152 178703784 179437568 179830784 180313728 181540352 182736324 186872832 187785297 187812333 189062748 189504336 190766016 191102976 192063744 193342464 193452343 193794048 194314491 195084288 195608196 196065072 196411392 196870144 196938864 197370432 197398848 197831424 198180864 198713088 199177216 200503296 201041757 201511324 201867264 202309632 202852944 203685888 204232896 205520896 206072832 207474688 207929344 208487748 213192378 214611768 216071712 216576384 218018304 220573206 220962816 221088392 221478912 222073704 222560352 222953472 223552224 224074368 225566208 226093056 226492416 227100672 227598336 227631104 228209562 228242418 228742584 229146624 229762008 230298656 231211008 231831936 232783872 233409024 233920512 235511808 237633536 238271712 240418304 243648432 245270592 248724441 249163776 249832917 250380396 250416444 252083664 252672448 254354688 254803968 255488256 256048128 256084992 257335407 257789952 258392064 258482259 259085988 260112384 260810928 261420096 261881856 262585152 263160576 263198464 263775232 264241152 264950784 266282821 267337728 268055676 269156352 269746176 270470592 271581184 272310528 274104486 274763776 277983664 280309248 283594122 284256504 286149024 288095616 288768512 290691072 292152518 292626432 294097608 294617088 295305216 295408296 296055648 296098272 296747136 297271296 298069632 298765824 300754944 301457408 302266986 302800896 303464448 304279416 304323224 304990112 305528832 306349344 308281344 309109248 310378496 311212032 311894016 312731622 314015744 317695616 319788567 324107568 324864576 327027456 330859809 331632588 332218368 333110556 333840528 333888592 334430208 336111552 338349312 339139584 339738624 340651008 341397504 341446656 342314343 342363627 343113876 343719936 344522752 344643012 345447984 346816512 347747904 348560128 349175808 350113536 350880768 352644817 353267712 356450304 357407568 358875136 359661568 360627456 363080704 365472648 373745664 375570594 375624666 378125496 379008672 381532032 382205952 384127488 386684928 386904686 387588096 388628982 390168576 391216392 392130144 392822784 393740288 393877728 394740864 394797696 395662848 396361728 397426176 398354432 401006592 402083514 403022648 403734528 404619264 405705888 407371776 408465792 411041792 411156729 412145664 414949376 415858688 416975496 423564751 426384756 429223536 432143424 433152768 436036608 438228777 441146412 441925632 442176784 442957824 444147408 445120704 445906944 447104448 448148736 451132416 452186112 453400479 454201344 455196672 455262208 456419124 456484836 457485168 458293248 459524016 460597312 462422016 463663872 465567744 466818048 467841024 469097433 471023616 475267072 476543424 480836608 487296864 490541184 497448882 498327552 499665834 500760792 500832888 504167328 505344896 508709376 509607936 510976512 512096256 512169984 514670814 515579904 516784128 516964518 518171976 520224768 521621856 522840192 523763712 525170304 526321152 526396928 527550464 528482304 529901568 532565642 534675456 536111352 538312704 539492352 540941184 543162368 544621056 548208972 549527552 555967328 560618496 563436999 567188244 568513008 572298048 576191232 577537024 580357029 581382144 582943473 584305036 585252864 588195216 589234176 590610432 590816592 592111296 592196544 593494272 594542592 596139264 597531648 601509888 602914816 603125271 604533972 605601792 606928896 608558832 608646448 609980224 611057664 612698688 616562688 618218496 622424064 623788032 625463244 628031488 635391232 639577134 648215136 649729152 654054912 661719618 663265176 664436736 666221112 667681056 667777184 668860416 672223104 676698624 678279168 679477248 681302016 682795008 682893312 684628686 684727254 686227752 687439872 689045504 689286024 690895968 693633024 695495808 697120256 698351616 700227072 701761536 705289634 706535424 712900608 714815136 717750272 719323136 721254912 726161408 730945296 746173323 747491328 749498751 751141188 751249332 756250992 758017344 763064064 764411904 768254976 772006221 772117369 773369856 773809372 775176192 777257964 780337152 782432784 784260288 785645568 787480576 787755456 789481728 789595392 791325696 792723456 794852352 796708864 798848463 802013184 804167028 806045296 807469056 809238528 811411776 814743552 816931584 822313458 824291328 829898752 831717376 833950992 847129502 852769512 858447072 864286848 866305536 872073216 876457554 882292824 883851264 884353568 885915648 888294816 890241408 891813888 894208896 896297472 902264832 904372224 906800958 908402688 910393344 910524416 912838248 912969672 914970336 916586496 919048032 921194624 924844032 927327744 931135488 933636096 935682048 938194866 942047232 950534144 953086848 959365701 961673216 974593728 981082368 992579427 994897764 996655104 999331668 1001521584 1001665776 1008334656 1010689792 1017418752 1019215872 1021953024 1022533813 1024192512 1024339968 1027090881 1029341628 1031159808 1033568256 1033929036 1036343952 1040449536 1043243712 1045680384 1047527424 1050340608 1052642304 1052793856 1055100928 1057934451 1059803136 1065131284 1069350912 1072222704 1076625408 1078984704 1081882368 1086324736 1089242112 1096417944 1099055104 1111934656 1121236992 1126873998 1134376488 1137026016 1144596096 1152382464 1155074048 1160714058 1162764288 1165886946 1168610072 1170505728 1176390432 1178468352 1181220864 1181633184 1184222592 1184393088 1186988544 1189085184 1192278528 1195063296 1203019776 1205829632 1206250542 1209067944 1211203584 1213857792 1217117664 1217292896 1219960448 1222115328 1225397376 1233125376 1236436992 1244848128 1247576064 1250926488 1256062976 1270694253 1270782464 1279154268 1296430272 1299458304 1308109824 1314686331 1323439236 1326530352 1328873472 1332442224 1335362112 1335554368 1337720832 1344446208 1353397248 1356558336 1360201437 1362604032 1365590016 1365786624 1369257372 1369454508 1372455504 1374879744 1378091008 1378572048 1381791936 1387266048 1390991616 1394240512 1396703232 1400454144 1403523072 1407292299 1410579268 1413070848 1425801216 1429630272 1435500544 1438646272 1442509824 1452322816 1461890592 1492346646 1494982656 1498997502 1502282376 1502498664 1512501984 1516034688 1526128128 1528823808 1536509952 1544012442 1544234738 1546739712 1547618744 1550352384 1554515928 1560674304 1564865568 1568520576 1571291136 1574961152 1575510912 1578963456 1579190784 1582651392 1585446912 1589704704 1593417728 1597696926 1604026368 1608334056 1612090592 1614938112 1618477056 1622823552 1629487104 1633863168 1644626916 1648582656 1659797504 1663434752 1667901984 1690310997 1694259004 1705539024 1716894144 1728573696 1732611072 1741071087 1744146432 1748830419 1752915108 1764585648 1767702528 1768707136 1771831296 1776589632 1780482816 1783627776 1788417792 1792594944 1804529664 1808744448 1809375813 1813601916 1816805376 1820786688 1821048832 1825676496 1825939344 1829940672 1833172992 1838096064 1842389248 1849688064 1854655488 1863979747 1867272192 1871364096 1876389732 1884094464 1901068288 1906173696 1918731402 1923346432 1949187456 1962164736 1985158854 1989795528 1993310208 1998663336 2003043168 2003331552 2016669312 2021379584 2034837504 2038431744 2043906048 2045067626 2048385024 2048679936 2054181762 2058683256 2062319616 2067136512 2067858072 2072687904 2080899072 2086487424 2091360768 2095054848 2100681216 2105284608 2105587712 2110201856 2115868902 2119606272 2130262568 2138701824 2144445408 2153250816 2157969408 2163764736 2172649472 2178484224 2192835888 2198110208 2223869312 2238519969 2242473984 2253747996 2268752976 2274052032 2289192192 2304764928 2310148096 2316018663 2316352107 2321428116 2325528576 2331773892 2337220144 2341011456 2352780864 2356936704 2362441728 2363266368 2368445184 2368786176 2373977088 2378170368 2384557056 2390126592 2396545389 2406039552 2411659264 2412501084 2418135888 2422407168 2427715584 2434235328 2434585792 2439920896 2444230656 2450794752 2472873984 2489696256 2495152128 2501852976 2512125952 2541388506 2541564928 2558308536 2592860544 2598916608 2616219648 2629372662 2646878472 2653060704 2657746944 2664884448 2670724224 2671108736 2675441664 2688892416 2706794496 2713116672 2720402874 2725208064 2731180032 2731573248 2738514744 2738909016 2744911008 2749759488 2756182016 2757144096 2763583872 2774532096 2781983232 2788481024 2793406464 2800908288 2807046144 2814584598 2821158536 2826141696 2851602432 2859260544 2871001088 2877292544 2878097103 2885019648 2904645632 2923781184 2964953257 2984693292 2989965312 2997995004 3004564752 3004997328 3025003968 3032069376 3052256256 3057647616 3067601439 3073019904 3081272643 3088024884 3088469476 3093479424 3095237488 3100704768 3109031856 3121348608 3129731136 3137041152 3142582272 3149922304 3151021824 3157926912 3158381568 3165302784 3173803353 3179409408 3186835456 3195393852 3208052736 3216668112 3224181184 3229876224 3236954112 3245647104 3258974208 3267726336 3289253832 3297165312 3319595008 3326869504 3335803968 3380621994 3388518008 3411078048 3433788288 3457147392 3465222144 3482142174 3488292864 3497660838 3505830216 3529171296 3535405056 3537414272 3543662592 3553179264 3560965632 3567255552 3576835584 3585189888 3609059328 3617488896 3618751626 3627203832 3633610752 3641573376 3642097664 3651352992 3651878688 3659881344 3666345984 3676192128 3684778496 3699376128 3709310976 3727959494 3734544384 3742728192 3752779464 3768188928 3802136576 3812082759 3812347392 3837462804 3846692864 3898374912 3924329472 3944058993 3970317708 3979591056 3986620416 3997326672 4006086336 4006663104 4033338624 4042759168 4069675008 4080604311 4087812096 4090135252 4096770048 4097359872 4108363524 4117366512 4124639232 4134273024 4135716144 4145375808 4161798144 4172974848 4182721536 4190109696 4201362432 4210569216 4211175424 4220403712 4221876897 4231737804 4239212544 4260525136 4277403648 4288890816 4306501632 4315938816 4327529472 4356968448 4385671776 4396220416 4447738624 4477039938 4484947968 4507495992 4537505952 4548104064 4578384384 4609529856 4620296192 4632037326 4632704214 4642856232 4651057152 4663547784 4674440288 4682022912 4705561728 4713873408 4724883456 4726532736 4736890368 4737572352 4747954176 4756340736 4769114112 4780253184 4793090778 4812079104 4823318528 4825002168 4836271776 4844814336 4855431168 4868470656 4869171584 4879841792 4888461312 4901589504 4945747968 4979392512 4990304256 5003705952 5024251904 5070932991 5082777012 5083129856 5116617072 5185721088 5197833216 5223213261 5232439296 5246491257 5258745324 5293756944 5306121408 5315493888 5329768896 5341448448 5342217472 5350883328 5377784832 5404821583 5413588992 5426233344 5440805748 5450416128 5462360064 5463146496 5477029488 5477818032 5489822016 5499518976 5512364032 5514288192 5527167744 5549064192 5563966464 5576962048 5591939241 5601816576 5614092288 5629169196 5642317072 5652283392 5703204864 5718521088 5742002176 5756194206 5770039296 5809291264 5847562368 5929906514 5969386584 5979930624 5995990008 6009129504 6009994656 6050007936 6064138752 6104512512 6115295232 6135202878 6146039808 6162545286 6176049768 6176938952 6186958848 6190474976 6201409536 6218063712 6242697216 6259462272 6274082304 6285164544 6299844608 6302043648 6315853824 6316763136 6330605568 6347606706 6358818816 6373670912 6390787704 6416105472 6433336224 6448362368 6459752448 6473908224 6491294208 6517948416 6535452672 6578507664 6594330624 6639190016 6653739008 6671607936 6715559907 6761243988 6777036016 6822156096 6867576576 6914294784 6930444288 6948055989 6949056321 6964284348 6976585728 6995321676 7011660432 7058342592 7070810112 7074828544 7087325184 7106358528 7121931264 7134511104 7153671168 7157736691 7170379776 7189636167 7218118656 7234977792 7237503252 7254407664 7267221504 7283146752 7284195328 7302705984 7303757376 7319762688 7332691968 7352384256 7369556992 7418621952 7455918988 7469088768 7485456384 7505558928 7536377856 7604273152 7624165518 7624694784 7674925608 7693385728 7796749824 7848658944 7888117986 7940635416 7959182112 7973240832 7994653344 8012172672 8013326208 8066677248 8085518336 8139350016 8161208622 8175624192 8180270504 8193540096 8194719744 8216727048 8234733024 8249278464 8268546048 8271432288 8290751616 8323596288 8345949696 8365443072 8380219392 8402724864 8421138432 8422350848 8440807424 8443753794 8463475608 8478425088 8521050272 8554807296 8577781632 8613003264 8631877632 8655058944 8713936896 8771343552 8792440832 8894859771 8895477248 8954079876 8969895936 9014991984 9075011904 9096208128 9156768768 9202804317 9219059712 9240592384 9243817929 9264074652 9265408428 9285712464 9302114304 9327095568 9348880576 9364045824 9411123456 9427746816 9449766912 9453065472 9473780736 9475144704 9495908352 9521410059 9538228224 9560506368 9586181556 9624158208 9646637056 9650004336 9672543552 9689628672 9710862336 9736941312 9738343168 9759683584 9776922624 9803179008 9891495936 9958785024 9980608512 10007411904 10048503808 10141865982 10165554024 10166259712 10233234144 10371442176 10395666432 10446426522 10464878592 10492982514 10517490648 10587513888 10612242816 10630987776 10659537792 10682896896 10684434944 10701766656 10755569664 10809643166 10827177984 10852466688 10881611496 10900832256 10924720128 10926292992 10954058976 10955636064 10979644032 10999037952 11024728064 11028576384 11054335488 11098128384 11127932928 11153924096 11183878482 11203633152 11228184576 11258338392 11284634144 11304566784 11406409728 11436248277 11437042176 11484004352 11512388412 11540078592 11618582528 11695124736 11832176979 11859813028 11938773168 11959861248 11991980016 12018259008 12019989312 12100015872 12128277504 12209025024 12241812933 12270405756 12292079616 12325090572 12352099536 12353877904 12373917696 12380949952 12402819072 12436127424 12485394432 12518924544 12548164608 12570329088 12604087296 12631707648 12633526272 12661211136 12665630691 12695213412 12717637632 12747341824 12781575408 12832210944 12866672448 12896724736 12919504896 12947816448 12982588416 13047858229 13070905344 13157015328 13188661248 13278380032 13307478016 13343215872 13431119814 13522487976 13554072032 13644312192 13735153152 13828589568 13860888576 13896111978 13898112642 13928568696 13953171456 13990643352 14023320864 14116685184 14141620224 14149657088 14174650368 14212717056 14243862528 14269022208 14307342336 14315473382 14340759552 14379272334 14436237312 14469955584 14475006504 14508815328 14534443008 14566293504 14568390656 14605411968 14607514752 14639525376 14665383936 14704768512 14739113984 14837243904 14911837976 14938177536 14970912768 15011117856 15072755712 15208546304 15212798973 15248331036 15249389568 15349851216 15386771456 15593499648 15669639783 15671895787 15697317888 15776235972 15881270832 15918364224 15946481664 15989306688 16024345344 16026652416 16133354496 16171036672 16214464749 16278700032 16322417244 16351248384 16360541008 16387080192 16389439488 16433454096 16469466048 16498556928 16537092096 16542864576 16581503232 16647192576 16691899392 16730886144 16775817723 16805449728 16842276864 16844701696 16881614848 16887507588 16926951216 16956850176 17042100544 17109614592 17155563264 17226006528 17310117888 17427873792 17542687104 17584881664 17789719542 17790954496 17908159752 17939791872 18029983968 18150023808 18192416256 18313537536 18405608634 18438119424 18481184768 18487635858 18528149304 18530816856 18571424928 18604228608 18654191136 18697761152 18728091648 18822246912 18855493632 18899533824 18906130944 18947561472 18950289408 18991816704 19042820118 19076456448 19121012736 19172363112 19248316416 19293274112 19300008672 19345087104 19379257344 19421724672 19473882624 19476686336 19519367168 19553845248 19606358016 19782991872 19917570048 19961217024 20014823808 20097007616 20146679721 20283731964 20331108048 20332519424 20466468288 20742884352 20754672799 20791332864 20847168963 20892853044 20929757184 20985965028 21034981296 21175027776 21224485632 21261975552 21319075584 21365793792 21368869888 21403533312 21473210073 21511139328 21568908501 21619286332 21654355968 21704933376 21763222992 21801664512 21849440256 21852585984 21908117952 21911272128 21959288064 21998075904 22049456128 22057152768 22108670976 22255865856 22307848192 22367756964 22407266304 22456369152 22516676784 22569268288 22609133568 22812819456 22872496554 22874084352 23024776824 23080157184 23237165056 23390249472 23664353958 23719626056 23877546336 23919722496 23983960032 24036518016 24039978624 24200031744 24256555008 24418050048 24483625866 24540811512 24584159232 24650181144 24704199072 24707755808 24747835392 24761899904 24805638144 24872254848 24970788864 25037849088 25096329216 25140658176 25208174592 25263415296 25267052544 25322422272 25331261382 25390426824 25435275264 25494683648 25563150816 25664421888 25733344896 25793449472 25839009792 25895632896 25965176832 26095716458 26141810688 26314030656 26377322496 26556760064 26614956032 26684579313 26686431744 26862239628 27044975952 27108144064 27288624384 27470306304 27608412951 27657179136 27721777152 27731453787 27792223956 27796225284 27857137392 27906342912 27981286704 28046641728 28233370368 28283240448 28299314176 28349300736 28425434112 28487725056 28564230177 28568342653 28614684672 28630946764 28681519104 28758544668 28872474624 28939911168 28950013008 29017630656 29068886016 29132587008 29136781312 29210823936 29215029504 29279050752 29330767872 29409537024 29478227968 29674487808 29823675952 29876355072 29941825536 30022235712 30145511424 30425597946 30496662072 30498779136 30699702432 30773542912 31186999296 31339279566 31343791574 31394635776 31552471944 31762541664 31836728448 31892963328 31978613376 32048690688 32053304832 32266708992 32342073344 32428929498 32557400064 32644834488 32702496768 32721082016 32774160384 32778878976 32866908192 32938932096 32997113856 33074184192 33085729152 33163006464 33294385152 33383798784 33461772288 33551635446 33610899456 33684553728 33689403392 33763229696 33775015176 33853902432 33913700352 34084201088 34219229184 34308744831 34311126528 34452013056 34620235776 34855747584 35085374208 35169763328 35496530937 35579439084 35581908992 35816319504 35879583744 36059967936 36300047616 36384832512 36627075072 36725438799 36811217268 36876238848 36962369536 36975271716 37056298608 37061633712 37142849856 37208457216 37308382272 37395522304 37456183296 37644493824 37710987264 37812261888 37833751081 37895122944 37900578816 37983633408 38085640236 38152912896 38242025472 38344726224 38496632832 38586548224 38600017344 38690174208 38758514688 38843449344 38947765248 38953372672 39038734336 39143574687 39212716032 39565983744 39835140096 39922434048 40029647616 40194015232 40293359442 40567463928 40662216096 40665038848 40932936576 41485768704 41509345598 41582665728 41694337926 41785706088 41859514368 41971930056 42069962592 42350055552 42448971264 42523951104 42638151168 42731587584 42737739776 42807066624 42946420146 43022278656 43137817002 43238572664 43308711936 43409866752 43526445984 43603329024 43698880512 43705171968 43816235904 43822544256 43918576128 43996151808 44098912256 44114305536 44217341952 44511731712 44615696384 44735513928 44814532608 44912738304 45033353568 45138536576 45218267136 45625638912 45744993108 45748168704 46049553648 46160314368 46474330112 46780498944 47008919349 47015687361 47328707916 47439252112 47755092672 47839444992 47967920064 48073036032 48079957248 48400063488 48513110016 48643394247 48836100096 48967251732 49081623024 49168318464 49300362288 49408398144 49415511616 49495670784 49523799808 49611276288 49744509696 49941577728 50075698176 50192658432 50327453169 50416349184 50526830592 50534105088 50644844544 50662522764 50780853648 50870550528 50989367296 51126301632 51328843776 51466689792 51586898944 51678019584 51930353664 52191432916 52283621376 52628061312 52754644992 53113520128 53229912064 53369158626 53372863488 53724479256 54089951904 54216288128 54577248768 54940612608 55216825902 55314358272 55443554304 55462907574 55584447912 55592450568 55714274784 55812685824 55962573408 56093283456 56466740736 56566480896 56598628352 56698601472 56850868224 56975450112 57128460354 57136685306 57229369344 57261893528 57363038208 57517089336 57744949248 57879822336 57900026016 58035261312 58137772032 58265174016 58273562624 58421647872 58430059008 58558101504 58661535744 58819074048 58956455936 59348975616 59647351904 59752710144 59883651072 60044471424 60291022848 60851195892 60993324144 60997558272 61399404864 61547085824 62264018397 62373998592 62541506889 62678559132 62687583148 62789271552 63104943888 63525083328 63673456896 63785926656 63957226752 64097381376 64106609664 64419630219 64533417984 64684146688 64706725503 64857858996 65114800128 65289668976 65404993536 65442164032 65548320768 65557757952 65733816384 65877864192 65994227712 66148368384 66171458304 66326012928 66767597568 66923544576 67103270892 67221798912 67369107456 67378806784 67526459392 67550030352 67707804864 67827400704 68168402176 68438458368 68617489662 68622253056 69240471552 69711495168 70170748416 70339526656 70993061874 71158878168 71163817984 71632639008 71759167488 72119935872 72600095232 72769665024 73254150144 73450877598 73622434536 73752477696 73924739072 73950543432 74112597216 74123267424 74285699712 74416914432 74616764544 74791044608 74912366592 75288987648 75421974528 75624523776 75667502162 75790245888 75801157632 75967266816 76171280472 76305825792 76484050944 76689452448 76993265664 77173096448 77200034688 77380348416 77517029376 77686898688 77895530496 77906745344 78077468672 78287149374 78425432064 79131967488 79670280192 79844868096 80053737939 80059295232 80388030464 80586718884 81134927856 81324432192 81330077696 81865873152 82825238853 82971537408 83018691196 83165331456 83388675852 83571412176 83719028736 83943860112 84139925184 84700111104 84897942528 85047902208 85276302336 85463175168 85475479552 85692690531 85705027959 85892840292 86044557312 86275634004 86477145328 86617423872 86819733504 87052891968 87206658048 87397761024 87410343936 87632471808 87645088512 87837152256 87992303616 88228611072 88434683904 89023463424 89231392768 89471027856 89629065216 89825476608 90066707136 90277073152 90436534272 91489986216 91496337408 92099107296 92320628736 92948660224 93560997888 94017838698 94031374722 94657415832 94878504224 95510185344 95678889984 95935840128 96146072064 96159914496 96800126976 97026220032 97286788494 97672200192 97934503464 98163246048 98336636928 98600724576 98816796288 98831023232 98991341568 99047599616 99222552576 99489019392 99883155456 100151396352 100385316864 100654906338 100832698368 101053661184 101068210176 101289689088 101325045528 101561707296 101741101056 101978734592 102252603264 102657687552 102926234493 102933379584 103173797888 103356039168 103860707328 104382865832 104567242752 105256122624 105509289984 106227040256 106459824128 106489592811 106738317252 106745726976 107448958512 108179903808 108432576256 109154497536 109703270509 109881225216 110433651804 110628716544 110887108608 110925815148 111168895824 111184901136 111428549568 111625371648 111925146816 112186566912 112933481472 113132961792 113197256704 113501253243 113701736448 113950900224 114256920708 114273370612 114458738688 114523787056 114726076416 115034178672 115489898496 115759644672 115800052032 116070522624 116275544064 116530348032 116547125248 116843295744 116860118016 117116203008 117430724061 117638148096 117912911872 118697951232 119294703808 119505420288 119767302144 120088942848 120582045696 121702391784 121986648288 121995116544 122798809728 123094171648 124528036794 124747997184 125083013778 125357118264 125375166296 125578543104 126209887776 127050166656 127346913792 127571853312 127914453504 128194762752 128213219328 128839260438 129066835968 129368293376 129413451006 129715717992 130229600256 130579337952 130809987072 130884328064 131096641536 131115515904 131467632768 131755728384 131988455424 132296736768 132342916608 132652025856 133535195136 133847089152 134206541784 134443597824 134738214912 134757613568 135052918784 135100060704 135415609728 135654801408 136336804352 136876916736 137234979324 137244506112 138480943104 139422990336 140341496832 140679053312 141026758047 141047062083 141986123748 142317756336 142327635968 143265278016 143518334976 144239871744 145200190464 145282709593 145539330048 145930182741 146508300288 146901755196 147244869072 147504955392 147849478144 147901086864 148225194432 148246534848 148571399424 148833828864 149233529088 149582089216 149824733184 150577975296 150982359507 151249047552 151335004324 151580491776 151602315264 151934533632 152342560944 152611651584 152968101888 153378904896 153986531328 154346192896 154400069376 154760696832 155034058752 155791060992 155813490688 156154937344 156574298748 156850864128 158263934976 159340560384 159689736192 160107475878 160118590464 161173437768 162269855712 162648864384 162660155392 163731746304 165650477706 165943074816 166037382392 166330662912 166777351704 167142824352 167438057472 167887720224 168279850368 169400222208 169795885056 170095804416 170552604672 170926350336 170950959104 171385381062 171410055918 171785680584 172089114624 172551268008 172954290656 173234847744 173639467008 174105783936 174413316096 174795522048 174820687872 175264943616 175290177024 175674304512 175984607232 176457222144 176869367808 178046926848 178462785536 178942055712 179258130432 179650953216 180133414272 180554146304 180873068544 182979972432 182992674816 184198214592 184641257472 185897320448 186792055191 187121995776 187624520667 188035677396 188062749444 189314831664 189757008448 191020370688 191357779968 191871680256 192292144128 192319828992 193258890657 193600253952 194052440064 194120176509 194573576988 195344400384 195869006928 196326492096 196673273856 197201449152 197633592576 197662046464 197982683136 198095199232 198445105152 198978038784 199978398571 200302792704 200770633728 201309812676 201665396736 202107322368 202136420352 202579378176 202650091056 203123414592 203482202112 203957469184 204505206528 205315375104 205852468986 205866759168 206347595776 207721414656 208765731664 209134485504 210512245248 211018579968 212454080512 212979185622 213476634504 213491453952 214897917024 216359807616 216865152512 218308995072 219406541018 219762450432 220867303608 221257433088 221774217216 221851630296 222337791648 222369802272 222857099136 223250743296 223850293632 224373133824 225866962944 226265923584 226394513408 227002506486 227403472896 227901800448 228513841416 228546741224 228917477376 229047574112 229452152832 230068357344 230979796992 231519289344 231600104064 232141045248 232551088128 233060696064 233094250496 233686591488 233720236032 234232406016 234861448122 235276296192 235825823744 237395902464 238589407616 239010840576 239534604288 240161213817 240177885696 241164091392 243404783568 243973296576 243990233088 245597619456 246188343296 248475716559 249056073588 249495994368 250166027556 250714236528 250750332592 251157086208 252419775552 254100333312 254693827584 255143706624 255828907008 256389525504 256426438656 257078071593 257115083877 257678520876 258133671936 258736586752 258826902012 259431435984 260459200512 261158675904 261619974144 261768656128 262193283072 262231031808 262935265536 263511456768 263976910848 264685833216 264836257567 265304051712 267070390272 267694178304 268413083568 268887195648 269476429824 269515227136 270105837568 270200121408 270831219456 271309602816 272673608704 274469958648 274489012224 276961886208 278845980672 280682993664 281358106624 282053516094 282094124166 283972247496 284635512672 284655271936 286530556032 287036669952 288479743488 290400380928 290565419186 291078660096 291860365482 293016600576 293803510392 294489738144 295009910784 295698956288 295802173728 296450388864 296493069696 297142798848 297667657728 298467058176 299164178432 299649466368 301155950592 301964719014 302498095104 302670008648 303160983552 303204630528 303869067264 304685121888 305223303168 305936203776 306757809792 307973062656 308692385792 308778703479 308800138752 309521393664 310068117504 311582121984 311626981376 312309874688 313148597496 313701728256 316527869952 318681120768 319379472384 320214951756 320237180928 322346875536 324539711424 325297728768 325320310784 327463492608 329109811527 331300955412 331886149632 332074764784 332661325824 333554703408 334285648704 334876114944 335775440448 336559700736 338800444416 339591770112 340503759729 341105209344 341852700672 341901918208 342770762124 342820111836 343571361168 344178229248 345102536016 345908581312 346469695488 347278934016 348211567872 348826632192 349591044096 349641375744 350529887232 350580354048 351348609024 352292172183 352914444288 353738735616 356093853696 356925571072 357884111424 358516260864 359301906432 360266828544 361108292608 361746137088 365959944864 365985349632 368396429184 369282514944 371794640896 373584110382 374243991552 375249041334 376071354792 376125498888 378629663328 379514016896 382040741376 382715559936 383743360512 384584288256 384639657984 386517781314 387200507904 388104880128 388240353018 389147153976 390688800768 391738013856 392652984192 393346547712 394402898304 395267185152 395324092928 395965366272 396190398464 396890210304 397956077568 399956797142 400605585408 401541267456 402619625352 403330793472 404214644736 404272840704 405158756352 405300182112 406246829184 406964404224 407914938368 409010413056 410630750208 411704937972 411733518336 412695191552 415442829312 417531463328 418268971008 421024490496 422037159936 423141186249 424908161024 425958371244 426953269008 426982907904 429795834048 432719615232 433730305024 435848128779 436617990144 437790548223 438813082036 439524900864 441734607216 442514866176 443548434432 443703260592 444675583296 444739604544 445714198272 446501486592 447700587264 448746267648 451733925888 452789026816 452947078521 454005012972 454806945792 455803600896 457027682832 457093482448 457834954752 458095148224 458904305664 460136714688 461959593984 463038578688 463200208128 464282090496 465102176256 467373182976 467440472064 468464812032 469722896244 470552592384 471651647488 474791804928 477178815232 478021681152 479069208576 480322427634 480355771392 486809567136 487946593152 487980466176 491195238912 492376686592 496951433118 498112147176 498991988736 500332055112 501428473056 501500665184 502314172416 504839551104 508200666624 509387655168 510287413248 511657814016 512779051008 512852877312 514156143186 514230167754 515357041752 516267343872 517473173504 517653804024 518862871968 520918401024 522317351808 523239948288 523537312256 524386566144 524462063616 525870531072 527022913536 527953821696 529371666432 529672515134 530608103424 534140780544 535388356608 536826167136 537774391296 538952859648 539030454272 540211675136 540400242816 541662438912 542619205632 545347217408 548939917296 548978024448 553923772416 557691961344 560376165573 561365987328 562716213248 562873562001 564107032188 564188248332 567944494992 569271025344 569310543872 573061112064 574073339904 576959486976 579776671971 579860144119 580800761856 581130838372 582157320192 583720730964 586033201152 587607020784 588979476288 590019821568 591397912576 591604347456 592900777728 592986139392 594285597696 595335315456 596934116352 598328356864 599935195713 602311901184 603929438028 604996190208 605340017296 606321967104 606409261056 607738134528 609370243776 610446606336 611872407552 613515619584 615946125312 617557406958 617600277504 619042787328 623164243968 623253962752 624619749376 626297194992 627403456512 633055739904 637362241536 640429903512 640474361856 644693751072 649079422848 650595457536 650640621568 654926985216 658219623054 662601910824 663772299264 664149529568 665322651648 667109406816 668571297408 669752229888 671550880896 673119401472 677600888832 679183540224 681007519458 682210418688 683705401344 683803836416 685541524248 685640223672 687142722336 688356458496 690205072032 691817162624 692939390976 694557868032 696423135744 697653264384 699182088192 699282751488 701059774464 701160708096 702697218048 704584344366 705828888576 707477471232 712187707392 713851142144 715768222848 717032521728 718603812864 720483641451 720533657088 722216585216 723492274176 731919889728 731970699264 736792858368 738565029888 743589281792 745427149677 747168220764 748487983104 750498082668 752142709584 752250997776 757259326656 759028033792 764081482752 765431119872 767486721024 767922893563 769168576512 769279315968 771345251631 773035562628 774401015808 776209760256 776480706036 778294307952 781377601536 783476027712 785305968384 786693095424 788805796608 790534370304 790648185856 791930732544 792380796928 794508772701 795912155136 799913594284 801211170816 803082534912 805239250704 806661586944 808429289472 808545681408 810317512704 810600364224 812493658368 813928808448 815829876736 818020826112 823409875944 823467036672 825390383104 830885658624 835062926656 836537942016 842048980992 844074319872 846282372498 851916742488 853906538016 853965815808 859591668096 865439230464 867460610048 871696257558 873235980288 875581096446 877626164072 879049801728 883469214432 885029732352 887096868864 887406521184 889351166592 889479209088 891428396544 893002973184 895401174528 897492535296 903467851776 905578053632 905894157042 908010025944 909613891584 911607201792 914055365664 914186964896 915669909504 916190296448 917808611328 920273429376 923919187968 926077157376 926400416256 928564180992 930204352512 934746365952 934880944128 936929624064 939445792488 941105184768 943303294976 949583609856 954357630464 956043362304 958138417152 960644855268 960711542784 973619134272 975893186304 975960932352 982390477824 984753373184 987329434581 993902866236 996224294352 997983977472 1000664110224 1002856946112 1003001330368 1004628344832 1009679102208 1016401333248 1018775310336 1021511279187 1023315628032 1025558102016 1025705754624 1028312286372 1028460335508 1030714083504 1032534687744 1034946347008 1035307608048 1037725743936 1041836802048 1044634703616 1046479896576 1047074624512 1048773132288 1048924127232 1051741062144 1054045827072 1056876516549 1058743332864 1059345030268 1061216206848 1068281561088 1070776713216 1073652334272 1075548782592 1077905719296 1078060908544 1080423350272 1080800485632 1083324877824 1085238411264 1090694434816 1097879834592 1097956048896 1107847544832 1115383922688 1120752331146 1122731974656 1125747124002 1128214064376 1128376496664 1135888989984 1138542050688 1138621087744 1146122224128 1148146679808 1153918973952 1159553343942 1159720288238 1161601523712 1162261676744 1164314640384 1167441461928 1172066402304 1175214041568 1177958952576 1180039643136 1182795825152 1183208694912 1185801555456 1185972278784 1188571195392 1190670630912 1193868232704 1196656713728 1199870391426 1204623802368 1207858876056 1209992380416 1210680034592 1212643934208 1212818522112 1215476269056 1218740487552 1220893212672 1223744815104 1227031239168 1231892250624 1235114813916 1235200555008 1238085574656 1246328487936 1246507925504 1249239498752 1252594389984 1254806913024 1266111479808 1269423558747 1274724483072 1280859807024 1280948723712 1289387502144 1298158845696 1301190915072 1301281243136 1307544386337 1309853970432 1313371644669 1316439246108 1325203821648 1327544598528 1328299059136 1330645303296 1334218813632 1337142594816 1339504459776 1343101761792 1346238802944 1355201777664 1358367080448 1358841235563 1362015038916 1364420837376 1367410802688 1367607672832 1371083048496 1371280447344 1374285444672 1376712916992 1380410144064 1383634325248 1385878781952 1389115736064 1392846271488 1395306528768 1399848789997 1402119548928 1402321416192 1405394436096 1409168688732 1411657777152 1414954942464 1424375414784 1427702284288 1431536445696 1434065043456 1437207625728 1440967282902 1441067314176 1444433170432 1463839779456 1463941398528 1473585716736 1477130059776 1487178563584 1490854299354 1494336441528 1496975966208 1500996165336 1504285419168 1504501995552 1514518653312 1518056067584 1528162965504 1530862239744 1534973442048 1535845787126 1538337153024 1538558631936 1542690503262 1546071125256 1548802031616 1552419520512 1552961412072 1556588615904 1562755203072 1566952055424 1570611936768 1573386190848 1577611593216 1581068740608 1581296371712 1583861465088 1584761593856 1589017545402 1591824310272 1599827188568 1602422341632 1606165069824 1610478501408 1613323173888 1616858578944 1617091362816 1620635025408 1621200728448 1624987316736 1627857616896 1631659753472 1636041652224 1646819751888 1646934073344 1650780766208 1661771317248 1670125853312 1673075884032 1681128496719 1684097961984 1688148639744 1692564744996 1703833484976 1707813076032 1707931631616 1719183336192 1730878460928 1734921220096 1739330015913 1739580432357 1743392515116 1746471960576 1751162192892 1755252328144 1758099603456 1766938428864 1770059464704 1774193737728 1774813042368 1778702333184 1778958418176 1782856793088 1786005946368 1790802349056 1794985070592 1799805587139 1806935703552 1811156107264 1811788314084 1816020051888 1819227783168 1823214403584 1828110731328 1828373929792 1831339819008 1832380592896 1835617222656 1840546858752 1847838375936 1852800832512 1857128361984 1869492731904 1869761888256 1873859248128 1878891584976 1882210369536 1886606589952 1899167219712 1908715260928 1912086724608 1921289710536 1921423085568 1947238268544 1951786372608 1951921864704 1964780955648 1969506746368 1974658869162 1987805732472 1992448588704 1995967954944 2001328220448 2005713892224 2006002660736 2009256689664 2019358204416 2032802666496 2037550620672 2043022558374 2046631256064 2051116204032 2051411509248 2056624572744 2056920671016 2061428167008 2065069375488 2069892694016 2070615216096 2075451487872 2083673604096 2089269407232 2092959793152 2094149249024 2097546264576 2097848254464 2103482124288 2108091654144 2113753033098 2117486665728 2118690060536 2122432413696 2136563122176 2141553426432 2147304668544 2151097565184 2155811438592 2156121817088 2160846700544 2161450924353 2161600971264 2166649755648 2170476822528 2181388869632 2195759669184 2195912097792 2215695089664 2230767845376 2241504662292 2245463949312 2251494248004 2256428128752 2256752993328 2271777979968 2277084101376 2277242175488 2292244448256 2296293359616 2303768680689 2307837947904 2314035754893 2319106687884 2319440576476 2323203047424 2324523353488 2328629280768 2334882923856 2344132804608 2350428083136 2355917905152 2360079286272 2365591650304 2366417389824 2371603110912 2371944557568 2377142390784 2383526318103 2387736465408 2393313427456 2399740782852 2409247604736 2415717752112 2419984760832 2421360069184 2425287868416 2425637044224 2430952538112 2437480975104 2441786425344 2447489630208 2454062478336 2470229627832 2470401110016 2476171149312 2492656975872 2493015851008 2498478997504 2505188779968 2509613826048 2532222959616 2538847117494 2561719614048 2561897447424 2578775004288 2596317691392 2602381830144 2602562486272 2615088772674 2619707940864 2626743289338 2632878492216 2650407643296 2655089197056 2656598118272 2661290606592 2668437627264 2674285189632 2679008919552 2686203523584 2692477605888 2710403555328 2716734160896 2717682471126 2724030077832 2728841674752 2734821605376 2735215345664 2742166096992 2742560894688 2748570889344 2753425833984 2760820288128 2767268650496 2771757563904 2778231472128 2785692542976 2790613057536 2799697579994 2804239097856 2804642832384 2810788872192 2818337377464 2823315554304 2829909884928 2848750829568 2855404568576 2863072891392 2868130086912 2874415251456 2881934565804 2882134628352 2888866340864 2927679558912 2927882797056 2947171433472 2954260119552 2961988303743 2974357127168 2981708598708 2988672883056 2993951932416 3001992330672 3008570838336 3009003991104 3029037306624 3036112135168 3056325931008 3064533837561 3069946884096 3071691574252 3076674306048 3077117263872 3085381006524 3092142250512 3097604063232 3104839041024 3105922824144 3113177231808 3125510406144 3133904110848 3141223873536 3146772381696 3155223186432 3162137481216 3162592743424 3169523187712 3170629549647 3178035090804 3183648620544 3199654377136 3204844683264 3212330139648 3220957002816 3226646347776 3233717157888 3234182725632 3241270050816 3242401456896 3249974633472 3255715233792 3272083304448 3293639503776 3293868146688 3301561532416 3323542634496 3340251706624 3346151768064 3362256993438 3368195923968 3385129489992 3407666969952 3415626152064 3415863263232 3438366672384 3461756921856 3469842440192 3478660031826 3479160864714 3486785030232 3492943921152 3502324385784 3510504656288 3516199206912 3533876857728 3540118929408 3548387475456 3549626084736 3557404666368 3557916836352 3565713586176 3572011892736 3581604698112 3589970141184 3599611174278 3613871407104 3622312214528 3623576628168 3632040103776 3638455566336 3646428807168 3656221462656 3656747859584 3662679638016 3664761185792 3671234445312 3681093717504 3695676751872 3705601665024 3714256723968 3738985463808 3739523776512 3747718496256 3757783169952 3764420739072 3773213179904 3798334439424 3808270676241 3817430521856 3824173449216 3842579421072 3842846171136 3894476537088 3903572745216 3903843729408 3922633159011 3929561911296 3939013492736 3940114934007 3949317738324 3975611464944 3984897177408 3991935909888 4002656440896 4011427784448 4012005321472 4018513379328 4038716408832 4059021008833 4065605332992 4075101241344 4086045116748 4093262512128 4102232408064 4102823018496 4113249145488 4113841342032 4122856334016 4130138750976 4139785388032 4141230432192 4150902975744 4167347208192 4178538814464 4185919586304 4188298498048 4199546369991 4206964248576 4216183308288 4227506066196 4234973331456 4237380121072 4244864827392 4273126244352 4283106852864 4294609337088 4302195130368 4311622877184 4312243634176 4322901848706 4323201942528 4333299511296 4362777739264 4391519338368 4391824195584 4431390179328 4461535690752 4483009324584 4490927898624 4502988496008 4512856257504 4513505986656 4543555959936 4554168202752 4554484350976 4584488896512 4592586719232 4607537361378 4615675895808 4628071509786 4638213375768 4638881152952 4646406094848 4649046706976 4657258561536 4669765847712 4688265609216 4700856166272 4711835810304 4720158572544 4731183300608 4732834779648 4743206221824 4743889115136 4754284781568 4767052636206 4775472930816 4786626854912 4799481565704 4818495209472 4831435504224 4839969521664 4842720138368 4850575736832 4851274088448 4861905076224 4874961950208 4883572850688 4894979260416 4908124956672 4940459255664 4940802220032 4952342298624 4985313951744 4986031702016 4996957995008 5010377559936 5019227652096 5043385490157 5064445919232 5077694234988 5123439228096 5123794894848 5157550008576 5192635382784 5204763660288 5205124972544 5217990047739 5218741297071 5230177545348 5239415881728 5253486578676 5265756984432 5300815286592 5310178394112 5313196236544 5322581213184 5336875254528 5348570379264 5358017839104 5372407047168 5375460254941 5384955211776 5399416761417 5420807110656 5433468321792 5435364942252 5448060155664 5457683349504 5469643210752 5470430691328 5484332193984 5485121789376 5497141778688 5506851667968 5521640576256 5534537300992 5543515127808 5571385085952 5599395159988 5608478195712 5609285664768 5621577744384 5636674754928 5646631108608 5659819769856 5697501659136 5710809137152 5726145782784 5736260173824 5763869131608 5764269256704 5777732681728 5855359117824 5855765594112 5894342866944 5908520239104 5923976607486 5963417197416 5977345766112 5987903864832 6003984661344 6017141676672 6018007982208 6058074613248 6072224270336 6112651862016 6129067675122 6139893768192 6143383148504 6153348612096 6154234527744 6170762013048 6184284501024 6195208126464 6209678082048 6211845648288 6226354463616 6251020812288 6267808221696 6282447747072 6293544763392 6310446372864 6324274962432 6325185486848 6339046375424 6341259099294 6356070181608 6367297241088 6399308754272 6409689366528 6424660279296 6441914005632 6453292695552 6467434315776 6468365451264 6482540101632 6484802913792 6499949266944 6511430467584 6544166608896 6587279007552 6587736293376 6603123064832 6647085268992 6680503413248 6692303536128 6724513986876 6736391847936 6770258979984 6815333939904 6831252304128 6831726526464 6876733344768 6911306042067 6923513843712 6939684880384 6942107264679 6957320063652 6958321729428 6973570060464 6985887842304 7004648771568 7021009312576 7032398413824 7067753715456 7080237858816 7096774950912 7099252169472 7114809332736 7115833672704 7131427172352 7150578954309 7163209396224 7179940282368 7199222348556 7227742814208 7244624429056 7247153256336 7264080207552 7276911132672 7292857614336 7312442925312 7313495719168 7325359276032 7329522371584 7342468890624 7362187435008 7411203330048 7428513447936 7477970927616 7479047553024 7495436992512 7515566339904 7528841478144 7546426359808 7596668878848 7616541352482 7634861043712 7685158842144 7685692342272 7788953074176 7807145490432 7807687458816 7845266318022 7859123822592 7880229868014 7898635476648 7951222929888 7969794354816 7983871819776 8005312881792 8022855568896 8024010642944 8037026758656 8077432817664 8118042017666 8131210665984 8150202482688 8172090233496 8186525024256 8204464816128 8205646036992 8226498290976 8227682684064 8245712668032 8260277501952 8279570776064 8282460864384 8301805951488 8334694416384 8357077628928 8371839172608 8376596996096 8399092739982 8413928497152 8432366616576 8455012132392 8469946662912 8474760242144 8489729654784 8546252488704 8566213705728 8589218674176 8604390260736 8623245754368 8624487268352 8645803697412 8646403885056 8666599022592 8725555478528 8783038676736 8783648391168 8862780358656 8885964911229 8923071381504 8966018649168 8981855797248 9005976992016 9025712515008 9027011973312 9087111919872 9108336405504 9108968701952 9168977793024 9193601512683 9215074722756 9231351791616 9256143019572 9276426751536 9277762305904 9292812189696 9298093413952 9314517123072 9339531695424 9376531218432 9401712332544 9423671620608 9440317145088 9465669559296 9486412443648 9487778230272 9508569563136 9511888648941 9534105272412 9550945861632 9573253709824 9598963131408 9636990418944 9662871008448 9679939043328 9685440276736 9701151473664 9702548176896 9723810152448 9749923900416 9767145701376 9798941529979 9816249913344 9880918511328 9881604440064 9904684597248 9970627903488 9972063404032 9993915990016 10020755119872 10038455304192 10086770980314 10155388469976 10246878456192 10247589789696 10315100017152 10385270765568 10409527320576 10410249945088 10435980095478 10437482594142 10460355090696 10478831763456 10506973157352 10531513968864 10601630573184 10620356788224 10626392473088 10645162426368 10673750509056 10697140758528 10716035678208 10744814094336 10750920509882 10769910423552 10798833522834 10841614221312 10866936643584 10870729884504 10896120311328 10915366699008 10939286421504 10940861382656 10968664387968 10970243578752 10994283557376 11013703335936 11043281152512 11069074601984 11087030255616 11142770171904 11198790319976 11216956391424 11218571329536 11243155488768 11273349509856 11293262217216 11319639539712 11395003318272 11421618274304 11424812028723 11452291565568 11472520347648 11527738263216 11528538513408 11555465363456 11710718235648 11711531188224 11767899477033 11788685733888 11817040478208 11847953214972 11926834394832 11954691532224 11975807729664 12007969322688 12034283353344 12036015964416 12116149226496 12144448540672 12177063026499 12225303724032 12258135350244 12279787536384 12286766297008 12306697224192 12308469055488 12341524026096 12368569002048 12390416252928 12419356164096 12423691296576 12452708927232 12502041624576 12535616443392 12564895494144 12598639109973 12620892745728 12648549924864 12650370973696 12678092750848 12682518198588 12712140363216 12734594482176 12798617508544 12819378733056 12849320558592 12883828011264 12906585391104 12934868631552 12936730902528 12969605827584 12999898533888 13088333217792 13174558015104 13175472586752 13206246129664 13294170537984 13361006826496 13384607072256 13449027973752 13472783695872 13540517959968 13630667879808 13662504608256 13663453052928 13753466689536 13822612084134 13847027687424 13879369760768 13884214529358 13914640127304 13916643458856 13947140120928 13971775684608 14009297543136 14042018625152 14064796827648 14135507430912 14160475717632 14193549901824 14198504338944 14229618665472 14231667345408 14262854344704 14301157908618 14326418792448 14359880564736 14398444697112 14455485628416 14489248858112 14494306512672 14528160415104 14553822265344 14585715228672 14624885850624 14626991438336 14650718552064 14659044743168 14684937781248 14724374870016 14822406660096 14857026895872 14955941855232 14958095106048 14990873985024 15031132679808 15057682956288 15092852719616 15130156470471 15193337757696 15233082704964 15269722087424 15370317684288 15371384684544 15577906148352 15614290980864 15615374917632 15656223891213 15690532636044 15718247645184 15760459736028 15797270953296 15902445859776 15939588709632 15967743639552 16010625763584 16045711137792 16048021285888 16074053517312 16126380764823 16154865635328 16198250284251 16236084035332 16262421331968 16300404965376 16344180466992 16373050048512 16408929632256 16411292073984 16452996581952 16455365368128 16491425336064 16520555003904 16559141552128 16564921728768 16603611902976 16714155257856 16753193992192 16798185479964 16827856994304 16864733233152 16910024264784 16939893325824 16949520484288 16979459309568 17092504977408 17132427411456 17178437348352 17208780521472 17291607394824 17292807770112 17333198045184 17451110957056 17566077353472 17567296782336 17725560717312 17771929822458 17932037298336 17963711594496 18011953984032 18051425030016 18054023946624 18174223839744 18216672811008 18217937403904 18337955586048 18387203025366 18430149445512 18462703583232 18512286039144 18552853503072 18555524611808 18585624379392 18596186827904 18629034246144 18679063390848 18753062436864 18803424665088 18847343241216 18880634290176 18931339118592 18972824887296 18975556460544 19017139126272 19023777297882 19068210544824 19101891723264 19146507419648 19197926262816 19273980837888 19325742016896 19359878086656 19370880553472 19402302947328 19405096353792 19447620304896 19499847800832 19534291402752 19597883059958 19632499826688 19761837022656 19763208880128 19809369194496 19941255806976 19944126808064 19987831980032 20041510239744 20076910608384 20173541960628 20310776939952 20493756912384 20495179579392 20630200034304 20733918126201 20770541531136 20819054641152 20820499890176 20826321794037 20871960190956 20874965188284 20920710181392 20957663526912 21013946314704 21063027937728 21203261146368 21240713576448 21252784946176 21290324852736 21347501018112 21394281517056 21451736862927 21454825332403 21489628188672 21501841019764 21539820847104 21597667045668 21683228442624 21733873287168 21741459769008 21792240622656 21830733398016 21878572843008 21881722765312 21937328775936 21940487157504 21988567114752 22027406671872 22086562305024 22138149203968 22285540343808 22397580639952 22433912782848 22437142659072 22486310977536 22546699019712 22586524434432 22639279079424 22790006636544 22849624057446 22904583131136 23055476526432 23057077026816 23110930726912 23421436471296 23423062376448 23535798954066 23577371467776 23695906429944 23853668789664 23909383064448 23951615459328 24015938645376 24068566706688 24072031928832 24232298452992 24288897081344 24354126052998 24450607448064 24516270700488 24559575072768 24573532594016 24613394448384 24616938110976 24683048052192 24737138004096 24780832505856 24838712328192 24847382593152 24905417854464 25004083249152 25071232886784 25129790988288 25197278219946 25241785491456 25297099849728 25300741947392 25356185501696 25365036397176 25424280726432 25469188964352 25597235017088 25638757466112 25698641117184 25767656022528 25813170782208 25869737263104 25873461805056 25939211655168 25999797067776 26176666435584 26349116030208 26350945173504 26412492259328 26588341075968 26657894733687 26722013652992 26769214144512 26898055947504 26945567391744 27081035919936 27261335759616 27325009216512 27326906105856 27506933379072 27580804538049 27645224168268 27694055374848 27758739521536 27768429058716 27829280254608 27833286917712 27894280241856 27943551369216 28018595086272 28084037250304 28129593655296 28271014861824 28320951435264 28397008677888 28413147061831 28459237330944 28463334690816 28525708689408 28602315817236 28652837584896 28719761129472 28796889394224 28910971256832 28978497716224 28988613025344 29056320830208 29107644530688 29171430457344 29249771701248 29253982876672 29301437104128 29318089486336 29396824589937 29448749740032 29644813320192 29714053791744 29911883710464 29916190212096 29981747970048 30062265359616 30115365912576 30185705439232 30260312940942 30466165409928 30539444174848 30740635368576 30742769369088 31155812296704 31228581961728 31230749835264 31312447782426 31381065272088 31436495290368 31520919472056 31594541906592 31804891719552 31879177419264 31935487279104 32021251527168 32091422275584 32096042571776 32148107034624 32252761529646 32309731270656 32396500568502 32472168070664 32524842663936 32600809930752 32688360933984 32746100097024 32817859264512 32822584147968 32905993163904 32910730736256 32982850672128 33041110007808 33118283104256 33129843457536 33207223805952 33428310515712 33506387984384 33596370959928 33655713988608 33729466466304 33820048529568 33879786651648 33899040968576 33958918619136 34185009954816 34264854822912 34356874696704 34417561042944 34583214789648 34585615540224 34666396090368 34902221914112 35132154706944 35134593564672 35303698431099 35451121434624 35543859644916 35864074596672 35927423188992 36023907968064 36102850060032 36108047893248 36348447679488 36433345622016 36435874807808 36531189079497 36675911172096 36774406050732 36860298891024 36925407166464 37024572078288 37105707006144 37111049223616 37171248758784 37192373655808 37258068492288 37358126781696 37506124873728 37606849330176 37694686482432 37795917329919 37862678237184 37945649774592 37951112921088 38034278252544 38047554595764 38136421089648 38203783446528 38293014839296 38395852525632 38547961675776 38651484033792 38719756173312 38741761106944 38804605894656 38810192707584 38999695601664 39195766119916 39264999653376 39523674045312 39526417760256 39618738388992 39882511613952 39888253616128 39975663960064 40083020479488 40153821216768 40347083921256 40621553879904 40987513824768 40990359158784 41260400068608 41467836252402 41541083062272 41638109282304 41652643588074 41743920381912 41749930376568 41841420362784 41915327053824 42027892629408 42126055875456 42406522292736 42481427152896 42505569892352 42580649705472 42695002036224 42788563034112 42903473725854 42909650664806 42979256377344 43003682039528 43079641694208 43195334091336 43366456885248 43467746574336 43482919538016 43584481245312 43661466796032 43757145686016 43763445530624 43874657551872 43880974315008 43977134229504 44054813343744 44173124610048 44276298407936 44571080687616 44795161279904 44867825565696 44874285318144 44972621955072 45093398039424 45173048868864 45278558158848 45580013273088 45699248114892 45809166262272 46110953052864 46114154053632 46221861453824 46842872942592 46846124752896 46968671673639 47071597908132 47154742935552 47391812859888 47707337579328 47818766128896 47903230918656 48031877290752 48137133413376 48144063857664 48379142294469 48464596905984 48577794162688 48594750852753 48708252105996 48901214896128 49032541400976 49119150145536 49147065188032 49226788896768 49233876221952 49366096104384 49474276008192 49561665011712 49677424656384 49694765186304 49810835708928 50142465773568 50259581976576 50394556439892 50483570982912 50594199699456 50601483894784 50712371003392 50730072794352 50848561452864 50938377928704 51194470034176 51277514932224 51397282234368 51535312045056 51626341564416 51878423310336 51999594135552 52353332871168 52698232060416 52701890347008 52824984518656 53176682151936 53315789467374 53444027305984 53796111895008 53891134783488 54162071839872 54522671519232 54650018433024 54653812211712 55013866758144 55161609076098 55290448336536 55388110749696 55517479043072 55536858117432 55658560509216 55666573835424 55788560483712 55887102738432 56037190172544 56168074500608 56259187310592 56542029723648 56641902870528 56794017355776 56826294123662 56918474661888 56926669381632 57051417378816 57204631634472 57305675169792 57439522258944 57593778788448 57821942513664 57956995432448 57977226050688 58112641660416 58215289061376 58342860914688 58499543402496 58507965753344 58602874208256 58636178972672 58793649179874 58897499480064 59289626640384 59428107583488 59823767420928 59832380424192 59963495940096 60124530719232 60230731825152 60371410878464 60520625881884 60932330819856 61078888349696 61481270737152 61485538738176 62201754378603 62311624593408 62457163923456 62461499670528 62624895564852 62762130544176 62872990580736 63041838944112 63189083813184 63609783439104 63758354838528 63870974558208 64042503054336 64182844551168 64192085143552 64355210588781 64364475997209 64505523059292 64619462541312 64793001137004 64944336141328 65049685327872 65201619861504 65376721867968 65492200194048 65635718529024 65645168295936 65811986327808 65821461472512 65965701344256 66082220015616 66259686915072 66414447611904 66856621031424 67012775968768 67192741919856 67311427977216 67458932932608 67640097059136 67759573303296 67798081937152 67917837238272 68370019909632 68713749393408 69166429579296 69171231080448 69332792180736 69804443828224 70264309413888 70269187129344 70607396862198 71087719289832 71728149193344 71854846377984 72047815936128 72205700120064 72216095786496 72696895358976 72866691244032 72871749615616 73062378158994 73351822344192 73548812101464 73720597782048 73850814332928 74049144156576 74211414012288 74222098447232 74342497517568 74384747311616 74516136984576 74716253563392 75012249747456 75213698660352 75389372964864 75591834659838 75725356474368 75891299549184 75902225842176 76068556505088 76095109191528 76272842179296 76407566893056 76586029678592 76791705051264 77095923351552 77302968067584 77439512346624 77483522213888 77609211789312 77620385415168 77999391203328 78391532239832 78529999306752 79047348090624 79052835520512 79237476777984 79765023227904 79776507232256 79951327920128 79973684201061 80166040958976 80307642433536 80694167842512 81243107759808 81975027649536 81980718317568 82520800137216 82935672504804 83082166124544 83276218564608 83305287176148 83487840763824 83499860753136 83682840725568 83830654107648 84055785258816 84252111750912 84813044585472 84962854305792 85011139784704 85239441185493 85390004072448 85577126068224 85806947451708 85819301329612 85958512754688 86007364079056 86159283388416 86390668182672 86732913770496 86935493148672 86965839076032 87168962490624 87322933592064 87514291372032 87526891061248 87749315103744 87761948630016 87954268459008 88190473769811 88346249220096 88552596815872 89142161375232 89590322559808 89735651131392 89748570636288 89945243910144 90186796078848 90346097737728 90557116317696 91398496229784 91618332524544 92221906105728 92228308107264 92443722907648 93685745885184 93692249505792 93937343347278 94143195816264 94309485871104 94783625719776 95414675158656 95637532257792 95806461837312 96063754581504 96274266826752 96288127715328 96758284588938 96929193811968 97155588325376 97189501705506 97416504211992 97802429792256 98065082801952 98238300291072 98294130376064 98453577793536 98467752443904 98732192208768 98948552016384 99123330023424 99354849312768 99389530372608 99621671417856 100284931547136 100519163953152 100789112879784 100967141965824 101188399398912 101202967789568 101424742006784 101460145588704 101697122905728 101876755857408 102388940068352 102555029864448 102794564468736 103070624090112 103252683128832 103756846620672 103999188271104 104706665742336 105396464120832 105403780694016 105649969037312 105911095293297 106353364303872 106631578934748 106888054611968 107592223790016 107782269566976 108324143679744 109045343038464 109300036866048 109307624423424 109593567238491 110027733516288 110323218152196 110580896673072 110776221499392 111034958086144 111073716234864 111317121018432 111333147670848 111577120967424 111774205476864 112074380345088 112336149001216 112518374621184 113084059447296 113387751989757 113588034711552 113652588247324 113836949323776 113853338763264 114102834757632 114409263268944 114611350339584 114879044517888 115187557576896 115643885027328 115913990864896 115954452101376 116225283320832 116430578122752 116999086804992 117015931506688 117272357945344 117587298359748 117794998960128 118579253280768 118856215166976 119647534841856 119664760848384 119926991880192 120249061438464 120461463650304 121041251763768 121864661639712 122157776699392 122962541474304 122971077476352 124403508757206 124623249186816 124914327846912 125249791129704 125524261088352 125745981161472 126083677888224 126378167626368 127219566878208 127516709677056 127741949116416 128085006108672 128365689102336 128384170287104 128710421177562 128728951994418 129011046118584 129238925082624 129586002274008 129888672282656 130099370655744 130403239723008 130753443735936 130984400388096 131271437058048 131290336591872 131623972655616 131642922945024 131931402688512 132164440031232 132519373830144 132828895223808 133713242062848 134025551937536 134385483839712 134622855954432 134917865865216 135280194118272 135519146606592 135596163874304 135835674476544 136740039819264 137427498786816 138332859158592 138342462160896 138665584361472 139608887656448 140528618827776 140538374258688 140906015020917 141214793724396 142175438579664 143456298386688 143709692755968 144095631872256 144411400240128 144432191572992 145137426883407 145393790717952 145733382488064 145743499231232 145784252558259 146124756317988 146703644688384 147097624202928 147441195564096 147701628665856 148098288313152 148422828024576 148444196894464 148684995035136 148769494623232 149032273969152 149432507126784 150183777326821 150427397320704 150778745929728 151183669319676 151450712948736 151782599098368 151804451684352 152137113010176 152190218383056 152545684358592 152815133786112 153172059357184 153583410102528 154191846703104 154605936135168 154879024693248 154967044427776 155998782406656 156783064479664 157059998613504 158094696181248 158105671041024 158474953555968 159530046455808 159553014464512 159947368402122 160332081917952 161388335685024 162486215519616 163950055299072 163961436635136 165041600274432 165871345009608 166164332249088 166552437129216 166610574352296 166975681527648 166999721506272 167365681451136 167661308215296 168111570517632 168504223501824 169626089170944 169925708611584 170022279569408 170478882370986 170780008144896 171154252136448 171613894903416 171638602659224 171917025509376 172014728158112 172318566776832 172781336365344 173465827540992 173870986297344 173931678152064 174337924981248 174645867184128 175028582744064 175053782122496 175498630207488 175523897260032 175908536918016 176380947539622 176692498440192 177105193631744 178284322750464 179180645119616 179471302262784 179497141272576 179890487820288 180373592157696 180692195475456 181114232635392 182796992459568 183236665049088 184443812211456 184456616214528 184887445815296 186605263135809 187371491770368 187384499011584 187874686694556 188286391632528 188618971742208 189567251439552 190829350317312 191275064515584 191612923674624 192127509163008 192548533653504 192576255430656 193065631766343 193093427991627 193516569177876 193858387623936 194311176650752 194379003411012 194833008423984 195604859584512 196130165603904 196476600582144 196588260752128 196907155587072 196935504887808 197464384417536 197897104032768 198246660046848 198779060745216 198892029432817 199243342835712 200569863094272 201038327906304 201578225759568 201934283931648 202376798797824 202405935579136 202849484013568 202920291177408 203394245811456 203753511714816 204777880136704 205110059728896 206141248180224 207513693241344 207998376542208 209413331484672 210792928241664 210807561388032 211299938074624 211822190586594 213263157869496 213776109223936 215184447580032 215564539133952 216648287359488 218090686076928 218600073732096 218615248846848 219187134476982 220055467032576 220646436304392 221161793346144 221552442998784 222069916172288 222147432469728 222634242036864 222666295341696 223154241934848 223548410953728 224148760690176 224672298002432 225036749242368 226168118894592 226775503979514 227176069423104 227305176494648 227673898647552 227706677526528 228205669515264 228818526537888 229222700679168 229758089035776 230375115153792 231287770054656 231827981729792 231908904202752 232450566641664 232861156245504 233998173609984 234031863013376 234544715890688 235174596719496 235589997920256 237158506561536 237712430333952 239295069683712 239329521696768 239853983760384 240498122876928 240922927300608 242082503527536 243729323279424 244315553398784 245925082948608 245942154952704 248807017514412 249246498373632 249828655693824 250499582259408 251048522176704 251491962322944 252167355776448 252756335252736 254439133756416 255033419354112 255718323556479 256170012217344 256731378204672 256768340574208 257420842355124 257457903988836 258022092237168 258477850165248 259172004548016 259777344565312 260198741311488 260806479446016 261506887471872 261968800776192 262542874116096 262580673183744 263247945311232 263285845890048 263862805377024 264571421309433 265038747660288 265657790447616 267426484125696 268051103875072 268770967679424 269245711908864 269835731730432 270560388236544 271038293213184 271192327748608 271671348953088 274854997573632 276665718317184 276684924321792 277331168722944 279217775312896 281057237655552 281076748517376 281812030041834 282429587448792 284350877159328 286912596773376 287419385511936 288191263744512 288822800480256 288864383145984 290274853766814 290787581435904 291466764976128 291568505116518 292249512635976 293407289376768 294195248405856 294882391128192 295403257331712 296196576626304 296845656049152 296888393788928 297369990070272 297538989246464 298064547938304 298865014253568 300367554653642 300854794641408 301557491859456 302367338639352 302901425897472 303565198196736 303608903368704 304274226020352 304380436766112 305091368717184 305630267572224 306344118714368 307166820205056 308383693406208 309211872270336 309758049386496 309934088855552 311997564813312 313566128959328 314119997227008 316189392362496 316211342082048 316949907111936 319060092911616 319106028929024 319894736804244 320664163835904 322776671370048 324972431039232 327900110598144 327922873270272 328780701715473 330083200548864 331742690019216 332328664498176 333104874258432 333221148704592 333951363055296 333999443012544 334731362902272 335322616430592 336223141035264 337008447003648 339252178341888 340044559138816 340163255969271 340957764741972 341560016289792 342308504272896 343227789806832 343277205318448 343834051018752 344029456316224 344637133553664 345562672730688 346931655081984 347741972594688 347863356304128 348675849962496 349291734368256 350997260414976 351047794520064 351817073836032 352761895079244 353384996880384 354210387263488 356568645500928 358361290239232 358942604525568 358994282545152 359780975640576 360747184315392 361384390950912 365593984919136 366473330098176 368887624422912 368913232429056 369774891630592 373210526271618 374742983540736 375749373389112 376572783265056 377237943484416 379134502879104 381658700634624 382550129031168 383225847349248 384255018326016 385097067307008 385152510861312 386131263532686 386186855983254 387033138355752 387716775247872 388622353301504 388758006822024 389666016847968 391209719169024 392260331207808 392953201164288 393176521504256 393814311174144 393871009775616 394928768835072 395794208065536 396493320093696 397558121490432 397784058865634 398486685671424 401139726188544 402076655812608 403156451519136 403868567863296 404753597595648 404811871158272 405698968027136 405840582354816 406788491622912 407507023429632 409555760273408 410220119457792 412282496360448 415027386482688 415996753084416 418826662969344 421585856483328 421615122776064 422599876149248 422718045062751 423644381173188 426526315738992 427552218447872 430368895160064 431129078267904 433296574718976 435412280650221 436181372153856 437200147464192 437230497693696 438374268953964 440110934065152 441292872608784 442323586692288 443104885997568 444139832344576 444294864939456 445268484073728 445332590683392 446308483869696 447096821907456 448297521380352 449344596004864 450551331980463 452336237789184 453551007959028 454352138846208 454610352989296 455347797295104 455413355053056 456411339030528 457637053075776 458445401358336 459516178071552 460750230307584 462575540109312 463817808405504 464901133283328 467996347219968 468063726026752 469089431781376 470349193438992 471179995840512 474317013123072 475424860667904 478590139367424 478659043393536 480996245753856 484165007055072 487458646558848 488631106797568 491850165897216 491884309905408 497614035028824 498492996747264 499657311387648 500999164518816 502097044353408 502983924645888 504334711552896 505512670505472 508878267512832 510066838708224 511436647112958 512340024434688 513462756409344 513536681148416 514841684710248 514915807977672 516044184474336 516955700330496 518344009096032 519554689130624 520397482622976 521612958892032 523013774943744 523937601552384 525085748232192 525161346367488 526495890622464 526571691780096 527725610754048 529142842618866 530077495320576 531315580895232 534852968251392 536102207750144 537541935358848 538491423817728 539671463460864 541120776473088 542076586426368 542384655497216 543342697906176 549709995147264 553331436634368 553369848643584 554662337445888 558435550625792 559815789407427 562114475311104 562153497034752 563624060083668 564859174897584 568701754318656 573825193546752 574838771023872 576382527489024 577645600960512 577728766291968 579280283974881 580549707533628 581575162871808 582933529952256 583137010233036 584499025271952 586814578753536 588390496811712 589764782256384 590806514663424 592393153252608 593691312098304 593776787577856 594739980140544 595077978492928 596676088298451 597730028507136 600735109307284 601709589282816 603114983718912 604734677278704 605802851794944 607130396393472 607217806737408 608548452040704 608760873532224 610182737434368 611260535144448 612688237428736 614333640410112 618423744540672 619868177711104 623995129626624 627132257918656 628239994454016 632378784724992 632422684164096 633899814223872 639789473608488 641328327671808 645553342740096 649944862078464 655800221196288 655845746540544 657561403430946 660166401097728 663485380038432 664657328996352 666209748516864 666442297409184 667902726110592 667998886025088 669462725804544 670645232861184 672446282070528 674016894007296 678504356683776 680089118277632 680326511938542 681915529483944 683120032579584 684617008545792 686455579613664 686554410636896 687668102037504 688058912632448 689274267107328 691125345461376 693863310163968 695483945189376 695726712608256 697351699924992 698583468736512 701994520829952 702095589040128 703634147672064 705523790158488 706769993760768 708420774526976 713137291001856 716722580478464 717885209051136 717988565090304 719561951281152 721494368630784 722768781901824 731187969838272 732946660196352 737775248845824 737826464858112 739549783261184 746421052543236 749485967081472 751498746778224 753145566530112 754475886968832 758269005758208 763317401269248 765100258062336 767154970669437 768510036652032 770194134614016 770305021722624 772262527065372 772373711966508 774066276711504 775433550495744 777244706603008 777516013644048 779332033695936 782419438338048 784520662415616 785906402328576 786353043008512 787628622348288 787742019551232 789857537670144 791588416131072 793714263928299 795116242980864 795568117731268 796973371342848 802279452377088 804153311625216 806312903038272 807737135726592 809507195191296 809623742316544 811397936054272 811681164709632 813576983245824 815014046859264 819111520546816 824564992720896 830054772965376 831993506168832 837653325938688 843171712966656 843230245552128 845436090125502 847288762346376 853052631477984 855104436895744 860737790320128 862258156535808 866593149437952 870824561300442 872362744307712 874400294928384 876748537907928 880221868130304 882585745217568 884647173384576 886209771995136 888279664689152 888589729878912 890536968147456 890665181366784 892616967739392 894193643814912 896595042760704 898689192009728 901102663960926 904672475578368 907102015918056 908704277692416 909220705978592 910695594590208 910826710106112 912822678061056 915274106151552 916890802716672 919032356143104 921500460615168 925151080218624 927635616811008 929802266566656 935992694439936 936127452053504 938178863562752 940698386877984 942359991681024 948634026246144 950849721335808 957180278734848 957318086787072 961992491507712 968330014110144 974917293117696 977262213595136 983700331794432 983768619810816 986342105146419 995228070057648 996985993494528 999314622775296 1001998329037632 1004194088706816 1005967849291776 1008669423105792 1011025341010944 1017756535025664 1020133677416448 1020489767907813 1022873294225916 1024680048869376 1026925512818688 1027073362296832 1029683369420496 1029831615955344 1032088368948672 1033911400660992 1036688018192064 1039109378261248 1040794965245952 1043225917784064 1046027549887488 1047875203104768 1051286441287747 1052991781244928 1053143383560192 1055451221508096 1058285685237732 1060154990641152 1062631161790464 1069705936502784 1072204415500288 1075083870717696 1076982847635456 1079342926921728 1082241552946176 1084153172852736 1084769310994432 1099419990294528 1106662873268736 1106739697287168 1109324674891776 1116871101251584 1119631578814854 1124228950622208 1127248120167336 1129718349795168 1137403508637312 1147650387093504 1149677542047744 1152765054978048 1155291201921024 1155457532583936 1158560567949762 1161099415067256 1163150325743616 1165867059904512 1166274020466072 1168998050543904 1173629157507072 1176780993623424 1179529564512768 1181613029326848 1184786306505216 1187382624196608 1187553575155712 1189479960281088 1190155956985856 1193352176596902 1195460057014272 1201470218614568 1203419178565632 1206229967437824 1209469354557408 1211605703589888 1214260792786944 1214435613474816 1217096904081408 1217521747064448 1220365474868736 1222521070288896 1225376474857472 1228667280820224 1236847489081344 1239736355422208 1247990259253248 1254264515837312 1256479988908032 1264757569449984 1264845368328192 1267799628447744 1279578947216976 1282656655343616 1291106685480192 1299889724156928 1306236841950663 1311600442392576 1311691493081088 1315122806861892 1320332802195456 1326970760076864 1329314657992704 1332419497033728 1332884594818368 1335805452221184 1335997772050176 1338925451609088 1341290465722368 1344892564141056 1348033788014592 1351653995941389 1357008713367552 1360178236555264 1360653023877084 1363831058967888 1366240065159168 1369234017091584 1372911159227328 1373108821273792 1375336204075008 1376117825264896 1378548534214656 1382250690922752 1387726620327936 1391453425216512 1394703399849984 1403989041659904 1404191178080256 1407268295344128 1411047580316976 1413539987521536 1416841549053952 1426274582003712 1433445160956928 1435770418102272 1435977130180608 1442988737261568 1462375939676544 1465893320392704 1475550497691648 1475652929716224 1479099566522368 1492842105086472 1498971934162944 1502997493556448 1506291133060224 1508951773937664 1516538011516416 1526634802538496 1530200516124672 1534309941338874 1537020073304064 1540388269228032 1540610043445248 1544525054130744 1544747423933016 1548132553423008 1550867100991488 1554489413206016 1555032027288096 1558664067391872 1564838876676096 1569041324831232 1571812804657152 1572706086017024 1575257244696576 1575484039102464 1579715075340288 1583176832262144 1587428527856598 1590232485961728 1591136235462536 1593946742685696 1604558904754176 1608306623250432 1612625806076544 1615474271453184 1619014390382592 1619247484633088 1622795872108544 1623362329419264 1627153966491648 1630028093718528 1638223041093632 1649129985441792 1660109545930752 1663987012337664 1675306651877376 1686343425933312 1686460491104256 1690872180251004 1694577524692752 1706105262955968 1710208873791488 1721475580640256 1724516313071616 1733186298875904 1737840851924643 1741649122600884 1744725488615424 1748800589856768 1753497075815856 1760443736260608 1765171490435136 1769294346769152 1772419543990272 1776559329378304 1777179459757824 1781073936294912 1781330362733568 1785233935478784 1790028264895353 1793190085521408 1797378384019456 1802205327921852 1809344951156736 1814204031836112 1817408555384832 1818441411957184 1821391189180416 1821653420212224 1825645356122112 1830548212303104 1833781605433344 1838064712286208 1843000921230336 1855271233622016 1859604533133312 1871985388879872 1872254904107008 1876357727125504 1881396773755968 1884719983362048 1897268052492288 1901699442671616 1923984983015424 1936660028220288 1949834586235392 1954524427190272 1967400663588864 1967537239621632 1972684210292838 1990456140115296 1993971986989056 1998629245550592 2003996658075264 2008388177413632 2011935698583552 2017338846211584 2022050682021888 2035513070051328 2040267354832896 2040979535815626 2045746588451832 2049360097738752 2053851025637376 2054146724593664 2059366738840992 2059663231910688 2064176737897344 2067822801321984 2073376036384128 2078218756522496 2081589930491904 2086451835568128 2092055099774976 2095750406209536 2102572882575494 2105983562489856 2106286767120384 2110902443016192 2116571370475464 2120309981282304 2125262323580928 2139411873005568 2144408831000576 2150167741435392 2153965695270912 2158685853843456 2164483105892352 2168306345705472 2169538621988864 2198839980589056 2213325746537472 2213479394574336 2218649349783552 2233742202503168 2239263157629708 2248457901244416 2254496240334672 2259436699590336 2274807017274624 2295300774187008 2301464912008311 2305530109956096 2310582403842048 2310915065167872 2317121135899524 2322198830134512 2326300651487232 2331734119809024 2332548040932144 2337996101087808 2347258315014144 2353561987246848 2359059129025536 2363226058653696 2369572613010432 2374765248393216 2375107150311424 2380311913971712 2381142791784897 2386704353193804 2390920114028544 2402940437229136 2406838357131264 2412459934875648 2418938709114816 2423211407179776 2428521585573888 2428871226949632 2434193808162816 2435043494128896 2440730949737472 2445042140577792 2457334561640448 2473694978162688 2479472710844416 2495980518506496 2508529031674624 2512959977816064 2529515138899968 2529690736656384 2559157894433952 2565313310687232 2582213370960384 2599779448313856 2612473683901326 2623200884785152 2630245613723784 2640665604390912 2653941520153728 2658629315985408 2664838994067456 2665769189636736 2671610904442368 2671995544100352 2677850903218176 2682580931444736 2689785128282112 2696067576029184 2703307991882778 2714017426735104 2720356473110528 2721306047754168 2727662117935776 2732480130318336 2738468034183168 2745822318454656 2746217642547584 2750672408150016 2752235650529792 2757097068429312 2764501381845504 2775453240655872 2782906850433024 2789406799699968 2807978083319808 2808382356160512 2814536590688256 2822095160633952 2827079975043072 2833683098107904 2852549164007424 2866890321913856 2871540836204544 2871954260361216 2885977474523136 2924751879353088 2931786640785408 2951100995383296 2951305859432448 2958199133044736 2959026315439257 2985684210172944 2997943868325888 3005994987112896 3012582266120448 3017903547875328 3033076023032832 3053269605076992 3060401032249344 3068619882677748 3074040146608128 3080776538456064 3081220086890496 3089050108261488 3089494847866032 3096265106846016 3101734201982976 3108978826412032 3110064054576192 3117328134783744 3129677753352192 3138082649662464 3143625609314304 3145412172034048 3153859323863241 3159430150680576 3166353664524288 3174857055713196 3180464971923456 3182272470925072 3187893485371392 3209117809508352 3216613246500864 3225251612153088 3230948542906368 3238028780765184 3238494969266176 3246724658838528 3254307932983296 3276446082187264 3298259970883584 3320219091861504 3327974024675328 3350613303754752 3372686851866624 3381744360502008 3389155049385504 3412210525911936 3420417747582976 3442951161280512 3449032626143232 3466372597751808 3475681703849286 3483298245201768 3489450977230848 3497601179713536 3506994151631712 3520887472521216 3530342980870272 3538588693538304 3544839087980544 3553118658756608 3554358919515648 3562147872589824 3562660725467136 3570467870957568 3580056529790706 3586380171042816 3594756768038912 3604410655843704 3618689902313472 3628408063672224 3634817110769664 3636882823914368 3642782378360832 3643306840424448 3651290712244224 3661096424606208 3667563210866688 3676129424572416 3686001842460672 3710542467244032 3719209066266624 3743970777759744 3744509808214016 3752715454251008 3762793547511936 3769439966724096 3794536104984576 3803398885343232 3847969966030848 3873320056440576 3899669172470784 3909048854380544 3918710525851989 3934801327177728 3935074479243264 3945368420585676 3980912280230592 3987943973978112 3997258491101184 4007993316150528 4016776354827264 4023871397167104 4034677692423168 4044101364043776 4054961987824167 4071026140102656 4080534709665792 4081959071631252 4091493176903664 4098720195477504 4107702051274752 4108293449187328 4118733477681984 4119326463821376 4128353475794688 4135645602643968 4146752072768256 4156437513044992 4163179860983808 4184110199549952 4205145765150988 4211967124979712 4212573534240768 4221804886032384 4233142740950928 4240619962564608 4250524647161856 4278823746011136 4288817662001152 4300335482870784 4307931390541824 4328966211784704 4339077243977728 4397679961178112 4426651493074944 4426958789148672 4437298699567104 4478526315259416 4496915802488832 4508992480669344 4518873399180672 4549614034549248 4590601548374016 4602929824016622 4611060219912192 4621164807684096 4621830130335744 4634242271799048 4644397660269024 4652601302974464 4663468239618048 4665096081864288 4675992202175616 4694516630028288 4707123974493696 4718118258051072 4726452117307392 4739145226020864 4749530496786432 4750214300622848 4760623827943424 4762285583569794 4773408706387608 4781840228057088 4805880874458272 4813676714262528 4824919869751296 4837877418229632 4846422814359552 4857043171147776 4857742453899264 4868387616325632 4870086988257792 4881461899474944 4890084281155584 4914669123280896 4947389956325376 4958945421688832 4991961037012992 5017058063349248 5025919955632128 5059030277799936 5059381473312768 5118315788867904 5130626621374464 5164426741920768 5199558896627712 5213522555773929 5224947367802652 5246401769570304 5260491227447568 5281331208781824 5307883040307456 5317258631970816 5329677988134912 5331538379273472 5343221808884736 5343991088200704 5355701806436352 5370084794686059 5379570256564224 5392135152058368 5406615983765556 5428034853470208 5440712946221056 5442612095508336 5455324235871552 5464960260636672 5476936068366336 5491644636909312 5492435285095168 5501344816300032 5504471301059584 5514194136858624 5529002763691008 5565813700866048 5578813599399936 5615956166639616 5616764712321024 5629073181376512 5644190321267904 5654159950086144 5667366196215808 5705098328014848 5733780643827712 5771954949046272 5849503758706176 5863573281570816 5902201990766592 5902611718864896 5918052630878514 5971368420345888 5995887736651776 6011989974225792 6025164532240896 6035807095750656 6066152046065664 6106539210153984 6120802064498688 6137239765355496 6148080293216256 6161553076912128 6162440173780992 6178100216522976 6178989695732064 6192530213692032 6203468403965952 6217957652824064 6220128109152384 6234656269567488 6259355506704384 6276165299324928 6287251218628608 6290824344068096 6307718647726482 6318860301361152 6332707329048576 6349714111426392 6360929943846912 6364544941850144 6375786970742784 6418235619016704 6433226493001728 6450503224306176 6461897085812736 6476057561530368 6476989938532352 6493449317677056 6508615865966592 6552892164374528 6596519941767168 6640438183723008 6655948049350656 6701226607509504 6745373703733248 6763488721004016 6778310098771008 6824421051823872 6840835495165952 6885902322561024 6904394736024933 6932745195503616 6951363407698572 6966596490403536 6978901954461696 6995202359427072 7013988303263424 7041774945042432 7060685961740544 7077177387076608 7089678175961088 7108717839031296 7124295745179648 7125321450934272 7140935741915136 7143428375354691 7160113059581412 7172760342085632 7189513536077824 7208821311687408 7237379804626944 7256816127344448 7269634221539328 7273765647828736 7285564756721664 7286613680848896 7302581424488448 7322192849212416 7335126421733376 7359005089014229 7372003684921344 7421084934488064 7438418132533248 7487941555519488 7489019616428032 7505430908502016 7525587095023872 7538879933448192 7589072209969152 7695939932061696 7746640112881152 7799338344941568 7818097708761088 7837421051703978 7869602654355456 7890736841171352 7961824560461184 7975887947956224 7994516982202368 8015986632301056 8033552709654528 8047742794334208 8069355384846336 8088202728087552 8109923975648334 8142052280205312 8161069419331584 8163918143262504 8182986353807328 8197440390955008 8215404102549504 8216586898374656 8237466955363968 8238652927642752 8256706951589376 8271291205287936 8293504145536512 8312875026089984 8326359721967616 8368220399099904 8410291530301976 8423934249959424 8425147068481536 8443609772064768 8466285481901856 8481239925129216 8501049294323712 8557647492022272 8577635324002304 8600670965741568 8615862781083648 8657932423569408 8678154487955456 8795359922356224 8853302986149888 8853917578297344 8874597399134208 8957052630518832 8993831604977664 9017984961338688 9037746798361344 9099228069098496 9181203096748032 9205859648033244 9222120439824384 9242329615368192 9243660260671488 9268484543598096 9288795320538048 9305202605948928 9326936479236096 9330192163728576 9351984404351232 9389033260056576 9414247948987392 9436236516102144 9461577971589723 9478290452041728 9499060993572864 9500428601245696 9521247655886848 9524571167139588 9546817412775216 9563680456114176 9611761748916544 9627353428525056 9649839739502592 9675754836459264 9692845628719104 9714086342295552 9715484907798528 9740173976515584 9762923798949888 9829338246561792 9894779912650752 9917890843377664 9983922074025984 10034116126698496 10051839911264256 10118060555599872 10236631577735808 10261253242748928 10328853483841536 10399117793255424 10427045111547858 10449894735605304 10492803539140608 10520982454895136 10562662417563648 10615766080614912 10634517263941632 10659355976269824 10663076758546944 10686443617769472 10687982176401408 10711403612872704 10740169589372118 10759140513128448 10784270304116736 10813231967531112 10856069706940416 10881425892442112 10885224191016672 10910648471743104 10929920521273344 10953872136732672 10983289273818624 10984870570190336 11002689632600064 11008942602119168 11028388273717248 11058005527382016 11131627401732096 11157627198799872 11231912333279232 11233529424642048 11258146362753024 11288380642535808 11308319900172288 11334732392431616 11410196656029696 11467561287655424 11543909898092544 11699007517412352 11727146563141632 11804403981533184 11805223437729792 11836105261757028 11942736840691776 11991775473303552 12023979948451584 12050329064481792 12071614191501312 12132304092131328 12164885963472501 12213078420307968 12241604128997376 12274479530710992 12296160586432512 12323106153824256 12324880347561984 12356200433045952 12357979391464128 12385060427384064 12406936807931904 12435915305648128 12440256218304768 12469312539134976 12552330598649856 12581648688136192 12615437295452964 12637720602722304 12665414658097152 12699428222852784 12721859887693824 12729089883700288 12751573941485568 12836471238033408 12866452986003456 12901006448612352 12923794171625472 12986898635354112 13017231731933184 13105784328749056 13193039883534336 13280876367446016 13311896098701312 13490747407466496 13526977442008032 13556620197542016 13648842103647744 13681670990331904 13771804645122048 13808789472049866 13865490391007232 13902726815397144 13933192980807072 13957803908923392 13990404718854144 14027976606526848 14083549890084864 14121371923481088 14154354774153216 14179356351922176 14217435678062592 14248591490359296 14250642901868544 14281871483830272 14286856750709382 14320226119162824 14345520684171264 14379027072155648 14417642623374816 14474759609253888 14513632254688896 14539268443078656 14547531295657472 14571129513443328 14573227361697792 14605162848976896 14644385698424832 14670252843466752 14718010178028458 14744007369842688 14842169868976128 14876836265066496 14975883111038976 14978039232856064 15010861817004032 15051174190047744 15077759866896384 15178144419938304 15391879864123392 15493280225762304 15598676689883136 15636195417522176 15640567667321787 15674842103407956 15739205308710912 15781473682342704 15923649120922368 15951775895912448 15989033964404736 16031973264602112 16067105419309056 16110254384058177 16138710769692672 16176405456175104 16219847951296668 16284104560410624 16322138838663168 16327836286525008 16365972707614656 16394880781910016 16430808205099008 16433173796749312 16474933910727936 16477305855285504 16513413903178752 16542582410575872 16587008291073024 16625750052179968 16736440798199808 16820583060603952 16847868499918848 16850294136963072 16887219544129536 16932570963803712 16962479850258432 17002098588647424 17115294984044544 17201341931483136 17315864847138816 17356308975910912 17590719844712448 17706605972299776 17707835156594688 17914105261037664 17987663209955328 18035969922677376 18075493596722688 18198456138196992 18362406193496064 18411719296066488 18444240879648768 18484659230736384 18487320521342976 18536969087196192 18577590641076096 18610405211897856 18653872958472192 18660384327457152 18703968808702464 18778066520113152 18828495897974784 18872473032204288 18923155943179446 18956580904083456 18998121987145728 19000857202491392 19042495311773696 19049142334279176 19093634825550432 19127360912228352 19223523497833088 19254706857050112 19299679479005184 19351509672918528 19385691257438208 19428172684591104 19430969815597056 19480347953031168 19525847597899776 19658676493123584 19789559825301504 19835781686755328 19967844148051968 20068232253396992 20103679822528512 20236121111199744 20473263155471616 20522506485497856 20657706967683072 20713184208074799 20798235586510848 20854090223095716 20899789471210608 20985607078281216 21041964909790272 21125324835127296 21231532161229824 21269034527883264 21326153517093888 21372887235538944 21375964352802816 21422807225745408 21480339178744236 21518281026256896 21568540608233472 21626463935062224 21712139413880832 21762851784884224 21770448382033344 21821296943486208 21859841042546688 21907744273465344 21966578547637248 21969741140380672 22005379265200128 22017885204238336 22077015267042687 22116011054764032 22263254803464192 22315254397599744 22463824666558464 22467058849284096 22516292725506048 22576761285071616 22616639800344576 22669464784863232 22935122575310848 23087819796185088 23398015034824704 23454293126283264 23608807963066368 23672210523514056 23885473681383552 23983550946607104 24047959896903168 24100658128963584 24143228383002624 24264608184262656 24329771926945002 24426156840615936 24483208257994752 24548959061421984 24592321172865024 24646212307648512 24649760695123968 24712400866091904 24715958782928256 24770120854768128 24813873615863808 24871830611296256 24880512436609536 24938625078269952 25104661197299712 25163297376272384 25230874590905928 25275441205444608 25330829316194304 25398856445705568 25443719775387648 25458179767400576 25503147882971136 25672942476066816 25732905972006912 25802012897224704 25847588343250944 25973797270708224 26034463463866368 26211568657498112 26386079767068672 26561752734892032 26623792197402624 26981494814932992 27053954884016064 27113240395084032 27297684207295488 27363341980663808 27543609290244096 27617578944099732 27730980782014464 27805453630794288 27866385961614144 27915607817846784 27980809437708288 28055953213053696 28167099780169728 28242743846962176 28308709548306432 28384733914769169 28434871356125184 28497182980718592 28501285803737088 28563742967660544 28573713501418764 28640452238325648 28691041368342528 28758054144311296 28835285246749632 28949519218507776 29027264509377792 29078536886157312 29095062591314944 29142259026886656 29146454723395584 29288771396849664 29436020356056916 29488014739685376 29684339737952256 29753672530132992 29951766222077952 29956078465712128 30021723634008064 30102348380095488 30155519733792768 30783759728246784 30986560451524608 31197353379766272 31281135334643574 31349684206815912 31478410617421824 31562947364685408 31847298241844736 31903551791824896 31978067928809472 32063946529204224 32134210838618112 32220508768116354 32277421539385344 32352810912350208 32439695902593336 32568209120821248 32644277677326336 32655672573050016 32731945415229312 32789761563820032 32861616410198016 32866347593498624 32949867821455872 32954611710571008 33026827806357504 33085164821151744 33174016582146048 33251500104359936 33472881596399616 33641166121207904 33695736999837696 33700588273926144 33774439088259072 33865141927607424 33924959700516864 34004197177294848 34230589968089088 34402683862966272 34631729694277632 34712617951821824 35181439689424896 35413211944599552 35415670313189376 35828210522075328 35975326419910656 36071939845354752 36150987193445376 36396912276393984 36494657890417503 36724812386992128 36823438592132976 36888481759297536 36969318461472768 36974641042685952 37073938174392384 37155181282152192 37220810423795712 37307745916944384 37320768654914304 37407937617404928 37656991795949568 37744946064408576 37846311886358892 37913161808166912 37996243974291456 38001714404982784 38084990623547392 38098284668558352 38187269651100864 38254721824456704 38447046995666176 38509413714100224 38599358958010368 38703019345837056 38771382514876416 38960695906062336 39051695195799552 39317352986247168 39579119650603008 39671563373510656 39935688296103936 40136464506793984 40472242222399488 40946526310943232 41045012970995712 41315413935366144 41426368416149598 41596471173021696 41708180446191432 41799578942421216 41971214156562432 42083929819580544 42250649670254592 42463064322459648 42538069055766528 42652307034187776 42745774471077888 42751928705605632 42845614451490816 42960678357488472 43036562052513792 43137081216466944 43252927870124448 43424278827761664 43525703569768448 43540896764066688 43642593886972416 43719682085093376 43815488546930688 43933157095274496 43939482280761344 44010758530400256 44035770408476672 44154030534085374 44232022109528064 44526509606928384 44630508795199488 44927649333116928 44934117698568192 45032585451012096 45153522570143232 45233279600689152 45338929569726464 45870245150621696 46175639592370176 46796030069649408 46908586252566528 47217615926132736 47344421047028112 47770947362767104 47967101893214208 48095919793806336 48201316257927168 48330763152174531 48529216368525312 48659543853890004 48852313681231872 48966416515989504 49097918122843968 49184642345730048 49292424615297024 49299521390247936 49424801732183808 49431917565856512 49540241709536256 49627747231727616 49761024873219072 49877250156539904 50209322394599424 50326594752544768 50461749181811856 50550882410889216 50661658632388608 50797712891411136 50887439550775296 50916359534801152 51006295765942272 51345884952133632 51604025794449408 51947594541416448 52068926927732736 52423137314996224 52772159534137344 53123505469784064 53962989629865984 54107909768032128 54226480790168064 54595368414590976 54726683961327616 55087218580488192 55235157888199464 55461961564028928 55610907261588576 55732771923228288 55831215635693568 55961618875416576 56111906426107392 56334199560339456 56485487693924352 56617419096612864 56769467829538338 56869742712250368 56994365961437184 57002571607474176 57127485935321088 57147427002837528 57280904476651296 57382082736685056 57516108288622592 57670570493499264 57899038437015552 58054529018755584 58157073772314624 58190125182629888 58284518053773312 58292909446791168 58577542793699328 58872040712113832 58976029479370752 59368679475904512 59507345060265984 59903532444155904 59912156931424256 60043447268016128 60204696760190976 60311039467585536 61567519456493568 61973120903049216 62394706759532544 62562270669287148 62699368413631824 62956821234843648 63125894729370816 63694596483689472 63807103583649792 64127893058408448 64268421677236224 64441017536232708 64554843078770688 64705621824700416 64879391805186672 65136418241642496 65288555354652672 65311345146100032 65463890830458624 65579523127640064 65723232820396032 65732695186997248 65899735642911744 65909223421142016 66053655612715008 66231045801128061 66348033164292096 66503000208719872 66945763192799232 67282332242415808 67391473999675392 67401176547852288 67548878176518144 67730283855214848 67849919401033728 68008394354589696 68805367725932544 69263459388555264 69425235903643648 70362879378849792 70826423889199104 71656421044150656 71950652839821312 72143879690709504 72301974386890752 72793824552787968 72989315780835006 73449624773984256 73646877184265952 73776963518595072 73938636922945536 73949282085371904 74147876348784768 74310362564304384 74441620847591424 74615491833888768 74641537309828608 74815875234809856 75313983591899136 75489892128817152 75692623772717784 75826323616333824 75992487948582912 76003428809965568 76169981247094784 76196569337116704 76374539302201728 76509443648913408 76894093991332352 77018827428200448 77198717916020736 77406038691674112 77542765029752832 77921391812124672 78103390391599104 78634705972494336 79158239301206016 79343126747021312 79871376592207872 80272929013587968 80944484444798976 81893052621886464 82090025941991424 82630827870732288 82852736832299196 83192942346043392 83416360892382864 83599157884842432 83942428313124864 84167859639161088 84501299340509184 84926128644919296 85154201744307507 85304614068375552 85491548942155776 85503857411211264 85691228902981632 85921356714976944 86073124105027584 86274162432933888 86505855740248896 86848557655523328 87051407139536896 87081793528133376 87285187773944832 87439364170186752 87866314190548992 87878964561522688 88071540816953344 88308061068170748 88464044219056128 89053019213856768 89261017590398976 89855298666233856 89868235397136384 90065170902024192 90307045140286464 90466559201378304 91740490301243392 92351279184740352 93592060139298816 94435231852265472 94688842094056224 95541894725534208 95934203786428416 96191839587612672 96402632515854336 96661526304349062 97058432737050624 97319087707780008 97704627362463744 97932833031979008 98195836245687936 98369284691460096 98584849230594048 98599042780495872 98849603464367616 98863835131713024 99080483419072512 99255494463455232 99522049746438144 99754500313079808 100418644789198848 100653189505089536 100923498363623712 101101764821778432 101323317264777216 101595425782822272 101774879101550592 101832719069602304 102012591531884544 102691769904267264 103208051588898816 103895189082832896 104137853855465472 104846274629992448 105544319068274688 106247010939568128 107925979259731968 108215819536064256 108452961580336128 109190736829181952 109453367922655232 109483973671252509 110174437160976384 110470315776398928 110923923128057856 111221814523177152 111465543846456576 111662431271387136 111923237750833152 112223812852214784 112970975387848704 113234838193225728 113538935659076676 113739485424500736 113988731922874368 114005143214948352 114254971870642176 114294854005675056 114561808953302592 114764165473370112 115032216577245184 115341140986998528 115798076874031104 116109058037511168 116314147544629248 116380250365259776 117155085587398656 117744081424227664 117952058958741504 118737358951809024 119014690120531968 119807064888311808 119824313862848512 120409393520381952 123135038912987136 123946241806098432 124789413519065088 125124541338574296 125398736827263648 125913642469687296 126251789458741632 127389192967378944 127614207167299584 128255786116816896 128536843354472448 128882035072465416 129109686157541376 129411243649400832 129758783610373344 130272836483284992 130577110709305344 130622690292200064 130927781660917248 131159046255280128 131446465640792064 131465390373994496 131799471285823488 131818446842284032 132107311225430016 132462091602256122 132696066328584192 133006000417439744 133891526385598464 134564664484831616 134782947999350784 134802353095704576 135097756353036288 135460567710429696 135699838802067456 136016788709179392 137610735451865088 138526918777110528 138850471807287296 140725758757699584 141652847778398208 143312842088301312 143901305679642624 144287759381419008 144603948773781504 144992289456523593 145587649105575936 145978631561670012 146899249547968512 147293754368531904 147553927037190144 147877273845891072 147898564170743808 148295752697569536 148620725128608768 148883241695182848 149283074619657216 149631750469619712 150627967183798272 150979784257634304 151385247545435568 151652647232667648 151984975897165824 152006857619931136 152339962494189568 152393138674233408 152749078604403456 153018887297826816 153788187982664704 154037654856400896 154812077383348224 155842783624249344 156206780783198208 157269411944988672 158316478602412032 158686253494042624 160545858027175936 161888968889597952 163786105243772928 164180051883982848 165261655741464576 165705473664598392 166385884692086784 166832721784765728 167198315769684864 167884856626249728 168335719278322176 169002598681018368 169852257289838592 170308403488615014 170609228136751104 170983097884311552 171007714822422528 171382457805963264 171842713429953888 172146248210055168 172548324865867776 173011711480497792 173697115311046656 174102814279073792 174163587056266752 174570375547889664 174878728340373504 175732628381097984 175757929123045376 176143081633906688 176616122136341496 176928088438112256 178106038427713536 178522035180797952 179710597332467712 179736470794272768 180130341804048384 180614090280572928 180933118402756608 183480980602486784 184702558369480704 187184120278597632 188870463704530944 189377684188112448 191083789451068416 192383679175225344 192805265031708672 193323052608698124 194116865474101248 194638175415560016 195409254724927488 195865666063958016 196391672491375872 196738569382920192 197169698461188096 197198085560991744 197699206928735232 197727670263426048 198160966838145024 198693137403384183 199044099492876288 199509000626159616 200837289578397696 201306379010179072 201846996727247424 202203529643556864 202646634529554432 203190851565644544 203549758203101184 203665438139204608 204025183063769088 206416103177797632 207790378165665792 208275707710930944 209692549259984896 211088638136549376 215851958519463936 216431639072128512 216905923160672256 218381473658363904 218967947342505018 220348874321952768 220940631552797856 221847846256115712 222443629046354304 222931087692913152 223324862542774272 223846475501666304 224447625704429568 225941950775697408 226469676386451456 227077871318153352 227478970849001472 227977463845748736 228010286429896704 228509943741284352 228589708011350112 229123617906605184 229528330946740224 230064433154490368 230682281973997056 231596153748062208 232218116075022336 232628295089258496 232760500730519552 234310171174797312 235488162848455328 235904117917483008 237474717903618048 238029380241063936 239614129776623616 239648627725697024 240818787040763904 246270077825974272 247892483612196864 249578827038130176 250249082677148592 250797473654527296 251827284939374592 252503578917483264 254778385934757888 255462605232922521 256511572233633792 257073686708944896 257764070144930832 258219372315082752 258822487298801664 259517567220746688 260545672966569984 261154221418610688 261245380584400128 261855563321834496 262318092510560256 263598942571646976 263636893684568064 264214622450860032 264924183204512244 265392132657168384 266012000834879488 267783052771196928 269129328969663232 269565895998701568 269604706191409152 270195512706072576 270921135420859392 271399677604134912 275221470903730176 277053837554221056 277700943614574592 283305695556796416 286625684176602624 287802611359285248 288575518762838016 289207897547563008 289984578913047186 291175298211151872 291957263123340024 293798499095937024 294587508737063808 295107854074380288 295754547691782144 295797128341487616 296591505395139072 297241450257217536 297766483390365696 298566149239314432 299263500939239424 301255934367596544 301959568515268608 302770495090871136 303305294465335296 303969951794331648 304013715239862272 304679924988379136 304786277348466816 305498157208806912 306037774595653632 307576375965329408 308075309712801792 309624154766696448 311685567248498688 312413561566396416 314538823889977344 316632957204824064 317372506988085248 321091716054351872 323777937779195904 327572210487545856 328360103767965696 330523311482929152 331410947329196784 332771769384173568 333665443569531456 334396631539369728 335769713252499456 336671438556644352 339704514579677184 340616806977230028 341218456273502208 341966195768623104 342015429644845056 342764915611926528 343685426859907776 344292496420110336 345096649731735552 346023422960995584 347394230622093312 348327174112533504 349140751095779328 351465256762195968 351515858246090752 352286163267813376 353232244272682992 353856176876224512 356212076855427072 357044070361595904 359421194664935424 359472941588545536 361228180561145856 366961961204973568 369405116738961408 374368240557195264 377740927409061888 378755368376224896 382167578902136832 384767358350450688 385610530063417344 386646105217396248 388233730948202496 389276350831120032 390818509449854976 391731332127916032 392783344982751744 393477138765840384 394339396922376192 394396171121983488 395398413857470464 395455340526852096 396321933676290048 397386274806768366 398088198985752576 399018001252319232 401674579156795392 402612758020358144 403693993454494848 404407059287113728 405293269059108864 406381703131289088 407099516406202368 407330876278409216 408050366127538176 412832206355595264 415580756331331584 416551415421861888 419385098519969792 422177276273098752 431703917038927872 432863278144257024 433811846321344512 436762947316727808 437935894685010036 440697748643905536 441881263105595712 443695692512231424 444887258092708608 445862175385826304 446649725085548544 448895251408859136 451883901551394816 452939352772902912 454155742636306704 454957941698002944 455954927691497472 456020572859793408 457019887482568704 457179416022700224 458247235813210368 459056661893480448 460128866308980736 461364563947994112 464436232150044672 465521001461039104 468620342349594624 470976325696910656 471808235834966016 474949435807236096 476058760482127872 481637574081527808 492540155651948544 495784967224393728 499157654076260352 500498165354297184 501594947309054592 503654569878749184 505007157834966528 509556771869515776 510925210465845042 513023144467267584 514147373417889792 515528140289861664 516438744630165504 517644974597603328 519035134441493376 521091345933139968 522308442837221376 522490761168800256 523711126643668992 524636185021120512 527197885143293952 527273787369136128 528429244901720064 529848366409024488 530784265314336768 532024001669758976 535566105542393856 538258657939326464 539131791997403136 539209412382818304 540391025412145152 541842270841718784 542799355208269824 550442941807460352 554107675108442112 555401887229149184 566611391113592832 573251368353205248 577151037525676032 578415795095126016 579969157826094372 582350596422303744 583914526246680048 587596998191874048 589175017474127616 590215708148760576 591509095383564288 591594256682975232 593183010790278144 594482900514435072 596079412210152549 597132298478628864 598527001878478848 602511868735193088 603919137030537216 605540990181742272 606610588930670592 607939903588663296 608027430479724544 609359849976758272 609572554696933632 610996314417613824 612075549191307264 615152751930658816 619248309533392896 623371134496997376 624827123132792832 629077647779954688 633265914409648128 642183432108703744 647555875558391808 655144420975091712 661046622965858304 662821894658393568 665543538768347136 667330887139062912 668793263078739456 671539426504998912 673342877113288704 679409029159354368 681233613954460056 682436912547004416 683932391537246208 684030859289690112 685529831223853056 687370853719815552 688584992840220672 690193299463471104 692046845921991168 694788461244186624 696654348225067008 698281502191558656 702930513524391936 703031716492181504 704572326535626752 706464488545365984 707712353752449024 712424153710854144 714088140723191808 718842389329870848 718945883177091072 722456361122291712 733923922409947136 738810233477922816 748736481114390528 755481854818123776 757510736752449792 764335157804273664 766387815698767563 769534716700901376 771221060126834688 773292210434792496 776467461896404992 778552701662240064 781637018899709952 783462664255832064 785566689965503488 786954277531680768 790796827714940928 790910681053704192 792643867352580096 794772549613536732 796176397971505152 798036002504638464 803349158313590784 805225516040716288 807387986908989696 808814118574227456 810586538118217728 812763406262578176 814199032812404736 814661752556818432 825664412711190528 831161512662663168 833102830843723776 838770197039939584 863407834077855744 865726556288514048 867623692642689024 873525894633455616 875871789370020072 881395497287811072 883762526211191424 887391385024462848 889774516185417216 891724350771652608 893299450171097088 897790502817718272 903767803102789632 905878705545805824 908311485272613408 909915883396005888 911909855382994944 912041145719586816 914039774965137408 914358832045400448 916494471626420736 918113323786960896 920257732617961472 922729127895988224 928872464300089344 931042002922078208 937240684699189248 941952651393821312 943616471669932032 949898871614472192 952117520964255744 963275148163055616 985080311303897088 991569934448787456 998315308152520704 1000996330708594368 1003189894618109184 1007309139757498368 1010014315669933056 1019113543739031552 1021850420931690084 1026046288934535168 1028294746835779584 1031056280579723328 1032877489260331008 1035289949195206656 1038070268882986752 1042182691866279936 1044981522337600512 1047422253287337984 1054395770286587904 1054547574738272256 1056858489803440128 1059696732818048976 1061568530628673536 1064048003339517952 1071132211084787712 1076517315878652928 1078263583994806272 1078418824765636608 1083684541683437568 1100885883614920704 1108215350216884224 1110803774458298368 1133222782227185664 1146502736706410496 1154302075051352064 1156831590190252032 1159938315652188744 1164701192844607488 1167829052493360096 1175193996383748096 1178350034948255232 1180431416297521152 1183018190767128576 1183188513365950464 1186366021580556288 1188965801028870144 1192158824420305098 1194264596957257728 1197054003756957696 1205023737470386176 1207838274061074432 1211081980363484544 1213221177861341184 1215879807177326592 1216054860959449088 1218719699953516544 1219145109393867264 1221992628835227648 1224151098382614528 1230305503861317632 1238496619066785792 1246742268993994752 1249654246265585664 1258155295559909376 1266531828819296256 1284366864217407488 1295111751116783616 1310288841950183424 1322093245931716608 1325643789316787136 1331087077536694272 1334661774278125824 1337586526157478912 1346685754226577408 1358818058318708736 1362467227908920112 1364873825094008832 1367864783074492416 1368061718579380224 1371059662447706112 1374741707439631104 1377169985680441344 1380386598926942208 1384093691843982336 1393308696450134016 1396563004383117312 1405861027048783872 1406063432984363008 1409144653071253504 1412928977090731968 1415424707504898048 1424848307421708288 1428176281446383616 1444912722244583424 1467847844819894272 1477620466955845632 1497472962228781056 1510963709636247552 1515021473504899584 1528670315608547328 1532775631397535126 1539069433401802752 1542442120253669376 1546584420869584992 1552934923792809984 1557105403324480128 1563274037799419904 1566925328511664128 1571133379931006976 1573908555063361536 1581593655429881856 1581821362107408384 1585287734705160192 1589545099227073464 1592352795943010304 1596072005009276928 1606698316627181568 1610451032081432576 1614775973817979392 1617628237148454912 1621173076236435456 1625526812525156352 1628398065624809472 1629323505113636864 1651328825422381056 1662323025325326336 1666205661687447552 1677540394079879168 1731453112577028096 1735247385285378048 1747051789266911232 1751743578740040144 1762790994575622144 1767525052422382848 1774782770048925696 1779549032370834432 1783448701543305216 1788238236630457647 1795581005635436544 1807535606205579264 1811757411091611648 1816622970545226816 1819831766792011776 1823819710765989888 1824082291439173632 1828079549930274816 1828717664090800896 1832988943252841472 1836226647573921792 1845458255791976448 1857744928600178688 1862084005844156416 1874481369398378496 1883905302787642624 1887232943339864064 1899797743228944384 1926550296326111232 1983139868897574912 1996630616305041408 2001992661417188736 2006379789236218368 2014618279514996736 2020028631339866112 2038227087478063104 2043700841863380168 2052092577869070336 2056589493671559168 2062112561159446656 2065754978520662016 2070579898390413312 2076140537765973504 2084365383732559872 2089963044675201024 2094844506574675968 2108791540573175808 2109095149476544512 2113716979606880256 2119393465636097952 2123137061257347072 2128096006679035904 2142264422169575424 2153034631757305856 2156527167989612544 2156837649531273216 2167369083366875136 2201771767229841408 2216430700433768448 2221607548916596736 2266445564454371328 2293005473412820992 2308604150102704128 2313663180380504064 2319876631304377488 2329402385689214976 2335658104986720192 2350387992767496192 2356700069896510464 2360862832595042304 2372732043161112576 2377931602057740288 2384317648840610196 2388529193914515456 2394108007513915392 2410047474940772352 2415676548122148864 2422163960726969088 2426442355722682368 2431759614354653184 2432109721918898176 2438290218787734528 2443985257670455296 2460611007722635264 2476993238133571584 2493484537987989504 2499308492531171328 2516310591119818752 2568733728434814976 2590223502233567232 2620577683900366848 2644186491863433216 2651287578633574272 2662174155073388544 2669323548556251648 2675173052314957824 2693371508453154816 2717636116637417472 2724934455817840224 2729747650188017664 2735729566148984832 2736123437158760448 2742119324895412224 2749483414879262208 2754339971360882688 2760773197853884416 2768187383687964672 2786617392900268032 2793126008766234624 2811722054097567744 2812126865968726016 2818289306142507008 2825857954181463936 2830849415009796096 2849696614843416576 2856352562892767232 2889825444489166848 2935695689639788544 2955240933911691264 2994945924457562112 3021927419272495104 3030042947009799168 3057340631217094656 3065551262795070252 3078138866803605504 3084884240507338752 3093168841739169984 3105869847585619968 3114210806648960256 3126548075598839808 3142266759862013952 3163187310859763712 3163642724214816768 3170575469410320384 3179090198454146928 3184705591886020608 3192144010018553856 3213396633254363136 3220902064162865152 3229551947635958784 3235256474296909824 3251053625050312704 3258647010227273728 3302657650844762112 3324646050650652672 3332411323374895104 3462906225154056192 3470494770570756096 3494103578533822464 3503487157480080288 3525581989151244288 3535050104844765696 3549565540097851392 3559098064741668864 3566897403086610432 3576476473260915294 3591162011270873088 3615071212411158528 3623514822183223296 3633245941090453632 3639663533584023552 3647639421531979776 3648164582878347264 3656159099860549632 3657435328181601792 3665977886505682944 3672453295147843584 3690916511583952896 3715489857200357376 3724168011688312832 3748962738796756992 3767810605575285248 3774465886679728128 3799595486457888768 3853100592652222464 3966279737795149824 3993261232610082816 4003985322834377472 4012759578472436736 4040057262679732224 4076454174956126208 4087401683726760336 4104185155738140672 4113178987343118336 4124225122318893312 4131509957041324032 4141159796780826624 4152281075531947008 4179926089350402048 4189689013149351936 4217583081146351616 4218190298953089024 4227433959213760512 4238786931272195904 4246274122514694144 4256192013358071808 4284528844339150848 4306069263514611712 4334738166733750272 4403543534459682816 4432861400867536896 4532891128908742656 4586010946825641984 4617208300205408256 4627326360761008128 4639753262608754976 4658804771378429952 4671316209973440384 4700775985534992384 4713400139793020928 4721725665190084608 4745464086322225152 4755863204115480576 4768635297681220392 4777058387829030912 4788216015027830784 4820094949881544704 4831353096244297728 4844327921453938176 4852884711445364736 4863519228709306368 4864219443837796352 4876580437575469056 4887970515340910592 4921222015445270528 4953986476267143168 4986969075975979008 4998616985062342656 5032621182239637504 5137467456869629952 5241155367800733696 5288372983726866432 5302575157267148544 5324348310146777088 5338647097112503296 5350346104629915648 5364714709891372941 5386743016906309632 5435272233274834944 5449868911635680448 5459495300376035328 5471459132297969664 5472246874317520896 5484238649790824448 5498966829758524416 5508679942721765376 5536374767375929344 5573234785800536064 5586252017532469248 5623444108195135488 5624253731937452032 5636578612285014016 5651715908362927872 5661698830019592192 5699393229686833152 5779650888978333696 5871391379279577088 5989891848915124224 6043854838544990208 6060085894019598336 6114681262434189312 6131102525590140504 6156277733607211008 6169768481014677504 6186337683478339968 6211739695171239936 6228421613297920512 6253096151197679616 6284533519724027904 6326374621719527424 6327285448429633536 6341150938820640768 6358180396908293856 6369411183772041216 6384288020037107712 6426793266508726272 6441804128325730304 6459103895271917568 6470512948593819648 6502107250100625408 6517294020454547456 6605315301689524224 6649292101301305344 6664822646749790208 6925812450308112384 6940989541141512192 6988207157067644928 7006974314960160576 7051163978302488576 7070100209689531392 7118196129483337728 7133794806173220864 7152952946521830588 7182324022541746176 7230142424822317056 7247029644366446592 7266491882180907264 7279327067168047104 7295278843063959552 7296329165756694528 7314870656363203584 7331955773011365888 7381833023167905792 7430979714400714752 7448336023376625664 7497925477593513984 7535621211150570496 7548931773359456256 7706201185304444928 7932559475590299648 7986522465220165632 8007970645668754944 8025519156944873472 8080114525359464448 8152908349912252416 8174803367453520672 8208370311476281344 8226357974686236672 8248450244637786624 8263019914082648064 8282319593561653248 8304562151063894016 8359852178700804096 8379378026298703872 8435166162292703232 8436380597906178048 8454867918427521024 8477573862544391808 8492548245029388288 8512384026716143616 8569057688678301696 8612138527029223424 8669476333467500544 8807087068919365632 8865722801735073792 9065782257817485312 9172021893651283968 9234416600410816512 9254652721522016256 9279506525217509952 9317609542756859904 9342632419946880768 9426800279586041856 9490928172644450304 9511726408230961152 9537270595362440784 9554116775658061824 9576432030055661568 9640189899763089408 9662706192488595456 9688655842907876352 9705769422890729472 9753160875150938112 9775941030681821184 9842444030890541056 9907972952534286336 9973938151951958016 9997233970124685312 10274934913739259904 10482310735601467392 10576745967453732864 10605150314534297088 10648696620293554176 10677294194225006592 10700692209259831296 10729429419782745882 10773486033812619264 10870544466549669888 10899737823271360896 10918990600752070656 10942918264595939328 10944493748635041792 10968477299581648896 10997933659517048832 11017359885443530752 11072749534751858688 11146469571601072128 11172504035064938496 11246888216390270976 11248507463874904064 11273157224570028032 11303431816725855744 11323397660039184384 11398786459373666304 11559301777956667392 11742782758559154176 11979783697830248448 12120171788039196672 12229362524868378624 12262205051180281008 12312555467214422016 12339536962029355008 12372675366956679936 12423479390342479872 12456843226595841024 12569067039448055808 12652749243439054848 12654570896859267072 12682301877641281536 12716360793816587712 12738822367544082432 12768576040074215424 12853586533017452544 12918207790543835136 13004214500201250816 13034588040909094912 13210630603379048448 13298584202602610688 13851624900616224768 13881979082283024384 13976414314135289856 14013948629920321152 14102327956604977152 14140200419379062784 14236392258966675456 14267589612346441728 14305905893043661176 14364648045083492352 14460284849644634112 14494059288732893184 14532983764361814528 14558654134336094208 14590557686127919104 14592658331513389056 14629741312726407168 14663911546022731776 14763666046335811584 14861959428801429504 14896672046753251328 14995850955187027968 15071242422301140992 15097863546718912512 15412402370608889856 15865118951180599296 15973044930440331264 16015941291337509888 16051038313889746944 16160229050718928896 16305816699824504832 16349606734907041344 16416740622952562688 16452715949372473344 16496900489275573248 16526039828165296128 16609124302127788032 16719704357401608192 16758756052597407744 16870332324585406464 16872761195812356096 16909735836855042048 16955147725088783616 16985096490058776576 17024768053432287232 17224277054058446848 17338952666935001088 17614174137838731264 18131564515634970624 18344043787302567936 18468833200821633024 18509305443044032512 18559013050435019904 18635219085513719808 18685264839893761536 18853600559172083712 18981856345288900608 19023452816461922304 19074541190724881568 19108233551316123648 19152864060111323136 19280379799526178816 19325412384977190912 19377311685815752704 19411538845781458944 19506321750301876224 19551882061363642368 19684888061781082112 19815945905068572672 19947876303903916032 19994467940249370624 20549869827478519808 20964621471202934784 21153491934907465728 21210300629068594176 21354588388450013184 21401384418519662592 21458858839565491764 21546972067625238528 21741088933099339776 21799475646542721792 21837981201504141312 21885836529191878656 21888987497270083584 21995867319034097664 22145499069503717376 22292939143202144256 22345008070129876992 22493776432780541952 22497014927749808128 22546314449140056064 22606863633451711488 22646795320078368768 23118603555913334784 23959567395660496896 24240343576078393344 24458725049736757248 24524410102360562016 24625110934428844032 24679073924058710016 24745350733913359872 24846958780684959744 24913686453191682048 25138134078896111616 25305498486878109696 25309141793718534144 25364603755282563072 25432721587633175424 25477644735088164864 25537152080148430848 25707173066034905088 25836415581087670272 26008429000402501632 26069176081818189824 26421261206758096896 26597168405205221376 27703249801232449536 27763958164566048768 27952828628270579712 28027897259840642304 28280400838758125568 28472784517933350912 28535179224692883456 28611811786087322352 28729296090166984704 28920569699289268224 28988118577465786368 29065967528723629056 29117308268672188416 29259482625452814336 29327823092045463552 29527332092671623168 29723918857602859008 29793344093506502656 29991701910374055936 30142484844602281984 30824804741217779712 31730237902361198592 31946089860880662528 32031882582675019776 32102076627779493888 32320458101437857792 32611633399649009664 32699213469814082688 32833481245905125376 32905431898744946688 32993800978551146496 33052079656330592256 33218248604255576064 33439408714803216384 33517512105194815488 33740664649170812928 33745522391624712192 33819471673710084096 33910295450177567232 33970192980117553152 34049536106864574464 34448554108116893696 34677905333870002176 35228348275677462528 36688087574605135872 36937666401643266048 37018610886088065024 37118026100870039808 37270438171027439616 37370529679787523072 37707201118344167424 37963712690577801216 38046905632923844608 38149082381449763136 38216467102632247296 38305728120222646272 38560759599052357632 38754623371631505408 39012643500603752448 39103764122727284736 39369776123562164224 39631891810137145344 39895752607807832064 41099739654957039616 41929242942405869568 42306983869814931456 42420601258137188352 42709176776900026368 42802768837039325184 42917717679130983528 43093944135250477056 43482177866198679552 43598951293085443584 43675962403008282624 43771673058383757312 43777974994540167168 43991734638068195328 44290998139007434752 44585878286404288512 44690016140259753984 44987552865561083904 44994029855499616256 45092628898280112128 45213727266903422976 45293590640156737536 46237207111826669568 47919134791320993792 48480687152156786688 48917450099473514496 49048820204721124032 49250221868857688064 49358147848117420032 49490701467826719744 49827372906383364096 50276268157792223232 50610996973756219392 50618283587437068288 50729207510565126144 50865443175266350848 50955289470176329728 51074304160296861696 51672831162175340544 52016858000805003264 52138352163636379648 52842522413516193792 55406499602464899072 55527916329132097536 55905657256541159424 56055794519681284608 56560801677516251136 56945569035866701824 57070358449385766912 57223623572174644704 57458592180333969408 57841139398578536448 57976237154931572736 58131935057447258112 58234616537344376832 58518965250905628672 58655646184090927104 59054664185343246336 59447837715205718016 59586688187013005312 59983403820748111872 60284969689204563968 61649609482435559424 63460475804722397184 64063765165350039552 64204153255558987776 64640916202875715584 65223266799298019328 65398426939628165376 65666962491810250752 65987601957102292992 66436497208511152128 66878817429606432768 67035024210389630976 67481329298341625856 67491044783249424384 67638943347420168192 67820590900355134464 67940385960235106304 68897108216233787392 69355810667740004352 73376175149210271744 73875332803286532096 74037221772176130048 74236052201740079616 74540876342054879232 74741059359575046144 75414402236688334848 75927425381155602432 76093811265847689216 76298164762899526272 76432934205264494592 76611456240445292544 77121519198104715264 77509246743263010816 78025287001207504896 78207528245454569472 78739552247124328448 79263783620274290688 79791505215615664128 82199479309914079232 83858485884811739136 84841202516274376704 85418353553800052736 85605537674078650368 85835435358261967056 86187888270500954112 86964355732397359104 87197902586170887168 87351924806016565248 87983469276136390656 88581996278014869504 89171756572808577024 89380032280519507968 89975105731122167808 89988059710999232512 90427454533806845952 92474414223653339136 95838269582641987584 96961374304313573376 97834900198947028992 98097640409442248064 98500443737715376128 98716295696234840064 98981402935653439488 99654745812766728192 100552536315584446464 101221993947512438784 101236567174874136576 101458415021130252288 101730886350532701696 101910578940352659456 102148608320593723392 103345662324350681088 104033716001610006528 104276704327272759296 105685044827032387584 110812999204929798144 111055832658264195072 111811314513082318848 112111589039362569216 113121603355032502272 113891138071733403648 114140716898771533824 114447247144349289408 114917184360667938816 115682278797157072896 116263870114894516224 117037930501811257344 117311292368181854208 118109328370686492672 118895675430411436032 119173376374026010624 120569939378409127936 123299218964871118848 126920951609444794368 128127530330700079104 128408306511117975552 129281832405751431168 130446533598596038656 130796853879256330752 131333924983620501504 131975203914204585984 132872994417022304256 133757634859212865536 134070048420779261952 134962658596683251712 134982089566498848768 135277886694840336384 135641181800710268928 135880771920470212608 137794216432467574784 138711621335480008704 146752350298420543488 147750665606573064192 148074443544352260096 148472104403480159232 149482118719150092288 150828804473376669696 151854850762311204864 152187622531695378432 152596329525799052544 152865868410528989184 153222912480890585088 155018493486526021632 156050574002415009792 156415056490909138944 157479104494248656896 158527567240548581376 167716971769623478272 169682405032548753408 170836707107600105472 171211075348157300736 171670870716523934112 172375776541001908224 173928711464794718208 174395805172341774336 174703849612033130496 175966938552272781312 177163992556029739008 178343513145617154048 178760064561039015936 179950211462244335616 179976119421998465024 180854909067613691904 184948828447306678272 193922748608627146752 195669800397894057984 196195280818884496128 197000887475430752256 197962805871306878976 199309491625533456384 201105072631168892928 202443987895024877568 202473134349748273152 202916830042260504576 203461772701065403392 203821157880705318912 206691324648701362176 208067432003220013056 208553408654545518592 221625998409859596288 222111665316528390144 223622629026164637696 224223178078725138432 226243206710065004544 227782276143466807296 228281433797543067648 228894494288698578816 229834368721335877632 231364557594314145792 232527740229789032448 234075861003622514688 234622584736363708416 236218656741372985344 237791350860822872064 238346752748052021248 241139878756818255872 246598437929742237696 256255060661400158208 256816613022235951104 258563664811502862336 260893067197192077312 261593707758512661504 263950407828409171968 265745988834044608512 267515269718425731072 268140096841558523904 269925317193366503424 269964179132997697536 271282363601420537856 275588432864935149568 277423242670960017408 293504700596841086976 295501331213146128384 296148887088704520192 296944208806960318464 298964237438300184576 301657608946753339392 303709701524622409728 304375245063390756864 305192659051598105088 305731736821057978368 306445824961781170176 310036986973052043264 312101148004830019584 312830112981818277888 314958208988497313792 317055134481097162752 335433943539246956544 339364810065097506816 341673414215200210944 342422150696314601472 343341741433047868224 344751553082003816448 348791610344683548672 351933877104545562624 354327985112059478016 356687026291234308096 357520129122078031872 361709818135227383808 369897656894613356544 387845497217254293504 391339600795788115968 392390561637768992256 394001774950861504512 395925611742613757952 398618983251066912768 402210145262337785856 404887975790049755136 404946268699496546304 405833660084521009152 406923545402130806784 407642315761410637824 413382649297402724352 416134864006440026112 417106817309091037184 443251996819719192576 444223330633056780288 448446356157450276864 452486413420130009088 455564552286933614592 456562867595086135296 457788988577397157632 459668737442671755264 465055480459578064896 468151722007245029376 469245169472727416832 472437313482745970688 475582701721645744128 482279757513636511744 512510121322800316416 513633226044471902208 517127329623005724672 521786134394384154624 523187415517025323008 527900815656818343936 531491977668089217024 535030539436851462144 536280193683117047808 539850634386733006848 539928358265995395072 542564727202841075712 551176865729870299136 554846485341920034816 587009401193682173952 591002662426292256768 593888417613920636928 597928474876600369152 603315217893506678784 607419403049244819456 608750490126781513728 610385318103196210176 611463473642115956736 620073973946104086528 624202296009660039168 625660225963636555776 629916417976994627584 670867887078493913088 678729620130195013632 683346828430400421888 684844301392629202944 686683482866095736448 689503106164007632896 697583220689367097344 703867754209091125248 708655970224118956032 713374052582468616192 715040258244156063744 723419636270454767616 739795313789226713088 775690994434508587008 782679201591576231936 784781123275537984512 791851223485227515904 797237966502133825536 804420290524675571712 809775951580099510272 809892537398993092608 813847090804261613568 826765298594805448704 832269728012880052224 834213634618182074368 886503993639438385152 888446661266113560576 896892712314900553728 904972826840260018176 911129104573867229184 913125735190172270592 915577977154794315264 919337474885343510528 930110960919156129792 936303444014490058752 938490338945454833664 944874626965491941376 951165403443291488256 964559515027273023488 1025020242645600632832 1027266452088943804416 1034254659246011449344 1046374831034050646016 1055801631313636687872 1062983955336178434048 1070061078873702924288 1072560387366234095616 1085129454405682151424 1102353731459740598272 1109692970683840069632 1174018802387364347904 1182005324852584513536 1187776835227841273856 1195856949753200738304 1206630435787013357568 1214838806098489638912 1217500980253563027456 1220770636206392420352 1222926947284231913472 1240147947892208173056 1248404592019320078336 1251320451927273111552 1259832835953989255168 1357459240260390027264 1366693656860800843776 1369688602785258405888 1373366965732191472896 1379006212328015265792 1395166441378734194688 1407735508418182250496 1417311940448237912064 1426748105164937232384 1446839272540909535232 1551381988869017174016 1565358403183152463872 1569562246551075969024 1583702446970455031808 1594475933004267651072 1608840581049351143424 1619551903160199020544 1619785074797986185216 1627694181608523227136 1653530597189610897408 1664539456025760104448 1668427269236364148736 1773007987278876770304 1793785424629801107456 1809945653680520036352 1822258209147734458368 1826251470380344541184 1831155954309588630528 1860221921838312259584 1872606888028980117504 1876980677890909667328 1889749253930983882752 1929119030054546046976 2050040485291201265664 2054532904177887608832 2068509318492022898688 2092749662068101292032 2111603262627273375744 2125967910672356868096 2140122157747405848576 2145120774732468191232 2170258908811364302848 2204707462919481196544 2219385941367680139264 2348037604774728695808 2375553670455682547712 2391713899506401476608 2413260871574026715136 2429677612196979277824 2441541272412784840704 2480295895784416346112 2496809184038640156672 2502640903854546223104 2714918480520780054528 2733387313721601687552 2739377205570516811776 2746733931464382945792 2758012424656030531584 2790332882757468389376 2815471016836364500992 2834623880896475824128 2853496210329874464768 2893678545081819070464 3102763977738034348032 3139124493102151938048 3167404893940910063616 3188951866008535302144 3217681162098702286848 3255388363217046454272 3307061194379221794816 3329078912051520208896 3546015974557753540608 3587570849259602214912 3619891307361040072704 3644516418295468916736 3652502940760689082368 3662311908619177261056 3720443843676624519168 3745213776057960235008 3753961355781819334656 3779498507861967765504 3858238060109092093952 4100080970582402531328 4109065808355775217664 4137018636984045797376 4185499324136202584064 4223206525254546751488 4251935821344713736192 4280244315494811697152 4340517817622728605696 4409414925838962393088 4696075209549457391616 4751107340911365095424 4783427799012802953216 4826521743148053430272 4859355224393958555648 4883082544825569681408 4960591791568832692224 4993618368077280313344 5005281807709092446208 5429836961041560109056 5466774627443203375104 5478754411141033623552 5493467862928765891584 5580665765514936778752 5630942033672729001984 5669247761792951648256 5787357090163638140928 6205527955476068696064 6278248986204303876096 6334809787881820127232 6377903732017070604288 6435362324197404573696 6510776726434092908544 6614122388758443589632 6658157824103040417792 7175141698519204429824 7239782614722080145408 7289032836590937833472 7324623817238354522112 7440887687353249038336 7490427552115920470016 7507922711563638669312 7716476120218184187904 8200161941164805062656 8218131616711550435328 8274037273968091594752 8370998648272405168128 8446413050509093502976 8503871642689427472384 8560488630989623394304 8681035635245457211392 8818829851677924786176 9502214681822730190848 9566855598025605906432 9653043486296106860544 9766165089651139362816 9921183583137665384448 9987236736154560626688 10859673922083120218112 10933549254886406750208 10957508822282067247104 10986935725857531783168 11161331531029873557504 11261884067345458003968 11338495523585903296512 11574714180327276281856 12411055910952137392128 12556497972408607752192 12669619575763640254464 12755807464034141208576 13021553452868185817088 13228244777516887179264 14350283397038408859648 14479565229444160290816 14578065673181875666944 14649247634476709044224 14881775374706498076672 14980855104231840940032 15015845423127277338624 15432952240436368375808 16400323882329610125312 16436263233423100870656 16741997296544810336256 16892826101018187005952 17007743285378854944768 17362071270490914422784 19004429363645460381696 19133711196051211812864 19306086972592213721088 19532330179302278725632 19842367166275330768896 19974473472309121253376 21719347844166240436224 21867098509772813500416 21973871451715063566336 22322663062059747115008 22523768134690916007936 23149428360654552563712 24822111821904274784256 25112995944817215504384 25339239151527280508928 25511614928068282417152 26043106905736371634176 26456489555033774358528 28700566794076817719296 28959130458888320581632 29298495268953418088448 29763550749412996153344 29961710208463681880064 30865904480872736751616 32800647764659220250624 32872526466846201741312 33483994593089620672512 33785652202036374011904 34015486570757709889536 34724142540981828845568 38008858727290920763392 38267422392102423625728 39064660358604557451264 39684734332550661537792 43438695688332480872448 43734197019545627000832 43947742903430127132672 44645326124119494230016 45047536269381832015872 46298856721309105127424 50225991889634431008768 50678478303054561017856 51023229856136564834304 52086213811472743268352 57401133588153635438592 57918260917776641163264 58596990537906836176896 59527101498825992306688 59923420416927363760128 61731808961745473503232 65601295529318440501248 66967989186179241345024 67571304404072748023808 69448285081963657691136 76017717454581841526784 76534844784204847251456 78129320717209114902528 79369468665101323075584 86877391376664961744896 87895485806860254265344 89290652248238988460032 92597713442618210254848 100451983779268862017536 101356956606109122035712 102046459712273129668608 104172427622945486536704 114802267176307270877184 117193981075813672353792 119054202997651984613376 131202591058636881002496 133935978372358482690048 135142608808145496047616 138896570163927315382272 152035434909163683053568 153069689568409694502912 156258641434418229805056 173754782753329923489792 175790971613720508530688 178581304496477976920064 185195426885236420509696 200903967558537724035072 202713913212218244071424 208344855245890973073408 229604534352614541754368 234387962151627344707584 238108405995303969226752 267871956744716965380096 277793140327854630764544 304070869818327366107136 306139379136819389005824 312517282868836459610112 351581943227441017061376 357162608992955953840128 401807935117075448070144 405427826424436488142848 416689710491781946146816 459209068705229083508736 468775924303254689415168 535743913489433930760192 555586280655709261529088 608141739636654732214272 625034565737672919220224 703163886454882034122752 714325217985911907680256 803615870234150896140288 833379420983563892293632 918418137410458167017472 937551848606509378830336 1071487826978867861520384 1216283479273309464428544 1250069131475345838440448 1406327772909764068245504 1607231740468301792280576 1666758841967127784587264 1875103697213018757660672 2142975653957735723040768 2500138262950691676880896 2812655545819528136491008 3214463480936603584561152 3750207394426037515321344 5000276525901383353761792 5625311091639056272982016 6428926961873207169122304 7500414788852075030642688 11250622183278112545964032 15000829577704150061285376 22501244366556225091928064 45002488733112450183856128
- Sum of all divisors σ(n): 161958099437938870859520000
- Sum of proper divisors (its aliquot sum) s(n): 116955610704826420675663872
- 45002488733112450183856128 is an abundant number, because the sum of its proper divisors (116955610704826420675663872) is greater than itself. Its abundance is 71953121971713970491807744
Bases of 45002488733112450183856128
- Binary: 100101001110011010010111001101011101100011000110101011110001101000000000000000000000002
- Hexadecimal: 0x2539A5CD7631ABC6800000
- Base-36: 5NK9R7P8Y3514W000
Squares and roots of 45002488733112450183856128
- 45002488733112450183856128 squared (450024887331124501838561282) is 2025223992173913021553031002669860924990275803152384
- 45002488733112450183856128 cubed (450024887331124501838561283) is 91140119889835537739232061912721698283322897641781135323364504400487516209152
-
The
square root of 45002488733112450183856128 is 6708389429148.5829172513 -
The
cube root of 45002488733112450183856128 is 355695887.4823094535
Scales and comparisons
How big is 45002488733112450183856128?- 45,002,488,733,112,450,183,856,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 45,002,488,733,112,450,183,856,128 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 45002488733112450183856128 cubic inches would be around 29641324 feet tall.
Recreational maths with 45002488733112450183856128
- 45002488733112450183856128 backwards is 82165838105421133788420054
- The number of decimal digits it has is: 26
- The sum of 45002488733112450183856128's digits is 99
- 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 45002488733112450183856128 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 45002488733112450183856128 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/45002488733112450183856128/
Chicago style:
Numbermatics. 2024. "Number 45002488733112450183856128 - Facts about the integer". https://numbermatics.com/n/45002488733112450183856128/
The information we have on file for 45002488733112450183856128 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 45002488733112450183856128, math, Factors of 45002488733112450183856128, curriculum, school, college, exams, university, Prime factorization of 45002488733112450183856128, STEM, science, technology, engineering, physics, economics, calculator, forty-five septillion, two sextillion, four hundred eighty-eight quintillion, seven hundred thirty-three quadrillion, one hundred twelve trillion, four hundred fifty billion, one hundred eighty-three million, eight hundred fifty-six thousand, one hundred twenty-eight.