844330504791401407451234304
844,330,504,791,401,407,451,234,304 is an even composite number composed of four prime numbers multiplied together.
844330504791401407451234304 is an even composite number. It is composed of four distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 844330504791401407451234304:
224 × 314 × 710 × 1932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 193 × 193)See below for interesting mathematical facts about the number 844330504791401407451234304 from the Numbermatics database.
Names of 844330504791401407451234304
- Cardinal: 844330504791401407451234304 can be written as Eight hundred forty-four septillion, three hundred thirty sextillion, five hundred four quintillion, seven hundred ninety-one quadrillion, four hundred one trillion, four hundred seven billion, four hundred fifty-one million, two hundred thirty-four thousand, three hundred four.
Scientific notation
- Scientific notation: 8.44330504791401407451234304 × 1026
Factors of 844330504791401407451234304
Divisors of 844330504791401407451234304
- Number of divisors d(n): 12375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 81 84 96 98 108 112 126 128 144 147 162 168 189 192 193 196 216 224 243 252 256 288 294 324 336 343 378 384 386 392 432 441 448 486 504 512 567 576 579 588 648 672 686 729 756 768 772 784 864 882 896 972 1008 1024 1029 1134 1152 1158 1176 1296 1323 1344 1351 1372 1458 1512 1536 1544 1568 1701 1728 1737 1764 1792 1944 2016 2048 2058 2187 2268 2304 2316 2352 2401 2592 2646 2688 2702 2744 2916 3024 3072 3087 3088 3136 3402 3456 3474 3528 3584 3888 3969 4032 4053 4096 4116 4374 4536 4608 4632 4704 4802 5103 5184 5211 5292 5376 5404 5488 5832 6048 6144 6174 6176 6272 6561 6804 6912 6948 7056 7168 7203 7776 7938 8064 8106 8192 8232 8748 9072 9216 9261 9264 9408 9457 9604 10206 10368 10422 10584 10752 10808 10976 11664 11907 12096 12159 12288 12348 12352 12544 13122 13608 13824 13896 14112 14336 14406 15309 15552 15633 15876 16128 16212 16384 16464 16807 17496 18144 18432 18522 18528 18816 18914 19208 19683 20412 20736 20844 21168 21504 21609 21616 21952 23328 23814 24192 24318 24576 24696 24704 25088 26244 27216 27648 27783 27792 28224 28371 28672 28812 30618 31104 31266 31752 32256 32424 32768 32928 33614 34992 35721 36288 36477 36864 37044 37056 37249 37632 37828 38416 39366 40824 41472 41688 42336 43008 43218 43232 43904 45927 46656 46899 47628 48384 48636 49152 49392 49408 50176 50421 52488 54432 55296 55566 55584 56448 56742 57344 57624 59049 61236 62208 62532 63504 64512 64827 64848 65536 65856 66199 67228 69984 71442 72576 72954 73728 74088 74112 74498 75264 75656 76832 78732 81648 82944 83349 83376 84672 85113 86016 86436 86464 87808 91854 93312 93798 95256 96768 97272 98304 98784 98816 100352 100842 104976 107163 108864 109431 110592 111132 111168 111747 112896 113484 114688 115248 117649 118098 122472 124416 125064 127008 129024 129654 129696 131072 131712 132398 134456 137781 139968 140697 142884 145152 145908 147456 148176 148224 148996 150528 151263 151312 153664 157464 163296 165888 166698 166752 169344 170226 172032 172872 172928 175616 177147 183708 186624 187596 190512 193536 194481 194544 196608 197568 197632 198597 200704 201684 209952 214326 217728 218862 221184 222264 222336 223494 225792 226968 229376 230496 235298 236196 244944 248832 250047 250128 254016 255339 258048 259308 259392 260743 262144 263424 264796 268912 275562 279936 281394 285768 290304 291816 294912 296352 296448 297992 301056 302526 302624 307328 314928 321489 326592 328293 331776 333396 333504 335241 338688 340452 344064 345744 345856 351232 352947 354294 367416 373248 375192 381024 387072 388962 389088 393216 395136 395264 397194 401408 403368 413343 419904 422091 428652 435456 437724 442368 444528 444672 446988 451584 453789 453936 458752 460992 463393 470596 472392 489888 497664 500094 500256 508032 510678 516096 518616 518784 521486 524288 526848 529592 531441 537824 551124 559872 562788 571536 580608 583443 583632 589824 592704 592896 595791 595984 602112 605052 605248 614656 629856 642978 653184 656586 663552 666792 667008 670482 677376 680904 688128 691488 691712 702464 705894 708588 734832 746496 750141 750384 762048 766017 774144 777924 778176 782229 786432 790272 790528 794388 802816 806736 823543 826686 839808 844182 857304 870912 875448 884736 889056 889344 893976 903168 907578 907872 917504 921984 926786 941192 944784 964467 979776 984879 995328 1000188 1000512 1005723 1016064 1021356 1032192 1037232 1037568 1042972 1048576 1053696 1058841 1059184 1062882 1075648 1102248 1119744 1125576 1143072 1161216 1166886 1167264 1179648 1185408 1185792 1191582 1191968 1204224 1210104 1210496 1229312 1240029 1259712 1266273 1285956 1306368 1313172 1327104 1333584 1334016 1340964 1354752 1361367 1361808 1376256 1382976 1383424 1390179 1404928 1411788 1417176 1469664 1492992 1500282 1500768 1524096 1532034 1548288 1555848 1556352 1564458 1572864 1580544 1581056 1588776 1594323 1605632 1613472 1647086 1653372 1679616 1688364 1714608 1741824 1750329 1750896 1769472 1778112 1778688 1787373 1787952 1806336 1815156 1815744 1825201 1835008 1843968 1853572 1882384 1889568 1928934 1959552 1969758 1990656 2000376 2001024 2011446 2032128 2042712 2064384 2074464 2075136 2085944 2097152 2107392 2117682 2118368 2125764 2151296 2204496 2239488 2250423 2251152 2286144 2298051 2322432 2333772 2334528 2346687 2359296 2370816 2371584 2383164 2383936 2408448 2420208 2420992 2458624 2470629 2480058 2519424 2532546 2571912 2612736 2626344 2654208 2667168 2668032 2681928 2709504 2722734 2723616 2752512 2765952 2766848 2780358 2809856 2823576 2834352 2893401 2939328 2954637 2985984 3000564 3001536 3017169 3048192 3064068 3096576 3111696 3112704 3128916 3145728 3161088 3162112 3176523 3177552 3188646 3211264 3226944 3243751 3294172 3306744 3359232 3376728 3429216 3483648 3500658 3501792 3538944 3556224 3557376 3574746 3575904 3612672 3630312 3631488 3650402 3670016 3687936 3707144 3720087 3764768 3779136 3798819 3857868 3919104 3939516 3981312 4000752 4002048 4022892 4064256 4084101 4085424 4128768 4148928 4150272 4170537 4171888 4194304 4214784 4235364 4236736 4251528 4302592 4408992 4478976 4500846 4502304 4572288 4596102 4644864 4667544 4669056 4693374 4718592 4741632 4743168 4766328 4767872 4782969 4816896 4840416 4841984 4917248 4941258 4960116 5038848 5065092 5143824 5225472 5250987 5252688 5308416 5334336 5336064 5362119 5363856 5419008 5445468 5447232 5475603 5505024 5531904 5533696 5560716 5619712 5647152 5668704 5764801 5786802 5878656 5909274 5971968 6001128 6003072 6034338 6096384 6128136 6193152 6223392 6225408 6257832 6291456 6322176 6324224 6353046 6355104 6377292 6422528 6453888 6487502 6588344 6613488 6718464 6751269 6753456 6858432 6894153 6967296 7001316 7003584 7040061 7077888 7112448 7114752 7149492 7151808 7225344 7260624 7262976 7300804 7340032 7375872 7411887 7414288 7440174 7529536 7558272 7597638 7715736 7838208 7879032 7962624 8001504 8004096 8045784 8128512 8168202 8170848 8257536 8297856 8300544 8341074 8343776 8388608 8429568 8470728 8473472 8503056 8605184 8680203 8817984 8863911 8957952 9001692 9004608 9051507 9144576 9192204 9289728 9335088 9338112 9386748 9437184 9483264 9486336 9529569 9532656 9535744 9565938 9633792 9680832 9683968 9731253 9834496 9882516 9920232 10077696 10130184 10287648 10450944 10501974 10505376 10616832 10668672 10672128 10724238 10727712 10838016 10890936 10894464 10951206 11010048 11063808 11067392 11121432 11160261 11239424 11294304 11337408 11396457 11529602 11573604 11757312 11818548 11943936 12002256 12006144 12068676 12192768 12252303 12256272 12386304 12446784 12450816 12511611 12515664 12582912 12644352 12648448 12706092 12710208 12754584 12776407 12845056 12907776 12975004 13176688 13226976 13436928 13502538 13506912 13716864 13788306 13934592 14002632 14007168 14080122 14155776 14224896 14229504 14298984 14303616 14450688 14521248 14525952 14601608 14680064 14751744 14823774 14828576 14880348 15059072 15116544 15195276 15431472 15676416 15752961 15758064 15925248 16003008 16008192 16086357 16091568 16257024 16336404 16341696 16426809 16515072 16595712 16601088 16682148 16687552 16777216 16859136 16941456 16946944 17006112 17210368 17294403 17360406 17635968 17727822 17915904 18003384 18009216 18103014 18289152 18384408 18579456 18670176 18676224 18773496 18874368 18966528 18972672 19059138 19065312 19071488 19131876 19267584 19361664 19367936 19462506 19668992 19765032 19840464 20155392 20253807 20260368 20575296 20682459 20901888 21003948 21010752 21120183 21233664 21337344 21344256 21448476 21455424 21676032 21781872 21788928 21902412 22020096 22127616 22134784 22235661 22242864 22320522 22478848 22588608 22674816 22706257 22792914 23059204 23147208 23514624 23637096 23887872 24004512 24012288 24137352 24385536 24504606 24512544 24772608 24893568 24901632 25023222 25031328 25165824 25288704 25296896 25412184 25420416 25509168 25552814 25690112 25815552 25950008 26040609 26353376 26453952 26591733 26873856 27005076 27013824 27154521 27433728 27576612 27869184 28005264 28014336 28160244 28311552 28449792 28459008 28588707 28597968 28607232 28901376 29042496 29051904 29193759 29203216 29360128 29503488 29647548 29657152 29760696 30118144 30233088 30390552 30862944 31352832 31505922 31516128 31850496 32006016 32016384 32172714 32183136 32514048 32672808 32683392 32853618 33030144 33191424 33202176 33364296 33375104 33480783 33718272 33882912 33893888 34012224 34189371 34420736 34588806 34720812 35271936 35455644 35831808 36006768 36018432 36206028 36578304 36756909 36768816 37158912 37340352 37352448 37534833 37546992 37748736 37933056 37945344 38118276 38130624 38142976 38263752 38329221 38535168 38723328 38735872 38925012 39337984 39530064 39680928 40310784 40353607 40507614 40520736 41150592 41364918 41803776 42007896 42021504 42240366 42467328 42674688 42688512 42896952 42910848 43352064 43563744 43577856 43804824 44040192 44255232 44269568 44471322 44485728 44641044 44957696 45177216 45349632 45412514 45585828 46118408 46294416 47029248 47258883 47274192 47775744 48009024 48024576 48259071 48274704 48771072 49009212 49025088 49280427 49545216 49787136 49803264 50046444 50062656 50331648 50577408 50593792 50824368 50840832 51018336 51105628 51380224 51631104 51883209 51900016 52081218 52706752 52907904 53183466 53747712 54010152 54027648 54309042 54867456 55153224 55738368 56010528 56028672 56320488 56623104 56899584 56918016 57177414 57195936 57214464 57802752 58084992 58103808 58387518 58406432 58720256 59006976 59295096 59314304 59521392 60236288 60466176 60761421 60781104 61725888 62047377 62705664 63011844 63032256 63360549 63700992 64012032 64032768 64345428 64366272 65028096 65345616 65366784 65707236 66060288 66382848 66404352 66706983 66728592 66750208 66961566 67436544 67765824 67787776 68024448 68118771 68378742 68841472 69177612 69441624 70543872 70911288 71663616 72013536 72036864 72412056 73156608 73513818 73537632 74317824 74680704 74704896 75069666 75093984 75497472 75866112 75890688 76236552 76261248 76285952 76527504 76658442 77070336 77446656 77471744 77850024 78121827 78675968 79060128 79361856 79775199 80621568 80707214 81015228 81041472 81463563 82301184 82729836 83607552 84015792 84043008 84480732 84934656 85349376 85377024 85766121 85793904 85821696 86704128 87127488 87155712 87581277 87609648 88080384 88510464 88539136 88942644 88971456 89282088 89434849 89915392 90354432 90699264 90825028 91171656 92236816 92588832 94058496 94517766 94548384 95551488 96018048 96049152 96518142 96549408 97542144 98018424 98050176 98560854 99090432 99574272 99606528 100092888 100125312 101154816 101187584 101648736 101681664 102036672 102211256 102568113 102760448 103262208 103766418 103800032 104162436 105413504 105815808 106366932 107495424 108020304 108055296 108618084 109734912 110270727 110306448 111476736 112021056 112057344 112604499 112640976 113246208 113799168 113836032 114354828 114391872 114428928 114987663 115605504 116169984 116207616 116775036 116812864 117440512 118013952 118590192 118628608 119042784 120472576 120932352 121060821 121522842 121562208 123451776 124094754 125411328 126023688 126064512 126721098 127401984 128024064 128065536 128690856 128732544 130056192 130691232 130733568 131414472 132120576 132765696 132808704 133413966 133457184 133500416 133923132 134873088 135531648 135575552 136048896 136237542 136757484 137682944 138355224 138883248 141087744 141776649 141822576 143327232 144027072 144073728 144777213 144824112 146313216 147027636 147075264 147841281 148635648 149361408 149409792 150139332 150187968 150994944 151732224 151781376 152473104 152522496 152571904 153055008 153316884 154140672 154893312 154943488 155649627 155700048 156243654 157351936 158120256 158723712 158943799 159550398 161243136 161414428 162030456 162082944 162927126 164602368 165459672 167215104 168031584 168086016 168961464 169869312 170698752 170754048 171532242 171587808 171643392 173408256 174254976 174311424 175162554 175219296 176160768 177020928 177078272 177885288 177942912 178564176 178869698 179830784 180708864 181398528 181650056 182284263 182343312 184473632 185177664 186142131 188116992 189035532 189096768 190081647 191102976 192036096 192098304 193036284 193098816 195084288 196036848 196100352 197121708 198180864 199148544 199213056 200120949 200185776 200250624 202309632 202375168 203297472 203363328 204073344 204356313 204422512 205136226 205520896 206524416 207532836 207600064 208324872 210827008 211631616 212733864 214990848 216040608 216110592 217236168 219469824 220541454 220612896 222953472 224042112 224114688 225208998 225281952 226492416 227598336 227672064 228709656 228783744 228857856 229975326 231211008 232339968 232415232 233550072 233625728 234365481 236027904 237180384 237257216 238085568 239325597 240945152 241864704 242121642 243045684 243124416 244390689 246903552 248189508 250822656 252047376 252129024 253442196 254803968 256048128 256131072 257298363 257381712 257465088 260112384 261382464 261467136 262743831 262828944 264241152 265531392 265617408 266827932 266914368 267000832 267846264 268304547 269746176 271063296 271151104 272097792 272475084 273514968 275365888 276710448 277766496 282175488 282475249 283553298 283645152 286654464 288054144 288147456 289554426 289648224 292626432 294055272 294150528 295682562 297271296 298722816 298819584 300278664 300375936 303464448 303562752 304946208 305044992 305143808 306110016 306633768 307704339 308281344 309786624 309886976 311299254 311400096 312487308 314703872 316240512 317447424 317887598 319100796 322486272 322828856 324060912 324165888 325854252 329204736 330812181 330919344 334430208 336063168 336172032 337813497 337922928 339738624 341397504 341508096 343064484 343175616 343286784 344962989 346816512 348509952 348622848 350325108 350438592 352321536 354041856 354156544 355770576 355885824 357128352 357739396 359661568 361417728 362797056 363182463 363300112 364568526 364686624 368947264 370355328 372284262 376233984 378071064 378193536 380163294 382205952 384072192 384196608 386072568 386197632 390168576 392073696 392200704 394243416 396361728 398297088 398426112 400241898 400371552 400501248 404619264 404750336 406594944 406726656 408146688 408712626 408845024 410272452 411041792 413048832 415065672 415200128 416649744 421654016 423263232 425329947 425467728 429981696 432081216 432221184 434331639 434472336 438939648 441082908 441225792 443523843 445906944 448084224 448229376 450417996 450563904 452984832 455196672 455344128 457419312 457567488 457715712 459950652 462422016 464679936 464830464 466948881 467100144 467251456 468730962 472055808 474360768 474514432 476171136 476831397 478651194 481890304 483729408 484243284 486091368 486248832 488781378 493807104 496379016 501645312 504094752 504258048 506884392 509607936 512096256 512262144 514596726 514763424 514930176 520224768 522764928 522934272 525487662 525657888 528482304 531062784 531234816 533655864 533828736 534001664 535692528 536609094 539492352 542126592 542302208 544195584 544950168 546852789 547029936 550731776 553420896 555532992 558426393 564350976 564950498 567106596 567290304 570244941 573308928 576108288 576294912 579108852 579296448 585252864 588110544 588301056 591365124 594542592 597445632 597639168 600362847 600557328 600751872 606928896 607125504 609892416 610089984 610287616 612220032 613068939 613267536 615408678 616562688 619573248 619773952 622598508 622800192 624974616 626043943 629407744 632481024 634894848 635775196 638201592 644972544 645657712 648121824 648331776 651708504 658409472 661624362 661838688 668860416 672126336 672344064 675626994 675845856 679477248 682795008 683016192 686128968 686351232 686573568 689925978 693633024 697019904 697245696 700650216 700877184 708083712 708313088 711541152 711771648 714256704 715478792 717976791 719323136 722835456 725594112 726364926 726600224 729137052 729373248 733172067 737894528 740710656 744568524 752467968 756142128 756387072 760326588 764411904 768144384 768393216 771895089 772145136 772395264 780337152 784147392 784401408 788231493 788486832 792723456 796594176 796852224 800483796 800743104 801002496 804913641 809238528 809500672 813189888 813453312 816293376 817425252 817690048 820544904 822083584 826097664 830131344 830400256 833299488 843308032 846526464 847425747 850659894 850935456 859963392 864162432 864442368 868663278 868944672 877879296 882165816 882451584 887047686 891813888 896168448 896458752 900835992 901127808 910393344 910688256 914838624 915134976 915431424 919901304 923113017 924844032 929359872 929660928 933897762 934200288 934502912 937461924 944111616 948721536 949028864 952342272 953662794 957302388 963780608 967458816 968486568 972182736 972497664 977562756 987614208 992436543 992758032 1003290624 1008189504 1008516096 1013440491 1013768784 1019215872 1024192512 1024524288 1029193452 1029526848 1029860352 1034888967 1040449536 1045529856 1045868544 1050975324 1051315776 1056964608 1062125568 1062469632 1067311728 1067657472 1068003328 1071385056 1073218188 1078984704 1084253184 1084604416 1088391168 1089547389 1089900336 1093705578 1094059872 1101463552 1106841792 1111065984 1112606593 1116852786 1128701952 1129900996 1134213192 1134580608 1140489882 1146617856 1152216576 1152589824 1158217704 1158592896 1170505728 1176221088 1176602112 1182730248 1189085184 1194891264 1195278336 1200725694 1201114656 1201503744 1213857792 1214251008 1219784832 1220179968 1220575232 1224440064 1226137878 1226535072 1230817356 1233125376 1239146496 1239547904 1245197016 1245600384 1249949232 1252087886 1258815488 1264962048 1269789696 1271550392 1275989841 1276403184 1289945088 1291315424 1296243648 1296663552 1302994917 1303417008 1316818944 1323248724 1323677376 1330571529 1337720832 1344252672 1344688128 1351253988 1351691712 1358954496 1365590016 1366032384 1372257936 1372702464 1373147136 1379851956 1387266048 1394039808 1394491392 1400846643 1401300432 1401754368 1416167424 1416626176 1423082304 1423543296 1428513408 1430494191 1430957584 1435953582 1438646272 1445670912 1451188224 1452729852 1453200448 1458274104 1458746496 1466344134 1475789056 1481421312 1489137048 1504935936 1512284256 1512774144 1520653176 1528823808 1536288768 1536786432 1543790178 1544290272 1544790528 1560674304 1568294784 1568802816 1576462986 1576973664 1585446912 1593188352 1593704448 1600967592 1601486208 1602004992 1609827282 1618477056 1619001344 1626379776 1626906624 1632586752 1634850504 1635380096 1640558367 1641089808 1652195328 1660262688 1660800512 1666598976 1675279179 1686616064 1693052928 1694851494 1701319788 1701870912 1710734823 1719926784 1728324864 1728884736 1737326556 1737889344 1755758592 1764331632 1764903168 1774095372 1783627776 1792336896 1792917504 1801088541 1801671984 1802255616 1820786688 1821376512 1829677248 1830269952 1830862848 1839206817 1839802608 1846226034 1849688064 1858719744 1859321856 1867795524 1868400576 1869005824 1874923848 1878131829 1888223232 1897443072 1898057728 1904684544 1907325588 1914604776 1927561216 1934917632 1936973136 1944365472 1944995328 1955125512 1975228416 1984873086 1985516064 2006581248 2016379008 2017032192 2026880982 2027537568 2038431744 2048385024 2049048576 2058386904 2059053696 2059720704 2069777934 2080899072 2091059712 2091737088 2101950648 2102631552 2124251136 2124939264 2134623456 2135314944 2136006656 2142770112 2146436376 2153930373 2157969408 2168506368 2169208832 2176782336 2179094778 2179800672 2187411156 2188119744 2199516201 2202927104 2213683584 2222131968 2225213186 2233705572 2257403904 2259801992 2268426384 2269161216 2280979764 2293235712 2304433152 2305179648 2315685267 2316435408 2317185792 2341011456 2352442176 2353204224 2364694479 2365460496 2378170368 2389782528 2390556672 2401451388 2402229312 2403007488 2414740923 2427715584 2428502016 2439569664 2440359936 2441150464 2448880128 2452275756 2453070144 2461634712 2466250752 2478292992 2479095808 2490394032 2491200768 2499898464 2504175772 2517630976 2529924096 2539579392 2542277241 2543100784 2551979682 2552806368 2579890176 2582630848 2592487296 2593327104 2605989834 2606834016 2633637888 2646497448 2647354752 2661143058 2675441664 2688505344 2689376256 2702507976 2703383424 2731180032 2732064768 2744515872 2745404928 2746294272 2759703912 2774532096 2788079616 2788982784 2801693286 2802600864 2803508736 2832334848 2833252352 2846164608 2847086592 2857026816 2860988382 2861915168 2871907164 2877292544 2891341824 2902376448 2905459704 2906400896 2916548208 2917492992 2932688268 2951578112 2962842624 2977309629 2978274096 3009871872 3024568512 3025548288 3040321473 3041306352 3057647616 3072577536 3073572864 3087580356 3088580544 3089581056 3104666901 3121348608 3136589568 3137605632 3152925972 3153947328 3170893824 3186376704 3187408896 3201935184 3202972416 3204009984 3219654564 3236954112 3238002688 3252759552 3253813248 3265173504 3268642167 3269701008 3270760192 3281116734 3282179616 3304390656 3320525376 3321601024 3333197952 3337819779 3350558358 3373232128 3386105856 3389702988 3402639576 3403741824 3421469646 3439853568 3456649728 3457769472 3474653112 3475778688 3511517184 3528663264 3529806336 3548190744 3567255552 3584673792 3585835008 3602177082 3603343968 3604511232 3641573376 3642753024 3659354496 3660539904 3661725696 3678413634 3679605216 3692452068 3699376128 3717439488 3718643712 3735591048 3736801152 3738011648 3749847696 3756263658 3776446464 3794886144 3796115456 3809369088 3814651176 3827969523 3829209552 3855122432 3869835264 3873946272 3888730944 3889990656 3908984751 3910251024 3950456832 3969746172 3971032128 3991714587 4013162496 4032758016 4034064384 4053761964 4055075136 4076863488 4096770048 4098097152 4116773808 4118107392 4119441408 4139555868 4161798144 4182119424 4183474176 4202539929 4203901296 4205263104 4248502272 4249878528 4269246912 4270629888 4272013312 4285540224 4291482573 4292872752 4307860746 4315938816 4337012736 4338417664 4353564672 4358189556 4359601344 4374822312 4376239488 4382307601 4399032402 4405854208 4427367168 4444263936 4450426372 4467411144 4514807808 4519603984 4536852768 4538322432 4561959528 4586471424 4608866304 4610359296 4631370534 4632870816 4634371584 4682022912 4704884352 4706408448 4729388958 4730920992 4756340736 4779565056 4781113344 4802902776 4804458624 4806014976 4829481846 4855431168 4857004032 4879139328 4880719872 4882300928 4897760256 4904551512 4906140288 4923269424 4956585984 4958191616 4980788064 4982401536 4999796928 5008351544 5025837537 5035261952 5059848192 5079158784 5084554482 5086201568 5103959364 5105612736 5132204469 5159780352 5165261696 5184974592 5186654208 5211979668 5213668032 5267275776 5292994896 5294709504 5322286116 5350883328 5377010688 5378752512 5403265623 5405015952 5406766848 5462360064 5464129536 5489031744 5490809856 5492588544 5517620451 5519407824 5549064192 5576159232 5577965568 5603386572 5605201728 5607017472 5634395487 5664669696 5666504704 5692329216 5694173184 5714053632 5721976764 5723830336 5743814328 5754585088 5782683648 5804752896 5810919408 5812801792 5833096416 5834985984 5865376536 5903156224 5925685248 5954619258 5956548192 6019743744 6049137024 6051096576 6080642946 6082612704 6115295232 6145155072 6147145728 6175160712 6177161088 6179162112 6209333802 6242697216 6273179136 6275211264 6305851944 6307894656 6372753408 6374817792 6403870368 6405944832 6408019968 6439309128 6461791119 6473908224 6505519104 6507626496 6530347008 6537284334 6539402016 6541520384 6562233468 6564359232 6598548603 6608781312 6641050752 6643202048 6666395904 6675639558 6701116716 6746464256 6772211712 6779405976 6805279152 6807483648 6842939292 6879707136 6913299456 6915538944 6947055801 6949306224 6951557376 7023034368 7057326528 7059612672 7094083437 7096381488 7134511104 7169347584 7171670016 7204354164 7206687936 7209022464 7244222769 7283146752 7285506048 7318708992 7321079808 7323451392 7356827268 7359210432 7384904136 7398752256 7434878976 7437287424 7471182096 7473602304 7476023296 7499695392 7512527316 7552892928 7589772288 7592230912 7618738176 7626831723 7629302352 7655939046 7658419104 7710244864 7739670528 7747892544 7777461888 7779981312 7788246151 7817969502 7820502048 7900913664 7939492344 7942064256 7983429174 8026324992 8065516032 8068128768 8107523928 8110150272 8193540096 8196194304 8233547616 8236214784 8238882816 8279111736 8323596288 8364238848 8366948352 8405079858 8407802592 8410526208 8497004544 8499757056 8538493824 8541259776 8544026624 8571080448 8582965146 8585745504 8615721492 8631877632 8674025472 8676835328 8707129344 8716379112 8719202688 8749644624 8752478976 8764615202 8798064804 8811708416 8854734336 8888527872 8900852744 8931928887 8934822288 9029615616 9039207968 9073705536 9076644864 9120964419 9123919056 9172942848 9217732608 9220718592 9262741068 9265741632 9268743168 9314000703 9364045824 9409768704 9412816896 9458777916 9461841984 9512681472 9559130112 9562226688 9605805552 9608917248 9612029952 9658963692 9710862336 9714008064 9758278656 9761439744 9764601856 9795520512 9805926501 9809103024 9812280576 9846538848 9913171968 9916383232 9961576128 9964803072 9999593856 10013459337 10016703088 10051675074 10070523904 10119696384 10158317568 10169108964 10172403136 10207918728 10211225472 10264408938 10319560704 10330523392 10369949184 10373308416 10423959336 10427336064 10534551552 10585989792 10589419008 10644572232 10701766656 10754021376 10757505024 10806531246 10810031904 10813533696 10924720128 10928259072 10978063488 10981619712 10985177088 11035240902 11038815648 11098128384 11152318464 11155931136 11206773144 11210403456 11214034944 11268790974 11329339392 11333009408 11384658432 11388346368 11428107264 11443953528 11447660672 11483908569 11487628656 11565367296 11609505792 11621838816 11625603584 11666192832 11669971968 11726954253 11730753072 11806312448 11851370496 11909238516 11913096384 11975143761 12039487488 12098274048 12102193152 12161285892 12165225408 12230590464 12290310144 12294291456 12350321424 12354322176 12358324224 12418667604 12485394432 12546358272 12550422528 12607619787 12611703888 12615789312 12745506816 12749635584 12807740736 12811889664 12816039936 12874447719 12878618256 12923582238 12947816448 13011038208 13015252992 13060694016 13074568668 13078804032 13083040768 13124466936 13128718464 13146922803 13197097206 13217562624 13282101504 13286404096 13332791808 13351279116 13402233432 13492928512 13544423424 13558811952 13610558304 13614967296 13685878584 13759414272 13826598912 13831077888 13894111602 13898612448 13903114752 14046068736 14114653056 14119225344 14188166874 14192762976 14269022208 14338695168 14343340032 14408708328 14413375872 14418044928 14488445538 14566293504 14571012096 14637417984 14642159616 14646902784 14713654536 14718420864 14769808272 14869757952 14874574848 14942364192 14947204608 14952046592 14999390784 15025054632 15077512611 15105785856 15179544576 15184461824 15237476352 15253663446 15258604704 15311878092 15316838208 15396613407 15420489728 15479341056 15495785088 15554923776 15559962624 15576492302 15635939004 15641004096 15801827328 15878984688 15884128512 15966858348 16052649984 16131032064 16136257536 16209796869 16215047856 16220300544 16387080192 16392388608 16467095232 16472429568 16477765632 16552861353 16558223472 16647192576 16728477696 16733896704 16810159716 16815605184 16821052416 16903186461 16994009088 16999514112 17076987648 17082519552 17088053248 17142160896 17165930292 17171491008 17231442984 17263755264 17348050944 17353670656 17414258688 17432758224 17438405376 17499289248 17504957952 17529230404 17596129608 17623416832 17709468672 17777055744 17801705488 17863857774 17869644576 18059231232 18078415936 18147411072 18153289728 18241928838 18247838112 18345885696 18435465216 18441437184 18525482136 18531483264 18537486336 18628001406 18728091648 18819537408 18825633792 18917555832 18923683968 19118260224 19124453376 19211611104 19217834496 19224059904 19317927384 19421724672 19516557312 19522879488 19529203712 19591041024 19611853002 19618206048 19624561152 19693077696 19795645809 19826343936 19832766464 19923152256 19929606144 19999187712 20026918674 20033406176 20103350148 20141047808 20239392768 20316635136 20338217928 20344806272 20415837456 20422450944 20528817876 20639121408 20661046784 20739898368 20746616832 20841167403 20847918672 20854672128 21069103104 21171979584 21178838016 21282250311 21289144464 21403533312 21508042752 21515010048 21613062492 21620063808 21627067392 21732668307 21849440256 21856518144 21956126976 21963239424 21970354176 22070481804 22077631296 22196256768 22304636928 22311862272 22413546288 22420806912 22428069888 22537581948 22658678784 22666018816 22769316864 22776692736 22856214528 22880495169 22887907056 22895321344 22967817138 22975257312 23130734592 23219011584 23243677632 23251207168 23332385664 23339943936 23364738453 23453908506 23461506144 23612624896 23702740992 23818477032 23826192768 23950287522 24078974976 24196548096 24204386304 24322571784 24330450816 24580620288 24588582912 24700642848 24708644352 24716648448 24837335208 24970788864 25092716544 25100845056 25215239574 25223407776 25231578624 25491013632 25499271168 25615481472 25623779328 25632079872 25748895438 25757236512 25847164476 25895632896 26022076416 26030505984 26121388032 26149137336 26157608064 26166081536 26248933872 26257436928 26293845606 26394194412 26435125248 26564203008 26572808192 26665583616 26702558232 26795786661 26804466864 26985857024 27088846848 27117623904 27221116608 27229934592 27362893257 27371757168 27518828544 27653197824 27662155776 27788223204 27797224896 27806229504 27942002109 28092137472 28229306112 28238450688 28376333748 28385525952 28538044416 28677390336 28686680064 28817416656 28826751744 28836089856 28976891076 29132587008 29142024192 29274835968 29284319232 29293805568 29417779503 29427309072 29436841728 29539616544 29739515904 29749149696 29884728384 29894409216 29904093184 29998781568 30040378011 30050109264 30155025222 30211571712 30359089152 30368923648 30474952704 30507326892 30517209408 30623756184 30633676416 30676153207 30793226814 30840979456 30958682112 30991570176 31109847552 31119925248 31152984604 31271878008 31282008192 31603654656 31757969376 31768257024 31933716696 32105299968 32262064128 32272515072 32419593738 32430095712 32440601088 32774160384 32784777216 32934190464 32944859136 32955531264 33105722706 33116446944 33294385152 33456955392 33467793408 33620319432 33631210368 33642104832 33806372922 33988018176 33999028224 34153975296 34165039104 34176106496 34284321792 34331860584 34342982016 34462885968 34696101888 34707341312 34828517376 34865516448 34876810752 34998578496 35009915904 35058460808 35180862759 35192259216 35246833664 35418937344 35554111488 35603410976 35727715548 35739289152 35925431283 36118462464 36156831872 36294822144 36306579456 36483857676 36495676224 36691771392 36870930432 36882874368 37050964272 37062966528 37074972672 37256002812 37456183296 37639074816 37651267584 37822859361 37835111664 37847367936 38236520448 38248906752 38423222208 38435668992 38448119808 38623343157 38635854768 38843449344 39033114624 39045758976 39058407424 39182082048 39223706004 39236412096 39249122304 39386155392 39440768409 39591291618 39652687872 39665532928 39846304512 39859212288 39998375424 40053837348 40066812352 40206700296 40282095616 40478785536 40633270272 40676435856 40689612544 40831674912 40844901888 41057635752 41278242816 41322093568 41479796736 41493233664 41682334806 41695837344 41709344256 42138206208 42343959168 42357676032 42564500622 42578288928 42807066624 43016085504 43030020096 43226124984 43240127616 43254134784 43465336614 43698880512 43713036288 43912253952 43926478848 43940708352 44140963608 44155262592 44609273856 44623724544 44827092576 44841613824 44856139776 45075163896 45232537833 45317357568 45538633728 45553385472 45712429056 45760990338 45775814112 45790642688 45935634276 45950514624 46189840221 46261469184 46438023168 46487355264 46502414336 46664771328 46679887872 46729476906 46907817012 46923012288 47225249792 47405481984 47636954064 47652385536 47900575044 48157949952 48393096192 48408772608 48629390607 48645143568 48660901632 49161240576 49177165824 49401285696 49417288704 49433296896 49658584059 49674670416 49941577728 50185433088 50201690112 50430479148 50446815552 50463157248 50709559383 50982027264 50998542336 51230962944 51247558656 51264159744 51497790876 51514473024 51694328952 51791265792 52044152832 52061011968 52242776064 52298274672 52315216128 52332163072 52497867744 52514873856 52587691212 52788388824 52870250496 53128406016 53145616384 53331167232 53405116464 53591573322 53608933728 53971714048 54177693696 54235247808 54442233216 54459869184 54517723057 54725786514 54743514336 55037657088 55306395648 55324311552 55576446408 55594449792 55612459008 55884004218 56184274944 56458612224 56476901376 56752667496 56771051904 57354780672 57373360128 57634833312 57653503488 57672179712 57953782152 58265174016 58549671936 58568638464 58587611136 58835559006 58854618144 58873683456 59079233088 59386937427 59479031808 59498299392 59769456768 59788818432 59808186368 59997563136 60080756022 60100218528 60310050444 60423143424 60718178304 60737847296 60949905408 61014653784 61034418816 61247512368 61267352832 61352306414 61586453628 61681958912 61917364224 61983140352 62219695104 62239850496 62305969208 62523502209 62543756016 62564016384 63207309312 63515938752 63536514048 63846750933 63867433392 64210599936 64524128256 64545030144 64839187476 64860191424 64881202176 65198004921 65548320768 65569554432 65868380928 65889718272 65911062528 66211445412 66232893888 66588770304 66913910784 66935586816 67240638864 67262420736 67284209664 67612745844 67976036352 67998056448 68307950592 68330078208 68352212992 68568643584 68641485507 68663721168 68685964032 68925771936 69392203776 69414682624 69657034752 69731032896 69753621504 69997156992 70019831808 70094215359 70116921616 70361725518 70384518432 70493667328 70837874688 71108222976 71206821952 71455431096 71478578304 71850862566 72236924928 72313663744 72589644288 72613158912 72967715352 72991352448 73741860864 73765748736 74101928544 74125933056 74149945344 74512005624 74912366592 75278149632 75302535168 75645718722 75670223328 75694735872 76473040896 76497813504 76846444416 76871337984 76896239616 77246686314 77271709536 77686898688 78066229248 78091517952 78116814848 78364164096 78447412008 78472824192 78498244608 78772310784 78881536818 79182583236 79305375744 79331065856 79692609024 79718424576 79996750848 80107674696 80133624704 80387359983 80413400592 80957571072 81266540544 81352871712 81379225088 81663349824 81689803776 82088679771 82115271504 82556485632 82644187136 82959593472 82986467328 83364669612 83391674688 83418688512 83826006327 84276412416 84687918336 84715352064 85129001244 85156577856 85614133248 86032171008 86060040192 86452249968 86480255232 86508269568 86930673228 87397761024 87426072576 87824507904 87852957696 87881416704 88253338509 88281927216 88310525184 89218547712 89247449088 89654185152 89683227648 89712279552 90121134033 90150327792 90465075666 90634715136 91077267456 91106770944 91424858112 91521980676 91551628224 91581285376 91871268552 91901029248 92028459621 92379680442 92522938368 92876046336 92974710528 93004828672 93329542656 93359775744 93458953812 93815634024 93846024576 94450499584 94810963968 95273908128 95304771072 95801150088 96315899904 96786192384 96817545216 97258781214 97290287136 97321803264 98322481152 98354331648 98802571392 98834577408 98866593792 99317168118 99349340832 99883155456 100370866176 100403380224 100860958296 100893631104 100926314496 101419118766 101964054528 101997084672 102461925888 102495117312 102528319488 102995581752 103028946048 103388657904 104088305664 104122023936 104485552128 104596549344 104630432256 104664326144 104995735488 105029747712 105175382424 105542588277 105576777648 105740500992 106256812032 106291232768 106662334464 106810232928 107183146644 107217867456 107776293849 107943428096 108355387392 108470495616 108884466432 108919738368 109035446114 109451573028 109487028672 110075314176 110612791296 110648623104 111152892816 111188899584 111224918016 111768008436 112368549888 112917224448 112953802752 113468578083 113505334992 113542103808 114709561344 114746720256 115269666624 115307006976 115344359424 115870029471 115907564304 116530348032 117099343872 117137276928 117175222272 117671118012 117709236288 117747366912 118158466176 118322305227 118773874854 118958063616 118996598784 119538913536 119577636864 119616372736 119995126272 120161512044 120200437056 120620100888 120846286848 121436356608 121475694592 121899810816 122029307568 122068837632 122495024736 122534705664 122704612828 123172907256 123363917824 123834728448 123966280704 124439390208 124479700992 124611938416 125047004418 125087512032 125128032768 126414618624 127031877504 127073028096 127693501866 127734866784 128421199872 129048256512 129090060288 129678374952 129720382848 129762404352 130396009842 131096641536 131139108864 131736761856 131779436544 131822125056 132422890824 132465787776 133827821568 133871173632 134481277728 134524841472 134568419328 135225491688 135952072704 136615901184 136660156416 136704425984 137137287168 137282971014 137327442336 137371928064 137851543872 138569520663 138784407552 138829365248 139314069504 139462065792 139507243008 139994313984 140039663616 140188430718 140233843232 140723451036 140769036864 140987334656 141675749376 142216445952 142413643904 142910862192 142957156608 143701725132 144473849856 144627327488 145179288576 145226317824 145888171821 145935430704 145982704896 147483721728 147531497472 148203857088 148251866112 148299890688 148975752177 149024011248 149824733184 150556299264 150605070336 151291437444 151340446656 151389471744 152128678149 152946081792 152995627008 153692888832 153742675968 153792479232 154493372628 154543419072 155373797376 156132458496 156183035904 156233629696 156728328192 156894824016 156945648384 156996489216 157544621568 157763073636 158365166472 158610751488 158662131712 159385218048 159436849152 159993501696 160215349392 160267249408 160774719966 160826801184 161915142144 162533081088 162705743424 162758450176 163326699648 163379607552 163553169171 164177359542 164230543008 165112971264 165288374272 165919186944 165972934656 166729339224 166783349376 166837377024 167652012654 168552824832 169375836672 169430704128 170258002488 170313155712 172064342016 172120080384 172904499936 172960510464 173016539136 173861346456 174795522048 175649015808 175705915392 175762833408 176506677018 176563854432 176621050368 178160812281 178437095424 178494898176 179308370304 179366455296 179424559104 180242268066 180300655584 180930151332 181269430272 182154534912 182213541888 182849716224 183043961352 183103256448 183162570752 183742537104 183802058496 184056919242 184759360884 185045876736 185752092672 185949421056 186009657344 186659085312 186719551488 186917907624 187570506627 187631268048 187692049152 188900999168 189621927936 190547816256 190609542144 191540252799 191602300176 192631799808 193572384768 193635090432 194517562428 194580574272 194643606528 195594014763 196644962304 196708663296 197605142784 197669154816 197733187584 198634336236 198698681664 199766310912 200741732352 200806760448 201721916592 201787262208 201852628992 202838237532 203928109056 203994169344 204923851776 204990234624 205056638976 205924456521 205991163504 206057892096 206777315808 208176611328 208244047872 208971104256 209193098688 209260864512 209328652288 209991470976 210059495424 210282646077 210350764848 211085176554 211153555296 211481001984 212513624064 212582465536 213324668928 213620465856 214366293288 214435734912 214733072449 215552587698 215886856192 216710774784 216940991232 217768932864 217839476736 218070892228 218903146056 218974057344 221225582592 221297246208 222305785632 222377799168 222449836032 223536016872 224737099776 225834448896 225907605504 226937156166 227010669984 227084207616 229419122688 229493440512 230539333248 230614013952 230688718848 231740058942 231815128608 233060696064 234198687744 234274553856 234350444544 235342236024 235418472576 235494733824 236316932352 236644610454 237547749708 237916127232 237993197568 239077827072 239155273728 239232745472 239990252544 240323024088 240400874112 241240201776 242872713216 242951389184 243799621632 244058615136 244137675264 244990049472 245069411328 245409225656 246266039313 246345814512 246727835648 247669456896 247932561408 248878780416 248959401984 249223876832 250094008836 250175024064 250256065536 251478018981 252829237248 254063755008 254146056192 255387003732 255469733568 256842399744 258096513024 258180120576 259356749904 259440765696 259524808704 260792019684 262193283072 262278217728 263473523712 263558873088 263644250112 264760015527 264845781648 264931575552 267655643136 267742347264 268962555456 269049682944 269136838656 270363402099 270450983376 271904145408 273231802368 273320312832 273408851968 274274574336 274565942028 274654884672 274743856128 275703087744 276085378863 277139041326 277568815104 277658730496 278628139008 278924131584 279014486016 279988627968 280079327232 280376861436 280467686464 281446902072 281538073728 281974669312 283351498752 284432891904 284827287808 285821724384 285914313216 287403450264 288947699712 289254654976 290358577152 290452635648 291776343642 291870861408 291965409792 294967443456 295062994944 296407714176 296503732224 296599781376 297951504354 298048022496 299649466368 301112598528 301210140672 302582874888 302680893312 302778943488 304257356298 305892163584 305991254016 307385777664 307485351936 307584958464 308986745256 309086838144 312264916992 312366071808 312467259392 313456656384 313789648032 313891296768 313992978432 315089243136 315526147272 316627764831 316730332944 317221502976 318770436096 318873698304 319987003392 320430698784 320534498816 321549439932 321653602368 323328881547 323830284288 325066162176 325411486848 325516900352 326653399296 326759215104 327106338342 328354719084 328461086016 330225942528 330576748544 331838373888 331945869312 333458678448 333566698752 333674754048 335304025308 337105649664 338751673344 338861408256 340405734249 340516004976 340626311424 344128684032 344240160768 345808999872 345921020928 346033078272 347610088413 347722692912 349591044096 351298031616 351411830784 351525666816 353013354036 353127708864 353242100736 354966915681 356321624562 356874190848 356989796352 358616740608 358732910592 358849118208 360484536132 360601311168 361860302664 362538860544 364309069824 364427083776 365699432448 366087922704 366206512896 366325141504 367485074208 367604116992 368113838484 369518721768 370091753472 371504185344 371898842112 372019314688 373318170624 373439102976 373835815248 375141013254 375262536096 375384098304 377801998336 379243855872 381095632512 381219084288 383080505598 383204600352 385263599616 387144769536 387270180864 389035124856 389161148544 389287213056 391188029526 393289924608 393417326592 395210285568 395338309632 395466375168 397268672472 397397363328 401483464704 401613520896 403443833184 403574524416 403705257984 405676475064 407856218112 409847703552 409980469248 410113277952 411848913042 411982327008 412115784192 413554631616 415708561989 416353222656 416488095744 417942208512 418386197376 418521729024 418657304576 419982941952 420118990848 420565292154 420701529696 422170353108 422307110592 422962003968 425027248128 425164931072 426649337856 427240931712 428732586576 428871469824 429466144898 431105175396 431773712384 433421549568 433881982464 435537865728 435678953472 436141784456 437664515463 437806292112 437948114688 442451165184 442594492416 444611571264 444755598336 444899672064 446927256531 447072033744 449474199552 451668897792 451815211008 453874312332 454021339968 454168415232 456386034447 458838245376 458986881024 461078666496 461228027904 461377437696 463480117884 463630257216 466121392128 468397375488 468549107712 468700889088 470684472048 470836945152 470989467648 472633864704 473289220908 475095499416 475832254464 475986395136 478155654144 478310547456 478465490944 479980505088 480646048176 480801748224 482480403552 485745426432 485902778368 487599243264 488117230272 488275350528 489980098944 490138822656 490659507513 490818451312 492532078626 492691629024 493455671296 495338913792 495865122816 497757560832 497918803968 498447753664 500188017672 500350048128 500512131072 502956037962 505658474496 508127510016 508292112384 510774007464 510939467136 516193026048 516360241152 518713499808 518881531392 519049617408 521584039368 524386566144 526947047424 527117746176 527288500224 529520031054 529691563296 529863151104 535311286272 535484694528 537925110912 538099365888 538273677312 540726804198 540901966752 543808290816 546463604736 546640625664 546817703936 548549148672 549131884056 549309769344 549487712256 551406175488 552170757726 554278082652 555137630208 555317460992 557256278016 557848263168 558028972032 559977255936 560158654464 560753722872 560935372928 562711519881 562893804144 563076147456 566702997504 568865783808 569654575616 571643448768 571828626432 574620758397 574806900528 577895399424 578509309952 580717154304 580905271296 583552687284 583741722816 583930819584 586782044289 589934886912 590125989888 592815428352 593007464448 593199562752 595903008708 596096044992 599298932736 602225197056 602420281344 605165749776 605361786624 605557886976 608514712596 611784327168 611982508032 614771555328 614970703872 615169916928 617773369563 617973490512 618173676288 624529833984 624732143616 624934518784 626913312768 627579296064 627782593536 627985956864 630178486272 630847938231 631052294544 633255529662 633460665888 634443005952 637540872192 637747396608 639974006784 640861397568 641068997632 643098879864 643307204736 644199217347 646657763094 647660568576 650132324352 650822973696 651033800704 653306798592 653518430208 654212676684 656709438168 656922172032 661153497088 663676747776 663891738624 666917356896 667133397504 667349508096 670608050616 674211299328 677503346688 677722816512 680811468498 681032009952 681252622848 688257368064 688480321536 691617999744 691842041856 692066156544 695220176826 695445385824 699182088192 702596063232 702823661568 703051333632 706026708072 706255417728 706484201472 709933831362 712643249124 713748381696 713979592704 717233481216 717465821184 717698236416 720969072264 721202622336 723720605328 728618139648 728854167552 731398864896 732175845408 732413025792 732650283008 734970148416 735208233984 736227676968 738798117939 739037443536 740183506944 743008370688 743797684224 744038629376 746636341248 746878205952 747671630496 750282026508 750525072192 750768196608 754434056943 755603996672 758487711744 762191265024 762438168576 766161011196 766409200704 770527199232 774289539072 774540361728 778070249712 778322297088 778574426112 782376059052 786579849216 786834653184 790420571136 790676619264 790932750336 794280046581 794537344944 794794726656 802966929408 803227041792 806887666368 807149048832 807410515968 811090206297 811352950128 815712436224 819695407104 819960938496 820226555904 823697826084 823964654016 824231568384 827109263232 828256136589 831417123978 832706445312 832976191488 835884417024 836772394752 837043458048 837314609152 839965883904 840237981696 841130584308 841403059392 844340706216 844614221184 845924007936 850054496256 850329862144 853298675712 854481863424 857465173152 857742939648 858932289796 862210350792 863547424768 866843099136 867763964928 871075731456 871357906944 872283568912 875329030926 875612584224 875896229376 884902330368 885188984832 889223142528 889511196672 889799344128 893854513062 894144067488 898948399104 903337795584 903630422016 907748624664 908042679936 908336830464 912772068894 917676490752 917973762048 922157332992 922456055808 922754875392 926960235768 927260514432 936794750976 937098215424 937401778176 941368944096 941673890304 941978935296 945267729408 946578441816 950190998832 951664508928 956311308288 956621094912 956930981888 959961010176 961292096352 961603496448 964960807104 969986644641 971490852864 971805556736 975198486528 976234460544 976550701056 979960197888 980277645312 981319015026 981636902624 985064157252 985383258048 986911342592 990677827584 991730245632 995515121664 995837607936 996895507328 1000376035344 1000700096256 1001024262144 1005912075924 1011316948992 1016255020032 1016584224768 1021217202747 1021548014928 1021878934272 1032386052096 1032720482304 1037426999616 1037763062784 1038099234816 1042830265239 1043168078736 1048773132288 1053894094848 1054235492352 1054577000448 1059040062108 1059383126592 1059726302208 1064900747043 1070622572544 1070969389056 1075850221824 1076198731776 1076547354624 1081453608396 1081803933504 1087616581632 1092927209472 1093281251328 1093635407872 1097098297344 1098263768112 1098619538688 1098975424512 1102812350976 1104341515452 1108556165304 1110275260416 1110634921984 1114512556032 1115696526336 1116057944064 1119954511872 1120317308928 1121507445744 1121870745856 1125423039762 1125787608288 1126152294912 1133405995008 1137731567616 1139309151232 1143286897536 1143657252864 1149241516794 1149613801056 1155790798848 1157018619904 1161434308608 1161810542592 1167105374568 1167483445632 1167861639168 1173564088578 1179869773824 1180251979776 1185630856704 1186014928896 1186399125504 1191806017416 1192192089984 1204450394112 1204840562688 1210331499552 1210723573248 1211115773952 1217029425192 1223568654336 1229543110656 1229941407744 1230339833856 1235546739126 1235946981024 1236347352576 1247125685967 1249059667968 1249464287232 1253826625536 1255158592128 1255565187072 1255971913728 1260356972544 1261695876462 1262104589088 1266511059324 1266921331776 1268886011904 1275081744384 1275494793216 1279948013568 1281722795136 1282137995264 1286197759728 1286614409472 1288398434694 1293315526188 1295321137152 1300264648704 1301645947392 1302067601408 1306613597184 1307036860416 1308425353368 1312993546389 1313418876336 1313844344064 1322306994176 1327353495552 1327783477248 1333834713792 1334266795008 1334699016192 1340781769593 1341216101232 1348422598656 1355006693376 1355445633024 1361622936996 1362064019904 1362505245696 1369158103341 1376514736128 1376960643072 1383235999488 1383684083712 1384132313088 1390440353652 1390890771648 1398364176384 1405192126464 1405647323136 1406102667264 1412053416144 1412510835456 1412968402944 1419867662724 1425286498248 1427496763392 1427959185408 1434466962432 1434931642368 1435396472832 1441938144528 1442405244672 1447441210656 1457236279296 1457708335104 1462797729792 1464351690816 1464826051584 1465300566016 1469940296832 1470416467968 1471978522539 1472455353936 1477596235878 1478074887072 1480367013888 1486016741376 1487595368448 1488077258752 1493272682496 1493756411904 1495343260992 1500564053016 1501050144384 1501536393216 1503131507143 1508868113886 1511207993344 1516975423488 1524382530048 1524876337152 1532322022392 1532818401408 1548579078144 1549080723456 1556140499424 1556644594176 1557148852224 1564752118104 1573159698432 1580841142272 1581353238528 1581865500672 1588560093162 1589074689888 1589589453312 1605933858816 1606454083584 1613775332736 1614298097664 1614821031936 1622180412594 1622705900256 1631424872448 1639390814208 1639921876992 1640453111808 1647395652168 1647929308032 1648463136768 1654218526464 1656512273178 1662834247956 1665412890624 1665952382976 1671768834048 1673544789504 1674086916096 1674629218304 1679931767808 1680475963392 1682261168616 1682806118784 1688681412432 1689228442368 1700108992512 1700659724288 1706597351424 1708963726848 1714930346304 1715485879296 1717864579592 1723862275191 1724420701584 1727094849536 1733686198272 1735527929856 1742151462912 1742715813888 1744567137824 1750658061852 1751225168448 1751792458752 1760346132867 1769804660736 1770377969664 1778446285056 1779022393344 1779598688256 1787709026124 1788288134976 1797896798208 1806675591168 1807260844032 1815497249328 1816085359872 1816673660928 1825544137788 1835352981504 1835947524096 1844314665984 1844912111616 1845509750784 1853320108689 1853920471536 1854521028864 1873589501952 1874196430848 1874803556352 1882737888192 1883347780608 1883957870592 1890535458816 1892543814693 1893156883632 1900381997664 1903329017856 1912622616576 1913242189824 1913861963776 1919922020352 1922584192704 1923206992896 1929921614208 1932597652041 1939973289282 1942981705728 1943611113472 1950396973056 1952468921088 1953101402112 1959920395776 1960555290624 1962638030052 1963273805248 1970128314504 1970766516096 1973822685184 1983460491264 1991030243328 1991675215872 1993791014656 2000752070688 2001400192512 2002048524288 2011824151848 2022633897984 2032510040064 2033168449536 2042434405494 2043096029856 2043757868544 2064772104192 2065440964608 2074853999232 2075526125568 2076198469632 2085660530478 2086336157472 2097546264576 2107788189696 2108470984704 2109154000896 2118080124216 2118766253184 2119452604416 2129801494086 2141245145088 2141938778112 2151700443648 2152397463552 2153094709248 2162907216792 2163607867008 2185854418944 2186562502656 2187270815744 2194196594688 2196527536224 2197239077376 2197950849024 2205624701952 2208683030904 2216394353817 2217112330608 2220550520832 2229025112064 2231393052672 2232115888128 2239909023744 2240634617856 2243014891488 2243741491712 2250846079524 2251575216576 2252304589824 2263302170829 2266811990016 2275463135232 2278618302464 2286573795072 2287314505728 2298483033588 2299227602112 2311581597696 2314037239808 2322868617216 2323621085184 2334210749136 2334966891264 2335723278336 2347128177156 2359739547648 2360503959552 2371261713408 2372029857792 2372798251008 2382840139743 2383612034832 2384384179968 2408900788224 2409681125376 2420662999104 2421447146496 2422231547904 2433270618891 2434058850384 2447137308672 2459086221312 2459882815488 2460679667712 2471093478252 2471893962048 2472694705152 2484768409767 2494251371934 2498119335936 2498928574464 2507653251072 2510317184256 2511130374144 2511943827456 2520713945088 2523391752924 2524209178176 2533022118648 2533842663552 2537772023808 2550163488768 2550989586432 2559896027136 2563445590272 2564275990528 2572395519456 2573228818944 2576796869388 2586631052376 2590642274304 2600529297408 2603291894784 2604135202816 2613227194368 2614073720832 2616850706736 2625987092778 2626837752672 2627688688128 2644613988352 2654706991104 2655566954496 2667669427584 2668533590016 2669398032384 2681563539186 2682432202464 2696845197312 2710013386752 2710891266048 2723245873992 2724128039808 2725010491392 2738316206682 2753029472256 2753921286144 2766471998976 2767368167424 2768264626176 2780880707304 2781781543296 2810384252928 2811294646272 2812205334528 2824106832288 2825021670912 2825936805888 2839735325448 2850572996496 2854993526784 2868933924864 2869863284736 2870792945664 2883876289056 2884810489344 2894882421312 2909959933923 2914472558592 2915416670208 2925595459584 2928703381632 2929652103168 2930601132032 2939880593664 2940832935936 2943957045078 2944910707872 2955192471756 2956149774144 2960734027776 2972033482752 2975190736896 2976154517504 2986545364992 2987512823808 2990686521984 3001128106032 3002100288768 3003072786432 3006263014286 3017736227772 3022415986688 3033950846976 3048765060096 3049752674304 3063651608241 3064644044784 3065636802816 3097158156288 3098161446912 3112280998848 3113289188352 3114297704448 3128490795717 3129504236208 3146319396864 3161682284544 3162706477056 3163731001344 3177120186324 3178149379776 3179178906624 3194702241129 3211867717632 3212908167168 3227550665472 3228596195328 3229642063872 3244360825188 3245411800512 3262849744896 3278781628416 3279843753984 3280906223616 3294791304336 3295858616064 3296926273536 3308437052928 3313024546356 3325668495912 3330825781248 3331904765952 3343537668096 3347089579008 3348173832192 3349258436608 3359863535616 3360951926784 3364522337232 3365612237568 3377362824864 3378456884736 3400217985024 3401319448576 3413194702848 3417927453696 3429860692608 3430971758592 3435729159184 3447724550382 3448841403168 3454189699072 3467372396544 3471055859712 3484302925824 3485431627776 3489134275648 3501316123704 3502450336896 3503584917504 3520692265734 3539609321472 3540755939328 3556892570112 3558044786688 3559197376512 3575418052248 3576576269952 3613351182336 3614521688064 3630994498656 3632170719744 3633347321856 3651088275576 3670705963008 3688629331968 3689824223232 3691019501568 3706640217378 3707840943072 3709042057728 3747179003904 3748392861696 3765475776384 3766695561216 3767915741184 3781070917632 3785087629386 3786313767264 3800763995328 3806658035712 3825245233152 3826484379648 3827723927552 3839844040704 3845168385408 3846413985792 3859843228416 3865195304082 3879946578564 3885963411456 3887222226944 3900793946112 3904937842176 3906202804224 3919840791552 3921110581248 3925276060104 3926547610496 3938980639167 3940256629008 3941533032192 3966920982528 3982060486656 3983350431744 3987582029312 4001504141376 4002800385024 4004097048576 4022345308779 4023648303696 4045267795968 4065020080128 4066336899072 4084868810988 4086192059712 4087515737088 4107474310023 4129544208384 4130881929216 4149707998464 4151052251136 4152396939264 4171321060956 4172672314944 4195092529152 4215576379392 4216941969408 4218308001792 4236160248432 4237532506368 4238905208832 4259602988172 4282490290176 4283877556224 4303400887296 4304794927104 4306189418496 4325814433584 4327215734016 4371708837888 4373125005312 4374541631488 4388393189376 4393055072448 4394478154752 4395901698048 4411249403904 4415935567617 4417366061808 4432788707634 4434224661216 4441101041664 4458050224128 4462786105344 4464231776256 4479818047488 4481269235712 4486029782976 4487482983424 4501692159048 4503150433152 4504609179648 4509394521429 4526604341658 4533623980032 4550926270464 4557236604928 4573147590144 4574629011456 4596966067176 4598455204224 4628074479616 4645737234432 4647242170368 4668421498272 4669933782528 4671446556672 4694256354312 4719479095296 4742523426816 4744059715584 4745596502016 4765680279486 4767224069664 4768768359936 4817801576448 4819362250752 4841325998208 4842894292992 4844463095808 4866541237782 4868117700768 4894274617344 4918172442624 4919765630976 4921359335424 4942186956504 4943787924096 4945389410304 4969536819534 4988502743868 4996238671872 4997857148928 5015306502144 5020634368512 5022260748288 5023887654912 5041427890176 5046783505848 5048418356352 5066044237296 5067685327104 5100326977536 5101979172864 5119792054272 5126891180544 5128551981056 5144791038912 5146457637888 5153593738776 5171586825573 5173262104752 5181284548608 5201058594816 5206583789568 5208270405632 5226454388736 5228147441664 5233701413472 5251974185556 5253675505344 5255377376256 5281038398601 5289227976704 5309413982208 5311133908992 5335338855168 5337067180032 5338796064768 5363127078372 5364864404928 5393690394624 5420026773504 5421782532096 5446491747984 5448256079616 5450020982784 5476632413364 5506058944512 5507842572288 5532943997952 5534736334848 5536529252352 5559960326067 5561761414608 5563563086592 5620768505856 5622589292544 5624410669056 5648213664576 5650043341824 5651873611776 5677631444079 5679470650896 5701145992992 5709987053568 5737867849728 5739726569472 5741585891328 5767752578112 5769620978688 5789764842624 5797792956123 5819919867846 5828945117184 5830833340416 5851190919168 5857406763264 5859304206336 5861202264064 5879761187328 5881665871872 5887914090156 5889821415744 5910384943512 5912299548288 5921468055552 5950381473792 5952309035008 5973090729984 5975025647616 5981373043968 6002256212064 6004200577536 6006145572864 6012526028572 6035472455544 6044831973376 6067901693952 6097530120192 6099505348608 6127303216482 6129288089568 6131273605632 6194316312576 6196322893824 6224561997696 6226578376704 6228595408896 6256981591434 6259008472416 6292638793728 6323364569088 6325412954112 6327462002688 6354240372648 6356298759552 6358357813248 6389404482258 6423735435264 6425816334336 6455101330944 6457192390656 6459284127744 6488721650376 6490823601024 6557563256832 6559687507968 6561812447232 6589582608672 6591717232128 6593852547072 6616874105856 6626049092712 6651336991824 6661651562496 6687075336192 6694179158016 6696347664384 6698516873216 6719727071232 6721903853568 6729044674464 6731224475136 6754725649728 6756913769472 6789906512487 6800435970048 6802638897152 6826389405696 6835854907392 6859721385216 6861943517184 6871458318368 6895449100764 6897682806336 6908379398144 6934744793088 6942111719424 6968605851648 6970863255552 6978268551296 7002632247408 7004900673792 7007169835008 7041384531468 7079218642944 7081511878656 7113785140224 7116089573376 7118394753024 7148520419229 7150836104496 7153152539904 7226702364672 7229043376128 7261988997312 7264341439488 7266694643712 7299811856673 7302176551152 7341411926016 7377258663936 7379648446464 7382039003136 7413280434756 7415681886144 7418084115456 7454305229301 7494358007808 7496785723392 7530951552768 7533391122432 7535831482368 7562141835264 7570175258772 7572627534528 7601527990656 7613316071424 7650490466304 7652968759296 7655447855104 7679688081408 7690336770816 7692827971584 7719686456832 7730390608164 7759893157128 7771926822912 7774444453888 7801587892224 7809875684352 7812405608448 7839681583104 7842221162496 7850552120208 7853095220992 7877961278334 7880513258016 7883066064384 7933841965056 7964120973312 7966700863488 7975164058624 8003008282752 8005600770048 8008194097152 8044690617558 8047296607392 8090535591936 8130040160256 8132673798144 8169737621976 8172384119424 8175031474176 8214948620046 8259088416768 8261763858432 8299415996928 8302104502272 8304793878528 8342642121912 8345344629888 8431152758784 8433883938816 8436616003584 8472320496864 8475065012736 8477810417664 8519205976344 8564980580352 8606801774592 8609589854208 8612378836992 8651628867168 8654431468032 8729879801769 8743417675776 8746250010624 8776786378752 8786110144896 8788956309504 8791803396096 8822498807808 8831871135234 8834732123616 8865577415268 8868449322432 8882202083328 8916100448256 8925572210688 8928463552512 8959636094976 8962538471424 8972059565952 8974965966848 9003384318096 9006300866304 9009218359296 9018789042858 9053208683316 9067247960064 9101852540928 9114473209856 9146295180288 9149258022912 9190954824723 9193932134352 9196910408448 9256148959232 9291474468864 9294484340736 9336842996544 9339867565056 9342893113344 9385472387151 9388512708624 9438958190592 9485046853632 9488119431168 9491193004032 9531360558972 9534448139328 9537536719872 9584106723387 9635603152896 9638724501504 9682651996416 9685788585984 9688926191616 9733082475564 9736235401536 9788549234688 9836344885248 9839531261952 9842718670848 9884373913008 9887575848192 9890778820608 9939073639068 9977005487736 9992477343744 9995714297856 10030613004288 10041268737024 10044521496576 10047775309824 10082855780352 10093567011696 10096836712704 10132088474592 10135370654208 10200653955072 10203958345728 10239584108544 10253782361088 10257103962112 10289582077824 10292915275776 10307187477552 10343173651146 10346524209504 10362569097216 10402117189632 10413167579136 10416540811264 10452908777472 10456294883328 10467402826944 10503948371112 10507351010688 10510754752512 10521920550001 10562076797202 10578455953408 10618827964416 10622267817984 10670677710336 10674134360064 10677592129536 10726254156744 10729728809856 10840053547008 10843565064192 10892983495968 10896512159232 10900041965568 10953264826728 11012117889024 11065887995904 11069472669696 11073058504704 11119920652134 11123522829216 11127126173184 11241537011712 11245178585088 11296427329152 11300086683648 11303747223552 11355262888158 11358941301792 11402291985984 11419974107136 11475735699456 11479453138944 11483171782656 11535505156224 11539241957376 11579529685248 11595585912246 11639839735692 11657890234368 11661666680832 11702381838336 11714813526528 11718608412672 11722404528128 11759522374656 11763331743744 11775828180312 11779642831488 11820769887024 11824599096576 11900762947584 11904618070016 11946181459968 11950051295232 11962746087936 12004512424128 12008401155072 12012291145728 12025052057144 12067035926337 12070944911088 12089663946752 12135803387904 12195060240384 12199010697216 12254606432964 12258576179136 12262547211264 12322422930069 12388632625152 12392645787648 12449123995392 12453156753408 12457190817792 12513963182868 12518016944832 12585277587456 12646729138176 12650825908224 12654924005376 12708480745296 12712597519104 12716715626496 12778808964516 12847470870528 12851632668672 12910202661888 12914384781312 12918568255488 12977443300752 12981647202048 13115126513664 13119375015936 13123624894464 13179165217344 13183434464256 13187705094144 13233748211712 13247806702851 13252098185424 13302673983648 13323303124992 13374150672384 13388358316032 13392695328768 13397033746432 13439454142464 13443807707136 13458089348928 13462448950272 13509451299456 13513827538944 13528183564287 13579813024974 13600871940096 13605277794304 13652778811392 13671709814784 13719442770432 13723887034368 13742916636736 13790898201528 13795365612672 13816758796288 13884223438848 13937211703296 13941726511104 13956537102592 14005264494816 14009801347584 14014339670016 14082769062936 14158437285888 14227570280448 14232179146752 14236789506048 14297040838458 14301672208992 14306305079808 14453404729344 14458086752256 14523977994624 14528682878976 14533389287424 14599623713346 14604353102304 14682823852032 14754517327872 14759296892928 14764078006272 14826560869512 14831363772288 14836168230912 14908610458602 14988716015616 14993571446784 15061903105536 15066782244864 15071662964736 15124283670528 15140350517544 15145255069056 15203055981312 15300980932608 15305937518592 15310895710208 15359376162816 15380673541632 15385655943168 15439372913664 15460781216328 15514760476719 15519786314256 15543853645824 15603175784448 15619751368704 15624811216896 15679363166208 15684442324992 15701104240416 15706190441984 15755922556668 15761026516032 15766132128768 15843115195803 15867683930112 15928241946624 15933401726976 15950328117248 16006016565504 16011201540096 16016388194304 16089381235116 16094593214784 16181071183872 16260080320512 16265347596288 16339475243952 16344768238848 16350062948352 16429897240092 16518176833536 16523527716864 16598831993856 16604209004544 16609587757056 16679880978201 16685284243824 16690689259776 16862305517568 16867767877632 16873232007168 16944640993728 16950130025472 16955620835328 17032894332237 17038411952688 17129961160704 17213603549184 17219179708416 17224757673984 17303257734336 17308862936064 17393378868369 17459759603538 17486835351552 17492500021248 17553572757504 17572220289792 17577912619008 17583606792192 17644997615616 17663742270468 17669464247232 17731154830536 17736898644864 17764404166656 17851144421376 17856927105024 17919272189952 17925076942848 17944119131904 17949931933696 18006768636192 18012601732608 18018436718592 18037578085716 18106417366632 18134495920128 18203705081856 18228946419712 18292590360576 18298516045824 18381909649446 18387864268704 18393820816896 18512297918464 18582948937728 18588968681472 18673685993088 18679735130112 18685786226688 18770944774302 18777025417248 18877916381184 18970093707264 18976238862336 18982386008064 19062721117944 19068896278656 19075073439744 19168213446774 19271206305792 19277449003008 19365303992832 19371577171968 19377852383232 19466164951128 19472470803072 19672689770496 19679062523904 19685437341696 19768747826016 19775151696384 19781557641216 19878147278136 19954010975472 19984954687488 20061226008576 20082537474048 20089042993152 20095550619648 20165711560704 20187134023392 20193673425408 20264176949184 20270741308416 20369719537461 20401307910144 20407916691456 20479168217088 20507564722176 20514207924224 20579164155648 20585830551552 20614374955104 20686347302292 20693048419008 20725138194432 20804234379264 20826335158272 20833081622528 20905817554944 20912589766656 20934805653888 21007896742224 21014702021376 21021509505024 21043841100002 21124153594404 21156911906816 21237655928832 21244535635968 21341355420672 21348268720128 21355184259072 21445561257687 21452508313488 21459457619712 21680107094016 21687130128384 21785966991936 21793024318464 21800083931136 21899435570019 21906529653456 22024235778048 22131775991808 22138945339392 22146117009408 22239841304268 22247045658432 22254252346368 22362915687903 22483074023424 22490357170176 22592854658304 22600173367296 22607494447104 22710525776316 22717882603584 22804583971968 22839948214272 22951471398912 22958906277888 22966343565312 23071010312448 23078483914752 23159059370496 23191171824492 23279679471384 23315780468736 23323333361664 23404763676672 23429627053056 23437216825344 23444809056256 23519044749312 23526663487488 23551656360624 23559285662976 23641539774048 23649198193152 23801525895168 23809236140032 23892362919936 23900102590464 23925492175872 24009024848256 24016802310144 24024582291456 24050104114288 24134071852674 24141889822176 24179327893504 24271606775808 24390120480768 24398021394432 24509212865928 24517152358272 24525094422528 24644845860138 24777265250304 24785291575296 24898247990784 24906313506816 24914381635584 25027926365736 25036033889664 25293458276352 25301651816448 25309848010752 25416961490592 25425195038208 25433431252992 25557617929032 25694941741056 25820405323776 25828769562624 25837136510976 25954886601504 25963294404096 26230253027328 26238750031872 26358330434688 26366868928512 26375410188288 26467496423424 26495613405702 26504196370848 26605347967296 26646606249984 26748301344768 26776716632064 26785390657536 26794067492864 26878908284928 26887615414272 26916178697856 26924897900544 27018902598912 27027655077888 27056367128574 27159626049948 27201743880192 27210555588608 27305557622784 27343419629568 27438885540864 27447774068736 27485833273472 27572864474169 27581796403056 27590731225344 27768446877696 27874423406592 27883453022208 27913074205184 28010528989632 28019602695168 28028679340032 28156417161453 28165538125872 28316874571776 28455140560896 28464358293504 28473579012096 28594081676916 28603344417984 28612610159616 28752320170161 28906809458688 28916173504512 29047955989248 29057365757952 29066778574848 29199247426692 29208706204608 29365647704064 29509034655744 29518593785856 29528156012544 29653121739024 29662727544576 29672336461824 29817220917204 29977432031232 29987142893568 30123806211072 30133564489728 30143325929472 30248567341056 30280701035088 30290510138112 30406111962624 30601961865216 30611875037184 30621791420416 30718752325632 30761347083264 30771311886336 30878745827328 30921562432656 31029520953438 31039572628512 31087707291648 31206351568896 31239502737408 31249622433792 31358726332416 31368884649984 31402208480832 31412380883968 31511845113336 31522053032064 31532264257536 31565761650003 31686230391606 31735367860224 31856483893248 31866803453952 31900656234496 32012033131008 32022403080192 32032776388608 32178762470232 32189186429568 32520160641024 32530695192576 32678950487904 32689536477696 32700125896704 32859794480184 33036353667072 33197663987712 33208418009088 33219175514112 33359761956402 33370568487648 33381378519552 33724611035136 33735535755264 33889281987456 33900260050944 33911241670656 34065788664474 34076823905376 34259922321408 34427207098368 34438359416832 34449515347968 34606515468672 34617725872128 34786757736738 34919519207076 34973670703104 34985000042496 35107145515008 35144440579584 35155825238016 35167213584384 35289995231232 35327484540936 35338928494464 35462309661072 35473797289728 35702288842752 35713854210048 35838544379904 35850153885696 35888238263808 35899863867392 36013537272384 36025203465216 36036873437184 36075156171432 36201107779011 36212834733264 36268991840256 36407410163712 36457892839424 36585180721152 36597032091648 36763819298892 36775728537408 36787641633792 36967268790207 37024595836928 37165897875456 37177937362944 37347371986176 37359470260224 37371572453376 37541889548604 37554050834496 37755832762368 37940187414528 37952477724672 37964772016128 38125442235888 38137792557312 38150146879488 38336426893548 38542412611584 38554898006016 38730607985664 38743154343936 38755704766464 38932329902256 38944941606144 39345379540992 39358125047808 39370874683392 39537495652032 39550303392768 39563115282432 39743420108553 39756294556272 39908021950944 39969909374976 40122452017152 40165074948096 40178085986304 40191101239296 40331423121408 40374268046784 40387346850816 40528353898368 40541482616832 40584550692861 40739439074922 40802615820288 40815833382912 40958336434176 41015129444352 41028415848448 41158328311296 41171661103104 41228749910208 41372694604584 41386096838016 41450276388864 41652670316544 41666163245056 41811635109888 41825179533312 41869611307776 42015793484448 42029404042752 42043019010048 42087682200004 42248307188808 42313823813632 42475311857664 42682710841344 42696537440256 42710368518144 42891122515374 42905016626976 42918915239424 43360214188032 43374260256768 43571933983872 43586048636928 43600167862272 43798871140038 43813059306912 44048471556096 44263551983616 44277890678784 44292234018816 44479682608536 44494091316864 44508504692736 44725831375806 44966148046848 44980714340352 45185709316608 45200346734592 45214988894208 45421051552632 45435765207168 45609167943936 45902942797824 45917812555776 45932687130624 46142020624896 46156967829504 46318118740992 46382343648984 46559358942768 46631560937472 46809527353344 46859254106112 46874433650688 46889618112512 47038089498624 47053326974976 47103312721248 47118571325952 47283079548096 47298396386304 47529345587409 47603051790336 47618472280064 47784725839872 47800205180928 47850984351744 48018049696512 48033604620288 48049164582912 48100208228576 48268143705348 48283779644352 48358655787008 48543213551616 48780240961536 48796042788864 49018425731856 49034304716544 49050188845056 49289691720276 49554530500608 49570583150592 49796495981568 49812627013632 49828763271168 50039642934603 50055852731472 50072067779328 50586916552704 50603303632896 50619696021504 50833922981184 50850390076416 50866862505984 51098682996711 51115235858064 51389883482112 51640810647552 51657539125248 51674273021952 51909773203008 51926588808192 52180136605107 52460506054656 52477500063744 52716660869376 52733737857024 52750820376576 52934992846848 52991226811404 53008392741696 53210695934592 53293212499968 53553433264128 53570781315072 53588134985728 53757816569856 53775230828544 53832357395712 53849795801088 54037805197824 54055310155776 54112734257148 54319252099896 54403487760384 54421111177216 54611115245568 54686839259136 54877771081728 54895548137472 54971666546944 55145728948338 55163592806112 55181462450688 55536893755392 55748846813184 55766906044416 55826148410368 56021057979264 56039205390336 56057358680064 56312834322906 56331076251744 56633749143552 56910281121792 56928716587008 56947158024192 57188163353832 57206688835968 57225220319232 57504640340322 57813618917376 57832347009024 58095911978496 58114731515904 58133557149696 58398494853384 58417412409216 59018069311488 59037187571712 59056312025088 59306243478048 59325455089152 59344672923648 59634441834408 59954864062464 60247612422144 60267128979456 60286651858944 60497134682112 60561402070176 60581020276224 60812223925248 61109158612383 61203923730432 61223750074368 61437504651264 61522694166528 61542623772672 61757491654656 61843124865312 62059041906876 62079145257024 62175414583296 62412703137792 62479005474816 62499244867584 62717452664832 62737769299968 62804416961664 62824761767936 63023690226672 63044106064128 63064528515072 63131523300006 63372460783212 63470735720448 63712967786496 63733606907904 63801312468992 64024066262016 64044806160384 64065552777216 64336683773061 64357524940464 64378372859136 65040321282048 65061390385152 65357900975808 65379072955392 65400251793408 65698306710057 65719588960368 66072707334144 66395327975424 66416836018176 66438351028224 66719523912804 66741136975296 66762757039104 67088747063709 67449222070272 67471071510528 67778563974912 67800520101888 67822483341312 68131577328948 68153647810752 68519844642816 68854414196736 68876718833664 68899030695936 69213030937344 69235451744256 69573515473476 69839038414152 69947341406208 69970000084992 70214291030016 70288881159168 70311650476032 70334427168768 70579990462464 70654969081872 70677856988928 70924619322144 70947594579456 71404577685504 71427708420096 71677088759808 71700307771392 71776476527616 71799727734784 72027074544768 72050406930432 72073746874368 72150312342864 72402215558022 72425669466528 72537983680512 72814820327424 72915785678848 73170361442304 73194064183296 73527638597784 73551457074816 73575283267584 73934537580414 74049191673856 74331795750912 74355874725888 74694743972352 74718940520448 74743144906752 75083779097208 75108101668992 75880374829056 75904955449344 75929544032256 76250884471776 76275585114624 76300293758976 76672853787096 77084825223168 77461215971328 77486308687872 77511409532928 77864659804512 77889883212288 78690759081984 78716250095616 79074991304064 79100606785536 79126230564864 79486840217106 79512589112544 79816043901888 79939818749952 80244904034304 80330149896192 80356171972608 80382202478592 80662846242816 80748536093568 80774693701632 81056707796736 81082965233664 81169101385722 81478878149844 81605231640576 81631666765824 81916672868352 82030258888704 82056831696896 82316656622592 82343322206208 82457499820416 82745389209168 82772193676032 83305340633088 83332326490112 83623270219776 83650359066624 83739222615552 84031586968896 84058808085504 84086038020096 84175364400008 84469251484359 84496614377616 84627647627264 84950623715328 85365421682688 85393074880512 85420737036288 85782245030748 85810033253952 85837830478848 86256960510483 86720428376064 86748520513536 87143867967744 87172097273856 87200335724544 87597742280076 87626118613824 88096943112192 88527103967232 88555781357568 88584468037632 88959365217072 88988182633728 89017009385472 89451662751612 89932296093696 89961428680704 90371418633216 90400693469184 90429977788416 90842103105264 90871530414336 91218335887872 91805885595648 91835625111552 91865374261248 92284041249792 92313935659008 92636237481984 92764687297968 93118717885536 93263121874944 93619054706688 93718508212224 93748867301376 93779236225024 94076178997248 94106653949952 94206625442496 94237142651904 94566159096192 94596792772608 94697284950009 95058691174818 95206103580672 95236944560128 95569451679744 95600410361856 95701968703488 96036099393024 96067209240576 96098329165824 96200416457152 96536287410696 96567559288704 96717311574016 97560481923072 97592085577728 98036851463712 98068609433088 98100377690112 98579383440552 99109061001216 99592991963136 99625254027264 99657526542336 100079285869206 100111705462944 100144135558656 101173833105408 101206607265792 101667845962368 101700780152832 101733725011968 102197365993422 102230471716128 102779766964224 103281621295104 103315078250496 103348546043904 103819546406016 103853177616384 104360273210214 104921012109312 104955000127488 105433321738752 105467475714048 105501640753152 105869985693696 105982453622808 106016785483392 106421391869184 107106866528256 107141562630144 107176269971456 107515633139712 107550461657088 107664714791424 107699591602176 108075610395648 108110620311552 108225468514296 108603323337033 108638504199792 108806975520768 109222230491136 109373678518272 109755542163456 109791096274944 109943333093888 110291457896676 110327185612224 110362924901376 110901806370621 111073787510784 111497693626368 111533812088832 111652296820736 112042115958528 112078410780672 112114717360128 112625668645812 112662152503488 113267498287104 113820562243584 113857433174016 113894316048384 114376326707664 114413377671936 114450440638464 115009280680644 115627237834752 115664694018048 116191823956992 116229463031808 116267114299392 116796989706768 116834824818432 118036138622976 118074375143424 118112624050176 118612486956096 118650910178304 118689345847296 119230260325659 119268883668816 119909728124928 120495224844288 120534257958912 120573303717888 120994269364224 121122804140352 121162040552448 121624447850496 121753652078583 122218317224766 122407847460864 122447500148736 122875009302528 123045388333056 123085247545344 123514983309312 123686249730624 124118083813752 124158290514048 124350829166592 124958010949632 124998489735168 125434905329664 125475538599936 125608833923328 125649523535872 126047380453344 126088212128256 126129057030144 126263046600012 126744921566424 126941471440896 127425935572992 127602624937984 128048132524032 128089612320768 128131105554432 128673367546122 128715049880928 128756745718272 130080642564096 130122780770304 130715801951616 130758145910784 130800503586816 131396613420114 131439177920736 132145414668288 132790655950848 132833672036352 132876702056448 133439047825608 133482273950592 133525514078208 134177494127418 134898444140544 134942143021056 135557127949824 135601040203776 135644966682624 136263154657896 136307295621504 137708828393472 137753437667328 137798061391872 138426061874688 138470903488512 139147030946952 139678076828304 139894682812416 140428582060032 140577762318336 140623300952064 140668854337536 141159980924928 141309938163744 141355713977856 141849238644288 141895189158912 142588036762227 142809155371008 142855416840192 143354177519616 143400615542784 143552953055232 143599455469568 144054149089536 144100813860864 144147493748736 144300624685728 144804431116044 144851338933056 145075967361024 145629640654848 145831571357696 146340722884608 146388128366592 147055277195568 147102914149632 147150566535168 147869075160828 148098383347712 148663591501824 148711749451776 149389487944704 149437881040896 149486289813504 150118928803809 150167558194416 150216203337984 151760749658112 151809910898688 151859088064512 152501768943552 152551170229248 152600587517952 153296048990133 153345707574192 154169650446336 154922431942656 154972617375744 155022819065856 155729319609024 155779766424576 156540409815321 157381518163968 157432500191232 158149982608128 158201213571072 158252461129728 158973680434212 159025178225088 159632087803776 159879637499904 160660299792384 160712343945216 160764404957184 161325692485632 161497072187136 161549387403264 162113415593472 162165930467328 162338202771444 162957756299688 163210463281152 163263333531648 163833345736704 164060517777408 164113663393792 164633313245184 164686644412416 164914999640832 165490778418336 165544387352064 166610681266176 166664652980224 167246540439552 167300718133248 167478445231104 168063173937792 168117616171008 168172076040192 168350728800016 168938502968718 168993228755232 169255295254528 169901247430656 170730843365376 170786149761024 170841474072576 171564490061496 171620066507904 171675660957696 172513921020966 173440856752128 173497041027072 174287735935488 174344194547712 174400671449088 175195484560152 175252237227648 177054207934464 177111562715136 177168936075264 177918730434144 177976365267456 178034018770944 178903325503224 179864592187392 180742837266432 180801386938368 180859955576832 181684206210528 181743060828672 182436671775744 183611771191296 183671250223104 184568082499584 184627871318016 185272474963968 185529374595936 186237435771072 186526243749888 187238109413376 187437016424448 187497734602752 187558472450048 188152357994496 188213307899904 188413250884992 188474285303808 189132318192384 189193585545216 189394569900018 190117382349636 190412207161344 190473889120256 191138903359488 191200820723712 191403937406976 192072198786048 192134418481152 192196658331648 192400832914304 193010051319183 193072574821392 193135118577408 195120963846144 195184171155456 196073702927424 196137218866176 196200755380224 197094920130171 197158766881104 198218122002432 199185983926272 199250508054528 199315053084672 200158571738412 200223410925888 200288271117312 201266241191127 202347666210816 202413214531584 203335691924736 203401560305664 203467450023936 204394731986844 204460943432256 205559533928448 206563242590208 206630156500992 206697092087808 207639092812032 207706355232768 208720546420428 209842024218624 209910000254976 210866643477504 210934951428096 211003281506304 211739971387392 211964907245616 212033570966784 212842783738368 214213733056512 214283125260288 214352539942912 215031266279424 215100923314176 215329429582848 215399183204352 216151220791296 216221240623104 216450937028592 217206646674066 217277008399584 217613951041536 218444460982272 218747357036544 219511084326912 219582192549888 219886666187776 220582915793352 220654371224448 220725849802752 221803612741242 222147575021568 222995387252736 223067624177664 223304593641472 224084231917056 224156821561344 224229434720256 225251337291624 225324305006976 227641124487168 227714866348032 227788632096768 228752653415328 228826755343872 228900881276928 230018561361288 231254475669504 232383647913984 232458926063616 232534228598784 233593979413536 233669649636864 236072277245952 236148750286848 237224973912192 237301820356608 237378691694592 238460520651318 238537767337632 239819456249856 240990449688576 241068515917824 241146607435776 241988538728448 242245608280704 242324081104896 243248895700992 243507304157166 244436634449532 244815694921728 244895000297472 245750018605056 246090776666112 246170495090688 247029966618624 247372499461248 248236167627504 248316581028096 249916021899264 249996979470336 250869810659328 250951077199872 251217667846656 251299047071744 252094760906688 252176424256512 252258114060288 252526093200024 253407754453077 253489843132848 253882942881792 254851871145984 255205249875968 256096265048064 256179224641536 256262211108864 257346735092244 257430099761856 257513491436544 258770881531449 260161285128192 260245561540608 261431603903232 261516291821568 261601007173632 262793226840228 262878355841472 264290829336576 265581311901696 265667344072704 265753404112896 266878095651216 266964547901184 267051028156416 268354988254836 269796888281088 269884286042112 271114255899648 271202080407552 271289933365248 272526309315792 272614591243008 275417656786944 275506875334656 275596122783744 276852123749376 276941806977024 278294061893904 279356153656608 279789365624832 280857164120064 281155524636672 281246601904128 281337708675072 282319961849856 282619876327488 282711427955712 283698477288576 283790378317824 284091854850027 285176073524454 285618310742016 285710833680384 286708355039232 286801231085568 287105906110464 287198910939136 288108298179072 288201627721728 288294987497472 288601249371456 289608862232088 289702677866112 290151934722048 291663142715392 292681445769216 292776256733184 294110554391136 294205828299264 294301133070336 295738150321656 296196766695424 297327183003648 298778975889408 298875762081792 298972579627008 300237857607618 300335116388832 300432406675968 303521499316224 303619821797376 305003537887104 305102340458496 305201175035904 306592097980266 306691415148384 308339300892672 309844863885312 309945234751488 310045638131712 311458639218048 311559532849152 313080819630642 314763036327936 314865000382464 316299965216256 316402427142144 316504922259456 317947360868424 318050356450176 319264175607552 321320599584768 321424687890432 321528809914368 322651384971264 322994144374272 323098774806528 324226831186944 324331860934656 324676405542888 325915512599376 326420926562304 327666691473408 328121035554816 328227326787584 329266626490368 329373288824832 329829999281664 330981556836672 331088774704128 332705419111863 333221362532352 333329305960448 334493080879104 334601436266496 334956890462208 336126347875584 336235232342016 336344152080384 336701457600032 337877005937436 337986457510464 338510590509056 339802494861312 341461686730752 341572299522048 341682948145152 343128980122992 343240133015808 343351321915392 345027842041932 346881713504256 346994082054144 348575471870976 348688389095424 348801342898176 350390969120304 350504474455296 354108415868928 354223125430272 354337872150528 355837460868288 355952730534912 356068037541888 357690780976977 357806651006448 359729184374784 361485674532864 361602773876736 361719911153664 363368412421056 363486121657344 364873343551488 365260956235749 367223542382592 367342500446208 369136164999168 369255742636032 370544949927936 371058749191872 372474871542144 373052487499776 374874032848896 374995469205504 375116944900096 376304715988992 376426615799808 376826501769984 376948570607616 378264636384768 378387171090432 378789139800036 380234764699272 380824414322688 380947778240512 382277806718976 382807874813952 384144397572096 384268836962304 384393316663296 384801665828608 386020102638366 386145149642784 386270237154816 390241927692288 390368342310912 392147405854848 392274437732352 392401510760448 394189840260342 394317533762208 396436244004864 398371967852544 398501016109056 398630106169344 400317143476824 400446821851776 400576542234624 402532482382254 404695332421632 404826429063168 406671383849472 406803120611328 406934900047872 408789463973688 408921886864512 413126485180416 413260313001984 413394184175616 415278185624064 415412710465536 417441092840856 419684048437248 421733286955008 421869902856192 422006563012608 423479942774784 423929814491232 424067141933568 425685567476736 427764110286681 428427466113024 428566250520576 430062532558848 430201846628352 430658859165696 430798366408704 432302441582592 432442481246208 432901874057184 434413293348132 434554016799168 435227902083072 436888921964544 437494714073088 439022168653824 439164385099776 439773332375552 441165831586704 441308742448896 441451699605504 443607225482484 444295150043136 445990774505472 446135248355328 446609187282944 448168463834112 448313643122688 448458869440512 450356786411427 450502674583248 450648610013952 455282248974336 455429732696064 455577264193536 457505306830656 457653510687744 457801762553856 459888146970399 460037122722576 462508951339008 464767295827968 464917852127232 465068457197568 467187958827072 467339299273728 469621229445963 472144554491904 472297500573696 474449947824384 474603640713216 474757383389184 476921041302636 477075534675264 479638912499712 481980899377152 482137031835648 482293214871552 483977077456896 484491216561408 484648162209792 486497791401984 487014608314332 488873268899064 489631389843456 489790000594944 491500037210112 492181553332224 492340990181376 494059933237248 494744998922496 496472335255008 496633162056192 499832043798528 499993958940672 501739621318656 501902154399744 502435335693312 502598094143488 504189521813376 504352848513024 504516228120576 505052186400048 506815508906154 506979686265696 507765885763584 509703742291968 510410499751936 512192530096128 512358449283072 512524422217728 514693470184488 514860199523712 515026982873088 517541763062898 520322570256384 520491123081216 522863207806464 523032583643136 523202014347264 525586453680456 525756711682944 531162623803392 531334688145408 531506808225792 533756191302432 533929095802368 534102056312832 536709976509672 539593776562176 542228511799296 542404160815104 542579866730496 545052618631584 545229182486016 550835313573888 551013750669312 553704247498752 553883613954048 556588123787808 558712307313216 559578731249664 561714328240128 562311049273344 562493203808256 562675417350144 564639923699712 565239752654976 565422855911424 567396954577152 567580756635648 568183709700054 570352147048908 571236621484032 571421667360768 573416710078464 573602462171136 574211812220928 574397821878272 576216596358144 576403255443456 576589974994944 577202498742912 579217724464176 579405355732224 583326285430784 585362891538432 585552513466368 588221108782272 588411656598528 588602266140672 591284760390513 591476300643312 592393533390848 594654366007296 597557951778816 597751524163584 597945159254016 600475715215236 600670232777664 600864813351936 603798723573381 607042998632448 607239643594752 610007075774208 610204680916992 610402350071808 613184195960532 613382830296768 616678601785344 619689727770624 619890469502976 620091276263424 622917278436096 623119065698304 626161639261284 629526072655872 629730000764928 632599930432512 632804854284288 633009844518912 635894721736848 636100712900352 638528351215104 642641199169536 642849375780864 643057619828736 645302769942528 645988288748544 646197549613056 648453662373888 648663721869312 649352811085776 651831025198752 652841853124608 655333382946816 656242071109632 656454653575168 658533252980736 658746577649664 659659998563328 661963113673344 662177549408256 665410838223726 666442725064704 666658611920896 668986161758208 669202872532992 669913780924416 672252695751168 672470464684032 672688304160768 673402915200064 675754011874872 675972915020928 677021181018112 682923373461504 683144599044096 683365896290304 686257960245984 686480266031616 686702643830784 690055684083864 693763427008512 697150943741952 697376778190848 697602685796352 700781938240608 701008948910592 708216831737856 708446250860544 711674921736576 711905461069824 712136075083776 715381561953954 715613302012896 719458368749568 722971349065728 723205547753472 723439822307328 726736824842112 726972243314688 729746687102976 730521912471498 734447084765184 734685000892416 738272329998336 738511485272064 741089899855872 742117498383744 744949743084288 749748065697792 749990938411008 750233889800192 752609431977984 752853231599616 753653003539968 753897141215232 756529272769536 756774342180864 757578279600072 760223263359231 760469529398544 761648828645376 764555613437952 765615749627904 768288795144192 768537673924608 768786633326592 769603331657216 772040205276732 772290299285568 772540474309632 776312644594347 780483855384576 780736684621824 784294811709696 784548875464704 784803021520896 788379680520684 788635067524416 792872488009728 796743935705088 797002032218112 797260212338688 800634286953648 800893643703552 801153084469248 805064964764508 809390664843264 809652858126336 813342767698944 813606241222656 813869800095744 817578927947376 817843773729024 826252970360832 826520626003968 826788368351232 830556371248128 830825420931072 834882185681712 839368096874496 843466573910016 843739805712384 844013126025216 846959885549568 847859628982464 848134283867136 851371134953472 852275564550081 855528220573362 856854932226048 857132501041152 860125065117696 860403693256704 861317718331392 861596732817408 864604883165184 864884962492416 865803748114368 868826586696264 869108033598336 870455804166144 874989428146176 878044337307648 878328770199552 879546664751104 882331663173408 882617484897792 882903399211008 887214450964968 888590300086272 891981549010944 893218374565888 896336927668224 896627286245376 896917738881024 900713572822854 901005349166496 901297220027904 910564497948672 910859465392128 915010613661312 915307021375488 915603525107712 919776293940798 920074245445152 925017902678016 929534591655936 929835704254464 930136914395136 934375917654144 934678598547456 939242458891926 944289108983808 944595001147392 948899895648768 949207281426432 949514766778368 953842082605272 954151069350528 963961798754304 964274063671296 964586429743104 967954154913792 968982433122816 969296324419584 972995582803968 974029216628664 977746537798128 979262779686912 983000074420224 984363106664448 984681980362752 988119866474496 989489997844992 992944670510016 993266324112384 998116257335589 999664087597056 999987917881344 1003479242637312 1003804308799488 1004870671386624 1005196188286976 1008379043626752 1008705697026048 1009032456241152 1010104372800096 1013631017812308 1013959372531392 1015531771527168 1019407484583936 1020820999503872 1024385060192256 1024716898566144 1025048844435456 1029386940368976 1029720399047424 1030053965746176 1035083526125796 1040645140512768 1040982246162432 1045726415612928 1046065167286272 1046404028694528 1051172907360912 1051513423365888 1062325247606784 1062669376290816 1063013616451584 1067512382604864 1067858191604736 1068204112625664 1073072342930931 1073419953019344 1079187553124352 1084457023598592 1084808321630208 1085159733460992 1090105237263168 1090458364972032 1095782868707247 1101670627147776 1102027501338624 1107408494997504 1107767227908096 1113176247575616 1117424614626432 1119157462499328 1124622098546688 1124986407616512 1125350834700288 1129279847399424 1130479505309952 1130845711822848 1134793909154304 1135161513271296 1136367419400108 1140704294097816 1142473242968064 1142843334721536 1146833420156928 1148423624441856 1148795643756544 1152433192716288 1152806510886912 1153179949989888 1154404997485824 1158435448928352 1158810711464448 1166652570861568 1170725783076864 1171105026932736 1176442217564544 1176823313197056 1177204532281344 1182569520781026 1182952601286624 1184787066781696 1189308732014592 1195115903557632 1195503048327168 1195890318508032 1200951430430472 1201340465555328 1201729626703872 1207597447146762 1214085997264896 1214479287189504 1220014151548416 1220409361833984 1220804700143616 1226368391921064 1226765660593536 1239379455541248 1239780939005952 1240182552526848 1245834556872192 1246238131396608 1252323278522568 1259052145311744 1265199860865024 1265609708568576 1266019689037824 1271789443473696 1272201425800704 1277056702430208 1285282398339072 1285698751561728 1290605539885056 1291976577497088 1292395099226112 1296907324747776 1297327443738624 1298705622171552 1303662050397504 1305683706249216 1310666765893632 1312484142219264 1312909307150336 1317066505961472 1317493155299328 1319319997126656 1323926227346688 1324355098816512 1330821676447452 1332885450129408 1333317223841792 1337972323516416 1338405745065984 1339827561848832 1344505391502336 1344940929368064 1345376608321536 1346805830400128 1351070359234281 1351508023749744 1351945830041856 1365846746923008 1366289198088192 1366731792580608 1372515920491968 1372960532063232 1373405287661568 1379664440911197 1380111368167728 1387526854017024 1394301887483904 1394753556381696 1395205371592704 1401563876481216 1402017897821184 1408863688337889 1416433663475712 1416892501721088 1423349843473152 1423810922139648 1424272150167552 1430763123907908 1431226604025792 1438916737499136 1445942698131456 1446411095506944 1446879644614656 1453473649684224 1453944486629376 1459493374205952 1461043824942996 1468894169530368 1469370001784832 1476544659996672 1477022970544128 1482179799711744 1484234996767488 1489899486168576 1499496131395584 1499981876822016 1500467779600384 1505218863955968 1505706463199232 1507306007079936 1507794282430464 1513058545539072 1513548684361728 1515156559200144 1520446526718462 1520939058797088 1523297657290752 1529111226875904 1531231499255808 1536577590288384 1537075347849216 1537573266653184 1539206663314432 1544080410553464 1544580598571136 1545080948619264 1552625289188694 1560967710769152 1561473369243648 1568589623419392 1569097750929408 1569606043041792 1576759361041368 1577270135048832 1593487871410176 1594004064436224 1594520424677376 1601268573907296 1601787287407104 1602306168938496 1610129929529016 1618781329686528 1626685535397888 1627212482445312 1627739600191488 1635157855894752 1635687547458048 1652505940721664 1653041252007936 1661112742496256 1661650841862144 1669764371363424 1678736193748992 1686933147820032 1687479611424768 1688026252050432 1693919771099136 1695719257964928 1696268567734272 1702742269906944 1704551129100162 1711056441146724 1713709864452096 1714265002082304 1720250130235392 1720807386513408 1722635436662784 1723193465634816 1729209766330368 1729769924984832 1731607496228736 1737653173392528 1738216067196672 1749978856292352 1756088674615296 1756657540399104 1759093329502208 1764663326346816 1765234969795584 1765806798422016 1773854281171539 1774428901929936 1777180600172544 1783963098021888 1786436749131776 1792673855336448 1793254572490752 1793835477762048 1801427145645708 1802010698332992 1802594440055808 1811396170720143 1821128995897344 1821718930784256 1830021227322624 1830614042750976 1831207050215424 1839552587881596 1840148490890304 1850035805356032 1859069183311872 1859671408508928 1860273828790272 1868751835308288 1869357197094912 1878484917783852 1888578217967616 1889190002294784 1897799791297536 1898414562852864 1899029533556736 1907684165210544 1908302138701056 1927923597508608 1928548127342592 1929172859486208 1935908309827584 1937964866245632 1938592648839168 1945991165607936 1948058433257328 1955493075596256 1958525559373824 1966000148840448 1968726213328896 1969363960725504 1976239732948992 1978979995689984 1985889341020032 1986532648224768 1996232514671178 1999328175194112 1999975835762688 2006958485274624 2007608617598976 2009741342773248 2010392376573952 2016758087253504 2017411394052096 2018064912482304 2020208745600192 2027262035624616 2027918745062784 2031063543054336 2041641999007744 2048770120384512 2049433797132288 2050097688870912 2058773880737952 2059440798094848 2060107931492352 2070167052251592 2081290281025536 2091452831225856 2092130334572544 2092808057389056 2102345814721824 2103026846731776 2124650495213568 2125338752581632 2135024765209728 2135716383209472 2136408225251328 2146144685861862 2146839906038688 2158375106248704 2168914047197184 2169616643260416 2170319466921984 2180210474526336 2180916729944064 2191565737414494 2203341254295552 2204055002677248 2214816989995008 2215534455816192 2226352495151232 2234849229252864 2249244197093376 2249972815233024 2250701669400576 2258559694798848 2260959010619904 2261691423645696 2269587818308608 2270323026542592 2272734838800216 2281408588195632 2284946485936128 2293666840313856 2296847248883712 2297591287513088 2304866385432576 2305613021773824 2306359899979776 2308809994971648 2316870897856704 2317621422928896 2328937933783041 2333305141723136 2341451566153728 2342210053865472 2352884435129088 2353646626394112 2354409064562688 2365139041562052 2365905202573248 2369574133563392 2378617464029184 2390231807115264 2391006096654336 2391780637016064 2401902860860944 2402680931110656 2403459253407744 2415194894293524 2428171994529792 2428958574379008 2440028303096832 2440818723667968 2441609400287232 2452736783842128 2453531321187072 2478758911082496 2479561878011904 2480365105053696 2491669113744384 2492476262793216 2504646557045136 2518104290623488 2530399721730048 2531219417137152 2532039378075648 2543578886947392 2544402851601408 2554113404860416 2556826693650243 2570564796678144 2571397503123456 2581211079770112 2583953154994176 2584790198452224 2593814649495552 2594654887477248 2597411244343104 2607324100795008 2611367412498432 2624968284438528 2625818614300672 2634133011922944 2634986310598656 2638639994253312 2647852454693376 2648710197633024 2661643352894904 2665770900258816 2666634447683584 2675944647032832 2679655123697664 2689010783004672 2689881858736128 2690753216643072 2693611660800256 2702140718468562 2703016047499488 2703891660083712 2731693493846016 2732578396176384 2745031840983936 2745921064126464 2746810575323136 2759328881822394 2760222736335456 2775053708034048 2788603774967808 2789507112763392 2790410743185408 2803127752962432 2804035795642368 2817727376675778 2832867326951424 2833785003442176 2846699686946304 2847621844279296 2848544300335104 2861526247815816 2862453208051584 2891885396262912 2892822191013888 2893759289229312 2906947299368448 2907888973258752 2918986748411904 2922087649885992 2937788339060736 2953089319993344 2954045941088256 2964359599423488 2968469993534976 2979798972337152 2994348772006767 2998992262791168 2999963753644032 3010437727911936 3011412926398464 3014612014159872 3015588564860928 3026117091078144 3027097368723456 3030313118400288 3040893053436924 3041878117594176 3046595314581504 3058222453751808 3062462998511616 3073155180576768 3074150695698432 3075146533306368 3078413326628864 3088160821106928 3089161197142272 3090161897238528 3105250578377388 3121935421538304 3122946738487296 3137179246838784 3138195501858816 3139212086083584 3153518722082736 3154540270097664 3186975742820352 3188008128872448 3189040849354752 3202537147814592 3203574574814208 3204612337876992 3219217028792793 3220259859058032 3237562659373056 3253371070795776 3254424964890624 3255479200382976 3270315711789504 3271375094916096 3287348606121741 3305011881443328 3306082504015872 3322225484992512 3323301683724288 3339528742726848 3357472387497984 3373866295640064 3374959222849536 3376052504100864 3387839542198272 3391438515929856 3392537135468544 3405484539813888 3409102258200324 3422112882293448 3427419728904192 3428530004164608 3440500260470784 3445270873325568 3446386931269632 3458419532660736 3459539849969664 3463214992457472 3475306346785056 3476432134393344 3499957712584704 3512177349230592 3513315080798208 3518186659004416 3529326652693632 3530469939591168 3531613596844032 3547708562343078 3548857803859872 3554361200345088 3567926196043776 3572873498263552 3585347710672896 3586509144981504 3587670955524096 3602854291291416 3604021396665984 3605188880111616 3622792341440286 3642257991794688 3643437861568512 3660042454645248 3661228085501952 3662414100430848 3679105175763192 3680296981780608 3718138366623744 3719342817017856 3720547657580544 3737503670616576 3738714394189824 3756969835567704 3777156435935232 3795599582595072 3796829125705728 3798059067113472 3815368330421088 3816604277402112 3855847195017216 3857096254685184 3871816619655168 3875929732491264 3877185297678336 3891982331215872 3896116866514656 3910986151192512 3917051118747648 3932000297680896 3937452426657792 3938727921451008 3952479465897984 3957959991379968 3971778682040064 3973065296449536 3992465029342356 3998656350388224 3999951671525376 4013916970549248 4015217235197952 4019482685546496 4020784753147904 4033516174507008 4034822788104192 4036129824964608 4040417491200384 4054524071249232 4055837490125568 4083283998015488 4097540240769024 4098867594264576 4100195377741824 4117547761475904 4118881596189696 4120215862984704 4138993322733591 4140334104503184 4162580562051072 4182905662451712 4184260669145088 4185616114778112 4204691629443648 4206053693463552 4226591065013667 4249300990427136 4250677505163264 4270049530419456 4271432766418944 4272816450502656 4292289371723724 4293679812077376 4316750212497408 4337828094394368 4339233286520832 4340638933843968 4360420949052672 4361833459888128 4383131474828988 4406682508591104 4408110005354496 4429633979990016 4431068911632384 4452704990302464 4469698458505728 4498488394186752 4499945630466048 4501403338801152 4517119389597696 4521918021239808 4523382847291392 4539175636617216 4540646053085184 4545469677600432 4562817176391264 4569892971872256 4587333680627712 4593694497767424 4595182575026176 4609732770865152 4611226043547648 4612719799959552 4617619989943296 4633741795713408 4635242845857792 4657875867566082 4666610283446272 4682903132307456 4684420107730944 4705768870258176 4707293252788224 4708818129125376 4730278083124104 4731810405146496 4739148267126784 4780463614230528 4782012193308672 4783561274032128 4803805721721888 4805361862221312 4806918506815488 4830389788587048 4856343989059584 4880056606193664 4881637447335936 4883218800574464 4905473567684256 4907062642374144 4957517822164992 4959123756023808 4983338227488768 4984952525586432 5009293114090272 5036208581246976 5060799443460096 5062438834274304 5064078756151296 5087157773894784 5088805703202816 5108226809720832 5113653387300486 5141129593356288 5142795006246912 5162422159540224 5167906309988352 5169580396904448 5187629298991104 5189309774954496 5194822488686208 5214648201590016 5249936568877056 5251637228601344 5268266023845888 5269972621197312 5277279988506624 5295704909386752 5297420395266048 5321562843514617 5323286705789808 5331541800517632 5351889294065664 5359310247395328 5378021566009344 5379763717472256 5381506433286144 5387223321600512 5404281436937124 5406032094998976 5407783320167424 5434188512160429 5463386987692032 5465156792352768 5490063681967872 5491842128252928 5493621150646272 5518657763644788 5520445472670912 5550107416068096 5577207549935616 5579014225526784 5580821486370816 5606255505924864 5608071591284736 5635454753351556 5665734653902848 5667570006884352 5693399373892608 5695243688558592 5697088600670208 5723052495631632 5724906416103168 5783770792525824 5785644382027776 5787518578458624 5813894598736896 5815777946517504 5837973496823808 5844175299771984 5875576678121472 5906178639986688 5908091882176512 5928719198846976 5936939987069952 5959597944674304 5988697544013534 5997984525582336 5999927507288064 6020875455823872 6022825852796928 6029224028319744 6031177129721856 6052234182156288 6054194737446912 6060626236800576 6081786106873848 6083756235188352 6093190629163008 6124925997023232 6146310361153536 6148301391396864 6150293066612736 6156826653257728 6176321642213856 6178322394284544 6180323794477056 6210501156754776 6243870843076608 6274358493677568 6276391003717632 6278424172167168 6307037444165472 6309080540195328 6373951485640704 6376016257744896 6405074295629184 6407149149628416 6409224675753984 6438434057585586 6440519718116064 6475125318746112 6506742141591552 6508849929781248 6510958400765952 6540631423579008 6542750189832192 6574697212243482 6610023762886656 6612165008031744 6644450969985024 6646603367448576 6679057485453696 6747732591280128 6749918445699072 6752105008201728 6775679084396544 6782877031859712 6785074270937088 6810969079627776 6818204516400648 6844225764586896 6854839457808384 6881000520941568 6890541746651136 6892773862539264 6916839065321472 6919079699939328 6926429984914944 6950612693570112 6952864268786688 6986813801349123 6999915425169408 7024354698461184 7026630161596416 7036373318008832 7058653305387264 7060939879182336 7063227193688064 7095417124686156 7097715607719744 7108722400690176 7135852392087552 7145746996527104 7170695421345792 7173018289963008 7175341911048192 7205708582582832 7208042793331968 7210377760223232 7245584682880572 7284515983589376 7286875723137024 7320084909290496 7322456171003904 7324828200861696 7358210351526384 7360593963561216 7436276733247488 7438685634035712 7441095315161088 7475007341233152 7477428788379648 7513939671135408 7554312871870464 7591199165190144 7593658251411456 7596118134226944 7630736660842176 7633208554804224 7670480080950729 7711694390034432 7714192509370368 7743633239310336 7751859464982528 7754370595356672 7783964662431744 7792233733029312 7821972302385024 7834102237495296 7874904853315584 7877455842902016 7904958931795968 7915919982759936 7943557364080128 7946130592899072 7984930058684712 7997312700776448 7999903343050752 8027833941098496 8038965371092992 8041569506295808 8067032349014016 8069645576208384 8072259649929216 8080834982400768 8109048142498464 8111674980251136 8166567996030976 8195080481538048 8197735188529152 8235095522951808 8237763192379392 8240431725969408 8277986645467182 8280668209006368 8325161124102144 8365811324903424 8368521338290176 8371232229556224 8409383258887296 8412107386927104 8453182130027334 8498601980854272 8501355010326528 8540099060838912 8542865532837888 8545632901005312 8584578743447448 8587359624154752 8675656188788736 8678466573041664 8681277867687936 8720841898105344 8723666919776256 8766262949657976 8813365017182208 8859267959980032 8862137823264768 8905409980604928 8939396917011456 8996976788373504 8999891260932096 9034238779195392 9043836042479616 9046765694582784 9078351273234432 9081292106170368 9090939355200864 9125634352782528 9139785943744512 9174667361255424 9187388995534848 9190365150052352 9219465541730304 9222452087095296 9225439599919104 9235239979886592 9267483591426816 9270485691715584 9315751735132164 9333220566892544 9365806264614912 9368840215461888 9411537740516352 9414586505576448 9417636258250752 9460556166248208 9463620810292992 9560927228461056 9564024386617344 9567122548064256 9607611443443776 9610723724442624 9613837013630976 9657651086378379 9660779577174096 9712687978119168 9760113212387328 9763274894671872 9766437601148928 9810947135368512 9814125284748288 9862045818365223 9915035644329984 9918247512047616 9966676454977536 9969905051172864 10018586228180544 10072417162493952 10121598886920192 10124877668548608 10128157512302592 10174315547789568 10177611406405632 10216453619441664 10227306774600972 10282259186712576 10285590012493824 10335812619976704 10339160793808896 10375258597982208 10378619549908992 10389644977372416 10429296403180032 10499873137754112 10503274457202688 10536532047691776 10539945242394624 10554559977013248 10591409818773504 10594840790532096 10643125687029234 10646573411579616 10663083601035264 10703778588131328 10718620494790656 10756043132018688 10759527434944512 10763012866572288 10774446643201024 10808562873874248 10812064189997952 10815566640334848 10868377024320858 10926773975384064 10930313584705536 10980127363935744 10983684256505856 10987242301292544 11037315527289576 11040890945341824 11154415099871232 11158028451053568 11161642972741632 11212511011849728 11216143182569472 11270909506703112 11331469307805696 11386798747785216 11390487377117184 11394177201340416 11446104991263264 11449812832206336 11567541585051648 11571288764055552 11627789197473792 11631555893035008 11675946993647616 11688350599543968 11751153356242944 11812357279973376 11816183764353024 11857438397693952 11873879974139904 11919195889348608 11977395088027068 11995969051164672 11999855014576128 12041750911647744 12045651705593856 12058448056639488 12062354259443712 12104468364312576 12108389474893824 12121252473601152 12163572213747696 12167512470376704 12249851994046464 12292620722307072 12296602782793728 12300586133225472 12313653306515456 12352643284427712 12356644788569088 12360647588954112 12416979968200773 12421002313509552 12487741686153216 12548716987355136 12552782007435264 12556848344334336 12614074888330944 12618161080390656 12679773195041001 12747902971281408 12752032515489792 12810148591258368 12814298299256832 12818449351507968 12876868115171172 12881039436232128 12950250637492224 13013484283183104 13017699859562496 13021916801531904 13081262847158016 13085500379664384 13149394424486964 13220047525773312 13224330016063488 13288901939970048 13293206734897152 13358114970907392 13495465182560256 13499836891398144 13504210016403456 13551358168793088 13565754063719424 13570148541874176 13621938159255552 13636409032801296 13688451529173792 13709678915616768 13762001041883136 13781083493302272 13785547725078528 13833678130642944 13838159399878656 13852859969829888 13901225387140224 13905728537573376 13973627602698246 13999830850338816 14048709396922368 14053260323192832 14072746636017664 14117306610774528 14121879758364672 14126454387376128 14190834249372312 14195431215439488 14217444801380352 14291493993054208 14341390842691584 14346036579926016 14350683822096384 14411417165165664 14416085586663936 14420755520446464 14491169365761144 14569031967178752 14640169818580992 14644912342007808 14649656401723392 14716420703052768 14721187927122432 14872553466494976 14877371268071424 14950014682466304 14954857576759296 15027879342270816 15108625743740928 15182398330380288 15187316502822912 15192236268453888 15261473321684352 15266417109608448 15340960161901458 15423388780068864 15428385018740736 15487266478620672 15503718929965056 15508741190713344 15567929324863488 15584467466058624 15643944604770048 15749809706631168 15754911685804032 15809917863591936 15831839965519872 15887114728160256 15892261185798144 15969860117369424 15994625401552896 16055667882196992 16077930742185984 16083139012591616 16134064698028032 16139291152416768 16144519299858432 16161669964801536 16218096284996928 16223349960502272 16302565536481287 16333135992061952 16390160963076096 16395470377058304 16470191045903616 16475526384758784 16480863451938816 16555973290934364 16561336418012736 16650322248204288 16731622649806848 16737042676580352 16742464459112448 16818766517774592 16824214773854208 16906364260054668 16997203961708544 17002710020653056 17080198121677824 17085731065675776 17091265802010624 17169157486894896 17174719248309504 17351312377577472 17356933146083328 17362555735375872 17441683796210688 17447333839552512 17532525899315952 17626730034364416 17718535919960064 17724275646529536 17810819961209856 17878793834022912 17993953576747008 17999782521864192 18068477558390784 18087672084959232 18093531389165568 18156702546468864 18162584212340736 18181878710401728 18251268705565056 18279571887489024 18374777991069696 18380730300104704 18438931083460608 18444904174190592 18450879199838208 18470479959773184 18534967182853632 18540971383431168 18631503470264328 18666441133785088 18731612529229824 18823075481032704 18829173011152896 18835272516501504 18921112332496416 18927241620585984 19121854456922112 19128048773234688 19215222886887552 19221447448885248 19227674027261952 19315302172756758 19321559154348192 19425375956238336 19520226424774656 19526549789343744 19532875202297856 19621894270737024 19628250569496576 19724091636730446 19830071288659968 19836495024095232 19933352909955072 19939810102345728 20037172456361088 20243197773840384 20249755337097216 20256315024605184 20348631095579136 20355222812811264 20432907238883328 20454613549201944 20564518373425152 20671625239953408 20678321587617792 20750517195964416 20757239099817984 20779289954744832 20858592806360064 20960441404047369 20999746275508224 21073064095383552 21079890484789248 21109119954026496 21182819637547008 21189681581064192 21286251374058468 21293146823159232 21326167202070528 21407557176262656 21437240989581312 21512086264037376 21519054869889024 21526025733144576 21548893286402048 21617125747748496 21624128379995904 21631133280669696 21736754048641716 21853547950768128 21860627169411072 21960254727871488 21967368513011712 21974484602585088 22074631054579152 22081781890683648 22308830199742464 22316056902107136 22323285945483264 22425022023699456 22432286365138944 22541819013406224 22662938615611392 22773597495570432 22780974754234368 22788354402680832 22892209982526528 22899625664412672 23011440242852187 23135083170103296 23142577528111104 23255578394947584 23263111786070016 23351893987295232 23376701199087936 23502306712485888 23624714559946752 23632367528706048 23714876795387904 23747759948279808 23838391778697216 23954790176054136 23991938102329344 23999710029152256 24083501823295488 24116896113278976 24124708518887424 24208936728625152 24216778949787648 24242504947202304 24327144427495392 24335024940753408 24499703988092928 24585241444614144 24593205565587456 24627306613030912 24705286568855424 24713289577138176 24721295177908224 24833959936401546 24842004627019104 24975483372306432 25097433974710272 25105564014870528 25113696688668672 25228149776661888 25236322160781312 25359546390082002 25495805942562816 25504065030979584 25620297182516736 25628596598513664 25636898703015936 25753736230342344 25762078872464256 26026968566366208 26035399719124992 26043833603063808 26162525694316032 26171000759328768 26298788848973928 26440095051546624 26577803879940096 26586413469794304 26716229941814784 26990930365120512 26999673782796288 27102716337586176 27131508127438848 27140297083748352 27243876318511104 27272818065602592 27376903058347584 27419357831233536 27524002083766272 27562166986604544 27571095450157056 27667356261285888 27676318799757312 27705719939659776 27802450774280448 27811457075146752 27947255205396492 27999661700677632 28097418793844736 28106520646385664 28145493272035328 28234613221549056 28243759516729344 28252908774752256 28381668498744624 28390862430878976 28582987986108416 28682781685383168 28692073159852032 28701367644192768 28822834330331328 28832171173327872 28841511040892928 28972953259135137 28982338731522288 29138063934357504 29280339637161984 29289824684015616 29299312803446784 29432841406105536 29442375854244864 29586137455095669 29745106932989952 29754742536142848 29900029364932608 29909715153518592 30055758684541632 30217251487481856 30364796660760576 30374633005645824 30384472536907776 30522946643368704 30532834219216896 30681920323802916 30846777560137728 30856770037481472 31007437859930112 31017482381426688 31135858649726976 31168934932117248 31287889209540096 31499619413262336 31509823371608064 31619835727183872 31663679931039744 31774229456320512 31784522371596288 31939720234738848 31989250803105792 32111335764393984 32155861484371968 32166278025183232 32268129396056064 32278582304833536 32289038599716864 32323339929603072 32436192569993856 32446699921004544 32605131072962574 32666271984123904 32780321926152192 32790940754116608 32940382091807232 32951052769517568 32961726903877632 33111946581868728 33122672836025472 33463245299613696 33474085353160704 33484928918224896 33637533035549184 33648429547708416 33812728520109336 33994407923417088 34160396243355648 34171462131351552 34182531604021248 34338314973789792 34349438496619008 34702624755154944 34713866292166656 34883367592421376 34894667679105024 35065051798631904 35253460068728832 35437071839920128 35448551293059072 35621639922419712 35757587668045824 35987907153494016 35999565043728384 36136955116781568 36175344169918464 36187062778331136 36313405092937728 36325168424681472 36363757420803456 36502537411130112 36749555982139392 36761460600209408 36877862166921216 36889808348381184 36901758399676416 36940959919546368 37069934365707264 37081942766862336 37250939904602319 37263006940528656 37463225058459648 37646150962065408 37658346022305792 37670545033003008 37842224664992832 37854483241171968 38039319585123003 38243708913844224 38256097546469376 38430445773775104 38442894897770496 38455348054523904 38630604345513516 38643118308696384 38850751912476672 39040452849549312 39053099578687488 39065750404595712 39243788541474048 39256501138993152 39448183273460892 39660142577319936 39672990048190464 39866705819910144 39879620204691456 40074344912722176 40486395547680768 40499510674194432 40512630049210368 40697262191158272 40710445625622528 40865814477766656 40909227098403888 41129036746850304 41343250479906816 41356643175235584 41501034391928832 41514478199635968 41558579909489664 41717185612720128 41920882808094738 41999492551016448 42146128190767104 42159780969578496 42218239908052992 42365639275094016 42379363162128384 42572502748116936 42586293646318464 42652334404141056 42874481979162624 43024172528074752 43038109739778048 43052051466289152 43097786572804096 43234251495496992 43248256759991808 43262266561339392 43473508097283432 43707095901536256 43920509455742976 43934737026023424 43948969205170176 44149262109158304 44163563781367296 44617660399484928 44632113804214272 44850044047398912 44864572730277888 45083638026812448 45325877231222784 45547194991140864 45561949508468736 45576708805361664 45784419965053056 45799251328825344 46022880485704374 46270166340206592 46285155056222208 46511156789895168 46526223572140032 46703787974590464 46753402398175872 47249429119893504 47264735057412096 47429753590775808 47495519896559616 47676783557394432 47909580352108272 47983876204658688 48167003646590976 48233792226557952 48249417037774848 48417873457250304 48433557899575296 48485009894404608 48654288854990784 48670049881506816 48907696609443861 48999407976185856 49170482889228288 49186411131174912 49254613226061824 49410573137710848 49426579154276352 49442590355816448 49667919872803092 49684009254038208 49950966744612864 50194867949420544 50211128029741056 50227393377337344 50456299553323776 50472644321562624 50719092780164004 50991611885125632 51008130061959168 51240594365033472 51257193197027328 51273797406031872 51507472460684688 51524157744928512 52053937132732416 52070799438249984 52087667206127616 52325051388632064 52342001518657536 52597577697947856 52880190103093248 53155607759880192 53172826939588608 53432459883629568 53981860730241024 53999347565592576 54205432675172352 54263016254877696 54280594167496704 54487752637022208 54545636131205184 54753806116695168 54838715662467072 55124333973209088 55142190900314112 55334712522571776 55352637599514624 55411439879319552 55604901548560896 55622914150293504 55894510410792984 55999323401355264 56194837587689472 56290986544070656 56469226443098112 56487519033458688 56505817549504512 56763336997489248 56781724861757952 57165975972216832 57365563370766336 57384146319704064 57645668660662656 57664342346655744 57683022081785856 57945906518270274 57964677463044576 58276127868715008 58560679274323968 58579649368031232 58598625606893568 58865682812211072 58884751708489728 59172274910191338 59490213865979904 59509485072285696 59800058729865216 59819430307037184 60111517369083264 60729593321521152 60749266011291648 60768945073815552 61045893286737408 61065668438433792 61363840647605832 61693555120275456 62014875719860224 62034964762853376 62271717299453952 62337869864234496 62575778419080192 62999238826524672 63239671454367744 63327359862079488 63548458912641024 63569044743192576 63879440469477696 63978501606211584 64222671528787968 64311722968743936 64332556050366464 64536258792112128 64557164609667072 64578077199433728 64646679859206144 64872385139987712 64893399842009088 65210262145925148 65332543968247808 65560643852304384 65581881508233216 65880764183614464 65902105539035136 65923453807755264 66223893163737456 66245345672050944 66926490599227392 66948170706321408 66969857836449792 67275066071098368 67296859095416832 67625457040218672 67988815846834176 68320792486711296 68342924262703104 68365063208042496 68676629947579584 68698876993238016 69034320728556561 69405249510309888 69427732584333312 69766735184842752 69789335358210048 70130103597263808 70506920137457664 70874143679840256 70897102586118144 71243279844839424 71515175336091648 71975814306988032 71999130087456768 72350688339836928 72374125556662272 72626810185875456 72650336849362944 72727514841606912 73005074822260224 73499111964278784 73522921200418816 73755724333842432 73779616696762368 73881919839092736 74139868731414528 74163885533724672 74501879809204638 74526013881057312 74926450116919296 75292301924130816 75316692044611584 75341090066006016 75684449329985664 75708966482343936 76078639170246006 76487417827688448 76512195092938752 76860891547550208 76885789795540992 76910696109047808 77261208691027032 77286236617392768 78080905699098624 78106199157374976 78131500809191424 78487577082948096 78513002277986304 78896366546921784 79320285154639872 79733411639820288 79759240409382912 80148689825444352 80972791095361536 80999021348388864 81394524382316544 81420891251245056 81731628955533312 81818454196807776 82258073493700608 82686500959813632 82713286350471168 83002068783857664 83028956399271936 83117159818979328 83434371225440256 83841765616189476 83998985102032896 84292256381534208 84319561939156992 84436479816105984 84731278550188032 84758726324256768 85145005496233872 85172587292636928 85748963958325248 86048345056149504 86076219479556096 86104102932578304 86195573145608192 86468502990993984 86496513519983616 86524533122678784 86918859777405411 86947016194566864 87414191803072512 87841018911485952 87869474052046848 87897938410340352 88298524218316608 88327127562734592 88758412365287007 89235320798969856 89264227608428544 89700088094797824 89729145460555776 90167276053624896 90651754462445568 91094389982281728 91123899016937472 91153417610723328 91568839930106112 91598502657650688 92045760971408748 92540332680413184 92570310112444416 93022313579790336 93052447144280064 93407575949180928 93506804796351744 94498858239787008 94529470114824192 94859507181551616 94991039793119232 95353567114788864 95819160704216544 95967752409317376 96334007293181952 96467584453115904 96498834075549696 96835746914500608 96867115799150592 96970019788809216 97308577709981568 97340099763013632 97815393218887722 97998815952371712 98340965778456576 98372822262349824 98509226452123648 98821146275421696 98853158308552704 98885180711632896 99335839745606184 99368018508076416 100389735898841088 100422256059482112 100454786754674688 100912599106647552 100945288643125248 101438185560328008 101983223770251264 102481188730066944 102514386394054656 102547594812063744 103014944921369376 103048315489857024 104107874265464832 104141598876499968 104650102777264128 104684003037315072 105195155395895712 105760380206186496 106311215519760384 106345653879177216 106864919767259136 107963721460482048 107998695131185152 108410865350344704 108526032509755392 108561188334993408 108975505274044416 109091272262410368 109507612233390336 110248667946418176 110284381800628224 110669425045143552 110705275199029248 110822879758639104 111209803097121792 111245828300587008 111789020821585968 112389675175378944 112581973088141312 112938452886196224 112975038066917376 113011635099009024 113526673994978496 113563449723515904 114117958755369009 114331951944433664 114731126741532672 114768292639408128 115291337321325312 115328684693311488 115366044163571712 115891813036540548 115929354926089152 116552255737430016 117121358548647936 117159298736062464 117197251213787136 117731365624422144 117769503416979456 118344549820382676 118980427731959808 119018970144571392 119600117459730432 119638860614074368 120223034738166528 121459186643042304 121498532022583296 121537890147631104 122091786573474816 122131336876867584 122727681295211664 123387110240550912 124029751439720448 124069929525706752 124543434598907904 124675739728468992 125151556838160384 125998477653049344 126479342908735488 126654719724158976 127096917825282048 127138089486385152 127758880938955392 127957003212423168 128623445937487872 128665112100732928 129072517584224256 129114329219334144 129156154398867456 129293359718412288 129744770279975424 129786799684018176 130420524291850296 130665087936495616 131121287704608768 131761528367228928 131804211078070272 131846907615510528 132447786327474912 132490691344101888 133852981198454784 133896341412642816 134550132142196736 134593718190833664 135250914080437344 135977631693668352 136641584973422592 136685848525406208 136730126416084992 137353259895159168 137397753986476032 138068641457113122 138810499020619776 138855465168666624 139533470369685504 139578670716420096 140260207194527616 141748287359680512 141794205172236288 142486559689678848 143030350672183296 143951628613976064 144701376679673856 144748251113324544 145253620371750912 145300673698725888 145455029683213824 146010149644520448 146723089828331583 146998223928557568 147511448667684864 147559233393524736 147763839678185472 148279737462829056 148327771067449344 149003759618409276 149052027762114624 149852900233838592 150584603848261632 150633384089223168 150682180132012032 151368898659971328 151417932964687872 152157278340492012 152974835655376896 153024390185877504 153721783095100416 153771579591081984 153821392218095616 154522417382054064 154572473234785536 156161811398197248 156212398314749952 156263001618382848 156975154165896192 157026004555972608 157792733093843568 158640570309279744 159466823279640576 159518480818765824 160297379650888704 161945582190723072 161998042696777728 162789048764633088 162841782502490112 163463257911066624 163636908393615552 164516146987401216 165373001919627264 165426572700942336 166004137567715328 166057912798543872 166234319637958656 166868742450880512 167683531232378952 167997970204065792 168584512763068416 168872959632211968 169462557100376064 169517452648513536 170290010992467744 170345174585273856 171497927916650496 172096690112299008 172152438959112192 172391146291216384 172937005981987968 172993027039967232 173049066245357568 173837719554810822 173894032389133728 174828383606145024 175682037822971904 175738948104093696 175795876820680704 176597048436633216 176654255125469184 177516824730574014 178470641597939712 178528455216857088 179400176189595648 179458290921111552 180334552107249792 182188779964563456 182247798033874944 182306835221446656 183137679860212224 183197005315301376 184091521942817496 185080665360826368 186044627159580672 186104894288560128 186815151898361856 187013609592703488 188997716479574016 189719014363103232 189982079586238464 190707134229577728 191638321408433088 191935504818634752 192668014586363904 192935168906231808 192997668151099392 193671493829001216 193734231598301184 193940039577618432 194617155419963136 194680199526027264 195630786437775444 195997631904743424 196681931556913152 196745644524699648 197018452904247296 197642292550843392 197706316617105408 197770361423265792 198671679491212368 198736037016152832 200779471797682176 200844512118964224 200909573509349376 201825198213295104 201890577286250496 202876371120656016 203966447540502528 204962377460133888 205028772788109312 205095189624127488 206029889842738752 206096630979714048 207102962185669683 208215748530929664 208283197752999936 209300205554528256 209368006074630144 210390310791791424 211520760412372992 212622431039520768 212691307758354432 213729839534518272 215927442920964096 215997390262370304 217052065019510784 217122376669986816 217951010548088832 218182544524820736 219015224466780672 220497335892836352 220568763601256448 221338850090287104 221645759517278208 222419606194243584 222491656601174016 223578041643171936 224779350350757888 225163946176282624 225876905772392448 225950076133834752 226023270198018048 227053347989956992 227126899447031808 228235917510738018 228663903888867328 229462253483065344 229536585278816256 230582674642650624 230657369386622976 230732088327143424 231783626073081096 231858709852178304 234242717097295872 234318597472124928 234394502427574272 235462731248844288 235539006833958912 236689099640765352 237960855463919616 239200234919460864 239277721228148736 240446069476333056 242918373286084608 242997064045166592 244183573146949632 244262673753735168 245455362590423328 246774220481101824 248059502879440896 248139859051413504 249086869197815808 249351479456937984 250303113676320768 251996955306098688 252958685817470976 253309439448317952 254193835650564096 254276178972770304 255517761877910784 257246891874975744 257330224201465856 258145035168448512 258228658438668288 258312308797734912 258586719436824576 259489540559950848 259573599368036352 260756579332216233 260841048583700592 262242575409217536 263523056734457856 263608422156140544 263693815231021056 264895572654949824 264981382688203776 266275237095861021 267705962396909568 267792682825285632 269100264284393472 269187436381667328 270501828160874688 271955263387336704 273283169946845184 273371697050812416 273460252832169984 274706519790318336 274795507972952064 276137282914226244 277620998041239552 277710930337333248 279066940739371008 279157341432840192 280520414389055232 283496574719361024 283588410344472576 284973119379357696 286060701344366592 287903257227952128 289402753359347712 289496502226649088 290507240743501824 290601347397451776 290910059366427648 292020299289040896 293446179656663166 293996447857115136 295022897335369728 295118466787049472 295527679356370944 296559474925658112 296655542134898688 298007519236818552 298104055524229248 301169207696523264 301266768178446336 301364360264024064 302737797319942656 302835865929375744 304314556680984024 305949671310753792 307443566190200832 307543159182163968 307642784436191232 309044834764108128 309144946469571072 312323622796394496 312424796629499904 313950308331792384 314052009111945216 315585466187687136 317281140618559488 318933646559281152 319036961637531648 320594759301777408 323891164381446144 323996085393555456 325578097529266176 325683565004980224 326926515822133248 327273816787231104 330746003839254528 330853145401884672 332008275135430656 332115825597087744 332468639275917312 333737484901761024 335367062464757904 337169025526136832 337745919264423936 338925114200752128 339034905297027072 340580021984935488 340690349170547712 342353876266107027 342995855833300992 344193380224598016 344304877918224384 344782292582432768 345874011963975936 345986054079934464 346098132490715136 347675439109621644 347788064778267456 349656767212290048 351364075645943808 351477896208187392 351591753641361408 353194096873266432 353308510250938368 355033649461148028 356941283195879424 357056910433714176 358800352379191296 358916581842223104 360669104214499584 364377559929126912 364495596067749888 364613670442893312 366275359720424448 366394010630602752 368183043885634992 370161330721652736 372089254319161344 372209788577120256 373630303796723712 374027219185406976 377995432959148032 379438028726206464 379964159172476928 381414268459155456 383276642816866176 383871009637269504 385870337812463616 385995336302198784 387342987658002432 387468463196602368 387880079155236864 389234310839926272 389360399052054528 391261572875550888 391995263809486848 393363863113826304 394036905808494592 395284585101686784 395412633234210816 395540722846531584 397343358982424736 397472074032305664 401558943595364352 401689024237928448 403650396426590208 403781154572500992 405752742241312032 407932895081005056 409924754920267776 410057545576218624 410190379248254976 412059779685477504 412193261959428096 414205924371339366 416431497061859328 416566395505999872 418600411109056512 418736012149260288 420780621583582848 425244862079041536 425382615516708864 427459679069036544 431854885841928192 434104130039021568 434244753339973632 435902021096177664 436365089049641472 438030448933561344 440994671785672704 442677700180574208 443291519034556416 444839212388487168 444983313202348032 447156083286343872 449558700701515776 450327892352565248 451753811544784896 451900152267669504 452046540396036096 454106695979913984 454253798894063616 456471835021476036 457327807777734656 458924506966130688 459073170557632512 461165349285301248 461314738773245952 461464176654286848 463567252146162192 463717419704356608 468485434194591744 468637194944249856 468789004855148544 470925462497688576 471078013667917824 473378199281530704 475921710927839232 478400469838921728 478555442456297472 480892138952666112 485836746572169216 485994128090333184 488367146293899264 488525347507470336 490910725180846656 493548440962203648 496119005758881792 496279718102827008 498173738395631616 498702958913875968 500606227352641536 503993910612197376 506618878896635904 508387671301128192 508552357945540608 511035523755821568 514493783749951488 514660448402931712 516290070336897024 516457316877336576 517173438873649152 518979081119901696 519147198736072704 521513158664432466 521682097167401184 524485150818435072 527046113468915712 527216844312281088 527387630462042112 529791145309899648 529962765376407552 532550474191722042 535411924793819136 535585365650571264 538200528568786944 538374872763334656 541003656321749376 546566339893690368 546743394101624832 546920505664339968 549413039580636672 549591015945904128 552274565828452488 555241996082479104 558133881478742016 558314682865680384 561040828778110464 566993149438722048 569946238758715392 572121402688733184 575806514455904256 578805506718695424 578993004453298176 581014481487003648 581202694794903552 581820118732855296 584040598578081792 586892359313326332 587992895714230272 590045794670739456 590236933574098944 591055358712741888 593118949851316224 593311084269797376 596015038473637104 596208111048458496 602338415393046528 602533536356892672 602728720528048128 605475594639885312 605671731858751488 608629113361968048 611899342621507584 614887132380401664 615086318364327936 615285568872382464 618089669528216256 618289892939142144 621308886557009049 624647245592788992 624849593258999808 627900616663584768 628104018223890432 631170932375374272 634562281237118976 637867293118562304 638073923275063296 641189518603554816 647782328762892288 647992170787110912 651156195058532352 651367130009960448 653853031644266496 654547633574462208 661492007678509056 661706290803769344 664016550270861312 664937278551834624 667474969803522048 670734124929515808 674338051052273664 675491838528847872 677850228401504256 678069810594054144 681160043969870976 681380698341095424 684707752532214054 685991711666601984 688386760449196032 688609755836448768 689564585164865536 691748023927951872 691972108159868928 692196264981430272 695350878219243288 695576129556534912 702728151291887616 702955792416374784 703183507282722816 706388193746532864 706617020501876736 710067298922296056 713882566391758848 717600704758382592 717833163684446208 721338208428999168 728755119858253824 728991192135499776 732550719440848896 732788021261205504 736366087771269984 740322661443305472 744178508638322688 744419577154240512 747260607593447424 748054438370813952 755990865918296064 758876057452412928 759928318344953856 762828536918310912 766553285633732352 771740675624927232 771990672604397568 774685975316004864 774936926393204736 775760158310473728 778468621679852544 778720798104109056 782523145751101776 786727726227652608 788073811616989184 790569170203373568 790825266468421632 791081445693063168 794686717964849472 794944148064611328 798825711287583063 803117887190728704 803378048475856896 807300792853180416 807562309145001984 811505484482624064 815865790162010112 819849509840535552 820115091152437248 820380758496509952 824119559370955008 824386523918856192 828411848742678732 832862994123718656 833132791011999744 837200822218113024 837472024298520576 841561243167165696 850489724158083072 850765231033417728 854919358138073088 863709771683856384 868208260078043136 868489506679947264 871804042192355328 872730178099282944 876060897867122688 881989343571345408 885355400361148416 886583038069112832 889678424776974336 889966626404696064 894312166572687744 900655784705130496 903507623089569792 903800304535339008 904093080792072192 908213391959827968 908507597788127232 912943670042952072 914655615555469312 917849013932261376 922330698570602496 922629477546491904 922928353308573696 927134504292324384 927434839408713216 936970868389183488 937274389888499712 941850924995377152 942156027335835648 946756398563061408 951843421855678464 956800939677843456 957110884912594944 961784277905332224 971673493144338432 971988256180666368 976734292587798528 977050695014940672 981821450361693312 992238011517763584 992559436205654016 996347476791263232 997405917827751936 1001212454705283072 1013237757793271808 1016775342602256384 1017104715891081216 1022071047511643136 1027061628798321081 1028987567499902976 1032580140673794048 1032914633754673152 1034346877747298304 1037958162239803392 1038294397472145408 1043026317328864932 1043364194334802368 1048970301636870144 1054092226937831424 1054433688624562176 1054775260924084224 1059582290619799296 1059925530752815104 1065100948383444084 1070823849587638272 1071170731301142528 1076401057137573888 1076749745526669312 1082007312643498752 1093132679787380736 1093486788203249664 1093841011328679936 1098826079161273344 1099182031891808256 1104549131656904976 1110483992164958208 1116267762957484032 1116629365731360768 1122081657556220928 1133986298877444096 1139892477517430784 1144242805377466368 1151613028911808512 1157611013437390848 1157986008906596352 1162028962974007296 1162405389589807104 1163640237465710592 1168081197156163584 1173784718626652664 1175985791428460544 1180091589341478912 1182110717425483776 1186237899702632448 1186622168539594752 1192030076947274208 1192416222096916992 1204676830786093056 1205067072713785344 1210951189279770624 1211343463717502976 1217258226723936096 1223798685243015168 1229774264760803328 1230172636728655872 1230571137744764928 1236179339056432512 1236579785878284288 1242617773114018098 1249294491185577984 1249699186517999616 1255801233327169536 1256208036447780864 1262341864750748544 1275734586237124608 1276147846550126592 1282379037207109632 1295564657525784576 1302312390117064704 1302734260019920896 1307706063288532992 1309095267148924416 1322984015357018112 1328033100541722624 1329874557103669248 1334949939607044096 1341468249859031616 1348676102104547328 1350983677057695744 1355700456803008512 1356139621188108288 1362320087939741952 1362761396682190848 1369415505064428108 1371983423333203968 1376773520898392064 1377219511672897536 1379129170329731072 1383496047855903744 1383944216319737856 1384392529962860544 1390701756438486576 1391152259113069824 1405456302583775232 1405911584832749568 1406367014565445632 1412776387493065728 1413234041003753472 1420134597844592112 1427765132783517696 1435201409516765184 1435666327368892416 1442676416857998336 1457510239716507648 1457982384270999552 1465101438881697792 1465576042522411008 1472732175542539968 1480645322886610944 1488357017276645376 1488839154308481024 1494521215186894848 1496108876741627904 1511981731836592128 1519856636689907712 1525657073836621824 1533106571267464704 1543481351249854464 1543981345208795136 1549371950632009728 1551520316620947456 1556937243359705088 1557441596208218112 1565046291502203552 1573455452455305216 1576147623233978368 1581138340406747136 1581650532936843264 1582162891386126336 1589373435929698944 1589888296129222656 1597651422575166126 1606235774381457408 1606756096951713792 1614601585706360832 1615124618290003968 1623010968965248128 1639699019681071104 1640230182304874496 1640761516993019904 1648239118741910016 1648773047837712384 1656823697485357464 1665725988247437312 1674401644436226048 1674944048597041152 1683122486334331392 1700979448316166144 1709838716276146176 1727419543367712768 1736416520156086272 1736979013359894528 1743608084384710656 1745460356198565888 1752121795734245376 1763978687142690816 1770710800722296832 1773166076138225664 1779356849553948672 1779933252809392128 1788624333145375488 1801311569410260992 1807015246179139584 1807600609070678016 1808186161584144384 1816426783919655936 1817015195576254464 1825887340085904144 1835698027864522752 1844661397141204992 1845258955092983808 1845856706617147392 1854269008584648768 1854869678817426432 1863926659671027147 1873941736778366976 1874548779776999424 1883701849990754304 1884312054671671296 1893512797126122816 1903686843711356928 1913601879355686912 1914221769825189888 1923568555810664448 1943346986288676864 1943976512361332736 1953468585175597056 1954101390029881344 1963642900723386624 1984476023035527168 1985118872411308032 1994811835655503872 2002424909410566144 2026475515586543616 2033550685204512768 2034209431782162432 2044142095023286272 2054123257596642162 2057975134999805952 2065160281347588096 2065829267509346304 2068693755494596608 2075916324479606784 2076588794944290816 2086052634657729864 2086728388669604736 2108184453875662848 2108867377249124352 2109550521848168448 2119164581239598592 2119851061505630208 2130201896766888168 2141647699175276544 2152802114275147776 2153499491053338624 2164014625286997504 2186265359574761472 2186973576406499328 2197652158322546688 2198364063783616512 2209098263313809952 2220967984329916416 2232535525914968064 2233258731462721536 2244163315112441856 2267972597754888192 2279784955034861568 2288485610754932736 2315222026874781696 2315972017813192704 2324057925948014592 2324810779179614208 2327280474931421184 2336162394312327168 2347569437253305328 2360183178682957824 2364221434850967552 2372475799405264896 2373244337079189504 2384060153894548416 2384832444193833984 2396477133862749189 2409353661572186112 2410134145427570688 2421902378559541248 2422686927435005952 2434516453447872192 2447597370486030336 2459548529521606656 2460345273457311744 2461142275489529856 2472358678112865024 2473159571756568576 2485235546228036196 2498588982371155968 2499398373035999232 2511602466654339072 2512416072895561728 2524683729501497088 2551469172474249216 2552295693100253184 2564758074414219264 2591129315051569152 2604624780234129408 2605468520039841792 2615412126577065984 2618190534297848832 2645968030714036224 2656066201083445248 2659749114207338496 2669899879214088192 2682936499718063232 2701967354115391488 2711400913606017024 2712279242376216576 2724640175879483904 2725522793364381696 2738831010128856216 2743966846666407936 2753547041796784128 2758258340659462144 2766992095711807488 2767888432639475712 2768785059925721088 2781403512876973152 2782304518226139648 2810912605167550464 2811823169665499136 2825552774986131456 2826468082007506944 2840269195689184224 2855530265567035392 2870402819033530368 2871332654737784832 2885352833715996672 2915020479433015296 2915964768541999104 2930202877763395584 2931152085044822016 2945464351085079936 2976714034553290752 2977678308616962048 2989042430373789696 2992217753483255808 3039713273379815424 3051314147673243648 3066213142534929408 3086962702499708928 3098743901264019456 3103040633241894912 3113874486719410176 3114883192416436224 3130092583004407104 3146910904910610432 3152295246467956736 3162276680813494272 3163301065873686528 3164325782772252672 3178746871859397888 3179776592258445312 3195302845150332252 3212471548762914816 3213512193903427584 3229203171412721664 3230249236580007936 3246021937930496256 3279398039362142208 3280460364609748992 3281523033986039808 3296478237483820032 3297546095675424768 3313647394970714928 3331451976494874624 3348803288872452096 3349888097194082304 3366244972668662784 3401958896632332288 3419677432552292352 3454839086735425536 3472833040312172544 3473958026719789056 3487216168769421312 3490920712397131776 3504243591468490752 3527957374285381632 3546332152276451328 3558713699107897344 3559866505618784256 3577248666290750976 3602623138820521984 3614030492358279168 3615201218141356032 3632853567839311872 3634030391152508928 3651774680171808288 3671396055729045504 3689322794282409984 3690517910185967616 3691713413234294784 3708538017169297536 3709739357634852864 3727853319342054294 3747883473556733952 3749097559553998848 3767403699981508608 3768624109343342592 3787025594252245632 3827203758711373824 3828443539650379776 3847137111621328896 3886693972577353728 3906937170351194112 3908202780059762688 3927285801446773248 3968952046071054336 3989623671311007744 4004849818821132288 4052951031173087232 4067101370409025536 4068418863564324864 4088284190046572544 4108246515193284324 4115950269999611904 4130320562695176192 4131658535018692608 4137387510989193216 4151832648959213568 4153177589888581632 4172105269315459728 4173456777339209472 4216368907751325696 4217734754498248704 4219101043696336896 4238329162479197184 4239702123011260416 4260403793533776336 4283295398350553088 4305604228550295552 4306998982106677248 4328029250573995008 4372530719149522944 4373947152812998656 4395304316645093376 4396728127567233024 4418196526627619904 4441935968659832832 4465071051829936128 4466517462925443072 4488326630224883712 4535945195509776384 4559569910069723136 4576971221509865472 4630444053749563392 4631944035626385408 4648115851896029184 4654560949862842368 4672324788624654336 4695138874506610656 4720366357365915648 4728442869701935104 4744951598810529792 4746488674158379008 4768120307789096832 4769664888387667968 4792954267725498378 4818707323144372224 4820268290855141376 4843804757119082496 4845373854870011904 4869032906895744384 4919097059043213312 4920690546914623488 4922284550979059712 4944717356225730048 4946319143513137152 4970471092456072392 4997177964742311936 5023204933308678144 5024832145791123456 5049367459002994176 5102938344948498432 5129516148828438528 5182258630103138304 5209249560468258816 5210937040079683584 5230824253154131968 5236381068595697664 5291936061428072448 5312132402166890496 5319498228414676992 5339799758428176384 5365872999436126464 5403934708230782976 5422801827212034048 5424558484752433152 5449280351758967808 5451045586728763392 5477662020257712432 5507094083593568256 5516516681318924288 5533984191423614976 5535776865278951424 5537570119851442176 5562807025753946304 5564609036452279296 5591779979013081441 5621825210335100928 5623646339330998272 5651105549972262912 5652936164015013888 5680538391378368448 5711060531134070784 5740805638067060736 5742665309475569664 5770705667431993344 5830040958866030592 5831929537083998208 5860405755526791168 5862304170089644032 5890928702170159872 5953428069106581504 5955356617233924096 5984435506966511616 6079426546759630848 6102628295346487296 6132426285069858816 6173925404999417856 6197487802528038912 6206081266483789824 6227748973438820352 6229766384832872448 6260185166008814208 6304590492935913472 6324553361626988544 6326602131747373056 6328651565544505344 6357493743718795776 6359553184516890624 6390605690300664504 6424943097525829632 6458406342825443328 6460498473160015872 6492043875860992512 6558796078724284416 6560920729219497984 6592956474967640064 6595092191350849536 6627294789941429856 6662903952989749248 6697606577744904192 6699776194388164608 6732489945337325568 6803917793264664576 6839354865104584704 6945666080624345088 6947916053439578112 6974432337538842624 6981841424794263552 7008487182936981504 7092664304552902656 7117427398215794688 7119733011237568512 7154497332581501952 7189431401588247567 7228060984716558336 7230402436282712064 7265707135678623744 7268060782305017856 7303549360343616576 7342792111458091008 7378645588564819968 7381035820371935232 7383426826468589568 7417076034338595072 7419478715269705728 7455706638684108588 7495766947113467904 7498195119107997696 7534807399963017216 7537248218686685184 7574051188504491264 7654407517422747648 7656887079300759552 7694274223242657792 7773387945154707456 7813874340702388224 7816405560119525376 7854571602893546496 7937904092142108672 7979247342622015488 8009699637642264576 8105902062346174464 8134202740818051072 8136837727128649728 8176568380093145088 8216493030386568648 8231900539999223808 8260641125390352384 8274775021978386432 8303665297918427136 8306355179777163264 8344210538630919456 8346913554678418944 8432737815502651392 8435469508996497408 8476658324958394368 8479404246022520832 8520807587067552672 8566590796701106176 8611208457100591104 8613997964213354496 8656058501147990016 8745061438299045888 8747894305625997312 8790608633290186752 8793456255134466048 8836393053255239808 8930142103659872256 8933034925850886144 8976653260449767424 9119139820139446272 9153942443019730944 9260888107499126784 9296231703792058368 9309121899725684736 9344649577249308672 9390277749013221312 9440732714731831296 9456885739403870208 9489903197621059584 9492977348316758016 9536240615578193664 9539329776775335936 9585908535450996756 9637414646288744448 9640536581710282752 9687609514238164992 9690747709740023808 9738065813791488768 9838194118086426624 9841381093829246976 9844569101958119424 9889434712451460096 9892638287026274304 9940942184912144784 9994355929484623872 10046409866617356288 10049664291582246912 10098734918005988352 10205876689896996864 10259032297656877056 10364517260206276608 10418499120936517632 10421874080159367168 10461648506308263936 10472762137191395328 10583872122856144896 10638996456829353984 10679599516856352768 10731745998872252928 10807869416461565952 10845603654424068096 10898560703517935616 10902091173457526784 10955324040515424864 11014188167187136512 11033033362637848576 11067968382847229952 11071553730557902848 11075140239702884352 11125614051507892608 11129218072904558592 11183559958026162882 11243650420670201856 11247292678661996544 11302211099944525824 11305872328030027776 11361076782756736896 11481611276134121472 11485330618951139328 11541411334863986688 11660081917732061184 11720811511053582336 11724608340179288064 11781857404340319744 11906856138213163008 11968871013933023232 12158853093519261696 12205256590692974592 12264852570139717632 12347850809998835712 12394975605056077824 12412162532967579648 12455497946877640704 12459532769665744896 12520370332017628416 12609180985871826944 12649106723253977088 12653204263494746112 12657303131089010688 12714987487437591552 12719106369033781248 12781211380601329008 12849886195051659264 12916812685650886656 12920996946320031744 12984087751721985024 13117592157448568832 13121841458438995968 13185912949935280128 13190184382701699072 13254589579882859712 13325807905979498496 13395213155489808384 13399552388776329216 13464979890674651136 13607835586529329152 13678709730209169408 13891332161248690176 13895832106879156224 13963682849588527104 14016974365873963008 14185328609105805312 14234854796431589376 14239466022475137024 14308994665163003904 14378862803176495134 14456121969433116672 14460804872565424128 14531414271357247488 14536121564610035712 14607098720687233152 14757291177129639936 14762071640743870464 14766853652937179136 14834152068677190144 14838957430539411456 14911413277368217176 14991533894226935808 15069614799926034432 15074496437373370368 15148102377008982528 15308815034845495296 15388548446485315584 15546775890309414912 15627748681404776448 15632811120239050752 15709143205787092992 15875808184284217344 15958494685244030976 16019399275284529152 16211804124692348928 16268405481636102144 16273675454257299456 16353136760186290176 16432986060773137296 16521282250780704768 16549550043956772864 16607330595836854272 16612710359554326528 16688421077261838912 16693827109356837888 16775339937039244323 16865475631005302784 16870939017992994816 16953316649916788736 16958808492045041664 17041615174135105344 17133181593402212352 17222416914201182208 17227995928426708992 17312117002295980032 17490122876598091776 17495788611251994624 17581217266580373504 17586912510268932096 17672786106510479616 17860284207319744512 17866069851701772288 17953306520899534848 18238279640278892544 18307884886039461888 18521776214998253568 18592463407584116736 18618243799451369472 18689299154498617344 18780555498026442624 18913771478807740416 18979806395242119168 18985954696633516032 19072481231156387328 19078659553550671872 19171817070901993512 19274829292577488896 19375219028476329984 19381495419480047616 19476131627582977536 19676388236172853248 19682762187658493952 19778869424902920192 19785276574052548608 19881884369824289568 19988711858969247744 20092819733234712576 20099328583164493824 20197469836011976704 20411753379793993728 20518064595313754112 20836998241873035264 20843748160318734336 20923297012616527872 20945524274382790656 21277992913658707968 21359199033712705536 21463491997744505856 21691207308848136192 21797121407035871232 21804182346915053568 21910648081030849728 22028376334374273024 22066066725275697152 22135936765694459904 22143107461115805696 22150280479405768704 22251228103015785216 22258436145809117184 22367119916052325764 22487300841340403712 22494585357323993088 22604422199889051648 22611744656060055552 22722153565513473792 22963222552268242944 22970661237902278656 23082822669727973376 23320163835464122368 23441623022107164672 23449216680358576128 23563714808680639488 23813712276426326016 23937742027866046464 24317706187038523392 24410513181385949184 24529705140279435264 24695701619997671424 24824325065935159296 24910995893755281408 24919065539331489792 25040740664035256832 25218361971743653888 25298213446507954176 25306408526989492224 25429974974875183104 25438212738067562496 25562422761202658016 25699772390103318528 25833625371301773312 25841993892640063488 25968175503443970048 26235184314897137664 26243682916877991936 26371825899870560256 26380368765403398144 26509179159765719424 26790426310979616768 26799104777552658432 26929959781349302272 27357419460418338816 27782664322497380352 27927365699177054208 28033948731747926016 28370657218211610624 28469709592863178752 28478932044950274048 28617989330326007808 28757725606352990268 28912243938866233344 28921609745130848256 29062828542714494976 29072243129220071424 29214197441374466304 29514582354259279872 29524143281487740928 29533707305874358272 29668304137354380288 29677914861078822912 29822826554736434352 29983067788453871616 30139229599852068864 30148992874746740736 30296204754017965056 30617630069690990592 30777096892970631168 31093551780618829824 31255497362809552896 31265622240478101504 31418286411574185984 31751616368568434688 31916989370488061952 32038798550569058304 32423608249384697856 32536810963272204288 32706273520372580352 32865972121546274592 33042564501561409536 33099100087913545728 33214661191673708544 33225420719108653056 33376842154523677824 33387654218713675776 33550679874078488646 33730951262010605568 33741878035985989632 33906633299833577472 33917616984090083328 34083230348270210688 34444833828402364416 34455991856853417984 34624234004591960064 34980245753196183552 35162434533160747008 35173825020537864192 35345572213020959232 35720568414639489024 35906613041799069696 36476559280557785088 36615769772078923776 37043552429996507136 37184926815168233472 37236487598902738944 37378598308997234688 37561110996052885248 37827542957615480832 37959612790484238336 37971909393267032064 38144962462312774656 38157319107101343744 38343634141803987024 38549658585154977792 38750438056952659968 38762990838960095232 38952263255165955072 39352776472345706496 39365524375316987904 39557738849805840384 39570553148105097216 39763768739648579136 39977423717938495488 40185639466469425152 40198657166328987648 40394939672023953408 40823506759587987456 41036129190627508224 41673996483746070528 41687496320637468672 41891048548765581312 42555985827317415936 42718398067425411072 42926983995489011712 43382414617696272384 43594242814071742464 43608364693830107136 43821296162061699456 44132133450551394304 44271873531388919808 44286214922231611392 44300560958811537408 44502456206031570432 44516872291618234368 44734239832104651528 44974601682680807424 45208844399778103296 45223489312120111104 45444307131026947584 45926445104536485888 46165645339455946752 46640327670928244736 46883246044214329344 46898433360717152256 47127429617361278976 47627424552852652032 47875484055732092928 48635412374077046784 48821026362771898368 49059410280558870528 49648650131870318592 49821991787510562816 49838131078662979584 50081481328070513664 50326019811117732969 50596426893015908352 50612817053978984448 50859949949750366208 50876425476135124992 51124845522405316032 51399544780206637056 51667250742603546624 51683987785280126976 51936351006887940096 52470368629794275328 52487365833755983872 52743651799741120512 52760737530806796288 53018358319531438848 53580852621959233536 53598209555105316864 53859919562698604544 54714838920836677632 55565328644994760704 55854731398354108416 56067897463495852032 56741314436423221248 56939419185726357504 56957864089900548096 57235978660652015616 57515451212705980536 57824487877732466688 58125657085428989952 58144486258440142848 58428394882748932608 59029164708518559744 59048286562975481856 59336608274708760576 59355829722157645824 59645653109472868704 59966135576907743232 60278459199704137728 60297985749493481472 60592409508035930112 61235260139381981184 61554193785941262336 62510994725619105792 62531244480956203008 62836572823148371968 63833978740976123904 64077597101138116608 65073621926544408576 65412547040745160704 65731944243092549184 66085129003122819072 66198200175827091456 66429322383347417088 66450841438217306112 66753684309047355648 66775308437427351552 67101359748156977292 67461902524021211136 67483756071971979264 67813266599667154944 67835233968180166656 68166460696540421376 68889667656804728832 68911983713706835968 69248468009183920128 69960491506392367104 70324869066321494016 70347650041075728384 70691144426041918464 71441136829278978048 71813226083598139392 72953118561115570176 73231539544157847552 74087104859993014272 74472975197805477888 74757196617994469376 75122221992105770496 75655085915230961664 75919225580968476672 76289924924625549312 76314638214202687488 76687268283607974048 77099317170309955584 77500876113905319936 77525981677920190464 77904526510331910144 78705552944691412992 78731048750633975808 79115477699611680768 79141106296210194432 79527537479297158272 80371278932938850304 80397314332657975296 80789879344047906816 82072258381255016448 83347992967492141056 83782097097531162624 85111971654634831872 85436796134850822144 85853967990978023424 86764829235392544768 87188485628143484928 87216729387660214272 87642592324123398912 88264266901102788608 88543747062777839616 88572429844463222784 88601121917623074816 89004912412063140864 89033744583236468736 89468479664209303056 89949203365361614848 90417688799556206592 90446978624240222208 90888614262053895168 91852890209072971776 92331290678911893504 93280655341856489472 93766492088428658688 93796866721434304512 94254859234722557952 95254849105705304064 95750968111464185856 97270824748154093568 98118820561117741056 99297300263740637184 99643983575021125632 99676262157325959168 100162962656141027328 100652039622235465938 101192853786031816704 101225634107957968896 101719899899500732416 101752850952270249984 102249691044810632064 103334501485207093248 103367975570560253952 103872702013775880192 104940737259588550656 105487303599482241024 105521475061613592576 106036716639062877696 107161705243918467072 107719839125397209088 109429677841673355264 111130657289989521408 111709462796708216832 112135794926991704064 113482628872846442496 113878838371452715008 113915728179801096192 114471957321304031232 115030902425411961072 115648975755464933376 116251314170857979904 116288972516880285696 116856789765497865216 118058329417037119488 118096573125950963712 118673216549417521152 118711659444315291648 119291306218945737408 119932271153815486464 120556918399408275456 120595971498986962944 121184819016071860224 122470520278763962368 123108387571882524672 125021989451238211584 125062488961912406016 125673145646296743936 127667957481952247808 128155194202276233216 130147243853088817152 130825094081490321408 131463888486185098368 132396400351654182912 132858644766694834176 132901682876434612224 133507368618094711296 133550616874854703104 134202719496313954584 134923805048042422272 135626533199334309888 135670467936360333312 136332921393080842752 137779335313609457664 138496936018367840256 139920983012784734208 140649738132642988032 140695300082151456768 141382288852083836928 142882273658557956096 143626452167196278784 145906237122231140352 146463079088315695104 148945950395610955776 149514393235988938752 150244443984211540992 151838451161936953344 152579849849251098624 152629276428405374976 153374536567215948096 154198634340619911168 155001752227810639872 155051963355840380928 155809053020663820288 157411105889382825984 157462097501267951616 158230955399223361536 158282212592420388864 159055074958594316544 160742557865877700608 160794628665315950592 161579758688095813632 164144516762510032896 166695985934984282112 167564194195062325248 170223943309269663744 170873592269701644288 171707935981956046848 174376971256286969856 174433458775320428544 175285184648246797824 176528533802205577216 177087494125555679232 177144859688926445568 178009824824126281728 178067489166472937472 178936959328418606112 179898406730723229696 180835377599112413184 180893957248480444416 181777228524107790336 183705780418145943552 184662581357823787008 187532984176857317376 187593733442868609024 188509718469445115904 191501936222928371712 196237641122235482112 198594600527481274368 199287967150042251264 199352524314651918336 200325925312282054656 201304079244470931876 202385707572063633408 202451268215915937792 203439799799001464832 203505701904540499968 204499382089621264128 206669002970414186496 206735951141120507904 207745404027551760384 209881474519177101312 210974607198964482048 211042950123227185152 212073433278125755392 214323410487836934144 215439678250794418176 218859355683346710528 222261314579979042816 223418925593416433664 224271589853983408128 226965257745692884992 227757676742905430016 228943914642608062464 230061804850823922144 231297951510929866752 232502628341715959808 232577945033760571392 233713579530995730432 236116658834074238976 236193146251901927424 237346433098835042304 237423318888630583296 238582612437891474816 241113836798816550912 241191942997973925888 242369638032143720448 246216775143765049344 250043978902476423168 251346291292593487872 255335914963904495616 256310388404552466432 260294487706177634304 261650188162980642816 262927776972370196736 264792800703308365824 265717289533389668352 265803365752869224448 267014737236189422592 267101233749709406208 268405438992627909168 269847610096084844544 271253066398668619776 271340935872720666624 272665842786161685504 275558670627218915328 276993872036735680512 279841966025569468416 281299476265285976064 281390600164302913536 282764577704167673856 285764547317115912192 287252904334392557568 291812474244462280704 297891900791221911552 299028786471977877504 300488887968423081984 303676902323873906688 305159699698502197248 305258552856810749952 306749073134431896192 310003504455621279744 310103926711680761856 311618106041327640576 314822211778765651968 316461910798446723072 316564425184840777728 318110149917188633088 321485115731755401216 323159517376191627264 328289033525020065792 333391971869968564224 335128388390124650496 340447886618539327488 341747184539403288576 343415871963912093696 348753942512573939712 348866917550640857088 350570369296493595648 354174988251111358464 354289719377852891136 356019649648252563456 356134978332945874944 357873918656837212224 359796813461446459392 361670755198224826368 361787914496960888832 363554457048215580672 367411560836291887104 369325162715647574016 375065968353714634752 375187466885737218048 377019436938890231808 383003872445856743424 392475282244470964224 397189201054962548736 398575934300084502528 398705048629303836672 400651850624564109312 402608158488941863752 404771415144127266816 406879599598002929664 407011403809080999936 408998764179242528256 413338005940828372992 415490808055103520768 419762949038354202624 421949214397928964096 422085900246454370304 424146866556251510784 428646820975673868288 430879356501588836352 437718711366693421056 446837851186832867328 448543179707966816256 455515353485810860032 457887829285216124928 460123609701647844288 462595903021859733504 465005256683431919616 465155890067521142784 467427159061991460864 472233317668148477952 472386292503803854848 474692866197670084608 474846637777261166592 477165224875782949632 482227673597633101824 482383885995947851776 484739276064287440896 492433550287530098688 500087957804952846336 502692582585186975744 510671829927808991232 512620776809104932864 523300376325961285632 525855553944740393472 529585601406616731648 531434579066779336704 534029474472378845184 534202467499418812416 536810877985255818336 539695220192169689088 542506132797337239552 542681871745441333248 545331685572323371008 551117341254437830656 553987744073471361024 562598952530571952128 562781200328605827072 565529155408335347712 574505808668785115136 595783801582443823104 598057572943955755008 600977775936846163968 607353804647747813376 610319399397004394496 610517105713621499904 613498146268863792384 620007008911242559488 620207853423361523712 623236212082655281152 629644423557531303936 632923821596893446144 633128850369681555456 636220299834377266176 642970231463510802432 646319034752383254528 656578067050040131584 666783943739937128448 670256776780249300992 680895773237078654976 686831743927824187392 697507885025147879424 697733835101281714176 701140738592987191296 708349976502222716928 708579438755705782272 712039299296505126912 712269956665891749888 715747837313674424448 723341510396449652736 723575828993921777664 727108914096431161344 738650325431295148032 750131936707429269504 754038873877780463616 766007744891713486848 784950564488941928448 794378402109925097472 797151868600169005056 797410097258607673344 801303701249128218624 805216316977883727504 809542830288254533632 813759199196005859328 814022807618161999872 817997528358485056512 826676011881656745984 830981616110207041536 839525898076708405248 843898428795857928192 844171800492908740608 848293733112503021568 857293641951347736576 861758713003177672704 875437422733386842112 893675702373665734656 897086359415933632512 911030706971621720064 915775658570432249856 920247219403295688576 930010513366863839232 930311780135042285568 934854318123982921728 944466635336296955904 949385732395340169216 949693275554522333184 954330449751565899264 964455347195266203648 969478552128574881792 984867100575060197376 1000175915609905692672 1005385165170373951488 1021343659855617982464 1025241553618209865728 1046600752651922571264 1051711107889480786944 1062869158133558673408 1068058948944757690368 1068404934998837624832 1073621755970511636672 1079390440384339378176 1085012265594674479104 1085363743490882666496 1090663371144646742016 1102234682508875661312 1107975488146942722048 1125197905061143904256 1125562400657211654144 1131058310816670695424 1149011617337570230272 1191567603164887646208 1196115145887911510016 1201955551873692327936 1220638798794008788992 1221034211427242999808 1226996292537727584768 1240014017822485118976 1246472424165310562304 1259288847115062607872 1265847643193786892288 1266257700739363110912 1272440599668754532352 1285940462927021604864 1292638069504766509056 1313156134100080263168 1340513553560498601984 1373663487855648374784 1395015770050295758848 1395467670202563428352 1402281477185974382592 1416699953004445433856 1417158877511411564544 1424078598593010253824 1424539913331783499776 1431495674627348848896 1446683020792899305472 1447151657987843555328 1454217828192862322688 1477300650862590296064 1500263873414858539008 1508077747755560927232 1532015489783426973696 1569901128977883856896 1588756804219850194944 1594303737200338010112 1602607402498256437248 1610432633955767455008 1619085660576509067264 1627518398392011718656 1628045615236323999744 1635995056716970113024 1653352023763313491968 1661963232220414083072 1687796857591715856384 1688343600985817481216 1696587466225006043136 1723517426006355345408 1787351404747331469312 1794172718831867265024 1822061413943243440128 1831551317140864499712 1840494438806591377152 1860021026733727678464 1860623560270084571136 1869708636247965843456 1888933270672593911808 1898771464790680338432 1899386551109044666368 1908660899503131798528 1928910694390532407296 1938957104257149763584 1969734201150120394752 2000351831219811385344 2010770330340747902976 2042687319711235964928 2093201505303845142528 2103422215778961573888 2125738316267117346816 2136117897889515380736 2136809869997675249664 2147243511941023273344 2170024531189348958208 2170727486981765332992 2181326742289293484032 2215950976293885444096 2250395810122287808512 2262116621633341390848 2298023234675140460544 2383135206329775292416 2392230291775823020032 2403911103747384655872 2441277597588017577984 2442068422854485999616 2453992585075455169536 2480028035644970237952 2492944848330621124608 2518577694230125215744 2531695286387573784576 2532515401478726221824 2544881199337509064704 2571880925854043209728 2585276139009533018112 2626312268200160526336 2681027107120997203968 2747326975711296749568 2790031540100591517696 2790935340405126856704 2804562954371948765184 2833399906008890867712 2848157197186020507648 2849079826663566999552 2862991349254697697792 2893366041585798610944 2908435656385724645376 2954601301725180592128 3000527746829717078016 3016155495511121854464 3064030979566853947392 3139802257955767713792 3188607474400676020224 3205214804996512874496 3220865267911534910016 3238171321153018134528 3255036796784023437312 3256091230472647999488 3271990113433940226048 3306704047526626983936 3323926464440828166144 3375593715183431712768 3376687201971634962432 3393174932450012086272 3447034852012710690816 3574702809494662938624 3588345437663734530048 3663102634281728999424 3680988877613182754304 3720042053467455356928 3739417272495931686912 3777866541345187823616 3797542929581360676864 3798773102218089332736 3817321799006263597056 3857821388781064814592 3877914208514299527168 3939468402300240789504 4021540660681495805952 4186403010607690285056 4206844431557923147776 4251476632534234693632 4272235795779030761472 4273619739995350499328 4294487023882046546688 4340049062378697916416 4341454973963530665984 4362653484578586968064 4431901952587770888192 4500791620244575617024 4524233243266682781696 4596046469350280921088 4766270412659550584832 4807822207494769311744 4882555195176035155968 4884136845708971999232 4907985170150910339072 4960056071289940475904 4985889696661242249216 5063390572775147569152 5065030802957452443648 5089762398675018129408 5170552278019066036224 5362054214241994407936 5494653951422593499136 5580063080201183035392 5581870680810253713408 5609125908743897530368 5666799812017781735424 5696314394372041015296 5698159653327133999104 5725982698509395395584 5786732083171597221888 5816871312771449290752 5909202603450361184256 6001055493659434156032 6032310991022243708928 6128061959133707894784 6279604515911535427584 6377214948801352040448 6410429609993025748992 6441730535823069820032 6510073593568046874624 6512182460945295998976 6543980226867880452096 6647852928881656332288 6751187430366863425536 6786349864900024172544 6894069704025421381632 7149405618989325877248 7176690875327469060096 7326205268563457998848 7361977755226365508608 7440084106934910713856 7478834544991863373824 7555733082690375647232 7595085859162721353728 7597546204436178665472 7634643598012527194112 7715642777562129629184 7755828417028599054336 7878936804600481579008 8043081321362991611904 8372806021215380570112 8413688863115846295552 8544471591558061522944 8547239479990700998656 8588974047764093093376 8680098124757395832832 8725306969157173936128 8863803905175541776384 9001583240489151234048 9048466486533365563392 9192092938700561842176 9615644414989538623488 9765110390352070311936 9768273691417943998464 9815970340301820678144 9920112142579880951808 9971779393322484498432 10126781145550295138304 10130061605914904887296 10179524797350036258816 10341104556038132072448 10724108428483988815872 10989307902845186998272 11160126160402366070784 11218251817487795060736 11333599624035563470848 11392628788744082030592 11396319306654267998208 11451965397018790791168 11573464166343194443776 11633742625542898581504 11818405206900722368512 12064621982044487417856 12559209031823070855168 12754429897602704080896 12820859219986051497984 12883461071646139640064 13020147187136093749248 13024364921890591997952 13087960453735760904192 13295705857763312664576 13502374860733726851072 13572699729800048345088 13788139408050842763264 14298811237978651754496 14652410537126915997696 14723955510452731017216 14880168213869821427712 14957669089983726747648 15190171718325442707456 15195092408872357330944 15269287196025054388224 15511656834057198108672 16086162642725983223808 16745612042430761140224 16827377726231692591104 17088943183116123045888 17094478959981401997312 17177948095528186186752 17360196249514791665664 17450613938314347872256 17727607810351083552768 18003166480978302468096 18096932973066731126784 18384185877401123684352 19231288829979077246976 19530220780704140623872 19536547382835887996928 19631940680603641356288 19943558786644968996864 20253562291100590276608 20359049594700072517632 20682209112076264144896 21448216856967977631744 21978615805690373996544 22320252320804732141568 22436503634975590121472 22667199248071126941696 22785257577488164061184 22792638613308535996416 22903930794037581582336 23146928332686388887552 23267485251085797163008 23636810413801444737024 24129243964088974835712 25118418063646141710336 25641718439972102995968 25766922143292279280128 26040294374272187498496 26175920907471521808384 26591411715526625329152 27004749721467453702144 27145399459600096690176 27576278816101685526528 29304821074253831995392 29447911020905462034432 29760336427739642855424 29915338179967453495296 30380343436650885414912 30390184817744714661888 30538574392050108776448 31023313668114396217344 32172325285451966447616 33654755452463385182208 34177886366232246091776 34188957919962803994624 34355896191056372373504 34720392499029583331328 34901227876628695744512 35455215620702167105536 36193865946133462253568 38462577659958154493952 39060441561408281247744 39073094765671775993856 39263881361207282712576 39887117573289937993728 40507124582201180553216 40718099189400145035264 41364418224152528289792 42896433713935955263488 43957231611380747993088 44640504641609464283136 44873007269951180242944 45570515154976328122368 45585277226617071992832 45807861588075163164672 46534970502171594326016 48258487928177949671424 50236836127292283420672 51283436879944205991936 51533844286584558560256 52080588748544374996992 52351841814943043616768 53182823431053250658304 54009499442934907404288 54290798919200193380352 55152557632203371053056 58609642148507663990784 58895822041810924068864 59830676359934906990592 60760686873301770829824 61077148784100217552896 62046627336228792434688 64344650570903932895232 67309510904926770364416 68355772732464492183552 68377915839925607989248 68711792382112744747008 69440784998059166662656 69802455753257391489024 70910431241404334211072 72387731892266924507136 76925155319916308987904 78120883122816562495488 78527762722414565425152 79774235146579875987456 81014249164402361106432 81436198378800290070528 82728836448305056579584 87914463222761495986176 89281009283218928566272 89746014539902360485888 91141030309952656244736 91170554453234143985664 91615723176150326329344 93069941004343188652032 96516975856355899342848 102566873759888411983872 103067688573169117120512 104161177497088749993984 104703683629886087233536 106365646862106501316608 108581597838400386760704 117219284297015327981568 117791644083621848137728 119661352719869813981184 121521373746603541659648 122154297568200435105792 124093254672457584869376 128689301141807865790464 134619021809853540728832 136711545464928984367104 136755831679851215978496 137423584764225489494016 139604911506514782978048 144775463784533849014272 153850310639832617975808 156241766245633124990976 157055525444829130850304 159548470293159751974912 162028498328804722212864 162872396757600580141056 165457672896610113159168 175828926445522991972352 179492029079804720971776 182282060619905312489472 183231446352300652658688 186139882008686377304064 193033951712711798685696 205133747519776823967744 206135377146338234241024 208322354994177499987968 209407367259772174467072 212731293724213002633216 217163195676800773521408 235583288167243696275456 239322705439739627962368 243042747493207083319296 244308595136400870211584 248186509344915169738752 269238043619707081457664 273423090929857968734208 273511663359702431956992 274847169528450978988032 279209823013029565956096 289550927569067698028544 307700621279665235951616 312483532491266249981952 314111050889658261700608 319096940586319503949824 325744793515201160282112 351657852891045983944704 358984058159609441943552 364564121239810624978944 366462892704601305317376 372279764017372754608128 386067903425423597371392 410267495039553647935488 412270754292676468482048 418814734519544348934144 434326391353601547042816 471166576334487392550912 478645410879479255924736 486085494986414166638592 488617190272801740423168 496373018689830339477504 538476087239414162915328 546846181859715937468416 549694339056901957976064 558419646026059131912192 579101855138135396057088 615401242559330471903232 624967064982532499963904 628222101779316523401216 638193881172639007899648 651489587030402320564224 717968116319218883887104 729128242479621249957888 732925785409202610634752 744559528034745509216256 820534990079107295870976 824541508585352936964096 837629469039088697868288 868652782707203094085632 942333152668974785101824 957290821758958511849472 977234380545603480846336 1076952174478828325830656 1093692363719431874936832 1099388678113803915952128 1116839292052118263824384 1158203710276270792114176 1230802485118660943806464 1256444203558633046802432 1302979174060804641128448 1435936232638437767774208 1458256484959242499915776 1465851570818405221269504 1489119056069491018432512 1649083017170705873928192 1675258938078177395736576 1737305565414406188171264 1884666305337949570203648 1914581643517917023698944 1954468761091206961692672 2153904348957656651661312 2187384727438863749873664 2198777356227607831904256 2233678584104236527648768 2461604970237321887612928 2512888407117266093604864 2605958348121609282256896 2871872465276875535548416 2931703141636810442539008 3298166034341411747856384 3350517876156354791473152 3474611130828812376342528 3769332610675899140407296 3908937522182413923385344 4307808697915313303322624 4374769454877727499747328 4397554712455215663808512 4467357168208473055297536 5025776814234532187209728 5211916696243218564513792 5743744930553751071096832 5863406283273620885078016 6596332068682823495712768 6701035752312709582946304 7538665221351798280814592 7817875044364827846770688 8615617395830626606645248 8795109424910431327617024 10051553628469064374419456 10423833392486437129027584 11726812566547241770156032 13192664137365646991425536 13402071504625419165892608 15077330442703596561629184 15635750088729655693541376 17231234791661253213290496 17590218849820862655234048 20103107256938128748838912 23453625133094483540312064 26385328274731293982851072 30154660885407193123258368 31271500177459311387082752 35180437699641725310468096 40206214513876257497677824 46907250266188967080624128 52770656549462587965702144 60309321770814386246516736 70360875399283450620936192 93814500532377934161248256 105541313098925175931404288 120618643541628772493033472 140721750798566901241872384 211082626197850351862808576 281443501597133802483744768 422165252395700703725617152 844330504791401407451234304
- Sum of all divisors σ(n): 2970547498005240186169729593
- Sum of proper divisors (its aliquot sum) s(n): 2126216993213838778718495289
- 844330504791401407451234304 is an abundant number, because the sum of its proper divisors (2126216993213838778718495289) is greater than itself. Its abundance is 1281886488422437371267260985
Bases of 844330504791401407451234304
- Binary: 1010111010011010011111000001100001001010001111000110010100011010010000000000000000000000002
- Hexadecimal: 0x2BA69F06128F19469000000
- Base-36: 2Y380GFE5TS0000000
Squares and roots of 844330504791401407451234304
- 844330504791401407451234304 squared (8443305047914014074512343042) is 712894001321302715065536218352613007348143853106364416
- 844330504791401407451234304 cubed (8443305047914014074512343043) is 601918151998377503357073644559694361630838708974754374107810360725461897224126464
-
844330504791401407451234304 is a
perfect square number . Itssquare root is 29057365757952 -
The
cube root of 844330504791401407451234304 is 945157445.9505758141
Scales and comparisons
How big is 844330504791401407451234304?- 844,330,504,791,401,407,451,234,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 844,330,504,791,401,407,451,234,304 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 844330504791401407451234304 cubic inches would be around 78763120.5 feet tall.
Recreational maths with 844330504791401407451234304
- 844330504791401407451234304 backwards is 403432154704104197405033448
- The number of decimal digits it has is: 27
- The sum of 844330504791401407451234304's digits is 90
- 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 844330504791401407451234304 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 844330504791401407451234304 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/844330504791401407451234304/
Chicago style:
Numbermatics. 2024. "Number 844330504791401407451234304 - Facts about the integer". https://numbermatics.com/n/844330504791401407451234304/
The information we have on file for 844330504791401407451234304 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 844330504791401407451234304, math, Factors of 844330504791401407451234304, curriculum, school, college, exams, university, Prime factorization of 844330504791401407451234304, STEM, science, technology, engineering, physics, economics, calculator, eight hundred forty-four septillion, three hundred thirty sextillion, five hundred four quintillion, seven hundred ninety-one quadrillion, four hundred one trillion, four hundred seven billion, four hundred fifty-one million, two hundred thirty-four thousand, three hundred four.