547657477142057115814199296
547,657,477,142,057,115,814,199,296 is an even composite number composed of six prime numbers multiplied together.
547657477142057115814199296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 547657477142057115814199296:
221 × 73 × 113 × 173 × 193 × 2573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 19 × 19 × 19 × 257 × 257 × 257)See below for interesting mathematical facts about the number 547657477142057115814199296 from the Numbermatics database.
Names of 547657477142057115814199296
- Cardinal: 547657477142057115814199296 can be written as Five hundred forty-seven septillion, six hundred fifty-seven sextillion, four hundred seventy-seven quintillion, one hundred forty-two quadrillion, fifty-seven trillion, one hundred fifteen billion, eight hundred fourteen million, one hundred ninety-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 5.47657477142057115814199296 × 1026
Factors of 547657477142057115814199296
Divisors of 547657477142057115814199296
- Number of divisors d(n): 22528
-
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 257 266 272 289 304 308 323 343 352 361 374 392 418 448 476 484 512 514 532 539 544 578 608 616 646 686 704 722 748 784 833 836 847 896 931 952 968 1024 1028 1064 1078 1088 1156 1216 1232 1292 1309 1331 1372 1408 1444 1463 1496 1568 1666 1672 1694 1792 1799 1862 1904 1936 2023 2048 2056 2057 2128 2156 2176 2261 2299 2312 2432 2464 2527 2584 2618 2662 2744 2816 2827 2888 2926 2992 3136 3179 3332 3344 3388 3553 3584 3598 3724 3773 3808 3872 3971 4046 4096 4112 4114 4256 4312 4352 4369 4522 4598 4624 4864 4883 4913 4928 5054 5168 5236 5324 5488 5491 5632 5654 5776 5831 5852 5929 5984 6137 6272 6358 6517 6664 6688 6776 6859 7106 7168 7196 7448 7546 7616 7744 7942 8092 8192 8224 8228 8512 8624 8704 8738 9044 9163 9196 9248 9317 9728 9766 9826 9856 10108 10241 10336 10472 10648 10976 10982 11264 11308 11552 11662 11704 11858 11968 12274 12544 12593 12716 13034 13328 13376 13552 13718 14161 14212 14336 14392 14399 14896 15092 15232 15488 15827 15884 16093 16184 16384 16448 16456 17024 17248 17408 17476 17689 18088 18326 18392 18496 18634 19456 19532 19652 19712 19789 20216 20482 20672 20944 21296 21952 21964 22253 22528 22616 22627 23104 23324 23408 23716 23936 24548 24871 25088 25186 25289 25432 26068 26656 26752 27104 27436 27797 28322 28424 28672 28784 28798 29792 30184 30464 30583 30976 31097 31654 31768 32186 32368 32768 32896 32912 34048 34181 34391 34496 34816 34952 34969 35378 36176 36652 36784 36992 37268 38437 38912 39064 39083 39304 39424 39578 40432 40964 41344 41503 41888 42592 42959 43681 43904 43928 44506 45056 45232 45254 46208 46648 46816 47432 47872 48013 48059 49096 49742 50176 50372 50578 50864 52136 53312 53504 53713 54043 54208 54872 55594 56644 56848 57344 57568 57596 59584 60368 60401 60928 61166 61952 62194 63308 63536 64141 64372 64736 65219 65536 65792 65824 66049 67507 68096 68362 68782 68992 69632 69904 69938 70756 71687 72352 73304 73568 73984 74273 74536 75449 76874 77824 78128 78166 78608 78848 79156 80864 81928 82688 83006 83011 83776 85184 85918 87362 87808 87856 88151 89012 90112 90464 90508 92416 92777 93296 93347 93632 94864 95744 96026 96118 98192 99127 99484 100352 100744 100793 101156 101728 104272 104329 106624 107008 107426 108086 108416 109744 110789 111188 112651 113288 113696 114688 115136 115192 116603 119168 120736 120802 121856 122332 123823 123904 124388 126616 127072 128282 128744 129472 130438 131072 131584 131648 132098 135014 136192 136724 137564 137984 138523 139264 139808 139876 141512 143374 144704 146608 147136 147968 148546 149072 150898 153748 155648 155771 156256 156332 157216 157696 158312 158389 161728 163856 165376 166012 166022 167552 170368 171836 174097 174724 175616 175712 176302 177023 178024 180224 180928 181016 184832 185554 186592 186694 187264 189728 191488 192052 192236 194579 196384 198254 198968 200704 201488 201586 202312 203456 208544 208658 213248 214016 214081 214852 216172 216832 217679 219488 221578 222376 225302 226576 227392 229376 230272 230384 233206 238336 239267 240737 241472 241604 243712 244664 244783 247646 247808 248776 253232 254144 256564 257488 258944 260876 262144 263168 263296 264196 269059 270028 272384 273448 273581 275128 275968 277046 278528 279616 279752 283024 286748 289408 293216 294272 295936 297092 298144 300713 301796 305767 307496 311296 311542 312512 312664 314432 315392 316624 316778 323456 327712 330752 332024 332044 335104 336091 336413 340736 342067 343672 348194 349448 351232 351424 352604 354046 356048 360448 361856 362032 369664 371108 373184 373388 374528 375991 378301 379456 382976 384104 384472 384659 389158 392768 396508 397936 401408 402976 403172 404624 406912 417088 417316 422807 426496 428032 428162 429704 429913 432344 433664 435358 438976 443156 444752 450604 453152 454784 456533 458752 460544 460768 462343 466412 472549 476672 478534 480491 481474 482944 483208 487424 489328 489566 495292 495616 497552 506464 508288 513128 514976 517888 519911 521752 524288 526336 526592 528143 528392 528649 538118 540056 544768 546896 547162 550256 551936 554092 557056 559232 559504 566048 573496 578816 581077 586432 588544 590843 591872 594184 594473 596288 601426 603592 611534 614992 622592 623084 625024 625328 628864 630784 633248 633556 646912 649439 653429 655424 661504 664048 664088 664411 670208 672182 672826 681472 684134 687344 696388 698896 702464 702848 705208 705551 708092 712096 720896 723712 724064 726539 730303 739328 742216 742577 746368 746776 749056 751982 756602 758912 765952 768208 768944 769318 778316 785536 788557 793016 795872 802816 805952 806344 809248 813824 816221 817003 829939 834176 834632 845614 852992 856064 856324 859408 859826 864688 867328 870716 877952 886312 889504 901208 906304 909568 913066 913121 917504 921088 921536 924686 932824 945098 953344 957068 960982 962948 965888 966416 969661 974848 978656 979132 990584 991232 995104 1012928 1016576 1020547 1026256 1026817 1029952 1035776 1039822 1043504 1048576 1052672 1053184 1056286 1056784 1057298 1076236 1080112 1089536 1090397 1093792 1094324 1100512 1103872 1108184 1108723 1114112 1118464 1119008 1122833 1132096 1146992 1147619 1157632 1162154 1172864 1177088 1181686 1183744 1188368 1188946 1192576 1202852 1207184 1218679 1223068 1229984 1239161 1245184 1246168 1250048 1250656 1254931 1257728 1261568 1262641 1266496 1267112 1282633 1293824 1298878 1306858 1310848 1323008 1328096 1328176 1328822 1340416 1344364 1345652 1362053 1362944 1368268 1374688 1392776 1397792 1404928 1405696 1410416 1411102 1411187 1416184 1424192 1441792 1447424 1448128 1453078 1460606 1478656 1484432 1485154 1492736 1493552 1498112 1498567 1503964 1513204 1517824 1523753 1531904 1536416 1537888 1538636 1556632 1571072 1577114 1577209 1586032 1591744 1605632 1611904 1612688 1618496 1627648 1632442 1634006 1659878 1668352 1669264 1674869 1685159 1691228 1705984 1712128 1712648 1713481 1718816 1719652 1729376 1734656 1741432 1755904 1762763 1772624 1773593 1779008 1802416 1812608 1819136 1826132 1826242 1835008 1842176 1843072 1849372 1865648 1883413 1890196 1906688 1914136 1915067 1921964 1925896 1931776 1932832 1939322 1949696 1957312 1958264 1981168 1982251 1982464 1990208 2025856 2033152 2041094 2052512 2053634 2059904 2071552 2079644 2087008 2097152 2104991 2105344 2106368 2112572 2113568 2114596 2140369 2152472 2160224 2179072 2180794 2187584 2188648 2201024 2207744 2216368 2217446 2228224 2236928 2238016 2245666 2264192 2293984 2295238 2315264 2324308 2345728 2352637 2354176 2354891 2363372 2367488 2376736 2377892 2385152 2394469 2405704 2414368 2437358 2446136 2459968 2478322 2490368 2492336 2500096 2501312 2509862 2515456 2523136 2525282 2532992 2534224 2565266 2587648 2597756 2613716 2621696 2631937 2646016 2648107 2656192 2656352 2657644 2680832 2688728 2691304 2692613 2724106 2725888 2736536 2749376 2785552 2795584 2809856 2811392 2820832 2822204 2822374 2832368 2848384 2883584 2894848 2896256 2906156 2921212 2957312 2959649 2968864 2970308 2985472 2987104 2996224 2997134 3007928 3009391 3026408 3035648 3047506 3063808 3072832 3075776 3077272 3113264 3142144 3154228 3154418 3172064 3183488 3211264 3223808 3225376 3236401 3236992 3255296 3264884 3268012 3307843 3319756 3336704 3338528 3349738 3363437 3370318 3382456 3411968 3424256 3425296 3426962 3437632 3439304 3458752 3469312 3482864 3511808 3525526 3545248 3547186 3558016 3604832 3625216 3638272 3639377 3652264 3652484 3670016 3684352 3686144 3697001 3698744 3700543 3731296 3766826 3780392 3813376 3828272 3830134 3843928 3851792 3863552 3865664 3878644 3899392 3914624 3916528 3962336 3964502 3964928 3980416 4051712 4066304 4067539 4082188 4105024 4107268 4119808 4135901 4143104 4159288 4161311 4174016 4209982 4210688 4212736 4225144 4227136 4229192 4280738 4304944 4320448 4358144 4361588 4375168 4377296 4402048 4415488 4432736 4434892 4456448 4473856 4476032 4491332 4528384 4546073 4574003 4587968 4590476 4630528 4648616 4650877 4691456 4705274 4708352 4709782 4726744 4734976 4753472 4755784 4770304 4788938 4811408 4828736 4874716 4892272 4919936 4956644 4980736 4984672 5000192 5002624 5019724 5030912 5046272 5050564 5065984 5068448 5085773 5112121 5130532 5175296 5195512 5198039 5227432 5243392 5263874 5292032 5296214 5312384 5312704 5315288 5361664 5377456 5382608 5385226 5448212 5451776 5473072 5498752 5571104 5591168 5619712 5622784 5641664 5644408 5644748 5664736 5696768 5713547 5719021 5767168 5789696 5792512 5809573 5812312 5815139 5842424 5914624 5919298 5937728 5940616 5970944 5974208 5992448 5994268 6015856 6018782 6052816 6071296 6095012 6127616 6145664 6151552 6154544 6226528 6284288 6308456 6308836 6344128 6366976 6391847 6422528 6447616 6450752 6472802 6473984 6499273 6510592 6529768 6536024 6539203 6615686 6639512 6673408 6677056 6699476 6726874 6740636 6764912 6823936 6848512 6850592 6853924 6875264 6878608 6917504 6938624 6965728 7023616 7051052 7090496 7094372 7116032 7143829 7187719 7209664 7250432 7276544 7278754 7304528 7304968 7308521 7340032 7368704 7372288 7394002 7397488 7401086 7462592 7533652 7560784 7626752 7656544 7660268 7687856 7703584 7727104 7731328 7757288 7761061 7798784 7829248 7833056 7859831 7924672 7929004 7929856 7960832 7991929 8033333 8103424 8132608 8135078 8164376 8168347 8210048 8214536 8239616 8271802 8286208 8318576 8322622 8348032 8419964 8421376 8425472 8450288 8454272 8458384 8561476 8609888 8640896 8674127 8716288 8723176 8750336 8754592 8784517 8804096 8830976 8838487 8865472 8869784 8912896 8947712 8952064 8978431 8982664 8987033 9056768 9092146 9129329 9148006 9175936 9180952 9261056 9297232 9301754 9382912 9410548 9416704 9419564 9453488 9469952 9506944 9511568 9540608 9577876 9622816 9657472 9749432 9784544 9839872 9878309 9913288 9961472 9969344 10000384 10005248 10039448 10044331 10061824 10092544 10101128 10131968 10136896 10171546 10224242 10261064 10350592 10391024 10396078 10454864 10486784 10527748 10584064 10592428 10624768 10625408 10630576 10666271 10723328 10754912 10765216 10770452 10896424 10903552 10946144 10997504 11040463 11142208 11182336 11226017 11239424 11245568 11283328 11288816 11289496 11294987 11329472 11393536 11427094 11438042 11534336 11579392 11585024 11619146 11624624 11630278 11684848 11829248 11838596 11875456 11881232 11941888 11948416 11984896 11988536 11994367 12031712 12037564 12105632 12142592 12190024 12255232 12291328 12303104 12309088 12339341 12351163 12415151 12453056 12568576 12616912 12617672 12623809 12688256 12733952 12783694 12845056 12895232 12901504 12945604 12947968 12998546 13021184 13059536 13072048 13078406 13231372 13279024 13346816 13354112 13398952 13405469 13453748 13481272 13529824 13647872 13697024 13701184 13707848 13750528 13757216 13804241 13835008 13875757 13877248 13889051 13931456 14047232 14102104 14108963 14180992 14188744 14232064 14287658 14375438 14419328 14500864 14553088 14557508 14609056 14609936 14617042 14680064 14737408 14744576 14788004 14794976 14802172 14925184 14982583 15067304 15121568 15253504 15313088 15320536 15375712 15407168 15454208 15462656 15514576 15522122 15523057 15597568 15658496 15666112 15719662 15849344 15858008 15859712 15921664 15983858 16066666 16206848 16265216 16270156 16328752 16336694 16420096 16429072 16479232 16484237 16543604 16572416 16637152 16645244 16696064 16761283 16839928 16842752 16850944 16900576 16908544 16916768 16974593 17122952 17219776 17281792 17348254 17349299 17432576 17446352 17500672 17509184 17569034 17608192 17661952 17676974 17730944 17739568 17825792 17895424 17904128 17956862 17965328 17974066 18113536 18184292 18258658 18296012 18351872 18361904 18423559 18522112 18536749 18594464 18603508 18765824 18821096 18833408 18839128 18848291 18906976 18939904 19013888 19023136 19081216 19088161 19155752 19245632 19314944 19390393 19498864 19509523 19569088 19679744 19756618 19826576 19922944 19938688 20000768 20010496 20078896 20088662 20123648 20185088 20202256 20263936 20273792 20343092 20448484 20522128 20701184 20717543 20782048 20792156 20909728 20973568 21055496 21065737 21168128 21184856 21249536 21250816 21261152 21332542 21333827 21446656 21509824 21530432 21540904 21792848 21804761 21807104 21892288 21995008 22080926 22284416 22364672 22452034 22478848 22491136 22566656 22577632 22578992 22589974 22654807 22658944 22787072 22854188 22876084 23068672 23154901 23158784 23170048 23238292 23249248 23260556 23369696 23544059 23658496 23677192 23750912 23762464 23843689 23883776 23896832 23969792 23977072 23988734 23990179 24063424 24075128 24211264 24285184 24380048 24510464 24582656 24606208 24618176 24678682 24702326 24830302 24906112 25137152 25233824 25235344 25247618 25376512 25467904 25475639 25567388 25690112 25790464 25803008 25879007 25891208 25895936 25903801 25997092 26042368 26119072 26144096 26156812 26462744 26558048 26693632 26708224 26797904 26810938 26812553 26907496 26962544 27059648 27295744 27394048 27402368 27415696 27501056 27514432 27608482 27670016 27751514 27754496 27778102 27862912 28094464 28204208 28217926 28361984 28377488 28464128 28472773 28575316 28750876 28838656 28951307 29001728 29106176 29115016 29129177 29218112 29219872 29234084 29474816 29489152 29576008 29589952 29604344 29850368 29965166 29966971 30134608 30243136 30507008 30626176 30641072 30751424 30814336 30908416 30925312 31029152 31044244 31046114 31195136 31316992 31332224 31439324 31698688 31716016 31719424 31822511 31843328 31967716 32018021 32133332 32413696 32530432 32540312 32556139 32657504 32673388 32840192 32858144 32958464 32968474 33087208 33144832 33274304 33290488 33392128 33522566 33679856 33685504 33698267 33701888 33801152 33817088 33833536 33949186 34245904 34439552 34563584 34696508 34698598 34865152 34892704 35001344 35018368 35138068 35216384 35323904 35353948 35461888 35479136 35600411 35651584 35784847 35790848 35808256 35913724 35930656 35948132 36227072 36368584 36386273 36517316 36592024 36703744 36723808 36847118 37044224 37073498 37188928 37207016 37531648 37642192 37666816 37678256 37696582 37813952 37879808 38027776 38046272 38162432 38176322 38311504 38491264 38629888 38780786 38997728 39019046 39138176 39359488 39513236 39653152 39845888 39877376 39994829 40001536 40020992 40033147 40157792 40177324 40247296 40370176 40404512 40527872 40547584 40667011 40686184 40705973 40896968 41044256 41402368 41435086 41564096 41584312 41819456 41947136 42110992 42131474 42336256 42369712 42499072 42501632 42522304 42665084 42667654 42893312 43019648 43060864 43081808 43585696 43609522 43614208 43784576 43990016 44161852 44568832 44729344 44742929 44904068 44957696 44982272 45133312 45155264 45157984 45179948 45309614 45317888 45494911 45574144 45708376 45752168 45774421 46309802 46317568 46340096 46476584 46498496 46521112 46739392 47088118 47316992 47354384 47501824 47524928 47687378 47767552 47793664 47939584 47954144 47977468 47980358 48126848 48150256 48422528 48570368 48760096 49020928 49165312 49212416 49236352 49357364 49404652 49660604 49812224 50006803 50274304 50314033 50467648 50470688 50495236 50753024 50935808 50951278 51134776 51159647 51380224 51580928 51606016 51758014 51782416 51791872 51807602 51994184 52084736 52238144 52288192 52313624 52925488 53116096 53387264 53416448 53595808 53621876 53625106 53814992 53925088 54119296 54591488 54788096 54804736 54831392 55002112 55018817 55028864 55216964 55340032 55503028 55508992 55556204 55725824 55943503 56188928 56233331 56408416 56435852 56723968 56754976 56928256 56945546 57150632 57178429 57501752 57677312 57902614 58003456 58212352 58230032 58258354 58436224 58439744 58468168 58949632 58978304 59152016 59179904 59208688 59700736 59930332 59933942 60269216 60486272 61014016 61252352 61282144 61491619 61502848 61628672 61816832 61850624 61869409 62058304 62088488 62092228 62390272 62633984 62664448 62849017 62878648 62909231 63397376 63432032 63438848 63645022 63686656 63905303 63935432 64036042 64266664 64827392 65060864 65080624 65112278 65315008 65346776 65680384 65716288 65916928 65936948 66174416 66289664 66548608 66580976 66784256 67045132 67359712 67371008 67396534 67403776 67602304 67634176 67667072 67898372 68491808 68879104 69127168 69148163 69393016 69397196 69730304 69785408 70002688 70036736 70276136 70310317 70432768 70647808 70707896 70923776 70958272 71200822 71569694 71581696 71616512 71827448 71861312 71896264 72454144 72737168 72772546 73034632 73184048 73407488 73447616 73694236 74088448 74146996 74377856 74414032 75063296 75284384 75333632 75356512 75393164 75627904 75759616 76055552 76092544 76324864 76352644 76623008 76982528 77259776 77283241 77561572 77995456 78038092 78276352 78582119 78718976 79026472 79064909 79306304 79754752 79989658 80003072 80041984 80066294 80315584 80354648 80494592 80740352 80809024 81055744 81095168 81334022 81372368 81411946 81793936 82088512 82804736 82870172 83128192 83168624 83638912 83894272 84221984 84262948 84672512 84739424 84998144 85003264 85044608 85330168 85335308 85786624 86039296 86121728 86163616 86375387 86458141 86906057 87171392 87219044 87228416 87569152 87911219 87980032 88323704 88366663 89137664 89458688 89485858 89808136 89915392 89964544 90266624 90310528 90315968 90359896 90619228 90635776 90989822 91148288 91416752 91504336 91548842 92619604 92635136 92680192 92953168 92996992 93042224 93478784 94176236 94633984 94708768 95003648 95049856 95374756 95535104 95587328 95879168 95908288 95954936 95960716 96253696 96300512 96629687 96845056 97130299 97140736 97223357 97520192 98041856 98330624 98424832 98472704 98714728 98762741 98809304 98857363 99321208 99624448 100013606 100548608 100628066 100935296 100941376 100990472 101506048 101871616 101902556 102269552 102319294 102760448 103161856 103212032 103516028 103564832 103583744 103615204 103988368 104169472 104476288 104576384 104627248 105850976 106232192 106774528 106832896 107191616 107243752 107250212 107629984 107850176 108238592 108661399 109182976 109576192 109609472 109662784 110004224 110037634 110057728 110433928 110487641 110680064 111006056 111017984 111112408 111451648 111887006 112377856 112466662 112816832 112871704 113447936 113509952 113856512 113891092 114301264 114356858 115003504 115354624 115805228 116006912 116424704 116460064 116516708 116872448 116879488 116936336 117328981 117899264 117956608 118304032 118359808 118417376 118822151 119401472 119860664 119867884 120538432 120972544 121445093 122028032 122504704 122564288 122983238 123005696 123257344 123486187 123633664 123701248 123738818 124116608 124176976 124184456 124244857 124780544 125267968 125328896 125698034 125757296 125818462 126794752 126864064 126877696 127290044 127373312 127810606 127870864 128072084 128533328 129654784 130121728 130161248 130224556 130630016 130693552 131360768 131432576 131833856 131873896 131938037 132348832 132579328 133097216 133161952 133568512 133617127 134090264 134719424 134742016 134793068 134807552 135204608 135268352 135334144 135732751 135796744 135862793 136566661 136983616 137758208 138254336 138296326 138786032 138794392 138861899 139460608 139570816 140005376 140073472 140552272 140620634 140865536 141295616 141415792 141847552 141916544 142401644 143139388 143163392 143233024 143654896 143722624 143792528 144908288 145474336 145545092 146069264 146368096 146814976 146895232 147388472 147460159 148176896 148293992 148755712 148828064 149336789 150126592 150568768 150667264 150713024 150786328 151255808 151519232 151846651 152111104 152185088 152633327 152649728 152705288 152779561 153246016 153965056 154519552 154566482 155123144 155198593 155990912 156076184 156552704 157164238 157437952 158052944 158129818 158612608 159509504 159979316 160006144 160083968 160132588 160631168 160709296 160989184 161480704 161618048 162111488 162190336 162668044 162744736 162823892 163587872 164177024 164808413 165609472 165740344 166256384 166337248 166905823 167277824 167788544 167931253 168443968 168525896 169345024 169478848 169996288 170006528 170089216 170660336 170670616 170753627 171573248 172078592 172243456 172327232 172750774 172916282 173812114 174342784 174438088 174456832 175138304 175822438 175960064 176647408 176733326 178275328 178917376 178971716 179616272 179830784 179929088 180533248 180621056 180631936 180719792 181238456 181271552 181326607 181979644 182296576 182833504 183008672 183097684 185239208 185270272 185360384 185906336 185993984 186084448 186720523 186957568 187687871 188352472 189267968 189417536 190007296 190099712 190749512 190842289 191070208 191174656 191758336 191816576 191909872 191921432 192507392 192601024 193259374 193690112 194260598 194281472 194446714 195040384 196083712 196661248 196849664 196945408 197429456 197525482 197618608 197714726 198642416 199248896 200027212 201097216 201256132 201870592 201882752 201980944 202659149 203012096 203743232 203805112 203904239 204539104 204638588 206323712 206424064 207032056 207129664 207167488 207230408 207976736 208338944 208952576 209152768 209254496 209768797 209969771 211701952 212464384 213294323 213549056 213665792 214383232 214487504 214500424 214604753 215259968 215700352 216477184 217322798 218365952 219152384 219218944 219325568 220008448 220075268 220115456 220867856 220975282 221360128 222012112 222035968 222224816 222903296 223774012 224755712 224933324 225633664 225743408 226895872 227019904 227713024 227782184 227892973 228602528 228713716 230007008 230709248 231610456 232013824 232849408 232920128 233033416 233744896 233758976 233872672 234657962 234672097 235798528 235887869 235913216 236608064 236719616 236834752 237644302 238802944 239721328 239735768 239852371 241076864 241945088 242890186 244056064 245009408 245128576 245966476 246011392 246514688 246972374 247267328 247402496 247477636 248233216 248353952 248368912 248489714 249202877 249561088 250535936 250657792 251396068 251514592 251636924 253589504 253728128 253755392 254580088 254703911 254746624 255621212 255741728 256144168 257066656 259309568 260243456 260322496 260449112 261260032 261387104 262280579 262721536 262865152 263667712 263747792 263876074 263891969 264697664 265158656 266194432 266323904 267137024 267234254 268180528 269438848 269484032 269586136 269615104 270409216 270536704 270668288 271465502 271593488 271725586 273133322 273967232 275516416 276508672 276592652 277572064 277588784 277723798 278921216 279141632 280010752 280146944 280232029 281104544 281241268 281731072 282591232 282831584 283695104 283833088 284669077 284803288 284941811 286278776 286326784 286466048 287309792 287445248 287585056 288568081 289816576 290948672 291090184 292138528 292736192 293629952 293790464 294776944 294920318 294938083 296353792 296587984 297511424 297656128 298673578 300253184 301137536 301334528 301426048 301572656 302511616 303038464 303693302 304222208 304370176 305266654 305299456 305410576 305559122 306492032 307930112 309039104 309132964 310246288 310397186 311981824 312152368 313105408 313200503 314328476 314875904 316105888 316259636 317225216 318464377 319019008 319958632 320012288 320167936 320265176 320420947 321262336 321418592 321978368 322517267 323236096 324222976 324380672 324498737 325336088 325489472 325647784 327175744 328354048 329616826 329636681 331218944 331480688 332512768 332674496 333811646 334555648 335577088 335862506 336887936 337051792 338690048 338957696 339992576 340013056 340178432 341320672 341341232 341507254 343146496 344157184 344486912 344654464 345501548 345832564 347624228 348685568 348876176 348913664 350047621 350276608 351644876 351920128 352198231 353294816 353466652 356550656 357834752 357943432 358117529 359232544 359661568 359858176 361066496 361242112 361263872 361439584 362476912 362543104 362653214 362675059 363959288 364593152 365667008 366017344 366195368 370478416 370540544 370680937 370720768 371812672 371987968 372168896 373441046 373915136 375375742 376704944 378535936 378835072 380014592 380199424 381499024 381684578 382140416 382349312 383516672 383633152 383819744 383842864 385014784 385131719 385202048 386518748 387380224 388521196 388562944 388893428 390080768 391604521 392167424 393322496 393633317 393699328 393890816 394858912 395050964 395237216 395429452 397284832 398497792 400054424 400249003 402194432 402512264 403741184 403765504 403961888 405318298 405342713 406024192 407486464 407610224 407808478 409078208 409277176 412647424 412848128 414064112 414259328 414334976 414460816 415953472 416677888 417905152 418305536 418508992 419537594 419939542 423403904 424928768 426588646 427098112 427331584 428766464 428975008 429000848 429209506 430441333 430519936 431400704 432954368 433085863 434645596 436731904 438304768 438437888 438651136 439943119 440016896 440150536 440230912 440364617 441735712 441950564 442720256 444024224 444071936 444449632 445806592 447337121 447548024 449511424 449866648 451267328 451486816 453030091 453791744 454039808 455426048 455564368 455785946 455813401 457205056 457427432 460014016 461418496 463220912 464027648 465698816 465840256 466066832 467489792 467517952 467745344 469315924 469344194 471597056 471775738 471826432 473216128 473439232 473669504 475288604 477605888 479442656 479471536 479704742 482153728 483890176 484037141 485780372 488112128 490018816 490257152 491932952 492022784 492172219 493029376 493944748 494534656 494804992 494955272 496466432 496707904 496737824 496979428 498405754 501071872 501315584 502792136 503029184 503273848 507179008 507456256 509160176 509407822 509438507 509493248 511242424 511483456 512288336 514133312 518619136 520486912 520644992 520898224 522520064 522774208 524561158 525443072 525730304 527335424 527495584 527752148 527783938 529395328 530317312 532388864 532647808 534274048 534468508 536361056 538877696 538968064 539172272 539230208 540818432 540982687 541073408 541336576 542931004 543186976 543451172 546266644 547934464 550074833 551032832 553017344 553185304 553454363 555144128 555177568 555447596 558283264 560021504 560293888 560464058 562209088 562482536 563462144 565182464 565663168 567390208 567666176 569338154 569606576 569883622 572557552 572653568 572932096 574619584 574890496 575170112 577136162 579633152 581897344 582180368 584277056 585472384 587259904 587580928 589553888 589840636 589876166 592707584 593175968 595022848 595312256 597347156 600506368 602275072 602669056 602852096 603145312 604627709 605023232 605206987 606076928 607386604 608342399 608444416 608740352 610533308 610598912 610821152 611118244 612984064 615378533 615860224 618078208 618265928 618566641 620492576 620794372 623963648 624304736 626210816 626401006 628656952 629751808 632211776 632519272 634450432 636928754 638038016 639917264 640024576 640335872 640530352 640841894 642524672 642837184 643956736 645034534 646472192 648445952 648761344 648997474 650672176 650978944 651295568 654351488 656708096 659233652 659273362 662437888 662961376 665025536 665348992 667623292 669111296 671154176 671725012 673775872 674103584 676407809 677380096 677915392 679912093 679985152 680026112 680356864 680563499 682641344 682682464 683014508 686292992 688314368 688973824 689308928 691003096 691339187 691665128 692001541 695248456 697371136 697752352 697827328 700095242 700553216 703289752 703840256 704396462 706589632 706933304 713101312 715669504 715886864 716235058 718465088 719323136 719716352 722132992 722484224 722527744 722879168 724953824 725086208 725306428 725350118 727918576 729186304 731334016 732034688 732390736 740956832 741081088 741361874 741441536 743625344 743975936 744337792 746882092 747830272 750751484 753409888 757071872 757670144 760029184 760398848 760629793 762998048 763369156 764280832 764698624 767033344 767266304 767639488 767685728 770029568 770263438 770404096 773037496 773413487 774760448 777042392 777125888 777786856 780161536 783209042 786644992 787266634 787398656 787781632 789717824 790101928 790474432 790858904 794569664 796995584 800108848 800498006 804388864 805024528 807482368 807531008 807923776 810636596 810685426 812048384 814972928 815220448 815616956 818156416 818554352 825294848 825696256 828128224 828518656 828669952 828921632 831755057 831906944 833355776 835810304 836611072 837017984 839075188 839879084 846807808 849857536 850115651 853177292 854196224 854663168 857532928 857950016 858001696 858419012 860882666 861039872 862801408 864403309 865908736 866171726 869291192 869713999 873463808 876875776 877302272 879886238 880033792 880301072 880461824 880729234 883471424 883901128 885440512 888048448 888143872 888899264 891613184 894674242 895096048 899022848 899733296 902534656 902973632 906060182 907583488 908079616 910852096 911128736 911571892 911626802 914410112 914854864 920028032 922836992 926441824 928055296 931397632 931680512 932133664 934979584 935035904 935319889 935490688 938631848 938688388 943194112 943551476 943652864 946432256 946878464 947339008 950129257 950577208 951039551 955211776 955966627 958885312 958943072 959409484 964307456 967780352 968074282 971560744 972033293 976224256 980037632 980514304 983865904 984045568 984344438 986058752 987889496 989069312 989609984 989910544 992932864 993415808 993475648 993958856 996811508 1002143744 1002631168 1005584272 1006058368 1006547696 1014358016 1014912512 1018320352 1018815644 1018877014 1018986496 1022484848 1022966912 1024576672 1028266624 1037238272 1040973824 1041289984 1041796448 1045040128 1045357523 1045548416 1049122316 1050886144 1051460608 1054670848 1054991168 1055504296 1055567876 1058790656 1060634624 1062926557 1064777728 1065295616 1068433289 1068548096 1068937016 1069456927 1072722112 1077755392 1078344544 1078460416 1081636864 1081965374 1082146816 1082673152 1085862008 1086373952 1086390151 1086902344 1092533288 1095868928 1100149666 1102065664 1106034688 1106370608 1106908726 1110288256 1110355136 1110895192 1116566528 1120043008 1120587776 1120928116 1124418176 1124965072 1126924288 1130364928 1131326336 1134780416 1135332352 1138676308 1139213152 1139767244 1145115104 1145307136 1145864192 1149239168 1149780992 1150340224 1154272324 1159266304 1163794688 1164360736 1168340761 1168554112 1170944768 1174519808 1175161856 1175518771 1179107776 1179681272 1179752332 1185415168 1186351936 1190045696 1190624512 1194694312 1195275389 1201012736 1204550144 1205338112 1205704192 1206290624 1209255418 1210046464 1210413974 1214773208 1216684798 1216888832 1217480704 1221066616 1221197824 1221642304 1222236488 1225968128 1230757066 1231720448 1236156416 1236531856 1237133282 1240985152 1241588744 1247927296 1248609472 1252421632 1252802012 1257313904 1259503616 1264423552 1265038544 1268900864 1273857508 1276076032 1279834528 1280049152 1280671744 1281060704 1281683788 1285049344 1285674368 1287913472 1290069068 1292944384 1296891904 1297522688 1297994948 1301344352 1301957888 1302591136 1307043661 1308702976 1313416192 1313815097 1318467304 1318546724 1324875776 1325922752 1330051072 1330697984 1335246584 1335896023 1338222592 1342308352 1343450024 1347551744 1348207168 1352815618 1355830784 1359824186 1359970304 1360052224 1360713728 1361126998 1365282688 1365364928 1366029016 1372585984 1376628736 1377947648 1378617856 1382006192 1382678374 1383330256 1384003082 1390496912 1394742272 1395504704 1395654656 1400190484 1401106432 1406579504 1407680512 1408792924 1413179264 1413866608 1426202624 1431339008 1431773728 1432470116 1436930176 1439432704 1444265984 1444968448 1445055488 1445758336 1449907648 1450172416 1450612856 1450700236 1455837152 1458372608 1462668032 1464069376 1464781472 1468381579 1469788397 1481913664 1482162176 1482723748 1482883072 1487250688 1487951872 1488675584 1493060261 1493764184 1494490723 1495660544 1501502968 1502233271 1506819776 1515340288 1520058368 1520797696 1521259586 1525996096 1526738312 1528561664 1529397248 1534066688 1534532608 1535278976 1535371456 1540059136 1540526876 1540808192 1546074992 1546826974 1549520896 1554084784 1554251776 1555573712 1560323072 1566418084 1573289984 1574533268 1574797312 1575563264 1579435648 1580203856 1580948864 1581717808 1589139328 1593991168 1600217696 1600996012 1608777728 1610049056 1614964736 1615062016 1615847552 1621273192 1621370852 1624096768 1629945856 1630440896 1631233912 1636312832 1637108704 1642704679 1650589696 1651215083 1651392512 1656256448 1657037312 1657339904 1657843264 1663510114 1663813888 1666711552 1670313161 1671620608 1673222144 1674035968 1678150376 1678966597 1679758168 1680575171 1693615616 1699715072 1700231302 1706354584 1708392448 1709326336 1715065856 1715900032 1716003392 1716838024 1721765332 1722079744 1725602816 1728806618 1731817472 1732343452 1738582384 1739427998 1746927616 1753751552 1754604544 1759772476 1760067584 1760602144 1760923648 1761458468 1766942848 1767802256 1770881024 1776096896 1776287744 1777798528 1783226368 1789348484 1790192096 1798045696 1799466592 1805069312 1805947264 1812120364 1815166976 1816159232 1821704192 1822257472 1823143784 1823253604 1828820224 1829709728 1835964053 1840056064 1845673984 1847243783 1852883648 1856110592 1862795264 1863361024 1864267328 1869959168 1870071808 1870639778 1870981376 1877263696 1877376776 1878289897 1886388224 1887102952 1887305728 1892864512 1893756928 1894678016 1900258514 1901154416 1902079102 1910423552 1911933254 1917770624 1917886144 1918818968 1928614912 1935560704 1936148564 1943121488 1944066586 1952448512 1960075264 1961028608 1967731808 1968091136 1968688876 1972117504 1975778992 1978138624 1979219968 1979821088 1985865728 1986831616 1986951296 1987917712 1993623016 1994592677 2004287488 2005262336 2011168544 2012116736 2013095392 2019976567 2028716032 2029825024 2036640704 2037631288 2037754028 2037972992 2044969696 2045933824 2049153344 2053925753 2056533248 2064566581 2074476544 2081947648 2082579968 2083592896 2090080256 2090715046 2091096832 2098244632 2099265179 2101772288 2102921216 2109341696 2109982336 2111008592 2111135752 2117581312 2121269248 2125853114 2129555456 2130591232 2136866578 2137096192 2137874032 2138913854 2145444224 2155510784 2156689088 2156920832 2163273728 2163930748 2164293632 2165346304 2171724016 2172747904 2172780302 2173804688 2185066576 2191737856 2200299332 2204131328 2212069376 2212741216 2213817452 2220576512 2220710272 2221790384 2229250639 2233133056 2240086016 2241175552 2241856232 2242946629 2248836352 2249930144 2253848576 2257620869 2262652672 2269560832 2270664704 2271491159 2277352616 2278426304 2279534488 2290230208 2290614272 2291728384 2298478336 2299561984 2300680448 2307456767 2308544648 2309667481 2318532608 2327589376 2328721472 2336681522 2337108224 2341889536 2346237553 2349039616 2350323712 2351037542 2358215552 2359362544 2359504664 2360652283 2370830336 2372703872 2380091392 2381249024 2389388624 2390550778 2402025472 2409100288 2410676224 2411408384 2412581248 2418510836 2420092928 2420827948 2429546416 2433369596 2433777664 2434961408 2442133232 2442395648 2443284608 2444472976 2451936256 2461514132 2463440896 2472312832 2473063712 2474266564 2481970304 2483177488 2495854592 2497218944 2504843264 2505604024 2506822703 2514627808 2519007232 2528847104 2530077088 2537801728 2538725413 2547715016 2552152064 2559669056 2560098304 2561343488 2562121408 2563367576 2570098688 2571348736 2575826944 2580138136 2581393067 2585888768 2593783808 2594766559 2595045376 2595989896 2602688704 2603915776 2605182272 2614087322 2617405952 2626832384 2627630194 2636934608 2637093448 2638376081 2649751552 2651845504 2660102144 2661395968 2670493168 2671792046 2676445184 2684616704 2686900048 2695103488 2696414336 2705631236 2711661568 2719648372 2719940608 2720104448 2721427456 2722253996 2730565376 2730729856 2732058032 2741231647 2745171968 2753257472 2755895296 2757235712 2764012384 2765356748 2766660512 2768006164 2780993824 2789484544 2791009408 2791309312 2800380968 2801743021 2802212864 2813159008 2815361024 2817585848 2826358528 2827733216 2837398991 2852405248 2862678016 2863547456 2864940232 2873860352 2878865408 2885086369 2888531968 2889936896 2890110976 2891516672 2899815296 2900344832 2901225712 2901400472 2902811659 2911674304 2916745216 2925336064 2928138752 2929562944 2936763158 2939576794 2963827328 2964324352 2965447496 2965766144 2974501376 2975903744 2977351168 2986120522 2987528368 2988981446 2991321088 3003005936 3004466542 3013639552 3030680576 3040116736 3041595392 3042519172 3051992192 3053476624 3057123328 3058794496 3068133376 3069065216 3070557952 3070742912 3080118272 3081053752 3081616384 3082552319 3092149984 3093653948 3099041792 3108169568 3108503552 3111147424 3120646144 3131359847 3132836168 3146579968 3149066536 3149594624 3151126528 3158871296 3160407712 3161897728 3163435616 3171210637 3174248891 3178278656 3187982336 3190693807 3200435392 3201992024 3217555456 3220098112 3229929472 3230124032 3231695104 3242546384 3242741704 3244318913 3248193536 3259891712 3260881792 3262467824 3272625664 3274217408 3285409358 3301179392 3302430166 3302785024 3312512896 3314074624 3314679808 3315686528 3327020228 3327627776 3333423104 3340626322 3343241216 3346444288 3348071936 3356300752 3357933194 3359516336 3361150342 3387231232 3399430144 3400462604 3412709168 3416784896 3418652672 3430131712 3431800064 3432006784 3433676048 3443530664 3444159488 3445205533 3451205632 3457613236 3463634944 3464686904 3477164768 3478855996 3507503104 3509209088 3519544952 3520135168 3521204288 3521847296 3522916936 3533885696 3535604512 3541762048 3547689937 3552193792 3555597056 3566069549 3566452736 3569486107 3578696968 3580384192 3596091392 3598933184 3610138624 3611894528 3624240728 3626003491 3630333952 3632318464 3643408384 3644514944 3646287568 3646507208 3657640448 3659419456 3671928106 3680112128 3691347968 3694487566 3705767296 3712221184 3725590528 3726722048 3728534656 3739918336 3740143616 3741279556 3741962752 3754527392 3754753552 3756579794 3772776448 3774205904 3774611456 3785729024 3787513856 3789356032 3800517028 3802308832 3804158204 3820847104 3823866508 3835541248 3835772288 3837637936 3850523831 3857229824 3871121408 3872297128 3874180541 3886242976 3888133172 3920150528 3922057216 3935463616 3936182272 3937377752 3944235008 3951557984 3956277248 3958439936 3959642176 3971731456 3973663232 3973902592 3975835424 3987246032 3989185354 3989425649 4008574976 4010524672 4022337088 4024233472 4026190784 4039953134 4057432064 4059650048 4073281408 4075262576 4075508056 4075945984 4077490307 4089939392 4091867648 4098306688 4107851506 4113066496 4129133162 4148953088 4163895296 4165159936 4167185792 4180160512 4181430092 4182193664 4196489264 4198530358 4203544576 4205842432 4218683392 4219964672 4222017184 4222271504 4235162624 4236448909 4242538496 4251706228 4259110912 4261182464 4273733156 4274192384 4275748064 4277827708 4290888448 4307649731 4311021568 4313378176 4313841664 4326547456 4327861496 4328587264 4329966487 4330692608 4343448032 4345495808 4345560604 4347609376 4370133152 4383475712 4400598664 4408262656 4424138752 4425482432 4427634904 4441153024 4441420544 4443580768 4458501278 4458769843 4466266112 4480172032 4482351104 4483712464 4485893258 4497672704 4499860288 4507697152 4515241738 4525305344 4539121664 4541329408 4542982318 4554705232 4556852608 4559068976 4580460416 4581228544 4583456768 4596956672 4599123968 4601360896 4614913534 4617089296 4619334962 4637065216 4655178752 4657442944 4673363044 4674216448 4683779072 4692475106 4698079232 4700647424 4702075084 4716431104 4718725088 4719009328 4721304566 4734854663 4741660672 4745407744 4760182784 4762498048 4763944493 4778777248 4781101556 4804050944 4818200576 4821352448 4822816768 4825162496 4837021672 4839374309 4840185856 4841655896 4844010787 4859092832 4866739192 4867555328 4869922816 4884266464 4884791296 4886569216 4888945952 4903872512 4905657377 4923028264 4926881792 4944625664 4946127424 4948533128 4963940608 4966354976 4983331001 4991709184 4994437888 5009686528 5011208048 5013645406 5013947411 5029255616 5038014464 5057694208 5060154176 5075603456 5077450826 5095430032 5104304128 5119338112 5120196608 5122686976 5124242816 5126735152 5140197376 5142697472 5151653888 5160276272 5162786134 5171777536 5187567616 5189533118 5190090752 5191979792 5205377408 5207831552 5210364544 5228174644 5234811904 5253664768 5255260388 5273869216 5274186896 5276752162 5299503104 5303691008 5320204288 5322791936 5324408551 5340986336 5343584092 5352890368 5369233408 5373800096 5390206976 5392828672 5411262472 5413894409 5423323136 5439296744 5439881216 5440208896 5442854912 5444507992 5461130752 5461459712 5464116064 5482463294 5482793539 5506514944 5511790592 5514471424 5528024768 5530713496 5533321024 5536012328 5561987648 5578969088 5582018816 5600761936 5603486042 5603823577 5604425728 5626318016 5630722048 5635171696 5652717056 5655466432 5674797982 5704810496 5725356032 5727094912 5729880464 5747720704 5757730816 5770172738 5777063936 5779873792 5780221952 5783033344 5799630592 5800689664 5802451424 5802800944 5805623318 5822285399 5823348608 5833490432 5850672128 5856277504 5859125888 5873526316 5879153588 5927654656 5928648704 5930894992 5931532288 5949002752 5950809557 5951807488 5954702336 5972241044 5975056736 5977962892 5982642176 6006011872 6008933084 6027279104 6050823163 6061361152 6080233472 6083190784 6085038344 6087997993 6103984384 6106953248 6114246656 6117588992 6127828073 6138130432 6141115904 6141485824 6160236544 6162107504 6163232768 6165104638 6165476003 6184299968 6187307896 6198083584 6216339136 6217007104 6222294848 6241292288 6262719694 6265672336 6293159936 6298133072 6299189248 6302253056 6317742592 6320815424 6323795456 6326871232 6342421274 6348497782 6356557312 6375964672 6381387614 6400870784 6403984048 6435110912 6440196224 6459858944 6460248064 6463390208 6485092768 6485483408 6488637826 6496387072 6519783424 6521763584 6524935648 6545251328 6547239223 6548434816 6570818716 6602358784 6604860332 6605570048 6625025792 6628149248 6629359616 6631373056 6650904799 6654040456 6655255552 6657276857 6666846208 6681252644 6686482432 6691766389 6692888576 6696143872 6712601504 6715866388 6719032672 6722300684 6774462464 6798860288 6800925208 6804233051 6825418336 6833569792 6837305344 6860263424 6863600128 6864013568 6867352096 6887061328 6888318976 6890411066 6890826121 6902411264 6915226472 6927269888 6929373808 6954329536 6957711992 7015006208 7018418176 7039089904 7040270336 7042408576 7043694592 7045833872 7067771392 7071209024 7083524096 7095379874 7104387584 7111194112 7132139098 7132905472 7138972214 7157393936 7160768384 7192182784 7197866368 7220277248 7223789056 7248481456 7252006982 7260667904 7264636928 7286816768 7289029888 7292575136 7293014416 7315280896 7317502661 7318838912 7343856212 7360224256 7382695936 7388975132 7411534592 7424442368 7440485899 7451181056 7453444096 7457069312 7479033023 7479836672 7480287232 7482559112 7483925504 7486198489 7509054784 7509507104 7513159588 7548411808 7549222912 7571458048 7575027712 7578712064 7601034056 7604617664 7604731057 7608316408 7641694208 7647733016 7671082496 7671544576 7675275872 7701047662 7701511547 7714459648 7742242816 7744594256 7748361082 7772485952 7776266344 7840301056 7844114432 7870927232 7872364544 7874755504 7888470016 7903115968 7912554496 7916879872 7919284352 7943462912 7947326464 7947805184 7951670848 7974492064 7978370708 7978851298 8017149952 8021049344 8044674176 8048466944 8052381568 8079906268 8114864128 8119300096 8146562816 8150525152 8151016112 8151891968 8154980614 8178385327 8179878784 8183735296 8196613376 8215703012 8226132992 8228631397 8258266324 8297906176 8327790592 8330319872 8334371584 8360321024 8362860184 8364387328 8366927723 8392978528 8397060716 8407089152 8411684864 8437366784 8439929344 8444034368 8444543008 8470325248 8472897818 8503412456 8518221824 8522364928 8547466312 8548384768 8551496128 8555655416 8581776896 8615299462 8622043136 8626756352 8653094912 8655722992 8657174528 8659932974 8660454619 8661385216 8686896064 8690991616 8691121208 8695218752 8740266304 8766951424 8801197328 8816525312 8848277504 8850964864 8855269808 8882306048 8882841088 8887161536 8917002556 8917539686 8932532224 8960344064 8964702208 8967424928 8971786516 8995345408 8999720576 9015394304 9030483476 9050610688 9078243328 9082658816 9085964636 9109410464 9113705216 9118137952 9149305627 9160920832 9162457088 9166913536 9193913344 9196705679 9198247936 9202721792 9229827068 9234178592 9238669924 9274130432 9310357504 9314885888 9346726088 9348432896 9351272161 9367558144 9384950212 9396158464 9401294848 9404150168 9432862208 9437450176 9438018656 9442609132 9469709326 9490815488 9520365568 9524996096 9527888986 9557554496 9562203112 9608101888 9636401152 9645633536 9650324992 9674043344 9678748618 9680371712 9683311792 9688021574 9718185664 9733478384 9735110656 9739845632 9768532928 9769582592 9773138432 9777891904 9807745024 9811314754 9846056528 9853763584 9889251328 9892254848 9897066256 9927881216 9932709952 9966662002 9983418368 9988875776 10019373056 10022416096 10027290812 10027894822 10058511232 10076028928 10115388416 10120308352 10151206912 10154901652 10190860064 10208608256 10238676224 10240393216 10245373952 10248485632 10253470304 10278671053 10280394752 10285394944 10288518779 10303307776 10320552544 10325572268 10343555072 10375135232 10379066236 10380181504 10383959584 10410754816 10415663104 10420729088 10451421827 10456349288 10461435061 10469623808 10507329536 10510520776 10515632897 10547738432 10548373792 10553504324 10607382016 10640408576 10645583872 10648817102 10681972672 10687168184 10705780736 10738466816 10747600192 10780413952 10785657344 10822524944 10827788818 10846646272 10878593488 10879762432 10880417792 10885709824 10889015984 10922261504 10922919424 10928232128 10964926588 10965587078 11013029888 11023581184 11028942848 11056049536 11061426992 11066642048 11072024656 11123975296 11157938176 11164037632 11201523872 11206972084 11207647154 11208851456 11252636032 11261444096 11270343392 11305434112 11310932864 11349595964 11409620992 11450712064 11454189824 11459760928 11495441408 11498932753 11515461632 11540345476 11554127872 11558505581 11559747584 11560443904 11566066688 11599261184 11601379328 11604902848 11605601888 11611246636 11644570798 11646697216 11666980864 11692192127 11701344256 11712555008 11718251776 11747052632 11752766179 11758307176 11764026197 11855309312 11861789984 11863064576 11898005504 11901619114 11903614976 11909404672 11944482088 11950113472 11955925784 11965284352 12012023744 12017866168 12054558208 12101646326 12122722304 12160466944 12166381568 12170076688 12175995986 12207968768 12213906496 12228493312 12235177984 12255656146 12276260864 12282231808 12282971648 12320473088 12324215008 12326465536 12330209276 12330952006 12368599936 12374615792 12396167168 12432678272 12434014208 12444589696 12482584576 12525439388 12531344672 12586319872 12596266144 12598378496 12604506112 12635485184 12641630848 12647590912 12653742464 12684842548 12696995564 12713114624 12751929344 12762775228 12801741568 12807968096 12851748371 12870221824 12880392448 12919717888 12920496128 12926780416 12930706481 12970185536 12970966816 12977275652 12992774144 13039566848 13043527168 13049871296 13090502656 13094478446 13096869632 13141637432 13148029279 13204717568 13209720664 13211140096 13250051584 13256298496 13258719232 13262746112 13301809598 13308080912 13310511104 13314553714 13362505288 13372964864 13383532778 13385777152 13392287744 13425203008 13431732776 13438065344 13444601368 13548924928 13597720576 13601850416 13608466102 13650836672 13667139584 13674610688 13720526848 13727200256 13728027136 13734704192 13774122656 13776637952 13780822132 13781652242 13804822528 13830452944 13854539776 13858747616 13908659072 13915423984 14030012416 14036836352 14078179808 14080540672 14084817152 14087389184 14091667744 14135542784 14139835969 14142418048 14167048192 14190759748 14208775168 14222388224 14264278196 14265810944 14277944428 14314787872 14321536768 14377480271 14384365568 14395732736 14440554496 14447578112 14451966067 14496962912 14504013964 14521335808 14529273856 14573633536 14578059776 14585150272 14586028832 14630561792 14635005322 14637677824 14687712424 14694856253 14720448512 14765391872 14777950264 14823069184 14848884736 14880971798 14906888192 14914138624 14958066046 14959673344 14960574464 14965118224 14967851008 14972396978 15018109568 15019014208 15026319176 15096823616 15098445824 15142916096 15150055424 15157424128 15202068112 15209235328 15209462114 15216632816 15283388416 15295466032 15342164992 15343089152 15350551744 15402095324 15403023094 15428919296 15484485632 15489188512 15496722164 15544971904 15552532688 15680602112 15688228864 15741854464 15744729088 15749511008 15776940032 15803346083 15806231936 15833759744 15838568704 15886925824 15894652928 15895610368 15900438113 15903341696 15948984128 15956741416 15957702596 16034299904 16042098688 16089348352 16096933888 16104763136 16152197369 16159812536 16167672367 16229728256 16238600192 16293125632 16301050304 16302032224 16303783936 16309961228 16356770654 16359757568 16367470592 16393226752 16423662871 16431406024 16452265984 16457262794 16516532648 16524565981 16595812352 16660639744 16668743168 16720642048 16725720368 16728774656 16733855446 16785957056 16794121432 16814178304 16823369728 16874733568 16879858688 16888068736 16889086016 16940650496 16945795636 17006824912 17036443648 17044729856 17094932624 17096769536 17102992256 17111310832 17163553792 17230598924 17244086272 17253512704 17306189824 17311445984 17314349056 17319865948 17320909238 17322770432 17373792128 17381983232 17382242416 17390437504 17480532608 17533902848 17602394656 17633050624 17696555008 17701929728 17710539616 17764612096 17765682176 17771077891 17774323072 17834005112 17835079372 17865064448 17920688128 17929404416 17934849856 17943573032 17990690816 17999441152 18030788608 18060966952 18069751469 18101221376 18156486656 18163365913 18165317632 18171929272 18218820928 18227410432 18236275904 18298611254 18321841664 18333827072 18387826688 18393411358 18396495872 18405443584 18459654136 18468357184 18468632567 18477339848 18548260864 18620715008 18629771776 18693452176 18696865792 18702544322 18735116288 18769900424 18792316928 18802589696 18808300336 18865724416 18874900352 18876037312 18885218264 18939418652 18981630976 19040731136 19049992192 19055777972 19115108992 19124406224 19216203776 19272802304 19291267072 19300649984 19348086688 19357497236 19360743424 19366623584 19376043148 19436371328 19466956768 19470221312 19479691264 19537065856 19539165184 19546276864 19555783808 19615490048 19622629508 19692113056 19707527168 19778502656 19784509696 19794132512 19855762432 19861792937 19865419904 19933324004 19966836736 19977751552 20038746112 20044832192 20054581624 20055789644 20117022464 20152057856 20195604583 20230776832 20240616704 20302413824 20309803304 20319681613 20381720128 20417216512 20477352448 20490747904 20496971264 20506940608 20557342106 20560789504 20570789888 20577037558 20641105088 20651144536 20687110144 20750270464 20758132472 20760363008 20767919168 20821509632 20831326208 20841458176 20902843654 20912698576 20922870122 20939247616 21014659072 21021041552 21031265794 21095476864 21096747584 21107008648 21214764032 21280817152 21291167744 21297634204 21363945344 21374336368 21411561472 21476933632 21495200384 21560827904 21571314688 21645049888 21655577636 21693292544 21757186976 21759524864 21760835584 21771419648 21778031968 21844523008 21845838848 21856464256 21929853176 21931174156 22026059776 22047162368 22057885696 22112099072 22122853984 22133284096 22144049312 22198474459 22219742237 22247950592 22315876352 22328075264 22334856649 22403047744 22413944168 22415294308 22417702912 22505272064 22522888192 22540686784 22593183283 22610868224 22621865728 22699191928 22710232391 22819241984 22901424128 22908379648 22919521856 22990882816 22997865506 23080690952 23108255744 23117011162 23119495168 23120887808 23132133376 23198522368 23202758656 23209805696 23211203776 23222493272 23289141596 23293394432 23333961728 23384384254 23402688512 23425110016 23436503552 23494105264 23505532358 23516614352 23528052394 23710618624 23723579968 23726129152 23796011008 23803238228 23807229952 23818809344 23888964176 23900226944 23911851568 23930568704 24024047488 24035732336 24109116416 24203292652 24245444608 24320933888 24332763136 24340153376 24351991972 24415937536 24427812992 24470355968 24511312292 24552521728 24564463616 24565943296 24640946176 24648430016 24652931072 24660418552 24661904012 24737199872 24749231584 24792334336 24833829559 24865356544 24889179392 24962486843 24965169152 24986402749 25050878776 25062689344 25172639744 25192532288 25196756992 25209012224 25270970368 25283261696 25295181824 25307484928 25369685096 25382024437 25393991128 25406342291 25426229248 25503858688 25525550456 25603483136 25615936192 25703496742 25760784896 25839435776 25840992256 25853560832 25861412962 25940371072 25941933632 25954551304 25985548288 26079133696 26087054336 26099742592 26181005312 26188956892 26193739264 26283274864 26296058558 26409435136 26419441328 26422280192 26500103168 26512596992 26517438464 26525492224 26603619196 26616161824 26621022208 26629107428 26725010576 26745929728 26767065556 26771554304 26784575488 26850406016 26863465552 26876130688 26889202736 27097849856 27195441152 27203700832 27216932204 27301673344 27349221376 27441053696 27454400512 27456054272 27469408384 27548245312 27553275904 27561644264 27563304484 27609645056 27660905888 27709079552 27717495232 27817318144 27830847968 27925979543 28060024832 28073672704 28156359616 28161081344 28169634304 28174778368 28183335488 28271085568 28279671938 28284836096 28334096384 28381519496 28395323737 28417550336 28444776448 28528556392 28531621888 28542432149 28555888856 28629575744 28643073536 28754960542 28791465472 28881108992 28895156224 28903932134 28993925824 29008027928 29042671616 29058547712 29147267072 29156119552 29170300544 29172057664 29261123584 29270010644 29275355648 29375424848 29389712506 29440897024 29530783744 29555900528 29646138368 29697769472 29761943596 29813776384 29828277248 29916132092 29919346688 29921148928 29930236448 29935702016 29944793956 30036219136 30038028416 30052638352 30153548117 30193647232 30196891648 30285832192 30300110848 30314848256 30404136224 30418470656 30418924228 30433265632 30566776832 30590932064 30684329984 30686178304 30701103488 30804190648 30806046188 30857838592 30968971264 30978377024 30993444328 31089943808 31105065376 31211388901 31361204224 31376457728 31483708928 31489458176 31499022016 31553880064 31606692166 31612463872 31667519488 31677137408 31735950059 31773851648 31789305856 31791220736 31800876226 31806683392 31897968256 31913482832 31915405192 31930928249 32068599808 32084197376 32178696704 32193867776 32209526272 32304394738 32319625072 32335344734 32459456512 32477200384 32586251264 32602100608 32604064448 32607567872 32619922456 32713541308 32719515136 32734941184 32786453504 32847325742 32862812048 32904531968 32914525588 33033065296 33049131962 33191624704 33321279488 33337486336 33441284096 33451440736 33457549312 33467710892 33571914112 33588242864 33628356608 33646739456 33749467136 33759717376 33776137472 33778172032 33881300992 33891591272 33908075509 34013649824 34072887296 34089459712 34189865248 34193539072 34205984512 34222621664 34327107584 34339601639 34461197848 34488172544 34507025408 34612379648 34622891968 34628698112 34639731896 34641818476 34645540864 34747584256 34763966464 34764484832 34780875008 34883317007 34916737801 34961065216 35067805696 35097631877 35204789312 35266101248 35393110016 35403859456 35421079232 35529224192 35531364352 35542155782 35548646144 35668010224 35670158744 35687508043 35730128896 35841376256 35858808832 35869699712 35887146064 35981381632 35998882304 36061577216 36121933904 36139502938 36202442752 36312973312 36326731826 36330635264 36343858544 36437641856 36454820864 36472551808 36597222508 36643683328 36667654144 36775653376 36786822716 36792991744 36810887168 36919308272 36936714368 36937265134 36954679696 37096521728 37241430016 37259543552 37386904352 37393731584 37405088644 37470232576 37539800848 37584633856 37605179392 37616600672 37731448832 37749800704 37752074624 37770436528 37878837304 37897260863 37963261952 38081462272 38099984384 38111555944 38230217984 38248812448 38379554773 38545604608 38582534144 38601299968 38696173376 38714994472 38721486848 38733247168 38752086296 38872742656 38933913536 38940442624 38959382528 39024589307 39074131712 39092553728 39111567616 39226765039 39230980096 39245259016 39264347177 39384226112 39415054336 39557005312 39569019392 39588265024 39711524864 39723585874 39730839808 39866648008 39886038401 39933673472 39955503104 40077492224 40089664384 40109163248 40111579288 40234044928 40304115712 40391209166 40461553664 40481233408 40604827648 40619606608 40639363226 40763440256 40834433024 40954704896 40981495808 40993942528 41013881216 41114684212 41121579008 41141579776 41154075116 41282210176 41302289072 41374220288 41500540928 41516264944 41520726016 41535838336 41643019264 41662652416 41682916352 41805687308 41825397152 41845740244 41878495232 42029318144 42042083104 42062531588 42190953728 42193495168 42214017296 42355762141 42429528064 42561634304 42582335488 42595268408 42615985951 42727890688 42748672736 42823122944 42894796511 42990400768 43121655808 43142629376 43158332021 43290099776 43311155272 43386585088 43514373952 43519049728 43521671168 43542839296 43556063936 43689046016 43691677696 43712928512 43859706352 43862348312 43883682139 44052119552 44094324736 44115771392 44224198144 44245707968 44266568192 44288098624 44396948918 44439484474 44495901184 44631752704 44656150528 44669713298 44806095488 44827888336 44830588616 44835405824 44852393377 45010544128 45045776384 45081373568 45186366566 45221736448 45243731456 45398383856 45420464782 45638483968 45802848256 45816759296 45839043712 45981765632 45995731012 46161381904 46216511488 46234022324 46238990336 46241775616 46264266752 46397044736 46405517312 46419611392 46422407552 46444986544 46578283192 46586788864 46600937999 46667923456 46768768508 46805377024 46850220032 46873007104 46988210528 47011064716 47033228704 47056104788 47421237248 47447159936 47452258304 47592022016 47606476456 47614459904 47629631357 47637618688 47777928352 47800453888 47823703136 47861137408 48048094976 48071464672 48218232832 48235782847 48406585304 48490889216 48641867776 48665526272 48680306752 48703983944 48831875072 48855625984 48940711936 49022624584 49046468273 49105043456 49128927232 49131886592 49281892352 49296860032 49305862144 49320837104 49323808024 49474399744 49498463168 49584668672 49667659118 49730713088 49778358784 49924973686 49930338304 49972805498 50101757552 50125378688 50345279488 50385064576 50393513984 50418024448 50541940736 50566523392 50590363648 50614969856 50739370192 50764048874 50787982256 50812684582 50852458496 51007717376 51051100912 51206966272 51231872384 51406993484 51521569792 51678871552 51681984512 51707121664 51722825924 51880742144 51883867264 51909102608 51971096576 52083401293 52158267392 52174108672 52199485184 52362010624 52377913784 52387478528 52403389423 52566549728 52592117116 52838882656 52844560384 53000206336 53025193984 53034876928 53050984448 53207238392 53232323648 53233117399 53242044416 53258214856 53450021152 53491859456 53534131112 53543108608 53569150976 53700812032 53726931104 53752261376 53778405472 53910580829 53962231147 54195699712 54390882304 54407401664 54433864408 54603346688 54698442752 54816641011 54882107392 54908801024 54912108544 54938816768 55096490624 55106551808 55123288528 55126608968 55153421521 55219290112 55321811776 55418159104 55434990464 55634636288 55661695936 55851959086 56120049664 56147345408 56312719232 56322162688 56339268608 56349556736 56366670976 56542171136 56559343876 56569672192 56668192768 56763038992 56790647474 56835100672 56889552896 57057112784 57063243776 57084864298 57111777712 57259151488 57286147072 57509921084 57582930944 57762217984 57790312448 57807864268 57987851648 58016055856 58085343232 58117095424 58294534144 58312239104 58340601088 58344115328 58522247168 58540021288 58550711296 58568494061 58750849696 58779425012 58881794048 59061567488 59111801056 59292276736 59523887192 59627552768 59656554496 59832264184 59838693376 59842297856 59860472896 59871404032 59889587912 60072438272 60076056832 60105276704 60307096234 60310728929 60387294464 60571664384 60600221696 60623182333 60629696512 60808272448 60836941312 60837848456 60866531264 61133553664 61181864128 61368659968 61372356608 61402206976 61608381296 61612092376 61642059347 61715677184 61937942528 61956754048 61986888656 62179887616 62210130752 62422777802 62722408448 62752915456 62967417856 62978916352 62998044032 63107760128 63213384332 63224927744 63335038976 63354274816 63471900118 63547703296 63578611712 63582441472 63601752452 63613366784 63795936512 63826965664 63830810384 63861856498 64045139389 64137199616 64168394752 64357393408 64387735552 64419052544 64608789476 64639250144 64670689468 64918913024 64954400768 65172502528 65204201216 65208128896 65215135744 65239844912 65427082616 65439030272 65458905127 65469882368 65572907008 65694651484 65725624096 65809063936 65829051176 66066130592 66098263924 66642558976 66674972672 66882568192 66902881472 66915098624 66935421784 67143828224 67176485728 67256713216 67293478912 67406108803 67519434752 67552274944 67556344064 67762601984 67783182544 67816151018 67820236033 68027299648 68145774592 68178919424 68379730496 68387078144 68411969024 68445243328 68654215168 68679203278 68922395696 68976345088 69014050816 69224759296 69245783936 69257396224 69279463792 69283636952 69291081728 69495168512 69527932928 69528969664 69561750016 69766634014 69833475602 69922130432 70135611392 70195263754 70409578624 70532202496 70786220032 70807718912 70842158464 71058448384 71062728704 71084311564 71097292288 71336020448 71340317488 71375016086 71460257792 71682752512 71717617664 71739399424 71774292128 71962763264 71997764608 72019631453 72123154432 72243867808 72279005876 72404885504 72625946624 72653463652 72661270528 72687717088 72875283712 72909641728 72945103616 73159952789 73194445016 73230045427 73287366656 73335308288 73551306752 73573645432 73585983488 73609430279 73621774336 73838616544 73873428736 73874530268 73909359392 74482860032 74519087104 74773808704 74787463168 74810177288 74940465152 75079601696 75169267712 75210358784 75233201344 75462897664 75499601408 75504149248 75540873056 75757674608 75794521726 75799087331 75926523904 76162924544 76199968768 76223111888 76460435968 76497624896 76759109546 77091209216 77165068288 77202599936 77392346752 77429988944 77442973696 77466494336 77504172592 77745485312 77867827072 77880885248 77918765056 78049178614 78148263424 78185107456 78223135232 78453530078 78461960192 78490518032 78528694354 78768452224 78830108672 79114010624 79138038784 79176530048 79423049728 79447171748 79461679616 79733296016 79772076802 79867346944 79911006208 80154984448 80179328768 80218326496 80223158576 80468089856 80492529271 80608231424 80782418332 80923107328 80962466816 81209655296 81239213216 81278726452 81526880512 81668866048 81845344889 81909409792 81962991616 81987885056 82027762432 82229368424 82243158016 82269363253 82283159552 82308150232 82348183379 82564420352 82604578144 82748440576 83032529888 83041452032 83071676672 83286038528 83325304832 83365832704 83396175409 83611374616 83650794304 83691480488 83756990464 84058636288 84084166208 84125063176 84381907456 84386990336 84428034592 84711524282 84716627017 84859056128 85123268608 85164670976 85190536816 85231971902 85455781376 85497345472 85646245888 85789593022 85980801536 86243311616 86285258752 86316664042 86580199552 86622310544 86773170176 87028747904 87038099456 87043342336 87085678592 87112127872 87378092032 87383355392 87425857024 87719412704 87724696624 87767364278 88104239104 88188649472 88231542784 88448396288 88491415936 88533136384 88576197248 88793897836 88878968948 88991802368 89263505408 89312301056 89339426596 89612190976 89655776672 89661177232 89670811648 89704786754 89962238597 90021088256 90091552768 90162747136 90372733132 90443472896 90487462912 90514945367 90796767712 90840929564 91276967936 91605696512 91633518592 91678087424 91963531264 91991462024 92036204953 92322763808 92433022976 92468044648 92477980672 92483551232 92528533504 92794089472 92811034624 92839222784 92844815104 92889973088 93156566384 93173577728 93201875998 93207490163 93537537016 93610754048 93700440064 93746014208 93976421056 94022129432 94066457408 94112209576 94842474496 94894319872 95184044032 95212952912 95228919808 95259262714 95265000809 95275237376 95555856704 95600907776 95647406272 95722274816 96096189952 96142929344 96436465664 96471565694 96813170608 96981778432 97283735552 97331052544 97360613504 97407967888 97663750144 97711251968 97881423872 98045249168 98092936546 98210086912 98257854464 98263773184 98563784704 98593720064 98611724288 98641674208 98647616048 98948799488 98978851783 98996926336 99169337344 99335318236 99461426176 99556717568 99849947372 99860676608 99945610996 100203515104 100250757376 100642361897 100690558976 100770129152 100787027968 100836048896 101083881472 101133046784 101163762469 101180727296 101229939712 101478740384 101528097748 101575964512 101625369164 101704916992 102015434752 102102201824 102413932544 102463744768 102813986968 102863993771 103043139584 103357743104 103363969024 103414243328 103445651848 103761484288 103767734528 103818205216 103942193152 104166802586 104173077241 104348217344 104398970368 104724021248 104755827568 104774957056 104806778846 105133099456 105184234232 105677765312 105689120768 106000412672 106050387968 106101968896 106414476784 106464647296 106466234798 106484088832 106516429712 106900042304 106983718912 107068262224 107086217216 107138301952 107401624064 107453862208 107504522752 107556810944 107821161658 107924462294 108391399424 108781764608 108814803328 108867728816 109206693376 109396885504 109633282022 109764214784 109817602048 109824217088 109877633536 110192981248 110213103616 110246577056 110253217936 110306843042 110438580224 110623422581 110643623552 110836318208 110869980928 111269272576 111303066791 111323391872 111703918172 112240099328 112294690816 112625438464 112644325376 112678537216 112699113472 112733341952 113065381583 113084342272 113118687752 113139344384 113173706569 113336385536 113526077984 113581294948 113670201344 113779105792 114114225568 114126487552 114169728596 114223555424 114518302976 114572294144 114965640097 115019842168 115165861888 115524435968 115580624896 115615728536 115671961867 115975703296 116032111712 116170686464 116234190848 116428733387 116624478208 116681202176 116688230656 117044494336 117080042576 117101422592 117136988122 117144044057 117501699392 117558850024 117763588096 118123134976 118223602112 118584553472 119047774384 119255105536 119313108992 119664528368 119677386752 119684595712 119720945792 119742808064 119779175824 120144876544 120152113664 120210553408 120614192468 120621457858 120774588928 121143328768 121200443392 121246364666 121259393024 121616544896 121673882624 121675696912 121733062528 122267107328 122363728256 122737319936 122744713216 122804413952 123216762592 123224184752 123284118694 123431354368 123875885056 123913508096 123973777312 124359775232 124397545237 124420261504 124845555604 125444816896 125505830912 125934835712 125957832704 125996088064 126215520256 126426768664 126449855488 126488260283 126670077952 126708549632 126943800236 127095406592 127143561391 127157223424 127164882944 127203504904 127226733568 127591873024 127653931328 127661620768 127723712996 128090278778 128336789504 128714786816 128775471104 128838105088 129217578952 129278500288 129280427969 129341378936 129837826048 129908801536 130345005056 130408402432 130416257792 130479689824 130854165232 130878060544 130917810254 130925696299 130939764736 131145814016 131389302968 131451248192 131618127872 131658102352 132132261184 132196527848 133285117952 133349945344 133765136384 133805762944 133830197248 133870843568 134287656448 134352971456 134513426432 134586957824 134812217606 135038869504 135104549888 135112688128 135525203968 135566365088 135632302036 135640472066 136054599296 136291549184 136357838848 136759460992 136774156288 136823938048 136890486656 137308430336 137358406556 137844791392 137952690176 138028101632 138449518592 138491567872 138514792448 138558927584 138567273904 138582163456 138990337024 139032550559 139055865856 139057939328 139123500032 139533268028 139666951204 139844260864 140271222784 140390527508 140819157248 141064404992 141369232081 141572440064 141615437824 141684316928 142116896768 142125457408 142168623128 142194584576 142237771291 142672040896 142680634976 142750032172 142920515584 143435235328 143478798848 143548584256 143925526528 143995529216 144039262906 144487735616 144558011752 144809771008 145251893248 145306927304 145322541056 145375434176 145750567424 145819283456 145890207232 146319905578 146388890032 146460090854 146574733312 147102613504 147147290864 147171966976 147218860558 147243548672 147677233088 147746857472 147749060536 147818718784 148965720064 149038174208 149547617408 149574926336 149620354576 149880930304 150159203392 150338535424 150420717568 150466402688 150925795328 150999202816 151008298496 151081746112 151515349216 151589043452 151598174662 151853047808 152325849088 152399937536 152446223776 152920871936 152995249792 153518219092 154182418432 154330136576 154405199872 154784693504 154859977888 154885947392 154932988672 155008345184 155389321213 155490970624 155538195659 155735654144 155761770496 155837530112 156098357228 156296526848 156343996543 156370214912 156446270464 156907060156 156923920384 156981036064 157057388708 157536904448 157660217344 158152282981 158228021248 158276077568 158353060096 158846099456 158894343496 158923359232 158971626737 159466592032 159544153604 159734693888 159822012416 160309968896 160358657536 160436652992 160446317152 160936179712 160985058542 161564836664 161846214656 161924933632 162419310592 162478426432 162557452904 163053761024 163337732096 163690689778 163818819584 163975770112 164055524864 164458736848 164486316032 164538726506 164566319104 164616300464 164696366758 165128840704 165209156288 165496881152 166065059776 166082904064 166143353344 166572077056 166650609664 166731665408 166792350818 167222749232 167301588608 167382960976 167513980928 168117272576 168168332416 168250126352 168763814912 168773980672 168856069184 169423048564 169433254034 169718112256 170246537216 170329341952 170381073632 170463943804 170911562752 170994690944 171292491776 171579186044 171961603072 172486623232 172570517504 172633328084 173160399104 173244621088 173546340352 173836806913 174057495808 174086684672 174171357184 174224255744 174737407901 174756184064 174766710784 174851714048 174904819243 175438825408 175449393248 175534728556 176208478208 176377298944 176463085568 176896792576 176982831872 177066272768 177152394496 177587795672 177674171059 177757937896 177844396037 177983604736 178527010816 178624602112 178678853192 179224381952 179311553344 179322354464 179341623296 179409573508 179924477194 180042176512 180325494272 180745466264 180886945792 180974925824 181029890734 181593535424 181681859128 182553935872 183267037184 183356174848 183927062528 183982924048 184072409906 184645527616 184866045952 184936089296 184955961344 184967102464 185057067008 185588178944 185622069248 185678445568 185689630208 185779946176 186313132768 186347155456 186403751996 186414980326 187075074032 187221508096 187400880128 187492028416 187952842112 188044258864 188132914816 188224419152 189684948992 189788639744 190368088064 190425905824 190457839616 190518525428 190530001618 190550474752 191111713408 191201815552 191294812544 191444549632 192192379904 192285858688 192872931328 192943131388 193626341216 193963556864 194567471104 194662105088 194721227008 194815935776 195327500288 195422503936 195481856801 195762847744 196090498336 196185873092 196420173824 196515708928 196527546368 197127569408 197187440128 197223448576 197283348416 197295232096 197897598976 197957703566 197993852672 198338674688 198670636472 198767266159 198922852352 199113435136 199699894744 199721353216 199797025043 199891221992 200407030208 200501514752 201284723794 201540258304 201672097792 202167762944 202266093568 202327524938 202361454592 202459879424 202957480768 203056195496 203151929024 203250738328 203409833984 204030869504 204204403648 204827865088 204927489536 205627973936 205727987542 206086279168 206715486208 206727938048 206828486656 206891303696 207522968576 207535469056 207636410432 207884386304 208333605172 208346154482 208696434688 208797940736 209448042496 209511655136 209549914112 209613557692 210266198912 210368468464 211355530624 211378241536 212000825344 212100775936 212203937792 212828953568 212929294592 212932469596 212968177664 213032859424 213800084608 213967437824 214136524448 214172434432 214276603904 214803248128 214907724416 215009045504 215113621888 215642323316 215848924588 216782798848 217563529216 217629606656 217735457632 218413386752 218479722307 218793771008 219266564044 219528429568 219635204096 219648434176 219755267072 220385962496 220426207232 220493154112 220506435872 220613686084 220877160448 221246845162 221287247104 221672636416 221739961856 222151650413 222538545152 222606133582 222646783744 223407836344 223516497743 224480198656 224589381632 225250876928 225357074432 225398226944 225466683904 226130763166 226168684544 226237375504 226278688768 226347413138 227052155968 227162589896 227340402688 227558211584 228228451136 228252975104 228339457192 228447110848 229036605952 229144588288 229931280194 230039684336 230331723776 231048871936 231161249792 231231457072 231343923734 231951406592 232064223424 232341372928 232468381696 232857466774 233248956416 233362404352 233376461312 234088988672 234160085152 234202845184 234273976244 234288088114 235003398784 235117700048 235527176192 236246269952 236447204224 237169106944 238095548768 238510211072 238626217984 239329056736 239354773504 239369191424 239441891584 239485616128 239558351648 240289753088 240304227328 240377211473 240421106816 241228384936 241242915716 241549177856 242286657536 242400886784 242492729332 242518786048 243233089792 243347765248 243351393824 243466125056 244183219049 244417164607 244534214656 244727456512 245474639872 245489426432 245608827904 245683423139 246433525184 246448369504 246568237388 246862708736 247751770112 247827016192 247947554624 248719550464 248795090474 248840523008 249691111208 249812556301 250889633792 251011661824 251869671424 251915665408 251992176128 252431040512 252853537328 252899710976 252976520566 253417099264 253887600472 254190813184 254287122782 254314446848 254329765888 254407009808 254453467136 255183746048 255307862656 255323241536 255447425992 256180557556 256673579008 257429573632 257550942208 257676210176 258435157904 258557000576 258560855938 258682757872 259675652096 259817603072 260690010112 260816804864 260832515584 260959379648 261708330464 261756121088 261835620508 261851392598 261879529472 262291628032 262778605936 262902496384 263236255744 263316204704 264264522368 264393055696 266570235904 266699890688 267530272768 267611525888 267660394496 267741687136 268575312896 268656883411 268705942912 269173915648 269624435212 270077739008 270209099776 270225376256 271050407936 271132730176 271264604072 271280944132 272109198592 272583098368 272715677696 273172125149 273518921984 273647876096 273780973312 274587355273 274616860672 274716813112 274850430239 275689582784 275905380352 276056203264 276899037184 276983135744 277117855168 277134547808 277164326912 277980674048 278065101118 278111731712 278115878656 278247000064 279066536056 279202268807 279333902408 279688521728 280542445568 280781055016 281638314496 282128809984 282738464162 283230875648 283368633856 284233793536 284250914816 284337246256 284389169152 284475542582 285344081792 285361269952 285500064344 285841031168 286870470656 286957597696 287097168512 287851053056 287991058432 288078525812 288975471232 289116023504 289619542016 290503786496 290613854608 290645082112 290750868352 291501134848 291638566912 291780414464 292639811156 292777780064 292920181708 293149466624 294205227008 294294581728 294343933952 294437721116 294487097344 295354466176 295493714944 295498121072 295637437568 297931440128 298076348416 299095234816 299149852672 299240709152 299761860608 300263575577 300318406784 300841435136 300932805376 301851590656 301998405632 302016596992 302108324147 302163492224 303030698432 303178086904 303196349324 303706095616 304651698176 304799875072 304892447552 305841743872 305990499584 307036438184 307185774973 308364836864 308660273152 308810399744 309569387008 309719955776 309771894784 309865977344 310016690368 310778642426 310981941248 311076391318 311471308288 311675060224 312196714456 312593053696 312687993086 312740429824 312892540928 313814120312 313847840768 313962072128 313966753639 314114777416 315073808896 315320434688 316304565962 316552155136 316706120192 317692198912 317788686992 317846718464 317943253474 318933184064 319088307208 319469387776 319644024832 320619937792 320717315072 320873305984 320892634304 321872359424 321970117084 323129673328 323692429312 323849867264 324838621184 324956852864 325114905808 326107522048 326675464192 327381379556 327637639168 327951540224 328111049728 328917473696 328972632064 329077453012 329132638208 329232600928 329392733516 330257681408 330418312576 330993762304 332130119552 332165808128 332286706688 333144154112 333301219328 333463330816 333584701636 334445498464 334603177216 334765921952 335027961856 336234545152 336336664832 336500252704 337527629824 337547961344 337650479929 337712138368 338846097128 338866508068 339436224512 340493074432 340658683904 340762147264 340927887608 341823125504 341989381888 342584983552 343158372088 343325277911 343923206144 344973246464 345141035008 345266656168 346320798208 346489242176 347092680704 347673613826 348114991616 348342714368 348448511488 349474815802 349512368128 349533421568 349703428096 349809638486 350877650816 350898786496 351069457112 352416956416 352754597888 352926171136 353793585152 353965663744 354132545536 354304788992 355175591344 355348342118 355515875792 355688792074 355967209472 357054021632 357249204224 357357706384 358448763904 358623106688 358644708928 358683246592 358819147016 359848954388 360084353024 360650988544 361490932528 361773891584 361949851648 362059781468 363187070848 363363718256 365107871744 366534074368 366712349696 367854125056 367965848096 368144819812 369291055232 369872178592 369911922688 369934204928 370114134016 371176357888 371244138496 371356891136 371379260416 371559892352 372626265536 372694310912 372807503992 372829960652 374150148064 374443016192 374801760256 374984056832 375905684224 376088517728 376265829632 376448838304 377374065803 377735618029 379369897984 379577279488 380736176128 380851811648 380915679232 381037050856 381060003236 381100949504 382223426816 382403631104 382589625088 382889099264 383716487077 384084115811 384384759808 384571717376 385745862656 385886262776 386073950647 387252682432 387927113728 389324210176 389442454016 389631871552 390655000576 390845007872 390963713602 392180996672 392371746184 392840347648 393031417856 393055092736 394255138816 394374880256 394446897152 394566696832 394590464192 395795197952 395915407132 395987705344 396677349376 397341272944 397534532318 397845704704 398226870272 399399789488 399442706432 399594050086 399782443984 400814060416 401003029504 402569447588 403080516608 403344195584 404335525888 404532187136 404655049876 404722909184 404919758848 405914961536 406112390992 406303858048 406501476656 406819667968 408061739008 408408807296 409655730176 409854979072 411255947872 411455975084 412172558336 413430972416 413455876096 413656973312 413782607392 415045937152 415070938112 415272820864 416667210344 416692308964 417392869376 417595881472 418896084992 419023310272 419099828224 419227115384 420532397824 420736936928 422175102503 422711061248 424001650688 424201551872 424362276331 424407875584 425657907136 425858589184 425864939192 425936355328 426065718848 427600169216 427934875648 428273048896 428344868864 428553207808 429270482377 429606496256 429815448832 430018091008 430227243776 431284646632 431494415429 431697849176 431907818947 433565597696 435127058432 435259213312 435470915264 436826773504 436959444614 438533128088 439056859136 439270408192 439296868352 439510534144 440771924992 440852414464 440986308224 441012871744 441227372168 441754320896 442493690324 442574494208 443345272832 443479923712 444303300826 445077090304 445212267164 445293567488 446815672688 447032995486 448960397312 449178763264 450501753856 450714148864 450796453888 450933367808 452261526332 452337369088 452474751008 452557377536 452694826276 454104311936 454325179792 454680805376 455116423168 456456902272 456505950208 456678914384 456894221696 458073211904 458289176576 459862560388 460079368672 460663447552 462097743872 462322499584 462462914144 462687847468 463902813184 464128446848 464936763392 465714933548 466497912832 466724808704 466752922624 468177977344 468320170304 468405690368 468547952488 468576176228 470006797568 470235400096 471054352384 471842761621 472894408448 474338213888 474741652231 476191097536 477020422144 477252435968 478658113472 478709547008 478738382848 478883783168 478971232256 479116703296 480579506176 480608454656 480754422946 480842213632 482456769872 482485831432 482720503529 483098355712 484573315072 484801773568 484985458664 485037572096 486466179584 486695530496 486702787648 486932250112 488366438098 488834329214 489454913024 490949279744 490978852864 491217655808 491366846278 492867050368 492896739008 493136474776 493725417472 495503540224 495654032384 495895109248 497439100928 497590180948 497681046016 499382222416 499625112602 501779267584 502023323648 503739342848 503831330816 503984352256 504862081024 505707074656 505799421952 505953041132 506834198528 507775200944 508381626368 508574245564 508628893696 508659531776 508814019616 508906934272 510367492096 510615725312 510646483072 510894851984 512361115112 512610317989 513347158016 514859147264 515101884416 515352420352 516870315808 517114001152 517121711876 517365515744 519635206144 521380020224 521633609728 521665031168 521918759296 523416660928 523512242176 523671241016 523702785196 523759058944 524583256064 525557211872 525804992768 526472511488 526632409408 528529044736 528786111392 530593611317 533140471808 533399781376 535060545536 535223051776 535320788992 535483374272 537150625792 537313766822 537411885824 538347831296 539248870424 539511151003 540155478016 540418199552 540450752512 542100815872 542265460352 542529208144 542561888264 544218397184 545166196736 545431355392 546344250298 547037843968 547295752192 547561946624 549174710546 549233721344 549433626224 549700860478 551379165568 551810760704 552112406528 553798074368 553966271488 554235710336 554269095616 554328653824 555961348096 556130202236 556223463424 556231757312 556494000128 558133072112 558404537614 558667804816 559377043456 561084891136 561562110032 563276628992 564257619968 565476928324 566461751296 566737267712 568467587072 568501829632 568674492512 568778338304 568951085164 570688163584 570722539904 571000128688 571682062336 572917414223 573740941312 573915195392 574194337024 575702106112 575982116864 576157051624 576437283653 577950942464 578232047008 579239084032 581227709216 581290164224 581501736704 583002269696 583277133824 583560828928 583773227863 585279622312 585555560128 585840363416 586298933248 588410454016 588589163456 588687867904 588875442232 588974194688 590708932352 590987429888 590996242144 591274875136 593016389119 593584542617 595862880256 596152696832 598190469632 598299705344 598481418304 599523721216 600527151154 600636813568 601682870272 601865610752 602983051121 603703181312 603996811264 604033193984 604216648294 604326984448 606061396864 606356173808 606392698648 606687636731 607412191232 609303396352 609599750144 609784895104 611683487744 611980999168 614072876368 614371549946 616729673728 617320546304 617620799488 619138774016 619439911552 619543789568 619731954688 620033380736 621557284852 621963882496 622152782636 622942616576 623350120448 624393428912 625186107392 625375986172 625480859648 625785081856 627628240624 627695681536 627924144256 627933507278 628229554832 630147617792 630640869376 632609131924 633104310272 633412240384 635384397824 635577373984 635693436928 635886506948 637866368128 638176614416 638938775552 639288049664 641239875584 641434630144 641746611968 641785268608 643744718848 643940234168 644253434671 646259346656 647384858624 647699734528 649677242368 649913705728 650229811616 652215044096 652452431141 654762759112 655275278336 655903080448 656222099456 657834947392 657945264128 658154906024 658265276416 658465201856 658785467032 660515362816 660836625152 661987524608 663418018219 664260239104 664573413376 666288308224 666602438656 666855005663 666926661632 667169403272 668890996928 669206354432 669531843904 670055923712 672469090304 672673329664 673000505408 675055259648 675095922688 675300959858 675424276736 677692194256 677733016136 678062652817 678872449024 680986148864 681317367808 681524294528 681855775216 683646251008 683978763776 685169967104 686316744176 686650555822 687846412288 689946492928 690282070016 690533312336 692641596416 692978484352 694185361408 695347227652 696229983232 696685428736 696897022976 698949631604 699024736256 699066843136 699406856192 699619276972 701755301632 701797572992 702138914224 704496533279 704833912832 705509195776 705852342272 707587170304 707931327488 708265091072 708609577984 710351182688 710696684236 711031751584 711377584148 711934418944 714108043264 714498408448 714715412768 716897527808 717246213376 717289417856 717366493184 717638294032 719697908776 720047956397 720168706048 721301977088 722981865056 723547783168 723899703296 724119562936 726374141696 726727436512 729211540687 733068148736 733424699392 735708250112 735931696192 736289639624 738582110464 739744357184 739823845376 739868409856 740228268032 741467196833 742352715776 742713782272 742758520832 743119784704 745252531072 745388621824 745615007984 745659921304 746022596363 748300296128 748886032384 749603520512 749968113664 751811368448 752177035456 752531659264 752897676608 754748131606 755471236058 758739795968 759154558976 761472352256 761703623296 761831358464 762074101712 762120006472 762201899008 764446853632 764807262208 765179250176 765778198528 767432974154 768168231622 768769519616 769143434752 771491725312 771772525552 772147901294 774505364864 775854227456 778648420352 778884908032 779263743104 781310001152 781690015744 781927427204 784361993344 784743492368 785680695296 786062835712 786110185472 788510277632 788749760512 788893794304 789133393664 789180928384 791590395904 791830814264 791975410688 792215945983 793354698752 794682545888 795069064636 795691409408 796453740544 798799578976 798885412864 799188100172 799564887968 801628120832 802006059008 804759480679 805138895176 806161033216 806688391168 808671051776 809064374272 809310099752 809445818368 809703733069 809839517696 811829923072 812224781984 812607716096 813002953312 813639335936 815001133709 816817614592 819311460352 819709958144 820008308399 822511895744 822911950168 824345116672 826861944832 826911752192 827313946624 827565214784 830091874304 830141876224 830545641728 833334420688 833384617928 833789960641 834785738752 835191762944 837792169984 838046620544 838199656448 838454230768 841064795648 841473873856 844350205006 845422122496 848003301376 848403103744 848724552662 848815751168 851315814272 851717178368 851729878384 851872710656 852131437696 855200338432 855869751296 856546097792 856689737728 857106415616 858540964754 859212992512 859630897664 860036182016 860454487552 862569293264 862988830858 863395698352 863815637894 867131195392 870254116864 870518426624 870941830528 873653547008 873918889228 877066256176 878113718272 878540816384 878593736704 879021068288 881543849984 881704828928 881972616448 882025743488 882454744336 883508641792 884987380648 885148988416 885417821981 886690545664 886959847424 888606601652 890154180608 890424534328 890587134976 893631345376 894065990972 898357526528 901003507712 901428297728 901592907776 901866735616 904523052664 904674738176 904949502016 904962995783 905114755072 905389652552 908208623872 908650359584 909361610752 910232846336 912913804544 913357828768 913788443392 916146423808 916479874093 916578353152 917357929499 919725120776 920158737344 921326895104 924195487744 924644999168 924925828288 925375694936 927805626368 928256893696 929873526784 931429867096 931882897187 932995825664 933449617408 933505845248 936355954688 936640340608 936811380736 937095904976 937152352456 940013595136 940470800192 942108704768 943685523242 945788816896 948676427776 949483304462 952382195072 954040844288 954504871936 957316226944 957419094016 957476765696 957767566336 957942464512 958233406592 961159012352 961216909312 961508845892 961684427264 964913539744 964971662864 965441007058 966196711424 969146630144 969603547136 969970917328 970075144192 972932359168 973391060992 973405575296 973864500224 976732876196 977668658428 978909826048 981898559488 981957705728 982435311616 982733692556 985734100736 985793478016 986272949552 987450834944 989584624567 991007080448 991308064768 991790218496 994878201856 995180361896 995362092032 995664399037 998764444832 999250225204 1004046647296 1007478685696 1007662661632 1007968704512 1011414149312 1011598843904 1011906082264 1013668397056 1015550401888 1016763252736 1017148491128 1017257787392 1017319063552 1017628039232 1017813868544 1020734984192 1021231450624 1021292966144 1021789703968 1024722230224 1025220635978 1025282391793 1029718294528 1030203768832 1030704840704 1033740631616 1034228002304 1034243423752 1034731031488 1039270412288 1042760040448 1043267219456 1043330062336 1043837518592 1046833321856 1047024484352 1047342482032 1047405570392 1047518117888 1047915008899 1049166512128 1051114423744 1051609985536 1052945022976 1053264818816 1057058089472 1057572222784 1061187222634 1066280943616 1066799562752 1070121091072 1070446103552 1070641577984 1070966748544 1074301251584 1074627533644 1074823771648 1076695662592 1078497740848 1079022302006 1080310956032 1080836399104 1080901505024 1084201631744 1084530920704 1085058416288 1085123776528 1088436794368 1088767369613 1090332393472 1090862710784 1092688500596 1094075687936 1094591504384 1095123893248 1098349421092 1098467442688 1098867252448 1099401720956 1102758331136 1103621521408 1104224813056 1107065980867 1107596148736 1107932542976 1108471420672 1108538191232 1108657307648 1111922696192 1112260404472 1112446926848 1112463514624 1112801387159 1112988000256 1116266144224 1116809075228 1117335609632 1118754086912 1122169782272 1123124220064 1126553257984 1130953856648 1132923502592 1133474535424 1136935174144 1137003659264 1137348985024 1137556676608 1137902170328 1141376327168 1141445079808 1142000257376 1143364124672 1145834828446 1145903849651 1147830390784 1148388674048 1151404212224 1151964233728 1152314103248 1152874567306 1155901884928 1156464094016 1158478168064 1162455418432 1162580328448 1163003473408 1166004539392 1166554267648 1167121657856 1167546455726 1170559244624 1171111120256 1171680726832 1172597866496 1176820908032 1177178326912 1177375735808 1177750884464 1177948389376 1181417864704 1181974859776 1181992484288 1182549750272 1186032778238 1187169085234 1191725760512 1192305393664 1196380939264 1196599410688 1196962836608 1199047442432 1201054302308 1201273627136 1203365740544 1203731221504 1205966102242 1207406362624 1207993622528 1208066387968 1208433296588 1208653968896 1212122793728 1212712347616 1212785397296 1213375273462 1214824382464 1216857648391 1218606792704 1219199500288 1219569790208 1223366975488 1223961998336 1224333734701 1228145752736 1228743099892 1233459347456 1234641092608 1235241598976 1238277548032 1238879823104 1239087579136 1239463909376 1240066761472 1243114569704 1243719197413 1243927764992 1244305565272 1244910772259 1245885233152 1246700240896 1248786857824 1250372214784 1250751972344 1250961719296 1251570163712 1255256481248 1255391363072 1255848288512 1255867014556 1256459109664 1260295235584 1265218263848 1266208620544 1266824480768 1270768795648 1271154747968 1271386873856 1271773013896 1275732736256 1276353228832 1277877551104 1278576099328 1280716067257 1282869260288 1283493223936 1283570537216 1287489437696 1287880468336 1288506869342 1288584484627 1292518693312 1294769717248 1295399469056 1299354484736 1299827411456 1300459623232 1304430088192 1304904862282 1309525518224 1310550556672 1311806160896 1312444198912 1315669894784 1315890528256 1316309812048 1316530552832 1316930403712 1317570934064 1321030725632 1321673250304 1323975049216 1326836036438 1328520478208 1329146826752 1332576616448 1333204877312 1333710011326 1333853323264 1334338806544 1337781993856 1338412708864 1339063687808 1340111847424 1344938180608 1345346659328 1346001010816 1350110519296 1350191845376 1350601919716 1350848553472 1355384388512 1355466032272 1356125305634 1357744898048 1361972297728 1362634735616 1363048589056 1363711550432 1367292502016 1367957527552 1368372997607 1370339934208 1372633488352 1373301111644 1375692824576 1379892985856 1380564140032 1381066624672 1385283192832 1385956968704 1388370722816 1390694455304 1391370863113 1392459966464 1393370857472 1393794045952 1397899263208 1398049472512 1398133686272 1398579175301 1398813712384 1399238553944 1403510603264 1403595145984 1404277828448 1408993066558 1411704684544 1415174340608 1415862654976 1416530182144 1417219155968 1420702365376 1421393368472 1422063503168 1422755168296 1423868837888 1428216086528 1428996816896 1429430825536 1433795055616 1434492426752 1434578835712 1435276588064 1439395817552 1440095912794 1440182659289 1440337412096 1442603954176 1445963730112 1447095566336 1447799406592 1448239125872 1452748283392 1453454873024 1458423081374 1466136297472 1466849398784 1471416500224 1471863392384 1472579279248 1477164220928 1479488714368 1479647690752 1479736819712 1480456536064 1482934393666 1484705431552 1485427564544 1485517041664 1486239569408 1490505062144 1490777243648 1491230015968 1491319842608 1492045192726 1496600592256 1497772064768 1499207041024 1499936227328 1503622736896 1504354070912 1505063318528 1505795353216 1509496263212 1510942472116 1517479591936 1518309117952 1522944704512 1523407246592 1523662716928 1524148203424 1524240012944 1524403798016 1528893707264 1529358056149 1529614524416 1530358500352 1531556397056 1534865948308 1536336463244 1537539039232 1538286869504 1542983450624 1543545051104 1544295802588 1549010729728 1551708454912 1555061552891 1557296840704 1557769816064 1558527486208 1562620002304 1563380031488 1563854854408 1564615484201 1568723986688 1569486984736 1571361390592 1572125671424 1572220370944 1577499521024 1577787588608 1578266787328 1578361856768 1583180791808 1583661628528 1583950821376 1584431891966 1584527332771 1589365091776 1590138129272 1591382818816 1592907481088 1597599157952 1597770825728 1598376200344 1599129775936 1603256241664 1604012118016 1609518961358 1610277790352 1612322066432 1617342103552 1618128748544 1618620199504 1618891636736 1619407466138 1619679035392 1623659846144 1624449563968 1625215432192 1626005906624 1627278671872 1630002267418 1633635229184 1638622920704 1639419916288 1640016616798 1645023791488 1645823900336 1648690233344 1653723889664 1653823504384 1654627893248 1655130429568 1660183748608 1660283752448 1661091283456 1666668841376 1666769235856 1667579921282 1669571477504 1670383525888 1675584339968 1676093241088 1676399312896 1676908461536 1682129591296 1682640480311 1682947747712 1688700410012 1690844244992 1696006602752 1696806207488 1697449105324 1697631502336 1702631628544 1703434356736 1703459756768 1703745421312 1704262875392 1709282533343 1710400676864 1710920152249 1711739502592 1713092195584 1713379475456 1714212831232 1717081929508 1718425985024 1719261795328 1719783961973 1720072364032 1720908975104 1725138586528 1725977661716 1726791396704 1727631275788 1734262390784 1740508233728 1741036853248 1741883661056 1747307094016 1747837778456 1748687894107 1754132512352 1756227436544 1757081632768 1757187473408 1758042136576 1763087699968 1763409657856 1763945232896 1764051486976 1764909488672 1767017283584 1769974761296 1770297976832 1770835643962 1770942313097 1773919694848 1777213203304 1780308361216 1780849068656 1781174269952 1787262690752 1788131981944 1796715053056 1802007015424 1802856595456 1803733471232 1809046105328 1809349476352 1809899004032 1809925991566 1810229510144 1810779305104 1816417247744 1817300719168 1818723221504 1820465692672 1825827609088 1826715657536 1827576886784 1832292847616 1832959748186 1833156706304 1834715858998 1839450241552 1840317474688 1842653790208 1848390975488 1849289998336 1849851656576 1850751389872 1855611252736 1856513787392 1859747053568 1862859734192 1863765794374 1865991651328 1866899234816 1867011690496 1872711909376 1873280681216 1873622761472 1874191809952 1874304704912 1880027190272 1880598183877 1880941600384 1884217409536 1887371046484 1891577633792 1897352855552 1898966608924 1904764390144 1908081688576 1909009743872 1912204876043 1914632453888 1914953531392 1915535132672 1915884929024 1916466813184 1922111486911 1922318024704 1922433818624 1923017691784 1923368854528 1923953011673 1929827079488 1929943325728 1930882014116 1932393422848 1938293260288 1939941834656 1940150288384 1945864718336 1946782121984 1946811150592 1947729000448 1953465752392 1954415881649 1955337316856 1957819652096 1963797118976 1963915411456 1964870623232 1965467385112 1971468201472 1971586956032 1972545899104 1974901669888 1979169249134 1979288467579 1982616129536 1983580436992 1989756403712 1990360723792 1990724184064 1991328798074 1997528889664 1998500450408 2008093294592 2014957371392 2015937409024 2022828298624 2023197687808 2023812164528 2027336794112 2031100803776 2033526505472 2034296982256 2034515574784 2034638127104 2035256078464 2035627737088 2041469968384 2042462901248 2042585932288 2043579407936 2049444460448 2050441271956 2050564783586 2059436589056 2060407537664 2061409681408 2067481263232 2068456004608 2068486847504 2069462062976 2078540824576 2085520080896 2086534438912 2086660124672 2087675037184 2093666643712 2094048968704 2094684964064 2094811140784 2095036235776 2095830017798 2098333024256 2101845029039 2102228847488 2103219971072 2105890045952 2106529637632 2114116178944 2114758269029 2115144445568 2122374445268 2132561887232 2133599125504 2140242182144 2140892207104 2141283155968 2141933497088 2148602503168 2149255067288 2149647543296 2150300424811 2153391325184 2156995481696 2158044604012 2160621912064 2161672798208 2161803010048 2168403263488 2169061841408 2170116832576 2170247553056 2176873588736 2177534739226 2181725421568 2185377001192 2188151375872 2189183008768 2190247786496 2196698842184 2196934885376 2197734504896 2197767275473 2198803441912 2205516662272 2207243042816 2208449626112 2214131961734 2215865085952 2216942841344 2217076382464 2223845392384 2224520808944 2224893853696 2224927029248 2225602774318 2225736837083 2225976000512 2232532288448 2233618150456 2234671219264 2237508173824 2244339564544 2246248440128 2253106515968 2261907713296 2265847005184 2266949070848 2273870348288 2274007318528 2274697970048 2275113353216 2275804340656 2282752654336 2282890159616 2284000514752 2286728249344 2291669656892 2291807699302 2295660781568 2296777348096 2302808424448 2303928467456 2304628206496 2305749134612 2311803769856 2312928188032 2316956336128 2324910836864 2325160656896 2326006946816 2332009078784 2333108535296 2334243315712 2335092911452 2341118489248 2342222240512 2343361453664 2345195732992 2353641816064 2354356653824 2354751471616 2355501768928 2355896778752 2362835729408 2363553359503 2363949719552 2363984968576 2365099500544 2372065556476 2374338170468 2383451521024 2384610787328 2392761878528 2393198821376 2393925673216 2398094884864 2402108604616 2402547254272 2403276945377 2406731481088 2407462443008 2411932204484 2414812725248 2415987245056 2416132775936 2416866593176 2417307937792 2424245587456 2425424695232 2425570794592 2426750546924 2429648764928 2433715296782 2438399000576 2439139580416 2446733950976 2447923996672 2448667469402 2456291505472 2457486199784 2466918694912 2469282185216 2470483197952 2476555096064 2477759646208 2478927818752 2480133522944 2486229139408 2487438394826 2487855529984 2488611130544 2489821544518 2491770466304 2497573715648 2500744429568 2501503944688 2501923438592 2503140327424 2510512962496 2510782726144 2511696577024 2511734029112 2512918219328 2520590471168 2530436527696 2532417241088 2533648961536 2541537591296 2542309495936 2542773747712 2543546027792 2551465472512 2552706457664 2555755102208 2557152198656 2561432134514 2565738520576 2566986447872 2567141074432 2574978875392 2575760936672 2577013738684 2577168969254 2585037386624 2589539434496 2590798938112 2598708969472 2599654822912 2600919246464 2608860176384 2609809724564 2619051036448 2621101113344 2623612321792 2624888397824 2631339789568 2631781056512 2632619624096 2633061105664 2633860807424 2635141868128 2641618460621 2642061451264 2643346500608 2644149326203 2647950098432 2653672072876 2657040956416 2658293653504 2665153232896 2666409754624 2667420022652 2667706646528 2668677613088 2675563987712 2676825417728 2678127375616 2680223694848 2686015409539 2688588810677 2689876361216 2690693318656 2692002021632 2700221038592 2700383690752 2701203839432 2701697106944 2702517654529 2710768777024 2710932064544 2712250611268 2715489796096 2725269471232 2726097178112 2727423100864 2734585004032 2735915055104 2736745995214 2745266976704 2746602223288 2751385649152 2759785971712 2761128280064 2762133249344 2770566385664 2771913937408 2776741445632 2781388910608 2782741726226 2784919932928 2787588091904 2795798526416 2796098945024 2796267372544 2797158350602 2797627424768 2798477107888 2807021206528 2807190291968 2808555656896 2817986133116 2823409369088 2830348681216 2831725309952 2833060364288 2834438311936 2841404730752 2842786736944 2844127006336 2845510336592 2847737675776 2856432173056 2857993633792 2858861651072 2867590111232 2868984853504 2869157671424 2870553176128 2878791635104 2880191825588 2880365318578 2880674824192 2885207908352 2891927460224 2894191132672 2895598813184 2896478251744 2905496566784 2906909746048 2916846162748 2932272594944 2933698797568 2942833000448 2943726784768 2945158558496 2954328441856 2955225717521 2958977428736 2959473639424 2960913072128 2965868787332 2969410863104 2970535934317 2970855129088 2971034083328 2972479138816 2981010124288 2981554487296 2982460031936 2982639685216 2984090385452 2993201184512 2995544129536 2998414082048 2999872454656 3004893376639 3007245473792 3008708141824 3010126637056 3011590706432 3018992526424 3020460908003 3021884944232 3023354732629 3034959183872 3036618235904 3045889409024 3046814493184 3048296406848 3048480025888 3048807596032 3057787414528 3058716112298 3059229048832 3060717000704 3069731896616 3072672926488 3075078078464 3076573739008 3085966901248 3087090102208 3088591605176 3098021459456 3103416909824 3110123105782 3115539632128 3117054972416 3125240004608 3126760062976 3127709708816 3129230968402 3137447973376 3138973969472 3142722781184 3144251342848 3144440741888 3154999042048 3155575177216 3156533574656 3156723713536 3166361583616 3167323257056 3167901642752 3168863783932 3169054665542 3178730183552 3180276258544 3182765637632 3185814962176 3195198315904 3195541651456 3196752400688 3198259551872 3206512483328 3208024236032 3219037922716 3220555580704 3224644132864 3234684207104 3236257497088 3237240399008 3237783273472 3238814932276 3239358070784 3247319692288 3248899127936 3250430864384 3252011813248 3254557343744 3260004534836 3267270458368 3277245841408 3278839832576 3280033233596 3290047582976 3291647800672 3297380466688 3302899331347 3307647008768 3309255786496 3310260859136 3320367497216 3320567504896 3322182566912 3323191565617 3333337682752 3333538471712 3335159842564 3339142955008 3340767051776 3351168679936 3352186482176 3352798625792 3353816923072 3364259182592 3365280960622 3365895495424 3377400820024 3379043524703 3381688489984 3392013205504 3393612414976 3394898210648 3395263004672 3405263257088 3406868713472 3406919513536 3407490842624 3408525750784 3418565066686 3420801353728 3421840304498 3426184391168 3428425662464 3434163859016 3436851970048 3438523590656 3439567923946 3440144728064 3441817950208 3450277173056 3451955323432 3453582793408 3455262551576 3468524781568 3482073706496 3483767322112 3494614188032 3495675556912 3497375788214 3508265024704 3512454873088 3514163265536 3514374946816 3516084273152 3526175399936 3526819315712 3527890465792 3528102973952 3529818977344 3534034567168 3539949522592 3540595953664 3541671287924 3541884626194 3547839389696 3554426406608 3560616722432 3561698137312 3562348539904 3574525381504 3576263963888 3593430106112 3604014030848 3605713190912 3607466942464 3618092210656 3618698952704 3619798008064 3619851983132 3620459020288 3621558610208 3632834495488 3634601438336 3637446443008 3640931385344 3651655218176 3653431315072 3655153773568 3664585695232 3665919496372 3666313412608 3669431717996 3678900483104 3680634949376 3685307580416 3696781950976 3698579996672 3699703313152 3701502779744 3711222505472 3713027574784 3714155279219 3719494107136 3725719468384 3727531588748 3731983302656 3733798469632 3734023380992 3745423818752 3746561362432 3747245522944 3748383619904 3748609409824 3760054380544 3761196367754 3761883200768 3768434819072 3774742092968 3776578057021 3783155267584 3794705711104 3797933217848 3809528780288 3816163377152 3818019487744 3824409752086 3829264907776 3831070265344 3831769858048 3832933626368 3844222973822 3844636049408 3844867637248 3846035383568 3846737709056 3847906023346 3859654158976 3859886651456 3861764028232 3864786845696 3876586520576 3879883669312 3880300576768 3891729436672 3893564243968 3893622301184 3895458000896 3906931504784 3908831763298 3910674633712 3915639304192 3927594237952 3927830822912 3929741246464 3930934770224 3942936402944 3943173912064 3945091798208 3949803339776 3958338498268 3958576935158 3965232259072 3967160873984 3979512807424 3980721447584 3981448368128 3982657596148 3995057779328 3997000900816 4016186589184 4029914742784 4031874818048 4045656597248 4046395375616 4047624329056 4054673588224 4062201607552 4068593964512 4069031149568 4069276254208 4070512156928 4071255474176 4082939936768 4084925802496 4085171864576 4086412595041 4087158815872 4098888920896 4100882543912 4101129567172 4118873178112 4120815075328 4122819362816 4134962526464 4136912009216 4136973695008 4138924125952 4151114723833 4155091798319 4157081649152 4171040161792 4173068877824 4173320249344 4175350074368 4187333287424 4188097937408 4189369928128 4189622281568 4190072471552 4191660035596 4196666048512 4203690058078 4204457694976 4206439942144 4211780091904 4213059275264 4220881357847 4228232357888 4229516538058 4230288891136 4244748890536 4246813457117 4265123774464 4267198251008 4281784414208 4282566311936 4283866994176 4297205006336 4298510134576 4299295086592 4300600849622 4313990963392 4316089208024 4321243824128 4323345596416 4323606020096 4336806526976 4338123682816 4340233665152 4340495106112 4353747177472 4355069478452 4363450843136 4370754002384 4376302751744 4378366017536 4380495572992 4393397684368 4393869770752 4395469009792 4395534550946 4397606883824 4411033324544 4414486085632 4416899252224 4428263923468 4431730171904 4433885682688 4434152764928 4447690784768 4449041617888 4449787707392 4449854058496 4451205548636 4451473674166 4451952001024 4465064576896 4467236300912 4469342438528 4475016347648 4488679129088 4492496880256 4506213031936 4523815426592 4531694010368 4533898141696 4547740696576 4548014637056 4549395940096 4550226706432 4551608681312 4565505308672 4565780319232 4567167017987 4568001029504 4583339313784 4583615398604 4591321563136 4593554696192 4605616848896 4607856934912 4609256412992 4611498269224 4623607539712 4625856376064 4633912672256 4643926127533 4649821673728 4652013893632 4664018157568 4666217070592 4667985039641 4668486631424 4670185822904 4682236978496 4684444481024 4686722907328 4690391465984 4707283632128 4708713307648 4711003537856 4711793557504 4725671458816 4727106719006 4727899439104 4727969937152 4730199001088 4744131112952 4746438569719 4748676340936 4766903042048 4769221574656 4785523757056 4786397642752 4787851346432 4796189769728 4804217209232 4805094508544 4806553890754 4814924886016 4823864408968 4829625450496 4831974490112 4832265551872 4833733186352 4834615875584 4848491174912 4850849390464 4851141589184 4853501093848 4859297529856 4867430593564 4876798001152 4878279160832 4893467901952 4895847993344 4897334938804 4912583010944 4914972399568 4933837389824 4938564370432 4940966395904 4953110192128 4955519292416 4957855637504 4960267045888 4972458278816 4974876789652 4975711059968 4977222261088 4979643089036 4983540932608 4995147431296 5001488859136 5003007889376 5003846877184 5006280654848 5021025924992 5021565452288 5023393154048 5023468058224 5025836438656 5041180942336 5060873055392 5064834482176 5067297923072 5083075182592 5084618991872 5085547495424 5087092055584 5102930945024 5104480784809 5105412915328 5114304397312 5122864269028 5131477041152 5133972895744 5134282148864 5149957750784 5151521873344 5154027477368 5154337938508 5170074773248 5179078868992 5181597876224 5190270377831 5199309645824 5201838492928 5217720352768 5219619449128 5222158174541 5238102072896 5242202226688 5247224643584 5249776795648 5262679579136 5265239248192 5266122211328 5267721614848 5270283736256 5283236921242 5284122902528 5286693001216 5288298652406 5307344145752 5314081912832 5316587307008 5330306465792 5332819509248 5334840045304 5335413293056 5337355226176 5351127975424 5353650835456 5356254751232 5360447389696 5372030819078 5377177621354 5381386637312 5384004043264 5400442077184 5400767381504 5402407678864 5403394213888 5405035309058 5421537554048 5421864129088 5424501222536 5430979592192 5450538942464 5452194356224 5454846201728 5469170008064 5471830110208 5473491990428 5490533953408 5493204446576 5502771298304 5519571943424 5522256560128 5524266498688 5541132771328 5543827874816 5553482891264 5562777821216 5565483452452 5569839865856 5575176183808 5591597052832 5592197890048 5592534745088 5594316701204 5595254849536 5596954215776 5614042413056 5614380583936 5617111313792 5635972266232 5646818738176 5660697362432 5663450619904 5666120728576 5668876623872 5682809461504 5685573473888 5688254012672 5691020673184 5695475351552 5705007935963 5715987267584 5717723302144 5735180222464 5737969707008 5738315342848 5740058158793 5741106352256 5757583270208 5760383651176 5760730637156 5761349648384 5770415816704 5783854920448 5788382265344 5791197626368 5792956503488 5810993133568 5813819492096 5833692325496 5836529724487 5864545189888 5867397595136 5885666000896 5887453569536 5890317116992 5908656883712 5910451435042 5917954857472 5921826144256 5931737574664 5938821726208 5941071868634 5941710258176 5942068166656 5944958277632 5962020248576 5963108974592 5964920063872 5965279370432 5968180770904 5986402369024 5991088259072 5996828164096 5999744909312 6009786753278 6014490947584 6017416283648 6020253274112 6023181412864 6037985052848 6040921816006 6043769888464 6046709465258 6069918367744 6073236471808 6091778818048 6093628986368 6096592813696 6096960051776 6097615192064 6115574829056 6117432224596 6118458097664 6121434001408 6139463793232 6145345852976 6150156156928 6153147478016 6171933802496 6174180204416 6177183210352 6196042918912 6206833819648 6220246211564 6231079264256 6234109944832 6250480009216 6253520125952 6255419417632 6258461936804 6274895946752 6277947938944 6288502685696 6288881483776 6309998084096 6311150354432 6313067149312 6313447427072 6332723167232 6334646514112 6335803285504 6337727567864 6338109331084 6357460367104 6360552517088 6365531275264 6371629924352 6390396631808 6393504801376 6396519103744 6413024966656 6415359118651 6416048472064 6421505506493 6438075845432 6441111161408 6449288265728 6469368414208 6472514994176 6474480798016 6475566546944 6477629864552 6478716141568 6494639384576 6497798255872 6500861728768 6504023626496 6509114687488 6520009069672 6523180280309 6529429968787 6534540916736 6554491682816 6557679665152 6560066467192 6580095165952 6583295601344 6594760933376 6605798662694 6618511572992 6620521718272 6640734994432 6641135009792 6644365133824 6646383131234 6666675365504 6667076943424 6670319685128 6678285910016 6681534103552 6702337359872 6704372964352 6705597251584 6707633846144 6728518365184 6730561921244 6731790990848 6754801640048 6758087049406 6763376979968 6784026411008 6787224829952 6789796421296 6790526009344 6810526514176 6813737426944 6813839027072 6814981685248 6817051501568 6837130133372 6841602707456 6843680608996 6852368782336 6856851324928 6868327718032 6873703940096 6877047181312 6879135847892 6880289456128 6883635900416 6900554346112 6903910646864 6907165586816 6910525103152 6937049563136 6964147412992 6967534644224 6989228376064 6991351113824 6994751576428 7016530049408 7028326531072 7028749893632 7032168546304 7052350799872 7053638631424 7055780931584 7056205947904 7059637954688 7079899045184 7081191907328 7083342575848 7083769252388 7095678779392 7108852813216 7121233444864 7123396274624 7124697079808 7149050763008 7152527927776 7176976742551 7208028061696 7211426381824 7214933884928 7236184421312 7237397905408 7239596016128 7239703966264 7240918040576 7243117220416 7265668990976 7269202876672 7274892886016 7281862770688 7297598200409 7303310436352 7306862630144 7310307547136 7329171390464 7331838992744 7332626825216 7335405062293 7338863435992 7357800966208 7361269898752 7370615160832 7397159993344 7399406626304 7403005559488 7422445010944 7426055149568 7428310558438 7451438936768 7455063177496 7463966605312 7467596939264 7468046761984 7490847637504 7493122724864 7494491045888 7496767239808 7497218819648 7520108761088 7522392735508 7523766401536 7536869638144 7549484185936 7553156114042 7566310535168 7589411422208 7595866435696 7619057560576 7632326754304 7636038975488 7648819504172 7658529815552 7662140530688 7663539716096 7665867252736 7688445947644 7689272098816 7689735274496 7692070767136 7693475418112 7695812046692 7719308317952 7719773302912 7723528056464 7729573691392 7749461866069 7753173041152 7759767338624 7760601153536 7783458873344 7787128487936 7787244602368 7790916001792 7813863009568 7817663526596 7821349267424 7831278608384 7855188475904 7855661645824 7859482492928 7861869540448 7885872805888 7886347824128 7890183596416 7916676996536 7917153870316 7930464518144 7934321747968 7959025614848 7961442895168 7962896736256 7965315192296 7990115558656 7994001801632 8021326947557 8059829485568 8063749636096 8091313194496 8092790751232 8095248658112 8109347176448 8124403215104 8137187929024 8138062299136 8138552508416 8141024313856 8142510948352 8156139165163 8165879873536 8169851604992 8170343729152 8172825190082 8174317631744 8197777841792 8201765087824 8202259134344 8206248559993 8237746356224 8241630150656 8245638725632 8269925052928 8273824018432 8273947390016 8277848251904 8302229447666 8310183596638 8342080323584 8346137755648 8346640498688 8350700148736 8374666574848 8376195874816 8378739856256 8379244563136 8380144943104 8383320071192 8393332097024 8407380116156 8408915389952 8412879884288 8423560183808 8426118550528 8441762715694 8456464715776 8459033076116 8460577782272 8489497781072 8493626914234 8530247548928 8534396502016 8563568828416 8565132623872 8567733988352 8594410012672 8597020269152 8598590173184 8601201699244 8627981926784 8632178416048 8642487648256 8646691192832 8647212040192 8673613053952 8676247365632 8680467330304 8680990212224 8707494354944 8710138956904 8714375405813 8726901686272 8741508004768 8752605503488 8756732035072 8760991145984 8786795368736 8787739541504 8790938019584 8791069101892 8795213767648 8822066649088 8833798504448 8856527846936 8863460343808 8867771365376 8868305529856 8895381569536 8898083235776 8899575414784 8899708116992 8902411097272 8902947348332 8903904002048 8930129153792 8934472601824 8938684877056 8950032695296 8965012470799 8984993760512 9012426063872 9020091392389 9047630853184 9063388020736 9067796283392 9095481393152 9096029274112 9098791880192 9100453412864 9103217362624 9131010617344 9131560638464 9134334035974 9136002059008 9166678627568 9167230797208 9171689567051 9182643126272 9187109392384 9211233697792 9215713869824 9218512825984 9222996538448 9247215079424 9251712752128 9267825344512 9287852255066 9299643347456 9304027787264 9328036315136 9332434141184 9335970079282 9336973262848 9340371645808 9364473956992 9368888962048 9373445814656 9380782931968 9414567264256 9417426615296 9422007075712 9423587115008 9451342917632 9454213438012 9455798878208 9455939874304 9460398002176 9488262225904 9492877139438 9497352681872 9533806084096 9538443149312 9571047514112 9572795285504 9575702692864 9592379539456 9608434418464 9610189017088 9613107781508 9629849772032 9647728817936 9659250900992 9663948980224 9664531103744 9667466372704 9669231751168 9696982349824 9701698780928 9702283178368 9707002187696 9718595059712 9734861187128 9739596041791 9753596002304 9756558321664 9786935803904 9791695986688 9794669877608 9825166021888 9829944799136 9881932791808 9906220384256 9911038584832 9915711275008 9920534091776 9944916557632 9949753579304 9951422119936 9954444522176 9959286178072 9967081865216 9990294862592 10002977718272 10006015778752 10007693754368 10012561309696 10042051849984 10046786308096 10046936116448 10051672877312 10081278615023 10082361884672 10090937224489 10121746110784 10129668964352 10134595846144 10166150365184 10169237983744 10171094990848 10174184111168 10205861890048 10208961569618 10210825830656 10228608794624 10245728538056 10250711869057 10262954082304 10267945791488 10268564297728 10299915501568 10303043746688 10308054954736 10308675877016 10340149546496 10358157737984 10363195752448 10380540755662 10398619291648 10403676985856 10435440705536 10439238898256 10444316349082 10476204145792 10484404453376 10494449287168 10499553591296 10525359158272 10530478496384 10532244422656 10535443229696 10540567472512 10566473842484 10568245805056 10573386002432 10576597304812 10614688291504 10628163825664 10633174614016 10660612931584 10665639018496 10669680090608 10670826586112 10674710452352 10702255950848 10707301670912 10712509502464 10720894779392 10744061638156 10754355242708 10762773274624 10768008086528 10800884154368 10801534763008 10804815357728 10806788427776 10810070618116 10843075108096 10843728258176 10849002445072 10861959184384 10885430870237 10901077884928 10904388712448 10909692403456 10938340016128 10943660220416 10946983980856 10952308389407 10981067906816 10986408893152 11005542596608 11044513120256 11048532997376 11082265542656 11087655749632 11091691329397 11125555642432 11130966904904 11139679731712 11150352367616 11183194105664 11184395780096 11185069490176 11188633402408 11190509699072 11193908431552 11228084826112 11228761167872 11234222627584 11271944532464 11278106309723 11321394724864 11326901239808 11332241457152 11337753247744 11365618923008 11371146947776 11376508025344 11382041346368 11390950703104 11410015871926 11431974535168 11435446604288 11470360444928 11475939414016 11476630685696 11480116317586 11482212704512 11515166540416 11520767302352 11521461274312 11522699296768 11527065097889 11540831633408 11567709840896 11576764530688 11582395252736 11585913006976 11621986267136 11627638984192 11667384650992 11673059448974 11729090379776 11734795190272 11771332001792 11774907139072 11780634233984 11817313767424 11820902870084 11835909714944 11843652288512 11863475149328 11877643452416 11882143737268 11883420516352 11884136333312 11889916555264 11924040497152 11926217949184 11929840127744 11930558740864 11936361541808 11972804738048 11976441065743 11982176518144 11993656328192 11999489818624 12019573506556 12028981895168 12034832567296 12040506548224 12046362825728 12075970105696 12081843632012 12087539776928 12093418930516 12139836735488 12146472943616 12183557636096 12187257972736 12193185627392 12193920103552 12195230384128 12231149658112 12234864449192 12236916195328 12240815258749 12242868002816 12278927586464 12290691705952 12300312313856 12306294956032 12343867604992 12348360408832 12354366420704 12392085837824 12396596191679 12440492423128 12462158528512 12468219889664 12500960018432 12507040251904 12510838835264 12516923873608 12549791893504 12555895877888 12577005371392 12577762967552 12604942346161 12619996168192 12626134298624 12626894854144 12665446334464 12669293028224 12671606571008 12675455135728 12676218662168 12714920734208 12721105034176 12731062550528 12743259848704 12780793263616 12787009602752 12793038207488 12826049933312 12830718237302 12832096944128 12843011012986 12876151690864 12882222322816 12898576531456 12938736828416 12945029988352 12948961596032 12951133093888 12955259729104 12957432283136 12989278769152 12995596511744 13001723457536 13008047252992 13018229374976 13040018139344 13046360560618 13058859937574 13069081833472 13108983365632 13115359330304 13120132934384 13160190331904 13166591202688 13189521866752 13211597325388 13237023145984 13241043436544 13281469988864 13282270019584 13288730267648 13292766262468 13333350731008 13334153886848 13340639370256 13356571820032 13363068207104 13385434132301 13404674719744 13408745928704 13411194503168 13415267692288 13457036730368 13461123842488 13463581981696 13467671081711 13509603280096 13516174098812 13526753959936 13568052822016 13579592842592 13581052018688 13621053028352 13627474853888 13627678054144 13629963370496 13634103003136 13674260266744 13680911171543 13683205414912 13687361217992 13704737564672 13713702649856 13736655436064 13747407880192 13754094362624 13758271695784 13760578912256 13767271800832 13801108692224 13807821293728 13814331173632 13821050206304 13855019273053 13928294825984 13935069288448 13978456752128 13982702227648 13989503152856 14033060098816 14056653062144 14057499787264 14064337092608 14087876739827 14104701599744 14111561863168 14112411895808 14119275909376 14159798090368 14162383814656 14166685151696 14167538504776 14174429330897 14191357558784 14217705626432 14242466889728 14246792549248 14249394159616 14298101526016 14305055855552 14353953485102 14416056123392 14422852763648 14429867769856 14472368842624 14474795810816 14479192032256 14479407932528 14481836081152 14486234440832 14531337981952 14538405753344 14549785772032 14563725541376 14595196400818 14606620872704 14613725260288 14620615094272 14658342780928 14663677985488 14665253650432 14670810124586 14677726871984 14715601932416 14722539797504 14741230321664 14794319986688 14798813252608 14806011118976 14844890021888 14852110299136 14856621116876 14902877873536 14910126354992 14927933210624 14935193878528 14936093523968 14981695275008 14986245449728 14988982091776 14993534479616 14994437639296 15040217522176 15044785471016 15047532803072 15052102973677 15073739276288 15098968371872 15106312228084 15132621070336 15178822844416 15191732871392 15238115121152 15272077950976 15297639008344 15317059631104 15324281061376 15327079432192 15331734505472 15376891895288 15378544197632 15379470548992 15384141534272 15384370928311 15386950836224 15391624093384 15438616635904 15439546605824 15447056112928 15459147382784 15498923732138 15519534677248 15566917746688 15574256975872 15574489204736 15580157859581 15581832003584 15627726019136 15635327053192 15642698534848 15662557216768 15710376951808 15711323291648 15718964985856 15723739080896 15771745611776 15772695648256 15780367192832 15833353993072 15834307740632 15842009252179 15860929036288 15868643495936 15918051229696 15922885790336 15925793472512 15930630384592 15980231117312 15988003603264 16042653895114 16119658971136 16127499272192 16182626388992 16185581502464 16190497316224 16218694352896 16248806430208 16274375858048 16276124598272 16277105016832 16282048627712 16285021896704 16312278330326 16331759747072 16339703209984 16340687458304 16345650380164 16348635263488 16395555683584 16403530175648 16404518268688 16412497119986 16475492712448 16483260301312 16491277451264 16539850105856 16547648036864 16547894780032 16555696503808 16604458895332 16620367193276 16684160647168 16692275511296 16693280997376 16701400297472 16749333149696 16752391749632 16757479712512 16758489126272 16760289886208 16766640142384 16786664194048 16814760232312 16817830779904 16822938617639 16825759768576 16847120367616 16852237101056 16883525431388 16912929431552 16918066152232 16921155564544 16978995562144 16987253828468 17068793004032 17127137656832 17130265247744 17135467976704 17188820025344 17194040538304 17197180346368 17202403398488 17255963853568 17264356832096 17284975296512 17293382385664 17294424080384 17352494731264 17360934660608 17361980424448 17414988709888 17420277913808 17428750811626 17429800660481 17483016009536 17505211006976 17513464070144 17521982291968 17573590737472 17575479083008 17581876039168 17582138203784 17590427535296 17644133298176 17667597008896 17713055693872 17726920687616 17735542730752 17736611059712 17790763139072 17796166471552 17799150829568 17799416233984 17804822194544 17805894696664 17807808004096 17860258307584 17868945203648 17877369754112 17900065390592 17930024941598 17969987521024 18024852127744 18040182784778 18095261706368 18126776041472 18135592566784 18190962786304 18192058548224 18197583760384 18200906825728 18206434725248 18262021234688 18263121276928 18268668071948 18272004118016 18333357255136 18334461594416 18343379134102 18365286252544 18374218784768 18422467395584 18431427739648 18437025651968 18445993076896 18494430158848 18503425504256 18509045283421 18535650689024 18575704510132 18599286694912 18608055574528 18656072630272 18664868282368 18671940158564 18673946525696 18680743291616 18728947913984 18737777924096 18746891629312 18761565863936 18802107866773 18820121674739 18829134528512 18834853230592 18844014151424 18847174230016 18902685835264 18908426876024 18911597756416 18911879748608 18917623581703 18920796004352 18976524451808 18985754278876 18994705363744 19076886298624 19142095028224 19145590571008 19151405385728 19216868836928 19220378034176 19226215563016 19259699544064 19295457635872 19318501801984 19327897960448 19329062207488 19334932745408 19338463502336 19393964699648 19403397561856 19404566356736 19414004375392 19437190119424 19469722374256 19479192083582 19480365444067 19513116643328 19573871607808 19583391973376 19589339755216 19650332043776 19659889598272 19763865583616 19812440768512 19822077169664 19831422550016 19841068183552 19889833115264 19899507158608 19902844239872 19908889044352 19918572356144 19934163730432 19980589725184 20005955436544 20012031557504 20015387508736 20025122619392 20084103699968 20093572616192 20093872232896 20103345754624 20162557230046 20164723769344 20181874448978 20243492221568 20259337928704 20269191692288 20332300730368 20338475967488 20342189981696 20348368222336 20411723780096 20417923139236 20421651661312 20457217589248 20491457076112 20501423738114 20525908164608 20535891582976 20537128595456 20599831003136 20606087493376 20616109909472 20617351754032 20680299092992 20686580022647 20716315475968 20726391504896 20761081511324 20797238583296 20807353971712 20870881411072 20878477796512 20888632698164 20952408291584 20968808906752 20988898574336 20999107182592 21034253636473 21050718316544 21060956992768 21064488845312 21070886459392 21081134945024 21132947684968 21136491610112 21143226356021 21146772004864 21153194609624 21163483128403 21229376583008 21256327651328 21266349228032 21321225863168 21339360181216 21341653172224 21349420904704 21404511901696 21414603341824 21425019004928 21488123276312 21508710485416 21525546549248 21536016173056 21601768308736 21603069526016 21609630715456 21613576855552 21620141236232 21686150216192 21687456516352 21698004890144 21723918368768 21770861740474 21772173143369 21808777424896 21819384806912 21876680032256 21887320440832 21893967961712 21904616778814 21962135813632 21972817786304 22011085193216 22089026240512 22097065994752 22164531085312 22175311499264 22183382658794 22251111284864 22261933809808 22279359463424 22300704735232 22366388211328 22368791560192 22370138980352 22377266804816 22381019398144 22387816863104 22456169652224 22457522335744 22468445255168 22543889064928 22556212619446 22642789449728 22653802479616 22664482914304 22675506495488 22731237846016 22742293895552 22753016050688 22764082692736 22781901406208 22820031743852 22863949070336 22870893208576 22940720889856 22951878828032 22953261371392 22960232635172 22964425409024 23030333080832 23041534604704 23042922548624 23045398593536 23054130195778 23081663266816 23120295319429 23135419681792 23153529061376 23164790505472 23171826013952 23243972534272 23255277968384 23262340959319 23334769301984 23346118897948 23458180759552 23469590380544 23542664003584 23549814278144 23561268467968 23634627534848 23641805740168 23653304672921 23671819429888 23687304577024 23726950298656 23755286904832 23764287474536 23766841032704 23768272666624 23779833110528 23848080994304 23852435898368 23859680255488 23861117481728 23872723083616 23945609476096 23952882131486 23998979637248 24039147013112 24057963790336 24069665134592 24081013096448 24092725651456 24151940211392 24163687264024 24175079553856 24186837861032 24279673470976 24292945887232 24374515945472 24386371254784 24387840207104 24462299316224 24469728898384 24473832390656 24481630517498 24483105207913 24485736005632 24557855172928 24581383411904 24600624627712 24612589912064 24687735209984 24696720817664 24708732841408 24784171675648 24793192383358 24880984846256 24924317057024 24936439779328 25001920036864 25014080503808 25021677670528 25033847747216 25099583787008 25111791755776 25154010742784 25155525935104 25209884692322 25239992336384 25252268597248 25253789708288 25330892668928 25338586056448 25343213142016 25350910271456 25352437324336 25429841468416 25442210068352 25462125101056 25486519697408 25561586527232 25574019205504 25586076414976 25652099866624 25661436474604 25664193888256 25686022025972 25752303381728 25764444645632 25797153062912 25877473656832 25890059976704 25897923192064 25902266187776 25910519458208 25914864566272 25978557538304 25991193023488 25999086954533 26003446915072 26016094505984 26036458749952 26080036278688 26092721121236 26117719875148 26138163666944 26217966731264 26230718660608 26240265868768 26320380663808 26333182405376 26379043733504 26423194650776 26436046399147 26474046291968 26482086873088 26562939977728 26564540039168 26577460535296 26585532524936 26666701462016 26668307773696 26681278740512 26713143640064 26726136414208 26770868264602 26817491857408 26822389006336 26830535384576 26914073460736 26922247684976 26927163963392 26935342163422 27019206560192 27032348197624 27053507919872 27136105644032 27159185685184 27162104037376 27242106056704 27254949707776 27255356108288 27268206006272 27348520533488 27361822343086 27366410829824 27374722435984 27409475129344 27473310872128 27494815760384 27508188725248 27516543391568 27521157824512 27534543601664 27602217384448 27615642587456 27628662347264 27642100412608 27710038546106 27856589651968 27870138576896 27956913504256 27965404455296 27979006305712 28066120197632 28113306124288 28114999574528 28128674185216 28175753479654 28209403199488 28223123726336 28224823791616 28238551818752 28319596180736 28324767629312 28333370303392 28335077009552 28348858661794 28382715117568 28435411252864 28484933779456 28493585098496 28498788319232 28596203052032 28604888165287 28610111711104 28707906970204 28832112246784 28845705527296 28859735539712 28944737685248 28949591621632 28958384064512 28958815865056 28963672162304 28972468881664 29057803066831 29062675963904 29076811506688 29085642588233 29099571544064 29127451082752 29190392801636 29213241745408 29227450520576 29241230188544 29316685561856 29327355970976 29330507300864 29341620249172 29355453743968 29431203864832 29445079595008 29482460643328 29546169504929 29588639973376 29597626505216 29612022237952 29689780043776 29704220598272 29713242233752 29727694199819 29805755747072 29820252709984 29855866421248 29870387757056 29872187047936 29972490899456 29977964183552 29987068959232 29988875278592 30080435044352 30089570942032 30095065606144 30104205947354 30106019322649 30197936743744 30212624456168 30265242140672 30357645688832 30383465742784 30476230242304 30544155901952 30595278016688 30634119262208 30648562122752 30663469010944 30753783790576 30757088395264 30758941097984 30768283068544 30768741856622 30773901672448 30783248186768 30877233271808 30879093211648 30894112225856 30918294765568 30997847464276 31039069354496 31133835493376 31148513951744 31148978409472 31160315719162 31163664007168 31255452038272 31270654106384 31285397069696 31325114433536 31420753903616 31422646583296 31437929971712 31447478161792 31543491223552 31545391296512 31560734385664 31666707986144 31668615481264 31684018504358 31721858072576 31737286991872 31836102459392 31845771580672 31851586945024 31861260769184 31960462234624 31970169125909 31976007206528 32085307790228 32239317942272 32254998544384 32365252777984 32371163004928 32380994632448 32437388705792 32497612860416 32507482892731 32548751716096 32554210033664 32564097255424 32570043793408 32624556660652 32663519494144 32675895277487 32679406419968 32681374916608 32691300760328 32697270526976 32791111367168 32807060351296 32809036537376 32824994239972 32950985424896 32982554902528 33079700211712 33095296073728 33095789560064 33111393007616 33208917790664 33225069988033 33240734386552 33368321294336 33384551022592 33386561994752 33402800594944 33498666299392 33504783499264 33514959425024 33516978252544 33533280284768 33573328388096 33629520464624 33635661559808 33645877235278 33647903948843 33651519537152 33704474202112 33767050862776 33825858863104 33836132304464 33842311129088 33957991124288 33974507656936 34137586008064 34254275313664 34270935953408 34377640050688 34388081076608 34394360692736 34404806796976 34511927707136 34528713664192 34569950593024 34586764771328 34588848160768 34704989462528 34721869321216 34723960848896 34829977419776 34840555827616 34857501623252 34859601320962 34966032019072 35010422013952 35026928140288 35043964583936 35147181474944 35150958166016 35163752078336 35164276407568 35180855070592 35288266596352 35335194017792 35426111387744 35453841375232 35471085461504 35473222119424 35581526278144 35592332943104 35598301659136 35598832467968 35609644389088 35611789393328 35615616008192 35720516615168 35731365493663 35737890407296 35754739508224 35800130781184 35860049883196 35939975042048 36049704255488 36080365569556 36190523412736 36253552082944 36271185133568 36331892644817 36384117096448 36395167520768 36401813651456 36412869450496 36524042469376 36526242553856 36537336143896 36544008236032 36555107221787 36666714510272 36668923188832 36686758268204 36730572505088 36748437569536 36862855479296 36874051303936 36891986153792 36988860317696 37006851008512 37018090566842 37151409020264 37198573389824 37216111149056 37312145260544 37329736564736 37343880317128 37347893051392 37361486583232 37457895827968 37475555848192 37493783258624 37523131727872 37604215733546 37640243349478 37669706461184 37688028302848 37805371670528 37816853752048 37823195512832 37823759497216 37835247163406 37841592008704 37953048903616 37971508557752 37989410727488 38153772597248 38284190056448 38302810771456 38433737673856 38440756068352 38452431126032 38519399088128 38590915271744 38637003603968 38655795920896 38658124414976 38669865490816 38676927004672 38787929399296 38806795123712 38809132713472 38828008750784 38874380238848 38939444748512 38958384167164 38960730888134 39026233286656 39147743215616 39166783946752 39178679510432 39300664087552 39319779196544 39527731167232 39624881537024 39644154339328 39662845100032 39682136367104 39779666230528 39799014317216 39805688479744 39817778088704 39837144712288 39868327460864 39935055551741 39961179450368 40011910873088 40024063115008 40030775017472 40050245238784 40168207399936 40180407111551 40187145232384 40187744465792 40206691509248 40325114460092 40329447538688 40363748897956 40486984443136 40518675857408 40538383384576 40664601460736 40676951934976 40684379963392 40696736444672 40823447560192 40835846278472 40843303322624 40855708071409 40914435178496 40982914152224 41002847476228 41051816329216 41071783165952 41074257190912 41199662006272 41212174986752 41232219818944 41234703508064 41360598185984 41373160045294 41452783009792 41522163022648 41594477166592 41614707943424 41741762822144 41756955593024 41777265396328 41904816583168 41937617813504 41977797148672 41998214365184 42068507272946 42101436633088 42121913985536 42141772918784 42162269890048 42265895369936 42272983220224 42286452712042 42293544009728 42306389219248 42326966256806 42458753166016 42512655302656 42532698456064 42642451726336 42678720362432 42683306344448 42698841809408 42809023803392 42829206683648 42850038009856 42976246552624 43017420970832 43051093098496 43072032346112 43203536617472 43206139052032 43219261430912 43227153711104 43240282472464 43372300432384 43374913032704 43396009780288 43447836737536 43541723480948 43544346286738 43617554849792 43638769613824 43753360064512 43774640881664 43787935923424 43809233557628 43924271627264 43945635572608 44022170386432 44178052481024 44194131989504 44329062170624 44350622998528 44366765317588 44502222569728 44523867619616 44558718926848 44601409470464 44732776422656 44740277960704 44754533609632 44762038796288 44775633726208 44907513830557 44912339304448 44915044671488 44936890510336 44950538545451 45087778129856 45112425238892 45285578899456 45307604959232 45328965828608 45351012990976 45462475692032 45484587791104 45506032101376 45528165385472 45563802812416 45640063487704 45662261962163 45706009781509 45727898140672 45741786417152 45881441779712 45903757656064 45906522742784 45920465270344 45928850818048 46060666161664 46083069209408 46085845097248 46090797187072 46108260391556 46163326533632 46240590638858 46270839363584 46329581010944 46343652027904 46487945068544 46510555936768 46524681918638 46669538603968 46692237795896 46916361519104 46939180761088 47099628556288 47122536935936 47269255069696 47283611480336 47306609345842 47343638859776 47453900597312 47510573809664 47528574949072 47533682065408 47536545333248 47559666221056 47696161988608 47704871796736 47719360510976 47722234963456 47745446167232 47891218952192 47905764262972 47997959274496 48078294026224 48115927580672 48139330269184 48162026192896 48185451302912 48303880422784 48327374528048 48350159107712 48373675722064 48559346941952 48585891774464 48749031890944 48772742509568 48775680414208 48924598632448 48939457796768 48947664781312 48963261034996 48966210415826 48971472011264 49115710345856 49162766823808 49201249255424 49225179824128 49375470419968 49393441635328 49417465682816 49568343351296 49586384766716 49761969692512 49848634114048 49872879558656 50003840073728 50028161007616 50043355341056 50067695494432 50199167574016 50223583511552 50238837197857 50311051870208 50419769384644 50479984672768 50504537194496 50507579416576 50661785337856 50677172112896 50686426284032 50701820542912 50704874648672 50859682936832 50884420136704 50924250202112 50973039394816 51083187402863 51123173054464 51148038411008 51172152829952 51304199733248 51322872949208 51328387776512 51347835436051 51372044051944 51504606763456 51528889291264 51594306125824 51780119953408 51795846384128 51821038916416 51829729132544 51957115076608 51982386046976 51998173909066 52006893830144 52032189011968 52160072557376 52185442242472 52235439750296 52276327333888 52435933462528 52461437321216 52480531737536 52640761327616 52666364810752 52758087467008 52846389301552 52872092798294 52964173746176 53125879955456 53129080078336 53154921070592 53171065049872 53333402924032 53336615547392 53362557481024 53426287280128 53452272828416 53541736529204 53634983714816 53644778012672 53661070769152 53828146921472 53844495369952 53854327926784 53870684326844 54038413120384 54064696395248 54107015839744 54272211288064 54318371370368 54324208074752 54484212113408 54509899415552 54510712216576 54536412012544 54697041066976 54723644686172 54732821659648 54749444871968 54818950258688 54946621744256 54989631520768 55016377450496 55033086783136 55042315649024 55069087203328 55204434768896 55231285174912 55257324694528 55284200825216 55420077092212 55713179303936 55740277153792 55913827008512 55930808910592 55958012611424 56132240395264 56149288632899 56229999149056 56257348370432 56351506959308 56418806398976 56446247452672 56449647583232 56477103637504 56639192361472 56649535258624 56666740606784 56670154019104 56697717323588 56765430235136 56870822505728 56969867558912 56987170196992 56997576638464 57092974156141 57192406104064 57209776330574 57220223422208 57415813940408 57443739919951 57664224493568 57691411054592 57719471079424 57889475370496 57916768129024 57917631730112 57927344324608 57944937763328 58115606133662 58125351927808 58153623013376 58171285176466 58380785603272 58426483490816 58454901041152 58482460377088 58633371123712 58654711941952 58661014601728 58683240498344 58710907487936 58862407729664 58890159190016 58964921286656 59092339009858 59195253010432 59224044475904 59379560087552 59408441196544 59426484467504 59455388399638 59611511494144 59640505419968 59711732842496 59740775514112 59744374095872 59944981798912 59955928367104 59974137918464 59977750557184 60160870088704 60179141884064 60190131212288 60208411894708 60212038645298 60395873487488 60425248912336 60530484281344 60715291377664 60766931485568 60952460484608 61088311803904 61190556033376 61268238524416 61297124245504 61326938021888 61507567581152 61514176790528 61517882195968 61536566137088 61537483713244 61547803344896 61566496373536 61754466543616 61758186423296 61788224451712 61836589531136 61995694928552 62078138708992 62267670986752 62297027903488 62297956818944 62320631438324 62327328014336 62510904076544 62541308212768 62570794139392 62650228867072 62755087295593 62845293166592 62875859943424 62894956323584 63086982447104 63090782593024 63121468771328 63140639746723 63333415972288 63337230962528 63368037008716 63443716145152 63474573983744 63672204918784 63691543161344 63703173890048 63722521538368 63920924469248 63940338251818 63952014413056 64170615580456 64201826969357 64478635884544 64509997088768 64730505555968 64742326009856 64761989264896 64874777411584 64995225720832 65014965785462 65097503432192 65128194510848 65140087586816 65249113321304 65327038988288 65351790554974 65358812839936 65362749833216 65382601520656 65394541053952 65582222734336 65614120702592 65618073074752 65649988479944 65901970849792 65965109805056 66159400423424 66190592147456 66191579120128 66222786015232 66417835581328 66450139976066 66481468773104 66736642588672 66769102045184 66773123989504 66805601189888 66997332598784 67009566998528 67029918850048 67033956505088 67066560569536 67146656776192 67259040929248 67271323119616 67291754470556 67295807897686 67303039074304 67408948404224 67534101725552 67651717726208 67672264608928 67684622258176 67915982248576 67949015313872 68275172016128 68508550627328 68541871906816 68755280101376 68776162153216 68788721385472 68809613593952 69023855414272 69057427328384 69173529542656 69177696321536 69409978925056 69443738642432 69447921697792 69659954839552 69681111655232 69715003246504 69719202641924 69932064038144 70020844027904 70053856280576 70087929167872 70294362949888 70327504156672 70328552815136 70361710141184 70568950305161 70576533192704 70636560571423 70670388035584 70852222775488 70907682750464 70942170923008 70946444238848 71163052556288 71184665886208 71197664935936 71219288778176 71223578786656 71231232016384 71441033230336 71462730987326 71475780814592 71509479016448 71600261562368 71720099766392 71754983083399 71879950084096 72099408510976 72160731139112 72381046825472 72507104165888 72542370267136 72663785289634 72790335041536 72803627302912 72825738900992 73048084938752 73052485107712 73074672287792 73088016472064 73110214443574 73333429020544 73337846377664 73373516536408 73461145010176 73496875139072 73725710958592 73748102607872 73783972307584 73977720635392 74013702017024 74036181133684 74302818040528 74397146779648 74432222298112 74624290521088 74659473129472 74687760634256 74695786102784 74722973166464 74915791655936 74951111696384 74987566517248 75046263455744 75208431467092 75280486698956 75339412922368 75376056605696 75610743341056 75633707504096 75646391025664 75647518994432 75670494326812 75683184017408 75906097807232 75943017115504 75978821454976 76307545194496 76568380112896 76605621542912 76867475347712 76881512136704 76904862252064 77038798176256 77181830543488 77311591841792 77316248829952 77339730981632 77353854009344 77575858798592 77613590247424 77618265426944 77641839305779 77656017501568 77878889497024 77916768334328 77921461776268 78052466573312 78295486431232 78333567893504 78357359020864 78601328175104 78639558393088 78946744168061 79249763074048 79288308678656 79325690200064 79364272734208 79559332461056 79598028634432 79611376959488 79635556177408 79674289424576 79736654921728 79870111103482 79922358900736 80023821746176 80048126230016 80100490477568 80336414799872 80360814223102 80374290464768 80375488931584 80413383018496 80650228920184 80658895077376 80689455685223 80727497795912 80973968886272 81037351714816 81076766769152 81353903869952 81368759926784 81393472889344 81646895120384 81671692556944 81686606645248 81711416142818 81965828304448 82005694952456 82103632658432 82143566331904 82148514381824 82399324012544 82424349973504 82464439637888 82469407016128 82721196371968 82746320090588 82905566019584 83044326045296 83188954333184 83229415886848 83483525644288 83513911186048 83554530792656 83809633166336 83875235627008 83955594297344 83996428730368 84137014545892 84202873266176 84243827971072 84283545837568 84324539780096 84531790739872 84545966440448 84572905424084 84587088019456 84612778438496 84653932513612 84917506332032 85025310605312 85065396912128 85284903452672 85357440724864 85366612688896 85397683618816 85618047606784 85658413367296 85700076019712 85952493105248 86034841941664 86102186196992 86144064692224 86407073234944 86412278104064 86438522861824 86454307422208 86480564944928 86744600864768 86749826065408 86776173341753 86792019560576 87083446961896 87088692573476 87235109699584 87277539227648 87506720129024 87549281763328 87575871846848 87618467115256 87848543254528 87891271145216 88044340772864 88234596423127 88388263979008 88658124341248 88701245997056 88733530635176 89004445139456 89047735239232 89117437853696 89202818940928 89465552845312 89509067219264 89524077592576 89551267452416 89815027661114 89824678608896 89830089342976 89873781020672 89901077090902 90175556259712 90224850477784 90571157798912 90615209918464 90657931657216 90702025981952 90924951384064 90969175582208 91012064202752 91056330770944 91127605624832 91280126975408 91324523924326 91412019563018 91483572834304 91762883559424 91807515312128 91813045485568 91840930540688 91857701636096 92121332323328 92166138418816 92171690194496 92181594374144 92216520783112 92326653067264 92481181277716 92541678727168 92659162021888 92687304055808 92975890137088 93021111873536 93049363837276 93339077207936 93384475591792 93832723038208 93878361522176 94199257112576 94245073871872 94538510139392 94567222960672 94613218691684 94687277719552 94907801194624 95057149898144 95067364130816 95073090666496 95119332442112 95392323977216 95409743593472 95438721021952 95444469926912 95490892334464 95782437904384 95811528525944 95995918548992 96156588052448 96231855161344 96278660538368 96324052385792 96370902605824 96607760845568 96654749056096 96700318215424 96747351444128 96985134911371 97171783548928 97498063781888 97545485019136 97551360828416 97849197264896 97878915593536 97895329562624 97926522069992 97932420831652 97942944022528 98231420691712 98325533647616 98402498510848 98450359648256 98615137178789 98786883270656 98834931365632 99136686702592 99172769533432 99221005316279 99523939385024 99697268228096 99745759117312 100056322015232 100086710682112 100135390988864 100398335148032 100447167023104 100477674395714 100839538769288 100959969345536 101009074388992 101015158833152 101323570675712 101354344225792 101372852568064 101403641085824 101409749297344 101719365873664 101768840273408 101848500404224 101946078789632 102166374805726 102246346108928 102296076822016 102344305659904 102608399466496 102645745898416 102656775553024 102695670872102 102744088103888 103009213526912 103057778582528 103188612251648 103560239906816 103591692768256 103642077832832 103659458265088 103914230153216 103964772093952 103996347818132 104013787660288 104064378023936 104320145114752 104370884484944 104470879500592 104552654667776 104871866925056 104922874642432 104961063475072 105281522655232 105332729621504 105516174934016 105692778603104 105744185596588 105928347492352 106251759910912 106258160156672 106309842141184 106342130099744 106666805848064 106673231094784 106725114962048 106904545656832 107083473058408 107269967429632 107289556025344 107322141538304 107656293842944 107688990739904 107708655853568 107741368653688 108076826240768 108129392790496 108214031679488 108636742740736 108968424226816 109019798831104 109021424433152 109061105017067 109072824025088 109394082133952 109447289372344 109465643319296 109498889743936 109637900517376 109893243488512 109979263041536 110032754900992 110066173566272 110084631298048 110138174406656 110408869537792 110462570349824 110514649389056 110568401650432 110840154184424 110894064765253 111000309469379 111426358607872 111480554307584 111827654017024 111861617821184 111916025222848 112264480790528 112298577265798 112514696740864 112703013918616 112837612797952 112892494905344 112899295166464 112954207275008 113278384722944 113299070517248 113333481213568 113340308038208 113395434647176 113530860470272 113741645011456 113939735117824 113974340393984 113995153276928 114185948312282 114384812208128 114419552661148 114440446844416 114831627880816 114887479839902 115328448987136 115382822109184 115438942158848 115778950740992 115833536258048 115835263460224 115854688649216 115889875526656 116231212267324 116250703855616 116307246026752 116342570352932 116761571206544 116852966981632 116909802082304 116964920754176 117266742247424 117309423883904 117322029203456 117366480996688 117421814975872 117724815459328 117780318380032 117929842573312 118184678019716 118390506020864 118448088951808 118759120175104 118816882393088 118852968935008 118910776799276 119223022988288 119281010839936 119481551028224 119488748191744 119889963597824 119911856734208 119948275836928 119955501114368 120321740177408 120358283768128 120380262424576 120416823789416 120424077290596 120791746974976 120850497824672 121060968562688 121533862971136 121904920969216 122008604623367 122381112066752 122536477048832 122594248491008 122653876043776 123015135162304 123028353581056 123035764391936 123073132274176 123074967426488 123095606689792 123132992747072 123508933087232 123516372846592 123576448903424 123673179062272 123991389857104 124059169406953 124156277417984 124535341973504 124594055806976 124595913637888 124641262876648 124654656028672 125021808153088 125082616425536 125141588278784 125300457734144 125510174591186 125751719886848 125789912647168 126173964894208 126181565186048 126242937542656 126281279493446 126666831944576 126674461925056 126736074017432 126887432290304 126949147967488 127344409837568 127383086322688 127406347780096 127445043076736 127841848938496 127880676503636 127904028826112 128341231160912 128403653938714 128957271769088 129019994177536 129461011111936 129484652019712 129523978529792 129749554823168 129990451441664 130029931570924 130195006864384 130256389021696 130280175173632 130498226642608 130654077976576 130703581109948 130717625679872 130725499666432 130765203041312 130789082107904 131164445468672 131228241405184 131236146149504 131299976959888 131740851723173 131803941699584 131930219610112 132318800846848 132381184294912 132383158240256 132445572030464 132835671162656 132900279952132 132962937546208 133538204090368 133546247979008 133611202379776 133994665197568 134019133997056 134059837700096 134067913010176 134133121139072 134518081858496 134542646239232 134583508941112 134591615795372 134606078148608 134817896808448 135068203451104 135303435452416 135344529217856 135369244516352 135831964497152 135898030627744 136362558108469 137017101254656 137083743813632 137510560202752 137552324306432 137577442770944 137619227187904 138047710828544 138114854656768 138347059085312 138355392643072 138654365807771 138819957850112 138887477284864 138895843395584 139319909679104 139362223310464 139430006493008 139438405283848 139864128076288 140041688055808 140107712561152 140175858335744 140588725899776 140655008313344 140657105630272 140723420282368 141137900610322 141153066385408 141273121142846 141704445550976 141815365500928 141884341846016 141892888477696 142326105112576 142369331772416 142395329871872 142438577556352 142447157573312 142462464032768 142882066460672 142925461974652 142951561629184 143018958032896 143200523124736 143440199532784 143509966166798 143759900168192 144198817021952 144321462278224 144762093650944 145014208331776 145084740534272 145327570579268 145580670083072 145607254605824 145651477801984 146096169877504 146104970215424 146149344575584 146176032944128 146220428887148 146666858041088 146675692755328 146747033072816 146922290020352 146993750278144 147239775455311 147451421917184 147496205215744 147567944615168 147955441270784 148027404034048 148072362267368 148144381898821 148605636081056 148794293559296 148864444596224 149248581042176 149375521268512 149391572205568 149445946332928 149831583311872 149902223392768 149975133034496 150416862934184 150560973397912 150678825844736 150752113211392 151221486682112 151267415008192 151292782051328 151295037988864 151340988653624 151366368034816 151812195614464 151886034231008 151957642909952 152405212003583 153136760225792 153211243085824 153734950695424 153763024273408 153809724504128 154077596352512 154363661086976 154623183683584 154632497659904 154679461963264 154707708018688 154966644138097 155151717597184 155227180494848 155236530853888 155283678611558 155312035003136 155757778994048 155833536668656 155842923552536 155918722639867 156104933146624 156590972862464 156667135787008 156714718041728 157202656350208 157279116786176 157893488336122 158499526148096 158576617357312 158651380400128 158728545468416 159118664922112 159196057268864 159222753918976 159271112354816 159348578849152 159473309843456 159740222206964 159844717801472 160047643492352 160096252460032 160200980955136 160672829599744 160721628446204 160748580929536 160750977863168 160826766036992 161300457840368 161317790154752 161378911370446 161454995591824 161947937772544 162074703429632 162153533538304 162707807739904 162737519853568 162786945778688 163293790240768 163343385113888 163373213290496 163422832285636 163931656608896 164011389904912 164207265316864 164287132663808 164297028763648 164798648025088 164848699947008 164928879275776 164938814032256 165442392743936 165492640181176 165573132710447 165811132039168 166088652090592 166377908666368 166458831773696 166967051288576 167027822372096 167109061585312 167619266332672 167992857460736 168274029091784 168405746532352 168487655942144 168567091675136 168649079560192 169063581479744 169091932880896 169145810848168 169174176038912 169225556876992 169307865027224 169835012664064 170050621210624 170130793824256 170714881449728 170795367237632 171236095213568 171316826734592 171381736455391 171400152039424 171904986210496 172069683883328 172204372393984 172288129384448 172814146469888 172824556208128 172877045723648 172908614844416 172961129889856 173489201729536 173499652130816 173552346683506 173584039121152 174166893923792 174177385146952 174262101773969 174470219399168 174555078455296 175013440258048 175098563526656 175151743693696 175236934230512 175697086509056 175782542290432 176088681545728 176469192846254 176776527958016 177316248682496 177402491994112 177467061270352 178008890278912 178095470478464 178234875707392 178405637881856 178931105690624 179018134438528 179048155185152 179102534904832 179630055322228 179649357217792 179660178685952 179747562041344 179802154181804 180351112519424 180449700955568 181142315597824 181230419836928 181315863314432 181404051963904 181849902768128 181938351164416 182024128405504 182112661541888 182255211249664 182560253950816 182649047848652 182824039126036 182967145668608 183525767118848 183615030624256 183626090971136 183681861081376 183715403272192 184242664646656 184332276837632 184343380388992 184363188748288 184433041566224 184653306134528 184962362555432 185052324794029 185083357454336 185318324043776 185374608111616 185951780274176 186042223747072 186098727674552 186678154415872 186768951183584 187756723044352 188398514225152 188490147743744 189077020278784 189134445921344 189226437383368 189374555439104 189815602389248 190114299796288 190134728261632 190146181332992 190238664884224 190784647954432 190877442043904 190888939853824 190981784668928 191564875808768 191623057051888 191727807265291 192313176104896 192463710322688 192557321076736 192648104771584 192741805211648 193215521691136 193309498112192 193400636430848 193494702888256 193970269822742 194343567097856 194996127563776 195090970038272 195102721656832 195698394529792 195757831187072 195790659125248 195853044139984 195864841663304 195885888045056 196462841383424 196651067295232 196804997021696 196900719296512 197230274357578 197573766541312 197669862731264 198273373405184 198345539066864 198442010632558 199047878770048 199394536456192 199491518234624 200112644030464 200173421364224 200270781977728 200796670296064 200894334046208 200955348791428 201679077538576 201919938691072 202018148777984 202030317666304 202647141351424 202708688451584 202745705136128 202807282171648 202819498594688 203438731747328 203537680546816 203599498117631 203697000808448 203892157579264 204332749611452 204492692217856 204592153644032 204688611319808 205216798932992 205291491796832 205313551106048 205391341744204 205488176207776 206018427053824 206115557165056 206377224503296 206823186534503 207120479813632 207183385536512 207284155665664 207318916530176 207828460306432 207929544187904 207992695636264 208027575320576 208093859398733 208128756047872 208640290229504 208741768969888 208941759001184 209105309335552 209845749284864 209922126950144 210563045310464 210665459243008 210742135258543 211385557206208 211488371193176 211856694984704 212503519821824 212516320313344 212619684282368 212684260199488 213333611696128 213346462189568 213450229924096 213809091313664 214166946116816 214284019884737 214539934859264 214644283076608 215312587685888 215377981479808 215417311707136 215482737307376 216153652481536 216258785580992 216428063358976 217273485481472 217936848453632 218039597662208 218042848866304 218122210034134 218145648050176 218788164267904 218894578744688 218931286638592 218997779487872 219275801034752 219786486977024 219958526083072 220065509801984 220132347132544 220169262596096 220276348813312 220817739075584 220925140699648 221029298778112 221136803300864 221680308368848 221788129530506 222000618938758 222852717215744 222961108615168 223655308034048 223723235642368 223832050445696 224528961581056 224597154531596 225029393481728 225406027837232 225675225595904 225784989810688 225798590332928 225908414550016 226556769445888 226598141034496 226666962427136 226680616076416 226790869294352 227061720940544 227483290022912 227552380249117 227879470235648 227948680787968 227990306553856 228371896624564 228769624416256 228839105322296 228880893688832 229663255761632 229774959679804 230656897974272 230877884317696 231557901481984 231667072516096 231670526920448 231709377298432 231779751053312 232462424534648 232501407711232 232575489916231 232614492053504 232685140705864 233523142413088 233705933963264 233819604164608 233929841508352 234533484494848 234618847767808 234732961993376 234843629951744 235449630918656 235535327641901 235560636760064 236369356039432 236781012041728 236896177903616 237518240350208 237633764786176 237705937870016 237821553598552 238446045976576 238562021679872 238963102056448 238977496383488 239493904577059 239779927195648 239896551673856 239911002228736 240643480354816 240716567536256 240760524849152 240833647578832 240848154581192 241583493949952 241700995649344 242121937125376 243067725942272 243809841938432 244017209246734 244762224133504 245072954097664 245188496982016 245307752087552 246030270324608 246056707162112 246071528783872 246146264548352 246149934852976 246191213379584 246265985494144 247017866174464 247032745693184 247152897806848 247346358124544 247982779714208 248118338813906 248312554835968 249070683947008 249188111613952 249191827275776 249282525753296 249309312057344 250043616306176 250165232851072 250283176557568 250600915468288 251020349182372 251503439773696 251579825294336 252347929788416 252363130372096 252485875085312 252562558986892 253333663889152 253348923850112 253472148034864 253774864580608 253898295934976 254323248513719 254688819675136 254766172645376 254812695560192 254890086153472 255683697876992 255761353007272 255808057652224 255885750552509 256682462321824 256807307877428 258039988355072 258922022223872 258969304039424 259047957059584 259980902883328 260059863141848 260390013728768 260512778043392 260560350347264 260996453285216 261308155953152 261407162219896 261435251359744 261450999332864 261530406082624 261578164215808 262328890937344 262456482810368 262472292299008 262599953919776 263481703446346 264637601693696 264762368589824 264766316480512 264891144060928 265671342325312 265800559904264 265925875092416 267076408180736 267092495958016 267222404759552 267989330395136 268119675400192 268135826020352 268266242278144 269036163716992 269085292478464 269167017882224 269183231590744 269212156297216 269314157287043 269635793616896 270136406902208 270606870904832 270689058435712 270738489032704 271663928994304 271796061255488 272725116216938 274034202509312 274167487627264 275021120405504 275104648612864 275154885541888 275238454375808 276095421657088 276229709313536 276694118170624 276710785286144 277308731615542 277639915700224 277774954569728 277791686791168 278639819358208 278724446620928 278860012986016 278876810567696 279728256152576 280083376111616 280215425122304 280351716671488 281177451799552 281310016626688 281314211260544 281446840564736 282275801220644 282306132770816 282546242285692 283408891101952 283630731001856 283768683692032 283785776955392 284652210225152 284738663544832 284790659743744 284877155112704 284894315146624 284924928065536 285764132921344 285850923949304 285903123258368 285989956499863 286037916065792 286401046249472 286880399065568 287019932333596 287519800336384 288397634043904 288642924556448 289524187301888 290169481068544 290655141158536 291161340166144 291214509211648 291302955603968 292192339755008 292209940430848 292298689151168 292352065888256 292440857774296 293333716082176 293351385510656 293494066145632 293844580040704 293987500556288 294479550910622 294992410431488 295135889230336 295910882541568 296054808068096 296144724534736 296288763797642 297211272162112 297588587118592 297728889192448 298497162084352 298751042537024 298783144411136 298891892665856 299663166623744 299804446785536 299950266068992 300833725868368 301121946795824 301357651689472 301504226422784 302442973364224 302534830016384 302585564102656 302590075977728 302681977307248 302732736069632 303624391228928 303772068462016 303915285819904 304810424007166 306273520451584 306422486171648 307469901390848 307526048546816 307619449008256 308155192705024 308727322173952 309246367367168 309264995319808 309358923926528 309415416037376 309933288276194 310303435194368 310454360989696 310473061707776 310567357223116 310624070006272 311515557988096 311667073337312 311685847105072 311837445279734 312209866293248 313181945724928 313334271574016 313429436083456 314405312700416 314558233572352 314653769818157 315786976672244 316999052296192 317153234714624 317302760800256 317457090936832 318237329844224 318392114537728 318445507837952 318542224709632 318697157698304 318946619686912 319480444413928 319635833735141 319689435602944 319942068470563 320095286984704 320192504920064 320401961910272 321345659199488 321443256892408 321497161859072 321501955726336 321653532073984 322600915680736 322635580309504 322757822740892 322909991183648 323895875545088 324307067076608 325415615479808 325475039707136 325573891557376 326587580481536 326686770227776 326746426580992 326845664571272 327863313217792 328022779809824 328414530633728 328574265327616 328594057527296 329697399894016 329857758551552 329877628064512 330884785487872 330985280362352 331146265420894 331166212549139 332177304181184 332755817332736 332917663547392 333934102577152 334055644744192 334218123170624 335238532665344 335985714921472 336548058183568 336811493064704 336975311884288 337134183350272 337298159120384 338127162959488 338183865761792 338291621696336 338348352077824 338451113753984 338615730054448 339670025328128 340101242421248 340261587648512 341429762899456 341590734475264 342472190427136 342633653469184 342763472910782 342800304078848 343809972420992 344139367766656 344408744787968 344576258768896 345628292939776 345649112416256 345754091447296 345817229688832 345922259779712 346978403459072 346999304261632 347104693367012 347168078242304 348333787847584 348354770293904 348524203547938 348940438798336 349110156910592 350026880516096 350197127053312 350303487387392 350473868461024 351394173018112 351565084580864 351671860384999 352177363091456 352938385692508 353553055916032 354632497364992 354804983988224 354934122540704 356017780557824 356190940956928 356469751414784 356811275763712 357582311820041 357862211381248 358036268877056 358096310370304 358205069809664 359260110644456 359298714435584 359320357371904 359434848052357 359495124082688 359604308363608 360702225038848 360899401911136 362460839673856 362808103927808 363699805536256 363876702328832 364048256811008 364225323083776 365120507901632 365298095697304 365648078252072 365934291337216 367051534237696 367230061248512 367252181942272 367363722162752 367430806544384 368485329293312 368664553675264 368686760777984 368866083132448 369306612269056 369924725110864 370104649588058 370126943437273 370166714908672 370749216223232 371903560548352 372084447494144 372197455349104 373356308831744 373537902367168 375513446088704 376797028450304 376980295487488 378154040557568 378268891842688 378452874766736 378749110878208 379631204778496 380228599592576 380269456523264 380292362665984 380477329768448 381569295908864 381754884087808 381777879707648 381963569337856 383129751617536 383246114103776 383455614530582 384626352209792 384927420645376 385114642153472 385296209543168 385483610423296 386431043382272 386618996224384 386801272861696 386989405776512 387940539645484 388687134195712 389992255127552 390181940076544 390205443313664 391396789059584 391515662374144 391581318250496 391706088279968 391729683326608 391771776090112 392925682766848 393045020430293 393302134590464 393609994043392 393801438593024 394460548715156 395147533082624 395339725462528 396546746810368 396691078133728 396884021265116 398095757540096 398789072912384 398983036469248 399650819092987 400225288060928 400346842728448 400541563955456 401593340592128 401788668092416 401910697582856 402106179439657 403358155077152 403839877382144 404036297555968 404060635332608 405417376903168 405491410272256 405614564343296 405638997189376 406877463494656 407075361093632 407198996235262 408665499222904 408985384435712 409184307288064 409377222639616 410433597865984 410582983593664 410627102212096 410782683488408 410976352415552 412036854107648 412231114330112 412754449006592 413646373069006 414366771073024 414568311331328 415656920612864 415859088375808 415985391272528 416055150641152 416187718797466 416257512095744 417280580459008 417483537939776 417883518002368 418210618671104 419691498569728 419844253900288 421126090620928 421330918486016 421484270517086 422771114412416 422976742386352 423713389969408 425007039643648 425032640626688 425239368564736 425368520398976 426667223392256 426692924379136 426900459848192 427618182627328 428333892233632 428568039769474 429079869718528 429288566153216 430625175371776 430755962959616 430834623414272 430965474614752 432307304963072 432517571161984 432856126717952 434546970962944 435873696907264 436079195324416 436085697732608 436244420068268 436291296100352 437576328535808 437789157489376 437862573277184 437995558975744 438551602069504 439285611069151 439572973954048 439917052166144 440131019603968 440264694265088 440338525192192 440552697626624 441635478151168 441850281399296 441984478227061 442058597556224 442273606601728 443360616737696 443576259061012 444001237877516 445705434431488 445922217230336 447310616068096 447446471284736 447664100891392 449057923162112 449194309063192 449412788785499 450058786963456 450812055674464 451350451191808 451569979621376 451597180665856 451816829100032 453113538891776 453196282068992 453333924854272 453361232152832 453581738588704 454123441881088 454966580045824 455104760498234 455897361575936 455980613107712 456743793249128 457539248832512 457678210644592 457761787377664 459326511523264 459549919359608 461313795948544 461755768635392 463115802963968 463334145032192 463341053840896 463559502106624 464924849069296 465002815422464 465150979832462 465228984107008 465370281411728 467046284826176 467411867926528 467639208329216 467859683016704 469066968989696 469237695535616 469465923986752 469687259903488 470899261837312 471070655283802 471121273520128 472738712078864 473562024083456 473792355807232 475036480700416 475267529572352 475411875740032 475643107197104 476892091953152 477124043359744 477926204112896 477954992766976 478987809154118 479559854391296 479793103347712 479822004457472 481286960709632 481433135072512 481521049698304 481667295157664 481696309162384 483166987899904 483401991298688 484243874250752 486135451884544 487619683876864 488034418493468 489524448267008 490145908195328 490376993964032 490615504175104 492060540649216 492143057567744 492292529096704 492299869705952 492382426759168 492531970988288 493982652136127 494035732348928 494065491386368 494305795613696 494455923999961 494692716249088 495965559428416 496236677627812 496625109671936 498141367894016 498383654551552 498565051506592 498618624114688 500087232612352 500330465702144 500566353115136 501201830936576 502040698364744 502284881583793 503006879547392 503159650588672 504695859576832 504726260744192 504971750170624 505125117973784 506667327778304 506697847700224 506944296069728 507549729161216 507796591869952 508646497027438 509532345290752 509625391120384 509780172306944 511367395753984 511522706014544 511616115304448 511771501105018 513364924643648 513614615754856 516079976710144 517844044447744 518095914119168 519961805766656 520119726283696 520780027457536 521025556086784 521992906570432 522616311906304 522814324439792 522870502719488 522901998665728 523060812165248 523156328431616 524657781874688 524912965620736 524944584598016 525199907839552 526963406892692 529275203387392 529524737179648 529532632961024 529782288121856 531342684650624 531601119808528 531851750184832 534152816361472 534184991916032 534444809519104 535978660790272 536239350800384 536271652040704 536532484556288 538072327433984 538170584956928 538334035764448 538366463181488 538424312594432 538628314574086 539271587233792 540272813804416 541213741809664 541378116871424 541476978065408 543327857988608 543492875140453 543592122510976 545450232433876 548068405018624 548334975254528 550042240811008 550209297225728 550309771083776 550476908751616 552190843314176 552459418627072 552627209176427 553421570572288 554617463231084 555279831400448 555549909139456 555583373582336 557279638716416 557448893241856 557720025972032 557753621135392 559456512305152 560166752223232 560703433342976 562354903599104 562620033253376 562628422521088 562893681129472 564551602441288 564612265541632 564826189796561 565092484571384 566817782203904 567261462003712 567537367384064 567571553910784 569477327089664 569581319487488 569754310225408 569788630293248 571528265842688 571701847898608 571806246516736 571979912999726 572014367130331 572075832131584 573760798131136 574039864667192 575039600672768 576795268087808 577285849112896 579048374603776 580338962137088 581310282317072 582322680332288 582605911207936 584384679510016 584419880861696 584597378302336 584704131776512 584881715548592 586667432164352 586702771021312 586988132291264 587689160081408 587975001112576 588959101821244 589984820862976 590271778460672 591821765083136 592109616136192 592289449069472 592577527595284 594422544324224 595177174237184 595457778384896 596994324168704 597502085074048 597566288822272 597783785331712 599326333247488 599608893571072 599900532137984 601667451736736 602243893591648 602715303378944 603008452845568 604885946728448 605069660032768 605171128205312 605180151955456 605363954614496 605465472139264 607248782457856 607433213392271 607544136924032 607830571639808 609620848014332 612547040903168 612844972343296 614939802781696 615052097093632 615238898016512 616310385410048 617454644347904 617642174961889 618529990639616 618717847853056 618830832074752 619866576552388 620606870388736 620908721979392 620946123415552 621134714446232 621248140012544 623031115976192 623334146674624 623371694210144 623674890559468 624419732586496 626668543148032 626858872166912 628810625400832 629116467144704 629307539636314 631573953344488 633998104592384 634306469429248 634605521600512 634914181873664 636474659688448 636784229075456 637084449419264 637394315396608 637893239373824 638960888827856 639271667470282 639378871205888 639884136941126 640385009840128 642691318398976 642886513784816 642994323718144 643003911452672 643307064147968 645201831361472 645271160619008 645515645481784 645819982367296 647791751090176 648614134153216 650831230959616 651147783114752 653175160963072 653373540455552 653492853161984 653691329142544 655726626435584 656045559619648 656829061267456 657148530655232 657188115054592 659394799788032 659715517103104 659755256129024 661769570975744 661970560724704 662292530841788 662332425098278 664354608362368 665511634665472 665835327094784 667868205154304 668111289488384 668436246341248 670477065330688 671971429842944 673096116367136 673622986129408 673950623768576 674268366700544 674596318240768 676254325918976 676367731523584 676583243392672 676696704155648 676902227507968 677231460108896 678895944379597 679340050656256 680202484842496 680523175297024 682859525798912 683181468950528 684944380854272 685267306938368 685526945821564 685600608157696 687619944841984 688278735533312 688817489575936 689152517537792 690305960251523 691298224832512 691508182894592 691634459377664 691844519559424 693956806918144 693998608523264 694209386734024 694336156484608 694547037213953 696667575695168 696709540587808 697048407095876 697880877596672 698220313821184 700394254106624 700606974774784 700947736922048 702788346036224 703130169161728 703343720769998 705876771385016 707106111832064 709264994729984 709609967976448 709868245081408 712035561115648 712381881913856 712939502829568 713622551527424 715164623640082 715724422762496 716072537754112 716410139619328 718520221288912 718597428871168 718640714743808 718869696104714 718990248165376 719208616727216 721404450077696 721798803822272 724921679347712 725616207855616 727399611072512 727753404657664 728096513622016 728450646167552 730241015803264 730596191394608 731296156504144 731868582674432 734103068475392 734460122497024 734504363884544 734727444325504 734861613088768 736970658586624 737329107350528 737373521555968 737732166264896 738613224538112 739849450221728 740209299176116 740253886874546 740333429817344 741498432446464 743807121096704 744168894988288 744394910698208 746712617663488 747075804734336 751026892177408 753594056900608 753960590974976 756308081115136 756537783685376 756905749533472 757498221756416 759262409556992 760457199185152 760584725331968 760954659536896 763138591817728 763427735119469 763509768175616 763555759415296 763927138675712 766259503235072 766492228207552 766911229061164 769252704419584 769854841290752 770229284306944 770592419086336 770967220846592 772862086764544 773237992448768 773602545723392 773978811553024 775881079290968 776258453356771 777002166285653 777374268391424 779984510255104 780363880153088 780410886627328 782793578119168 783031324748288 783412176559936 783459366653216 783543552180224 785851365533696 786090040860586 786604269180928 787602877186048 788921097430312 790295066165248 790679450925056 793093493620736 793382156267456 793768042530232 796191515080192 797578145824768 797966072938496 799301638185974 800693685456896 801083127910912 803186681184256 803577336184832 803821395165712 804212358879314 806716310154304 807679754764288 808072595111936 808121270665216 810834753806336 810982820544512 811229128686592 811277994378752 813754926989312 814150722187264 814397992470524 817330998445808 817970768871424 818368614576128 818754445279232 820867195731968 821165967187328 821254204424192 821565366976816 821952704831104 824073708215296 824462228660224 825508898013184 827292746138012 828733542146048 829136622662656 831313841225728 831718176751616 831970782545056 832110301282304 832375437594932 832515024191488 834561160918016 834967075879552 835767036004736 836421237342208 839382997139456 839688507800576 842252181241856 842661836972032 842968541034172 845542228824832 845953484772704 847426779938816 850065281253376 850478737129472 850737040797952 853334446784512 853385848758272 853800919696384 854060232363569 856667784467264 857136079538948 858159739437056 858577132306432 861250350743552 861511925919232 861669246828544 861930949229504 864614609926144 865035142323968 865712253435904 868414185848671 869093941925888 871747393814528 872158390648832 872171395465216 872488840136536 872582592200704 875152657071616 875578314978752 875725146554368 875991117951488 877103204139008 878571222138302 879145947908096 880262039207936 880529388530176 881105395253248 883270956302336 883700562798592 883968956454122 884117195112448 884547213203456 886721233475392 887152518122024 888002475755032 891410868862976 891844434460672 894892942569472 895328201782784 898115846324224 898388618126384 898825577570998 901624111348928 902700902383616 903139959242752 903194361331712 903633658200064 906227077783552 906392564137984 906667849708544 906722464305664 907163477177408 908246883762176 909933160091648 910209520996468 911794723151872 911961226215424 913487586498256 915078497665024 915356421289184 915523574755328 918653023046528 919099838719216 922627591897088 923511537270784 926231605927936 926668290064384 926682107681792 927119004213248 929849698138592 930005630844928 930301959664924 930457968214016 930740562823456 934092569652352 934823735853056 935278416658432 935719366033408 938133937979392 938475391071232 938931847973504 939374519806976 941798523674624 942141310567604 942242547040256 945477424157728 947124048166912 947584711614464 950072961400832 950535059144704 950823751480064 951286214394208 953784183906304 954248086719488 954537906759283 955909985533952 957975618308236 959119708782592 959586206695424 959644008914944 962573921419264 962866270145024 963042099396608 963334590315328 963392618324768 966333975799808 966803982597376 968487748501504 970580560654397 972270903769088 975239367753728 976068836986936 979048896534016 980291816390656 980753987928064 981231008350208 984121081298432 984585058193408 984599739411904 984764853518336 985063941976576 987965304272254 988071464697856 988130982772736 988611591227392 988911847999922 991931118856832 992473355255624 993250219343872 996282735788032 996767309103104 997130103013184 997237248229376 1000174465224704 1000660931404288 1001132706230272 1002403661873152 1004081396729488 1004569763167586 1006319301177344 1009391719153664 1009452521488384 1009943500341248 1010250235947568 1013334655556608 1013395695400448 1013888592139456 1015099458322432 1015593183739904 1017292994054876 1019064690581504 1019250782240768 1019560344613888 1022734791507968 1023045412029088 1023232230608896 1023543002210036 1026729849287296 1027229231509712 1032159953420288 1035688088895488 1036191828238336 1039923611533312 1040239452567392 1041560054915072 1042051112173568 1043985813140864 1045628648879584 1045741005438976 1045803997331456 1046121624330496 1046312656863232 1049315563749376 1049825931241472 1049889169196032 1050399815679104 1053926813785384 1058550406774784 1059049474359296 1059065265922048 1059564576243712 1062685369301248 1063202239617056 1063703500369664 1066836484025081 1068369983832064 1068889619038208 1071957321580544 1072478701600768 1072543304081408 1073064969112576 1076144654867968 1076341169913856 1076668071528896 1076732926362976 1076848625188864 1077256629148172 1078543174467584 1080545627608832 1082427483619328 1082756233742848 1082953956130816 1084766508966679 1086655715977216 1086985750280906 1087184245021952 1090900464867752 1091431058479069 1096136810037248 1096669950509056 1100418594451456 1100619542167552 1100953817503232 1104381686628352 1104918837254144 1105254418352854 1109234926462168 1110559662800896 1111099818278912 1111166747164672 1114559277432832 1114897786483712 1115440051944064 1115507242270784 1118913024610304 1120333504446464 1121406866685952 1124709807198208 1125240066506752 1125256845042176 1125787362258944 1129103204882576 1129224531083264 1129652379593122 1130184969142768 1133635564407808 1134522924007424 1135074734768128 1135143107821568 1138954654179328 1139162638974976 1139508620450816 1139577260586496 1143056531685376 1143403695797216 1143612493033472 1143959825999452 1144028734260662 1144151664263168 1147521596262272 1148079729334384 1150079201345536 1153590536175616 1154571698225792 1158096749207552 1160677924274176 1162620564634144 1164645360664576 1165211822415872 1168769359020032 1168839761723392 1169194756604672 1169408263553024 1169763431097184 1173334864328704 1173405542042624 1173976264582528 1175950002225152 1177918203642488 1179969641725952 1180543556921344 1183643530166272 1184219232272384 1184578898138944 1185155055190568 1188845088648448 1190354348474368 1190915556769792 1195004170148096 1195567570663424 1198652666494976 1199217787142144 1199672155187737 1199801064275968 1203334903473472 1204487787183296 1205430606757888 1206016905691136 1209771893456896 1210139320065536 1210360303910912 1210727909228992 1210930944278528 1214497564915712 1214866426784542 1215088273848064 1215661143279616 1219241696028664 1219834712417783 1225094081806336 1225689944686592 1229879605563392 1230104194187264 1230477796033024 1232620770820096 1234909288695808 1235284349923778 1237435695706112 1237661664149504 1239733153104776 1241213740777472 1241817443958784 1241892246831104 1242269428892464 1242496280025088 1246062231952384 1246668293349248 1246743388420288 1247349781118936 1248839465172992 1253337086296064 1253717744333824 1257621250801664 1258232934289408 1258615079272628 1263147906688976 1267996209184768 1268612938858496 1269211043201024 1269828363747328 1272949319376896 1273568458150912 1274168898838528 1274788630793216 1275786478747648 1277921777655712 1278543334940564 1278757742411776 1279768273882252 1280770019680256 1285382636797952 1285773027569632 1285988647436288 1286007822905344 1286614128295936 1290403662722944 1290542321238016 1291031290963568 1291639964734592 1295583502180352 1297228268306432 1301662461919232 1302295566229504 1306350321926144 1306747080911104 1306985706323968 1307382658285088 1311453252871168 1312091119239296 1314297061310464 1314376230109184 1318789599576064 1319431034206208 1319510512258048 1323539141951488 1323941121449408 1324585061683576 1324664850196556 1328709216724736 1331023269330944 1331670654189568 1336222578976768 1336872492682496 1340954130661376 1342094650857037 1346192232734272 1347245972258816 1347901247537152 1348536733401088 1349192636481536 1352508651837952 1353166486785344 1353393408311296 1353804455015936 1354462920217792 1357791888759194 1358680101312512 1360404969684992 1365719051597824 1366362937901056 1369888761708544 1370534613876736 1371053891643128 1371201216315392 1375239889683968 1376557471066624 1377634979151872 1378305035075584 1380611920503046 1383016365789184 1383268918755328 1383689039118848 1387913613836288 1387997217046528 1388418773468048 1388672312969216 1389094074427906 1393335151390336 1393419081175616 1394096814191752 1395761755193344 1396440627642368 1400788508213248 1401213949549568 1401895473844096 1405576692072448 1406260338323456 1406687441539996 1411753542770032 1414212223664128 1418529989459968 1419219935952896 1419736490162816 1424071122231296 1424763763827712 1425879005659136 1427245103054848 1430329247280164 1431448845524992 1432145075508224 1432820279238656 1437040442577824 1437194857742336 1437281429487616 1437739392209428 1437980496330752 1438417233454432 1442808900155392 1443597607644544 1449843358695424 1451232415711232 1454799222145024 1455506809315328 1456193027244032 1456901292335104 1460482031606528 1461192382789216 1462592313008288 1463737165348864 1468920244994048 1469008727769088 1469454888651008 1469723226177536 1473941317173248 1474658214701056 1474747043111936 1475194946809801 1475464332529792 1479698900443456 1480418598352232 1480507773749092 1480666859634688 1482996864892928 1487614242193408 1488337789976576 1488789821396416 1493425235326976 1494151609468672 1499988139193159 1507188113801216 1507921181949952 1512616162230272 1513075567370752 1513811499066944 1514996443512832 1518524819113984 1520914398370304 1521909319073792 1526277183635456 1526855470238938 1527019536351232 1527111518830592 1527854277351424 1532519006470144 1532984456415104 1533822458122328 1538505408839168 1539709682581504 1540458568613888 1541184838172672 1541934441693184 1545724173529088 1546475984897536 1547205091446784 1547957623106048 1551762158581936 1552516906713542 1554004332571306 1559969020510208 1560727760306176 1560821773254656 1565587156238336 1566062649496576 1566824353119872 1566918733306432 1567087104360448 1571702731067392 1572180081721172 1573208538361856 1575205754372096 1577842194860624 1580590132330496 1581358901850112 1586186987241472 1586764312534912 1587536085060464 1592383030160384 1595156291649536 1595932145876992 1598603276371948 1601387370913792 1602166255821824 1606373362368512 1607154672369664 1607642790331424 1608424717758628 1613432620308608 1616145190223872 1616242541330432 1621669507612672 1621965641089024 1622458257373184 1622555988757504 1627509853978624 1628301444374528 1628795984941048 1634661996891616 1635941537742848 1636737229152256 1637508890558464 1641734391463936 1642331934374656 1643130733953632 1643905409662208 1648147416430592 1648747293493307 1648924457320448 1654585492276024 1657467084292096 1658273245325312 1662627682451456 1663436353503232 1663941565090112 1664220602564608 1664750875189864 1665030048382976 1669122321836032 1669934151759104 1671534072009472 1672842474684416 1676457332039413 1679377015601152 1684504362483712 1685323673944064 1685937082068344 1691084457649664 1691906969545408 1694853559877632 1700957474258944 1701474081595904 1706668893569024 1706771697516544 1707601839392768 1708120464727138 1713335568934528 1714272159077896 1716319478874112 1717154264612864 1722500701487104 1723023851838464 1723338493657088 1723861898459008 1729229219852288 1730070284647936 1731424506871808 1736828371697342 1738187883851776 1743494787629056 1744316781297664 1744342790930432 1744977680273072 1745165184401408 1750305314143232 1751156629957504 1751450293108736 1751982235902976 1754206408278016 1757142444276604 1758291895816192 1760524078415872 1761058777060352 1762210790506496 1766541912604672 1767401125597184 1767937912908244 1768234390224896 1769094426406912 1773442466950784 1774305036244048 1776004951510064 1782821737725952 1783688868921344 1789785885138944 1790656403565568 1796231692648448 1796777236252768 1797651155141996 1803248222697856 1806279918485504 1806388722663424 1807267316400128 1812454155567104 1812785128275968 1813335699417088 1813444928611328 1814326954354816 1819866320183296 1820419041992936 1823589446303744 1823922452430848 1826975172996512 1830156995330048 1830712842578368 1831047149510656 1837306046093056 1838199677438432 1852463211855872 1853336580128768 1853364215363584 1854238008426496 1859699396277184 1860011261689856 1860603919329848 1860915936428032 1861481125646912 1868185139304704 1869647471706112 1870556833316864 1871438732066816 1876950782142464 1877863695947008 1878749039613952 1883597047349248 1884282621135208 1884485094080512 1885199101009301 1890954848315456 1894248096333824 1895169423228928 1901070118289408 1901647502960128 1902572428788416 1907568367812608 1908496173438976 1909075813518566 1915951236616472 1918239417565184 1919172413390848 1919288017829888 1925147842838528 1925732540290048 1926084198793216 1926669180630656 1926785236649536 1932667951599616 1933607965194752 1936975497003008 1941161121308794 1944541807538176 1950478735507456 1952137673973872 1958097793068032 1960583632781312 1961507975856128 1962462016700416 1968242162596864 1969170116386816 1969199478823808 1969529707036672 1970127883953152 1975930608544508 1976142929395712 1976261965545472 1977223182454784 1977823695999844 1983862237713664 1984946710511248 1986500438687744 1992565471576064 1993534618206208 1994260206026368 1994474496458752 2000348930449408 2001321862808576 2002265412460544 2004807323746304 2008162793458976 2009139526335172 2012638602354688 2018783438307328 2018905042976768 2019887000682496 2020500471895136 2026669311113216 2026791390800896 2027777184278912 2031186367479808 2034585988109752 2038129381163008 2038501564481536 2039120689227776 2045469583015936 2046090824058176 2046464461217792 2047086004420072 2053459698574592 2054458463019424 2071376177790976 2072383656476672 2079847223066624 2080478905134784 2083120109830144 2084102224347136 2087971626281728 2091257297759168 2091482010877952 2091607994662912 2092243248660992 2092625313726464 2098631127498752 2099651862482944 2099778338392064 2100799631358208 2107853627570768 2109005879918201 2117100813549568 2118098948718592 2118130531844096 2119129152487424 2125370738602496 2126404479234112 2127407000739328 2133672968050162 2137779238076416 2143914643161088 2144957403201536 2145086608162816 2146129938225152 2152289309735936 2152682339827712 2153336143057792 2153465852725952 2153697250377728 2154513258296344 2157086348935168 2161091255217664 2164854967238656 2165512467485696 2165907912261632 2169533017933358 2173311431954432 2173971500561812 2174368490043904 2181800929735504 2182862116958138 2192273620074496 2193339901018112 2200837188902912 2201239084335104 2201907635006464 2208763373256704 2209837674508288 2210508836705708 2218469852924336 2221119325601792 2222199636557824 2222333494329344 2229118554865664 2229795572967424 2230880103888128 2231014484541568 2237826049220608 2239594479293941 2240667008892928 2242813733371904 2249419614396416 2250480133013504 2250513690084352 2251574724517888 2258206409765152 2258449062166528 2259304759186244 2260369938285536 2267271128815616 2270149469536256 2270286215643136 2277909308358656 2278325277949952 2279017240901632 2279154521172992 2286113063370752 2286807391594432 2287224986066944 2287919651998904 2288057468521324 2288303328526336 2295043192524544 2296159458668768 2300158402691072 2309143396451584 2316193498415104 2318163487843973 2325241129268288 2329290721329152 2330423644831744 2337538718040064 2337679523446784 2338389513209344 2338816527106048 2339526862194368 2346669728657408 2346811084085248 2347952529165056 2351900004450304 2355836407284976 2357124218732107 2359939283451904 2361087113842688 2367287060332544 2368438464544768 2369157796277888 2370310110381136 2377690177296896 2380708696948736 2381831113539584 2390008340296192 2391135141326848 2397305332989952 2398435574284288 2399344310375474 2399602128551936 2406669806946944 2408975574366592 2410861213515776 2412033811382272 2419543786913792 2420278640131072 2420720607821824 2421455818457984 2421861888557056 2428995129831424 2429732853569084 2430176547696128 2431322286559232 2438483392057328 2439669424835566 2450188163612672 2451379889373184 2459759211126784 2460208388374528 2460955592066048 2465241541640192 2469818577391616 2470568699847556 2474871391412224 2475323328299008 2479466306209552 2482427481554944 2483634887917568 2483784493662208 2484538857784928 2484992560050176 2492124463904768 2493336586698496 2493486776840576 2494699562237872 2497678930345984 2503076182740287 2506674172592128 2507435488667648 2515242501603328 2516465868578816 2517230158545256 2526295813377952 2537225877716992 2539656727494656 2545898638753792 2547136916301824 2548337797677056 2549577261586432 2555843555311424 2557086669881128 2557515484823552 2559536547764504 2561540039360512 2570765273595904 2571546055139264 2571977294872576 2572015645810688 2573228256591872 2580807325445888 2582062581927136 2583279929469184 2590888604060911 2591167004360704 2603324923838464 2604591132459008 2612700643852288 2613494161822208 2613971412647936 2614765316570176 2622906505742336 2624182238478592 2628594122620928 2628752460218368 2634432950347649 2637579199152128 2638862068412416 2639021024516096 2647078283902976 2647882242898816 2649170123367152 2649329700393112 2657418433449472 2662046538661888 2663341308379136 2672445157953536 2673744985364992 2681908261322752 2684189301714074 2692384465468544 2694491944517632 2695802495074304 2697073466802176 2698385272963072 2705017303675904 2706332973570688 2706786816622592 2707608910031872 2708925840435584 2715583777518388 2717360202625024 2720809939369984 2731438103195648 2732725875802112 2739777523417088 2741069227753472 2742107783286256 2742402432630784 2750479779367936 2753114942133248 2755269958303744 2756610070151168 2761223841006092 2766032731578368 2766537837510656 2767378078237696 2775827227672576 2775994434093056 2776837546936096 2777344625938432 2778188148855812 2786670302780672 2786838162351232 2788193628383504 2791523510386688 2792881255284736 2797555733650909 2801577016426496 2802427899099136 2803790947688192 2811153384144896 2812520676646912 2813374883079992 2814743256077599 2823507085540064 2828424447328256 2838439871905792 2839472980325632 2848142244462592 2849527527655424 2860658494560328 2862897691049984 2864290151016448 2865640558477312 2874080885155648 2874389715484672 2874562858975232 2875478784418856 2875960992661504 2876834466908864 2885617800310784 2887195215289088 2909598444290048 2911013618630656 2912386054488064 2913802584670208 2920964063213056 2922384765578432 2925184626016576 2927474330697728 2937840489988096 2938017455538176 2938909777302016 2939446452355072 2947882634346496 2949316429402112 2949494086223872 2950389893619602 2950928665059584 2959397800886912 2960837196704464 2961015547498184 2961333719269376 2962455730157473 2965993729785856 2975228484386816 2976675579953152 2977579642792832 2986850470653952 2988303218937344 2999976278386318 3014376227602432 3015842363899904 3025232324460544 3026151134741504 3027622998133888 3029992887025664 3037049638227968 3041828796740608 3043818638147584 3052554367270912 3053710940477876 3054039072702464 3054223037661184 3055708554702848 3065038012940288 3065968912830208 3067644916244656 3077010817678336 3079419365163008 3080917137227776 3082369676345344 3083868883386368 3091448347058176 3092951969795072 3094410182893568 3095915246212096 3103524317163872 3105033813427084 3108008665142612 3119938041020416 3121455520612352 3121643546509312 3131174312476672 3132125298993152 3133648706239744 3133837466612864 3134174208720896 3143405462134784 3144360163442344 3145889521498493 3146417076723712 3150411508744192 3155684389721248 3161180264660992 3162717803700224 3172373974482944 3173528625069824 3175072170120928 3184766060320768 3191864291753984 3197206552743896 3202774741827584 3204332511643648 3212746724737024 3214309344739328 3215285580662848 3216849435517256 3226865240617216 3232290380447744 3232485082660864 3243339015225344 3244916514746368 3245111977515008 3255019707957248 3256602888749056 3257591969882096 3269323993783232 3271883075485696 3273474458304512 3275017781116928 3283468782927872 3284663868749312 3286261467907264 3287810819324416 3296294832861184 3297494586986614 3297848914640896 3309170984552048 3314934168584192 3316546490650624 3325255364902912 3326872707006464 3327883130180224 3328441205129216 3329501750379728 3330060096765952 3338244643672064 3339868303518208 3343068144018944 3345684949368832 3352914664078826 3358754031202304 3369008724967424 3370647347888128 3371874164136688 3382168915299328 3383813939090816 3389707119755264 3401914948517888 3402948163191808 3413337787138048 3413543395033088 3415203678785536 3416240929454276 3426671137869056 3428544318155792 3432638957748224 3434308529225728 3445001402974208 3446047703676928 3446676987314176 3447723796918016 3458458439704576 3460140569295872 3461191467999727 3462849013743616 3473656743394684 3476375767703552 3486989575258112 3488685581860864 3489955360546144 3490330368802816 3500610628286464 3502313259915008 3502900586217472 3503964471805952 3508412816556032 3514284888553208 3515994171086551 3516583791632384 3521048156831744 3522117554120704 3524421581012992 3533083825209344 3534802251194368 3535875825816488 3536468780449792 3538188852813824 3546884933901568 3548610072488096 3552009903020128 3567377737842688 3579571770277888 3581312807131136 3592463385296896 3593554472505536 3595302310283992 3606496445395712 3612559836971008 3612777445326848 3614534632800256 3624908311134208 3626671398834176 3626889857222656 3628653908709632 3639732640366592 3640838083985872 3642828338040529 3647178892607488 3653950345993024 3660313990660096 3661425685156736 3662094299021312 3674612092186112 3676399354876864 3704926423711744 3706673160257536 3706728430727168 3708476016852992 3719398792554368 3720022523379712 3721207838659696 3721831872856064 3722962251293824 3736370278609408 3739294943412224 3741113666633728 3742877464133632 3753901564284928 3755727391894016 3757498079227904 3767194094698496 3768565242270416 3768970188161024 3770398202018602 3781909696630912 3788496192667648 3790338846457856 3802140236578816 3803295005920256 3805144857576832 3815136735625216 3816992346877952 3818151627037132 3831902473232944 3836478835130368 3838344826781696 3838576035659776 3850295685677056 3851465080580096 3852168397586432 3853338361261312 3853570473299072 3865335903199232 3867215930389504 3868390464234989 3873950994006016 3882322242617588 3889083615076352 3900957471014912 3904275347947744 3916195586136064 3921167265562624 3924924033400832 3936484325193728 3938340232773632 3938398957647616 3939059414073344 3940255767906304 3951861217089016 3952285858791424 3952523931090944 3953783328575927 3954446364909568 3955647391999688 3967724475427328 3969893421022496 3973000877375488 3987069236412416 3988520412052736 4000697860898816 4002643725617152 4004100569912317 4004530824921088 4016325586917952 4018279052670344 4025277204709376 4037566876614656 4037810085953536 4039774001364992 4041000943790272 4053338622226432 4053582781601792 4055554368557824 4062372734959616 4069171976219504 4071396377810003 4076258762326016 4078241378455552 4090939166031872 4092181648116352 4092928922435584 4094172008840144 4106919397149184 4108916926038848 4142752355581952 4144767312953344 4159694446133248 4160957810269568 4166240219660288 4168204448694272 4175943252563456 4182514595518336 4182964021755904 4183215989325824 4184486497321984 4185250627452928 4197262254997504 4199303724965888 4199556676784128 4201599262716416 4215707255141536 4218011759836402 4234201627099136 4236197897437184 4236261063688192 4238258304974848 4250741477204992 4252808958468224 4254814001478656 4267345936100324 4275558476152832 4287829286322176 4289914806403072 4290173216325632 4292259876450304 4304578619471872 4305364679655424 4306672286115584 4306931705451904 4307394500755456 4309026516592688 4314172697870336 4322182510435328 4323495224733223 4329709934477312 4331024934971392 4331815824523264 4339066035866716 4346622863908864 4347943001123624 4348736980087808 4363601859471008 4365724233916276 4386679802036224 4401674377805824 4402478168670208 4403815270012928 4417526746513408 4419675349016576 4421017673411416 4436939705848672 4442238651203584 4444399273115648 4444666988658688 4459591145934848 4461760207776256 4462028969083136 4475652098441216 4479188958587882 4498839228792832 4500960266027008 4501027380168704 4503149449035776 4516412819530304 4516898124333056 4518609518372488 4520739876571072 4534542257631232 4540298939072512 4540572431286272 4555818616717312 4558034481803264 4558309042345984 4572226126741504 4573614783188864 4574449972133888 4575839303997808 4576114937042648 4576606657052672 4590086385049088 4592318917337536 4600316805382144 4618286792903168 4632386996830208 4636326975687946 4650482258536576 4658581442658304 4660847289663488 4675077436080128 4675359046893568 4676779026418688 4677633054212096 4679053724388736 4693339457314816 4693622168170496 4695905058330112 4703800008900608 4711672814569952 4714248437464214 4719878566903808 4722174227685376 4734574120665088 4736876929089536 4738315592555776 4740620220762272 4755380354593792 4761417393897472 4763662227079168 4780016680592384 4782270282653696 4794610665979904 4796871148568576 4798688620750948 4799204257103872 4813339613893888 4817951148733184 4821722427031552 4824067622764544 4832141721760661 4839087573827584 4840557280262144 4841441215643648 4842911636915968 4843723777114112 4857990259662848 4859465707138168 4860353095392256 4861829260497671 4862644573118464 4876966784114656 4879338849671132 4902759778746368 4919518422253568 4920416776749056 4921911184132096 4939637154783232 4941137399695112 4949742782824448 4950646656598016 4958932612419104 4964854963109888 4967269775835136 4967568987324416 4969077715569856 4969985120100352 4984248927809536 4986673173396992 4986973553681152 4989399124475744 4995357860691968 5006152365480574 5014870977335296 5030485003206656 5032931737157632 5034460317090512 5052591626755904 5074451755433984 5079313454989312 5091797277507584 5094273832603648 5096675595354112 5099154523172864 5111687110622848 5114173339762256 5115030969647104 5119073095529008 5123080078721024 5141530547191808 5143092110278528 5143954589745152 5144031291621376 5146456513183744 5161614650891776 5164125163854272 5166559858938368 5181777208121822 5182334008721408 5206649847676928 5209182264918016 5225401287704576 5226988323644416 5227942825295872 5229530633140352 5245813011484672 5248364476957184 5257188245241856 5257504920436736 5268865900695298 5275158398304256 5277724136824832 5278042049032192 5294156567805952 5295764485797632 5298340246734304 5298659400786224 5314836866898944 5324093077323776 5326682616758272 5344890315907072 5347489970729984 5363816522645504 5368378603428148 5384768930937088 5388983889035264 5391604990148608 5394146933604352 5396770545926144 5410034607351808 5412665947141376 5413573633245184 5415217820063744 5417851680871168 5431167555036776 5433809173497397 5434720405250048 5439015163999571 5441619878739968 5462876206391296 5465451751604224 5479555046834176 5484215566572512 5484804865261568 5500959558735872 5506229884266496 5513220140302336 5522447682012184 5532065463156736 5533075675021312 5534756156475392 5551654455345152 5551988868186112 5553675093872192 5554689251876864 5556376297711624 5573340605561344 5573676324702464 5576387256767008 5583047020773376 5585762510569472 5595111467301818 5604855798198272 5607581895376384 5622306768289792 5625041353293824 5626749766159984 5629486512155198 5647014171080128 5656848894656512 5676879743811584 5678945960651264 5696284488925184 5699055055310848 5721316989120656 5725795382099968 5728580302032896 5731281116954624 5748161770311296 5748779430969344 5749125717950464 5750957568837712 5751921985323008 5753668933817728 5771235600621568 5774390430578176 5819196888580096 5822027237261312 5824772108976128 5827605169340416 5841928126426112 5844769531156864 5850369252033152 5854948661395456 5875680979976192 5876034911076352 5877819554604032 5878892904710144 5895765268692992 5898632858804224 5898988172447744 5900779787239204 5901857330119168 5918795601773824 5921674393408928 5922031094996368 5922667438538752 5924911460314946 5931987459571712 5950456968773632 5953351159906304 5955159285585664 5973700941307904 5976606437874688 5978421626544983 5999952556772636 6028752455204864 6031684727799808 6050464648921088 6052302269483008 6055245996267776 6059985774051328 6074099276455936 6078899300940697 6083657593481216 6087637276295168 6105108734541824 6107421880955752 6108078145404928 6108446075322368 6111417109405696 6130076025880576 6131937825660416 6135289832489312 6154021635356672 6161834274455552 6167737766772736 6182896694116352 6185903939590144 6188820365787136 6191830492424192 6207048634327744 6210067626854168 6216017330285224 6239876082040832 6242911041224704 6243287093018624 6264250597986304 6267297412479488 6267674933225728 6286810924269568 6288720326884688 6291779042996986 6292158038433641 6292834153447424 6311368779442496 6322360529321984 6325435607400448 6344747948965888 6347057250139648 6350144340241856 6369532120641536 6383728583507968 6394413105487792 6405549483655168 6408665023287296 6425493449474048 6428618689478656 6430571161325696 6433698871034512 6453730481234432 6464580760895488 6464970165321728 6486678030450688 6489833029492736 6490223955030016 6510039415914496 6513205777498112 6515183939764192 6538647987566464 6543766150971392 6546948916609024 6550035562233856 6566937565855744 6569327737498624 6572522935814528 6575621638648832 6592589665722368 6594989173973228 6595697829281792 6618341969104096 6629868337168384 6633092981301248 6650510729805824 6653745414012928 6655766260360448 6656882410258432 6659003500759456 6660120193531904 6676489287344128 6679736607036416 6681765347314981 6686136288037888 6691369898737664 6705829328157652 6717508062404608 6738017449934848 6741294695776256 6743748328273376 6764337830598656 6767627878181632 6779414239510528 6794063924580779 6803829897035776 6805896326383616 6826675574276096 6827086790066176 6830407357571072 6832481858908552 6853342275738112 6857088636311584 6865277915496448 6868617058451456 6892095407353856 6893353974628352 6895447593836032 6916916879409152 6920281138591744 6922382935999454 6947313486789368 6952751535407104 6973979150516224 6977371163721728 6979910721092288 6980660737605632 7001221256572928 7004626519830016 7007928943611904 7016825633112064 7028569777106416 7031988342173102 7033167583264768 7044235108241408 7066167650418688 7069604502388736 7071751651632976 7072937560899584 7076377705627648 7093769867803136 7097220144976192 7104019806040256 7134755475685376 7159143540555776 7162625614262272 7184926770593792 7187108945011072 7190604620567984 7212992890791424 7225119673942016 7225554890653696 7229069265600512 7249816622268416 7253342797668352 7253779714445312 7257307817419264 7279465280733184 7281676167971744 7285656676081058 7294357785214976 7307900691986048 7320627981320192 7322851370313472 7324188598042624 7349224184372224 7352798709753728 7409852847423488 7413346320515072 7413456861454336 7416952033705984 7438797585108736 7440045046759424 7442415677319392 7443663745712128 7445924502587648 7467855388175567 7472740557218816 7478589886824448 7482227333267456 7485754928267264 7507803128569856 7511454783788032 7514996158455808 7534388189396992 7537130484540832 7537940376322048 7540796404037204 7563819393261824 7576992385335296 7580677692915712 7593365562766753 7604280473157632 7606590011840512 7610289715153664 7630273471250432 7633984693755904 7636303254074264 7640017409353483 7663804946465888 7672957670260736 7676689653563392 7677152071319552 7702930161160192 7704336795172864 7706676722522624 7707140946598144 7730671806398464 7734431860779008 7736780928469978 7764644485235176 7778167230152704 7801914942029824 7808550695895488 7832391172272128 7842334531125248 7849848066801664 7872968650387456 7876680465547264 7876797915295232 7880511535812608 7903722434178032 7904571717582848 7905047862181888 7907566657151854 7908892729819136 7911294783999376 7935448950854656 7939786842044992 7946001754750976 7974138472824832 7977040824105472 8001395721797632 8005287451234304 8008201139824634 8009061649842176 8032651173835904 8036558105340688 8050554409418752 8075133753229312 8075620171907072 8079548002729984 8082001887580544 8106677244452864 8107165563203584 8111108737115648 8124745469919232 8138343952439008 8142792755620006 8152517524652032 8156482756911104 8181878332063744 8184363296232704 8185857844871168 8188344017680288 8213838794298368 8217833852077696 8285504711163904 8289534625906688 8319388892266496 8321915620539136 8332480439320576 8336408897388544 8351886505126912 8365029191036672 8366431978651648 8368972994643968 8370501254905856 8394524509995008 8397705086314159 8398607449931776 8399113353568256 8403198525432832 8431414510283072 8436023519672804 8468403254198272 8472522127376384 8476516609949696 8501482954409984 8505617916936448 8509628002957312 8534691872200648 8538842986924481 8551116952305664 8575658572644352 8579829612806144 8580346432651264 8584519752900608 8609157238943744 8610729359310848 8613344572231168 8613863410903808 8618053033185376 8628345395740672 8644365020870656 8646990449466446 8662049869942784 8663631649046528 8678132071733432 8693245727817728 8695886002247248 8697473960175616 8727203718942016 8731448467832552 8773359604072448 8803348755611648 8807630540025856 8835053493026816 8839350698033152 8842035346822832 8873879411697344 8884477302407168 8888798546231296 8889333977317376 8919182291869696 8923520415552512 8924057938166272 8951304196882432 8958377917175764 8997678457585664 9001920532054016 9002054760337408 9006298898071552 9032825639060608 9033796248666112 9037219036744976 9041479753142144 9069084515262464 9080597878145024 9081144862572544 9111637233434624 9116068963606528 9116618084691968 9144452253483008 9147229566377728 9148899944267776 9151678607995616 9152229874085296 9153213314105344 9180172770098176 9184637834675072 9200633610764288 9236573585806336 9264773993660416 9272653951375892 9300964517073152 9317162885316608 9321694579326976 9350718093787136 9353558052837376 9355266108424192 9358107448777472 9386678914629632 9387244336340992 9391810116660224 9394662555999259 9423345629139904 9428496874928428 9439757133807616 9444348455370752 9473753858179072 9476631185111552 9481240441524544 9510760709187584 9522834787794944 9560033361184768 9564540565307392 9589221331959808 9593742297137152 9597377241501896 9598408514207744 9626679227787776 9635902297466368 9643444854063104 9648135245529088 9664283443521322 9681114560524288 9682882431287296 9685823273831936 9715980519325696 9718931414276336 9720706190784512 9723658520995342 9725289146236928 9753933568229312 9758677699342264 9805519557492736 9839036844507136 9843822368264192 9879274309566464 9882274799390224 9899485565648896 9917865224838208 9929709926219776 9934539551670272 9935137974648832 9938155431139712 9939970240200704 9968497855619072 9973346346793984 9973947107362304 9978798248951488 9990715721383936 10012304730961148 10029741954670592 10060970006413312 10065863474315264 10068920634181024 10105183253511808 10148903510867968 10158626909978624 10183594555015168 10188547665207296 10193351190708224 10198309046345728 10223374221245696 10228346679524512 10230061939294208 10238146191058016 10246160157442048 10283061094383616 10286184220557056 10287909179490304 10288062583242752 10292913026367488 10323229301783552 10326364627668607 10328250327708544 10333119717876736 10363554416243644 10364668017442816 10413299695353856 10418364529836032 10450802575409152 10453976647288832 10455885650591744 10459061266280704 10491626022969344 10496728953914368 10499916974352113 10515009840873472 10537731801390596 10550316796608512 10555448273649664 10556084098064384 10588313135611904 10591528971595264 10596680493468608 10597318801572448 10629673733797888 10653365233516544 10689780631814144 10694979941459968 10727633045291008 10736757206856296 10769537861874176 10777967778070528 10783209980297216 10788293867208704 10793541091852288 10820069214703616 10825331894282752 10830435640127488 10835703361742336 10862335110073552 10867618346994794 10869440810500096 10878030327999142 10925752412782592 10930903503208448 10959110093668352 10968431133145024 10969609730523136 11001919117471744 11012459768532992 11026440280604672 11044895364024368 11064130926313472 11069512312950784 11103308910690304 11103977736372224 11107350187744384 11109378503753728 11112752595423248 11146681211122688 11147352649404928 11152774513534016 11166094041546752 11171525021138944 11190222934603636 11209711596396544 11215163790752768 11244613536579584 11250082706587648 11253499532319968 11258973024310396 11294028342160256 11313697789313024 11353759487623168 11357891921302528 11392568977850368 11398110110621696 11442633978241312 11451590764199936 11457160604065792 11462562233909248 11496323540622592 11498251435900928 11501915137675424 11503843970646016 11507337867635456 11541231054453149 11542471201243136 11548780861156352 11638393777160192 11644054474522624 11649544217952256 11655210338680832 11683856252852224 11689539062313728 11700738504066304 11709897322790912 11735201324275891 11752069822152704 11755639109208064 11757785809420288 11791530537385984 11797265717608448 11797976344895488 11801559574478408 11803714660238336 11837591203547648 11843348786817856 11844062189992736 11845334877077504 11849822920629892 11863974919143424 11906702319812608 11910318571171328 11947401882615808 11953212875749376 11956843253089966 11999905113545272 12057504910409728 12063369455599616 12104604538966016 12110491992535552 12119971548102656 12148198552911872 12157798601881394 12167315186962432 12210217469083648 12214843761911504 12216156290809856 12216892150644736 12222834218811392 12260152051761152 12263875651320832 12270579664978624 12308043270713344 12323668548911104 12335475533545472 12365793388232704 12371807879180288 12377640731574272 12383660984848384 12414097268655488 12420135253708336 12432034660570448 12479752164081664 12485822082449408 12486574186037248 12528501195972608 12534594824958976 12535349866451456 12573621848539136 12577440653769376 12583558085993972 12584316076867282 12585668306894848 12622737558884992 12644721058643968 12650871214800896 12689495897931776 12694114500279296 12700288680483712 12739064241283072 12767457167015936 12788826210975584 12811098967310336 12817330046574592 12850986898948096 12857237378957312 12861142322651392 12867397742069024 12907460962468864 12929940330643456 12973356060901376 12979666058985472 12980447910060032 13020078831828992 13026411554996224 13030367879528384 13077295975132928 13087532301942784 13093897833218048 13100071124467712 13138655474997248 13145045871629056 13151243277297664 13185179331444736 13189978347946456 13191395658563584 13196393707065107 13236683938208192 13259736674336768 13266185962602496 13307490828025856 13311532520720896 13318007001518912 13320240387063808 13352978574688256 13359473214072832 13363530694629962 13372272576075776 13411658656315304 13435016124809216 13476034899869696 13482589391552512 13487496656546752 13528675661197312 13535255756363264 13558828479021056 13588127849161558 13611792652767232 13653351148552192 13654173580132352 13660814715142144 13664963717817104 13706684551476224 13714177272623168 13730555830992896 13737234116902912 13784190814707712 13786707949256704 13790895187672064 13833833758818304 13840562277183488 13844765871998908 13894626973578736 13905503070814208 13947958301032448 13954742327443456 13959821442184576 13961321475211264 14002442513145856 14009253039660032 14015857887223808 14033651266224128 14057139554212832 14063976684346204 14066335166529536 14088470216482816 14132335300837376 14139209004777472 14143503303265952 14145875121799168 14152755411255296 14187539735606272 14194440289952384 14208039612080512 14269510951370752 14318287081111552 14325251228524544 14369853541187584 14374217890022144 14381209241135968 14425985781582848 14451109781307392 14458138531201024 14499633244536832 14506685595336704 14507559428890624 14514615634838528 14558930561466368 14563352335943488 14571313352162116 14588715570429952 14615801383972096 14641255962640384 14645702740626944 14648377196085248 14698448368744448 14705597419507456 14763041159427407 14819705694846976 14826692641030144 14826913722908672 14833904067411968 14877595170217472 14884831354638784 14887327491424256 14891849005175296 14935710776351134 14945481114437632 14964454666534912 15015606257139712 15022909567576064 15029992316911616 15068776378793984 15074260969081664 15075880752644096 15081592808074408 15127638786523648 15153984770670592 15161355385831424 15186731125533506 15213180023681024 15220579430307328 15260546942500864 15267969387511808 15272606508148528 15280034818706966 15327609892931776 15345915340521472 15353379307126784 15354304142639104 15405860322320384 15408673590345728 15413353445045248 15414281893196288 15461343612796928 15468863721558016 15473561856939956 15529288970470352 15556334460305408 15603829884059648 15617101391790976 15664782344544256 15684669062250496 15699696133603328 15745937300774912 15753360931094528 15753595830590464 15761023071625216 15807444868356064 15809143435165696 15810095724363776 15815133314303708 15817785459638272 15822589567998752 15870897901709312 15879573684089984 15892003509501952 15948276945649664 15954081648210944 16002791443595264 16010574902468608 16016402279649268 16018123299684352 16065302347671808 16073116210681376 16101108818837504 16151240343814144 16159096005459968 16164003775161088 16213354488905728 16214331126407168 16222217474231296 16227144414907811 16276687904878016 16285585511240012 16305035049304064 16312965513822208 16363756664127488 16368726592465408 16371715689742336 16376688035360576 16427677588596736 16435667704155392 16499869531124749 16571009422327808 16579069251813376 16638777784532992 16643831241078272 16664960878641152 16672817794777088 16703773010253824 16730058382073344 16737945989287936 16741002509811712 16789049019990016 16795410172628318 16797214899863552 16798226707136512 16806397050865664 16862829020566144 16872047039345608 16936806508396544 16945044254752768 16953033219899392 17002965908819968 17011235833872896 17019256005914624 17069383744401296 17077685973848962 17151317145288704 17159659225612288 17160692865302528 17169039505801216 17218314477887488 17221458718621696 17226689144462336 17227726821807616 17236106066370752 17256690791481344 17288730041741312 17293980898932892 17324099739885568 17327263298093056 17356264143466864 17386491455635456 17391772004494496 17394947920351232 17454407437884032 17462896935665104 17546719208144896 17606697511223296 17615261080051712 17670106986053632 17678701396066304 17684070693645664 17747758823394688 17777597092462592 17778667954634752 17838364583739392 17847040831105024 17848115876332544 17902608393764864 17916755834351528 17995356915171328 18003841064108032 18004109520674816 18012597796143104 18065651278121216 18074438073489952 18082959506284288 18136220228426377 18138169030524928 18162289725145088 18223274466869248 18232137927213056 18233236169383936 18288904506966016 18294459132755456 18297799888535552 18303357215991232 18304459748170592 18306426628210688 18360345540196352 18369275669350144 18401267221528576 18441030652433543 18473147171612672 18529547987320832 18545307902751784 18601929034146304 18634325770633216 18643389158653952 18707116105674752 18710532216848384 18716214897554944 18773357829259264 18774488672681984 18783620233320448 18789325111998518 18846691258279808 18856993749856856 18879514267615232 18888696910741504 18947507716358144 18953262370223104 18962480883049088 19021521418375168 19045669575589888 19120066722369536 19129081130614784 19178442663919616 19187484594274304 19194754483003792 19196817028415488 19253358455575552 19271804594932736 19286889708126208 19296270491058176 19328566887042644 19362229121048576 19365764862574592 19371646547663872 19431961038651392 19437862828552672 19441412381569024 19447317041990684 19450578292473856 19507867136458624 19517355398684528 19611039114985472 19678073689014272 19687644736528384 19758548619132928 19764549598780448 19798971131297792 19835730449676416 19869079103340544 19870275949297664 19876310862279424 19879940480401408 19936995711238144 19946692693587968 19947894214724608 19957596497902976 20024609461922296 20059483909341184 20121940012826624 20131726948630528 20137841268362048 20210366507023616 20367189110030336 20377095330414592 20386702381416448 20396618092691456 20446748442491392 20456693359049024 20460123878588416 20476292382116032 20492320314884096 20566122188767232 20572368441114112 20576125166485504 20585826052734976 20646458603567104 20652729255337214 20656500655417088 20666239435753472 20727108832487288 20729336034885632 20737190111102311 20826599390707712 20836729059672064 20907953294577664 20911771301183488 20918122532561408 20983252045938688 20993457907828736 20999833948704226 21075463602781192 21100633593217024 21110896547299328 21112168196128768 21176626271223808 21183057943190528 21193360986937216 21194637603144896 21259347467595776 21306730467033088 21379561263628288 21389959882919936 21455266090582016 21473514413712592 21539075723748352 21555935556141056 21566419960594432 21576587734417408 21587082183704576 21640138429407232 21650663788565504 21660871280254976 21671406723484672 21724670220147104 21735236693989588 21738881621000192 21756060655998284 21851504825565184 21861807006416896 21918220187336704 21936862266290048 21939219461046272 22003838234943488 22024919537065984 22052880561209344 22089790728048736 22128261852626944 22139024625901568 22206617821380608 22207955472744448 22214700375488768 22218757007507456 22225505190846496 22293362422245376 22294705298809856 22305549027068032 22343050042277888 22380445869207272 22419423192793088 22430327581505536 22489227073159168 22500165413175296 22506999064639936 22517946048620792 22588056684320512 22627395578626048 22715783842605056 22785137955700736 22796220221243392 22885267956482624 22903181528399872 22914321208131584 22925124467818496 22992647081245184 23003830275350848 23007687941292032 23014675735270912 23082462108906298 23084942402486272 23097561722312704 23276787554320384 23288108949045248 23299088435904512 23310420677361664 23367712505704448 23379078124627456 23401477008132608 23419794645581824 23470402648551782 23511278218416128 23515571618840576 23583061074771968 23594531435216896 23595952689790976 23603119148956816 23607429320476672 23675182407095296 23686697573635712 23688124379985472 23690669754155008 23699645841259784 23727949838286848 23813404639625216 23820637142342656 23894803765231616 23906425751498752 23913686506179932 23999810227090544 24115009820819456 24126738911199232 24209209077932032 24220983985071104 24239943096205312 24296397105823744 24315597203762788 24334630373924864 24429687523823008 24432312581619712 24433784301289472 24445668437622784 24520304103522304 24527751302641664 24541159329957248 24616086541426688 24647337097822208 24670951067090944 24731586776465408 24743615758360576 24755281463148544 24767321969696768 24828194537310976 24840270507416672 24864069321140896 24971644164898816 24973148372074496 25057002391945216 25069189649917952 25070699732902912 25147243697078272 25154881307538752 25167116171987944 25168632153734564 25171336613789696 25245475117769984 25289442117287936 25301742429601792 25388229000558592 25400577360967424 25478128482566144 25499798366283703 25577652421951168 25622197934620672 25634660093149184 25714474757914624 25722284645302784 25734795484138048 25814921924937728 25946712121802752 25959332117970944 25960895820120064 26040157663657984 26052823109992448 26060735759056768 26154591950265856 26175064603885568 26187795666436096 26200142248935424 26277310949994496 26290091743258112 26302486554595328 26370358662889472 26379956695892912 26382791317127168 26392787414130214 26473367876416384 26519473348673536 26532371925204992 26614981656051712 26623065041441792 26636014003037824 26640480774127616 26705957149376512 26718946428145664 26727061389259924 26744545152151552 26823317312630608 26870032249618432 26952069799739392 26965178783105024 26974993313093504 27057351322394624 27070511512726528 27117656958042112 27176255698323116 27223585305534464 27306702297104384 27308347160264704 27321629430284288 27329927435634208 27413369102952448 27428354545246336 27474468233805824 27568381629415424 27573415898513408 27581790375344128 27667667517636608 27681124554366976 27689531743997816 27789253947157472 27811006141628416 27909484654886912 27919642884369152 28004885026291712 28018506079320064 28028703989386219 28031715774447616 28114279108425664 28127953368692408 28132670333059072 28176940432965632 28264670601674752 28278418009554944 28287006606531904 28291750243598336 28305510822510592 28375079471212544 28388880579904768 28416079224161024 28499774644670021 28636574162223104 28650502457049088 28739707082375168 28748435780044288 28762418482271936 28851971563165696 28916277062402048 28999266489073664 29013371190673408 29015118857781248 29029231269677056 29117861122932736 29126704671886976 29142626704324232 29177431140859904 29231602767944192 29282511925280768 29291405481253888 29296754392170496 29396896737488896 29411194839014912 29526082318854814 29639411389693952 29653385282060288 29653827445817344 29667808134823936 29755190340434944 29769662709277568 29774654982848512 29783698010350592 29871421552702268 29890962228875264 29928909333069824 30031212514279424 30045819135152128 30059984633823232 30137552757587968 30148521938163328 30151761505288192 30163185616148816 30255277573047296 30307969541341184 30322710771662848 30373462251067012 30426360047362048 30441158860614656 30521093885001728 30535938775023616 30545213016297056 30560069637413932 30655219785863552 30706758614253568 30708608285278208 30811720644640768 30817347180691456 30826706890090496 30828563786392576 30922687225593856 30937727443116032 30947123713879912 31058577940940704 31112668920610816 31234202783581952 31329564689088512 31491874601549824 31506721862189056 31507191661180928 31522046143250432 31614889736712128 31618286870331392 31620191448727552 31630266628607416 31635570919276544 31645179135997504 31741795803418624 31759147368179968 31784007019003904 31908163296421888 32005582887190528 32021149804937216 32032804559298536 32036246599368704 32130604695343616 32146232421362752 32202217637675008 32318192010919936 32328007550322176 32426708977811456 32428662252814336 32444434948462592 32454288829815622 32553375809756032 32571171022480024 32610070098608128 32625931027644416 32727513328254976 32737453184930816 32743431379484672 32753376070721152 32855355177193472 32871335408310784 32999739062249498 33142018844655616 33158138503626752 33277555569065984 33287662482156544 33329921757282304 33345635589554176 33407546020507648 33460116764146688 33475891978575872 33482005019623424 33578098039980032 33590820345256636 33594429799727104 33596453414273024 33612794101731328 33725658041132288 33744094078691216 33873613016793088 33890088509505536 33906066439798784 34005931817639936 34022471667745792 34038512011829248 34138767488802592 34155371947697924 34319318451224576 34321385730605056 34338079011602432 34436628955774976 34442917437243392 34453378288924672 34455453643615232 34472212132741504 34577460083482624 34587961797865784 34648199479771136 34654526596186112 34712528286933728 34772982911270912 34783544008988992 34789895840702464 34908814875768064 34925793871330208 35213395022446592 35230522160103424 35340213972107264 35357402792132608 35368141387291328 35495517646789376 35555194184925184 35557335909269504 35676729167478784 35694081662210048 35696231752665088 35805216787529728 35833511668703056 35990713830342656 36007682128216064 36008219041349632 36025195592286208 36131302556242432 36148876146979904 36165919012568576 36272440456852754 36276338061049856 36446548933738496 36464275854426112 36466472338767872 36577809013932032 36588918265510912 36595599777071104 36606714431982464 36608919496341184 36612853256421376 36720691080392704 36738551338700288 36802534443057152 36882061304867086 36946294343225344 37059095974641664 37090615805503568 37203858068292608 37268651541266432 37286778317307904 37414232211349504 37421064433696768 37432429795109888 37546715658518528 37548977345363968 37567240466640896 37578650223997036 37693382516559616 37713987499713712 37759028535230464 37777393821483008 37895015432716288 37906524740446208 37924961766098176 38043042836750336 38073106147996997 38091339151179776 38240133444739072 38258162261229568 38356885327839232 38389508966007584 38393634056830976 38506716911151104 38543609189865472 38592540982116352 38657133774085288 38724458242097152 38731529725149184 38743293095327744 38863922077302784 38875725657105344 38882824763138048 38894634083981368 38901156584947712 39015734272917248 39034710797369056 39356147378028544 39375289473056768 39517097238265856 39529099197560896 39597942262595584 39671460899352832 39738158206681088 39740551898595328 39752621724558848 39759880960802816 39873991422476288 39893385387175936 39895788429449216 39915192995805952 40049218923844592 40071111718445819 40118967818682368 40243880025653248 40263453897261056 40275682536724096 40420733014047232 40734378220060672 40754190660829184 40773404762832896 40793236185382912 40893496884982784 40913386718098048 40920247757176832 40952584764232064 40984640629768192 41132244377534464 41144736882228224 41152250332971008 41171652105469952 41292917207134208 41305458510674428 41313001310834176 41332478871506944 41454217664974576 41458672069771264 41474380222204622 41653198781415424 41673458119344128 41815906589155328 41823542602366976 41836245065122816 41966504091877376 41986915815657472 41999667897408452 42150927205562384 42201267186434048 42221793094598656 42224336392257536 42353252542447616 42366115886381056 42386721973874432 42389275206289792 42518694935191552 42552295106584879 42613460934066176 42759122527256576 42779919765839872 42910532181164032 42947028827425184 43078151447496704 43132839921188864 43174164367409152 43280276858814464 43301327577131008 43321742560509952 43342813446969344 43449340440294208 43470473387979176 43477763242000384 43512121311996568 43703009651130368 43723614012833792 43873724532580096 44007676469886976 44045106269035487 44049839074131968 44179581456097472 44256523705253888 44278049251803136 44413235642761216 44415910945488896 44429400750977536 44437514015014912 44451010381692992 44586724844490752 44589410597619712 44611098054136064 44686100084555776 44760891738414544 44785360155910033 44838846385586176 44860655163011072 44978454146318336 45000330826350592 45013998129279872 45035892097241584 45176113368641024 45254791157252096 45431567685210112 45570275911401472 45592440442486784 45770535912965248 45806363056799744 45828642416263168 45850248935636992 45985294162490368 46007660550701696 46015375882584064 46029351470541824 46164924217812596 46169884804972544 46195123444625408 46553575108640768 46576217898090496 46598176871809024 46620841354723328 46735425011408896 46758156249254912 46802954016265216 46839589291163648 46940805297103564 47022556436832256 47031143237681152 47166122149543936 47189062870433792 47191905379581952 47206238297913632 47214858640953344 47350364814190592 47373395147271424 47376248759970944 47381339508310016 47399291682519568 47455899676573696 47558447472065453 47626809279250432 47641274284685312 47789607530463232 47812851502997504 47827373012359864 47999620454181088 48253477822398464 48418418155864064 48441967970142208 48592794211647488 48631194407525576 48669260747849728 48859375047646016 48864625163239424 48867568602578944 48891336875245568 49055502605283328 49082318659914496 49232173082853376 49463173552930816 49487231516721152 49510562926297088 49534643939393536 49656389074621952 49680541014833344 49728138642281792 49943288329797632 49946296744148992 50114004783890432 50138379299835904 50141399465805824 50294487394156544 50309762615077504 50334232343975888 50337264307469128 50342673227579392 50490950235539968 50578884234575872 50603484859203584 50776458001117184 50801154721934848 50956256965132288 50999596732567406 51155304843902336 51244395869241344 51269320186298368 51428949515829248 51444569290605568 51469590968276096 51629843849875456 51893424243605504 51918664235941888 51921791640240128 52080315327315968 52105646219984896 52121471518113536 52309183900531712 52350129207771136 52375591332872192 52400284497870848 52554621899988992 52580183486516224 52604973109190656 52740717325778944 52759913391785824 52765582634254336 52785574828260428 52946735752832768 53038946697347072 53064743850409984 53153558939367271 53229963312103424 53246130082883584 53272028006075648 53280961548255232 53411914298753024 53437892856291328 53454122778519848 53480121865474381 53489090304303104 53646634625261216 53740064499236864 53930357566210048 53949986626187008 54114702644789248 54141023025453056 54352511396646232 54447170611068928 54613404594208768 54616694320529408 54643258860568576 54659854871268416 54826738205904896 54856709090492672 54948936467611648 55136763258830848 55163580750688256 55335335035273216 55362249108733952 55379063487995632 55578507894314944 55622012283256832 55818969309773824 55839285768738304 56009770052583424 56037012158640128 56057407978772438 56063431548895232 56228558216851328 56255906737384816 56265340666118144 56353880865931264 56529341203349504 56556836019109888 56574013213063808 56583500487196672 56611021645021184 56750158942425088 56777761159809536 56832158448322048 56999549289340042 57273148324446208 57301004914098176 57479414164750336 57496871560088576 57524836964543872 57703943126331392 57832554124804096 57998532978147328 58026742381346816 58030237715562496 58058462539354112 58235722245865472 58253409343773952 58285253408648464 58354862281719808 58463205535888384 58565023850561536 58582810962507776 58593508784340992 58793793474977792 58822389678029824 59052164637709628 59278822779387904 59307654891634688 59335616269647872 59510380680869888 59539325418555136 59549309965697024 59567396020701184 59742843105404536 59771900908471367 59781924457750528 59857818666139648 60062425028558848 60091638270304256 60119969267646464 60275105515175936 60297043876326656 60326371232297632 60510555146094592 60645421543325696 60746924502134024 60852720094724096 60882317721229312 61042187770003456 61071877550047232 61090426032594112 61120139274827864 61310439571727104 61413517228507136 61417216570556416 61623441289281536 61653413780180992 61657127572785152 61845374451187712 61875454886232064 61894247427759824 62117155881881408 62225337841221632 62468405567163904 62659129378177024 62983749203099648 63013443724378112 63014383322361856 63044092286500864 63229779473424256 63236573740662784 63240382897455104 63260533257214832 63271141838553088 63290358271995008 63483591606837248 63518294736359936 63568014038007808 63816326592843776 64011165774381056 64042299609874432 64065609118597072 64072493198737408 64261209390687232 64292464842725504 64404435275350016 64636384021839872 64656015100644352 64853417955622912 64857324505628672 64888869896925184 64908577659631244 65106751619512064 65142342044960048 65220140197216256 65251862055288832 65455026656509952 65474906369861632 65486862758969344 65506752141442304 65710710354386944 65742670816621568 65762637891994813 65999478124498996 66316277007253504 66555111138131968 66575324964313088 66659843514564608 66815092041015296 66920233528293376 66951783957151744 66964010039246848 67156196079960064 67181640690513272 67188859599454208 67192906828546048 67225588203462656 67451316082264576 67488188157382432 67780177019011072 68011863635279872 68044943335491584 68077024023658496 68277534977605184 68310743895395848 68638636902449152 68642771461210112 68676158023204864 68873257911549952 68906756577849344 68910907287230464 68944424265483008 69154920166965248 69175923595731568 69213738422770051 69296398959542272 69425056573867456 69545965822541824 69567088017977984 69579791681404928 69817629751536128 69851587742660416 70426790044893184 70461044320206848 70680427944214528 70714805584265216 70736282774582656 70991035293578752 71110388369850368 71114671818539008 71353458334957568 71388163324420096 71392463505330176 71610433575059456 71667023337406112 71981427660685312 72015364256432128 72016438082699264 72050391184572416 72262605112484864 72297752293959808 72331838025137152 72544880913705508 72552676122099712 72893097867476992 72928551708852224 72932944677535744 73155618027864064 73177836531021824 73191199554142208 73213428863964928 73217838992682368 73225706512842752 73441382160785408 73477102677400576 73499418820464791 73605068886114304 73764122609734172 73892588686450688 74118191949283328 74181231611007136 74407716136585216 74573556634615808 74828464422699008 74842128867393536 74864859590219776 75093431317037056 75097954690727936 75134480933281792 75157300447994072 75386765033119232 75427974999427424 75518057070460928 75554787642966016 75813049480892416 75849923532196352 76086085673500672 76146212295993994 76480266889478144 76516324522459136 76713770655678464 76779017932015168 76787268113661952 77013433822302208 77087218379730944 77185081964232704 77314267548170576 77448916484194304 77486586190655488 77727844154605568 77751451314210688 77765649526276096 77789268167962736 77802313169895424 78031468545834496 78069421594738112 78712294756057088 78750578946113536 79034194476531712 79058198395121792 79195884525191168 79342921798705664 79476316413362176 79481103797190656 79505243449117696 79519761921605632 79747982844952576 79786770774351872 79791576858898432 79830385991611904 80098437847689184 80142223436891638 80237935637364736 80487760051306496 80526907794522112 80551365073448192 80841466028094464 81468756440121344 81508381321658368 81546809525665792 81586472370765824 81786993769965568 81826773436196096 81840495514353664 81905169528464128 81969281259536384 82146409269931237 82264488755068928 82289473764456448 82304500665942016 82343304210939904 82585834414268416 82610917021348856 82626002621668352 82664957743013888 82908435329949152 82917344139542528 82948760444409244 83346916238688256 83631813178310656 83647085204733952 83672490130245632 83933008183754752 83973831631314944 83999335794816904 84301854411124768 84402534372868096 84443586189197312 84448672784515072 84732231772762112 84773443947748864 84778550412579584 85037389870383104 85104590213169758 85518245054513152 85559839531679744 85821064362328064 85894057654850368 86156302894993408 86265679842377728 86348328734818304 86560553717628928 86602655154262016 86643485121019904 86685626893938688 86898680880588416 86940946775958352 86955526484000768 87024242623993136 87406019302260736 87447228025667584 87747449065160192 88015352939773952 88090212538070974 88099678148263936 88359162912194944 88513047410507776 88556098503606272 88826471285522432 88831821890977792 88858801501955072 88875028030029824 88902020763385984 89173449688981504 89178821195239424 89222196108272128 89372200169111552 89521783476829088 89570720311820066 89677692771172352 89721310326022144 89956908292636672 90000661652701184 90027996258559744 90071784194483168 90352226737282048 90509582314504192 90863135370420224 91140551822802944 91184880884973568 91541071825930496 91612726113599488 91657284832526336 91700497871273984 91970588324980736 92015321101403392 92030751765168128 92058702941083648 92329848435625192 92339769609945088 92374755949455749 92390246889250816 93152435796180992 93241682709446656 93470850022817792 93516312498509824 93605908032530432 93881610594207128 94045112873664512 94062286475362304 94332244299087872 94378125740867584 94383810759163904 94412476595827264 94429717281906688 94700729628381184 94746790294542848 94752497519941888 94798583365039136 94911799353147392 95116894944130906 95282548569370624 95579215060926464 95625703005995008 95654746024719728 95999240908362176 96506955644796928 96836836311728128 96883935940284416 97185588423294976 97262388815051152 97338521495699456 97718750095292032 97729250326478848 97735137205157888 97782673750491136 98111005210566656 98164637319828992 98464346165706752 98926347105861632 98974463033442304 99021125852594176 99069287878787072 99312778149243904 99361082029666688 99456277284563584 99886576659595264 99892593488297984 100228009567780864 100276758599671808 100282798931611648 100588974788313088 100619525230155008 100668464687951776 100674528614938256 100685346455158784 100981900471079936 101157768469151744 101206969718407168 101552916002234368 101602309443869696 101912513930264576 101999193465134812 102310609687804672 102488791738482688 102538640372596736 102857899031658496 102889138581211136 102939181936552192 103259687699750912 103341288115991849 103786848487211008 103837328471883776 103843583280480256 104211292439969792 104242943036227072 104618367801063424 104751182665744384 105109243799977984 105160366973032448 105209946218381312 105481434651557888 105519826783571648 105531165268508672 105571149656520856 105893471505665536 106077893394694144 106129487700819968 106307117878734542 106492260165767168 106544056012151296 106823828597506048 106875785712582656 106908245557039696 106960243730948762 106978180608606208 107293269250522432 107480128998473728 107860715132420096 107899973252374016 108229405289578496 108282046050906112 108705022793292464 108894341222137856 109226809188417536 109233388641058816 109286517721137152 109319709742536832 109653476411809792 109713418180985344 109897872935223296 110273526517661696 110327161501376512 110670670070546432 110724498217467904 110758126975991264 111157015788629888 111244024566513664 111637938619547648 111678571537476608 112019540105166848 112074024317280256 112114815957544876 112126863097790464 112457116433702656 112511813474769632 112530681332236288 112707761731862528 113058682406699008 113113672038219776 113148026426127616 113167000974393344 113222043290042368 113500317884850176 113555522319619072 113590010904354677 113664316896644096 113999098578680084 114546296648892416 114602009828196352 114958828329500672 114993743120177152 115049673929087744 115407886252662784 115499086717873243 115665108249608192 115997065956294656 116053484762693632 116060475431124992 116116925078708224 116471444491730944 116506818687547904 116570506817296928 116709724563439616 116926411071776768 117165621925015552 117187017568681984 117587586949955584 117644779356059648 118104329275419256 118557645558775808 118615309783269376 118671232539295744 119020761361739776 119078650837110272 119134792041402368 119485686210809072 119543801816942734 119563848915501056 120124850057117696 120183276540608512 120239938535292928 120550211030351872 120594087752653312 120652742464595264 121021110292189184 121290843086651392 121493849004268048 121705440189448192 121764635442458624 122084375540006912 122143755100094464 122180852065188224 122240278549655728 122620879143454208 122827034457014272 122834433141112832 123246882578563072 123306827560361984 123314255145570304 123690748902375424 123750909772464128 123788494855519648 124234311763762816 124450675682443264 124936811134327808 125318258756354048 125967498406199296 126026887448756224 126028766644723712 126088184573001728 126459558946848512 126480765794910208 126521066514429664 126542283677106176 126580716543990016 126953541598984639 126967183213674496 127036589472719872 127136028076015616 127632653185687552 128022331548762112 128084599219748864 128131218237194144 128144986397474816 128522418781374464 128584929685451008 128808870550700032 129087214567034801 129272768043679744 129312030201288704 129706835911245824 129714649011257344 129777739793850368 129817155319262488 130213503239024128 130284684089920096 130440280394432512 130503724110577664 130949812739723264 130973725517938688 131013504282884608 131421420708773888 131485341633243136 131525275783989626 131998956248997992 132632554014507008 133150649928626176 133319687029129216 133630184082030592 133840467056586752 133903567914303488 134312392159920128 134363281381026544 134377719198908416 134385813657092096 134451176406925312 134902632164529152 134976376314764864 135560354038022144 136023727270559744 136089886670983168 136154048047316992 136555069955210368 136621487790791696 137277273804898304 137285542922420224 137352316046409728 137746515823099904 137813513155698688 137821814574460928 137888848530966016 138309840333930496 138351847191463136 138427476845540102 138592797919084544 138850113147734912 139091931645083648 139134176035955968 139159583362809856 139635259503072256 139703175485320832 140853580089786368 140922088640413696 141360855888429056 141429611168530432 141472565549165312 141982070587157504 142229343637078016 142706916669915136 142776326648840192 142784927010660352 143220867150118912 143334046674812224 143962855321370624 144032876165398528 144100782369144832 144525210224969728 144595504587919616 144663676050274304 145089761827411016 145105352244199424 145160330777716177 145786195734953984 145857103417704448 145865889355071488 146355673062043648 146382399108284416 146426857727929856 146435677985364736 146882764321570816 146954205354801152 146998837640929582 147528245219468344 147785177372901376 148236383898566656 148362463222014272 148815432273170432 149147113269231616 149656928845398016 149729719180439552 150186862634074112 150195909381455872 150268961866563584 150314600895988144 150773530066238464 150855949998854848 151036114140921856 151109575285932032 151626098961784832 151699847064392704 152172171347001344 152292424591987988 152960533778956288 153032649044918272 153427541311356928 153558035864030336 153574536227323904 154026867644604416 154174436759461888 154370163928465408 154628535096341152 154897832968388608 154973172381310976 155455688309211136 155502902628421376 155531299052552192 155578536335925472 155604626339790848 156062937091668992 156138843189476224 157424589512114176 157501157892227072 158068388953063424 158116396790243584 158391769050382336 158685843597411328 158962207594381312 159010486898235392 159039523843211264 159495965689905152 159573541548703744 159583153717796864 159660771983223808 160196875695378368 160284446873783276 160475871274729472 161053815589044224 161102730146896384 161682932056188928 162937512880242688 163016762643316736 163093619051331584 163172944741531648 163573987539931136 163653546872392192 163810339056928256 163938562519072768 164292818539862474 164578947528912896 164609001331884032 165171668828536832 165221834042697712 165252005243336704 165329915486027776 165816870659898304 165834688279085056 165897520888818488 166693832477376512 167263626356621312 167344980260491264 167866016367509504 167947663262629888 167998671589633808 168603708822249536 168805068745736192 168887172378394624 168897345569030144 169464463545524224 169546887895497728 169557100825159168 170074779740766208 170209180426339516 171036490109026304 171119679063359488 171642128724656128 171788115309700736 172312605789986816 172531359684755456 172696657469636608 173121107435257856 173205310308524032 173286970242039808 173371253787877376 173797361761176832 173881893551916704 173911052968001536 174048485247986272 174812038604521472 174894456051335168 175494898130320384 176030705879547904 176180425076141948 176199356296527872 176718325824389888 177026094821015552 177112197007212544 177663643781955584 177717603003910144 177750056060059648 177804041526771968 178346899377963008 178357642390478848 178444392216544256 178498588563985921 179043566953658176 179141440623640132 179355385542344704 179442620652044288 180001323305402368 180055992517119488 180143568388966336 180704453474564096 181726270740840448 182281103645605888 182369761769947136 183082143651860992 183225452227198976 183314569665052672 183400995742547968 183941176649961472 184030642202806784 184117405882167296 184659696871250384 184679539219890176 184749511898911498 184780493778501632 186304871592361984 186483365418893312 186941700045635584 187032624997019648 187211816065060864 187763221188414256 188090225747329024 188664488598175744 188756251481735168 188767621518327808 188824953191654528 188859434563813376 189401459256762368 189493580589085696 189504995039883776 189597166730078272 189823598706294784 190233789888261812 190565097138741248 191158430121852928 191251406011990016 191309492049439456 191998481816724352 193013911289593856 193673672623456256 193767871880568832 194371176846589952 194524777630102304 194677042991398912 195437500190584064 195470274410315776 195565347500982272 196200927925703533 196222010421133312 196329274639657984 196928692331413504 197852694211723264 197948926066884608 198042251705188352 198138575757574144 198625556298487808 198722164059333376 198912554569127168 199498422512690147 199785186976595968 200456019135561728 200553517199343616 200565597863223296 201177949576626176 201239050460310016 201336929375903552 201349057229876512 201370692910317568 201963800942159872 202413939436814336 203105832004468736 203204618887739392 203825027860529152 203998386930269624 204621219375609344 204977583476965376 205077280745193472 205778277162422272 205878363873104384 206519375399501824 206682576231983698 207573696974422016 207674656943767552 207687166560960512 208422584879939584 208485886072454144 209236735602126848 209502365331488768 210218487599955968 210320733946064896 210419892436762624 210962869303115776 211039653567143296 211062330537017344 211142299313041712 211786943011331072 212155786789388288 212258975401639936 212614235757469084 212984520331534336 213088112024302592 213647657195012096 213751571425165312 213816491114079392 213920487461897524 213956361217212416 214586538501044864 214960257996947456 215721430264840192 215799946504748032 216458810579156992 216564092101812224 217410045586584928 217788682444275712 218466777282117632 218573035442274304 218639419485073664 219306952823619584 219426836361970688 220547053035323392 220654323002753024 221341340141092864 221448996434935808 221516253951982528 222314031577259776 222488049133027328 223357143074953216 224039080210333696 224148048634560512 224229631915089752 224253726195580928 224914232867405312 225023626949539264 225061362664472576 225415523463725056 226227344076439552 226296052852255232 226444086580084736 227000635769700352 227111044639238144 227180021808709354 227328633793288192 227998197157360168 229092593297784832 229204019656392704 229987486240354304 230099347858175488 230815772505325568 230998173435746486 231994131912589312 232106969525387264 232120950862249984 232233850157416448 232942888983461888 233013637375095808 233141013634593856 233419449126879232 233852822143553536 234331243850031104 234374035137363968 235175173899911168 235289558712119296 236208658550838512 237115291117551616 237230619566538752 237342465078591488 238041522723479552 238157301674220544 238269584082804736 238971372421618144 239087603633885468 239127697831002112 240249700114235392 240366553081217024 240479877070585856 241100422060703744 241188175505306624 241305484929190528 242042220584378368 242581686173302784 242987698008536096 243410880378896384 243529270884917248 244168751080013824 244287510200188928 244361704130376448 244480557099311456 245241758286908416 245668866282225664 246493765157126144 246613655120723968 246628510291140608 247381497804750848 247501819544928256 247576989711039296 248468623527525632 248901351364886528 249873622268655616 250636517512708096 251934996812398592 252053774897512448 252057533289447424 252176369146003456 252919117893697024 253042133028859328 253084567354212352 253161433087980032 253907083197969278 253934366427348992 254073178945439744 255265306371375104 256044663097524224 256169198439497728 256262436474388288 256289972794949632 257044837562748928 257169859370902016 257617741101400064 258174429134069602 258624060402577408 259413671822491648 259429298022514688 259555479587700736 259634310638524976 260427006478048256 260569368179840192 260880560788865024 261007448221155328 261899625479446528 261947451035877376 262027008565769216 262842841417547776 262970683266486272 263050551567979252 263997912497995984 265265108029014016 266301299857252352 266639374058258432 267260368164061184 267680934113173504 267807135828606976 268726562762053088 268755438397816832 268771627314184192 268902352813850624 269805264329058304 269952752629529728 271120708076044288 272047454541119488 272179773341966336 272308096094633984 273110139910420736 273242975581583392 274571085844840448 274704632092819456 275493031646199808 275627026311397376 275643629148921856 275777697061932032 276619680667860992 276703694382926272 276854953691080204 277185595838169088 277700226295469824 278183863290167296 278268352071911936 278319166725619712 279270519006144512 279406350970641664 280497782029120733 281707160179572736 281844177280827392 282859222337060864 282945131098330624 283964141174315008 285413833339830272 285552653297680384 285569854021320704 286441734300237824 286668093349624448 287925710642741248 288065752330797056 288201564738289664 289050420449939456 289191009175839232 289327352100548608 290179523654822032 290210704488398848 290320661555432354 291572391469907968 291714206835408896 291731778710142976 292711346124087296 292764798216568832 292853715455859712 292871355970729472 293765528643141632 293908410709602304 293997675281859164 295056490438936688 295570354745802752 296472767797133312 296724926444028544 297630864546340864 298294226538463232 299313857690796032 299459438360879104 300373725268148224 300391818762911744 300537923733127168 300629201791976288 301547060132476928 301711899997709696 302219150571864064 303252197923569664 303399694128785408 304344342694002688 304584849183975976 305921067557912576 306065298089836544 307116071728060672 308053735289208832 308315743883248409 308348873518923776 309257070192682304 309795665936777216 309946344762621952 310911376618422272 311005805256842752 311062598105104384 311157072671850944 311209252679581696 312125874183337984 312277686378952448 313497521091370231 314849179024228352 315002315784454144 316136777906126848 316232793580487168 316783538100764672 317371687194822656 318020973796470784 318079047686422528 318991931379810304 319147083097407488 319166307435593728 319321543966447616 320393751390756736 320568893747566552 320951742549458944 322107631178088448 322205460293792768 323365864112377856 325875025760485376 326033525286633472 326187238102663168 326345889483063296 327147975079862272 327307093744784384 327620678113856512 327877125038145536 328585637079724948 329157895057825792 329218002663768064 330343337657073664 330443668085395424 330504010486673408 330659830972055552 331633741319796608 331669376558170112 331795041777636976 333387664954753024 334527252713242624 334689960520982528 335732032735019008 335895326525259776 335997343179267616 337207417644499072 337774344756789248 337794691138060288 338928927091048448 339093775790995456 339114201650318336 340149559481532416 340418360852679032 342072980218052608 342239358126718976 343576230619401472 344625211579973632 346242214870515712 346410620617048064 346573940484079616 346742507575754752 347594723522353664 347763787103833408 347822105936003072 348096970495972544 349624077209042944 350989796260640768 352061411759095808 352360850152283896 352398712593055744 353436651648779776 354052189642031104 354224394014425088 355435206007820288 355500112120119296 355608083053543936 356693798755926016 356715284780957696 356888784433088512 356997177127971842 358087133907316352 358282881247280264 358710771084689408 358885241304088576 360002646610804736 360111985034238976 360287136777932672 361408906949128192 363452541481680896 364562207291211776 364739523539894272 366164287303721984 366450904454397952 366629139330105344 366801991485095936 367882353299922944 368061284405613568 368234811764334592 369319393742500768 369359078439780352 369499023797822996 369560987557003264 372609743184723968 372966730837786624 373883400091271168 374065249994039296 374423632130121728 375526442376828512 376180451494658048 377512502963470336 377535243036655616 377649906383309056 377718869127626752 378802918513524736 378987161178171392 379009990079767552 379194333460156544 380467579776523624 381130194277482496 382316860243705856 382502812023980032 382618984098878912 383996963633448704 387347345246912512 387535743761137664 388742353693179904 389049555260204608 389354085982797824 390875000381168128 391130695001964544 392401855851407066 392444020842266624 392658549279315968 393857384662827008 395705388423446528 395897852133769216 396084503410376704 396277151515148288 397251112596975616 397444328118666752 397825109138254336 398996845025380294 400912038271123456 401107034398687232 401131195726446592 402355899153252352 402478100920620032 402673858751807104 402698114459753024 402741385820635136 403927601884319744 404827878873628672 406211664008937472 406409237775478784 407650055721058304 407996773860539248 409242438751218688 409955166953930752 410154561490386944 411556554324844544 411756727746208768 413038750799003648 413365152463967396 415349313887535104 415374333121921024 416845169759879168 416971772144908288 418473471204253696 419004730662977536 420436975199911936 420641467892129792 420839784873525248 421925738606231552 422079307134286592 422284598626083424 423573886022662144 424517950803279872 425228471514938168 425969040663068672 426176224048605184 427295314390024192 427503142850330624 427632982228158784 427840974923795048 427912722434424832 429173077002089728 429920515993894912 431599893009496064 432917621158313984 433128184203624448 434820091173169856 435577364888551424 437146070884548608 437278838970147328 438613905647239168 438853672723941376 441094106070646784 441308646005506048 442682680282185728 442897992869871616 443032507903965056 444628063154519552 444976098266054656 446714286149906432 448078160420667392 448296097269121024 448459263830179504 448507452391161856 449828465734810624 450047253899078528 450122725328945152 450831046927450112 452454688152879104 452592105704510464 452888173160169472 454001271539400704 454222089278476288 454360043617418708 454657267586576384 455996394314720336 458185186595569664 458408039312785408 459974972480708608 460198695716350976 461631545010651136 461996346871492972 464213939050774528 464241901724499968 464467700314832896 465885777966923776 466027274750191616 466282027269187712 467705644287107072 468662487700062208 468748070274727936 470350347799822336 470579117424238592 472417317101677024 474461239133077504 476083045446959104 476314603348441088 476539168165609472 477942744843236288 478175207267770936 478255395662004224 480499400228470784 480733106162434048 480959754141171712 482376351010613248 482610969858381056 484084441168756736 484496168959390357 485975396017072192 486821760757792768 487058541769834496 488575020400377856 488723408260752896 488961114198622912 490483516573816832 492987530314252288 493227310241447936 493257020582281216 494762995609501696 495003639089856512 495153979422078592 496937247055051264 497802702729773056 499747244537311232 501273035025416192 503869993624797184 504107549795024896 504115066578894848 504352738292006912 505838235787394048 506084266057718656 506169134708424704 506322866175960064 507814166395938556 507868732854697984 508146357890879488 510530612742750208 512089326195048448 512338396878995456 512524872948776576 512579945589899264 514089675125497856 514339718741804032 515235482202800128 516348858268139204 517248120805154816 518827343644983296 518858596045029376 519110959175401472 519268621277049952 520854012956096512 521138736359680384 522014896442310656 523799250958893056 523894902071754752 524054017131538432 525685682835095552 525941366532972544 526101103135958504 527995824995991968 532602599714504704 534520736328122368 535361868226347008 535614271657213952 537453125524106176 537510876795633664 537543254628368384 537804705627701248 539610528658116608 539905505259059456 544094909082238976 544359546683932672 544616192189267968 546220279820841472 546485951163166784 549409264185638912 550986063292399616 551254052622794752 551287258297843712 551555394123864064 553239361335721984 553407388765852544 553709907382160408 554371191676338176 555400452590939648 556367726580334592 556536704143823872 556638333451239424 558541038012289024 558812701941283328 560995564058241466 563414320359145472 563688354561654784 565718444674121728 565890262196661248 567928282348630016 570827666679660544 571105306595360768 571139708042641408 572883468600475648 573336186699248896 575851421285482496 576131504661594112 576403129476579328 578100840899878912 578382018351678464 578654704201097216 580359047309644064 580421408976797696 580641323110864708 583428413670817792 583463557420285952 585422692248174592 585529596433137664 585707430911719424 585742711941458944 587531057286283264 587816821419204608 587995350563718328 590112980877873376 591140709491605504 593449852888057088 595261729092681728 598627715381592064 598918876721758208 600747450536296448 600783637525823488 601075847466254336 601258403583952576 603094120264953856 603423799995419392 604438301143728128 606504395847139328 606799388257570816 608688685388005376 609169698367951952 611842135115825152 612130596179673088 614232143456121344 616107470578417664 616631487766496818 616697747037847552 618514140385364608 619591331873554432 619892689525243904 621822753236844544 622011610513685504 622125196210208768 622314145343701888 622418505359163392 624251748366675968 624555372757904896 626995042182740462 629698358048456704 630004631568908288 632273555812253696 632465587160974336 633567076201529344 634743374389645312 636041947592941568 636158095372845056 637983862759620608 638294166194814976 638332614871187456 638643087932895232 640787502781513472 641137787495133104 641903485098917888 644215262356176896 644410920587585536 646731728224755712 652067050573266944 652691778966126592 654295950159724544 654614187489568768 655241356227713024 657171274159449896 658315790115651584 658436005327536128 660686675314147328 660887336170790848 661008020973346816 661319661944111104 663267482639593216 663590083555273952 669054505426485248 669379921041965056 671464065470038016 671790653050519552 671994686358535232 674414835288998144 675548689513578496 675589382276120576 677857854182096896 678187551581990912 678228403300636672 680299118963064832 680836721705358064 684145960436105216 684478716253437952 687152461238802944 689250423159947264 692484429741031424 692821241234096128 693147880968159232 693485015151509504 695189447044707328 695527574207666816 695644211872006144 696193940991945088 699248154418085888 701979592521281536 704122823518191616 704721700304567792 704797425186111488 706873303297559552 708104379284062208 708448788028850176 710870412015640576 711000224240238592 711216166107087872 713387597511852032 713430569561915392 713777568866177024 713994354255943684 716174267814632704 716565762494560528 717421542169378816 717770482608177152 720005293221609472 720223970068477952 720574273555865344 722817813898256384 723389016811942943 726905082963361792 729479047079788544 732328574607443968 733258278660210688 735764706599845888 736122568811227136 736469623528669184 738638787485001536 738718156879560704 738998047595645992 739121975114006528 747766800182542336 748130499988078592 748847264260243456 751052884753657024 752360902989316096 755025005926940672 755070486073311232 755299812766618112 755437738255253504 757605837027049472 757974322356342784 758019980159535104 758388666920313088 760935159553047248 761351122650470561 762260388554964992 764633720487411712 765005624047960064 765237968197757824 767993927266897408 774694690493825024 775071487522275328 777484707386359808 778099110520409216 778708171965595648 781750000762336256 782261390003929088 784803711702814132 784888041684533248 785317098558631936 787714769325654016 791410776846893056 791795704267538432 792169006820753408 792554303030296576 794502225193951232 794888656237333504 795650218276508672 797993690050760588 801824076542246912 802214068797374464 802262391452893184 804711798306504704 804956201841240064 805347717503614208 805396228919506048 805482771641270272 807855203768639488 808493607025112701 809655757747257344 812423328017874944 812818475550957568 815300111442116608 815993547721078496 818484877502437376 820309122980773888 823113108649689088 823513455492417536 826077501598007296 826730304927934792 830698627775070208 830748666243842048 833943544289816576 836946942408507392 840873950399823872 841282935784259584 841679569747050496 843851477212463104 844158614268573184 844569197252166848 847147772045324288 849035901606559744 850456943029876336 851938081326137344 852352448097210368 854590628780048384 855006285700661248 855265964456317568 855681949847590096 855825444868849664 858346154004179456 859841031987789824 863199786018992128 865835242316627968 866256368407248896 869640182346339712 871154729777102848 874292141769097216 874557677940294656 877227811294478336 877707345447882752 882188212141293568 882617292011012096 885365360564371456 885795985739743232 886065015807930112 889256126309039104 889952196532109312 893428572299812864 896156320841334784 896592194538242048 896918527660359008 897014904782323712 899656931469621248 900094507798157056 900245450657890304 901662093854900224 903610501969243607 904909376305758208 905184211409020928 905776346320338944 908002543078801408 908444178556952576 908720087234837416 909314535173152768 911992788629440672 916816078625570816 919949944961417216 920397391432701952 923263090021302272 923992693742985944 928427878101549056 928483803448999936 928935400629665792 932054549500383232 932564054538375424 935411288574214144 937324975400124416 940700695599644672 941158234848477184 944834634203354048 948922478266155008 952166090893918208 952629206696882176 953078336331218944 955885489686472576 956350414535541872 956510791324008448 960998800456941568 961466212324868096 961919508282343424 964752702021226496 965221939716762112 968168882337513472 968992337918780714 971950792034144384 973643521515585536 974117083539668992 977150040800755712 977446816521505792 977922228397245824 980967033147633664 985975060628504576 986454620482895872 986514041164562432 989525991219003392 990007278179713024 990307958844157184 993874494110102528 995605405459546112 999494489074622464 1002546070050832384 1007739987249594368 1008230133157789696 1008705476584013824 1011676471574788096 1012168532115437312 1012338269416849408 1012645732351920128 1015628332791877112 1015737465709395968 1016122315444013239 1016292715781758976 1021061225485500416 1024676793757990912 1025049745897553152 1028179350250995712 1028679437483608064 1032697716536278408 1034496241610309632 1037654687289966592 1037717192090058752 1038221918350802944 1038537242554099904 1041708025912193024 1042277472719360768 1044029792884621312 1047598501917786112 1048108034263076864 1051371365670191104 1051882733065945088 1052202206271917008 1055991649991983936 1065205199429009408 1069041472656244736 1070723736452694016 1071228543314427904 1074906251048212352 1075021753591267328 1075086509256736768 1075609411255402496 1079221057316233216 1079811010518118912 1088189818164477952 1088719093367865344 1089232384378535936 1092440559641682944 1092971902326333568 1098818528371277824 1101972126584799232 1102508105245589504 1102574516595687424 1103110788247728128 1106478722671443968 1106814777531705088 1107419814764320816 1108742383352676352 1110800905181879296 1112735453160669184 1113073408287647744 1113276666902478848 1117082076024578048 1117625403882566656 1121991128116482932 1127376709123309568 1131436889348243456 1131780524393322496 1135856564697260032 1141655333359321088 1142210613190721536 1142279416085282816 1146672373398497792 1152263009323188224 1156201681799757824 1156764036703356928 1157309408402194432 1160718094619288128 1160842817953595392 1161282646221729416 1166856827341635584 1166927114840571904 1170845384496349184 1171414861823438848 1171485423882917888 1175062114572566528 1175633642838409216 1175990701127436656 1180225961755746752 1182281418983211008 1186899705776114176 1190523458185363456 1197255430763184128 1197837753443516416 1201494901072592896 1201567275051646976 1202151694932508672 1202516807167905152 1206188240529907712 1206847599990838784 1208876602287456256 1213008791694278656 1213598776515141632 1217377370776010752 1218339396735903904 1223684270231650304 1224261192359346176 1228464286912242688 1232214941156835328 1233262975532993636 1233395494075695104 1237028280770729216 1239182663747108864 1239785379050487808 1243645506473689088 1244023221027371008 1244250392420417536 1244628290687403776 1244837010718326784 1248503496733351936 1249110745515809792 1249490119947901447 1253990084365480924 1260009263137816576 1264547111624507392 1264931174321948672 1269486748779290624 1272083895185883136 1272316190745690112 1275967725519241216 1276588332389629952 1276665229742374912 1277286175865790464 1281575005563026944 1282275574990266208 1283806970197835776 1288821841175171072 1293463456449511424 1304134101146533888 1305383557932253184 1308591900319449088 1309228374979137536 1310482712455426048 1314342548318899792 1316631580231303168 1321373350628294656 1321774672341581696 1322016041946693632 1322639323888222208 1326534965279186432 1327180167110547904 1338109010852970496 1338759842083930112 1342928130940076032 1343581306101039104 1343989372717070464 1348829670577996288 1351097379027156992 1351178764552241152 1355715708364193792 1356375103163981824 1356456806601273344 1360598237926129664 1361673443410716128 1368291920872210432 1368957432506875904 1374304922477605888 1378500846319894528 1384968859482062848 1385642482468192256 1386295761936318464 1386970030303019008 1390378894089414656 1391055148415333632 1391288423744012288 1392387881983890176 1396488957588831029 1398496308836171776 1403959185042563072 1408245647036383232 1409443400609135584 1409594850372222976 1413746606595119104 1416897576057700352 1421740824031281152 1422000448480477184 1422432332214175744 1426775195023704064 1426861139123830784 1427555137732354048 1427988708511887368 1432348535629265408 1433131524989121056 1434843084338757632 1435540965216354304 1440447940136955904 1441148547111730688 1445635627796512768 1446778033623885886 1453810165926723584 1458958094159577088 1464657149214887936 1466516557320421376 1471529413199691776 1472245137622454272 1472939247057338368 1477277574970003072 1477436313759121408 1477996095191291984 1478243950228013056 1495533600365084672 1496260999976157184 1497694528520486912 1502105769507314048 1504721805978632192 1510050011853881344 1510140972146622464 1510599625533236224 1510875476510507008 1515211674054098944 1515948644712685568 1516039960319070208 1516777333840626176 1521870319106094496 1522702245300941122 1524520777109929984 1529267440974823424 1530011248095920128 1530475936395515648 1535987854533794816 1549389380987650048 1550142975044550656 1554969414772719616 1556198221040818432 1557416343931191296 1563500001524672512 1564522780007858176 1569607423405628264 1569776083369066496 1570634197117263872 1575429538651308032 1583591408535076864 1585108606060593152 1589004450387902464 1589777312474667008 1591300436553017344 1595987380101521176 1603648153084493824 1604428137594748928 1604524782905786368 1609912403682480128 1610695435007228416 1610792457839012096 1615710407537278976 1616987214050225402 1624846656035749888 1625636951101915136 1630600222884233216 1631987095442156992 1636969755004874752 1640618245961547776 1646226217299378176 1647026910984835072 1652155003196014592 1653460609855869584 1661397255550140416 1661497332487684096 1667887088579633152 1673893884817014784 1681747900799647744 1682565871568519168 1683359139494100992 1687702954424926208 1688317228537146368 1689138394504333696 1694295544090648576 1698071803213119488 1700913886059752672 1703876162652274688 1704704896194420736 1709181257560096768 1710012571401322496 1710531928912635136 1711363899695180192 1711650889737699328 1716692308008358912 1719682063975579648 1726399572037984256 1731670484633255936 1732512736814497792 1739280364692679424 1742309459554205696 1748584283538194432 1749115355880589312 1754455622588956672 1755414690895765504 1764376424282587136 1765234584022024192 1771591971479486464 1772130031615860224 1778512252618078208 1786857144599625728 1792312641682669568 1793184389076484096 1793837055320718016 1794029809564647424 1799313862939242496 1800189015596314112 1803324187709800448 1807221003938487214 1810368422818041856 1816005086157602816 1816888357113905152 1817440174469674832 1818629070346305536 1823985577258881344 1833632157251141632 1839899889922834432 1840794782865403904 1846526180042604544 1847985387485971888 1856855756203098112 1856967606897999872 1857870801259331584 1864109099000766464 1865128109076750848 1870822577148428288 1874649950800248832 1881401391199289344 1882316469696954368 1889669268406708096 1897844956532310016 1904332181787836416 1905258413393764352 1906156672662437888 1911770979372945152 1912700829071083744 1913021582648016896 1921997600913883136 1922932424649736192 1923839016564686848 1929505404042452992 1930443879433524224 1936337764675026944 1937984675837561428 1943901584068288768 1947287043031171072 1948234167079337984 1954300081601511424 1954893633043011584 1955844456794491648 1961934066295267328 1963484474203845131 1971950121257009152 1972909240965791744 1973028082329124864 1980014556359426048 1980615917688314368 1987748988220205056 1998988978149244928 2005092140101664768 2015479974499188736 2016460266315579392 2017410953168027648 2023352943149576192 2024337064230874624 2025291464703840256 2031256665583754224 2031474931418791936 2032244630888026478 2032585431563517952 2042122450971000832 2049353587515981824 2050099491795106304 2056358700501991424 2057358874967216128 2065395433072556816 2068992483220619264 2075309374579933184 2075434384180117504 2076443836701605888 2077074485108199808 2083416051824386048 2084554945438721536 2088059585769242624 2095197003835572224 2096216068526153728 2102742731340382208 2103765466131890176 2104404412543834016 2111983299983967872 2130410398858018816 2138082945312489472 2141447472905388032 2142457086628855808 2149812502096424704 2150173018513473536 2151218822510804992 2158210207182738863 2158442114632466432 2159622021036237824 2176379636328955904 2177438186735730688 2178464768757071872 2184881119283365888 2185943804652667136 2194482647639591617 2197637056742555648 2203944253169598464 2205016210491179008 2205149033191374848 2206221576495456256 2212957445342887936 2213629555063410176 2214839629528641632 2217484766705352704 2221601810363758592 2226146816575295488 2226553333804957696 2234164152049156096 2235250807765133312 2243982256232965864 2254753418246619136 2263561048786644992 2271713129394520064 2283310666718642176 2284421226381443072 2284558832170565632 2293344746796995584 2304526018646376448 2312403363599515648 2313528073406713856 2314618816804388864 2321436189238576256 2321685635907190784 2322565292443458832 2333713654683271168 2333854229681143808 2341690768992698368 2342829723646877696 2342970847765835776 2350124229145133056 2351267285676818432 2351981402254873312 2360451923511493504 2364562837966422016 2373799411552228352 2381046916370726912 2394510861526368256 2395675506887032832 2403134550103293952 2404303389865017344 2405033614335810304 2412376481059815424 2413695199981677568 2426017583388557312 2427197553030283264 2434754741552021504 2436678793471807808 2447368540463300608 2456928573824485376 2464429882313670656 2466525951065987272 2466790988151390208 2474056561541458432 2478365327494217728 2479570758100975616 2488046442054742016 2488500784840835072 2489256581374807552 2497006993466703872 2498221491031619584 2498980239895802894 2507980168730961848 2520018526275633152 2529862348643897344 2538973497558581248 2544167790371766272 2551935451038482432 2553176664779259904 2553330459484749824 2554572351731580928 2563150011126053888 2564551149980532416 2567613940395671552 2577643682350342144 2586926912899022848 2608268202293067776 2610767115864506368 2617183800638898176 2618456749958275072 2620965424910852096 2628685096637799584 2633263160462606336 2642746701256589312 2643549344683163392 2644032083893387264 2645278647776444416 2653069930558372864 2654360334221095808 2676218021705940992 2677519684167860224 2685856261880152064 2687162612202078208 2687978745434140928 2697659341155992576 2702357529104482304 2711431416728387584 2712750206327963648 2712913613202546688 2721196475852259328 2723346886821432256 2737914865013751808 2748609844955211776 2757001692639789056 2769937718964125696 2771284964936384512 2772591523872636928 2773940060606038016 2780757788178829312 2782110296830667264 2784775763967780352 2792977915177662058 2807918370085126144 2816491294072766464 2818886801218271168 2819189700744445952 2827493213190238208 2833795152115400704 2843481648062562304 2844864664428351488 2853550390047408128 2853722278247661568 2855110275464708096 2855977417023774736 2864697071258530816 2866263049978242112 2869686168677515264 2871081930432708608 2880895880273911808 2882297094223461376 2891271255593025536 2893556067247771772 2907620331853447168 2917916188319154176 2929314298429775872 2933033114640842752 2943058826399383552 2944490275244908544 2945878494114676736 2954555149940006144 2955992190382583968 2956487900456026112 2991067200730169344 2992521999952314368 2995389057040973824 3004211539014628096 3009443611957264384 3020281944293244928 3021199251066472448 3021750953021014016 3030423348108197888 3031897289425371136 3032079920638140416 3033554667681252352 3043740638212188992 3045404490601882244 3049041554219859968 3060022496191840256 3060951872791031296 3071975709067589632 3098778761975300096 3100285950089101312 3112396442081636864 3114832687862382592 3127000003049345024 3139214846811256528 3139552166738132992 3141268394234527744 3150859077302616064 3167182817070153728 3170217212121186304 3178008900775804928 3179554624949334016 3182600873106034688 3191974760203042352 3207296306168987648 3208856275189497856 3209049565811572736 3219824807364960256 3221390870014456832 3221584915678024192 3231420815074557952 3233974428100450804 3249693312071499776 3251273902203830272 3261200445768466432 3263974190884313984 3273939510009749504 3281236491923095552 3292452434598756352 3294053821969670144 3304310006392029184 3306921219711739168 3322994664975368192 3335774177159266304 3347787769634029568 3363495801599295488 3365131743137038336 3366718278988201984 3376634457074292736 3378276789008667392 3388591088181297152 3391473182715732499 3401827772119505344 3407752325304549376 3409409792388841472 3420025142802644992 3421063857825270272 3422727799390360384 3423301779475398656 3433384616016717824 3452799144075968512 3463340969266511872 3465025473628995584 3478560729385358848 3484618919108411392 3498230711761178624 3508911245177913344 3510829381791531008 3528752848565174272 3530469168044048384 3543183942958972928 3544260063231720448 3557024505236156416 3573714289199251456 3584625283365339136 3586368778152968192 3587674110641436032 3588059619129294848 3598627725878484992 3600378031192628224 3606648375419600896 3614442007876974428 3620736845636083712 3632010172315205632 3633776714227810304 3634880348939349664 3637258140692611072 3647971154517762688 3667264314502283264 3679799779845668864 3681589565730807808 3693052360085209088 3695970774971943776 3713935213795999744 3715741602518663168 3728218198001532928 3730256218153501696 3741645154296856576 3749299901600497664 3762802782398578688 3764632939393908736 3779338536813416192 3808664363575672832 3810516826787528704 3812313345324875776 3823541958745890304 3825401658142167488 3826043165296033792 3845864849299472384 3859010808084905984 3860887758867048448 3872675529350053888 3875969351675122856 3887803168136577536 3894574086062342144 3896468334158675968 3909787266086023168 3911688913588983296 3923868132590534656 3926968948407690262 3943900242514018304 3945818481931583488 3946056164658249728 3960029112718852096 3961231835376628736 3975497976440410112 3997977956298489856 4010184280203329536 4030959948998377472 4032920532631158784 4034821906336055296 4046705886299152384 4048674128461749248 4050582929407680512 4062513331167508448 4062949862837583872 4064489261776052956 4065170863127035904 4084244901942001664 4098707175031963648 4100198983590212608 4112717401003982848 4114717749934432256 4130790866145113632 4137984966441238528 4150868768360235008 4152887673403211776 4154148970216399616 4166832103648772096 4169109890877443072 4190394007671144448 4192432137052307456 4205485462680764416 4207530932263780352 4208808825087668032 4223966599967935744 4260820797716037632 4276165890624978944 4282894945810776064 4284914173257711616 4299625004192849408 4302437645021609984 4316420414365477726 4316884229264932864 4319244042072475648 4352759272657911808 4354876373471461376 4356929537514143744 4369762238566731776 4371887609305334272 4388965295279183234 4407888506339196928 4410032420982358016 4410298066382749696 4412443152990912512 4425914890685775872 4427259110126820352 4429679259057283264 4434969533410705408 4443203620727517184 4452293633150590976 4453106667609915392 4468328304098312192 4470501615530266624 4487964512465931728 4509506836493238272 4527122097573289984 4543426258789040128 4568842452762886144 4569117664341131264 4586689493593991168 4609052037292752896 4624806727199031296 4627056146813427712 4629237633608777728 4642872378477152512 4645130584886917664 4667708459362287616 4683381537985396736 4685659447293755392 4685941695531671552 4700248458290266112 4702534571353636864 4703962804509746624 4720903847022987008 4729125675932844032 4747598823104456704 4762093832741453824 4789021723052736512 4791351013774065664 4808606779730034688 4810067228671620608 4824752962119630848 4827390399963355136 4852035166777114624 4854395106060566528 4869509483104043008 4873357586943615616 4894737080926601216 4913857147648970752 4928859764627341312 4933051902131974544 4933581976302780416 4948113123082916864 4956730654988435456 4959141516201951232 4976092884109484032 4977001569681670144 4978513162749615104 4994013986933407744 4996442982063239168 4997960479791605788 5015960337461923696 5040037052551266304 5059724697287794688 5077946995117162496 5088335580743532544 5106353329558519808 5106660918969499648 5109144703463161856 5126300022252107776 5129102299961064832 5155287364700684288 5173853825798045696 5234367601277796352 5236913499916550144 5241930849821704192 5257370193275599168 5266526320925212672 5285493402513178624 5287098689366326784 5288064167786774528 5290557295552888832 5306139861116745728 5308720668442191616 5329457858553293927 5352436043411881984 5355039368335720448 5374325224404156416 5375957490868281856 5395318682311985152 5422862833456775168 5425500412655927296 5425827226405093376 5442392951704518656 5446693773642864512 5475829730027503616 5497219689910423552 5514003385279578112 5539875437928251392 5542569929872769024 5545183047745273856 5547880121212076032 5561515576357658624 5564220593661334528 5569551527935560704 5585955830355324116 5615836740170252288 5632982588145532928 5637773602436542336 5638379401488891904 5654986426380476416 5667590304230801408 5686963296125124608 5689729328856702976 5707100780094816256 5707444556495323136 5710220550929416192 5711954834047549472 5729394142517061632 5732526099956484224 5742163860865417216 5761791760547823616 5764594188446922752 5782542511186051072 5787112134495543544 5815240663706894336 5858628596859551744 5886117652798767104 5888980550489817088 5891756988229353472 5909110299880012288 5911984380765167936 5912975800912052224 5982134401460338688 5985043999904628736 5990778114081947648 6008423078029256192 6018887223914528768 6042398502132944896 6043501906042028032 6060846696216395776 6063794578850742272 6064159841276280832 6067109335362504704 6087481276424377984 6090808981203764488 6098083108439719936 6120044992383680512 6121903745582062592 6143951418135179264 6197557523950600192 6200571900178202624 6224792884163273728 6229665375724765184 6254000006098690048 6278429693622513056 6279104333476265984 6282536788469055488 6301718154605232128 6334365634140307456 6340434424242372608 6356017801551609856 6359109249898668032 6365201746212069376 6383949520406084704 6417712550378995712 6418099131623145472 6439649614729920512 6442781740028913664 6443169831356048384 6462841630149115904 6467948856200901608 6499386624142999552 6502547804407660544 6527948381768627968 6547879020019499008 6584904869197512704 6588107643939340288 6608620012784058368 6613842439423478336 6671548354318532608 6695575539268059136 6726991603198590976 6730263486274076672 6733436557976403968 6753268914148585472 6756553578017334784 6777182176362594304 6782946365431464998 6803655544239010688 6815504650609098752 6818819584777682944 6840050285605289984 6842127715650540544 6845455598780720768 6846603558950797312 6866769232033435648 6905598288151937024 6926681938533023744 6930050947257991168 6957121458770717696 6969237838216822784 6996461423522357248 7017822490355826688 7021658763583062016 7060938336088096768 7086367885917945856 7088520126463440896 7114049010472312832 7147428578398502912 7172737556305936384 7175348221282872064 7197255451756969984 7200756062385256448 7228884015753948856 7241473691272167424 7264020344630411264 7267553428455620608 7269760697878699328 7274516281385222144 7295942309035525376 7359599559691337728 7363179131461615616 7386104720170418176 7391941549943887552 7431483205037326336 7456436396003065856 7460512436307003392 7483290308593713152 7498599803200995328 7525605564797157376 7529265878787817472 7558677073626832384 7617328727151345664 7621033653575057408 7624626690649751552 7647083917491780608 7650803316284334976 7652086330592067584 7691729698598944768 7718021616169811968 7721775517734096896 7745351058700107776 7751938703350245712 7775606336273155072 7789148172124684288 7792936668317351936 7819574532172046336 7823377827177966592 7847736265181069312 7853937896815380524 7891636963863166976 7892112329316499456 7920058225437704192 7922463670753257472 7950995952880820224 7995955912596979712 8065841065262317568 8093411772598304768 8097348256923498496 8101165858815361024 8125026662335016896 8125899725675167744 8128978523552105912 8130341726254071808 8168489803884003328 8200397967180425216 8225434802007965696 8229435499868864512 8261581732290227264 8275969932882477056 8305775346806423552 8308297940432799232 8333664207297544192 8338219781754886144 8380788015342288896 8384864274104614912 8410970925361528832 8415061864527560704 8417617650175336064 8447933199935871488 8521641595432075264 8552331781249957888 8565789891621552128 8569828346515423232 8599250008385698816 8604875290043219968 8632840828730955452 8633768458529865728 8638488084144951296 8705518545315823616 8709752746942922752 8713859075028287488 8739524477133463552 8743775218610668544 8777930590558366468 8820064841964716032 8820596132765499392 8824886305981825024 8851829781371551744 8854518220253640704 8859358518114566528 8886407241455034368 8904587266301181952 8906213335219830784 8936656608196624384 8941003231060533248 8975929024931863456 9054244195146579968 9086852517578080256 9137684905525772288 9138235328682262528 9173378987187982336 9249613454398062592 9254112293626855424 9258475267217555456 9285744756954305024 9290261169773835328 9366763075970793472 9371318894587510784 9371883391063343104 9400496916580532224 9405069142707273728 9407925609019493248 9441807694045974016 9458251351865688064 9495197646208913408 9524187665482907648 9578043446105473024 9582702027548131328 9617213559460069376 9620134457343241216 9649505924239261696 9654780799926710272 9704070333554229248 9708790212121133056 9739018966208086016 9746715173887231232 9789474161853202432 9827714295297941504 9857719529254682624 9866103804263949088 9867163952605560832 9896226246165833728 9918283032403902464 9952185768218968064 9954003139363340288 9957026325499230208 9988027973866815488 9992885964126478336 9995920959583211576 10031920674923847392 10119449394575589376 10155893990234324992 10176671161487065088 10212706659117039616 10213321837938999296 10218289406926323712 10252600044504215552 10258204599922129664 10310574729401368576 10347707651596091392 10468735202555592704 10473826999833100288 10483861699643408384 10514740386551198336 10533052641850425344 10570986805026357248 10574197378732653568 10576128335573549056 10581114591105777664 10612279722233491456 10617441336884383232 10658915717106587854 10704872086823763968 10710078736671440896 10748650448808312832 10751914981736563712 10790637364623970304 10845725666913550336 10851000825311854592 10851654452810186752 10884785903409037312 10893387547285729024 10951659460055007232 10994439379820847104 11028006770559156224 11085139859745538048 11095760242424152064 11123031152715317248 11128441187322669056 11139103055871121408 11171911660710648232 11231673480340504576 11275547204873084672 11309972852760952832 11373926592250249216 11379458657713405952 11414201560189632512 11414889112990646272 11420441101858832384 11423909668095098944 11458788285034123264 11465052199912968448 11484327721730834432 11523583521095647232 11529188376893845504 11565085022372102144 11574224268991087088 11630481327413788672 11717257193719103488 11772235305597534208 11777961100979634176 11783513976458706944 11818220599760024576 11823968761530335872 11825951601824104448 11964268802920677376 11970087999809257472 11981556228163895296 12016846156058512384 12037774447829057536 12084797004265889792 12087003812084056064 12121693392432791552 12127589157701484544 12128319682552561664 12134218670725009408 12174962552848755968 12181617962407528976 12196166216879439872 12240089984767361024 12243807491164125184 12287902836270358528 12401143800356405248 12449585768326547456 12508000012197380096 12556859387245026112 12558208666952531968 12565073576938110976 12712035603103219712 12718218499797336064 12730403492424138752 12767899040812169408 12835425100757991424 12836198263246290944 12879299229459841024 12885563480057827328 12886339662712096768 12925683260298231808 12935897712401803216 12998773248285999104 13005095608815321088 13055896763537255936 13095758040038998016 13169809738395025408 13176215287878680576 13217240025568116736 13227684878846956672 13343096708637065216 13391151078536118272 13453983206397181952 13460526972548153344 13466873115952807936 13506537828297170944 13513107156034669568 13554364352725188608 13565892730862929996 13607311088478021376 13631009301218197504 13637639169555365888 13680100571210579968 13684255431301081088 13690911197561441536 13693207117901594624 13733538464066871296 13744391319426915917 13811196576303874048 13860101894515982336 13914242917541435392 13992922847044714496 14035644980711653376 14043317527166124032 14121876672176193536 14177040252926881792 14228098020944625664 14294857156797005824 14345475112611872768 14350696442565744128 14394510903513939968 14401512124770512896 14457768031507897712 14482947382544334848 14528040689260822528 14535106856911241216 14539521395757398656 14549032562770444288 14591884618071050752 14719199119382675456 14726358262923231232 14772209440340836352 14783883099887775104 14862966410074652672 14912872792006131712 14921024872614006784 14966580617187426304 14997199606401990656 15051211129594314752 15058531757575634944 15117354147253664768 15234657454302691328 15242067307150114816 15249253381299503104 15294167834983561216 15301606632568669952 15304172661184135168 15361378533477141319 15383459397197889536 15436043232339623936 15443551035468193792 15490702117400215552 15503877406700491424 15551212672546310144 15585873336634703872 15639149064344092672 15646755654355933184 15695472530362138624 15707875793630761048 15783273927726333952 15784224658632998912 15844927341506514944 15901991905761640448 15991911825193959424 16131682130524635136 16186823545196609536 16194696513846996992 16202331717630722048 16250053324670033792 16251799451350335488 16257957047104211824 16260683452508143616 16336979607768006656 16400795934360850432 16450869604015931392 16458870999737729024 16523163464580454528 16551939865764954112 16611550693612847104 16616595880865598464 16667328414595088384 16676439563509772288 16761576030684577792 16769728548209229824 16821941850723057664 16830123729055121408 16835235300350672128 16895866399871742976 17043283190864150528 17104663562499915776 17131579783243104256 17198500016771397632 17209750580086439936 17265681657461910904 17267536917059731456 17276976168289902592 17419505493885845504 17479048954266927104 17487550437221337088 17555861181116732936 17640129683929432064 17641192265530998784 17649772611963650048 17709036440507281408 17718717036229133056 17772814482910068736 17809174532602363904 17873313216393248768 17882006462121066496 17951858049863726912 18108488390293159936 18173705035156160512 18275369811051544576 18276470657364525056 18346757974375964672 18499226908796125184 18508224587253710848 18516950534435110912 18571489513908610048 18580522339547670656 18733526151941586944 18742637789175021568 18743766782126686208 18800993833161064448 18810138285414547456 18815851218038986496 18883615388091948032 18916502703731376128 18990395292417826816 19048375330965815296 19165404055096262656 19234427118920138752 19240268914686482432 19299011848478523392 19309561599853420544 19408140667108458496 19417580424242266112 19493430347774462464 19655428590595883008 19715439058509365248 19732207608527898176 19734327905211121664 19792452492331667456 19836566064807804928 19904371536437936128 19914052650998460416 19976055947733630976 19985771928252956672 19991841919166423152 20063841349847694784 20238898789151178752 20311787980468649984 20353342322974130176 20425413318234079232 20426643675877998592 20436578813852647424 20505200089008431104 20516409199844259328 20621149458802737152 20695415303192182784 20937470405111185408 20947653999666200576 20967723399286816768 21029480773102396672 21066105283700850688 21141973610052714496 21148394757465307136 21152256671147098112 21162229182211555328 21224559444466982912 21234882673768766464 21317831434213175708 21420157473342881792 21497300897616625664 21503829963473127424 21581274729247940608 21691451333827100672 21702001650623709184 21703308905620373504 21786775094571458048 21988878759641694208 22056013541118312448 22170279719491076096 22191520484848304128 22246062305430634496 22256882374645338112 22278206111742242816 22343823321421296464 22463346960681009152 22551094409746169344 22619945705521905664 22747853184500498432 22758917315426811904 22828403120379265024 22829778225981292544 22840882203717664768 22847819336190197888 22917576570068246528 22930104399825936896 22968655443461668864 23047167042191294464 23058376753787691008 23130170044744204288 23148448537982174176 23260962654827577344 23434514387438206976 23544470611195068416 23555922201959268352 23567027952917413888 23636441199520049152 23647937523060671744 23651903203648208896 23740312279010127493 23940175999618514944 23963112456327790592 24033692312117024768 24169594008531779584 24174007624168112128 24243386784865583104 24255178315402969088 24256639365105123328 24268437341450018816 24349925105697511936 24363235924815057952 24392332433758879744 24487614982328250368 24575805672540717056 24802287600712810496 24899171536653094912 25016000024394760192 25113718774490052224 25116417333905063936 25130147153876221952 25424071206206439424 25436436999594672128 25460806984848277504 25535798081624338816 25670850201515982848 25672396526492581888 25758598458919682048 25771126960115654656 25772679325424193536 25851366520596463616 25871795424803606432 25997546496571998208 26010191217630642176 26111793527074511872 26191516080077996032 26339619476790050816 26352430575757361152 26434480051136233472 26455369757693913344 26686193417274130432 26782302157072236544 26921053945096306688 27013075656594341888 27026214312069339136 27108728705450377216 27131785461725859992 27214622176956042752 27262018602436395008 27275278339110731776 27368510862602162176 27381822395122883072 27467076928133742592 27488782638853831834 27622393152607748096 27720203789031964672 27828485835082870784 27985845694089428992 28071289961423306752 28086635054332248064 28243753344352387072 28354080505853763584 28456196041889251328 28589714313594011648 28690950225223745536 28701392885131488256 28789021807027879936 28803024249541025792 28915536063015795424 28965894765088669696 29056081378521645056 29070213713822482432 29079042791514797312 29098065125540888576 29183769236142101504 29438398238765350912 29452716525846462464 29544418880681672704 29567766199775550208 29725932820149305344 29825745584012263424 29842049745228013568 29933161234374852608 29994399212803981312 30117063515151269888 30234708294507329536 30469314908605382656 30484134614300229632 30498506762599006208 30588335669967122432 30603213265137339904 30722757066954282638 30872086464679247872 30887102070936387584 30981404234800431104 31007754813400982848 31102425345092620288 31171746673269407744 31278298128688185344 31293511308711866368 31390945060724277248 31415751587261522096 31566547855452667904 31568449317265997824 31689854683013029888 31803983811523280896 31983823650387918848 32263364261049270272 32373647090393219072 32389393027693993984 32404663435261444096 32500106649340067584 32515914094208423648 32521366905016287232 32673959215536013312 32801591868721700864 32901739208031862784 32917741999475458048 33046326929160909056 33103879731529908224 33223101387225694208 33233191761731196928 33334656829190176768 33352879127019544576 33523152061369155584 33539457096418459648 33660247458110242816 33670470600701344256 33791732799743485952 34086566381728301056 34263159566486208512 34397000033542795264 34531363314923821808 34535073834119462912 34553952336579805184 34839010987771691008 34958097908533854208 34975100874442674176 35111722362233465872 35280259367858864128 35282384531061997568 35299545223927300096 35418072881014562816 35437434072458266112 35545628965820137472 35618349065204727808 35746626432786497536 35764012924242132992 35903716099727453824 36216976780586319872 36347410070312321024 36552941314729050112 36693515948751929344 36998453817592250368 37016449174507421696 37033901068870221824 37142979027817220096 37161044679095341312 37306205009873057489 37467052303883173888 37485275578350043136 37487533564253372416 37620276570829094912 37631702436077972992 37767230776183896064 37980790584835653632 38096750661931630592 38330808110192525312 38480537829372964864 38598023696957046784 38619123199706841088 38816281334216916992 38835160848484532224 38986860695548924928 39310857181191766016 39430878117018730496 39464415217055796352 39468655810422243328 39584904984663334912 39673132129615609856 39808743072875872256 39828105301996920832 39952111895467261952 39971543856505913344 39983683838332846304 40127682699695389568 40477797578302357504 40623575960937299968 40706684645948260352 40853287351755997184 40873157627705294848 41010400178016862208 41032818399688518656 41242298917605474304 41390830606384365568 41874940810222370816 41895307999332401152 41935446798573633536 42058961546204793344 42132210567401701376 42296789514930614272 42304513342294196224 42449118888933965824 42469765347537532928 42635662868426351416 42840314946685763584 43007659926946254848 43162549458495881216 43382902667654201344 43404003301247418368 43406617811240747008 43573550189142916096 43977757519283388416 44112027082236624896 44340559438982152192 44383040969696608256 44492124610861268992 44513764749290676224 44556412223484485632 44687646642842592928 44926693921362018304 45102188819492338688 45239891411043811328 45495706369000996864 45517834630853623808 45659556451962585088 45681764407435329536 45695638672380395776 45835153140136493056 45860208799651873792 46094334084382588928 46116753507575382016 46260340089488408576 46296897075964348352 46869028774876413952 47088941222390136832 47111844403918536704 47134055905834827776 47272882399040098304 47295875046121343488 47480624558020254986 47880351999237029888 47926224912655581184 48067384624234049536 48339188017063559168 48486773569731166208 48510356630805938176 48513278730210246656 48536874682900037632 48699850211395023872 48726471849630115904 48784664867517759488 48975229964656500736 49151611345081434112 49604575201425620992 49798343073306189824 50032000048789520384 50227437548980104448 50260294307752443904 50848142412412878848 50872873999189344256 50921613969696555008 51071596163248677632 51344793052985163776 51517196917839364096 51542253920231309312 51545358650848387072 51702733041192927232 51743590849607212864 52020382435261284352 52223587054149023744 52383032160155992064 52679238953580101632 52704861151514722304 52910739515387826688 53372386834548260864 53564604314144473088 53842107890192613376 54026151313188683776 54052428624138678272 54217457410900754432 54263570923451719984 54429244353912085504 54524037204872790016 54550556678221463552 54737021725204324352 54763644790245766144 54934153856267485184 54977565277707663668 55244786305215496192 55440407578063929344 55656971670165741568 55971691388178857984 56173270108664496128 56708161011707527168 56912392083778502656 57179428627188023296 57402785770262976512 57578043614055759872 57606048499082051584 57831072126031590848 57931789530177339392 58140427427644964864 58158085583029594624 58196130251081777152 58367538472284203008 58876796477530701824 58905433051692924928 59135532399551100416 59651491168024526848 59684099490456027136 59866322468749705216 59988798425607962624 60234127030302539776 60469416589014659072 60938629817210765312 60968269228600459264 60997013525198012416 61176671339934244864 61206426530274679808 61445514133908565276 61744172929358495744 61774204141872775168 61962808469600862208 62015509626801965696 62204850690185240576 62343493346538815488 62556596257376370688 62587022617423732736 62781890121448554496 62831503174523044192 63136898634531995648 63379709366026059776 63607967623046561792 63967647300775837696 64747294180786438144 64778786055387987968 64809326870522888192 65000213298680135168 65031828188416847296 65042733810032574464 65603183737443401728 65803478416063725568 65835483998950916096 66092653858321818112 66207759463059816448 66466383523462393856 66669313658380353536 66705758254039089152 67046304122738311168 67078914192836919296 67320494916220485632 67340941201402688512 67583465599486971904 68173132763456602112 68526319132972417024 68794000067085590528 69062726629847643616 69070147668238925824 69107904673159610368 69678021975543382016 69916195817067708416 69950201748885348352 70223444724466931744 70564769062123995136 70599090447854600192 70836145762029125632 70874868144916532224 71091257931640274944 71236698130409455616 71493252865572995072 71528025848484265984 71807432199454907648 72433953561172639744 72694820140624642048 73387031897503858688 73996907635184500736 74032898349014843392 74067802137740443648 74285958055634440192 74322089358190682624 74612410019746114978 74934104607766347776 74970551156700086272 74975067128506744832 75240553141658189824 75263404872155945984 75534461552367792128 75961581169671307264 76193501323863261184 76661616220385050624 76961075658745929728 77196047393914093568 77238246399413682176 77670321696969064448 77973721391097849856 78621714362383532032 78928830434111592704 79169809969326669824 79617486145751744512 79656210603993841664 79904223790934523904 79943087713011826688 79967367676665692608 80255365399390779136 80955595156604715008 81247151921874599936 81413369291896520704 81746315255410589696 82020800356033724416 82065636799377037312 82484597835210948608 82781661212768731136 83749881620444741632 83790615998664802304 83870893597147267072 84117923092409586688 84264421134803402752 84593579029861228544 84609026684588392448 84898237777867931648 84939530695075065856 85271325736852702832 85680629893371527168 86015319853892509696 86325098916991762432 86808006602494836736 86813235622481494016 87147100378285832192 87955515038566776832 88984249221722537984 89027529498581352448 89112824446968971264 89375293285685185856 89853387842724036608 90204377638984677376 90479782822087622656 90991412738001993728 91035669261707247616 91363528814870659072 91391277344760791552 91670306280272986112 91720417599303747584 92188668168765177856 92233507015150764032 92520680178976817152 92593794151928696704 93738057549752827904 94177882444780273664 94223688807837073408 94268111811669655552 94545764798080196608 94591750092242686976 94961249116040509972 95760703998474059776 95852449825311162368 96134769248468099072 96678376034127118336 97020713261611876352 97026557460420493312 97073749365800075264 97399700422790047744 97452943699260231808 97950459929313001472 98303222690162868224 99596686146612379648 100064000097579040768 100454875097960208896 100520588615504887808 101696284824825757696 101745747998378688512 101843227939393110016 102143192326497355264 103034393835678728192 103084507840462618624 103090717301696774144 103405466082385854464 103487181699214425728 104040764870522568704 104447174108298047488 104766064320311984128 105358477907160203264 105409722303029444608 105821479030775653376 106744773669096521728 107129208628288946176 107684215780385226752 108052302626377367552 108104857248277356544 108434914821801508864 108527141846903439968 108858488707824171008 109101113356442927104 109474043450408648704 109527289580491532288 109868307712534970368 109955130555415327336 110489572610430992384 111313943340331483136 111943382776357715968 112346540217328992256 113416322023415054336 113824784167557005312 114358857254376046592 114805571540525953024 115156087228111519744 115212096998164103168 115662144252063181696 115863579060354678784 116280854855289929728 116316171166059189248 116392260502163554304 116735076944568406016 117753592955061403648 117810866103385849856 118271064799102200832 119302982336049053696 119368198980912054272 119732644937499410432 120468254060605079552 120938833178029318144 121936538457200918528 122353342679868489728 122412853060549359616 122891028267817130552 123488345858716991488 123548408283745550336 124031019253603931392 124409701380370481152 125113192514752741376 125174045234847465472 125563780242897108992 125663006349046088384 126759418732052119552 127215935246093123584 127935294601551675392 129494588361572876288 129557572110775975936 129618653741045776384 130000426597360270336 130063656376833694592 130085467620065148928 131206367474886803456 131606956832127451136 131670967997901832192 132185307716643636224 132415518926119632896 132932767046924787712 133338627316760707072 133411516508078178304 134157828385673838592 134640989832440971264 134681882402805377024 135166931198973943808 137588000134171181056 138125453259695287232 138140295336477851648 138215809346319220736 139832391634135416832 139900403497770696704 140446889448933863488 141198180895709200384 141672291524058251264 141749736289833064448 142182515863280549888 142473396260818911232 142986505731145990144 143056051696968531968 143614864398909815296 144867907122345279488 145389640281249284096 146774063795007717376 147993815270369001472 148065796698029686784 148135604275480887296 148571916111268880384 148644178716381365248 149224820039492229956 149941102313400172544 149950134257013489664 150481106283316379648 150526809744311891968 151068923104735584256 151923162339342614528 153922151317491859456 154392094787828187136 154476492798827364352 155340643393938128896 155947442782195699712 157243428724767064064 157857660868223185408 158339619938653339648 159234972291503489024 159312421207987683328 159808447581869047808 159886175426023653376 159934735353331385216 160510730798781558272 161911190313209430016 162494303843749199872 162826738583793041408 163492630510821179392 164041600712067448832 164131273598754074624 164969195670421897216 165563322425537462272 167581231997329604608 167741787194294534144 168235846184819173376 169187158059722457088 169218053369176784896 169796475555735863296 169879061390150131712 170542651473705405664 172030639707785019392 172650197833983524864 173616013204989673472 173626471244962988032 174294200756571664384 175911030077133553664 177968498443445075968 178055058997162704896 178225648893937942528 178750586571370371712 179706775685448073216 180408755277969354752 180959565644175245312 181982825476003987456 182071338523414495232 182727057629741318144 182782554689521583104 183340612560545972224 183440835198607495168 184377336337530355712 184467014030301528064 185041360357953634304 185187588303857393408 187476115099505655808 188447377615674146816 189091529596160393216 189183500184485373952 189922498232081019944 192269538496936198144 193356752068254236672 194041426523223752704 194053114920840986624 194147498731600150528 194799400845580095488 194905887398520463616 195900919858626002944 196606445380325736448 199193372293224759296 200128000195158081536 200909750195920417792 201041177231009775616 203392569649651515392 203491495996757377024 203686455878786220032 204286384652994710528 206068787671357456384 206169015680925237248 206181434603393548288 206810932164771708928 206974363398428851456 208081529741045137408 208894348216596094976 209532128640623968256 210819444606058889216 211642958061551306752 213489547338193043456 216104605252754735104 216209714496554713088 216869829643603017728 217054283693806879936 217716977415648342016 218202226712885854208 218948086900817297408 219054579160983064576 219736615425069940736 219910261110830654672 220979145220861984768 222627886680662966272 223886765552715431936 224693080434657984512 226832644046830108672 227649568335114010624 228717714508752093184 229611143081051906048 230312174456223039488 230424193996328206336 231324288504126363392 231727158120709357568 232561709710579859456 232632342332118378496 232784521004327108608 233470153889136812032 235621732206771699712 236542129598204401664 238605964672098107392 238736397961824108544 241877666356058636288 243873076914401837056 244706685359736979456 244825706121098719232 245782056535634261104 246976691717433982976 247096816567491100672 248062038507207862784 248819402760740962304 250226385029505482752 250348090469694930944 251127560485794217984 251326012698092176768 253518837464104239104 254431870492186247168 255870589203103350784 258989176723145752576 259115144221551951872 259237307482091552768 260000853194720540672 260127312753667389184 260170935240130297856 261143435069111402423 262412734949773606912 263341935995803664384 264370615433287272448 265865534093849575424 266677254633521414144 266823033016156356608 268315656771347677184 269363764805610754048 270333862397947887616 275176000268342362112 276250906519390574464 276280590672955703296 276431618692638441472 279664783268270833664 279800806995541393408 280893778897867726976 282396361791418400768 283344583048116502528 283499472579666128896 284365031726561099776 284946792521637822464 285973011462291980288 286112103393937063936 287229728797819630592 289735814244690558976 290779280562498568192 293548127590015434752 296131593396059373568 297143832222537760768 297288357432762730496 298449640078984459912 299882204626800345088 299900268514026979328 301053619488623783936 302137846209471168512 303846324678685229056 307844302634983718912 308784189575656374272 308952985597654728704 310681286787876257792 311894885564391399424 314486857449534128128 315715321736446370816 316679239877306679296 318469944583006978048 318624842415975366656 319616895163738095616 319772350852047306752 319869470706662770432 321021461597563116544 323822380626418860032 324988607687498399744 326985261021642358784 328083201424134897664 328262547197508149248 329938391340843794432 335162463994659209216 335483574388589068288 336471692369638346752 338374316119444914176 339592951111471726592 339758122780300263424 341085302947410811328 344061279415570038784 345300395667967049728 347232026409979346944 347252942489925976064 348588401513143328768 351822060154267107328 355936996886890151936 356110117994325409792 356451297787875885056 357501173142740743424 359413551370896146432 360817510555938709504 361919131288350490624 364142677046828990464 365454115259482636288 365565109379043166208 366681225121091944448 366881670397214990336 368754672675060711424 368934028060603056128 370375176607714786816 374952230199011311616 376894755231348293632 378183059192320786432 378367000368970747904 379844996464162039888 384539076993872396288 386713504136508473344 388082853046447505408 388106229841681973248 388294997463200301056 389598801691160190976 389811774797040927232 391801839717252005888 393212890760651472896 398386744586449518592 400256000390316163072 401819500391840835584 402082354462019551232 406982991993514754048 407372911757572440064 408572769305989421056 412137575342714912768 412338031361850474496 412362869206787096576 413948726796857702912 417788696433192189952 419064257281247936512 421638889212117778432 423285916123102613504 426979094676386086912 432209210505509470208 432419428993109426176 433739659287206035456 434108567387613759872 435433954831296684032 436404453425771708416 437896173801634594816 438109158321966129152 439473230850139881472 439820522221661309344 441958290441723969536 445255773361325932544 447773531105430863872 449386160869315969024 453665288093660217344 455299136670228021248 459222286162103812096 460624348912446078976 460848387992656412672 462648577008252726784 463454316241418715136 465264684664236756992 466940307778273624064 471243464413543399424 473084259196408803328 477211929344196214784 477472795923648217088 483755332712117272576 487746153828803674112 489413370719473958912 489651412242197438464 491564113071268522208 493953383434867965952 494193633134982201344 496124077014415725568 497638805521481924608 500452770059010965504 500696180939389861888 502255120971588435968 502652025396184353536 507037674928208478208 508863740984372494336 517978353446291505152 518230288443103903744 518474614964183105536 520001706389441081344 520254625507334778368 522286870138222804846 524825469899547213824 526683871991607328768 528741230866574544896 531731068187699150848 533354509267042828288 533646066032312713216 536631313542695354368 538727529611221508096 540667724795895775232 550352000536684724224 552501813038781148928 552863237385276882944 559329566536541667328 559601613991082786816 561787557795735453952 564792723582836801536 566689166096233005056 566998945159332257792 568730063453122199552 569893585043275644928 572224206787874127872 574459457595639261184 579471628489381117952 587096255180030869504 592263186792118747136 594287664445075521536 594576714865525460992 596899280157968919824 599764409253600690176 599800537028053958656 602107238977247567872 604275692418942337024 607692649357370458112 615688605269967437824 617905971195309457408 623789771128782798848 628973714899068256256 631430643472892741632 633358479754613358592 636939889166013956096 637249684831950733312 639544701704094613504 639738941413325540864 642042923195126233088 647644761252837720064 656166402848269795328 656525094395016298496 659876782681687588864 670324927989318418432 670967148777178136576 672943384739276693504 676748632238889828352 679185902222943453184 679516245560600526848 682170605894821622656 688122558831140077568 690600791335934099456 694505884979851952128 697176803026286657536 703644120308534214656 711873993773780303872 712220235988650819584 712902595575751770112 715002346285481486848 721635021111877419008 723838262576700981248 728285354093657980928 731130218758086332416 733362450242183888896 733763340794429980672 737509345350121422848 737868056121206112256 740750353215429573632 749904460398022623232 753789510462696587264 756366118384641572864 756734000737941495808 759689992928324079776 769078153987744792576 773427008273016946688 776212459683363946496 776589994926400602112 779197603382320381952 779623549594081854464 783603679434504011776 786425781521302945792 796773489172899037184 800512000780632326144 803639000783681671168 813965983987029508096 814745823515144880128 817145538611978842112 824275150685429825536 824676062723700948992 824725738413574193152 827897453593715405824 835577392866384379904 838128514562495873024 843277778424235556864 846571832246205227008 864418421011018940416 864838857986218852352 868217134775227519744 870867909662593368064 875792347603269189632 876218316643932258304 878946461700279762944 879641044443322618688 890511546722651865088 895547062210861727744 907330576187320434688 910598273340456042496 918444572324207624192 921248697824892157952 921696775985312825344 925297154016505453568 926908632482837430272 930529369328473513984 933880615556547248128 942486928827086798848 946168518392817606656 954945591847296434176 967510665424234545152 978826741438947917824 979302824484394876928 983128226142537044416 988387266269964402688 992248154028831451136 995277611042963849216 1000905540118021931008 1001392361878779723776 1005304050792368707072 1014075349856416956416 1017727481968744988672 1035956706892583010304 1036460576886207807488 1036949229928366211072 1040003412778882162688 1040509251014669556736 1044573740276445609692 1049650939799094427648 1053367743983214657536 1057482461733149089792 1063462136375398301696 1067292132064625426432 1077455059222443016192 1081335449591791550464 1100704001073369448448 1105003626077562297856 1105726474770553765888 1118659133073083334656 1119203227982165573632 1123575115591470907904 1133378332192466010112 1133997890318664515584 1137460126906244399104 1139787170086551289856 1144448413575748255744 1148918915191278522368 1158943256978762235904 1174192510360061739008 1184526373584237494272 1188575328890151043072 1189153429731050921984 1193798560315937839648 1199601074056107917312 1204214477954495135744 1208551384837884674048 1215385298714740916224 1231377210539934875648 1235811942390618914816 1247579542257565597696 1257947429798136512512 1262861286945785483264 1266716959509226717184 1273879778332027912192 1274499369663901466624 1279089403408189227008 1279477882826651081728 1284085846390252466176 1295289522505675440128 1312332805696539590656 1313050188790032596992 1345886769478553387008 1353497264477779656704 1358371804445886906368 1359032491121201053696 1364341211789643245312 1376245117662280155136 1381201582671868198912 1394353606052573315072 1407288240617068429312 1423747987547560607744 1424440471977301639168 1425805191151503540224 1430004692570962973696 1443270042223754838016 1447676525153401962496 1456570708187315961856 1462260437516172664832 1466724900484367777792 1467526681588859961344 1475736112242412224512 1481500706430859147264 1512732236769283145728 1513468001475882991616 1519379985856648159552 1538156307975489585152 1546854016546033893376 1553179989852801204224 1558395206764640763904 1559247099188163708928 1567207358869008023552 1572851563042605891584 1593546978345798074368 1601024001561264652288 1607278001567363342336 1627931967974059016192 1629491647030289760256 1634291077223957684224 1649352125447401897984 1649451476827148386304 1655794907187430811648 1671154785732768759808 1693143664492410454016 1728836842022037880832 1729677715972437704704 1736434269550455039488 1741735819325186736128 1751584695206538379264 1752436633287864516608 1757892923400559525888 1759282088886645237376 1781023093445303730176 1791094124421723455488 1814661152374640869376 1821196546680912084992 1836889144648415248384 1843393551970625650688 1850594308033010907136 1861058738656947027968 1867761231113094496256 1892337036785635213312 1909891183694592868352 1935021330848469090304 1957653482877895835648 1958605648968789753856 1966256452285074088832 1976774532539928805376 1984496308057662902272 1990555222085927698432 2001811080236043862016 2002784723757559447552 2010608101584737414144 2028150699712833912832 2035454963937489977344 2072921153772415614976 2080006825557764325376 2081018502029339113472 2089147480552891219384 2099301879598188855296 2114964923466298179584 2126924272750796603392 2134584264129250852864 2154910118444886032384 2162670899183583100928 2201408002146738896896 2210007252155124595712 2211452949541107531776 2237318266146166669312 2238406455964331147264 2247150231182941815808 2266756664384932020224 2267995780637329031168 2274920253812488798208 2288896827151496511488 2297837830382557044736 2348385020720123478016 2377150657780302086144 2378306859462101843968 2387597120631875679296 2408428955908990271488 2417102769675769348096 2430770597429481832448 2462754421079869751296 2471623884781237829632 2495159084515131195392 2515894859596273025024 2525722573891570966528 2533433919018453434368 2548998739327802933248 2558178806816378454016 2558955765653302163456 2568171692780504932352 2624665611393079181312 2626100377580065193984 2691773538957106774016 2706994528955559313408 2716743608891773812736 2718064982242402107392 2728682423579286490624 2752490235324560310272 2762403165343736397824 2788707212105146630144 2814576481234136858624 2848880943954603278336 2851610382303007080448 2860009385141925947392 2886540084447509676032 2924520875032345329664 2933449800968735555584 2935053363177719922688 2951472224484824449024 2963001412861718294528 3025464473538566291456 3026936002951765983232 3038759971713296319104 3076312615950979170304 3093708033092067786752 3106359979705602408448 3116790413529281527808 3118494198376327417856 3134414717738016047104 3145703126085211783168 3187093956691596148736 3214556003134726684672 3268582154447915368448 3298704250894803795968 3298902953654296772608 3311589814374861623296 3342309571465537519616 3386287328984820908032 3457673684044075761664 3459355431944875409408 3472868539100910078976 3483471638650373472256 3503169390413076758528 3504873266575729033216 3515785846801119051776 3518564177773290474752 3562046186890607460352 3629322304749281738752 3673778289296830496768 3686787103941251301376 3701188616066021814272 3722117477313894055936 3735522462226188992512 3784674073571270426624 3819782367389185736704 3870042661696938180608 3915306965755791671296 3917211297937579507712 3932512904570148177664 3953549065079857610752 3968992616115325804544 3981110444171855396864 4005569447515118895104 4021216203169474828288 4056301399425667825664 4145842307544831229952 4160013651115528650752 4162037004058678226944 4178294961105782438768 4198603759196377710592 4229929846932596359168 4253848545501593206784 4269168528258501705728 4309820236889772064768 4325341798367166201856 4402816004293477793792 4420014504310249191424 4422905899082215063552 4476812911928662294528 4494300462365883631616 4533513328769864040448 4535991561274658062336 4595675660765114089472 4696770041440246956032 4754301315560604172288 4756613718924203687936 4775194241263751358592 4816857911817980542976 4834205539351538696192 4861541194858963664896 4925508842159739502592 4943247769562475659264 4990318169030262390784 5051445147783141933056 5066867838036906868736 5097997478655605866496 5117911531306604326912 5136343385561009864704 5249331222786158362624 5252200755160130387968 5383547077914213548032 5413989057911118626816 5433487217783547625472 5436129964484804214784 5457364847158572981248 5504980470649120620544 5524806330687472795648 5577414424210293260288 5697761887909206556672 5703220764606014160896 5720018770283851894784 5773080168895019352064 5849041750064690659328 5866899601937471111168 5870106726355439845376 5902944448969648898048 5926002825723436589056 6050928947077132582912 6053872005903531966464 6077519943426592638208 6152625231901958340608 6212719959411204816896 6233580827058563055616 6236988396752654835712 6268829435476032094208 6374187913383192297472 6429112006269453369344 6537164308895830736896 6597408501789607591936 6597805907308593545216 6623179628749723246592 6684619142931075039232 6772574657969641816064 6918710863889750818816 6945737078201820157952 6966943277300746944512 7006338780826153517056 7009746533151458066432 7037128355546580949504 7124092373781214920704 7258644609498563477504 7347556578593660993536 7373574207882502602752 7402377232132043628544 7444234954627788111872 7471044924452377985024 7569348147142540853248 7639564734778371473408 7740085323393876361216 7830613931511583342592 7834422595875159015424 7865025809140296355328 7937985232230651609088 7962220888343710793728 8011138895030237790208 8042432406338949656576 8112602798851335651328 8291684615089662459904 8320027302231057301504 8324074008117356453888 8356589922211564877536 8397207518392755421184 8459859693865192718336 8507697091003186413568 8538337056517003411456 8619640473779544129536 8650683596734332403712 8805632008586955587584 8840029008620498382848 8953625823857324589056 8988600924731767263232 9067026657539728080896 9071983122549316124672 9191351321530228178944 9508602631121208344576 9513227437848407375872 9550388482527502717184 9633715823635961085952 9668411078703077392384 9851017684319479005184 9980636338060524781568 10102890295566283866112 10133735676073813737472 10195994957311211732992 10235823062613208653824 10272686771122019729408 10504401510320260775936 10767094155828427096064 10827978115822237253632 10872259928969608429568 10914729694317145962496 11009960941298241241088 11154828848420586520576 11395523775818413113344 11406441529212028321792 11440037540567703789568 11546160337790038704128 11698083500129381318656 11740213452710879690752 11852005651446873178112 12101857894154265165824 12107744011807063932928 12155039886853185276416 12305250463803916681216 12467161654117126111232 12473976793505309671424 12537658870952064188416 12748375826766384594944 12858224012538906738688 13074328617791661473792 13195611814617187090432 13246359257499446493184 13369238285862150078464 13545149315939283632128 13837421727779501637632 13891474156403640315904 13933886554601493889024 14012677561652307034112 14019493066302916132864 14074256711093161899008 14248184747562429841408 14695113157187321987072 14804754464264087257088 14888469909255576223744 14942089848904755970048 15138696294285081706496 15480170646787752722432 15661227863023166685184 15668845191750318030848 15730051618280592710656 15875970464461303218176 15924441776687421587456 16022277790060475580416 16084864812677899313152 16640054604462114603008 16648148016234712907776 16713179844423129755072 16919719387730385436672 17015394182006372827136 17239280947559088259072 17301367193468664807424 17611264017173911175168 17680058017240996765696 17907251647714649178112 17977201849463534526464 18143966245098632249344 18382702643060456357888 19017205262242416689152 19026454875696814751744 19100776965055005434368 19267431647271922171904 19336822157406154784768 19702035368638958010368 19961272676121049563136 20205780591132567732224 20471646125226417307648 20545373542244039458816 21008803020640521551872 21534188311656854192128 21655956231644474507264 21744519857939216859136 21829459388634291924992 22019921882596482482176 22309657696841173041152 22880075081135407579136 23092320675580077408256 23396167000258762637312 23480426905421759381504 23704011302893746356224 24203715788308530331648 24215488023614127865856 24310079773706370552832 24610500927607833362432 24934323308234252222464 24947953587010619342848 25716448025077813477376 26148657235583322947584 26492718514998892986368 26738476571724300156928 27090298631878567264256 27674843455559003275264 27782948312807280631808 27867773109202987778048 28038986132605832265728 28148513422186323798016 29390226314374643974144 29609508928528174514176 29776939818511152447488 29884179697809511940096 30277392588570163412992 30960341293575505444864 31337690383500636061696 31460103236561185421312 31751940928922606436352 32169729625355798626304 33280109208924229206016 33296296032469425815552 33426359688846259510144 33839438775460770873344 34030788364012745654272 34478561895118176518144 34602734386937329614848 35360116034481993531392 35954403698927069052928 36287932490197264498688 36765405286120912715776 38034410524484833378304 38052909751393629503488 38201553930110010868736 38534863294543844343808 38673644314812309569536 39922545352242099126272 40411561182265135464448 40943292250452834615296 41090747084488078917632 42017606041281043103744 43068376623313708384256 43489039715878433718272 43658918777268583849984 44619315393682346082304 45760150162270815158272 46184641351160154816512 46792334000517525274624 46960853810843518763008 47408022605787492712448 48430976047228255731712 48620159547412741105664 49868646616468504444928 49895907174021238685696 51432896050155626954752 52297314471166645895168 52985437029997785972736 53476953143448600313856 54180597263757134528512 55565896625614561263616 55735546218405975556096 56077972265211664531456 56297026844372647596032 58780452628749287948288 59219017857056349028352 59553879637022304894976 59768359395619023880192 60554785177140326825984 62675380767001272123392 62920206473122370842624 63503881857845212872704 64339459250711597252608 66560218417848458412032 66592592064938851631104 66852719377692519020288 67678877550921541746688 68957123790236353036288 70720232068963987062784 71908807397854138105856 72575864980394528997376 73530810572241825431552 76105819502787259006976 76403107860220021737472 77069726589087688687616 79845090704484198252544 80823122364530270928896 81886584500905669230592 82181494168976157835264 84035212082562086207488 86136753246627416768512 87317837554537167699968 89238630787364692164608 91520300324541630316544 92369282702320309633024 93584668001035050549248 93921707621687037526016 94816045211574985424896 96861952094456511463424 97240319094825482211328 99737293232937008889856 99791814348042477371392 102865792100311253909504 104594628942333291790336 105970874059995571945472 108361194527514269057024 111131793251229122527232 111471092436811951112192 112155944530423329062912 112594053688745295192064 118438035714112698056704 119107759274044609789952 121109570354280653651968 125350761534002544246784 125840412946244741685248 127007763715690425745408 128678918501423194505216 133120436835696916824064 133185184129877703262208 133705438755385038040576 135357755101843083493376 137914247580472706072576 141440464137927974125568 143817614795708276211712 145151729960789057994752 147061621144483650863104 152211639005574518013952 152806215720440043474944 154139453178175377375232 161646244729060541857792 163773169001811338461184 164362988337952315670528 172273506493254833537024 174635675109074335399936 183040600649083260633088 187169336002070101098496 189632090423149970849792 193723904188913022926848 194480638189650964422656 199583628696084954742784 205731584200622507819008 209189257884666583580672 211941748119991143890944 216722389055028538114048 222263586502458245054464 225188107377490590384128 236876071428225396113408 238215518548089219579904 242219140708561307303936 251680825892489483370496 254015527431380851490816 257357837002846389010432 266240873671393833648128 266370368259755406524416 267410877510770076081152 270715510203686166986752 282880928275855948251136 287635229591416552423424 294123242288967301726208 304423278011149036027904 305612431440880086949888 323292489458121083715584 327546338003622676922368 328725976675904631341056 349271350218148670799872 366081201298166521266176 374338672004140202196992 379264180846299941699584 388961276379301928845312 399167257392169909485568 411463168401245015638016 418378515769333167161344 423883496239982287781888 444527173004916490108928 450376214754981180768256 473752142856450792226816 503361651784978966740992 508031054862761702981632 514715674005692778020864 532740736519510813048832 534821755021540152162304 565761856551711896502272 575270459182833104846848 588246484577934603452416 611224862881760173899776 646584978916242167431168 655092676007245353844736 657451953351809262682112 698542700436297341599744 732162402596333042532352 758528361692599883399168 777922552758603857690624 798334514784339818971136 847766992479964575563776 889054346009832980217856 900752429509962361536512 947504285712901584453632 1006723303569957933481984 1016062109725523405963264 1029431348011385556041728 1065481473039021626097664 1069643510043080304324608 1131523713103423793004544 1150540918365666209693696 1222449725763520347799552 1310185352014490707689472 1397085400872594683199488 1464324805192666085064704 1517056723385199766798336 1555845105517207715381248 1596669029568679637942272 1695533984959929151127552 1778108692019665960435712 1801504859019924723073024 1895008571425803168907264 2013446607139915866963968 2058862696022771112083456 2130962946078043252195328 2139287020086160608649216 2263047426206847586009088 2301081836731332419387392 2444899451527040695599104 2620370704028981415378944 2794170801745189366398976 2928649610385332170129408 3111690211034415430762496 3556217384039331920871424 3603009718039849446146048 4026893214279831733927936 4117725392045542224166912 4278574040172321217298432 4526094852413695172018176 4602163673462664838774784 4889798903054081391198208 5588341603490378732797952 6223380422068830861524992 7112434768078663841742848 7206019436079698892292096 8053786428559663467855872 8557148080344642434596864 9779597806108162782396416 11176683206980757465595904 12446760844137661723049984 14412038872159397784584192 16107572857119326935711744 17114296160689284869193728 19559195612216325564792832 24893521688275323446099968 28824077744318795569168384 32215145714238653871423488 34228592321378569738387456 39118391224432651129585664 49787043376550646892199936 68457184642757139476774912 78236782448865302259171328 136914369285514278953549824 273828738571028557907099648 547657477142057115814199296
- Sum of all divisors σ(n): 1581839682664408955136000000
- Sum of proper divisors (its aliquot sum) s(n): 1034182205522351839321800704
- 547657477142057115814199296 is an abundant number, because the sum of its proper divisors (1034182205522351839321800704) is greater than itself. Its abundance is 486524728380294723507601408
Bases of 547657477142057115814199296
- Binary: 111000101000000101111101101010011001000111111010101111111111101101110000000000000000000002
- Hexadecimal: 0x1C502FB5323F57FF6E00000
- Base-36: 1WT9CD73I9CIE841DS
Squares and roots of 547657477142057115814199296
- 547657477142057115814199296 squared (5476574771420571158141992962) is 299928712269602812293582598598521215712502573606895616
- 547657477142057115814199296 cubed (5476574771420571158141992963) is 164258201884036627787694653329979913868245981084736588371775301144030431292686336
-
The
square root of 547657477142057115814199296 is 23402082752226.5016841127 -
547657477142057115814199296 is a
perfect cube number . Itscube root is 818156416
Scales and comparisons
How big is 547657477142057115814199296?- 547,657,477,142,057,115,814,199,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 547,657,477,142,057,115,814,199,296 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 547657477142057115814199296 cubic inches would be around 68179701.3 feet tall.
Recreational maths with 547657477142057115814199296
- 547657477142057115814199296 backwards is 692991418511750241774756745
- The number of decimal digits it has is: 27
- The sum of 547657477142057115814199296's digits is 127
- 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 547657477142057115814199296 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 547657477142057115814199296 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/547657477142057115814199296/
Chicago style:
Numbermatics. 2024. "Number 547657477142057115814199296 - Facts about the integer". https://numbermatics.com/n/547657477142057115814199296/
The information we have on file for 547657477142057115814199296 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 547657477142057115814199296, math, Factors of 547657477142057115814199296, curriculum, school, college, exams, university, Prime factorization of 547657477142057115814199296, STEM, science, technology, engineering, physics, economics, calculator, five hundred forty-seven septillion, six hundred fifty-seven sextillion, four hundred seventy-seven quintillion, one hundred forty-two quadrillion, fifty-seven trillion, one hundred fifteen billion, eight hundred fourteen million, one hundred ninety-nine thousand, two hundred ninety-six.