297516235203797484711596032
297,516,235,203,797,484,711,596,032 is an even composite number composed of six prime numbers multiplied together.
297516235203797484711596032 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 297516235203797484711596032:
212 × 73 × 133 × 413 × 533 × 2113
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 41 × 41 × 41 × 53 × 53 × 53 × 211 × 211 × 211)See below for interesting mathematical facts about the number 297516235203797484711596032 from the Numbermatics database.
Names of 297516235203797484711596032
- Cardinal: 297516235203797484711596032 can be written as Two hundred ninety-seven septillion, five hundred sixteen sextillion, two hundred thirty-five quintillion, two hundred three quadrillion, seven hundred ninety-seven trillion, four hundred eighty-four billion, seven hundred eleven million, five hundred ninety-six thousand and thirty-two.
Scientific notation
- Scientific notation: 2.97516235203797484711596032 × 1026
Factors of 297516235203797484711596032
Divisors of 297516235203797484711596032
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 32 41 49 52 53 56 64 82 91 98 104 106 112 128 164 169 182 196 208 211 212 224 256 287 328 338 343 364 371 392 416 422 424 448 512 533 574 637 656 676 686 689 728 742 784 832 844 848 896 1024 1066 1148 1183 1274 1312 1352 1372 1378 1456 1477 1484 1568 1664 1681 1688 1696 1792 2009 2048 2132 2173 2197 2296 2366 2548 2597 2624 2704 2743 2744 2756 2809 2912 2954 2968 3136 3328 3362 3376 3392 3584 3731 4018 4096 4264 4346 4394 4459 4592 4732 4823 5096 5194 5248 5408 5486 5488 5512 5618 5824 5908 5936 6272 6656 6724 6752 6784 6929 7168 7462 8036 8281 8528 8651 8692 8788 8918 8957 9184 9464 9646 10192 10339 10388 10496 10816 10972 10976 11024 11183 11236 11648 11767 11816 11872 12544 13312 13448 13504 13568 13858 14063 14336 14924 15211 15379 16072 16562 17056 17302 17384 17576 17836 17914 18179 18368 18928 19201 19292 19663 20384 20678 20776 20992 21632 21853 21944 21952 22048 22366 22472 23296 23534 23632 23744 25088 26117 26624 26896 27008 27136 27716 28126 28249 28672 29848 30422 30758 32144 33124 33761 34112 34604 34768 35152 35659 35672 35828 36358 36517 36736 37856 38402 38584 39326 40768 41356 41552 41984 43264 43706 43888 43904 44096 44521 44732 44944 46592 47068 47264 47488 48503 50176 52234 53248 53792 54016 54272 55432 56252 56498 57967 59696 60557 60844 61516 62699 64288 66248 67522 68224 68921 69208 69536 70304 71318 71344 71656 72373 72716 73034 73472 75712 76804 77168 78281 78652 81536 82369 82712 83104 83968 86528 87412 87776 87808 88192 89042 89093 89464 89888 90077 93184 94136 94528 94976 97006 100352 104468 106477 107584 107653 108032 108544 110864 112463 112504 112996 115169 115934 116441 119392 121114 121688 123032 125398 128576 132496 134407 135044 136448 137641 137842 138416 139072 140608 142636 142688 143312 144746 145379 145432 146068 146944 148877 151424 152971 153608 154336 156562 157304 163072 164738 165424 166208 167936 173056 174824 175552 175616 176384 178084 178186 178928 179776 180154 182819 186368 188272 189056 189952 194012 197743 200704 208936 212954 215168 215306 216064 217088 221728 224926 225008 225992 230338 231868 232882 236327 238784 242228 243376 246064 249613 250796 255619 257152 264992 268814 270088 272896 275282 275684 276832 278144 281216 284089 285272 285376 286624 289492 290758 290864 292136 293888 297754 302848 305942 307216 308672 311647 313124 314608 326144 329476 330848 332416 339521 346112 349648 351104 351232 352768 354691 356168 356372 357856 359552 360308 365638 367237 372736 376544 378112 379904 388024 395486 417872 423899 425908 430336 430612 432128 438893 443456 449852 450016 451984 458503 460676 463567 463736 465764 472654 474721 477568 482447 484456 486752 492128 499226 501592 511238 514304 529984 537628 540176 545792 547967 550564 551368 553664 556288 562432 568178 570544 570752 573248 576583 578773 578984 581516 581728 584272 587776 592699 595508 605696 611884 614432 617344 623294 623651 626248 629216 630539 652288 658952 661696 664832 679042 692224 699296 702208 702464 705536 709382 712336 712744 715712 719104 720616 731276 734474 745339 753088 753571 756224 759808 776048 787241 790972 806183 815087 835744 847798 851816 860672 861224 864256 877786 886912 895973 899704 900032 903968 917006 921352 927134 927472 931528 940849 945308 949442 955136 963487 964894 968912 973504 984256 998452 1003184 1017653 1022476 1028608 1042139 1059968 1070797 1075256 1080352 1091584 1095934 1101128 1102736 1107328 1112576 1124864 1136356 1141088 1141504 1146496 1153166 1157546 1157968 1158209 1163032 1163456 1168544 1175552 1185398 1191016 1211392 1223768 1228864 1234688 1246588 1247302 1252496 1258432 1261078 1304576 1317904 1323392 1329664 1358084 1384201 1398592 1404416 1404928 1411072 1418764 1424672 1425488 1431424 1438208 1441232 1462019 1462552 1468948 1490678 1497197 1506176 1507142 1512448 1519616 1552096 1574482 1581944 1612366 1630174 1671488 1695596 1703632 1721344 1722448 1747291 1755572 1773824 1789333 1791946 1799408 1800064 1807936 1825361 1834012 1842704 1854268 1854944 1863056 1881698 1889927 1890616 1898884 1910272 1926974 1929788 1935401 1937824 1947008 1968512 1988623 1996904 2006368 2035306 2044952 2057216 2084278 2119936 2141594 2150512 2160704 2181529 2183168 2191868 2202256 2205472 2214656 2225152 2249728 2272712 2282176 2283008 2292992 2306332 2315092 2315936 2316418 2326064 2326912 2337088 2359613 2370796 2376647 2382032 2422784 2447536 2457728 2469376 2482837 2493176 2494604 2504992 2516864 2522156 2570659 2609152 2635808 2646784 2659328 2716168 2768402 2797184 2808832 2822144 2837528 2849344 2850976 2862848 2876416 2882464 2924038 2925104 2937896 2967293 2981356 2994394 3012352 3014284 3024896 3072251 3104192 3148964 3163888 3209521 3224732 3244969 3260348 3323047 3342976 3377129 3391192 3407264 3442688 3444896 3494582 3511144 3547648 3578666 3583892 3598816 3600128 3615872 3650722 3652813 3668024 3685408 3693157 3708536 3709888 3726112 3763396 3779854 3781232 3797768 3820544 3835769 3853948 3859576 3870802 3875648 3894016 3937024 3977246 3993808 4012736 4051411 4070612 4089904 4114432 4148893 4168556 4239872 4283188 4301024 4321408 4363058 4365557 4383736 4404512 4410944 4413773 4429312 4450304 4499456 4545424 4564352 4566016 4585984 4610983 4612664 4630184 4631872 4632836 4652128 4653824 4674176 4719226 4721929 4741592 4753294 4764064 4774081 4845568 4895072 4915456 4938752 4965674 4986352 4989208 5009984 5033728 5044312 5141318 5271616 5293568 5318656 5432336 5510687 5536804 5594368 5617664 5643281 5675056 5698688 5701952 5705609 5725696 5752832 5764928 5848076 5850208 5875792 5934586 5960539 5962712 5988788 6024704 6028568 6049792 6103957 6144502 6171373 6208384 6271811 6297928 6327776 6419042 6449464 6489938 6520696 6646094 6685952 6754258 6782384 6814528 6885376 6889792 6989164 7022288 7095296 7123571 7157332 7167784 7197632 7200256 7231744 7294973 7301444 7305626 7336048 7370816 7386314 7417072 7419776 7452224 7495579 7524049 7526792 7559708 7562464 7595536 7641088 7671538 7705087 7707896 7719152 7741604 7751296 7788032 7874048 7954492 7987616 8025472 8102822 8107463 8141224 8179808 8228864 8297786 8337112 8479744 8566376 8602048 8642816 8726116 8731114 8767472 8809024 8821888 8827546 8858624 8900608 8998912 9090848 9128704 9132032 9171968 9221966 9225328 9260368 9263744 9265672 9304256 9307648 9348352 9393931 9438452 9443858 9483184 9506588 9528128 9548162 9689407 9790144 9830912 9877504 9931348 9972704 9978416 10019968 10067456 10088624 10234133 10282636 10480379 10543232 10587136 10637312 10864672 11021374 11073608 11188736 11235328 11286562 11350112 11397376 11403904 11411218 11451392 11505664 11529856 11647649 11696152 11700416 11751584 11869172 11921078 11925424 11977576 12049408 12057136 12207914 12231037 12289004 12342746 12416768 12525331 12543622 12595856 12655552 12777527 12838084 12898928 12979876 13041392 13229489 13292188 13371904 13508516 13547807 13564768 13629056 13779584 13920361 13978328 14044576 14190592 14247142 14314664 14335568 14395264 14400512 14463488 14542331 14589946 14602888 14611252 14672096 14741632 14772628 14834144 14839552 14904448 14991158 15048098 15053584 15056717 15119416 15124928 15191072 15270703 15282176 15343076 15410174 15415792 15438304 15483208 15502592 15576064 15748096 15908984 15975232 16050944 16205644 16214926 16282448 16359616 16517291 16595572 16674224 16959488 17132752 17204096 17285632 17379859 17452232 17462228 17534944 17618048 17643776 17655092 17717248 17994613 18181696 18257408 18264064 18343936 18443932 18450656 18520736 18527488 18531344 18608512 18615296 18696704 18787862 18798623 18876904 18887716 18966368 19006247 19013176 19056256 19096324 19378814 19463561 19580288 19661824 19755008 19862696 19945408 19956832 20039936 20134912 20177248 20468266 20565272 20960758 21086464 21174272 21729344 22042748 22147216 22377472 22466647 22573124 22700224 22714783 22794752 22807808 22822436 22902784 23059712 23261329 23295298 23392304 23400832 23503168 23639903 23729693 23738344 23842156 23850848 23955152 24098816 24114272 24300659 24415828 24462074 24569051 24578008 24685492 24833536 25050662 25087244 25160213 25191712 25311104 25555054 25569691 25676168 25797856 25852099 25959752 26082784 26458978 26584376 26743808 27017032 27095614 27129536 27258112 27559168 27840722 27956656 28089152 28359877 28381184 28494284 28629328 28671136 28790528 28801024 28926976 29042251 29084662 29179892 29205776 29222504 29344192 29483264 29545256 29668288 29679104 29808896 29982316 30096196 30107168 30113434 30238832 30249856 30382144 30541406 30558899 30674969 30686152 30820348 30831584 30876608 30896411 30966416 31005184 31152128 31413047 31496192 31817968 31950464 32101888 32276881 32411288 32429852 32564896 32719232 33034582 33053503 33191144 33348448 33418567 33918976 34265504 34408192 34571264 34759718 34904464 34924456 35069888 35236096 35287552 35310184 35434496 35989226 36363392 36514816 36687872 36887864 36901312 37041472 37054976 37062688 37217024 37230592 37393408 37575724 37597246 37753808 37775432 37932736 38012494 38026352 38112512 38192648 38574809 38757628 38927122 39160576 39323648 39502967 39725392 39890816 39913664 39939263 40079872 40269824 40354496 40936532 41130544 41723773 41921516 42172928 42348544 42727699 43199611 43458688 43902677 44085496 44294432 44754944 44933294 45146248 45400448 45429566 45589504 45615616 45644872 45805568 46119424 46522658 46590596 46784608 46801664 47006336 47279806 47459386 47476688 47486569 47684312 47701696 47910304 48197632 48228544 48601318 48831656 48924148 49138102 49156016 49370984 49667072 49864997 50101324 50174488 50320426 50383424 50622208 51064811 51110108 51139382 51352336 51595712 51704198 51919504 52165568 52668343 52917956 53168752 53487616 53935609 54034064 54191228 54259072 54516224 55118336 55681444 55913312 56178304 56719754 56752241 56988568 57258656 57342272 57581056 57602048 57853952 58084502 58169324 58359784 58411552 58445008 58688384 58966528 59090512 59336576 59358208 59617792 59942779 59964632 60192392 60214336 60226868 60477664 60499712 60764288 61082812 61117798 61349938 61372304 61385077 61640696 61663168 61753216 61792822 61932832 62010368 62304256 62826094 62992384 63635936 63900928 64203776 64553762 64822576 64859704 65129792 65438464 65757517 66069164 66107006 66382288 66696896 66837134 68531008 68816384 69142528 69519436 69808928 69848912 70139776 70472192 70575104 70620368 71638931 71978452 72726784 73029632 73362653 73775728 73802624 74082944 74109952 74125376 74434048 74461184 74786816 74839801 75151448 75194492 75507616 75550864 75865472 76024988 76052704 76225024 76385296 77149618 77487007 77515256 77854244 78321152 78647296 79005934 79351441 79450784 79781632 79827328 79878526 80159744 80539648 80708992 81533543 81873064 82261088 83447546 83843032 84345856 85455398 86399222 86917376 87805354 88170992 88588864 89442689 89509888 89866588 90292496 90800896 90859132 91179008 91231232 91289744 92238848 92606423 93045316 93181192 93569216 93603328 94012672 94559612 94834649 94918772 94953376 94973138 95368624 95403392 95820608 96457088 96744133 97202636 97442527 97663312 97812637 97848296 98276204 98312032 98741968 99334144 99729994 100166131 100202648 100348976 100640852 100766848 101244416 101796317 102129622 102220216 102278764 102704672 103191424 103408396 103839008 104331136 105336686 105397019 105835912 106337504 106975232 107871218 108068128 108382456 108518144 109032448 110236672 111362888 111826624 112356608 113439508 113504482 113977136 114517312 114684544 115162112 115621037 115707904 116169004 116338648 116719568 116823104 116890016 117376768 117933056 118181024 118673152 118716416 119235584 119885558 119929264 120384784 120428672 120453736 120955328 120999424 121528576 121659013 122121103 122165624 122235596 122699876 122744608 122770154 123281392 123326336 123506432 123585644 123865664 124020736 125059489 125652188 125962291 127271872 127801856 128407552 129107524 129645152 129719408 130259584 130876928 131515034 131590361 132138328 132214012 132764576 133043729 133393792 133674268 136244927 137062016 137632768 138285056 139038872 139617856 139697824 140279552 140944384 141150208 141240736 143277862 143956904 145453568 146059264 146725306 147551456 147605248 148165888 148219904 148250752 148868096 149573632 149679602 150302896 150388984 151015232 151101728 151419437 151730944 152049976 152105408 152450048 152770592 154299236 154974014 155030512 155708488 156642304 157266529 158011868 158702882 158901568 159003481 159563264 159654656 159757052 160319488 161417984 162829303 163067086 163746128 164522176 166107851 166895092 167686064 168691712 170104613 170910796 171983357 172798444 173834752 175610708 176121491 176341984 177177728 178885378 178987837 179733176 180584992 180964693 181601792 181718264 182358016 182462464 182579488 184477696 185212846 186090632 186362384 187138432 187206656 188025344 189050303 189119224 189669298 189837544 189906752 189946276 190737248 190806784 191641216 192914176 193488266 193599089 194405272 194885054 195326624 195625274 195696592 195737321 196552408 196624064 197483936 198519139 198668288 199459988 200332262 200405296 200697952 201281704 201533696 202488832 203295757 203592634 204259244 204440432 204557528 205409344 206382848 206816792 207678016 208662272 210673372 210794038 211671824 212675008 214724783 215742436 216136256 216764912 217036288 218064896 219891329 220473344 222725776 223653248 224713216 225938167 226879016 227008964 227954272 229034624 229369088 230324224 231242074 231374521 232338008 232677296 233439136 233646208 233780032 233929969 234753536 235866112 236362048 237346304 237432832 238471168 239771116 239858528 240769568 240857344 240907472 241910656 241998848 243057152 243318026 244242206 244331248 244382099 244471192 245399752 245489216 245540308 246562784 246652672 247012864 247171288 247731328 248041472 250118978 250262237 251304376 251924582 253026293 254543744 255603712 256815104 258215048 259290304 259438816 260519168 261753856 263030068 263180722 264276656 264428024 265529152 266087458 266787584 267348536 272489854 274124032 275265536 278077744 279235712 279395648 280559104 281888768 282300416 282481472 286555724 287913808 290907136 292066411 293450612 295102912 295210496 296331776 296439808 296501504 297736192 299093893 299359204 300605792 300777968 302030464 302203456 302397277 302838874 303461888 304099952 304210816 304900096 305541184 307318739 308486009 308598472 309948028 310061024 311416976 313284608 314533058 315908567 316023736 317405764 317803136 318006962 319126528 319309312 319514104 320638976 322835968 325658606 326134172 327082769 327492256 329044352 332215702 332405983 333790184 335372128 337383424 340209226 341821592 343966714 345596888 347669504 351221416 352242982 352683968 354355456 357770756 357975674 359466352 361169984 361929386 363203584 363436528 364924928 365158976 368678401 368955392 370425692 372181264 372724768 374276864 374413312 376050688 377549263 378100606 378238448 379338596 379675088 379813504 379892552 381474496 381613568 383282432 385151171 385828352 386976532 387198178 388810544 389770108 390653248 391250548 391393184 391474642 393104816 393248128 394967872 397038278 397265687 398774597 398919976 400664524 400810592 401395904 402563408 403067392 404977664 406591514 407185268 408369611 408518488 408880864 409115056 410818688 412765696 413633584 415356032 417324544 419599453 421346744 421588076 423343648 425350016 429449566 429695539 431484872 432272512 433529824 434072576 436129792 439782658 440946688 445451552 447306496 449426432 451876334 453758032 454017928 455908544 458069248 458738176 460302619 460648448 462484148 462749042 464676016 465354592 466878272 467292416 467560064 467859938 469507072 471732224 472724096 474692608 476942336 479542232 479717056 481539136 481714688 481814944 483821312 483997696 486114304 486636052 488484412 488662496 488764198 488942384 490799504 490978432 491080616 493125568 493305344 494025728 494342576 495462656 497878343 500237956 500524474 501472517 502608752 503849164 506052586 509087488 511207424 513538571 516430096 518580608 518877632 521038336 523507712 523878607 526060136 526361444 528553312 528856048 531058304 532174916 533575168 534697072 542409049 544979708 548248064 550531072 555460087 556155488 558471424 558791296 561118208 563777536 564962944 570734801 573111448 575827616 581814272 584132822 586901224 590205824 590420992 592663552 593003008 595472384 598187786 598718408 601211584 601555936 604060928 604406912 604794554 605677748 606923776 608199904 608421632 609800192 611082368 614637478 616972018 617196944 617325397 619896056 620122048 622833952 626098823 626569216 629066116 631817134 632047472 634811528 635606272 636013924 638253056 638618624 639028208 645671936 648244961 651317212 652268344 654165538 654984512 658088704 663842543 664431404 664811966 667580368 670744256 677208931 680418452 683643184 684688459 687933428 691193776 695339008 701162917 702442832 704485964 705367936 708710912 712574219 715541512 715951348 718932704 722339968 723858772 726407168 726873056 730317952 737356802 737779133 740851384 744362528 745449536 748553728 748826624 752101376 755098526 756201212 756476896 758677192 759350176 759627008 759785104 762948992 763227136 766564864 770302342 770743543 771656704 773953064 774396356 777621088 779256127 779540216 781306496 782501096 782786368 782949284 786209632 786496256 789935744 794076556 794531374 797549194 797839952 798006001 801329048 801621184 802791808 805126816 806134784 809347259 809955328 813183028 814370536 816739222 817036976 817761728 818230112 821637376 825531392 827267168 830712064 834649088 839198906 842693488 843176152 846687296 850700032 854847721 858899132 859391078 862969744 864545024 867059648 868145152 875416423 879565316 890903104 894612992 898852864 903752668 907516064 908035856 911817088 916138496 917476352 920605238 921132527 924968296 925498084 929352032 930709184 931306103 933756544 934584832 935120128 935719876 939014144 945448192 949385216 953714489 959084464 959434112 963078272 963429376 963629888 967642624 967995392 972228608 972917413 973272104 976968824 977324992 977528396 977884768 981599008 981956864 982161232 986251136 986610688 988051456 988685152 990925312 995756686 996327019 1000475912 1001048948 1002945034 1005217504 1007331091 1007698328 1012105172 1018174976 1022414848 1027077142 1031568733 1032860192 1037161216 1037755264 1042076672 1047015424 1047757214 1052120272 1052722888 1057106624 1057712096 1059936059 1062116608 1064349832 1067150336 1069394144 1084818098 1089959416 1096496128 1110920174 1112310976 1116942848 1117582592 1122236416 1129925888 1141469602 1146222896 1151655232 1162754957 1163628544 1168265644 1173802448 1180411648 1180841984 1185327104 1186006016 1190732291 1196375572 1197436816 1202423168 1203111872 1203883499 1208121856 1208813824 1209589108 1211355496 1213847552 1216399808 1216843264 1222164736 1229274956 1232850437 1233944036 1234393888 1234650794 1239792112 1240244096 1245667904 1252197646 1252914859 1257673729 1258132232 1263634268 1264094944 1266752851 1269623056 1271212544 1272027848 1276506112 1277237248 1278056416 1287934927 1291343872 1296489922 1302159703 1302634424 1304536688 1308331076 1309969024 1316177408 1323352121 1327685086 1328862808 1329623932 1335160736 1341488512 1354417862 1355193623 1360836904 1367286368 1369376918 1370161247 1375866856 1382387552 1390678016 1402325834 1404885664 1408971928 1410735872 1417421824 1425148438 1431083024 1431902696 1437865408 1444679936 1447717544 1452814336 1453746112 1460635904 1474713604 1475558266 1481702768 1488725056 1490899072 1497107456 1503073481 1504202752 1510197052 1512402424 1512953792 1517354384 1518700352 1519254016 1519570208 1525897984 1526454272 1533129728 1539239303 1540604684 1541487086 1543313408 1547906128 1548792712 1555242176 1558512254 1559080432 1562612992 1565002192 1565572736 1565898568 1572419264 1572992512 1579871488 1581567169 1587574339 1588153112 1589062748 1595098388 1595679904 1596012002 1602658096 1603242368 1605583616 1610253632 1612269568 1618694518 1619621647 1625773357 1626366056 1628741072 1633478444 1634073952 1635523456 1636460224 1637509783 1643274752 1651062784 1654534336 1661424128 1669298176 1678397812 1685386976 1686352304 1693374592 1701400064 1709695442 1710674693 1717798264 1718782156 1725939488 1729090048 1734119296 1736290304 1750832846 1751835659 1759130632 1771184051 1781806208 1789225984 1797705728 1807505336 1815032128 1816071712 1823634176 1832276992 1834952704 1841210476 1842265054 1849936592 1850996168 1858704064 1861418368 1862612206 1867513088 1869169664 1870240256 1871439752 1878028288 1890896384 1898770432 1907428978 1918168928 1918868224 1926156544 1926858752 1927259776 1935285248 1944457216 1945834826 1946544208 1953937648 1954649984 1955056792 1955769536 1963198016 1963913728 1964322464 1972502272 1973221376 1976102912 1977370304 1981850624 1991513372 1992654038 2000951824 2002097896 2005890068 2010435008 2014662182 2015396656 2024210344 2036349952 2044464877 2054154284 2063137466 2065720384 2074322432 2075510528 2084153344 2093657251 2095514428 2104240544 2105445776 2114213248 2115424192 2116780939 2119872118 2124233216 2128699664 2134300672 2138788288 2159402063 2169636196 2179918832 2192992256 2211359969 2221840348 2224621952 2233885696 2235165184 2244472832 2259851776 2282939204 2289579383 2292445792 2303310464 2325509914 2326841881 2336531288 2347604896 2360823296 2361683968 2370654208 2372012032 2381464582 2392751144 2394873632 2404846336 2406223744 2407766998 2416243712 2417627648 2419178216 2422710992 2427695104 2432799616 2433686528 2444329472 2457653939 2458549912 2465700874 2467888072 2468787776 2469301588 2479584224 2480488192 2491335808 2504395292 2505829718 2515347458 2516264464 2516788157 2527268536 2528189888 2533505702 2539246112 2542425088 2544055696 2554474496 2556112832 2575869854 2580748807 2582687744 2592979844 2604319406 2605268848 2609073376 2616662152 2619938048 2632354816 2642844841 2646704242 2655370172 2657725616 2659247864 2670321472 2682977024 2696058197 2708835724 2710387246 2721673808 2734572736 2738753836 2740322494 2751733712 2764775104 2791422179 2804651668 2809771328 2817943856 2821471744 2834843648 2850296876 2858587277 2862166048 2863805392 2875730816 2889359872 2895435088 2907492224 2921271808 2937196171 2949427208 2951116532 2963405536 2977450112 2981798144 2994214912 3006146962 3007868773 3020394104 3024804848 3025907584 3034708768 3037400704 3038508032 3039140416 3051795968 3052908544 3066259456 3068431841 3078478606 3081209368 3082974172 3086626816 3095812256 3097585424 3110484352 3117024508 3118160864 3125225984 3130004384 3131145472 3131797136 3144838528 3145985024 3159742976 3163134338 3175148678 3176306224 3176967287 3178125496 3190196776 3191359808 3192024004 3205316192 3206484736 3211167232 3220507264 3222118333 3224539136 3237389036 3239243294 3251546714 3252732112 3253409081 3257482144 3266956888 3268147904 3271046912 3272920448 3275019566 3286549504 3302125568 3309068672 3322848256 3338596352 3356795624 3370773952 3372704608 3386749184 3402800128 3419390884 3421349386 3435596528 3437564312 3451878976 3458180096 3468238592 3485148401 3501665692 3503671318 3518261264 3542368102 3563612416 3578451968 3615010672 3630064256 3632143424 3647268352 3664553984 3667150249 3669905408 3682420952 3684530108 3699873184 3701992336 3717408128 3722836736 3725224412 3735026176 3738339328 3740480512 3742879504 3781792768 3796863343 3814857956 3836337856 3837736448 3852313088 3853717504 3854519552 3870570496 3888220609 3891669652 3893088416 3907875296 3909299968 3910113584 3911539072 3926396032 3927827456 3928644928 3945004544 3946442752 3954740608 3963701248 3966509453 3983026744 3985308076 3995143607 4001903648 4004195792 4010318117 4011780136 4020870016 4029324364 4030793312 4048420688 4072699904 4088929754 4106811371 4108308568 4126274932 4131440768 4148644864 4151021056 4168306688 4187314502 4191028856 4208481088 4210891552 4228426496 4230848384 4233561878 4239744236 4248466432 4257399328 4268601344 4277576576 4318804126 4321277779 4339272392 4359837664 4385984512 4422719938 4443680696 4449243904 4467771392 4470330368 4519703552 4565878408 4579158766 4584891584 4606620928 4651019828 4653683762 4673062576 4695209792 4721646592 4740462517 4744024064 4762929164 4785502288 4789747264 4792819213 4809692672 4812447488 4815533996 4832487424 4835255296 4838356432 4845421984 4865599232 4867373056 4888658944 4908140419 4915307878 4917099824 4931401748 4935776144 4937575552 4938603176 4959168448 4960976384 4982671616 4988019533 5006965223 5008790584 5011659436 5030694916 5032528928 5033576314 5054537072 5056379776 5067011404 5078492224 5084850176 5088111392 5112225664 5127439049 5151739708 5161497614 5164453931 5184069761 5185959688 5208638812 5210537696 5218146752 5233324304 5239876096 5264709632 5285689682 5293408484 5308804943 5310740344 5315451232 5318495728 5340642944 5365954048 5392116394 5395204801 5417671448 5420774492 5443347616 5454792889 5469145472 5477507672 5480644988 5503467424 5529550208 5582844358 5586042007 5609303336 5619542656 5635887712 5642943488 5669687296 5700593752 5717174554 5724332096 5727610784 5751461632 5778719744 5790870176 5814984448 5842543616 5874392342 5898854416 5902233064 5926811072 5954900224 5963596288 5983934047 5988429824 6012293924 6015737546 6040788208 6049609696 6051815168 6069417536 6074801408 6077016064 6078280832 6103591936 6127914961 6132518912 6136863682 6156957212 6162418736 6165948344 6191624512 6195170848 6220968704 6234049016 6236321728 6250451968 6260008768 6262290944 6263594272 6289677056 6291970048 6319485952 6326268676 6350297356 6352612448 6353934574 6356250992 6380393552 6382719616 6384048008 6410632384 6412969472 6422334464 6441014528 6444236666 6447927689 6472418459 6474778072 6478486588 6503093428 6505464224 6506818162 6514964288 6519142721 6533913776 6536295808 6542093824 6545840896 6550039132 6573099008 6618137344 6628152917 6645696512 6676001423 6713591248 6741547904 6745409216 6773498368 6805600256 6810421891 6838781768 6842698772 6871193056 6875128624 6903757952 6916360192 6936477184 6970296802 6974289133 7003331384 7007342636 7036522528 7051317637 7084736204 7127224832 7156903936 7220981131 7230021344 7260128512 7264286848 7294536704 7329107968 7334300498 7364841904 7369060216 7399746368 7403984672 7419552413 7434816256 7445673472 7450448824 7470052352 7476678656 7480961024 7485759008 7563585536 7593726686 7629715912 7672675712 7675472896 7704626176 7709039104 7741140992 7776441218 7783339304 7786176832 7815750592 7818599936 7820227168 7823078144 7852792064 7855654912 7857289856 7890009088 7909481216 7927402496 7933018906 7966053488 7970616152 7990287214 8003807296 8008391584 8020636234 8023560272 8025230161 8041740032 8058648728 8061586624 8096841376 8139284699 8145399808 8177859508 8213622742 8216617136 8252549864 8262881536 8297289728 8302042112 8335126037 8374629004 8382057712 8416962176 8421783104 8427184493 8456852992 8461696768 8467123756 8479488472 8496932864 8514798656 8555153152 8629953059 8637608252 8642555558 8678544784 8719675328 8803716103 8845439876 8887361392 8898487808 8935542784 8940660736 9015544489 9039407104 9115117921 9131756816 9158317532 9169783168 9213241856 9263464847 9302039656 9307367524 9346125152 9390419584 9443293184 9480925034 9486355361 9525858328 9571004576 9579494528 9585638426 9591128729 9619385344 9624894976 9631067992 9664974848 9670510592 9676712864 9690843968 9731198464 9734746112 9777317888 9816280838 9830615756 9834199648 9862803496 9871552288 9875151104 9877206352 9918336896 9921952768 9965343232 9976039066 10013930446 10017581168 10019666059 10023318872 10061389832 10065057856 10067152628 10109074144 10112759552 10134022808 10156984448 10169700352 10176222784 10224451328 10254878098 10260751717 10303479416 10322995228 10328907862 10368139522 10371919376 10374078013 10417277624 10421075392 10436293504 10466648608 10479752192 10521514367 10529419264 10571379364 10586816968 10617609886 10621480688 10630902464 10636991456 10681285888 10731908096 10774675121 10784232788 10790409602 10835342896 10841548984 10886695232 10909585778 10938290944 10955015344 10961289976 11006934848 11059100416 11113020373 11165688716 11172084014 11218606672 11239085312 11271775424 11285886976 11380413499 11401187504 11434349108 11448664192 11455221568 11502923264 11557439488 11581740352 11629968896 11685087232 11748784684 11797708832 11804466128 11853622144 11909800448 11927192576 11967868094 11974722851 12024587848 12031475092 12081576416 12099219392 12103630336 12138835072 12149602816 12154032128 12156561664 12207183872 12255829922 12262849613 12273727364 12313914424 12324837472 12331896688 12383249024 12390341696 12398288357 12441937408 12468098032 12472643456 12500903936 12520017536 12524581888 12527188544 12579354112 12583940096 12638971904 12647926369 12652537352 12700594712 12705224896 12707869148 12712501984 12760787104 12765439232 12768096016 12821264768 12825938944 12844668928 12882029056 12888473332 12895855378 12944836918 12949556144 12952251247 12956973176 13006186856 13010928448 13013636324 13029928576 13038285442 13067827552 13072591616 13084187648 13091681792 13100078264 13146198016 13236274688 13256305834 13291393024 13352002846 13410393529 13427182496 13483095808 13490818432 13546996736 13611200512 13620843782 13677563536 13685397544 13742386112 13750257248 13807515904 13832720384 13872954368 13940593604 13948578266 14006662768 14014685272 14073045056 14102635274 14169472408 14254449664 14441962262 14460042688 14520257024 14528573696 14589073408 14668600996 14729683808 14738120432 14799492736 14807969344 14839104826 14869632512 14891346944 14900897648 14940104704 14961922048 14971518016 15115814441 15127171072 15187453372 15259431824 15345351424 15350945792 15409252352 15418078208 15479519783 15552882436 15566678608 15572353664 15631501184 15637199872 15640454336 15646156288 15705584128 15711309824 15714579712 15780018176 15791198011 15818962432 15866037812 15932106976 15941232304 15980574428 16007614592 16016783168 16027055681 16041272468 16047120544 16050460322 16083480064 16117297456 16123173248 16193682752 16278569398 16287893167 16349758477 16355719016 16427245484 16433234272 16505099728 16525763072 16594579456 16604084224 16670252074 16743154051 16749258008 16764115424 16833924352 16843566208 16854368986 16913705984 16923393536 16934247512 16958976944 16993865728 17029597312 17110306304 17203577573 17259906118 17275216504 17285111116 17357089568 17439350656 17607432206 17617517099 17690879752 17774722784 17796975616 17881321472 18031088978 18078814208 18230235842 18263513632 18316635064 18339566336 18426483712 18526929694 18604079312 18614735048 18692250304 18780839168 18872407379 18886586368 18961850068 18972710722 19051716656 19142009152 19158989056 19171276852 19182257458 19238770688 19249789952 19262135984 19341021184 19353425728 19381687936 19462396928 19539955253 19554635776 19632561676 19661231512 19668399296 19725606992 19743104576 19750302208 19754412704 19836673792 19843905536 19930686464 19952078132 20010110939 20027860892 20035162336 20039332118 20046637744 20122779664 20130115712 20134305256 20218148288 20225519104 20268045616 20313968896 20352445568 20413012063 20448902656 20509756196 20521503434 20560373197 20606958832 20638466407 20645990456 20657815724 20736279044 20743838752 20748156026 20834555248 20842150784 20872587008 20933297216 20959504384 21043028734 21055081411 21135053641 21142758728 21173633936 21235219772 21242961376 21261804928 21273982912 21362571776 21463816192 21479022887 21549350242 21568465576 21580819204 21670685792 21683097968 21773390464 21819171556 21876581888 21910030688 21922579952 22013869696 22118200832 22226040746 22238771009 22331377432 22344168028 22437213344 22478170624 22543550848 22571773952 22760826998 22773863567 22802375008 22868698216 22897328384 22910443136 23005846528 23114878976 23163480704 23259937792 23370174464 23497569368 23595417664 23608932256 23707244288 23819600896 23854385152 23935736188 23949445702 24049175696 24062950184 24163152832 24198438784 24207260672 24277670144 24299205632 24313123328 24396038807 24414367744 24511659844 24525699226 24547454728 24627828848 24649674944 24663793376 24766498048 24780683392 24796576714 24883874816 24936196064 24945286912 25001807872 25040035072 25049163776 25054377088 25158708224 25277943808 25295852738 25305074704 25401189424 25410449792 25415738296 25425003968 25521574208 25530878464 25536192032 25642529536 25651877888 25670051743 25689337856 25764058112 25776946664 25791710756 25889673836 25899112288 25904502494 25913946352 26012373712 26021856896 26027272648 26059857152 26076570884 26135655104 26145183232 26168375296 26183363584 26200156528 26387552179 26472549376 26512611668 26578043401 26704005692 26820787058 26854364992 26966191616 26981636864 27093993472 27217544263 27241687564 27355127072 27370795088 27484772224 27500514496 27615031808 27745908736 27765566171 27881187208 27897156532 28013325536 28029370544 28072226819 28146090112 28205270548 28338944816 28508899328 28747679597 28883924524 28920085376 29040514048 29057147392 29178146816 29337201992 29459367616 29476240864 29598985472 29615938688 29678209652 29739265024 29782693888 29801795296 29880209408 29943036032 30231628882 30248944453 30374906744 30518863648 30690702848 30701891584 30818504704 30836156416 30959039566 31105764872 31133357216 31144707328 31263002368 31274399744 31280908672 31292312576 31411168256 31429159424 31560036352 31582396022 31637924864 31732075624 31864213952 31882464608 31949501207 31961148856 32015229184 32033566336 32054111362 32082544936 32094241088 32100920644 32166960128 32234594912 32246346496 32387365504 32557138796 32575786334 32699516954 32711438032 32718246041 32854490968 32866468544 33010199456 33051526144 33183237619 33208168448 33340504148 33486308102 33498516016 33528230848 33549734491 33667848704 33687132416 33708737972 33827411968 33846787072 33868495024 33917953888 34059194624 34220612608 34356982933 34407155146 34519812236 34550433008 34570222232 34714179136 34878701312 35048756561 35214864412 35235034198 35381759504 35549445568 35593951232 35892073343 36062177956 36288488327 36460471684 36527027264 36633270128 36679132672 36852967424 37053859388 37161634601 37208158624 37229470096 37384500608 37561678336 37744814758 37766433607 37923700136 37945421444 38103433312 38183550223 38284018304 38317978112 38342553704 38364514916 38477541376 38499579904 38524271968 38706851456 38763375872 38924793856 39079910506 39102294049 39265123352 39322463024 39336798592 39451213984 39486209152 39500604416 39508825408 39673347584 39687811072 39861372928 39889613933 39904156264 40020221878 40055721784 40070324672 40078664236 40093275488 40245559328 40260231424 40268610512 40436296576 40451038208 40536091232 40627937792 40704891136 40826024126 40849407779 40897805312 41019512392 41043006868 41120746394 41213917664 41276932814 41291980912 41300574731 41315631448 41472558088 41487677504 41496312052 41669110496 41684301568 41745174016 41866594432 41887538329 41919008768 42086057468 42110162822 42270107282 42285517456 42294318053 42347267872 42470439544 42485922752 42523609856 42547965824 42725143552 42895404727 42927632384 42958045774 43098700484 43136931152 43161638408 43341371584 43366195936 43546780928 43638343112 43753163776 43820061376 43845159904 44027739392 44236401664 44452081492 44477542018 44662754864 44688336056 44874426688 44956341248 45087101696 45306929213 45521653996 45547727134 45604750016 45737396432 45794656768 45820886272 46011693056 46326961408 46397070419 46519875584 46995138736 47190835328 47217864512 47414488576 47639201792 47672953237 47708770304 47871472376 47898891404 48098351392 48125900368 48326305664 48396877568 48414521344 48555340288 48598411264 48626246656 48792077614 48820023931 49023319688 49051398452 49094909456 49255657696 49299349888 49327586752 49359223459 49532996096 49561366784 49593153428 49767749632 49872392128 49890573824 50080070144 50098327552 50108754176 50317416448 50546867917 50591705476 50610149408 50802378848 50820899584 50831476592 50850007936 51043148416 51061756928 51072384064 51285059072 51303755776 51340103486 51528116224 51553893328 51564622889 51583421512 51779347672 51798224576 51809004988 51827892704 51936866891 52024747424 52043713792 52054545296 52119714304 52153141768 52271310208 52290366464 52336750592 52366727168 52400313056 52775104358 52805332007 52945098752 53025223336 53156086802 53388547823 53408011384 53641574116 53708729984 53932383232 53963273728 54187986944 54435088526 54483375128 54710254144 54741590176 54969544448 55001028992 55230063616 55491817472 55531132342 55762374416 55794313064 56026651072 56058741088 56144453638 56176611127 56292180224 56410541096 56677889632 57017798656 57495359194 57767849048 57840170752 58081028096 58114294784 58674403984 58918735232 58952481728 59197970944 59231877376 59356419304 59478530048 59565387776 59603590592 59886072064 60463257764 60497888906 60749813488 61037727296 61381405696 61626012721 61672312832 61918079132 62211529744 62266714432 62289414656 62526004736 62548799488 62561817344 62584625152 62822336512 62858318848 63108811423 63164792044 63275849728 63464151248 63728427904 63764929216 63805825447 63899002414 63922297712 64030458368 64067132672 64108222724 64165089872 64188482176 64201841288 64333920256 64469189824 64492692992 64774731008 64844253929 65090547899 65114277592 65151572668 65399033908 65422876064 65436492082 65708981936 65732937088 66020398912 66103052288 66366475238 66404487527 66656707637 66681008296 66972616204 66997032032 67056461696 67099468982 67137901103 67335697408 67374264832 67417475944 67654823936 67693574144 67736990048 67835907776 68118389248 68441225216 68713965866 68814310292 69014464259 69039624472 69100866016 69140444464 69428358272 69757402624 70097513122 70137662413 70429728824 70470068396 70763519008 71098891136 71187902464 71784146686 71825262019 72124355912 72576976654 72618546091 72920943368 73054054528 73266540256 73358265344 73705934848 74107718776 74323269202 74416317248 74458940192 74769001216 75123356672 75489629516 75532867214 75847400272 75890842888 76206866624 76367100446 76568036608 76635956224 76685107408 76729029832 76999159808 77048543936 77413702912 77526751744 77791142611 77849587712 78159821012 78204588098 78530246704 78644926048 78673597184 78902427968 78972418304 79001208832 79017650816 79346695168 79662894493 79722745856 79779227866 79808312528 80040443756 80111443568 80140649344 80157328472 80186550976 80491118656 80520462848 80537221024 80872593152 80902076416 81072182464 81255875584 81409782272 81652048252 81698815558 81795610624 82039024784 82086013736 82241492788 82427835328 82553865628 82583961824 82601149462 82631262896 82945116176 82975355008 82992624104 83338220992 83368603136 83490348032 83733188864 83775076658 83823059957 84141439967 84172114936 84220325644 84540214564 84571034912 84588636106 84694535744 84940879088 84971845504 85047219712 85095931648 85450287104 85790809454 85839947291 85916091548 86165987921 86197400968 86273862304 86323276816 86682743168 86732391872 86788018499 87093561856 87276686224 87506327552 87640122752 87690319808 88055478784 88472803328 88535484583 88904162984 88955084036 89325509728 89376672112 89748853376 89912682496 90174203392 90613858426 90665758729 91043307992 91095454268 91209500032 91474792864 91589313536 91641772544 92023386112 92653922816 92794140838 93039751168 93872754703 93990277472 94381670656 94435729024 94828977152 95278403584 95345906474 95742944752 95797782808 96196702784 96251800736 96652611328 96793755136 96829042688 97110680576 97196822528 97252493312 97584155228 97640047862 98046639376 98102796904 98189818912 98511315392 98598699776 98655173504 98718446918 99065992192 99122733568 99186306856 99535499264 99744784256 99781147648 100160140288 100217508352 100634832896 101093735834 101183410952 101220298816 101604757696 101641799168 101662953184 101700015872 102086296832 102123513856 102144768128 102570118144 102680206972 103056232448 103107786656 103129245778 103166843024 103558695344 103596449152 103618009976 103655785408 103873733782 104049494848 104087427584 104109090592 104239428608 104306283536 104542620416 104580732928 104733454336 104800626112 105550208716 105610664014 105810701087 105890197504 106050446672 106312173604 106777095646 106816022768 107283148232 107417459968 107864766464 107926547456 108356638481 108870177052 108966750256 109420508288 109483180352 109939088896 110002057984 110460127232 110538386077 111062264684 111524748832 111588626128 112053302144 112117482176 112189389767 112288907276 112353222254 112584360448 112821082192 113355779264 114448309339 114990718388 115535698096 115680341504 116162056192 116228589568 117202078357 117348807968 117837470464 117904963456 118395941888 118463754752 118712838608 118957060096 119207181184 119772144128 120425043011 120926515528 120995777812 121499626976 122075454592 122762811392 123252025442 123322619693 123836158264 124423059488 124533428864 124578829312 125052009472 125123634688 125169250304 125644673024 125716637696 126217622846 126329584088 126551699456 126928302496 127456855808 127529858432 127611650894 127798004828 127844595424 128060916736 128134265344 128216445448 128330179744 128376964352 128403682576 128667840512 128938379648 128985385984 129549462016 129688507858 130181095798 130228555184 130255658767 130303145336 130798067816 130845752128 130872984164 131417963872 131465874176 132040797824 132106851653 132206104576 132732950476 132808975054 133313415274 133362016592 133389772321 133945232408 133994064064 134112923392 134198937964 134275802206 134671394816 134748529664 134834951888 135387148288 135473980096 135671815552 136236778496 136779686771 136882450432 137427931732 137628620584 138028928518 138079248944 138201732032 138280888928 138856716544 139514805248 140070776573 140195026244 140275324826 140859457648 140940136792 141527038016 142197782272 142891084441 143568293372 143650524038 144248711824 144469264849 145153953308 145237092182 145841886736 146108109056 146533080512 146716530688 147945375487 148215437552 148646538404 148832634496 148917880384 149538002432 150246713344 150353160209 150979259032 151065734428 151694800544 151781685776 152413733248 152734200892 153136073216 153271912448 153370214816 153458059664 154097087872 154827405824 155053503488 155582285222 155671397063 156319642024 156409176196 157060493408 157289852096 157347194368 157804855936 157944836608 158002417664 158035301632 158693390336 159325788986 159417044969 159558455732 159616625056 160080887512 160222887136 160281298688 160314656944 160373101952 160982237312 161040925696 161074442048 161745186304 161804152832 162144364928 162511751168 162626887573 162819564544 163304096504 163397631116 163591221248 164078049568 164172027472 164423042797 164482985576 164855670656 165107731256 165167923648 165202298924 165262525792 165890232352 165950710016 165985248208 166676441984 166737206272 166980696064 167466377728 167550153316 167646119914 168282879934 168344229872 168379266211 168440651288 169080429128 169142069824 169177272212 169389071488 169881758176 169943691008 170094439424 170191863296 170772271649 170900574208 171581618908 171679894582 171832183096 172331975842 172394801936 172547724608 172646553632 173365486336 173464783744 173576036998 174187123712 174553372448 175012655104 175280245504 175380639616 176110957568 176945606656 177070969166 177808325968 177910168072 178651019456 178753344224 179497706752 179825364992 180348406784 181227716852 181331517458 182086615984 182190908536 182419000064 182949585728 183178627072 183283545088 184712865253 185307845632 185588281676 187745509406 187980554944 188763341312 188871458048 189657954304 190691812948 191485889504 191595565616 192393405568 192503601472 193305222656 193587510272 194221361152 194358963197 194504986624 195168310456 195280095724 196093278752 196205593808 196379637824 196505587733 197022630784 197197399552 197310347008 197436893836 198131984384 198245467136 198372613712 199489568512 199562295296 200320280576 200435016704 201233757179 202187471668 202366821904 202440597632 203209515392 203283598336 203325906368 203400031744 204172593664 204247027712 204289536256 205140236288 205285574143 205360413944 206215573312 206258491556 206333686048 207117390688 207192898304 207236019952 207311570816 207747467564 208098989696 208174855168 208218181184 208478857216 208612567072 209085240832 209161465856 209601252224 210225001009 211100417432 211221328028 211621402174 211742611171 212100893344 212546860201 212624347208 213554191292 213632045536 214566296464 214834919936 215729532928 215853094912 216713276962 217661002663 217740354104 217933500512 218841016576 218966360704 219878177792 220004115968 220920254464 221076772154 222124529368 223049497664 223177252256 223646508449 224106604288 224234964352 224378779534 224577814552 224706444508 225168720896 225642164384 226711558528 228896618678 229027722287 229981436776 231071396192 231360683008 232457179136 234404156714 234697615936 235674940928 235809926912 236791883776 236927509504 237425677216 238414362368 239544288256 240850086022 241853031056 241991555624 242999253952 244150909184 245341295927 245525622784 246504050884 246645239386 247672316528 248846118976 249066857728 249157658624 250104018944 250247269376 251244513401 251433275392 252435245692 252659168176 253856604992 254019418289 254913711616 255059716864 255223301788 255596009656 255689190848 256121833472 256268530688 256432890896 256660359488 256753928704 256807365152 257876759296 257970771968 259098924032 259377015716 260131442207 260362191596 260457110368 260511317534 260606290672 261596135632 261691504256 261745968328 262835927744 262931748352 264081595648 264213703306 264365035249 265369156819 265465900952 265617950108 266626830548 266724033184 266779544642 267284851561 267890464816 267988128128 268225846784 268397875928 268551604412 269342789632 269497059328 269669903776 270947960192 271343631104 271754269597 272473556992 273559373542 273716058343 274755697333 274855863464 275257241168 276057857036 276158497888 276403464064 276561777856 277713433088 279029610496 279227297531 280141553146 280390052488 280550649652 281718915296 281880273584 283054076032 284395564544 285782168882 285945854453 287136586744 287301048076 288497423648 288938529698 289104023117 290307906616 290474184364 291683773472 292216218112 293066161024 293433061376 295890750974 296060226371 296430875104 297293076808 297665268992 297835760768 299076004864 300493426688 300706320418 301958518064 302131468856 303389601088 303563371552 304827466496 305468401784 306272146432 306543824896 306740429632 306916119328 308194175744 309654811648 310107006976 311164570444 311342794126 312639284048 312818352392 314120986816 314579704192 314694388736 315609711872 315889673216 316070603264 317148504491 317386780672 318651577972 318834089938 319116911464 319233250112 320161775024 320445774272 320562597376 320629313888 320746203904 321964474624 322081851392 322148884096 323490372608 324288729856 324779492933 325023502336 325253775146 325639129088 326608193008 326795262232 328156099136 328344054944 328846085594 328965971152 329711341312 330215462512 330335847296 330404597848 330525051584 331780464704 331901420032 331970496416 333352883968 333474412544 333710672659 333961392128 334932755456 335100306632 335292239828 336565759868 336688459744 336758532422 336881302576 338160858256 338284139648 338354544424 338778142976 339763516352 339887382016 340188878848 340383726592 341544543298 341740167517 343038178327 343163237816 343359789164 343664366192 344663951684 344789603872 345095449216 345293107264 345514564213 346730972672 346929567488 347152073996 348374247424 349106744896 350560491008 350761279232 352221915136 353828075419 354141938332 355616651936 355820336144 357302038912 357506688448 358995413504 360696813568 360952360223 362455433704 362663034916 364173231968 364381817072 364838000128 365899171456 366357254144 366567090176 369425730506 369637324049 370615691264 371176563352 373719834761 375491018812 375961109888 377526682624 377742916096 379315908608 381383625896 382971779008 383191131232 384786811136 385007202944 386610445312 387175020544 388442722304 388717926394 390336620912 390560191448 392186557504 392411187616 392759275648 393011175466 393236277889 394045261568 394394799104 394620694016 394873787672 396263968768 396490934272 396745227424 398979137024 399124590592 400640561152 400870033408 402467514358 404374943336 404733643808 404881195264 406419030784 406567196672 406651812736 406800063488 408345187328 408579072512 410280472576 410571148286 410720827888 412431146624 412516983112 412667372096 414234781376 414385796608 414472039904 414623141632 415494935128 416197979392 416349710336 416436362368 416957714432 417225134144 418170481664 419202504448 420450002018 422200834864 422442656056 423242804348 423485222342 424201786688 425093720402 425248694416 425337198533 427108382584 427264091072 429132592928 429669839872 431382089047 431706189824 433426553924 435322005326 435480708208 435867001024 437682033152 437932721408 439756355584 440008231936 441761679961 442153544308 444249058736 446098995328 446354504512 446640778129 447293016898 448213208576 448469928704 448757559068 449155629104 449412889016 450337441792 451284328768 453423117056 455633835293 457793237356 458055444574 459962873552 462142792384 462721366016 466596953459 468808313428 469395231872 471349881856 471619853824 473583767552 473855019008 474851354432 476828724736 479088576512 481700172044 483101249813 483706062112 483983111248 485998507904 488301818368 490682591854 490963636891 493008101768 493290478772 495344633056 497692237952 498133715456 498315317248 500208037888 500494538752 502489026802 502776834133 504870491384 505318336352 507713209984 508038836578 508329822637 509827423232 510119433728 510446603576 511192019312 511378381696 512243666944 512537061376 512865781792 513320718976 513507857408 513614730304 515753518592 515941543936 518197848064 518564981129 518754031432 520262884414 520724383192 520914220736 521022635068 521212581344 523192271264 523383008512 523491936656 525671855488 525863496704 528163191296 528427406612 528730070498 530738313638 530931801904 531042301127 531235900216 533253661096 533448066368 533559089284 534569703122 535780929632 535976256256 536451693568 536795751856 537103208824 538994118656 539339807552 541895920384 542687262208 543508539194 544537998277 544947113984 547118747084 547432116686 549511394666 549711726928 549826134689 550514482336 552115714072 552316995776 552806928128 553123555712 555426866176 557640261451 558059220992 558454595062 560283106292 560780104976 561101299304 563437830592 563760547168 566108152064 568791129088 571564337764 571891708906 574273173488 574602096152 576994847296 577877059396 578208046234 580615813232 580948368728 583367546944 584432436224 586132322048 588990079769 591781501948 592120452742 592861750208 594586153616 595330537984 595671521536 598152009728 601412640836 603161915447 603917036128 604262937712 606779202176 607126743104 609654932992 610936803568 612544292864 613480859264 613832238656 616388351488 619309623296 619748392081 620214013952 622329140888 622685588252 625278568096 625636704784 628241973632 629159408384 629388777472 631219423744 631779346432 632141206528 634297008982 634660311103 637303155944 637668179876 638233822928 638466500224 640323550048 640891548544 641125194752 641258627776 641492407808 643928949248 644163702784 644297768192 646980745216 647439118451 648577459712 649558985866 650507550292 651278258176 653216386016 653590524464 656312198272 656688109888 657109282921 657692171188 657931942304 659422682624 660430925024 660671694592 660809195696 661050103168 663560929408 663802840064 663940992832 666705767936 666948825088 667421345318 669865510912 670200613264 670340097557 670584479656 673131519736 673376919488 673517064844 673762605152 676321716512 676568279296 676709088848 677556285952 679527032704 679774764032 680377757696 680767453184 683089086596 683480335034 686076356654 686326475632 686469316091 686719578328 687328732384 689327903368 689579207744 690190898432 690586214528 691029128426 693461945344 693859134976 694304147992 696748494848 698213489792 701120982016 701522558464 704443830272 707656150838 708283876664 711233303872 711640672288 714604077824 715013376896 717990827008 721393627136 721904720446 724910867408 725326069832 728346463936 728763634144 729676000256 731798342912 733134180352 738851461012 739274648098 741231382528 742353126704 747439669522 750982037624 751922219776 755053365248 755485832192 762767251792 765943558016 766382262464 769573622272 770014405888 773220890624 773768702539 774350041088 777435852788 780673241824 781120382896 784373115008 784822375232 785518551296 786022350932 786472555778 788090523136 788789598208 789241388032 789747575344 792981868544 793490454848 797958274048 801138165373 801740066816 804935028716 808749886672 809467287616 809762390528 812838061568 813134393344 813303625472 813600126976 816690374656 817158145024 820414548499 821142296572 821441655776 824862293248 825033966224 825334744192 828469562752 828771593216 828944079808 829246283264 830989870256 832395958784 832699420672 832872724736 834450268288 836340963328 836933494583 838405008896 840900004036 842975301077 844401669728 844885312112 846177122687 846485608696 846970444684 848403573376 850187440804 850497388832 850674397066 854216765168 854528182144 858265185856 859339679744 862764178094 863258337851 866537199281 866853107848 870644010652 870961416416 871734002048 875364066304 875865442816 879512711168 880016463872 883523359922 884307088616 888498117472 892197990656 892709009024 893281556258 894586033796 896426417152 896939857408 897515118136 898311258208 898825778032 900674883584 902568657536 906846234112 911267670586 911789611369 915586474712 916110889148 919925747104 924285584768 925442732032 933193906918 933728406247 937616626856 938790463744 942699763712 943239707648 947710038016 949702708864 953657449472 958177153024 963400344088 966202499626 967412124224 967966222496 971997015808 976603636736 981365183708 981927273782 986016203536 986580957544 990689266112 995384475904 996267430912 1000237591087 1000989077504 1004978053604 1005553668266 1009740982768 1010636672704 1011284853943 1015426419968 1016077673156 1016659645274 1019654846464 1020238867456 1020893207152 1022384038624 1022756763392 1025074122752 1025731563584 1026641437952 1027015714816 1027229460608 1031507037184 1035617628409 1036395696128 1037129962258 1037508062864 1040525768828 1041448766384 1041828441472 1042045270136 1042425162688 1046384542528 1046766017024 1046983873312 1051343710976 1051726993408 1052472121463 1056326382592 1056854813224 1057460140996 1061476627276 1061863603808 1062084602254 1062471800432 1066507322192 1066896132736 1067118178568 1069139406244 1071561859264 1071952512512 1072903387136 1073591503712 1074206417648 1078679615104 1081889639339 1083791840768 1085374524416 1087017078388 1089075996554 1089699779441 1093838719571 1094237494168 1094864233372 1099022789332 1099423453856 1099652269378 1101028964672 1104231428144 1104633991552 1105613856256 1106247111424 1110853732352 1115280522902 1115919314783 1116909190124 1120157842973 1120566212584 1121560209952 1122202598608 1126875661184 1127521094336 1132216304128 1137582258176 1138388213011 1143128675528 1143783417812 1148546346976 1149204192304 1150961299579 1153989694592 1155754118792 1156416092468 1161231626464 1161896737456 1166735093888 1168864872448 1172264644096 1177980159538 1178654863477 1183563003896 1184240905484 1185723500416 1189172307232 1190661075968 1191343043072 1196304019456 1202825281672 1206323830894 1207834072256 1208525875424 1213558404352 1214253486208 1219309865984 1221873607136 1225088585728 1226961718528 1227664477312 1232776702976 1238619246592 1239496784162 1244658281776 1245371176504 1250557136192 1251273409568 1256483947264 1258318816768 1258777554944 1262438847488 1263558692864 1264282413056 1268594017964 1269320622206 1274606311888 1275336359752 1276467645856 1276933000448 1280647100096 1281783097088 1282250389504 1282517255552 1282984815616 1287857898496 1288595536384 1292990056771 1293961490432 1294878236902 1297154919424 1299117971732 1301015100584 1306432772032 1307181048928 1312624396544 1313376219776 1314218565842 1315384342376 1315863884608 1318845365248 1320861850048 1321343389184 1321618391392 1322100206336 1327121858816 1327605680128 1327881985664 1333411535872 1334842690636 1339731021824 1340401226528 1340680195114 1341168959312 1346263039472 1346753838976 1347034129688 1347525210304 1352643433024 1353136558592 1353418177696 1355112571904 1359054065408 1359549528064 1360512742379 1361534906368 1366178173192 1366960670068 1372152713308 1372652951264 1372938632182 1373439156656 1374657464768 1375539114131 1378655806736 1379158415488 1380381796864 1381172429056 1382058256852 1386923890688 1387718269952 1388608295984 1396426979584 1398540265487 1402241964032 1403045116928 1408636300253 1415312301676 1416567753328 1422466607744 1423281344576 1429208155648 1430026753792 1435981654016 1436999019001 1443809440892 1449821734816 1450652139664 1456692927872 1457527268288 1459352000512 1463596685824 1471575007063 1477702922024 1478549296196 1484706253408 1487828021407 1494879339044 1501964075248 1503844439552 1510106730496 1510971664384 1523627018641 1525534503584 1531887116032 1532764524928 1539147244544 1540028811776 1546441781248 1547537405078 1554871705576 1561346483648 1562240765792 1565525559143 1568746230016 1569644750464 1571037102592 1572044701864 1572945111556 1576181046272 1577579196416 1578482776064 1579495150688 1586980909696 1595916548096 1602276330746 1603194056009 1609870057432 1617499773344 1618934575232 1619524781056 1625676123136 1626607250944 1627200253952 1633380749312 1634316290048 1640829096998 1642284593144 1642883311552 1649724586496 1650067932448 1650669488384 1656939125504 1657543186432 1657888159616 1658492566528 1661979740512 1664791917568 1665745449472 1668900536576 1672681926656 1673866989166 1676810017792 1681800008072 1685950602154 1688803339456 1689770624224 1692354245374 1692971217392 1693323563971 1693940889368 1696807146752 1700374881608 1700994777664 1701348794132 1708433530336 1709056364288 1716530371712 1717389071489 1718679359488 1725528356188 1726516675702 1733074398562 1733706215696 1734067040173 1741288021304 1741922832832 1743468004096 1750728132608 1751730885632 1758711593807 1760032927744 1767046719844 1768614177232 1776996234944 1778135928023 1784395981312 1785418018048 1786563112516 1789172067592 1792852834304 1793879714816 1795030236272 1796622516416 1797651556064 1805137315072 1813692468224 1820920095449 1822535341172 1823579222738 1831172949424 1832221778296 1839851494208 1848571169536 1857584097733 1866387813836 1867456812494 1875233253712 1877580927488 1885399527424 1886479415296 1899405417728 1902279887179 1907314898944 1923289881331 1926800688176 1932404999252 1934824248448 1935932444992 1943994031616 1953207273472 1954591082717 1962730367416 1963854547564 1972032407072 1973161915088 1981378532224 1990768951808 1992534861824 2000475182174 2001620981171 2009956107208 2011107336532 2019481965536 2021273345408 2022569707886 2023728161819 2030852839936 2032155346312 2033319290548 2039309692928 2040477734912 2041786414304 2044768077248 2045513526784 2051463127168 2053282875904 2054031429632 2054458921216 2063014074368 2071235256818 2072421584597 2074259924516 2075016125728 2081051537656 2082897532768 2083656882944 2084090540272 2084850325376 2092769085056 2093532034048 2093967746624 2102687421952 2103453986816 2104944242926 2112652765184 2113709626448 2114149538449 2114920281992 2122953254552 2123727207616 2124169204508 2124943600864 2133014644384 2133792265472 2134236357136 2138278812488 2143123718528 2143905025024 2145806774272 2147183007424 2148412835296 2157359230208 2163779278678 2165018612287 2167583681536 2170749048832 2174034156776 2178151993108 2179399558882 2187677439142 2188474988336 2188930460743 2189728466744 2198045578664 2198846907712 2199304538756 2202057929344 2208462856288 2209267983104 2211227712512 2212494222848 2220039531437 2221707464704 2230561045804 2231838629566 2233818380248 2240315685946 2241132425168 2243120419904 2244405197216 2253751322368 2255042188672 2264432608256 2273456450531 2275164516352 2276776426022 2286257351056 2287566835624 2297092693952 2298408384608 2301922599158 2307979389184 2311508237584 2312832184936 2322463252928 2323793474912 2333470187776 2337729744896 2344529288192 2355960319076 2357309726954 2367126007792 2368481810968 2371447000832 2378344614464 2381322151936 2382686086144 2401267248289 2405650563344 2412647661788 2415668144512 2417051750848 2427116808704 2428506972416 2438619731968 2443747214272 2453923437056 2455328954624 2465553405952 2478993568324 2489316563552 2490742353008 2501114272384 2502546819136 2512967894528 2516637633536 2524877694976 2526666521561 2528564826112 2537188035928 2538641244412 2549212623776 2550672719504 2552935291712 2553866000896 2561294200192 2563566194176 2564500779008 2565034511104 2565969631232 2575715796992 2577191072768 2585980113542 2587461268343 2589756473804 2594309838848 2598235943464 2602030201168 2612865544064 2614362097856 2616038843327 2625248793088 2626752439552 2628437131684 2630768684752 2631727769216 2637690730496 2641723700096 2642686778368 2643236782784 2644200412672 2654243717632 2655211360256 2655763971328 2666823071744 2668712463859 2669685381272 2680802453056 2681360390228 2682337918624 2692526078944 2693507677952 2694068259376 2695050420608 2705286866048 2706273117184 2706836355392 2710225143808 2718108130816 2719099056128 2721025484758 2732356346384 2732925013117 2733921340136 2744305426616 2745305902528 2745877264364 2746878313312 2749314929536 2751078228262 2752653945223 2757311613472 2758316830976 2760763593728 2762344858112 2764116513704 2773847781376 2775436539904 2777216591968 2792853959168 2797080530974 2804483928064 2806090233856 2817272600506 2829593034619 2830624603352 2833135506656 2844933215488 2846562689152 2858416311296 2860053507584 2871963308032 2873998038002 2887618881784 2899643469632 2901304279328 2913385855744 2915054536576 2918704001024 2927193371648 2943150014126 2955405844048 2957098592392 2969412506816 2975656042814 2977360389731 2989758678088 3003928150496 3007688879104 3021943328768 3047254037282 3051069007168 3063774232064 3065529049856 3078294489088 3080057623552 3095074810156 3109743411152 3122692967296 3124481531584 3131051118286 3137492460032 3139289500928 3142074205184 3144089403728 3145890223112 3152362092544 3156965552128 3158990301376 3173961819392 3189436847051 3191833096192 3204552661492 3206388112018 3219740114864 3234999546688 3237869150464 3239049562112 3251352246272 3253214501888 3266178674213 3268632580096 3281658193996 3284569186288 3285766623104 3299449172992 3300135864896 3301338976768 3313878251008 3315086372864 3315776319232 3316985133056 3323959481024 3329583835136 3331490898944 3337801073152 3347733978332 3353620035584 3363600016144 3371901204308 3377606678912 3379541248448 3381708748691 3384708490748 3385942434784 3386647127942 3387881778736 3393614293504 3400749763216 3401989555328 3402697588264 3416867060672 3418112728576 3433060743424 3434778142978 3436745458237 3449799038647 3451056712376 3453033351404 3466148797124 3467412431392 3468134080346 3482576042608 3483845665664 3486936008192 3501456265216 3503461771264 3517423187614 3519437838931 3532805504761 3534093439688 3537228354464 3553992469888 3556271856046 3558308758459 3568791962624 3570836036096 3573126225032 3578344135184 3585705668608 3587759429632 3590060472544 3593245032832 3595303112128 3610274630144 3627384936448 3629954867903 3641840190898 3645070682344 3647158445476 3662345898848 3664443556592 3679702988416 3697142339072 3715168195466 3717296107889 3732775627672 3734913624988 3750466507424 3755161854976 3772958830592 3798810835456 3804559774358 3814629797888 3846579762662 3848782942823 3853601376352 3864809998504 3869648496896 3871864889984 3887988063232 3906414546944 3909182165434 3925460734832 3927709095128 3944064814144 3946323830176 3962757064448 3981537903616 3985069723648 4000950364348 4003241962342 4019912214416 4022214673064 4038963931072 4042546690816 4045139415772 4047456323638 4061705679872 4064310692624 4066638581096 4080955469824 4083572828608 4089536154496 4091027053568 4102926254336 4106565751808 4108917842432 4122930558383 4126028148736 4142470513636 4144843169194 4148519849032 4150032251456 4162103075312 4165795065536 4167313765888 4168181080544 4169700650752 4185538170112 4187064068096 4187935493248 4205374843904 4209888485852 4222133408129 4225305530368 4227419252896 4228299076898 4229840563984 4245906509104 4247454415232 4248338409016 4249887201728 4266029288768 4267584530944 4268472714272 4276557624976 4286247437056 4287810050048 4294366014848 4296825670592 4314718460416 4327558557356 4330037224574 4335167363072 4338238744567 4341498097664 4348068313552 4356303986216 4358799117764 4375354878284 4376949976672 4377860921486 4379456933488 4396091157328 4397693815424 4398609077512 4404115858688 4416925712576 4418535966208 4422455425024 4424988445696 4440079062874 4442622177721 4459496318251 4461122091608 4463677259132 4467636760496 4480631371892 4482264850336 4486240839808 4488810394432 4507502644736 4510084377344 4528865216512 4532073829157 4546912901062 4553552852044 4572514702112 4575133671248 4594185387904 4596816769216 4599764980447 4603845198316 4615958778368 4623016475168 4625664369872 4644926505856 4647586949824 4666940375552 4689058576384 4692380682899 4711920638152 4714619453908 4734252015584 4736963621936 4742894001664 4756689228928 4762644303872 4765372172288 4802534496578 4805285212637 4811301126688 4825295323576 4831336289024 4834103501696 4854233617408 4857013944832 4877239463936 4887494428544 4907846874112 4910657909248 4931106811904 4957987136648 4978633127104 4981484706016 5002228544768 5005093638272 5025935789056 5033275267072 5049755389952 5053333043122 5074376071856 5077282488824 5098425247552 5101345439008 5105870583424 5107732001792 5122588400384 5127132388352 5130069022208 5131939262464 5151431593984 5154382145536 5171960227084 5174922536686 5179512947608 5188619677696 5196471886928 5204060402336 5225731088128 5228724195712 5232077686654 5250497586176 5253504879104 5256874263368 5261537369504 5263455538432 5275381460992 5283447400192 5285373556736 5286473565568 5288400825344 5308487435264 5311527942656 5333646143488 5337424927718 5339370762544 5361604906112 5362720780456 5364675837248 5385052157888 5387015355904 5388136518752 5390100841216 5410573732096 5412546234368 5413672710784 5416380917773 5420450287616 5436216261632 5442050969516 5464712692768 5465850026234 5467842680272 5488610853232 5490611805056 5491754528728 5493756626624 5498629859072 5502156456524 5505307890446 5514623226944 5516633661952 5521527187456 5524689716224 5528233027408 5550873079808 5554433183936 5585707918336 5594161061948 5607967157611 5612180467712 5634545201012 5659186069238 5661249206704 5666271013312 5689866430976 5693125378304 5716832622592 5720107015168 5742901839493 5747996076004 5775237763568 5799286939264 5802608558656 5826771711488 5830109073152 5854386743296 5858534462081 5886300028252 5910811688096 5914197184784 5923239858809 5938825013632 5951312085628 5954720779462 5979517356176 6007856300992 6015377758208 6065760394967 6094508074564 6102138014336 6127548464128 6131058099712 6156588978176 6160115247104 6190149620312 6219486822304 6245385934592 6248963063168 6262102236572 6274984920064 6278579001856 6284148410368 6288178807456 6291780446224 6304724185088 6317980602752 6347923638784 6378873694102 6382527279583 6409105322984 6412776224036 6439480229728 6469999093376 6475738300928 6478099124224 6502704492544 6506429003776 6532357348426 6536098843729 6563316387992 6569138372576 6571533246208 6598898345984 6600271729792 6602677953536 6627756502016 6631552638464 6633970266112 6647918962048 6659167670272 6662981797888 6675602146304 6695467956664 6707240071168 6727200032288 6741344754677 6743802408616 6755213357824 6759082496896 6763417497382 6769416981496 6771884869568 6773294255884 6775763557472 6787228587008 6801499526432 6803979110656 6805395176528 6833734121344 6836225457152 6866121486848 6869556285956 6873490916474 6899598077294 6902113424752 6903549914651 6906066702808 6932297594248 6934824862784 6936268160692 6965152085216 6967691331328 6973872016384 7001663137609 7006923542528 7034846375228 7038875677862 7065611009522 7068186879376 7074456708928 7078993977601 7107984939776 7112543712092 7116617516918 7137583925248 7141672072192 7146252450064 7156688270368 7175518859264 7180120945088 7186490065664 7190606224256 7220549260288 7249323398863 7254769872896 7259909735806 7283680381796 7290141364688 7294316890952 7324691797696 7328887113184 7359405976832 7394284678144 7430336390932 7434592215778 7465551255344 7469827249976 7500933014848 7510323709952 7573227475373 7597621670912 7609119548716 7656871036997 7693159525324 7697565885646 7707202752704 7729619997008 7739296993792 7743729779968 7775976126464 7818364330868 7841104900811 7850921469664 7855418190256 7888129628288 7892647660352 7925514128896 7963075807232 7968717491077 8001900728696 8006483924684 8039824428832 8044429346128 8056729097053 8077927862144 8085093381632 8090278831544 8094912647276 8123411359744 8128621385248 8133277162192 8167145657216 8179072308992 8182054107136 8205852508672 8213131503616 8217835684864 8245861116766 8250584044339 8284941027272 8289686338388 8297039698064 8300064502912 8324206150624 8331590131072 8334627531776 8336362161088 8339401301504 8371076340224 8374128136192 8375870986496 8410749687808 8416708539863 8419776971704 8444266816258 8454838505792 8456598153796 8459681127968 8491813018208 8494908830464 8496676818032 8499774403456 8532058577536 8535169061888 8536945428544 8553115249952 8572494874112 8575620100096 8588732029696 8593651341184 8619225041369 8629436920832 8655117114712 8660074449148 8670334726144 8676477489134 8696136627104 8712607972432 8714421268241 8717598235528 8750709756568 8753899953344 8755721842972 8758913866976 8792182314656 8795387630848 8797218155024 8808231717376 8833851425152 8837071932416 8844910850048 8849976891392 8880158125748 8885244355442 8918992636502 8922244183216 8924101109183 8927354518264 8935273520992 8961262743784 8964529700672 8972481679616 8977620788864 9015005289472 9020168754688 9050930397397 9057730433024 9064147658314 9093825802124 9107105704088 9145029404224 9150267342496 9188370775808 9193633538432 9199529960894 9207690396632 9231917556736 9246032950336 9251328739744 9289853011712 9295173899648 9333880751104 9378117152768 9384761365798 9423841276304 9429238907816 9468504031168 9473927243872 9485788003328 9513378457856 9530744344576 9605068993156 9610570425274 9622602253376 9650590647152 9662672578048 9668207003392 9708467234816 9714027889664 9774988857088 9789781858409 9815693748224 9821315818496 9915974273296 9957266254208 9962969412032 10004457089536 10010187276544 10051871578112 10058993133007 10066550534144 10106666086244 10148752143712 10154564977648 10196850495104 10202690878016 10211741166848 10215464003584 10245176800768 10254264776704 10260138044416 10301025049441 10308764291072 10343920454168 10349845073372 10359025895216 10392943773856 10408120804672 10414796149849 10451462176256 10457448391424 10464155373308 10500995172352 10507009758208 10513748526736 10523074739008 10526911076864 10566894800384 10570747113472 10572947131136 10576801650688 10616974870528 10623055885312 10665389130487 10674849855436 10678741525088 10723209812224 10725441560912 10729351674496 10770104315776 10774030711808 10776273037504 10780201682432 10821147464192 10825092468736 10827345421568 10832761835546 10872432523264 10880135429579 10884101939032 10929425385536 10931700052468 10935685360544 10958678914001 10977221706464 10981223610112 10983509057456 10987513253248 10997259718144 11004312913048 11010615780892 11029246453888 11033267323904 11043054374912 11049379432448 11056466054816 11108866367872 11141925053477 11171415836672 11188322123896 11215934315222 11222358392063 11264983590653 11269090402024 11318372138476 11322498413408 11332542026624 11379732861952 11386250756608 11433665245184 11440214030336 11485803678986 11495992152008 11550475527136 11598573878528 11605217117312 11653543422976 11660218146304 11708773486592 11717068924162 11772600056504 11821623376192 11828394369568 11846479717618 11853264947797 11877650027264 11902624171256 11909441558924 11959034712352 12015712601984 12030755516416 12131520789934 12138469281211 12189016149128 12204276028672 12255096928256 12262116199424 12320230494208 12380299240624 12438973644608 12490771869184 12497926126336 12524204473144 12549969840128 12557158003712 12568296820736 12576357614912 12583560892448 12635961205504 12695847277568 12757747388204 12765054559166 12818210645968 12825552448072 12878960459456 12939998186752 12951476601856 13003088684131 13012858007552 13064714696852 13072197687458 13126632775984 13138276745152 13143066492416 13197796691968 13200543459584 13205355907072 13255513004032 13263105276928 13295837924096 13315959210253 13325963595776 13351204292608 13390935913328 13454400064576 13463029169317 13482689509354 13487604817232 13510426715648 13518164993792 13526834994764 13538833962992 13543769739136 13546588511768 13551527114944 13574457174016 13602999052864 13607958221312 13610790353056 13667468242688 13672450914304 13682137579019 13732242973696 13739112571912 13746981832948 13799196154588 13804226849504 13807099829302 13812133405616 13864595188496 13869649725568 13872536321384 13930304170432 13935382662656 13947744032768 14003326275218 14011346868197 14064565311407 14069692750456 14077751355724 14131222019044 14136373758752 14148913417856 14157987955202 14166097132733 14215969879552 14225087424184 14233235033836 14275167850496 14283344144384 14292504900128 14313376540736 14360241890176 14372980131328 14381212448512 14441098520576 14498646797726 14506951092179 14519819471612 14562051958649 14567360763592 14580282729376 14588633781904 14649383595392 14657774226368 14718811953664 14788569356288 14799046769143 14860672781864 14869184431556 14931102510688 14939654499952 15001866029696 15020647419904 15146454950746 15155130286009 15195243341824 15218239097432 15313742073994 15322513225201 15386319050648 15395131771292 15414405505408 15459239994016 15478593987584 15487459559936 15551952252928 15636728661736 15682209801622 15701842939328 15710836380512 15776259256576 15785295320704 15851028257792 15926151614464 15937434982154 16003801457392 16012967849368 16079648857664 16088858692256 16113458194106 16155855724288 16170186763264 16180557663088 16189825294552 16246822719488 16257242770496 16266554324384 16334291314432 16358144617984 16364108214272 16411705017344 16426263007232 16435671369728 16491722233532 16501168088678 16569882054544 16579372676776 16594079396128 16600129005824 16648412301248 16663180262144 16669255063552 16672724322176 16678802603008 16742152680448 16751741972992 16808870738023 16821499375616 16833417079726 16839553943408 16888533632516 16909677011584 16913196307592 16919362255936 16983626036416 16989817660928 16993353636064 16999548806912 17064117155072 17070338123776 17073890857088 17106230499904 17144989748224 17177464059392 17187302682368 17238450082738 17258873841664 17310234229424 17320148898296 17352954978268 17392273254208 17425215944864 17428842536482 17435196471056 17501419513136 17507799906688 17511443685944 17517827733952 17584364629312 17590775261696 17594436310048 17616463434752 17667702850304 17674143864832 17686665650927 17699953782784 17760316251496 17770488710884 17837985273004 17844488366432 17848202218366 17854709036528 17870547041984 17922525487568 17929059401344 17944963359232 17955241577728 18030010578944 18040337509376 18101860794794 18112228878401 18128295316628 18181023451331 18187651604248 18214211408176 18290058808448 18300534684992 18312271903289 18376741551616 18387267076864 18399059921788 18415380793264 18463835113472 18492065900672 18502657479488 18579706023424 18590347799296 18667761502208 18680987247013 18769522731596 18847682552608 18858477815632 18937008062336 18947854487744 18971576006656 19026756915712 19130475091819 19210137986312 19221140850548 19245204506752 19301181294304 19325345156096 19336414006784 19416934469632 19428055779328 19549977714176 19579563716818 19631387496448 19642631636992 19807151242333 19831948546592 19914532508416 19925938824064 20008914179072 20020374553088 20103743156224 20117986266014 20213332172488 20297504287424 20309129955296 20393700990208 20405381756032 20423482333696 20430928007168 20490353601536 20508529553408 20520276088832 20602050098882 20687840908336 20699690146744 20718051790432 20785887547712 20816241609344 20829592299698 20841522728117 20902924352512 20914896782848 20928310746616 21001990344704 21014019516416 21027497053472 21046149478016 21053822153728 21133789600768 21145894262272 21153603301376 21233949741056 21246111770624 21330778260974 21349699710872 21357483050176 21446419624448 21450883121824 21458703348992 21540208631552 21548061423616 21552546075008 21560403364864 21642294928384 21654690843136 21665523671092 21744865046528 21760270859158 21768203878064 21858850771072 21863400104936 21871370721088 21917357828002 21954443412928 21962447220224 21967018114912 21975026506496 21994519436288 22008625826096 22021231561784 22058492907776 22066534647808 22098758864896 22112932109632 22217732735744 22283850106954 22326057929357 22342831673344 22376644247792 22431868630444 22444716784126 22529967181306 22538180804048 22542871522249 22636744276952 22644996826816 22665084053248 22759465723904 22772501513216 22863250719491 22880428060672 22971607357972 22991984304016 23100951054272 23197147757056 23210434234624 23307086845952 23320436292608 23434137848324 23545200113008 23643246752384 23656788739136 23671961240837 23692959435236 23706529895594 23755300054528 23805248342512 23818883117848 23918069424704 24031425203968 24148593270529 24263041579868 24276938562422 24378032298256 24408552057344 24510193856512 24524232398848 24729638533327 24760598481248 24877947289216 24981543738368 24995852252672 25048408946288 25099939680256 25114316007424 25152715229824 25167121784896 25271922411008 25391694555136 25409684075321 25515494776408 25530109118332 25636421291936 25651104896144 25757920918912 25879996373504 25902953203712 26006177368262 26021072755223 26129429393704 26144395374916 26253265551968 26276553490304 26286132984832 26401086919168 26410711814144 26511026008064 26526210553856 26591675848192 26631918420506 26702408585216 26781871826656 26908800129152 26926058338634 26941480599761 26965379018708 26975209634464 27020853431296 27036329987584 27053669989528 27077667925984 27087539478272 27093177023536 27103054229888 27148914348032 27205998105728 27215916442624 27221580706112 27334936485376 27344901828608 27364275158038 27464485947392 27478225143824 27483943999837 27493963665896 27598392309176 27608453699008 27614199658604 27624266811232 27729190376992 27739299451136 27745072642768 27860608340864 27870765325312 27895488065536 28006652550436 28022693736394 28129130622814 28139385500912 28145241959731 28155502711448 28262444038088 28272747517504 28297826835712 28315975910404 28332194265466 28431939759104 28450174848368 28466470067672 28566688288768 28585009800256 28626753081472 28720483780352 28745960262656 28762424897024 28860513908681 28882197041152 28997293595452 29013902184358 29039638943224 29124103917298 29134721527184 29160565458752 29177267563808 29298767190784 29315548452736 29437623907328 29554933856903 29577138712576 29598093538286 29721345563728 29738368863112 29862205021376 29879308999904 30003732059392 30292909901492 30310260572018 30390486683648 30436478194864 30627484147988 30645026450402 30772638101296 30790263542584 30828811010816 30918479988032 30957187975168 30974919119872 31216474227757 31273457323472 31364419603244 31403685878656 31421672761024 31552518513152 31570590641408 31702056515584 31724516804099 31874869964308 32007602914784 32025935698736 32159297715328 32177717384512 32226916388212 32311711448576 32340373526528 32361115326176 32379650589104 32514485540992 32533108648768 32668582628864 32716289235968 32823410034688 32846664780293 32871342739456 32983444467064 33002336177356 33139764109088 33158745353552 33188158792256 33200258011648 33296824602496 33326360524288 33338510127104 33345448644352 33357605206016 33484305360896 33503483945984 33617741476046 33636996488459 33666834159452 33679107886816 33777067265032 33819354023168 33826392615184 33838724511872 33967252072832 33979635321856 33986707272128 33999097613824 34128234310144 34140676247552 34147781714176 34212460999808 34289979496448 34314273277903 34354928118784 34374605364736 34476900165476 34517747683328 34620468458848 34640297796592 34693262030167 34705909956536 34784546508416 34850431889728 34857685072964 34870392942112 35002839026272 35015599813376 35022887371888 35035655467904 35168729258624 35181550523392 35188872620096 35232926869504 35335405700608 35348287729664 35373331301854 35520632502992 35528025170521 35540977421768 35675970546008 35688976732864 35696404436732 35709418073056 35741094083968 35845050975136 35858118802688 35889926718464 35910483155456 36060021157888 36080675018752 36203721589588 36224457756802 36256590633256 36362046902662 36375303208496 36428422816352 36580117616896 36601069369984 36624543806578 36753483103232 36774534153728 36798119843576 36830761586528 36927670226944 36984131801344 37005314958976 37159412046848 37180695598592 37335523004416 37361974494026 37539045463192 37695365105216 37716955631264 37874016124672 37895708975488 37943152013312 38053513831424 38260950183638 38420275972624 38442281701096 38490409013504 38602362588608 38650690312192 38672828013568 38856111558656 39099955428352 39159127433636 39285263273984 39614302484666 39663897093184 39829065016832 39851877648128 40017828358144 40040749106176 40235972532028 40426664344976 40595008574848 40618259910592 40787401980416 40810763512064 40846964667392 40980707203072 41009741234567 41040552177664 41204100197764 41375681816672 41399380293488 41436103580864 41462679011663 41571775095424 41632483218688 41659184599396 41683045456234 41805848705024 41829793565696 41856621493232 42028039032832 42054994106944 42092298956032 42107644307456 42267579201536 42291788524544 42460322764769 42492223541248 42661556521948 42699399421744 42714966100352 42892839248896 42901766243648 42917406697984 43080417263104 43096122847232 43105092150016 43120806729728 43284589856768 43309381686272 43331047342184 43520541718316 43536407756128 43717701542144 43726800209872 43742741442176 43834715656004 43908886825856 43924894440448 43934036229824 43950053012992 43989038872576 44017251652192 44042463123568 44116985815552 44133069295616 44225864219264 44357475212899 44435465471488 44567700213908 44652115858714 44677690957081 44753288495584 44847387502411 44863737260888 44889433568252 45059934362612 45076361608096 45085743044498 45273488553904 45289993653632 45330168106496 45518931447808 45545003026432 45726501438982 45752691906103 45926471561893 45943214715944 45983968608032 46201902108544 46394295514112 46420868469248 46614173691904 46640872585216 46868275696648 47090400226016 47189413282739 47286493504768 47313577478272 47343922481674 47385918870472 47413059791188 47510600109056 47610496685024 47637766235696 47836138849408 48062850407936 48297186541058 48324849402557 48526083159736 48553877124844 48756064596512 48817104114688 49048464797696 49459277066654 49521196962496 49755894578432 49963087476736 49991704505344 50096817892576 50228632014848 50305430459648 50334243569792 50543844822016 50783389110272 50819368150642 51030989552816 51060218236664 51272842583872 51302209792288 51515841837824 51759992747008 51805906407424 52012354736524 52042145510446 52258858787408 52288790749832 52506531103936 52553106980608 52572265969664 52802173838336 53012592327611 53052421107712 53183351696384 53263836841012 53563743653312 53598097258979 53817600258304 53852116677268 53882961199522 53930758037416 53950419268928 54041706862592 54072659975168 54107339979056 54155335851968 54175078956544 54186354047072 54206108459776 54411996211456 54431832885248 54443161412224 54669872970752 54728550316076 54887734305677 54928971894784 54956450287648 54967887999674 54987927331792 55196784618352 55216907398016 55228399317208 55248533622464 55458380753984 55478598902272 55490145285536 55721216681728 55741530650624 55781022437539 56013305100872 56045387472788 56258261245628 56278771001824 56290483919462 56311005422896 56397103679371 56524888076176 56545495035008 56595653671424 56631951820808 56664388530932 56863879518208 56900349696736 56932940135344 57170019600512 57253506162944 57340150884967 57440967560704 57491920525312 57524849794048 57721027817362 57754088310373 57973452137263 57994587190904 58027804368716 58079277886448 58248207834596 58269443054368 58321130917504 58354535127616 58597534381568 58631096905472 58875247814656 58916959779041 59109867713806 59196187076572 59442691127456 59476737726224 59724410042752 59758617999808 60007464118784 60334575289583 60585819802984 60620521144036 60872956389728 61000948877687 61254968295976 61290052900804 61545276202592 61580527085168 61657622021632 61836959976064 61914375950336 61949838239744 62432948455514 62468707764281 62546914646944 62728839206488 62807371757312 62843345522048 63105037026304 63141181282816 63404113031168 63449033608198 63749739928616 64015205829568 64051871397472 64318595430656 64355434769024 64453832776424 64623422897152 64680747053056 64722230652352 64759301178208 65028971081984 65066217297536 65337165257728 65432578471936 65646820069376 65693329560586 65966888934128 66004672354712 66279528218176 66317490707104 66376317584512 66400516023296 66593649204992 66652721048576 66690897288704 66715210412032 66968610721792 67006967891968 67235482952092 67273992976918 67333668318904 67358215773632 67554134530064 67638708046336 67652785230368 67677449023744 67934504145664 67959270643712 67973414544256 67998195227648 68256468620288 68295563428352 68424921999616 68528473008863 68579958992896 68628546555806 68709856237568 68749210729472 68953800330952 69240936917696 69280595593184 69386524060334 69411819913072 69569093016832 69700863779456 69715370145928 69740785884224 70005678052544 70031199626752 70045774743776 70071310935808 70337458517248 70363101046784 70377745240192 70412951931049 70465853739008 70670811401216 70746662603708 71041265005984 71056050341042 71081954843536 71351941092016 71377953465728 71392808873464 71418836146112 71482188167936 71690101950272 71716237605376 71779853436928 71820966310912 72107175346087 72161350037504 72407443179176 72448915513604 72513181266512 72724093805324 72750606416992 72856845632704 72903573048943 73160235233792 73202138739968 73249087613156 73506966206464 73549068307456 73596239687152 73661523173056 73968263602688 74010629917952 74318824093696 74361391197184 74657723913409 74723948988052 75078090926384 75390730210432 75433911262528 75748032249344 75791417950976 76107027662848 76160948007053 76521900367276 76840551945248 76884563402192 76980818027008 77204725177216 77301380624384 77345656027136 77993475374339 78199910856704 78318254867272 78854885134571 79228604969332 79327794186368 79658130033664 79703755296256 80035656716288 80081498212352 80471945064056 80853328689952 81190017149696 81236519821184 81574803960832 81621527024128 81693929334784 81961414406144 82019482469134 82408200395528 82751363633344 82798760586976 82872207161728 82925358023326 82972854634579 83143550190848 83264966437376 83318369198792 83366090912468 83611697410048 83659587131392 83713242986464 84109988213888 84184597912064 84215288614912 84535158403072 84583577049088 84920645529538 84969284968477 85323113043896 85398798843488 85429932200704 85785678497792 85803532487296 85834813395968 86160834526208 86210184300032 86241613459456 86569179713536 86618763372544 86662094684368 87041083436632 87072815512256 87435403084288 87453600419744 87485482884352 87669431312008 87817773651712 87849788880896 87868072459648 87900106025984 87978077745152 88034503304384 88084926247136 88233971631104 88451728438528 88714950425798 88870930942976 89135400427816 89304231717428 89355381914162 89506576991168 89694775004822 89727474521776 89746148890463 89778867136504 90119868725224 90152723216192 90171486088996 90546977107808 90579987307264 90660336212992 91021620788917 91090006052864 91453002877964 91505383812206 91852943123786 91886429431888 91967937216064 92403804217088 92788591028224 92841736938496 93211714471771 93281745170432 93736551393296 94180800452032 94241204185219 94378826565478 94572987009536 94627154956544 94687844963348 94771837740944 94826119582376 95021200218112 95220993370048 95275532471392 95672277698816 96125700815872 96594373082116 96649698805114 97052166319472 97107754249688 97512129193024 97634208229376 98451957179849 98918554133308 99042393924992 99511789156864 99926174953472 99983409010688 100193635785152 100610860919296 100668487139584 101087689644032 101638736301284 101934363710543 102061979105632 102120436473328 102545685167744 102604419584576 103031683675648 103519985494016 103593327384001 104024709473048 104084291020892 104517717574816 104577581499664 105013062207872 105106213961216 105144531939328 105604347676672 106025184655222 106085912002063 106366703392768 106527673682024 107127487306624 107196194517958 107257592576407 107635200516608 107704233354536 107765922399044 107861516074832 107900838537856 108083413725184 108145319950336 108214679958112 108310671703936 108350157913088 108372708094144 108412216919552 108823992422912 108863665770496 108886322824448 109339745941504 109417211018219 109457100632152 109775468611354 109912900575296 109935775999348 109975854663584 110393569236704 110433814796032 110456798634416 110497067244928 110916761507968 110957197804544 110980290571072 111442433363456 111483061301248 111562044875078 112026610201744 112049925537797 112090774945576 112516522491256 112557542003648 112580967838924 112622010845792 112794207358742 113049776152352 113090990070016 113191307342848 113263903641616 113328777061864 113727759036416 113800699393472 113865880270688 114340039201024 114507012325888 114680301769934 114881935121408 114983841050624 115049699588096 115442055634724 115508176620746 115946904274526 115989174381808 116013314419379 116055608737432 116158555772896 116496415669192 116538886108736 116642261835008 116709070255232 117195068763136 117262193810944 117662095166161 117750495629312 117833919558082 118219735427612 118392374153144 118885382254912 118953475452448 119448820085504 119517235999616 120014928237568 120669150579166 121171639605968 121241042288072 121745912779456 122001897755374 122509936591952 122580105801608 123090552405184 123161054170336 123315244043264 123673919952128 123899676479488 124865896911028 124937415528562 125093829293888 125457678412976 125614743514624 125686691044096 126210074052608 126282362565632 126898067216396 127267164159317 127499479857232 128030411659136 128103742794944 128637190861312 128710869538048 128907665552848 129246845794304 129444461304704 129518602356416 130057942163968 130132434595072 130674330515456 130766910729091 130865156943872 131386659121172 131933777868256 132009344709424 132559056436352 132634981414208 132752635169024 132801032046592 133187298409984 133305442097152 133381794577408 133913325642733 134013935783936 134470965904184 134547985953836 134667336637808 134716431547264 135108269060128 135277416092672 135305570460736 135354898047488 135869008291328 135918541287424 135946829088512 135996390455296 136512937240576 136591126856704 136849843999232 137056946017726 137257093111612 137419712475136 137498421458944 137907600661904 138481873835392 138561191186368 138650058696331 138773048120668 138823639826144 139138186033664 139401727558912 139430740291856 139481571768448 140011356105088 140062399253504 140091549487552 140142621871616 140674917034496 140726202093568 140755490480384 140825903862098 141341622802432 141441760584527 141493325207416 142082530011968 142112100682084 142163909687072 142703882184032 142755906931456 142785617746928 142837672292224 142964376335872 143380203900544 143432475210752 143559706873856 143641932621824 144214350692174 144814886358352 144845025695201 144897831027208 145026362533024 145448187610648 145501212833984 145713691265408 145807146097886 145890659096819 146320470467584 146404277479936 146498175226312 147013932412928 147098136614912 147192479374304 147323046346112 147936527205376 148021259835904 148637648187392 148722782394368 149315447826818 149447897976104 150156181852768 150781460420864 150867822525056 151496064498688 151582835901952 152214055325696 152321896014106 153043800734552 153681103890496 153769126804384 153961636054016 154409450354432 154691312054272 155986950748678 156399821713408 156636509734544 157709770269142 157800100655743 158457209938664 158655588372736 159316260067328 159407510592512 160162996424704 160943890128112 161706657379904 162380034299392 162473039642368 163149607921664 163243054048256 163387858669568 164038964938268 164816400791056 165502727266688 165597521173952 165744414323456 165850716046652 165945709269158 166287100381696 166529932874752 166636738397584 166732181824936 167319174262784 167426485972928 168219976427776 168369195824128 169040152893703 169167154098176 169841291059076 169938569936954 170646226087792 170797597686976 170859864401408 171571356995584 171607064974592 171669626791936 172321669052416 172420368600064 173107469733289 173237526745088 173324189368736 174082166873264 174145631024512 174870806168576 174907200839488 174970965768704 175338862624016 175635547303424 175699577761792 175736144919296 175800212051968 176069006608768 176169852494272 176467943262208 176903456877056 177429900851596 177741861885952 177867788527247 178270800855632 178608463434856 178710763828324 179013153982336 179389550009644 179454949043552 179492297780926 179557734273008 180239737450448 180305446432384 180342972177992 181093954215616 181159974614528 181320672425984 182043241577834 182147509286561 182839349048291 182906005755928 183010767624412 183705886247572 183772858863776 183935874432128 184807608434176 185577182056448 185683473876992 186423428943542 187473102786592 188361600904064 188482408370438 188590364198327 188757653130956 189145974019072 189254309913088 189375689926696 189543675481888 189652239164752 190042400436224 190441986740096 190551064942784 191344555397632 192251401631744 192387607998859 193188746164232 193299397610228 194104332638944 194215508499376 195024258386048 195268416458752 196903914359698 197016693718117 197837108266616 198084787849984 199023578313728 199966818021376 200387271570304 201221721838592 201336974279168 202175379288064 203277472602568 203868727421086 204123958211264 204240872946656 205091370335488 205208839169152 206063367351296 207039970988032 207186654768002 208049418946096 208168582041784 209035435149632 209155162999328 210026124415744 210212427922432 211208695353344 212050369310444 212171824004126 212733406785536 213055347364048 214254974613248 214392389035916 214515185152814 215270401033216 215408466709072 215531844798088 215723032149664 215801677075712 216290639900672 216429359916224 216621343407872 216700315826176 216745416188288 216824433839104 217647984845824 217772645648896 218515319594299 218679491883008 218834422036438 218914201264304 219550937222708 219825801150592 219871551998696 219951709327168 220787138473408 220867629592064 220913597268832 220994134489856 221833523015936 221914395609088 221960581142144 222071617628693 222884866726912 223124089750156 224053220403488 224099851075594 224181549891152 225033044982512 225115084007296 225161935677848 225244021691584 225588414717484 226099552304704 226181980140032 226382614685696 226527807283232 226657554123728 227601398786944 227731760541376 228680078402048 229014024651776 229360603539868 229763870242816 229926653462051 230099399176192 230884111269448 231016353241492 231893808549052 231978348763616 232026628838758 232111217474864 232317111545792 232992831338384 233077772217472 233284523670016 233418140510464 234390137526272 234524387621888 235324190332322 235458975419213 235667839116164 236353304867303 236439470855224 236784748306288 237770764509824 237906950904896 238897640171008 239034471999232 240029856475136 240199912945321 241338301158332 242343279211936 242482084576144 242852834211169 243491825558912 244003795510748 245019873183904 245160211603216 246181104810368 246322108340672 246630488086528 247347839904256 248696176193647 249731793822056 249874831057124 250187658587776 250915356825952 251229487029248 251373382088192 252420148105216 252564725131264 253796134432792 254534328318634 254998959714464 256060823318272 256207485589888 257274381722624 257421739076096 257815331105696 258493691588608 258888922609408 259037204712832 260115884327936 260264869190144 261348661030912 261533821458182 262773318242344 263867555736512 264018689418848 265118112872704 265269962828416 265505270338048 265602064093184 266374596819968 266610884194304 266763589154816 267826651285466 268941931808368 269095971907672 269334673275616 269432863094528 270216538120256 270554832185344 270611140921472 270709796094976 271738016582656 271893658177024 271992780910592 273025874481152 273182253713408 273699687998464 274113892035452 274514186223224 274996842917888 275815201323808 276963747670784 277122382372736 277300117392662 277546096241336 277647279652288 278276372067328 278803455117824 278861480583712 278963143536896 280022712210176 280124798507008 280183098975104 280285243743232 281349834068992 281510980960768 281651807724196 282683245604864 282883521169054 282986650414832 284165060023936 284224201364168 284327819374144 285407764368064 285511813862912 285571235493856 285675344584448 285928752671744 286760407801088 286864950421504 287068188641969 287283865243648 288428701384348 289629772716704 289690051390402 289795662054416 290052725066048 290238753081641 290896375221296 291002425667968 291427382530816 291614292195772 291781318193638 292640940935168 292808554959872 292996350452624 294196273229824 294384958748608 294646092692224 295873054410752 296042519671808 297222259353383 297445564788736 298630895653636 298895795952208 300312363705536 301562920841728 301735645050112 302992128997376 303165671803904 304643792028212 306087601469104 307362207780992 307538253608768 307923272108032 308818900708864 310502326490293 311973901497356 313273019469088 313931712516877 315419540538284 315600201311486 316914419877328 317311176745472 318632520134656 318815021185024 321485300933251 321887780256224 323413314759808 324760068598784 324946079284736 326299215843328 326486108096512 328077929876536 329632801582112 330325892979173 331005454533376 331195042347904 331488828646912 331701432093304 331891418538316 332574200763392 333059865749504 333273476795168 333464363649872 334852971945856 336439952855552 336738391648256 338080305787406 338273945817899 339682582118152 339877139873908 341292452175584 341595195373952 341719728802816 343214129949184 343339253583872 344643338104832 344840737200128 346214939466578 346648378737472 348164333746528 348291262049024 349741612337152 349814401678976 349941931537408 350677725248032 351271094606848 351472289838592 351600424103936 352138013217536 352339704988544 352935886524416 353806913754112 354859801703192 355483723771904 355735577054494 356541601711264 357216926869712 357291271997881 357421527656648 358026307964672 358779100019288 358909898087104 358984595561852 359115468546016 360479474900896 360610892864768 360685944355984 362187908431232 362319949229056 362641344851968 364086483155668 364295018573122 365678698096582 365812011511856 365888145476503 366021535248824 367411772495144 367545717727552 367871748864256 369615216868352 371088146293277 371366947753984 372846857887084 374946205573184 375186680812853 376723201808128 376964816740876 377180728396654 377515306261912 378291948038144 378508619826176 378751379853392 379087350963776 379304478329504 380883973480192 381102129885568 382689110795264 384214140139739 384502803263488 384775215997718 386377492328464 386598795220456 388208665277888 388431016998752 390048516772096 393807828719396 394033387436234 395674216533232 396169575699968 398047156627456 400774543140608 401381056194769 402443443677184 402673948558336 405814164960841 406554945205136 407737454842172 408247916422528 408481745893312 410182740670976 410417678338304 412126734702592 412418718453287 414373309536004 416098837892192 416337164083568 418070870299264 418310325998656 420052248831488 420424855844864 422342027027081 424100738620888 424343648008252 426110694728096 427006642143809 428509949226496 428784778071832 429030370305628 430540802066432 430816933418144 431063689596176 431446064299328 431603354151424 432858719832448 433242686815744 433400631652352 433490832376576 433648867678208 435295969691648 435545291297792 437030639188598 437280954349967 437668844072876 437828402528608 439101874445416 439651602301184 439743103997392 439903418654336 441574276946816 441735259184128 441827194537664 441988268979712 443667046031872 443828791218176 443921162284288 444143235257386 445769733453824 446085552612739 446248179500312 448106440806976 448199702151188 448363099782304 450066089965024 450230168014592 450323871355696 450488043383168 451176829434968 452199104609408 452363960280064 452765229371392 453055614566464 453315108247456 455202797573888 455463521082752 456818927192557 457360156804096 458028049303552 458721207079736 459527740485632 459853306924102 461768222538896 461864327216773 462032706482984 463787617098104 463956697527232 464053257677516 464222434949728 464634223091584 465985662676768 466155544434944 466569047340032 466836281020928 468780275052544 469048775243776 470648380664644 470917950838426 471335678232328 472706609734606 472878941710448 473569496612576 475541529019648 475813901809792 477795280342016 478068943998464 479699311062041 480059712950272 480399825890642 482676602316664 484686558423872 484964169152288 485705668422338 486983651117824 488007591021496 490039746367808 490320423206432 492362209620736 492644216681344 493260976173056 494695679808512 497392352387294 499463587644112 499749662114248 500375317175552 501830713651904 502458974058496 502746764176384 505129450262528 507592268865584 509068656637268 509997919428928 512121646636544 512414971179776 514548763445248 514843478152192 515630662211392 517777845218816 518074409425664 520231768655872 520529738380288 523067642916364 525546636484688 527735111473024 528037378837696 530236225745408 530539925656832 531010540676096 532749193639936 533126636049371 533527178309632 535653302570932 537883863616736 538191943815344 538669346551232 538865726189056 540433076240512 541109664370688 541222281842944 541419592189952 543476033165312 543787316354048 545954327620373 546364507426816 547399375996928 548227784070904 549028372446448 551630402647616 551984195941997 553927495341568 554244764745472 554600234785324 555092192482672 555294559304576 556552744134656 557606910235648 557722961167424 557926287073792 560045424420352 560249597014016 560366197950208 560570487486464 562699668137984 563021961921536 563303615448392 565767042338108 565973300829664 568330120047872 568448402728336 568655638748288 570815528736128 571023627725824 571142470987712 571350689168896 571857505343488 573520815602176 573729900843008 574136377283938 576647177767687 576857402768696 579259545433408 579380102780804 579591324108832 580105450132096 580477506163282 580809982442053 581792750442592 582004851335936 582854765061632 583228584391544 583562636387276 585281881870336 585617109919744 585992700905248 588769917497216 589292185384448 591746108821504 592085039343616 594444518706766 594784994779339 597044130304609 597261791307272 597791591904416 600624727411072 603125841683456 603471290100224 605984257994752 606331343607808 609287584056424 612175202938208 614724415561984 615076507217536 615846544216064 617637801417728 621004652980586 623947802994712 626546038938176 627863425033754 628223042233241 630839081076568 631200402622972 633828839754656 634622353490944 637630042370048 642970601866502 643775560512448 646826629519616 649520137197568 649892158569472 652972216193024 656155859753072 659265603164224 660651785958346 662010909066752 662390084695808 662977657293824 663402864186608 663782837076632 665148401526784 666119731499008 666546953590336 666928727299744 669705943891712 672879905711104 673476783296512 676160611574812 676547891635798 679365164236304 679754279747816 682584904351168 683190390747904 683439457605632 686428259898368 689163700258943 689681474400256 692429878933156 693296757474944 696328667493056 696582524098048 699483224674304 699628803357952 699883863074816 701355450496064 702542189213696 702944579677184 704276026435072 704679409977088 707613827508224 709719603406384 711471154108988 713083203422528 713540545973801 714433853739424 714582543995762 714843055313296 716052615929344 717558200038576 717819796174208 717969191123704 718230937092032 720958949801792 721221785729536 721371888711968 724375816862464 724639898458112 725153291688007 728172966311336 728590037146244 731357396193164 731624023023712 731776290953006 732043070497648 734823544990288 735091435455104 735743497728512 739230433736704 742176292586554 742601384014441 745421961504571 745693715774168 749892411146368 750373361625706 750803148034849 753446403616256 753929633481752 754361456793308 755030612523824 756583896076288 757017239652352 757502759706784 758174701927552 758608956659008 761767946960384 762204259771136 765378221590528 765920477127533 768428280279478 769550431995436 772754984656928 773197590440912 776417330555776 776862033997504 780097033544192 784349478764579 787615657438792 788066774872468 791348433066464 792339151399936 796094313254912 801549086281216 802762112389538 804886887354368 805347897116672 811628329921682 812093200935653 813109890410272 815474909684344 816495832845056 816963491786624 820365481341952 820835356676608 824253469405184 824837436906574 828746619072008 832197675784384 832674328167136 836141740598528 836620651997312 840104497662976 840849711689728 844684054054162 848201477241776 848687296016504 852221389456192 854013284287618 857019898452992 857569556143664 858060740611256 861081604132864 861633866836288 862127379192352 862892128598656 863206708302848 865717439664896 866485373631488 866981664753152 867297735356416 870591939383296 871090582595584 874061278377196 874561908699934 875337688145752 875656805057216 878203748890832 879303204602368 879486207994784 879806837308672 883148553893632 883470518368256 883654389075328 883976537959424 887334092063744 887842324568576 888286470514772 890870149115219 891539466907648 892171105225478 892496359000624 896212881613952 896399404302376 896726199564608 900132179930048 900460336029184 900647742711392 900976086766336 902353658869936 904398209218816 904727920560128 906111229132928 906630216494912 910405595147776 910927042165504 913637854385114 914720313608192 915368375103637 916056098607104 917442414159472 919706613848204 923536445077792 923728654433546 924065412965968 927575234196208 927913395054464 928106515355032 928444869899456 929268446183168 931971325353536 932311088869888 933138094680064 933672562041856 937393279499131 938097550487552 941296761329288 941835901676852 942671356464656 945413219469212 945757883420896 947138993225152 951083058039296 951627803619584 955590560684032 956137887996928 959398622124082 960799651781284 965353204633328 969373116847744 969928338304576 970550410874317 971411336844676 973967302235648 976015182042992 980079492735616 980640846412864 984724419241472 985288433362688 989391359617024 990092324091689 994784704774588 998927175288224 999499324228496 1000750634351104 1003661427303808 1004917948116992 1005493528352768 1013915179866407 1015184537731168 1018137313274536 1019995838857856 1024243293273088 1024829942359552 1029097526890496 1029686956304384 1031261324422784 1035555690437632 1036148818851328 1040463537311744 1041059476760576 1046135285832728 1051093272969376 1055470222946048 1056074757675392 1060472451490816 1061079851313664 1062021081352192 1065498387279872 1066253272098742 1071306605141864 1075767727233472 1076383887630688 1077338693102464 1077731452378112 1080866152481024 1082444563685888 1082839184379904 1086952066330624 1087574632708096 1091908655240746 1094798751993856 1096455568141808 1098056744892896 1103260805295232 1103968391883994 1104600704590201 1107854990683136 1108489529490944 1109200469570648 1110184384965344 1110589118609152 1113105488269312 1115213820471296 1115445922334848 1115852574147584 1120090848840704 1120732395900416 1121140974972928 1125399336275968 1126043923843072 1126607230896784 1131534084676216 1131946601659328 1136660240095744 1136896805456672 1137311277496576 1141631057472256 1142047255451648 1142284941975424 1142701378337792 1143715010686976 1147041631204352 1148272754567876 1153294355535374 1153714805537392 1158519090866816 1158760205561608 1159182648217664 1160210900264192 1160955012326564 1161619964884106 1163585500885184 1164009702671872 1165709530123264 1166457168783088 1167125272774552 1171234219839488 1171985401810496 1177539834994432 1178584370768896 1183281070255921 1184170078687232 1188889037413532 1189569989558678 1194088260609218 1194523582614544 1195583183808832 1201249454822144 1206251683366912 1206942580200448 1211752288133023 1212662687215616 1218575168112848 1224350405876416 1229448831123968 1230153014435072 1235275602835456 1242009305961172 1247895605989424 1253092077876352 1255726850067508 1256446084466482 1261678162153136 1262400805245944 1267657679509312 1269244706981888 1279875443338037 1285941203733004 1287551121024896 1293653259039232 1299040274395136 1299784317138944 1312311719506144 1318531206328448 1321303571916692 1324021818133504 1324780169391616 1325955314587648 1326805728373216 1327565674153264 1330296803053568 1333093907180672 1333857454599488 1339411887783424 1345759811422208 1346713255992013 1352321223149624 1353095783271596 1358730328472608 1359508559495632 1365169808702336 1366380781495808 1366878915211264 1372856519796736 1378327400517886 1379116856026819 1384859757866312 1386593514949888 1392657334986112 1393165048196096 1399257606715904 1399767726149632 1402710900992128 1405084378427392 1405889159354368 1408552052870144 1409358819954176 1415227655016448 1419439206812768 1422423743236847 1422942308217976 1426166406845056 1427081091947602 1428867707478848 1429165087991524 1429686110626592 1432105231858688 1435116400077152 1435639592348416 1435938382247408 1436461874184064 1441917899603584 1442443571459072 1442743777423936 1448751633724928 1449279796916224 1450306583376014 1456345932622672 1456649031991361 1457180074292488 1462714792386328 1463248046047424 1463552581906012 1464086140995296 1469647089980576 1470182870910208 1471486995457024 1478460867473408 1484352585173108 1485202768028882 1490843923009142 1491387431548336 1499784822292736 1500746723251412 1501606296069698 1506892807232512 1507859266963504 1508722913586616 1510061225047648 1514034479304704 1515005519413568 1516349403855104 1517217913318016 1523535893920768 1524408519542272 1529607237160093 1530756443181056 1531840954255066 1536856560558956 1539100863990872 1545509969313856 1546395180881824 1552834661111552 1553724067995008 1560194067088384 1568698957529158 1575231314877584 1576133549744936 1582696866132928 1584678302799872 1603098172562432 1605524224779076 1610695794233344 1623256659843364 1624186401871306 1626219780820544 1630949819368688 1632991665690112 1633926983573248 1640730962683904 1641670713353216 1649674873813148 1654473134071121 1657493238144016 1664395351568768 1665348656334272 1672283481197056 1673241303994624 1680208995325952 1681399390617247 1689368108108324 1696402954483552 1697374592033008 1699969839478183 1704442778912384 1708026568575236 1714039796905984 1715139112287328 1716121481222512 1723267733672576 1724254758384704 1725784257197312 1726413416605696 1731434879329792 1732970747262976 1733963329506304 1740873233355529 1742181165191168 1748122556754392 1749123817399868 1750675376291504 1751313610114432 1756407497781664 1758606409204736 1758972415989568 1759613674617344 1766297107787264 1766941036736512 1767308778150656 1767953075918848 1774668184127488 1775684649137152 1776572941029544 1781740298230438 1784342210450956 1784992718001248 1792425763227904 1792798808604752 1793452399129216 1800264359860096 1800920672058368 1801295485422784 1801952173532672 1804707317739872 1808796418437632 1809455841120256 1812222458265856 1813260432989824 1818656483728859 1820811190295552 1821854084331008 1827275708770228 1829440627216384 1830736750207274 1834884828318944 1838742887598851 1839413227696408 1847072890155584 1847457308867092 1848130825931936 1855150468392416 1855826790108928 1856213030710064 1856889739798912 1858536892366336 1863942650707072 1864622177739776 1866276189360128 1867345124083712 1874786558998262 1882593522658576 1882985334037613 1883671803353704 1885342712929312 1890826438938424 1891515766841792 1894277986450304 1902166116078592 1903255607239168 1911181121368064 1912275775993856 1918797244248164 1921599303562568 1930706409266656 1938746233695488 1939856676609152 1941100821748634 1942822673689352 1947934604471296 1952030364085984 1960158985471232 1961281692825728 1969448838482944 1970576866725376 1978782719234048 1980184648183378 1989569409549176 1997854350576448 1998998648456992 2001501268702208 2007322854607616 2010987056705536 2027830359732814 2030369075462336 2036274626549072 2039991677715712 2048486586546176 2049659884719104 2059373912608768 2062522648845568 2071111380875264 2072297637702656 2082118953521152 2092270571665456 2102186545938752 2110940445892096 2112149515350784 2120944902981632 2122159702627328 2124042162704384 2132506544197484 2142613210283728 2151535454466944 2152767775261376 2154677386204928 2155462904756224 2161732304962048 2164889127371776 2173516285432051 2175149265416192 2183817310481492 2192911136283616 2196113489785792 2197521987618139 2206521610590464 2207936783767988 2209201409180402 2215709981366272 2216979058981888 2218400939141296 2220368769930688 2221178237218304 2230427640942592 2230891844669696 2231705148295168 2240181697681408 2241464791800832 2250397106532757 2252087847686144 2253214461793568 2263068169352432 2263893203318656 2273320480191488 2273793610913344 2274622554993152 2283262114944512 2284094510903296 2284569883950848 2285402756675584 2294083262408704 2296545509135752 2306588711070748 2307429611074784 2312281250854211 2317038181733632 2317520411123216 2318365296435328 2320421800528384 2321910024653128 2323239929768212 2327171001770368 2328019405343744 2331419060246528 2332914337566176 2334250545549104 2343970803620992 2350946186283647 2355079669988864 2357168741537792 2366562140511842 2367917620725293 2376911537627783 2377778074827064 2379139979117356 2388176521218436 2389047165229088 2391166367617664 2402498909644288 2412503366733824 2413885160400896 2423504576266046 2437150336225696 2448700811752832 2458897662247936 2460306028870144 2470551205670912 2484018611922344 2495791211978848 2501038903985167 2506184155752704 2511453700135016 2512892168932964 2523356324306272 2524801610491888 2535315359018624 2538489413963776 2559750886676074 2561217018335521 2571882407466008 2575102242049792 2587306518078464 2599568634277888 2624623439012288 2637062412656896 2642607143833384 2648043636267008 2649560338783232 2651910629175296 2653611456746432 2655131348306528 2666187814361344 2667714909198976 2678823775566848 2691519622844416 2693426511984026 2704642446299248 2706191566543192 2717460656945216 2719017118991264 2730339617404672 2732761562991616 2745713039593472 2756654801035772 2758233712053638 2769719515732624 2773187029899776 2785314669972224 2786330096392192 2798515213431808 2805421801984256 2809667393363383 2811778318708736 2817104105740288 2818717639908352 2838878413625536 2840699154725887 2844847486473694 2845884616435952 2852332813690112 2854162183895204 2857735414957696 2858330175983048 2859372221253184 2864210463717376 2870232800154304 2871279184696832 2871876764494816 2872923748368128 2883835799207168 2884887142918144 2885487554847872 2886931029173009 2897503267449856 2900613166752028 2912691865245344 2913298063982722 2914360148584976 2925429584772656 2926496092094848 2927105163812024 2928172281990592 2939294179961152 2940365741820416 2942973990914048 2956394189189567 2968705170346216 2970405536057764 2981687846018284 2982774863096672 2989046495006663 2999569644585472 3001493446502824 3003212592139396 3013785614465024 3015718533927008 3017445827173232 3020122450095296 3030011038827136 3032698807710208 3034435826636032 3047071787841536 3048817039084544 3059214474320186 3060966680449769 3063681908510132 3072592963274939 3073713121117912 3078201727981744 3091019938627712 3092790361763648 3105669322223104 3107448135990016 3120388134176768 3122598868289173 3137397915058316 3150462629755168 3152267099489872 3165393732265856 3169356605599744 3197732490347899 3206196345124864 3211048449558152 3233050290517411 3246513319686728 3248372803742612 3252439561641088 3261899638737376 3265983331380224 3267853967146496 3281461925367808 3283341426706432 3299349747626296 3308946268142242 3314986476288032 3328790703137536 3330697312668544 3344566962394112 3346482607989248 3360417990651904 3362798781234494 3378736216216648 3392805908967104 3394749184066016 3399939678956366 3408885557824768 3416053137150472 3428079593811968 3430278224574656 3432242962445024 3446535467345152 3448509516769408 3451568514394624 3452826833211392 3462869758659584 3465941494525952 3467926659012608 3481746466711058 3496245113508784 3498247634799736 3501350752583008 3502627220228864 3512814995563328 3517212818409472 3517944831979136 3519227349234688 3532594215574528 3534617556301312 3535906151837696 3549336368254976 3551369298274304 3553145882059088 3563480596460876 3568684420901912 3569985436002496 3584851526455808 3585597617209504 3586904798258432 3600528719720192 3601841344116736 3602590970845568 3603904347065344 3609414635479744 3617592836875264 3624444916531712 3626520865979648 3637312967457718 3641622380591104 3643708168662016 3654551417540456 3661473500414548 3669769656637888 3677485775197702 3678826455392816 3694145780311168 3694914617734184 3696261651863872 3710300936784832 3711653580217856 3712426061420128 3713779479597824 3717073784732672 3727885301414144 3729244355479552 3731886452345597 3734690248167424 3749573117996524 3765187045317152 3765970668075226 3767343606707408 3770685425858624 3781652877876848 3783031533683584 3788555972900608 3804332232157184 3806511214478336 3821680293342611 3824551551987712 3837594488496328 3843198607125136 3861412818533312 3863889371593979 3877492467390976 3879713353218304 3882201643497268 3885645347378704 3895869208942592 3904060728171968 3920317970942464 3922563385651456 3938897676965888 3941153733450752 3960369296366756 3979138819098352 3995708701152896 3997997296913984 4003002537404416 4014645709215232 4036530244373809 4055660719465628 4060738150924672 4072549253098144 4079983355431424 4096973173092352 4099319769438208 4125045297691136 4142222761750528 4144595275405312 4179308912132263 4184541143330912 4204373091877504 4221880891784192 4224299030701568 4241889805963264 4244319405254656 4265013088394968 4285226420567456 4303070908933888 4305535550522752 4309354772409856 4310925809512448 4323464609924096 4329778254743552 4347032570864102 4367634620962984 4385822272567232 4392226979571584 4395043975236278 4397561295632687 4413043221180928 4415873567535976 4418402818360804 4431419962732544 4433958117963776 4436801878282592 4440737539861376 4442356474436608 4461783689339392 4463410296590336 4480363395362816 4482929583601664 4500794213065514 4506428923587136 4526136338704864 4527786406637312 4546640960382976 4547587221826688 4549245109986304 4566524229889024 4569139767901696 4570805513351168 4588166524817408 4593091018271504 4613177422141496 4614859222149568 4624562501708422 4634076363467264 4635040822246432 4636730592870656 4640843601056768 4643820049306256 4646479859536424 4654342003540736 4656038810687488 4662838120493056 4665828675132352 4668501091098208 4687941607241984 4701892372567294 4710159339977728 4714337483075584 4733124281023684 4735835241450586 4753823075255566 4755556149654128 4756545891194539 4758279958234712 4776353042436872 4778094330458176 4782332735235328 4804997819288576 4824145901812601 4827770320801792 4847009152532092 4874300672451392 4897401623505664 4917795324495872 4920612057740288 4968037223844688 4991582423957696 4994783821816607 5002077807970334 5012368311505408 5022907400270032 5025784337865928 5046712648612544 5049603220983776 5070630718037248 5119501773352148 5122434036671042 5143764814932016 5150204484099584 5174613036156928 5217953730531997 5249246878024576 5274124825313792 5285214287666768 5296087272534016 5299120677566464 5307222913492864 5310262696613056 5332375628722688 5335429818397952 5357647551133696 5361443339892731 5386853023968052 5409284892598496 5412383133086384 5434921313890432 5438034237982528 5460679234809344 5465523125983232 5490446351352053 5513309602071544 5516467424107276 5539439031465248 5546374059799552 5570629339944448 5572660192784384 5597030426863616 5610843603968512 5619334786726766 5634208211480576 5637435279816704 5677756827251072 5681398309451774 5684652406549571 5689694972947388 5691769232871904 5704665627380224 5708324367790408 5715470829915392 5716660351966096 5718744442506368 5728420927434752 5740465600308608 5742558369393664 5743753528989632 5745847496736256 5767671598414336 5769774285836288 5770975109695744 5773862058346018 5795006534899712 5799112183965607 5801226333504056 5825383730490688 5826596127965444 5828720297169952 5850859169545312 5852992184189696 5854210327624048 5856344563981184 5878588359922304 5880731483640832 5885947981828096 5912788378379134 5937410340692432 5938646053503241 5940811072115528 5963375692036568 5965549726193344 5978092990013326 5999139289170944 6002986893005648 6006425184278792 6027571228930048 6031437067854016 6034891654346464 6040244900190592 6060022077654272 6065397615420416 6068871653272064 6094143575683072 6097634078169088 6118428948640372 6121933360899538 6127363817020264 6145185926549878 6147426242235824 6156403455963488 6182039877255424 6185580723527296 6211338644446208 6214896271980032 6236091043806533 6240776268353536 6245197736578346 6274795830116632 6300925259510336 6304534198979744 6330787464531712 6395464980695798 6412392690249728 6422096899116304 6466100581034822 6493026639373456 6496745607485224 6504879123282176 6523799277474752 6531966662760448 6535707934292992 6566682853412864 6598699495252592 6617892536284484 6629972952576064 6657581406275072 6661394625337088 6689133924788224 6692965215978496 6725597562468988 6757472432433296 6785611817934208 6789498368132032 6799879357912732 6817771115649536 6832106274300944 6860556449149312 6864485924890048 6893070934690304 6897019033538816 6903137028789248 6925739517319168 6930646268641823 6935853318025216 6963492933422116 6992490227017568 6996495269599472 7002701505166016 7005254440457728 7025629991126656 7034425636818944 7035889663958272 7038454698469376 7065188431149056 7069235112602624 7097406259064849 7102738596548608 7106291764118176 7126961192921752 7137368841803824 7139970872004992 7169703052911616 7171195234419008 7173809596516864 7201057439440384 7203682688233472 7205181941691136 7207808694130688 7218829270959488 7235185673750528 7248889833063424 7253041731959296 7274625934915436 7283244761182208 7287416337324032 7309102835080912 7322947000829096 7339539313275776 7354971550395404 7357652910785632 7388291560622336 7389829235468368 7392523303727744 7420601873569664 7423307160435712 7424852122840256 7427558959195648 7434147569465344 7455770602828288 7458488710959104 7463772904691194 7496413310979931 7499146235993048 7530374090634304 7531941336150452 7534687213414816 7541370851717248 7563305755753696 7566063067367168 7577111945801216 7608664464314368 7613022428956672 7643360586685222 7675188976992656 7686397214250272 7722825637066624 7727778743187958 7732204932131407 7754984934781952 7759426706436608 7764403286994536 7771290694757408 7791738417885184 7808121456343936 7840635941884928 7845126771302912 7877795353931776 7882307466901504 7920738592733512 7958277638196704 7991417402305792 7995994593827968 8006005074808832 8029291418430464 8073060488747618 8111321438931256 8121476301849344 8145098506196288 8159966710862848 8198639538876416 8250090595382272 8289190550810624 8358617824264526 8369082286661824 8408746183755008 8443761783568384 8448598061403136 8488638810509312 8530026176789936 8570452841134912 8606141817867776 8611071101045504 8618709544819712 8646929219848192 8659556509487104 8694065141728204 8735269241925968 8771644545134464 8784453959143168 8790087950472556 8795122591265374 8826086442361856 8831747135071952 8836805636721608 8867916235927552 8873603756565184 8881475079722752 8884712948873216 8923567378678784 8959128103366259 8965859167203328 9001588426131028 9012857847174272 9052272677409728 9055572813274624 9093281920765952 9095174443653376 9098490219972608 9133048459778048 9138279535803392 9186182036543008 9226354844282992 9229718444299136 9249125003416844 9268152726934528 9270081644492864 9273461185741312 9281687202113536 9287640098612512 9292959719072848 9308684007081472 9312077621374976 9331657350264704 9337002182196416 9375883214483968 9403784745134588 9420318679955456 9426992791944091 9466248562047368 9471670482901172 9507646150511132 9511112299308256 9513091782389078 9516559916469424 9552706084873744 9556188660916352 9564665470470656 9609995638577152 9648291803625202 9653817992187733 9690485499559423 9694018305064184 9748601344902784 9794803247011328 9835590648991744 9841224115480576 9936074447689376 9956966202657929 9983164847915392 9989567643633214 10004155615940668 10024736623010816 10045814800540064 10051568675731856 10093425297225088 10099206441967552 10141261436074496 10196543223939527 10239003546704296 10244868073342084 10287529629864032 10300408968199168 10349226072313856 10435907461063994 10498493756049152 10548249650627584 10570428575333536 10598241355132928 10614445826985728 10620525393226112 10664751257445376 10670859636795904 10715295102267392 10722886679785462 10773706047936104 10818569785196992 10824766266172768 10869842627780864 10876068475965056 10921358469618688 10931046251966464 10980892702704106 11026619204143088 11032934848214552 11078878062930496 11092748119599104 11141258679888896 11194060853727232 11221687207937024 11238669573453532 11274870559633408 11355513654502144 11362796618903548 11369304813099142 11379389945894776 11383538465743808 11409331254760448 11416648735580816 11430941659830784 11433320703932192 11437488885012736 11480931200617216 11485116738787328 11487507057979264 11491694993472512 11535343196828672 11541950219391488 11547724116692036 11581311938497847 11590013069799424 11598224367931214 11602452667008112 11650767460981376 11653192255930888 11657440594339904 11701718339090624 11705984368379392 11708420655248096 11712689127962368 11757176719844608 11761462967281664 11769795734320729 11825576756758268 11874820681384864 11877292107006482 11881622144231056 11899788876347281 11926751384073136 11931099452386688 11956185980026652 11998278578341888 12005973786011296 12012850368557584 12062874135708032 12069783308692928 12080489800381184 12120044155308544 12130795230840832 12137743306544128 12186112633488703 12195268156338176 12236857897280744 12243866721799076 12254727634040528 12290371853099756 12294852484471648 12312806911926976 12364079754510848 12371161447054592 12422677288892416 12429792543960064 12472182087613066 12490395473156692 12549591660233264 12601850519020672 12609068397959488 12661574929063424 12730595386102013 12790929961391596 12844193798232608 12871200213191957 12932201162069644 12986053278746912 12993491214970448 13009758246564352 13047598554949504 13063933325520896 13071415868585984 13180897338263291 13197398990505184 13235785072568968 13259945905152128 13315162812550144 13322789250674176 13378267849576448 13385930431956992 13451195124937976 13514944864866592 13571223635868416 13578996736264064 13599758715825464 13635542231299072 13664212548601888 13721112898298624 13728971849780096 13786141869380608 13794038067077632 13806274057578496 13851479034638336 13861292537283646 13926985866844232 13984980454035136 13992990539198944 14005403010332032 14010508880915456 14051259982253312 14071779327916544 14076909396938752 14130376862298112 14138470225205248 14194812518129698 14212583528236352 14253922385843504 14274737683607648 14279941744009984 14339406105823232 14342390468838016 14347619193033728 14402114878880768 14410363883382272 14415617388261376 14437658541918976 14470371347501056 14497779666126848 14506083463918592 14549251869830872 14574832674648064 14618205670161824 14645894001658192 14679078626551552 14709943100790808 14715305821571264 14776583121244672 14779658470936736 14785046607455488 14841203747139328 14846614320871424 14849704245680512 14855117918391296 14868295138930688 14911541205656576 14927545809382388 14992826621959862 14998292471986096 15060748181268608 15063882672300904 15069374426829632 15082741703434496 15126611511507392 15132126134734336 15154223891602432 15214613998024357 15226044857913344 15286721173370444 15350377953985312 15372794428500544 15382653913326973 15445651274133248 15455557486375916 15464409864262814 15509969869563904 15518853412873216 15528806573989072 15542581389514816 15616242912687872 15681271883769856 15690253542605824 15752779745729299 15764614933803008 15841477185467024 15916555276393408 15982834804611584 15991989187655936 16058582836860928 16146120977495236 16222642877862512 16242952603698688 16290197012392576 16319933421725696 16456623303985529 16500181190764544 16638380763394481 16717235648529052 16738164573323648 16817492367510016 16887523567136768 16897196122806272 17060052353579872 17140905682269824 17212283635735552 17222142202091008 17237419089639424 17293858439696384 17388130283456408 17470538483851936 17507272327896169 17543289090268928 17568907918286336 17580175900945112 17590245182530748 17652172884723712 17663494270143904 17673611273443216 17747207513130368 17762950159445504 17769425897746432 17847134757357568 17918256206732518 17928519128348647 18003176852262056 18025715694348544 18104545354819456 18111145626549248 18190348887306752 18196980439945216 18266096919556096 18276559071606784 18372364073086016 18452709688565984 18459436888598272 18498250006833688 18536305453869056 18540163288985728 18546922371482624 18563374404227072 18575280197225024 18585919438145696 18617368014162944 18663314700529408 18674004364392832 18751766428967936 18807569490269176 18840637359910912 18853985583888182 18932497124094736 18936437415887693 18943340965802344 19015292301022264 19022224598616512 19026183564778156 19033119832938848 19105412169747488 19112377321832704 19129330940941312 19219991277154304 19296583607250404 19307635984375466 19380970999118846 19388036610128368 19497202689805568 19589606494022656 19667671753543681 19682448230961152 19872148895378752 19884894083081209 19913932405315858 19966329695830784 19979135287266428 20008311231881336 20049473246021632 20091629601080128 20103137351463712 20186850594450176 20198412883935104 20282522872148992 20393086447879054 20478007093408592 20489736146684168 20575059259728064 20600817936398336 20871814922127988 20996987512098304 21096499301255168 21140857150667072 21228891653971456 21241050786452224 21329502514890752 21341719273591808 21445773359570924 21508150742924573 21547412095872208 21637139570393984 21649532532345536 21739685255561728 21752136951930112 21842716939237376 21858192078024211 21961785405408212 22053238408286176 22065869696429104 22157756125860992 22185496239198208 22282517359777792 22384127432435293 22443374415874048 22477339146907064 22631352033621877 22711027309004288 22725593237807096 22738609626198284 22758779891789552 22767076931487616 22818662509520896 22833297471161632 22861883319661568 22866641407864384 22874977770025472 22961862401234432 22970233477574656 22975014115958528 22983389986945024 23070686393657344 23083900438782976 23095448233384072 23162623876995694 23196448735862428 23204905334016224 23301534921962752 23306384511861776 23314881188679808 23403436678181248 23411968736758784 23416841310496192 23425378255924736 23514353439689216 23522925934563328 23539591468641458 23642534288475167 23651153513516536 23749641362769728 23754584214012964 23763244288462112 23799577752694562 23853502768146272 23862198904773376 23912371960053304 23996557156683776 24011947572022592 24025700737115168 24125748271416064 24139566617385856 24160979600762368 24240088310617088 24261590461681664 24275486613088256 24372225266977406 24473715794561488 24478809342488969 24487733443598152 24509455268081056 24580743706199512 24589704968943296 24625613823853952 24728159509021696 24742322894109184 24845354577784832 24859585087920128 24944364175226132 24980790946313384 25099183320466528 25203701038041344 25218136795918976 25323149858126848 25461190772204026 25581859922783192 25688387596465216 25742400426383914 25864402324139288 25972106557493824 25986982429940896 26019516493128704 26095197109899008 26142831737171968 26361794676526582 26394797981010368 26471570145137936 26519891810304256 26630325625100288 26645578501348352 26771860863913984 26902390249875952 27029889729733184 27142447271736832 27157993472528128 27199517431650928 27271084462598144 27328425097203776 27442225796597248 27457943699560192 27572283738761216 27588076134155264 27612548115156992 27722585074567292 27853971733688464 27969960908070272 27985981078397888 28010806020664064 28021017761830912 28102519964506624 28143558655833088 28255711710616663 28276940450410496 28389625036259396 28425167056472704 28507844771687008 28549475367215296 28559883488019968 28678812211646464 28684780937676032 28695238386067456 28804229757761536 28820727766764544 28875317083837952 28995559332253696 29012166927837184 29098503739661744 29236411340323648 29255162384925841 29291788003316384 29358157253103104 29419886201581616 29430611643142528 29553166242489344 29559316941873472 29570093214910976 29682407494278656 29693228641742848 29699408491361024 29710235836782592 29823082411313152 29855091618764776 29985653243919724 29996584943972192 30121496362537216 30127765344601808 30138748853659264 30165483406868992 30253223023014784 30264252269468672 30308447783204864 30429227996048714 30562300421687411 30573442346740888 30700755907970624 30745588857001088 30765307826653946 30782929069428809 30891302548266496 30911114972751832 30928819728525628 31019939739127808 31037706825746432 31057613147978144 31085162779029632 31232485825375744 31362543767539712 31380507085211648 31505559491458598 31682954370934048 31833110552786816 31965669609223168 31983978375311872 32117165673721856 32292241954990472 32445285755725024 32485905207397376 32580394024785152 32639866843451392 32913246607971058 33000362381529088 33276761526788962 33295821238361773 33434471297058104 33476329146647296 33634984735020032 33794392245612544 34120104707159744 34281811364539648 34424567271471104 34444284404182016 34474838179278848 34776260566912816 34941076967703872 35014544655792338 35086578180537856 35137815836572672 35160351801890224 35180490365061496 35304345769447424 35326988540287808 35347222546886432 35494415026260736 35525900318891008 35694269514715136 35836512413465036 35857038256697294 36006353704524112 36051431388697088 36209090709638912 36222291253098496 36380697774613504 36525676113723979 36553118143213568 36744728146172032 36905419377131968 36918873777196544 36996500013667376 37072610907738112 37080326577971456 37093844742965248 37150560394450048 37171838876291392 37234736028325888 37326629401058816 37348008728785664 37503532857935872 37530103379249117 37615138980538352 37707971167776364 37864994248189472 37872874831775386 37886681931604688 38030584602044528 38044449197233024 38052367129556312 38066239665877696 38210824339494976 38224754643665408 38258661881882624 38433124459464371 38593167214500808 38615271968750932 38761941998237692 38776073220256736 38994405379611136 39179212988045312 39335343507087362 39744297790757504 39769788166162418 39792566845846997 39827864810631716 39932659391661568 39958270574532856 40016622463762672 40098946492043264 40183259202160256 40206274702927424 40373701188900352 40396825767870208 40565045744297984 40593785287759249 40786172895758108 40956014186817184 40979472293368336 41150118519456128 41201635872796672 41570522374522687 41743629844255976 41993975024196608 42192998602510336 42281714301334144 42457783307942912 42482101572904448 42659005029781504 42683438547183616 42891546719141848 43016301485849146 43094824191744416 43274279140787968 43299065064691072 43479370511123456 43504273903860224 43685433878474752 43716384156048422 43923570810816424 44106476816572352 44131739392858208 44315512251721984 44565034719555584 44768254864870586 44886748831748096 44954678293814128 45262704067243754 45422054618008576 45451186475614192 45477219252396568 45517559783579104 45534153862975232 45637325019041792 45666594942323264 45723766639323136 45733282815728768 45749955540050944 45923724802468864 45950028231917056 45966779973890048 46141372787314688 46167800877565952 46190896466768144 46325247753991388 46392897471724856 46409810668032448 46603069843925504 46612769023723552 46629762377359616 46806873356362496 46823937473517568 46833682620992384 46850756511849472 47028706879378432 47079182937282916 47285068576950334 47302307027033072 47499282725539456 47509168428025928 47526488576924224 47599155505389124 47707005536292544 47724397809546752 47824743920106608 48023895144045184 48051401474230336 48251496542832128 48279133234771712 48321959201524736 48480176621234176 48514523880492761 48550973226176512 48744450533954812 48947431589122976 48957618684977938 48975466887196304 49018910536162112 49161487412399024 49179409937886592 49251227647707904 49456319018043392 49484645788218368 49681843813453943 49719170175840256 49888728350452264 49961581892626768 50198366640933056 50407402076082688 50436273591837952 50646299716253696 50922381544408052 51163719845566384 51376775192930432 51484800852767828 51728804648278576 51944213114987648 51973964859881792 52039032986257408 52190394219798016 52474893176859517 52723589353053164 52789595962020736 52943140290275872 53039783620608512 53260651250200576 53291157002696704 53804780499751904 54059779459466368 54284894543473664 54315986945056256 54399034863301856 54542168925196288 54656850194407552 54884451593194496 54915887399120384 55144567477522432 55176152268310528 55445170149134584 55707943467376928 55939921816140544 55971962156795776 56021612041328128 56042035523661824 56205039929013248 56287117311666176 56511423421233326 56779250072518792 56850334112945408 57015689543374016 57098950734430592 57119766976039936 57369561875352064 57390476772134912 57608459515523072 57641455533529088 57750634167675904 58024333855674368 58197007479323488 58472822680647296 58510324769851682 58583576006632768 58716314506206208 58839772403163232 58861223286285056 59106332484978688 59118633883746944 59140186429821952 59364814988557312 59398816982722048 59420471673565184 59646164822626304 59710183237529552 59971306487839448 59993169887944384 60242992725074432 60255530689203616 60277497707318528 60330966813737984 60506446046029568 60528504538937344 60616895566409728 60858455992097428 61124600843374822 61146884693481776 61401511815941248 61491177714002176 61530615653307892 61565858138857618 61782605096532992 61822229945503664 61857639457051256 62075413651492864 62115226295956288 62170325558059264 62464971650751488 62713896723563813 62761014170423296 63011118982917196 63365908741868096 63666221105573632 63931339218446336 63967956750623744 64584483909980944 64890571511450048 64971810414794752 65160788049570304 65826493215942116 66553523053577924 66591642476723546 66868942594116208 66952658293294592 67269969470040064 67833398496915961 68240209414319488 68563622729079296 68849134542942208 68888568808364032 69552521133825632 69698763418605503 69882153935407744 70029089311584676 70173156361075712 70275631673145344 70320703603780448 70360980730122992 70653977080575616 70694445093772864 70988830052521472 71051800637782016 71375802567576689 71673024826930072 71714076513394588 72012707409048224 72102862777394176 72418181419277824 72444582506196992 72761395549227008 73051352227447958 73489456292344064 73810838754263936 73837747554393088 73993000027334752 74160653155942912 74187689485930496 74301120788900096 74343677752582784 74469472056651776 74653258802117632 74696017457571328 75007065715871744 75060206758498234 75230277961076704 75388458391552891 75415942335552728 75729988496378944 75745749663550772 75773363863209376 76061169204089056 76088898394466048 76104734259112624 76132479331755392 76421648678989952 76449509287330816 76517323763765248 76866248918928742 77186334429001616 77202398695542133 77230543937501864 77523883996475384 77552146440513472 77988810759222272 78358425976090624 78670687014174724 79488595581515008 79539576332324836 79585133691693994 79655729621263432 79865318783323136 79916541149065712 80033244927525344 80366518404320512 80412549405854848 80747402377800704 80793651535740416 81069183569484929 81130091488595968 81187570575518498 81572345791516216 81912028373634368 81958944586736672 82300237038912256 83141044749045374 83487259688511952 83987950048393216 84563428602668288 84915566615885824 84964203145808896 85366877094367232 85783093438283696 86032602971698292 86189648383488832 86548558281575936 86598130129382144 86958741022246912 87008547807720448 87432768312096844 87847141621632848 88212953633144704 88263478785716416 88631024503443968 89114167702714091 89536509729741172 89909356587628256 90098401492343699 90525408134487508 90844109236017152 90902372951228384 90954438504793136 91035119567158208 91068307725950464 91333189884646528 91447533278646272 91466565631457536 91499911080101888 91847449604937728 91900056463834112 92266281367843037 92335601755131904 92381792933536288 92650495507982776 92785794943449712 92819621336064896 93206139687851008 93225538047447104 93259524754719232 93613746712724992 93647874947035136 93667365241984768 93701513023698944 94057413758756864 94158365874565832 94570137153900668 94604614054066144 94998565451078912 95018336856051856 95052977153848448 95198311010778248 95414011072585088 95448795619093504 95649487840213216 96047790288090368 96102802948460672 96388793637629527 96502993085664256 96558266469543424 96643918403049472 96960353242468352 97029047760985522 97453373042739103 97488901067909624 97894863178245952 97915237369955876 97950933774392608 98037821072324224 98322974824798048 98358819875773184 98502455295415808 98912638036086784 98969291576436736 99363687626907886 99777456700904528 99923163785253536 100396733281866112 100814804152165376 100872547183675904 101292599432507392 101844763088816104 102327439691132768 102753550385860864 102969601705535656 103457609296557152 103888426229975296 103947929719763584 104078065972514816 104380788439596032 104949786353719034 105447178706106328 105579191924041472 105886280580551744 106079567241217024 106582314005393408 107609560999503808 108119558918932736 108569789086947328 108631973890112512 108798069726603712 109313700388815104 109768903186388992 109831774798240768 110352304536621056 110890340298269168 111415886934753856 111879843632281088 111943924313591552 112043224082656256 112410079858026496 112574234623332352 113022846842466652 113558500145037584 113700668225890816 114031379086748032 114197901468861184 114239533952079872 114739123750704128 115196363127898703 115282911067058176 115501268335351808 116394014958646976 116468665343761367 116945645361294592 117020649539703364 117167152013265536 117432629012412416 117679544806326464 117722446572570112 118212664969957376 118237267767493888 118280372859643904 118729629977114624 118797633965444096 119420366475059104 119942612975678896 119986339775888768 120485985450148864 120511061378407232 120554995414637056 120661933627475968 121012892092059136 121057009077874688 121716911984194856 122249201686749644 122293769386963552 122550906295273183 122803023631882496 122982355428004352 123061231306615784 123131716277715236 123565210193065984 123644459891007328 123715278914102512 124230452591912576 124340651116118528 124929943301502976 125427793447127626 125499633898440529 125976311494272499 126022237965834392 126731817483736192 127332442211147264 127862678436892672 127935913501247488 129168967819961888 129781143022900096 129943620829589504 130321576099140608 131652986431884232 132555061911213851 133107046107155848 133183284953447092 133737885188232416 133905316586589184 134539938940080128 135666796993831922 136480418828638976 137127245458158592 137777137616728064 139105042267651264 139397526837211006 139764307870815488 140058178623169352 140346312722151424 140551263346290688 140641407207560896 140721961460245984 141307954161151232 141388890187545728 141977660105042944 142103601275564032 142751605135153378 143346049653860144 143428153026789176 144025414818096448 144205725554788352 144836362838555648 145522791098454016 146102704454895916 146978912584688128 147621677508527872 147675495108786176 147986000054669504 148321306311885824 148602241577800192 148687355505165568 149306517604235264 149392034915142656 150120413516996468 150460555922153408 150557055200472011 150776916783105782 150831884671105456 151459976992757888 151491499327101544 151546727726418752 152122338408178112 152177796788932096 152209468518225248 152264958663510784 152843297357979904 152899018574661632 153007344546169477 153732497837857484 154372668858003232 154404797391084266 154461087875003728 155047767992950768 155104292881026944 155977621518444544 156688892027047051 157341374028349448 158419464235353139 158977191163030016 159079152664649672 159170267383387988 159311459242526864 159730637566646272 159833082298131424 160066489855050688 160733036808641024 160825098811709696 161494804755601408 161587303071480832 162138367138969858 162375141151036996 163144691583032432 163824056747268736 163917889173473344 164600474077824512 165497740019326169 166282089498090748 166974519377023904 167975900096786432 169126857205336576 169831133231771648 169928406291617792 171351665397422783 171566186876567392 172065205943396584 172379296766977664 173097116563151872 173196260258764288 173917482044493824 174017095615440896 174865536624193688 175694283243265696 176425907266289408 176526957571432832 177262049006887936 178228335405428182 179073019459482344 179818713175256512 180196802984687398 181050816268975016 181688218472034304 181804745902456768 181908877009586272 182070239134316416 182136615451900928 182666379769293056 182933131262915072 182999822160203776 183694899209875456 183800112927668224 184532562735686074 184763585867072576 185300991015965552 185571589886899424 185639242672129792 186412279375702016 186451076094894208 186519049509438464 187227493425449984 187334730483969536 187403026047397888 188114827517513728 188316731749131664 189140274307801336 189209228108132288 189997130902157824 190036673712103712 190105954307696896 190396622021556496 190828022145170176 190897591238187008 191298975680426432 192095580576180736 192205605896921344 192777587275259054 193005986171328512 193116532939086848 193287836806098944 194058095521971044 194906746085478206 194977802135819248 195789726356491904 195830474739911752 195901867548785216 196075642144648448 196645949649596096 196717639751546368 197004910590831616 197789981974316641 197938583152873472 198727375253815772 199554913401809056 199846327570507072 200793466563732224 201629608304330752 201745094367351808 203689526177632208 204654879382265536 204786136694480887 205507100771721728 205939203411071312 206915218593114304 207776852459950592 207895859439527168 208761576879192064 209899572707438068 210894357412212656 211158383848082944 211772561161103488 212159134482434048 213936102951811877 215219121999007616 216239117837865472 217139578173894656 217263947780225024 217596139453207424 218627400777630208 219537806372777984 219663549596481536 221780680596538336 222831773869507712 223759687264562176 223887848627183104 224086448165312512 224820159716052992 226045693684933304 227117000290075168 227401336451781632 228062758173496064 228395802937722368 228479067904159744 229478247501408256 230392726255797406 231002536670703616 232788029917293952 232937330687522734 233070748668532411 233891290722589184 234041299079406728 234334304026531072 234865258024824832 235359089612652928 235444893145140224 236474535534987776 236560745719287808 237459259954229248 237595267930888192 238840732950118208 239885225951357792 239972679551777536 240971970900297728 241022122756814464 241109990829274112 241323867254951936 242025784184118272 243433823968389712 244498403373499288 244587538773927104 245101812590546366 245606047263764992 245964710856008704 246122462613231568 246263432555430472 247130420386131968 247288919782014656 247430557828205024 248460905183825152 248681302232237056 249859886603005952 250855586894255252 250999267796881058 251952622988544998 252044475931668784 253463634967472384 254664884422294528 255679732796067853 255871827002494976 258337935639923776 259562286045800192 260643152198281216 263305972863768464 265110123822427702 266214092214311696 266366569906894184 267475770376464832 267810633173178368 271333593987663844 272960837657277952 274254490916317184 278210084535302528 278795053674422012 279528615741630976 280116357246338704 280692625444302848 281282814415121792 281443922920491968 282615908322302464 282777780375091456 283955320210085888 284156497014314743 285503210270306756 286692099307720288 286856306053578352 288050829636192896 288411451109576704 289672725677111296 290993656621658809 292205408909791832 293957825169376256 295243355017055744 295350990217572352 295972000109339008 296642612623771648 297204483155600384 297374711010331136 298613035208470528 298784069830285312 300240827033992936 300921111844306816 301114110400944022 301553833566211564 301663769342210912 302919953985515776 302982998654203088 303093455452837504 304244676816356224 304355593577864192 304418937036450496 304529917327021568 305686594715959808 305798037149323264 306014689092338954 307352945750177171 307464995675714968 308745337716006464 308809594782168532 308922175750007456 310095535985901536 310208585762053888 311955243036889088 313377784054094102 314682748056698896 316838928470706278 317954382326060032 318158305329299344 318340534766775976 318622918485053728 319461275133292544 319666164596262848 320132979710101376 321466073617282048 321650197623419392 322989609511202816 323174606142961664 324276734277939716 324750282302073992 326289383166064864 327648113494537472 327835778346946688 329200948155649024 330995480038652338 332564178996181496 333949038754047808 338253714410673152 339856812583235584 342703330794845566 343132373753134784 344130411886793168 344758593533955328 346194233126303744 346392520517528576 348034191230881792 349731073248387376 351388566486531392 352851814532578816 353053915142865664 354524098013775872 356456670810856364 358146038918964688 359637426350513024 360393605969374796 362101632537950032 363609491804913536 363817754019172544 364140478268632832 364273230903801856 365332759538586112 365866262525830144 367324252238016619 367600225855336448 369065125471372148 369527171734145152 370601982031931104 371143179773798848 371278485344259584 372824558751404032 372902152189788416 373038099018876928 374454986850899968 374669460967939072 376633463498263328 378280548615602672 378418456216264576 379994261804315648 380073347424207424 380211908615393792 380793244043112992 381656044290340352 381795182476374016 382597951360852864 384191161152361472 384411211793842688 385555174550518108 386011972342657024 386233065878173696 388116191043942088 389813492170956412 389955604271638496 391579452712983808 391660949479823504 391803735097570432 392151284289296896 393291899299192192 393435279503092736 394009821181663232 395579963948633282 397309905481936343 397454750507631544 399109826803618112 399692655141014144 401586933127464448 403259216608661504 403490188734703616 407379052355264416 409309758764531072 409572273388961774 411014201543443456 411878406822142624 413830437186228608 415553704919901184 415791718879054336 417523153758384128 419799145414876136 421788714824425312 422316767696165888 423545122322206976 424318268964868096 427872205903623754 430438243998015232 432478235675730944 434527895560450048 435192278906414848 437254801555260416 439327099192963072 443561361193076672 445663547739015424 447519374529124352 447775697254366208 448172896330625024 452091387369866608 454234000580150336 454802672903563264 456125516346992128 456791605875444736 458956495002816512 460785452511594812 465576059834587904 465874661375045468 466141497337064822 467782581445178368 468082598158813456 468668608053062144 470718179225305856 470889786290280448 472949071069975552 474833789478411727 475190535861776384 477681465900236416 479770451902715584 479945359103555072 481943941800595456 482044245513628928 482219981658548224 484051568368236544 486867647936779424 487891343930238521 488996806746998576 489175077547854208 490203625181092732 491212094527529984 491929421712017408 492244925226463136 492526865110860944 494577839564029312 494861115656410048 496921810367650304 497362604464474112 499630617973036823 501711173788510504 501998535593762116 503905245977089996 504088951863337568 506927269934944768 509329768844589056 511359465592135706 516675871279847552 519124572091600384 521286304396562432 526611945727536928 527719208740870237 530220247644855404 532428184428623392 532733139813788368 534951540752929664 535621266346356736 540416790868794931 542667187975327688 545921675314555904 548508981832634368 556420169070605056 557590107348844024 559057231483261952 560232714492677408 562565628830243584 562887845840983936 565231816644604928 565555560750182912 567910640420171776 568312994028629486 571006420540613512 573384198615440576 573712612107156704 576101659272385792 579345451354222592 581987313243317618 584410817819583664 587915650338752512 590486710034111488 591944000218678016 593285225247543296 594408966311200768 594749422020662272 597568139660570624 600481654067985872 601842223688613632 602228220801888044 603107667132423128 603327538684421824 605839907971031552 605965997308406176 606186910905675008 608489353632712448 608711187155728384 608837874072900992 609059834654043136 611373189431919616 612029378184677908 614705891500354342 614929991351429936 617490675432012928 617619189564337064 617844351500014912 620191071971803072 620417171524107776 623799173918998637 626755568108188204 629365496113397792 630688810446405893 633677856941412556 635908764652120064 636316610658598688 636681069533551952 637245836970107456 639332329192525696 640265959420202752 642932147234564096 643300395246838784 645863969574901259 646349212285923328 648553468555879432 649500564604147984 652578766332129728 655296226989074944 655671556693893376 658401896311298048 661990960077304676 665128357992362992 667898077508095616 674721555463406689 676507428821346304 682173611299173721 685406661589691132 686264747506269568 688260823773586336 689517187067910656 692388466252607488 692785041035057152 699462146496774752 702777132973062784 705703629065157632 706107830285731328 709048196027551744 712913341621712728 716292077837929376 719274852701026048 720787211938749592 724203265075900064 727218983609827072 727635508038345088 728280956537265664 728546461807603712 730665519077172224 731732525051660288 734648504476033238 738130250942744296 739054343468290304 741203964063862208 742286359547597696 742556970688519168 745804304379576832 746076198037753856 748909973701799936 749338921935878144 753266926996526656 756561097231205344 756836912432529152 759988523608631296 760146694848414848 760423817230787584 761586488086225984 763312088580680704 765195902721705728 768382322304722944 768822423587685376 771110349101036216 772466131756347392 776232382087884176 779626984341912824 779911208543276992 783158905425967616 783321898959647008 783607470195140864 784302568578593792 786583798598384384 786870559006185472 788019642363326464 791159927897266564 794619810963872686 794909501015263088 798219653607236224 799385310282028288 803173866254928896 806374541895290921 806980377469407232 814758104710528832 815280657406329569 818619517529062144 819144546777923548 822028403086886912 823756813644285248 827660874372457216 831107409839802368 831583437758108672 839598290829752272 843577429648850624 844633535392331776 847090244644413952 855744411807247508 860876487996030464 864956471351461888 870384557812829696 874509603110520832 881834180459907493 887122722386153344 891327095478030848 895038749058248704 895551394508732416 904182774739733216 908468001160300672 909605345807126528 912251032693984256 913583211750889472 921570905023189624 927885433378496957 931152119669175808 931749322750090936 932282994674129644 935565162890356736 936165196317626912 937337216106124288 941436358450611712 941779572580560896 945898142139951104 949667578956823454 955362931800472832 959540903805431168 959890718207110144 964088491027257856 964439963317096448 968103136736473088 973735295873558848 975782687860477042 977993613493997152 978350155095708416 980407250362185464 982424189055059968 983858843424034816 984489850452926272 985053730221721888 989155679128058624 989722231312820096 993843620735300608 994725208928948224 999261235946073646 1003422347577021008 1003631183042047729 1003997071187524232 1007810491954179992 1008177903726675136 1013854539869889536 1018659537689178112 1022718931184271412 1033351742559695104 1038249144183200768 1053223891455073856 1053899386403304077 1055438417481740474 1060440495289710808 1064856368857246784 1065466279627576736 1069903081505859328 1080833581737589862 1085334375950655376 1091843350629111808 1112840338141210112 1115180214697688048 1118114462966523904 1120465428985354816 1125131257660487168 1125775691681967872 1130463633289209856 1131111121500365824 1136625988057258972 1142012841081227024 1146768397230881152 1147425224214313408 1152203318544771584 1158484180135283183 1163974626486635236 1168821635639167328 1175831300677505024 1180973420068222976 1183888000437356032 1188817932622401536 1189498844041324544 1199461657781959481 1200963308135971744 1203684447377227264 1204456441603776088 1206215334264846256 1206655077368843648 1211679815942063104 1211931994616812352 1212373821811350016 1216978707265424896 1217422374311456768 1217675748145801984 1218119669308086272 1222746378863839232 1224058756369355816 1229411783000708684 1229859982702859872 1234981350864025856 1235238379128674128 1235688703000029824 1240382143943606144 1240834343048215552 1247598347837997274 1253054317289183851 1253511136216376408 1258730992226795584 1261377620892811786 1267355713882825112 1271817529304240128 1272633221317197376 1273362139067103904 1274491673940214912 1278664658385051392 1280531918840405504 1285864294469128192 1286600790493677568 1291727939149802518 1297106937111758864 1299001129208295968 1305157532664259456 1310592453978149888 1311343113387786752 1316803792622596096 1323981920154609352 1330256715984725984 1335796155016191232 1349443110926813378 1353014857642692608 1364347222598347442 1370813323179382264 1372529495012539136 1376521647547172672 1379034374135821312 1385570082070114304 1398924292993549504 1405554265946125568 1411407258130315264 1412215660571462656 1425826683243425456 1432584155675858752 1438549705402052096 1441574423877499184 1448406530151800128 1454437967219654144 1455271016076690176 1456561913074531328 1461331038154344448 1463465050103320576 1469297008952066476 1476260501885488592 1478108686936580608 1482407928127724416 1484572719095195392 1485113941377038336 1491608608759153664 1497552720662683139 1498677843871756288 1506533853993053312 1513122194462410688 1513673824865058304 1519977047217262592 1520293389696829696 1520847634461575168 1523172976172451968 1526624177161361408 1530391805443411456 1536764644609445888 1537644847175370752 1542220698202072432 1552464764175768352 1559253968683825648 1559822417086553984 1566317810851935232 1566643797919294016 1567214940390281728 1568605137157187584 1573167597196768768 1573741118012370944 1582319855794533128 1589239621927745372 1589819002030526176 1596439307214472448 1598770620564056576 1606347732509857792 1612749083790581842 1629516209421057664 1630561314812659138 1631495240679726877 1637239035058124288 1638289093555847096 1644056806173773824 1647513627288570496 1655321748744914432 1662214819679604736 1663166875516217344 1679196581659504544 1687154859297701248 1689267070784663552 1694180489288827904 1711488823614495016 1721752975992060928 1729912942702923776 1740769115625659392 1749019206221041664 1763668360919814986 1774245444772306688 1782654190956061696 1791102789017464832 1808365549479466432 1816936002320601344 1824502065387968512 1827166423501778944 1843141810046379248 1855770866756993914 1862304239338351616 1863498645500181872 1864565989348259288 1871130325780713472 1872330392635253824 1874674432212248576 1882872716901223424 1891796284279902208 1899335157913646908 1910725863600945664 1919081807610862336 1919781436414220288 1928176982054515712 1947470591747117696 1951565375720954084 1955987226987994304 1956700310191416832 1960814500724370928 1964848378110119936 1968979700905852544 1970107460443443776 1978311358256117248 1979444462625640192 1987687241470601216 1989095479100203201 1998522471892147292 2006844695154042016 2007262366084095458 2007994142375048464 2015620983908359984 2016355807453350272 2027709079739779072 2036955596351611663 2045437862368542824 2066703485119390208 2076498288366401536 2106447782910147712 2107798772806608154 2110876834963480948 2120880990579421616 2129712737714493568 2130932559255153472 2139806163011718656 2151470620251240197 2161667163475179724 2170668751901310752 2183686701258223616 2225680676282420224 2230360429395376096 2236228925933047808 2240930857970709632 2250262515320974336 2251551383363935744 2260927266578419712 2262222243000731648 2273251976114517944 2284025682162454048 2293536794461762304 2294850448428626816 2304406637089543168 2316968360270566366 2327949252973270472 2337643271278334656 2361946840136445952 2367776000874712064 2378997688082649088 2398923315563918962 2401926616271943488 2407368894754454528 2408912883207552176 2412430668529692512 2413310154737687296 2423359631884126208 2423863989233624704 2424747643622700032 2433957414530849792 2435351496291603968 2436239338616172544 2445492757727678464 2448117512738711632 2458823566001417368 2459719965405719744 2469962701728051712 2470476758257348256 2471377406000059648 2480764287887212288 2481668686096431104 2495196695675994548 2506108634578367702 2507022272432752816 2517461984453591168 2522755241785623572 2534711427765650224 2545266442634394752 2546724278134207808 2548983347880429824 2557329316770102784 2561063837680811008 2571269765666116333 2573201580987355136 2583455878299605036 2594213874223517728 2598002258416591936 2610315065328518912 2621184907956299776 2622686226775573504 2647963840309218704 2660513431969451968 2671592310032382464 2698886221853626756 2728694445196694884 2741626646358764528 2745058990025078272 2753043295094345344 2758068748271642624 2781169338373554401 2797848585987099008 2811108531892251136 2822814516260630528 2824431321142925312 2851653366486850912 2865168311351717504 2877099410804104192 2883148847754998368 2896813060303600256 2908875934439308288 2910542032153380352 2913123826149062656 2922662076308688896 2938594017904132952 2952521003770977184 2956217373873161216 2964815856255448832 2969145438190390784 2970227882754076672 2983217217518307328 2995105441325366278 3013067707986106624 3026244388924821376 3027347649730116608 3040586779393659392 3041695268923150336 3046345952344903936 3053248354322722816 3060783610886822912 3075289694350741504 3084441396404144864 3104929528351536704 3118507937367651296 3119644834173107968 3132635621703870464 3133287595838588032 3134429880780563456 3137210274314375168 3146335194393537536 3164639711589066256 3178479243855490744 3179638004061052352 3192878614428944896 3197541241128113152 3212695465019715584 3225498167581163684 3259032418842115328 3261122629625318276 3262990481359453754 3274478070116248576 3276578187111694192 3295027254577140992 3310643497489828864 3323836526348882089 3326333751032434688 3358393163319009088 3374309718595402496 3388360978577655808 3422977647228990032 3443505951984121856 3481538231251318784 3527336721839629972 3548490889544613376 3565308381912123392 3616731098958932864 3633872004641202688 3649004130775937024 3686283620092758496 3694034461186091659 3711541733513987828 3724608478676703232 3726997291000363744 3729131978696518576 3744660785270507648 3749348864424497152 3765745433802446848 3782917536081564517 3798670315827293816 3821451727201891328 3838163615221724672 3839562872828440576 3856353964109031424 3894941183494235392 3903130751441908168 3911974453975988608 3913400620382833664 3921629001448741856 3937959401811705088 3940214920886887552 3956622716512234496 3958888925251280384 3975374482941202432 3978190958200406402 3995588294752303223 3997044943784294584 4013689390308084032 4014524732168190916 4015988284750096928 4031241967816719968 4032711614906700544 4055418159479558144 4073911192703223326 4090875724737085648 4133406970238780416 4152996576732803072 4212895565820295424 4215597545613216308 4221753669926961896 4241761981158843232 4259425475428987136 4261865118510306944 4279612326023437312 4302941240502480394 4323334326950359448 4341337503802621504 4451361352564840448 4460720858790752192 4481861715941419264 4500525030641948672 4503102766727871488 4524444486001463296 4546503952229035888 4568051364324908096 4587073588923524608 4589700896857253632 4608813274179086336 4633936720541132732 4655898505946540944 4675286542556669312 4723050888243846823 4735552001749424128 4775215279094216047 4797846631127837924 4803853232543886976 4814737789508909056 4817825766415104352 4824861337059385024 4826620309475374592 4846719263768252416 4847727978467249408 4849495287245400064 4867914829061699584 4870702992583207936 4896235025477423264 4917647132002834736 4919439930811439488 4939925403456103424 4940953516514696512 4942754812000119296 4961528575774424576 4963337372192862208 4990393391351989096 5012217269156735404 5014044544865505632 5034923968907182336 5045510483571247144 5069422855531300448 5090532885268789504 5093448556268415616 5097966695760859648 5114658633540205568 5122127675361622016 5142539531332232666 5165028771265172459 5166911756599210072 5188427748447035456 5196004516833183872 5220630130657037824 5242369815912599552 5245372453551147008 5295927680618437408 5321026863938903936 5343184620064764928 5397772443707253512 5457388890393389768 5483253292717529056 5490117980050156544 5506086590188690688 5516137496543285248 5562338676747108802 5595697171974198016 5622217063784502272 5648862642285850624 5703306732973701824 5730336622703435008 5754198821608208384 5766297695509996736 5793626120607200512 5817751868878616576 5821084064306760704 5826247652298125312 5877188035808265904 5905042007541954368 5912434747746322432 5929631712510897664 5938290876380781568 5966434435036614656 5990210882650732556 6026135415972213248 6052488777849642752 6054695299460233216 6081173558787318784 6092691904689807872 6121567221773645824 6168882792808289728 6172839263219352451 6209859056703073408 6237015874735302592 6239289668346215936 6265271243407740928 6266575191677176064 6268859761561126912 6292670388787075072 6329279423178132512 6356958487710981488 6359276008122104704 6385757228857889792 6395082482256226304 6450996335162327368 6495198033649478699 6518064837684230656 6522245259250636552 6525980962718907508 6548956140232497152 6553156374223388384 6590054509154281984 6621286994979657728 6647673052697764178 6716786326638018176 6748619437190804992 6776721957155311616 6845955294457980064 6887011903968243712 6963076462502637568 7025418281294334103 7054673443679259944 7096981779089226752 7130616763824246784 7233462197917865728 7267744009282405376 7372567240185516992 7388068922372183318 7423083467027975656 7449216957353406464 7453994582000727488 7458263957393037152 7489321570541015296 7531490867604893696 7565835072163129034 7597340631654587632 7642903454403782656 7676327230443449344 7712707928218062848 7789882366988470784 7806261502883816336 7823948907951977216 7826801240765667328 7843258002897483712 7875918803623410176 7880429841773775104 7913245433024468992 7917777850502560768 7956381916400812804 7991176589504606446 7994089887568589168 8027378780616168064 8029049464336381832 8031976569500193856 8062483935633439936 8065423229813401088 8109389260946982281 8147822385406446652 8181751449474171296 8266813940477560832 8396231604473716367 8425791131640590848 8431195091226432616 8443507339853923792 8483523962317686464 8518850950857974272 8523730237020613888 8559224652046874624 8605882481004960788 8646668653900718896 8682675007605243008 8771380221024286957 8902722705129680896 8921441717581504384 8963723431882838528 9001050061283897344 9006205533455742976 9093007904458071776 9136102728649816192 9174147177847049216 9179401793714507264 9217626548358172672 9267873441082265464 9311797011893081888 9350573085113338624 9446101776487693646 9471104003498848256 9550430558188432094 9595693262255675848 9607706465087773952 9629475579017818112 9635651532830208704 9649722674118770048 9653240618950749184 9695455956934498816 9698990574490800128 9735829658123399168 9741405985166415872 9792470050954846528 9835294264005669472 9838879861622878976 9879850806912206848 9881907033029393024 9885509624000238592 9923057151548849152 9980786782703978192 10024434538313470808 10028089089731011264 10069847937814364672 10091020967142494288 10138845711062600896 10181065770537579008 10186897112536831232 10195933391521719296 10229317267080411136 10244255350723244032 10285079062664465332 10330057542530344918 10333823513198420144 10376855496894070912 10392009033666367744 10441260261314075648 10482869044638781973 10490744907102294016 10591855361236874816 10642053727877807872 10686369240129529856 10795544887414507024 10914777780786779536 10966506585435058112 10980235960100313088 11012173180377381376 11124677353494217604 11191394343948396032 11244434127569004544 11406613465947403648 11460673245406870016 11508397643216416768 11532595391019993472 11587252241214401024 11635503737757233152 11642168128613521408 11754376071616531808 11810084015083908736 11824869495492644864 11859263425021795328 11876581752761563136 11980421765301465112 12052270831944426496 12104977555699285504 12109390598920466432 12162347117574637568 12185383809379615744 12243134443547291648 12337765585616579456 12345678526438704902 12419718113406146816 12474031749470605184 12478579336692431872 12533150383354352128 12537719523122253824 12585340777574150144 12658558846356265024 12713916975421962976 12718552016244209408 12771514457715779584 12790164964512452608 12901992670324654736 12990396067298957398 13036129675368461312 13044490518501273104 13051961925437815016 13097912280464994304 13106312748446776768 13180109018308563968 13242573989959315456 13295346105395528356 13433572653276036352 13497238874381609984 13691910588915960128 14050836562588668206 14109346887358519888 14193963558178453504 14466924395835731456 14535488018564810752 14745134480371033984 14776137844744366636 14846166934055951312 14907989164001454976 14916527914786074304 14978643141082030592 15060294341758681379 15131670144326258068 15194681263309175264 15285806908807565312 15352654460886898688 15579764733976941568 15612523005767632672 15647897815903954432 15653602481531334656 15686516005794967424 15751837607246820352 15760859683547550208 15826490866048937984 15835555701005121536 15912763832801625608 15982353179009212892 15988179775137178336 16054757561232336128 16058098928672763664 16063953139000387712 16124967871266879872 16130846459626802176 16218778521893964562 16289706124759390063 16295644770812893304 16363502898948342592 16533627880955121664 16792463208947432734 16851582263281181696 16862390182452865232 16887014679707847584 16967047924635372928 17037701901715948544 17047460474041227776 17118449304093749248 17211764962009921576 17293337307801437792 17365350015210486016 17542760442048573914 17842883435163008768 17927446863765677056 18012411066911485952 18186015808916143552 18272205457299632384 18348294355694098432 18358803587429014528 18535746882164530928 18623594023786163776 18701146170226677248 18892203552975387292 19100861116376864188 19191386524511351696 19215412930175547904 19271303065660417408 19299445348237540096 19306481237901498368 19390911913868997632 19468185368614880807 19482811970332831744 19584940101909693056 19670588528011338944 19677759723245757952 19759701613824413696 19763814066058786048 19771019248000477184 19846114303097698304 19961573565407956384 20048869076626941616 20056178179462022528 20139695875628729344 20182041934284988576 20277691422125201792 20362131541075158016 20373794225073662464 20391866783043438592 20458634534160822272 20570158125328930664 20660115085060689836 20667647026396840288 20753710993788141824 20784018067332735488 20882520522628151296 20965738089277563946 21183710722473749632 21284107455755615744 21372738480259059712 21591089774829014048 21829555561573559072 21933013170870116224 21960471920200626176 22024346360754762752 22249354706988435208 22382788687896792064 22488868255138009088 22813226931894807296 22921346490813740032 23065190782039986944 23174504482428802048 23284336257227042816 23508752143233063616 23620168030167817472 23718526850043590656 23753163505523126272 23960843530602930224 24104541663888852992 24209955111398571008 24324694235149275136 24370767618759231488 24675531171233158912 24691357052877409804 24839436226812293632 24948063498941210368 24957158673384863744 25066300766708704256 25317117692712530048 25427833950843925952 25437104032488418816 25543028915431559168 25803985340649309472 25858241228302641613 25980792134597914796 26072259350736922624 26088981037002546208 26103923850875630032 26212625496893553536 26360218036617127936 26480422752570951619 26590692210791056712 26867145306552072704 26994477748763219968 27383821177831920256 27969118063266122561 28101673125177336412 28218693774717039776 28387927116356907008 28933848791671462912 29070976037129621504 29490268960742067968 29552275689488733272 29692333868111902624 29815978328002909952 29833055829572148608 29957286282164061184 30120588683517362758 30263340288652516136 30389362526618350528 30705308921773797376 31159529467953883136 31225046011535265344 31295795631807908864 31373032011589934848 31503675214493640704 31521719367095100416 31671111402010243072 31825527665603251216 31964706358018425784 31976359550274356672 32109515122464672256 32116197857345527328 32127906278000775424 32249935742533759744 32261692919253604352 32437557043787929124 32579412249518780126 32591289541625786608 32727005797896685184 33061356217706927761 33426506953659512329 33584926417894865468 33703164526562363392 33724780364905730464 33774029359415695168 33934095849270745856 34075403803431897088 34094920948082455552 34423529924019843152 34586674615602875584 34730700030420972032 35085520884097147828 35685766870326017536 35854893727531354112 36155201398856207213 36372031617832287104 36544410914599264768 36696588711388196864 36717607174858029056 37071493764329061856 37247188047572327552 37402292340453354496 37784407105950774584 38201722232753728376 38382773049022703392 38430825860351095808 38542606131320834816 38598890696475080192 38612962475802996736 38781823827737995264 38936370737229761614 39169880203819386112 39341177056022677888 39355519446491515904 39527628132117572096 39542038496000954368 39692228606195396608 39923147130815912768 40097738153253883232 40112356358924045056 40279391751257458688 40364083868569977152 40555382844250403584 40724263082150316032 40747588450147324928 40783733566086877184 41140316250657861328 41320230170121379672 41335294052793680576 41507421987576283648 41568036134665470976 41765041045256302592 41931476178555127892 42367421444947499264 42568214911511231488 43182179549658028096 43209874842535467157 43659111123147118144 43866026341740232448 44048692721509525504 44498709413976870416 44765577375793584128 45626453863789614592 45842692981627480064 46130381564079973888 46349008964857604096 47017504286466127232 47240336060335634944 47437053700087181312 47921687061205860448 48209083327777705984 48419910222797142016 48741535237518462976 49177927969060338721 49351062342466317824 49382714105754819608 49678872453624587264 49896126997882420736 49914317346769727488 50132601533417408512 50634235385425060096 50855667901687851904 50874208064976837632 51607970681298618944 51716482456605283226 51961584269195829592 52144518701473845248 52177962074005092416 52207847701751260064 52425250993787107072 52720436073234255872 52960845505141903238 53181384421582113424 53734290613104145408 53988955497526439936 54767642355663840512 55938236126532245122 56203346250354672824 56437387549434079552 57867697583342925824 58980537921484135936 59104551378977466544 59384667736223805248 59631956656005819904 59666111659144297216 59914572564328122368 60241177367034725516 60526680577305032272 60778725053236701056 61399661547170008699 62319058935907766272 62450092023070530688 62591591263615817728 62746064023179869696 63007350428987281408 63043438734190200832 63651055331206502432 63929412716036851568 63952719100548713344 64219030244929344512 64232395714691054656 64255812556001550848 64499871485067519488 64523385838507208704 64875114087575858248 65158824499037560252 65182579083251573216 65454011595793370368 66122712435413855522 66853013907319024658 67169852835789730936 67406329053124726784 67449560729811460928 67548058718831390336 67868191698541491712 68150807606863794176 68189841896164911104 68847059848039686304 69173349231205751168 69461400060841944064 70171041768194295656 71371533740652035072 71709787455062708224 72310402797712414426 72744063235664574208 73088821829198529536 73435214349716058112 74142987528658123712 74494376095144655104 74804584680906708992 75568814211901549168 76403444465507456752 76765546098045406784 76861651720702191616 77085212262641669632 77197781392950160384 77563647655475990528 77872741474459523228 78339760407638772224 78682354112045355776 78711038892983031808 79055256264235144192 79846294261631825536 80195476306507766464 80224712717848090112 80558783502514917376 80728167737139954304 81110765688500807168 81448526164300632064 81495176900294649856 82280632501315722656 82640460340242759344 82670588105587361152 83014843975152567296 83136072269330941952 83862952357110255784 84734842889894998528 85136429823022462976 86364359099316056192 86419749685070934314 87318222246294236288 87732052683480464896 88097385443019051008 88997418827953740832 89531154751587168256 91252907727579229184 91685385963254960128 92260763128159947776 92698017929715208192 94035008572932254464 94480672120671269888 95843374122411720896 96839820445594284032 98355855938120677442 98702124684932635648 98765428211509639216 99357744907249174528 99792253995764841472 100265203066834817024 101268470770850120192 101711335803375703808 101748416129953675264 103215941362597237888 103432964913210566452 103923168538391659184 104355924148010184832 104415695403502520128 104850501987574214144 105422060392310769653 105921691010283806476 106362768843164226848 107468581226208290816 109535284711327681024 111876472253064490244 112406692500709345648 112874775098868159104 114027942873315730441 115735395166685851648 117961075842968271872 118209102757954933088 118769335472447610496 119263913312011639808 119332223318288594432 119829145128656244736 120482354734069451032 121053361154610064544 121557450106473402112 122799323094340017398 124900184046141061376 125183182527231635456 125492128046359739392 126086877468380401664 127302110662413004864 127858825432073703136 127905438201097426688 128438060489858689024 128464791429382109312 128511625112003101696 128999742970135038976 129750228175151716496 130317648998075120504 130365158166503146432 130908023191586740736 132245424870827711044 133706027814638049316 134339705671579461872 134899121459622921856 135096117437662780672 135736383397082983424 136277297580304165649 136379683792329822208 137694119696079372608 138346698462411502336 138922800121683888128 140342083536388591312 142743067481304070144 144620805595424828852 145488126471329148416 146177643658397059072 148285975057316247424 148988752190289310208 149609169361813417984 151137628423803098336 152806888931014913504 153531092196090813568 153723303441404383232 154170424525283339264 154395562785900320768 155745482948919046456 156679520815277544448 157364708224090711552 157422077785966063616 158110512528470288384 159692588523263651072 160390952613015532928 160449425435696180224 161456335474279908608 162221531377001614336 162990353800589299712 164561265002631445312 165280920680485518688 165341176211174722304 166029687950305134592 166272144538661883904 167725904714220511568 169469685779789997056 170272859646044925952 172728718198632112384 172839499370141868628 174636444492588472576 175464105366960929792 177994837655907481664 182505815455158458368 184521526256319895552 188070017145864508928 188961344241342539776 191686748244823441792 195783826442862857927 196711711876241354884 197404249369865271296 197530856423019278432 198715489814498349056 199584507991529682944 202536941541700240384 203422671606751407616 203496832259907350528 206431882725194475776 206865929826421132904 207846337076783318368 208711848296020369664 208831390807005040256 209701003975148428288 210844120784621539306 211766179621872070819 211843382020567612952 212725537686328453696 214937162452416581632 219070569422655362048 223752944506128980488 224813385001418691296 225749550197736318208 228055885746631460882 235922151685936543744 236418205515909866176 237538670944895220992 238527826624023279616 238664446636577188864 240964709468138902064 242106722309220129088 243114900212946804224 245598646188680034796 249800368092282122752 250984256092719478784 253086409791993450491 254604221324826009728 255717650864147406272 255810876402194853376 256876120979717378048 256929582858764218624 257023250224006203392 257999485940270077952 259500456350303432992 260635297996150241008 260730316333006292864 261816046383173481472 264490849741655422088 267412055629276098632 268679411343158923744 269798242919245843712 270192234875325561344 271472766794165966848 272554595160608331298 275388239392158745216 276693396924823004672 277845600243367776256 280684167072777182624 285486134962608140288 289241611190849657704 290976252942658296832 292355287316794118144 296571950114632494848 297977504380578620416 302275256847606196672 305613777862029827008 307062184392181627136 308340849050566678528 308791125571800641536 311490965897838092912 313359041630555088896 314729416448181423104 316221025056940576768 319385177046527302144 320781905226031065856 320898850871392360448 322912670948559817216 324443062754003228672 329122530005262890624 330561841360971037376 330682352422349444608 332059375900610269184 335451809428441023136 338939371559579994112 344245495783422371047 345457436397264224768 345678998740283737256 349272888985176945152 350928210733921859584 355989675311814963328 365011630910316916736 369043052512639791104 376140034291729017856 377922688482685079552 383373496489646883584 391567652885725715854 393423423752482709768 394808498739730542592 395061712846038556864 399169015983059365888 405073883083400480768 406845343213502815232 412863765450388951552 413731859652842265808 415692674153566636736 417423696592040739328 417662781614010080512 419402007950296856576 421688241569243078612 423532359243744141638 423686764041135225904 425451075372656907392 429797630830190060893 438141138845310724096 447505889012257960976 449626770002837382592 451499100395472636416 456111771493262921764 471844303371873087488 472836411031819732352 475077341889790441984 477055653248046559232 477328893273154377728 481929418936277804128 484213444618440258176 486229800425893608448 491197292377360069592 499600736184564245504 501968512185438957568 506172819583986900982 509208442649652019456 511435301728294812544 511621752804389706752 513859165717528437248 514046500448012406784 515998971880540155904 519000912700606865984 521270595992300482016 521460632666012585728 523632092766346962944 528981699483310844176 534824111258552197264 537358822686317847488 539596485838491687424 540384469750651122688 542945533588331933696 545109190321216662596 550776478784317490432 553386793849646009344 561368334145554365248 578483222381699315408 581952505885316593664 593143900229264989696 595955008761157240832 604550513695212393344 611227555724059654016 614124368784363254272 616681698101133357056 622981931795676185824 626718083261110177792 629458832896362846208 638770354093054604288 641563810452062131712 641797701742784720896 645825341897119634432 648886125508006457344 658245060010525781248 661123682721942074752 661364704844698889216 670903618856882046272 677878743119159988224 688490991566844742094 690914872794528449536 691357997480567474512 698545777970353890304 701856421467843719168 711979350623629926656 752280068583458035712 766746992979293767168 783135305771451431708 786846847504965419536 790123425692077113728 798195600113210113087 810147766166800961536 813690686427005630464 825727530900777903104 827463719305684531616 831385348307133273472 834847393184081478656 835325563228020161024 838804015900593713152 843376483138486157224 847064718487488283276 847373528082270451808 850902150745313814784 859595261660380121786 876282277690621448192 895011778024515921952 899253540005674765184 902998200790945272832 912223542986525843528 945672822063639464704 950154683779580883968 954657786546308755456 963858837872555608256 968426889236880516352 972459600851787216896 982394584754720139184 999201472369128491008 1012345639167973801964 1018416885299304038912 1022870603456589625088 1023243505608779413504 1027718331435056874496 1038001825401213731968 1042541191984600964032 1042921265332025171456 1047264185532693925888 1057963398966621688352 1069648222517104394528 1074717645372635694976 1079192971676983374848 1080768939501302245376 1090218380642433325192 1101552957568634980864 1106773587699292018688 1122736668291108730496 1156966444763398630816 1163905011770633187328 1186287800458529979392 1191910017522314481664 1209101027390424786688 1222455111448119308032 1228248737568726508544 1245963863591352371648 1258917665792725692416 1277540708186109208576 1283127620904124263424 1291650683794239268864 1316490120021051562496 1322247365443884149504 1322729409689397778432 1341807237713764092544 1370486785100040005489 1376981983133689484188 1381829745589056899072 1382715994961134949024 1397091555940707780608 1423958701247259853312 1482363257353104495733 1504560137166916071424 1533493985958587534336 1566270611542902863416 1573693695009930839072 1580246851384154227456 1596391200226420226174 1627381372854011260928 1651455061801555806208 1654927438611369063232 1662770696614266546944 1669694786368162957312 1670651126456040322048 1686752966276972314448 1694129436974976566552 1694747056164540903616 1701804301490627629568 1719190523320760243572 1771604868543954153437 1790023556049031843904 1798507080011349530368 1805996401581890545664 1824447085973051687056 1891345644127278929408 1900309367559161767936 1927717675745111216512 1936853778473761032704 1944919201703574433792 1964789169509440278368 1998402944738256982016 2024691278335947603928 2036833770598608077824 2045741206913179250176 2046487011217558827008 2055436662870113748992 2076003650802427463936 2085082383969201928064 2085842530664050342912 2115926797933243376704 2139296445034208789056 2149435290745271389952 2158385943353966749696 2161537879002604490752 2180436761284866650384 2203105915137269961728 2213547175398584037376 2245473336582217460992 2313932889526797261632 2372575600917059958784 2418202054780849573376 2444910222896238616064 2456497475137453017088 2491927727182704743296 2555081416372218417152 2566255241808248526848 2583301367588478537728 2632980240042103124992 2644494730887768299008 2645458819378795556864 2683614475427528185088 2740973570200080010978 2753963966267378968376 2763659491178113798144 2765431989922269898048 2794183111881415561216 2847917402494519706624 2964726514706208991466 3066987971917175068672 3132541223085805726832 3147387390019861678144 3160493702768308454912 3192782400452840452348 3302910123603111612416 3309854877222738126464 3325541393228533093888 3339389572736325914624 3341302252912080644096 3373505932553944628896 3388258873949953133104 3389494112329081807232 3403608602981255259136 3438381046641520487144 3543209737087908306874 3580047112098063687808 3597014160022699060736 3611992803163781091328 3648894171946103374112 3782691288254557858816 3800618735118323535872 3855435351490222433024 3873707556947522065408 3929578339018880556736 4049382556671895207856 4073667541197216155648 4091482413826358500352 4110873325740227497984 4152007301604854927872 4170164767938403856128 4171685061328100685824 4231853595866486753408 4278592890068417578112 4298870581490542779904 4316771886707933499392 4360873522569733300768 4406211830274539923456 4490946673164434921984 4627865779053594523264 4745151201834119917568 4836404109561699146752 4889820445792477232128 4912994950274906034176 4983855454365409486592 5132510483616497053696 5265960480084206249984 5288989461775536598016 5367228950855056370176 5481947140400160021956 5507927932534757936752 5530863979844539796096 5587369200792470791609 5695834804989039413248 5929453029412417982932 6133975943834350137344 6265082446171611453664 6294774780039723356288 6320987405536616909824 6385564800905680904696 6619709754445476252928 6651082786457066187776 6682604505824161288192 6747011865107889257792 6776517747899906266208 6778988224658163614464 6807217205962510518272 6876762093283040974288 7086419474175816613748 7160094224196127375616 7194028320045398121472 7297788343892206748224 7565382576509115717632 7710870702980444866048 7747415113895044130816 7859156678037761113472 8098765113343790415712 8147335082394432311296 8182964827652717000704 8304014603209709855744 8340329535876807712256 8343370122656201371648 8463707191732973506816 8557185780136835156224 8597741162981085559808 8721747045139466601536 8812423660549079846912 8981893346328869843968 9255731558107189046528 9672808219123398293504 9779640891584954464256 9967710908730818973184 10376542801471731470131 10531920960168412499968 10577978923551073196032 10734457901710112740352 10963894280800320043912 11015855865069515873504 11061727959689079592192 11174738401584941583218 11391669609978078826496 11858906058824835965864 12530164892343222907328 12589549560079446712576 12641974811073233819648 12771129601811361809392 13239419508890952505856 13302165572914132375552 13494023730215778515584 13553035495799812532416 13557976449316327228928 13614434411925021036544 13753524186566081948576 14172838948351633227496 14320188448392254751232 14388056640090796242944 14595576687784413496448 15130765153018231435264 15421741405960889732096 15494830227790088261632 15718313356075522226944 16197530226687580831424 16365929655305434001408 16608029206419419711488 16680659071753615424512 16927414383465947013632 17114371560273670312448 17195482325962171119616 17443494090278933203072 17963786692657739687936 18511463116214378093056 19345616438246796587008 19559281783169908928512 19935421817461637946368 20753085602943462940262 21155957847102146392064 21468915803420225480704 21927788561600640087824 22031711730139031747008 22123455919378159184384 22349476803169883166436 23717812117649671931728 25060329784686445814656 25179099120158893425152 25283949622146467639296 25542259203622723618784 26478839017781905011712 26604331145828264751104 26988047460431557031168 27106070991599625064832 27115952898632654457856 27507048373132163897152 28345677896703266454992 28640376896784509502464 28776113280181592485888 29191153375568826992896 30843482811921779464192 31436626712151044453888 32395060453375161662848 33216058412838839422976 33361318143507230849024 33854828766931894027264 34228743120547340624896 34390964651924342239232 34886988180557866406144 35927573385315479375872 37022926232428756186112 39870843634923275892736 41506171205886925880524 42937831606840450961408 43855577123201280175648 44063423460278063494016 44246911838756318368768 44698953606339766332872 47435624235299343863456 50120659569372891629312 50358198240317786850304 51084518407245447237568 52957678035563810023424 53976094920863114062336 54212141983199250129664 54231905797265308915712 55014096746264327794304 56691355793406532909984 57280753793569019004928 58382306751137653985792 61686965623843558928384 62873253424302088907776 64790120906750323325696 66722636287014461698048 67709657533863788054528 68457486241094681249792 69773976361115732812288 72635799610302120290917 74045852464857512372224 79741687269846551785472 83012342411773851761048 87711154246402560351296 88126846920556126988032 88493823677512636737536 89397907212679532665744 94871248470598687726912 100241319138745783258624 100716396480635573700608 102169036814490894475136 105915356071127620046848 107952189841726228124672 108424283966398500259328 108463811594530617831424 110028193492528655588608 113382711586813065819968 114561507587138038009856 116764613502275307971584 125746506848604177815552 129580241813500646651392 135419315067727576109056 136914972482189362499584 139547952722231465624576 145271599220604240581834 148091704929715024744448 166024684823547703522096 175422308492805120702592 176253693841112253976064 176987647355025273475072 178795814425359065331488 189742496941197375453824 200482638277491566517248 201432792961271147401216 204338073628981788950272 215904379683452456249344 216848567932797000518656 220056386985057311177216 226765423173626131639936 233529227004550615943168 251493013697208355631104 259160483627001293302784 279095905444462931249152 290543198441208481163668 332049369647095407044192 350844616985610241405184 352507387682224507952128 357591628850718130662976 379484993882394750907648 400965276554983133034496 408676147257963577900544 431808759366904912498688 433697135865594001037312 440112773970114622354432 453530846347252263279872 467058454009101231886336 518320967254002586605568 558191810888925862498304 581086396882416962327336 664098739294190814088384 701689233971220482810368 705014775364449015904256 715183257701436261325952 758969987764789501815296 801930553109966266068992 817352294515927155801088 867394271731188002074624 880225547940229244708864 907061692694504526559744 1036641934508005173211136 1162172793764833924654672 1328197478588381628176768 1403378467942440965620736 1410029550728898031808512 1430366515402872522651904 1517939975529579003630592 1634704589031854311602176 1760451095880458489417728 1814123385389009053119488 2324345587529667849309344 2656394957176763256353536 2806756935884881931241472 2860733030805745045303808 3035879951059158007261184 3269409178063708623204352 3628246770778018106238976 4648691175059335698618688 5312789914353526512707072 5613513871769763862482944 5721466061611490090607616 6071759902118316014522368 7256493541556036212477952 9297382350118671397237376 10625579828707053025414144 11442932123222980181215232 18594764700237342794474752 21251159657414106050828288 22885864246445960362430464 37189529400474685588949504 42502319314828212101656576 74379058800949371177899008 148758117601898742355798016 297516235203797484711596032
- Sum of all divisors σ(n): 788968678092382923770880000
- Sum of proper divisors (its aliquot sum) s(n): 491452442888585439059283968
- 297516235203797484711596032 is an abundant number, because the sum of its proper divisors (491452442888585439059283968) is greater than itself. Its abundance is 193936207684787954347687936
Bases of 297516235203797484711596032
- Binary: 11110110000110011000001101101101100010011100001000101010101101101010011001010000000000002
- Hexadecimal: 0xF619836D89C22AB6A65000
- Base-36: 11DRZ7VZLX8V3EUEPS
Squares and roots of 297516235203797484711596032
- 297516235203797484711596032 squared (2975162352037974847115960322) is 88515910209841345749261639337932258398335888758145024
- 297516235203797484711596032 cubed (2975162352037974847115960323) is 26334920361269376992376725742814504143220693395408559201332974241809022758944768
-
The
square root of 297516235203797484711596032 is 17248658939285.6128996857 -
297516235203797484711596032 is a
perfect cube number . Itscube root is 667580368
Scales and comparisons
How big is 297516235203797484711596032?- 297,516,235,203,797,484,711,596,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 297,516,235,203,797,484,711,596,032 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 297516235203797484711596032 cubic inches would be around 55631697.3 feet tall.
Recreational maths with 297516235203797484711596032
- 297516235203797484711596032 backwards is 230695117484797302532615792
- The number of decimal digits it has is: 27
- The sum of 297516235203797484711596032's digits is 118
- 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 297516235203797484711596032 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 297516235203797484711596032 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/297516235203797484711596032/
Chicago style:
Numbermatics. 2024. "Number 297516235203797484711596032 - Facts about the integer". https://numbermatics.com/n/297516235203797484711596032/
The information we have on file for 297516235203797484711596032 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 297516235203797484711596032, math, Factors of 297516235203797484711596032, curriculum, school, college, exams, university, Prime factorization of 297516235203797484711596032, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-seven septillion, five hundred sixteen sextillion, two hundred thirty-five quintillion, two hundred three quadrillion, seven hundred ninety-seven trillion, four hundred eighty-four billion, seven hundred eleven million, five hundred ninety-six thousand and thirty-two.