194186156073846649026248704
194,186,156,073,846,649,026,248,704 is an even composite number composed of five prime numbers multiplied together.
194186156073846649026248704 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, one hundred twenty-five divisors.
Prime factorization of 194186156073846649026248704:
222 × 74 × 116 × 174 × 194
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19)See below for interesting mathematical facts about the number 194186156073846649026248704 from the Numbermatics database.
Names of 194186156073846649026248704
- Cardinal: 194186156073846649026248704 can be written as One hundred ninety-four septillion, one hundred eighty-six sextillion, one hundred fifty-six quintillion, seventy-three quadrillion, eight hundred forty-six trillion, six hundred forty-nine billion, twenty-six million, two hundred forty-eight thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.94186156073846649026248704 × 1026
Factors of 194186156073846649026248704
Divisors of 194186156073846649026248704
- Number of divisors d(n): 20125
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 19 22 28 32 34 38 44 49 56 64 68 76 77 88 98 112 119 121 128 133 136 152 154 176 187 196 209 224 238 242 256 266 272 289 304 308 323 343 352 361 374 392 418 448 476 484 512 532 539 544 578 608 616 646 686 704 722 748 784 833 836 847 896 931 952 968 1024 1064 1078 1088 1156 1216 1232 1292 1309 1331 1372 1408 1444 1463 1496 1568 1666 1672 1694 1792 1862 1904 1936 2023 2048 2057 2128 2156 2176 2261 2299 2312 2401 2432 2464 2527 2584 2618 2662 2744 2816 2888 2926 2992 3136 3179 3332 3344 3388 3553 3584 3724 3773 3808 3872 3971 4046 4096 4114 4256 4312 4352 4522 4598 4624 4802 4864 4913 4928 5054 5168 5236 5324 5488 5491 5632 5776 5831 5852 5929 5984 6137 6272 6358 6517 6664 6688 6776 6859 7106 7168 7448 7546 7616 7744 7942 8092 8192 8228 8512 8624 8704 9044 9163 9196 9248 9317 9604 9728 9826 9856 10108 10241 10336 10472 10648 10976 10982 11264 11552 11662 11704 11858 11968 12274 12544 12716 13034 13328 13376 13552 13718 14161 14212 14336 14399 14641 14896 15092 15232 15488 15827 15884 16093 16184 16384 16456 17024 17248 17408 17689 18088 18326 18392 18496 18634 19208 19456 19652 19712 20216 20482 20672 20944 21296 21952 21964 22253 22528 22627 23104 23324 23408 23716 23936 24548 24871 25088 25289 25432 26068 26411 26656 26752 27104 27436 27797 28322 28424 28672 28798 29282 29792 30184 30464 30976 31654 31768 32186 32368 32768 32912 34048 34391 34496 34816 34969 35378 36176 36652 36784 36992 37268 38416 38437 38912 39083 39304 39424 40432 40817 40964 41344 41503 41888 42592 42959 43681 43904 43928 44506 45056 45254 45619 46208 46648 46816 47432 47872 48013 49096 49742 50176 50578 50864 52136 52822 53312 53504 54043 54208 54872 55594 56644 56848 57344 57596 58564 59584 60368 60401 60928 61952 63308 63536 64141 64372 64736 65219 65536 65824 67507 68096 68782 68992 69632 69938 70756 71687 72352 73304 73568 73984 74536 75449 76832 76874 77824 78166 78608 78848 80864 81634 81928 82688 83006 83521 83776 85184 85918 87362 87808 87856 89012 90112 90508 91238 92416 93296 93347 93632 94864 95744 96026 98192 99127 99484 100352 100793 101156 101728 102487 104272 104329 105644 106624 107008 108086 108416 109744 110789 111188 112651 113288 113696 114688 115192 116603 117128 119168 120736 120802 121856 123823 123904 126616 127072 128282 128744 129472 130321 130438 131072 131648 135014 136192 137564 137984 139264 139876 141512 143374 144704 146608 147136 147968 149072 150898 153664 153748 155648 155771 156332 157216 157696 158389 161051 161728 163268 163856 165376 166012 167042 167552 170368 171836 174097 174724 175616 175712 177023 178024 180224 181016 182476 184832 186592 186694 187264 189728 191488 192052 194579 196384 198254 198968 200704 201586 202312 203456 204974 208544 208658 211288 213248 214016 216172 216832 219488 221578 222376 225302 226576 227392 229376 230384 233206 234256 238336 240737 241472 241604 243712 244783 247646 247808 248897 253232 254144 256564 257488 258944 260642 260876 262144 263296 269059 270028 272384 273581 275128 275968 278179 278528 279752 283024 286748 289408 290521 293216 294272 295936 298144 300713 301796 305767 307328 307496 311296 311542 312664 314432 315392 316778 322102 323456 326536 327712 330752 332024 334084 335104 336091 340736 343672 348194 349448 351232 351424 354046 356048 360448 362032 364952 369664 373184 373388 374528 378301 379456 382976 384104 384659 389158 392768 396508 397936 401408 403172 404624 406912 409948 417088 417316 422576 422807 426496 428032 429913 432344 433664 438976 443156 444752 448987 450604 453152 454784 456533 458752 460768 466412 468512 472549 476672 480491 481474 482944 483208 487424 489566 495292 495616 497794 501809 506464 508288 513128 514976 517888 521284 521752 524288 526592 528143 538118 540056 544768 547162 550256 551936 556358 557056 559504 566048 573496 578816 581042 584647 586432 588544 591872 594473 596288 601426 603592 611534 614656 614992 622592 623084 625328 628864 630784 633556 644204 646912 653072 653429 655424 661504 664048 664411 668168 670208 672182 681472 687344 693889 696388 698896 702464 702848 705551 708092 712096 717409 720896 724064 729904 730303 739328 742577 746368 746776 749056 756602 758912 765952 768208 769318 775523 778316 785536 788557 793016 795872 802816 806344 809248 813824 816221 819896 829939 834176 834632 845152 845614 852992 856064 859826 864688 866761 867328 877952 886312 889504 897974 901208 906304 909568 912247 913066 917504 918731 921536 932824 937024 945098 953344 960982 962948 965888 966416 974848 979132 990584 991232 995588 1003618 1012928 1016576 1026256 1026817 1029952 1035776 1042568 1043504 1048576 1053184 1056286 1076236 1080112 1089536 1090397 1094324 1100512 1103872 1108723 1112716 1114112 1119008 1127357 1132096 1146992 1147619 1157632 1162084 1169294 1172864 1177088 1183744 1188946 1192576 1202852 1207184 1218679 1223068 1229312 1229984 1239161 1245184 1246168 1250656 1257728 1261568 1267112 1282633 1288408 1293824 1306144 1306858 1310848 1323008 1328096 1328822 1336336 1340416 1344364 1362053 1362944 1374688 1387778 1392776 1397792 1404928 1405696 1411102 1416184 1424192 1433531 1434818 1441792 1448128 1459808 1460606 1478656 1485154 1492736 1493552 1498112 1513204 1517824 1531904 1536416 1538636 1551046 1556632 1571072 1577114 1586032 1586899 1591744 1605632 1612688 1618496 1627648 1632442 1639792 1659878 1668352 1669264 1685159 1690304 1691228 1705984 1712128 1713481 1719652 1729376 1733522 1734656 1742279 1755904 1771561 1772624 1773593 1779008 1795948 1802416 1812608 1819136 1824494 1826132 1835008 1837462 1843072 1865648 1874048 1883413 1890196 1906688 1915067 1921964 1925896 1931776 1932832 1947253 1949696 1958264 1981168 1982251 1982464 1991176 2007236 2025856 2033152 2052512 2053634 2059904 2071552 2085136 2087008 2097152 2104991 2106368 2112572 2140369 2152472 2160224 2179072 2180794 2188648 2201024 2207744 2215457 2217446 2225432 2228224 2238016 2254714 2264192 2293984 2295238 2315264 2324168 2338588 2345728 2352637 2354176 2367488 2377892 2385152 2405704 2414368 2437358 2446136 2458624 2459968 2478322 2490368 2492336 2501312 2515456 2523136 2534224 2565266 2576816 2587648 2612288 2613716 2621696 2646016 2648107 2656192 2657644 2672672 2680832 2688728 2692613 2724106 2725888 2737867 2749376 2775556 2785552 2795584 2809856 2811392 2822204 2832368 2848384 2867062 2869636 2883584 2896256 2919616 2921212 2957312 2959649 2970308 2985472 2987104 2996224 3009391 3026408 3035648 3059969 3063808 3072832 3077272 3102092 3113264 3142144 3154228 3172064 3173798 3183488 3195731 3211264 3225376 3236992 3255296 3264884 3279584 3307843 3319756 3336704 3338528 3363437 3370318 3380608 3382456 3411968 3424256 3426962 3439304 3458752 3467044 3469312 3484558 3511808 3543122 3545248 3547186 3558016 3591896 3604832 3625216 3638272 3648988 3652264 3670016 3674924 3686144 3697001 3731296 3748096 3766826 3780392 3813376 3830134 3843928 3851792 3863552 3865664 3894506 3899392 3916528 3962336 3964502 3964928 3982352 4014472 4051712 4066304 4092529 4105024 4107268 4119808 4143104 4161311 4170272 4174016 4194304 4209982 4212736 4225144 4231249 4280738 4304944 4320448 4358144 4361588 4377296 4402048 4415488 4430914 4434892 4450864 4456448 4476032 4509428 4528384 4574003 4587968 4590476 4630528 4648336 4650877 4677176 4691456 4705274 4708352 4729043 4734976 4755784 4770304 4811408 4828736 4874716 4892272 4917248 4919936 4938857 4956644 4980736 4984672 5002624 5021863 5030912 5046272 5068448 5112121 5130532 5153632 5175296 5198039 5224576 5227432 5243392 5285401 5292032 5296214 5312384 5315288 5345344 5361664 5377456 5385226 5448212 5451776 5475734 5498752 5519899 5551112 5571104 5591168 5619712 5622784 5644408 5664736 5696768 5713547 5734124 5739272 5767168 5792512 5809573 5839232 5842424 5914624 5919298 5940616 5970944 5974208 5992448 6018782 6052816 6071296 6119938 6127616 6145664 6154544 6204184 6226528 6284288 6308456 6344128 6347596 6366976 6385729 6391462 6422528 6431117 6450752 6473984 6510592 6529768 6539203 6559168 6615686 6639512 6673408 6677056 6726874 6740636 6761216 6764912 6823936 6848512 6853924 6878608 6917504 6934088 6938624 6969116 7023616 7086244 7090496 7094372 7116032 7183792 7187719 7209664 7250432 7276544 7297976 7304528 7308521 7340032 7349848 7372288 7394002 7462592 7496192 7533652 7560784 7626752 7632779 7660268 7687856 7703584 7727104 7731328 7761061 7789012 7798784 7833056 7891499 7924672 7929004 7929856 7964704 8028944 8033333 8103424 8132608 8168347 8185058 8210048 8214536 8239616 8286208 8322622 8340544 8348032 8419964 8425472 8450288 8462498 8530753 8561476 8609888 8640896 8674127 8716288 8723176 8754592 8804096 8830976 8861828 8869784 8901728 8912896 8952064 8978431 9018856 9056768 9129329 9148006 9175936 9180952 9261056 9296672 9301754 9354352 9382912 9410548 9416704 9458086 9469952 9511568 9534371 9540608 9622816 9657472 9749432 9784544 9834496 9839872 9877714 9913288 9961472 9969344 10005248 10034717 10043726 10061824 10092544 10106041 10136896 10224242 10261064 10307264 10350592 10396078 10449152 10454864 10486784 10570802 10584064 10592428 10624768 10630576 10690688 10723328 10754912 10770452 10896424 10903552 10951468 10997504 11039798 11102224 11108293 11142208 11182336 11239424 11245568 11288816 11294987 11329472 11393536 11427094 11468248 11478544 11534336 11585024 11619146 11678464 11684848 11796113 11829248 11838596 11881232 11941888 11948416 11984896 11994367 12037564 12105632 12142592 12195953 12239876 12255232 12291328 12309088 12400927 12408368 12415151 12453056 12568576 12616912 12623809 12688256 12695192 12733952 12771458 12782924 12845056 12862234 12901504 12947968 13021184 13059536 13078406 13118336 13183891 13231372 13279024 13346816 13354112 13405469 13453748 13481272 13522432 13529824 13630771 13647872 13697024 13707848 13757216 13835008 13868176 13875757 13877248 13938232 14047232 14108963 14172488 14180992 14188744 14232064 14367584 14375438 14419328 14500864 14553088 14595952 14609056 14617042 14680064 14699696 14734937 14744576 14788004 14925184 14982583 14992384 15067304 15121568 15253504 15265558 15320536 15375712 15407168 15454208 15462656 15508199 15522122 15578024 15597568 15666112 15768841 15782998 15849344 15858008 15859712 15929408 16057888 16066666 16206848 16265216 16336694 16370116 16420096 16429072 16468459 16479232 16572416 16645244 16681088 16696064 16839928 16850944 16900576 16924996 17061506 17122952 17219776 17281792 17348254 17432576 17446352 17455889 17509184 17608192 17661952 17723656 17739568 17803456 17825792 17904128 17956862 18037712 18113536 18258658 18296012 18351872 18361904 18522112 18536749 18593344 18603508 18708704 18765824 18821096 18833408 18848291 18916172 18939904 19023136 19068742 19081216 19165069 19245632 19314944 19498864 19509523 19569088 19668992 19679744 19755428 19826576 19922944 19938688 20010496 20069434 20087452 20123648 20185088 20212082 20273792 20448484 20522128 20614528 20701184 20717543 20792156 20898304 20909728 20973568 21065737 21141604 21168128 21184856 21249536 21261152 21381376 21419783 21446656 21509824 21540904 21792848 21804761 21807104 21902936 21995008 22079596 22204448 22216586 22284416 22364672 22478848 22491136 22577632 22589974 22658944 22787072 22854188 22936496 22957088 23068672 23154901 23170048 23238292 23356928 23369696 23544059 23592226 23658496 23677192 23762464 23883776 23896832 23969792 23988734 24075128 24211264 24285184 24370027 24391906 24479752 24510464 24582656 24618176 24801854 24816736 24830302 24906112 25137152 25233824 25247618 25376512 25390384 25467904 25542916 25565848 25690112 25724468 25803008 25879007 25895936 26042368 26119072 26156812 26236672 26367782 26462744 26558048 26693632 26708224 26810938 26907496 26962544 27044864 27059648 27261542 27295744 27394048 27415696 27514432 27670016 27736352 27751514 27754496 27876464 28094464 28217926 28344976 28361984 28377488 28464128 28647703 28735168 28750876 28838656 29001728 29106176 29129177 29191904 29218112 29234084 29360128 29399392 29469874 29489152 29576008 29618743 29850368 29965166 29984768 30116537 30134608 30151081 30243136 30507008 30531116 30641072 30751424 30814336 30908416 30925312 31016398 31044244 31156048 31195136 31332224 31537682 31565996 31698688 31716016 31719424 31858816 32018021 32115776 32133332 32413696 32530432 32556139 32673388 32740232 32840192 32858144 32936918 32958464 33103301 33144832 33290488 33362176 33392128 33659659 33679856 33698267 33701888 33801152 33849992 34123012 34245904 34439552 34563584 34696508 34865152 34892704 34911778 35018368 35153041 35216384 35323904 35447312 35479136 35606912 35651584 35784847 35808256 35913724 36075424 36227072 36386273 36517316 36592024 36703744 36723808 36997807 37044224 37073498 37186688 37207016 37417408 37531648 37642192 37662769 37666816 37696582 37832344 37879808 38046272 38137484 38162432 38330138 38491264 38629888 38997728 39019046 39138176 39337984 39359488 39510856 39653152 39845888 39877376 39994829 40020992 40138868 40174904 40247296 40370176 40424164 40547584 40667011 40896968 41044256 41229056 41402368 41435086 41584312 41796608 41819456 41947136 42131474 42283208 42336256 42369712 42499072 42522304 42762752 42839566 42893312 43019648 43081808 43585696 43609522 43614208 43805872 43990016 44159192 44408896 44433172 44568832 44700103 44729344 44957696 44982272 45017819 45155264 45179948 45317888 45574144 45708376 45774421 45872992 45914176 46137344 46309802 46340096 46476584 46543739 46713856 46739392 47088118 47184452 47316992 47354384 47524928 47767552 47793664 47939584 47977468 48150256 48422528 48570368 48740054 48783812 48959504 49020928 49165312 49236352 49603708 49633472 49660604 49812224 50274304 50314033 50467648 50495236 50753024 50780768 50935808 51085832 51131696 51159647 51380224 51448936 51606016 51758014 51791872 52019473 52084736 52238144 52313624 52473344 52735564 52925488 53116096 53387264 53416448 53621876 53814992 53925088 54089728 54119296 54327427 54523084 54591488 54788096 54831392 55028864 55240493 55340032 55472704 55503028 55508992 55752928 56188928 56233331 56435852 56689952 56723968 56754976 56928256 57178429 57295406 57470336 57501752 57677312 58003456 58139411 58212352 58258354 58383808 58436224 58468168 58798784 58939748 58978304 59152016 59237486 59700736 59930332 59969536 60233074 60269216 60302162 60486272 60718889 61014016 61062232 61282144 61502848 61628672 61816832 61850624 62032796 62088488 62312096 62390272 62664448 62849017 63075364 63131992 63397376 63432032 63438848 63717632 63905303 64036042 64231552 64266664 64827392 65060864 65112278 65346776 65480464 65680384 65716288 65873836 65916928 66206602 66289664 66580976 66724352 66784256 67319318 67359712 67396534 67403776 67602304 67699984 68246024 68491808 68879104 69127168 69393016 69730304 69785408 69823556 70036736 70243019 70306082 70432768 70647808 70742287 70894624 70958272 71213824 71303168 71569694 71616512 71827448 71931233 72150848 72454144 72772546 73034632 73184048 73407488 73447616 73995614 74088448 74146996 74373376 74414032 74834816 75063296 75284384 75325538 75333632 75393164 75664688 75759616 76092544 76274968 76324864 76660276 76982528 77259776 77758051 77995456 78038092 78276352 78675968 78718976 79021712 79064909 79306304 79691776 79754752 79989658 80041984 80277736 80349808 80393731 80494592 80740352 80848328 81095168 81334022 81793936 82088512 82458112 82804736 82870172 83168624 83593216 83638912 83894272 83960569 84262948 84566416 84672512 84739424 84998144 85044608 85371671 85525504 85679132 85786624 86039296 86163616 86806489 86906057 87171392 87219044 87228416 87611744 87980032 88318384 88366663 88817792 88866344 89137664 89400206 89458688 89851817 89915392 89964544 90035638 90310528 90359896 90635776 91148288 91416752 91548842 91745984 91828352 92619604 92680192 92953168 93087478 93427712 93478784 93838283 94176236 94368904 94633984 94708768 95049856 95415397 95535104 95587328 95879168 95954936 96300512 96845056 97130299 97140736 97480108 97567624 97919008 98041856 98330624 98472704 98762741 99207416 99266944 99321208 99624448 100422619 100548608 100628066 100935296 100990472 101506048 101561536 101871616 102171664 102263392 102319294 102760448 102897872 103212032 103516028 103583744 104038946 104169472 104476288 104627248 104878081 104946688 105471128 105850976 106232192 106774528 106832896 107243752 107629984 107850176 108179456 108238592 108557393 108654854 109046168 109182976 109576192 109662784 110057728 110381887 110480986 110680064 110945408 111006056 111017984 111166451 111505856 112377856 112466662 112871704 113379904 113447936 113509952 113856512 114356858 114590812 114940672 115003504 115354624 116006912 116278822 116424704 116516708 116767616 116872448 116936336 117597568 117879496 117956608 118304032 118474972 119401472 119860664 119939072 120466148 120538432 120604324 120972544 121437778 122028032 122124464 122191223 122564288 123005696 123257344 123633664 123701248 124065592 124176976 124244857 124624192 124780544 125328896 125698034 126150728 126263984 126794752 126864064 126877696 127435264 127810606 128072084 128463104 128533328 129654784 129757243 130121728 130224556 130693552 130960928 131360768 131432576 131747672 131833856 131938037 132413204 132579328 133161952 133448704 133568512 134155483 134638636 134719424 134793068 134807552 135204608 135399968 136492048 136566661 136983616 137758208 138254336 138786032 138861899 139460608 139570816 139647112 140073472 140486038 140612164 140865536 141295616 141484574 141789248 141916544 142427648 143139388 143233024 143654896 143862466 144301696 144908288 145022801 145545092 146069264 146368096 146814976 146895232 147460159 147991228 148176896 148293992 148746752 148828064 149669632 149938481 150126592 150568768 150651076 150667264 150786328 151329376 151519232 152185088 152549936 152633327 152649728 153320552 153965056 154519552 155198593 155516102 155990912 156076184 156552704 157351936 157437952 158043424 158129818 158612608 159509504 159979316 160083968 160555472 160699616 160787462 160989184 161480704 161696656 162084307 162190336 162668044 163587872 164177024 164808413 164916224 165609472 165740344 166337248 167186432 167277824 167788544 167921138 168525896 169132832 169345024 169478848 169996288 170089216 170590189 170743342 171051008 171358264 171573248 172078592 172327232 173457251 173612978 173812114 174342784 174438088 174456832 175223488 175960064 176636768 176733326 177635584 177732688 178275328 178800412 178917376 179703634 179830784 179929088 180071276 180621056 180719792 181153049 181271552 182296576 182833504 183097684 183491968 183656704 185239208 185360384 185906336 186174956 186855424 186957568 187676566 188352472 188737808 189267968 189417536 190099712 190830794 191070208 191174656 191758336 191909872 192014779 192601024 193690112 194260598 194281472 194960216 195135248 195838016 196083712 196661248 196945408 197525482 198414832 198533888 198642416 199248896 200533921 200845238 201097216 201256132 201870592 201980944 203012096 203123072 203743232 203904239 204343328 204526784 204638588 205520896 205795744 206424064 207032056 207167488 207331201 208077892 208338944 208952576 209254496 209756162 209893376 210815759 210942256 211057567 211701952 212464384 213549056 213665792 214487504 214604753 215259968 215700352 216358912 216477184 217114786 217309708 218092336 218365952 219152384 219325568 220115456 220763774 220961972 221360128 221890816 222012112 222035968 222332902 223011712 224126147 224755712 224933324 225743408 226759808 226895872 227019904 227713024 227892973 228713716 229181624 229881344 230007008 230709248 231723107 232013824 232557644 232849408 233033416 233535232 233744896 233872672 235195136 235617613 235758992 235887869 235913216 236608064 236949944 238802944 239721328 239852371 239878144 240932296 241076864 241208648 241945088 242875556 244056064 244248928 244382446 245128576 246011392 246514688 247267328 247402496 248131184 248353952 248489714 249248384 249561088 250493929 250657792 251396068 252301456 252527968 253589504 253728128 253755392 254703911 254870528 255621212 256144168 256926208 257066656 258984649 259309568 259514486 260243456 260449112 261387104 261921856 262721536 262865152 263495344 263639383 263667712 263876074 264826408 265158656 266323904 266897408 267137024 268070297 268310966 269277272 269438848 269586136 269615104 270409216 270799936 272984096 273133322 273967232 275516416 276508672 277572064 277723798 278921216 279141632 279294224 279963803 280146944 280972076 281224328 281731072 282591232 282969148 283578496 283833088 284669077 284855296 286278776 286466048 287309792 287724932 288603392 289816576 290045602 291090184 292138528 292736192 293629952 293790464 294920318 295982456 296353792 296587984 297493504 297656128 299339264 299876962 300253184 301137536 301302152 301334528 301572656 302658752 303038464 304370176 305099872 305266654 305299456 306641104 307930112 309039104 310397186 311032204 311981824 312152368 312900721 313105408 314703872 314875904 315124733 316086848 316259636 317225216 319019008 319958632 320167936 320420947 321110944 321399232 321574924 321978368 322961408 323393312 324168614 324380672 325336088 325806173 327175744 328354048 329616826 329832448 331218944 331480688 331661891 332674496 334372864 334555648 335577088 335842276 337051792 338265664 338690048 338957696 339992576 340178432 341180378 341486684 342102016 342716528 343146496 344157184 344654464 346914502 347225956 347624228 348685568 348876176 348913664 350446976 351920128 352198231 353273536 353466652 355271168 355465376 356550656 357600824 357834752 358117529 359407268 359661568 359858176 360142552 361242112 361439584 362306098 362543104 364136311 364593152 365667008 366195368 366983936 367313408 370478416 370680937 370720768 371812672 372349912 373710848 373915136 375353132 376704944 377475616 378535936 378835072 380199424 381661588 382140416 382349312 383516672 383819744 384029558 385202048 386683451 387380224 388521196 388562944 389920432 390270496 391676032 392167424 393322496 393633317 393890816 395050964 396829664 397067776 397284832 398497792 400249003 401067842 401690476 402194432 402512264 403741184 403961888 406024192 406246144 406975877 407486464 407808478 408686656 409053568 409277176 411591488 412848128 414064112 414290459 414334976 414662402 416155784 416677888 417905152 418508992 419512324 419786752 421631518 421884512 422115134 423403904 424928768 427098112 427331584 428975008 429209506 430519936 431400704 432717824 432954368 434229572 434619416 436184672 436731904 438304768 438651136 439943119 440230912 441527548 441923944 442720256 443781632 444024224 444071936 444665804 446023424 447337121 448252294 449511424 449866648 451486816 453519616 453791744 454039808 455426048 455785946 457427432 458363248 459762688 460014016 461418496 463446214 464027648 465115288 465698816 466066832 467070464 467489792 467745344 470390272 471235226 471517984 471775738 471826432 473216128 473899888 477605888 479442656 479704742 479756288 481864592 482153728 482417296 483890176 485751112 488112128 488497856 488764892 490257152 491701133 492022784 493029376 494534656 494804992 495196009 496262368 496707904 496979428 498496768 499122176 500987858 501315584 502792136 503518631 504602912 505055936 507179008 507456256 507510784 509407822 509741056 511242424 511981129 512288336 513852416 514133312 517969298 518619136 519028972 520486912 520898224 522774208 523843712 525443072 525730304 526990688 527278766 527335424 527752148 529652816 530317312 532647808 533794816 534274048 536140594 536621932 538554544 538877696 539172272 539230208 540818432 541599872 544306357 545968192 546266644 547934464 551032832 553017344 553454363 555144128 555447596 557842432 558283264 558588448 559927606 560293888 561944152 562448656 562756117 563462144 565182464 565938296 567156992 567666176 569338154 569710592 572214203 572557552 572870539 572932096 574619584 575449864 577206784 579633152 580091204 582180368 584277056 585472384 587259904 587580928 589840636 591964912 592707584 593175968 594987008 595312256 597601697 598678528 599753924 600506368 602275072 602604304 602669056 603145312 605317504 606076928 607645423 608342399 608740352 610199744 610533308 610598912 613282208 615860224 618078208 618566641 620794372 622064408 623963648 624304736 625801442 626210816 628962719 629407744 629751808 630249466 632173696 632519272 634450432 638038016 639533521 639917264 640267073 640335872 640841894 642221888 642798464 643149848 643956736 646786624 648337228 648761344 650672176 651612346 654351488 656708096 659233652 659664896 662437888 662961376 663323782 665348992 667907779 668745728 669111296 671154176 671684552 674103584 676531328 677380096 677915392 679912093 679985152 680356864 682360756 682973368 684204032 685433056 686292992 688314368 689308928 691339187 693829004 694451912 695248456 697371136 697752352 697827328 700893952 702958333 703840256 704396462 706547072 706933304 710542336 710930752 713101312 715201648 715669504 716235058 718814536 719323136 719716352 720285104 722484224 722879168 724612196 725086208 728272622 729186304 731334016 732390736 733967872 734626816 740956832 741361874 741441536 743625344 744699824 747421696 747830272 750706264 753409888 754951232 757071872 757670144 759901751 760398848 763323176 764280832 764698624 767033344 767639488 768059116 770404096 772673209 773366902 774760448 777042392 777125888 778165157 779840864 780540992 783352064 784334848 786644992 787266634 787781632 790101928 791243563 793659328 794135552 794569664 796995584 800498006 802135684 803380952 804388864 805024528 807482368 807923776 812048384 812492288 813951754 814972928 815616956 817373312 818107136 818554352 823182976 825696256 828128224 828580918 828669952 829324804 832311568 833355776 835810304 837017984 839024648 839573504 843263036 843769024 844230268 846807808 849857536 854196224 854663168 855338561 857950016 858419012 861039872 862801408 865435648 865908736 868459144 869238832 869713999 872369344 873463808 876609536 877302272 879886238 880461824 883055096 883847888 884331041 885440512 887563264 888048448 888143872 889331608 892046848 894674242 896504588 899022848 899733296 902973632 907039232 907583488 908079616 910852096 911571892 914854864 916726496 919525376 920028032 922836992 923566259 926892428 928055296 930230576 931397632 932133664 934140928 934979584 935490688 939088381 940780544 942470452 943035968 943551476 943652864 946432256 947799776 955211776 955966627 958885312 959409484 959512576 963729184 964307456 964834592 967780352 971502224 972033293 976224256 976995712 977529784 980514304 983402266 984045568 986058752 988369987 989069312 989609984 990392018 992524736 993415808 993958856 996993536 1001975716 1002631168 1005584272 1007037262 1009205824 1010111872 1014358016 1014912512 1018815644 1019482112 1022484848 1023962258 1024576672 1027704832 1028266624 1032221113 1035938596 1037238272 1038057944 1040973824 1041796448 1045548416 1047687424 1049569367 1050886144 1051460608 1053981376 1054557532 1054670848 1055504296 1059305632 1060634624 1065295616 1067589632 1068433289 1068548096 1072281188 1073243864 1077109088 1077755392 1078344544 1078460416 1081636864 1083199744 1086390151 1088612714 1091936384 1092533288 1095868928 1102065664 1104648809 1106034688 1106908726 1110288256 1110895192 1116566528 1117176896 1119855212 1120587776 1123888304 1124897312 1125512234 1126924288 1130364928 1131876592 1134313984 1135332352 1138676308 1139421184 1144428406 1145115104 1145741078 1145864192 1149239168 1150899728 1153658891 1154413568 1159266304 1160182408 1164360736 1168554112 1170944768 1174519808 1175161856 1179681272 1183929824 1185415168 1186351936 1189974016 1190624512 1194131323 1195203394 1197357056 1199507848 1201012736 1204550144 1205208608 1205338112 1206290624 1210635008 1212153856 1214200757 1215290846 1216684798 1217480704 1220399488 1221066616 1221197824 1222830961 1226564416 1231720448 1236156416 1237133282 1241588744 1244128816 1247927296 1248609472 1251602884 1252421632 1257925438 1258815488 1259503616 1260498932 1264347392 1265038544 1268900864 1276076032 1279067042 1279834528 1280534146 1280671744 1281683788 1284443776 1285596928 1286299696 1287913472 1293573248 1296674456 1297522688 1301344352 1303224692 1308702976 1313416192 1318467304 1319329792 1324875776 1325922752 1326647564 1330697984 1335815558 1337491456 1338222592 1342308352 1343369104 1344103453 1348207168 1353062656 1354760192 1355830784 1359824186 1359970304 1360713728 1364721512 1365946736 1366693427 1368408064 1370866112 1372585984 1376628736 1378617856 1382678374 1387658008 1388903824 1390496912 1394742272 1395504704 1395654656 1401787904 1405916666 1407680512 1408792924 1413094144 1413866608 1421084672 1421861504 1426202624 1427329673 1430403296 1431339008 1432470116 1437629072 1438646272 1439432704 1440570208 1444968448 1445758336 1449224392 1450172416 1451318407 1456545244 1458372608 1462668032 1464781472 1467935744 1469253632 1475710313 1477402969 1481913664 1482723748 1482883072 1487250688 1489399648 1494843392 1495660544 1501412528 1502233271 1506819776 1509902464 1514143744 1515340288 1519803502 1520797696 1526646352 1527480889 1528561664 1529397248 1534066688 1535278976 1536118232 1540808192 1545346418 1546733804 1549520896 1554084784 1554251776 1556330314 1559681728 1561081984 1566704128 1573289984 1574533268 1575563264 1580203856 1582487126 1587318656 1588271104 1589139328 1593991168 1595250811 1600996012 1604271368 1606761904 1608777728 1610049056 1614964736 1615847552 1622061749 1624096768 1624984576 1627903508 1629945856 1631233912 1634746624 1636214272 1637108704 1646365952 1649323291 1651215083 1651392512 1656256448 1657161836 1657339904 1658649608 1664623136 1666711552 1671620608 1674035968 1678049296 1678966597 1679147008 1686526072 1687538048 1688460536 1693615616 1699715072 1707184523 1708392448 1709326336 1710677122 1715900032 1716838024 1722079744 1725602816 1730871296 1731817472 1736918288 1738477664 1739427998 1744738688 1746927616 1754604544 1759772476 1760923648 1766110192 1767695776 1768662082 1770881024 1775126528 1776096896 1776287744 1778663216 1782927377 1784093696 1789348484 1793009176 1798045696 1799466592 1805947264 1812892543 1814078464 1815166976 1816159232 1821704192 1823143784 1829709728 1833452992 1839050752 1840056064 1845475681 1845673984 1847132518 1853784856 1856110592 1860461152 1862795264 1864267328 1868281856 1869959168 1870981376 1876492079 1878176762 1881561088 1884940904 1886071936 1887102952 1887305728 1892864512 1895599552 1908029761 1910423552 1911933254 1917770624 1918818968 1919025152 1927458368 1928614912 1929669184 1935560704 1943004448 1944066586 1952448512 1953991424 1955059568 1961028608 1966804532 1968091136 1972117504 1976739974 1978138624 1979219968 1980784036 1985049472 1986831616 1987917712 1992683539 1993987072 2003951432 2005262336 2011168544 2014074524 2018411648 2020223744 2028716032 2029825024 2037631288 2038964224 2044969696 2047924516 2049153344 2055409664 2056533248 2064442226 2071877192 2074476544 2076115888 2081947648 2083592896 2091096832 2095374848 2099138734 2101772288 2102921216 2107962752 2109115064 2109341696 2111008592 2112162569 2118611264 2121269248 2130591232 2135179264 2136866578 2137096192 2144562376 2146487728 2154218176 2155510784 2156689088 2156920832 2163273728 2166399488 2172780302 2177225428 2183872768 2185066576 2191737856 2204131328 2205873131 2209297618 2212069376 2213817452 2220576512 2221790384 2233133056 2234353792 2239710424 2241175552 2242946629 2247776608 2249794624 2251024468 2253848576 2260729856 2263753184 2268627968 2270664704 2277352616 2278842368 2280643211 2288856812 2290230208 2291482156 2291728384 2298478336 2301799456 2307317782 2308827136 2318532608 2320364816 2321633237 2328721472 2337108224 2341889536 2349039616 2350323712 2359362544 2360652283 2367859648 2370830336 2372703872 2379948032 2381249024 2388262646 2390406788 2394714112 2399015696 2402025472 2409100288 2410417216 2410676224 2412581248 2421270016 2428401514 2430581692 2433369596 2434961408 2440798976 2442133232 2442395648 2445661922 2453128832 2463440896 2465387617 2472312832 2474266564 2483177488 2488257632 2495854592 2497218944 2503205768 2504843264 2506822703 2515850876 2517630976 2519007232 2520997864 2528694784 2530077088 2537801728 2548954177 2552152064 2558134084 2559669056 2561068292 2561343488 2563367576 2568887552 2571193856 2572599392 2575826944 2587146496 2593348912 2594766559 2595045376 2602688704 2606449384 2617405952 2626832384 2636934608 2638376081 2638659584 2649751552 2651845504 2653295128 2661395968 2671631116 2674982912 2676445184 2684616704 2686738208 2688206906 2696414336 2706125312 2711661568 2719648372 2719940608 2721427456 2729443024 2731893472 2733386854 2736816128 2741732224 2745171968 2753257472 2755433219 2757235712 2765356748 2775316016 2777807648 2780993824 2789484544 2791009408 2791309312 2801743021 2803575808 2811833332 2815361024 2817585848 2826188288 2827733216 2842169344 2843723008 2848831139 2852405248 2854659346 2860806592 2862678016 2864940232 2875258144 2878865408 2881140416 2889936896 2891516672 2898448784 2900033213 2900344832 2902636814 2913090488 2916745216 2925336064 2929562944 2935871488 2938507264 2948773267 2951420626 2954805938 2963827328 2965447496 2965766144 2974501376 2978799296 2989686784 2991321088 3002825056 3004466542 3013639552 3019804928 3030680576 3039607004 3041595392 3053292704 3054961778 3057123328 3058794496 3068133376 3070557952 3072236464 3079601833 3081616384 3090692836 3093467608 3099041792 3108169568 3108503552 3112660628 3119363456 3122163968 3131359847 3133408256 3146579968 3149066536 3151126528 3160407712 3164974252 3174637312 3176542208 3178278656 3187982336 3190501622 3201992024 3208542736 3213523808 3217555456 3220098112 3229929472 3231695104 3244123498 3248193536 3249969152 3255807016 3259891712 3262467824 3269493248 3272428544 3274217408 3292731904 3298646582 3302430166 3302785024 3312512896 3314323672 3314679808 3317299216 3329246272 3333423104 3343241216 3348071936 3356098592 3357933194 3358294016 3373052144 3375076096 3376921072 3387231232 3399430144 3414369046 3416784896 3418652672 3421354244 3431800064 3433676048 3441907931 3444159488 3451205632 3461742592 3463634944 3466372063 3473836576 3476955328 3478855996 3489477376 3493855232 3509209088 3519544952 3521847296 3524630417 3532220384 3535391552 3537324164 3541762048 3550253056 3552193792 3552575488 3557326432 3565854754 3568187392 3578696968 3583867903 3586018352 3596091392 3598933184 3611894528 3625785086 3628156928 3630333952 3632318464 3643408384 3646287568 3648280801 3659419456 3666905984 3678101504 3680112128 3690951362 3691347968 3694265036 3707569712 3712221184 3720922304 3725590528 3728534656 3736563712 3739918336 3741962752 3752984158 3756353524 3763122176 3769881808 3772143872 3774205904 3774611456 3785729024 3791199104 3810144499 3816059522 3820847104 3823866508 3835541248 3837637936 3838050304 3854916736 3857229824 3859338368 3871121408 3874180541 3886008896 3888133172 3904897024 3907982848 3910119136 3922057216 3933609064 3936182272 3939292819 3944235008 3953479948 3956277248 3958439936 3961568072 3970098944 3973663232 3975835424 3985367078 3987974144 4005499421 4007902864 4010093773 4010524672 4022337088 4028149048 4036823296 4040447488 4057432064 4059650048 4075262576 4077490307 4077928448 4089939392 4095849032 4098306688 4110819328 4113066496 4128884452 4143754384 4148953088 4152231776 4163895296 4167185792 4182193664 4190749696 4198277468 4203544576 4205842432 4215925504 4218230128 4218683392 4222017184 4224325138 4237222528 4242538496 4253517961 4258396793 4261182464 4270358528 4273733156 4274192384 4289124752 4292975456 4308436352 4311021568 4313378176 4313841664 4326547456 4329966487 4332798976 4345560604 4354450856 4367745536 4370133152 4383475712 4402739033 4408262656 4411746262 4418595236 4424138752 4427634904 4441153024 4443580768 4466266112 4468707584 4476734647 4479420848 4481869511 4482351104 4485893258 4495553216 4499589248 4502048936 4507697152 4527506368 4537255936 4541329408 4554705232 4557195049 4557684736 4561286422 4577713624 4580460416 4582964312 4583456768 4596956672 4603598912 4614635564 4617654272 4637065216 4640729632 4643266474 4657442944 4674216448 4683779072 4698079232 4700647424 4718725088 4721304566 4735719296 4741660672 4745407744 4759384651 4759896064 4762498048 4776525292 4780813576 4789428224 4798031392 4804050944 4818200576 4820834432 4821352448 4825162496 4839374309 4842540032 4856803028 4861163384 4866739192 4869922816 4881597952 4884266464 4884791296 4891323844 4906257664 4920708331 4926881792 4930775234 4944625664 4948533128 4966354976 4976515264 4991709184 4994437888 5006411536 5009686528 5013645406 5031701752 5035261952 5038014464 5041995728 5057389568 5060154176 5075603456 5097908354 5104304128 5116268168 5119338112 5122136584 5122686976 5126735152 5137775104 5142387712 5145198784 5151653888 5174292992 5186697824 5189533118 5190090752 5205377408 5212898768 5234811904 5253664768 5273869216 5276752162 5277319168 5299503104 5303691008 5306590256 5319312257 5322791936 5343262232 5349965824 5352890368 5369233408 5373476416 5376413812 5392828672 5408712463 5412250624 5423323136 5439296744 5439881216 5442854912 5447156099 5458886048 5463786944 5466773708 5473632256 5483464448 5490343936 5506514944 5510866438 5514471424 5530713496 5538704941 5550632032 5555615296 5561987648 5578969088 5582018816 5582618624 5603486042 5607151616 5623666664 5630722048 5635171696 5652376576 5655466432 5684338688 5687446016 5697662278 5704810496 5709318692 5721613184 5725356032 5729880464 5750516288 5757730816 5762280832 5779873792 5783033344 5796897568 5800066426 5800689664 5805273628 5826180976 5833490432 5850672128 5859125888 5871742976 5877014528 5897546534 5902841252 5909611876 5927654656 5930894992 5931532288 5949002752 5957598592 5979373568 5982642176 5987369927 6005650112 6008933084 6027279104 6039609856 6061361152 6079214008 6083190784 6087997993 6106585408 6109923556 6114246656 6117588992 6136266752 6141115904 6144472928 6159203666 6163232768 6181385672 6186935216 6190317287 6198083584 6216339136 6217007104 6225321256 6238726912 6244327936 6262719694 6266816512 6293159936 6298133072 6301575929 6302253056 6320815424 6329948504 6349274624 6353084416 6356557312 6375964672 6381003244 6403984048 6417085472 6427047616 6435110912 6440196224 6459858944 6463390208 6488246996 6496387072 6499938304 6511614032 6519783424 6524935648 6538986496 6544857088 6548434816 6573618667 6585463808 6597293164 6604860332 6605570048 6625025792 6628647344 6629359616 6634598432 6658492544 6666846208 6686482432 6691766389 6696143872 6712197184 6715866388 6716588032 6746104288 6750152192 6753842144 6774462464 6798860288 6804233051 6828738092 6833569792 6837305344 6842708488 6863600128 6867352096 6883815862 6888318976 6902411264 6918589909 6923485184 6927269888 6932744126 6947673152 6953910656 6957711992 6978954752 7018418176 7039089904 7042937803 7043694592 7049260834 7064440768 7070783104 7074648328 7083524096 7100506112 7104387584 7114652864 7131709508 7136374784 7157393936 7167735806 7172036704 7192182784 7197866368 7223789056 7251570172 7256313856 7260667904 7264636928 7286816768 7292575136 7296561602 7318838912 7333811968 7346985569 7356203008 7360224256 7381902724 7382695936 7388530072 7415139424 7424442368 7441844608 7451181056 7457069312 7473127424 7479033023 7479836672 7483925504 7505968316 7512707048 7526244352 7539763616 7544287744 7548411808 7549222912 7571458048 7582398208 7604731057 7620288998 7632119044 7641694208 7647733016 7671082496 7675275872 7676100608 7709833472 7714459648 7718676736 7732541663 7742242816 7748361082 7772017792 7776266344 7815965696 7820238272 7844114432 7867218128 7872364544 7878585638 7888470016 7906959896 7912554496 7916879872 7923136144 7940197888 7947326464 7951670848 7970734156 7975948288 8010998842 8015805728 8020187546 8021049344 8044674176 8056298096 8073646592 8080894976 8114864128 8119300096 8150525152 8154980614 8155856896 8179878784 8191698064 8196613376 8221638656 8226132992 8257768904 8287508768 8297906176 8304463552 8327790592 8334371584 8358919261 8364387328 8381499392 8396554936 8407089152 8411684864 8431851008 8436460256 8437366784 8444034368 8448650276 8474445056 8485076992 8499405299 8507035922 8516793586 8522364928 8540717056 8547466312 8548384768 8559816727 8578249504 8585950912 8616872704 8622043136 8626756352 8627683328 8653094912 8659932974 8665597952 8691121208 8703679193 8708901712 8735491072 8740266304 8766951424 8805478066 8816525312 8823492524 8837190472 8848277504 8855269808 8882306048 8887161536 8932532224 8937415168 8953469294 8958841696 8963739022 8964702208 8971786516 8991106432 8999178496 9004097872 9015394304 9055012736 9074511872 9082658816 9109410464 9114390098 9115369472 9122572844 9155427248 9160920832 9165928624 9166913536 9193913344 9207197824 9229271128 9235308544 9274130432 9281459264 9286532948 9314885888 9348432896 9367558144 9396158464 9401294848 9408724171 9437450176 9442609132 9471438592 9483321344 9490815488 9518769302 9519792128 9524996096 9553050584 9561627152 9566853989 9578856448 9596062784 9608101888 9636401152 9641668864 9642704896 9650324992 9678748618 9685080064 9713606056 9722326768 9727641451 9733478384 9739845632 9763195904 9768532928 9769582592 9782647688 9812515328 9841416662 9853763584 9861550468 9889251328 9897066256 9932709952 9953030528 9983418368 9988875776 10012823072 10019373056 10027290812 10063403504 10070523904 10076028928 10083991456 10114779136 10120308352 10151206912 10159228849 10195816708 10208608256 10232536336 10238676224 10244273168 10245373952 10253470304 10275550208 10284775424 10290397568 10303307776 10329972191 10341820783 10348585984 10373395648 10379066236 10380181504 10410754816 10425797536 10469623808 10507329536 10515632897 10547738432 10553504324 10554638336 10599006208 10607382016 10613180512 10638624514 10645583872 10686524464 10692366223 10699931648 10705780736 10738466816 10746952832 10752827624 10785657344 10817424926 10824501248 10846646272 10872069857 10878593488 10879762432 10884540241 10885709824 10894312198 10917772096 10927573888 10933547416 10947264512 10966928896 11013029888 11021732876 11028942848 11061426992 11077409882 11101264064 11111230592 11123975296 11157938176 11164037632 11206972084 11214303232 11247333328 11261444096 11270343392 11304753152 11310932864 11354432243 11368677376 11374892032 11395324556 11409620992 11418637384 11443226368 11450712064 11459760928 11501032576 11515461632 11524561664 11545263037 11558505581 11559747584 11566066688 11593795136 11600132852 11601379328 11610547256 11652361952 11666980864 11701344256 11718251776 11743485952 11752766179 11754029056 11795093068 11805682504 11819223752 11855309312 11861789984 11863064576 11898005504 11915197184 11950291661 11958747136 11965284352 11974739854 12011300224 12017866168 12054558208 12079219712 12122722304 12151136899 12158428016 12166381568 12175995986 12213170816 12219847112 12228493312 12235177984 12282231808 12288945856 12318407332 12326465536 12362771344 12373870432 12380634574 12396167168 12432678272 12434014208 12450642512 12477453824 12488655872 12525439388 12533633024 12586319872 12596266144 12603151858 12604506112 12641630848 12659897008 12690247801 12698549248 12706168832 12713114624 12751929344 12762006488 12807968096 12834170944 12854095232 12870221824 12880392448 12918329767 12919717888 12926780416 12976493992 12992774144 12999876608 13023228064 13039566848 13049871296 13077972992 13089714176 13096869632 13135444553 13147237334 13170927616 13194586328 13209720664 13211140096 13250051584 13257294688 13258719232 13269196864 13316985088 13333692416 13356208327 13372964864 13383532778 13392287744 13424394368 13431732776 13433176064 13451140571 13492208576 13500304384 13507684288 13548924928 13597720576 13608466102 13657476184 13667139584 13674610688 13685416976 13727200256 13734704192 13767631724 13776637952 13804822528 13837179818 13846970368 13854539776 13865488252 13895346304 13907821312 13915423984 13957909504 14036836352 14078179808 14085875606 14087389184 14098521668 14128881536 14141566208 14149296656 14167048192 14201012224 14208775168 14229305728 14263419016 14272749568 14314787872 14335471612 14344073408 14384365568 14395732736 14447578112 14503140344 14512627712 14521335808 14529273856 14573633536 14585150272 14593123204 14637677824 14667623936 14693971138 14712406016 14720448512 14763805448 14765391872 14777060144 14785137983 14830278848 14848884736 14883689216 14902362112 14914138624 14946254848 14958066046 14959673344 14967851008 15011936632 15025414096 15033627697 15052488704 15079527232 15088575488 15096823616 15098445824 15142916096 15164796416 15209462114 15240577996 15264238088 15283388416 15295466032 15342164992 15350551744 15352201216 15419666944 15428919296 15437353472 15465083326 15484485632 15496722164 15544035584 15552532688 15631931392 15640476544 15688228864 15700626403 15734436256 15744729088 15757171276 15776940032 15813919792 15825108992 15833759744 15846272288 15880395776 15894652928 15903341696 15941468312 15951896576 15964502477 16021997684 16031611456 16040375092 16042098688 16089348352 16112596192 16147293184 16161789952 16229728256 16238600192 16251432659 16301050304 16309961228 16311713792 16359757568 16383396128 16393226752 16443277312 16452265984 16515537808 16524565981 16575017536 16595812352 16608927104 16655581184 16668743168 16717838522 16728774656 16762998784 16793109872 16802289779 16814178304 16823369728 16863702016 16872920512 16874733568 16888068736 16897300552 16948890112 16998810598 17014071844 17033587172 17044729856 17081434112 17094932624 17096769536 17119633454 17156499008 17171901824 17233745408 17244086272 17253512704 17306189824 17319865948 17331195904 17382242416 17407358386 17417803424 17470982144 17480532608 17533902848 17547758921 17610956132 17633050624 17646985048 17674380944 17696555008 17710539616 17764612096 17774323072 17842679239 17865064448 17874830336 17906938588 17917683392 17927478044 17929404416 17943573032 17982212864 17998356992 18008195744 18030788608 18110025472 18149023744 18163365913 18165317632 18218820928 18228780196 18230738944 18245145688 18310854496 18321841664 18331857248 18333827072 18387826688 18414395648 18458542256 18468632567 18470617088 18548260864 18562918528 18573065896 18629771776 18696865792 18735116288 18779029753 18792316928 18802589696 18817448342 18874900352 18885218264 18942877184 18981630976 19037538604 19039584256 19049992192 19106101168 19123254304 19133707978 19157712896 19192125568 19216203776 19272802304 19283337728 19300649984 19357497236 19370160128 19427212112 19444653536 19455282902 19466956768 19479691264 19526391808 19537065856 19539165184 19565295376 19612201147 19625030656 19682833324 19707527168 19723100936 19778502656 19794132512 19865419904 19906061056 19941817973 19966836736 19977751552 20025646144 20038746112 20054581624 20126807008 20152057856 20167982912 20229558272 20240616704 20300232491 20302413824 20318457698 20391633416 20417216512 20465072672 20477352448 20488546336 20490747904 20506940608 20551100416 20569550848 20580795136 20606615552 20641412869 20659944382 20683641566 20697171968 20746791296 20758132472 20760363008 20821509632 20851595072 20939247616 20988327371 21014659072 21031265794 21095476864 21107008648 21109276672 21214764032 21226361024 21277249028 21291167744 21373048928 21384732446 21399863296 21411561472 21476933632 21493905664 21505655248 21571314688 21634849852 21649002496 21693292544 21744139714 21757186976 21759524864 21769080482 21771419648 21788624396 21835544192 21855147776 21867094832 21894529024 21919518929 21933857792 22026059776 22043465752 22057885696 22122853984 22154819764 22202528128 22222461184 22247950592 22315876352 22328075264 22413944168 22428606464 22494666656 22522888192 22540686784 22609506304 22621865728 22708864486 22737354752 22749784064 22790649112 22819241984 22837274768 22886452736 22901424128 22919521856 23002065152 23030923264 23049123328 23090526074 23117011162 23119495168 23132133376 23187590272 23200265704 23202758656 23221094512 23233788259 23304723904 23333961728 23402688512 23436503552 23486971904 23505532358 23508058112 23590186136 23611365008 23638447504 23710618624 23723579968 23726129152 23796011008 23830394368 23900583322 23917494272 23930568704 23949479708 24022600448 24035732336 24109116416 24158439424 24245444608 24264604441 24302273798 24316856032 24332763136 24351991972 24426341632 24439694224 24456986624 24470355968 24564463616 24577891712 24636814664 24652931072 24672412919 24725542688 24747740864 24761269148 24792334336 24865356544 24868028416 24901285024 24954907648 24977311744 25050878776 25067266048 25087075321 25172639744 25192532288 25206303716 25209012224 25283261696 25319794016 25380495602 25397098496 25412337664 25426229248 25503858688 25524012976 25537965607 25615936192 25668341888 25708190464 25740443648 25760784896 25836659534 25839435776 25853560832 25952987984 25967175113 25985548288 25999753216 26046456128 26079133696 26099742592 26155945984 26179428352 26193739264 26270889106 26294474668 26341855232 26389172656 26419441328 26422280192 26500103168 26514589376 26517438464 26538393728 26633970176 26712416654 26745929728 26767065556 26784575488 26848788736 26863465552 26866352128 26902281142 26984417152 27000608768 27015368576 27097849856 27119263787 27195441152 27216932204 27314952368 27334279168 27349221376 27370833952 27454400512 27469408384 27535263448 27553275904 27575049733 27609645056 27674359636 27693940736 27709079552 27730976504 27790692608 27815642624 27830847968 27915819008 28038495947 28070656411 28073672704 28156359616 28171751212 28174778368 28197043336 28257763072 28283132416 28298593312 28334096384 28402024448 28417550336 28458611456 28526838032 28542432149 28545499136 28629575744 28670943224 28688146816 28768731136 28791465472 28895156224 29006280688 29022136891 29025255424 29042671616 29058547712 29147267072 29170300544 29186246408 29275355648 29335247872 29387942276 29424812032 29440897024 29527610896 29530783744 29554120288 29570275966 29660557696 29697769472 29767378432 29828277248 29892509696 29916132092 29919346688 29935702016 30023873264 30050828192 30067255394 30104977408 30159054464 30177150976 30193647232 30196891648 30285832192 30309765409 30329592832 30418924228 30481155992 30528476176 30566776832 30590932064 30684329984 30701103488 30704402432 30819173231 30839333888 30857838592 30874706944 30930166652 30968971264 30993444328 31088071168 31105065376 31263862784 31280953088 31337142529 31373086577 31376457728 31401252806 31468872512 31489458176 31514342552 31553880064 31627839584 31667519488 31692544576 31760791552 31789305856 31806683392 31882936624 31900365343 31903793152 31929004954 32043995368 32063222912 32080750184 32084197376 32178696704 32225192384 32294586368 32323579904 32436505937 32459456512 32477200384 32502865318 32602100608 32619922456 32623427584 32719515136 32766792256 32786453504 32886554624 32904531968 33031075616 33049131962 33150035072 33191624704 33217854208 33337486336 33435677044 33457549312 33525997568 33586219744 33604579558 33628356608 33646739456 33727404032 33745841024 33749467136 33776137472 33794601104 33875620163 33897780224 33997621196 34028143688 34067174344 34089459712 34162868224 34189865248 34193539072 34239266908 34312998016 34343803648 34444958317 34467490816 34488172544 34507025408 34612379648 34639731896 34662391808 34764484832 34814716772 34835606848 34941964288 34961065216 35067805696 35095517842 35221912264 35266101248 35293970096 35348761888 35393110016 35421079232 35529224192 35548646144 35685358478 35730128896 35749660672 35813877176 35835366784 35854956088 35858808832 35887146064 35964425728 35996713984 36016391488 36061577216 36220050944 36298047488 36326731826 36330635264 36437641856 36457560392 36461477888 36490291376 36621708992 36643683328 36663714496 36667654144 36775653376 36828791296 36917084512 36937265134 36941234176 37096521728 37125837056 37146131792 37259543552 37393731584 37470232576 37558059506 37584633856 37605179392 37634896684 37749800704 37770436528 37860987241 37885754368 37963261952 38075077208 38079168512 38099984384 38130092693 38212202336 38246508608 38267415956 38315425792 38384251136 38432407552 38545604608 38566675456 38601299968 38714994472 38740320256 38770934587 38854424224 38889307072 38910565804 38933913536 38959382528 39052783616 39074131712 39078330368 39130590752 39224402294 39250061312 39365666648 39415054336 39446201872 39557005312 39588265024 39730839808 39812122112 39883635946 39933673472 39955503104 40051292288 40077492224 40109163248 40131088811 40253614016 40304115712 40335965824 40459116544 40481233408 40600464982 40604827648 40636915396 40783266832 40834433024 40930145344 40954704896 40977092672 40981495808 41013881216 41102200832 41139101696 41161590272 41282825738 41319888764 41367283132 41394343936 41493582592 41516264944 41520726016 41643019264 41703190144 41878495232 41911589489 41976654742 42029318144 42062531588 42190953728 42214017296 42218553344 42429528064 42452722048 42554498056 42582335488 42615985951 42746097856 42769464892 42799726592 42823122944 42953867264 42987811328 43011310496 43142629376 43269699704 43298004992 43332221009 43386585088 43488279428 43514373952 43519049728 43538160964 43542839296 43577248792 43671088384 43710295552 43734189664 43789058048 43839037858 43867715584 44052119552 44086931504 44111031503 44115771392 44245707968 44309639528 44405056256 44444922368 44495901184 44631752704 44656150528 44827888336 44852393377 44857212928 44989333312 45045776384 45081373568 45219012608 45243731456 45417728972 45474709504 45499568128 45581298224 45638483968 45674549536 45772905472 45802848256 45839043712 46004130304 46098246656 46181052148 46234022324 46238990336 46264266752 46375180544 46400531408 46405517312 46442189024 46467576518 46609447808 46667923456 46805377024 46842364723 46873007104 46973943808 47011064716 47016116224 47180372272 47222730016 47276895008 47421237248 47447159936 47452258304 47592022016 47629631357 47660788736 47801166644 47834988544 47861137408 47898959416 48045200896 48071464672 48218232832 48316878848 48430129363 48490889216 48529208882 48604547596 48633712064 48665526272 48703983944 48852683264 48879388448 48940711936 49128927232 49155783424 49273629328 49300564621 49305862144 49344825838 49451085376 49495481728 49522538296 49584668672 49730713088 49802570048 49909815296 49954623488 50101757552 50129145539 50134532096 50174150642 50345279488 50385064576 50412607432 50418024448 50566523392 50639588032 50760991204 50794196992 50824675328 50852458496 51007717376 51048025952 51075931214 51231872384 51336683776 51416380928 51521569792 51673319068 51678871552 51707121664 51905975968 51934350226 51971096576 51999506432 52092912256 52158267392 52199485184 52311891968 52353231161 52358856704 52387478528 52541778212 52588949336 52683710464 52778345312 52838882656 52844560384 53000206336 53029178752 53034876928 53076787456 53233117399 53267940352 53424833308 53491859456 53534131112 53569150976 53697577472 53726931104 53732704256 53804562284 53968834304 54001217536 54030737152 54127791641 54195699712 54238527574 54390882304 54433864408 54629904736 54698442752 54741667904 54908801024 54938816768 55070526896 55106551808 55150099466 55219290112 55348719272 55387881472 55418159104 55461953008 55581385216 55631285248 55661695936 55831638016 56076991894 56141312822 56147345408 56312719232 56343502424 56349556736 56394086672 56515526144 56566264832 56597186624 56668192768 56804048896 56835100672 56917222912 57053676064 57084864298 57090998272 57259151488 57341886448 57376293632 57582930944 57790312448 58012561376 58044273782 58050510848 58085343232 58117095424 58294534144 58340601088 58372492816 58512434827 58550711296 58670495744 58775884552 58849624064 58881794048 59055221792 59061567488 59108240576 59140551932 59321115392 59395538944 59495837093 59534756864 59656554496 59785019392 59832264184 59838693376 59871404032 59918717089 60047746528 60101656384 60134510788 60209954816 60318108928 60354301952 60387294464 60393783296 60571664384 60619530818 60659185664 60837848456 60925754351 60962311984 61056952352 61133553664 61181864128 61368659968 61402206976 61408804864 61638346462 61678667776 61715677184 61749413888 61860333304 61937942528 61986888656 62176142336 62210130752 62527725568 62561906176 62674285058 62746173154 62752915456 62802505612 62937745024 62978916352 63028685104 63107760128 63255679168 63335038976 63385089152 63521583104 63578611712 63613366784 63765873248 63800730686 63807586304 63858009908 64087990736 64126445824 64161500368 64168394752 64357393408 64450384768 64589172736 64647159808 64873011874 64918913024 64954400768 65005730636 65204201216 65239844912 65246855168 65439030272 65533584512 65572907008 65773109248 65809063936 65861069197 66062151232 66098263924 66300070144 66383249408 66435708416 66674972672 66871354088 66915098624 66967977923 67051995136 67172439488 67209159116 67256713216 67293478912 67454808064 67491682048 67498934272 67552274944 67589202208 67751240326 67795560448 67995242392 68056287376 68093490157 68134348688 68178919424 68325736448 68379730496 68387078144 68478533816 68625996032 68687607296 68889916634 68934981632 68976345088 69014050816 69224759296 69279463792 69317335219 69324783616 69528969664 69629433544 69671213696 69883928576 69922130432 70135611392 70191035684 70443824528 70532202496 70587940192 70697523776 70786220032 70842158464 71058448384 71097292288 71370716956 71460257792 71499321344 71627754352 71670733568 71709912176 71717617664 71774292128 71928851456 71993427968 72032782976 72123154432 72309805337 72392745481 72440101888 72596094976 72653463652 72661270528 72875283712 72915120784 72922955776 72980582752 73243417984 73287366656 73327428992 73335308288 73551306752 73609430279 73657582592 73834169024 73874530268 73882468352 74193043456 74251674112 74292263584 74519087104 74787463168 74846563561 74940465152 75116119012 75169267712 75210358784 75269793368 75499601408 75540873056 75721974482 75771508736 75926523904 76104488999 76150154416 76158337024 76191781687 76199968768 76260185386 76424404672 76493017216 76534831912 76630851584 76768502272 77091209216 77133350912 77202599936 77429988944 77472315833 77480640512 77541869174 77708848448 77778614144 77821131608 77867827072 77918765056 78105567232 78148263424 78261181504 78448804588 78500122624 78731333296 78830108672 78892403744 79114010624 79176530048 79461679616 79624244224 79767271892 79867346944 79911006208 80102584576 80154984448 80218326496 80262177622 80507228032 80608231424 80671931648 80816841259 80909539067 80918233088 80962466816 81200929964 81209655296 81273830792 81566533664 81668866048 81860290688 81909409792 81954185344 81962991616 82027762432 82204401664 82269363253 82278203392 82323180544 82565651476 82639777528 82734566264 82788687872 82987165184 83032529888 83041452032 83286038528 83406380288 83652041627 83756990464 83823178978 83953309484 84058636288 84125063176 84381907456 84428034592 84437106688 84859056128 84905444096 85057958293 85108996112 85164670976 85231971902 85492195712 85538929784 85599453184 85646245888 85975622656 86022620992 86285258752 86539399408 86596009984 86664442018 86773170176 86976558856 87028747904 87038099456 87076321928 87085678592 87154497584 87342176768 87420591104 87468379328 87578116096 87678075716 87735431168 88104239104 88173863008 88222063006 88231542784 88491415936 88619279056 88810112512 88889844736 88991802368 89263505408 89312301056 89655776672 89704786754 89714425856 89978666624 90091552768 90162747136 90428308369 90438025216 90487462912 90835457944 90949419008 90999136256 91162596448 91276967936 91349099072 91545810944 91605696512 91678087424 91948111871 92008260608 92196493312 92362104296 92468044648 92477980672 92528533504 92750361088 92801062816 92811034624 92884378048 92935153036 93218895616 93335846912 93493458289 93610754048 93684729446 93746014208 93947887616 94022129432 94032232448 94157983997 94360744544 94445460032 94553790016 94842474496 94894319872 94904516608 95184044032 95259262714 95321577472 95602333288 95669977088 95722274816 95797918832 96090401792 96142929344 96436465664 96633757696 96860258726 96981778432 97058417764 97209095192 97267424128 97331052544 97407967888 97705366528 97758776896 97881423872 98257854464 98311566848 98547258656 98601129242 98611724288 98689651676 98902170752 98990963456 99045076592 99169337344 99461426176 99605140096 99819630592 99909246976 100203515104 100258291078 100269064192 100348301284 100690558976 100770129152 100825214864 100836048896 101133046784 101279176064 101521982408 101588393984 101649350656 101704916992 102015434752 102096051904 102151862428 102463744768 102673367552 102832761856 103043139584 103346638136 103357743104 103414243328 103495965881 103811951936 103868700452 103942193152 103999012864 104185824512 104316534784 104398970368 104623783936 104706462322 104717713408 104774957056 105083556424 105177898672 105235393879 105367420928 105556690624 105677765312 105689120768 106000412672 106058357504 106069753856 106153574912 106466234798 106535880704 106849666616 106983718912 107068262224 107138301952 107395154944 107453862208 107465408512 107609124568 107937668608 108002435072 108061474304 108255583282 108391399424 108477055148 108781764608 108867728816 109259809472 109396885504 109483335808 109817602048 109877633536 110141053792 110213103616 110300198932 110438580224 110697438544 110775762944 110836318208 110923906016 111162770432 111262570496 111323391872 111663276032 111751517339 112153983788 112282625644 112294690816 112625438464 112687004848 112699113472 112788173344 113031052288 113132529664 113194373248 113336385536 113608097792 113670201344 113760028613 113834445824 114107352128 114169728596 114181996544 114518302976 114683772896 114752587264 115165861888 115580624896 115671961867 116025122752 116088547564 116101021696 116170686464 116234190848 116589068288 116681202176 116744985632 117024869654 117101422592 117340991488 117551769104 117616028453 117699248128 117763588096 118110443584 118123134976 118216481152 118281103864 118642230784 118991674186 119069513728 119313108992 119570038784 119664528368 119677386752 119729942651 119742808064 119837434178 120095493056 120203312768 120269021576 120419909632 120636217856 120708603904 120774588928 121143328768 121239061636 121318371328 121675696912 121851508702 121924623968 122113904704 122267107328 122363728256 122737319936 122804413952 123276692924 123357335552 123431354368 123498827776 123720666608 123875885056 123973777312 124352284672 124420261504 124898754673 125055451136 125123812352 125348570116 125492346308 125505830912 125605011224 125875490048 125957832704 126057370208 126215520256 126511358336 126670077952 126770178304 127043166208 127143561391 127157223424 127226733568 127531746496 127601461372 127615172608 127716019816 128175981472 128252891648 128323000736 128336789504 128714786816 128900769536 129178345472 129280427969 129294319616 129746023748 129837826048 129908801536 130011461272 130408402432 130479689824 130493710336 130878060544 131067169024 131145814016 131453208271 131546218496 131618127872 131722138394 132124302464 132196527848 132600140288 132871416832 133349945344 133742708176 133830197248 133935955846 134103990272 134344878976 134418318232 134513426432 134586957824 134909616128 134983364096 135104549888 135178404416 135502480652 135591120896 135990484784 136112574752 136186980314 136268697376 136357838848 136651472896 136759460992 136774156288 136957067632 137251992064 137375214592 137779833268 137869963264 137952690176 138028101632 138449518592 138558927584 138634670438 138649567232 139057939328 139258867088 139342427392 139592725811 139767857152 139844260864 140271222784 140382071368 140887649056 141064404992 141175880384 141395047552 141572440064 141684316928 142101627437 142116896768 142194584576 142741433912 142920515584 142998642688 143255508704 143341467136 143419824352 143435235328 143548584256 143857702912 143986855936 144065565952 144246308864 144489890083 144619610674 144785490962 144880203776 145192189952 145306927304 145322541056 145750567424 145830241568 145845911552 145961165504 146486835968 146574733312 146654857984 146670616576 146918291597 147102613504 147218860558 147315165184 147668338048 147749060536 147764936704 147962546281 148503348224 148584527168 149038174208 149574926336 149693127122 149880930304 150232238024 150338535424 150420717568 150539586736 150999202816 151081746112 151443948964 151543017472 151853047808 152208977998 152300308832 152316674048 152383563374 152399937536 152520370772 152848809344 152986034432 153069663824 153261703168 153537004544 154182418432 154266701824 154405199872 154859977888 154944631666 154961281024 155083738348 155417696896 155557228288 155642263216 155735654144 155837530112 156211134464 156296526848 156522363008 156897609176 157000245248 157462666592 157660217344 157784807488 158228021248 158353060096 158923359232 159248488448 159534543784 159734693888 159822012416 160205169152 160309968896 160436652992 160524355244 161014456064 161216462848 161343863296 161633682518 161819078134 161836466176 161924933632 162401859928 162419310592 162547661584 162636517813 163133067328 163337732096 163720581376 163818819584 163908370688 163925983232 164055524864 164408803328 164538726506 164556406784 164646361088 165131302952 165279555056 165369904667 165469132528 165577375744 165974330368 166065059776 166082904064 166572077056 166812760576 167304083254 167513980928 167646357956 167906618968 168117272576 168250126352 168763814912 168856069184 168874213376 169718112256 169810888192 170115916586 170217992224 170329341952 170463943804 170984391424 171077859568 171198906368 171292491776 171951245312 172045241984 172570517504 172706890433 173078798816 173192019968 173328884036 173546340352 173953117712 174057495808 174076198912 174152643856 174171357184 174308995168 174684353536 174841182208 174936758656 175156232192 175356151432 175470862336 175609527247 176208478208 176347726016 176444126012 176463085568 176982831872 177238558112 177620225024 177779689472 177983604736 178527010816 178624602112 178765759249 179311553344 179409573508 179428851712 179957333248 180183105536 180325494272 180856616738 180876050432 180974925824 181670915888 181770225791 181898838016 181998272512 182325192896 182553935872 182698198144 183091621888 183211393024 183356174848 183896223742 184016521216 184392986624 184724208592 184825187569 184936089296 184955961344 185057067008 185500722176 185602125632 185622069248 185768756096 185870306072 186437791232 186986916578 187221508096 187369458892 187492028416 187895775232 188044258864 188064464896 188315967994 188721489088 188890920064 189107580032 189684948992 189788639744 190368088064 190518525428 190643154944 191204666576 191339954176 191444549632 191595837664 192180803584 192285858688 192872931328 193025348131 193267515392 193720517452 193963556864 194116835528 194418190384 194534848256 194662105088 194815935776 195410733056 195517553792 195762847744 196269471629 196494594877 196515708928 196623133696 197094517312 197202258484 197223448576 197379303352 197804341504 197981926912 198090153184 198338674688 198922852352 199210280192 199639261184 199797025043 199818493952 200407030208 200516582156 200538128384 200696602568 201381117952 201540258304 201650429728 201672097792 202266093568 202558352128 203043964816 203154958237 203176787968 203298701312 203409833984 204030869504 204192103808 204303724856 204927489536 205346735104 205665523712 206086279168 206569327283 206693276272 206715486208 206828486656 206991931762 207623903872 207737400904 207884386304 207998025728 208371649024 208797940736 209247567872 209412924644 209435426816 209549914112 210167112848 210355797344 210470787758 210734841856 211113381248 211355530624 211378241536 212000825344 212116715008 212307149824 212932469596 213071761408 213699333232 213967437824 214136524448 214276603904 214790309888 214907724416 214930817024 215218249136 215734212617 215875337216 216004870144 216122948608 216511166564 216782798848 216954110296 217563529216 217735457632 218519618944 218793771008 218966671616 219359997703 219611606039 219635204096 219755267072 220282107584 220426207232 220600397864 220877160448 221394877088 221672636416 221847812032 222325540864 222525140992 222646783744 223302557401 223326552064 223503034678 224307967576 224565251288 224589381632 225250876928 225374009696 225398226944 225576346688 226062104576 226265059328 226388746496 226672771072 227055541559 227216195584 227340402688 227520057226 227668891648 228214704256 228339457192 228363993088 229036605952 229367545792 229505174528 230331723776 230871601081 231161249792 231343923734 232050245504 232177095128 232202043392 232341372928 232468381696 233362404352 233489971264 234049739308 234202845184 234681982976 235103538208 235232056906 235398496256 235527176192 236220887168 236246269952 236432962304 236562207728 237284461568 237983348372 238139027456 238626217984 239140077568 239329056736 239354773504 239459885302 239485616128 239674868356 240190986112 240406625536 240538043152 240839819264 241114708219 241272435712 241417207808 241549177856 242286657536 242478123272 242636742656 243351393824 243703017404 243849247936 244227809408 244534214656 244727456512 245474639872 245608827904 246553385848 246714671104 246862708736 246997655552 247441333216 247751770112 247947554624 248704569344 248840523008 249797509346 250110902272 250247624704 250697140232 250984692616 251011661824 251210022448 251750980096 251915665408 252114740416 252431040512 253022716672 253340155904 253540356608 254086332416 254287122782 254314446848 254453467136 255063492992 255202922744 255230345216 255432039632 255571670849 256351962944 256505783296 256646001472 256673579008 257429573632 257801539072 258356690944 258560855938 258588639232 259492047496 259675652096 259817603072 260022922544 260816804864 260959379648 260987420672 261756121088 262134338048 262291628032 262906416542 263092436992 263236255744 263444276788 264248604928 264393055696 265200280576 265742833664 266699890688 266910648851 267485416352 267660394496 267871911692 268207980544 268689757952 268836636464 269026852864 269173915648 269819232256 269966728192 270209099776 270356808832 271004961304 271182241792 271396542109 271980969568 272225149504 272373960628 272537394752 272715677696 273302945792 273518921984 273548312576 273914135264 274503984128 274750429184 275559666536 275739926528 275905380352 276056203264 276899037184 277117855168 277269340876 277299134464 278115878656 278517734176 278684854784 279185451622 279535714304 279688521728 280542445568 280764142736 280917621677 281775298112 282128809984 282351760768 282790095104 283144880128 283368633856 284203254874 284233793536 284389169152 285482867824 285638926243 285841031168 285997285376 286511017408 286682934272 286839648704 286870470656 287097168512 287715405824 287973711872 288131131904 288979780166 289239221348 289570981924 289760407552 290384379904 290613854608 290645082112 291501134848 291660483136 291691823104 291922331008 292973671936 293149466624 293309715968 293836583194 294205227008 294437721116 294630330368 295336676096 295498121072 295529873408 295925092562 297006696448 297169054336 298076348416 298311901657 299149852672 299386254244 299761860608 300464476048 300677070848 300841435136 301079173472 301998405632 302163492224 302887897928 303086034944 303325547063 303706095616 304417955996 304600617664 304633348096 304767126748 304799875072 305040741544 305697618688 305972068864 306139327648 306523406336 307074009088 308364836864 308533403648 308777220521 308810399744 309719955776 309889263332 309922562048 310167476696 310835393792 311114456576 311284526432 311471308288 311675060224 312422268928 312593053696 313044726016 313795218352 313966753639 314000490496 314925333184 315320434688 315569614976 316456042496 316706120192 317846718464 318496976896 319069087568 319243505801 319469387776 319644024832 320410338304 320619937792 320873305984 321048710488 322028912128 322687726592 323267365036 323638156268 323672932352 323849867264 324803719856 324838621184 325095323168 325273035626 326266134656 326675464192 327441162752 327637639168 327816741376 328111049728 328817606656 329077453012 329112813568 329292722176 330262605904 330559110112 330739809334 330938265056 331154751488 331948660736 332130119552 332165808128 333144154112 333407419499 333625521152 334608166508 335027961856 335292715912 335813237936 336234545152 336500252704 337527629824 337712138368 337748426752 339010905541 339436224512 339621776384 340231833172 340435984448 340658683904 340927887608 341968782848 342155719136 342584983552 343902490624 344090483968 345103952347 345141035008 345413780866 346157597632 346384039936 346657768072 347092680704 347906235424 348114991616 348305287712 348342714368 348617990336 349368707072 349682364416 349873517312 350312464384 350712302864 350904018773 350941724672 351219054494 352416956416 352695452032 352888252024 352926171136 353965663744 354477116224 355240450048 355559378944 355967209472 356801565307 357054021632 357249204224 357531518498 358623106688 358819147016 358857703424 359914666496 360650988544 361713233476 361752100864 361949851648 363341831776 363540451582 363797676032 363996545024 364650385792 365107871744 365396396288 366183243776 366712349696 367792447484 368033042432 368785973248 369448417184 369650375138 369872178592 369911922688 370114134016 371001444352 371204251264 371244138496 371537512192 371740612144 372631821793 372875582464 373973833156 374443016192 374738917784 374984056832 375791550464 376088517728 376128929792 376631935988 377442978176 377781840128 378215160064 378894541487 379369897984 379577279488 380736176128 381037050856 381286309888 382409333152 382889099264 383191675328 384361607168 384571717376 385745862656 386050696262 386535030784 387441034904 387927113728 388233671056 388836380768 389069696512 389324210176 389631871552 390821466112 391035107584 391525695488 392538943258 392989189754 393031417856 393246267392 394189034624 394404516968 394446897152 394758606704 395608683008 395963853824 396180306368 396677349376 397845704704 398420560384 399278522368 399594050086 399636987904 400814060416 401033164312 401076256768 401393205136 403080516608 403300859456 403344195584 404532187136 405116704256 406087929632 406309916474 406353575936 406597402624 406819667968 408061739008 408384207616 408607449712 409854979072 410693470208 411331047424 412172558336 413138654566 413386552544 413430972416 413656973312 413983863524 415247807744 415474801808 415768772608 415996051456 416470859651 416743298048 417595881472 418495135744 418825849288 418870853632 419099828224 419431019623 420334225696 420711594688 420941575516 421469683712 422226762496 422711061248 422756483072 424001650688 424233430016 424614299648 425864939192 426143522816 426480280457 427398666464 427934875648 428273048896 428553207808 429580619776 429815448832 429861634048 430436498272 431468425234 431750674432 432009740288 432245897216 433022333128 433565597696 433908220592 435127058432 435470915264 437039237888 437587542016 437933343232 438719995406 439223212078 439270408192 439510534144 440564215168 440852414464 441200795728 441441976921 441754320896 442789754176 443345272832 443695624064 444651081728 445050281984 445293567488 446605114802 446653104128 447006069356 448615935152 449130502576 449178763264 450501753856 450748019392 450796453888 451152693376 452124209152 452530118656 452777492992 454111083118 454432391168 454680805376 455040114452 455337783296 456429408512 456678914384 456727986176 458073211904 458735091584 459010349056 460663447552 461027484379 461743202162 462322499584 462687847468 464100491008 464354190256 464404086784 464682745856 464936763392 466724808704 466979942528 468099478616 468405690368 468775845461 469363965952 470207076416 470464113812 470796992512 471054352384 472441774336 472492539904 472865924608 473124415456 474568923136 475966696744 476278054912 476654431099 477252435968 478280155136 478658113472 478709547008 478919770604 478971232256 479349736712 480381972224 480813251072 481076086304 481679638528 482229416438 482544871424 482834415616 483098355712 484573315072 484956246544 485221346533 485273485312 486702787648 487406034808 487698495872 488455618816 489068429312 489454913024 490949279744 491217655808 493106771696 493376327147 493429342208 493725417472 493995311104 494882666432 495503540224 495895109248 497409138688 497681046016 499595018692 500221804544 500495249408 501394280464 501969385232 502023323648 502420044896 503501960192 503831330816 504229480832 504862081024 506045433344 507080713216 508172664832 508574245564 508628893696 508906934272 510126985984 510405845488 510460690432 510864079264 511143341698 512703925888 513011566592 513292002944 513347158016 514859147264 515266011953 515603078144 516713381888 517121711876 517177278464 518984094992 519351304192 519635206144 520045845088 521633609728 521918759296 521974841344 523512242176 523925944927 524268676096 524583256064 525812833084 526184873984 526472511488 526888553576 528497209856 528786111392 530400561152 531485667328 532731422993 533342471809 533399781376 533821297702 534970832704 535320788992 535743823384 536415961088 537379515904 537673272928 538347831296 539638464512 539933456384 540418199552 540713617664 542009922608 542306210831 542364483584 542793084218 543961939136 544450299008 544747921256 545074789504 545431355392 546605891584 547037843968 547828270528 549007968256 549500858368 551119333072 551420600929 551479853056 551810760704 552112406528 553798074368 554235710336 554538681752 554598268928 556231757312 557035468352 557369709568 558370903244 559071428608 559377043456 561084891136 561528285472 561835243354 563550596224 564257619968 564703521536 565580190208 566737267712 568406509748 568467587072 568778338304 570965735648 571277852486 571682062336 571994570752 573022034816 573365868544 573679297408 573740941312 574194337024 575430811648 575885542771 575947423744 576262263808 577959560332 578478442696 579141963848 579520815104 580768759808 581227709216 581290164224 583002269696 583320966272 583383646208 583844662016 585564291389 585947343872 586298933248 586619431936 587673166388 588410454016 588875442232 589260660736 590673352192 590996242144 591059746816 591850185124 594013392896 594338108672 595405708051 596152696832 596623803314 598299705344 598772508488 599523721216 600928952096 601682870272 602158346944 603996811264 604326984448 605775795856 606172069888 606651094126 607412191232 608835911992 609201235328 609266696192 609534253496 609599750144 610081483088 611395237376 611944137728 612278655296 613046812672 614148018176 616729673728 617066807296 617554441042 617620799488 619439911552 619778526664 619845124096 620334953392 621670787584 622228913152 622569052864 622942616576 623350120448 624844537856 625186107392 626089452032 627590436704 627933507278 628000980992 629850666368 630640869376 631139229952 633412240384 635693436928 636993953792 638138175136 638487011602 638938775552 639288049664 640820676608 641239875584 641746611968 642097420976 643636783097 644057824256 645375453184 646534730072 647276312536 647345864704 647699734528 649607439712 649677242368 650190646336 650546071252 652532269312 653350928384 654454208023 654882325504 655275278336 655633482752 656222099456 657635213312 658154906024 658225627136 658585444352 659105887979 660525211808 661118220224 661479618668 661876530112 662309502976 663897321472 664260239104 664331616256 666288308224 666814838998 667251042304 669216333016 670055923712 670585431824 671626475872 672469090304 673000505408 675055259648 675424276736 675496853504 678021811082 678872449024 679243552768 680463666344 680871968896 681317367808 681855775216 683937565696 684311438272 685169967104 687804981248 688180967936 690207904694 690282070016 690827561732 692315195264 692768079872 693315536144 694185361408 695812470848 696229983232 696610575424 696685428736 697235980672 698737414144 699364728832 699747034624 701424605728 701808037546 701883449344 702438108988 704833912832 705390904064 705776504048 705852342272 707931327488 708954232448 710480900096 711118757888 711934418944 713603130614 714108043264 714498408448 715063036996 717246213376 717638294032 717715406848 719829332992 721301977088 723426466952 723504201728 723899703296 724471761167 726683663552 727080903164 727595352064 727993090048 729300771584 730215743488 730792792576 732366487552 733424699392 735584894968 736066084864 736647757153 737571946496 738896834368 739300750276 739744357184 739823845376 740228268032 742002888704 742408502528 742488276992 743075024384 743481224288 745263643586 745751164928 747947666312 748886032384 749477835568 749968113664 751583100928 752177035456 752257859584 753263871976 754885956352 755563680256 756430320128 757789082974 758739795968 759154558976 761472352256 762074101712 762490687409 762572619776 764818666304 765778198528 766383350656 768723214336 769143434752 771491725312 772101392524 773070061568 774882069808 775854227456 776467342112 777672761536 778139393024 778648420352 779263743104 781642932224 782070215168 785077886516 785978379508 786062835712 786492534784 788378069248 788809033936 788893794304 789517213408 791217366016 791927707648 792360612736 793354698752 795691409408 796320200291 796841120768 798557044736 799188100172 799273975808 801628120832 802066328624 802152513536 802786410272 806161033216 806601718912 806688391168 809064374272 809703733069 810233408512 812175859264 812619832948 812707151872 813194805248 813639335936 816123478016 816768415232 817214899424 819709958144 821386940416 822662094848 823312199171 824345116672 826277309132 826773105088 826861944832 827313946624 827967727048 830495615488 830949603616 831992102912 832941719302 833486596096 835191762944 836990271488 837651698576 837741707264 838109598557 838199656448 838862039246 840668451392 841423189376 841883151032 842939367424 844453524992 845422122496 848003301376 848466860032 849228599296 851729878384 852195474163 852287045632 852960560914 854797332928 855869751296 856546097792 857106415616 859161239552 859630897664 860872996544 862936850468 863501348864 864019480576 864491794432 866044666256 867131195392 867816441184 870254116864 870941830528 874078475776 875866686464 877439990812 878446424156 878540816384 879021068288 881128430336 881704828928 882401591456 882883953842 883508641792 885579508352 886690545664 887391248128 889302163456 890004929737 890100563968 890587134976 893210229604 893306208256 894012138712 897231870304 898261005152 898357526528 901003507712 901496038784 901592907776 902305386752 904248418304 904962995783 905060237312 905554985984 908222166236 908864782336 909361610752 910080228904 910675566592 912858817024 913357828768 913455972352 916146423808 917470183168 918020698112 920172457897 921326895104 922054968758 923486404324 924644999168 925375694936 928200982016 928708380512 928808173568 929873526784 933449617408 933959885056 936198957232 936811380736 937551690922 938727931904 940414152832 940928227624 941593985024 942108704768 944883548672 945731849216 946248830912 949137846272 951933393488 952556109824 953308862198 954504871936 956560310272 957316226944 957419094016 957839541208 957942464512 958699473424 960763944448 961626502144 962152172608 963359277056 964458832876 965089742848 965668831232 966196711424 969146630144 969912493088 970442693066 970546970624 973405575296 974812069616 975396991744 976911237632 978909826048 981898559488 982435311616 986213543392 986752654294 986858684416 987450834944 987990622208 989765332864 991007080448 991790218496 994711392059 994818277376 995362092032 999190037384 1000443609088 1000990498816 1002788560928 1003938770464 1004046647296 1004840089792 1007003920384 1007662661632 1008458961664 1009724162048 1011429230581 1012090866688 1014161426432 1016345329664 1017148491128 1017257787392 1017813868544 1020253971968 1020811690976 1020921380864 1021728158528 1022286683396 1025407851776 1026023133184 1026584005888 1026694316032 1028428041179 1029718294528 1030532023906 1031206156288 1033426763776 1034243423752 1034354556928 1035737823967 1037968189984 1039270412288 1040091690176 1043267219456 1043837518592 1043949682688 1047024484352 1047851889854 1048537352192 1049166512128 1051625666168 1052369747968 1052945022976 1053777107152 1056994419712 1057572222784 1060801122304 1062971334656 1065462845986 1066684943618 1066799562752 1067642595404 1069941665408 1070641577984 1071487646768 1072831922176 1074759031808 1075346545856 1076695662592 1079276929024 1079866912768 1080836399104 1081427235328 1084019845216 1084612421662 1084728967168 1085586168436 1087923878272 1088900598016 1089495842512 1090149579008 1090862710784 1094075687936 1095656541056 1098015936512 1099001716736 1102238666144 1102841201858 1102959706112 1103621521408 1104224813056 1107596148736 1108471420672 1109077363504 1109196537856 1112463514624 1114070936704 1114739419136 1116741806488 1118142857216 1118754086912 1122169782272 1123056570944 1123670486708 1127101192448 1128515239936 1129407043072 1131160380416 1133474535424 1136813019496 1136935174144 1137556676608 1138455624691 1141931471296 1142555704972 1143364124672 1143989141504 1146044069632 1146731737088 1147358594816 1147481882624 1148388674048 1150861623296 1151771085542 1151894847488 1152524527616 1155919120664 1156956885392 1157589332669 1158283927696 1159041630208 1161537519616 1162455418432 1162580328448 1166004539392 1166641932544 1166767292416 1167689324032 1171128582778 1171894687744 1172597866496 1173238863872 1175346332776 1176820908032 1177750884464 1178521321472 1181346704384 1181992484288 1182119493632 1183700370248 1188026785792 1188676217344 1190811416102 1192305393664 1193247606628 1196599410688 1197545016976 1199047442432 1201857904192 1203365740544 1204316693888 1207993622528 1208653968896 1211551591712 1212344139776 1213302188252 1214824382464 1217671823984 1218402470656 1218533392384 1219068506992 1219199500288 1220162966176 1222790474752 1223888275456 1224557310592 1226093625344 1228296036352 1229266690729 1233459347456 1234133614592 1235108882084 1235241598976 1238879823104 1239557053328 1239690248192 1240669906784 1243341575168 1244457826304 1245138105728 1245885233152 1246700240896 1249689075712 1250372214784 1251360314743 1252178904064 1255180873408 1255867014556 1256001961984 1259701332736 1261281738752 1262278459904 1266824480768 1271386873856 1272391580537 1273987907584 1276276350272 1276974023204 1277877551104 1278576099328 1281641353216 1282479751168 1283493223936 1284194841952 1287273566194 1288115648512 1290750906368 1293069460144 1293776312983 1294552625072 1294691729408 1295399469056 1299214879424 1299354484736 1300381292672 1301092142504 1305064538624 1308908416046 1309764651008 1310550556672 1311266965504 1312444198912 1315270426624 1316309812048 1316451254272 1317029369161 1317170888704 1318211775958 1321050423616 1322236440448 1322959237336 1323753060224 1324619005952 1327794642944 1328520478208 1332576616448 1333629677996 1334502084608 1338432666032 1340111847424 1341170863648 1343252951744 1344938180608 1346001010816 1350110519296 1350848553472 1356043622164 1357744898048 1358487105536 1360927332688 1361743937792 1362634735616 1363711550432 1367875131392 1368622876544 1370339934208 1373886301403 1375462164139 1375609962496 1376361935872 1380415809388 1380564140032 1381655123464 1384630390528 1385536159744 1386631072288 1388370722816 1391624941696 1392459966464 1393221150848 1393370857472 1394471961344 1397474828288 1398579175301 1398729457664 1399494069248 1402849211456 1403616075092 1403766898688 1404876217976 1409667825664 1410781808128 1411553008096 1411704684544 1415862654976 1417908464896 1420961800192 1422084707659 1422237515776 1423868837888 1427206261228 1428216086528 1428996816896 1430126073992 1434492426752 1435276588064 1435430813696 1439658665984 1442603954176 1445985290981 1446852933904 1447008403456 1447799406592 1448943522334 1453367327104 1454161806328 1455190704128 1455986180096 1458601543168 1461585585152 1464732975104 1466849398784 1471169789936 1472132169728 1473295514306 1475143892992 1477793668736 1478601500552 1479488714368 1479647690752 1480456536064 1484005777408 1484817005056 1486150048768 1486962448576 1490527287172 1491502329856 1495895332624 1497772064768 1498955671136 1499936227328 1503166201856 1504354070912 1504515719168 1506527743952 1509771912704 1511127360512 1512860640256 1515578165948 1517479591936 1518309117952 1522944704512 1524148203424 1524981374818 1525145239552 1529637332608 1531556397056 1532766701312 1535519983921 1537281242273 1537446428672 1538286869504 1542983450624 1544202785048 1546140123136 1549764139616 1551708454912 1552934684224 1555345523072 1556278786048 1557296840704 1558527486208 1563117901807 1563285864448 1564140430336 1570155773032 1571956759016 1572125671424 1572985069568 1576756138496 1577618067872 1577787588608 1579034426816 1582434732032 1583855415296 1584721225472 1586709397504 1589388790913 1591382818816 1592640400582 1593682241536 1597114089472 1598376200344 1598547951616 1603256241664 1604132657248 1604305027072 1605572820544 1612322066432 1613203437824 1613376782336 1616101207567 1618128748544 1619407466138 1620466817024 1624351718528 1625239665896 1625414303744 1626389610496 1627278671872 1633536830464 1634429798848 1639419916288 1642773880832 1645324189696 1646624398342 1648690233344 1652554618264 1653546210176 1653723889664 1654627893248 1655935454096 1660991230976 1661899207232 1663984205824 1665883438604 1666973192192 1670383525888 1673980542976 1675303397152 1675483414528 1676219197114 1676399312896 1677724078492 1681336902784 1682846378752 1683766302064 1685878734848 1688907049984 1690844244992 1696006602752 1696933720064 1698457198592 1703459756768 1704390948326 1704574091264 1705921121828 1709594665856 1711739502592 1713092195584 1714212831232 1718322479104 1719261795328 1721745993088 1725873700936 1727002697728 1728038961152 1728983588864 1732089332512 1734262390784 1735632882368 1740508233728 1741883661056 1748156951552 1751733372928 1754879981624 1756892848312 1757081632768 1758042136576 1762256860672 1763409657856 1764803182912 1765767907684 1767017283584 1771159016704 1773381091328 1774782496256 1778604326912 1780009859474 1780201127936 1781174269952 1786420459208 1786612416512 1788024277424 1789001695943 1794463740608 1796522010304 1796715053056 1802007015424 1802992077568 1803185815552 1804610773504 1808496836608 1809925991566 1810120474624 1811109971968 1816444332472 1817729564672 1818723221504 1820160457808 1821351133184 1825717634048 1826715657536 1826911944704 1832292847616 1834940366336 1836041396224 1840344915794 1842653790208 1844109937516 1846972808648 1849289998336 1850751389872 1856401964032 1857416761024 1857616347136 1859747053568 1866899234816 1867919770112 1872397914464 1873622761472 1875103381844 1877455863808 1880828305664 1881856455248 1883187970048 1884217409536 1889767097344 1891463698432 1892497661824 1898275692544 1899775794763 1903866786976 1905112219648 1906617724396 1909009743872 1913120620544 1914632453888 1914838188032 1915679082416 1915884929024 1917398946848 1921527888896 1923253004288 1924304345216 1926718554112 1928917665752 1930179485696 1931337662464 1932393422848 1938293260288 1939824986176 1940885386132 1941093941248 1946811150592 1949624139232 1950793983488 1953822475264 1957819652096 1963797118976 1964870623232 1966423351739 1972427086784 1973505308588 1973717368832 1974901669888 1975981244416 1979530665728 1982014160896 1983580436992 1989422784118 1989636554752 1990724184064 1998380074768 1999472483701 2000887218176 2001980997632 2005577121856 2007877540928 2008093294592 2009680179584 2014007840768 2015325323264 2016917923328 2022858461162 2024181733376 2028322852864 2032690659328 2034296982256 2034515574784 2035627737088 2040507943936 2041623381952 2041842761728 2043456317056 2044573366792 2050815703552 2052046266368 2053168011776 2056856082358 2059436589056 2061064047812 2062412312576 2066853527552 2068486847504 2068709113856 2071475647934 2075936379968 2078540824576 2080183380352 2086534438912 2087675037184 2094048968704 2095703779708 2097074704384 2098333024256 2103251332336 2104739495936 2105890045952 2107554214304 2113988839424 2115144445568 2121602244608 2123278829441 2125942669312 2130925691972 2133369887236 2133599125504 2135285190808 2139883330816 2141283155968 2142975293536 2145663844352 2149518063616 2150693091712 2153391325184 2158553858048 2159733825536 2161440543647 2161672798208 2162854470656 2168039690432 2169224843324 2169457934336 2171172336872 2175847756544 2177801196032 2178991685024 2180299158016 2181725421568 2188151375872 2191313082112 2196031873024 2197767275473 2198003433472 2204477332288 2205682403716 2205919412224 2207243042816 2208449626112 2215192297472 2216942841344 2218154727008 2218393075712 2224927029248 2228141873408 2229478838272 2233483612976 2234704540607 2236285714432 2237508173824 2244339564544 2246113141888 2247340973416 2254202384896 2258814086144 2262320760832 2266949070848 2273626038992 2273870348288 2275113353216 2276911249382 2283862942592 2285111409944 2286728249344 2287978283008 2292088139264 2293463474176 2294717189632 2296777348096 2301723246592 2303542171084 2303789694976 2305049055232 2311838241328 2313913770784 2315178665338 2316567855392 2318083260416 2323075039232 2324910836864 2325160656896 2332009078784 2333283865088 2335378648064 2342257165556 2343789375488 2345195732992 2346477727744 2350692665552 2353641816064 2355501768928 2357042642944 2362693408768 2363984968576 2364238987264 2367400740496 2373076338787 2376053571584 2377352434688 2381622832204 2384610787328 2386495213256 2393198821376 2395090033952 2398094884864 2403715808384 2406731481088 2408633387776 2415727666429 2415987245056 2417307937792 2423103183424 2424688279552 2426604376504 2429648764928 2435343647968 2436804941312 2438137013984 2438399000576 2440325932352 2445580949504 2447776550912 2449114621184 2452187250688 2456328131411 2456592072704 2458533381458 2466918694912 2468267229184 2470217764168 2470483197952 2477759646208 2479114106656 2479380496384 2481339813568 2486683150336 2488915652608 2490276211456 2491770466304 2493400481792 2497610957149 2499378151424 2500744429568 2502720629486 2504357808128 2510361746816 2511734029112 2512003923968 2519402665472 2524556919808 2533648961536 2542773747712 2544783161074 2547975815168 2552552700544 2553948046408 2555755102208 2557152198656 2563282706432 2566986447872 2568389683904 2574547132388 2576231297024 2581501812736 2586138920288 2587552625966 2589105250144 2589383458816 2590798938112 2598429758848 2598708969472 2600762585344 2602184285008 2610129077248 2617816832092 2619529302016 2621101113344 2622533931008 2624888397824 2630540853248 2632619624096 2632902508544 2634058738322 2634341777408 2636423551916 2642100847232 2644472880896 2645918474672 2647506120448 2649238011904 2652261790409 2655589285888 2657040956416 2665153232896 2667259355992 2669004169216 2676865332064 2680223694848 2682341727296 2686505903488 2689876361216 2692002021632 2700221038592 2701697106944 2712087244328 2715489796096 2716974211072 2721854665376 2723487875584 2725269471232 2727423100864 2735750262784 2737245753088 2740679868416 2747772602806 2750924328278 2751219924992 2752723871744 2760831618776 2761128280064 2763310246928 2769260781056 2771072319488 2773262144576 2776741445632 2783249883392 2784919932928 2786442301696 2786741714944 2788943922688 2794949656576 2797158350602 2797458915328 2798988138496 2805698422912 2807232150184 2807533797376 2809752435952 2811288379339 2821563616256 2823106016192 2823409369088 2831725309952 2835816929792 2841923600384 2844169415318 2844475031552 2847737675776 2854412522456 2856432173056 2857993633792 2860252147984 2868984853504 2870553176128 2870861627392 2879317331968 2885207908352 2891970581962 2893705867808 2894016806912 2895598813184 2897887044668 2906734654208 2908323612656 2910381408256 2911972360192 2917203086336 2923171170304 2929465950208 2933698797568 2936017137361 2942339579872 2944264339456 2946591028612 2950287785984 2955587337472 2957203001104 2958977428736 2959295381504 2960913072128 2968011554816 2969634010112 2972300097536 2973924897152 2981054574344 2983004659712 2985361963199 2991790665248 2995544129536 2997911342272 2999872454656 3006332403712 3008708141824 3009031438336 3013055487904 3019543825408 3022254721024 3025721280512 3031156331896 3034959183872 3036618235904 3045889409024 3048296406848 3049962749636 3050290479104 3059274665216 3063112794112 3065533402624 3071039967842 3074562484546 3074892857344 3076573739008 3085966901248 3088405570096 3090093838447 3092280246272 3099528279232 3103416909824 3105869368448 3110691046144 3112557572096 3114593681408 3117054972416 3126235803614 3126571728896 3128280860672 3140311546064 3142028188673 3143913518032 3144251342848 3145970139136 3153512276992 3155236135744 3155575177216 3158068853632 3164869464064 3167710830592 3169442450944 3178777581826 3182765637632 3185280801164 3187364483072 3194228178944 3196752400688 3197095903232 3206512483328 3208265314496 3208610054144 3211145641088 3224644132864 3226406875648 3232202415134 3236257497088 3238814932276 3240933634048 3248703437056 3250479331792 3250828607488 3252779220992 3254557343744 3267073660928 3268859597696 3278839832576 3281430918227 3285547761664 3290648379392 3293248796684 3297380466688 3305109236528 3307092420352 3307447779328 3309255786496 3311870908192 3321982461952 3323798414464 3327968411648 3331766877208 3333946384384 3336581017693 3340767051776 3347961085952 3350606794304 3350966829056 3352438394228 3352798625792 3355448156984 3362673805568 3365692757504 3367532604128 3371757469696 3377814099968 3381688489984 3392013205504 3393867440128 3396549425731 3396914397184 3406919513536 3408781896652 3409148182528 3411842243656 3419189331712 3423479005184 3426184391168 3428425662464 3436644958208 3438523590656 3443491986176 3451747401872 3453634290029 3454005395456 3456077922304 3457967177728 3464178665024 3468524781568 3471265764736 3481016467456 3483767322112 3496313903104 3503466745856 3509759963248 3511678563811 3513785696624 3514163265536 3516084273152 3524513721344 3526819315712 3529606365824 3531535815368 3534034567168 3542318033408 3549564992512 3557208653824 3560019718948 3560402255872 3562348539904 3572840918416 3573224833024 3576048554848 3578003391886 3588927481216 3593044020608 3593430106112 3604014030848 3605984155136 3609221547008 3616993673216 3619851983132 3620240949248 3622219943936 3632888664944 3635459129344 3637446443008 3640320915616 3642702266368 3651435268096 3653431315072 3653823889408 3664585695232 3667481614489 3669880732672 3672082792448 3680689831588 3685307580416 3688219875032 3693945617296 3698579996672 3701502779744 3712803928064 3714833522048 3715232694272 3719494107136 3729119960951 3733397302663 3733798469632 3735839540224 3744795828928 3747245522944 3750206763688 3754911727616 3761656611328 3763712910496 3768434819072 3779534194688 3782927396864 3784995323648 3796143475817 3796551385088 3799551589526 3807733573952 3810224439296 3813235448792 3818019487744 3826241241088 3829264907776 3831358164832 3831769858048 3834797893696 3843055777792 3846506008576 3848608690432 3853437108224 3857835331504 3859944206503 3860358971392 3862675324928 3864786845696 3876586520576 3879649972352 3881770772264 3882187882496 3893622301184 3899248278464 3901587966976 3907644950528 3915639304192 3924817218377 3927594237952 3929741246464 3932846703478 3944854173568 3947010617176 3947434737664 3949803339776 3951962488832 3959061331456 3967160873984 3978845568236 3979273109504 3981448368128 3996760149536 3998944967402 4001774436352 4003961995264 4011154243712 4015755081856 4016186589184 4019360359168 4028015681536 4033835846656 4045716922324 4048363466752 4056645705728 4065381318656 4068593964512 4069031149568 4071255474176 4081015887872 4083246763904 4083685523456 4086912634112 4089146733584 4098950039723 4101631407104 4104092532736 4106336023552 4113712164716 4118873178112 4122128095624 4124824625152 4133707055104 4136973695008 4137418227712 4142951295868 4151872759936 4157081649152 4160366760704 4167839956357 4173068877824 4175350074368 4188097937408 4191407559416 4194149408768 4196666048512 4206502664672 4211780091904 4215108428608 4227977678848 4230288891136 4243204489216 4246557658882 4251885338624 4261851383944 4266739774472 4267198251008 4270570381616 4279766661632 4282566311936 4285950587072 4291327688704 4299036127232 4301386183424 4306782650368 4317107716096 4319467651072 4322881087294 4323345596416 4325708941312 4336079380864 4338449686648 4338915868672 4342344673744 4351695513088 4355602392064 4357983370048 4360598316032 4363450843136 4376302751744 4382626164224 4392063746048 4395534550946 4396006866944 4408954664576 4411364807432 4411838824448 4414486085632 4416899252224 4433885682688 4436309454016 4436786151424 4449854058496 4456283746816 4458957676544 4466967225952 4469409081214 4472571428864 4475016347648 4488679129088 4492226283776 4494681946832 4508404769792 4517628172288 4524641521664 4533898141696 4547252077984 4547740696576 4550226706432 4553822498764 4567725885184 4570222819888 4573456498688 4575956566016 4581179456161 4584176278528 4586926948352 4589434379264 4593554696192 4603446493184 4607084342168 4607579389952 4610098110464 4613741215853 4623676482656 4627827541568 4630357330676 4633135710784 4636166520832 4646150078464 4649821673728 4650321313792 4664018157568 4666567730176 4670757296128 4684514331112 4687578750976 4690391465984 4692955455488 4701385331104 4707283632128 4711003537856 4714085285888 4725386817536 4727969937152 4728477974528 4734801480992 4746152677574 4752107143168 4754704869376 4763245664408 4769221574656 4772990426512 4786397642752 4790180067904 4796189769728 4807431616768 4813462962176 4817266775552 4831455332858 4831974490112 4834615875584 4846206366848 4849376559104 4853208753008 4855861746131 4859297529856 4870687295936 4873609882624 4876274027968 4876798001152 4880651864704 4891161899008 4895553101824 4898229242368 4912656262822 4913184145408 4917066762916 4933837389824 4936534458368 4940435528336 4940966395904 4955519292416 4958228213312 4958760992768 4962679627136 4973366300672 4977831305216 4980552422912 4983540932608 4995221914298 4998756302848 5001488859136 5005441258972 5008715616256 5020723493632 5023468058224 5024007847936 5038805330944 5049113839616 5067297923072 5071302328169 5085547495424 5089566322148 5095951630336 5105105401088 5107896092816 5111510204416 5114304397312 5126565412864 5133972895744 5136779367808 5149094264776 5152462594048 5156534300071 5163003625472 5172277840576 5175105251932 5178210500288 5178766917632 5181597876224 5196859517696 5197417938944 5201525170688 5204368570016 5220258154496 5235633664184 5239058604032 5242202226688 5245067862016 5249776795648 5261081706496 5265239248192 5265805017088 5268117476644 5268683554816 5272847103832 5284201694464 5288945761792 5291836949344 5295012240896 5298476023808 5304523580818 5311178571776 5314081912832 5330306465792 5334518711984 5337434811863 5338008338432 5353730664128 5360447389696 5364683454592 5373011806976 5379752722432 5384004043264 5400442077184 5403394213888 5424174488656 5427139598617 5430979592192 5433948422144 5443709330752 5446975751168 5450538942464 5454846201728 5471500525568 5474491506176 5495545205612 5501848656556 5502439849984 5505447743488 5521663237552 5522256560128 5526620493856 5538521562112 5542144638976 5546524289152 5553482891264 5566499766784 5569839865856 5572884603392 5577887845376 5589899313152 5594316701204 5594917830656 5597976276992 5611396845824 5614464300368 5615067594752 5619504871904 5622576758678 5643127232512 5646212032384 5646818738176 5663450619904 5667926131483 5671633859584 5683847200768 5688338830636 5688950063104 5695475351552 5708825044912 5712864346112 5715987267584 5720504295968 5737969707008 5741106352256 5741723254784 5758634663936 5763185394197 5770415816704 5783941163924 5787411735616 5788033613824 5791197626368 5795774089336 5813469308416 5816647225312 5823944720384 5834406172672 5846342340608 5858931900416 5866767189899 5867397595136 5872034274722 5884679159744 5888528678912 5893182057224 5900575571968 5911174674944 5914406002208 5917954857472 5921826144256 5936023109632 5939268020224 5944600195072 5947849794304 5962109148688 5965368319141 5966009319424 5970723926398 5983581330496 5991088259072 5995822684544 5999744909312 6012664807424 6017416283648 6026110975808 6039087650816 6044509442048 6051442561024 6062312663792 6065626610219 6069918367744 6073236471808 6091778818048 6096592813696 6099925499272 6100580958208 6118549330432 6131066805248 6142079935684 6149124969092 6149785714688 6153147478016 6171933802496 6176811140192 6180187676894 6184560492544 6199056558464 6206833819648 6211738736896 6221382092288 6225115144192 6234109944832 6252471607228 6253143457792 6256561721344 6280623092128 6284056377346 6287827036064 6288502685696 6291940278272 6307024553984 6310472271488 6311150354432 6316137707264 6329738928128 6334740970481 6335421661184 6338884901888 6357555163652 6365531275264 6370561602328 6374728966144 6388456357888 6393504801376 6394191806464 6413024966656 6416530628992 6417220108288 6422291282176 6441207205279 6449288265728 6452813751296 6464404830268 6472514994176 6477629864552 6481867268096 6497406874112 6500958663584 6501657214976 6509114687488 6534147321856 6537719195392 6557679665152 6562861836454 6571095523328 6581296758784 6586497593368 6594760933376 6610218473056 6614184840704 6618511572992 6623741816384 6643964923904 6647596828928 6655936823296 6663533754416 6667892768768 6673162035386 6681534103552 6695922171904 6701213588608 6701933658112 6704876788456 6705597251584 6710896313968 6725347611136 6731385515008 6735065208256 6743514939392 6755628199936 6763376979968 6784026411008 6787734880256 6793098851462 6793828794368 6813839027072 6817563793304 6818296365056 6823684487312 6838378663424 6852368782336 6856851324928 6873289916416 6877047181312 6886983972352 6903494803744 6907268580058 6908010790912 6912155844608 6915934355456 6928357330048 6937049563136 6942531529472 6967534644224 6992627806208 7006933491712 7019519926496 7023357127622 7027571393248 7028326531072 7032168546304 7049027442688 7053638631424 7059212731648 7063071630736 7068069134336 7080004614067 7084636066816 7099129985024 7114417307648 7120039437896 7120804511744 7124697079808 7145681836832 7146449666048 7152097109696 7156006783772 7177854962432 7186088041216 7186860212224 7198996288253 7208028061696 7211968310272 7218443094016 7233987346432 7239703966264 7240481898496 7244439887872 7250164767769 7265777329888 7274892886016 7280641831232 7285404532736 7302870536192 7306862630144 7307647778816 7329171390464 7334963228978 7339761465344 7344165584896 7361379663176 7370615160832 7376439750064 7387891234592 7397159993344 7403005559488 7425607856128 7429667044096 7430465388544 7438988214272 7458239921902 7466794605326 7467596939264 7471679080448 7489591657856 7494491045888 7500413527376 7509823455232 7523313222656 7527425820992 7536869638144 7559068389376 7565854793728 7569990647296 7592286951634 7593102770176 7599103179052 7615467147904 7620448878592 7626470897584 7636038975488 7658529815552 7662716329664 7663539716096 7669595787392 7686111555584 7693012017152 7697217380864 7715670663008 7719888413006 7720717942784 7725350649856 7729573691392 7753173041152 7759299944704 7763541544528 7764375764992 7787244602368 7798496556928 7803175933952 7815289901056 7831278608384 7849634436754 7855188475904 7859482492928 7865693406956 7889708347136 7894021234352 7894869475328 7899606679552 7903924977664 7918122662912 7934321747968 7957691136472 7958546219008 7962896736256 7969189372837 7993520299072 7997889934804 8003548872704 8007923990528 8022308487424 8031510163712 8032373178368 8038720718336 8056031363072 8067671693312 8091433844648 8096726933504 8103125328683 8113291411456 8130762637312 8137187929024 8138062299136 8142510948352 8162031775744 8166493527808 8167371046912 8173825268224 8178293467168 8197900079446 8203262814208 8208185065472 8212672047104 8227424329432 8237746356224 8244256191248 8249649250304 8267414110208 8273947390016 8274836455424 8285902591736 8303745519872 8314163298304 8320733521408 8335679912714 8346137755648 8350700148736 8376195874816 8382815118832 8387397561499 8388298817536 8393332097024 8413005329344 8423560183808 8430216857216 8455955357696 8460577782272 8486408978432 8493115317764 8503770677248 8523702767888 8533479548944 8534396502016 8541140763232 8559533323264 8565132623872 8571901174144 8582655377408 8598072254464 8602772366848 8634215432192 8638935302144 8645762174588 8646691192832 8651417882624 8672158761728 8676899373296 8677831737344 8684689347488 8703391026176 8711204784128 8715966740096 8721196632064 8726901686272 8752605503488 8759522203201 8765252328448 8784127492096 8791069101892 8792013733888 8817909329152 8822729614864 8823677648896 8828972171264 8833798504448 8867771365376 8872618908032 8873572302848 8899708116992 8906741063759 8912567493632 8917915353088 8933934451904 8938818162428 8945142857728 8950032695296 8977358258176 8984452567552 8989363893664 9016809539584 9035256344576 9049283043328 9056434190881 9067796283392 9094504155968 9095481393152 9100453412864 9107644997528 9135451770368 9140445639776 9151913132032 9162358912322 9168352557056 9173853896704 9178868758528 9187109392384 9206892986368 9214168684336 9215158779904 9219205584127 9220196220928 9227482431706 9247352965312 9255655083136 9260714661352 9266271421568 9272333041664 9292300156928 9299643347456 9328036315136 9333135460352 9341514592256 9369028662224 9374150215793 9375157501952 9380782931968 9385910910976 9402770662208 9414567264256 9422007075712 9428170571776 9450773635072 9455939874304 9469602961984 9492305355148 9504214286336 9509409738752 9526491328816 9538443149312 9545980853024 9572795285504 9580360135808 9592379539456 9614863233536 9634533551104 9662910665716 9663948980224 9669231751168 9692412733696 9698753118208 9706417506016 9711723492262 9718595059712 9741374591872 9747219765248 9752548055936 9753596002304 9761303729408 9782323798016 9790054227107 9791106203648 9796458484736 9825312525644 9826368290816 9834133525832 9867674779648 9873068916736 9880871056672 9881932791808 9911038584832 9916456426624 9917521985536 9925359254272 9946732601344 9954592953613 9955662610432 9961104845824 9967081865216 9990443828596 9997512605696 10002977718272 10010882517944 10017431232512 10041446987264 10046936116448 10048015695872 10077610661888 10098227679232 10121897036867 10134595846144 10142604656338 10171094990848 10179132644296 10191903260672 10210210802176 10215792185632 10228608794624 10253130825728 10267945791488 10273558735616 10298188529552 10304925188096 10313068600142 10326007250944 10344555681152 10350210503864 10356421000576 10357533835264 10363195752448 10393719035392 10403050341376 10408737140032 10440516308992 10471267328368 10478117208064 10484404453376 10490135724032 10499553591296 10522163412992 10530478496384 10531610034176 10536234953288 10537367109632 10545694207664 10568403388928 10577891523584 10583673898688 10590024481792 10596952047616 10609047161636 10622357143552 10628163825664 10660612931584 10669037423968 10674869623726 10676016676864 10707461328256 10720894779392 10729366909184 10746023613952 10768008086528 10800884154368 10806788427776 10848348977312 10854279197234 10861959184384 10867896844288 10887418661504 10893951502336 10901077884928 10909692403456 10941825312649 10943001051136 10948983012352 10991090411224 11003697313112 11004879699968 11010895486976 11043326475104 11044513120256 11053240987712 11077043124224 11084289277952 11093048578304 11106965782528 11125721536391 11132999533568 11139679731712 11145769206784 11155775690752 11179798626304 11188633402408 11189835661312 11195952553984 11222793691648 11228928600736 11230135189504 11239009743808 11245153517356 11286254465024 11292424064768 11293637476352 11312708452969 11326901239808 11335852262966 11343267719168 11367694401536 11376677661272 11377900126208 11390950703104 11417650089824 11431974535168 11441008591936 11475939414016 11482212704512 11483446509568 11517269327872 11526370788394 11540831633408 11567882327848 11574823471232 11576067227648 11582395252736 11591548178672 11626938616832 11633294450624 11647889440768 11668812345344 11692684681216 11717863800832 11733534379798 11734795190272 11744068549444 11769358319488 11777057357824 11786364114448 11801151143936 11822349349888 11828812004416 11835909714944 11843652288512 11872046219264 11878536040448 11889200390144 11895699588608 11924218297376 11930736638282 11932018638848 11941447852796 11967162660992 11982176518144 11991645369088 11999489818624 12034832567296 12052221951616 12078175301632 12089018884096 12102885122048 12124625327584 12131253220438 12139836735488 12146472943616 12183557636096 12193185627392 12199850998544 12201161916416 12237098660864 12262133610496 12284159871368 12298249938184 12299571429376 12306294956032 12343867604992 12353622280384 12360375353788 12369120985088 12398113116928 12413667639296 12423477473792 12442764184576 12450230288384 12468219889664 12504943214456 12506286915584 12513123442688 12523011871601 12561246184256 12568112754692 12575654072128 12577005371392 12583880556544 12614049107968 12620944542976 12622300708864 12632275414528 12659477856256 12669481940962 12670843322368 12677769803776 12715110327304 12731062550528 12741123204656 12749457932288 12776912715776 12787009602752 12788383612928 12826049933312 12833061257984 12834440216576 12844582564352 12882414410558 12898576531456 12905627502592 12928809660536 12945029988352 12955259729104 12963734536192 12994813748224 13001917327168 13003314429952 13018229374976 13068294643712 13075438390784 13115359330304 13125723672908 13142191046656 13162593517568 13172995186736 13189521866752 13220436946112 13228369681408 13237023145984 13247483632768 13287929847808 13295193657856 13327067508832 13335785537536 13346324070772 13363068207104 13391844343808 13402427177216 13403867316224 13409753576912 13411194503168 13421792627936 13450695222272 13462771030016 13470130416512 13487029878784 13511256399872 13526753959936 13568052822016 13575469760512 13586197702924 13587657588736 13627678054144 13635127586608 13636592730112 13647368974624 13676757326848 13704737564672 13713702649856 13746579832832 13754094362624 13764963462173 13773967944704 13806989607488 13814537160116 13816021581824 13824311689216 13831868710912 13856714660096 13874099126272 13885063058944 13935069288448 13985255612416 13996307385907 14013866983424 14039039852992 14046714255244 14055142786496 14056653062144 14064337092608 14098054885376 14107277262848 14118425463296 14126143261472 14160009228134 14169272133632 14198259970048 14228834615296 14240078875792 14241609023488 14249394159616 14291363673664 14292899332096 14304194219392 14312013567544 14355709924864 14372176082432 14397992576506 14416056123392 14423936620544 14436886188032 14467974692864 14479407932528 14480963796992 14487323060771 14488879775744 14500329535538 14531554659776 14549785772032 14561283662464 14570809065472 14605741072384 14613725260288 14658342780928 14669926457956 14679522930688 14688331169792 14722759326352 14741230321664 14752879500128 14775782469184 14794319986688 14806011118976 14851215712256 14859334088192 14916479843804 14933589210652 14935193878528 14943358160896 14979183315712 14988982091776 15000827054752 15019646910464 15046626445312 15054851641984 15073739276288 15118136778752 15130083805529 15131709587456 15139981294592 15184573903268 15186205540352 15198206358104 15230934295808 15240897757184 15252941795168 15272077950976 15317059631104 15325432659328 15327079432192 15339191574784 15372223111168 15384370928311 15386024034304 15394434761728 15431341326016 15439776826012 15441435885568 15450701299712 15459147382784 15506346082304 15518599889408 15527083089056 15528751529984 15574489204736 15596993113856 15606351867904 15630579802112 15642931784249 15662557216768 15699268873508 15710376951808 15718964985856 15731386813912 15779416694272 15788042468704 15789738950656 15807849955328 15836245325824 15868643495936 15915382272944 15917092438016 15925793472512 15938378745674 15987040598144 15995779869608 16007097745408 16015847981056 16044616974848 16063020327424 16077441436672 16112062726144 16135343386624 16182867689296 16193453867008 16206250657366 16226582822912 16261525274624 16274375858048 16276124598272 16285021896704 16324063551488 16332987055616 16347650536448 16356586934336 16395800158892 16406525628416 16416370130944 16425344094208 16454848658864 16475492712448 16488512382496 16499298500608 16534828220416 16547894780032 16549672910848 16571805183472 16607491039744 16641467042816 16671359825428 16692275511296 16701400297472 16752391749632 16765630237664 16774795122998 16776597635072 16786664194048 16826010658688 16847120367616 16860433714432 16910093665003 16911910715392 16921155564544 16972817956864 16986230635528 17007541354496 17047405535776 17066959097888 17068793004032 17082281526464 17119066646528 17130265247744 17143802348288 17165310754816 17194296919877 17196144508928 17205544733696 17268430864384 17277870604288 17291524349176 17293382385664 17302835765248 17344317523456 17353798746592 17355663474688 17369378694976 17406782052352 17422409568256 17431933480192 17442393264128 17453803372544 17483276700043 17505211006976 17519044406402 17530504656896 17568254984192 17582138203784 17584027467776 17635818658304 17645459229728 17647355297792 17667597008896 17735542730752 17745237816064 17747144605696 17799416233984 17813482127518 17825134987264 17835830706176 17867868903808 17877636324856 17890285715456 17900065390592 17968905135104 17978727787328 18033619079168 18070512689152 18098566086656 18112868381762 18135592566784 18189008311936 18190962786304 18200906825728 18215289995056 18270903540736 18280891279552 18303826264064 18324717824644 18336705114112 18347707793408 18357737517056 18374218784768 18413785972736 18428337368672 18430317559808 18438411168254 18440392441856 18454964863412 18494705930624 18511310166272 18521429322704 18532542843136 18544666083328 18599286694912 18656072630272 18666270920704 18683029184512 18738057324448 18748300431586 18750315003904 18761565863936 18771821821952 18805541324416 18829134528512 18844014151424 18856341143552 18901547270144 18911879748608 18939205923968 18984610710296 19008428572672 19018819477504 19052982657632 19076886298624 19091961706048 19145590571008 19160720271616 19184759078912 19229726467072 19269067102208 19325821331432 19327897960448 19338463502336 19384825467392 19397506236416 19412835012032 19423446984524 19437190119424 19482749183744 19494439530496 19505096111872 19507192004608 19522607458816 19564647596032 19580108454214 19582212407296 19592916969472 19650625051288 19652736581632 19668267051664 19679018655373 19746137833472 19761742113344 19763865583616 19822077169664 19832912853248 19835043971072 19850718508544 19893465202688 19909185907226 19911325220864 19922209691648 19934163730432 19980887657192 19995025211392 20005955436544 20021765035888 20034862465024 20082893974528 20093872232896 20096031391744 20155221323776 20196455358464 20243794073734 20269191692288 20285209312676 20342189981696 20358265288592 20383806521344 20420421604352 20431584371264 20457217589248 20506261651456 20535891582976 20547117471232 20596377059104 20609850376192 20626137200284 20652014501888 20689111362304 20700421007728 20712842001152 20715067670528 20726391504896 20787438070784 20806100682752 20817474280064 20881032617984 20897533742393 20942534656736 20956234416128 20968808906752 20980271448064 20999107182592 21044326825984 21060956992768 21063220068352 21072469906576 21074734219264 21091388415328 21136806777856 21155783047168 21167347797376 21180048963584 21193904095232 21218094323272 21244714287104 21256327651328 21321225863168 21338074847936 21349739247452 21352033353728 21414922656512 21441789558784 21458733818368 21492047227904 21536016173056 21601768308736 21613576855552 21630656869129 21696697954624 21708558394468 21723918368768 21735793688576 21774837323008 21787903004672 21802155769856 21819384806912 21883650625298 21886002102272 21897966024704 21982180822448 21994197320711 22007394626224 22009759399936 22021790973952 22086652950208 22089026240512 22106481975424 22154086248448 22168578555904 22186097156608 22251443072782 22265999067136 22279359463424 22291538413568 22311551381504 22359597252608 22377266804816 22379671322624 22391905107968 22445587383296 22457857201472 22460270379008 22478019487616 22490307034712 22572508930048 22584848129536 22625416905938 22653802479616 22671704525932 22686535438336 22735388803072 22753355322544 22755800252416 22781901406208 22835300179648 22863949070336 22882017183872 22951878828032 22964425409024 23034538655744 23052741576788 23081663266816 23135764655696 23149646942464 23152134455296 23164790505472 23183096357344 23253877233664 23266588901248 23295778881536 23337624690688 23356067123851 23385369362432 23435727601664 23467068759596 23469590380544 23488137098888 23538716638976 23554114715648 23572728228896 23602302287872 23644698699776 23657624008832 23671819429888 23687304577024 23744092438528 23757072080896 23775845980117 23778400780288 23791399177216 23848436594752 23861473276564 23864037277696 23882895705592 23934325321984 23964353036288 23983290738176 23998979637248 24069665134592 24104443903232 24156350603264 24175440030203 24178037768192 24205770244096 24249250655168 24262506440876 24279673470976 24292945887232 24367115272192 24386371254784 24399701997088 24402323832832 24474197321728 24524267220992 24568319742736 24581749946677 24596499876368 24599142858752 24612589912064 24687735209984 24707244560768 24720750707576 24738241970176 24796226233856 24846954947584 24885528369152 24900460576768 24936439779328 25009886428912 25012573831168 25026246885376 25046023743202 25122492368512 25136225509384 25151308144256 25154010742784 25167761113088 25228098215936 25241889085952 25264550829056 25318955712512 25338963881924 25341686644736 25355539607552 25430220654608 25462125101056 25482246409312 25498915864576 25553825431552 25574019205504 25576767225856 25652099866624 25666122515968 25689165128704 25764828821116 25797153062912 25811255005184 25857619321072 25890059976704 25910519458208 25927469072384 25989627496448 26003834654336 26006628859904 26036458749952 26103839726657 26133781118641 26136589287424 26150876781568 26230718660608 26251447345816 26284382093312 26325187035136 26345990373472 26379043733504 26440873892224 26456739362816 26474046291968 26494967265536 26573004330719 26575859695616 26590387315712 26654135017664 26671571075072 26692648141544 26726136414208 26783688687616 26804854354432 26819507153824 26822389006336 26843585255872 26901390444544 26925542060032 26940260833024 26974059757568 27019609445521 27022512799744 27053507919872 27136105644032 27150939521024 27172395405848 27175315177472 27255356108288 27270255173216 27273185460224 27294737949248 27353514653696 27409475129344 27427405299712 27473720528639 27493159665664 27508188725248 27529926924346 27547935889408 27613979214976 27629074320232 27632043163648 27648623378432 27663737421824 27713429320192 27770126117888 27870138576896 27970511224832 27992614771814 28027733966848 28078079705984 28093428510488 28110285572992 28113306124288 28128674185216 28196109770752 28236850926592 28252286522944 28320018456268 28338544267264 28396519940096 28457669230592 28480157751584 28483218046976 28498788319232 28582727347328 28585798664192 28608388438784 28624027135088 28711419849728 28744352164864 28795985153012 28832112246784 28847873241088 28873772376064 28935949385728 28958815865056 28961927593984 28974646121542 28977759551488 29000659071076 29063109319552 29099571544064 29122567324928 29141618130944 29174879694499 29211482144768 29227450520576 29316685561856 29339852915912 29359045861376 29376662339584 29445518652704 29482460643328 29505759000256 29551564938368 29588639973376 29612022237952 29702431424512 29718668176384 29832959687608 29867178421304 29870387757056 29886716321792 29958366631424 29977964183552 30001654109504 30039293820928 30093252890624 30109703283968 30147478552576 30236273557504 30260167611058 30263419174912 30279962589184 30369147806536 30372411080704 30396412716208 30461868591616 30481795514368 30505883590336 30544155901952 30634119262208 30650865318656 30654158864384 30678383149568 30744446222336 30768741856622 30772048068608 30788869523456 30862682652032 30879553652024 30882871771136 30901402599424 30918294765568 31037199778816 31054166178112 31057503059968 31148978409472 31193986227712 31212703735808 31261159604224 31285863568498 31325114433536 31398537747016 31420753903616 31437929971712 31462773627824 31558833388544 31576084937408 31579477901312 31615699910656 31672490651648 31737286991872 31830764545888 31834184876032 31851586945024 31876757491348 31974081196288 31991559739216 32014195490816 32031695962112 32089233949696 32126040654848 32154882873344 32224125452288 32270686773248 32296188510971 32365735378592 32386907734016 32412501314732 32453165645824 32523050549248 32548751716096 32552249196544 32570043793408 32648127102976 32665974111232 32695301072896 32713173868672 32791600317784 32813051256832 32832740261888 32850688188416 32909697317728 32950985424896 32977024764992 32998597001216 33069656440832 33095789560064 33099345821696 33143610366944 33214982079488 33282934085632 33342719650856 33384551022592 33402800594944 33504783499264 33531260475328 33549590245996 33553195270144 33573328388096 33652021317376 33694240735232 33720867428864 33820187330006 33823821430784 33842311129088 33945635913728 33972461271056 33991032222917 34015082708992 34094811071552 34133918195776 34137586008064 34164563052928 34238133293056 34260530495488 34287604696576 34388593839754 34392289017856 34411089467392 34536861728768 34555741208576 34583048698352 34586764771328 34605671530496 34688635046912 34707597493184 34711326949376 34738757389952 34813564104704 34844819136512 34863866960384 34884786528256 34966553400086 35010422013952 35038088812804 35061009313792 35136509968384 35164276407568 35168054935552 35271637316608 35290918459456 35294710595584 35335194017792 35471085461504 35490475632128 35598832467968 35626964255036 35650269974528 35671661412352 35735737807616 35755272649712 35780571430912 35800130781184 35937810270208 35957455574656 36067238158336 36095740100497 36141025378304 36197132173312 36225736763524 36271185133568 36378016623872 36381925572608 36401813651456 36430579990112 36541807081472 36561782559104 36607652528128 36649435649288 36673410228224 36695415586816 36715475034112 36748437569536 36827571945472 36856674737344 36860635119616 36876822336508 36880784883712 36909929726824 36989411861248 37022620332544 37042858645408 37065085686272 37089332166656 37198573389824 37312145260544 37332541841408 37362043683041 37366058369024 37476114648896 37496600863172 37500630007808 37523131727872 37543643643904 37611082648832 37658269057024 37688028302848 37712682287104 37803094540288 37823759497216 37878411847936 37969221420592 37989977190319 38016857145344 38037638955008 38105965315264 38153772597248 38183923412096 38291181142016 38321440543232 38459452934144 38538134204416 38651642662864 38655795920896 38676927004672 38769650934784 38795012472832 38825670024064 38846893969048 38874380238848 38965498367488 38988879060992 39010192223744 39045214917632 39129295192064 39160216908428 39164424814592 39185833938944 39301250102576 39305473163264 39336534103328 39358037310746 39492275666944 39523484226688 39527731167232 39644154339328 39665825706496 39701437017088 39786930405376 39818371814452 39822650441728 39844419383296 39868327460864 39961775314384 39990050422784 40011910873088 40043530071776 40069724930048 40165787949056 40187744465792 40192062783488 40310442647552 40342297759379 40392910716928 40487588147468 40538383384576 40570418625352 40684379963392 40716530577184 40767613042688 40840843208704 40863168742528 40914435178496 41012523302912 41067370329293 41071783165952 41094234942464 41192754118208 41219700752384 41252274400568 41304029003776 41378222724608 41400842015456 41425684002304 41452783009792 41574876141568 41612201365504 41634948560128 41757578233987 41762065235968 41795067484786 41885069313472 41912468832256 41937617813504 41960542896128 41998214365184 42088653651968 42121913985536 42144939813152 42149468438528 42182776830656 42273613555712 42311566094336 42334695594752 42360097927168 42387808190464 42436188646544 42459386271533 42489428574208 42512655302656 42642451726336 42676149695872 42699478494904 42704066707456 42829845313024 42917467636736 42984094455808 43072032346112 43203536617472 43227153711104 43261313738258 43393395909248 43417116788936 43447836737536 43471587377152 43549674646016 43575806009344 43638769613824 43767301250596 43772004204544 43795932049408 43964361644896 43988394641422 44014789252448 44019518799872 44043581947904 44173305900416 44178052481024 44212963950848 44308172496896 44372194313216 44502886145564 44531998134272 44558718926848 44583076827136 44623102763008 44719194505216 44754533609632 44759342645248 44783810215936 44891174766592 44915714402944 44920540758016 44956038975232 44980614069424 45088450436953 45145017860096 45169696259072 45250833811876 45307604959232 45343409051864 45373070876672 45470777606144 45506710645088 45511600504832 45563802812416 45670600359296 45727898140672 45764034367744 45903757656064 45928850818048 46069077311488 46105483153576 46163326533632 46271529311392 46299293884928 46329581010944 46366192714688 46507754467328 46533177802496 46591557763072 46675249381376 46712134247702 46770738724864 46871455203328 46934137519192 46939180761088 46976274197776 47077433277952 47108229431296 47145456457792 47204604575744 47289397399552 47315248017664 47343638859776 47374609154048 47488184877056 47514144161792 47551691960234 47556801560576 47582798354432 47696873189504 47722946553128 47728074555392 47765791411184 47868650643968 47966581476352 47997959274496 48139330269184 48208887806464 48312701206528 48350880060406 48356075536384 48411540488192 48498501310336 48525012881752 48559346941952 48585891774464 48772742509568 48799403994176 48804647665664 48948394643456 49048534441984 49136639485472 49163499893354 49192999752736 49198285717504 49225179824128 49375470419968 49414489121536 49441501415152 49476483940352 49592452467712 49693909895168 49771056738304 49800921153536 49872879558656 50019772857824 50025147662336 50052493770752 50092047486404 50244984737024 50272451018768 50302616288512 50308021485568 50335522226176 50392974017771 50456196431872 50483778171904 50529101658112 50637911425024 50677927763848 50683373289472 50711079215104 50751153374383 50860441309216 50924250202112 50964492818624 50997831729152 51107650863104 51148038411008 51153534451712 51304199733248 51332245031936 51378330257408 51529657642232 51594306125824 51622510010368 51715238642144 51780119953408 51821038916416 51854938144768 51979254992896 52007669308672 52013257719808 52072917499904 52207679453314 52267562237282 52273178574848 52301753563136 52461437321216 52502894691632 52568764186624 52650374070272 52691980746944 52758087467008 52881747784448 52913478725632 52948092583936 52989934531072 53146008661438 53151719391232 53180774631424 53308270035328 53343142150144 53385296283088 53414479207441 53452272828416 53609708708864 53639014307648 53644778012672 53687170511744 53802780889088 53851084120064 53880521666048 54039218891042 54045025599488 54107015839744 54272211288064 54301879042048 54344790811696 54350630354944 54510712216576 54540510346432 54546370920448 54589475898496 54707029307392 54818950258688 54947441057278 54986319331328 55016377450496 55059853848692 55095871778816 55227958429952 55258148640464 55264086327296 55297246756864 55327474843648 55426858640384 55540252235776 55740277153792 55784325609859 55941022449664 55985229543628 56055467933696 56156159411968 56186857020976 56220571145984 56226612248576 56257348370432 56392219541504 56473701853184 56504573045888 56640036912536 56677088534528 56721877300781 56793039880192 56915338461184 56960315503168 56966436093952 56997576638464 57165454694656 57171597328384 57216776877568 57248054270176 57422839699456 57488704329728 57591970306024 57664224493568 57695746482176 57747544752128 57871898771456 57917631730112 57923855187968 57949292243084 57955519102976 58001318142152 58126218639104 58199143088128 58245134649856 58283236261888 58349759388998 58422964289536 58454901041152 58633371123712 58679705831824 58711782930493 58718091722752 58753324679168 58891037305408 58964921286656 59011518000512 59103129876736 59177279946752 59224044475904 59404862849024 59437336352768 59665919375216 59698535584787 59734356842608 59740775514112 59773432643584 59916733262848 59955928367104 60003308219008 60078587641856 60186505781248 60219406567936 60472547115008 60520335222116 60526838349824 60559925178368 60738295613072 60744822161408 60792825432416 60923737183232 60963591028736 61011767180672 61088311803904 61268238524416 61301730637312 61356766299136 61488892444672 61537483713244 61544096137216 61577739046912 61725365304064 61759107304048 61765743542272 61802805198848 61836589531136 62074399557632 62108332356224 62115006119936 62297956818944 62347187446313 62387972455424 62425407471616 62522319208448 62571727136996 62650228867072 62797075494032 62841507807232 62875859943424 62925547255648 63117666777088 63152169874816 63158955802624 63231399821312 63344981303296 63395039336167 63474573983744 63661529091776 63668369752064 63703173890048 63753514982696 63948162392576 63983119478432 64063391924224 64178467899392 64252081309696 64309765746688 64448250904576 64534439088889 64541373546496 64592377021942 64731470757184 64773815468032 64825002629464 64906331291648 65046101098496 65097503432192 65140087586816 65296254205952 65331948222464 65390602145792 65426347737344 65583200635568 65619051510551 65626102513664 65665480523776 65701376376832 65819394635456 65901970849792 65954049529984 65997194002432 66139312881664 66191579120128 66287220733888 66429964158976 66565868171264 66685439301712 66721892712409 66769102045184 66805601189888 67009566998528 67062520950656 67099180491992 67106390540288 67146656776192 67304042634752 67441734857728 67640374660012 67647642861568 67684622258176 67891271827456 67944922542112 67982064445834 68030165417984 68189622143104 68267836391552 68275172016128 68329126105856 68476266586112 68575209393152 68777187679508 68784578035712 68822178934784 69073723457536 69111482417152 69166097396704 69173529542656 69211343060992 69377270093824 69415194986368 69422653898752 69477514779904 69627128209408 69682150675291 69689638273024 69727733920768 69769573056512 69933106800172 70020844027904 70076177625608 70122018627584 70273019936768 70328552815136 70336109871104 70543274633216 70581836918912 70589421191168 70670388035584 70853279258069 70942170923008 70980951264256 71197664935936 71253928510072 71300539949056 71343322824704 71471475615232 71510545299424 71600261562368 71875620540416 71914911149312 72134476316672 72191480200994 72282050756608 72394264346624 72451473527048 72542370267136 72756033247744 72803627302912 72861159980224 73083614162944 73123565118208 73215305056256 73298871298576 73346820456448 73390831173632 73430950068224 73496875139072 73655143890944 73713349474688 73721270239232 73753644673016 73761569767424 73819859453648 73978823722496 74045240665088 74085717290816 74130171372544 74178664333312 74397146779648 74624290521088 74665083682816 74724087366082 74732116738048 74952229297792 74993201726344 75001260015616 75046263455744 75087287287808 75222165297664 75376056605696 75425364574208 75606189080576 75647518994432 75756823695872 75938442841184 75979954380638 76033714290688 76075277910016 76211930630528 76307545194496 76367846824192 76642881086464 76918905868288 77076268408832 77303285325728 77311591841792 77353854009344 77539301869568 77590024945664 77651340048128 77693787938096 77748760477696 77880050754737 77930996734976 77977758121984 78020384447488 78090429835264 78258590384128 78320433816856 78328849629184 78371667877888 78602500205152 78610946326528 78673068206656 78716074621492 78984551333888 79046968453376 79055462334464 79188959170783 79288308678656 79331651412992 79402874034176 79573860810752 79636743628904 79645300883456 79688838766592 79736654921728 79923550628768 80023821746176 80087060143552 80139449860096 80331575898112 80375488931584 80384125566976 80620885295104 80684595518758 80785821433856 80975176294936 81076766769152 81140837250704 81368759926784 81433061154368 81535226085376 81681686417408 81726337485056 81828870356992 82025046605824 82134740658586 82143566331904 82188469884928 82385508236416 82439401504768 82504548801136 82608058007552 82756445449216 82801684030912 82851368004608 82905566019584 83149752283136 83224402731008 83269897120256 83515156467974 83524130471936 83590134969572 83770138626944 83824937664512 83875235627008 83921085792256 83996428730368 84243827971072 84289879626304 84298936877056 84365553661312 84547227111424 84623132188672 84669391189504 84720195854336 84872377293088 84918772543066 84978857148416 85025310605312 85284903452672 85352299391744 85398956989808 85408133414912 85659690626048 85834935273472 85968188911616 86144064692224 86407073234944 86454307422208 86522627476516 86786791818496 86834233577872 86895673475072 86943174754304 87099349292032 87151612018688 87277539227648 87534602501192 87544008409088 87591864098816 87661083101207 87928723289792 87976789282844 88029578504896 88039037599744 88087163895808 88346611800832 88356104962048 88425927901696 88616344993792 88744388626432 89005772291128 89063996268544 89117437853696 89166153654272 89246205526016 89438389010432 89509067219264 89518685290496 89567620431872 89782349533184 89831428805888 89841081516032 89912077950464 89961228138848 90176900873906 90290035720192 90339392518144 90501667623752 90615209918464 90686818103728 90746141753344 90941555212288 91013421290176 91023201009664 91127605624832 91341200718592 91455796281344 91528068735488 91807515312128 91857701636096 92138154622976 92210966307152 92261373176489 92326653067264 92543058622784 92598587769856 92659162021888 92732385429376 93015508934656 93066355604992 93350498762752 93424268495404 93541477449728 93742910406656 93868275038384 93878361522176 93952548395552 94154866555904 94216458862592 94290912915584 94409209151488 94578794799104 94630496035328 94687277719552 94976369754112 95028288323584 95103383920468 95113603121152 95165596708864 95393746379008 95445893106256 95456149110784 95531582822368 95737301287936 95933162952704 95995918548992 96278660538368 96354744235211 96417775612928 96625402413056 96701760120812 96712151072768 96823080976384 96997002620672 97050025763504 97118693883904 97171783548928 97545485019136 97598807988352 97609295331328 97896789286912 97974151701349 98097068883968 98273278970944 98326999786708 98385999505472 98396571435008 98450359648256 98750940839936 98828978243072 98883002830304 99184904935424 99387819790336 99542113476608 99601842307072 99745759117312 100039545715648 100050295324672 100104987541504 100184094972808 100489969474048 100544902037536 100605232577024 100671044452352 100785948035542 100912392863744 100967556343808 101058203316224 101275822850048 101355855527696 101366746578944 101411261425397 101422158430208 101502306748766 101720882618432 101848500404224 101928985637248 101995663458304 102215301726208 102296076822016 102608399466496 102664490063872 102756660514816 103059315284464 103115652373723 103188612251648 103245020020736 103430477284288 103560239906816 103642077832832 103709876289536 103958509985792 104015338617344 104415358906628 104535124474564 104546357149696 104603507126272 104922874642432 105005789383264 105137528373248 105300748140544 105383961493888 105516174934016 105763495568896 105826957451264 105979869062144 106292017322876 106303438782464 106361549262848 106616540070656 106686284300288 106770592566176 106828958414882 106904545656832 107219417417728 107278028615296 107289556025344 107374341023488 107605561778176 107690596498177 107702168240128 107761043332096 108078437782084 108090051198976 108214031679488 108544422576128 108603758084096 108689581623392 108701260709888 109021424433152 109081020692864 109092741840896 109178951796992 109414058614784 109500522489743 109637900517376 109894882114556 109972638662656 110032754900992 110119707697384 110191743557632 110455916859904 110516297280928 110528172654592 110654949687296 110853717280768 111080504471552 111480554307584 111568651219718 111882044899328 111970459087256 112110935867392 112312318823936 112373714041952 112441142291968 112514696740864 112784439083008 112947403706368 113009146091776 113280073825072 113354177069056 113443754601562 113586079760384 113830676922368 113920631006336 113932872187904 113995153276928 114330909389312 114433553755136 114496108540352 114845679398912 114977408659456 115183940612048 115328448987136 115391492964352 115495089504256 115743797542912 115835263460224 115847710375936 115898584486168 115911038205952 116002636284304 116252437278208 116490269299712 116566472523776 116699518777996 116845928579072 116909802082304 117266742247424 117359411663648 117423565860986 117436183445504 117506649358336 117782074610816 117929842573312 118023036001024 118206259753472 118448088951808 118809725698048 118874672705536 119331838750432 119397071169574 119468713685216 119481551028224 119546865287168 119833466525696 119911856734208 120006616438016 120157175283712 120360078439139 120373011562496 120438813135872 120945094230016 121040670444232 121053676699648 121119850356736 121476591226144 121489644322816 121585650864832 121847474366464 121927182057472 122023534361344 122176623607808 122382936900301 122536477048832 122603461274624 122713532598272 122977784889344 123074967426488 123088192274432 123155478093824 123450730608128 123518214608096 123531487084544 123673179062272 124148799115264 124216664712448 124230012239872 124595913637888 124694374892626 124775944910848 124850814943232 125044638416896 125143454273992 125300457734144 125594150988064 125751719886848 125851094511296 126235333554176 126304339749632 126317911605248 126462799642624 126689962606592 126790078672334 126949147967488 127323058183552 127336739504128 127406347780096 127507029965392 127896324785152 127966238956864 128126783848448 128356935798784 128504162619392 128619531493376 128896501809152 129068878177778 129082747092992 129184754043884 129462941514368 129547630936064 129650005258928 129812662583296 130195006864384 130280175173632 130592508411904 130663896444928 130781204291584 130852695474688 131166401271136 131238103021102 131252205027328 131330961047552 131402752753664 131638789270912 131803941699584 131908099059968 131994388004864 132383158240256 132574441467776 132859928317952 133131736342528 133370878603424 133443785424818 133538204090368 133611202379776 134019133997056 134125041901312 134198360983984 134212781080576 134293313552384 134608085269504 134883469715456 135280749320024 135295285723136 135369244516352 135782543654912 135889845084224 135964128891668 136060330835968 136379244286208 136535672783104 136550344032256 136658252211712 136952533172224 137150418786304 137554375359016 137569156071424 137644357869568 137753130587611 138222964834304 138332194793408 138347059085312 138422686121984 138754540187648 138830389972736 138845307797504 138955029559808 139254256418816 139364301350582 139379276546048 139455467841536 139539146113024 139866213600344 140041688055808 140152355251216 140244037255168 140546039873536 140657105630272 140672219742208 141086549266432 141163673837824 141178842382336 141340776071168 141706558516138 141884341846016 141961902528512 142395329871872 142507857020144 142601079898112 142686645649408 142942951230464 143021090598848 143200523124736 143751241080832 143829822298624 144268952633344 144382960401988 144564101513216 144788528693248 144902947054096 145084740534272 145512066495488 145607254605824 145722319960448 146167228325888 146247130236416 146597742597152 146693640912896 146781662347264 146861900136448 146993750278144 147310287781888 147426698949376 147442540478464 147507289346032 147523139534848 147639718907296 147957647444992 148090481330176 148171434581632 148260342745088 148357328666624 148794293559296 149248581042176 149330167365632 149448174732164 149464233476096 149904458595584 149986403452688 150002520031232 150092526911488 150174574575616 150444330595328 150752113211392 150850729148416 151212378161152 151295037988864 151414598083903 151513647391744 151876885682368 151959908761276 152067428581376 152150555820032 152423861261056 152615090388992 152735693648384 153285762172928 153837811736576 153959381244977 154152536817664 154606570651456 154623183683584 154707708018688 155078603739136 155180049891328 155302680096256 155387575876192 155760101509474 155861993469952 155955516243968 156040768894976 156180859670528 156517180768256 156640867633712 156657699258368 156743335755776 157205000410304 157221892653056 157346136413312 157432149242984 157969102667776 158093936906752 158377918341566 158576617357312 158663302825984 158805748068352 159147721621504 159273487257808 159290601766912 159360553668481 159377677533184 159473309843456 159847101257536 160047643492352 160174120287104 160278899720192 160663151796224 160750977863168 161241770590208 161369191037516 161571642867712 161950352589872 162153533538304 162281674501408 162737519853568 162866122308736 163070452170752 163363372834816 163452674970112 164050093211648 164269481317172 164287132663808 164376939769856 164771016472832 164878803009536 165009097602272 165216116015104 165512890898432 165603368061824 165702736009216 165811132039168 166299504566272 166430921860819 166448805462016 166539794240512 167030312935948 167048260943872 167180269939144 167540277253888 167649875329024 167750471254016 167842171584512 167992857460736 168487655942144 168579759252608 168597873754112 168731107322624 169094454222848 169228080211421 169246264377344 169338782379008 169440391708672 169744754586176 169837545086132 169957714296832 170050621210624 170569806905344 170704598783488 170797913979616 170816266829824 171319381252096 171669870546944 171936377823232 172072249626739 172288129384448 172814146469888 172908614844416 173045254953032 173573583636992 173668467155744 173886349508608 174198698584064 174303224037376 174555078455296 175069205002384 175088016818176 175183728197632 175322166202414 175857446579584 175953578565688 176059157009792 176078075199488 176174327791616 176693223601664 176851855803392 177232689987584 177488777252864 178011544582256 178127992537088 178234875707392 178332307308544 178492411052032 178876778020864 179018134438528 179037370580992 179135240863744 179564699066368 179662857611776 179824155900928 179922456277696 180353801747812 180580071440384 180678785036288 181003335247504 181230419836928 181373636207456 181492283506688 181883110424576 182026842580352 182046402019328 182255211249664 182682401437184 183056137470976 183615030624256 183715403272192 184276309245952 184421932614304 184522746352978 184653306134528 185086117245568 185197175539712 185318324043776 185464770858752 186011030315033 186031017869312 186132711209984 186700997525504 186848536990808 187082954899456 187485820813312 187736550076768 187756723044352 187905096791104 188309733111808 188432917725184 188581825831168 188818418302976 189137266118647 189157589598208 189260992070656 189374555439104 189952739508224 190056576647168 190206767840936 190227206242304 190331193417728 190787492758016 190891786212512 190912298221568 191063165644736 191474602575872 191866325905408 191991837097984 192316043700473 192557321076736 192709488470422 192835551225856 193250804826112 193403520241624 193424302145536 193646161952768 193994005241344 194100051527008 194343567097856 195090970038272 195197615976704 195218590662656 195793578573824 195948303402698 196194137767936 196546557941888 196653999573416 196771999010944 196793142870016 196900719296512 197657956486144 197766005660608 198369809870848 198775639580672 199084226953216 199203684614144 199491518234624 200079091431296 200100590649344 200209975083008 200368189945616 200979938948096 201089804075072 201210465154048 201342088904704 201571896071084 201824785727488 201935112687616 202116406632448 202551645700096 202711711055392 202733493157888 202822522850794 202844316860416 203004613497532 203441765236864 203697000808448 203857971274496 203991326916608 204592153644032 205216798932992 205328980127744 205513321029632 206118630568928 206231304747446 206377224503296 206490040041472 206860954568576 207120479813632 207284155665664 207419752579072 207917019971584 208030677234688 208830717813256 209070248949128 209092714299392 209207014252544 209845749284864 210011578766528 210275056746496 210601496281088 210767922987776 211032349868032 211526991137792 211653914902528 211959738124288 212584034645752 212606877564928 212723098525696 213233080141312 213372568600576 213541185132352 213657916829764 213809091313664 214438834835456 214556057230592 214579112050688 214748682046976 215211123556352 215381192996354 215404336480256 215522086664192 216156875564168 216180102397952 216428063358976 217207516168192 217379163246784 217402521419776 218042848866304 218162041385728 218185483681792 218357903593984 218828117229568 219001044979486 219275801034752 219789764229112 219945277325312 220065509801984 220239415394768 220383487115264 220911833719808 221032594561856 221056345309184 221309899374592 221707434561536 222161008943104 222961108615168 223137302439436 223764089798656 223940918174512 224221871734784 224624637647872 224747428083904 224882284583936 225029393481728 225568878166016 225894807412736 226018292183552 226560147650144 226708354138112 226887509203124 227172159520768 227661353844736 227841262012672 227865744375808 227990306553856 228661818778624 228867107510272 228992217080704 229691358797824 229954817318912 230367881224096 230656897974272 230782985928704 230990179008512 231487595085824 231670526920448 231695420751872 231797168972336 231822076411904 232005272568608 232504874556416 232980538599424 233132945047552 233399037555992 233691857158144 233819604164608 234533484494848 234718823327296 234847131721972 234872366891008 235013298716672 235564149221632 235859685146624 236046072002048 236412519506944 236896177903616 237619451396096 237749345411072 237937225560419 238663677500864 238794142339148 238937427370432 238963102056448 239093730574336 239666933051392 239823713468416 240013232876032 240720156878278 240746023124992 240877626271744 241890188460032 242081340888464 242107353399296 242239700713472 242953182452288 242979288645632 243171301729664 243694948732928 243854364114944 244047068722688 244765873800602 245072954097664 245206922549248 245427065196544 245955569778688 246149934852976 246176384548864 246310956187648 246901461216256 247036429216192 247062974169088 247346358124544 248297598230528 248433329424896 249191827275776 249388749785252 249551889821696 249701629886464 250089276833792 250286908547984 250600915468288 251188301976128 251503439773696 251702189022592 252470667108352 252608679499264 253379925213184 253580157344668 253898295934976 254646116367104 254673479008256 254812695560192 255014059930784 255792649570304 255932477913728 256253567696896 256713871597568 257008325238784 257239062986752 257793003618304 258137756355556 258165494185984 258369508087768 258925883028736 259095261872128 259300010517856 259625325166592 260390013728768 260560350347264 261185016823808 261327792889856 261534305781287 261562408583168 261705390949376 262332802542272 262476206042204 262504410054656 262661922095104 262805505507328 263277578541824 263607883399168 263816198119936 263988776009728 264766316480512 265148882935552 265719856635904 265929840332233 266263472685056 266741757206848 266887570849636 267076408180736 267222404759552 268038267994112 268250083802624 268396721967968 268425562161152 269216170539008 269766939430912 270561498640048 270590571446272 270738489032704 271565087309824 271779690168448 271928257783336 272120661671936 272758488572416 273071345566208 273316504423424 273905066344448 274300837572608 275108750718032 275138312142848 275288715739136 275506261175222 276445929668608 276664389586816 276694118170624 276845372243968 277509080375296 277660779945472 277910059119616 278508512837632 278728602701164 278758553092096 278910935683072 279078292226048 279732427200688 280083376111616 280304710502432 280488074510336 281092079747072 281314211260544 281344439484416 282173098532864 282327347675648 283413117032276 283768683692032 283923805057024 284790659743744 285015714040288 285202159796224 285373291298816 285885902460928 286042181197696 286401046249472 287471592305051 287502482161664 287659644597248 288537905266688 288765920803976 289128203026432 289577057386496 289805894108192 290169481068544 291024132990976 291214509211648 291444639920896 292303047637909 292334456651776 292494260472832 293195485194304 293387281825792 293563324694528 293723800272896 293987500556288 294620575563776 294853397898752 295014578692064 295046279069696 295279437814592 295915294889984 296180962660352 296342869163264 296520685490176 296714657333248 297215703900731 297588587118592 298497162084352 298660334731264 298896349464328 298928466952192 299808917191168 299972806905376 300005040062464 300349149151232 300888661190656 301504226422784 301701458296832 302424756322304 302590075977728 302829196167806 303027294783488 303753771364736 303919817522552 304134857162752 304301111640064 304847722522112 305471387296768 306571524345856 307675623473152 307918762489954 308305073635328 309213141302912 309246367367168 309415416037376 310157207478272 310605360192512 310775151752384 311520203018948 311723986939904 311911032487936 312081537789952 312361719341056 313034361536512 313281735267424 313315398516736 313486671511552 314410000820608 314443785306112 314692272826624 314864298485968 316187873813504 316755836683132 317153234714624 317326605651968 317611496136704 318295443243008 318546974515616 318581203533824 318721107336962 318755355066368 318946619686912 319694202515072 320095286984704 320348240574208 320557799440384 321326303592448 321501955726336 322483541180416 322738382075032 323143285735424 323900705179744 324307067076608 324563349002816 325475039707136 325732244617472 326140904341504 326726745669632 326905349940224 328100186423296 328538962634344 328574265327616 328753879539712 329542032945664 329757606019072 330018195204544 330432232030208 331025781796864 331206736123648 331405472018432 331622264078336 332599009132544 332861843721638 332897610924032 333079588481024 334060625871896 334096521887744 334360539878288 335080554507776 335299750658048 335684343169024 335985714921472 336975311884288 337159518505216 337195747508224 337462214645248 338188908445696 338456160422842 338492528754688 338677564758016 338880783417344 339489509172352 339675090172264 339915428593664 340101242421248 341409197566976 341595827959232 341632533659648 342638762504192 343339741093888 343872755646464 344144499253478 344576258768896 345628292939776 345817229688832 346090509906064 347147167273984 347336934311488 347772699017216 348397397168128 348606448074752 349110156910592 350138410004768 350176033636352 350367456395264 350644332404828 351714893159168 351907157131376 352118314019584 352156150398976 352348655583232 353386447203328 353703711606784 354465379975168 354977554505728 355258073620681 356023089164512 356255985074176 356469751414784 356664614617088 356984822104064 357753556041728 358036268877056 358074741161984 358270481727488 359129398132736 359325715223552 359648311801856 359844912555392 360707603495624 361160142880768 361357570072576 362006670495008 362460839673856 362747272414912 362984567013376 363766220849152 364053685160704 364092804038656 364510422499328 365364802874368 366112274941952 367230061248512 367430806544384 368552618491904 368843865228608 369045492705956 369306612269056 370172234491136 370394351079424 370636648087552 370929541717504 372022060630066 372062035738624 372265422419968 373401995051008 373697073981616 373901354452087 374165909798912 375473100153536 375513446088704 375810193582208 376619466223616 376865835450368 377163651662336 378274532237294 378315179196416 378521984141312 378749110878208 379905479016448 380113153294336 380413535681872 380454412484608 380662386835456 381574985516032 381783572425024 381824596443136 382126331289472 382949205151744 383732651810816 384632087400946 385114642153472 385418976940844 385671102451712 386501609652224 386807040483248 386848604291072 387292323905536 387988010482688 388200103054016 388687134195712 390181940076544 390395231953408 391587157147648 391896606805396 392388275535872 393093115883776 393307999146832 393543998021888 393586285740032 393801438593024 395315912972288 395532011321216 396739619741696 397053141105467 397551279161344 398168453906432 398407369228288 398983036469248 400158182862592 400201181298688 400419950166016 400736379891232 401959877896192 402179608150144 402420930308096 402684177809408 403143792142168 403649571454976 403870225375232 404232813264896 405103291400192 405423422110784 405466986315776 405645045701588 405688633720832 406009226995064 406883530473728 407394001616896 407715942548992 407982653833216 409184307288064 410433597865984 410657960255488 410982480513451 411026642059264 412237261137856 412462609494892 412754449006592 412980080082944 413721909137152 414240959627264 414568311331328 414839505158144 415834039943168 416061354469376 417661435626512 417889749093509 418140497898256 418185428598784 418414028505088 419691498569728 420023157533056 420550113492992 421202992562176 421535845975552 423053982275584 423307829805056 423919476248576 425168069291504 425213755129856 425446197051392 426466160282624 426745137201152 427082370264704 427315833659528 427618182627328 428877669670912 429112114461184 429497364093952 430422247112704 430762385992708 430808672960512 431044173328384 432313751128336 432360204795904 432856126717952 434415032336384 434758326493568 434805042839552 436085697732608 436324082771456 436715807187968 437656234459136 438002089958972 438551602069504 439579528458224 439890554650624 440131019603968 440478830789536 440766974230528 441823667439616 442065189123712 442112690618368 442619798749184 443414869123072 443765275353169 444322017886208 445922217230336 446274604878872 447528179597312 447881836349024 448443743469568 449249275295744 449494856167808 449764569167872 450058786963456 451137756332032 451741073622223 451789614825472 452036584367104 453120295300288 453416708276224 453775018406248 454344319041536 455322707689472 455682524025344 455980613107712 457323637557248 457734215020544 457984434161408 459333360573857 459382717595648 459909634637824 460735762448192 461313795948544 461565971857408 461980358017024 462975190171648 463341053840896 463594337944672 463644152823808 464010545137216 465009749112832 465961077198848 466265890095104 466798075111984 467053248986863 467383714316288 467639208329216 469066968989696 469437646654592 469694263443944 469744733782016 470026597433344 471128298443264 472092144004096 472825039013888 473792355807232 475238902792192 475498690822144 475874451120838 477327355001728 477588284678296 477874854740864 477926204112896 478187461148672 479333866102784 480026465752064 481440313756556 481492046249984 481755252543488 483780376920064 484162681776928 484214706798592 484479401426944 485906364904576 485958577291264 486342603459328 487389897465856 488094137445376 489531747601204 490145908195328 490413845098496 490854130393088 491911139557376 492299869705952 492352769097728 492621912375296 493802922432512 494072858432384 494125948338176 494692716249088 495972954806483 496595196461056 496866658849792 498383654551552 498777499570504 499103779643392 499403259772928 500178553667584 500573817095968 501201830936576 502376603952256 503006879547392 503404378045184 504941334216704 505217358998528 506759850426368 507160314689336 507796591869952 509292232734208 509625391120384 510028119861568 511585299140608 511864955827456 512507135393792 513427743195136 514016650477568 514478125973504 515586007236608 516275512711112 516330988371968 516739016175536 517851766057472 518190523744256 518600021035712 519250650333184 520780027457536 521120700694528 522370033647616 522655585779712 523068611562574 523124817166336 523410781898752 524665605084544 524952412084408 525008820109312 525323844190208 525611011014656 526555157083648 527632396239872 527977552019456 529532632961024 530297765871104 531439713271808 531859680664466 532526945370112 533483514413696 533775141699272 534152816361472 534444809519104 536500167605248 536793443935936 536851124322304 538432341078016 539533878861824 541122997280096 541181142892544 541476978065408 543130174619648 543559380336896 543856515566672 544241323343872 545516977144832 546142691132416 546633008846848 547810132688896 548601675145216 550217501436064 550276624285696 550577431478272 551012522350444 552891859337216 553328779173632 553388236341248 553690744487936 554322714195481 555018160750592 555321559890944 555820118239232 557017025675264 557457205402328 557517106184192 557821871366144 558156584452096 559464854401376 560166752223232 560609421004864 560976149020672 562184159494144 562628422521088 562688878968832 564346197065728 564654695351296 566826234064552 567537367384064 567847610114048 569581319487488 570031428080576 570404319592448 570746582597632 571771804921856 572084362395392 572802092498944 574943184610102 575004964323328 575319289194496 577075810533376 577531841607952 578256406052864 579154114772992 579611788216384 580338962137088 582048265981952 582429018423296 582889279841792 584606095275818 584668913303552 584988520945664 586390970388608 586774563651584 587126649389056 587447600545792 587975001112576 589706795797504 590029157384128 590092558139392 590558875629184 591830589779968 592361925320704 592685738326528 593041370980352 594431407801462 595177174237184 596994324168704 597320669462528 597792698928656 597856933904384 599617834382336 599945613810752 600010080124928 600698298302464 601777322381312 603008452845568 604849512644608 605180151955456 605658392335612 606054589566976 607507542729472 607839635045104 608269714325504 608602223280128 609695445044224 610942774593536 613143048691712 613627581708449 615351246946304 615837524979908 616610147270656 618426282605824 618492734734336 618830832074752 620314414956544 621210720385024 621550303504768 623040406037896 623447973879808 623822064975872 624163075579904 624723438682112 626068723073024 626563470534848 626630797033472 626973343023104 628820001641216 628887570612224 629384545653248 629728596971936 632375747627008 633511673366264 634306469429248 634653211303936 635222992273408 636590886486016 637093949031232 637162407067648 637442214673924 637510710132736 637893239373824 639388405030144 640190573969408 640696481148416 641115598880768 642652607184896 643003911452672 644967082360832 645476764150064 645829612235423 646286571470848 647801410359488 648614134153216 649126698005632 650950079414272 651464489234944 653453491339264 653810699880448 656200372846592 657077925268688 657148530655232 657507759079424 659084065891328 659515212038144 660036390409088 660864464060416 662051563593728 662413472247296 662810944036864 665198018265088 665723687443276 665795221848064 666159176962048 668121251743792 668193043775488 668721079756576 670161109015552 670599501316096 671368686338048 671971429842944 673950623768576 674319037010432 674924429290496 676377816891392 676912320845684 676985057509376 677355129516032 677761566834688 678979018344704 679350180344528 679830857187328 680202484842496 682818395133952 683191655918464 683265067319296 685277525008384 685819061909443 686679482187776 687745511292928 688288998506956 689152517537792 691256585879552 691634459377664 692181019812128 694294334547968 694673868622976 695545398034432 696794794336256 697212896149504 698220313821184 700276820009536 700352067272704 700734912790528 701288664809656 703429786318336 703814314262752 704236628039168 704697311166464 706772894406656 707407423213568 708930759950336 709878829977779 709955109011456 710516147241362 712046178329024 712511970148352 712939502829568 713329229234176 713969644208128 715507112083456 716072537754112 716540963454976 718258796265472 718651430447104 719296623603712 719689825110784 721415206991248 721809566616061 722320285761536 722715140145152 724013340990016 724921679347712 725494544829824 725969134026752 727532441698304 728107370321408 730729605748736 732224549883904 734460122497024 734861613088768 737105236983808 737687730457216 738090985411912 738613224538112 740344468982272 740788702158848 741859083435008 744044121260132 744124071477248 744530844839936 746803990102016 747394147963232 747802708904174 748331819597824 750946200307072 751026892177408 751620387164416 753238932447232 754327303324672 756549064474588 756630358392832 757043968282624 757498221756416 759810958032896 760226306588672 760827071363744 760908824969216 761324773670912 763149971032064 763567144850048 763649192886272 764252662578944 765898410303488 766503657428201 767465303621632 769264174801892 770229284306944 770837953881688 771342204903424 773003219304448 773614080966496 773697208582144 774584647811072 775976020965376 776400206108032 777374268391424 780363880153088 780790463906816 783174314295296 783793213610792 784776551071744 786186231767552 786615998293664 787087996043776 787602877186048 790631825944576 791064022642432 793479239483392 794106282210934 795102558322688 796336907812864 796814738456576 797966072938496 800316365725184 800839900332032 801472759782464 803919755792384 804359216300288 804841860616192 805368355618816 806287584284336 807299142909952 807740450750464 808465626529792 810206582800384 810846844221568 810933972631552 811290091403176 811377267441664 812018453990128 813767060947456 815431885097984 815965307666432 818368614576128 820867195731968 821315920510976 821964961026902 822053284118528 824474522275712 824925218989784 825508898013184 825960160165888 827443818274304 829136622662656 829679010316288 831668079886336 832122708938752 835322871253024 835779498187018 836280995796512 836370857197568 836828057010176 839382997139456 840046315066112 841100226985984 843071691951104 846107964551168 846615659610112 847838952497152 850336138583008 850427510259712 850892394102784 852932320565248 853490274402304 854164740529408 854631667319056 855236365254656 856680558302107 857755339341824 858224228922368 858994728187904 860844494225408 861524771985416 861617345921024 862088346656768 864627502256672 864720409591808 865712253435904 868830064672768 869516652987136 869610085679104 872171395465216 872648165542912 873431614375936 875312468918272 876004179917944 877103204139008 879159056916448 880262039207936 880957661579072 881533948461056 883647334879232 884130378247424 884225381236736 885239597498368 886829738246144 887530550706338 888644035772416 891844434460672 892549209757744 895056359194624 895763672698048 896887486939136 898498550591488 898989712335616 899529138335744 900117573926912 902275512664064 903482147244446 903579229650944 904073168734208 906240590600576 906833416552448 907550036812496 908688638083072 911365048050688 911961226215424 914647275114496 915468430041088 915968868322816 918666721147714 918765435191296 919819269275648 921471524896384 922627591897088 923131943714816 923960716034048 926682107681792 927188675889344 927288305647616 928021090274432 930019498225664 931922154397696 933596150223968 934106497973726 934767428632576 935278416658432 938133937979392 938875293309184 939388526887888 939489467564032 940053194866688 942256596886528 944184288008192 945650078027776 947584711614464 950477805584384 950997381644288 951748902241676 954654710003456 955176569356592 955749709481728 955852408225792 956374922297344 958667732205568 960052931504128 962880627513112 962984092499968 963510505086976 964271914113277 967560753840128 968325363553856 968429413597184 968958802853888 971812729809152 971917154582528 972685206918656 974779794931712 976188274890752 979063495202408 980291816390656 980827690196992 981708260786176 983822279114752 984599739411904 984705538195456 985243824750592 987605844865024 988145716864768 988251896676352 989385432498176 991945909612966 993190392922112 993733317699584 996767309103104 997554999141008 998207559286784 998806519545856 1000357107335168 1001147634191936 1002403661873152 1004753207904512 1006013759094784 1006808756090368 1009882668433408 1010434717997056 1013519700852736 1014320629378672 1014875104941379 1015593183739904 1018584465468416 1019250782240768 1020056239723136 1023170598281216 1023729911654912 1026855486390272 1028033300955136 1028956251947008 1031172014473216 1032551025422224 1032661976743936 1033478032351072 1035703532114944 1036381047488512 1037200042071424 1038501300666368 1041560054915072 1044740067295232 1045311171559424 1046137223125148 1046249634332672 1046821563797504 1049331210169088 1049904824168816 1050017640218624 1050647688380416 1051222022029312 1053110314167296 1055264792479744 1055955104038912 1059065265922048 1059902186587321 1060595531742208 1062879426543616 1063719361328932 1065053890740224 1066967028827392 1067550283398544 1068305632722944 1068889619038208 1073000335210496 1073586887871872 1073702248644608 1076864682156032 1077715668714839 1079067757723648 1082245994560192 1082362285785088 1082953956130816 1086260349239296 1087118760673792 1087713031133344 1091033954289664 1092285382264832 1093266017693696 1095620265377792 1097203350290432 1100435002872128 1100553248571392 1101154862956544 1102025044700888 1105783718674432 1106657558347264 1107381488975872 1108645428390962 1110036321501184 1110643119781888 1111640236478464 1114034051350528 1114914410804656 1115034212368384 1115523875679367 1115643742732288 1116313168904192 1118929708802752 1120333504446464 1121218842009728 1121952298041344 1124368318988288 1125256845042176 1128692394131456 1129309390702592 1133652468129104 1134272176110953 1135074734768128 1135695220228096 1139162638974976 1140062856161152 1140808639184896 1141493165195264 1143543609843712 1144168724790784 1149886369220204 1150009928646656 1150638578388992 1154151621066752 1155063683215904 1156512812105728 1158308229545984 1159223576432768 1160677924274176 1164096531963904 1165778559683584 1169212190551636 1169337826607104 1169977041891328 1172781940777216 1173549127303168 1174253298778112 1174895201091584 1175950002225152 1179413591595008 1180058314768256 1180185116278784 1181117751258368 1183661179559936 1184596561479947 1184723850641408 1185371476653056 1186082741960704 1188862815602924 1190354348474368 1193988648337408 1194641338925056 1195585397857312 1195713867808768 1199235668764672 1199891227621504 1200020160249856 1201396596604928 1203554644762624 1204505747387173 1206016905691136 1209699025289216 1210360303910912 1211316784671224 1212109179133952 1215015085458944 1215679270090208 1217204446560256 1219390890088448 1221885549187072 1226286097383424 1227255163416898 1230702493892608 1231675049959816 1233220294541312 1236852565211648 1237661664149504 1240628829913088 1242421440770048 1243100607009536 1246080812075792 1246895947759616 1247644129951744 1248326151159808 1249446877364224 1252137446146048 1253126941069696 1253261594066944 1253946686046208 1257640003282432 1258769091306496 1259457193943872 1264751495254016 1267023346732528 1268612938858496 1269306422607872 1270445984546816 1273181772972032 1274187898062464 1274324814135296 1274884429347848 1275021420265472 1275786478747648 1278776810060288 1281392962296832 1282231197761536 1285305214369792 1286007822905344 1289934164721664 1290953528300128 1291659224470846 1292573142941696 1295602820718976 1297228268306432 1298253396011264 1302928978469888 1306906982678528 1307621399760896 1312400745693184 1314155850537376 1314297061310464 1315015518158848 1318168131782656 1319030424076288 1320072780818176 1321728928120832 1323960862830529 1324103127187456 1324826944494592 1325621888073728 1330396036530176 1331447374886552 1331590443696128 1332318353924096 1336242503487584 1336386087550976 1337442159513152 1340322218031104 1341199002632192 1342737372676096 1343942859685888 1346212305903311 1347901247537152 1348638074020864 1349848858580992 1352755633782784 1353824641691368 1353970115018752 1354710259032064 1355523133669376 1357958036689408 1358700360689056 1360404969684992 1365636790267904 1366383311836928 1366530134638592 1370555050016768 1371638123818886 1373358964375552 1375491022585856 1376577997013912 1378305035075584 1383268918755328 1384362039624256 1388588669095936 1389347737245952 1391090796068864 1393589588672512 1394425792299008 1396440627642368 1400553640019072 1400704134545408 1401469825581056 1402577329619312 1406859572636672 1407628628525504 1408473256078336 1409394622332928 1413545788813312 1414814846427136 1417861519900672 1419757659955558 1419910218022912 1421032294482724 1424092356658048 1425023940296704 1425879005659136 1426658458468352 1427939288416256 1432145075508224 1433081926909952 1436517592530944 1437302860894208 1438593247207424 1439379650221568 1442830413982496 1443619133232122 1444640571523072 1445430280290304 1448026681980032 1449843358695424 1450989089659648 1451938268053504 1456214740642816 1461459211497472 1464449099767808 1468920244994048 1469723226177536 1474210473967616 1475375460914432 1476181970823824 1477226449076224 1480688937964544 1481577404317696 1483718166870016 1488088242520264 1488248142954496 1489061689679872 1493607980204032 1494788295926464 1495605417808348 1496663639195648 1501892400614144 1502053784354816 1503240774328832 1506477864894464 1508654606649344 1513098128949176 1513260716785664 1514087936565248 1514996443512832 1520452613177344 1521654142727488 1521817649938432 1522649547341824 1526299942064128 1527134289700096 1527298385772544 1528505325157888 1531796820606976 1533007314856402 1534930607243264 1538528349603784 1540458568613888 1541675907763376 1542684409806848 1546006438608896 1547228161932992 1547394417164288 1549169295622144 1551952041930752 1552800412216064 1554748536782848 1560727760306176 1561580927813632 1566348628590592 1567586427221584 1569553102143488 1572372463535104 1573231996587328 1574175992087552 1575205754372096 1581263651889152 1582128045284864 1586958478966784 1588212564421868 1590205116645376 1592673815625728 1593629476913152 1595932145876992 1600632731450368 1601679800664064 1602945519564928 1607839511584768 1608718432600576 1609683721232384 1612575168568672 1614598285819904 1615480901500928 1616931253059584 1620413165600768 1621693688443136 1621867945263104 1622580182806352 1622754534883328 1624036907980256 1627534121894912 1630863770195968 1631930615332864 1636737229152256 1641734391463936 1642631841021952 1643929922053804 1644106568237056 1648949044551424 1649850437979568 1651017796026368 1651920320331776 1654887636548608 1658273245325312 1659358020632576 1663336159772672 1664245417877504 1665560578922933 1670645742506048 1671558996374036 1672561991593024 1672741714395136 1673656114020352 1678765994278912 1680092630132224 1686143383902208 1692215929102336 1693231319220224 1695677904994304 1700672277166016 1700855020519424 1701784788205568 1705864641130496 1706980548804608 1708329481058816 1709263334638112 1713361116604214 1715510678683648 1716448457844736 1717989456375808 1721688988450816 1723049543970832 1723234691842048 1724176693313536 1729255004513344 1729440819183616 1731424506871808 1737660129345536 1739033305974272 1744342790930432 1745296331085824 1746863228751872 1750624937836544 1752008359835888 1752966090353291 1754206408278016 1758318113832896 1760524078415872 1761915323158144 1763067896922112 1767294669758464 1768260756494848 1773659476492288 1775061101412676 1777288071544832 1783688868921344 1785098419515488 1790112718389248 1791527345396096 1793774973878272 1796997101182976 1797979424671232 1799058276671488 1804551025328128 1806964294488892 1807158459301888 1808146337468416 1812481181201152 1813666833104896 1815100073624992 1817377276166144 1822730096101376 1823922452430848 1829294550228992 1830740140469009 1830936860082176 1831937736645632 1837333442295428 1837530870382592 1839638538551296 1842943049792768 1845255183794176 1846263887429632 1847921432068096 1853364215363584 1854377351778688 1854576611295232 1856042180548864 1860038996451328 1861508882325631 1863844308795392 1867192300447936 1868212995947452 1869534857265152 1870556833316864 1876267875958784 1877750586618368 1878777053775776 1878978935128064 1884513193773056 1888368576016384 1891300156055552 1895169423228928 1900955611168768 1901994763288576 1903497804483352 1909309420006912 1910353138713184 1911499418963456 1912749844594688 1917335464411136 1920105863008256 1925761255026224 1925968184999936 1927021010173952 1928543828226554 1935121507680256 1936650727107712 1936858827194368 1937917605707776 1943625459618304 1945370413837312 1949559589863424 1952376549781504 1958126990404816 1960583632781312 1961655380393984 1963416521572352 1967644558229504 1969199478823808 1969411076390912 1970487649501184 1975211689730048 1976291433729536 1983891819225932 1986380785844224 1987466635399168 1993534618206208 1995109998282016 1996415118573568 1997613039091712 2000714214670336 2002295268383872 2004807323746304 2009506415809024 2013617512180736 2019765336866816 2020869435994112 2027039401705472 2028641258757344 2029750209882758 2031186367479808 2037168930936832 2038501564481536 2040112479446272 2046121333465363 2046341196562432 2047459823309824 2053710972780544 2056066601910272 2057912503894016 2062344028946432 2065102050844448 2065323953487872 2066956064702144 2071407064229888 2072762094977024 2074400084142848 2077002601332736 2080509927305117 2083120109830144 2089480134590464 2090622343118848 2092274446250296 2092499268665344 2093643127595008 2098662420338176 2099809648337632 2100035280437248 2102444044058624 2106220628334592 2110529584959488 2111910208077824 2118130531844096 2119804373174642 2121191063484416 2125758853087232 2127438722657864 2130107781480448 2133934057654784 2135100566797088 2137779238076416 2146000670420992 2147173775743744 2147404497289216 2153729364312064 2155431337429678 2158135515447296 2164491989120384 2164724571570176 2165907912261632 2174237521347584 2175426062266688 2182067908579328 2184570764529664 2186532035387392 2191240530755584 2194406700580864 2200870005744256 2201106497142784 2202309725913088 2204050089401776 2213315116694528 2214762977951744 2217290856781924 2220072643002368 2221286239563776 2223280472956928 2228068102701056 2229828821609312 2230068424736768 2231047751358734 2231287485464576 2232626337808384 2237859417605504 2240667008892928 2242437684019456 2243904596082688 2250513690084352 2257384788262912 2258618781405184 2267304936258208 2268544352221906 2270149469536256 2271390440456192 2278325277949952 2280125712322304 2281617278369792 2282986330390528 2287087219687424 2288337449581568 2299772738440408 2300019857293312 2301277156777984 2308303242133504 2310127366431808 2313025624211456 2316616459091968 2318447152865536 2321355848548352 2328193063927808 2331557119367168 2338424381103272 2338675653214208 2339954083782656 2345563881554432 2347098254606336 2349790402183168 2351900004450304 2358827183190016 2360116629536512 2360370232557568 2362235502516736 2367322359119872 2369193122959894 2369447701282816 2370742953306112 2372165483921408 2377725631205848 2380708696948736 2389282677850112 2391170795714624 2391427735617536 2398471337529344 2399782455243008 2400040320499712 2402793193209856 2407109289525248 2409011494774346 2412033811382272 2419398050578432 2420720607821824 2422633569342448 2424218358267904 2430030170917888 2431358540180416 2434408893120512 2438781780176896 2443771098374144 2452572194766848 2454510326833796 2461404987785216 2463350099919632 2466440589082624 2473705130423296 2475323328299008 2481257659826176 2484842881540096 2486201214019072 2492161624151584 2493791895519232 2495288259903488 2496652302319616 2498893754728448 2504274892292096 2506253882139392 2506523188133888 2507893372092416 2515280006564864 2517538182612992 2518914387887744 2529502990508032 2534046693465056 2537225877716992 2538612845215744 2540891969093632 2546363545944064 2548375796124928 2548649628270592 2549768858695696 2550042840530944 2551572957495296 2557553620120576 2562785924593664 2564462395523072 2570610428739584 2572015645810688 2579868329443328 2581907056600256 2583318448941692 2585146285883392 2591205641437952 2594456536612864 2596506792022528 2605857956939776 2613813965357056 2615242799521792 2617309481164609 2628311701074752 2628594122620928 2630031036317696 2636336263565312 2638060848152576 2640145561636352 2647921725661058 2648206254374912 2649653888989184 2651243776147456 2660792073060352 2662894749773104 2663180887392256 2664636707848192 2672485006975168 2672772175101952 2674884319026304 2680644436062208 2682398005264384 2685474745352192 2692424611806622 2695802495074304 2697276148041728 2699697717161984 2705511267565568 2707649283382736 2707940230037504 2709420518064128 2711046267338752 2715916073378816 2717400721378112 2720809939369984 2731273580535808 2732766623673856 2741110100033536 2743276247637772 2746717928751104 2750982045171712 2753155994027824 2756610070151168 2766537837510656 2768724079248512 2777177338191872 2778695474491904 2787179177345024 2788851584598016 2792881255284736 2801107280038144 2801408269090816 2802939651162112 2805154659238624 2813719145273344 2815257257051008 2816946512156672 2818789244665856 2827091577626624 2829629692854272 2835723039801344 2839515319911116 2839820436045824 2842064588965448 2848184713316096 2850047880593408 2851758011318272 2853316916936704 2855878576832512 2864290151016448 2866163853819904 2873035185061888 2874605721788416 2876877363594157 2877186494414848 2878759300443136 2885660827964992 2887238266464244 2889281143046144 2890860560580608 2896053363960064 2899686717390848 2901978179319296 2903876536107008 2912429481285632 2922918422994944 2925228243654563 2928898199535616 2937840489988096 2939446452355072 2948420947935232 2950750921828864 2952363941647648 2961377875929088 2963154808635392 2967436333740032 2976176485040528 2976496285908992 2978123379359744 2987215960408064 2989576591852928 2991210835616696 2993327278391296 3003784801228288 3006481548657664 3012955729788928 3017309213298688 3026196257898352 3026521433571328 3028175873130496 3029992887025664 3040905226354688 3043308285454976 3043635299876864 3045299094683648 3052599884128256 3054268579400192 3057010650315776 3063593641213952 3066014629712804 3069861214486528 3077056699207568 3080917137227776 3083351815526752 3085368819613696 3092012877217792 3094456323865984 3094788834328576 3098338591244288 3103904083861504 3105600824432128 3121455520612352 3123161855627264 3132697257181184 3135172854443168 3139106204286976 3144744927070208 3146463993174656 3148351984175104 3150411508744192 3162187515355561 3162527303778304 3164256090569728 3173916957933568 3176425128843736 3180410233290752 3185347631251456 3187258953826304 3191864291753984 3201265462900736 3203359601328128 3205891039129856 3215333524016999 3215679023169536 3217436865201152 3219367442464768 3225150337137344 3229196571639808 3230961803001856 3233862506119168 3240826331201536 3243387376886272 3245160365612704 3245509069766656 3248073815960512 3255068243789824 3261727540391936 3263861230665728 3269372742908041 3273474458304512 3283468782927872 3285263682043904 3287859844107608 3288213136474112 3297898089102848 3299700875959136 3303840640663552 3309775273097216 3316546490650624 3318716041265152 3326672319545344 3328490835755008 3331121157845866 3341291485012096 3343117992748072 3345123983186048 3345483428790272 3347312228040704 3360185260264448 3372286767804416 3384431858204672 3386462638440448 3391355809988608 3401344554332032 3401710041038848 3403569576411136 3411729282260992 3416658962117632 3418526669276224 3426722233208428 3431021357367296 3432896915689472 3435978912751616 3443377976901632 3446099087941664 3446469383684096 3448353386627072 3458510009026688 3458881638367232 3462849013743616 3478066611948544 3488685581860864 3490592662171648 3493726457503744 3501249875673088 3504016719671776 3505932180706582 3508412816556032 3516636227665792 3521048156831744 3523830646316288 3526135793844224 3534589339516928 3536521512989696 3547318952984576 3550122202825352 3554576143089664 3567377737842688 3570196839030976 3580225436778496 3583054690792192 3587549947756544 3593994202365952 3595958849342464 3598116553342976 3609102050656256 3613928588977784 3614316918603776 3616292674936832 3624962362402304 3627333666209792 3630200147249984 3634754552332288 3645460192202752 3647844904861696 3658589100457984 3661480280938018 3661873720164352 3663875473291264 3674666884590856 3675061740765184 3679277077102592 3685886099585536 3692527774859264 3695842864136192 3706728430727168 3708754703557376 3709153222590464 3712084361097728 3720077992902656 3723017764651262 3727688617590784 3734384600895872 3736425991894904 3739069714530304 3741113666633728 3755501173236736 3757554107551552 3757957870256128 3769026387546112 3776737152032768 3782600312111104 3790338846457856 3801911222337536 3803989526577152 3806995608966704 3818618840013824 3820706277426368 3822998837926912 3825499689189376 3834670928822272 3840211726016512 3851522510052448 3851936369999872 3854042020347904 3857087656453108 3870243015360512 3873301454215424 3873717654388736 3875835211415552 3887250919236608 3890740827674624 3899119179726848 3904753099563008 3916253980809632 3921167265562624 3923310760787968 3926833043144704 3935289116459008 3938398957647616 3938822152781824 3940975299002368 3950423379460096 3952582867459072 3967783638451864 3972761571688448 3974933270798336 3987069236412416 3990219996564032 3992830237147136 3995226078183424 4001428429340672 4004590536767744 4009614647492608 4019012831618048 4027235024361472 4039530673733632 4041738871988224 4054078803410944 4057282517514688 4059500419765516 4062372734959616 4074337861873664 4077003128963072 4080224958892544 4092242666930726 4092682393124864 4094919646619648 4107421945561088 4112133203820544 4115825007788032 4130204101688896 4130647906975744 4133912129404288 4142814128459776 4145524189954048 4148800168285696 4161019854610234 4166240219660288 4178960269180928 4181244686237696 4184548892500592 4184998537330688 4187286255190016 4197324840676352 4199619296675264 4200070560874496 4204888088117248 4212441256669184 4221059169918976 4236261063688192 4239608746349284 4242382126968832 4251517706174464 4254877445315728 4260215562960896 4267868115309568 4270201133594176 4275558476152832 4292001340841984 4294347551487488 4307458728624128 4310862674859356 4316271030894592 4328983978240768 4329449143140352 4331815824523264 4348475042695168 4350852124533376 4364135817158656 4369141529059328 4373064070774784 4382481061511168 4388813401161728 4401740011488512 4402212994285568 4404619451826176 4408100178803552 4426630233389056 4429525955903488 4434581713563848 4440145286004736 4442572479127552 4446560945913856 4456136205402112 4459657643218624 4460136849473536 4462095502717468 4462574970929152 4465252675616768 4475718835211008 4481334017785856 4484875368038912 4487809192165376 4501027380168704 4514769576525824 4517237562810368 4520807285647961 4534609872516416 4537088704443812 4540298939072512 4542780880912384 4556650555899904 4560251424644608 4563234556739584 4574174439374848 4576674899163136 4599545476880816 4600039714586624 4602554313555968 4616606484267008 4620254732863616 4626051248422912 4633232918183936 4636894305731072 4656386127855616 4663114238734336 4676848762206544 4677351306428416 4679908167565312 4691127763108864 4694196509212672 4699580804366336 4703800008900608 4717654366380032 4720233259073024 4724471005033472 4734644718239744 4738386245919788 4738895402565632 4741485906612224 4744330967842816 4755451262411696 4761417393897472 4778565355700224 4782341591429248 4782855471235072 4796942675058688 4799564910486016 4814218579050496 4818022989548692 4824067622764544 4838796101156864 4841441215643648 4845267138684896 4848436716535808 4860060341835776 4862717080360832 4868817786241024 4877563560353792 4887542196748288 4905144389533696 4909020653667592 4922809975570432 4926700199839264 4932881178165248 4947410260846592 4950646656598016 4962515319652352 4969151809844453 4969685763080192 4972402428038144 4984323248303168 4987583791038464 4990576519806976 4993304604639232 4997787509456896 5008549784584192 5012507764278784 5015786744184832 5030560013129728 5035076365225984 5037828775775488 5052666966312427 5059005981016064 5068093386930112 5074451755433984 5077225690431488 5081783938187264 5092727091888128 5096751592249856 5099537717391392 5100085681061888 5115107240241152 5125571849187328 5128924791046144 5141220857479168 5144031291621376 5159736658886656 5163814113200512 5166636897883384 5170292571766784 5182411282875904 5193013584045056 5211715913879552 5227627930714112 5230485599043584 5234618962329218 5256623402149504 5257188245241856 5260062072635392 5272672527130624 5280291123272704 5295843451322116 5296412508749824 5299307777978368 5302487552294912 5321584146120704 5325789499546208 5326361774784512 5329273415696384 5344970013950336 5345544350203904 5349768638052608 5361288872124416 5384849223613244 5391604990148608 5394552296083456 5399395434323968 5411022535131136 5415298566765472 5415880460075008 5418841036128256 5422092534677504 5431832146757632 5434801442756224 5441619878739968 5462547161071616 5465533247347712 5482220200067072 5486552495275544 5493435857502208 5501964090343424 5506311988055648 5513220140302336 5533075675021312 5537448158497024 5554354676383744 5557390948983808 5574358354690048 5577703169196032 5585762510569472 5602214560076288 5605879302324224 5610309318477248 5627438290546688 5630514514102016 5633893024313344 5637578489331712 5654183155253248 5659259385708544 5671446079602688 5679030639822232 5679640872091648 5684129177930896 5696369426632192 5700095761186816 5706633833873408 5711757153665024 5728580302032896 5732327707639808 5746070370123776 5749211443576832 5753754727188314 5754372988829696 5757518600886272 5771321655929984 5774476532928488 5778562286092288 5781721121161216 5792106727920128 5803956358638592 5807753072214016 5824858962571264 5845836845989888 5850456487309126 5857796399071232 5875680979976192 5878892904710144 5901501843657728 5904727883295296 5922755751858176 5926309617270784 5934872667480064 5952352970081056 5952992571817984 5956246758719488 5974431920816128 5979153183705856 5982421671233392 5986654556782592 6007569602456576 6012963097315328 6025911459577856 6034618426597376 6052392515796704 6053042867142656 6056351746260992 6059985774051328 6081810452709376 6086616570909952 6087270599753728 6090598189367296 6105199768256512 6108537158800384 6114021300631552 6127187282427904 6132029259425608 6139722428973056 6154113398415136 6161834274455552 6166703631053504 6170737639227392 6184025754435584 6188912647731968 6189577668657152 6196677182488576 6207808167723008 6211201648864256 6242911041224704 6246323711254528 6265394514362368 6270345708886336 6278212408573952 6289489854140416 6292927986349312 6296703968350208 6300823017488384 6324375030711122 6325054607556608 6328512181139456 6347833915867136 6352850257687472 6360820466581504 6370695262502912 6383728583507968 6402530925801472 6406719202656256 6411782078259712 6430667048033998 6431358046339072 6434873730402304 6438734884929536 6450300674274688 6458393143279616 6461923606003712 6467725012238336 6486774753772544 6490320731225408 6491018139533312 6496147631921024 6510136487579648 6523455080783872 6538745485816082 6546948916609024 6566937565855744 6570527364087808 6575719688215216 6576426272948224 6595796178205696 6599401751918272 6607681281327104 6619550546194432 6633092981301248 6653344639090688 6656981671510016 6662242315691732 6682582970024192 6686235985496144 6690247966372096 6690966857580544 6694624456081408 6720370520528896 6744573535608832 6749903398792939 6768863716409344 6772925276880896 6782711619977216 6802689108664064 6803420082077696 6807139152822272 6823458564521984 6833317924235264 6837053338552448 6853444466416856 6862042714734592 6865793831378944 6871957825503232 6886755953803264 6892198175883328 6892938767368192 6896706773254144 6917020018053376 6917763276734464 6925698027487232 6956133223897088 6977371163721728 6981185324343296 6987452915007488 7002499751346176 7008033439343552 7011864361413164 7016825633112064 7033272455331584 7042096313663488 7047661292632576 7052271587688448 7069178679033856 7073043025979392 7094637905969152 7100244405650704 7104125734589653 7109152286179328 7134755475685376 7140393678061952 7160450873556992 7166109381584384 7187988404731904 7191917698684928 7196233106685952 7218204101312512 7227857177955568 7228633837207552 7232585349873664 7249924724804608 7254667332419584 7260400294499968 7269509104664576 7290920384405504 7317178200915968 7322960561876036 7323747440328704 7327750946582528 7349333769181712 7350123481530368 7358554154205184 7371772199171072 7385055549718528 7391685728272384 7413456861454336 7417509407114752 7424168722195456 7440155985805312 7446035529302524 7455377235181568 7468769201791744 7472851983789808 7478139429060608 7482227333267456 7511002346473472 7515108215103104 7515915740512256 7538052775092224 7544009681003873 7553474304065536 7565200624222208 7580677692915712 7603822444675072 7607979053154304 7613991217933408 7637237680027648 7641412554852736 7645997675853824 7650999378378752 7669341857644544 7680423452033024 7703045020104896 7703872739999744 7708084040695808 7714175312906216 7740486030721024 7746602908430848 7751670422831104 7774501838473216 7781481655349248 7798238359453696 7808667129755569 7809506199126016 7832507961619264 7842334531125248 7846621521575936 7853666086289408 7870578232918016 7876797915295232 7881950598004736 7900846758920192 7905165734918144 7935567276903728 7939905232776671 7945523143376896 7949866541596672 7974138472824832 7980439993128064 7985660474294272 7990452156366848 8002856858681344 8009181073535488 8038025663236096 8054470048722944 8079061347467264 8083477743976448 8108157606821888 8114565035029376 8119000839531032 8124745469919232 8148675723747328 8160449917785088 8184485333861452 8185364786249728 8189839293239296 8214843891122176 8224266407641088 8231650015576064 8260408203377792 8261295813951488 8267824258808576 8285628256919552 8297600336571392 8322039709220468 8332480439320576 8357920538361856 8362489372475392 8369097785001184 8369997074661376 8374572510380032 8394649681352704 8399238593350528 8400141121748992 8409776176234496 8424882513338368 8431540231710211 8442118339837952 8472522127376384 8479217492698568 8484764253937664 8503035412348928 8509754890631456 8520431125921792 8535736230619136 8540402267188352 8551116952305664 8584002681683968 8588695102974976 8614917457248256 8621725349718712 8632542061789184 8657967956481536 8663631649046528 8696950085390336 8701704249066752 8728271634317312 8738283058118656 8746128141549568 8764962123022336 8777626802323456 8803480022977024 8809238903652352 8816200357607104 8853260466778112 8859051911806976 8869163427127696 8880290572009472 8885144958255104 8893121891827712 8912272410804224 8919315286437248 8920273698947072 8924191005434936 8925149941858304 8930505351233536 8951437670422016 8969750736077824 8975618384330752 9002054760337408 9029539153051648 9034475125620736 9041614571295922 9069219745032832 9074177408887624 9080597878145024 9085561761824768 9120502849289216 9126469113479168 9148348878749696 9153349798326272 9199090953761632 9200079429173248 9205108627111936 9233212968534016 9240509465727232 9252102496845824 9273788611462144 9312772255711232 9326228477468672 9353697524413088 9354702612856832 9359816335130624 9382255526217728 9388393018425344 9399161608732672 9407600017801216 9423486141323177 9435308732760064 9440466518146048 9448942010066944 9469289436479488 9476772491839576 9477790805131264 9482971813224448 9488661935685632 9510902524823392 9522834787794944 9557130711400448 9564683182858496 9565710942470144 9593885350117376 9599129820972032 9628437158100992 9636045979097384 9648135245529088 9682882431287296 9690534277369792 9696873433071616 9720120683671552 9725434160721664 9737635572482048 9755127120707584 9775084393496576 9810288779067392 9818041307335184 9845619951140864 9853400399678528 9865762356330496 9894820521693184 9901293313196032 9925030639304704 9938303619688906 9939371526160384 9944804856076288 9968646496606336 9975167582076928 9981153039613952 9986609209278464 9995575018913792 10025015528557568 10031573488369664 10061120026259456 10070152730451968 10075657551550976 10105333932624854 10118011962032128 10136186773860224 10148903510867968 10154451380862976 10163567876374528 10193503184499712 10199075434782784 10200171362123776 10230214480482304 10251143698374656 10282441714958336 10288062583242752 10319473317773312 10327628226401024 10333273795766768 10340585143533568 10364822565751808 10386027168090112 10423431827759104 10455255861428224 10460971198087168 10469237924658436 10513246804299008 10514376490483712 10520124145270784 10545345054261248 10560582246545408 10591686902644232 10592825017499648 10598615555956736 10604975104589824 10643168292241408 10651578999092416 10652723549569024 10658546831392768 10689940027900672 10691088700407808 10699537276105216 10722577744248832 10769698447226488 10783209980297216 10789104592166912 10798790868647936 10822045070262272 10830597133530944 10831760920150016 10837682072256512 10844185069355008 10863664293515264 10869602885512448 10883239757479936 10925094322143232 10931066494695424 10964440400134144 10973104990551088 10986871715004416 11003928180686848 11012623976111296 11026440280604672 11066151350042624 11074896316994048 11108709352767488 11114781897967616 11148716709380096 11155406338392064 11171525021138944 11204429120152576 11211758604648448 11220618636954496 11254876581093376 11261029028204032 11267786048626688 11308366310506496 11318518771417088 11342892159205376 11358061279644464 11359281744183296 11368258355861792 11392738853264384 11400191522373632 11413267667746816 11423514307330048 11457160604065792 11492140740247552 11498422887153664 11507509454376628 11508745977659392 11515037201772544 11542643311859968 11548953065856976 11557124572184576 11563442242322432 11584213455840256 11607912717277184 11615506144428032 11649717925142528 11658924052460531 11691673691979776 11700912974618252 11715592798142464 11751361959952384 11757785809420288 11803003687315456 11809455766590592 11845511503716352 11852619234541568 11869745334960128 11904705940162112 11905985143635968 11912493517438976 11948863841632256 11958306367411712 11964843342466784 12015139204913152 12025926194630656 12051822919155712 12069236853194752 12104785031593408 12106085734285312 12112703492521984 12119971548102656 12163620905418752 12173233141819904 12181196378734592 12210399536513024 12217074317600768 12228042601263104 12254374564855808 12264058518851216 12270762632473037 12279444857946112 12308226796830272 12323668548911104 12333407262107008 12341475278454784 12368051508871168 12377825295463936 12415616335446016 12422403297728512 12485822082449408 12492647422509056 12530789028724736 12540691417772672 12556424817147904 12578979708280832 12585855972698624 12593407936700416 12648750061422244 12650109215113216 12657024362278912 12695667831734272 12705700515374944 12721640933163008 12741390525005824 12767457167015936 12805061851602944 12823564156519424 12861334096067996 12862716092678144 12869747460804608 12877469769859072 12900601348549376 12916786286559232 12923847212007424 12935450024476672 12973549507545088 12980641462450816 12982036279066624 12992295263842048 13020272975159296 13030562176279417 13046910161567744 13077490971632164 13093897833218048 13133875131711488 13141054728175616 13151439376430432 13152852545896448 13191592356411392 13198803503836544 13215362562654208 13239101092388864 13266185962602496 13306689278181376 13313963343020032 13324484631383464 13365165940048384 13372471970992288 13380495932744192 13389248912162816 13440741041057792 13489147071217664 13499806797585878 13537727432818688 13545850553761792 13565423239954432 13605378217328128 13614278305644544 13646917129043968 13666635848470528 13674106677104896 13706888932833712 13724085429469184 13731587662757888 13743915651006464 13773511907606528 13784396351766656 13785877534736384 13793413546508288 13834040036106752 13912266447794176 13954742327443456 13962370648686592 13974905830014976 14004999502692352 14016066878687104 14023728722826328 14033651266224128 14066544910663168 14095322585265152 14104543175376896 14138357358067712 14146086051958784 14189275811938304 14200488811301408 14208251469179306 14218304572358656 14269510951370752 14280787356123904 14332218763168768 14375976809463808 14383835397369856 14392466213371904 14436408202625024 14455714355911136 14457267674415104 14465170699747328 14499849449609216 14509334664839168 14520800588999936 14539018209329152 14563569491135819 14581840768811008 14634356401831936 14645921123752072 14647494880657408 14655501893165056 14698667538363424 14700246963060736 14717108308410368 14743544398342144 14770111099437056 14783371456544768 14826913722908672 14835018814229504 14848337444390912 14880311971610624 14892071058605048 14910754470363136 14937538403583488 14945703967579616 14964454666534912 15022004692946944 15030216430206208 15031831481024512 15076105550184448 15088019362007746 15106948608131072 15130401248444416 15161355385831424 15215958106308608 15227982435866816 15274475360055296 15282825109705472 15291995351707648 15301998756757504 15338683715289088 15360846904066048 15406090040209792 15407745479999488 15416168081391616 15428350625812432 15493205816861696 15503340845662208 15549003676946432 15562963310698496 15596476718907392 15617334259511138 15619012398252032 15665015923238528 15684669062250496 15693243043151872 15707332172578816 15753595830590464 15763901196009472 15801693517840384 15810331469836288 15871134553807456 15879810465553342 15891046286753792 15899733083193344 15948276945649664 15960879986256128 15971320948588544 15980904312733696 16018362147070976 16076051326472192 16108940097445888 16158122694934528 16166955487952896 16216315213643776 16229130070058752 16238001679062064 16249490939838464 16297351447494656 16320899835570176 16368970667722904 16370729572499456 16379678586478592 16429687782244352 16448532815282176 16463300031152128 16520816406755584 16522591627902976 16535648517617152 16571256513839104 16595200673142784 16644079418440936 16664960878641152 16724978744950784 16738195570002368 16739994149322752 16749145020760064 16789299362705408 16798477186701056 16800282243497984 16819552352468992 16849765026676736 16863080463420422 16884236679675904 16945044254752768 16958434985397136 16969528507875328 17006070824697856 17019509781262912 17040862251843584 17071472461238272 17080804534376704 17102233904611328 17168005363367936 17177390205949952 17229834914496512 17243450699437424 17265084123578368 17315935912963072 17327263298093056 17393900170780672 17403408498133504 17456543268634624 17476566116237312 17492256283099136 17529924246044672 17555253604646912 17606960045954048 17618477807304704 17632400715214208 17706520933556224 17738326854255392 17760581144018944 17770289916510208 17786243783655424 17824544821608448 17838630572874496 17840547397894144 17848382010869872 17850299883716608 17861010702467072 17902875340844032 17939501472155648 17951236768661504 18004109520674816 18059078306103296 18068950251241472 18083229142591844 18138439490065664 18148354817775248 18161195756290048 18171123523649536 18241005698578432 18252938226958336 18296697757499392 18306699596652544 18321166368152263 18398181907523264 18400158858346496 18410217254223872 18466425937068032 18481018931454464 18547577222924288 18625544511422464 18652456954937344 18707395048826176 18709405225713664 18719632670261248 18764511052435456 18776786036850688 18798323217465344 18846972282646354 18870617465520128 18880933036292096 18897884020133888 18938578872958976 18953544983679152 18955581610262528 18965943626448896 18977323871371264 19021805049646784 19045669575589888 19114261422800896 19129366365716992 19187770700234752 19198259641944064 19256874316201984 19272091958194768 19282626993886201 19296270491058176 19365764862574592 19381068554739584 19393746866143232 19440241367343104 19450868321443328 19510254241415168 19550168786993152 19620577558134784 19636082614670368 19691239902281728 19706800799357056 19731524712660992 19789641043386368 19850061278609408 19876607239377812 19878743052320768 19889609712152576 19937292993212672 19950335164153856 19962306079227904 19973218418556928 19991150037827584 20050031057115136 20063146976739328 20122240052518912 20138141545159099 20140305460903936 20151315103101952 20210667865249708 20236023924064256 20272373547720448 20297807021735936 20308902761725952 20327135752749056 20387006368999424 20398150869565568 20400342724247552 20460428960964608 20476597705581941 20502287396749312 20564883429916672 20576125166485504 20638946635546624 20655256452802048 20666547591533536 20729645131503616 20772054336180224 20846863655518208 20910511722856448 20921942396174336 20938475849316872 21026493608598016 21040248290541568 21090690108522496 21121164493090816 21183373805288464 21185650034999296 21197231111913472 21209950209179648 21286336584482816 21303157998184832 21305447099138048 21317093662785536 21379880055801344 21399074552210432 21445155488497664 21539396894452976 21566419960594432 21578209184333824 21597581737295872 21644090140524544 21661194267061888 21663521840300032 21675364144513024 21688370138710016 21727328587030528 21739205771024896 21850188644286464 21862132989390848 21928880800268288 21946209981102176 21973743430008832 22007856361373696 22025247952222592 22052880561209344 22149792633988096 22217418705534976 22229563795935232 22297433418760192 22310812676784128 22343050042277888 22408858240305152 22423517209296896 22441237273908992 22507334668118993 22509753162186752 22522058056408064 22535572097253376 22616732621012992 22637037542834176 22685784318410752 22716122559288928 22718563488366592 22736516711723584 22785477706528768 22800383044747264 22826535335493632 22847028614660096 22885609200356287 22914321208131584 22984281480495104 22996845774307328 23015018908753256 23017491955318784 23030074403545088 23085286623719936 23097906131713952 23126884484644864 23168426911680512 23215825434554368 23231012288856064 23299435850285056 23317848104921062 23383347383959552 23401825949236504 23431185596284928 23515571618840576 23606007374630912 23618911533181184 23691023007432704 23705238469083136 23739490669920256 23809411880324224 23811970287271936 23824987034877952 23916612734823424 23929686684933568 24030278409826304 24051852389261312 24103645838311424 24138473706389504 24209570063186816 24212171468570624 24225406985043968 24239943096205312 24346466283639808 24362392757469184 24420799073026048 24434148635201536 24456085202526208 24508749129711616 24528117037702432 24541525264946074 24558889715892224 24616453593660544 24647337097822208 24666814524214016 24682950556909568 24755650590927872 24831232670892032 24844806595457024 24971644164898816 24985294845018112 25061578057449472 25081382835545344 25112849634295808 25157959416561664 25171711945397248 25186815873400832 25297500122844488 25300218430226432 25314048724557824 25391335663468544 25411401030749888 25443281866326016 25482781050011648 25534914334031872 25610123703205888 25647128313038848 25722668192135992 25725432185356288 25739494921609216 25754939539718144 25801202697098752 25847694424014848 25870900048953344 25947099015090176 25961282924901632 25964072558133248 25984590527684096 26040545950318592 26061124352558834 26093820323135488 26154981943264328 26187795666436096 26282109456351232 26302878752860864 26305705091792896 26383184712822784 26397607007673088 26430725125308416 26478202184777728 26532371925204992 26613378556362752 26627926686040064 26648969262766928 26730331880096768 26744943941984576 26760991865488384 26778497824325632 26881482082115584 26978294142435328 26999613595171756 27075454865637376 27091701107523584 27130846479908864 27210756434656256 27228556611289088 27293834258087936 27333271696941056 27348213354209792 27413777865667424 27448170858938368 27463175325515776 27487831302012928 27547023815213056 27568792703533312 27571755069472768 27586827093016576 27668080072213504 27824532895588352 27909484654886912 27924741297373184 27949811660029952 28009999005384704 28032133757374208 28047457445652656 28067302532448256 28133089821326336 28190645170530304 28209086350753792 28276714716135424 28292172103917568 28378551623876608 28400977622602816 28416502938358612 28436609144717312 28539021902741504 28561574712247808 28664437526337536 28751953618927616 28767670794739712 28784932426743808 28911428711822272 28914535348830208 28930341399494656 28999698899218432 29018669329678336 29041601177999872 29127138982271638 29163681537622016 29268712803663872 29291842247504144 29294989761314816 29311003786330112 29397335076726848 29400493926121472 29434216616820736 29487088796684288 29540222198874112 29653827445817344 29670037628459008 29696674888781824 29760623943221248 29784142117210096 29821508940726272 29875076807166976 29891407935159232 29928909333069824 30044009385893888 30060432860412416 30152211100368896 30176038724015492 30213897216262144 30260802496888832 30322710771662848 30431916212617216 30455964871733632 30548950720110592 30565650219410944 30583990703415296 30677367430578176 30721693808132096 30812180080419584 30815490959998976 30832336162783232 30856701251624864 30986411633723392 31006681691324416 31098007353892864 31125926621396992 31192953437814784 31234668519022276 31238024796504064 31330031846477056 31369338124500992 31386486086303744 31414664345157632 31507191661180928 31527802392018944 31603387035680768 31620662939672576 31645650999535727 31742269107614912 31759620931106684 31782092573507584 31799466166386688 31896553891299328 31921759972512256 31942641897177088 32036724294141952 32152102652944384 32217880194891776 32316245389869056 32333910975905792 32432630427287552 32458260140117504 32476003358124128 32594702894989312 32641799671140352 32737941335445808 32741459144998912 32759357172957184 32859375564488704 32897065630564352 32926600062304256 33041632813511168 33071297035234304 33142513027678208 33190401346285568 33288158836881872 33329921757282304 33449957489901568 33476391140004736 33479988298645504 33498290041520128 33578598725410816 33596954373402112 33699530053353472 33726160926840844 33768473359351808 33890088509505536 33916869970794272 33939057015750656 34012141649395712 34039019562525824 34081724503687168 34142944922476544 34161609068753408 34336010726735872 34354780411899904 34459669828993024 34486901398874848 34530168247156736 34631871825926144 34654526596186112 34784062668911171 34787800341561344 34806816996267008 34913086537269248 34953132232474624 34984512566198272 35059848492089344 35110507209293824 35213920091908096 35236955614609408 35264801430428416 35368668764186989 35413041867112448 35476653708510784 35521162288037888 35540579833020416 35572487567310848 35649089643216896 35677261145748992 35696764021739744 35700599767433216 35805750681688064 35879002944311296 35902473537323008 36008219041349632 36118156612206592 36137900502482944 36166458285183688 36276878980131328 36296709635550496 36342247047299072 36482011397156864 36505876453916672 36593395514998784 36613399193305088 36642332736304526 36796363815046528 36800317716692992 36820434508447744 36962037862908928 37095154445848576 37251089022844928 37304913909874688 37414790097652352 37418810451427328 37439265340522496 37529022104870912 37693944565292708 37741234931040256 37761866072584192 37795768040267776 37877157745917952 37907089967358304 37911163220525056 37931887252897792 37954647742742528 38043610099293568 38091339151179776 38258732731433984 38375541400469504 38396519283888128 38513748632403968 38544183916389536 38565253987772402 38592540982116352 38731529725149184 38762137109479168 38787493732286464 38880482734686208 38901736642886656 39020508482830336 39100337573986304 39241155116269568 39272165229340736 39382479804563456 39413601598714112 39463049425321984 39579282086772736 39700122557218816 39753214478755624 39757486104641536 39779219424305152 39874585986425344 39900670328307712 39946436837113856 39982300075655168 40100062114230272 40126293953478656 40244480105037824 40276283090318198 40280610921807872 40302630206203904 40421335730499416 40472047848128512 40544747095440896 40617805523451904 40654271505498112 40774012737998848 40796301739131136 40800685448495104 40920857921929216 40953195411163882 41004574793498624 41129766859833344 41152250332971008 41310512905604096 41333095183067072 41459290263007232 41544108672360448 41693727311036416 41821023445712896 41843884792348672 41876951698633744 42052987217196032 42080496581083136 42181380217044992 42242328986181632 42366747610576928 42371300069998592 42394462223826944 42419900418359296 42572673168965632 42606315996369664 42610894198276096 42634187325571072 42759760111602688 42798149104420864 42890310976995328 43078793788905952 43132839921188864 43156418368667648 43195163474591744 43288180281049088 43322388534123776 43327043680600064 43350728289026048 43376740277420032 43454657174061056 43478411542049792 43700377288572928 43724265978781696 43857761600536576 43892419962204352 43947486860017664 44015712722747392 44050495904445184 44105761122418688 44299585267976192 44434837411069952 44459127591870464 44594866837520384 44686100084555776 44817716480610304 44847034418593792 44882474547817984 45014669336237986 45019506324373504 45044116112816128 45071144194506752 45233465242025984 45274075085668352 45432245118577856 45437126976733184 45473033423447168 45570955413057536 45600766089494528 45653070670987264 45771218400712574 45828642416263168 45968562960990208 45993691548614656 46030037817506512 46034983910637568 46060148807090176 46170573247439872 46195812263427904 46253768969289728 46336853823361024 46431650869108736 46598871700570112 46635696209842124 46766694767919104 46803651898473008 46862371192569856 47031143237681152 47212014749261824 47237823066362368 47382046014865408 47410476938166272 47478981339840512 47618823760648448 47623940574543872 47649974069755904 47833225469646848 47859373369867136 48060556819652608 48103704778522624 48207291676622848 48276947412779008 48419140126373632 48424342937141248 48450813970087936 48479886192410624 48692932567279616 48724785514938368 48841598146052096 48868297270403072 48912170405052416 49017498259423232 49056234075404864 49083050529892148 49117779431784448 49232907187321088 49294674195644416 49333629048428032 49365901113819136 49511301181855744 49662465341784064 49689613190914048 49728880142127571 49943288329797632 49970589690036224 50123156114898944 50162765671090688 50315918833123328 50343423890794496 50373631746801664 50595000245688976 50600436860452864 50628097449115648 50782671326937088 50822802061499776 50886563732652032 50965562100023296 51220247406411776 51294256626077696 51445336384271984 51450864370712576 51478989843218432 51509879079436288 51602405394197504 51695388848029696 51741800097906688 51894198030180352 51922565849803264 51969181055368192 52081091900637184 52122248705117668 52187640646270976 52309963886528656 52375591332872192 52564218912702464 52605757505721728 52611410183585792 52766369425645568 52795214015346176 52956404369555456 53064743850409984 53226757112725504 53255853372080128 53297938525533856 53460663760193536 53489887883969152 53521983730976768 53556995648651264 53762964164231168 53956588284870656 53999227190343512 54150909731274752 54183402215047168 54261692959817728 54421512869312512 54457113222578176 54587668516175872 54660669908288983 54666543393882112 54696426708419584 54827555731334848 54896341717876736 54926350651031552 54975662604025856 55094047630426112 55137585407066624 55173654186033152 55336160144427008 55579336629436697 55649065791176704 55818969309773824 55849482594746368 55899623320059904 56019998010769408 56064267514748416 56094914891305312 56266179642652672 56381290341060608 56418172701507584 56553429432270848 56584344207835136 56757103247753216 56801955245205632 56833005876717224 56873218289434624 57123149424495616 57328875052675072 57503907237855232 57535341589479424 57569864853487616 57822857423644544 57829070697660416 57860682798989312 57999397798436864 58083202355999744 58254277964543276 58327363075244032 58537425607327744 58583684495008288 58589979522629632 58622007572660224 58794670153453696 58800987852242944 58868433233641472 58974177593368576 59307654891634688 59340075256918016 59393349777563648 59521247886442496 59568284234420192 59643017881452544 59750153614333952 59782815870318464 59857818666139648 60088018771787776 60120865720824832 60304422200737792 60352077448030984 60427794432524288 60521604993777664 60645421543325696 60863832425234432 60911929743467264 61097901440221184 61131300438821888 61167981406830592 61354734861156352 61443387616264192 61624360160839168 61664672325566464 61713402503249728 61972823267446784 62013363382648832 62196014707785728 62251853242793984 62385906875629568 62469337038044552 62476049593008128 62660063692954112 62772972172607488 62829328690315264 63014383322361856 63055604784037888 63206774071361536 63241325879345152 63291301999071454 63484538215229824 63519241862213368 63564185147015168 63598932332773376 63843519945024512 63885283794354176 64073448588283904 64304205305888768 64435760389783552 64632490779738112 64667821951811584 64916520280235008 64952006716248256 65189405789978624 65283599342280704 65475882670891616 65482918289997824 65518714345914368 65718751128977408 65794131261128704 65853200124608512 66083265627022336 66142594070468608 66285026055356416 66380802692571136 66576317673763744 66659843514564608 66899914979803136 66952782280009472 66959976597291008 66996580083040256 67157197450821632 67193908746804224 67399060106706944 67452321853681688 67536946718703616 67780177019011072 67833739941588544 67878114031501312 68024283298791424 68078039125051648 68163449007374336 68285889844953088 68323218137506816 68672021453471744 68709560823799808 68919339657986048 68973802797749696 69060336494313472 69263743651852288 69309053192372224 69568125337822342 69575600683122688 69613633992534016 69826173074538496 69906264464949248 69969025132396544 70221014418587648 70427840183816192 70473911229218816 70529602860856832 70737337528373978 70826083734224896 70953307417021568 71042324576075776 71081159666040832 71144975134621696 71354522291497984 71393528043479488 71401199534866432 71611501363376128 71758005888622592 72016438082699264 72236313224413184 72275801004965888 72332916570367376 72553757960262656 72593419271100992 72684494094598144 72964022794313728 73186791029997568 73226798386610176 73284665472609052 73592727630093056 73600635433385984 73640869016895488 73924075725817856 74190308891697152 74502178045689856 74609827819749376 74829580195304704 74837620902854656 74878530681044992 75058044209741824 75387889130585416 75482469862080512 75523732145168384 75591536080535552 75754315491835904 75814179934716608 75822326441050112 75863774505795584 75909295485485056 76087220198587136 76182678302359552 76517465462867968 76751082800939008 76793038567776256 77027497264807936 77088367832779072 77130507975544804 77185081964232704 77463059450298368 77524274218958336 77574987464572928 77760965469372416 77803473285773312 78041016965660672 78200675147972608 78482310232539136 78544330458681472 78764959609126912 78827203197428224 79158564173545472 79400245114437632 79506428957511248 79514972209283072 79558438848610304 79749171972850688 79801340656615424 79892873674227712 79964600151310336 80200124228460544 80488960210075648 80552566180636396 80561221843615744 80605260412407808 80842671460998832 80944095696257024 81089494190881792 81235611046903808 81308543010996224 81548025475997696 81592603478262272 81841715843858432 81906390822327764 82009149586997248 82259533719666688 82304500665942016 82621025811208192 82666190366134144 82918580526014464 83088217344720896 83387454622072832 83642046891425792 83687769584697344 83753903397267488 84105974434392064 84160993162166272 84362760434089984 84484657972363264 84733495221153856 84742600139997184 84788924447653888 84839800836718592 85145346337931264 85212631992739328 85268374651142144 85519520223205376 85596298208841728 85780621953990656 85895338427311259 86157587577811904 86265679842377728 86312836737335296 86390326949183488 86576360562098176 86644777068247552 86701456578052096 86909314348122112 86956823084099584 87400754577145856 87448531957563392 87715523201073152 87784839924408704 87894973720035328 88031425445494784 88100991808890368 88599170535952384 88869674822139904 88918255183740928 89189733675040768 89372200169111552 89635432961220608 89764949095635968 90029338672475972 90039012648747008 90088232225632256 90142288389013504 90466930484051968 90548150171336704 90864490237155712 90874253953466368 90946066846894336 91141910826115072 91542436801425148 91657284832526336 91937125921980416 91987383097229312 92060075635013024 92069967821275136 92120297614180352 92341146494879744 92391624526855808 92507537938579456 92673707646722048 92863301738217472 93197743401140224 93271392419684248 93533389535838208 93607303796946016 93724742385139712 94062286475362304 94424029498523648 94475646132724736 94764092029730816 94820953876332544 94957962679681024 95237647521296896 95299948139511808 95666450939293696 95718746739734272 96121113639305216 96207409557045248 96414583353245696 96553894825558016 96838280252747264 96901627940175872 97385865134559232 97449571029876736 97683196292104192 97736594540806144 97824340810104832 98034996518846464 98112468150809728 98166101059784296 98235558863568896 98465814374642176 98667258096856064 98731802227638272 99022602363711488 99324930683568128 99379226381828096 99457760284255142 99886576659595264 99941179380072448 100325531342181376 100631837666246656 100686847781588992 100747263493603328 101190000491377952 101200873720905728 101256194898231296 101565342653874176 101645604122999552 101773127465304064 102440494812823552 102588513252155392 102890672768543968 102901728741425152 102957979686436864 103019758158872576 103204810788395008 103390777696059392 103483600195813376 103788396060360704 103845131699606528 103938362110736384 104162183801274368 104244497410235336 104375281292541952 104619927773057312 104751182665744384 105128437825404928 105211515011443456 105222820367171584 105532738851291136 105590428030692352 105912808739110912 106129487700819968 106511706744160256 106595877051067712 106921327520387072 106979775767938304 107043967461953536 107113991297302528 107525928328462336 107913176569741312 107998454380687024 108301819462549504 108523385919635456 108843025738625024 108914226445156352 109175337032351744 109321339816577966 109333086787764224 109392853416839168 109655111462669696 109792683435753472 109852701302063104 109951325208051712 110275170814133248 110347308372066304 110672320288854016 111158673258873394 111298131582353408 111637938619547648 111698965189492736 111799246640119808 112128535029496832 112189829782610624 112532359285305344 112762580682121216 113106858864541696 113168688415670272 113514206495506432 113603910490411264 113666011753434448 113746436578869248 114246298848991232 114657750105350144 115007814475710464 115070683178958848 115139729706975232 115645714847289088 115658141395320832 115721365597978624 115998795596873728 116166404711999488 116508555929086552 116654726150488064 117074851214655488 117167368990016576 117179959045259264 117244015145320448 117589340306907392 117601975704485888 117736866467282944 117948355186737152 118615309783269376 118680150513836032 118786699555127296 119042495772884992 119136568468840384 119286035762905088 119500307228667904 119565631740636928 119715637332279296 120176037543575552 120241731441649664 120608844401475584 120704154896061968 120855588865048576 121043209987555328 121290843086651392 121727664850468864 121823859486934528 122195802880442368 122262600877643776 122335962813661184 122709469722312704 122886775232528384 123248720321678336 123329344651132928 123426805006499456 123945646534893568 124392029415571456 124503706485587968 124771813751259136 124938674076089104 124952099186016256 125320127385908224 125545944345214976 125658657380630528 126028766644723712 126413548142723072 126482651758690304 126582603998142908 126969076430459648 127038483724426736 127128370294030336 127197864665546752 127687039890049024 127770567588708352 128146897176567808 128248164577065841 128608410611777536 128871520779567104 129264981559476224 129335643903623168 129833040560470016 129904013432496512 130378811579957248 130567198684561408 130951765341783232 130965836579995648 131037428691828736 131437502257954816 131588262522257408 132166531254044672 132285188140937216 132570052110712832 132761605385142272 133152635347527488 133319687029129216 133799829959606272 133905564560018944 133993160166080512 134314394901643264 134387817493608448 134798120213413888 134904643707363376 134978388957203407 135073893437407232 135560354038022144 135667479883177088 135756228063002624 136048566597582848 136156078250103296 136571779689906176 136646436275013632 137344042906943488 137419121647599616 137838679315972096 137947605595499392 138120672988626944 138527487303704576 139136250675644684 139151201366245376 139227267985068032 139652346149076992 139812528929898496 139938050264793088 140442028837175296 140855680367632384 141059205721713664 141474675056747956 141652167468449792 141906614834043136 142084649152151552 142162319332081664 142289950269243392 142709044582995968 142787056086958976 142802399069732864 143223002726752256 143336183939073587 143516011777245184 144032876165398528 144472626448826368 144551602009931776 144665833140734752 145107515920525312 145186838542201984 145368988189196288 145928045588627456 146373582059995136 146453596773220352 146569330945218104 147185455260186112 147281738033790976 147848151451635712 148380617783394304 149004356091379712 149219655639498752 149659160390609408 149757061362089984 150116088419483648 150775778261170832 150964939724161024 151047464290336768 151183072161071104 151508630983671808 151628359869433216 151644652882100224 151727549011591168 151818590970970112 152174440397174272 153034930925735936 153502165601878016 153586077135552512 154054994529615872 154176735665558144 154261015951089608 154370163928465408 155048548437916672 155149974929145856 155521930938744832 155606946571546624 156082033931321344 156401350295945216 156964620465078272 157088660917362944 157654406394856448 158317128347090944 158800490228875264 159012857915022496 159029944418566144 159116877697220608 159498343945701376 159602681313230848 159785747348455424 159929200302620672 160199264402494009 160400248456921088 160977920420151296 161105132361272792 161122443687231488 161210520824815616 161685342921997664 161888191392514048 162178988381763584 162471222093807616 162617086021992448 163096050951995392 163185206956524544 163683431687716864 163812781644655528 164018299173994496 164609001331884032 165242051622416384 165332380732268288 165837161052028928 166176434689441792 166774909244145664 167375539169394688 167507806794534976 168211948868784128 168321986324332544 168725520868179968 168969315944726528 169466990442307712 169485200279994368 169577848895307776 169679601673437184 170425263985478656 170536749302284288 171039040446410752 171192596417683456 171561243907981312 171790676854622518 172315175155623808 172531359684755456 172625673474670592 172780653898366976 173289554136495104 173402913156104192 173818628696244224 173913646168199168 174801509154291712 174897063915126784 175431046402146304 175569679848817408 175789947440070656 176201983617780736 177198341071904768 177739349644279808 177836510367481856 178379467350081536 178744400338223104 179270865922441216 179529898191271936 180058677344951944 180078025297494016 180176464451264512 180284576778027008 180933860968103936 181096300342673408 181728980474311424 181748507906932736 181892133693788672 182283821652230144 183084873602850296 183314569665052672 183974766194458624 184120151270026048 184139935642550272 184240595228360704 184682292989759488 184783249053711616 185015075877158912 185347415293444096 185726603476434944 186395486802280448 186542784839368496 187066779071676416 187214607593892032 187449484770279424 188124572950724608 188848058997047296 188951292265449472 189528184059461632 189641907752665088 189915925359362048 190475295042593792 190599896279023616 191332901878587392 191437493479468544 192242227278610432 192414819114090496 192829166706491392 193107789651116032 193676560505494528 193803255880351744 194771730269118464 195366392584208384 195473189081612288 195648681620209664 196069993037692928 196224936301619456 196332202119568592 196471117727137792 196931628749284352 197334516193712128 197463604455276544 198045204727422976 198649861367136256 198758452763656192 198915520568510284 199773153319190528 199882358760144896 200651062684362752 201263675332493312 201373695563177984 201494526987206656 202380000982755904 202401747441811456 202512389796462592 203130685307748352 203291208245999104 204880989625647104 205177026504310784 205781345537087936 205803457482850304 205915959372873728 206039516317745152 206409621576790016 206781555392118784 207576792120721408 207690263399213056 207876724221472768 208324367602548736 208488994820470672 208750562585083904 209239855546114624 209502365331488768 210256875650809856 210423030022886912 211065477702582272 211180856061384704 211825617478221824 212258975401639936 213023413488320512 213191754102135424 213842655040774144 213959551535876608 214087934923907072 215051856656924672 215826353139482624 215996908761374048 216603638925099008 217046771839270912 217686051477250048 218350674064703488 218642679633155932 218666173575528448 218785706833678336 219310222925339392 219585366871506944 219705402604126208 219902650416103424 220550341628266496 220694616744132608 221344640577708032 221519556996750089 222317346517746788 222596263164706816 223275877239095296 223397930378985472 223598493280239616 224257070058993664 224379659565221248 225064718570610688 225525161364242432 226213717729083392 226337376831340544 227028412991012864 227207820980822528 227332023506868896 228492597697982464 229315500210700288 230015628951420928 230141366357917696 230279459413950464 231291429694578176 231442731195957248 231997591193747456 232332809423998976 233017111858173104 233309452300976128 234149702429310976 234334737980033152 234359918090518528 234488030290640896 235178680613814784 235896710373474304 237230619566538752 237360301027672064 237573399110254592 238084991545769984 238273136937680768 238572071525810176 239000614457335808 239131263481273856 240352075087151104 240483462883299328 241217688802951168 241408309792123936 241711177730097152 242086419975110656 242581686173302784 243647718973869056 244391605760884736 244525201755287552 244671925627322368 245418939444625408 245773550465056768 246497440643356672 246658689302265856 246853610012998912 247580681349308923 247891293069787136 248784058831142912 249007412971175936 249543627502518272 249877348152178208 249904198372032512 250640254771816448 251091888690429952 251317314761261056 252057533289447424 252827096285446144 252965303517380608 253165207996285816 253938152860919296 254076967448853472 254395729331093504 255374079780098048 255541135177416704 256293794353135616 256496329154131682 257216821223555072 257743041559134208 258671287807246336 259666081120940032 259808026864993024 260757623159914496 261134397369122816 261903530683566464 261931673159991296 262074857383657472 264333062508089344 264570376281874432 265140104221425664 265523210770284544 266305270695054976 266639374058258432 267811129120037888 267986320332161024 268628789803286528 268775634987216896 269596240426827776 269809287414726752 269956777914406814 270147786874814464 271120708076044288 271334959766354176 271512456126005248 272312156500206592 273143559379812352 273292872550027264 274688085813886976 274838243295199232 275677358631944192 275895211190998784 276241345977253888 277054974607409152 278272501351289368 278302402732490752 278454535970136064 279304692298153984 279625057859796992 279876100529586176 280884057674350592 281711360735264768 282118411443427328 282949350113495912 283304334936899584 283813229668086272 284324638664163328 284579900538486784 285418089165991936 285574112173917952 285604798139465728 286446005453504512 286672367878147174 287032023554490368 288065752330797056 289103204019863552 289331666281469504 290215031841050624 290373677084403968 290737976378392576 291856091177254912 292747164119990272 292907193546440704 293138661890436208 294370910520372224 294563476067581952 295696302903271424 296761235566788608 298008712182759424 298439311278997504 299318320781218816 299514122724179968 300232176838967296 301551556522341664 301929879448322048 302094928580673536 302366144322142208 303017261967343616 303256719738866432 303289305764200448 303455098023182336 303637181941940224 304348880794348544 306069861851471872 307004331203756032 307172154271105024 308109989059231744 308353471331116288 308522031902179216 308740327856930816 310097096875833344 310299949858291712 311043861877489664 311213893143093248 312164067862642688 312802700591890432 313929240930156544 314177321834725888 315308812789712896 316634256694181888 318025715830044992 318059888837132288 318233755394441216 318996687891402752 319205362626461696 319571494696910848 320398528804988018 320800496913842176 321955840840302592 322210264722545584 322244887374462976 322421041649631232 323370685843995328 323776382785028096 324357976763527168 324942444187615232 326192101903990784 326370413913049088 327366863375433728 327625563289311056 328036598347988992 329218002663768064 330484103244832768 330664761464536576 331674322104057856 332352869378883584 333549818488291328 334751078338789376 335015613589069952 336423897737568256 337451041736359936 337938631889453056 338933980884615424 338970400559988736 339155697790615552 339359203346874368 340850527970957312 341073498604568576 342078080892821504 342385192835366912 343122487815962624 343581353709245036 344630350311247616 345062719369510912 345251346949341184 345561307796733952 346579108272990208 346805826312208384 347637257392488448 347827292336398336 348102160994892997 349603018308583424 349794127830253568 350862092804292608 351139359697634816 352403967235561472 354396682143809536 355478699288559616 355673020734963712 356758934700163072 358541731844882432 359059796382543872 360117354689903888 360156050594988032 360352928902529024 360569153556054016 361867721936207872 362192600685346816 363457960948622848 363784267387577344 364567643304460288 366169747205700592 366629139330105344 367949532388917248 368240302540052096 368279871285100544 368481190456721408 369364585979518976 369566498107423232 370694830586888192 371453206952869888 372790973604560896 373085569678736992 374133558143352832 374429215187784064 374898969540558848 377696117994094592 377902584530898944 379056368118923264 379283815505330176 379831850718724096 380950590085187584 381199792558047232 382624689358022881 382665803757174784 382874986958937088 384484454557220864 384829638228180992 385658333412982784 386215579302232064 387353121010989056 387606511760703488 389055356406056879 389543460538236928 390732785168416768 390946378163224576 391297363240419328 392139986075385856 392449872603238912 392664404239137184 393863257498568704 394669032387424256 394927208910553088 396090409454845952 397299722734272512 397516905527312384 397831041137020568 399764717520289792 401302125368725504 402527350664986624 402747391126355968 402989053974413312 404760001965511808 404803494883622912 405024779592925184 406582416491998208 409761979251294208 410354053008621568 411562691074175872 411606914965700608 411831918745747456 412079032635490304 412819243153580032 415153584241442816 415380526798426112 415753448442945536 416648735205097472 416977989640941344 417501125170167808 418479711092229248 419004730662977536 420846060045773824 422130955405164544 422361712122769408 423651234956443648 424517950803279872 426046826976641024 426383508204270848 427685310081548288 427919103071753216 428175869847814144 430103713313849344 431652706278965248 431993817522748096 433207277850198016 434093543678541824 435372102954500096 436701348129406976 437285359266311864 437332347151056896 437571413667356672 438620445850678784 439410805208252416 439805300832206848 441100683256532992 441389233488265216 442689281155416064 443039113993500178 444634693035493576 445192526329413632 446795860757970944 447196986560479232 448514140117987328 448759319130442496 450129437141221376 451050322728484864 452427435458166784 452674753662681088 454415641961645056 454664047013737792 456985195395964928 458631000421400576 460031257902841856 460282732715835392 460558918827900928 462582859389156352 462885462391914496 463995182387494912 464665618847997952 466034223716346208 466618904601952256 468299404858621952 468669475960066304 468719836181037056 468976060581281792 470357361227629568 471793420746948608 474461239133077504 474720602055344128 475146798220509184 476169983091539968 476546273875361536 477144143051620352 478001228914671616 478262526962547712 480704150174302208 480966925766598656 482435377605902336 482816619584247872 483422355460194304 484172839950221312 485163372346605568 487295437947738112 488783211521769472 489050403510575104 489343851254644736 491547100930113536 492994881286713344 493317378604531712 493707220025997824 495161362698617846 495782586139574272 497568117662285824 498014825942351872 499754696304356416 499808396744065024 501280509543632896 502183777380859904 504115066578894848 505654192570892288 505930607034761216 506330415992571632 507876305721838592 508153934897706944 508791458662187008 510748159560196096 512587588706271232 512992658308263364 514433642447110144 515486083118268416 517342575614492672 519332162241880064 519616053729986048 521515246319828992 522268794738245632 523807061367132928 523863346319982592 524149714767314944 528666125016178688 529140752563748864 530280208442851328 531046421540569088 532610541390109952 533278748116516864 535622258240075776 535972640664322048 537257579606573056 537551269974433792 539192480853655552 539618574829453504 539913555828813628 540295573749628928 542241416152088576 542669919532708352 543024912252010496 544624313000413184 546287118759624704 546585745100054528 549376171627773952 549676486590398464 551354717263888384 551790422381997568 554109949214818304 556545002702578736 556604805464981504 556909071940272128 558609384596307968 559250115719593984 559752201059172352 563422721470529536 564236822886854656 565898700226991824 566608669873799168 567626459336172544 568649277328326656 569159801076973568 570836178331983872 571148224347835904 572892010907009024 573344735756294348 574064047108980736 576131504661594112 578206408039727104 578663332562939008 580430063682101248 580747354168807936 583712182354509824 585494328239980544 585814387092881408 586277323780872416 588741821040744448 589126952135163904 591392605806542848 593522471133577216 596017424365518848 596878622557995008 598636641562437632 599028245448359936 600464353677934592 601267368991178813 603103113044683328 603859758896644096 604189857161347072 604732288644284416 606034523934687232 606513439477732864 606910196046364672 608697761588697088 612139723702943744 614008662407512064 614344308542210048 616219978118463488 616706942662232576 617044063804358432 620194193751666688 620599899716583424 622087723754979328 622427786286186496 624328135725285376 625605401183780864 628354643669451776 630617625579425792 633268513388363776 636051431660089984 636119777674264576 636467510788882432 637993375782805504 640797057609976036 641600993827684352 643911681680605184 644420529445091168 644489774748925952 644842083299262464 646741371687990656 647552765570056192 648715953527054336 652384203807981568 652740827826098176 654733726750867456 655251126578622112 656073196695977984 658436005327536128 660968206489665536 661329522929073152 663348644208115712 664705738757767168 667099636976582656 669502156677578752 670031227178139904 672847795475136512 674902083472719872 675877263778906112 677867961769230848 678311395581231104 681701055941914624 682146997209137152 684156161785643008 684770385670733824 686244975631925248 687162707418490072 689260700622495232 690502693898682368 691122615593467904 693158216545980416 693611652624416768 695274514784976896 695654584672796672 696204321989785994 699206036617166848 699588255660507136 702278719395269632 704807934471122944 708793364287619072 710957398577119232 711346041469927424 717083463689764864 718119592765087744 720234709379807776 720312101189976064 720705857805058048 721138307112108032 723735443872415744 724385201370693632 726915921897245696 727568534775154688 729135286608920576 732339494411401184 733258278660210688 735899064777834496 736480605080104192 736559742570201088 736962380913442816 738729171959037952 739132996214846464 741389661173776384 742906413905739776 745581947209121792 746171139357473984 748267116286705664 748858430375568128 749797939081117696 755392235988189184 755805169061797888 758112736237846528 759663701437448192 761901180170375168 762399585116094464 765249378716045762 765331607514349568 765749973917874176 768968909114441728 769659276456361984 772431158604464128 774706242021978112 775213023521406976 778110712812113758 779086921076473856 781465570336833536 781892756326449152 782594726480838656 784899745206477824 785328808478274368 787726514997137408 789338064774848512 792180818909691904 794599445468545024 795033811054624768 795662082274041136 799529435040579584 802604250737451008 805054701329973248 805494782252711936 805978107948826624 809520003931023616 809606989767245824 810049559185850368 813164832983996416 819523958502588416 820708106017243136 823125382148351744 823213829931401216 823663837491494912 824158065270980608 825638486307160064 830307168482885632 830761053596852224 831506896885891072 833297470410194944 833955979281882688 835002250340335616 836959422184458496 838009461325955072 841692120091547648 844261910810329088 844723424245538816 847302469912887296 849035901606559744 852093653953282048 852767016408541696 855370620163096576 855838206143506432 856351739695628288 860207426627698688 863305412557930496 863987635045496192 866414555700396032 870744205909000192 873402696258813952 874570718532623728 874664694302113792 875142827334713344 877240891701357568 878821610416504832 879610601664413696 882201366513065984 885378562310832128 886078227987000356 889269386070987152 890385052658827264 893591721515941888 894393973120958464 897028280235974656 897518638260884992 900258874282442752 902100645456969728 904854870916333568 905349507325362176 908831283923290112 909328094027475584 913970390791929856 917262000842801152 920062515805683712 920565465431670784 921117837655801856 925165718778312704 925770924783828992 927990364774989824 929331237695995904 932068447432692416 933237809203904512 936598809717243904 937338951920132608 937952121162563584 940714722455259136 943586841493897216 944848722700423849 948922478266155008 949441204110688256 950293596441018368 952339966183079936 953092547750723072 956002457829343232 956525053925095424 961408300348604416 961933851533197312 964870755211804672 965633239168495744 966844710920388608 968345679900442624 974590875895476224 977566423043538944 978100807021150208 978687702509289472 983094201860227072 985989762573426688 987414440051995648 990322725397235692 991565172279148544 995136235324571648 996029651884703744 999509392608712832 999616793488130048 1002561019087265792 1008230133157789696 1011308385141784576 1011861214069522432 1012660831985143264 1015752611443677184 1016307869795413888 1017582917324374016 1021496319120392192 1025175177412542464 1025985316616526728 1028867284894220288 1030972166236536832 1034685151228985344 1038664324483760128 1039232107459972096 1043030492639657984 1044537589476491264 1047614122734265856 1048299429534629888 1057332250032357376 1058281505127497728 1060560416885702656 1062092843081138176 1065221082780219904 1071244516480151552 1071945281328644096 1074515159213146112 1075102539948867584 1078384961707311104 1079237149658907008 1079827111657627256 1080591147499257856 1085339839065416704 1086049824504020992 1089248626000826368 1092574237519249408 1093171490200109056 1098752343255547904 1099352973180796928 1103580844763995136 1108219898429636608 1113090005405157472 1113209610929963008 1113818143880544256 1117218769192615936 1118500231439187968 1119504402118344704 1126845442941059072 1128473645773709312 1131797400453983648 1133217339747598336 1135252918672345088 1137298554656653312 1138319602153947136 1141672356663967744 1142296448695671808 1145784021814018048 1146689471512588696 1148128094217961472 1152263009323188224 1156412816079454208 1157326665125878016 1160860127364202496 1161494708337615872 1167424364709019648 1171628774185762816 1172554647561744832 1177483642081488896 1178253904270327808 1182785211613085696 1187044942267154432 1193757245115990016 1197273283124875264 1198056490896719872 1200928707355869184 1202534737982357626 1206206226089366656 1207719517793288192 1208379714322694144 1209464577288568832 1213026878955465728 1213820392092729344 1217395523177394176 1224279447405887488 1228017324815024128 1228688617084420096 1233413885324465152 1234088127608716864 1240388387503333376 1244175447509958656 1244855572572372992 1248656271450570752 1251210802367561728 1256709287338903552 1261235251158851584 1266537026776727552 1272102863320179968 1272239555348529152 1272935021577764864 1275986751565611008 1281594115219952072 1283201987655368704 1287823363361210368 1288841058890182336 1288979549497851904 1289684166598524928 1293482743375981312 1295105531140112384 1297431907054108672 1304768407615963136 1305481655652196352 1309467453501734912 1310502253157244224 1312146393391955968 1316872010655072256 1321936412979331072 1322659045858146304 1326697288416231424 1329411477515534336 1334199273953165312 1339004313355157504 1340062454356279808 1345695590950273024 1349804166945439744 1351754527557812224 1355735923538461696 1356622791162462208 1363402111883829248 1368312323571286016 1369540771341467648 1372489951263850496 1374325414836980144 1378521401244990464 1381005387797364736 1382245231186935808 1386316433091960832 1390549029569953792 1391309169345593344 1392408643979571988 1398412073234333696 1399176511321014272 1404557438790539264 1409615868942245888 1417586728575238144 1421914797154238464 1422692082939854848 1434166927379529728 1436239185530175488 1440469418759615552 1440624202379952128 1441411715610116096 1442276614224216064 1447470887744831488 1453831843794491392 1455137069550309376 1458270573217841152 1464678988822802368 1466516557320421376 1471798129555668992 1472961210160208384 1473924761826885632 1477458343918075904 1478265992429692928 1482779322347552768 1485812827811479552 1491163894418243584 1492342278714947968 1496534232573411328 1497716860751136256 1510784471976378368 1511610338123595776 1516225472475693056 1519327402874896384 1523802360340750336 1530498757432091524 1530663215028699136 1531499947835748352 1537937818228883456 1539318552912723968 1544862317208928256 1549412484043956224 1556221425624227516 1558173842152947712 1562931140673667072 1563785512652898304 1565189452961677312 1569799490412955648 1570657616956548736 1575453029994274816 1578676129549697024 1584361637819383808 1589198890937090048 1590067622109249536 1591324164548082272 1599058870081159168 1605208501474902016 1610109402659946496 1610989564505423872 1611956215897653248 1619040007862047232 1620099118371700736 1626329665967992832 1639047917005176832 1641416212034486272 1646250764296703488 1647327674982989824 1651276972614320128 1660614336965771264 1661522107193704448 1663013793771782144 1666594940820389888 1667911958563765376 1670004500680671232 1673918844368916992 1683384240183095296 1688523821620658176 1689446848491077632 1694604939825774592 1698071803213119488 1705534032817083392 1710741240326193152 1711676412287012864 1712703479391256576 1720414853255397376 1726610825115860992 1727975270090992384 1741488411818000384 1746805392517627904 1749141437065247456 1749329388604227584 1750285654669426688 1754481783402715136 1757643220833009664 1759221203328827392 1764402733026131968 1770757124621664256 1772156455974000712 1778538772141974304 1780770105317654528 1787183443031883776 1788787946241916928 1794056560471949312 1795037276521769984 1800517748564885504 1804201290913939456 1810699014650724352 1817662567846580224 1818656188054951168 1827940781583859712 1834524001685602304 1841130930863341568 1850331437556625408 1851541849567657984 1855980729549979648 1858662475391991808 1864136894865384832 1866475618407809024 1874677903840265216 1875904242325127168 1881429444910518272 1887173682987794432 1889697445400847698 1897844956532310016 1898882408221376512 1900587192882036736 1906185095501446144 1912004915658686464 1913050107850190848 1922816600697208832 1923867703066394624 1929741510423609344 1931266478336991488 1933689421840777216 1949181751790952448 1955132846087077888 1956201614042300416 1957375405018578944 1966188403720454144 1971979525146853376 1974828880103991296 1980645450794471384 1983130344558297088 1990272470649143296 1992059303769407488 1999018785217425664 1999233586976260096 2005122038174531584 2016460266315579392 2023722428139044864 2025321663970286528 2031505222887354368 2032615739590827776 2035165834648748032 2042992638240784384 2050350354825084928 2051970633233053456 2057734569788440576 2061944332473073664 2069370302457970688 2077328648967520256 2078464214919944192 2086060985279315968 2089075178952982528 2095228245468531712 2096598859069259776 2114664500064714752 2116563010254995456 2121120833771405312 2124185686162276352 2130442165560439808 2142489032960303104 2149030318426292224 2150205079897735168 2156769923414622208 2158474299317814016 2159654223315254512 2161182294998515712 2170679678130833408 2172099649008041984 2178497252001652736 2185148475038498816 2186342980400218112 2197504686511095808 2198705946361593856 2207161689527990272 2216439796859273216 2226180010810314944 2226419221859926016 2227636287761088512 2234437538385231872 2237000462878375936 2253690885882118144 2256947291547418624 2263594800907967296 2266434679495196672 2270505837344690176 2274597109313306624 2283344713327935488 2284592897391343616 2291568043628036096 2293378943025177392 2296256188435922944 2304526018646376448 2312825632158908416 2314653330251756032 2321720254728404992 2322989416675231744 2334848729418039296 2343257548371525632 2345109295123489664 2354967284162977792 2365570423226171392 2374089884534308864 2387514490231980032 2394546566249750528 2401857414711738368 2405069475964715252 2412412452178733312 2415439035586576384 2416759428645388288 2418929154577137664 2426053757910931456 2427640784185458688 2434791046354788352 2436715126964250979 2448558894811774976 2456034649630048256 2457377234168840192 2466827770648930304 2468176255217433728 2480776775006666752 2488350895019917312 2489711145144745984 2497312542901141504 2513418574677807104 2522470502317703168 2533074053553455104 2544205726640359936 2545870043155529728 2551973503131222016 2563188230439904144 2566403975310737408 2575646726722420736 2577682117780364672 2577959098995703808 2579368333197049856 2586965486751962624 2594863814108217344 2609536815231926272 2610963311304392704 2618934907003469824 2621004506314488448 2624292786783911936 2643872825958662144 2645318091716292608 2653394576832462848 2658822955031068672 2668398547906330624 2680124908712559616 2691391181900546048 2699608333890879488 2703509055115624448 2711471847076923392 2713245582324924416 2723387494842398153 2726804223767658496 2736624647142572032 2739081542682935296 2744979902527700992 2748650829673960288 2757042802489980928 2762010775594729472 2764490462373871616 2772632866183921664 2781098059139907584 2782618338691186688 2784817287959143976 2798353022642028544 2809114877581078528 2819231737884491776 2835173457150476288 2845384165879709696 2868333854759059456 2872478371060350976 2880938837519231104 2881248404759904256 2882823431220232192 2884553228448432128 2907663687588982784 2910274139100618752 2916541146435682304 2929357977645604736 2933033114640842752 2945922420320416768 2947849523653771264 2954916687836151808 2956531984859385856 2965558644695105536 2971625655622959104 2982327788836487168 2984684557429895936 2995433721502272512 3021568943952756736 3023220676247191552 3032450944951386112 3038654805749792768 3047604720681500672 3060997514864183048 3061326430057398272 3062999895671496704 3075875636457766912 3078637105825447936 3089724634417856512 3098824968087912448 3112442851248455032 3116347684305895424 3127571025305796608 3130378905923354624 3139598980825911296 3141315233913097472 3150906059988549632 3157352259099394048 3168723275638767616 3180135244218499072 3182648329096164544 3198117740162318336 3210417002949804032 3220218805319892992 3221979129010847744 3223912431795306496 3238080015724094464 3240198236743401472 3252659331935985664 3278095834010353664 3282832424068972544 3292501528593406976 3294655349965979648 3302553945228640256 3321228673931542528 3323044214387408896 3326027587543564288 3333189881640779776 3335823917127530752 3340009001361342464 3347837688737833984 3366768480366190592 3377047643241316352 3378893696982155264 3389209879651549184 3396143606426238976 3411068065634166784 3421482480652386304 3423352824574025728 3425406958782513152 3440829706510794752 3453221650231721984 3455950540181984768 3482976823636000768 3498282874130494912 3498658777208455168 3500571309338853376 3508963566805430272 3515286441666019328 3528805466052263936 3541514249243328512 3544312911948001424 3557077544283948608 3561540210635309056 3574366886063767552 3588113120943898624 3590074553043539968 3601035497129771008 3608402581827878912 3621398029301448704 3635325135693160448 3637312376109902336 3655881563167719424 3669048003371204608 3682261861726683136 3700662875113250816 3711961459099959296 3717324950783983616 3728273789730769664 3732951236815618048 3749355807680530432 3751808484650254336 3762858889821036544 3774347365975588864 3779394890801695396 3795689913064620032 3797764816442753024 3801174385764073472 3812370191002892288 3824009831317372928 3826100215700381696 3845633201394417664 3847735406132789248 3859483020847218688 3862532956673982976 3898363503581904896 3910265692174155776 3912403228084600832 3914750810037157888 3943959050293706752 3949657760207982592 3961290901588942768 3966260689116594176 3980544941298286592 3984118607538814976 3998037570434851328 4010244076349063168 4032920532631158784 4047444856278089728 4050643327940573056 4063010445774708736 4065231479181655552 4085985276481568768 4100700709650169856 4103941266466106912 4115469139576881152 4123888664946147328 4154657297935040512 4156928429839888384 4172121970558631936 4178150357905965056 4190456490937063424 4193197718138519552 4208871582938251691 4229329000129429504 4233126020509990912 4242241667542810624 4248371372324552704 4260884331120879616 4284978065920606208 4298060636852584448 4300410159795470336 4313539846829244416 4316948598635628032 4319308446630509024 4341359356261666816 4344199298016083968 4356994504003305472 4370296950076997632 4372685960800436224 4397411892723187712 4414323379055980544 4432879593718546432 4452360021620629888 4452838443719852032 4455272575522177024 4507381771764236288 4513894583094837248 4527189601815934592 4532869358990393344 4541011674689380352 4566689426655870976 4569185794782687232 4583136087256072192 4586757886050354784 4592512376871845888 4609052037292752896 4629306660503512064 4643440509456809984 4645978833350463488 4669697458836078592 4686515096743051264 4690218590246979328 4709934568325955584 4731140846452342784 4748179769068617728 4775028980463960064 4789093132499501056 4803714829423476736 4810138951929430504 4824824904357466624 4833518857290776576 4837858309154275328 4852107515821862912 4855281568370917376 4869582092709576704 4873430253928501958 4897117789623549952 4914754468337680384 4933655541297860608 4936352510434867456 4961553550013333504 4976701790039834624 4979422290289491968 5026837149355614208 5044941004635406336 5066148107106910208 5088411453280719872 5091740086311059456 5103947006262444032 5126376460879808288 5132807950621474816 5151293453444841472 5155364235560729344 5155918197991407616 5158736666394099712 5173930973503925248 5189727628216434688 5219073630463852544 5221926622608785408 5237869814006939648 5242009012628976896 5248585573567823872 5287745651917324288 5290636183432585216 5306789153664925696 5317645910062137344 5336797095812661248 5360249817425119232 5382782363801092096 5407018110231248896 5422943694153846784 5426491164649848832 5446774989684796306 5453608447535316992 5473249294285144064 5478163085365870592 5497301659347920576 5514085604979961856 5524021551189458944 5545265732367843328 5562196118279815168 5565236677382373376 5569634575918287952 5596706045284057088 5618229755162157056 5638463475768983552 5670346914300952576 5690768331759419392 5736667709518118912 5744956742120701952 5761877675038462208 5762496809519808512 5765646862440464384 5769106456896864256 5815327375177965568 5820548278201237504 5833082292871364608 5858715955291209472 5866066229281685504 5891844840640833536 5895699047307542528 5909833375672303616 5913063969718771712 5931117289390211072 5943251311245918208 5964655577672974336 5969369114859791872 5990867443004545024 6043137887905513472 6046441352494383104 6064901889902772224 6095209441363001344 6121995029728366096 6122652860114796544 6125999791342993408 6151751272915533824 6157274211650895872 6197649936175824896 6224885702496910064 6232695368611790848 6255142050611593216 6260757811846709248 6279197961651822592 6282630467826194944 6301812119977099264 6314704518198788096 6337446551277535232 6360270488436998144 6365296658192329088 6420834005899608064 6440437610639785984 6443958258021695488 6447824863590612992 6476160031448188928 6480396473486802944 6505318663871971328 6556191668020707328 6565664848137945088 6585003057186813952 6589310699931959296 6605107890457280512 6613941058902966943 6642457347863085056 6646088428774817792 6652055175087128576 6666379763281559552 6671647834255061504 6695675377475667968 6733536960732381184 6754095286482632704 6757787393964310528 6778419759303098368 6822136131268333568 6842964961304772608 6846705649148051456 6850813917565026304 6881659413021589504 6911901080363969536 6965953647272001536 6996565748260989824 6997317554416910336 7001142618677706752 7017927133610860544 7057610932104527872 7083028498486657024 7088625823896002848 7114155088567897216 7123080421270618112 7176226241887797248 7180149106087079936 7202070994259542016 7216805163655757824 7242796058602897408 7270650271386320896 7274624752219804672 7311763126335438848 7338096006742409216 7364523723453366272 7401325750226501632 7423922918199918592 7434649901567967232 7456547579461539328 7498711615361060864 7503616969300508672 7525717779642073088 7548694731951177728 7558789781603390792 7595529632885506048 7602348771528146944 7624740382005784576 7648019662634745856 7652200431400763392 7691266402788835328 7695470812265578496 7725065913347965952 7796727007163809792 7820531384348311552 7824806456169201664 7829501620074315776 7887918100587413504 7899315520415965184 7922581803177885536 7932521378233188352 7961089882596573184 7968237215077629952 7996075140869702656 8020488152698126336 8065841065262317568 8094889712556179456 8101286655881146112 8126020891549417472 8130462958363311104 8171970552963137536 8201401419300339712 8207882532932213824 8230938279153762304 8247777329892294656 8309314595870081024 8313856859679776768 8356300715811930112 8380912981874126848 8386395436277039104 8417743165876503382 8458658000258859008 8466252041019981824 8496742744649105408 8521768662241759232 8569956131841212416 8596121273705168896 8600820319590940672 8633897197271256064 8638616893261018048 8682718712523333632 8713989008006610944 8740593900153995264 8745371921600872448 8794823785446375424 8828646758111961088 8865759187437092864 8904720043241259776 8905676887439704064 8910545151044354048 9014763543528472576 9027789166189674496 9054379203631869184 9065738717980786688 9082023349378760704 9133378853311741952 9138371589565374464 9166272174512144384 9173515772100709568 9185024753743691776 9218104074585505792 9258613321007024128 9286881018913619968 9291957666700926976 9339394917672157184 9373030193486102528 9380437180493958656 9419869136651911168 9462281692904685568 9496359538137235456 9578186264999002112 9607429658846953472 9620277903858861008 9649649808714933248 9667037714581553152 9675716618308550656 9704215031643725824 9739164185419153408 9746860507857003916 9794235579247099904 9829508936675360768 9867311082595721216 9872705020869734912 9923107100026667008 9953403580079669248 9958844580578983936 10053674298711228416 10089882009270812672 10132296214213820416 10176822906561439744 10183480172622118912 10207894012524888064 10252752921759616576 10265615901242949632 10302586906889682944 10310728471121458688 10317473332788199424 10347861947007850496 10379455256432869376 10438147260927705088 10443853245217570816 10475739628013879296 10484018025257953792 10575491303834648576 10581272366865170432 10613578307329851392 10635291820124274688 10720499634850238464 10765564727602184192 10814036220462497792 10845887388307693568 10893549979369592612 10907216895070633984 10946498588570288128 10956326170731741184 10994603318695841152 11028171209959923712 11090531464735686656 11124392236559630336 11130473354764746752 11139269151836575904 11193412090568114176 11236459510324314112 11276926951537967104 11340693828601905152 11381536663518838784 11473335419036237824 11489913484241403904 11523755350076924416 11531293724880928768 11630654750355931136 11641096556402475008 11666164585742729216 11717431910582418944 11783689681281667072 11791398094615085056 11819666751344607232 11826127939437543424 11862234578780422144 11886502622491836416 11938738229719583744 11981734886009090048 12086275775811026944 12092882704988766208 12190418882726002688 12243990059456732192 12245305720229593088 12251999582685986816 12303502545831067648 12314548423301791744 12395299872351649792 12449771404993820128 12465390737223581696 12510284101223186432 12521515623693418496 12558395923303645184 12565260935652389888 12603624239954198528 12629409036397576192 12674893102555070464 12720540976873996288 12730593316384658176 12841668011799216128 12887916516043390976 12952320062896377856 12960792946973605888 13010637327743942656 13131329696275890176 13170006114373627904 13178621399863918592 13210215780914561024 13227882117805933886 13284914695726170112 13292176857549635584 13304110350174257152 13343295668510123008 13391350754951335936 13467073921464762368 13508190572965265408 13515574787928621056 13644272262536667136 13685929922609545216 13693411298296102912 13701627835130052608 13763318826043179008 13823802160727939072 13931907294544003072 13993131496521979648 13994635108833820672 14002285237355413504 14035854267221721088 14115221864209055744 14166056996973314048 14177251647792005696 14228310177135794432 14246160842541236224 14352452483775594496 14360298212174159872 14404141988519084032 14433610327311515648 14485592117205794816 14541300542772641792 14549249504439609344 14623526252670877696 14676192013484818432 14729047446906732544 14802651500453003264 14847845836399837184 14869299803135934464 14913095158923078656 14997423230722121728 15051435559284146176 15097389463902355456 15117579563206781584 15191059265771012096 15204697543056293888 15249480764011569152 15296039325269491712 15304400862801526784 15382532805577670656 15390941624531156992 15450131826695931904 15593454014327619584 15641062768696623104 15649612912338403328 15659003240148631552 15775836201174827008 15798631040831930368 15845163606355771072 15865042756466376704 15922179765193146368 15992150281739405312 16040976305396252672 16131682130524635136 16189779425112358912 16202573311762292224 16252041783098834944 16260925916726622208 16343941105926275072 16402802838600679424 16415765065864427648 16461876558307524608 16618629191740162048 16627713719359553536 16712601431623860224 16761825963748253696 16835486331753006764 16917316000517718016 16932504082039963648 16993485489298210816 17043537324483518464 17139912263682424832 17192242547410337792 17201640639181881344 17267794394542512128 17277233786522036096 17365437425046667264 17427978016013221888 17481187800307990528 17490743843201744896 17589647570892750848 17657293516223922176 17731518374874185728 17809440086482519552 17821090302088708096 18029527087056945152 18055578332379348992 18108758407263738368 18164046698757521408 18266757706623483904 18276743179130748928 18332544349024288768 18347031544201419136 18370049507487383552 18517226642014048256 18573762037827239936 18583915333401853952 18678789835344314368 18760874360987917312 18839738273303822336 18924563385809371136 18992719076274470912 19156372529998004224 19214859317693906944 19240555807717722016 19299299617429866496 19334075429163106304 19351433236617101312 19408430063287451648 19478328370838306816 19493721015714007832 19588471158494199808 19659017873350721536 19734622165191442432 19745410041739469824 19846214200053334016 19917689161157967872 20107348597422456832 20179764018541625344 20353645813122879488 20366960345244237824 20415788025049776128 20505505843519233152 20531231802485899264 20621456942242917376 20634946665576398848 20695723894015700992 20758910512865738752 20876294521855410176 20887706490435141632 20968036050515907584 21150982607669297152 21162544733730340864 21227156614659702784 21270583640248549376 21440999269700476928 21531129455204368384 21628072440924995584 21691774776615387136 21787099958739185224 21814433790141267968 21892997177140576256 21912652341463482368 21989206637391682304 22056342419919847424 22181062929471373312 22260946709529493504 22278538303673151808 22386824181136228352 22472919020648628224 22553853903075934208 22681387657203810304 22763073327037677568 22946670838072475648 22979826968482807808 23047510700153848832 23062587449761857536 23261309500711862272 23282193112804950016 23332329171485458432 23434863821164837888 23567379362563334144 23639333502689214464 23652255878875086848 23724469157560844288 23773005244983672832 23877476459439167488 23963469772018180096 24172551551622053888 24185765409977532416 24380837765452005376 24487980118913464384 24490611440459186176 24503999165371973632 24607005091662135296 24790599744703299584 24899542809987640256 24930781474447163392 25020568202446372864 25116791846607290368 25130521871304779776 25207248479908397056 25258818072795152384 25349786205110140928 25441081953747992576 25461186632769316352 25683336023598432256 25775833032086781952 25904640125792755712 26021274655487885312 26262659392551780352 26340012228747255808 26420431561829122048 26455764235611867772 26569829391452340224 26584353715099271168 26608220700348514304 26686591337020246016 26782701509902671872 26934147842929524736 27016381145930530816 27031149575857242112 27288544525073334272 27371859845219090432 27386822596592205824 27403255670260105216 27647604321455878144 27863814589088006144 27986262993043959296 28004570474710827008 28071708534443442176 28230443728418111488 28332113993946628096 28354503295584011392 28456620354271588864 28704904967551188992 28720596424348319744 28808283977038168064 28867220654623031296 29082601085545283584 29098499008879218688 29247052505341755392 29352384026969636864 29605303000906006528 29695691672799674368 29738599606271868928 29826190317846157312 29994846461444243456 30102871118568292352 30194778927804710912 30235159126413563168 30382118531542024192 30409395086112587776 30498961528023138304 30592078650538983424 30608801725603053568 30781883249062313984 30900263653391863808 31186908028655239168 31299225824676806656 31551672402349654016 31597262081663860736 31690327212711542144 31730085512932753408 31984300563478810624 32081952610792505344 32263364261049270272 32405146623524584448 32504083566197669888 32521851833453244416 32687882211852550144 32805605677201358848 32831530131728855296 33237258383480324096 33255427438719107072 33425202863247720448 33523651927496507392 33670972663506013528 33834632001035436032 33865008164079927296 33986970978596421632 34087074648967036928 34279824527364849664 34403281278363762688 34535588789085024256 34554467573044072192 34730874850093334528 34855956032026443776 34981487686403489792 35179295141785501696 35314587032447844352 35463036749748371456 35618880172965039104 35642180604177416192 36059054174113890304 36111156664758697984 36217516814527476736 36328093397515042816 36533515413246967808 36553486358261497856 36665088698048577536 36694063088402838272 36740099014974767104 37034453284028096512 37147524075654479872 37167830666803707904 37357579670688628736 37521748721975834624 37679476546607644672 37849126771618742272 37985438152548941824 38312745059996008448 38481111615435444032 38598599234859732992 38668150858326212608 38816860126574903296 38956656741676613632 38987442031428015664 39176942316988399616 39318035746701443072 39469244330382884864 39490820083478939648 39692428400106668032 39835378322315935744 40214697194844913664 40359528037083250688 40707291626245758976 40831576050099552256 41011011687038466304 41062463604971798528 41242913884485834752 41269893331152797696 41391447788031401984 41517821025731477504 41752589043710820352 41775412980870283264 41936072101031815168 42301965215338594304 42325089467460681728 42454313229319405568 42881998539400953856 43062258910408736768 43383549553230774272 43574199917478370448 43628867580282535936 43785994354281152512 43825304682926964736 43978413274783364608 44112684839839694848 44362125858942746624 44521893419058987008 44557076607346303616 44945838041297256448 45107707806151868416 45362775314407620608 45893341676144951296 45959653936965615616 46095021400307697664 46125174899523715072 46297587412320768601 46522619001423724544 46564386225609900032 46664658342970916864 46869727642329675776 47134758725126668288 47278667005378428928 47304511757750173696 47448938315121688576 47754952918878334976 47926939544036360192 48371530819955064832 48761675530904010752 48975960237826928768 48981222880918372352 49007998330743947264 49581199489406599168 49799085619975280512 49861562948894326784 50233583693214580736 50261043742609559552 50414496959816794112 50517636145590304768 50699572410220281856 50922373265538632704 51366672047196864512 51551666064173563904 51809280251585511424 52042549310975770624 52525318785103560704 52680024457494511616 52840863123658244096 52911528471223735544 53168707430198542336 53216441400697028608 53373182674040492032 53565403019805343744 53868295685859049472 54062299151714484224 54577089050146668544 54743719690438180864 54773645193184411648 54806511340520210432 55295208642911756288 55727629178176012288 55972525986087918592 56009140949421654016 56143417068886884352 56460887456836222976 56664227987893256192 56709006591168022784 56913240708543177728 57409809935102377984 57441192848696639488 57616567954076336128 57734441309246062592 58165202171090567168 58196998017758437376 58494105010683510784 58704768053939273728 59210606001812013056 59477199212543737856 59652380635692314624 59989692922888486912 60205742237136584704 60470318252827126336 60764237063084048384 60997923056046276608 61184157301077966848 61217603451206107136 61563766498124627968 61800527306783727616 62373816057310478336 62598451649353613312 63103344804699308032 63194524163327721472 63380654425423084288 63460171025865506816 63968601126957621248 64163905221585010688 64526728522098540544 64810293247049168896 65008167132395339776 65043703666906488832 65375764423705100288 65611211354402717696 65663060263457710592 66474516766960648192 66510854877438214144 67047303854993014784 67341945327012027056 67669264002070872064 67730016328159854592 68174149297934073856 68559649054729699328 68806562556727525376 69071177578170048512 69108935146088144384 69461749700186669056 69711912064052887552 69962975372806979584 70629174064895688704 70926073499496742912 71237760345930078208 71284361208354832384 72118108348227780608 72222313329517395968 72435033629054953472 72656186795030085632 73067030826493935616 73106972716522995712 73330177396097155072 73388126176805676544 74068906568056193024 74295048151308959744 74335661333607415808 75043497443951669248 75358953093215289344 75698253543237484544 76625490119992016896 76962223230870888064 77197198469719465984 77633720253149806592 77913313483353227264 77974884062856031328 78353884633976799232 78938488660765769728 78981640166957879296 79384856800213336064 79670756644631871488 80429394389689827328 80719056074166501376 81414583252491517952 81663152100199104512 82022023374076932608 82485827768971669504 82539786662305595392 82782895576062803968 83035642051462955008 83550825961740566528 83872144202063630336 84603930430677188608 84650178934921363456 85763997078801907712 86124517820817473536 86767099106461548544 87148399834956740896 87257735160565071872 87571988708562305024 87650609365853929472 87956826549566729216 88225369679679389696 88724251717885493248 89043786838117974016 89114153214692607232 89891676082594512896 90215415612303736832 90725550628815241216 91919307873931231232 92190042800615395328 92250349799047430144 92595174824641537202 93045238002847449088 93128772451219800064 93739455284659351552 94269517450253336576 94557334010756857856 94609023515500347392 95509905837756669952 95853879088072720384 96743061639910129664 97523351061808021504 97951920475653857536 97962445761836744704 98015996661487894528 99162398978813198336 99598171239950561024 99723125897788653568 100467167386429161472 100522087485219119104 100828993919633588224 101035272291180609536 101399144820440563712 101844746531077265408 102733344094393729024 103103332128347127808 103618560503171022848 104085098621951541248 105360048914989023232 105681726247316488192 105823056942447471088 106337414860397084672 106432882801394057216 106746365348080984064 107130806039610687488 107736591371718098944 108124598303428968448 109154178100293337088 109487439380876361728 109547290386368823296 109613022681040420864 110590417285823512576 111455258356352024576 111945051972175837184 112018281898843308032 112286834137773768704 112921774913672445952 113328455975786512384 113418013182336045568 113826481417086355456 114819619870204755968 114882385697393278976 115233135908152672256 116330404342181134336 116393996035516874752 116988210021367021568 118421212003624026112 118954398425087475712 119304761271384629248 119979385845776973824 120411484474273169408 120940636505654252672 121995846112092553216 122368314602155933696 122435206902412214272 123127532996249255936 123601054613567455232 124747632114620956672 125196903298707226624 126206689609398616064 126389048326655442944 126761308850846168576 127937202253915242496 128327810443170021376 129620586494098337792 130016334264790679552 130087407333812977664 130751528847410200576 131326120526915421184 132949033533921296384 133021709754876428288 134094607709986029568 134683890654024054112 135338528004141744128 135460032656319709184 136348298595868147712 137119298109459398656 137613125113455050752 138142355156340097024 138217870292176288768 138923499400373338112 139423824128105775104 139925950745613959168 141258348129791377408 142475520691860156416 142568722416709664768 144444626659034791936 144870067258109906944 145312373590060171264 146134061652987871232 146213945433045991424 146776252353611353088 148137813136112386048 148590096302617919488 148671322667214831616 150086994887903338496 150717906186430578688 151396507086474969088 153250980239984033792 153924446461741776128 154394396939438931968 155267440506299613184 155826626966706454528 155949768125712062656 156707769267953598464 157876977321531539456 157963280333915758592 158769713600426672128 159341513289263742976 160858788779379654656 161438112148333002752 162829166504983035904 163326304200398209024 164044046748153865216 164971655537943339008 165565791152125607936 166071284102925910016 167101651923481133056 167744288404127260672 169207860861354377216 169300357869842726912 171527994157603815424 172249035641634947072 173534198212923097088 174296799669913481792 174515470321130143744 175143977417124610048 175913653099133458432 176450739359358779392 177448503435770986496 178087573676235948032 178228306429385214464 179783352165189025792 180430831224607473664 183838615747862462464 184380085601230790656 185190349649283074404 186090476005694898176 186257544902439600128 187478910569318703104 188539034900506673152 189114668021513715712 189218047031000694784 191019811675513339904 191707758176145440768 193486123279820259328 195046702123616043008 195903840951307715072 196031993322975789056 198324797957626396672 199196342479901122048 200934334772858322944 201044174970438238208 201657987839267176448 202070544582361219072 203689493062154530816 205466688188787458048 207237121006342045696 208170197243903082496 210720097829978046464 211363452494632976384 211646113884894942176 212674829720794169344 212865765602788114432 213492730696161968128 214261612079221374976 215473182743436197888 216249196606857936896 218308356200586674176 219094580772737646592 221180834571647025152 223890103944351674368 224036563797686616064 224573668275547537408 225843549827344891904 226836026364672091136 227652962834172710912 229639239740409511936 229764771394786557952 232660808684362268672 232787992071033749504 233976420042734043136 236842424007248052224 237908796850174951424 238609522542769258496 239958771691553947648 240822968948546338816 241881273011308505344 243991692224185106432 244870413804824428544 246255065992498511872 247202109227134910464 249495264229241913344 250393806597414453248 252413379218797232128 252778096653310885888 253522617701692337152 255874404507830484992 256655620886340042752 259241172988196675584 260032668529581359104 260174814667625955328 261503057694820401152 262652241053830842368 265898067067842592768 266043419509752856576 268189215419972059136 269367781308048108224 270677056008283488256 272696597191736295424 274238596218918797312 275226250226910101504 276284710312680194048 276435740584352577536 277846998800746676224 278847648256211550208 279851901491227918336 282516696259582754816 284951041383720312832 288889253318069583872 289740134516219813888 290624747180120342528 292268123305975742464 292427890866091982848 293552504707222706176 296275626272224772096 297180192605235838976 297342645334429663232 300173989775806676992 301435812372861157376 306501960479968067584 307848892923483552256 308788793878877863936 310534881012599226368 311653253933412909056 311899536251424125312 315753954643063078912 315926560667831517184 317539427200853344256 321717577558759309312 322876224296666005504 325658333009966071808 326652608400796418048 328088093496307730432 329943311075886678016 331131582304251215872 332142568205851820032 334203303846962266112 335488576808254521344 338600715739685453824 343055988315207630848 347068396425846194176 348593599339826963584 349030940642260287488 351827306198266916864 352901478718717558784 354897006871541972992 356456612858770428928 359566704330378051584 360861662449214947328 367677231495724924928 368760171202461581312 370380699298566148808 372180952011389796352 372515089804879200256 374957821138637406208 377078069801013346304 378436094062001389568 382039623351026679808 383415516352290881536 386972246559640518656 390093404247232086016 391807681902615430144 392063986645951578112 396649595915252793344 398392684959802244096 401868669545716645888 402088349940876476416 403315975678534352896 404141089164722438144 407378986124309061632 410933376377574916096 414474242012684091392 416340394487806164992 421440195659956092928 423292227769789884352 425349659441588338688 426985461392323936256 428523224158442749952 430946365486872395776 432498393213715873792 436616712401173348352 438189161545475293184 442361669143294050304 447780207888703348736 449147336551095074816 451687099654689783808 453672052729344182272 455305925668345421824 459278479480819023872 459529542789573115904 465321617368724537344 465575984142067499008 473684848014496104448 477219045085538516992 479917543383107895296 481645937897092677632 483762546022617010688 487983384448370212864 489740827609648857088 494404218454269820928 498990528458483826688 504826758437594464256 505556193306621771776 507045235403384674304 511748809015660969984 513311241772680085504 518482345976393351168 520065337059162718208 520349629335251910656 525304482107661684736 532086839019505713152 536378430839944118272 538735562616096216448 545393194383472590848 548477192437837594624 552569420625360388096 552871481168705155072 555693997601493352448 557695296512423100416 565033392519165509632 569902082767440625664 577778506636139167744 579480269032439627776 581249494360240685056 584855781732183965696 587105009414445412352 592551252544449544192 594685290668859326464 600347979551613353984 602871624745722314752 613003920959936135168 615697785846967104512 617577587757755727872 621069762025198452736 623306507866825818112 623799072502848250624 631507909286126157824 631853121335663034368 635078854401706688512 643435155117518618624 645752448593332011008 651316666019932143616 656176186992615460864 659886622151773356032 662263164608502431744 668406607693924532224 670977153616509042688 677201431479370907648 686111976630415261696 694136792851692388352 697187198679653927168 698061881284520574976 703654612396533833728 705802957437435117568 709794013743083945984 712913225717540857856 719133408660756103168 721723324898429894656 737520342404923162624 740761398597132297616 744361904022779592704 745030179609758400512 749915642277274812416 754156139602026692608 756872188124002779136 764079246702053359616 766831032704581763072 780186808494464172032 783615363805230860288 784127973291903156224 793299191830505586688 796785369919604488192 803737339091433291776 804176699881752952832 806631951357068705792 814757972248618123264 828948484025368182784 832680788975612329984 842880391319912185856 846584455539579768704 853970922784647872512 857046448316885499904 861892730973744791552 873233424802346696704 876378323090950586368 884723338286588100608 895560415777406697472 898294673102190149632 907344105458688364544 910611851336690843648 919059085579146231808 930643234737449074688 931151968284134998016 947369696028992208896 954438090171077033984 959835086766215790592 963291875794185355264 967525092045234021376 975966768896740425728 979481655219297714176 988808436908539641856 997981056916967653376 1011112386613243543552 1014090470806769348608 1023497618031321939968 1036964691952786702336 1040130674118325436416 1040699258670503821312 1050608964215323369472 1064173678039011426304 1072756861679888236544 1077471125232192432896 1090786388766945181696 1096954384875675189248 1105138841250720776192 1105742962337410310144 1111387995202986704896 1115390593024846200832 1130066785038331019264 1139804165534881251328 1158960538064879255552 1162498988720481370112 1169711563464367931392 1174210018828890824704 1185102505088899088384 1189370581337718652928 1200695959103226707968 1205743249491444629504 1226007841919872270336 1231395571693934209024 1235155175515511455744 1242139524050396905472 1246613015733651636224 1247598145005696501248 1263015818572252315648 1263706242671326068736 1286870310235037237248 1302633332039864287232 1312352373985230921728 1319773244303546712064 1324526329217004863488 1341954307233018085376 1354402862958741815296 1372223953260830523392 1388273585703384776704 1394374397359307854336 1407309224793067667456 1411605914874870235136 1425826451435081715712 1438266817321512206336 1475040684809846325248 1481522797194264595232 1488723808045559185408 1490060359219516801024 1499831284554549624832 1508312279204053385216 1513744376248005558272 1528158493404106719232 1533662065409163526144 1567230727610461720576 1568255946583806312448 1593570739839208976384 1607474678182866583552 1608353399763505905664 1629515944497236246528 1657896968050736365568 1665361577951224659968 1685760782639824371712 1693168911079159537408 1707941845569295745024 1714092896633770999808 1723785461947489583104 1746466849604693393408 1752756646181901172736 1769446676573176201216 1791120831554813394944 1796589346204380299264 1814688210917376729088 1821223702673381687296 1838118171158292463616 1861286469474898149376 1862303936568269996032 1894739392057984417792 1908876180342154067968 1919670173532431581184 1926583751588370710528 1935050184090468042752 1951933537793480851456 1958963310438595428352 1977616873817079283712 2022224773226487087104 2028180941613538697216 2046995236062643879936 2073929383905573404672 2080261348236650872832 2081398517341007642624 2101217928430646738944 2128347356078022852608 2145513723359776473088 2154942250464384865792 2181572777533890363392 2210277682501441552384 2211485924674820620288 2222775990405973409792 2260133570076662038528 2279608331069762502656 2317921076129758511104 2324997977440962740224 2339423126928735862784 2348420037657781649408 2370205010177798176768 2378741162675437305856 2401391918206453415936 2462791143387868418048 2470310351031022911488 2484279048100793810944 2495196290011393002496 2526031637144504631296 2527412485342652137472 2573740620470074474496 2605266664079728574464 2624704747970461843456 2639546488607093424128 2649052658434009726976 2683908614466036170752 2708805725917483630592 2744447906521661046784 2776547171406769553408 2788748794718615708672 2814618449586135334912 2823211829749740470272 2851652902870163431424 2876533634643024412672 2950081369619692650496 2963045594388529190464 2977447616091118370816 2999662569109099249664 3016624558408106770432 3027488752496011116544 3056316986808213438464 3067324130818327052288 3134461455220923441152 3187141479678417952768 3214949356365733167104 3216706799527011811328 3259031888994472493056 3315793936101472731136 3371521565279648743424 3386337822158319074816 3415883691138591490048 3428185793267541999616 3492933699209386786816 3538893353146352402432 3582241663109626789888 3593178692408760598528 3629376421834753458176 3642447405346763374592 3676236342316584927232 3724607873136539992064 3817752360684308135936 3839340347064863162368 3870100368180936085504 3903867075586961702912 3955233747634158567424 4044449546452974174208 4056361883227077394432 4093990472125287759872 4147858767811146809344 4162797034682015285248 4202435856861293477888 4256694712156045705216 4291027446719552946176 4309884500928769731584 4363145555067780726784 4420555365002883104768 4422971849349641240576 4445551980811946819584 4520267140153324077056 4559216662139525005312 4635842152259517022208 4678846253857471725568 4696840075315563298816 4740410020355596353536 4757482325350874611712 4802783836412906831872 4925582286775736836096 4940620702062045822976 4968558096201587621888 4990392580022786004992 5052063274289009262592 5054824970685304274944 5210533328159457148928 5249409495940923686912 5279092977214186848256 5298105316868019453952 5367817228932072341504 5488895813043322093568 5553094342813539106816 5577497589437231417344 5629236899172270669824 5646423659499480940544 5703305805740326862848 5900162739239385300992 5926091188777058380928 5999325138218198499328 6033249116816213540864 6112633973616426876928 6134648261636654104576 6268922910441846882304 6374282959356835905536 6433413599054023622656 6518063777988944986112 6631587872202945462272 6743043130559297486848 6772675644316638149632 6831767382277182980096 6856371586535083999232 6985867398418773573632 7077786706292704804864 7164483326219253579776 7258752843669506916352 7284894810693526749184 7352472684633169854464 7449215746273079984128 7635504721368616271872 7678680694129726324736 7740200736361872171008 7807734151173923405824 7910467495268317134848 8112723766454154788864 8187980944250575519744 8295717535622293618688 8325594069364030570496 8404871713722586955776 8582054893439105892352 8619769001857539463168 8726291110135561453568 8841110730005766209536 8845943698699282481152 9118433324279050010624 9271684304519034044416 9393680150631126597632 9480820040711192707072 9605567672825813663744 9851164573551473672192 9881241404124091645952 9980785160045572009984 10109649941370608549888 10421066656318914297856 10498818991881847373824 10558185954428373696512 10596210633736038907904 10735634457864144683008 10977791626086644187136 11154995178874462834688 11258473798344541339648 11406611611480653725696 11800325478478770601984 11852182377554116761856 11998650276436396998656 12066498233632427081728 12225267947232853753856 12269296523273308209152 12537845820883693764608 12748565918713671811072 12866827198108047245312 13036127555977889972224 13263175744405890924544 13486086261118594973696 13545351288633276299264 13663534764554365960192 13712743173070167998464 14155573412585409609728 14328966652438507159552 14517505687339013832704 14569789621387053498368 14898431492546159968256 15271009442737232543744 15480401472723744342016 15820934990536634269696 16225447532908309577728 16375961888501151039488 16591435071244587237376 16651188138728061140992 16809743427445173911552 17239538003715078926336 17682221460011532419072 17691887397398564962304 18236866648558100021248 18543368609038068088832 18787360301262253195264 18961640081422385414144 19211135345651627327488 19702329147102947344384 19762482808248183291904 19961570320091144019968 20219299882741217099776 20842133312637828595712 20997637983763694747648 21116371908856747393024 21192421267472077815808 21471268915728289366016 22309990357748925669376 22516947596689082679296 22813223222961307451392 23600650956957541203968 23704364755108233523712 23997300552872793997312 24450535894465707507712 25075691641767387529216 25497131837427343622144 25733654396216094490624 26072255111955779944448 27090702577266552598528 27327069529108731920384 28311146825170819219456 28657933304877014319104 29035011374678027665408 29139579242774106996736 29796862985092319936512 30542018885474465087488 30960802945447488684032 31641869981073268539392 32450895065816619155456 32751923777002302078976 33182870142489174474752 33302376277456122281984 33619486854890347823104 34479076007430157852672 35364442920023064838144 35383774794797129924608 36473733297116200042496 37086737218076136177664 37574720602524506390528 38422270691303254654976 39404658294205894688768 39524965616496366583808 39923140640182288039936 40438599765482434199552 41995275967527389495296 42232743817713494786048 42942537831456578732032 44619980715497851338752 45033895193378165358592 45626446445922614902784 47201301913915082407936 47408729510216467047424 47994601105745587994624 48901071788931415015424 50151383283534775058432 50994263674854687244288 51467308792432188981248 52144510223911559888896 54181405154533105197056 54654139058217463840768 57315866609754028638208 58070022749356055330816 58279158485548213993472 61084037770948930174976 61921605890894977368064 64901790131633238310912 66365740284978348949504 67238973709780695646208 68958152014860315705344 70767549589594259849216 72947466594232400084992 74173474436152272355328 75149441205049012781056 76844541382606509309952 78809316588411789377536 79846281280364576079872 80877199530964868399104 83990551935054778990592 84465487635426989572096 85885075662913157464064 89239961430995702677504 90067790386756330717184 91252892891845229805568 94402603827830164815872 94817459020432934094848 95989202211491175989248 100302766567069550116864 101988527349709374488576 104289020447823119777792 108362810309066210394112 114631733219508057276416 116140045498712110661632 116558316971096427986944 123843211781789954736128 129803580263266476621824 132731480569956697899008 134477947419561391292416 137916304029720631410688 141535099179188519698432 145894933188464800169984 148346948872304544710656 150298882410098025562112 157618633176823578755072 159692562560729152159744 167981103870109557981184 178479922861991405355008 180135580773512661434368 182505785783690459611136 189634918040865868189696 200605533134139100233728 203977054699418748977152 208578040895646239555584 216725620618132420788224 229263466439016114552832 232280090997424221323264 233116633942192855973888 247686423563579909472256 259607160526532953243648 268955894839122782584832 275832608059441262821376 283070198358377039396864 300597764820196051124224 315237266353647157510144 319385125121458304319488 335962207740219115962368 356959845723982810710016 360271161547025322868736 365011571567380919222272 379269836081731736379392 401211066268278200467456 407954109398837497954304 433451241236264841576448 464560181994848442646528 495372847127159818944512 519214321053065906487296 537911789678245565169664 551665216118882525642752 566140396716754078793728 601195529640392102248448 630474532707294315020288 638770250242916608638976 671924415480438231924736 713919691447965621420032 730023143134761838444544 758539672163463472758784 802422132536556400934912 815908218797674995908608 866902482472529683152896 929120363989696885293056 990745694254319637889024 1038428642106131812974592 1103330432237765051285504 1260949065414588630040576 1277540500485833217277952 1427839382895931242840064 1460046286269523676889088 1517079344326926945517568 1604844265073112801869824 1631816437595349991817216 1733804964945059366305792 1981491388508639275778048 2206660864475530102571008 2521898130829177260081152 2555081000971666434555904 2855678765791862485680128 3034158688653853891035136 3467609929890118732611584 3962982777017278551556096 4413321728951060205142016 5110162001943332869111808 5711357531583724971360256 6068317377307707782070272 6935219859780237465223168 8826643457902120410284032 10220324003886665738223616 11422715063167449942720512 12136634754615415564140544 13870439719560474930446336 17653286915804240820568064 24273269509230831128281088 27740879439120949860892672 48546539018461662256562176 97093078036923324513124352 194186156073846649026248704
- Sum of all divisors σ(n): 558947957854481071364273719
- Sum of proper divisors (its aliquot sum) s(n): 364761801780634422338025015
- 194186156073846649026248704 is an abundant number, because the sum of its proper divisors (364761801780634422338025015) is greater than itself. Its abundance is 170575645706787773311776311
Bases of 194186156073846649026248704
- Binary: 10100000101000001000010010011101001101010011111001110100100101100100000000000000000000002
- Hexadecimal: 0xA0A0849D353E7496400000
- Base-36: OEDK293X4NYBBO3R4
Squares and roots of 194186156073846649026248704
- 194186156073846649026248704 squared (1941861560738466490262487042) is 37708263210736329821230085431889606662674786461679616
- 194186156073846649026248704 cubed (1941861560738466490262487043) is 7322422685113734696245489300799560944829412079477394737546680871302619583217664
-
194186156073846649026248704 is a
perfect square number . Itssquare root is 13935069288448 -
The
cube root of 194186156073846649026248704 is 579081141.2656063997
Scales and comparisons
How big is 194186156073846649026248704?- 194,186,156,073,846,649,026,248,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 194,186,156,073,846,649,026,248,704 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 194186156073846649026248704 cubic inches would be around 48256761.8 feet tall.
Recreational maths with 194186156073846649026248704
- 194186156073846649026248704 backwards is 407842620946648370651681491
- 194186156073846649026248704 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 194186156073846649026248704's digits is 121
- 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 194186156073846649026248704 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 194186156073846649026248704 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/194186156073846649026248704/
Chicago style:
Numbermatics. 2024. "Number 194186156073846649026248704 - Facts about the integer". https://numbermatics.com/n/194186156073846649026248704/
The information we have on file for 194186156073846649026248704 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 194186156073846649026248704, math, Factors of 194186156073846649026248704, curriculum, school, college, exams, university, Prime factorization of 194186156073846649026248704, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-four septillion, one hundred eighty-six sextillion, one hundred fifty-six quintillion, seventy-three quadrillion, eight hundred forty-six trillion, six hundred forty-nine billion, twenty-six million, two hundred forty-eight thousand, seven hundred four.