1017019006217608681852928
1,017,019,006,217,608,681,852,928 is an even composite number composed of six prime numbers multiplied together.
1017019006217608681852928 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 1017019006217608681852928:
212 × 113 × 173 × 193 × 293 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 11 × 17 × 17 × 17 × 19 × 19 × 19 × 29 × 29 × 29 × 61 × 61 × 61)See below for interesting mathematical facts about the number 1017019006217608681852928 from the Numbermatics database.
Names of 1017019006217608681852928
- Cardinal: 1017019006217608681852928 can be written as One septillion, seventeen sextillion, nineteen quintillion, six quadrillion, two hundred seventeen trillion, six hundred eight billion, six hundred eighty-one million, eight hundred fifty-two thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 1.017019006217608681852928 × 1024
Factors of 1017019006217608681852928
Divisors of 1017019006217608681852928
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 4 8 11 16 17 19 22 29 32 34 38 44 58 61 64 68 76 88 116 121 122 128 136 152 176 187 209 232 242 244 256 272 289 304 319 323 352 361 374 418 464 484 488 493 512 544 551 578 608 638 646 671 704 722 748 836 841 928 968 976 986 1024 1037 1088 1102 1156 1159 1216 1276 1292 1331 1342 1408 1444 1496 1672 1682 1769 1856 1936 1952 1972 2048 2057 2074 2176 2204 2299 2312 2318 2432 2552 2584 2662 2684 2816 2888 2992 3179 3344 3364 3509 3538 3553 3712 3721 3872 3904 3944 3971 4096 4114 4148 4352 4408 4598 4624 4636 4864 4913 5104 5168 5324 5368 5423 5491 5632 5776 5984 6061 6137 6358 6688 6728 6859 7018 7076 7106 7381 7424 7442 7744 7808 7888 7942 8228 8296 8381 8704 8816 9196 9248 9251 9272 9367 9728 9826 10208 10336 10469 10648 10736 10846 10982 11264 11407 11552 11968 12122 12274 12716 12749 13376 13456 13718 14036 14152 14212 14297 14762 14848 14884 15488 15616 15776 15884 15979 16456 16592 16762 17408 17629 17632 18392 18496 18502 18544 18734 19456 19459 19652 19703 20416 20672 20938 21296 21472 21692 21964 22021 22528 22627 22814 23104 23936 24244 24389 24548 25289 25432 25498 26752 26912 27436 28072 28304 28424 28594 29524 29696 29768 30073 30976 31232 31552 31768 31958 32912 33184 33524 33611 34816 34969 35258 35264 36784 36992 37004 37088 37468 38599 38912 38918 39083 39304 39406 40832 40931 41344 41876 42592 42944 43384 43681 43928 44042 45056 45254 45628 46208 47872 48488 48778 49096 50578 50864 50996 51301 53504 53824 54043 54872 56144 56608 56848 57188 59048 59392 59536 59653 60146 60401 61952 62464 63104 63257 63536 63916 65824 66368 66671 67048 67222 67507 69632 69938 70516 70528 70699 73568 73984 74008 74176 74936 75449 77198 77824 77836 78166 78608 78812 81191 81664 81862 82688 83752 85184 85888 86768 87362 87856 88084 90508 91256 92191 92416 93347 95744 96976 97556 98192 101156 101728 101761 101992 102602 103037 104329 107008 107648 107909 108086 109744 112288 113216 113696 114376 115159 116603 118096 118784 119072 119306 120292 120802 123904 124928 125477 126208 126514 127072 127832 131648 132736 133342 134096 134444 135014 139876 140239 141032 141056 141398 142477 147136 147968 148016 148352 149872 150898 154396 155672 156332 157216 157267 157624 159239 162382 163328 163724 165376 167504 170368 171776 173536 174724 175712 175769 176168 177973 181016 182512 184382 184832 186694 191488 193919 193952 195112 196384 198911 202312 203456 203522 203984 205204 206074 208658 214016 214049 215296 215818 216172 216733 219488 224576 226432 226981 227392 228752 230318 233206 236192 238144 238612 240584 241604 242231 243049 247808 249856 250954 252416 253028 254144 255664 263296 265472 266684 268192 268279 268888 270028 271643 279752 280478 282064 282112 282796 284954 294272 295936 296032 296704 299693 299744 301796 303601 308792 311344 312664 314432 314534 315248 318478 324764 326656 327448 330752 330803 334951 335008 340736 343552 347072 349448 351424 351538 352336 355946 362032 365024 368764 369664 369721 373388 374357 382976 384659 387838 387904 390224 392768 397822 404624 406912 407044 407968 410408 412148 414613 417316 418399 428032 428098 429913 430592 431636 432344 433466 438976 449152 450241 452864 453962 454784 457504 460636 463391 466412 472384 476288 477224 480491 481168 483208 484462 486098 495616 501908 504832 506056 508288 511241 511328 526592 530944 533368 536384 536558 537776 540056 543286 559504 560956 564128 564224 564311 565592 569908 571387 588544 591872 592064 593408 594473 599386 599488 603592 607202 617584 622688 625328 628864 629068 630496 636956 638609 649528 653312 654896 656183 661504 661606 664411 669902 670016 681472 687104 694144 695827 698896 702848 703076 704672 711892 724064 730048 733381 737528 739328 739442 742577 746776 748714 765952 769318 775676 775808 777689 780448 785536 795644 809248 813824 814088 815936 820816 824296 829226 829939 834632 836798 856064 856196 859826 861184 863272 864688 866932 872117 877952 898304 900482 905728 907924 909568 915008 921272 926782 932824 944768 952576 954448 960982 962336 966416 968924 972196 974719 1003816 1009664 1012112 1014101 1016576 1022482 1022656 1026817 1053184 1061888 1066736 1072768 1073116 1075369 1075552 1080112 1086572 1119008 1119371 1121912 1128256 1128448 1128622 1131184 1133407 1139816 1142774 1147619 1177088 1183744 1184128 1186816 1186999 1188946 1198772 1198976 1201883 1207184 1214404 1235168 1245376 1250656 1257728 1258136 1260992 1266749 1273912 1277218 1282633 1299056 1306624 1309792 1312366 1323008 1323212 1328822 1339804 1340032 1343281 1362944 1374208 1380247 1388288 1391654 1397792 1405696 1406152 1409344 1423784 1448128 1460096 1466762 1475056 1478656 1478884 1485154 1487729 1493552 1497428 1538636 1542629 1551352 1551616 1555378 1560896 1567247 1571072 1591288 1618496 1627648 1628176 1631872 1641632 1648592 1658452 1659878 1669264 1673596 1712392 1719652 1722368 1726544 1729376 1729937 1733864 1744234 1751629 1755904 1773593 1796608 1800964 1811456 1815848 1819136 1830016 1834453 1842544 1853564 1865648 1889536 1905152 1908896 1921964 1924672 1932832 1933459 1937848 1944392 1949438 1957703 1982251 2007632 2019328 2024224 2028202 2033152 2044964 2045312 2050271 2053634 2106368 2123776 2133109 2133472 2145536 2146232 2150738 2151104 2160224 2173144 2188021 2238016 2238742 2243824 2256512 2256896 2257244 2262368 2266814 2279632 2285548 2295238 2354176 2354539 2368256 2373632 2373998 2377892 2384063 2397544 2397952 2403766 2414368 2428808 2470336 2490752 2496791 2501312 2515456 2516272 2521984 2533498 2547824 2554436 2565266 2598112 2619584 2624732 2646424 2657644 2664541 2673539 2679608 2680064 2686562 2707063 2725888 2748416 2760494 2776576 2783308 2795584 2811392 2812304 2818688 2847568 2896256 2920192 2933524 2950112 2951069 2957768 2970308 2975458 2987104 2988073 2994856 3025541 3077272 3085258 3102704 3103232 3110756 3121792 3129361 3134494 3142144 3182576 3236992 3255296 3256352 3263744 3283264 3296623 3297184 3316904 3319756 3338528 3339611 3347192 3381487 3424784 3439304 3444736 3453088 3458752 3459874 3467728 3488468 3503258 3511808 3547186 3593216 3601928 3622912 3631696 3638272 3638833 3660032 3668906 3684461 3685088 3707128 3731296 3779072 3810304 3817792 3843928 3849344 3858677 3865664 3866918 3875696 3888784 3898876 3915406 3964502 4015264 4048448 4056404 4066304 4066931 4089928 4090624 4100542 4107268 4117927 4131833 4212736 4247552 4266218 4266944 4291072 4292464 4301476 4302208 4312639 4320448 4346288 4376042 4476032 4477484 4487648 4513024 4514488 4524736 4533628 4559264 4560743 4571096 4590476 4602389 4617931 4708352 4709078 4736512 4747264 4747996 4755784 4768126 4795088 4795904 4807532 4828736 4857616 4940672 4952651 4981504 4993582 5002624 5030912 5032544 5043968 5066996 5095648 5097301 5108872 5130532 5161217 5196224 5239168 5249464 5292848 5315288 5329082 5347078 5359216 5360128 5373124 5414126 5451776 5520988 5553152 5566616 5591168 5622784 5623651 5624608 5637376 5694167 5695136 5768419 5792512 5840384 5867048 5900224 5902138 5915536 5940616 5950916 5974208 5976146 5989712 6051082 6154544 6170516 6205408 6206464 6207421 6221512 6243584 6258722 6268988 6284288 6285257 6364069 6365152 6473984 6510592 6512704 6527488 6539203 6566528 6582449 6593246 6594368 6633808 6639512 6677056 6679222 6694384 6762974 6849568 6878608 6906176 6917504 6919748 6935456 6976936 7006516 7023616 7024699 7048421 7094372 7112783 7186432 7203856 7245824 7263392 7276544 7277666 7308521 7320064 7337812 7368922 7370176 7414256 7462592 7558144 7620608 7635584 7654097 7687856 7698688 7717354 7731328 7733836 7751392 7777568 7797752 7830812 7877647 7929004 8030528 8096896 8112808 8132608 8133862 8168347 8179856 8181248 8201084 8214536 8235854 8263666 8425472 8532436 8533888 8554579 8582144 8584928 8602952 8604416 8625278 8640896 8691097 8692576 8752084 8804429 8952064 8954968 8975296 9026048 9028976 9049472 9067256 9118528 9121486 9129329 9142192 9180952 9204778 9235862 9416704 9418156 9473024 9495992 9511568 9536252 9590176 9591808 9593287 9615064 9657472 9713579 9715232 9881344 9905302 9963008 9987164 10005248 10061824 10065088 10087936 10133992 10191296 10194602 10217744 10261064 10322434 10392448 10478336 10498928 10585696 10630576 10658164 10694156 10718432 10720256 10721909 10746248 10828252 10856353 11041976 11106304 11133232 11155111 11182336 11245568 11247302 11249216 11274752 11294987 11388334 11390272 11536838 11585024 11680768 11734096 11800448 11804276 11829059 11831072 11881232 11901832 11948416 11952292 11979424 12102164 12133571 12309088 12341032 12410816 12412928 12414842 12443024 12467477 12487168 12517444 12537976 12568576 12570514 12623809 12728138 12730304 12947968 13021184 13025408 13054976 13056989 13078406 13133056 13164898 13186492 13188736 13220713 13267616 13279024 13354112 13358444 13388768 13525948 13699136 13757216 13812352 13835008 13839496 13870912 13934239 13953872 14013032 14047232 14049398 14096842 14108963 14188744 14225566 14372864 14407712 14526784 14553088 14555332 14617042 14640128 14675624 14737844 14740352 14776091 14825989 14828512 14925184 15116288 15241216 15271168 15308194 15375712 15397376 15434708 15462656 15467672 15502784 15555136 15595504 15661624 15755294 15858008 16061056 16193792 16225616 16265216 16267724 16336694 16359712 16362496 16365019 16402168 16429072 16471708 16527332 16570223 17064872 17067776 17109158 17164288 17169856 17205904 17208832 17239717 17250556 17281792 17382194 17385152 17504168 17608858 17904128 17909936 17950592 18052096 18057952 18098944 18134512 18237056 18242972 18258658 18281273 18284384 18361904 18409556 18471724 18519661 18836312 18946048 18991984 19023136 19029307 19072504 19180352 19183616 19186574 19230128 19267919 19314944 19427158 19430464 19509523 19762688 19810604 19926016 19974328 20010496 20123648 20130176 20175872 20178983 20267984 20382592 20389204 20432011 20435488 20522128 20644868 20784896 20956672 20997856 21171392 21261152 21268049 21316328 21388312 21436864 21440512 21443818 21492496 21534733 21656504 21712706 21804761 22083952 22212608 22266464 22310222 22364672 22491136 22494604 22498432 22549504 22552981 22589974 22776668 22780544 22835777 23073676 23170048 23361536 23464199 23468192 23600896 23608552 23658118 23662144 23762464 23803664 23896832 23904584 23958848 24068231 24204328 24267142 24618176 24682064 24821632 24825856 24829684 24886048 24934954 24974336 25034888 25075952 25137152 25141028 25247618 25291393 25456276 25460608 25522339 25895936 26050816 26109952 26113978 26156812 26224693 26266112 26329796 26372984 26377472 26441426 26535232 26558048 26708224 26716888 26777536 27051896 27398272 27464701 27514432 27624704 27670016 27678992 27741824 27868478 27907744 28026064 28094464 28098796 28193684 28217926 28266851 28377488 28451132 28815424 29053568 29110664 29234084 29280256 29309951 29351248 29408929 29475688 29480704 29552182 29651978 29657024 29777693 29850368 30232576 30542336 30616388 30751424 30794752 30869416 30925312 30935344 31005568 31110272 31185701 31191008 31323248 31510588 31716016 32122112 32387584 32451232 32461759 32535448 32673388 32719424 32724992 32730038 32804336 32858144 32868803 32943416 33054664 33140446 33280951 33698267 34129744 34135552 34218316 34328576 34339712 34411808 34417664 34422971 34479434 34501112 34563584 34764388 34770304 34854607 35008336 35217716 35808256 35819872 35901184 36104192 36115904 36197888 36262853 36269024 36474112 36485944 36517316 36562546 36568768 36723808 36735721 36819112 36943448 37039322 37196357 37672624 37892096 37983968 38046272 38058614 38145008 38360704 38367232 38373148 38460256 38535838 38629888 38854316 38860928 38955149 39019046 39525376 39621208 39852032 39948656 40020992 40027163 40260352 40351744 40357966 40529071 40535968 40765184 40778408 40864022 40870976 41044256 41289736 41569792 41913344 41995712 42342784 42445447 42522304 42536098 42632656 42776624 42873728 42881024 42887636 42984992 43069466 43313008 43425412 43609522 44167904 44532928 44620444 44729344 44736241 44989208 44996864 45099008 45105962 45179948 45297197 45450163 45553336 45561088 45671554 46147352 46340096 46723072 46928398 46936384 47201792 47217104 47316236 47324288 47439029 47524928 47607328 47793664 47809168 47917696 48136462 48408656 48534284 49236352 49364128 49643264 49659368 49772096 49869908 49948672 50069776 50151904 50168173 50282056 50495236 50582786 50626279 50797241 50912552 50921216 51044678 51434197 51791872 52101632 52219904 52227956 52313624 52449386 52532224 52659592 52745968 52754944 52882852 53070464 53116096 53199137 53416448 53433776 53555072 54103792 54796544 54929402 55028864 55249408 55340032 55357984 55483648 55736956 55815488 56052128 56070311 56197592 56387368 56435852 56533702 56754976 56773387 56902264 57485279 57630848 58107136 58221328 58468168 58560512 58619902 58702496 58817858 58951376 58961408 59104364 59303956 59314048 59457859 59555386 59700736 61084672 61232776 61502848 61589504 61738832 61850624 61860161 61870688 62011136 62220544 62371402 62382016 62635837 62646496 63021176 63432032 63452609 64244224 64775168 64902464 64923518 65070896 65346776 65438848 65449984 65460076 65597509 65608672 65716288 65737606 65886832 66109328 66280892 66561902 67396534 68259488 68271104 68281631 68436632 68679424 68823616 68835328 68845942 68958868 69002224 69127168 69137827 69528776 69540608 69709214 70004759 70016672 70435432 71616512 71639744 71802368 72208384 72231808 72395776 72406939 72525706 72538048 72948224 72971888 73034632 73125092 73137536 73314863 73447616 73471442 73638224 73886896 74078644 74392714 75345248 75967936 76092544 76117228 76290016 76721408 76746296 76920512 77071676 77259776 77271689 77532631 77708632 77721856 77910298 78038092 78240613 78504827 79050752 79242416 79704064 79897312 80041984 80054326 80520704 80703488 80715932 81058142 81071936 81530368 81556816 81728044 81741952 81940141 82088512 82579472 83139584 83826688 83991424 84195067 84685568 84890894 85044608 85072196 85265312 85553248 85747456 85775272 85969984 86138932 86626016 86654117 86850824 87219044 87740689 88335808 89065856 89240888 89458688 89472482 89978416 89993728 90198016 90211924 90359896 90594394 90751469 90900326 91106672 91122176 91343108 92294704 92680192 93856796 93872768 94100369 94403584 94434208 94632472 94648576 94878058 95049856 95214656 95587328 95602067 95618336 95835392 96272924 96817312 96848719 97068568 98063123 98472704 98728256 99286528 99318736 99544192 99739816 99897344 100139552 100303808 100336346 100564112 100990472 101165572 101252558 101594482 101825104 101842432 102089356 102868394 103583744 104203264 104455912 104627248 104898772 105064448 105319184 105491936 105509888 105526157 105765704 106140928 106232192 106398274 106832896 106849369 106867552 107110144 108189173 108207584 109593088 109858804 110057728 110498816 110680064 110715968 110967296 111473912 111630976 111901633 112104256 112140622 112395184 112774736 112871704 113067404 113509952 113546774 113804528 114970558 115261696 116214272 116442656 116936336 117239804 117404992 117635716 117902752 117922816 117940999 118208728 118607912 118628096 118915718 119110772 119401472 119419883 119823157 120917311 122169344 122465552 123005696 123179008 123477664 123701248 123720322 123741376 124022272 124244857 124441088 124742804 124764032 125066531 125271674 125292992 126042352 126864064 126905218 128488448 129550336 129804928 129847036 130119649 130141792 130693552 130877696 130920152 131195018 131217344 131432576 131475212 131773664 132218656 132561784 133123804 133469281 133919999 134793068 136518976 136542208 136563262 136873264 137358848 137647232 137670656 137691884 137917736 138004448 138254336 138275654 138861899 139057552 139081216 139418428 140009518 140033344 140870864 143233024 143279488 143604736 143626879 144463616 144791552 144813878 145051412 145076096 145427843 145896448 145943776 146069264 146250184 146275072 146629726 146895232 146942884 147276448 147773792 148157288 148785428 149675293 150690496 151935872 152185088 152234456 152580032 153442816 153492592 153841024 154143352 154519552 154543378 155065262 155198593 155417264 155443712 155820596 156076184 156481226 157009654 158101504 158484832 159794624 160083968 160108652 161041408 161431864 162116284 162143872 162537001 163060736 163085879 163113632 163456088 163483904 163880282 164177024 165130843 165158944 166279168 167284151 167653376 167982848 168390134 169371136 169781788 170089216 170144392 170530624 171106496 171494912 171550544 171939968 172277864 173252032 173308234 173701648 174438088 175481378 176671616 178131712 178481776 178917376 178944964 179956832 179987456 180015209 180423848 180719792 181188788 181502938 181800652 182213344 182244352 182272453 182686216 184558001 184589408 187713592 187745536 188200738 188807168 188868416 189264944 189297152 189636887 189756116 190099712 190429312 190891021 191174656 191204134 191236672 191670784 192545848 193634624 193697438 194137136 196126246 196945408 197456512 198573056 198637472 199088384 199479632 200279104 200607616 200672692 201094003 201128224 201980944 202331144 202505116 203188964 203650208 203684864 203716271 204178712 205736788 206270707 208406528 208911824 209254496 209797544 210128896 210638368 210983872 211019776 211052314 211531408 211947109 212281856 212464384 212796548 213665792 213698738 213735104 214220288 214604753 216378346 216415168 219186176 219717608 220115456 220997632 221360128 221431936 221934592 221968813 222947824 223261952 223803266 224208512 224281244 224752121 224790368 225549472 225743408 226134808 227019904 227093548 227609056 229941116 230523392 232428544 232885312 233872672 234479608 234809984 235271432 235805504 235845632 235881998 236417456 236882063 237215824 237256192 237831436 238221544 238802944 238839766 239646314 239852371 241834622 244338688 244931104 246011392 246955328 247402496 247440644 247482752 248044544 248082791 248489714 248882176 249485608 249528064 250133062 250543348 250585984 251193547 252041813 252084704 253728128 253810436 256976896 259100672 259609856 259694072 260239298 260283584 261387104 261755392 261840304 262390036 262434688 262865152 262950424 263547328 264437312 264750541 265123568 266247608 266938562 267839998 269586136 273037952 273084416 273126524 273746528 274717696 275294464 275383768 275835472 276008896 276508672 276551308 277723798 278115104 278162432 278205323 278836856 280019036 280066688 280745729 281693791 281741728 286558976 287209472 287253758 288927232 289583104 289627756 290102824 290152192 290855686 291792896 291887552 292138528 292500368 292550144 293259452 293790464 293885768 294552896 295547584 296314576 297570856 299350586 301380992 302111711 303871744 304370176 304468912 305160064 306885632 306985184 307682048 308286704 309039104 309086756 310130524 310397186 310834528 310887424 310935361 311641192 312152368 312962452 314019308 314834237 316969664 319589248 320217304 322082816 322863728 323498219 324232568 324287744 325074002 326121472 326171758 326227264 326912176 326967808 327554623 327760564 328354048 330261686 330317888 332558336 334568302 335965696 336780268 338742272 339563576 340178432 340288784 341061248 342212992 342989824 343042711 343101088 343879936 344555728 346504064 346616468 347344187 347403296 348876176 350962756 351873559 353343232 356263424 356963552 357889928 359913664 359974912 360030418 360847696 361439584 361556833 362377576 363005876 363601304 364426688 364488704 364544906 365372432 366090461 369116002 369178816 370680937 375427184 375491072 376401476 377614336 377736832 378529888 378594304 378652681 379273774 379512232 380199424 380858624 381782042 382349312 382408268 382473344 383341568 383400677 385091696 387269248 387394876 388208209 388274272 392252492 393890816 394913024 397146112 397274944 398176768 398891383 398959264 400558208 401215232 401345384 402188006 402256448 403961888 404092931 404662288 405010232 406377928 407300416 407369728 407432542 408357424 409159927 411473576 412541414 416813056 417823648 418508992 419595088 421276736 421967744 422039552 422104628 423062816 423894218 424563712 424928768 425593096 427331584 427397476 427470208 428440576 428506639 429209506 429953681 432756692 432830336 433879763 438372352 439435216 440230912 441995264 442863872 443869184 443937626 445819781 445895648 446523904 447606532 448417024 448562488 449504242 449580736 451098944 451486816 452269616 454039808 454187096 455218112 459882232 461046784 464857088 465770624 466899917 467745344 468959216 469619968 470542864 471611008 471691264 471763996 472834912 473764126 474431648 474512384 475662872 476443088 477605888 477679532 479292628 479704742 480536467 483669244 489862208 492022784 493910656 494881288 494965504 496089088 496165582 496979428 497764352 498269167 498971216 499056128 499951793 500266124 501086696 501171968 502387094 504083626 504169408 507456256 507620872 513953792 519219712 519388144 520478596 520567168 521829319 522774208 523510784 523680608 524780072 524869376 525730304 525900848 527094656 528874624 529501082 530156917 530247136 532495216 533877124 535679996 537070169 539172272 546075904 546253048 547493056 549435392 550588928 550767536 551670944 551849903 552017792 553102616 555447596 556230208 556324864 556410646 556889069 557673712 558769651 560038072 560133376 561491458 563387582 563483456 565776167 573117952 574418944 574507516 577854464 579255512 580205648 580304384 581711372 583585792 583775104 584277056 585000736 585100288 585190507 586518904 587580928 587771536 589105792 591095168 592528319 592629152 595141712 598701172 602761984 604223422 607743488 608740352 608937824 610320128 613771264 613970368 615364096 616573408 616773421 618173512 620261048 620794372 621669056 621774848 621870722 623282384 624304736 624507257 625924904 628038616 629668474 632338069 633939328 639178496 640434608 644165632 645727456 646996438 648465136 648575488 650148004 652242944 652343516 652454528 653824352 653935616 654036449 655109246 655521128 656708096 660523372 660635776 662237533 669136604 671931392 673560536 677484544 679127152 680356864 680461771 680577568 682122496 684425984 685979648 686085422 686202176 687759872 688994207 689111456 693008128 693232936 694688374 694806592 697752352 697978699 701925512 703747118 706686464 712526848 713927104 715779856 719827328 719949824 720060836 721572599 721695392 722879168 723113666 724755152 726011752 727202608 728853376 728977408 729089812 730744864 732180922 738232004 738357632 740147831 741361874 750854368 750982144 752802952 755473664 757059776 757188608 757305362 758547548 759024464 760398848 760516097 761717248 763564084 764816536 764946688 766683136 766801354 770052349 770183392 774538496 774789752 776416418 776548544 784504984 787781632 789826048 794292224 794549888 796353536 796476329 797782766 797918528 801116416 802430464 802690768 804376012 804512896 806463493 807923776 808185862 809324576 810020464 812755856 814600832 814739456 814865084 816714848 818319854 822947152 825082828 835647296 837017984 839190176 842553472 843935488 844209256 846125632 847788436 849127424 849857536 849988579 851186192 852858941 854794952 854940416 856881152 857013278 858419012 859907362 860646743 863553097 865513384 865660672 867759526 876744704 878870432 880461824 885727744 887738368 887875252 891639562 891791296 893047808 895213064 896834048 897124976 899008484 899161472 901341551 902197888 902973632 904385329 904539232 908079616 908374192 910436224 919764464 922093568 929714176 931541248 933799834 935490688 937918432 939239936 941085728 943222016 943527992 945669824 947528252 948863296 949024768 951325744 952886176 953195287 955359064 958585256 959409484 961072934 965147579 967338488 977249743 979724416 984045568 987821312 989762576 989931008 992178176 992331164 993958856 995528704 996538334 997942432 998112256 998266159 999903586 1000532248 1002173392 1002343936 1004774188 1008167252 1008338816 1010783603 1014912512 1015241744 1038439424 1038776288 1040957192 1041134336 1043658638 1045548416 1047021568 1047361216 1049560144 1049738752 1051460608 1051622737 1051801696 1054189312 1057749248 1059002164 1060313834 1060494272 1064990432 1065335909 1067754248 1071359992 1074140338 1078344544 1078694353 1092151808 1092506096 1094986112 1098870784 1101177856 1101535072 1103341888 1103699806 1104035584 1106205232 1110895192 1112460416 1112649728 1112821292 1113778138 1115157653 1115347424 1117539302 1120076144 1120266752 1122982916 1126775164 1126966912 1129699321 1131552334 1146235904 1149015032 1155708928 1158511024 1160411296 1160608768 1160787727 1163422744 1167550208 1168554112 1170001472 1170200576 1170381014 1173037808 1175161856 1175343059 1175543072 1178211584 1182190336 1185056638 1185258304 1190080903 1190283424 1197402344 1205523968 1208446844 1215486976 1217480704 1217875648 1220640256 1227542528 1227940736 1230728192 1230917963 1233146816 1233546842 1236347024 1240522096 1241588744 1243338112 1243549696 1243741444 1246352671 1246564768 1248609472 1249014514 1251849808 1256077232 1259336948 1264676138 1267878656 1278356992 1280869216 1291454912 1293992876 1296930272 1297150976 1297350989 1300296008 1304687032 1304909056 1307648704 1307871232 1308072898 1310218492 1311042256 1313416192 1313618713 1318054727 1321046744 1321271552 1324475066 1330090421 1338273208 1343862784 1347121072 1354969088 1358254304 1360713728 1360923542 1361155136 1364244992 1368851968 1371959296 1372170844 1372404352 1375519744 1375731841 1377988414 1378222912 1386016256 1386465872 1389376748 1389613184 1392982397 1395504704 1395957398 1403851024 1407494236 1413372928 1425053696 1427854208 1431316139 1431559712 1439654656 1440121672 1443145198 1443390784 1445758336 1446227332 1449510304 1452023504 1454405216 1457706752 1458179624 1461489728 1464361844 1468162091 1473119989 1476464008 1476715264 1480295662 1482723748 1491591713 1501708736 1501964288 1505605904 1510947328 1514119552 1514377216 1514610724 1517095096 1518048928 1520797696 1521032194 1523434496 1527128168 1529633072 1529893376 1533366272 1533602708 1540104698 1540366784 1542774973 1549076992 1549579504 1552832836 1553097088 1556862679 1569009968 1575563264 1579652096 1589099776 1592707072 1592952658 1595565532 1595837056 1599706273 1602232832 1604860928 1605381536 1608752024 1609025792 1612926986 1615847552 1616371724 1618649152 1620040928 1625511712 1629201664 1629730168 1633429696 1636639708 1645894304 1646428223 1650165656 1667073091 1671294592 1674035968 1678380352 1685106944 1687870976 1688418512 1692251264 1695576872 1698254848 1699715072 1699977158 1702372384 1705717882 1709589904 1709880832 1713762304 1714026556 1716838024 1719814724 1721293486 1724277911 1727106194 1731026768 1731321344 1735519052 1757740864 1760923648 1771455488 1775750504 1783279124 1783582592 1786095616 1787907011 1790426128 1793668096 1793944669 1794249952 1798016968 1798322944 1802683102 1804395776 1805947264 1808770658 1809078464 1816159232 1816439273 1816748384 1820872448 1839528928 1840125661 1844187136 1863082496 1867599668 1870981376 1875836864 1878479872 1882171456 1886444032 1887055984 1891339648 1895056504 1897726592 1898049536 1902327761 1902651488 1905772352 1906390574 1910718128 1917170512 1918818968 1922145868 1930295158 1934676976 1954499486 1959448832 1968091136 1975642624 1979525152 1979862016 1980167299 1984662328 1987917712 1993076668 1995884864 1996224512 1996532318 1999807172 2001064496 2004346784 2004687872 2004996983 2009548376 2016334504 2016677632 2021567206 2029825024 2030138011 2030483488 2055594287 2076878848 2077552576 2081914384 2082268672 2087317276 2091096832 2094043136 2094722432 2099120288 2099477504 2099801231 2102921216 2103245474 2103603392 2108378624 2115498496 2118004328 2120627668 2120988544 2126131027 2129980864 2130671818 2135508496 2142719984 2148280676 2156689088 2157388706 2184303616 2185012192 2189972224 2202355712 2203070144 2206683776 2207399612 2208071168 2212034033 2212410464 2221790384 2224920832 2225642584 2227556276 2230315306 2230694848 2235078604 2240152288 2240533504 2240878981 2245965832 2253550328 2253933824 2259398642 2263104668 2268977777 2276639983 2292471808 2298030064 2311417856 2317022048 2320822592 2321217536 2321575454 2326845488 2335100416 2337108224 2340002944 2340401152 2340762028 2346075616 2350323712 2350686118 2351086144 2356423168 2360652283 2364380672 2370113276 2370516608 2376264089 2380161806 2380566848 2394804688 2411047936 2416893688 2430973952 2434961408 2435751296 2441280512 2441656943 2455881472 2461456384 2461835926 2466293632 2467093684 2472273331 2472694048 2481044192 2483177488 2486676224 2487482888 2492705342 2493129536 2497218944 2498029028 2503699616 2512154464 2518673896 2529352276 2535757312 2544479981 2556713984 2561738432 2582909824 2587985752 2593860544 2594301952 2594701978 2600592016 2609374064 2609818112 2615297408 2615742464 2616145796 2620436984 2622084512 2626832384 2627237426 2636109454 2638376081 2642093488 2642543104 2648950132 2660180842 2676546416 2687725568 2694242144 2716508608 2721427456 2721847084 2722310272 2728489984 2728910701 2737703936 2744341688 2744808704 2751039488 2751463682 2755976828 2756445824 2763129017 2772032512 2772459943 2772931744 2778753496 2779226368 2785964794 2791009408 2791914796 2807702048 2814988472 2826745856 2843830567 2850107392 2855708416 2862632278 2863119424 2879309312 2880243344 2886290396 2886781568 2891516672 2892454664 2899020608 2904047008 2908810432 2915413504 2916359248 2922979456 2928723688 2936324182 2946239978 2952928016 2953430528 2960591324 2965447496 2983183426 3003417472 3003928576 3011211808 3021894656 3028239104 3029221448 3034190192 3036097856 3041595392 3042064388 3046868992 3054256336 3059266144 3059786752 3060258553 3067205416 3080209396 3080733568 3085549946 3088203019 3098153984 3098631701 3099159008 3105665672 3106194176 3113725358 3137486017 3138019936 3159304192 3178199552 3185414144 3185905316 3191131064 3191674112 3199412546 3204465664 3209721856 3210763072 3217504048 3218051584 3225853972 3231695104 3232743448 3237298304 3240081856 3245147357 3251023424 3258403328 3259460336 3266859392 3273279416 3291788608 3292856446 3300331312 3334146182 3342589184 3348071936 3356760704 3370213888 3375741952 3376837024 3384502528 3391153744 3399430144 3399954316 3404744768 3411435764 3419179808 3419761664 3420288971 3428053112 3433676048 3439629448 3442586972 3448555822 3454212388 3462053536 3462642688 3463176607 3471038104 3506602019 3515481728 3542910976 3551501008 3566558248 3567165184 3572191232 3575814022 3580852256 3587336192 3587889338 3588499904 3596033936 3596645888 3603100853 3605366204 3608791552 3611894528 3617541316 3618156928 3626929399 3632318464 3632878546 3633496768 3641744896 3679057856 3680251322 3726164992 3735199336 3741962752 3751673728 3756959744 3764342912 3772888064 3773469821 3774111968 3782679296 3790113008 3795453184 3804655522 3805302976 3811544704 3812781148 3820786057 3821436256 3834341024 3837637936 3844291736 3860590316 3869353952 3870609149 3908998972 3918897664 3951285248 3959050304 3959724032 3960334598 3969324656 3975835424 3986153336 3991769728 3992449024 3993064636 3999614344 4002128992 4008693568 4009375744 4009993966 4019096752 4026995071 4032669008 4033355264 4043134412 4059650048 4060276022 4060966976 4077490307 4111188574 4153757696 4155105152 4163828768 4164537344 4165179491 4174634552 4182193664 4189444864 4198240576 4198955008 4199602462 4205842432 4206490948 4207206784 4216757248 4217407447 4230996992 4236008656 4241255336 4241977088 4252262054 4259961728 4261343636 4270290299 4271016992 4285439968 4296561352 4313378176 4314777412 4368607232 4370024384 4379944448 4404711424 4406140288 4413367552 4414799224 4416142336 4424068066 4424820928 4443580768 4449841664 4451285168 4455112552 4460630612 4461389696 4470157208 4480304576 4481067008 4481757962 4491931664 4500759197 4507100656 4507867648 4518797284 4526209336 4537955554 4553279966 4584943616 4596060128 4634044096 4641645184 4642435072 4643150908 4653690976 4670200832 4674216448 4680005888 4681524056 4692151232 4700647424 4701372236 4702172288 4712846336 4713573029 4721304566 4728761344 4729490491 4740226552 4741033216 4752528178 4760323612 4761133696 4772677393 4788794447 4789609376 4822095872 4833787376 4861947904 4871502592 4882561024 4883313886 4911762944 4922912768 4923671852 4932587264 4934187368 4944546662 4945388096 4962088384 4966354976 4973352448 4974965776 4985410684 4986259072 4994437888 4996058056 5007399232 5024308928 5037347792 5058704552 5071514624 5088959962 5113427968 5123476864 5135899087 5165819648 5175971504 5187721088 5188603904 5189403956 5201184032 5218748128 5219636224 5230594816 5232291592 5240873968 5244169024 5253664768 5254474852 5272218908 5276752162 5284186976 5285086208 5285901137 5297900264 5320361684 5352182029 5353092832 5388484288 5433017216 5443694168 5444620544 5456979968 5457821402 5475407872 5488683376 5489617408 5499469723 5502078976 5502927364 5511953656 5512891648 5526258034 5535839609 5544065024 5544919886 5545863488 5557506992 5558452736 5571929588 5582018816 5583829592 5615404096 5629976944 5653491712 5687661134 5711416832 5725264556 5726238848 5740122509 5758618624 5760486688 5772580792 5773563136 5783033344 5784909328 5798041216 5808094016 5817620864 5830827008 5831726087 5832718496 5845958912 5857447376 5872648364 5892479956 5905856032 5906861056 5907771859 5921182648 5930894992 5966366852 5981850503 6006834944 6022423616 6043789312 6056478208 6058442896 6068380384 6072195712 6084128776 6093737984 6108512672 6118532288 6119573504 6120517106 6134410832 6146466161 6160418792 6161467136 6171099892 6176406038 6196307968 6197263402 6198318016 6211331344 6212388352 6223537837 6227450716 6274972034 6276039872 6318608384 6356399104 6371810632 6382262128 6383348224 6398825092 6408931328 6419443712 6421526144 6435008096 6436103168 6437095577 6451707944 6463390208 6465486896 6474596608 6480163712 6490294714 6502046848 6516806656 6517811509 6518920672 6533718784 6546558832 6583577216 6585712892 6599539553 6600662624 6668292364 6685178368 6696143872 6713521408 6740427776 6751483904 6753674048 6769005056 6782307488 6799908632 6809489536 6822871528 6838359616 6839523328 6840577942 6856106224 6867352096 6869579827 6879258896 6885173944 6897111644 6908424776 6924107072 6925285376 6926353214 6942076208 6955718759 7013204038 7030963456 7085821952 7103002016 7133116496 7134330368 7151628044 7161704512 7174672384 7175778676 7176999808 7192067872 7193291776 7194400939 7206201706 7210732408 7217583104 7223789056 7235082632 7236313856 7253858798 7264636928 7265757092 7266993536 7283489792 7284612863 7309212577 7358115712 7360502644 7375955971 7452329984 7470398672 7483925504 7503347456 7513919488 7528685824 7545776128 7546939642 7548223936 7565358592 7578936277 7580226016 7590906368 7609311044 7610605952 7623089408 7625562296 7641572114 7642872512 7668682048 7675275872 7677765689 7688583472 7721180632 7738707904 7741218298 7817997944 7837795328 7902570496 7918100608 7919448064 7920669196 7937298589 7938649312 7951670848 7972306672 7983539456 7986129272 7999228688 8004257984 8017387136 8018751488 8019987932 8038193504 8053990142 8065338016 8066710528 8086268824 8119300096 8120552044 8121933952 8141626141 8154980614 8169119939 8222377148 8310210304 8327657536 8329074688 8330358982 8349269104 8364387328 8378889728 8396481152 8397910016 8399204924 8412981896 8414413568 8433514496 8434814894 8461993984 8470575839 8472017312 8482510672 8483954176 8504524108 8519923456 8522687272 8540580598 8542033984 8570879936 8593122704 8626756352 8629554824 8737214464 8740048768 8759888896 8761239619 8812280576 8826735104 8829598448 8832284672 8848136132 8849641856 8871098423 8887161536 8899683328 8902570336 8910225104 8921261224 8922779392 8940314416 8960609152 8962134016 8963515924 8983863328 9001518394 9014201312 9015735296 9037594568 9052418672 9075911108 9106559932 9130192873 9192120256 9268088192 9283290368 9286301816 9307381952 9340401664 9348432896 9360011776 9363048112 9381448351 9384302464 9402744472 9404344576 9425692672 9427146058 9442609132 9457522688 9458980982 9467114173 9480453104 9482066432 9499084067 9505056356 9520647224 9522267392 9545354786 9577588894 9579218752 9644191744 9667574752 9743005184 9765122048 9766627772 9823525888 9847343704 9865174528 9868374736 9889093324 9890776192 9914757061 9924176768 9932709952 9946704896 9948238619 9949931552 9970821368 9972518144 9988875776 9992116112 10014798464 10048617856 10072981423 10074695584 10117409104 10143029248 10177919924 10204333211 10226855936 10246953728 10271798174 10331639296 10351943008 10375442176 10378807912 10402368064 10437496256 10439272448 10461189632 10464583184 10481747936 10485148157 10488338048 10508949704 10544437816 10553504324 10568373952 10570172416 10571802274 10595800528 10616623369 10640723368 10704364058 10706185664 10749747173 10776968576 10866034432 10887388336 10889241088 10913959936 10915642804 10950815744 10977366752 10979234816 10980927749 10998939446 11005854728 11023907312 11025783296 11052516068 11071679218 11088130048 11089839772 11091726976 11115013984 11116905472 11118619633 11143859176 11164037632 11167659184 11230808192 11258038061 11259953888 11375322268 11422833664 11450529112 11452477696 11480245018 11517237248 11520973376 11545161584 11547126272 11566066688 11567850107 11569818656 11596082432 11616188032 11635241728 11661654016 11663452174 11665436992 11691917824 11714894752 11718694999 11745296728 11784959912 11811712064 11813722112 11815543718 11842365296 11861789984 11865637883 11932733704 11963701006 12013669888 12044847232 12087578624 12112956416 12116885792 12136760768 12144391424 12168257552 12217025344 12237064576 12239147008 12241034212 12266734183 12268821664 12292932322 12320837584 12322934272 12342199784 12352812076 12392615936 12394526804 12396636032 12422662688 12424776704 12426692531 12447075674 12454901432 12549944068 12552079744 12582513127 12712798208 12743621264 12764524256 12766696448 12797650184 12817862656 12843052288 12870016192 12872206336 12874191154 12903415888 12926780416 12928773649 12930973792 12949193216 12960327424 12980589428 13004093696 13033613312 13035623018 13037841344 13067437568 13090889933 13093117664 13167154432 13171425784 13199079106 13201325248 13336584728 13370356736 13392287744 13427042816 13480855552 13502967808 13507348096 13538010112 13540097593 13564614976 13599817264 13618979072 13645743056 13676719232 13679046656 13681155884 13709879381 13712212448 13734704192 13739159654 13758517792 13770347888 13794223288 13816849552 13848214144 13850570752 13852706428 13884152416 13911437518 14026408076 14061926912 14206004032 14266232992 14268660736 14303256088 14323409024 14351557352 14353999616 14384135744 14386583552 14388801878 14412403412 14421464816 14435166208 14447578112 14449805843 14470165264 14472627712 14498601997 14507717596 14531514184 14533987072 14566979584 14569225726 14618425154 14630994631 14716231424 14721005288 14751911942 14904659968 14940797344 14967851008 15006694912 15057371648 15091552256 15093879284 15096447872 15130717184 15133050251 15157872554 15160452032 15181812736 15218622088 15221211904 15246178816 15251124592 15283144228 15285745024 15322806367 15337364096 15350551744 15355531378 15374550593 15377166944 15442361264 15477415808 15482436596 15635995888 15675590656 15805140992 15836201216 15841338392 15874597178 15877298624 15903341696 15944613344 15967078912 15972258544 15998457376 16008515968 16034774272 16039975864 16076387008 16107980284 16130676032 16133421056 16149783001 16172537648 16204319879 16241104088 16243867904 16283252282 16309961228 16338239878 16407508843 16444754296 16620420608 16655315072 16658149376 16660717964 16698538208 16728774656 16757779456 16792962304 16798409848 16825963792 16828827136 16867028992 16869629788 16923987968 16941151678 16944034624 16965021344 16967908352 16970524703 17009048216 17039846912 17045374544 17081161196 17084067968 17125489469 17141759872 17183321251 17186245408 17253512704 17259109648 17480097536 17519777792 17522479238 17624561152 17653470208 17659196896 17664569344 17696272264 17699283712 17742196846 17774323072 17799366656 17805140672 17820450208 17842522448 17845558784 17880628832 17921218304 17927031848 17967726656 18003036788 18028402624 18031470592 18075189136 18104837344 18110710453 18151822216 18213119864 18260385746 18337804001 18384240512 18536176384 18566580736 18572603632 18614763904 18680803328 18696865792 18720023552 18726096224 18762896702 18768604928 18805488944 18808689152 18851385344 18854292116 18885218264 18915045376 18917961964 18934228346 18960906208 18964132864 18967057021 18998168134 19010112712 19041294448 19044534784 19090709572 19155177788 19158437504 19204888457 19335149504 19486010368 19533255544 19647051776 19694687408 19730349056 19733391359 19736749472 19778186648 19781552384 19829514122 19848353536 19865419904 19893409792 19896477238 19899863104 19941642736 19945036288 19977751552 19980832003 19984232224 20029596928 20097235712 20145962846 20149391168 20234818208 20241382271 20286058496 20355839848 20408666422 20493907456 20543596348 20663278592 20703886016 20750884352 20757615824 20804736128 20874992512 20878544896 20922379264 20925605371 20929166368 20963495872 20970296314 20976676096 21017899408 21088875632 21107008648 21136747904 21140344832 21143604548 21187995407 21191601056 21233246738 21281446736 21408728116 21412371328 21464287099 21499494346 21553937152 21732068864 21774776672 21778482176 21831285608 21954733504 21958469632 21961855498 21997878892 22011709456 22047814624 22051566592 22054966813 22105032136 22143358436 22179679544 22183453952 22230027968 22233810944 22237239266 22287718352 22328075264 22331518121 22335318368 22461616384 22516076122 22519907776 22611537157 22750644536 22845667328 22901058224 22904955392 22960490036 23034474496 23041946752 23090323168 23094252544 23097813541 23132133376 23135700214 23139637312 23192164864 23232376064 23270483456 23323308032 23326904348 23330873984 23383835648 23387441297 23429789504 23437389998 23490593456 23569919824 23623424128 23627444224 23631087436 23680700749 23684730592 23723579968 23731275766 23865467408 23927402012 24027339776 24089694464 24225912832 24233771584 24273521536 24288782848 24332374363 24336515104 24434050688 24474129152 24482068424 24533468366 24537643328 24585864644 24641675168 24645868544 24649668791 24684399568 24705624152 24789053608 24793272064 24845325376 24849553408 24853385062 24894151348 24909802864 24958755547 25043039813 25099888136 25104159488 25165026254 25425596416 25487242528 25529048512 25533392896 25595300368 25686104576 25740032384 25744412672 25748382308 25806831776 25853560832 25857547298 25861947584 25898386432 25920654848 25961178856 26008187392 26067226624 26071246036 26075682688 26134875136 26138904979 26181779866 26186235328 26227174541 26334308864 26342851568 26398158212 26402650496 26466665543 26673169456 26740713472 26784575488 26854085632 26961711104 27014696192 27076020224 27080195186 27129229952 27195006641 27199634528 27237958144 27291486112 27353438464 27362311768 27419758762 27424424896 27469408384 27478319308 27517035584 27540695776 27588446576 27633699104 27696428288 27705412856 27768304832 27822875036 27989279791 28052816152 28123853824 28340242547 28412008064 28532465984 28537321472 28606512176 28646818048 28703114704 28707999232 28768271488 28773167104 28777603756 28824806824 28842929632 28870332416 28895156224 28899611686 28940330528 28945255424 28997203994 29015435192 29063028368 29067974144 29133959168 29138451452 29236850308 29261989262 29312724487 29432462848 29442010576 29503823884 29881594688 29935702016 30013389824 30114743296 30187758568 30192895744 30261434368 30266100502 30315745108 30320904064 30363625472 30394419187 30437244176 30442423808 30492357632 30497059373 30502249184 30566288456 30571490048 30645612734 30674728192 30701103488 30711062756 30749101186 30754333888 30884722528 30954831616 30964873192 31271991776 31282136237 31351181312 31672402432 31682676784 31749194356 31754597248 31806683392 31889226688 31934157824 31944517088 31996914752 32017031936 32069548544 32079951728 32152774016 32215960568 32261352064 32266842112 32299566002 32339571937 32345075296 32408639758 32482208176 32487735808 32566504564 32619922456 32676479756 32761280309 32815017686 32889508592 33240841216 33310630144 33321435928 33397076416 33457549312 33515558912 33585924608 33596819696 33651927584 33657654272 33662844083 33739259576 33882303356 33888069248 33930042688 33935816704 33941049406 33970233209 34018096432 34079693824 34084948711 34090749088 34162322392 34168135936 34250978938 34283519744 34366642502 34372490816 34507025408 34512346187 34518219296 34960195072 35039555584 35044958476 35249122304 35306940416 35318393792 35392544528 35398567424 35484393692 35548646144 35598733312 35610281344 35640900416 35685044896 35691117568 35696620927 35761257664 35842436608 35854063696 35935453312 36006073576 36056805248 36062941184 36144227459 36150378272 36209674688 36221420906 36303644432 36426239728 36520771492 36675608002 36768481024 37072352768 37133161472 37145207264 37229527808 37393731584 37440047104 37452192448 37525793404 37537209856 37610977888 37617378304 37623178681 37708584232 37770436528 37835923928 37868456692 37921812416 37928265728 37934114042 37996336268 38020225424 38082588896 38089069568 38094942677 38181419144 38310355576 38316875008 38409776914 38572622209 38670299008 38972020736 39066511088 39294103552 39389374816 39460698112 39466782718 39473498944 39556373296 39563104768 39659028244 39696707072 39730839808 39786819584 39792954476 39799726208 39883285472 39890072576 39896223389 39955503104 39961664006 39968464448 40059193856 40194471424 40291925692 40298782336 40396489513 40469636416 40482764542 40711679696 40817332844 40987814912 41087192696 41326557184 41407772032 41501768704 41508168031 41515231648 41609472256 41749985024 41844758528 41851210742 41858332736 41926991744 41940592628 41953352192 42028646627 42035798816 42177751264 42214017296 42273495808 42287209096 42375990814 42383202112 42466493476 42562893472 42576700639 42817456232 42824742656 42928574198 42998988692 43107874304 43256159677 43464137728 43549553344 43556964352 43662571216 43909467008 43916939264 43923710996 43995757784 44023418912 44095629248 44103133184 44109933626 44210064272 44286716872 44359359088 44366907904 44460055936 44467621888 44474478532 44575436704 44656150528 44663036242 44670636736 44852393377 44923232768 45032152244 45039815552 45149017691 45223074314 45501289072 45691334656 45802116448 45809910784 45920980072 46083893504 46180646336 46188505088 46195627082 46264266752 46271400428 46279274624 46384329728 46391481917 46464752128 46540966912 46653808696 46661747968 46767671296 46774882594 46859579008 46874779996 46973193289 46981186912 47139839648 47246848256 47262174872 47361401498 47369461184 47447159936 47462551532 47730934816 47854804024 48054679552 48179388928 48345119639 48451825664 48467543168 48547043072 48577565696 48664748726 48673030208 48868101376 48948258304 48964136848 49066936732 49075286656 49171729288 49283350336 49291737088 49299337582 49368799136 49411248304 49578107216 49586544128 49690650752 49699106816 49706770124 49788302696 49819605728 49917511094 50086079626 50199776272 50208318976 50330052508 50974485056 51058097024 51066785792 51190600736 51372209152 51480064768 51496764616 51613663552 51707121664 51715094596 51723895168 51796772864 51841309696 51849303319 51922357712 52016374784 52024395401 52142492072 52151365376 52269750272 52277809958 52363559732 52372470656 52454349082 52499451323 52668617728 52676738917 52685703136 52796316424 52805300992 52933331086 53346338912 53481426944 53708171264 54029392384 54152040448 54160390372 54258459904 54390013282 54399269056 54475916288 54582972224 54706876928 54724623536 54839517524 54848849792 54938816768 54956638616 55034071168 55081391552 55167505069 55176893152 55267398208 55392856576 55410825712 55536609664 55645750072 55978559582 56105632304 56247707648 56680485094 56824016128 57064931968 57074642944 57213024352 57293636096 57406229408 57415998464 57536542976 57555207512 57649613648 57685859264 57790312448 57799223372 57880661056 57890510848 57994407988 58030870384 58126056736 58135948288 58144912507 58276902904 58473700616 58523978524 58625448974 58864925696 58874002319 58884021152 59007647768 59612234323 59763189376 60026779648 60229486592 60375517136 60385791488 60522868736 60532201004 60631490216 60641808128 60727250944 60788838374 60874488352 60884847616 60894235699 60984715264 60994118746 61004498368 61132576912 61142980096 61291225468 61349456384 61402206976 61422125512 61498202372 61508667776 61657799783 61769445056 61909663232 61929746384 62543983552 62564272474 63344804864 63365353568 63498388712 63509194496 63613366784 63778453376 63868315648 63889034176 63993829504 64034063872 64139097088 64148986957 64159903456 64305548032 64431921136 64522704128 64599132004 64679143874 64690150592 64817279516 64964416352 64975471616 64985490449 65133009128 65239844912 65352959512 65522560618 65630035372 65779017184 65800355533 66481682432 66621260288 66642871856 66794152832 67031117824 67171849216 67193639392 67303855168 67315308544 67325688166 67478519152 67764606712 67776138496 67860085376 67871633408 67882098812 67940466418 68036192864 68159387648 68169897422 68181498176 68324644784 68336271872 68458916207 68501957876 68567039488 68733285004 68744981632 68911658581 69014050816 69024692374 69036438592 69920390144 70089916952 70498244608 70613880832 70636787584 70785089056 70797134848 70808051347 70968787384 71097292288 71220562688 71281800832 71370089792 71382235136 71393241854 71522515328 71684873216 71695926599 71708127392 71870906624 72012147152 72113610496 72288454918 72300756544 72419349376 72442841812 72594935083 72607288864 72852479456 73041542984 73351216004 73536962048 74144705536 74266322944 74290414528 74459055616 74880094208 74904384896 75051586808 75074419712 75221955776 75234756608 75246357362 75417168464 75540873056 75671847856 75736913384 75843624832 75856531456 75868228084 75992672536 76040450848 76165177792 76178139136 76189885354 76362838288 76512906349 76620711152 76633750016 76819553828 77145244418 77340598016 77944041472 78133022176 78778749632 78921396224 78933565436 78946997888 79112746592 79126209536 79138410329 79318056488 79393414144 79461679616 79585908952 79599452416 79766570944 79780145152 79792446778 79911006208 79923328012 79936928896 80118387712 80130741493 80388942848 80401338347 80583851384 80597564672 80792979026 80939272832 80965529084 81135515681 81423359392 81634665688 81975629824 82174385392 82653114368 82815544064 83003537408 83016336062 83030463296 83218944512 83499970048 83689517056 83702421484 83716665472 83853983488 83881185256 83906704384 84057293254 84071597632 84355502528 84428034592 84546991616 84574418192 84751981628 84766404224 84932986952 85125786944 85153401278 85634912464 85649485312 85857148396 85997977384 86215748608 86512319354 86928275456 87099106688 87113928704 87310284479 87325142432 87818934016 87847421992 87991515568 88046837824 88191258496 88206266368 88219867252 88420128544 88573433744 88718718176 88733815808 88920111872 88948957064 89150873408 89312301056 89326072484 89341273472 89557887551 89704786754 89846465536 89860319329 90064304488 90079631104 90298035382 90446148628 90987094493 91002578144 91604232896 91619821568 91841960144 92167787008 92361292672 92377010176 92391254164 92542800856 92558549248 92768659456 92782963834 92929504256 93081933824 93307617392 93323495936 93535342592 93549765188 93719158016 93749559992 93946386578 93962373824 94109273353 94279679296 94493696512 94524349744 94722802996 94738922368 94894319872 94925103064 95461869632 95709608048 96109359104 96358777856 96690239278 96935086336 97094086144 97155131392 97329497452 97346060416 97582082653 97736202752 97896516608 97928273696 98133873464 98150573312 98343458576 98566700672 98583474176 98598675164 98737598272 98822496608 99156214432 99173088256 99381301504 99413540248 99576605392 99639211456 99835022188 100172159252 100399552544 100416637952 100432121603 100660105016 101691458551 101948970112 102116194048 102381201472 102744418304 102960129536 102993529232 103227327104 103430189192 103447790336 103593545728 103682619392 103698606638 103844715424 104032749568 104048790802 104284984144 104302730752 104489924737 104539500544 104555619916 104727119464 104744941312 104908698164 104998902646 105180952571 105337235456 105353477834 105371406272 105592632848 105610601984 105866662172 106692677824 107416342528 108058784768 108320780744 108516919808 108780026564 108798538112 108951832576 109062327671 109165944448 109413753856 109430624809 109449247072 109679035048 109697699584 109877633536 109913277232 110068142336 110162783104 110335010138 110353786304 110534796416 110785713152 110802795653 110821651424 111073219328 111291500144 111957119164 112211264608 112247665321 112495415296 113360970188 113648032256 114129863936 114426048704 114587272192 114812458816 114831996928 115073085952 115110415024 115299227296 115371718528 115598446744 115761322112 115781021696 115988815976 116061740768 116252113472 116271896576 116289825014 116553805808 116782857059 116947401232 117047957048 117250897948 117729851392 117748004638 117768042304 118015295536 118247218903 119224468646 119526378752 120053559296 120458973184 120751034272 120771582976 120790205239 121064402008 121262980432 121283616256 121577676748 121748976704 121769695232 121788471398 121969430528 121988237492 122008996736 122265153824 122285960192 122304815963 122582450936 122698912768 122804413952 122844251024 122996404744 123017335552 123315599566 123538890112 123819326464 123838418671 123859492768 125087967104 125128544948 125391251507 126689609728 126730707136 126996777424 127018388992 127226733568 127556906752 127736631296 127778068352 127987659008 128068127744 128278194176 128297973914 128319806912 128611096064 128863842272 129045408256 129198264008 129358287748 129380301184 129634559032 129928832704 129950943232 129970980898 130266018256 130479689824 130522016713 130705919024 131045121236 131260070744 131558034368 131600711066 132963364864 133242520576 133285743712 133588305664 134343698432 134387278784 134607710336 134630617088 134651376332 134934076013 134957038304 135529213424 135552276992 135720170752 135764197624 135880932836 136072385728 136318775296 136339794844 136362996352 136649289568 136672543744 136693617841 136917832414 137003915752 137134078976 137466570008 137489963264 137823317162 138028101632 138049384748 138072877184 138407644397 138875038963 139840780288 140179833904 140996489216 141273575168 141570178112 141594269696 141616102694 141937574768 142194584576 142441125376 142563601664 142740179584 142764470272 142786483708 143045030656 143369746432 143391853198 143416254784 143741813248 143999789263 144024294304 144227220992 144576909836 144601513088 144838698752 144885683624 145189870166 145214577728 145704958912 146083085968 146702432008 147073924096 148289411072 148532645888 148580829056 148918111232 148941073523 149808769792 150103173616 150148839424 150443911552 150469513216 150492714724 150808673191 150834336928 151081746112 151343695712 151473826768 151687249664 151736456168 151985345072 152080901696 152330355584 152356278272 152379770708 152725676576 153025812698 153241422304 153267500032 153639107656 154290488836 154681196032 155213278841 156266044352 157557499264 157867130872 157893995776 158225493184 158252419072 158276820658 158636112976 158786828288 158923359232 159171817904 159198904832 159484621967 159533141888 159560290304 159584893556 159846656024 159873857792 160236775424 160261482986 160777885696 160802676694 160940940941 161167702768 161195129344 161585958052 161878545664 161931058168 162271031362 162846718784 163269331376 163951259648 164348770784 165631088128 166007074816 166032672124 166060926592 166437889024 166463552761 166999940096 167404842968 167433330944 167707966976 167762370512 167813408768 168114586508 168143195264 168550870037 168711005056 168856069184 169093983232 169120056523 169148836384 169503963256 169532808448 169865973904 170251573888 170306802556 171269824928 171298970624 171714296792 171995954768 172431497216 173024638708 173473664587 173856550912 174198213376 174620568958 174650284864 175637868032 175694843984 175983031136 176093675648 176382516992 176439734504 176840257088 177146867488 177437436352 177467631616 177840223744 177897914128 178247518669 178301746816 178652144968 178682546944 179115775102 179409573508 179692931072 179720638658 180128608976 180159262208 180482597273 180596070764 180892297256 181974188986 182005156288 183208465792 183239643136 183683920288 184335574016 184722585344 184782508328 185085601712 185117098496 185537318912 185565927668 185859008512 186163867648 186615234784 186646991872 186675771733 187099530376 187438316032 187499119984 187892773156 187924747648 188218546706 188380384159 188559358592 188987393024 189016533761 189048699488 189445605992 189477844736 189788639744 189850206128 190923739264 191386647037 191419216096 192717555712 193380478556 193870172672 194188172288 194310262784 194658994904 194692120832 195164165306 195472405504 195793033216 195856547392 196267746928 196301146624 196686917152 197133401344 197197350328 197475196544 197644993216 198312428864 198346176512 198762603008 198827080496 199153210784 199217814983 199278422912 199670044376 200344318504 200799105088 200833275904 200864243206 201320210032 201715844011 203382917102 203897940224 204232388096 204762402944 205488836608 205920259072 205987058464 206454654208 206860378384 206895580672 207365238784 207397213276 207689430848 208065499136 208097581604 208569968288 208605461504 208637627231 208979849474 209111239832 209454238928 209489882624 209817396328 209997805292 210361905142 210674470912 210706955668 210742812544 211185265696 211221203968 211253773027 211733324344 213385355648 213902723159 216117569536 216641561488 217033839616 217560053128 217597076224 217903665152 218124655342 218331888896 218827507712 218861249618 218898494144 219358070096 219395399168 219755267072 219789152033 219826554464 220136284672 220325566208 220670020276 220707572608 221069592832 221571426304 221605591306 221643302848 222146438656 222583000288 222655204981 223914238328 224422529216 224495330642 226721940376 227296064512 228259727872 228852097408 229174544384 229624917632 229663993856 230146171904 230181659081 230220830048 230598454592 230743437056 231196893488 231522644224 231977631952 232123481536 232504226944 232543793152 232579650028 233067949477 233107611616 233565714118 233894802464 234095914096 234501795896 235459702784 235496009276 235536084608 236030591072 236107158089 236494437806 238448937292 239052757504 241502068544 241543165952 241580410478 242128804016 242525960864 242567232512 243155353496 243497953408 243539390464 243576942796 243976474984 244017993472 244530307648 244571920384 244609631926 245164901872 245397825536 245608827904 245646699331 245688502048 245992809488 246034671104 246631199132 247077780224 247638652928 247676837342 247718985536 248726908727 250175934208 250257089896 250782503014 253379219456 253461414272 253993554848 254036777984 254075948951 254453467136 255113813504 255556136704 255975318016 256136255488 256556388352 256595947828 256639613824 257222192128 257261854267 257727684544 258090816512 258396528016 258716575496 258760602368 259269118064 259857665408 259901886464 259941961796 260487708239 260532036512 260959379648 261044033426 261411838048 262090242472 262520141488 263116068736 263201422132 266485041152 266571487424 267176611328 268687396864 268774557568 269215420672 269302752664 269868152026 269914076608 271058426848 271104553984 271440341504 271528395248 271761865672 272144771456 272679589688 272725992704 273298579136 273345087488 273387235682 273835664828 274007831504 274268157952 274546311017 274933140016 274979926528 275473437943 275646634324 276098769496 276145754368 276815288794 277750077926 279681560576 280359667808 282547150336 283140356224 283188539392 283232205388 283875149536 284389169152 284882250752 285127203328 285480359168 285572967416 286090061312 286739492864 286783706396 286832509568 287483626496 287527954769 287999578526 288048588608 288454441984 288498919951 289153819672 289203026176 289677397504 289771367248 290379740332 290429155456 291133320973 291409917824 292116461267 292166171936 293404864016 294147848192 296578822144 297161658112 297836222464 297882147046 299617539584 300206347232 300297678848 300887823104 300985429448 301617346382 301668673856 302163492224 302687391424 302947653536 303374499328 303472912336 303970690144 304161803392 304660711168 304759541416 305451353152 306051625396 306482844608 306535000064 307278215312 307882077701 308580977672 309362392064 310426557682 311742668017 312532088704 315114998528 315734261744 315787991552 316450986368 316504838144 316553641316 317272225952 317573656576 317846718464 318343635808 318397809664 318969243934 319066283776 319169787112 319693312048 319747715584 320473550848 320522965972 321555771392 321605353388 321881881882 322335405536 322390258688 322439969357 323171916104 323757091328 323862116336 324542062724 325693437568 326483103769 326538662752 328697541568 331262176256 332065344248 332121853184 332875778048 332927105522 333999880192 334809685936 334866661888 335415933952 335467653103 335524741024 335626817536 336229173016 336286390528 337101740074 337422010112 337712138368 338187966464 338240113046 338297672768 339007926512 339065616896 339731947808 340503147776 340613605112 342539649856 342597941248 343428593584 343991909536 344103498607 344862994432 346049277416 346947329174 348396426752 349241137916 349300569728 351275736064 351389687968 351966062272 352187351296 352765033984 352879469008 353680514176 354293734976 354874872704 354935263232 355680447488 355735291307 355795828256 356495037338 356603493632 357304289936 357365093888 358231550204 358819147016 359385862144 359441277316 360257217952 360318524416 360374083399 360965194546 361192141528 361784594512 363948377972 364010312576 364892880683 366416931584 367367840576 368671148032 369445170688 369565016656 370171203424 370234196992 371131855336 371718017024 373230469568 373293983744 373351543466 374199060752 374876632064 374934435821 374998239968 375785546312 375849495296 376437093412 376760768318 377118717184 377974786048 378033067522 378097398976 378891211984 378955689472 379577279488 379635808057 379700412256 381847478528 382773294074 382838432192 385435111424 386760957112 387740345344 388376344576 389317989808 389384241664 390328330612 390944811008 391586066432 391713094784 392535493856 392602293248 392662830197 393373834304 394266802688 394394700656 394950393088 395289986432 396624857728 396692353024 397525206016 397586502049 397654160992 398306421568 398435629966 398556845824 399340088752 400688637008 401598210176 401666551808 401728486412 402571912733 402640420064 403431688022 406765834204 407795880448 408464776192 409524805888 411840518144 411974116928 412909308416 413720756768 413791161344 414794426552 415378861696 416195163208 417139936576 417210923008 417275254462 417959698948 418222479664 418908477856 418979765248 419044369447 419634792656 419995610584 420723810284 421413911336 421485625088 422370531392 422442407936 422507546054 423466648688 424298844299 426770711296 427805446318 432235139072 433283122976 434067679232 435120106256 435194152448 436249310684 436663777792 437655015424 437722499236 437796988288 438716140192 438790798336 438858457279 439510534144 439578304066 439653108928 440272569344 440651132416 441340040552 441415145216 442139185664 443142852608 443211182612 443286605696 444292877312 444361384643 445166000576 445310409962 445861967197 447828476656 448845058432 448990661284 449933314231 453443880752 454592129024 456519455744 457704194816 458349088768 459249835264 460292343808 460363318162 460441660096 461196909184 461486874112 462315112897 462393786976 463045288448 463955263904 464246963072 465008453888 465159300056 466135898954 466215223232 467131428236 467789604928 468191828192 468343707029 469003591792 470992018552 471072169216 472061182144 472214316178 472988875612 475817756447 476897874584 478105515008 483004137088 483086331904 483160820956 484257608032 485051921728 485134465024 486310706992 486995906816 487153885592 487952949968 488035986944 489060615296 489143840768 489219263852 490329803744 490795651072 491217655808 491293398662 491377004096 491985618976 492069342208 493262398264 494155560448 495277305856 495353674684 495437971072 496639194601 497453817454 498316316279 500351868416 500514179792 501565006028 506922828544 507987109696 508073555968 508151897902 508906934272 510227627008 511112273408 511950636032 512272510976 513191895656 513279227648 514444384256 514523708534 515455369088 516181633024 516705126179 516793056032 517433150992 517521204736 518538236128 519715330816 519883923592 520975416478 521064073024 521918759296 522088066852 522823676096 524180484944 525040282976 526232137472 526402844264 531796316029 532970082304 533142974848 534353222656 537549115136 538430841344 538605505328 539736304052 539828153216 542116853696 542209107968 542880683008 543056790496 543523731344 544289542912 545359179376 545451985408 546597158272 546690174976 546774471364 547671329656 548015663008 548536315904 549092622034 549866280032 549959853056 550946875886 551293268648 552197538992 552291508736 553630577588 555500155852 556941765253 560719335616 565094300672 566280712448 566464410776 567750299072 568778338304 569764501504 570254406656 570960718336 571145934832 572180122624 572268349411 573567412792 573665019136 574967252992 575055909538 575999157052 576097177216 576908883968 576997839902 577493964553 578307639344 578406052352 579354795008 579444128087 579542734496 580759480664 580858310912 582266641946 582819835648 584232922534 584332343872 586809728032 588295696384 594323316224 595672444928 595764294092 599235079168 600412694464 601775646208 601970858896 603234692764 603337347712 604326984448 605374782848 605895307072 606748998656 606842555759 606945824672 607941380288 608323606784 609321422336 609519082832 610902706304 612103250792 612965689216 613070000128 614451866803 614556430624 615764155402 617161955344 618724784128 620853115364 622464325871 623485336034 625064177408 630229997056 631468523488 631575983104 632901972736 633107282632 634544451904 635693436928 636687271616 636795619328 637938487868 638132567552 638339574224 639386624096 639495431168 639594037577 641045931944 643210706776 643763763764 644670811072 644780517376 644879938714 646343832208 647514182656 647614025509 647724232672 649084125448 651386875136 652966207538 653077325504 655734577553 657395083136 662524352512 664130688496 664243706368 665751556096 665854211044 667999760384 669619371872 669733323776 669836592689 670831867904 670935306206 671049482048 672458346032 672572781056 674203480148 674844020224 675424276736 676375932928 676480226092 676595345536 678015853024 678131233792 678235797613 679463895616 681006295552 681227210224 685079299712 685195882496 686740321721 686857187168 687983819072 688206997214 692098554832 693894658348 696792853504 698482275832 698601139456 702551472128 702779375936 703932124544 704374702592 705530067968 705638856527 705758938016 707361028352 708587469952 709749745408 711360894976 711470582614 711591656512 712990074676 713206987264 714608579872 714730187776 714840394939 716463100408 717638294032 718882554632 720514435904 720637048832 720748166798 721930389092 722384283056 723569189024 723803910863 727896755944 728020625152 729785761366 732833863168 734735681152 737342296064 738890341376 739130033312 740342406848 740468393984 742263710672 746460939136 746587967488 746703086932 748398121504 749753264128 749868871642 749996479936 751571092624 751698990592 752874186824 753521536636 754237434368 755949572096 756066135044 756194797952 757782423968 757911378944 758028244391 759154558976 759271616114 759400824512 763694957056 765546588148 765676864384 767533300747 773521914224 775480690688 776752689152 778635979616 778768483328 780656661224 781889622016 783426189568 785070987712 785204586496 785325660394 786747668608 788533605376 788655192589 788789401312 789900786176 790579972864 793249715456 795050412032 795173004098 795308321984 796612843136 796871259932 797113691648 798544285913 798680177504 801377274016 803196420352 803456972824 805143825466 805280840128 806863376044 813531668408 815591760896 816929552384 819049611776 821867033863 823681036288 823948233856 825818616832 827441513536 827582322688 829588853104 830757723392 832390326416 834279873152 834421846016 834550508924 835919397896 836444959328 837816955712 837959530496 838088738894 839269585312 839991221168 841447620568 842827822672 842971250176 844741062784 844884815872 845015092108 846933297376 848597688598 853541422592 855610892636 866566245952 868135358464 870240212512 870388304896 872498621368 873327555584 875444998472 875593976576 877432280384 877581596672 877716914558 879021068288 879156608132 879306217856 880545138688 881302264832 881438156423 882680081104 882830290432 884278371328 884414721817 886422365224 886573211392 888585754624 888722769286 890332001152 890620819924 891723934394 892490672491 895656953312 897690116864 897981322568 899866628462 906887761504 909184258048 913038911488 915408389632 918499670528 920584687616 920726636324 920883320192 922393818368 922973748224 924630225794 924787573952 926090576896 927910527808 928493926144 930016907776 930318600112 932271797908 932430446464 934262856472 935579209856 936383656384 936687414058 937847586173 938007183584 941984037104 942144338432 944122364288 944428632356 945977751224 951635512894 953795749168 956211030016 966008274176 966321641912 968515216064 970103843456 970268930048 972621413984 973991813632 974307771184 975905899936 976071973888 978121230592 978438527704 980659607488 982435311616 982586797324 982754008192 983971237952 984138684416 985136763061 986524796528 988311120896 988463512619 990707349368 990875942144 993278389202 994907634908 996632632558 1000703736832 1000858039423 1001028359584 1003130012056 1013845657088 1015974219392 1016147111936 1016303795804 1020455254016 1022224546816 1023901272064 1026383791312 1026558455296 1028888768512 1029047417068 1030910738176 1032363266048 1033410252358 1033586112064 1034866301984 1035042409472 1035202006883 1037076472256 1039430661632 1039767847184 1041950832956 1042128146048 1043837518592 1044176133704 1045647352192 1048182596311 1048360969888 1050080565952 1052464274944 1052805688528 1063592632058 1066285949696 1068706445312 1075098230272 1076861682688 1077211010656 1079472608104 1079656306432 1084233707392 1084418215936 1085761366016 1086113580992 1087047462688 1088579085824 1090718358752 1090903970816 1093194316544 1093548942728 1095342659312 1096031326016 1098185244068 1099732560064 1099919706112 1101893751772 1102586537296 1104395077984 1104583017472 1104753337633 1107261155176 1111000311704 1113883530506 1118606044061 1121438671232 1130188601344 1132561424896 1132928821552 1135500598144 1139529003008 1140508813312 1141921436672 1142291869664 1144360245248 1144536698822 1147134825584 1147330038272 1149934505984 1150111819076 1151998314104 1152194354432 1153817767936 1153995679804 1154987929106 1156615278688 1156812104704 1156990478281 1158709590016 1158888256174 1159085468992 1161518961328 1161716621824 1164533283892 1165639671296 1168465845068 1168664687744 1171498195877 1173619456064 1188646632448 1191528588184 1198470158336 1200825388928 1203551292416 1203736872899 1203941717792 1206469385528 1206674695424 1208653968896 1210749565696 1211790614144 1213497997312 1213685111518 1213891649344 1215882760576 1216647213568 1218642844672 1218830752183 1219038165664 1221805412608 1224206501584 1225931378432 1228903733606 1229112861248 1231528310804 1234323910688 1234724318531 1237449568256 1241706230728 1244928651742 1246970672068 1250128354816 1260459994112 1262937046976 1263151966208 1265803945472 1266214565264 1269088903808 1273374543232 1273591238656 1275876975736 1276265135104 1276679148448 1278773248192 1278990862336 1279188075154 1282091863888 1286421413552 1287527527528 1289341622144 1289561034752 1289759877428 1292687664416 1295028365312 1295228051018 1295448465344 1298168250896 1300719407933 1302773750272 1305932415076 1306154651008 1309321513039 1311469155106 1314790166272 1325048705024 1328261376992 1328487412736 1331708422088 1339238743744 1339466647552 1339673185378 1341663735808 1341870612412 1342098964096 1344916692064 1345145562112 1345352975593 1348406960296 1349688040448 1350848553472 1352960452184 1353190691072 1356031706048 1356262467584 1356471595226 1358927791232 1362012591104 1362222605381 1362454420448 1370158599424 1373480643442 1373714374336 1375967638144 1376413994428 1379303766577 1384197109664 1387789316696 1393585707008 1396964551664 1397202278912 1405102944256 1405558751872 1407864249088 1408749405184 1411060135936 1411277713054 1411517876032 1414722056704 1417174939904 1419499490816 1422721789952 1422941165228 1423183313024 1425980149352 1426413974528 1429217159744 1429460375552 1429680789878 1432926200816 1435276588064 1437765109264 1441028871808 1441274097664 1441496333596 1443860778184 1444768566112 1447138378048 1447607821726 1455793511888 1456041250304 1459571522732 1465667726336 1469471362304 1477780682752 1478260066624 1480684813696 1480936787968 1484274836143 1484527421344 1492921878272 1493406173864 1496796243008 1499506528256 1499737743284 1499992959872 1503142185248 1503397981184 1503629796251 1505748373648 1507043073272 1508474868736 1512132270088 1512389595904 1515564847936 1515822757888 1516056488782 1518309117952 1518543232228 1518801649024 1522484088367 1527389914112 1527625428593 1531093176296 1531353728768 1535066601494 1547043828448 1550961381376 1557271959232 1557536966656 1561313322448 1566852379136 1570141975424 1570409172992 1570651320788 1573495337216 1577067210752 1577310385178 1577578802624 1579801572352 1581159945728 1586499430912 1590100824064 1590346008196 1590616643968 1593225686272 1593742519864 1594227383296 1597088571826 1597360355008 1599857647001 1602754548032 1606392840704 1606913945648 1610287650932 1610561680256 1613726752088 1627063336816 1631183521792 1633859104768 1638099223552 1643734067726 1647896467712 1651637233664 1654883027072 1655164645376 1658895405101 1659177706208 1661515446784 1664780652832 1668559746304 1669101017848 1671838795792 1672889918656 1675633911424 1675919060992 1676177477788 1678539170624 1679982442336 1682895241136 1685655645344 1685942500352 1689482125568 1690030184216 1693866594752 1697195377196 1707082845184 1707346067251 1711221785272 1728754795367 1733132491904 1740480425024 1740776609792 1744997242736 1746655111168 1750889996944 1751187953152 1754864560768 1755163193344 1755433829116 1758313216264 1758612435712 1761090277376 1762604529664 1762876312846 1765360162208 1765660580864 1768556742656 1768829443634 1772844730448 1773146422784 1777171509248 1777445538572 1780664002304 1781241639848 1783447868788 1784981344982 1788076193707 1791313906624 1795380233728 1795962645136 1799733256924 1813775523008 1826077822976 1830816779264 1836999341056 1841453272648 1841766640384 1844787636736 1845947496448 1849260451588 1849575147904 1852181153792 1854059570407 1855821055616 1856987852288 1860033815552 1860320621753 1860637200224 1864543595816 1864860892928 1868525712944 1871158419712 1872767312768 1873374828116 1875695172346 1876014367168 1883968074208 1884288676864 1888244728576 1888857264712 1891955502448 1903271025788 1907591498336 1908210310457 1912422060032 1932016548352 1932643283824 1937030432128 1940207686912 1945242827968 1947983627264 1948615542368 1951811799872 1952143947776 1956242461184 1956877055408 1961319214976 1965173594648 1965508016384 1967942475904 1968277368832 1970273526122 1973049593056 1976622241792 1976927025238 1981414698736 1981751884288 1985308570003 1986556778404 1989815269816 1993265265116 1998438098849 2001407473664 2001716078846 2002056719168 2006260024112 2027691314176 2031948438784 2032607591608 2040910508032 2044449093632 2047802544128 2052767582624 2053116910592 2053433489063 2058094834136 2061821476352 2066820504716 2067172224128 2069732603968 2070084818944 2070404013766 2072184225749 2074152944512 2078861323264 2079181871371 2079535694368 2083901665912 2084256292096 2087675037184 2088352267408 2091294704384 2096365192622 2096721939776 2100161131904 2104928549888 2105253117407 2105611377056 2127185264116 2132571899392 2137412890624 2150196460544 2153723365376 2154422021312 2158945216208 2159312612864 2168467414784 2171522732032 2172227161984 2174094925376 2177158171648 2181436717504 2181807941632 2186388633088 2187097885456 2190685318624 2192062652032 2196370488136 2199465120128 2199839412224 2203787503544 2205173074592 2208790155968 2209166034944 2209506675266 2214522310352 2218874284121 2222000623408 2227767061012 2237212088122 2242877342464 2260377202688 2265122849792 2265857643104 2271001196288 2281017626624 2283842873344 2284583739328 2288720490496 2289073397644 2294269651168 2294660076544 2295013899541 2300223638152 2303996628208 2304388708864 2307991359608 2309975858212 2313230557376 2313624209408 2313980956562 2317419180032 2317776512348 2318170937984 2323037922656 2323433243648 2323791503297 2329066567784 2331279342592 2336931690136 2337329375488 2342996391754 2347238912128 2352929954749 2377293264896 2383057176368 2396940316672 2401650777856 2407102584832 2407473745798 2407883435584 2412938771056 2413349390848 2417307937792 2421499131392 2423581228288 2426995994624 2427370223036 2427783298688 2431765521152 2433294427136 2437285689344 2437661504366 2438076331328 2443610825216 2448413003168 2451862756864 2457807467212 2458225722496 2463056621608 2468647821376 2469448637062 2483412461456 2489857303484 2493941344136 2500256709632 2520919988224 2525874093952 2526303932416 2531607890944 2531998249891 2532429130528 2538177807616 2546749086464 2551753951472 2552530270208 2553358296896 2557546496384 2557981724672 2558376150308 2563747444247 2564183727776 2572842827104 2575055055056 2578683244288 2579519754856 2585375328832 2590056730624 2590456102036 2590896930688 2596336501792 2597178738979 2601438815866 2605547500544 2611864830152 2612309302016 2618643026078 2622938310212 2629580332544 2638625740297 2656522753984 2656974825472 2663416844176 2678477487488 2678933295104 2679346370756 2683741224824 2684197928192 2689833384128 2690291124224 2690705951186 2696813920592 2699376080896 2701697106944 2705920904368 2706381382144 2712063412096 2712524935168 2712943190452 2717855582464 2724025182208 2724445210762 2724908840896 2735995995997 2740317198848 2746961286884 2747428748672 2751935276288 2752827988856 2758607533154 2768394219328 2775578633392 2787171414016 2793929103328 2794404557824 2811117503744 2815728498176 2817498810368 2822120271872 2822555426108 2823035752064 2829444113408 2829880396937 2834349879808 2838998981632 2845882330456 2846366626048 2851960298704 2852827949056 2858434319488 2858920751104 2859361579756 2865364790629 2865852401632 2870553176128 2875530218528 2882057743616 2882992667192 2887721556368 2889537132224 2894276756096 2895215643452 2911587023776 2912082500608 2919143045464 2931335452672 2938942724608 2949052297979 2955561365504 2956520133248 2961369627392 2968549672286 2969054842688 2985843756544 2986812347728 2993592486016 2999475486568 2999985919744 3006284370496 3006795962368 3007259592502 3011496747296 3014086146544 3016949737472 3024264540176 3024779191808 3030207817373 3031129695872 3031645515776 3032112977564 3037086464456 3037603298048 3044968176734 3054779828224 3055250857186 3062186352592 3062707457536 3070133202988 3094087656896 3114543918464 3115073933312 3122626644896 3133704758272 3140283950848 3141302641576 3146990674432 3154134421504 3154620770356 3155157605248 3159603144704 3162319891456 3162807502459 3172998861824 3173488119461 3180692016392 3181233287936 3186451372544 3187485039728 3188454766592 3194177143652 3194720710016 3199715294002 3202466530703 3205509096064 3212785681408 3213281073937 3213827891296 3220575301864 3221123360512 3227453504176 3254126673632 3262367043584 3276198447104 3287468135452 3295792935424 3303274467328 3309766054144 3317790810202 3318355412416 3323030893568 3329561305664 3337119492608 3338202035696 3343677591584 3345779837312 3351267822848 3352354955576 3357078341248 3359964884672 3365790482272 3371311290688 3371885000704 3378964251136 3380060368432 3386702854711 3387733189504 3394390754392 3414165690368 3414692134502 3422443570544 3429169348187 3457509590734 3466264983808 3480960850048 3481553219584 3489994485472 3493310222336 3501779993888 3502375906304 3509729121536 3510867658232 3516626432528 3517224871424 3525209059328 3525752625692 3530720324416 3531321161728 3537113485312 3537658887268 3545689460896 3546292845568 3546839662927 3554891077144 3561328004608 3562483279696 3566895737576 3569962689964 3576152387414 3582627813248 3590760467456 3591314141459 3591925290272 3599466513848 3627551046016 3636346293703 3661633558528 3673998682112 3682906545296 3683533280768 3689575273472 3691894992896 3698520903176 3699150295808 3704362307584 3708119140814 3711642111232 3713975704576 3720067631104 3720641243506 3721274400448 3729087191632 3729721785856 3737051425888 3742316839424 3745534625536 3746749656232 3751390344692 3752028734336 3767936148416 3768577353728 3776489457152 3777714529424 3783911004896 3785138484677 3806542051576 3815182996672 3816420620914 3864033096704 3865286567648 3874060864256 3880415373824 3890485655936 3895967254528 3897231084736 3903623599744 3904287895552 3912484922368 3913088204377 3913754110816 3922638429952 3930347189296 3931016032768 3935884951808 3940547052244 3946099186112 3953244483584 3953854050476 3962829397472 3963503768576 3964114917389 3970617140006 3973113556808 3979630539632 3986530530232 3996876197698 4002814947328 4003432157692 4004113438336 4012520048224 4013821687513 4055382628352 4063896877568 4065215183216 4088898187264 4105535165248 4106233821184 4106866978126 4116189668272 4123642952704 4133641009432 4134344448256 4139465207936 4140169637888 4140808027532 4144368451498 4148305889024 4157722646528 4158363742742 4159071388736 4167803331824 4168512584192 4175350074368 4175993888627 4176704534816 4182589408768 4192730385244 4193443879552 4200322263808 4209857099776 4210506234814 4211222754112 4254370528232 4265143798784 4300392921088 4307446730752 4308844042624 4317890432416 4318625225728 4319291132167 4336934829568 4344454323968 4348189850752 4354316343296 4362873435008 4363615883264 4372777266176 4373451522539 4374195770912 4381370637248 4384125304064 4392740976272 4398930240256 4407575007088 4410346149184 4417580311936 4418332069888 4419013350532 4428291040063 4429044620704 4437748568242 4444001246816 4455534122024 4474424176244 4485754684928 4530245699584 4531715286208 4542002392576 4567685746688 4569167478656 4578146795288 4588539302336 4589320153088 4590027799082 4600447276304 4607993256416 4608777417728 4615982719216 4619951716424 4626461114752 4627248418816 4627961913124 4635553024696 4636341875968 4646075845312 4646866487296 4647583006594 4658133135568 4662558685184 4667287287289 4673863380272 4674658750976 4685992783508 4694477824256 4705859909498 4754586529792 4766114352736 4803301555712 4814205169664 4814947491596 4815766871168 4825877542112 4826698781696 4827443030069 4834615875584 4842998262784 4847162456576 4854740446072 4855566597376 4863531042304 4866588854272 4874571378688 4875323008732 4876152662656 4887221650432 4887975231073 4896826006336 4903725513728 4904481639167 4915614934424 4916451444992 4926113243216 4937295642752 4938897274124 4949266456541 4966824922912 4979714606968 4987882688272 5000513419264 5041839976448 5051748187904 5063215781888 5063996499782 5064858261056 5076355615232 5093498172928 5103507902944 5105060540416 5106716593792 5115092992768 5116752300616 5127494888494 5128367455552 5145685654208 5150110110112 5157366488576 5159039509712 5170750657664 5180912204072 5181793861376 5192673003584 5194357477958 5202877631732 5211095001088 5223729660304 5224618604032 5233995320917 5237286052156 5245876620424 5259160665088 5277251480594 5313045507968 5313949650944 5326833688352 5356954974976 5358692741512 5367482449648 5368395856384 5379666768256 5380582248448 5381411902372 5393627841184 5398752161792 5403394213888 5411841808736 5412762764288 5424126824192 5425886380904 5435711164928 5448050364416 5448890421524 5449817681792 5463031140611 5471991991994 5480634397696 5481479479069 5493922573768 5494857497344 5503870552576 5505655977712 5517215066308 5536788438656 5550212764073 5551157266784 5587858206656 5588809115648 5622235007488 5631456996352 5634997620736 5645110852216 5646071504128 5658888226816 5659760793874 5668699759616 5677997963264 5691764660912 5692733252096 5703920597408 5705655898112 5716868638976 5718723159512 5730729581258 5731704803264 5741106352256 5751060437056 5764115487232 5765985334384 5775443112736 5779074264448 5788553512192 5790431286904 5823174047552 5824165001216 5838286090928 5849759476319 5862670905344 5877885449216 5898104595958 5913040266496 5922739254784 5937099344572 5938109685376 5971687513088 5973624695456 5987184972032 5998950973136 5999971839488 6012568740992 6013591924736 6014519185004 6022993494592 6028172293088 6033899474944 6048529080352 6049558383616 6060415634746 6062259391744 6064225955128 6074172928912 6075206596096 6089936353468 6109559656448 6110501714372 6124372705184 6125414915072 6126359417783 6140266405976 6188175313792 6203178971611 6229087836928 6245253289792 6267409516544 6280567901696 6282605283152 6293981348864 6309241540712 6310315210496 6319206289408 6324639782912 6325615004918 6345997723648 6346976238922 6361384032784 6362466575872 6372902745088 6373885408957 6374970079456 6376909533184 6388354287304 6389441420032 6399430588004 6404933061406 6411018192128 6425571362816 6426562147874 6427655782592 6441150603728 6442246721024 6454907008352 6508253347264 6552396894208 6574936270904 6591585870848 6619532108288 6635581620404 6636710824832 6646061787136 6659122611328 6674238985216 6675268113349 6676404071392 6687355183168 6691559674624 6702535645696 6704709911152 6714156682496 6719929769344 6731580964544 6742622581376 6743770001408 6757928502272 6758970534833 6760120736864 6773405709422 6775466379008 6788781508784 6828331380736 6829384269004 6844887141088 6847107584581 6858338696374 6915019181468 6932529967616 6961921700096 6979988970944 7003559987776 7004751812608 7019458243072 7021735316464 7033252865056 7034449742848 7051505251384 7061440648832 7062642323456 7075317774536 7091378921792 7092585691136 7093679325854 7109782154288 7122656009216 7123754280599 7124966559392 7133791475152 7139925379928 7152304774828 7165255626496 7181520934912 7182628282918 7183850580544 7198933027696 7213080353083 7255102092032 7272692587406 7323267117056 7347997364224 7365813090592 7367066561536 7368202519579 7379150546944 7397041806352 7398300591616 7416238281628 7423284222464 7427951409152 7440135262208 7441282487012 7442548800896 7458174383264 7459443571712 7460593773743 7474102851776 7484633678848 7491069251072 7493499312464 7502780689384 7504057468672 7535872296832 7537154707456 7552978914304 7554143538931 7555429058848 7567822009792 7570276969354 7613084103152 7630365993344 7632841241828 7648866341927 7728066193408 7730573135296 7748121728512 7760830747648 7780971311872 7791934509056 7794462169472 7807247199488 7824969844736 7826176408754 7827508221632 7845276859904 7860694378592 7862032065536 7871769903616 7881094104488 7892198372224 7907708100952 7925658794944 7927007537152 7928229834778 7941234280012 7946227113616 7959261079264 7961843019493 7973061060464 7993752395396 8006864315384 8008226876672 8025040096448 8027643375026 8110765256704 8127793755136 8130430366432 8211070330496 8212467642368 8213733956252 8232379336544 8247285905408 8267282018864 8268688896512 8278930415872 8281616055064 8288736902996 8296611778048 8315445293056 8316727485484 8318142777472 8335606663648 8337025168384 8338310688301 8350700148736 8351987777254 8353409069632 8365178817536 8385460770488 8386887759104 8400644527616 8419714199552 8421012469628 8422445508224 8442866308217 8471377376743 8508741056464 8530287597568 8600785842176 8617688085248 8635780864832 8637250451456 8638582264334 8673869659136 8688908647936 8696379701504 8708632686592 8725746870016 8745554532352 8746903045078 8748391541824 8762741274496 8768250608128 8783987145043 8785481952544 8797860480512 8815150014176 8820692298368 8835160623872 8838026701064 8856582080126 8858089241408 8875497136484 8888002493632 8911068244048 8948848352488 8971509369856 9040537372493 9060491399168 9063430572416 9084004785152 9138334957312 9156293590576 9177078604672 9178640306176 9180055598164 9200894552608 9215986512832 9217554835456 9231965438432 9239903432848 9252922229504 9255923826248 9271106049392 9272683751936 9292151690624 9293732974592 9295166013188 9316266271136 9325117370368 9334574574578 9347726760544 9349317501952 9371985567016 9388955648512 9411719818996 9468010009301 9532228705472 9606603111424 9629894983192 9631533742336 9651755084224 9653397563392 9654886060138 9669231751168 9685996525568 9694324913152 9709480892144 9711133194752 9727062084608 9728561939987 9733177708544 9750646017464 9752305325312 9774443300864 9775950462146 9793652012672 9807451027456 9808963278334 9817397397401 9831229868848 9832902889984 9852226486432 9874591285504 9877794548248 9898532913082 9933649845824 9959429213936 9975765376544 10001026838528 10103496375808 10126431563776 10127992999564 10129716522112 10152711230464 10186996345856 10207015805888 10213433187584 10230185985536 10233504601232 10254989776988 10256734911104 10291371308416 10300220220224 10314732977152 10316323447903 10318079019424 10341501315328 10361824408144 10363587722752 10385346007168 10388714955916 10405755263464 10422190002176 10447459320608 10449237208064 10467990641834 10474572104312 10491753240848 10518321330176 10554502961188 10581893539807 10626091015936 10653667376704 10713909949952 10717385483024 10734964899296 10736791712768 10759333536512 10762823804744 10787255682368 10806788427776 10823683617472 10825525528576 10848253648384 10851772761808 10871422329856 10873098638809 10897780843048 10899635363584 10926062281222 10943983983988 10961268795392 10962958958138 10987845147536 10989714994688 11007741105152 11009438433653 11011311955424 11034430132616 11073576877312 11100425528146 11102314533568 11175716413312 11177618231296 11244470014976 11262913992704 11290221704432 11292143008256 11317776453632 11319521587748 11337399519232 11355995926528 11383529321824 11385466504192 11387222075713 11407841194816 11433737277952 11437446319024 11461459162516 11463409606528 11482212704512 11502120874112 11528230974464 11530008559421 11531970668768 11550886225472 11558148528896 11577107024384 11580862573808 11646348095104 11648330002432 11674585469257 11676572181856 11699518952638 11755770898432 11796209191916 11826080532992 11845478509568 11874198689144 11876219370752 11943375026176 11947249390912 11974369944064 11997901946272 11999943678976 12025137481984 12029038370008 12045986989184 12056344586176 12097058160704 12099116767232 12120831269492 12124518783488 12128451910256 12148345857824 12150413192192 12152286713963 12179872706936 12221003428744 12248745410368 12250829830144 12252718835566 12280532811952 12304666484671 12376350627584 12406357943222 12458175673856 12490506579584 12534819033088 12561135803392 12565210566304 12587962697728 12618483081424 12620630420992 12649279565824 12651230009836 12691995447296 12693952477844 12722768065568 12724933151744 12726895261091 12745805490176 12747770817914 12749940158912 12776708574608 12778882840064 12798861176008 12809866122812 12822036384256 12851142725632 12853124295748 12855311565184 12882301207456 12884493442048 12886480154647 12909814016704 13016506694528 13048066112699 13149872541808 13183171741696 13239064216576 13271163240808 13273421649664 13292123574272 13318245222656 13348477970432 13350536226698 13352808142784 13374710366336 13383119349248 13405071291392 13407138274013 13409419822304 13428313364992 13439859538688 13463161929088 13485245162752 13515857004544 13517941069666 13520241473728 13546811418844 13550932758016 13577563017568 13581967503841 13658768538008 13689774282176 13694215169162 13716677392748 13830038362936 13865059935232 13923843400192 13959977941888 14007119975552 14009503625216 14038916486144 14043470632928 14066505730112 14068899485696 14103010502768 14122881297664 14150635549072 14182757843584 14185171382272 14187358651708 14219564308576 14245312018432 14247508561198 14249933118784 14267582950304 14279850759856 14304609549656 14330511252992 14363041869824 14365256565836 14367701161088 14397866055392 14402536643429 14426160706166 14510204184064 14545385174812 14731626181184 14734133123072 14736405039158 14758301093888 14794083612704 14796601183232 14832476563256 14846568444928 14855902818304 14882564974024 14885097601792 14916348766528 14918887143424 14921187547486 14948205703552 14969267357696 14982138502144 14984448659191 14986998624928 15005561378768 15008114937344 15071744593664 15105957828608 15108287077862 15110858117696 15135644019584 15140553938708 15172341432347 15226168206304 15260731986688 15265682483656 15297732683854 15456132386816 15461146270592 15496243457024 15521661495296 15561942623744 15588924338944 15614494398976 15649939689472 15652352817508 15655016443264 15690553719808 15721388757184 15724064131072 15743539807232 15762188208976 15784396744448 15815416201904 15851317589888 15854015074304 15856459669556 15882468560024 15892454227232 15918522158528 15923686038986 15946122120928 15987504790792 16013728630768 16016453753344 16050080192896 16055286750052 16255587510272 16260860732864 16422140660992 16427467912504 16464758673088 16494571810816 16534564037728 16537377793024 16557860831744 16563232110128 16577473805992 16593223556096 16633454970968 16636285554944 16671213327296 16674050336768 16676621376602 16701400297472 16703975554508 16706818139264 16730357635072 16747324972037 16770921540976 16773775518208 16801289055232 16803879714523 16842024939256 16844891016448 16885732616434 16942754753486 17017482112928 17060575195136 17235376170496 17271561729664 17274500902912 17277164528668 17347739318272 17377817295872 17392759403008 17451493740032 17491109064704 17493806090156 17496783083648 17525482548992 17536501216256 17567974290086 17570963905088 17595720961024 17598434117011 17630300028352 17641384596736 17670321247744 17676053402128 17713164160252 17716178482816 17750994272968 17776004987264 17819104137287 17822136488096 17897696704976 17943018739712 18081074744986 18126861144832 18168009570304 18276669914624 18312587181152 18354157209344 18360111196328 18401789105216 18431973025664 18435109670912 18463930876864 18479806865696 18505844459008 18511847652496 18542212098784 18545367503872 18584303381248 18590332026376 18632532542272 18669149149156 18695453521088 18698635003904 18743971134032 18777911297024 18780806739761 18823439637992 18936020018602 19016302749037 19064457410944 19213206222848 19259789966384 19263067484672 19303510168448 19306795126784 19309772120276 19371993051136 19388649826304 19418961784288 19422266389504 19454124169216 19457123879974 19501292034928 19504610650624 19548886601728 19551900924292 19587304025344 19614902054912 19617926556668 19634794794802 19662459737696 19665805779968 19668838130777 19704452972864 19749182571008 19755589096496 19797065826164 19867299691648 19915469329909 19918858427872 19951530753088 20206992751616 20255985999128 20259433044224 20305422460928 20373992691712 20414031611776 20426866375168 20460371971072 20463526839283 20467009202464 20509979553976 20513469822208 20582742616832 20600440440448 20629465954304 20632646895806 20636158038848 20683002630656 20723648816288 20727175445504 20770692014336 20777429911832 20811510526928 20894918641216 20898474416128 20935981283668 20949144208624 20983506481696 20990313415027 21036642660352 21109005922376 21163787079614 21252182031872 21307334753408 21427819899904 21434770966048 21469929798592 21473583425536 21518667073024 21525647609488 21574511364736 21647367234944 21651051057152 21696507296768 21703545523616 21742844659712 21746197277618 21795561686096 21799270727168 21852124562444 21887967967976 21922537590784 21925917916276 21975690295072 21979429989376 21982819087339 22015482210304 22018876867306 22022623910848 22068860265232 22147153754624 22200851056292 22204629067136 22258465721663 22351432826624 22488940029952 22525827985408 22580443408864 22584286016512 22639043175496 22674799038464 22767058643648 22770933008384 22774444151426 22815682389632 22867474555904 22871000585081 22874892638048 22922918325032 22926819213056 22964425409024 23004241748224 23056461948928 23060017118842 23063941337536 23101772450944 23116297057792 23154214048768 23157784291477 23161725147616 23292696190208 23349170938514 23353144363712 23399037905276 23511541796864 23592418383832 23652161065984 23690957019136 23748397378288 23752438741504 23886750052352 23894498781824 23948739888128 23995803892544 23999887357952 24050274963968 24058076740016 24091973978368 24112689172352 24194116321408 24198233534464 24241662538984 24249037566976 24256903820512 24296691715648 24300826384384 24304573427926 24359745413872 24442006857488 24497490820736 24501659660288 24505437671132 24561065623904 24609332969342 24752701255168 24812715886444 24916351347712 24981013159168 25122271606784 25130421132608 25175925395456 25236966162848 25241260841984 25302460019672 25387904955688 25445536131136 25449866303488 25453790522182 25491610980352 25495541635828 25499880317824 25553417149216 25557765680128 25561706536267 25597722352016 25619732245624 25644072768512 25706248591496 25710623130368 25764602414912 25768986884096 25772960309294 25819628033408 25882229502239 26033013389056 26096132225398 26299745083616 26366343483392 26478128433152 26542326481616 26546843299328 26636490445312 26696955940864 26701072453396 26705616285568 26749420732672 26766238698496 26810142582784 26814276548026 26818839644608 26856626729984 26879719077376 26926323858176 26970490325504 27031714009088 27035882139332 27040482947456 27093622837688 27101865516032 27155126035136 27163935007682 27197579999017 27317537076016 27379548564352 27388430338324 27433354785496 27660076725872 27730119870464 27847686800384 27919955883776 28014239951104 28077832972288 28086941265856 28133011460224 28137798971392 28201221886717 28206021005536 28245762595328 28301271098144 28365515687168 28374717303416 28439128617152 28490624036864 28495017122396 28499866237568 28535165900608 28559701519712 28568966128769 28609219099312 28661022505984 28730513131672 28735402322176 28795732110784 28805073286858 28852321412332 29020408368128 29024883143267 29090770349624 29463252362368 29468266246144 29472810078316 29588167225408 29593202366464 29664953126512 29693136889856 29765129948048 29770195203584 29832697533056 29837774286848 29842375094972 29896411407104 29938534715392 29964277004288 29968897318382 29973997249856 30011122757536 30016229874688 30143489187328 30211915657216 30216574155724 30221716235392 30271288039168 30281107877416 30344682864694 30397295293019 30452336412608 30521463973376 30531364967312 30595465367708 30922292541184 30992486914048 31043322990592 31123885247488 31177848677888 31228988797952 31304705635016 31310032886528 31381107439616 31442777514368 31448128262144 31487079614464 31519012696919 31524376417952 31568793488896 31630832403808 31702635179776 31712919339112 31764937120048 31784908454464 31837044317056 31847372077972 31892244241856 31975009581584 32027457261536 32032907506688 32100160385792 32110573500104 32439575277769 32511175020544 32521721465728 32844281321984 32854935825008 32929517346176 33069128075456 33074755586048 33115721663488 33126464220256 33154947611984 33186447112192 33266909941936 33272571109888 33342426654592 33348100673536 33353242753204 33407951109016 33413636278528 33460715270144 33494649944074 33541843081952 33547551036416 33602578110464 33607759429046 33684049878512 33689782032896 33771465232868 33885509506972 33973447680433 34034964225856 34470752340992 34543123459328 34554329057336 34695478636544 34755634591744 34785518806016 34902987480064 34908369314071 34987612180312 34993566167296 35050965097984 35073002432512 35135948580172 35141927810176 35191441922048 35196868234022 35227131837733 35260600056704 35282769193472 35340642495488 35346091813307 35352106804256 35426328320504 35432356965632 35501988545936 35552009974528 35638208274574 35644272976192 35795393409952 35886037479424 36162149489972 36253722289664 36336019140608 36553339829248 36625174362304 36708314418688 36720222392656 36803578210432 36863946051328 36927861753728 36959613731392 37011688918016 37023695304992 37084424197568 37090735007744 37168606762496 37180664052752 37265065084544 37338298298312 37390907042176 37397270007808 37487942268064 37555822594048 37561613479522 37646879275984 37720862830057 37872040037204 37970323878131 38032605498074 38128914821888 38426412445696 38519579932768 38526134969344 38607020336896 38619544240552 38777299652608 38837923568576 38844532779008 38908248338432 38914247759948 39002584069856 39009221301248 39015236292197 39103801848584 39174608050688 39235853113336 39269589589604 39324919475392 39331611559936 39337676261554 39408905945728 39498365142016 39504455556049 39511178192992 39594131652328 39734599383296 39830938659818 39837716855744 39903061506176 39999809230733 40413985503232 40511971998256 40518866088448 40610844921856 40747985383424 40828063223552 40853732750336 40920743942144 40927053678566 40934018404928 41019959107952 41026939644416 41165485233664 41200880880896 41258931908608 41265293791612 41272316077696 41366005261312 41447297632576 41454350891008 41541384028672 41554859823664 41623021053856 41789837282432 41796948832256 41871962567336 41898288417248 41967012963392 41980626830054 42218011844752 42327574159228 42504364063744 42614669506816 42855639799808 42869541932096 42939859597184 42947166851072 43037334146048 43043970248147 43051295218976 43149022729472 43294734469888 43393014593536 43407091047232 43485689319424 43492394555236 43591123372192 43598541454336 43605264091279 43704249124888 43775935935952 43851835832552 43951380590144 43958859978752 43965638174678 44030964420608 44037753734612 44045247821696 44137720530464 44152038562643 44294307509248 44401702112584 44409258134272 44516931443326 44702865653248 44977880059904 45160886817728 45168572033024 45278086350992 45534117287296 45541866016768 45548888302852 45631364779264 45734949111808 45742001170162 45749785276096 45845836650064 45853638426112 45928850818048 46008483496448 46112923897856 46120034237684 46127882675072 46203544901888 46232594115584 46308428097536 46315568582954 46323450295232 46585392380416 46698341877028 46706288727424 46798075810552 47184836767664 47304322131968 47381914038272 47496794756576 47504877483008 47788997563648 47897479776256 47991607785088 47999774715904 48100549927936 48107966747929 48116153480032 48183947956736 48225378344704 48388232642816 48483325077968 48498075133952 48513807641024 48593383431296 48601652768768 48609146855852 48711201440693 48719490827744 48884013714976 48994981641472 49010875342264 49122131247808 49218665938684 49505402510336 49625431772888 49832702695424 49962026318336 50133889065643 50244543213568 50260842265216 50473932325696 50482521683968 50604920039344 50775809911376 50891072262272 50899732606976 50907581044364 50991083271656 50999760635648 51106834298432 51115531360256 51123413072534 51195444704032 51239464491248 51288145537024 51412497182992 51421246260736 51529204829824 51537973768192 51545920618588 51639256066816 51764459004478 52066026778112 52192264450796 52599490167232 52956256866304 53084652963232 53093686598656 53272980890624 53402144906792 53411232571136 53498841465344 53532477396992 53620285165568 53628553096052 53637679289216 53713253459968 53759438154752 53767727541803 53852647716352 53940980651008 53949298030837 54071764278664 54080965894912 54187245675376 54203731032064 54310252070272 54327870015364 54395159998034 54441931021951 54635074152032 54759097128704 54776860676648 54866709570992 55320153451744 55460239740928 55695373600768 55839911767552 56028479902208 56155665944576 56173882531712 56266022920448 56402443773434 56412042011072 56491525190656 56602542196288 56731031374336 56749434606832 56878257234304 56990034244792 56999732475136 57070331801216 57119403039424 57137932257538 57218438198624 57322045011968 57461026263344 57470804644352 57573948530087 57591464221568 57610146573716 57704642824664 58040816736256 58049766286534 58181540699248 58926504724736 58945620156632 59176334450816 59186404732928 59329906253024 59386273779712 59530259896096 59540390407168 59665395066112 59684750189944 59792822814208 59928554008576 59937794636764 59947994499712 60022245515072 60032459749376 60093342546721 60286978374656 60296274269759 60433148311448 60443432470784 60542576078336 60562215754832 60689365729388 60794590586038 60904672825216 61042927946752 61052340404803 61062729934624 61190930735416 61844585082368 61984973828096 62247770494976 62355697355776 62457977595904 62609411270032 62620065773056 62762214879232 62885555028736 62974159228928 63038025393838 63048752835904 63137586977792 63261664807616 63405270359552 63425838678224 63529874240096 63569816908928 63674088634112 63694744155944 63784488483712 63950019163168 64054914523072 64065815013376 64200320771584 64221147000208 64347354239509 64879150555538 65043442931456 65688562643968 65709871650016 65859034692352 66138256150912 66149511172096 66231443326976 66252928440512 66309895223968 66372894224384 66533819883872 66545142219776 66684853309184 66706485506408 66815902218032 66827272557056 66989299888148 67083686163904 67095102072832 67205156220928 67215518858092 67368099757024 67379564065792 67389953595613 67542930465736 67771019013944 67946895360866 68069928451712 68234968687721 68941504681984 69086246918656 69108658114672 69511269183488 69571037612032 69805974960128 69816738628142 69975224360624 69987132334592 70101930195968 70146004865024 70271897160344 70283855620352 70382883844096 70393736468044 70454263675466 70521200113408 70565538386944 70681284990976 70692183626614 70704213608512 70852656641008 70864713931264 71003977091872 71104019949056 71276416549148 71288545952384 71590786819904 72324298979944 72507444579328 73106679658496 73250348724608 73416628837376 73427949246839 73440444785312 73607156420864 73727892102656 73855723507456 73919227462784 74023377836032 74047390609984 74168848395136 74181470015488 74337213524992 74348675883163 74361328105504 74530130169088 74676596596624 74781814084352 74975884536128 75111645188096 75123226959044 75293758551968 75318183430391 75441725660114 75744080074408 75940647756262 76065210996148 76257829643776 77039159865536 77052269938688 77214040673792 77239088481104 77675847137152 77689065558016 77828495519896 78005168139712 78018442602496 78030472584394 78207603697168 78349216101376 78471706226672 78539179179208 78649838950784 78663223119872 78675352523108 78817811891456 78996730284032 79008911112098 79022356385984 79188263304656 79343883883913 79469198766592 79661877319636 79675433711488 79806123012352 79999618461466 80827971006464 81023943996512 81037732176896 81656126447104 81707465500672 81841487884288 81854107357132 81868036809856 82039918215904 82053879288832 82066531511173 82330970467328 82401761761792 82530587583224 82544632155392 82732010522624 82894595265152 82908701782016 83082768057344 83095578928241 83109719647328 83246042107712 83579674564864 83743925134672 83796576834496 83934025926784 83961253660108 84137529761197 84436023689504 84655148318456 85008728127488 85229339013632 85711279599616 85739083864192 85879719194368 86074668292096 86087940496294 86102590437952 86298045458944 86589468939776 86786029187072 86814182094464 86984789110472 87182246744384 87197082908672 87210528182558 87408498249776 87551871871904 87703671665104 87902761180288 87917719957504 87931276349356 88075507469224 88090495643392 88275441060928 88304077125286 88588615018496 88803404225168 88818516268544 89033862886652 89405731306496 90321773635456 90337144066048 90556172701984 91068234574592 91097776605704 91262729558528 91469898223616 91484002340324 91499570552192 91691673300128 91707276852224 91721417571311 91857701636096 92016966992896 92240068475368 92255765350144 92407089803776 92465188231168 92616856195072 92631137165908 92646900590464 92871529390387 93170784760832 93185151144173 93396683754056 93412577454848 93596151621104 94369673535328 94608644263936 94993589513152 95009754966016 95577995127296 95794959552512 95983215570176 96201099855872 96215933495858 96232306960064 96367895913472 96450756689408 96776465285632 96966650155936 96996150267904 97027615282048 97186766862592 97218293711704 97422402881386 97438981655488 97768027429952 97989963282944 98021750684528 98244262495616 98437331877368 99010805020672 99250863545776 99445911097423 99665405390848 99924052636672 100267778131286 100521684530432 100947864651392 100965043367936 101209840078688 101551619822752 101782144524544 101815162088728 101982166543312 101999521271296 102213668596864 102231062720512 102246826145068 102390889408064 102478928982496 102576291074048 102824994365984 102842492521472 103058409659648 103091841237176 103278512133632 103528918008956 104132053556224 104148110102311 104384528901592 105198980334464 105454042517387 106169305926464 106187373197312 106545961781248 106804289813584 106822465142272 106997682930688 107064954793984 107257106192104 107275358578432 107426506919936 107518876309504 107535455083606 107705295432704 107881961302016 107898596061674 108143528557328 108161931789824 108374491350752 108407462064128 108620504140544 108655740030728 108790319996068 108883862043902 109270148304064 109518194257408 109553721353296 109733419141984 110640306903488 111390747201536 111679823535104 112056959804416 112347765063424 112532045840896 112804887546868 112824084022144 112983050381312 113205084392576 113462062748672 113479557926933 113498869213664 113756514468608 113980068489584 113999464950272 114140663602432 114238806078848 114275864515076 114436876397248 114644090023936 114922052526688 114941609288704 115147897060174 115182928443136 115220293147432 115409285649328 116081633472512 116099532573068 116363081398496 116400828937877 117853009449472 117891240313264 118352668901632 118659812506048 119060519792192 119080780814336 119330790132224 119369500379888 119585645628416 119875589273528 119895988999424 120044491030144 120064919498752 120186685093442 120573956749312 120592548539518 120866296622896 120886864941568 121085152156672 121103822770183 121124431509664 121378731458776 121589181172076 121809345650432 122085855893504 122104680809606 122125459869248 122381861470832 123689170164736 124495540989952 124711394711552 124915955191808 125218822540064 125240131546112 125259442832843 125771110057472 126076050787676 126097505671808 126275173955584 126523329615232 126810540719104 126830094153631 126851677356448 127059748480192 127139633817856 127348177268224 127389488311888 127568976967424 127900038326336 128109829046144 128131630026752 128400641543168 128420440161827 128442294000416 128694708479018 129758301111076 130086885862912 131377125287936 131419743300032 131718069384704 132276512301824 132462886653952 132505856881024 132619790447936 133067639767744 133090284439552 133369706618368 133412971012816 133631804436064 133654545114112 133978599776296 134167372327808 134190204145664 134431037716184 134736199514048 134759128131584 134779907191226 135085860931472 135351331331381 135542038027888 135893790721732 136139856903424 136469937375442 137883009363968 138172493837312 138217316229344 139142075224064 139611949920256 139633477256284 139950448721248 139974264669184 139995847872001 140203860391936 140543794320688 140567711240704 140787472936088 140908527350932 141042400226816 141131076773888 141362569981952 141384367253228 141408427217024 141705313282016 141729427862528 141751281701117 142007954183744 142208039898112 142552833098296 142577091904768 143181573639808 143528727239689 144648597959888 145014889158656 146213359316992 146500697449216 146833257674752 146855898493678 146880889570624 147214312841728 147455784205312 147711447014912 147838454925568 148046755672064 148094781219968 148337696790272 148674427049984 148697351766326 148722656211008 149060260338176 149353193193248 149563628168704 149951769072256 150246453918088 150587517103936 150636366860782 150883451320228 151488160148816 151881295512524 152130421992296 152515659287552 154078319731072 154104539877376 154428081347584 154478176962208 155351694274304 155656991039792 156010336279424 156036885204992 156060945168788 156415207394336 156698432202752 156943412453344 157078358358416 157299677901568 157350705046216 157635623782912 157993460568064 158017822224196 158044712771968 158376526609312 158427903077719 158687767767826 158938397533184 159323754639272 159350867422976 159612246024704 159999236922932 160956170158117 162047887993024 162075464353792 163312252894208 163414931001344 163708214714264 163736073619712 164079836431808 164107758577664 164133063022346 164661940934656 164803523523584 165061175166448 165089264310784 165464021045248 165789190530304 166165536114688 166191157856482 166219439294656 166492084215424 166895755755817 167159349129728 167487850269344 167593153668992 167868051853568 167922507320216 168275059522394 168872047379008 169310296636912 170017456254976 170458678027264 171478167728384 171759438388736 172149336584192 172175880992588 172205180875904 172596090917888 173178937879552 173628364188928 173969578220944 174364493488768 174394165817344 174421056365116 174816996499552 175103743743808 175407343330208 175805522360576 175862552698712 176151014938448 176180991286784 176550882121856 176608154250572 177177230036992 177606808450336 177637032537088 178067725773304 178811462612992 179892190176719 180643547270912 181112345403968 182136469149184 182195553211408 182525459117056 182968004680648 182999141104384 183383346600256 183414553704448 183442835142622 183715403272192 184033933985792 184480136950736 184511530700288 184814179607552 184842676859753 184930376462336 185262274331816 185293801180928 185743058780774 186341569521664 186370302288346 186793367508112 186825154909696 187192303242208 188739347070656 189987179026304 190019509932032 191155990254592 191966431140352 192402199711744 192431866991716 192464613920128 192735791826944 192901513378816 193552930571264 193582775287121 193933300311872 194055230564096 194373533725184 194436587423408 194844805762772 194877963310976 195536054859904 195979926565888 196010145510157 196043501369056 196488524991232 196874663754736 198021610041344 198501727091552 198891822194846 199848105273344 200535556262572 201043369060864 201895729302784 202419680157376 203103239645504 203564289049088 203630324177456 203964333086624 203999042542592 204427337193728 204493652290136 204781778816128 204957857964992 205649988731968 205684985042944 206116819319296 206183682474352 206557024267264 206588874137371 207057836017912 208264107112448 208296220204622 208769057803184 209179330239407 210397960668928 210908085034774 212338611852928 212374746394624 213091923562496 213608579627168 213644930284544 213995365861376 214514212384208 214550717156864 215037752619008 215070910167212 215410590865408 215763922604032 215797192123348 216287057114656 216323863579648 216357219438547 216748982701504 217241008281088 217311480061456 217580639992136 217767724087804 218540296608128 219036388514816 219070162628999 219107442706592 219466838283968 221280613806976 221817123915883 223359647070208 224113919608832 224695530126848 225064091681792 225609775093736 225648168044288 225966100762624 226410168785152 226924125497344 226959115853866 226997738427328 227513028937216 227960136979168 227998929900544 228281327204864 228477612157696 228551729030152 228873752794496 229844105053376 229883218577408 230295794120348 230365856886272 230440586294864 230818571298656 230893447565297 232199065146136 232726162796992 232801657875754 235706018898944 235782480626528 236705337803264 237319625012096 238121039584384 238161561628672 238661580264448 238739000759776 239171291256832 239751178547056 239791977998848 240088982060288 240373370186884 241147913498624 241185097079036 241732593245792 241773729883136 241811009960729 242170304313344 242207645540366 242248863019328 242757462917552 243178362344152 243618691300864 244171711787008 244209361619212 244250919738496 244763722941664 244843122938293 247378340329472 249422789423104 250437645080128 250480263092224 250518885665686 251542220114944 252152101575352 252195011343616 252550347911168 253046659230464 253621081438208 253660188307262 253703354712896 254119496960384 254279267635712 254696354536448 254735627206247 254778976623776 255137953934848 255800076652672 256219658092288 256801283086336 256840880323654 256884588000832 257389416958036 259516602222152 260173771725824 262754250575872 262839486600064 263436138769408 264553024603648 265011713762048 265239580895872 266135279535488 266180568879104 266739413236736 266825942025632 267263608872128 267309090228224 267957199552592 268334744655616 268862075432368 269472399028096 269518256263168 269559814382452 270171721862944 270702662662762 271084076055776 271787581443464 272279713806848 272939874750884 276344987674624 276434632458688 279266954512568 279900897442496 279948529338368 279991695744002 280407720783872 281087588641376 281135422481408 281574945872176 281817054701864 282084800453632 282262153547776 282768734506456 282816854434048 283410626564032 283458855725056 283502563402234 284015908367488 284416079796224 284704524524629 285105666196592 285154183809536 286363147279616 287057454479378 289297195919776 290029778317312 293001394898432 293666515349504 293711796987356 293761779141248 294428625683456 294911568410624 295422894029824 295676909851136 296189562439936 296675393580544 297348854099968 297394703532652 297445312422016 298120520676352 298706386386496 299127256337408 299173379989187 299903538144512 300492907836176 301175034207872 301272733721564 301766902640456 302976320297632 303762591025048 304260843984592 305031318575104 308156639462144 308856162695168 308956353924416 310703388548608 311313982079584 312020672558848 312121890337576 312830414788672 313396864405504 313886824906688 314156716716832 314599355803136 314701410092432 315271247565824 316035644448392 316089425543936 316753053218624 316855806155438 317375535535652 317876795066368 318647509278544 318701734845952 319224492049408 319273714575937 319998473845864 321912340316234 324095775986048 324150928707584 326624505788416 327416429428528 327472147239424 328159672863616 328215517155328 328266126044692 329323881869312 329607047047168 330122350332896 330178528621568 331578381060608 332331072229376 332382315712964 332438878589312 332984168430848 333791511511634 334318698259456 334370248223209 334975700538688 335186307337984 335736103707136 335845014640432 336550119044788 337744094758016 338562978608453 338620593273824 340917356054528 342956335456768 343518876777472 344351761985176 344410361751808 345192181835776 346357875759104 347256728377856 347939156441888 348728986977536 348842112730232 349633992999104 350207487487616 350814686660416 351611044721152 351725105397424 352302029876896 352361982573568 353101764243712 353216308501144 355213616900672 355274065074176 356135451546608 356835328055459 357622925225984 359784380353438 361287094541824 362224690807936 364272938298368 364391106422816 365050918234112 365936009361296 365998282208768 366766693200512 366829107408896 366885670285244 368067867971584 368960273901472 369023061400576 369628359215104 369685353719506 370524548663632 370587602361856 371486117561548 372683139043328 372740604576692 373586735016224 373650309819392 373707924484763 374384606484416 377478694141312 378393917268271 379974358052608 382311980509184 383932862280704 384863733983432 384929227840256 385471583653888 385803026757632 387105861142528 387165550574242 387866600623744 388110461128192 388747067450368 388807009946377 388873174846816 389689611525544 389755926621952 391072109719808 391959853131776 392020291020314 392087002738112 392977049982464 393749327509472 397003454183104 397783644389692 399696210546688 401071112525144 402086738121728 403791458605568 404839360314752 406206479291008 407128578098176 407260648354912 407928666173248 407998085085184 408854674387456 408987304580272 409563557632256 409915715929984 411299977463936 411369970085888 412233638638592 412367364948704 413114048534528 413177748274742 414115672035824 416528214224896 416592440409244 417538115606368 417673562659441 418358660478814 420795921337856 421816170069548 424677223705856 427217159254336 427289860569088 427990731722752 429028424768416 429101434313728 430141820334424 430821181730816 431594384246696 432574114229312 432647727159296 432714438877094 433497965403008 434482016562176 434549011116539 434622960122912 435161279984272 435535448175608 437080593216256 438072777029632 438140325257998 438214885413184 438933676567936 439997901538063 442561227613952 443634247831766 446719294140416 448227839217664 449391060253696 450128183363584 451219550187472 451296336088576 452820337570304 453848250994688 453918231707732 453995476854656 455026057874432 455920273958336 455997859801088 456562654409728 456955224315392 457103458060304 457747505588992 459688210106752 459766437154816 460591588240696 460731713772544 460881172589728 461637142597312 461786895130594 464398130292272 465452325593984 465603315751508 471412037797888 471564961253056 473410675606528 474639250024192 476242079168768 477323160528896 477478001519552 478342582513664 479502357094112 479583955997696 480177964120576 480746740373768 482370194158072 483465186491584 483547459766272 483622019921458 484340608626688 484415291080732 484497726038656 485514925835104 485672424189073 486356724688304 487237382601728 488418723238424 488501839476992 489527445883328 489686245876586 494756680658944 500875290160256 500960526184448 501037771331372 503084440229888 504304203150704 504390022687232 506093318460928 507242162876416 507320376614524 507406709425792 508238993920768 508558535271424 509392709072896 509471254412494 509557953247552 510275907869696 511600153305344 512439316184576 513602566172672 513681760647308 513769176001664 514778833916072 516754019981323 519033204444304 520347543451648 525678973200128 526872277538816 529106049207296 530023427524096 530479161791744 532270559070976 533478826473472 533651884051264 534527217744256 534618180456448 535823215847623 535914399105184 536669489311232 537724150864736 538944798056192 539119628764904 540343443725888 541405325325524 542168152111552 543575162886928 544559427613696 545879749501768 551472779722073 552689975349248 552869264917376 558533909025136 559801794884992 559897058676736 559983391488004 562175177282752 562270844962816 563149891744352 563634109403728 564169600907264 565537469012912 565633708868096 566821253128064 566917711450112 567005126804468 568031816734976 568832159592448 569409049049258 570211332393184 570308367619072 572726294559232 574114908958756 577548610567361 578594391839552 586002789796864 587423593974712 587523558282496 588857251366912 589823136821248 590845788059648 591353819702272 592379124879872 593350787161088 593442278339207 594789407065304 594890624844032 596241041352704 597412772772992 598254512674816 598346759978374 598861241241461 599807076289024 600985815672352 602350068415744 602545467443128 603533805280912 605952640595264 607525182050096 608521687969184 610062637150208 616313278924288 617712325390336 617912707848832 621406777097216 622627964159168 624041345117696 624243780675152 625660829577344 627773649813376 628313433433664 629198711606272 629402820184864 630542495131648 632071288896784 632178851087872 633506106437248 633711612310876 634751071071304 635753590132736 637295018557088 637403469691904 638448984098816 638547429151874 639996947691728 643824680632468 645495505928227 648191551972096 653249011576832 654832858857056 654944294478848 656319345727232 656532252089384 659214094094336 660244700665792 660357057243136 663156762121216 663259016967349 664764631425928 664877757178624 665968336861696 667583023023268 668637396518912 668740496446418 669951401077376 670372614675968 671472207414272 671575744452833 671690029280864 673100238089576 675488189516032 677125957216906 677241186547648 681834712109056 685912670913536 687037753554944 688703523970352 688820723503616 690384363671552 692715751518208 694513456755712 695878312883776 697457973955072 697684225460464 699267985998208 700414974975232 701629373320832 703222089442304 703450210794848 704604059753792 704723965147136 706203528487424 706432617002288 710427233801344 710548130148352 712270903093216 713670656110918 719568760706876 722574189083648 724449381615872 728545876596736 728782212845632 730101836468224 731872018722592 731996564417536 733533386401024 733771340570488 737920547802944 738046122801152 739256718430208 739370707439012 741049097327264 741175204723712 741289489551743 742972235123096 745481209153384 747173470032448 747300619638784 747415848969526 748769212968832 750584655564931 754957388282624 756787834536542 759948716105216 764623961018368 767865724561408 769727467966864 769858455680512 771606053515264 774211722285056 774331101148484 775733201247488 776220922256384 777494134900736 777614019892754 777746349693632 779379223051088 779511853243904 782144219439616 783919706263552 784040582040628 784174005476224 785954099964928 787498655018944 794006908366208 795567288779384 802142225050288 804173476243456 807582917211136 809678720629504 812412958582016 814257156196352 814521296709824 815857332346496 815996170170368 817709348774912 817835434714793 817974609160544 819127115264512 819831431859968 822599954927872 824467277277184 824734729897408 826228097069056 826355496549484 828231344071648 828500017734301 833184880818488 835076231212736 835347125318882 836717320957628 841591842675712 843632340139096 849354447411712 854434318508672 854579721138176 858056849536832 858202868627456 860283640668848 863188768493392 865148228458624 865295454318592 865428877754188 866995930806016 868964033124352 869098022233078 869245920245824 870322559968544 871070896351216 874161186432512 876145554059264 876280650515996 876429770826368 877867353135872 879995803076126 885122455227904 887268495663532 898782120507392 900256366727168 902439100374944 902592672177152 905640675140608 907836463415464 907990953709312 910052115748864 911840547916672 911995719602176 913125308819456 913910448630784 914051368210651 914206916120608 915495011177984 919376420213504 921183176481392 921463427545088 921762345179456 923274285194624 923573790261188 925512827373167 928796260584544 930904651187968 931206631503016 942824075595776 943129922506112 946821351213056 949278500048384 952484158337536 954646321057792 954956003039104 959004714188224 959167911995392 960355928241152 961493480747536 964740388316144 966930372983168 967094919532544 967244039842916 968830582161464 968995452077312 971029851670208 971344848378146 972713449376608 974474765203456 976837446476848 977003678953984 979054891766656 979372491753172 1001750580320512 1002075542662744 1006168880459776 1008608406301408 1008780045374464 1012186636921856 1014640753229048 1014813418851584 1016477987841536 1017117070542848 1018785418145792 1018942508824988 1019115906495104 1020551815739392 1021586823294257 1023200306610688 1024878632369152 1025036662585903 1027363521294616 1027538352003328 1029557667832144 1033508039962646 1038066408888608 1040695086903296 1051357946400256 1053744555077632 1058212098414592 1060046855048192 1060958323583488 1064541118141952 1066957652946944 1067303768102528 1069054435488512 1071646431695246 1071828798210368 1073338978622464 1075448301729472 1077889596112384 1078239257529808 1080686887451776 1082810650651048 1084336304223104 1087150325773856 1089118855227392 1091759499003536 1093905022071653 1102945559444146 1105738529834752 1117067818050272 1119603589769984 1119966782976008 1124350354565504 1124541689925632 1126299783488704 1127268218807456 1128339201814528 1131074938025824 1131267417736192 1133642506256128 1134010253608936 1136063633469952 1138818098098516 1140422664786368 1140616735238144 1145452589118464 1145629211125421 1148229817917512 1155097221134722 1157188783679104 1159994467691257 1172005579593728 1174847187949424 1175047116564992 1177714502733824 1181691576119296 1182707639404544 1184758249759744 1186701574322176 1186884556678414 1189578814130608 1189781249688064 1192482082705408 1194825545545984 1196509025349632 1196693519956748 1197722482482922 1199614152578048 1201971631344704 1204700136831488 1205090934886256 1207067610561824 1211905281190528 1215050364100192 1217043375938368 1232626557848576 1235825415697664 1242813554194432 1245255928318336 1248082690235392 1248275137196263 1248487561350304 1251321659154688 1255547299626752 1256626866867328 1258397423212544 1258805640369728 1261084990263296 1264142577793568 1264357702175744 1267012212874496 1267423224621752 1269502142142608 1274590037114176 1274806939383808 1276897968197632 1277094858303748 1279993895383456 1280409118316647 1287649361264936 1290991011856454 1296383103944192 1309665717714112 1309888588957696 1312638691454464 1313064504178768 1320489401331584 1320714114486272 1326313524242432 1326518033934698 1329529262851856 1329755514357248 1331936673723392 1335166046046536 1337274793037824 1337480992892836 1339902802154752 1340745229351936 1342944414828544 1343151488905666 1343380058561728 1346200476179152 1350976379032064 1354251914433812 1354482373095296 1371825341827072 1374075507109888 1377407047940704 1377641447007232 1389026913511424 1391756625767552 1394915947910144 1395131035689941 1395368450920928 1398535971996416 1400829949950464 1403258746641664 1406444178884608 1406900421589696 1409208119507584 1409447930294272 1412407056974848 1412624841780097 1412865234004576 1420854467602688 1424541806186432 1427341312221836 1439137521413752 1445148378167296 1448898763231744 1457091753193472 1457564425691264 1463744037445184 1463993128835072 1467066772802048 1467542681140976 1475841095605888 1476092245602304 1478741414878024 1482098194654528 1482350409447424 1482578979103486 1485944470246192 1490962418306768 1494346940064896 1494601239277568 1494831697939052 1497538425937664 1501169311129862 1509914776565248 1513575669073084 1519897432210432 1535731449122816 1539454935933728 1539716911361024 1548662202296968 1551466402494976 1552441844512768 1554988269801472 1555228039785508 1555492699387264 1558758446102176 1559023706487808 1559264098712287 1564288438879232 1568081164081256 1568348010952448 1571908199929856 1574997310037888 1578815999636579 1588013816732416 1591134577558768 1604284450100576 1608346952486912 1615165834422272 1619357441259008 1624825917164032 1628514312392704 1629042593419648 1631714664692992 1635418697549824 1635670869429586 1635949218321088 1638254230529024 1639662863719936 1645199909855744 1648934554554368 1649469459794816 1652710993098968 1656462688143296 1657000035468602 1666369761636976 1670152462425472 1670694250637764 1673434641915256 1683183685351424 1687264680278192 1698708894823424 1708868637017344 1716113699073664 1716405737254912 1720567281337696 1726377536986784 1730296456917248 1730857755508376 1733991861612032 1737928066248704 1738196044466156 1738491840491648 1740645119937088 1742141792702432 1742706933854909 1748322372865024 1752561301031992 1752859541652736 1755734706271744 1759991606152252 1770244910455808 1770517871739287 1774536991327064 1797564241014784 1804878200749888 1805185344354304 1811281350281216 1815672926830928 1815981907418624 1820104231497728 1823681095833344 1826250617638912 1827820897261568 1828102736421302 1828413832241216 1830990022355968 1838752840427008 1842366352962784 1842926855090176 1843524690358912 1846548570389248 1847147580522376 1851025654746334 1857592521169088 1861809302375936 1862413263006032 1886259845012224 1893642702426112 1898557000096768 1904968316675072 1909912006078208 1918009428376448 1918335823990784 1920711856482304 1922986961495072 1929480776632288 1933860745966336 1934488079685832 1937661164322928 1937990904154624 1942059703340416 1942689696756292 1945426898753216 1948949530406912 1953674892953696 1954007357907968 1958109783533312 1958744983506344 1978814091943909 2003501160641024 2004151085325488 2017216812602816 2017560090748928 2024373273843712 2029281506458096 2029626837703168 2032955975683072 2034234141085696 2037885017649976 2038231812990208 2041103631478784 2043173646588514 2046400613221376 2049757264738304 2050073325171806 2054727042589232 2055076704006656 2059115335664288 2067016079925292 2076132817777216 2102715892800512 2116424196829184 2120093710096384 2121916647166976 2129082236283904 2129410528158331 2134607536205056 2138108870977024 2143292863390492 2143657596420736 2146677957244928 2150896603458944 2155779192224768 2156111600611727 2156478515059616 2161373774903552 2165621301302096 2168672608446208 2174300651547712 2178237710454784 2183518998007072 2187810044143306 2205891118888292 2211477059669504 2234135636100544 2239207179539968 2239933565952016 2248700709131008 2252599566977408 2254536437614912 2262149876051648 2262534835472384 2267285012512256 2268020507217872 2272127266939904 2277636196197032 2280845329572736 2281233470476288 2290905178236928 2291258422250842 2296459635835024 2300972632633477 2310194442269444 2314377567358208 2319988935382514 2344011159187456 2349694375898848 2350094233129984 2365415278809088 2369516499519488 2373403148644352 2373769113356828 2379157628261216 2379562499376128 2379929413824017 2389651091091968 2393387039913496 2395444964965844 2399228305156096 2403943262689408 2409400273662976 2409771788918989 2410181869772512 2414135221123648 2423810562381056 2430100728200384 2434086751876736 2439988363074713 2465253115697152 2471650831395328 2485627108388864 2490511856636672 2496165380470784 2496550274392526 2496975122700608 2502643318309376 2511094599253504 2513253733734656 2516794846425088 2517611280739456 2528285155587136 2528715404351488 2534024425748992 2534846449243504 2539004284285216 2549180074228352 2549613878767616 2554189716607496 2559987790766912 2560818236633294 2575298722529872 2581982023712908 2592766207888384 2619331435428224 2619777177915392 2625277382908928 2626129008357536 2640978802663168 2652627048484864 2653036067869396 2659058525703712 2659511028714496 2659921109568019 2663873347446784 2670332092093072 2674961985785672 2679805604309504 2681490458703872 2685888829657088 2686302977811332 2686760117123456 2692400952358304 2693274352321223 2701952758064128 2708503828867624 2708964746190592 2743650683654144 2754814095881408 2755282894014464 2778053827022848 2783513251535104 2789831895820288 2790262071379882 2790736901841856 2797071943992832 2801659899900928 2806517493283328 2812888357769216 2813800843179392 2818416239015168 2824814113949696 2825249683560194 2825730468009152 2841708935205376 2849083612372864 2854682624443672 2878275042827504 2890296756334592 2897797526463488 2915128851382528 2927488074890368 2927986257670144 2934133545604096 2935085362281952 2951682191211776 2957482829756048 2964196389309056 2964700818894848 2965157958206972 2971888940492384 2981924836613536 2988693880129792 2989663395878104 2995076851875328 3002338622259724 3019829553130496 3027151338146168 3039794864420864 3058167233004223 3078909871867456 3079433822722048 3097324404593936 3102932804989952 3104883689025536 3110456079571016 3110985398774528 3117516892204352 3118047412975616 3118528197424574 3128576877758464 3136162328162512 3136696021904896 3143816399859712 3149994620075776 3157631999273158 3176027633464832 3182269155117536 3208568900201152 3230331668844544 3238714882518016 3249651834328064 3258085186839296 3263429329385984 3270837395099648 3271341738859172 3271898436642176 3276508461058048 3279325727439872 3290399819711488 3290907179881057 3298938919589632 3305421986197936 3312925376286592 3314000070937204 3332739523273952 3340304924850944 3341388501275528 3346869283830512 3366367370702848 3374529360556384 3397417789646848 3417737274034688 3432227398147328 3441134562675392 3452755073973568 3460592913834496 3461715511016752 3467983723224064 3476392088932312 3476983680983296 3481290239874176 3484283585404864 3485413867709818 3496644745730048 3505122602063984 3505719083305472 3511469412543488 3512010860335307 3519983212304504 3540489820911616 3541035743478574 3549073982654128 3609756401499776 3610370688708608 3622562700562432 3631345853661856 3631963814837248 3647362191666688 3655641794523136 3656205472842604 3656827664482432 3661980044711936 3677505680854016 3678072730455299 3684732705925568 3687049380717824 3693097140778496 3694295161044752 3702051309492668 3715185042338176 3723618604751872 3724192764692983 3724826526012064 3772519690024448 3797114000193536 3809936633350144 3819824012156416 3836018856752896 3841423712964608 3845973922990144 3858961553264576 3867721491932672 3868976159371664 3875322328645856 3875981808309248 3884119406680832 3885379393512584 3890853797506432 3907349785907392 3908014715815936 3916219567066624 3917489967012688 3925188608610049 3957628183887818 4007002321282048 4008302170650976 4034433625205632 4035120181497856 4048746547687424 4058563012916192 4059253675406336 4065911951366144 4075770035299952 4076463625980416 4086347293177028 4092801226442752 4099514529476608 4100146650343612 4109454085178464 4110153408013312 4110787169332393 4118230671328576 4134032159850584 4152265635554432 4162333089950981 4205431785601024 4240187420192768 4243833294333952 4258164472567808 4258821056316662 4269215072410112 4276217741954048 4286585726780984 4287315192841472 4293355914489856 4301793206917888 4311558384449536 4312223201223454 4312957030119232 4322747549807104 4331242602604192 4337345216892416 4348601303095424 4367037996014144 4375620088286612 4411782237776584 4422954119339008 4468271272201088 4478414359079936 4479867131904032 4497401418262016 4505199133954816 4509072875229824 4524299752103296 4525069670944768 4534570025024512 4536041014435744 4544254533879808 4555272392394064 4561690659145472 4581810356473856 4582516844501684 4592919271670048 4594409189253851 4601945265266954 4620388884538888 4628755134716416 4639977870765028 4699388751797696 4700188466259968 4739032999038976 4747538226713656 4758315256522432 4759124998752256 4759858827648034 4779302182183936 4786774079826992 4790889929931688 4798456610312192 4807886525378816 4818800547325952 4819543577837978 4820363739545024 4828270442247296 4839976916918693 4847621124762112 4860201456400768 4868173503753472 4879976726149426 4930506231394304 4943301662790656 4981023713273344 4992330760941568 4993100548785052 4993950245401216 5005286636618752 5022189198507008 5026507467469312 5035222561478912 5056570311174272 5057430808702976 5068048851497984 5069692898487008 5078008568570432 5098360148456704 5108379433214992 5119975581533824 5121636473266588 5150597445059744 5163964047425816 5185532415776768 5238662870856448 5250554765817856 5252258016715072 5281957605326336 5306072135738792 5318117051407424 5319022057428992 5319842219136038 5327746694893568 5340664184186144 5349923971571344 5359611208619008 5362980917407744 5372605955622664 5373520234246912 5384801904716608 5386548704642446 5403905516128256 5417007657735248 5417929492381184 5509628191762816 5510565788028928 5567026503070208 5579663791640576 5580524142759764 5581473803683712 5594143887985664 5603319799801856 5613034986566656 5627601686358784 5636832478030336 5649628227899392 5650499367120388 5651460936018304 5683417870410752 5684294219794553 5698167224745728 5709365248887344 5756550085655008 5795595052926976 5830257702765056 5854976149780736 5868267091208192 5870170724563904 5903364382423552 5914965659512096 5928392778618112 5930315916413944 5943777880984768 5963849673227072 5977387760259584 5979326791756208 5990153703750656 6004677244519448 6039659106260992 6054302676292336 6066200576942803 6079589728841728 6116334466008446 6157819743734912 6158867645444096 6194648809187872 6205865609979904 6220912159142032 6221970797549056 6235033784408704 6236094825951232 6237056394849148 6257153755516928 6272324656325024 6273392043809792 6299989240151552 6315263998546316 6352055266929664 6353034716240971 6364538310235072 6417137800402304 6432696593560607 6477429765036032 6499303668656128 6516170373678592 6526858658771968 6542683477718344 6543796873284352 6553016922116096 6558651454879744 6580799639422976 6581814359762114 6597877839179264 6610843972395872 6625850752573184 6628000141874408 6665479046547904 6680609849701888 6682777002551056 6693738567661024 6749058721112768 6794835579293696 6835474548069376 6864454796294656 6882269125350784 6905510147947136 6921185827668992 6923431022033504 6935967446448128 6952784177864624 6953967361966592 6962580479748352 6968567170809728 6970827735419636 6993289491460096 7010245204127968 7011438166610944 7022938825086976 7024021720670614 7039966424609008 7080979641823232 7082071486957148 7098147965308256 7100450565210497 7219512802999552 7262691707323712 7263927629674496 7294724383333376 7312410945685208 7313655328964864 7323960089423872 7355011361708032 7356145460910598 7369465411851136 7374098761435648 7386194281556992 7387333188981163 7388590322089504 7404102618985336 7430370084676352 7447237209503744 7448385529385966 7449653052024128 7545039380048896 7594228000387072 7619873266700288 7639648024312832 7672037713505792 7691947845980288 7717923106529152 7735442983865344 7737952318743328 7750644657291712 7751963616618496 7768238813361664 7770758787025168 7781707595012864 7814699571814784 7816029431631872 7832439134133248 7834979934025376 7850377217220098 7915256367775636 8014004642564096 8016604341301952 8068867250411264 8117126025832384 8118507350812672 8131823902732288 8151540070599904 8152927251960832 8172694586354056 8185602452885504 8200293300687224 8218908170356928 8220306816026624 8221574338664786 8236461342657152 8256431211214241 8268064319701168 8304531271108864 8324666179901962 8410863571202048 8487666588667904 8516328945135616 8517642112633324 8538430144820224 8552435483908096 8573171453561968 8574630385682944 8603586413835776 8623116768899072 8624446402446908 8625914060238464 8645495099614208 8662485205208384 8674690433784832 8697202606190848 8734075992028288 8751240176573224 8823564475553168 8845908238678016 8936542544402176 8956828718159872 8959734263808064 8994802836524032 9010398267909632 9018145750459648 9048599504206592 9069140050049024 9072082028871488 9088509067759616 9110544784788128 9123381318290944 9165033689003368 9185838543340096 9188818378507702 9203890530533908 9240777769077776 9257510269432832 9279955741530056 9398777503595392 9400376932519936 9495076453427312 9516630513044864 9518249997504512 9519717655296068 9558604364367872 9573548159653984 9581779859863376 9615773050757632 9637601094651904 9639087155675956 9640727479090048 9656540884494592 9679953833837386 9695242249524224 9720402912801536 9736347007506944 9759953452298852 9818326379645137 9886603325581312 9962047426546688 9986201097570104 9987900490802432 10010573273237504 10044378397014016 10053014934938624 10070445122957824 10113140622348544 10136097702995968 10139385796974016 10156017137140864 10180641101104837 10196720296913408 10216758866429984 10239951163067648 10243272946533176 10301194890119488 10327928094851632 10371064831553536 10477325741712896 10501109531635712 10504516033430144 10563915210652672 10612144271477584 10636234102814848 10638044114857984 10639684438272076 10681328368372288 10699847943142688 10719222417238016 10745211911245328 10747040468493824 10769603809433216 10773097409284892 10807811032256512 10834015315470496 10835858984762368 10973423600779859 11019256383525632 11134053006140416 11161048285519528 11162947607367424 11188287775971328 11206639599603712 11226069973133312 11255203372717568 11273664956060672 11275403288444933 11300998734240776 11302921872036608 11366835740821504 11368588439589106 11396334449491456 11418730497774688 11513100171310016 11591190105853952 11660515405530112 11709952299561472 11736534182416384 11740341449127808 11806728764847104 11829931319024192 11856785557236224 11860631832827888 11887555761969536 11927699346454144 11954775520519168 11958653583512416 11980307407501312 12009354489038896 12079318212521984 12108605352584672 12132401153885606 12232668932016892 12315639487469824 12389297618375744 12411731219959808 12441824318284064 12443941595098112 12470067568817408 12474112789698296 12544649312650048 12546784087619584 12599978480303104 12601921322379631 12630527997092632 12704110533859328 12706069432481942 12729076620470144 12759939144603827 12834275600804608 12865393187121214 12954859530072064 12998607337312256 13032340747357184 13053717317543936 13085366955436688 13087593746568704 13117302909759488 13161599278845952 13163628719524228 13195755678358528 13221687944791744 13251701505146368 13256000283748816 13330958093095808 13361219699403776 13365554005102112 13387477135322048 13498117442225536 13670949096138752 13728909592589312 13764538250701568 13811020295894272 13842371655337984 13846862044067008 13871934892896256 13905568355729248 13907934723933184 13925160959496704 13937134341619456 13941655470839272 14020490408255936 14022876333221888 14045877650173952 14048043441341228 14079932849218016 14084500301483117 14164142973914296 14196295930616512 14200901130420994 14439025605999104 14525383414647424 14527855259348992 14589448766666752 14624821891370416 14627310657929728 14710022723416064 14712290921821196 14738930823702272 14748197522871296 14772388563113984 14774666377962326 14777180644179008 14808205237970672 14860740169352704 14894474419007488 14896771058771932 14899306104048256 15090078760097792 15279296048625664 15344075427011584 15383895691960576 15435846213058304 15470885967730688 15475904637486656 15501289314583424 15503927233236992 15536477626723328 15538873259581067 15541517574050336 15563415190025728 15629399143629568 15664878268266496 15669959868050752 15700754434440196 15830512735551272 16028009285128192 16033208682603904 16137734500822528 16234252051664768 16237014701625344 16303080141199808 16305854503921664 16345389172708112 16400586601374448 16437816340713856 16440613632053248 16443148677329572 16472922685314304 16512862422428482 16536128639402336 16609062542217728 16649332359803924 17035284225266648 17076860289640448 17104870967816192 17146342907123936 17149260771365888 17207172827671552 17248892804893816 17251828120476928 17290990199228416 17324970410416768 17349380867569664 17366975996002369 17394405212381696 17468151984056576 17502480353146448 17647128951106336 17691816477356032 17873085088804352 17913657436319744 17919468527616128 17989605673048064 18020796535819264 18036291500919296 18097199008413184 18138280100098048 18144164057742976 18221089569576256 18246762636581888 18330067378006736 18371677086680192 18377636757015404 18407781061067816 18481555538155552 18515020538865664 18559911483060112 18797555007190784 18990152906854624 19033261026089728 19039435310592136 19117208728735744 19147096319307968 19163559719726752 19231546101515264 19278174311351912 19281454958180096 19313081768989184 19359907667674772 19390484499048448 19440805825603072 19472694015013888 19475696589132157 19519906904597704 19636652759290274 19773206651162624 19924094853093376 19972402195140208 19975800981604864 20021146546475008 20088756794028032 20106029869877248 20140890245915648 20226281244697088 20272195405991936 20278771593948032 20312034274281728 20361282202209674 20393440593826816 20433517732859968 20479902326135296 20486545893066352 20602389780238976 20655856189703264 20954651483425792 21009032066860288 21127830421305344 21224288542955168 21272468205629696 21279368876544152 21362656736744576 21399695886285376 21438444834476032 21490423822490656 21494080936987648 21539207618866432 21546194818569784 21668030630940992 21671717969524736 21766955011382999 21946847201559718 22038512767051264 22268106012280832 22322096571039056 22325895214734848 22376575551942656 22452139946266624 22510406745435136 22547329912121344 22550806576889866 22601997468481552 22605843744073216 22733671481643008 22737176879178212 22792668898982912 22837460995549376 23026200342620032 23321030811060224 23419904599122944 23480682898255616 23613457529694208 23659862638048384 23713571114472448 23717227606728997 23721263665655776 23775111523939072 23855398692908288 23909551041038336 23917307167024832 23960614815002624 24018708978077792 24217210705169344 24264802307771212 24465337864033784 24631278974939648 24778595236751488 24883648636568128 24887883190196224 24940135137634816 24948225579396592 25089298625300096 25093568175239168 25199956960606208 25203842644759262 25261055994185264 25408221067718656 25412138864963884 25458153240940288 25519878289207654 25668551201609216 25730786374242428 26064681494714368 26107434635087872 26170733910873376 26175187493137408 26327257439048456 26391511356717056 26443375889583488 26503403010292736 26507489678108879 26512000567497632 26661916186191616 26722439398807552 26731108010204224 26774954270644096 26839871993821843 26996234884451072 27341898192277504 27457819185178624 27529076501403136 27622040591788544 27684743310675968 27693724088134016 27811136711458496 27815869447866368 27850321918993408 27874268683238912 27883310941678544 28040980816511872 28045752666443776 28096086882682456 28159865698436032 28169000602966234 28328285947828592 28392591861233024 28401802260841988 28878051211998208 29050766829294848 29178897533333504 29249643782740832 29254621315859456 29424581843642392 29477861647404544 29496395045742592 29544777126227968 29549332755924652 29554361288358016 29616410475941344 29626017875533453 29721480338705408 29793542117543864 29798612208096512 30180157520195584 30558592097251328 30688150854023168 30767791383921152 30871692426116608 30941771935461376 30951809274973312 31002578629166848 31072955253446656 31077746519162134 31083035148100672 31126830380051456 31258798287259136 31329756536532992 31339919736101504 31401508868880392 31661025471102544 32066417365207808 32275469001645056 32468504103329536 32606160282399616 32611709007843328 32690778345416224 32801173202748896 32875632681427712 32886297354659144 32945845370628608 33025724844856964 33072257278804672 33218125084435456 33298664719607848 33639839563046453 34070568450533296 34153720579280896 34292685814247872 34298521542731776 34414345655343104 34497785609787632 34503656240953856 34581980398456832 34649940820833536 34698761735139328 34733951992004738 34788810424763392 34936303968113152 35004960706292896 35294257902212672 35746170177608704 35838937055232256 35979211346096128 36041593071638528 36072583001838592 36194398016826368 36199978978691627 36288328115485952 36442179139152512 36493525273163776 36660134756013472 36743354173360384 36755273514030808 36815562122135632 36963111076311104 37030041077731328 37119822966120224 37595110014381568 37980305813709248 38066522052179456 38078870621184272 38294192638615936 38327119439453504 38463092203030528 38556348622703824 38562909916360192 38626163537978368 38719815335349544 38780968998096896 38881611651206144 38945388030027776 38951393178264314 39039813809195408 39273305518580548 39848189706186752 39944804390280416 39951601963209728 40212059739754496 40281780491831296 40452562489394176 40458800035008289 40557543187896064 40624068548563456 40722564404419348 40786881187653632 40867035465719936 40959804652270592 40966120411622813 40973091786132704 41204779560477952 41311712379406528 41909302966851584 42018064133720576 42255660842610688 42448577085910336 42544936411259392 42558737753088304 42725313473489152 42799391772570752 42980847644981312 42988161873975296 43078415237732864 43092389637139568 43336061261881984 43343435939049472 43533910022765998 43893694403119436 44077025534102528 44536212024561664 44644193142078112 44651790429469696 45020813490870272 45094659824242688 45101613153779732 45203994936963104 45211687488146432 45218658862656323 45474353758356424 45585337797965824 45674921991098752 45785663989460791 46052400685240064 46642061622120448 46839809198245888 46961365796511232 47226915059388416 47319725276096768 47427142228944896 47434455213457994 47442527331311552 47550223047878144 47710797385816576 47819102082076672 47834614334049664 48037417956155584 48434421410338688 48529604615542424 48930675728067568 49262557949879296 49557190473502976 49767297273136256 49775766380392448 49880270275269632 49896451158793184 50178597250600192 50399913921212416 50407685289518524 50522111988370528 50538501081792361 50824277729927768 50916306481880576 51039756578415308 51337102403218432 51461572748484856 52129362989428736 52341467821746752 52350374986274816 52654514878096912 52783022713434112 52886751779166976 53006806020585472 53014979356217758 53024001134995264 53323832372383232 53444878797615104 53462216020408448 53549908541288192 53679743987643686 53992469768902144 54915638370357248 55058153002806272 55244081183577088 55387448176268032 55622273422916992 55631738895732736 55700643837986816 55748537366477824 55766621883357088 56081961633023744 56192173765364912 56319731396872064 56338001205932468 56656571895657184 56785183722466048 56803604521683976 57756102423996416 58101533658589696 58499287565481664 58509242631718912 58849163687284784 58955723294809088 58992790091485184 59098665511849304 59108722576716032 59232820951882688 59252035751066906 59442960677410816 59587084235087728 59597224416193024 61376301708046336 61535582767842304 61743384852233216 61903618549946624 62005157258333696 62145910506893312 62155493038324268 62166070296201344 62253660760102912 62517596574518272 62527236417740083 62679839472203008 62803017737760784 63322050942205088 64132834730415616 64550938003290112 64937008206659072 65212320564799232 65381556690832448 65602346405497792 65751265362855424 65772594709318288 65891690741257216 66051449689713928 66144514557609344 66436250168870912 66597329439215696 66728206346370833 67279679126092906 68141136901066592 68585371628495744 68597043085463552 68828691310686208 68995571219575264 69007312481907712 69299881641667072 69467903984009476 69577620849526784 69872607936226304 69883381878650681 70009921412585792 70588515804425344 70759662529166677 71492340355217408 71677874110464512 72083186143277056 72145166003677184 72388796033652736 72399957957383254 72576656230971904 72884358278305024 72987050546327552 73320269512026944 73486708346720768 73510547028061616 73631124244271264 73926222152622208 74239645932240448 75190220028763136 75960611627418496 76133044104358912 76157741242368544 76588385277231872 76654238878907008 76926184406061056 77112697245407648 77125819832720384 77252327075956736 77439630670699088 77763223302412288 77890776060055552 77902786356528628 78079627618390816 78104956217315467 78546611037161096 79889608780560832 79903203926419456 80563560983662592 80905124978788352 80917600070016578 81115086375792128 81248137097126912 81445128808838696 81573762375307264 81734070931439872 81919609304541184 81932240823245626 81946183572265408 82409559120955904 82623424758813056 83818605933703168 84036128267441152 84897154171820672 85089872822518784 85117475506176608 85450626946978304 85598783545141504 85961695289962624 85976323747950592 86156830475465728 86184779274279136 86672122523763968 87067820045531996 87787388806238872 88154051068205056 89288386284156224 89303580858939392 90041626981740544 90203226307559464 90407989873926208 90423374976292864 90437317725312646 90948707516712848 91170675595931648 91349843982197504 91571327978921582 92104801370480128 93679618396491776 93922731593022464 94639450552193536 94854284457889792 94868910426915988 94885054662623104 95100446095756288 95421594771633152 95669228668099328 96074835912311168 96868842820677376 97059209231084848 97861351456135136 98525115899758592 99114380947005952 99534594546272512 99760540550539264 99792902317586368 100357194501200384 100815370579037048 101044223976741056 101077002163584722 101648555459855536 101832612963761152 102079513156830616 102674204806436864 102923145496969712 104682935643493504 104700749972549632 105309029756193824 105773503558333952 106013612041170944 106029958712435516 106048002269990528 106647664744766464 106924432040816896 107099817082576384 107359487975287372 107984939537804288 108001590176096507 110116306005612544 110488162367154176 110774896352536064 111244546845833984 111401287675973632 111497074732955648 111533243766714176 112163923266047488 112384347530729824 112639462793744128 112676002411864936 113313143791314368 113570367444932096 113607209043367952 115512204847992832 116203067317179392 116998575130963328 117018485263437824 117698327374569568 117911446589618176 118197331023698608 118217445153432064 118465641903765376 118504071502133812 118885921354821632 119174168470175456 119194448832386048 120707659608578449 123071165535684608 123486769704466432 123807237099893248 124010314516667392 124310986076648536 124332140592402688 124507321520205824 125035193149036544 125054472835480166 125359678944406016 125606035475521568 126644101884410176 128265669460831232 129101876006580224 129874016413318144 130424641129598464 130763113381664896 131204692810995584 131502530725710848 131545189418636576 131783381482514432 132102899379427856 132289029115218688 132872500337741824 133194658878431392 133456412692741666 134559358252185812 136282273802133184 137170743256991488 137991142439150528 138014624963815424 138599763283334144 138935807968018952 139155241699053568 139745215872452608 139766763757301362 140019842825171584 140359330590642097 141177031608850688 141519325058333354 142984680710434816 143355748220929024 144290332007354368 144777592067305472 144799915914766508 145153312461943808 145768716556610048 146640539024053888 146973416693441536 147021094056123232 147262248488542528 147852444305244416 148479291864480896 150380440057526272 151921223254836992 152266088208717824 152315482484737088 153176770554463744 153308477757814016 154225394490815296 154251639665440768 154504654151913472 154879261341398176 155526446604824576 155805572713057256 156159255236781632 156209912434630934 157093222074322192 159779217561121664 159806407852838912 161810249957576704 161835200140033156 162230172751584256 162496274194253824 162890257617677392 163468141862879744 163839218609082368 163864481646491252 163892367144530816 164819118241911808 165246849517626112 168072256534882304 169794308343641344 170179745645037568 170234951012353216 170901253893956608 171197567090283008 171923390579925248 172313660950931456 172369558548558272 173344245047527936 174135640091063992 175574777612477744 176308102136410112 178576772568312448 178607161717878784 180406452615118928 180815979747852416 180846749952585728 180874635450625292 181897415033425696 182699687964395008 183142655957843164 184209602740960256 186548201213257603 187845463186044928 189278901104387072 189737820853831976 189770109325246208 190200892191512576 190843189543266304 191338457336198656 192149671824622336 193737685641354752 194118418462169696 195722702912270272 197050231799517184 198228761894011904 199069189092545024 199521081101078528 199585804635172736 200714389002400768 201630741158074096 202088447953482112 202154004327169444 203297110919711072 203665225927522304 204159026313661232 205348409612873728 205846290993939424 209365871286987008 210618059512387648 211547007116667904 212059917424871032 212096004539981056 213295329489532928 213848864081633792 214199634165152768 214232662480453727 214718975950574744 215969879075608576 216003180352193014 220232612011225088 220976324734308352 221549792705072128 222489093691667968 222994149465911296 223066487533428352 224327846532094976 224768695061459648 225278925587488256 225352004823729872 226626287582628736 227140734889864192 227214418086735904 232406134634358784 233997150261926656 235396654749139136 235822893179236352 236394662047397216 236434890306864128 236931283807530752 237008143004267624 238348336940350912 238388897664772096 239436505125212989 241415319217156898 246142331071369216 246973539408932864 247614474199786496 248020629033334784 248621972153297072 248664281184805376 250070386298073088 250108945670960332 250719357888812032 251212070951043136 253288203768820352 256531338921662464 259748032826636288 260849282259196928 261526226763329792 262409385621991168 263005061451421696 263090378837273152 263566762965028864 264205798758855712 264578058230437376 266389317756862784 266912825385483332 269118716504371624 272564547604266368 274341486513982976 275982284878301056 276029249927630848 277199526566668288 277871615936037904 279490431744905216 279533527514602724 280039685650343168 280718661181284194 282354063217701376 283038650116666708 286711496441858048 289599831829533016 290306624923887616 291537433113220096 293281078048107776 293946833386883072 294042188112246464 294524496977085056 295238591932040273 295704888610488832 296958583728961792 300760880115052544 303842446509673984 304532176417435648 304630964969474176 306353541108927488 306616955515628032 308450788981630592 308503279330881536 309758522682796352 311611145426114512 312318510473563264 312419824869261868 314186444148644384 319558435122243328 323670400280066312 324460345503168512 324992548388507648 325780515235354784 326936283725759488 327728963292982504 327784734289061632 329638236483823616 330493699035252224 336144513069764608 339588616687282688 340359491290075136 340469902024706432 341802507787913216 342395134180566016 343846781159850496 344627321901862912 344739117097116544 346688490095055872 348271280182127984 351149555224955488 357153545136624896 360812905230237856 361631959495704832 361749270901250584 363794830066851392 365399375928790016 366285311915686328 368419205481920512 370038235193510983 373096402426515206 375690926372089856 378557802208774144 379475641707663952 379540218650492416 380401784383025152 381686379086532608 382676914672397312 384299343649244672 387475371282709504 388236836924339392 391445405824540544 396457523788023808 398138378185090048 399171609270345472 401428778004801536 403261482316148192 404176895906964224 404308008654338888 406594221839422144 407330451855044608 408318052627322464 411692581987878848 418731742573974016 421236119024775296 423094014233335808 424119834849742064 424192009079962112 426590658979065856 427697728163267584 428399268330305536 428465324960907454 429437951901149488 431939758151217152 432006360704386028 443099585410144256 444978187383335936 446132975066856704 448655693064189952 449537390122919296 450557851174976512 450627324527850943 450704009647459744 453252575165257472 454281469779728384 454428836173471808 464812269268717568 467994300523853312 470793309498278272 472789324094794432 472869780613728256 473862567615061504 474016286008535248 476696673880701824 476777795329544192 478873010250425978 482830638434313796 495228948399572992 496041258066669568 497243944306594144 497328562369610752 500217891341920664 501438715777624064 502424141902086272 503642303884068701 506576407537640704 513062677843324928 519496065653272576 521698564518393856 523052453526659584 524818771243982336 526010122902843392 526180757674546304 528411597517711424 529156116460874752 532778635513725568 533825650770966664 538237433008743248 545129095208532736 548682973027965952 551964569756602112 554399053133336576 555743231872075808 559067055029205448 560079371300686336 561437322362568388 564708126435402752 566077300233333416 573422992883716096 579199663659066032 580613249847775232 583074866226440192 586562156096215552 587893666773766144 588084376224492928 589048993954170112 590477183864080546 591409777220977664 593917167457923584 607684893019347968 609261929938948352 612707082217854976 613233911031256064 616901577963261184 619517045365592704 623222290852229024 624637020947126528 624839649738523736 628372888297288768 639116870244486656 647340800560132624 648920691006337024 651561030470709568 653872567451518976 655457926585965008 655569468578123264 659276472967647232 660987398070504448 679177233374565376 680939804049412864 683605015575826432 684790268361132032 687693562319700992 687799600595140913 689478234194233088 693376980190111744 696542560364255968 702299110449910976 714307090273249792 721625810460475712 723263918991409664 723498541802501168 727589660133702784 730798751857580032 732570623831372656 736838410963841024 740076470387021966 746192804853030412 757115604417548288 758951283415327904 759080437300984832 765353829344794624 768598687298489344 768717200665157491 774950742565419008 776473673848678784 778356287820833447 782890811649081088 792915047576047616 796276756370180096 798343218540690944 802857556009603072 806522964632296384 808353791813928448 808616017308677776 813188443678844288 816636105254644928 823385163975757696 837463485147948032 842472238049550592 846188028466671616 848239669699484128 848384018159924224 855395456326535168 856798536660611072 856930649921814908 858875903802298976 859154518390470137 864012721408772056 886199170820288512 889956374766671872 892265950133713408 897311386128379904 899074780245838592 901115702349953024 901254649055701886 901408019294919488 906505150330514944 908562939559456768 908857672346943616 935988601047706624 941586618996556544 945578648189588864 945739561227456512 947725135230123008 948032572017070496 953393347761403648 957746020500851956 965661276868627592 990457896799145984 994487888613188288 994657124739221504 1000435782683841328 1002877431555248128 1004848283804172544 1007284607768137402 1013152815075281408 1043397129036787712 1046104907053319168 1049637542487964672 1052361515349092608 1056823195035422848 1058312232921749504 1065557271027451136 1067651301541933328 1076474866017486496 1090258190417065472 1097365946055931904 1103929139513204224 1111486463744151616 1118134110058410896 1120158742601372672 1122874644725136776 1129416252870805504 1132154600466666832 1158399327318132064 1166149732452880384 1173124312192431104 1176168752448985856 1178097987908340224 1180954367728161092 1182819554441955328 1187834334915847168 1188017491937061577 1215369786038695936 1218523859877896704 1225414164435709952 1226467822062512128 1233803155926522368 1239034090731185408 1246444581704458048 1249274041894253056 1249679299477047472 1256745776594577536 1278233740488973312 1294681601120265248 1303122060941419136 1307745134903037952 1310915853171930016 1311138937156246528 1321974796141008896 1327784255694362939 1358354466749130752 1361879608098825728 1369580536722264064 1375387124639401984 1375599201190281826 1378956468388466176 1386753960380223488 1393085120728511936 1404598220899821952 1428614180546499584 1443251620920951424 1446527837982819328 1446997083605002336 1455179320267405568 1461597503715160064 1465141247662745312 1480152940774043932 1492385609706060824 1517902566830655808 1518160874601969664 1530707658689589248 1537197374596978688 1537434401330314982 1549901485130838016 1552947347697357568 1556712575641666894 1565781623298162176 1592553512740360192 1596686437081381888 1613045929264592768 1616707583627856896 1617232034617355552 1626376887357688576 1633272210509289856 1646770327951515392 1674926970295896064 1684944476099101184 1696479339398968256 1696768036319848448 1710790912653070336 1713861299843629816 1717751807604597952 1718309036780940274 1728025442817544112 1779912749533343744 1784531900267426816 1798149560491677184 1802231404699906048 1802509298111403772 1802816038589838976 1813010300661029888 1817715344693887232 1871977202095413248 1883173237993113088 1891157296379177728 1895450270460246016 1896065144034140992 1906786695522807296 1915492041001703912 1931322553737255184 1988975777226376576 1989314249478443008 2000871565367682656 2009696567608345088 2014569215536274804 2026305630150562816 2052030213345833633 2092209814106638336 2099275084975929344 2104723030698185216 2113646390070845696 2116624465843499008 2131114542054902272 2135302603083866656 2152949732034972992 2180516380834130944 2194731892111863808 2207858279026408448 2222972927488303232 2236268220116821792 2240317485202745344 2245749289450273552 2258832505741611008 2264309200933333664 2316798654636264128 2346248624384862208 2352337504897971712 2356195975816680448 2361908735456322184 2365639108883910656 2375668669831694336 2376034983874123154 2430739572077391872 2437047719755793408 2452935644125024256 2467606311853044736 2478068181462370816 2492889163408916096 2498548083788506112 2499358598954094944 2513491553189155072 2556467480977946624 2589363202240530496 2606244121882838272 2621831706343860032 2622277874312493056 2643949592282017792 2655568511388725878 2716708933498261504 2723759216197651456 2750774249278803968 2751198402380563652 2757912936776932352 2786170241457023872 2809196441799643904 2857228361092999168 2886503241841902848 2893055675965638656 2893994167210004672 2910358640534811136 2930282495325490624 2960305881548087864 2984771219412121648 3035805133661311616 3036321749203939328 3074394749193957376 3074868802660629964 3105894695394715136 3113425151283333788 3131563246596324352 3193372874162763776 3226091858529185536 3233415167255713792 3234464069234711104 3252753774715377152 3266544421018579712 3293540655903030784 3349853940591792128 3369888952198202368 3392958678797936512 3393536072639696896 3427722599687259632 3435503615209195904 3436618073561880548 3456050885635088224 3569063800534853632 3596299120983354368 3605018596222807544 3605632077179677952 3626020601322059776 3635430689387774464 3743954404190826496 3766346475986226176 3782314592758355456 3790900540920492032 3792130288068281984 3813573391045614592 3830984082003407824 3862645107474510368 3977951554452753152 4001743130735365312 4019393135216690176 4029138431072549608 4052611260301125632 4070420587128620813 4104060426691667266 4184419628213276672 4198550169951858688 4209446061396370432 4227292780141691392 4262229084109804544 4270605206167733312 4305899464069945984 4361032761668261888 4415716558052816896 4445945854976606464 4472536440233643584 4480634970405490688 4491498578900547104 4528618401866667328 4633597309272528256 4692497248769724416 4704675009795943424 4712391951633360896 4723817470912644368 4751337339663388672 4752069967748246308 4874095439511586816 4935212623706089472 4956136362924741632 4985778326817832192 4997096167577012224 4998717197908189888 5026983106378310144 5112934961955893248 5178726404481060992 5212488243765676544 5243663412687720064 5244555748624986112 5311137022777451756 5447518432395302912 5502396804761127304 5515825873553864704 5572340482914047744 5618392883599287808 5714456722185998336 5773006483683805696 5786111351931277312 5787988334420009344 5820717281069622272 5860564990650981248 5920611763096175728 5969542438824243296 6071610267322623232 6149737605321259928 6211789390789430272 6226850302566667576 6263126493192648704 6386745748325527552 6452183717058371072 6466830334511427584 6468928138469422208 6505507549430754304 6533088842037159424 6587081311806061568 6739777904396404736 6785917357595873024 6855445199374519264 6871007230418391808 6873236147123761096 6912101771270176448 7138127601069707264 7192598241966708736 7210037192445615088 7211264154359355904 7252041202644119552 7270861378775548928 7532692951972452352 7564629185516710912 7584260576136563968 7627146782091229184 7661968164006815648 7725290214949020736 7955903108905506304 8003486261470730624 8038786270433380352 8058276862145099216 8105222520602251264 8140841174257241626 8208120853383334532 8418892122792740864 8454585560283382784 8524458168219609088 8541210412335466624 8561919166029167917 8611798928139891968 8722065523336523776 8831433116105633792 8891891709953212928 8945072880467287168 8982997157801094208 9057236803733334656 9267194618545056512 9409350019591886848 9424783903266721792 9447634941825288736 9504139935496492616 9748190879023173632 9870425247412178944 9912272725849483264 9971556653635664384 9994192335154024448 9997434395816379776 10053966212756620288 10357452808962121984 10424976487531353088 10487326825375440128 10622274045554903512 10895036864790605824 11004793609522254608 11031651747107729408 11144680965828095488 11236785767198575616 11546012967367611392 11575976668840018688 11641434562139244544 11721129981301962496 11841223526192351456 11939084877648486592 12143220534645246464 12299475210642519856 12423578781578860544 12453700605133335152 12526252986385297408 12904367434116742144 12937856276938844416 13011015098861508608 13066177684074318848 13068192411307677347 13174162623612123136 13479555808792809472 13571834715191746048 13710890398749038528 13742014460836783616 13746472294247522192 13824203542540352896 14385196483933417472 14420074384891230176 14422528308718711808 14541722757551097856 14605626812637992329 15065385903944904704 15129258371033421824 15168521152273127936 15254293564182458368 15323936328013631296 15450580429898041472 15911806217811012608 16006972522941461248 16077572540866760704 16116553724290198432 16281682348514483252 16416241706766669064 16837784245585481728 16909171120566765568 17048916336439218176 17082420824670933248 17123838332058335834 17223597856279783936 17783783419906425856 17890145760934574336 17965994315602188416 18114473607466669312 18534389237090113024 18818700039183773696 18895269883650577472 19008279870992985232 19824545451698966528 19943113307271328768 19994868791632759552 20107932425513240576 20714905617924243968 20849952975062706176 20974653650750880256 21244548091109807024 22009587219044509216 22289361931656190976 22473571534397151232 22572332346804169963 23092025934735222784 23151953337680037376 23282869124278489088 23442259962603924992 23682447052384702912 23878169755296973184 24286441069290492928 24598950421285039712 24847157563157721088 24907401210266670304 25808734868233484288 25875712553877688832 26022030197723017216 26132355368148637696 26136384822615354694 26348325247224246272 27143669430383492096 27421780797498077056 27484028921673567232 27492944588495044384 27648407085080705792 28840148769782460352 28845056617437423616 29083445515102195712 29211253625275984658 30258516742066843648 30337042304546255872 30647872656027262592 30901160859796082944 31823612435622025216 32013945045882922496 32233107448580396864 32563364697028966504 32832483413533338128 33818342241133531136 34164841649341866496 34247676664116671668 34447195712559567872 35567566839812851712 35780291521869148672 35931988631204376832 36228947214933338624 37068778474180226048 37790539767301154944 38016559741985970464 39886226614542657536 39989737583265519104 40215864851026481152 41429811235848487936 41699905950125412352 41949307301501760512 42489096182219614048 44019174438089018432 44578723863312381952 44947143068794302464 45144664693608339926 46184051869470445568 46303906675360074752 46884519925207849984 47364894104769405824 47756339510593946368 48572882138580985856 49197900842570079424 49814802420533340608 51617469736466968576 51751425107755377664 52264710736297275392 52272769645230709388 54287338860766984192 54843561594996154112 54968057843347134464 54985889176990088768 55296814170161411584 57680297539564920704 57690113234874847232 58422507250551969316 60674084609092511744 61295745312054525184 61802321719592165888 63647224871244050432 64027890091765844992 64466214897160793728 65126729394057933008 65664966827066676256 68329683298683732992 68495353328233343336 68894391425119135744 71135133679625703424 71560583043738297344 71863977262408753664 72457894429866677248 74137556948360452096 75581079534602309888 76033119483971940928 79772453229085315072 79979475166531038208 82859622471696975872 83898614603003521024 84978192364439228096 88038348876178036864 89157447726624763904 90289329387216679852 92607813350720149504 93769039850415699968 94729788209538811648 95512679021187892736 97145764277161971712 98395801685140158848 99629604841066681216 103502850215510755328 104545539290461418776 108574677721533968384 109687123189992308224 109936115686694268928 109971778353980177536 110593628340322823168 115360595079129841408 116845014501103938632 121348169218185023488 122591490624109050368 123604643439184331776 128055780183531689984 128932429794321587456 130253458788115866016 131329933654133352512 136659366597367465984 136990706656466686672 137788782850238271488 143121166087476594688 143727954524817507328 144915788859733354496 148275113896720904192 151162159069204619776 152066238967943881856 159958950333062076416 165719244943393951744 167797229206007042048 169956384728878456192 176076697752356073728 180578658774433359704 185215626701440299008 187538079700831399936 189459576419077623296 191025358042375785472 196791603370280317696 199259209682133362432 207005700431021510656 209091078580922837552 219374246379984616448 219943556707960355072 221187256680645646336 230721190158259682816 233690029002207877264 245182981248218100736 247209286878368663552 248295655814845869593 256111560367063379968 257864859588643174912 260506917576231732032 262659867308266705024 273318733194734931968 273981413312933373344 286242332174953189376 287455909049635014656 289831577719466708992 302324318138409239552 304132477935887763712 319917900666124152832 339912769457756912384 352153395504712147456 361157317548866719408 378919152838155246592 382050716084751570944 393583206740560635392 398518419364266724864 418182157161845675104 438748492759969232896 439887113415920710144 442374513361291292672 461442380316519365632 467380058004415754528 490365962496436201472 494418573756737327104 496591311629691739186 515729719177286349824 521013835152463464064 525319734616533410048 547962826625866746688 574911818099270029312 604648636276818479104 608264955871775527424 679825538915513824768 704306791009424294912 722314635097733438816 757838305676310493184 764101432169503141888 787166413481121270784 797036838728533449728 836364314323691350208 877496985519938465792 879774226831841420288 922884760633038731264 934760116008831509056 980731924992872402944 993182623259383478372 1031459438354572699648 1042027670304926928128 1050639469233066820096 1095925653251733493376 1209297272553636958208 1216529911743551054848 1359651077831027649536 1408613582018848589824 1444629270195466877632 1515676611352620986368 1574332826962242541568 1594073677457066899456 1672728628647382700416 1759548453663682840576 1845769521266077462528 1869520232017663018112 1986365246518766956744 2062918876709145399296 2084055340609853856256 2101278938466133640192 2191851306503466986752 2433059823487102109696 2719302155662055299072 2817227164037697179648 2889258540390933755264 3148665653924485083136 3188147354914133798912 3345457257294765400832 3519096907327365681152 3739040464035326036224 3972730493037533913488 4168110681219707712512 4202557876932267280384 4383702613006933973504 4866119646974204219392 5438604311324110598144 5778517080781867510528 6690914514589530801664 7478080928070652072448 7945460986075067826976 8336221362439415425024 8405115753864534560768 8767405226013867947008 11557034161563735021056 13381829029179061603328 14956161856141304144896 15890921972150135653952 16672442724878830850048 17534810452027735894016 23114068323127470042112 26763658058358123206656 29912323712282608289792 31781843944300271307904 35069620904055471788032 46228136646254940084224 53527316116716246413312 59824647424565216579584 63563687888600542615808 92456273292509880168448 127127375777201085231616 254254751554402170463232 508509503108804340926464 1017019006217608681852928
- Sum of all divisors σ(n): 2641730293276234910208000
- Sum of proper divisors (its aliquot sum) s(n): 1624711287058626228355072
- 1017019006217608681852928 is an abundant number, because the sum of its proper divisors (1624711287058626228355072) is greater than itself. Its abundance is 607692280841017546502144
Bases of 1017019006217608681852928
- Binary: 110101110101110010110101111101101111110101001000101010101110000110010000000000002
- Hexadecimal: 0xD75CB5F6FD48AAE19000
- Base-36: 4LM29MA0NTNNF668
Squares and roots of 1017019006217608681852928
- 1017019006217608681852928 squared (10170190062176086818529282) is 1034327659007852366677423683916904835863422173184
- 1017019006217608681852928 cubed (10170190062176086818529283) is 1051930887867551638633744501355680766507170973140590138200040757633482752
-
The
square root of 1017019006217608681852928 is 1008473602142.1724263599 -
1017019006217608681852928 is a
perfect cube number . Itscube root is 100564112
Scales and comparisons
How big is 1017019006217608681852928?- 1,017,019,006,217,608,681,852,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,017,019,006,217,608,681,852,928 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 1017019006217608681852928 cubic inches would be around 8380342.7 feet tall.
Recreational maths with 1017019006217608681852928
- 1017019006217608681852928 backwards is 8292581868067126009107101
- The number of decimal digits it has is: 25
- The sum of 1017019006217608681852928's digits is 98
- 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 1017019006217608681852928 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 1017019006217608681852928 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/1017019006217608681852928/
Chicago style:
Numbermatics. 2024. "Number 1017019006217608681852928 - Facts about the integer". https://numbermatics.com/n/1017019006217608681852928/
The information we have on file for 1017019006217608681852928 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 1017019006217608681852928, math, Factors of 1017019006217608681852928, curriculum, school, college, exams, university, Prime factorization of 1017019006217608681852928, STEM, science, technology, engineering, physics, economics, calculator, one septillion, seventeen sextillion, nineteen quintillion, six quadrillion, two hundred seventeen trillion, six hundred eight billion, six hundred eighty-one million, eight hundred fifty-two thousand, nine hundred twenty-eight.