391850558307064636278833152
391,850,558,307,064,636,278,833,152 is an even composite number composed of six prime numbers multiplied together.
391850558307064636278833152 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 391850558307064636278833152:
218 × 73 × 133 × 173 × 193 × 3893
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 19 × 19 × 19 × 389 × 389 × 389)See below for interesting mathematical facts about the number 391850558307064636278833152 from the Numbermatics database.
Names of 391850558307064636278833152
- Cardinal: 391850558307064636278833152 can be written as Three hundred ninety-one septillion, eight hundred fifty sextillion, five hundred fifty-eight quintillion, three hundred seven quadrillion, sixty-four trillion, six hundred thirty-six billion, two hundred seventy-eight million, eight hundred thirty-three thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 3.91850558307064636278833152 × 1026
Factors of 391850558307064636278833152
Divisors of 391850558307064636278833152
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 19 26 28 32 34 38 49 52 56 64 68 76 91 98 104 112 119 128 133 136 152 169 182 196 208 221 224 238 247 256 266 272 289 304 323 338 343 361 364 389 392 416 442 448 476 494 512 532 544 578 608 637 646 676 686 722 728 778 784 832 833 884 896 931 952 988 1024 1064 1088 1156 1183 1216 1274 1292 1352 1372 1444 1456 1547 1556 1568 1664 1666 1729 1768 1792 1862 1904 1976 2023 2048 2128 2176 2197 2261 2312 2366 2432 2527 2548 2584 2704 2723 2744 2873 2888 2912 3094 3112 3136 3211 3328 3332 3458 3536 3584 3724 3757 3808 3952 4046 4096 4199 4256 4352 4394 4459 4522 4624 4693 4732 4864 4913 5054 5057 5096 5168 5408 5446 5488 5491 5746 5776 5824 5831 6137 6188 6224 6272 6422 6517 6613 6656 6664 6859 6916 7072 7168 7391 7448 7514 7616 7904 8092 8192 8281 8398 8512 8704 8788 8918 9044 9248 9386 9464 9728 9826 10108 10114 10192 10336 10816 10829 10892 10976 10982 11492 11552 11648 11662 12103 12274 12376 12448 12544 12844 13034 13226 13312 13328 13718 13832 14144 14161 14336 14782 14896 15028 15232 15379 15808 15827 16184 16384 16562 16796 17024 17408 17576 17689 17836 18088 18496 18772 18928 19061 19456 19652 20111 20216 20228 20384 20672 21632 21658 21784 21952 21964 22477 22984 23104 23296 23324 24206 24548 24752 24896 25088 25688 26068 26299 26452 26624 26656 27436 27664 28288 28322 28672 29393 29564 29792 30056 30464 30758 31616 31654 32368 32768 32851 33124 33592 34048 34391 34816 35152 35378 35399 35672 36176 36992 37349 37544 37856 38122 38437 38912 39304 40222 40432 40456 40768 41344 41743 42959 43264 43316 43568 43904 43928 44954 45968 46208 46291 46592 46648 48013 48412 48841 49096 49504 49792 50176 51376 51737 52136 52598 52904 53248 53312 54587 54872 55328 56576 56644 57344 57967 58786 59128 59584 60112 60928 61009 61516 63232 63308 63869 64736 65536 65702 65741 66248 67184 68096 68782 69632 70304 70756 70798 71344 71383 72352 73984 74698 75088 75712 75803 76244 76874 77824 78608 79781 80444 80864 80912 81536 82688 83486 84721 85918 85969 86528 86632 87136 87808 87856 89167 89908 91936 92416 92582 93184 93296 93347 96026 96083 96824 97682 98192 99008 99127 99584 100352 102752 103474 104272 104329 105196 105808 106496 106624 107653 109174 109744 110656 110789 112421 113152 113288 114688 115934 116603 117572 118256 119168 120224 121856 122018 123032 123823 125647 126464 126616 127738 129472 131072 131404 131482 132496 133427 134368 136192 137564 139264 140429 140608 140777 141512 141596 142688 142766 144704 147968 149396 150176 151321 151424 151606 152488 153748 155648 157216 157339 159562 160888 161728 161824 163072 165376 166972 169442 171836 171938 173056 173264 174272 175616 175712 178334 179816 183872 184093 184832 185164 186368 186592 186694 192052 192166 193648 195364 196384 198016 198254 199168 200704 205504 205751 206948 208544 208658 210392 211616 212992 213248 215306 218348 219488 221312 221578 224842 226304 226576 229376 229957 231868 233206 235144 236512 238336 240448 240737 243712 244036 246064 247646 247793 251294 252928 253232 255476 258944 261443 262144 262808 262964 264992 266854 268736 269059 272384 275128 278528 280858 281216 281554 283024 283192 285376 285532 289408 292201 295936 298792 300352 300713 302642 302848 303212 304976 307496 311296 314432 314678 319124 321776 323456 323648 324037 326144 330752 333944 336091 338884 341887 343672 343876 346112 346528 348544 351232 351424 356668 359632 362159 367744 368186 369664 370328 372736 373184 373388 382109 384104 384332 387296 390728 392768 396032 396508 398336 401408 411008 411502 413896 417088 417316 420784 423232 425984 426496 427063 430612 436696 438976 442624 443156 447083 449684 452608 453152 458752 459914 460187 463736 466412 470288 473024 476672 480896 481474 487424 488072 492128 495292 495586 499681 502588 505856 506464 510952 517888 522886 525616 525928 529984 533708 537472 538118 544768 550256 557056 558467 561716 562432 563108 566048 566384 570752 571064 578816 584402 591872 597584 600704 601426 601783 605284 605696 606424 609952 614992 622592 624169 628864 629356 634933 638248 643552 646912 647296 648074 652288 653429 661504 667888 672182 672581 677768 683774 687344 687752 692224 693056 697088 702464 702848 709631 713336 719264 724318 730303 735488 736372 739328 740656 745472 746368 746776 753571 764218 768208 768664 774592 781456 785536 786947 792064 793016 793117 796672 802816 816221 822016 823004 827792 830297 834176 834632 841568 846464 851968 852992 854126 854633 861224 873392 877952 879529 885248 886312 894166 899368 905216 906304 917504 919828 920374 927472 927979 932824 940576 946048 953344 961792 962948 974848 976144 983003 984256 985439 990584 991172 999362 1005176 1011712 1012928 1021904 1035776 1037153 1045772 1051232 1051856 1059247 1059968 1067416 1074944 1076236 1089536 1100512 1101373 1114112 1116934 1117597 1123432 1124864 1126216 1132096 1132768 1141504 1142128 1157632 1159171 1168804 1183744 1195168 1201408 1202852 1203566 1210568 1211392 1212848 1213511 1219904 1229984 1245184 1248338 1249079 1257728 1258712 1269866 1276496 1287104 1288651 1293824 1294592 1296148 1304576 1306858 1323008 1335776 1344364 1345162 1355536 1356277 1367548 1374688 1375504 1384448 1386112 1394176 1404928 1405696 1419262 1426672 1438528 1440257 1448636 1460606 1461473 1470976 1472744 1478656 1481312 1490944 1492736 1493552 1507142 1515839 1528436 1536416 1537328 1549184 1562912 1571072 1573894 1584128 1586032 1586234 1593344 1605632 1609699 1632442 1633411 1644032 1646008 1655584 1660594 1668352 1669264 1683136 1685159 1692928 1703936 1705984 1708252 1709266 1722448 1734551 1746784 1755904 1759058 1770496 1772624 1773593 1788332 1798736 1810432 1812608 1825577 1830101 1835008 1839656 1840748 1854944 1855958 1865648 1881152 1883413 1892096 1906688 1911157 1923584 1925896 1949696 1952288 1966006 1967173 1968512 1970878 1981168 1982251 1982344 1998724 2010352 2023424 2025856 2043808 2045407 2071552 2074306 2091544 2102464 2103712 2104991 2118494 2119936 2134832 2135999 2149888 2152472 2179072 2201024 2202746 2228224 2233868 2235194 2246864 2249728 2252432 2264192 2265536 2268259 2283008 2284256 2315264 2318342 2337608 2352637 2367488 2387293 2390336 2393209 2402816 2405704 2407132 2421136 2422784 2425696 2427022 2439808 2459968 2490368 2496676 2498158 2515456 2517424 2535113 2539732 2552992 2572457 2574208 2577302 2587648 2589184 2592296 2609152 2613716 2646016 2668151 2671552 2674763 2688728 2690324 2711072 2712554 2735096 2749376 2751008 2768896 2772224 2788352 2809856 2811392 2838524 2853344 2875099 2877056 2880514 2897272 2921212 2922946 2941952 2945488 2957312 2962624 2981888 2985472 2987104 2989441 3014284 3031678 3056872 3072832 3074656 3098368 3125824 3129581 3142144 3147788 3168256 3172064 3172468 3186688 3211264 3219398 3221309 3264884 3266822 3288064 3292016 3311168 3321188 3336704 3338528 3366272 3370318 3385856 3407872 3411968 3416504 3418532 3444896 3469102 3493568 3497767 3511808 3518116 3540992 3545248 3547186 3576664 3597472 3620864 3625216 3651154 3660202 3679312 3681496 3709888 3711916 3731296 3762304 3766826 3784192 3813376 3822314 3847168 3851792 3899392 3904576 3909269 3932012 3934346 3937024 3941756 3962336 3964502 3964688 3997448 4020704 4046848 4051712 4087616 4090814 4143104 4148612 4183088 4204928 4207424 4209982 4212481 4236988 4239872 4269664 4271998 4299776 4304944 4358144 4369183 4402048 4405492 4444531 4456448 4467736 4470388 4493728 4499456 4504864 4528384 4531072 4536518 4566016 4568512 4574003 4630528 4636684 4675216 4705274 4708067 4734976 4774586 4780672 4786418 4805632 4811408 4814264 4842272 4845568 4851392 4854044 4879616 4919936 4967417 4980736 4993352 4996316 5030912 5034848 5070226 5079464 5105984 5112121 5144914 5148416 5154604 5175296 5178368 5184592 5218304 5227432 5292032 5336302 5343104 5349526 5377456 5380648 5422144 5425108 5470192 5498752 5502016 5508629 5537792 5544448 5551819 5576704 5619712 5622784 5677048 5706688 5713547 5750198 5754112 5761028 5794544 5812079 5842424 5845892 5883904 5890976 5914624 5925248 5963776 5970944 5974208 5978882 5982431 6028568 6063356 6113744 6145664 6149312 6156703 6196736 6251648 6259162 6284288 6295576 6336512 6344128 6344936 6373376 6422528 6438796 6442618 6495853 6529768 6533644 6576128 6584032 6622336 6642376 6673408 6677056 6732544 6740636 6771712 6823936 6833008 6837064 6881021 6889792 6938204 6987136 6995534 7023616 7036232 7081984 7090496 7094372 7153328 7194944 7241728 7250432 7260071 7302308 7320404 7358624 7362992 7414729 7419776 7423832 7462592 7524608 7533652 7568384 7626752 7644628 7694336 7703584 7798784 7809152 7818538 7823179 7864024 7868692 7874048 7883512 7924672 7929004 7929376 7994896 8041408 8093696 8103424 8114197 8175232 8181628 8286208 8297224 8366176 8409856 8414848 8419964 8424962 8473976 8479744 8494577 8539328 8543996 8599552 8609888 8716288 8738366 8743553 8804096 8810984 8889062 8935472 8940776 8987456 8998912 9009728 9056768 9062144 9073036 9132032 9137024 9148006 9261056 9273368 9350432 9410548 9416134 9469952 9493939 9549172 9561344 9572836 9611264 9622816 9628528 9684544 9691136 9702784 9708088 9759232 9839872 9934834 9986704 9992632 10061824 10069696 10140452 10158928 10211968 10224242 10230311 10289828 10296832 10309208 10350592 10356736 10369184 10436608 10454864 10584064 10610873 10672604 10686208 10699052 10754912 10761296 10793861 10844288 10850216 10940384 10997504 11004032 11017258 11075584 11088896 11103638 11153408 11239424 11245568 11354096 11413376 11427094 11433877 11500396 11508224 11522056 11589088 11624158 11684848 11691784 11767808 11781952 11829248 11850496 11927552 11941888 11948416 11957764 11964862 12057136 12063727 12126712 12227488 12291328 12298624 12313406 12393472 12415151 12503296 12518324 12568576 12591152 12673024 12688256 12689872 12746752 12779039 12810707 12845056 12877592 12885236 12991706 13059536 13067288 13152256 13168064 13244672 13284752 13346816 13354112 13378099 13465088 13481272 13482989 13543424 13647872 13666016 13674128 13762042 13770211 13779584 13875757 13876408 13974272 13991068 14047232 14072464 14163968 14180992 14188744 14306656 14317849 14389888 14483456 14500864 14520142 14528761 14604616 14640808 14717248 14725984 14829458 14839552 14847664 14925184 14951993 15049216 15067304 15069223 15136768 15253504 15289256 15388672 15407168 15597568 15618304 15637076 15646358 15728048 15737384 15748096 15767024 15775643 15849344 15858008 15858752 15989792 16082816 16187392 16206848 16228394 16238027 16350464 16363256 16572416 16594448 16711051 16732352 16752463 16819712 16829696 16839928 16849924 16947952 16959488 16989154 17078656 17087992 17199104 17219776 17432576 17476732 17487106 17608192 17621968 17631601 17778124 17870944 17881552 17974912 17997824 18007199 18019456 18113536 18124288 18146072 18264064 18274048 18296012 18522112 18546736 18677057 18700864 18723341 18821096 18832268 18939904 18987878 18999149 19098344 19122688 19145672 19222528 19245632 19257056 19369088 19382272 19405568 19416176 19518464 19679744 19705907 19869668 19973408 19985264 20123648 20125693 20139392 20280904 20317856 20423936 20448484 20460622 20579656 20593664 20618416 20701184 20713472 20738368 20873216 20909728 20926087 21168128 21221746 21234343 21345208 21372416 21398104 21509824 21522592 21587722 21688576 21700432 21880768 21907067 21995008 22008064 22034516 22151168 22177792 22207276 22306816 22478848 22491136 22549163 22708192 22826752 22854188 22867754 23000792 23016448 23044112 23056709 23178176 23248316 23369696 23383568 23535616 23563904 23658496 23700992 23732501 23855104 23883776 23896832 23915528 23929724 24114272 24127454 24253424 24454976 24484369 24582656 24597248 24626812 24786944 24830302 24845041 25006592 25036648 25137152 25182304 25346048 25376512 25379744 25493504 25558078 25573249 25621414 25755184 25769263 25770472 25983412 26119072 26134576 26304512 26336128 26489344 26569504 26693632 26708224 26756198 26930176 26962544 26965978 27086848 27295744 27332032 27348256 27364883 27524084 27540422 27559168 27751514 27752816 27767987 27948544 27982136 28094464 28144928 28327936 28361984 28377488 28613312 28635698 28779776 28966912 29001728 29040284 29057522 29209232 29281616 29434496 29451968 29487367 29658916 29679104 29695328 29850368 29903986 30098432 30134608 30138446 30273536 30507008 30578512 30584281 30777344 30814336 31034809 31111717 31195136 31236608 31274152 31292716 31456096 31474768 31496192 31534048 31551286 31698688 31716016 31717504 31979584 32018021 32165632 32374784 32413696 32456788 32476054 32700928 32726512 32956469 33144832 33188896 33422102 33441941 33464704 33504926 33639424 33659392 33679856 33698267 33699848 33895904 33918976 33978308 34157312 34175984 34398208 34439552 34685963 34771919 34865152 34953464 34974212 35216384 35243936 35263202 35556248 35741888 35763104 35784847 35949824 35995648 36014398 36038912 36227072 36248576 36292144 36311983 36528128 36548096 36592024 37044224 37093472 37354114 37376287 37401728 37446682 37642192 37664536 37879808 37975756 37998298 38196688 38245376 38291344 38445056 38491264 38514112 38560403 38738176 38764544 38811136 38832352 38862733 39036928 39359488 39411814 39739336 39946816 39970528 39994829 40247296 40251386 40278784 40561808 40583981 40635712 40684553 40847872 40896968 40921244 41159312 41187328 41236832 41402368 41426944 41476736 41746432 41819456 41852174 41877017 42336256 42443492 42468686 42690416 42744832 42796208 43019648 43045184 43096921 43175444 43377152 43400864 43731769 43761536 43814134 43990016 44016128 44069032 44302336 44355584 44414552 44613632 44957696 44982272 45098326 45358567 45416384 45470971 45653504 45708376 45735508 46001584 46032896 46088224 46113418 46356352 46496632 46739392 46767136 47071232 47127808 47316992 47401984 47465002 47767552 47793664 47831056 47859448 48167147 48228544 48254908 48506848 48876683 48909952 48968738 49165312 49194496 49253624 49573888 49660604 49690082 50013184 50073296 50274304 50364608 50692096 50753024 50759488 50820497 50987008 51116156 51146498 51242828 51510368 51538526 51540944 51903103 51966824 52238144 52269152 52609024 52672256 52978688 53139008 53387264 53416448 53512396 53860352 53925088 53931956 54173696 54591488 54626881 54664064 54696512 54729766 54762253 55048168 55080844 55118336 55503028 55505632 55535974 55897088 55964272 56188928 56289856 56655872 56723968 56754976 56799379 57226624 57271396 57559552 57933824 58003456 58080568 58115044 58418464 58563232 58863869 58868992 58903936 58974734 59317832 59358208 59390656 59462039 59700736 59807972 60196864 60269216 60276892 60547072 61014016 61157024 61168562 61204871 61554688 61628672 62069618 62223434 62473216 62548304 62585432 62912192 62949536 62992384 63068096 63102572 63397376 63432032 63435008 63959168 64036042 64331264 64749568 64827392 64913576 64952108 65401856 65453024 65912938 66289664 66377792 66457573 66844204 66883882 66929408 67009852 67278848 67318784 67359712 67396534 67399696 67791808 67837952 67956616 68314624 68351968 68796416 68879104 69371926 69543838 69906928 69948424 70432768 70487872 70526404 71112496 71483776 71526208 71569694 71612177 71899648 71991296 72028796 72077824 72454144 72497152 72584288 72623966 73056256 73096192 73184048 74088448 74186944 74276111 74708228 74752574 74803456 74893364 75284384 75329072 75557027 75759616 75951512 75996596 76393376 76490752 76582688 76890112 76982528 77028224 77120806 77476352 77529088 77622272 77664704 77725466 78073856 78718976 78823628 79478672 79893632 79941056 79989658 80037139 80494592 80502772 80557568 81123616 81167962 81271424 81369106 81695744 81793936 81842488 82318624 82374656 82473664 82804736 82853888 82953472 83492864 83638912 83704348 83754034 84446089 84672512 84886984 84937372 85380832 85489664 85592416 86039296 86090368 86193842 86350888 86754304 86801728 86906057 87463538 87523072 87628268 87980032 88032256 88138064 88711168 88829104 89227264 89453273 89915392 89964544 90196652 90717134 90832768 90941942 91307008 91416752 91471016 92003168 92065792 92176448 92226836 92712704 92993264 93478784 93534272 93646693 94142464 94255616 94380923 94633984 94803968 94930004 95535104 95587328 95662112 95718896 96334294 96391477 96457088 96509816 97013696 97130299 97753366 97819904 97937476 98330624 98388992 98507248 99147776 99321208 99380164 100026368 100146592 100548608 100729216 101384192 101506048 101518976 101640994 101701327 101974016 102232312 102292996 102485656 103020736 103077052 103081888 103806206 103933648 104476288 104538304 104663951 105218048 105344512 105484561 105957376 106278016 106774528 106832896 107024792 107720704 107850176 107863912 108347392 109182976 109253762 109328128 109393024 109459532 109524506 110096336 110161688 110236672 110429501 111006056 111011264 111071948 111794176 111928544 112377856 112579712 113311744 113447936 113509952 113598758 113666189 114453248 114542792 115119104 116006912 116161136 116230088 116836928 116977357 117126464 117727738 117737984 117807872 117949468 118635664 118716416 118781312 118924078 119401472 119615944 120393728 120538432 120553784 121094144 122028032 122314048 122337124 122409742 123109376 123257344 123421207 124139236 124446868 124946432 125096608 125170864 125824384 125899072 125984768 126050393 126136192 126205144 126794752 126864064 126870016 127918336 128072084 128662528 129654784 129827152 129904216 130739399 130803712 130906048 131825876 132579328 132755584 132915146 132994043 133688408 133767764 133858816 134019704 134557696 134637568 134719424 134793068 134799392 135583616 135675904 135913232 136629248 136703936 137592832 137758208 137941349 138743852 139087676 139813856 139896848 140865536 140879851 140975744 141052808 142224992 142967552 143052416 143139388 143224354 143799296 143982592 144057592 144155648 144908288 144994304 145168576 145247932 146112512 146192384 146368096 148176896 148373888 148552222 148640401 149416456 149505148 149606912 149786728 150568768 150658144 151114054 151903024 151993192 152786752 152981504 153165376 153780224 153965056 154056448 154241612 154952704 155058176 155244544 155329408 155450932 156147712 157437952 157647256 158957344 159787264 159882112 159979316 160074278 160989184 161005544 161115136 161396963 162247232 162335924 162542848 162738212 163391488 163587872 163684976 164637248 164749312 164947328 165609472 165707776 165906944 166127507 166985728 167277824 167408696 167508068 168892178 169773968 169874744 170761664 170979328 171184832 172078592 172180736 172387684 172701776 173508608 173603456 173812114 173915287 174927076 175046144 175256536 175960064 176064512 176276128 177422336 177658208 178454528 178906546 179012743 179929088 180384841 180393304 181434268 181665536 181883884 182614016 182833504 182942032 184006336 184131584 184352896 184453672 185425408 185986528 186957568 187068544 187293386 188284928 188511232 188761846 189607936 189860008 191070208 191174656 191324224 191437792 192668588 192782954 192914176 193019632 194027392 194260598 194375909 195506732 195639808 195874952 196661248 196777984 197014496 198295552 198642416 198760328 200052736 200293184 201097216 201458432 202768384 203012096 203037952 203281988 203402654 204464624 204585992 204971312 205083359 206041472 206154104 206163776 207612412 207867296 208952576 209076608 209327902 210436096 210689024 210969122 211914752 212556032 213549056 213665792 214049584 215441408 215700352 215727824 216694784 217243663 217782019 218365952 218507524 218656256 218786048 218919064 219049012 220192672 220323376 220473344 220859002 222012112 222022528 222143896 223588352 223857088 224755712 225159424 226623488 226895872 227019904 227197516 227332378 228906496 229085584 229210813 230238208 232013824 232322272 232460176 233673856 233954714 234093587 234252928 235455476 235475968 235615744 235887869 235898936 237271328 237432832 237562624 237848156 238802944 239231888 240787456 241076864 241107568 242188288 242801741 243403433 244056064 244628096 244674248 244819484 246218752 246514688 246842414 246988937 248278472 248893736 249892864 250193216 250341728 251648768 251798144 251969536 252100786 252272384 252410288 253589504 253728128 253740032 254183881 255836672 256144168 256176791 257325056 259309568 259654304 259808432 261478798 261607424 261634009 261812096 263651752 265158656 265511168 265830292 265988086 267376816 267535528 267717632 268039408 269115392 269275136 269438848 269586136 269598784 271167232 271351808 271826464 272039131 273258496 273407872 275185664 275516416 275882698 276046459 277487704 278175352 279627712 279793696 281731072 281759702 281951488 282105616 284087867 284449984 284791871 285935104 286104832 286278776 286448708 287598592 287965184 288115184 288311296 289816576 289988608 290337152 290495864 292225024 292384768 292736192 293139119 296353792 296747776 297104444 297280802 298832912 299010296 299213824 299573456 299737217 301137536 301316288 302228108 303806048 303986384 305573504 305963008 306122383 306330752 307560448 307930112 308112896 308483224 308522513 309905408 310116352 310489088 310658816 310901864 312295424 314875904 315294512 317509969 317914688 318296797 319574528 319764224 319958632 320148556 321978368 322011088 322230272 322793926 322985533 324494464 324671848 325085696 325476424 326782976 327175744 327369952 329274496 329498624 329894656 331218944 331415552 331813888 332255014 332452237 334555648 334817392 335000419 335016136 337784356 339547936 339749488 341523328 341958656 342136781 342369664 344157184 344361472 344775368 345403552 347017216 347206912 347624228 347830574 349854152 350092288 350513072 351920128 352129024 352552256 354844672 355316416 355743479 356909056 357813092 358025486 359858176 360769682 360786608 360983831 362868536 363331072 363767768 365228032 365667008 365884064 368012672 368263168 368705792 368907344 370850816 371973056 373915136 374137088 374586772 376569856 377022464 377523692 379215872 379720016 382140416 382349312 382388167 382648448 382875584 383335771 385337176 385565908 385828352 386039264 388054784 388521196 388751818 391013464 391279616 391749904 393322496 393555968 394028992 396591104 397284832 397520656 397595653 400105472 400586368 402194432 402916864 403452517 405536768 406024192 406075904 406563976 406805308 408929248 409171984 409942624 410166718 412047083 412082944 412308208 412327552 415224824 415734592 416234273 417905152 418153216 418655804 420872192 421378048 421938244 423829504 425112064 427098112 427331584 428099168 428434097 430882816 431400704 431455648 433389568 434487326 434745233 435564038 437015048 437312512 437572096 437838128 438077471 438098024 440385344 440646752 440946688 441718004 444024224 444045056 444287792 447176704 447714176 449511424 450318848 450917519 453246976 453791744 454039808 454395032 454664756 457812992 458171168 458421626 460476416 464027648 464644544 464920352 465203011 467347712 467909428 468187174 468505856 470910952 470951936 471231488 471775738 471797872 472055779 474542656 474865664 475125248 475696312 477605888 478463776 481574912 482153728 482215136 484376576 485603482 485891731 486806866 489256192 489348496 489638968 492437504 493029376 493684828 493977874 496556944 497787472 499785728 500386432 500683456 501285239 503297536 503596288 503939072 504201572 504544768 504820576 507179008 507456256 507480064 508367762 511673344 512288336 512353582 514650112 518619136 519308608 519616864 519932777 522957596 523214848 523268018 523624192 527303504 527591753 528899189 530317312 531022336 531660584 531976172 534753632 535071056 535435264 536078816 538230784 538550272 538877696 539172272 539197568 542334464 542703616 543652928 544078262 546516992 546815744 550371328 551032832 551765396 552092918 554975408 556350704 559255424 559587392 560259973 563462144 563519404 563902976 564211232 568175734 568512997 568899968 569583742 571870208 572209664 572557552 572897416 575197184 575930368 576230368 576622592 579633152 579977216 580674304 580991728 584450048 584769536 585472384 586278238 589661371 591122623 592707584 593495552 594208888 594561604 597665824 598020592 598427648 599146912 599474434 602275072 602632576 604456216 607612096 607972768 608342399 611147008 611926016 612244766 612661504 615120896 615860224 616225792 616966448 617045026 619810816 620978176 621317632 621803728 624590848 626172911 629751808 630589024 635019938 635396879 635829376 636593594 639149056 639528448 639917264 640297112 643956736 644022176 644460544 645587852 645971066 648988928 649343696 650171392 650952848 653565952 654351488 654739904 655526851 658548992 658997248 659789312 660666461 662437888 662831104 663627776 664510028 664904474 669111296 669634784 670000838 670032272 674740339 675568712 679095872 679498976 679912093 683046656 683917312 684273562 684739328 688314368 688722944 689550736 689927677 690807104 694034432 694413824 695248456 695661148 699708304 700184576 701026144 703840256 704258048 705104512 709689344 710149453 710632832 711486958 711909289 713818112 715626184 716050972 719716352 721539364 721573216 721967662 725737072 726662144 727535536 730456064 731334016 731768128 732647657 736025344 736526336 737411584 737814688 738391927 741701632 743440073 743946112 747830272 748274176 749173544 753139712 754044928 755047384 758431744 759440032 764280832 764698624 764776334 765230297 765296896 765751168 766671542 770674352 771095639 771131816 771656704 772078528 773006507 776109568 777042392 777503636 782026928 782559232 783499808 786644992 787111936 788057984 793182208 794569664 795041312 795191306 795663323 800210944 801172736 804388864 805833728 806905034 812048384 812151808 813127952 813610616 817858496 818343968 818841499 819885248 820333436 824094166 824165888 824616416 824655104 830449648 830903611 831469184 832468546 835810304 836306432 837311608 841744384 842756096 843876488 847659008 850224128 854196224 854663168 856198336 856868194 861765632 862801408 862911296 863948449 866779136 868974652 869490466 871128076 874030096 874625024 875144192 875676256 876154942 876196048 880770688 881293504 881893376 882352751 883436008 888048448 888090112 888575584 894353408 895428352 899022848 900637696 901835038 907583488 908079616 908790064 909329512 915175793 915625984 916342336 916843252 920952832 928055296 928656977 929289088 929840704 930406022 930958301 934695424 935818856 936374348 937011712 941821904 941903872 942462976 943551476 943595744 944111558 949085312 949731328 950250496 951392624 955211776 956927552 963149824 964307456 964430272 965589443 968753152 971206964 971783462 973613732 978512384 978696992 979277936 984875008 986058752 986158957 987369656 987955748 993113888 995574944 999571456 1000685773 1000772864 1001366912 1002570478 1006595072 1007192576 1007878144 1008403144 1009089536 1009641152 1014358016 1014912512 1014960128 1016735524 1023346688 1024576672 1024707164 1029300224 1037238272 1037910739 1038617216 1039233728 1039865554 1040482807 1045915192 1046429696 1046536036 1047248384 1054607008 1055183506 1057798378 1062044672 1063321168 1063952344 1069507264 1070142112 1070870528 1072157632 1076461568 1077100544 1077755392 1078344544 1078395136 1084668928 1085407232 1087305856 1088156524 1093033984 1093631488 1100742656 1102065664 1103530792 1104185836 1109950816 1112701408 1118413511 1118510848 1119174784 1120519946 1126924288 1127038808 1127805952 1128422464 1129778741 1136351468 1137025994 1137799936 1139167484 1143740416 1144419328 1145115104 1145794832 1150394368 1152460736 1153245184 1159266304 1159954432 1161348608 1161983456 1162892549 1168900096 1169539072 1170944768 1172556476 1179322742 1182245246 1186991104 1188417776 1189123208 1195331648 1196041184 1196855296 1198293824 1198948868 1204550144 1205265152 1208912432 1215224192 1215945536 1216684798 1217407009 1222294016 1223852032 1224489532 1225323008 1230241792 1231720448 1232451584 1233932896 1234090052 1239621632 1241956352 1242635264 1243607456 1249181696 1252345822 1253089201 1259503616 1261178048 1262693887 1270039876 1270793758 1271658752 1273187188 1278298112 1279056896 1279834528 1280594224 1287913472 1288044352 1288921088 1291175704 1291942132 1297977856 1298687392 1300342784 1301905696 1307131904 1308702976 1309479808 1311053702 1317097984 1317994496 1319578624 1321332922 1325662208 1327255552 1329020056 1329808948 1338222592 1339269568 1340001676 1340064544 1349480678 1351137424 1358191744 1358997952 1359824186 1360631363 1366093312 1367834624 1368547124 1369478656 1376628736 1377445888 1379101472 1379855354 1381614208 1388068864 1388827648 1390496912 1391322296 1399416608 1400369152 1402052288 1407680512 1408516096 1410209024 1419378688 1420298906 1421265664 1422973916 1423818578 1431252368 1432101944 1435583513 1439432704 1443078728 1443146432 1443935324 1451474144 1453324288 1455071072 1460912128 1462668032 1463536256 1465295314 1472050688 1473052672 1474823168 1475629376 1476783854 1483403264 1486880146 1487892224 1495660544 1496548352 1498347088 1508089856 1510094768 1516863488 1518880064 1520705641 1528561664 1529397248 1529552668 1530460594 1530593792 1531502336 1533343084 1541348704 1542191278 1542263632 1543313408 1544157056 1546013014 1552219136 1554084784 1555007272 1564053856 1565118464 1566999616 1573289984 1574223872 1576115968 1586364416 1589139328 1590082624 1590382612 1591326646 1600421888 1602345472 1604475691 1608777728 1611667456 1613810068 1624096768 1624303616 1626255904 1627221232 1635716992 1636687936 1637682998 1638655109 1639770496 1640666872 1648188332 1648331776 1649232832 1649310208 1651215083 1660899296 1661807222 1662938368 1664937092 1671620608 1672612864 1674623216 1685512192 1687752976 1695318016 1699612187 1700448256 1708392448 1709326336 1712396672 1713736388 1723531264 1725602816 1725822592 1727896898 1728922559 1733558272 1737949304 1738980932 1742256152 1748060192 1749250048 1750288384 1751352512 1752309884 1752392096 1761541376 1762587008 1763786752 1764705502 1766872016 1776096896 1776180224 1777151168 1779287167 1788706816 1790856704 1793237537 1798045696 1801275392 1803670076 1815166976 1816159232 1817580128 1818659024 1830351586 1831251968 1831438063 1832684672 1833686504 1841905664 1856110592 1857313954 1858578176 1859681408 1860812044 1861916602 1869390848 1871637712 1872748696 1874023424 1883643808 1883807744 1884925952 1887102952 1887191488 1888223116 1898170624 1899462656 1900500992 1902785248 1910423552 1913855104 1926299648 1928614912 1928860544 1931178886 1932325213 1937506304 1942413928 1943566924 1947227464 1957024768 1957393984 1958555872 1972117504 1972317914 1974739312 1975911496 1986227776 1988615069 1991149888 1999142912 2001371546 2001545728 2002733824 2005140956 2013190144 2014385152 2015756288 2016806288 2018179072 2019282304 2028716032 2029825024 2029920256 2033471048 2046693376 2049153344 2049414328 2058600448 2074476544 2075821478 2077234432 2078467456 2079731108 2080965614 2091830384 2092859392 2093072072 2094496768 2098160519 2109214016 2110367012 2115596756 2124089344 2126642336 2127904688 2139014528 2140284224 2141741056 2142856681 2144315264 2152923136 2154201088 2155510784 2156689088 2156790272 2159657591 2169337856 2170814464 2174611712 2176313048 2186067968 2187262976 2204131328 2207061584 2208371672 2219901632 2222569783 2225402816 2236827022 2237021696 2238349568 2241039892 2253848576 2254077616 2255611904 2256844928 2259557482 2260898731 2272702936 2274051988 2275599872 2278334968 2287480832 2288838656 2290230208 2291589664 2300788736 2304921472 2306490368 2318532608 2319908864 2322697216 2323966912 2325785098 2327165659 2339078144 2341889536 2345002933 2345112952 2358645484 2364490492 2373982208 2376835552 2378246416 2390663296 2392082368 2393710592 2394957467 2396587648 2397897736 2409100288 2410530304 2417824864 2430448384 2431891072 2433369596 2434814018 2444588032 2447704064 2448979064 2450646016 2463440896 2464903168 2467865792 2468180104 2479243264 2483912704 2485270528 2487214912 2498363392 2504691644 2506178402 2519007232 2522356096 2525387774 2526886817 2540079752 2541587516 2543317504 2546374376 2556596224 2558113792 2559669056 2561188448 2576088704 2577842176 2582351408 2583884264 2595955712 2597374784 2600685568 2603811392 2614263808 2617405952 2618959616 2622107404 2634195968 2635988992 2639157248 2642665844 2654511104 2658040112 2659617896 2676445184 2676717169 2678539136 2680003352 2680129088 2698961356 2702274848 2716383488 2717995904 2719648372 2721262726 2732186624 2735669248 2737094248 2738957312 2753257472 2754891776 2758202944 2759710708 2763228416 2776137728 2777655296 2780993824 2782644592 2798833216 2800738304 2804104576 2815361024 2817032192 2820418048 2824167619 2838757376 2840597812 2842531328 2845947832 2847637156 2862504736 2864203888 2871167026 2884329581 2886157456 2886292864 2887870648 2902948288 2906648576 2910142144 2921824256 2925336064 2927072512 2930590628 2944101376 2946105344 2949646336 2951258752 2953567708 2966806528 2973760292 2975784448 2991321088 2993096704 2996694176 3016179712 3020189536 3033726976 3037760128 3041411282 3043216631 3058794496 3059105336 3060921188 3061187584 3063004672 3066542297 3066686168 3082697408 3084382556 3084527264 3086626816 3088314112 3092026028 3104438272 3108169568 3110014544 3128107712 3130236928 3133999232 3146579968 3148447744 3152231936 3156422633 3172728832 3178278656 3180165248 3180765224 3182653292 3200843776 3204690944 3208951382 3223334912 3227620136 3248193536 3248607232 3252511808 3254442464 3271433984 3273375872 3275365996 3277310218 3279540992 3281333744 3296376664 3296663552 3298465664 3298620416 3302430166 3304390453 3321798592 3323614444 3325876736 3329874184 3343241216 3345225728 3349246432 3371024384 3375505952 3390636032 3399224374 3400896512 3401242117 3418652672 3424793344 3427472776 3447062528 3451205632 3451645184 3455793796 3457845118 3475898608 3477961864 3484512304 3496120384 3498500096 3500576768 3502705024 3504619768 3504784192 3523082752 3525174016 3527573504 3529411004 3533744032 3552193792 3552360448 3554302336 3558574334 3577413632 3581713408 3586475074 3602550784 3607340152 3630333952 3632318464 3635160256 3637318048 3660703172 3662503936 3662876126 3665369344 3667373008 3683811328 3693142271 3702294323 3712221184 3714627908 3717156352 3719362816 3721624088 3723833204 3738781696 3743275424 3745497392 3748046848 3767287616 3767615488 3769851904 3774205904 3774382976 3776446232 3796341248 3798925312 3801001984 3805570496 3820847104 3827710208 3852599296 3857229824 3857721088 3862357772 3864650426 3884827856 3887133848 3894454928 3896583821 3914049536 3914787968 3917111744 3944235008 3944635828 3949478624 3951822992 3972455552 3977230138 3979590979 3982299776 3998285824 4002743092 4003091456 4005467648 4010281912 4026380288 4028770304 4031512576 4033612576 4036358144 4038564608 4057432064 4059650048 4059840512 4066942096 4093386752 4098306688 4098828656 4117200896 4127629597 4137858361 4148953088 4151642956 4154468864 4156934912 4159462216 4161931228 4183660768 4185718784 4186144144 4188993536 4196321038 4198811929 4218428032 4220734024 4231193512 4248178688 4253284672 4255809376 4278029056 4280568448 4283482112 4285713362 4288630528 4305846272 4308402176 4311021568 4313378176 4313580544 4319315182 4338675712 4349223424 4352626096 4355005447 4372135936 4374525952 4408262656 4414123168 4416743344 4439803264 4445139566 4447778153 4450805632 4473654044 4474043392 4476699136 4482079784 4507697152 4508155232 4511223808 4513689856 4519114964 4521797462 4545405872 4548103976 4551199744 4556669936 4574961664 4577677312 4580460416 4583179328 4601577472 4609842944 4612980736 4624665227 4637065216 4639817728 4645394432 4647933824 4651570196 4654331318 4678156288 4683779072 4690005866 4690225904 4692789803 4717290968 4728980984 4747964416 4753671104 4756492832 4781326592 4784164736 4787421184 4789914934 4793175296 4795795472 4818200576 4821060608 4829493739 4835649728 4860896768 4863782144 4866739192 4869628036 4889176064 4895408128 4897958128 4901292032 4926881792 4929806336 4935731584 4936360208 4958486528 4967825408 4970541056 4971046171 4974429824 4983365023 4996726784 5009383288 5012356804 5038014464 5044712192 5050775548 5053773634 5080159504 5083175032 5086635008 5092748752 5113192448 5116227584 5119338112 5122376896 5152177408 5155684352 5164702816 5167768528 5168743489 5191911424 5194749568 5201371136 5204080511 5207622784 5228527616 5234811904 5237919232 5244214808 5244882721 5268391936 5271977984 5278314496 5285331688 5309022208 5316080224 5319235792 5352890368 5353434338 5356612079 5357078272 5360006704 5360258176 5397669473 5397922712 5404549696 5411045549 5432766976 5435991808 5439296744 5442525452 5464373248 5471338496 5474188496 5477914624 5506514944 5509783552 5516405888 5519421416 5526456832 5552275456 5555310592 5561987648 5565289184 5569643261 5597666432 5601476608 5608209152 5630722048 5634064384 5640836096 5648335238 5651688029 5681195624 5685062656 5691895664 5695007123 5695274312 5725009472 5728407776 5742334052 5768659162 5772314912 5772585728 5775741296 5805896576 5813297152 5816325277 5820284288 5843648512 5850672128 5854145024 5861181256 5861927747 5888202752 5892210688 5899292672 5902517504 5907135416 5933613056 5947520584 5951568896 5982642176 5986193408 5993388352 6032359424 6040379072 6047639143 6067453952 6075520256 6082822564 6086433262 6117588992 6118210672 6121842376 6122375168 6126009344 6133084594 6133372336 6136725127 6165394816 6168765112 6169054528 6173253632 6176628224 6184052056 6208876544 6216339136 6220029088 6256215424 6260473856 6267998464 6293159936 6296895488 6304463872 6312845266 6316592503 6356557312 6360330496 6361530448 6365306584 6401687552 6409381888 6417902764 6446669824 6455240272 6496387072 6497214464 6500598839 6505023616 6508884928 6516708107 6542867968 6546751744 6550731992 6554620436 6559081984 6562667488 6592753328 6593327104 6596931328 6597240832 6604860332 6608780906 6643597184 6647228888 6651753472 6659748368 6686482432 6690451456 6698492864 6742048768 6751011904 6759126101 6781272064 6798448748 6801793024 6802484234 6837305344 6849586688 6854945552 6858692789 6894125056 6902411264 6903290368 6911587592 6915690236 6951797216 6955923728 6969024608 6992240768 6997000192 7001153536 7004800411 7005410048 7009239536 7009568384 7046165504 7050348032 7055147008 7058822008 7067488064 7104387584 7104720896 7108604672 7117148668 7154827264 7163426816 7172950148 7205101568 7214680304 7260667904 7264636928 7265375173 7270320512 7274636096 7283379649 7321406344 7325007872 7325752252 7330738688 7334746016 7367622656 7386284542 7390668961 7404588646 7429255816 7434312704 7438725632 7443248176 7447666408 7477563392 7486550848 7490994784 7496093696 7534575232 7535230976 7539703808 7548411808 7548765952 7552892464 7592682496 7597850624 7602003968 7611140992 7641694208 7655420416 7665597823 7705198592 7714459648 7715442176 7724715544 7729300852 7769655712 7774267696 7788909856 7793167642 7828099072 7828894577 7829575936 7834223488 7888470016 7889271656 7898957248 7903645984 7908451187 7944911104 7954460276 7959181958 7964599552 7996571648 8005486184 8006182912 8010935296 8020563824 8052760576 8057540608 8067225152 8072716288 8077129216 8114864128 8119300096 8119681024 8133884192 8140247843 8186773504 8196613376 8197657312 8234401792 8255259194 8260159427 8275716722 8303285912 8308937728 8313869824 8318924432 8323862456 8367321536 8371437568 8372288288 8377987072 8392642076 8397623858 8436856064 8441468048 8462387024 8496357376 8506569344 8511618752 8521849063 8556058112 8561136896 8566964224 8571426724 8577261056 8611692544 8616804352 8622043136 8626756352 8627161088 8638630364 8677351424 8698446848 8705252192 8710010894 8744271872 8749051904 8771624407 8816525312 8828246336 8833486688 8838857209 8879606528 8890279132 8895556306 8901611264 8947308088 8948086784 8953398272 8964159568 8969059801 9015394304 9016310464 9022447616 9027379712 9038229928 9043594924 9090811744 9096207952 9102399488 9113339872 9149923328 9155354624 9160920832 9166358656 9203154944 9219685888 9225961472 9231942889 9249330454 9279635456 9290788864 9295867648 9303140392 9308662636 9356312576 9367558144 9380011732 9380451808 9385579606 9434581936 9457961968 9495928832 9507342208 9512985664 9524419541 9562653184 9568329472 9574842368 9579829868 9586350592 9591590944 9636401152 9642121216 9658987478 9664720949 9671299456 9721793536 9727564288 9733478384 9739256072 9778352128 9790816256 9795916256 9802584064 9853763584 9859612672 9871463168 9872720416 9916973056 9935650816 9941082112 9942092342 9947993861 9948859648 9966730046 10018766576 10024243307 10024713608 10049084591 10076028928 10089424384 10101551096 10107547268 10160319008 10166350064 10173270016 10185497504 10226384896 10232455168 10238676224 10244753792 10304354816 10311368704 10329405632 10335537056 10337486978 10383822848 10389499136 10402742272 10408161022 10415245568 10457055232 10469623808 10475838464 10488429616 10489765442 10536783872 10556628992 10570663376 10618044416 10632160448 10638471584 10644939487 10705780736 10706868676 10713224158 10714156544 10720013408 10720516352 10795338946 10795845424 10801746943 10809099392 10822091098 10865533952 10871983616 10878593488 10885050904 10928746496 10942676992 10948376992 10955829248 11013029888 11019567104 11032811776 11038842832 11052913664 11104550912 11110621184 11123975296 11130578368 11139286522 11195332864 11202953216 11216418304 11231329837 11261444096 11268128768 11281672192 11296670476 11303376058 11362391248 11370125312 11383791328 11390014246 11390548624 11450018944 11456815552 11470585763 11484668104 11537318324 11544629824 11545171456 11551482592 11558505581 11611793152 11626594304 11632650554 11640568576 11687297024 11701344256 11708290048 11722362512 11723855494 11776405504 11798585344 11805035008 11814270832 11867226112 11895041168 11897285309 11903137792 11965284352 11972386816 11986776704 12064718848 12072540701 12080758144 12095278286 12102457913 12134907904 12151040512 12165645128 12172866524 12235177984 12236421344 12243684752 12244750336 12252018688 12266169188 12266744672 12273450254 12330789632 12337530224 12338109056 12346507264 12353256448 12368104112 12417753088 12432678272 12440058176 12455010169 12512430848 12520947712 12535996928 12552662759 12586319872 12593790976 12608927744 12625690532 12633185006 12713114624 12720660992 12723060896 12730613168 12803375104 12818763776 12820066441 12835805528 12893339648 12910480544 12992774144 12994428928 13001197678 13008915049 13010047232 13017769856 13033416214 13085735936 13093503488 13101463984 13108625863 13109240872 13118163968 13125334976 13185506656 13186654208 13193862656 13194481664 13209720664 13217561812 13287194368 13294457776 13303506944 13319496736 13372964864 13380902912 13396985728 13484097536 13492839607 13502023808 13518252202 13526276491 13562544128 13596897496 13603586048 13604968468 13674610688 13699173376 13709891104 13717385578 13804822528 13806580736 13823175184 13831380472 13903594432 13911847456 13920305483 13938049216 13984481536 13994000384 14002307072 14009600822 14010820096 14018479072 14019136768 14092331008 14100696064 14110294016 14117644016 14125361387 14134976128 14208775168 14209441792 14217209344 14234297336 14309654528 14326853632 14345900296 14410203136 14429360608 14521335808 14529273856 14530750346 14539375643 14540641024 14549272192 14566759298 14642812688 14650015744 14651504504 14661477376 14669492032 14687123633 14735245312 14772569084 14781337922 14809177292 14858511632 14868625408 14877451264 14886496352 14895332816 14955126784 14973101696 14981989568 14992187392 14999996767 15069150464 15070461952 15079407616 15096823616 15097531904 15105784928 15117603137 15185364992 15195701248 15204007936 15222281984 15283388416 15310840832 15331195646 15428919296 15430884352 15449431088 15458601704 15539311424 15548535392 15557988481 15577819712 15586335284 15656198144 15657789154 15659151872 15668446976 15776940032 15778543312 15787168609 15797914496 15807291968 15816902374 15826291117 15889822208 15908920552 15918363916 15929199104 15993143296 16010972368 16012365824 16021870592 16041127648 16105521152 16115081216 16134450304 16145432576 16154258432 16229728256 16238600192 16239362048 16267768384 16280495686 16290159613 16373547008 16393226752 16395314624 16415020531 16468803584 16510518388 16520318854 16551433444 16606571824 16617875456 16627739648 16637848864 16647724912 16734643072 16742875136 16744576576 16755974144 16764702269 16785284152 16795247716 16873712128 16882936096 16924774048 16992714752 17011658141 17013138688 17023237504 17043698126 17112116224 17122273792 17133928448 17142853448 17154522112 17233608704 17244086272 17253512704 17254322176 17277260728 17354702848 17396893696 17410504384 17420021788 17488543744 17498103808 17543248814 17633050624 17644482563 17656492672 17666973376 17677714418 17688207719 17759213056 17780558264 17791112612 17803222528 17894616176 17896173568 17906796544 17928319136 17938119602 18032620928 18044895232 18054759424 18076459856 18087189848 18181623488 18192415904 18204798976 18226679744 18299846656 18310709248 18321841664 18332717312 18406309888 18439371776 18451922944 18463885778 18498660908 18581577728 18591735296 18606280784 18617325272 18712625152 18735116288 18737020183 18760023464 18760903616 18771159212 18869163872 18915923936 18991857664 19013029687 19014684416 19025971328 19048839082 19125306368 19136658944 19149684736 19159659736 19172701184 19183181888 19272802304 19284242432 19317974956 19329441898 19342598912 19443587072 19455128576 19466956768 19478512144 19556704256 19591832512 19605168128 19707527168 19719225344 19742926336 19745440832 19769173333 19833946112 19871301632 19882164224 19884184684 19895987722 19897719296 19933460092 20037533152 20048486614 20049427216 20098169182 20178848768 20190307067 20203102192 20215094536 20320638016 20332700128 20346540032 20370995008 20452769792 20464910336 20477352448 20489507584 20608709632 20622737408 20658811264 20671074112 20674973956 20767645696 20778998272 20805484544 20816322044 20830491136 20914110464 20939247616 20951676928 20976859232 20979530884 21073567744 21113257984 21141326752 21236088832 21249856709 21264320896 21276943168 21289878974 21302516417 21411561472 21413737352 21426448316 21428313088 21440026816 21441032704 21465796079 21590677892 21591690848 21603493886 21618198784 21644182196 21731067904 21743967232 21757186976 21770101808 21857492992 21896753984 21911658496 22026059776 22039134208 22065623552 22077685664 22094958431 22105827328 22209101824 22221242368 22247950592 22261156736 22278573044 22390665728 22405906432 22432836608 22462659674 22536257536 22563344384 22593340952 22606752116 22724782496 22740250624 22767582656 22780028492 22781097248 22900037888 22913631104 22941171526 22969336208 23074636648 23089259648 23090342912 23102965184 23117011162 23130733171 23223586304 23253188608 23265301108 23281137152 23374594048 23402688512 23416580096 23444725024 23447710988 23552811008 23597170688 23610070016 23628541664 23734452224 23790082336 23794570618 23806275584 23808694819 23930568704 23944773632 23973553408 24129437696 24145081402 24161516288 24190556572 24204915826 24302081024 24331290256 24345733048 24470355968 24472842688 24487369504 24489500672 24504037376 24532338376 24533489344 24546900508 24661579264 24675060448 24676218112 24693014528 24706512896 24736208224 24835506176 24865356544 24880116352 24910020338 25024861696 25041895424 25071993856 25105325518 25187581952 25217855488 25251381064 25266370012 25426229248 25441321984 25446121792 25461226336 25637527552 25640132882 25671611056 25786679296 25820961088 25851995897 25985548288 25988857856 26002395356 26017830098 26020094464 26035539712 26066832428 26171471872 26187006976 26202927968 26217251726 26218481744 26236327936 26250669952 26371013312 26373308416 26387725312 26388963328 26419441328 26435123624 26574388736 26588915552 26607013888 26638993472 26745929728 26761805824 26793971456 26968195072 26985679214 27004047616 27036504404 27052552982 27193794992 27207172096 27209936936 27276086747 27349221376 27398346752 27419782208 27434771156 27609645056 27613161472 27646350368 27662760944 27807188864 27823694912 27840610966 27857136853 27876098432 27968963072 27988000768 28004614144 28019201644 28021640192 28036958144 28038273536 28184662016 28201392128 28220588032 28235288032 28250722774 28269952256 28417550336 28418883584 28434418688 28468594672 28653707264 28691800592 28820406272 28858721216 28893407179 29042671616 29058547712 29061500692 29078751286 29081282048 29098544384 29133518596 29285625376 29300031488 29303009008 29322954752 29338984064 29374247266 29391683503 29470490624 29545138168 29562675844 29618354584 29717023264 29737250816 29754902528 29772992704 29790665632 29910253568 29946203392 29963979136 29984374784 29999993534 30138300928 30140923904 30158815232 30193647232 30195063808 30211569856 30235206274 30370729984 30408015872 30444563968 30485038129 30566776832 30621681664 30662391292 30857838592 30861768704 30898862176 30917203408 31078622848 31097070784 31115976962 31134447071 31155639424 31172670568 31312396288 31315578308 31318303744 31336893952 31553880064 31557086624 31574337218 31595828992 31614583936 31633804748 31652582234 31779644416 31817841104 31836727832 31858398208 32021944736 32024731648 32043741184 32082255296 32211042304 32230162432 32268900608 32290865152 32308516864 32459456512 32477200384 32478724096 32535536768 32560991372 32580319226 32747094016 32786453504 32790629248 32830041062 32849528621 32937607168 33021036776 33040637708 33102866888 33213143648 33235750912 33255479296 33275697728 33295449824 33469286144 33489153152 33511948288 33529404538 33570568304 33590495432 33747424256 33765872192 33806456173 33849548096 33985429504 34023316282 34026277376 34046475008 34087396252 34224232448 34244547584 34267856896 34285706896 34309044224 34488172544 34507025408 34508644352 34554521456 34709405696 34793787392 34797323197 34821008768 34840043576 34977087488 34996207616 35086497628 35266101248 35288965126 35312985344 35333946752 35355428836 35376415438 35518426112 35561116528 35582225224 35606445056 35789232352 35792347136 35813593088 35856638272 35876239204 36065241856 36089790464 36109518848 36152919712 36174379696 36363246976 36384831808 36409597952 36428563577 36453359488 36599693312 36621418496 36643683328 36665434624 36714179047 36812619776 36878743552 36903845888 36927771556 36997321816 37163155456 37183470592 37212561568 37234650544 37470232576 37474040366 37496284553 37520046928 37521807232 37542318424 37738327744 37783686311 37831847872 37983715328 38026059374 38029368832 38051942656 38097678164 38250612736 38273317888 38299369472 38319319472 38345402368 38366363776 38545604608 38568484864 38635949912 38658883796 38685197824 38887174144 38910257152 38933913536 38957024288 39113408512 39183665024 39210336256 39415054336 39438450688 39485852672 39490881664 39538346666 39561816203 39667892224 39764328448 39768369368 39791975444 39795438592 39865049861 39866920184 40075066304 40096973228 40098854432 40196338364 40357697536 40380614134 40406204384 40430189072 40641276032 40665400256 40693080064 40714276939 40741990016 40905539584 40929820672 40954704896 40979015168 41033494229 41217419264 41245474816 41317622528 41342148224 41349947912 41535291392 41557996544 41610969088 41632644088 41660982272 41878495232 41903353856 41953718464 41959061768 42147135488 42226515968 42282653504 42472177664 42499713418 42528641792 42553886336 42579757948 42605032834 42823122944 42827474704 42852896632 42856626176 42880053632 42882065408 42931592158 42957075889 43181355784 43183381696 43206987772 43236397568 43288364392 43462135808 43487934464 43514373952 43540203616 43714985984 43793507968 43823316992 44052119552 44078268416 44131247104 44155371328 44189916862 44211654656 44216147521 44442484736 44495901184 44522313472 44557146088 44781331456 44811812864 44865673216 44925319348 45126688768 45186681904 45213504232 45449564992 45480501248 45504191873 45535165312 45560056984 45562194496 45800075776 45827262208 45882343052 45938672416 46149273296 46178519296 46180685824 46205930368 46234022324 46261466342 46447172608 46506377216 46530602216 46562274304 46805377024 46833160192 46889450048 46895421976 47105622016 47194341376 47220140032 47257083328 47468904448 47580164672 47589141236 47612551168 47617389638 47861137408 47889547264 47947106816 48010849523 48258875392 48290162804 48323032576 48381113144 48409831652 48604162048 48662580512 48691466096 48945685376 48974739008 48979001344 49008074752 49033602877 49064676752 49066978688 49093801016 49323158528 49350120896 49352436224 49386029056 49413025792 49472416448 49671012352 49730713088 49760232704 49820040676 50049723392 50083790848 50143987712 50210651036 50435710976 50502762128 50532740024 50852458496 50857626211 50882643968 50892243584 50922452672 51275055104 51280265764 51343222112 51573358592 51641922176 51703991794 51734682727 51977715712 52004790712 52035660196 52040188928 52071079424 52133664856 52342943744 52374013952 52405855936 52434503452 52436963488 52472655872 52501339904 52742026624 52746616832 52775450624 52777926656 52838882656 52870247248 53148777472 53177831104 53214027776 53277986944 53491859456 53523611648 53587942912 53659184761 53936390144 53971358428 54008095232 54073008808 54105105964 54387589984 54414344192 54419873872 54552173494 54796693504 54802262039 54839564416 54869542312 55219290112 55226322944 55292700736 55325521888 55614377728 55647389824 55681221932 55714273706 55752196864 55937926144 55976001536 56009228288 56038403288 56043280384 56073916288 56076547072 56369324032 56402784256 56470576064 56501445548 56539904512 56835100672 56837767168 56868837376 56937189344 57307414528 57383601184 57640812544 57717442432 57786814358 57821115989 58117095424 58123001384 58157502572 58162564096 58197088768 58267037192 58571250752 58600062976 58606018016 58645909504 58677968128 58748494532 58783367006 59090276336 59125351688 59236709168 59434046528 59474501632 59509805056 59545985408 59581331264 59820507136 59892406784 59927958272 59968749568 59999987068 60276601856 60281847808 60317630464 60387294464 60390127616 60423139712 60470412548 60741459968 60816031744 60889127936 60970076258 61243363328 61324782584 61715677184 61723537408 61797724352 61834406816 62157245696 62194141568 62231953924 62268894142 62311278848 62345341136 62624792576 62631156616 62636607488 62673787904 62783418607 63107760128 63114173248 63148674436 63191657984 63229167872 63267609496 63305164468 63559288832 63635682208 63673455664 63716796416 64043889472 64049463296 64087482368 64164510592 64422084608 64460324864 64537801216 64581730304 64617033728 64623600223 64954400768 64957448192 65071073536 65121982744 65160638452 65494188032 65572907008 65581258496 65660082124 65699057242 66042073552 66081275416 66205733776 66426287296 66471501824 66510958592 66551395456 66590899648 66938572288 66978306304 67023896576 67058809076 67141136608 67180990864 67494848512 67531744384 67612912346 67653046643 67699096192 67970859008 68046632564 68052554752 68092950016 68174792504 68448464896 68489095168 68535713792 68571413792 68618088448 68976345088 69014050816 69017288704 69109042912 69418811392 69587574784 69594646394 69635957027 69642017536 69680087152 69992415232 70169703149 70172995256 70343592137 70532202496 70577930252 70625970688 70667893504 70710857672 70752830876 71036852224 71122233056 71164450448 71212890112 71578464704 71584694272 71627186176 71713276544 71752478408 72130483712 72179580928 72219037696 72305839424 72348759392 72726493952 72769663616 72819195904 72857127154 72906718976 73199386624 73242836992 73287366656 73330869248 73428358094 73757487104 73855543112 73994643632 74035092599 74326310912 74366941184 74425123136 74469301088 74940465152 74948080732 74992569106 75040093856 75043614464 75084636848 75476655488 75567372622 75612228601 75663695744 75967430656 76052118748 76058737664 76103885312 76195356328 76501225472 76546635776 76598738944 76638638944 76690804736 76732727552 77091209216 77136969728 77271899824 77317767592 77370395648 77774348288 77820514304 77867827072 77914048576 78226817024 78367330048 78420672512 78619308859 78830108672 78876901376 78971705344 78981763328 79076693332 79123632406 79528656896 79536738736 79583950888 79590877184 79730099722 79733840368 79777426651 80150132608 80193946456 80197708864 80392676728 80715395072 80761228268 80812408768 80860378144 81282552064 81330800512 81386160128 81428553878 81483980032 81811079168 81859641344 81909409792 81958030336 82066988458 82434838528 82635245056 82684296448 82699895824 83070582784 83115993088 83221938176 83265288176 83321964544 83756990464 83806707712 83907436928 83918123536 84294270976 84453031936 84507784907 84565307008 84717205391 84944355328 84999426836 85057283584 85107772672 85159515896 85210065668 85646245888 85654949408 85705793264 85713252352 85760107264 85764130816 85863184316 85914151778 86362711568 86366763392 86413975544 86472795136 86576728784 86924271616 86975868928 87028747904 87080407232 87429971968 87587015936 87646633984 87868639313 88104239104 88156536832 88262494208 88310742656 88379833724 88423309312 88432295042 88884969472 88991802368 89044626944 89114292176 89163006257 89562662912 89623625728 89731346432 89850638696 90253377536 90373363808 90427008464 90899129984 90961002496 91008383746 91062405343 91070330624 91120113968 91124388992 91600151552 91654524416 91760381041 91764686104 91877344832 92298546592 92357038592 92361371648 92411860736 92468044648 92522932684 92894345216 93012754432 93061204432 93124548608 93610754048 93666320384 93778900096 93790843952 94211244032 94388682752 94440280064 94449877249 94514166656 94683935437 94937808896 95160329344 95178282472 95225102336 95234779276 95722274816 95779094528 95894213632 96021699046 96078696493 96580325608 96646065152 96762226288 96819663304 97208324096 97325161024 97382932192 97891370752 97949478016 97958002688 98016149504 98067205754 98129353504 98133957376 98187602032 98646317056 98700241792 98704872448 98772058112 98826051584 98877529709 98944832896 99342024704 99461426176 99520465408 99640081352 99652771699 100099446784 100167581696 100287975424 100421302072 100871421952 101005524256 101065480048 101704916992 101715252422 101765287936 101775629501 101784487168 101844905344 102550110208 102560531528 102686444224 102809865431 103146717184 103283844352 103407983588 103469365454 103955431424 104009581424 104071320392 104080377856 104142158848 104267329712 104685887488 104748027904 104811711872 104869006904 104873926976 104945311744 105002679808 105484053248 105493233664 105550901248 105555853312 105677765312 105740494496 105823221959 106297554944 106355662208 106428055552 106555973888 106983718912 107047223296 107175885824 107318369522 107382072551 107942716856 108016190464 108146017616 108210211928 108775179968 108828688384 108839747744 109104346988 109593387008 109604524078 109679128832 109739084624 110438580224 110452645888 110510180263 110585401472 110651043776 110784037819 111228755456 111294779648 111362443864 111428547412 111504393728 111875852288 111952003072 112018456576 112076806576 112086560768 112147832576 112153094144 112738648064 112805568512 112941152128 113002891096 113079809024 113670201344 113675534336 113737674752 113874378688 114031117291 114614829056 114767202368 114905143717 115281625088 115434884864 115573628716 115642231978 116234190848 116246002768 116315005144 116325128192 116394177536 116534074384 116597777413 117142501504 117200125952 117212036032 117291819008 117355936256 117496989064 117566734012 118180552672 118250703376 118473418336 118868093056 118949003264 119019610112 119081606987 119091970816 119162662528 119641014272 119784813568 119855916544 119937499136 119999974136 120015257557 120553203712 120635260928 120774588928 120780255232 120846279424 120940825096 121482919936 121632063488 121778255872 121940152516 122486726656 122649565168 123431354368 123447074816 123511377941 123595448704 123668813632 123817454033 124314491392 124388283136 124463907848 124537788284 124622557696 124690682272 125249585152 125262313232 125273214976 125347575808 125566837214 125641372337 126228346496 126297348872 126383315968 126458335744 126535218992 126610328936 127118577664 127271364416 127346911328 127433592832 128087778944 128098926592 128174964736 128329021184 128844169216 128920649728 129075602432 129163460608 129234067456 129247200446 129323920193 129908801536 130142147072 130243965488 130315162991 130321276904 130988376064 131145814016 131162516992 131320164248 131398114484 132084147104 132162550832 132411467552 132852574592 132943003648 133021917184 133091207809 133102790912 133181799296 133877144576 133956612608 134047793152 134117618152 134282273216 134361981728 134989697024 135063488768 135225824692 135306093286 135398192384 135941718016 136093265128 136105109504 136185900032 136349585008 136896929792 136978190336 137142827584 137236176896 137952690176 138028101632 138034577408 138218085824 138384213331 138837622784 139175149568 139189292788 139271914054 139284035072 139360174304 139984830464 140339406298 140345990512 140422710259 140687184274 141155860504 141251941376 141335787008 141421715344 141505661752 142073704448 142244466112 142328900896 142425780224 143156929408 143169388544 143254372352 143426553088 143504956816 144260967424 144359161856 144438075392 144611678848 144697518784 145452987904 145539327232 145638391808 145714254308 145813437952 146398773248 146485673984 146574733312 146661738496 146856716188 147514974208 147711086224 147989287264 148070185198 148652621824 148733882368 148748996963 148850246272 148938602176 149117614919 149880930304 149896161464 149985138212 150080187712 150087228928 150169273696 150260572553 150953310976 151134745244 151224457202 151327391488 151934861312 152104237496 152117475328 152207770624 152390712656 153002450944 153093271552 153277277888 153381609472 153465455104 154182418432 154273939456 154543799648 154635535184 154664709017 154740791296 155548696576 155641028608 155735654144 155828097152 156453634048 156734660096 156841345024 156943029113 157238617718 157753802752 157943410688 157963526656 158153386664 158247264812 159057313792 159073477472 159167901776 159181754368 159460199444 159467680736 159554853302 160300265216 160387892912 160395417728 160785353456 161430790144 161522456536 161624817536 161720756288 161915132197 162565104128 162661601024 162772320256 162857107756 162967960064 163622158336 163719282688 163818819584 163916060672 164133976916 164869677056 165270490112 165368592896 165399791648 166141165568 166231986176 166443876352 166530576352 166643929088 166660863733 167513980928 167613415424 167814873856 167836247072 168588541952 168906063872 169015569814 169115895637 169130614016 169434410782 169998853672 170114567168 170215545344 170319031792 170412136219 170420131336 171292491776 171309898816 171411586528 171426504704 171520214528 171528261632 171726368632 171828303556 172725423136 172733526784 172827951088 172945590272 173153457568 173848543232 173951737856 174057495808 174160814464 174859943936 175174031872 175293267968 175406914891 175737278626 176313073664 176524988416 176621485312 176759667448 176846618624 176864590084 177769938944 177983604736 178089253888 178228584352 178326012514 179125325824 179462692864 179701277392 180506755072 180746727616 180854016928 180963971279 181798259968 181922004992 182016767492 182124810686 182140661248 182240227936 182248777984 183200303104 183309048832 183520762082 183529372208 183629698031 183754689664 184597093184 184714077184 184722743296 184823721472 184936089296 185045865368 185788690432 186025508864 186122408864 186249097216 187221508096 187332640768 187557800192 187581687904 188422488064 188777365504 188880560128 188899754498 189011883359 189028333312 189367870874 190320658688 190356564944 190450204672 190469558552 190932607229 191444549632 191558189056 191788427264 192043398092 192157392986 193160651216 193292130304 193524452576 193639326608 194416648192 194650322048 194765864384 194999957971 195782741504 195898956032 195916005376 196032299008 196134411508 196258707008 196267914752 196375204064 197292634112 197400483584 197409744896 197544116224 197652103168 197755059418 197889665792 198684049408 198922852352 199040930816 199280162704 199305543398 200198893568 200575950848 200842604144 201742843904 202011048512 202130960096 202253850253 203409833984 203430504844 203530575872 203551259002 203568974336 203689810688 205100220416 205121063056 205233191917 205372888448 205619730862 205741784521 206293434368 206567688704 206815967176 206938730908 207910862848 208019162848 208142640784 208160755712 208284317696 208534659424 209371774976 209496055808 209623423744 209738013808 209747853952 209890623488 210005359616 210968106496 210986467328 211101802496 211111706624 211355530624 211480988992 211646443918 212595109888 212711324416 212856111104 213111947776 213395266903 213967437824 214094446592 214351771648 214636739044 214764145102 215885433712 216032380928 216292035232 216420423856 217550359936 217657376768 217679495488 217941129497 218208693976 219186774016 219209048156 219358257664 219478169248 220877160448 220905291776 221020360526 221151555833 221170802944 221302087552 221568075638 222457510912 222589559296 222724887728 222857094824 223008787456 223751704576 224036913152 224153613152 224173121536 224295665152 224306188288 225477296128 225611137024 225882304256 226005782192 226159618048 227340402688 227351068672 227475349504 227748757376 228062234582 229229658112 229378273319 229534404736 229810287434 229946700347 230563250176 230869769728 231147257432 231284463956 232468381696 232492005536 232630010288 232650256384 232788355072 233068148768 233195554826 234285003008 234424072064 234583638016 234711872512 234993978128 235133468024 236361105344 236501406752 236645193211 236946836672 237736186112 237898006528 238039220224 238163213974 238183941632 238325325056 239282028544 239569627136 239711833088 239874998272 239999948272 240030515114 241106407424 241549177856 241560510464 241692558848 241881650192 242965839872 243264126976 243556511744 243581262379 243880305032 244973453312 245299130336 246862708736 246894149632 247022755882 247169385931 247190897408 247337627264 247634908066 248628982784 248776566272 248927815696 249075576568 249245115392 249381364544 250499170304 250524626464 250546429952 250695151616 251133674428 251282744674 252456692992 252594697744 252766631936 252916671488 253070437984 253220657872 254237155328 254542728832 254693822656 254867185664 254999945039 256175557888 256197853184 256349929472 256658042368 256999253329 257688338432 257841299456 258151204864 258326921216 258468134912 258494400892 258647840386 259817603072 260284294144 260487930976 260630325982 260642553808 262291628032 262325033984 262473991871 262640328496 262796228968 264168294208 264325101664 264485804177 264822935104 265705149184 265886007296 266043834368 266182415618 266205581824 266363598592 267754289152 267913225216 268095586304 268235236304 268381866353 268564546432 268723963456 269979394048 270126977536 270451649384 270612186572 270796384768 271883436032 272186530256 272210219008 272371800064 272699170016 273793859584 273956380672 274285655168 274472353792 275905380352 276056203264 276069154816 276248137217 276436171648 276768426662 276932713421 277675245568 278350299136 278378585576 278543828108 278568070144 278720348608 279055349027 279969660928 280678812596 280691981024 280845420518 281374368548 282311721008 282503882752 282671574016 282843430688 283011323504 284147408896 284488932224 284657801792 284851560448 284999938573 286313858816 286338777088 286508744704 286853106176 287009913632 287234459603 288521934848 288718323712 288876150784 289198188397 289223357696 289395037568 290905975808 291078654464 291276783616 291428508616 291626875904 292971347968 293149466624 293323476992 293713432376 295029948416 295422172448 295978574528 296140370396 297305243648 297467764736 297497993926 297700492544 297877204352 298235229838 299761860608 299792322928 299956203571 299970276424 300160375424 300174457856 300338547392 300521145106 300699531223 301906621952 302269490488 302448914404 302654782976 303869722624 304208474992 304234950656 304415541248 304781425312 306004901888 306186543104 306554555776 306763218944 306930910208 308364836864 308547878912 309087599296 309271070368 309329418034 309481582592 309513032647 311097393152 311282057216 311471308288 311656194304 312907268096 313469320192 313682690048 313886058226 314477235436 315886821376 315927053312 316306773328 316494529624 318114627584 318146954944 318335803552 318363508736 318529343111 318920398888 318935361472 319109706604 320600530432 320775785824 320790835456 321570706912 322861580288 323044913072 323221504679 323249635072 323441512576 323830264394 325130208256 325323202048 325544640512 325714215512 325935920128 327438565376 327637639168 327832121344 328267953832 329739354112 330540980224 330737185792 330799583296 332282331136 332463972352 333061152704 333287858176 333321727466 335027961856 335226830848 335629747712 335672494144 336075946661 337177083904 337812127744 338031139628 338231791274 338261228032 338868821564 339997707344 340229134336 340431090688 340638063584 340824272438 340840262672 342619797632 342823173056 342853009408 343040429056 343056523264 343235220139 343452737264 343656607112 345450846272 345467053568 345655902176 345891180544 346306915136 347697086464 347903475712 348114991616 348321628928 349719887872 350348063744 350586535936 350813829782 351474557252 353049976832 353242970624 353519334896 353693237248 353729180168 355539877888 355967209472 356003383477 356178507776 356457168704 356652025028 358250651648 358925385728 359402554784 361013510144 361247564053 361493455232 361708033856 361927942558 362142779089 363596519936 363844009984 364033534984 364249621372 364281322496 364480455872 364497555968 366400606208 366618097664 367041524164 367058744416 367259396062 367509379328 369194186368 369428154368 369445486592 369647442944 369872178592 370091730736 371577380864 372244817728 372498194432 374443016192 374665281536 375115600384 375163375808 375614293327 376844976128 377554731008 377761120256 377799508996 378023766718 378056666624 378735741748 380641317376 380713129888 380900409344 380939117104 381865214458 383116378112 383576854528 383615834273 384086796184 384314785972 386321302432 386584260608 387048905152 387278653216 388833296384 389300644096 389531728768 389999915942 391565483008 391797912064 391832010752 392064598016 392268823016 392517414016 392535829504 392750408128 394585268224 394800967168 394819489792 395304206336 395510118836 395779331584 397368098816 397845704704 398081861632 398560325408 398611086796 400397787136 401151901696 401685208288 403485687808 403747277471 404022097024 404261920192 404507700506 404747811923 406819667968 406861009688 407061151744 407102518004 407137948672 407379621376 410200440832 410242126112 410466383834 410745776896 411239461724 411483569042 413135377408 413631934352 413877461816 416038325696 416285281568 416321511424 416568635392 417069318848 418743549952 418992111616 419246847488 419476027616 419495707904 419781246976 420010719232 421936212992 421972934656 422203604992 422223413248 422711061248 422961977984 423292887836 425190219776 425422648832 425712222208 426223895552 426790533806 428188893184 428703543296 429273478088 429528290204 431770867424 432064761856 432584070464 432840847712 435100719872 435358990976 435882258994 436417387952 438373548032 438418096312 438716515328 438956338496 439483930249 441754320896 441810583552 442040721052 442303111666 442341605888 442604175104 443136151276 444915021824 445179118592 445449775456 445714189648 446017574912 447503409152 448307226304 448346243072 448591330304 448612376576 450954592256 451222274048 451764608512 452011564384 452319236096 452365201561 454680805376 454702137344 454950699008 455497514752 456124469164 458459316224 458756546638 459068809472 459620574868 459893400694 461739539456 462294514864 462568927912 464936763392 464984011072 465260020576 465300512768 465576710144 466136297536 466391109652 468570006016 468848144128 469167276032 469423745024 469987956256 470266936048 472722210688 473002813504 473290386422 473571326501 473893673344 475472372224 475796013056 476078440448 476326427948 476367883264 476650650112 478564057088 479139254272 479423666176 479749996544 479999896544 480061030228 482212814848 483098355712 483121020928 483385117696 483763300384 485931679744 487113023488 487162524758 487451699189 487760610064 489946906624 490598260672 491187922043 493725417472 493788299264 494045511764 494338771862 494381794816 494675254528 495269816132 497257965568 497553132544 497855631392 498151153136 498490230784 498762729088 500998340608 501049252928 501092859904 501390303232 502267348856 502565489348 504913385984 505189395488 505533263872 505833342976 506140875968 506441315744 508474310656 509085457664 509387645312 509734371328 509999890078 512351115776 512395706368 512699858944 513316084736 513998506658 515682598912 516302409728 516936269824 516988801784 517295680772 518245648193 519635206144 520568588288 520975861952 521260651964 521285107616 524583256064 524650067968 524947983742 525280656992 525592457936 528336588416 528650203328 528971608354 529285600207 529645870208 531410298368 531772014592 532087668736 532364831236 532411163648 532727197184 535508578304 535826450432 536191172608 536470472608 536763732706 537129092864 537447926912 539958788096 540253955072 540903298768 541224373144 541592769536 544373060512 544420438016 544743600128 545398340032 547587719168 547912761344 548571310336 548944707584 551810760704 552112406528 552138309632 552496274434 552872343296 553536853324 553865426842 556700598272 556757171152 557087656216 557136140288 557440697216 558110698054 558441986557 559939321856 561357625192 561383962048 561690841036 562748737096 564623442016 565007765504 565343148032 565686861376 566022647008 568294817792 568977864448 569315603584 569703120896 569999877146 572627717632 572677554176 573017489408 573706212352 574019827264 574468919206 577043869696 577752301568 578396376794 578446715392 578790075136 581811951616 582157308928 582553567232 582857017232 583253751808 586298933248 586646953984 587426864752 590059896832 590844344896 591554494349 591957149056 592280740792 594610487296 594935529472 594995987852 595400985088 595754408704 596470459676 599523721216 599584645856 599912407142 599940552848 600320750848 600348915712 600677094784 601042290212 601399062446 603813243904 604538980976 604897828808 605309565952 608416949984 608469901312 608831082496 609562850624 612009803776 612373086208 613109111552 613526437888 613861820416 616729673728 617095757824 618175198592 618542140736 618658836068 618963165184 619026065294 622194786304 622564114432 622942616576 623312388608 624141043799 625814536192 626938640384 627365380096 627772116452 628954470872 631773642752 631854106624 632613546656 632989059248 636293909888 636671607104 636727017472 637058686222 637436837401 637840797776 637870722944 638219413208 641201060864 641551571648 641581670912 642322667287 643141413824 645723160576 646089826144 646443009358 646499270144 646883025152 647660528788 650260416512 650646404096 651089281024 651428431024 651871840256 655275278336 655664242688 656535907664 659478708224 661081960448 661149140743 661474371584 661599166592 664564662272 664927944704 666122305408 666575716352 666643454932 670055923712 670453661696 671259495424 671344988288 672151893322 672550875451 674354167808 676062279256 676463582548 676522456064 677737643128 679995414688 680458268672 680862181376 681276127168 681648544876 681680525344 685239595264 685646346112 685706018816 686080858112 686113046528 686470440278 686905474528 687313214224 690901692544 690934107136 691311804352 691782361088 692142707963 692613830272 695394172928 695806951424 696229983232 696643257856 697569401893 699439775744 700696127488 701173071872 701627659564 702949114504 706099953664 706485941248 707038669792 707386474496 707458360336 711934418944 712006766954 712357015552 712429406507 712914337408 713304050056 716501303296 717850771456 718805109568 722027020288 722495128106 722986910464 723416067712 723855885116 724285558178 727193039872 727688019968 728067069968 728499242744 728562644992 728960911744 728995111936 732801212416 733236195328 734083048328 734117488832 734518792124 735018758656 738388372736 738856308736 738890973184 739294885888 739744357184 740183461472 743154761728 744489635456 744996388864 748886032384 749330563072 750231200768 750326751616 751228586654 751674507857 753689952256 755522240512 755599017992 756047533436 756113333248 757471483496 761282634752 761426259776 761800818688 761878234208 763730428916 767153709056 767231668546 768173592368 768629571944 772642604864 773168521216 773571261841 774097810304 774557306432 777666592768 778601288192 779063457536 779999831884 783130966016 783595824128 783664021504 784129196032 784537646032 785034828032 785071659008 785500816256 789170536448 789601934336 789638979584 790608412672 791020237672 791558663168 795691409408 796163723264 797120650816 797222173592 800795574272 802303803392 803370416576 806971375616 807494554942 808044194048 808523840384 809015401012 809495623846 813639335936 813722019376 814122303488 814205036008 814275897344 814759242752 816184441891 820400881664 820484252224 820932767668 821491553792 822478923448 822967138084 826270754816 827263868704 827754923632 832076651392 832570563136 832643022848 833137270784 833571248909 834138637696 837487099904 837984223232 838493694976 838952055232 838991415808 839562493952 840021438464 840106802899 843872425984 844407209984 844446826496 845422122496 845923955968 846585775672 850380439552 850845297664 851424444416 852447791104 853581067612 857407086592 858546956176 859056580408 863541734848 864129523712 864579645587 865168140928 865681695424 870201439744 870717981952 871764517988 872834775904 876747096064 876836192624 877433030656 877912676992 878967860498 879489606359 883621167104 884081442104 884606223332 884683211776 885208350208 886272302552 889830043648 890358237184 890899550912 891428379296 892035149824 895006818304 896614452608 896692486144 897182660608 897224753152 901909184512 902444548096 903529217024 904023128768 904638472192 904730403122 905267441351 909361610752 909901398016 910995029504 912206140937 912248938328 916918632448 917513093276 918137618944 919241149736 919786801388 923479078912 924589029728 925137855824 929968022144 930520041152 930601025536 931153420288 931638454663 932272595072 932782219304 937140012032 937696288256 938334552064 938847490048 939975912512 940533872096 945444421376 946005627008 946580772844 947142653002 947787346688 950944744448 951592026112 952156880896 952652855896 952735766528 953301300224 958278508544 958847332352 959999793088 960122060456 964425629696 966196711424 966242041856 966770235392 967526600768 971863359488 974226046976 974325049516 974903398378 975521220128 979893813248 981196521344 982375844086 982958971813 987576598528 988091023528 988677543724 988763589632 989350509056 990539632264 994515931136 995106265088 995711262784 996302306272 996980461568 997525458176 1002098505856 1002185719808 1002780606464 1004534697712 1005130978696 1009826771968 1010378790976 1011066527744 1011666685952 1012281751936 1012882631488 1016948621312 1018170915328 1018775290624 1019468742656 1019999780156 1024702231552 1024791412736 1025399717888 1026632169472 1027997013316 1032604819456 1033872539648 1033977603568 1034591361544 1036491296386 1041137176576 1041242978741 1041951723904 1042521303928 1042570215232 1049166512128 1049300135936 1049895967484 1050561313984 1051184915872 1056673176832 1057300406656 1057943216708 1058571200414 1059291740416 1062820596736 1063544029184 1064175337472 1064729662472 1064822327296 1065454394368 1071017156608 1071652900864 1072940945216 1073527465412 1074258185728 1074895853824 1079917576192 1080507910144 1081806597536 1082448746288 1083185539072 1088746121024 1088840876032 1089487200256 1090796680064 1095175438336 1095825522688 1097142620672 1097889415168 1098601203791 1104224813056 1104276619264 1104992548868 1105744686592 1107073706648 1107730853684 1113401196544 1113514342304 1114175312432 1114272280576 1114881394432 1116221396108 1116883973114 1122715250384 1122767924096 1123381682072 1125497474192 1129246884032 1130015531008 1130686296064 1131373722752 1132045294016 1136589635584 1137955728896 1138631207168 1139406241792 1139999754292 1145255435264 1145355108352 1146034978816 1147412424704 1148039654528 1148937838412 1154087739392 1155504603136 1156792753588 1156893430784 1157580150272 1163623903232 1164314617856 1165107134464 1165714034464 1166507503616 1172597866496 1173293907968 1174853729504 1180119793664 1181688689792 1183108988698 1183811269459 1183914298112 1184561481584 1189871058944 1189991975704 1190801970176 1191508817408 1192884953533 1192940919352 1199047442432 1199169291712 1199824814284 1199881105696 1200641501696 1200697831424 1201354189568 1202084580424 1202798124892 1207626487808 1209077961952 1209795657616 1210619131904 1216833899968 1216939802624 1217662164992 1219125701248 1224019607552 1224746172416 1226218223104 1227052875776 1227723640832 1227848404237 1234191515648 1236350397184 1237084281472 1237317672136 1237926330368 1238052130588 1244389572608 1245128228864 1245885233152 1246624777216 1248282087598 1253877280768 1255544232904 1257908941744 1263547285504 1263708213248 1265227093312 1265978118496 1272587819776 1273343214208 1273454034944 1274117372444 1274873674802 1275681595552 1275741445888 1276438826416 1282402121728 1283103143296 1283163341824 1284645334574 1285407886217 1286282827648 1291446321152 1292179652288 1292886018716 1292998540288 1293766050304 1295321057576 1300520833024 1301292808192 1302178562048 1302856862048 1303743680512 1310550556672 1311328485376 1313071815328 1318957416448 1322163920896 1322298281486 1322948743168 1323083183513 1323198333184 1329855889408 1332244610816 1333151432704 1333286909864 1336528250603 1340111847424 1340907323392 1342518990848 1342689976576 1344303786644 1345101750902 1352124558512 1352927165096 1353044912128 1355475286256 1359990829376 1360916537344 1361724362752 1362552254336 1363297089752 1363361050688 1370479190528 1371292692224 1371412037632 1372161716224 1372226093056 1372940880556 1373810949056 1374626428448 1381803385088 1381868214272 1382623608704 1383564722176 1384285415926 1385227660544 1390788345856 1391613902848 1392459966464 1393286515712 1395138803786 1401392254976 1403255319128 1405898229008 1412199907328 1412971882496 1414077339584 1414772948992 1414916720672 1423868837888 1424013533908 1424714031104 1424858813014 1425828674816 1426608100112 1433002606592 1435701542912 1436632343419 1437610219136 1440192491647 1444054040576 1444990256212 1445973820928 1446832135424 1447711770232 1448571116356 1454386079744 1455376039936 1456134139936 1456998485488 1457125289984 1457921823488 1457990223872 1465602424832 1466472390656 1468166096656 1468234977664 1469037584248 1470037517312 1476776745472 1477712617472 1477781946368 1478589771776 1479488714368 1480366922944 1486309523456 1488979270912 1489992777728 1493766868321 1497772064768 1498661126144 1500462401536 1500653503232 1502457173308 1503349015714 1511044481024 1511198035984 1512095066872 1512226666496 1514942966992 1515771106369 1522565269504 1522852519552 1523601637376 1523756468416 1527460857832 1534307418112 1534463337092 1536347184736 1537259143888 1545285209728 1546337042432 1547142523682 1548060890831 1548195620608 1549114612864 1555333185536 1557202576384 1558126915072 1559999663768 1566261932032 1567191648256 1568258392064 1569075292064 1570069656064 1570143318016 1571001632512 1578341072896 1579203868672 1579277959168 1581216825344 1582040475344 1583117326336 1591382818816 1592327446528 1594241301632 1594444347184 1601591148544 1604607606784 1605647913233 1606740833152 1609626902429 1613942751232 1614989109884 1616088388096 1617047680768 1618030802024 1618991247692 1627278671872 1627444038752 1628244606976 1628410072016 1628551794688 1629518485504 1632368883782 1633337840381 1640968504448 1641865535336 1642983107584 1644957846896 1645934276168 1652541509632 1654527737408 1655509847264 1664153302784 1665141126272 1665286045696 1666274541568 1667142497818 1668277275392 1674974199808 1675968446464 1676987389952 1677904110464 1677982831616 1679124987904 1680042876928 1680213605798 1687744851968 1688814419968 1690844244992 1691847911936 1693171551344 1694097118883 1700760879104 1701690595328 1702848888832 1704895582208 1707162135224 1714814173184 1717093912352 1718113160816 1727083469696 1728259047424 1729159291174 1730185701517 1730336281856 1731363390848 1740402879488 1741435963904 1743529035976 1745669551808 1753494192128 1753672385248 1754866061312 1755825353984 1757935720996 1758979212718 1767242334208 1768162884208 1769212446664 1769366423552 1770416700416 1772544605104 1779660087296 1780716474368 1781799101824 1782856758592 1784070299648 1790013636608 1793228905216 1793384972288 1794365321216 1794449506304 1798994773303 1803818369024 1804889096192 1807058434048 1808046257536 1809276944384 1809460806244 1810534882702 1818723221504 1819802796032 1821990059008 1824412281874 1824497876656 1825495233367 1835026186552 1836275237888 1838482299472 1839573602776 1846958157824 1849178059456 1850275711648 1859936044288 1861040082304 1861202051072 1862306840576 1863276909326 1864545190144 1865564438608 1874280024064 1875392576512 1876669104128 1877694980096 1878673064471 1879951825024 1881067744192 1890888842752 1892011254016 1893161545688 1894285306004 1895574693376 1901889488896 1903184052224 1904313761792 1905305711792 1905471533056 1906602600448 1916557017088 1917694664704 1919999586176 1920244120912 1928851259392 1932393422848 1932484083712 1933540470784 1933736960519 1935053201536 1938528993947 1943726718976 1948452093952 1948650099032 1949806796756 1951042440256 1953387443189 1959787626496 1962393042688 1964751688172 1965917943626 1975153197056 1976182047056 1977355087448 1977527179264 1978701018112 1981079264528 1989031862272 1990212530176 1991422525568 1992604612544 1993960923136 1995050916352 2004197011712 2004371439616 2005561212928 2009069395424 2010261957392 2010641217221 2019653543936 2020757581952 2022133055488 2023333371904 2024387318779 2024563503872 2025765262976 2033897242624 2036341830656 2037550581248 2038937485312 2039999560312 2040259378469 2049404463104 2050799435776 2053264338944 2055994026632 2065209638912 2067745079296 2067955207136 2069182723088 2072982592772 2082274353152 2082485957482 2083903447808 2085042607856 2085140430464 2098333024256 2098600271872 2099693424997 2099791934968 2101122627968 2102369831744 2104896718561 2113346353664 2114600813312 2115886433416 2117142400828 2118583480832 2125641193472 2127088058368 2128350674944 2129459324944 2129644654592 2130908788736 2142034313216 2143305801728 2145881890432 2147054930824 2148516371456 2149791707648 2159835152384 2161015820288 2163613195072 2164897492576 2166371078144 2166591228529 2177492242048 2177681752064 2178974400512 2181593360128 2190350876672 2191651045376 2194285241344 2195778830336 2197202407582 2198506643281 2208449626112 2209985097736 2211489373184 2214147413296 2215357770847 2215461707368 2226802393088 2227028684608 2228350624864 2228544561152 2229762788864 2232442792216 2233767946228 2245430500768 2245535848192 2246763364144 2250994948384 2258493768064 2260031062016 2261372592128 2262550532753 2262747445504 2264090588032 2273179271168 2275911457792 2277262414336 2278812483584 2279999508584 2280289893583 2290510870528 2292069957632 2294824849408 2296079309056 2297875676824 2308175478784 2311009206272 2313585507176 2313786861568 2315160300544 2327247806464 2328629235712 2331428068928 2333015007232 2345195732992 2346587815936 2349707459008 2352531626627 2360239587328 2363377379584 2366217977396 2367622538918 2367828596224 2369122963168 2379742117888 2379983951408 2381603940352 2383017634816 2385769907066 2385881838704 2387186074403 2398338583424 2399649628568 2399762211392 2401283003392 2401395662848 2402708379136 2404169160848 2405596249784 2415252975616 2418155923904 2419591315232 2421238263808 2433667799936 2433879605248 2435324329984 2438251402496 2448039215104 2449492344832 2452436446208 2454105751552 2455447281664 2455696808474 2457154483667 2472700794368 2474168562944 2474635344272 2475852660736 2476104261176 2488779145216 2490256457728 2491770466304 2493249554432 2496564175196 2507754561536 2511088465808 2515817883488 2527094571008 2527416426496 2528732948371 2530454186624 2531956236992 2534999453623 2545175639552 2546686428416 2546908069888 2548234744888 2549747349604 2551363191104 2551482891776 2552877652832 2564804243456 2566206286592 2566326683648 2569290669148 2570815772434 2572565655296 2582892642304 2584359304576 2585772037432 2585997080576 2587532100608 2590642115152 2601041666048 2602585616384 2605713724096 2607487361024 2621101113344 2622656970752 2626143630656 2629300053289 2637914832896 2644327841792 2644596562972 2645897486336 2646166367026 2646396666368 2659711778816 2664489221632 2666302865408 2666573819728 2668031494921 2673056501206 2681814646784 2685037981696 2685379953152 2688607573288 2690203501804 2704249117024 2705854330192 2706089824256 2710950572512 2719981658752 2721833074688 2723448725504 2725104508672 2726594179504 2726722101376 2740958381056 2742585384448 2742824075264 2744323432448 2744452186112 2745881761112 2747621898112 2749252856896 2763606770176 2763736428544 2765247217408 2767129444352 2768570831852 2770455321088 2781576691712 2783227805696 2784919932928 2786573031424 2790277607572 2802784509952 2806510638256 2811796458016 2824399814656 2825943764992 2826230942297 2828154679168 2829545897984 2829833441344 2833234683461 2847737675776 2848027067816 2849428062208 2849717626028 2851657349632 2853216200224 2866005213184 2871403085824 2873264686838 2874970225829 2875220438272 2880384983294 2889980512424 2891947641856 2893664270848 2895423540464 2897142232712 2908772159488 2912268279872 2913996970976 2914250579968 2915843646976 2915980447744 2931204849664 2932944781312 2936332193312 2936469955328 2938075168496 2940075034624 2953553490944 2955425234944 2955563892736 2957179543552 2958977428736 2960733845888 2972619046912 2977958541824 2979985555456 2981917553147 2987533736642 2997322252288 3000924803072 3001307006464 3004914346616 3006698031428 3022088962048 3022396071968 3024190133744 3024453332992 3029885933984 3031542212738 3045130539008 3045705039104 3047512936832 3054921715664 3068614836224 3068926674184 3072694369472 3074518287776 3076387511743 3090570419456 3092674084864 3094285047364 3096121781662 3096391241216 3098229225728 3110666371072 3114405152768 3116253830144 3119999327536 3132523864064 3134383296512 3138150584128 3140139312128 3140286636032 3142003265024 3156682145792 3158407737344 3158555918336 3162433650688 3164080950688 3166234652672 3166556410927 3182765637632 3184654893056 3188482603264 3188888694368 3203182297088 3209215213568 3211295826466 3213202017103 3213481666304 3219253804858 3229978219768 3232176776192 3234095361536 3236061604048 3237982495384 3254557343744 3254888077504 3256489213952 3256820144032 3257103589376 3259036971008 3264737767564 3266675680762 3281937008896 3283731070672 3285966215168 3289915693792 3291868552336 3305083019264 3309055474816 3311019694528 3314999285507 3328306605568 3330282252544 3330572091392 3332549083136 3334284995636 3336554550784 3349948399616 3351936892928 3353974779904 3355808220928 3355965663232 3358249975808 3360085753856 3360427211596 3375489703936 3377628839936 3381688489984 3383695823872 3386343102688 3388194237766 3401521758208 3403381190656 3409791164416 3412161894323 3414324270448 3429628346368 3434187824704 3436226321632 3438315454301 3454166939392 3456518094848 3458318582348 3460371403034 3460672563712 3462726781696 3480805758976 3482871927808 3487058071952 3488964262589 3491339103616 3506988384256 3507344770496 3509732122624 3511650707968 3515871441992 3517958425436 3534484668416 3536325768416 3538424893328 3538732847104 3540833400832 3545089210208 3559320174592 3561432948736 3563598203648 3565713517184 3568140599296 3580027273216 3586457810432 3586769944576 3588730642432 3588899012608 3591225783821 3597989546606 3609778192384 3614116868096 3616092515072 3618553888768 3618921612488 3621069765404 3627719537351 3637446443008 3639605592064 3643980118016 3648824563748 3648995753312 3650990466734 3670052373104 3672550475776 3676964598944 3679147205552 3693916315648 3698356118912 3700551423296 3704999201449 3719872088576 3722080164608 3722404102144 3724613681152 3726553818652 3729090380288 3731128877216 3748560048128 3750785153024 3753338208256 3755389960192 3757346128942 3759576449161 3759903650048 3762135488384 3781777685504 3784022508032 3786323091376 3788570612008 3791149386752 3803778977792 3808627523584 3810611423584 3810943066112 3813205200896 3833114034176 3835389329408 3839999172352 3840488241824 3857702518784 3864786845696 3864968167424 3867080941568 3867473921038 3870106403072 3877057987894 3896904187904 3897300198064 3899430646423 3899613593512 3902084880512 3906774886378 3909093905899 3919575252992 3924786085376 3929503376344 3931835887252 3950306394112 3952364094112 3954710174896 3955054358528 3957402036224 3962158529056 3978063724544 3980425060352 3982845051136 3985209225088 3987921846272 3990101832704 4008394023424 4008742879232 4011122425856 4018138790848 4020523914784 4021282434442 4039307087872 4041515163904 4044266110976 4046666743808 4048774637558 4049127007744 4051530525952 4067794485248 4072683661312 4075101162496 4077874970624 4079999120624 4080518756938 4098808926208 4106528677888 4111988053264 4130419277824 4135490158592 4135910414272 4138365446176 4140881460443 4145965185544 4164548706304 4164971914964 4167806895616 4170085215712 4170280860928 4196666048512 4197200543744 4199386849994 4199583869936 4201879560827 4202245255936 4204739663488 4209793437122 4226692707328 4229201626624 4231772866832 4234284801656 4237166961664 4251282386944 4256701349888 4258918649888 4259289309184 4261817577472 4284068626432 4286611603456 4291763780864 4294109861648 4297032742912 4299583415296 4319670304768 4322031640576 4327226390144 4329794985152 4332742156288 4333182457058 4354984484096 4355363504128 4357948801024 4363186720256 4368987306593 4380701753344 4383302090752 4388570482688 4391557660672 4394404815164 4397013286562 4416899252224 4419970195472 4422978746368 4428294826592 4430715541694 4430923414736 4454057369216 4456701249728 4457089122304 4459525577728 4462057861807 4464885584432 4467535892456 4490861001536 4491071696384 4493526728288 4496258671009 4501989896768 4516987536128 4520062124032 4522745184256 4525101065506 4525494891008 4528181176064 4546358542336 4551822915584 4554524828672 4557624967168 4559999017168 4560579787166 4581021741056 4589649698816 4592158618112 4595751353648 4616350957568 4622018412544 4627171014352 4627573723136 4628043985201 4630320601088 4654495612928 4657258471424 4662856137856 4666030014464 4690391465984 4693175631872 4696218332689 4699414918016 4705063253254 4707856128157 4720479174656 4726754759168 4732435954792 4735245077836 4735657192448 4738245926336 4759484235776 4759967902816 4763207880704 4766035269632 4771539814132 4771763677408 4774372148806 4796677166848 4799299257136 4799524422784 4802566006784 4802791325696 4805416758272 4808338321696 4811192499568 4830505951232 4836311847808 4839182630464 4842476527616 4844998955741 4867335599872 4867759210496 4870648659968 4876502804992 4882985813251 4896078430208 4898984689664 4904872892416 4908211503104 4910894563328 4911393616948 4914308967334 4945401588736 4948337125888 4949270688544 4951705321472 4952208522352 4980512915456 4983540932608 4986499108864 4987005845549 4993128350392 5015509123072 5022176931616 5031635766976 5054189142016 5054832852992 5057465896742 5060908373248 5063912473984 5069998907246 5090351279104 5093372856832 5093816139776 5096469489776 5099255460707 5099494699208 5102726382208 5102965783552 5105755305664 5129608486912 5132412573184 5132653367296 5138581338296 5141631544868 5145131310592 5165785284608 5168718609152 5171544074864 5171994161152 5175064201216 5181284230304 5202083332096 5205171232768 5211427448192 5214974722048 5242202226688 5245313941504 5248714607123 5252287261312 5258600106578 5261721554999 5275829665792 5288655683584 5289193125944 5291794972672 5292332734052 5292793332736 5319423557632 5328978443264 5332605730816 5333147639456 5336062989842 5346113002412 5370075963392 5370759906304 5377215146576 5380407003608 5408498234048 5411708660384 5412179648512 5414998832887 5421901145024 5439963317504 5443666149376 5446897451008 5450209017344 5453188359008 5453444202752 5481916762112 5485170768896 5485648150528 5488646864896 5488904372224 5491763522224 5494765579543 5495243796224 5498505713792 5527213540352 5527472857088 5530494434816 5534258888704 5537141663704 5540910642176 5566455611392 5569839865856 5573146062848 5580555215144 5605569019904 5613021276512 5623592916032 5648799629312 5651887529984 5652461884594 5656309358336 5659666882688 5666469366922 5695475351552 5696054135632 5698856124416 5699435252056 5703314699264 5706432400448 5713291093237 5732010426368 5742806171648 5746529373676 5749940451658 5750440876544 5760769966588 5779961024848 5783895283712 5787328541696 5790847080928 5794284465424 5817544318976 5824536559744 5827993941952 5828501159936 5831687293952 5831960895488 5834998742363 5862409699328 5865889562624 5872664386624 5872939910656 5876150336992 5880150069248 5880747620293 5907106981888 5910850469888 5911127785472 5914359087104 5917954857472 5921467691776 5945238093824 5955917083648 5959971110912 5963835106294 5975067473284 6001849606144 6002614012928 6009828693232 6013396062856 6044177924096 6044792143936 6048380267488 6048906665984 6052057519109 6059771867968 6063084425476 6090261078016 6091410078208 6095025873664 6109843431328 6137229672448 6137853348368 6141208588901 6145388738944 6149036575552 6152775023486 6156427244513 6181140838912 6185348169728 6188570094728 6192243563324 6192782482432 6196458451456 6221332742144 6228810305536 6232507660288 6239998655072 6265047728128 6268766593024 6276301168256 6280278624256 6280573272064 6284006530048 6313364291584 6316815474688 6317111836672 6328161901376 6332469305344 6333112821854 6336872089457 6365531275264 6369309786112 6376965206528 6377777388736 6385442986559 6406364594176 6418430427136 6422591652932 6426404034206 6426963332608 6438507609716 6459956439536 6464353552384 6468190723072 6472123208096 6475964990768 6509776155008 6512978427904 6513640288064 6514207178752 6518073942016 6521469182641 6529475535128 6533351361524 6563874017792 6567462141344 6571932430336 6579831387584 6583737104672 6610166038528 6618110949632 6622039389056 6629998571014 6656613211136 6660564505088 6661144182784 6665098166272 6668569991272 6673109101568 6703873785856 6707949559808 6711616441856 6711931326464 6720171507712 6720854423192 6750979407872 6755257679872 6763376979968 6767391647744 6772686205376 6776388475532 6803043516416 6806762381312 6819582328832 6824323788646 6828648540896 6859256692736 6863703717007 6868375649408 6872452643264 6876630908602 6880712802691 6908333878784 6913036189696 6916637164696 6920742806068 6921345127424 6925453563392 6961611517952 6965743855616 6974116143904 6977928525178 6982678207232 7014689540992 7019464245248 7023301415936 7031742883984 7035916850872 7072651536832 7076849786656 7077465694208 7081666801664 7090178420416 7118640349184 7122865897472 7127196407296 7131427034368 7136281198592 7160054546432 7172915620864 7173539889152 7177461284864 7177798025216 7182451567642 7195979093212 7228233736192 7232185030144 7237107777536 7237843224976 7242139530808 7255439074702 7279211184128 7287960236032 7288700851187 7297649127496 7297991506624 7301980933468 7340104746208 7345100951552 7353929197888 7358294411104 7387832631296 7396712237824 7401102846592 7409998402898 7439744177152 7444160329216 7444808204288 7449227362304 7453107637304 7458180760576 7462257754432 7497120096256 7501570306048 7510779920384 7514692257884 7519152898322 7519807300096 7524270976768 7563555371008 7568045016064 7572646182752 7577141224016 7582298773504 7607557955584 7621222847168 7621886132224 7626410401792 7666228068352 7670778658816 7679998344704 7680976483648 7690208426537 7715405037568 7729573691392 7729936334848 7734161883136 7734947842076 7740212806144 7754115975788 7793808375808 7794600396128 7798861292846 7799227187024 7804169761024 7813549772756 7818187811798 7849572170752 7859006752688 7863671774504 7904728188224 7909420349792 7910108717056 7914804072448 7924317058112 7956127449088 7960850120704 7965690102272 7970418450176 7975843692544 7980203665408 8016788046848 8017485758464 8022244851712 8036277581696 8041047829568 8042564868884 8078614175744 8083030327808 8088532221952 8093333487616 8097549275116 8098254015488 8103061051904 8135588970496 8145367322624 8150202324992 8155749941248 8159998241248 8161037513876 8197617852416 8213057355776 8223976106528 8260838555648 8271820828544 8276730892352 8281762920886 8286678886213 8291930371088 8329097412608 8329943829928 8335613791232 8340170431424 8340561721856 8350194674731 8393332097024 8394401087488 8398773699988 8399167739872 8403759121654 8404490511872 8409479326976 8419586874244 8453385414656 8458403253248 8463545733664 8468569603312 8474333923328 8502564773888 8517837299776 8518578618368 8523635154944 8568137252864 8573223206912 8583527561728 8588219723296 8594065485824 8594938829659 8599166830592 8639340609536 8644063281152 8654452780288 8659589970304 8665484312576 8666364914116 8709968968192 8710727008256 8715897602048 8726373440512 8737974613186 8766604181504 8777140965376 8788809630328 8794026573124 8833798504448 8839940390944 8845957492736 8856589653184 8861431083388 8861846829472 8908114738432 8913402499456 8914178244608 8919051155456 8924115723614 8929771168864 8935071784912 8981722003072 8982143392768 8987053456576 8992517342018 8997855203519 9003979793536 9033975072256 9040124248064 9045490368512 9050202131012 9050989782016 9056362352128 9092717084672 9103645831168 9109049657344 9115249934336 9119998034336 9121159574332 9162043482112 9179299397632 9184317236224 9191502707296 9232701915136 9254342028704 9255147446272 9256087970402 9260641202176 9261582284591 9308991225856 9314516942848 9325712275712 9332060028928 9380782931968 9386351263744 9392436665378 9398829836032 9410126506508 9415712256314 9453509518336 9464871909584 9470490155672 9471314384896 9476491852672 9518968471552 9519935805632 9526415761408 9532070539264 9543079628264 9543527354816 9548744297612 9593354333696 9598598514272 9599048845568 9605132013568 9605582651392 9610833516544 9616676643392 9622384999136 9661011902464 9672623695616 9678365260928 9684953055232 9689997911482 9734671199744 9735518420992 9741297319936 9753005609984 9765971626502 9797969379328 9809745784832 9821789126656 9822787233896 9828617934668 9890803177472 9896674251776 9898541377088 9903410642944 9904417044704 9967081865216 9972998217728 9974011691098 9986256700784 10031018246144 10044353863232 10056426403933 10063271533952 10108378284032 10109665705984 10114931793484 10121816746496 10127824947968 10139997814492 10180702558208 10186745713664 10187632279552 10192938979552 10198510921414 10198989398416 10205452764416 10205931567104 10211510611328 10259216973824 10264825146368 10265306734592 10277162676592 10283263089736 10290262621184 10337437218304 10343088149728 10343988322304 10350128402432 10362568460608 10404166664192 10410342465536 10422854896384 10429949444096 10484404453376 10490627883008 10497429214246 10504574522624 10517200213156 10523443109998 10577311367168 10578386251888 10583589945344 10584665468104 10585586665472 10610397744583 10638847115264 10657956886528 10665211461632 10666295278912 10672125979684 10692226004824 10740151926784 10741519812608 10754430293152 10760814007216 10816996468096 10823417320768 10824359297024 10829997665774 10836426235817 10843802290048 10879926635008 10887332298752 10893794902016 10900418034688 10906376718016 10906888405504 10963833524224 10970341537792 10977293729792 10977808744448 10983527044448 10989531159086 10990487592448 10997011427584 11054427080704 11054945714176 11060988869632 11068517777408 11074283327408 11081821284352 11139679731712 11146292125696 11161110430288 11211138039808 11226042553024 11239535392631 11247185832064 11297599258624 11303775059968 11304923769188 11312618716672 11319333765376 11332938733844 11390950703104 11392108271264 11397712248832 11398870504112 11406629398528 11412864800896 11426582186474 11433364882667 11464020852736 11493058747352 11499880903316 11500881753088 11521539933176 11559922049696 11567790567424 11574657083392 11581694161856 11588568930848 11635088637952 11649073119488 11655987883904 11657002319872 11663374587904 11663921790976 11669997484726 11724819398656 11731779125248 11745328773248 11745879821312 11752300673984 11760300138496 11761495240586 11814213963776 11821700939776 11828718174208 11835909714944 11842935383552 11858679832181 11890476187648 11911834167296 11919942221824 11927670212588 11950134946568 12003699212288 12005228025856 12019657386464 12026792125712 12089584287872 12096760534976 12097813331968 12104115038218 12111299910619 12119543735936 12126168850952 12180522156032 12182820156416 12190051747328 12219686862656 12274459344896 12275706696736 12282417177802 12290777477888 12298073151104 12305550046972 12312854489026 12362281677824 12370696339456 12377140189456 12384487126648 12385564964864 12392916902912 12457620611072 12465015320576 12479997310144 12530095456256 12537533186048 12552602336512 12560557248512 12561146544128 12568013060096 12626728583168 12633630949376 12634223673344 12656323802752 12664938610688 12666225643708 12673744178914 12731062550528 12738619572224 12753930413056 12755554777472 12770885973118 12778466633569 12812729188352 12845183305864 12852808068412 12853926665216 12877015219432 12919912879072 12928707104768 12936381446144 12944246416192 12951929981536 13019552310016 13027280576128 13028414357504 13036147884032 13042938365282 13058951070256 13066702723048 13127748035584 13134924282688 13143864860672 13150711451297 13159662775168 13167474209344 13220332077056 13236221899264 13244078778112 13259997142028 13313226422272 13321129010176 13322288365568 13330196332544 13337139982544 13346218203136 13415899119616 13423232883712 13423862652928 13440343015424 13441708846384 13501958815744 13526753959936 13534783295488 13536158723633 13545372410752 13552776951064 13606087032832 13613524762624 13639164657664 13648647577292 13657297081792 13718513385472 13727407434014 13736751298816 13744905286528 13753261817204 13761425605382 13816667757568 13826072379392 13833274329392 13841485612136 13842690254848 13850907126784 13923223035904 13931487711232 13948232287808 13955857050356 13965356414464 14029379081984 14038928490496 14046602831872 14063485767968 14071833701744 14145303073664 14153699573312 14154931388416 14163333603328 14170711231453 14180356840832 14237280698368 14245731794944 14254392814592 14262854068736 14272562397184 14281815649283 14320109092864 14345831241728 14354922569728 14355596050432 14364903135284 14391958186424 14456467472384 14464370060288 14474215555072 14475686449952 14484279061616 14510878149404 14575920472064 14577401702374 14595298254992 14595983013248 14603961866936 14680209492416 14690201903104 14697853974979 14707858395776 14716588822208 14775665262592 14793424475648 14802205693184 14819996805796 14879488354304 14888320658432 14889616408576 14898454724608 14906215274608 14916361521152 14924515508864 14994240192512 15003140612096 15021559840768 15029384515768 15038305796644 15039614600192 15048541953536 15127110742016 15136090032128 15145292365504 15154282448032 15164597547008 15215115911168 15242445694336 15243772264448 15252820803584 15332456136704 15341557317632 15359996689408 15361952967296 15380416853074 15389546502967 15430810075136 15459147382784 15468323766272 15469895684152 15480425612288 15507504395929 15508231951576 15587616751616 15589200792256 15597722585692 15598454374048 15608339522048 15627099545512 15636375623596 15699144341504 15718013505376 15727343549008 15809456376448 15818840699584 15820217434112 15829608144896 15837853729271 15848634116224 15912254898176 15921700241408 15931380204544 15940836900352 15951687385088 15960407330816 15962029255081 16033576093696 16044489703424 16072555163392 16082095659136 16085129737768 16157228351488 16166060655616 16177064443904 16186666975232 16195098550232 16196508030976 16206122103808 16290734645248 16300404649984 16319996482496 16322075027752 16395235704832 16426114711552 16447952213056 16521677111296 16543641657088 16553461784704 16563525841772 16573357772426 16583860742176 16658194825216 16659887659856 16671227582464 16680340862848 16681123443712 16700389349462 16710302520821 16788802174976 16797547399976 16798335479744 16807518243308 16808981023744 16818958653952 16839173748488 16906770829312 16916806506496 16927091467328 16937139206624 16948667846656 17005129547776 17035674599552 17037157236736 17047270309888 17136274505728 17146446413824 17167055123456 17176439446592 17188130971648 17189877659318 17198333661184 17200081385669 17288126562304 17308905560576 17319179940608 17330968625152 17332729828232 17419937936384 17421454016512 17431795204096 17452746881024 17475949226372 17554281930752 17577619260656 17588053146248 17679880781888 17691914985472 17701130638597 17713179306368 17722862166776 17723693658944 17816229476864 17826804998912 17828356489216 17838102310912 17848231447228 17859542337728 17870143569824 17963444006144 17964286785536 17974106913152 17985034684036 17995710407038 18007959587072 18067950144512 18080248496128 18090980737024 18100404262024 18101979564032 18112724704256 18207291662336 18218099314688 18239996068672 18242319148664 18324086964224 18358598795264 18368634472448 18383005414592 18465403830272 18508684057408 18510294892544 18512175940804 18521282404352 18523164569182 18617982451712 18629033885696 18651424551424 18664120057856 18676220464447 18772702527488 18784873330756 18797659672064 18820253013016 18831424512628 18907019036672 18929743819168 18940980311344 18942628769792 18952983705344 19039871611264 19052831522816 19064141078528 19086159256528 19087054709632 19097488595224 19186708667392 19197197028544 19198097691136 19210264027136 19211165302784 19221667033088 19233353286784 19244769998272 19322023804928 19345247391232 19356730521856 19369906110464 19379995822964 19469342399488 19471036841984 19482594639872 19506011219968 19531943253004 19619491569664 19643578253312 19645574467792 19657235869336 19781606354944 19783616596079 19793348503552 19797082754176 19806821285888 19808834089408 19934163730432 19945996435456 19948023382196 19972513401568 20062036492288 20088707726464 20112852807866 20124791580803 20126543067904 20219331411968 20229863586968 20243633492992 20255649895936 20279995628984 20361405116416 20373491427328 20385877959104 20397021842828 20397978796832 20410905528832 20411863134208 20423021222656 20518433947648 20529650292736 20530613469184 20554325353184 20566526179472 20580525242368 20674874436608 20686176299456 20687976644608 20700256804864 20725136921216 20808333328384 20820684931072 20845709792768 20859898888192 20873422872029 20981255766016 20994858428492 21009149045248 21034400426312 21046886219996 21154622734336 21156772503776 21167179890688 21169330936208 21171173330944 21220795489166 21315913773056 21332590557824 21344251959368 21384452009648 21480303853568 21483039625216 21508860586304 21521628014432 21633992936192 21646834641536 21648718594048 21659995331548 21672852471634 21687604580096 21759853270016 21774664597504 21787589804032 21800836069376 21812753436032 21813776811008 21927667048448 21940683075584 21954587459584 21967054088896 21979062318172 21980975184896 21994022855168 22108854161408 22109891428352 22121977739264 22137035554816 22148566654816 22163642568704 22279359463424 22292584251392 22322220860576 22422276079616 22452085106048 22479070785262 22492414119721 22494371664128 22607550119936 22609847538376 22625237433344 22638667530752 22665877467688 22781901406208 22784216542528 22795424497664 22797741008224 22813258797056 22825729601792 22853164372948 22866729765334 22986117494704 22999761806632 23001763506176 23043079866352 23119844099392 23135581134848 23149314166784 23163388323712 23177137861696 23270177275904 23298146238976 23311975767808 23314004639744 23326749175808 23327843581952 23339994969452 23449638797312 23463558250496 23490657546496 23491759642624 23504601347968 23520600276992 23522990481172 23628427927552 23643401879552 23657436348416 23671819429888 23685870767104 23717359664362 23823668334592 23855340425176 23900269893136 24007398424576 24010456051712 24039314772928 24053584251424 24179168575744 24193521069952 24195626663936 24208230076436 24222599821238 24239087471872 24252337701904 24361044312064 24365640312832 24380103494656 24422749838123 24439373725312 24548918689792 24551413393472 24564834355604 24581554955776 24596146302208 24611100093944 24625708978052 24724563355648 24741392678912 24754280378912 24768974253296 24771129929728 24785833805824 24915241222144 24930030641152 24959994620288 25060190912512 25075066372096 25105204673024 25121114497024 25122293088256 25136026120192 25138580486747 25267261898752 25268447346688 25312647605504 25329877221376 25332451287416 25347488357828 25394036761457 25462125101056 25477239144448 25507860826112 25511109554944 25541771946236 25556933267138 25690366611728 25705616136824 25707853330432 25754030438864 25839825758144 25857414209536 25872762892288 25888492832384 25903859963072 26039104620032 26054561152256 26056828715008 26072295768064 26085876730564 26117902140512 26133405446096 26255496071168 26269848565376 26287729721344 26301422902594 26317035144127 26319325550336 26334948418688 26440664154112 26472443798528 26488157556224 26519994284056 26626452844544 26642258020352 26660392665088 26674279965088 26692436406272 26831798239232 26846465767424 26847725305856 26880686030848 26883417692768 27003917631488 27053507919872 27069566590976 27072317447266 27090744821504 27105553902128 27227049525248 27278329315328 27296014524961 27297295154584 27314594163584 27363657341293 27437026770944 27454814868028 27473502597632 27489810573056 27506523634408 27522851210764 27633335515136 27652144758784 27666548658784 27682971224272 27685380509696 27701814253568 27846446071808 27862975422464 27896464575616 27911714100712 27930712828928 28058758163968 28077856980992 28093205663744 28126971535936 28143667403488 28290606147328 28307399146624 28309862776832 28326667206656 28341422462906 28360713681664 28474561396736 28491463589888 28508785629184 28525708137472 28545124794368 28563631298566 28691662483456 28709845139456 28729806270568 28783916372848 28799651021011 28912934944768 28928740120576 28948431110144 28951372899904 28968558123232 29021756298808 29151840944128 29154803404748 29190596509984 29191966026496 29207923733872 29360418984832 29380403806208 29395707949958 29413156925789 29415716791552 29433177644416 29551330525184 29586848951296 29604411386368 29639993611592 29758976708608 29776641316864 29796909449216 29812430549216 29832723042304 29849031017728 29988480385024 30006281224192 30043119681536 30058769031536 30076611593288 30079229200384 30097083907072 30254221484032 30272180064256 30290584731008 30308564896064 30329195094016 30430231822336 30484891388672 30487544528896 30505641607168 30582911146151 30664912273408 30683114635264 30719993378816 30723905934592 30760833706148 30779093005934 30918294765568 30936647532544 30939791368304 30960851224576 31015008791858 31016463903152 31033418967239 31178401584512 31195445171384 31196908748096 31216679044096 31254199091024 31272751247192 31398288683008 31436027010752 31454687098016 31618912752896 31637681399168 31640434868224 31659216289792 31675707458542 31697268232448 31824509796352 31843400482816 31862760409088 31881673800704 31903374770176 31920814661632 31924058510162 32067152187392 32145110326784 32164191318272 32170259475536 32314456702976 32332121311232 32354128887808 32373333950464 32390197100464 32393016061952 32412244207616 32581469290496 32600809299968 32639992964992 32644150055504 32790471409664 32852229423104 32873528328823 32895904426112 32954992897099 33043354222592 33087283314176 33106923569408 33127051683544 33146715544852 33167721484352 33316389650432 33319775319712 33342455164928 33360681725696 33362246887424 33400778698924 33420605041642 33577604349952 33595094799952 33596670959488 33615036486616 33617962047488 33637917307904 33678347496976 33813541658624 33833613012992 33854182934656 33874278413248 33897335693312 34010259095552 34071349199104 34074314473472 34094540619776 34180900692757 34272549011456 34292892827648 34334110246912 34352878893184 34376261943296 34379755318636 34396667322368 34400162771338 34576253124608 34617811121152 34638359881216 34661937250304 34665459656464 34684409433973 34839875872768 34863590408192 34905493762048 34951898452744 35108563861504 35155238521312 35176106292496 35359761563776 35383829970944 35402261277194 35426358612736 35445724333552 35447387317888 35632458953728 35653609997824 35656712978432 35676204621824 35694788224949 35696462894456 35719084675456 35740287139648 35926888012288 35928573571072 35948213826304 35970069368072 35991420814076 36015919174144 36135900289024 36160496992256 36181961474048 36200808524048 36203959128064 36225449408512 36414583324672 36436198629376 36479992137344 36484638297328 36648173928448 36717197590528 36737268944896 36741002249861 36766010829184 36832050884993 36930807660544 37017368114816 37020589785088 37024351881608 37042564808704 37046329138364 37235964903424 37258067771392 37302849102848 37328240115712 37352440928894 37374612935777 37569746661512 37595319344128 37640506026032 37662849025256 37814038073344 37859487638336 37881960622688 37885257539584 37905967410688 38079743222528 38105663045632 38128282157056 38172318513056 38174109419264 38194977190448 38373417334784 38394394057088 38396195382272 38420528054272 38422330605568 38443334066176 38463359056801 38466706573568 38489539996544 38644047609856 38690494782464 38713461043712 38739812220928 38759991645928 38764928190911 38938684798976 38965189279744 39012022439936 39063886506008 39238983139328 39287156506624 39291148935584 39314471738672 39563212709888 39567233192158 39586697007104 39594165508352 39617668178816 39868327460864 39891992870912 39896046764392 39945026803136 39993037652659 40124072984576 40177415452928 40225705615732 40249583161606 40253086135808 40438662823936 40459727173936 40487266985984 40511299791872 40559991257968 40722810232832 40746982854656 40771755918208 40794043685656 40795957593664 40821811057664 40823726268416 40846042445312 41036867895296 41059300585472 41061226938368 41108650706368 41133052358944 41161050484736 41165233342051 41349748873216 41372352598912 41375953289216 41400513609728 41450273842432 41616666656768 41641369862144 41691419585536 41719797776384 41746845744058 41771626222339 41989716856984 42018298090496 42068800852624 42093772439992 42309245468672 42313545007552 42334359781376 42338661872416 42342346661888 42441590978332 42631827546112 42665181115648 42688503918736 42768904019296 42960607707136 42966079250432 42988460122307 43017721172608 43043256028864 43094990711591 43267985872384 43293669283072 43297437188096 43319990663096 43345704943268 43375209160192 43519706540032 43549329195008 43575179608064 43601672138752 43625506872064 43627553622016 43855334096896 43881366151168 43909174919168 43934108177792 43958124636344 43961950369792 43988045710336 44217708322816 44219782856704 44243955478528 44297133309632 44327285137408 44358104626199 44558718926848 44585168502784 44644441721152 44698100905913 44844552159232 44904170212096 44958141570524 44984828239442 44988743328256 45215100239872 45219695076752 45250474866688 45277335061504 45331754935376 45356535413657 45568433085056 45590848995328 45595482016448 45626517594112 45651459203584 45706328745896 45733459530668 45972234989408 45999523613264 46003527012352 46086159732704 46239688198784 46271162269696 46298628333568 46326776647424 46354275723392 46540354551808 46596292477952 46623951535616 46628009279488 46653498351616 46655687163904 46679989938904 46685935189673 46927116500992 46981315092992 46983519285248 47009202695936 47041200553984 47045980962344 47256855855104 47286803759104 47314872696832 47343638859776 47371741534208 47434719328724 47647336669184 47710680850352 47800539786272 48014796849152 48020912103424 48045926019049 48078629545856 48107168502848 48164989618837 48358337151488 48387042139904 48391253327872 48416460152872 48445199642476 48478174943744 48504675403808 48722088624128 48731280625664 48760206989312 48845499676246 48874493839093 48878747450624 49102826786944 49129668711208 49163109911552 49192292604416 49222200187888 49251417956104 49449126711296 49508560757824 49537948506592 49542259859456 49571667611648 49830482444288 49860061282304 49919989240576 50120381825024 50150132744192 50210409346048 50242228994048 50244586176512 50272052240384 50277160973494 50534523797504 50625295211008 50659754442752 50664902574832 50692598403499 50694976715656 50788073522914 50954478288896 51015721652224 51022219109888 51083543892472 51113866534276 51380733223456 51411232273648 51415706660864 51508060877728 51679651516288 51714828419072 51745525784576 51776985664768 51807719926144 52078209240064 52109122304512 52113657430016 52144591536128 52171753461128 52235804281024 52266810892192 52510992142336 52539697130752 52575459442688 52602845805188 52634070288254 52638651100672 52669896837376 52881328308224 52944887597056 52976315112448 53039988568112 53252905689088 53284516040704 53348559930176 53384872812544 53663596478464 53692931534848 53695450611712 53761372061696 53766835385536 53831458985759 54007835262976 54107015839744 54139133181952 54144634894532 54181489643008 54211107804256 54454099050496 54556658630656 54592029049922 54594590309168 54624434290751 54629188327168 54727314682586 54909629736056 54947005195264 54979621146112 55013047268816 55045702421528 55266671030272 55333097317568 55365942448544 55370761019392 55403628507136 55692892143616 55725950844928 55792929151232 55823428201424 55861425657856 56117516327936 56155713961984 56186411327488 56253943071872 56287334806976 56581212294656 56614798293248 56619725553664 56653334413312 56682844925812 56721427363328 56949122793472 56982927179776 57017571258368 57051416274944 57090249588736 57127262597132 57383324966912 57419690278912 57459612541136 57567832745696 57599302042022 57825869889536 57857480241152 57902745799808 57937116246464 58006752203491 58043512597616 58303681888256 58309606809496 58381193019968 58383932052992 58415847467744 58451362723117 58720837969664 58760807612416 58791415899916 58826313851578 58831433583104 58866355288832 59102661050368 59173697902592 59208822772736 59279987223184 59517953417216 59553282633728 59624861098432 59665446084608 59698062035456 59976960770048 60012562448384 60086239363072 60117538063072 60153223186576 60158458400768 60164571807613 60194167814144 60508442968064 60544360128512 60581169462016 60617129792128 60658390188032 60860463644672 60969782777344 60975089057792 61011283214336 61050838324957 61165822292302 61366229270528 61439986757632 61447811869184 61521667412296 61558186011868 61836589531136 61873295065088 61879582736608 61921702449152 62030017583716 62032927806304 62066837934478 62356803169024 62390890342768 62393817496192 62433358088192 62508398182048 62545502494384 62796577366016 62872054021504 62909374196032 62984986424633 63237825505792 63275362798336 63280869736448 63318432579584 63351414917084 63394536464896 63649019592704 63686800965632 63725520818176 63763347601408 63806749540352 63841629323264 63848117020324 64134304374784 64290220653568 64328382636544 64340518951072 64628913405952 64664242622464 64746667900928 64780394200928 64786032123904 64824488415232 64831075992137 65162938580992 65201618599936 65279985929984 65288300111008 65580942819328 65704458846208 65747056657646 65791808852224 65909985794198 66174566628352 66213847138816 66254103367088 66290320989191 66293431089704 66335442968704 66632779300864 66639550639424 66684910329856 66721363451392 66724493774848 66801557397848 66841210083284 67155208699904 67190189599904 67193341918976 67230072973232 67235924094976 67275834615808 67356694993952 67627083317248 67667226025984 67708365869312 67748556826496 67794671386624 68020518191104 68142698398208 68148628946944 68189081239552 68233289892599 68361801385514 68585785655296 68668220493824 68705757786368 68752523886592 68759510637272 68793334644736 68800325542676 69152506249216 69235622242304 69276719762432 69323874500608 69330919312928 69368818867946 69679751745536 69810987524096 69903796905488 70217127723008 70310477042624 70352212584992 70394984827531 70719523127552 70767659941888 70804522554388 70852717225472 70891448667104 70894774635776 71264917907456 71307219995648 71313425956864 71352409243648 71389576449898 71392925788912 71431952534059 71438169350912 71480574279296 71853776024576 71857147142144 71896427652608 71940138736144 71982841628152 72031838348288 72271800578048 72363922948096 72401617048096 72407918256128 72450898817024 72829166649344 72872397258752 72959984274688 72969276594656 73296347856896 73434395181056 73474537889792 73482004499722 73532021658368 73664101769986 74034736229632 74041179570176 74048703763216 74085129617408 74092658276728 74272784212081 74471929806848 74516135542784 74605698205696 74656480231424 74704881857788 74749225871554 75139493323024 75190638688256 75281012052064 75325698050512 75628076146688 75718975276672 75763921245376 75770515079168 75811934821376 75854983650719 76159486445056 76211326091264 76256564314112 76344637026112 76348218838528 76389954380896 76746834669568 76788788114176 76792390764544 76841056108544 76844661211136 76886668132352 76926718113602 76933413147136 76979079993088 77288095219712 77380989564928 77426922087424 77479624441856 77519983291856 77529856381822 77877369597952 78024044879872 78127773012016 78477966278656 78574313013248 78582297871168 78628943477344 78676747748417 79126425419776 79134466384316 79173394014208 79188331016704 79235336357632 79736654921728 79783985741824 79792093528784 79835711655713 79890053606272 79986075305318 80033554178669 80248145969152 80354830905856 80451411231464 80499166323212 80506172271616 80877325647872 80919454347872 80974533971968 81022599583744 81119982515936 81445620465664 81493965709312 81543511836416 81588087371312 81591915187328 81643622115328 81647452536832 81692084890624 82073735790592 82118601170944 82122453876736 82217301412736 82266104717888 82322100969472 82330466684102 82699497746432 82744705197824 82751906578432 82801027219456 82900547684864 83010758825267 83233333313536 83282739724288 83382839171072 83439595552768 83493691488116 83543252444678 83979433713968 84036596180992 84137601705248 84187544879984 84627090015104 84668719562752 84677323744832 84684693323776 84779099374333 84883181956664 85263655092224 85330362231296 85377007837472 85537808038592 85921215414272 85932158500864 85976920244614 86035442345216 86086512057728 86189981423182 86535971744768 86587338566144 86594874376192 86639981326192 86691409886536 86750418320384 87039413080064 87150359216128 87203344277504 87251013744128 87255107244032 87710668193792 87762732302336 87818349838336 87868216355584 87916249272688 87923900739584 87976091420672 88435416645632 88439565713408 88487910957056 88594266619264 88654570274816 88716209252398 89117437853696 89170337005568 89228148321091 89288883442304 89396201811826 89449266434983 89689104318464 89808340424192 89916283141048 89969656478884 89977486656512 90430200479744 90439390153504 90500949733376 90554670123008 90663509870752 90713070827314 91136866170112 91190964032896 91253035188224 91302918407168 91412657491792 91466919061336 91944469978816 91999047226528 92007054024704 92054980159079 92172319465408 92479376397568 92542324539392 92597256667136 92653553294848 92708551446784 93080709103616 93192584955904 93247903071232 93256018558976 93306996703232 93311374327808 93359979877808 93371870379346 93962630185984 93967038570496 94018405391872 94082401107968 94091961924688 94513711710208 94629745393664 94687277719552 94743483068416 94753111065431 94869438657448 95294673338368 95421361700704 95601079572544 96029593698304 96041824206848 96091852038098 96157259091712 96214337005696 96329979237674 96716674302976 96774084279808 96782506655744 96832920305744 96890399284952 96956349887488 97009350807616 97444177248256 97462561251328 97520413978624 97690999352492 97748987678186 97757494901248 98205653573888 98259337422416 98326219823104 98384585208832 98444400375776 98502835912208 98898253422592 99017121515648 99075897013184 99084519718912 99143335223296 99194978620171 99660964888576 99720122564608 99839978481152 99972709544981 100240763650048 100300265488384 100420818692096 100484457988096 100489172353024 100544104480768 100554321946988 101069047595008 101250590422016 101319508885504 101329805149664 101385196806998 101389953431312 101576147045828 102031443304448 102044438219776 102167087784944 102227733068552 102761466446912 102822464547296 102831413321728 102884977824853 103016121755456 103359303032576 103429656838144 103491051569152 103553971329536 103615439852288 104156418480128 104218244609024 104227314860032 104289183072256 104343506922256 104400546011317 104471608562048 104533621784384 105021984284672 105079394261504 105150918885376 105205691610376 105268140576508 105277302201344 105339793674752 105762656616448 105889775194112 105952630224896 106079977136224 106505811378176 106569032081408 106697119860352 106769745625088 107327192956928 107385863069696 107390901223424 107533670771072 107662917971518 107726825520769 108015670525952 108214031679488 108278266363904 108289269789064 108362979286016 108422215608512 108552530771503 108908198100992 109113317261312 109184058099844 109189180618336 109248868581502 109258376654336 109454629365172 109819259472112 109894010390528 109959242292224 110026094537632 110091404843056 110533342060544 110666194635136 110731884897088 110741522038784 110807257014272 110864976104897 111385784287232 111451901689856 111585858302464 111646856402848 111722851315712 111734204785567 112235032655872 112311427923968 112372822654976 112507886143744 112574669613952 113162424589312 113229596586496 113239451107328 113306668826624 113365689851624 113442854726656 113965854359552 114035142516736 114102832549888 114254525194264 114766649933824 114839380557824 114919225082272 115135665491392 115198604084044 115651739779072 115714960482304 115805491599616 115874232492928 116013504406982 116087025195232 116607363776512 116619213618992 116682963189119 116762386039936 116767864105984 116831694935488 116902725446234 116972117645747 117441675939328 117521615224832 117582831799832 117652627703156 117662867166208 117732710577664 118205322100736 118347395805184 118417645545472 118559974446368 119035906834432 119106565267456 119249722196864 119330892169216 119396124070912 119953921540096 120025124896768 120235076126144 120306446373152 120316916801536 120329143615226 120388335628288 120400569699683 121016885936128 121088720257024 121162338924032 121234259584256 121316780376064 121720927289344 121939565554688 121950178115584 122022566428672 122101676649914 122331644584604 122879973515264 122895623738368 123043334824592 123116372023736 123746590130176 123759165473216 123843404898304 123907914470179 124060035167432 124065855612608 124133675868956 124713606338048 124781780685536 124787634992384 124866716176384 125016796364096 125091004988768 125593154732032 125744108043008 125818748392064 125969972849266 126475651011584 126550725596672 126561739472896 126636865159168 126702829834168 126789072929792 127373601931264 127451041636352 127526695202816 127683258646528 127696234040648 128268608749568 128580441307136 128656765273088 128681037902144 129257826811904 129328485244928 129560788401856 129572064247808 129648976830464 129662151984274 130325877161984 130403237199872 130559971859968 130576600222016 130733543251129 131161885638656 131408917692416 131494113315292 131583617704448 131819971588396 132349133256704 132427694277632 132508206734176 132580641978382 132586862179408 132670885937408 133279101278848 133369820659712 133442726902784 133448987549696 133603114795696 133682420166568 134380379199808 134386683837952 134460145946464 134471848189952 134551669231616 134713389987904 135254166634496 135334452051968 135416731738624 135497113652992 135589342773248 136041036382208 136285396796416 136297257893888 136378162479104 136466579785198 136723602771028 137336440987648 137411515572736 137505047773184 137519021274544 137586669289472 137600651085352 138305012498432 138471244484608 138485316172553 138553439524864 138647749001216 138661838625856 138737637735892 139359503491072 139621975048192 139807593810976 140434255446016 140620954085248 140704425169984 140789969655062 140873541065621 141439046255104 141535319883776 141609045108776 141705434450944 141782897334208 141789549271552 142529835814912 142614439991296 142704818487296 142779152899796 142785851577824 142863905068118 142876338701824 142961148558592 143707552049152 143714294284288 143792855305216 143880277472288 143965683256304 144063676696576 144543601156096 144803234096192 144815836512256 144901797634048 145658333298688 145744794517504 145919968549376 145938553189312 146113960104203 146592695713792 146868790362112 146949075779584 146964008999444 147064043316736 147328203539972 148069472459264 148082359140352 148097407526432 148170259234816 148185316553456 148545568424162 149032271085568 149211396411392 149409763715576 149498451743108 150278986646048 150381277376512 150562024104128 150651396101024 151256152293376 151437950553344 151527842490752 151541030158336 151623869642752 151709967301438 152318972890112 152422652182528 152513128628224 152689274052224 152696437677056 152779908761792 153493669339136 153577576228352 153584781529088 153682112217088 153773336264704 153853436227204 153866826294272 153958159986176 154576190439424 154761979129856 154853844174848 154959248883712 155039966583712 155059712763644 155754739195904 156048089759744 156255546024032 156955932557312 157164595742336 157257886954688 157353495496834 157446898838047 158252850839552 158268932768632 158346788028416 158376662033408 158470672715264 159473309843456 159567971483648 159584187057568 159671423311426 159780107212544 159972150610636 160067108357338 160709661811712 160902822462928 160998332646424 161012344543232 161838908695744 161949067943936 162045199167488 162239965031872 162891240931328 162987931418624 163087023672832 163176174742624 163183830374656 163287244230656 163294905073664 163384169781248 164147471581184 164237202341888 164244907753472 164434602825472 164532209435776 164644201938944 164660933368204 165398995492864 165489410395648 165503813156864 165602054438912 165801095369728 166021517650534 166565479448576 166765678342144 166987382976232 167086504889356 167958867427936 168073192361984 168275203410496 168375089759968 169254180030208 169354647489664 169369386647552 169558198748666 169766363913328 170527310184448 170660724462592 170754015674944 170959248866861 171075616077184 171842430828544 171864317001728 171953840489228 172070884690432 172173024115456 172379962846364 173071943489536 173174677132288 173189748752384 173279962652384 173382819773072 173500836640768 174078826160128 174406688555008 174502027488256 174510214488064 175421336387584 175525464604672 175736432711168 175832498545376 175847801479168 175952182841344 175970063407229 176870833291264 176879131426816 176975821914112 177188533238528 177309140549632 177432418504796 178234875707392 178340674011136 178456296642182 178577766884608 178792403623652 178898532869966 179616680848384 179832566282096 179939312957768 179954973313024 180860400959488 180878780307008 181001899466752 181109340246016 181327019741504 181426141654628 182273732340224 182381928065792 182506070376448 182605836814336 182825314983584 182933838122672 183888939957632 183998094453056 184014108049408 184109960318158 184219246008889 184344638930816 184958752795136 185084649078784 185194513334272 185307106589696 185417102893568 186161418207232 186385169911808 186495806142464 186613993406464 186622748655616 186719959755616 186743740758692 187925260371968 187934077140992 188036810783744 188164802215936 188183923849376 189027423420416 189374555439104 189486966136832 189506222130862 189738877314896 190589346676736 190842723401408 191072101674727 191202159145088 192059187396608 192083648413696 192183704076196 192314518183424 192428674011392 192659958475348 193433348605952 193548168559616 193565013311488 193665840611488 193780798569904 193912699774976 194018701615232 194888354496512 194925122502656 195040827957248 195381998704984 195497975356372 195514989802496 196411307147776 196518674844832 196652439646208 196769170417664 196888800751552 197005671824416 197796506845184 198034243031296 198151794026368 198169039437824 198286670446592 198389957240342 199321929777152 199440245129216 199679956962304 199945419089962 200600530976768 200841637384192 200968915976192 201088208961536 201108643893976 201597557147077 202138095190016 202501180844032 202639017771008 202659610299328 202770393613996 202779906862624 203152294091656 204062886608896 204088876439552 204334175569888 204455466137104 205522932893824 205644929094592 205662826643456 205769955649706 205892098480523 206032243510912 206718606065152 206859313676288 206982103138304 207107942659072 207230879704576 208312836960256 208436489218048 208578366144512 208687013844512 208801092022634 208943217124096 209067243568768 210043968569344 210158788523008 210301837770752 210411383220752 210536281153016 210554604402688 210679587349504 211779550388224 211905260449792 212159954272448 213011622756352 213138064162816 213394239720704 213539491250176 214654385913856 214771726139392 214781802446848 215067341542144 215325835943036 215453651041538 216428063358976 216556532727808 216578539578128 216725958572032 216844431217024 217105061543006 217233932770673 217816396201984 218368116199688 218378361236672 218497737163004 218516753308672 218909258730344 219638518944224 219788020781056 219918484584448 220052189075264 220182809686112 221066684121088 221332389270272 221463769794176 221483044077568 221614514028544 221729952209794 222771568574464 222903803379712 223171716604928 223293712805696 223445702631424 223468409571134 224470065311744 224745645309952 225015772287488 225149339227904 226324849178624 226459193172992 226478902214656 226613337653248 226731379703248 226885709453312 228070285033472 228205665099776 228509050388528 229533299867648 229838450164544 230114698301761 230271330982784 230397208168088 231303479558144 231429920964608 231610983199232 231748464985856 232027008813964 232174050390464 233214727553024 233238427237984 233365926378238 233524772079872 233535728211968 233663389870976 233805450892468 233944235291494 234883351878656 235043230449664 235165663599664 235305255406312 235325734332416 235465421155328 236694791610368 236835291090944 237119948892736 238071813668864 238213130534912 238499444393728 238661784338432 238792248141824 239907843080192 240050249793536 240470152252288 240612892746304 240633833603072 240658287230452 240776671256576 240801139399366 242033771872256 242177440514048 242324677848064 242468519168512 242633560752128 242790866037811 243441854578688 243879131109376 244045132857344 244203353299828 244663289169208 245759947030528 245791247476736 246086669649184 246232744047472 247518330946432 247686809796608 247815828940358 248120070334864 248131711225216 248267351737912 249427212676096 249563561371072 249575269984768 249733432352768 249863517574643 250033592728192 250182009977536 251186309464064 251488216086016 251637496784128 251939945698532 252951302023168 253101451193344 253123478945792 253273730318336 253405659668336 253578145859584 254902083272704 255053390405632 255366517293056 255392468081296 256537217499136 257160882614272 257187015749027 257313530546176 257362075804288 258515653623808 258656970489856 259121576803712 259144128495616 259297953660928 259324303968548 260651754323968 260806474399744 261119943719936 261153200444032 261467086502258 261622290550439 262323771277312 262988226630584 263167235408896 263639943176792 264698266513408 264855388555264 265016413468352 265161283956764 265173724358816 265341771874816 266558202557696 266739641319424 266885453805568 266897975099392 267206229591392 267364840333136 268760758399616 268773367675904 268920291892928 268943696379904 269103338463232 269243513397607 269426779975808 270508333268992 270668904103936 270833463477248 270994227305984 271178685546496 271354497336377 272082072764416 272570793592832 272756324958208 272933159570396 273447205542056 274672881975296 274823031145472 275010095546368 275038042549088 275173338578944 275201302170704 276942488969216 276970632345106 277106879049728 277323677251712 277475275471784 278719006982144 279243950096384 279615187621952 280868510892032 281241908170496 281408850339968 281579939310124 281747082131242 282878092510208 283070639767552 283218090217552 283410868901888 283565794668416 283579098543104 285059671629824 285228879982592 285409636974592 285558305799592 285571703155648 285727810136236 285752677403648 285922297117184 287415104098304 287428588568576 287585710610432 287760554944576 287931366512608 288127353393152 289087202312192 289606468192384 289631673024512 289803595268096 291316666597376 291489589035008 291839937098752 291877106378624 292227920208406 292401383556373 293185391427584 293898151559168 293928017998888 294128086633472 294656407079944 296138944918528 296164718280704 296194815052864 296340518469632 296370633106912 297091136848324 298422792822784 298819527431152 298996903486216 300557973292096 300762554753024 300919220856149 301124048208256 301302792202048 302512304586752 302875901106688 303055684981504 303082060316672 303247739285504 303419934602876 304637945780224 304845304365056 305026257256448 305378548104448 305392875354112 305559817523584 306987338678272 307155152456704 307169563058176 307364224434176 307546672529408 307706872454408 307733652588544 307916319972352 309523958259712 309707688349696 310079933167424 310119425527288 311509478391808 312096179519488 312511092048064 313911865114624 314329191484672 314515773909376 314706990993668 314893797676094 316505701679104 316537865537264 316693576056832 316753324066816 316941345430528 317495747895599 319135942967296 319168374115136 319342846622852 319560214425088 319944301221272 320134216714676 321419323623424 321805644925856 321996665292848 322024689086464 323677817391488 323898135887872 324090398334976 324479930063744 325782481862656 325975862837248 326174047345664 326352349485248 326367660749312 326574488461312 326589810147328 326768339562496 326801546327711 328474404683776 328489815506944 328869205650944 329064418871552 329288403877888 329321866736408 330797990985728 330978820791296 331007626313728 331204108877824 331602190739456 332043035301068 333531356684288 333974765952464 334173009778712 335917734855872 336146384723968 336321482133343 336550406820992 336750179519936 338508360060416 338709294979328 338738773295104 339116397497332 339532727826656 341054620368896 341321448925184 341508031349888 341918497733722 342121456873651 342151232154368 343728634003456 343907680978456 344141769380864 344346048230912 344759925692728 346143886979072 346349354264576 346559925304768 346765639546144 347001673281536 348157652320256 348813377110016 349004054976512 349020428976128 350842672775168 351050929209344 351472865422336 351664997090752 351695602958336 351904365682688 351940126814458 353741666582528 353951643828224 354377066477056 354618281099264 354848188824493 354864837009592 356681348022272 356912593284364 357155533769216 357584807247304 357797065739932 359233361696768 359665132564192 359878625915536 359909946626048 361757560614016 362003798933504 362218680492032 362654039483008 362852283309256 364547464680448 364763856131584 365012140752896 365211673628672 365650629967168 365867676245344 367777879915264 367996188906112 368028216098816 368219920636316 368438492017778 368689277861632 369917505590272 370169298157568 370389026668544 370614213179392 370834205787136 372770339823616 372991612284928 373227986812928 373439919511232 373487481517384 375850520743936 375868154281984 376073621567488 376329604431872 376367847698752 378054846840832 378749110878208 378973932273664 379012444261724 379477754629792 381178693353472 381685446802816 382144203349454 382371040035257 382404318290176 384167296827392 384367408152392 384629036366848 384857348022784 385319916950696 386866697211904 387096337119232 387331681222976 387561597139808 387825399549952 388037403230464 389850245005312 390081655914496 390763997409968 390995950712744 391029979604992 392822614295552 393037349689664 393304879292416 393538340835328 393777601503104 394011343648832 395593013690368 396068486062592 396303588052736 396338078875648 396573340893184 396779914480684 398643859554304 398880490258432 399359913924608 399890838179924 401683274768384 401937831952384 402176417923072 402217287787952 403195114294154 405002361688064 405319220598656 405540787227992 405559813725248 406304588183312 408125773217792 408177752879104 408668351139776 408910932274208 411045865787648 411289858189184 411325653286912 411539911299412 411784196961046 412064487021824 413437212130304 413718627352576 413964206276608 414215885318144 414461759409152 416625673920512 416872978436096 417374027689024 417602184045268 417886434248192 418134487137536 420087937138688 420317577046016 420603675541504 420822766441504 421072562306032 421109208805376 421359174699008 423559100776448 423810520899584 424319908544896 426023245512704 426276128325632 426788479441408 427078982500352 427355868274699 429543452278784 429563604893696 430134683084288 430651671886072 430907302083076 432856126717952 433113065455616 433157079156256 433451917144064 433688862434048 434210123086012 434467865541346 436736232399376 436756722473344 436995474326008 437033506617344 437818517460688 439277037888448 439576041562112 439836969168896 440104378150528 440365619372224 442133368242176 442664778540544 442927539588352 442966088155136 443229028057088 443459904419588 445543137148928 445807606759424 446343433209856 446587425611392 446891405262848 446936819142268 448940130623488 449491290619904 450031544574976 450298678455808 452649698357248 452918386345984 453226675306496 453462759406496 453771418906624 456140570066944 456411330199552 457018100777056 459066599735296 459676900329088 460229396603522 460542661965568 460794416336176 462859841929216 463221966398464 463496929971712 464032246924337 464054017627928 464348100780928 466429455106048 466476854475968 466731852756476 467049544159744 467071456423936 467326779741952 467610901784936 467888470582988 469766703757312 470086460899328 470331327199328 470610510812624 470651468664832 470930842310656 473389583220736 473670582181888 474239897785472 476143627337728 476426261069824 476998888787456 477323568676864 477584496283648 477633029248193 480100499587072 480940304504576 481225785492608 481267667206144 481316574460904 481553342513152 481602278798732 484067543744512 484354881028096 484649355696128 484937038337024 485267121504256 485581732075622 487758262218752 488406706599656 489326578338416 491519894061056 491582494953472 492173339298368 492465488094944 495036661892864 495373619593216 495631657880716 496240140669728 496263422450432 496534703475824 498854425352192 499127122742144 499150539969536 499466864705536 499727035149286 500023667738413 500067185456384 500364019955072 502372618928128 502976432172032 503274993568256 503879891397064 505902604046336 506202902386688 506547460636672 506811319336672 507156291719168 509804166545408 510106780811264 510733034586112 510784936162592 513074434998272 514321765228544 514374031498054 514627061092352 514724151608576 517313940979712 518243153607424 518288256991232 518595907321856 518648607937096 519909489484567 521303508647936 521612948799488 522239887439872 522306400888064 522934173004516 523244581100878 525976453261168 526334470817792 527279886353584 529396533026816 529710777110528 530032826936704 530322567913528 530347448717632 530683543749632 533116405115392 533479282638848 533770907611136 533795950198784 534412459182784 534729680666272 537521516799232 537546735351808 537840583785856 537887392759808 538206676926464 538487026795214 538853559951616 541016666537984 541337808207872 541666926954496 541988454611968 542357371092992 542708994672754 545141587185664 545866319140792 546894411084112 549345763950592 549646062290944 550020191092736 550076085098176 550346677157888 550402604341408 553884977938432 553941264690212 554213758099456 554647354503424 554950550943568 557438013964288 558487900192768 558849981589991 559230375243904 560234879250683 561737021784064 562483816340992 562817700679936 563159878620248 563494164262484 565756185020416 566141279535104 566436180435104 566821737803776 567131589336832 567158197086208 570119343259648 570457759965184 570819273949184 571116611599184 571143406311296 571455620272472 571505354807296 571844594234368 574830208196608 574857177137152 575171421220864 575521109889152 575862733025216 576254706786304 578174404624384 579212936384768 579263346049024 579607190536192 581075311776869 582633333194752 582979178070016 583679874197504 583754212757248 584455840416812 584802767112746 587796303118336 587856035997776 588256173266944 589312814159888 589634960377541 592277889837056 592389630105728 592681036939264 592741266213824 594182273696648 596845585645568 597639054862304 597993806972432 601115946584192 601525109506048 601838441712298 602248096416512 602605584404096 605024609173504 605751802213376 606111369963008 606164120633344 606495478571008 606839869205752 609275891560448 610052514512896 610757096208896 610785750708224 611119635047168 613974677356544 614310304913408 614339126116352 614728448868352 615093345058816 615413744908816 615467305177088 615832639944704 619047916519424 619415376699392 620159866334848 620238851054576 623018956783616 624192359038976 624597038247637 625022184096128 626144865044881 627823730229248 628658382969344 629031547818752 629413981987336 629787595352188 633011403358208 633075731074528 633387152113664 633506648133632 633882690861056 634991495791198 635368419908209 638336748230272 638685693245704 639120428850176 639888602442544 640268433429352 642838647246848 643611289851712 643993330585696 644049378172928 647355634782976 647796271775744 648180796669952 648959860127488 651564963725312 651951725674496 652348094691328 652704698970496 652735321498624 653148976922624 653179620294656 653536679124992 653603092655422 656948809367552 657738411301888 658128837743104 658576807755776 658643733472816 659003779245487 661595981971456 661957641582592 662408217755648 663204381478912 664086070602136 667062713368576 667949531904928 668346019557424 671835469711744 672292769447936 672642964266686 673100813641984 673500359039872 677016720120832 677418589958656 677477546590208 678232794994664 679065455653312 682109240737792 682642897850368 683016062699776 683836995467444 684242913747302 684302464308736 687457268006912 687815361956912 688283538761728 688692096461824 689519851385456 692287773958144 692698708529152 693119850609536 693531279092288 694003346563072 696315304640512 697626754220032 698008109953024 698040857952256 699808966814867 701685345550336 702101858418688 702945730844672 703329994181504 703391205916672 703808731365376 703880253628916 707483333165056 707903287656448 708754132954112 709236562198528 709696377648986 709729674019184 710117645779763 713825186568728 714311067538432 715169614494608 715594131479864 718466723393536 719330265128384 719757251831072 719819893252096 723515121228032 724007597867008 724437360984064 725308078966016 725704566618512 729094929360896 729527712263168 730024281505792 730423347257344 730803822079219 731301259934336 731735352490688 735555759830528 735992377812224 736056432197632 736439841272632 736876984035556 737378555723264 739835011180544 740338596315136 740778053337088 741228426358784 741668411574272 745540679647232 745983224569856 746455973625856 746879839022464 746974963034768 751701041487872 751736308563968 752147243134976 752735695397504 754087778645383 756109693681664 757498221756416 757947864547328 758024888523448 758955509259584 759867715400521 762357386706944 763370893605632 764288406698908 764742080070514 764808636580352 768334593654784 768734816304784 769258072733696 769714696045568 770639833901392 773733394423808 774192674238464 774663362445952 775123194279616 775650799099904 776074806460928 779700490010624 780163311828992 781527994819936 781991901425488 782059959209984 782139433498969 785645228591104 786074699379328 786609758584832 787076681670656 787555203006208 788022687297664 791186027380736 792136972125184 792607176105472 792676157751296 793146681786368 793559828961368 793660898224441 797760980516864 798719827849216 799781676359848 803366549536768 803875663904768 804352835846144 804434575575904 806390228588308 810004723376128 810638441197312 811081574455984 811119627450496 812609176366624 816251546435584 816355505758208 816780742323833 817336702279552 817821864548416 818804823520229 822091731575296 822579716378368 822651306573824 823079822598824 823568393922092 824128974043648 826874424260608 827437254705152 827928412553216 828431770636288 828923518818304 833251347841024 833745956872192 834748055378048 835204368090536 835772868496384 836268974275072 840175874277376 840635154092032 841645532883008 842145124612064 842218417610752 842718349398016 842803987897781 847118201552896 847621041799168 848639817089792 852046491025408 852552256651264 853576958882816 854157965000704 854711736549398 859086904557568 860269366168576 861303343772144 861774172859483 861814604166152 866226130911232 866314158312512 866903834288128 867377724868096 868420246172024 868935731082692 873472464798752 873513444946688 873990948652016 874067013234688 875637034921376 878554075776896 879152083124224 879673938337792 880208756301056 880731238744448 884266736484352 885329557081088 885855079176704 885932176310272 886458056114176 886919808839176 887032768603787 891615213518848 892686866419712 893174851222784 893782810525696 893873638284536 897880261246976 898982581239808 900063089149952 900597356911616 905299396714496 905836772691968 906925518812992 907542837813248 912281140133888 912822660399104 914036201554112 915134802757903 918133199470592 919353800658176 920458793207044 921085323931136 921588832672352 925719683858432 926443932796928 926993859943424 928064493848674 928108035255856 928615382942767 928696201561856 932953708951936 933463705512952 934099088319488 934142912847872 934653559483904 935221803569872 935776941165976 939533407514624 940662654398656 941221021625248 941302937329664 941861684621312 946779166441472 947341164363776 948479795570944 952287254675456 952852522139648 953997777574912 954647137353728 955168992567296 955266058496386 961880609009152 962451570985216 962535334412288 962633148921808 963106685026304 963204557597464 968135087489024 968709762056192 969298711392256 969874076674048 970534243008512 971163464151244 975516524437504 976813413199312 978653156676832 983039788122112 983164989906944 984346678596736 984930976189888 986114787459347 990073323785728 990747239186432 991263315761432 992480281339456 992526844900864 993069406951648 997708850704384 998254245484288 998301079939072 998933729411072 999454070298572 1000047335476826 1000134370912768 1000728039910144 1004745237856256 1005952864344064 1006549987136512 1007759782794128 1011805208092672 1012405804773376 1013622638673344 1014312583438336 1019608333090816 1020213561622528 1021466069172224 1021569872325184 1022797720729421 1026148869996544 1028643530457088 1028748062996108 1029254122184704 1029448303217152 1034627881959424 1036486307214848 1036576513982464 1037191814643712 1037297215874192 1037864251524269 1039818978969134 1043225897598976 1044479774879744 1044612801776128 1045868346009032 1046489162201756 1051952906522336 1052668941635584 1054559772707168 1058793066053632 1059421554221056 1060065653873408 1060645135827056 1060694897435264 1061367087499264 1066232810230784 1066958565277696 1067541815222272 1067591900397568 1068824918365568 1069459361332544 1075043033598464 1075093470703616 1075681167571712 1075774785519616 1076413353852928 1076974053590428 1077707119903232 1082033333075968 1082675616415744 1083333853908992 1083976909223936 1084714742185984 1085417989345508 1090283174371328 1091732638281584 1093788822168224 1098691527901184 1099292124581888 1100152170196352 1100693354315776 1100805208682816 1102128291866329 1107769955876864 1107882529380424 1108427516198912 1109294709006848 1109901101887136 1114876027928576 1116975800385536 1117699963179982 1118460750487808 1120469758501366 1124967632681984 1125635401359872 1126319757240496 1126988328524968 1131512370040832 1132872360870208 1133643475607552 1134263178673664 1134316394172416 1140238686519296 1140915519930368 1141638547898368 1142233223198368 1142286812622592 1142911240544944 1143010709614592 1143689188468736 1149660416393216 1149714354274304 1150342842441728 1151042219778304 1151725466050432 1152509413572608 1156348809248768 1158425872769536 1158526692098048 1159214381072384 1159965928174183 1162150623553738 1165958356140032 1167359748395008 1167508425514496 1168911680833624 1169605534225492 1175592606236672 1175712071995552 1176512346533888 1178625628319776 1179269920755082 1184555779674112 1184779260211456 1185482532427648 1188364547393296 1193691171291136 1195278109724608 1195987613944864 1196714742068027 1202231893168384 1203050219012096 1203676883424596 1204496192833024 1205211168808192 1210049218347008 1211503604426752 1212222739926016 1212328241266688 1212990957142016 1213679738411504 1218551783120896 1221514192417792 1221571501416448 1222239270094336 1227949354713088 1228620609826816 1228678252232704 1230186690117632 1230827489817632 1230934610354176 1231665279889408 1231790443850603 1238095833038848 1238830753398784 1240319732669696 1240477702109152 1246037913567232 1248384718077952 1249194076495274 1250044368192256 1252289730089762 1257316765938688 1258063095637504 1258827963974672 1259575190704376 1266022806716416 1266151462149056 1266774304227328 1267013296267264 1267765381722112 1269982991582396 1270736839816418 1276673496460544 1277371386491408 1278240857700352 1279777204885088 1280536866858704 1285677294493696 1287222579703424 1287986661171392 1288098756345856 1289534722062223 1294711269565952 1295592543551488 1296361593339904 1297919720254976 1303129927450624 1303903451348992 1304696189382656 1305409397940992 1305470642997248 1306297953845248 1306359240589312 1307073358249984 1307206185310844 1313897618735104 1315476822603776 1316257675486208 1317153615511552 1317287466945632 1318007558490974 1323191963942912 1323915283165184 1326408762957824 1328172141204272 1334125426737152 1335899063809856 1336692039114848 1337504711723089 1343670939423488 1344585538895872 1345285928533372 1346201627283968 1347000718079744 1354033440241664 1354837179917312 1354955093180416 1356465589989328 1357207098147121 1358130911306624 1364218481475584 1365285795700736 1366032125399552 1367673990934888 1368485827494604 1368604928617472 1374914536013824 1375630723913824 1376567077523456 1377384192923648 1379039702770912 1384575547916288 1385397417058304 1386239701219072 1387062558184576 1388006693126144 1392630609281024 1395253508440064 1396016219906048 1396081715904512 1399617933629734 1404203716837376 1405891461689344 1406659988363008 1406782411833344 1407617462730752 1407760507257832 1411182900029539 1414966666330112 1415806575312896 1417508265908224 1418473124397056 1419392755297972 1419459348038368 1420235291559526 1427650373137456 1428622135076864 1430339228989216 1431188262959728 1436933446787072 1438660530256768 1439514503662144 1439639786504192 1441244689363661 1447030242456064 1448015195734016 1448874721968128 1450616157932032 1451409133237024 1458189858721792 1459055424526336 1460048563011584 1460846694514688 1461607644158438 1462602519868672 1463470704981376 1471111519661056 1471984755624448 1472112864395264 1472879682545264 1473753968071112 1474757111446528 1479670022361088 1481556106674176 1482456852717568 1483336823148544 1491081359294464 1491966449139712 1492911947251712 1493759678044928 1493949926069536 1503402082975744 1503472617127936 1504294486269952 1505471390795008 1508175557290766 1514996443512832 1515895729094656 1516049777046896 1516878521458547 1517911018519168 1519735430801042 1520637529394711 1524714773413888 1526741787211264 1528576813397816 1529484160141028 1529617273160704 1536669187309568 1537469632609568 1538516145467392 1539429392091136 1541279667802784 1547466788847616 1548385348476928 1549326724891904 1550246388559232 1551301598199808 1552149612921856 1559400980021248 1560326623657984 1563055989639872 1563983802850976 1564119918419968 1564278866997938 1571290457182208 1572149398758656 1573219517169664 1574153363341312 1575110406012416 1576045374595328 1582372054761472 1584273944250368 1585214352210944 1585352315502592 1586293363572736 1587119657922736 1587321796448882 1597439655698432 1599563352719696 1606733099073536 1608705671692288 1608869151151808 1610802888112327 1612780457176616 1620009446752256 1621276882394624 1622163148911968 1622239254900992 1625218352733248 1632503092871168 1632711011516416 1633561484647666 1634673404559104 1635643729096832 1637609647040458 1644183463150592 1645159432756736 1645302613147648 1646159645197648 1647136787844184 1648257948087296 1653748848521216 1655856825106432 1656863541272576 1657847037636608 1666502695682048 1667491913744384 1669496110756096 1670408736181072 1671545736992768 1672537948550144 1680351748554752 1681270308184064 1683291065766016 1684290249224128 1684436835221504 1685436698796032 1685607975795562 1694236403105792 1695242083598336 1697279634179584 1699536062264677 1704092982050816 1705104513302528 1707153917765632 1708315930001408 1709423473098796 1718173809115136 1720538732337152 1722606687544288 1723548345718966 1723629208332304 1732628316625024 1733807668576256 1734755449736192 1736840492344048 1737871462165384 1746944929597504 1747026889893376 1747981897304032 1748134026469376 1749044623022501 1751274069842752 1757108151553792 1758304166248448 1759347876675584 1760417512602112 1761462477488896 1768533472968704 1770659114162176 1771710158353408 1771864352620544 1772916112228352 1773839617678352 1774065537207574 1785373732839424 1786349702445568 1787565621051392 1787747276569072 1795760522493952 1797965162479616 1800126178299904 1800309110243189 1801194713823232 1810598793428992 1811673545383936 1813851037625984 1815085675626496 1824562280267776 1825645320798208 1828072403108224 1830269605515806 1831356033853073 1836266398941184 1838707601316352 1840917586414088 1842170647862272 1843177665344704 1851439367716864 1852887865593856 1853987719886848 1856128987697348 1856216070511712 1857230765885534 1857392403123712 1865907417903872 1866927411025904 1868198176638976 1868285825695744 1869307118967808 1870443607139744 1871553882331952 1879066815029248 1881325308797312 1882442043250496 1882605874659328 1883723369242624 1884704593783249 1893558332882944 1894682328727552 1896959591141888 1899481481354639 1904574509350912 1905705044279296 1907995555149824 1909294274707456 1910337985134592 1910532116992772 1923761218018304 1924903141970432 1925070668824576 1925266297843616 1926213370052608 1926409115194928 1937419524112384 1938597422784512 1939748153348096 1942326928302488 1951033048875008 1953626826398624 1957306313353664 1966079576244224 1966329979813888 1968693357193472 1969861952379776 1972229574918694 1980146647571456 1981494478372864 1982526631522864 1983610374215023 1984960562678912 1985053689801728 1986138813903296 1995417701408768 1996508490968576 1996602159878144 1997867458822144 1998908140597144 2000094670953652 2000268741825536 2001456079820288 2009490475712512 2011905728688128 2013099974273024 2015519565588256 2023610416185344 2024811609546752 2027245277346688 2028625166876672 2039216666181632 2040427123245056 2043139744650368 2045595441458842 2046809684894611 2052297739993088 2057287060914176 2057496125992216 2058508244369408 2058896606434304 2069255763918848 2072972614429696 2073153027964928 2074383629287424 2074594431748384 2075728503048538 2079637957938268 2088959549759488 2089225603552256 2091736692018064 2092978324403512 2103905813044672 2105337883271168 2106434545993043 2109119545414336 2117586132107264 2118843108442112 2120131307746816 2121290271654112 2121389794870528 2122734174998528 2132465620461568 2133917130555392 2135083630444544 2135183800795136 2137649836731136 2138918722665088 2150086067196928 2150186941407232 2151362335143424 2151549571039232 2152826707705856 2153948107180856 2155414239806464 2165351232831488 2166667707817984 2167953818447872 2170835978691016 2180566348742656 2183465276563168 2187577644336448 2197383055802368 2198584249163776 2200304340392704 2201610417365632 2204256583732658 2215539911753728 2215765058760848 2216855032397824 2218589418013696 2219802203774272 2222470235269193 2229752055857152 2233951600771072 2235399926359964 2236921500975616 2240939517002732 2249935265363968 2251270802719744 2252639514480992 2253976657049936 2263024740081664 2265744721740416 2267286951215104 2268526357347328 2268632788344832 2280477373038592 2281831039860736 2284466446396736 2284573625245184 2285822481089888 2286021419229184 2287378376937472 2287610824293977 2299320832786432 2299428708548608 2300685684883456 2302084439556608 2303450932100864 2305018827145216 2312697618497536 2316851745539072 2317053384196096 2318428762144768 2319931856348366 2324301247107476 2334719496790016 2335016851028992 2337823361667248 2339211068450984 2351185212473344 2351424143991104 2353024693067776 2354250374933401 2357251256639552 2358539841510164 2369111559348224 2369558520422912 2370965064855296 2376729094786592 2387382342582272 2390556219449216 2391975227889728 2393429484136054 2394850198115557 2404463786336768 2406100438024192 2407353766849192 2408992385666048 2410422337616384 2420098436694016 2423007208853504 2424445479852032 2425981914284032 2427359476823008 2437103566241792 2443028384835584 2443143002832896 2444478540188672 2455898709426176 2457241219653632 2457356504465408 2461654979635264 2461869220708352 2463330559778816 2463580887701206 2476191666077696 2477661506797568 2480639465339392 2480955404218304 2483937321771451 2492075827134464 2496769436155904 2498388152990548 2500088736384512 2504579460179524 2514633531877376 2516126191275008 2517655927949344 2519150381408752 2532302924298112 2533548608454656 2534026592534528 2535530763444224 2539965983164792 2541473679632836 2553346992921088 2554742772982816 2556481715400704 2559554409770176 2561073733717408 2571354588987392 2574445159406848 2575973322342784 2576197512691712 2579069444124446 2589422539131904 2591185087102976 2592723186679808 2595839440509952 2607806902697984 2609392378765312 2610818795881984 2610941285994496 2612595907690496 2614146716499968 2614412370621688 2627795237470208 2630953645207552 2632515350972416 2634307231023104 2634574933891264 2636015116981948 2646383927885824 2647830566330368 2652817525915648 2656344282408544 2668250853474304 2671798127619712 2673384078229696 2675009423446178 2676597280246799 2687341878846976 2689171077791744 2690571857066744 2692403254567936 2694001436159488 2708066880483328 2709674359834624 2712931179978656 2714414196294242 2716261822613248 2730571591401472 2732064250799104 2735347981869776 2736971654989208 2737209857234944 2751261447827648 2753134155046912 2754768385847296 2758079405541824 2769151095832576 2770794834116608 2772479402438144 2774125116369152 2776013386252288 2785261218562048 2790507016880128 2792032439812096 2792163431809024 2799235867259468 2811782923378688 2813319976726016 2813564823666688 2815234925461504 2815521014515664 2822365800059078 2831613150625792 2835016531816448 2838785510595944 2838918696076736 2840470583119052 2855300746274912 2857244270153728 2860678457978432 2862376525919456 2873866893574144 2877321060513536 2879029007324288 2879279573008384 2882489378727322 2894060484912128 2896030391468032 2897749443936256 2901232315864064 2902818266474048 2916379717443584 2918110849052672 2921693389029376 2923215288316876 2925205039737344 2926941409962752 2942223039322112 2943969511248896 2944225728790528 2945759365090528 2947507936142224 2949514222893056 2959340044722176 2964913705435136 2966673646297088 2982162718588928 2983932898279424 2987519356089856 2987899852139072 2991491077922893 3006804165951488 3006945234255872 3008588972539904 3010942781590016 3016351114581532 3029992887025664 3031791458189312 3032099554093792 3033757042917094 3035822037038336 3039470861602084 3041275058789422 3053483574422528 3057153626795632 3058968320282056 3059234546321408 3074939265219136 3077032290934784 3078858784182272 3082559335605568 3094933577695232 3096770696953856 3098653449783808 3100492777118464 3102603196399616 3104299225843712 3118801960042496 3120653247315968 3126111979279744 3127967605701952 3128239836839936 3128557733995876 3142580914364416 3144298797517312 3146439034339328 3148306726682624 3150220812024832 3152090749190656 3164744109522944 3168547888500736 3170428704421888 3172586727145472 3174239315845472 3174643592897764 3194879311396864 3199126705439392 3213466198147072 3217738302303616 3221605776224654 3225560914353232 3240018893504512 3242553764789248 3244326297823936 3244478509801984 3248225728470359 3250436705466496 3265006185742336 3265422023032832 3267122969295332 3269346809118208 3271287458193664 3275219294080916 3288366926301184 3290318865513472 3290605226295296 3292319290395296 3294273575688368 3296515896174592 3307497697042432 3313727082545152 3315694075273216 3333005391364096 3334983827488768 3338992221512192 3340817472362144 3343091473985536 3343431204737351 3345075897100288 3360703497109504 3362540616368128 3366582131532032 3368580498448256 3368873670443008 3370873397592064 3371215951591124 3388472806211584 3390484167196672 3394559268359168 3399072124529354 3410209026605056 3414307835531264 3418846946197592 3436347618230272 3441077464674304 3445213375088576 3447096691437932 3447258416664608 3465256633250048 3467615337152512 3469510899472384 3473680984688096 3475742924330768 3493889859195008 3494053779786752 3495963794608064 3496268052938752 3498089246045002 3500165674168891 3502548139685504 3514216303107584 3516608332496896 3518695753351168 3520835025204224 3522924954977792 3537066945937408 3541318228324352 3543420316706816 3545832224456704 3547679235356704 3548131074415148 3570747465678848 3572699404891136 3575131242102784 3575494553138144 3591521044987904 3600252356599808 3600618220486378 3602389427646464 3621197586857984 3623347090767872 3627702075251968 3630171351252992 3649124560535552 3651290641596416 3656144806216448 3660539211031612 3662712067706146 3677415202632704 3681835172828176 3684341295724544 3686355330689408 3702878735433728 3705775731187712 3707975439773696 3712257975394696 3712432141023424 3714461531771068 3714784806247424 3731814835807744 3733854822051808 3736396353277952 3736571651391488 3738614237935616 3740887214279488 3743107764663904 3758133630058496 3762650617594624 3764884086500992 3765211749318656 3767446738485248 3769409187566498 3787116665765888 3789364657455104 3793919182283776 3798962962709278 3811410088558592 3815991110299648 3820675970269184 3821064233985544 3847522436036608 3849806283940864 3850141337649152 3850532595687232 3852426740105216 3852818230389856 3877194845569024 3879496306696192 3884653856604976 3902066097750016 3907253652797248 3911949871129937 3914612626707328 3932159152488448 3932659959627776 3937386714386944 3939723904759552 3944459149837388 3960293295142912 3962988956745728 3965053263045728 3967220748430046 3969921125357824 3970107379603456 3972277627806592 3990835402817536 3993016981937152 3993204319756288 3995734917644288 3997816281194288 4000189341907304 4000537483651072 4002912159640576 4023811457376256 4026199948546048 4031039131176512 4047220832370688 4049623219093504 4054490554693376 4057250333753344 4078433332363264 4080854246490112 4086279489300736 4091190882917684 4093619369789222 4114574121828352 4114992251984432 4117016488738816 4117793212868608 4127444722642787 4138511527837696 4145945228859392 4148767258574848 4149188863496768 4151457006097076 4159275915876536 4177919099518976 4178451207104512 4183473384036128 4185956648807024 4207811626089344 4210675766542336 4212869091986086 4218239090828672 4235172264214528 4237686216884224 4240262615493632 4242580543308224 4242779589741056 4245468349997056 4264931240923136 4270167260889088 4270367601590272 4275299673462272 4277837445330176 4300172134393856 4300373882814464 4302724670286848 4303099142078464 4305653415411712 4307896214361712 4310828479612928 4333335415635968 4335907636895744 4341671957382032 4361132697485312 4366930553126336 4372179267733459 4375155288672896 4394766111604736 4397168498327552 4400608680785408 4403220834731264 4408513167465316 4431079823507456 4431530117521696 4433710064795648 4437178836027392 4439604407548544 4444940470538386 4447578939357463 4459504111714304 4470799852719928 4473843001951232 4481879034005464 4499870530727936 4502541605439488 4505279028961984 4507953314099872 4526049480163328 4531489443480832 4534573902430208 4537052714694656 4537265576689664 4560954746077184 4563662079721472 4568932892793472 4569147250490368 4571644962179776 4572042838458368 4574756753874944 4575221648587954 4598641665572864 4601371369766912 4604168879113216 4606901864201728 4610037654290432 4613026454718409 4625395236995072 4633703491078144 4636857524289536 4639863712696732 4648602494214952 4669438993580032 4670033702057984 4675646723334496 4678422136901968 4702848287982208 4706049386135552 4708500749866802 4714502513279104 4717079683020328 4738223118696448 4739117040845824 4741930129710592 4753458189573184 4774764685164544 4781112438898432 4783950455779456 4786858968272108 4789700396231114 4808927572673536 4812200876048384 4814707533698384 4817984771332096 4820844675232768 4846014417707008 4848890959704064 4851963828568064 4854718953646016 4874207132483584 4886056769671168 4886286005665792 4888957080377344 4911797418852352 4914482439307264 4914713008930816 4923309959270528 4923738441416704 4926661119557632 4927161775402412 4952383332155392 4955323013595136 4961278930678784 4961910808436608 4967874643542902 4970823520458341 4984151654268928 4996776305981096 5000177472769024 5009158920359048 5029267063754752 5032252382550016 5035311855898688 5038300762817504 5064605848596224 5068053185069056 5071061526888448 5079931966329584 5082947359265672 5106693985842176 5109485545965632 5112963430801408 5115626754554533 5119108819540352 5122147467434816 5142709177974784 5148890318813696 5151946644685568 5152395025383424 5158138888248892 5178845078263808 5182370174205952 5185446373359616 5191678881019904 5218784757530624 5221637591763968 5221882571988992 5225191815380992 5228293432999936 5228824741243376 5261907290415104 5265030701944832 5269149867782528 5272030233963896 5292767855771648 5295661132660736 5305635051831296 5312688564817088 5336501706948608 5343596255239424 5346768156459392 5350018846892356 5353194560493598 5374683757693952 5378342155583488 5381143714133488 5384806509135872 5388002872318976 5416133760966656 5419348719669248 5425862359957312 5428828392588484 5432523645226496 5461143182802944 5464128501598208 5470695963739552 5473943309978416 5474419714469888 5502522895655296 5506268310093824 5509536771694592 5516158811083648 5538302191665152 5541589668233216 5544958804876288 5548250232738304 5552026772504576 5555626287571087 5570522437124096 5584064879624192 5584326863618048 5598471734518936 5623565846757376 5626639953452032 5627129647333376 5630469850923008 5631042029031328 5644731600118156 5670033063632896 5677571021191888 5677837392153472 5680941166238104 5710601492549824 5714488540307456 5717465196266831 5721356915956864 5724753051838912 5747733787148288 5754642121027072 5758058014648576 5758559146016768 5764978757454644 5788120969824256 5792060782936064 5795498887872512 5802464631728128 5805636532948096 5832759434887168 5836221698105344 5843386778058752 5846430576633752 5850410079474688 5853882819925504 5884446078644224 5887939022497792 5891518730181056 5895015872284448 5899028445786112 5918680089444352 5929827410870272 5933347292594176 5964325437177856 5967865796558848 5975038712179712 5975799704278144 5982982155845786 6013608331902976 6017177945079808 6021885563180032 6032419210016381 6032702229163064 6063582916378624 6064199108187584 6067514085834188 6071644074076672 6078941723204168 6082550117578844 6106967148845056 6114307253591264 6117936640564112 6118469092642816 6149878530438272 6154064581869568 6157717568364544 6165118671211136 6189867155390464 6193541393907712 6197306899567616 6200985554236928 6205206392799232 6208598451687424 6209229380226509 6241306494631936 6252223958559488 6255935211403904 6256479673679872 6257115467991752 6285161828728832 6288597595034624 6292878068678656 6296613453365248 6300441624049664 6304181498381312 6337095777001472 6340857408843776 6348478631690944 6349287185795528 6389758622793728 6398253410878784 6426932396294144 6435476604607232 6443211552449308 6451121828706464 6480037787009024 6485107529578496 6488652595647872 6488957019603968 6496451456940718 6500307680599369 6500873410932992 6530844046065664 6534245938590664 6538693618236416 6542574916387328 6550438588161832 6576733852602368 6580637731026944 6584638580790592 6588547151376736 6593031792349184 6614995394084864 6627454165090304 6631388150546432 6666010782728192 6669967654977536 6677984443024384 6681634944724288 6686182947971072 6686862409474702 6690151794200576 6725081232736256 6733164263064064 6737160996896512 6737747340886016 6741746795184128 6742431903182248 6776945612423168 6780968334393344 6789118536718336 6798144249058708 6828615671062528 6837693892395184 6882154929348608 6890426750177152 6894193382875864 6894516833329216 6930513266500096 6935230674305024 6939021798944768 6947361969376192 6951485848661536 6987779718390016 6988107559573504 6991927589216128 6992536105877504 6996178492090004 7000331348337782 7005096279371008 7028432606215168 7033216664993792 7037391506702336 7041670050408448 7045849909955584 7082636456648704 7086840633413632 7095358470713408 7096262148830296 7141494931357696 7145398809782272 7150262484205568 7150989106276288 7183042089975808 7200504713199616 7201236440972756 7204778855292928 7242395173715968 7246694181535744 7255404150503936 7260342702505984 7265049760669883 7302581283192832 7312289612432896 7321078422063224 7325424135412292 7354830405265408 7363670345656352 7368682591449088 7372710661378816 7411551462375424 7415950879547392 7424515950789392 7424864282046848 7428923063542136 7429569612494848 7463629671615488 7467709644103616 7472792706555904 7473143302782976 7477228475871232 7481774428558976 7486215529327808 7516267260116992 7525301235189248 7529768173001984 7530423498637312 7534893476970496 7538818375132996 7574233331531776 7578729314910208 7587838364567552 7597925925418556 7631982220599296 7641351940538368 7642128467971088 7695044872073216 7699612567881728 7701065191374464 7704853480210432 7705636460779712 7754389691138048 7758992613392384 7769307713209952 7804132195500032 7814507305594496 7823899742259874 7829225253414656 7865319919255552 7874773428773888 7879447809519104 7888918299674776 7920586590285824 7930106526091456 7934441496860092 7939842250715648 7940214759206912 7944555255613184 7981670805635072 7986033963874304 7986408639512576 7991469835288576 7995632562388576 8000378683814608 8001074967302144 8005824319281152 8047622914752512 8052399897092096 8062078262353024 8094441664741376 8099246438187008 8108981109386752 8114500667506688 8119761497219281 8161708492980224 8172558978601472 8182381765835368 8187238739578444 8229148243656704 8229984503968864 8234032977477632 8235586425737216 8254889445285574 8291890457718784 8298377726993536 8302914012194152 8318551831753072 8355838199037952 8356902414209024 8366946768072256 8371913297614048 8415623252178688 8421351533084672 8425738183972172 8436478181657344 8470344528429056 8475372433768448 8480525230987264 8485161086616448 8485559179482112 8490936699994112 8529862481846272 8540334521778176 8550599346924544 8555674890660352 8600344268787712 8600747765628928 8605449340573696 8611306830823424 8615792428723424 8621656959225856 8666670831271936 8671815273791488 8683343914764064 8722265394970624 8733861106252672 8744358535466918 8750310577345792 8794336996655104 8801217361570816 8806441669462528 8817026334930632 8862159647014912 8863060235043392 8867420129591296 8874357672054784 8879208815097088 8889880941076772 8895157878714926 8941599705439856 8947686003902464 8963758068010928 8999741061455872 9005083210878976 9010558057923968 9015906628199744 9052098960326656 9062978886961664 9069147804860416 9074105429389312 9074531153379328 9121909492154368 9127324159442944 9137865785586944 9138294500980736 9143289924359552 9144085676916736 9149513507749888 9150443297175908 9197283331145728 9202742739533824 9208337758226432 9213803728403456 9220075308580864 9226052909436818 9267406982156288 9279727425393464 9297204988429904 9338877987160064 9340067404115968 9351293446668992 9356844273803936 9405696575964416 9412098772271104 9417001499733604 9429005026558208 9434159366040656 9476446237392896 9478234081691648 9483860259421184 9500449687029847 9506916379146368 9549529370329088 9562224877796864 9567900911558912 9573717936544216 9579400792462228 9617855145347072 9624401752096768 9629415067396768 9635969542664192 9641689350465536 9692028835414016 9697781919408128 9703927657136128 9709437907292032 9748414264967168 9772113539342336 9772572011331584 9777914160754688 9828964878614528 9829426017861632 9846619918541056 9847476882833408 9853322239115264 9854323550804824 9878280300206773 9904766664310784 9910646027190272 9922557861357568 9923821616873216 9935749287085804 9941647040916682 9993552611962192 10000354945538048 10018317840718096 10058534127509504 10064504765100032 10070623711797376 10076601525635008 10129211697192448 10136106370138112 10142123053776896 10159863932659168 10165894718531344 10213387971684352 10218971091931264 10225926861602816 10231253509109066 10238217639080704 10244294934869632 10285418355949568 10297780637627392 10303893289371136 10304790050766848 10316277776497784 10357690156527616 10370892746719232 10383357762039808 10437569515061248 10443275183527936 10443765143977984 10450383630761984 10456586865999872 10457649482486752 10523814580830208 10530061403889664 10538299735565056 10544060467927792 10591322265321472 10611270103662592 10618149650209829 10625377129634176 10644462705762977 10673003413897216 10687192510478848 10693536312918784 10700037693784712 10706389120987196 10749367515387904 10756684311166976 10762287428266976 10769613018271744 10776005744637952 10832267521933312 10838697439338496 10851724719914624 10857656785176968 10865047290452992 10922286365605888 10928257003196416 10941391927479104 10947886619956832 10948839428939776 11005045791310592 11012536620187648 11019073543389184 11032317622167296 11076604383330304 11083179336466432 11089917609752576 11096500465476608 11104053545009152 11111252575142174 11168129759248384 11196943469037872 11203064247173279 11247131693514752 11253279906904064 11260939701846016 11262084058062656 11289463200236312 11340066127265792 11355142042383776 11355674784306944 11361882332476208 11421202985099648 11428977080614912 11434930392533662 11442713831913728 11449506103677824 11495467574296576 11509284242054144 11516116029297152 11517118292033536 11529957514909288 11576241939648512 11590997775745024 11604929263456256 11611273065896192 11665518869774336 11672443396210688 11686773556117504 11692861153267504 11700820158949376 11707765639851008 11768892157288448 11775878044995584 11783037460362112 11790031744568896 11798056891572224 11837360178888704 11859654821740544 11866694585188352 11896752435852739 11928650874355712 11935731593117696 11950077424359424 11951599408556288 11965964311691572 12027216663805952 12034355890159616 12043771126360064 12064838420032762 12065404458326128 12071999978255971 12128398216375168 12135028171668376 12143288148153344 12157883446408336 12165100235157688 12213934297690112 12228614507182528 12235873281128224 12236938185285632 12299757060876544 12308129163739136 12315435136729088 12330237342422272 12379734310780928 12387082787815424 12394613799135232 12401971108473856 12410412785598464 12417196903374848 12418458760453018 12504447917118976 12511870422807808 12512959347359744 12514230935983504 12570323657457664 12577195190069248 12585756137357312 12593226906730496 12600883248099328 12608362996762624 12674191554002944 12681714817687552 12696957263381888 12698574371591056 12779517245587456 12796506821757568 12819492236971511 12853864792588288 12870953209214464 12886423104898616 12902243657412928 12960075574018048 12970215059156992 12977305191295744 12977914039207936 12992902913881436 13000615361198738 13001746821865984 13061688092131328 13068491877181328 13077387236472832 13085149832774656 13100877176323664 13153467705204736 13161275462053888 13169277161581184 13177094302753472 13186063584698368 13229990788169728 13254908330180608 13262776301092864 13296370369482473 13332021565456384 13339935309955072 13355968886048768 13363269889448576 13372365895942144 13373724818949404 13380303588401152 13450162465472512 13466328526128128 13474321993793024 13475494681772032 13483493590368256 13484863806364496 13492235269815497 13561936668786688 13578237073436672 13596288498117416 13657231342125056 13675387784790368 13764309858697216 13780853500354304 13788386765751728 13789033666658432 13861026533000192 13870461348610048 13878043597889536 13885272619505161 13894723938752384 13902971697323072 13975559436780032 13976215119147008 13983855178432256 13985072211755008 13992356984180008 14000662696675564 14010192558742016 14056865212430336 14066433329987584 14074783013404672 14083340100816896 14091699819911168 14165272913297408 14173681266827264 14190716941426816 14192524297660592 14282989862715392 14290797619564544 14301978212552576 14327667794262277 14366084179951616 14401009426399232 14402472881945512 14409557710585856 14484790347431936 14493388363071488 14510808301007872 14520685405011968 14530099521339766 14624579224865792 14642156844126448 14650848270824584 14709660810530816 14727340691312704 14737365182898176 14745421322757632 14823102924750848 14831901759094784 14849031901578784 14849728564093696 14857846127084272 14859139224989696 14927259343230976 14935419288207232 14945585413111808 14946286605565952 14954456951742464 14963548857117952 14972431058655616 15032534520233984 15050602470378496 15059536346003968 15060846997274624 15069786953940992 15077636750265992 15079557066264379 15157458629820416 15175676729135104 15195851850837112 15263964441198592 15282703881076736 15284256935942176 15390089744146432 15399225135763456 15402130382748928 15411272921559424 15508779382276096 15517985226784768 15538615426419904 15557291646884351 15608264391000064 15629014611188992 15647799484519748 15658450506829312 15730639838511104 15749546857547776 15758895619038208 15777836599349552 15841173180571648 15860213052182912 15868882993720184 15879684501431296 15880429518413824 15889110511226368 15963341611270144 15972067927748608 15972817279025152 15991265124777152 16000757367629216 16002149934604288 16011648638562304 16013275770057839 16095245829505024 16104799794184192 16124156524706048 16188883329482752 16198492876374016 16217962218773504 16229001335013376 16239522994438562 16345117957202944 16364763531670736 16374477479156888 16458296487313408 16459969007937728 16468065954955264 16471172851474432 16509778890571148 16583780915437568 16596755453987072 16605828024388304 16637103663506144 16711676398075904 16713804828418048 16733893536144512 16743826595228096 16763951386808899 16831246504357376 16842703066169344 16851476367944344 16872956363314688 16940689056858112 16950744867536896 16961050461974528 16970322173232896 16971118358964224 16981873399988224 17059724963692544 17080669043556352 17101198693849088 17111349781320704 17200688537575424 17201495531257856 17210898681147392 17231584857446848 17243313918451712 17333341662543872 17343630547582976 17366687829528128 17387561252400157 17444530789941248 17467722212505344 17488717070933836 17500621154691584 17588673993310208 17602434723141632 17612883338925056 17634052669861264 17643692275912573 17726120470086784 17734840259182592 17748715344109568 17758417630194176 17779761882153544 17790315757429852 17883199410879712 17895372007804928 17927516136021856 17999482122911744 18010166421757952 18021116115847936 18031813256399488 18104197920653312 18125957773923328 18138295609720832 18148210858778624 18149062306758656 18254648318885888 18275731571173888 18276589001961472 18286579848719104 18288171353833472 18299027015499776 18300886594351816 18394566662291456 18405485479067648 18416675516452864 18427607456806912 18440150617161728 18452105818873636 18534813964312576 18559454850786928 18594409976859808 18677755974320128 18680134808231936 18702586893337984 18713688547607872 18736180961727593 18811393151928832 18824197544542208 18834002999467208 18858010053116416 18868318732081312 18952892474785792 18956468163383296 18967720518842368 19000899374059694 19013832758292736 19124449755593728 19135801823117824 19147435873088432 19158801584924456 19235710290694144 19258830134793536 19271939085328384 19283378700931072 19384057670828032 19395563838816256 19407855314272256 19418875814584064 19496828529934336 19544227078684672 19545144022663168 19555828321509376 19657929757229056 19693239837082112 19694953765666816 19706644478230528 19708647101609648 19719420778961111 19756560600413546 19821292054380544 19845115722715136 19847643233746432 19871498574171608 19883294081833364 19987105223924384 20000709891076096 20036635681436192 20117068255019008 20129009530200064 20141247423594752 20153203051270016 20258423394384896 20272212740276224 20284246107553792 20319727865318336 20331789437062688 20426775943368704 20437942183862528 20451853723205632 20462507018218132 20476435278161408 20488589869739264 20570836711899136 20595561275254784 20607786578742272 20609580101533696 20632555552995568 20715380313055232 20766715524079616 20875139030122496 20886550367055872 20887530287955968 20913173731999744 20915298964973504 20940437545460251 21047629161660416 21060122807779328 21076599471130112 21088120935855584 21182644530642944 21222540207325184 21236299300419658 21250754259268352 21288925411525954 21374385020957696 21387072625837568 21400075387569424 21412778241974392 21498735030775808 21524574856533952 21539226036543488 21552011489275904 21664535043866624 21677394878676992 21703449439829248 21715313570353936 21730094580905984 21844572731211776 21856514006392832 21882783854958208 21895773239913664 21897678857879552 22010091582621184 22025073240375296 22038147086778368 22064635244334592 22153208766660608 22166358672932864 22179835219505152 22193000930953216 22208107090018304 22222505150284348 22336259518496768 22393886938075744 22406128494346558 22494263387029504 22506559813808128 22524168116125312 22578926400472624 22680132254531584 22710284084767552 22711349568613888 22723764664952416 22737580099292513 22842405970199296 22857954161229824 22869860785067324 22885427663827456 22899012207355648 22990935148593152 23018568484108288 23032232058594304 23034236584067072 23059915029818576 23152483879297024 23209858526912512 23222546131792384 23331037739548672 23344886792421376 23373547112235008 23385722306535008 23401640317898752 23404018433161457 23415531279702016 23537784314576896 23551756089991168 23566074920724224 23580063489137792 23596113783144448 23674720357777408 23719309643481088 23733389170376704 23793504871705478 23871463186235392 23900154848718848 23903198817112576 23931928623383144 24054433327611904 24068711780319232 24087542252720128 24129676840065524 24130808916652256 24143999956511942 24256796432750336 24270056343336752 24286576296306688 24315766892816672 24330200470315376 24427868595380224 24457229014365056 24471746562256448 24473876370571264 24501159719182237 24599514121753088 24616258327478272 24630870273458176 24660474684844544 24759468621561856 24774165575630848 24789227598270464 24803942216947712 24820825571196928 24834393806749696 24836917520906036 25008895834237952 25023740845615616 25025918694719488 25028461871967008 25140647314915328 25154390380138496 25186453813460992 25201766496198656 25216725993525248 25348383108005888 25363429635375104 25393914526763776 25397148743182112 25559034491174912 25593013643515136 25638984473943022 25741906418428928 25772846209797232 25786934864795299 25804487314825856 25920151148036096 25940430118313984 25954610382591488 25955828078415872 25985805827762872 26001230722397476 26003493643731968 26123376184262656 26136983754362656 26154774472945664 26170299665549312 26201754352647328 26306935410409472 26322550924107776 26338554323162368 26354188605506944 26372127169396736 26459981576339456 26509816660361216 26525552602185728 26592740738964946 26679870619910144 26711937772097536 26726539778897152 26744731791884288 26747449637898808 26760607176802304 26900324930945024 26932657052256256 26948643987586048 26950989363544064 26966987180736512 26969727612728992 26984470539630994 27156474146873344 27192576996234832 27314462684250112 27350775569580736 27383649097909559 27528619717394432 27561707000708608 27576773531503456 27578067333316864 27722053066000384 27740922697220096 27756087195779072 27770545239010322 27789447877504768 27805943394646144 27951118873560064 27952430238294016 27967710356864512 27970144423510016 27984713968360016 28001325393351128 28020385117484032 28113730424860672 28149566026809344 28166680201633792 28183399639822336 28330545826594816 28347362533654528 28381433882853632 28385048595321184 28565979725430784 28581595239129088 28603956425105152 28655335588524554 28802018852798464 28804945763891024 28819115421171712 28892113058499509 28969580694863872 28986776726142976 29021616602015744 29041370810023936 29060199042679532 29249158449731584 29284313688252896 29301696541649168 29419321621061632 29454681382625408 29474730365796352 29490842645515264 29646205849501696 29663803518189568 29698063803157568 29699457128187392 29715692254168544 29718278449979392 29854518686461952 29870838576414464 29891170826223616 29892573211131904 29908913903484928 29927097714235904 29944862117311232 30065069040467968 30101204940756992 30119072692007936 30121693994549248 30139573907881984 30155273500531984 30159114132528758 30351353458270208 30391703701674224 30527928882397184 30565407762153472 30568513871884352 30605254874134213 30780179488292864 30798450271526912 30804260765497856 30822545843118848 31017558764552192 31035970453569536 31077230852839808 31114583293768702 31133052575502241 31216528782000128 31258029222377984 31295598969039496 31316901013658624 31461279677022208 31499093715095552 31517791238076416 31555673198699104 31682346361143296 31720426104365824 31737765987440368 31759369002862592 31760859036827648 31778221022452736 31926683222540288 31944135855497216 31945634558050304 31982530249554304 32001514735258432 32004299869208576 32023297277124608 32026551540115678 32190491659010048 32209599588368384 32248313049412096 32291185183028863 32377766658965504 32396985752748032 32435924437547008 32458002670026752 32479045988877124 32690235914405888 32729527063341472 32748954958313776 32919938015875456 32936131909910528 32942345702948864 33019557781142296 33167561830875136 33193510907974144 33211656048776608 33274207327012288 33423352796151808 33427609656836096 33467787072289024 33487653190456192 33527902773617798 33662493008714752 33685406132338688 33702952735888688 33745912726629376 33901489735073792 33922100923949056 33940644346465792 33942236717928448 33963746799976448 34119449927385088 34161338087112704 34202397387698176 34222699562641408 34401377075150848 34402991062515712 34421797362294784 34463169714893696 34486627836903424 34666683325087744 34687261095165952 34733375659056256 34775122504800314 34795764643208387 34889061579882496 34935444425010688 34977434141867672 35001242309383168 35177347986620416 35204869446283264 35225766677850112 35268105339722528 35287384551825146 35452240940173568 35497430688219136 35516835260388352 35559523764307088 35580631514859704 35766398821759424 35790744015609856 35809387281881731 35855032272043712 35998964245823488 36020332843515904 36042232231695872 36063626512798976 36208395841306624 36251915547846656 36276591219441664 36296421717557248 36298124613517312 36551463142347776 36553178003922944 36573159697438208 36576342707666944 36598054030999552 36601773188703632 36810970958135296 36833351032905728 36855214913613824 36904211637747272 37069627928625152 37118909701573856 37188819953719616 37355511948640256 37360269616463872 37405173786675968 37427377095215744 37472361923455186 37622786303857664 37648395089084416 37668005998934416 37716020106232832 37736637464162624 37905784949571584 37912936326766592 37935441037684736 38001798748119388 38027665516585472 38248899511187456 38271603646235648 38294871746176864 38317603169848912 38471420581388288 38517660269587072 38543878170656768 38566757401862144 38768115341656064 38791127677632512 38837751629168128 38889384012997609 38993657059868672 39088454157369344 39090288045326336 39111656643018752 39315859514458112 39386479674164224 39389907531333632 39413288956461056 39417294203219296 39438841557922222 39513121200827092 39690231445430272 39695286467492864 39742997148343216 39766588163666728 39974210447848768 40001419782152192 40022256373867817 40073271362872384 40234136510038016 40258019060400128 40282494847189504 40306406102540032 40516846788769792 40544425480552448 40568492215107584 40639455730636672 40663578874125376 40853551886737408 40875884367725056 40903707446411264 40925014036436264 40952870556322816 40977179739478528 41141673423798272 41191122550509568 41215573157484544 41265111105991136 41430760626110464 41533431048159232 41750278060244992 41773100734111744 41775060575911936 41830597929947008 41880875090920502 42095258323320832 42120245615558656 42153198942260224 42176241871711168 42226934470114667 42365289061285888 42445080414650368 42472598600839316 42501508518536704 42577850823051908 42748770041915392 42774145251675136 42800150775138848 42825556483948784 42997470061551616 43049149713067904 43078452073086976 43104022978551808 43329070087733248 43354789757353984 43406898879658496 43430627140707872 43460189161811968 43464605661585563 43689145462423552 43713028012785664 43765567709916416 43791546479827328 43795357715759104 44020183165242368 44050146480750592 44076294173556736 44129270488669184 44332717345865728 44359670439010304 44386001861906432 44445010300568696 44672519036993536 44787773876151488 44812256988693116 44988526774059008 45013119627616256 45048336232250624 45157852800945248 45360264509063168 45420568169535104 45422699137227776 45447529329904832 45475160198585026 45502153764195583 45684811940398592 45715908322459648 45739721570134648 45770855327654912 45798024414711296 45981870297186304 46037136968216576 46064464117188608 46119830059637152 46304967758594048 46419717053825024 46445092263584768 46662075479097344 46689773584842752 46771444613070016 46803280635797504 46808036866322914 46831062559404032 47075568629153792 47103512179982336 47132149841448448 47160126978275584 47192227566288896 47349440715554816 47438619286962176 47466778340753408 47587009743410956 47800309697437696 47806397634225152 47863857246766288 48137423560638464 48175084505440256 48259353680131048 48261617833304512 48287999913023884 48513592865500672 48540112686673504 48573152592613376 48631533785633344 48660400940630752 48855737190760448 48914458028730112 48943493124512896 48947752741142528 49002319438364474 49199028243506176 49232516654956544 49261740546916352 49320949369689088 49548331151261696 49578455196540928 49607884433895424 49668787613499392 49673835041812072 50017791668475904 50047481691231232 50051837389438976 50056923743934016 50281294629830656 50308780760276992 50403532992397312 50433451987050496 50696766216011776 50726859270750208 50787829053527552 50794297486364224 50855348324689181 51118068982349824 51186027287030272 51277968947886044 51483812836857856 51545692419594464 51573869729590598 51608974629651712 51880860236627968 51909220765182976 51911656156831744 51971611655525744 52002461444794952 52006987287463936 52273967508725312 52309548945891328 52340599331098624 52403508705294656 52613870820818944 52645101848215552 52677108646324736 52708377211013888 52744254338793472 52919963152678912 53019633320722432 53051105204371456 53185481477929892 53423875544195072 53453079557794304 53489463583768576 53494899275797616 53521214353604608 53800649861890048 53865314104512512 53897287975172096 53933974361473024 53939455225457984 53968941079261988 54312948293746688 54385153992469664 54628925368500224 54701551139161472 54767298195819118 55057239434788864 55123414001417216 55153547063006912 55156134666633728 55444106132000768 55512174391558144 55541090478020644 55578895755009536 55611886789292288 55902237747120128 55904860476588032 55935420713729024 55940288847020032 55969427936720032 56002650786702256 56040770234968064 56227460849721344 56333360403267584 56366799279644672 56661091653189632 56694725067309056 56762867765707264 56770097190642368 56838330480534967 57131959450861568 57163190478258176 57207912850210304 57310671177049108 57604037705596928 57609891527782048 57638230842343424 57784226116999018 57973553452285952 58043233204031488 58120398085359064 58498316899463168 58568627376505792 58603393083298336 58838643242123264 58909362765250816 58949460731592704 58981685291030528 59292411699003392 59327607036379136 59396127606315136 59398914256374784 59431384508337088 59436556899958784 59709037372923904 59741677152828928 59782341652447232 59817827806969856 59854195428471808 59889724234622464 60130138080935936 60202409881513984 60238145384015872 60279147815763968 60310547001063968 60318228265057516 60702706916540416 60783407403348448 61055857764794368 61137027743768704 61210509748268426 61560358976585728 61596900543053824 61608521530995712 61645091686237696 62035117529104384 62071940907139072 62154461705679616 62229166587537404 62266105151004482 62516058444755968 62591197938078992 62633802027317248 62998187430191104 63035582476152832 63111346397398208 63364692722286592 63440852208731648 63475531974880736 63518738005725184 63521718073655296 63556442044905472 63853366445080576 63888271710994432 63891269116100608 63965060499108608 64003029470516864 64008599738417152 64046594554249216 64053103080231356 64380983318020096 64419199176736768 64496626098824192 64582370366057726 64793971505496064 64871848875094016 64958091977754248 65380471828811776 65459054126682944 65497909916627552 65839876031750912 65884691405897728 66039115562284592 66335123661750272 66387021815948288 66423312097553216 66503147809208929 66548414654024576 66846705592303616 66855219313672192 66935574144578048 66975306380912384 67055805547235596 67324986017429504 67370812264677376 67405905471777376 67491825453258752 67844201847898112 67881288692931584 67884473435856896 67927493599952896 68238899854770176 68404794775396352 68445399125282816 68802754150301696 68805982125031424 68843594724589568 68926339429787392 68973255673806848 69333366650175488 69374522190331904 69466751318112512 69550245009600628 69591529286416774 69870888850021376 69954868283735344 70002484618766336 70354695973240832 70409738892566528 70451533355700224 70536210679445056 70574769103650292 70904481880347136 70994861376438272 71033670520776704 71119047528614176 71161263029719408 71532797643518848 71581488031219712 71618774563763462 71710064544087424 71997928491646976 72040665687031808 72084464463391744 72127253025597952 72416791682613248 72503831095693312 72592843435114496 72596249227034624 73102926284695552 73106356007845888 73146319394876416 73152685415333888 73196108061999104 73203546377407264 73666702065811456 73710429827227648 73808423275494544 74139255857250304 74237819403147712 74327047551468803 74377639907439232 74711023897280512 74720539232927744 74810347573351936 74854754190431488 74944723846910372 75245572607715328 75296790178168832 75336011997868832 75432040212465664 75473274928325248 75811569899143168 75825872653533184 75870882075369472 76003597496238776 76055331033170944 76497799022374912 76543207292471296 76589743492353728 76635206339697824 76942841162776576 77035320539174144 77087756341313536 77133514803724288 77536230683312128 77582255355265024 77675503258336256 77778768025995218 78176908314738688 78223313286037504 78421449730212953 78631719028916224 78772959348328448 78826577912922112 78834588406438592 78877683115844444 79026242401654184 79380462890860544 79390572934985728 79485994296686432 79533176327333456 79948420895697536 80002839564304384 80044512747735634 80146542725744768 80468273020076032 80516038120800256 80564989694379008 80612812205080064 81033693577539584 81136984430215168 81278911461273344 81327157748250752 81707103773474816 81751768735450112 81807414892822528 81850028072872528 81905741112645632 81954359478957056 82382245101019136 82431146314969088 82530222211982272 82861521252220928 83066862096318464 83500556120489984 83546201468223488 83550121151823872 83661195859894016 83761750181841004 84190516646641664 84240491231117312 84306397884520448 84352483743422336 84453868940229334 84503999847791797 84730578122571776 84945197201678632 85003017037073408 85155701646103816 85497540083830784 85548290503350272 85600301550277696 85651112967897568 85994940123103232 86098299426135808 86156904146173952 86208045957103616 86658140175466496 86709579514707968 86813797759316992 86861254281415744 86920378323623936 86929211323171126 87426056025571328 87531135419832832 87583092959654656 87590715431518208 88040366330484736 88100292961501184 88152588347113472 88258540977338368 88719340878020608 88772003723812864 88890020601137392 89575547752302976 89624513977386232 89977053548118016 90026239255232512 90096672464501248 90315705601890496 90720529018126336 90841136339070208 90845398274455552 90895058659809664 90950320397170052 91004307528391166 91369623880797184 91431816644919296 91479443140269296 91541710655309824 91596048829422592 92074273936433152 92128928234377216 92239660119274304 92609935517188096 92839434107650048 92890184527169536 93324150958194688 93379547169685504 93542889226140032 93606561271595008 93616073732645828 93662125118808064 94151137258307584 94207024359964672 94264299682896896 94320253956551168 94384455132577792 94445646888708479 94698881431109632 94933556681506816 95174019486821912 95600619394875392 95612795268450304 95727714493532576 96350169010880512 96518707360262096 96523235666609024 96575999826047768 97027185731001344 97080225373347008 97146305185226752 97196908336536127 97263067571266688 97320801881261504 97711474381520896 97828916057460224 97886986249025792 97895505482285056 98004638876728948 98398056487012352 98465033309913088 98523481093832704 98641898739378176 99156910393081856 99215768867790848 99337575226998784 99347670083624144 100035583336951808 100094963382462464 100113847487868032 100562589259661312 100617561520553984 100807065984794624 100866903974100992 101393532432023552 101453718541500416 101575658107055104 101588594972728448 101710696649378362 102372054574060544 102555937895772088 102967625673715712 103091384839188928 103147739459181196 103217949259303424 103761720473255936 103818441530365952 103823312313663488 103943223311051488 104004922889589904 104013974574927872 104547935017450624 104619097891782656 104681198662197248 104807017410589312 105227741641637888 105290203696431104 105354217292649472 105416754422027776 105488508677586944 105556899463850653 105839926305357824 106102210408742912 106370962955859784 106847751088390144 106906159115588608 106978927167537152 106989798551595232 107042428707209216 107730628209025024 107794575950344192 107878910450915968 107937882158523976 108625896587493376 108770307984939328 109257850737000448 109403102278322944 109534596391638236 110114478869577728 110246828002834432 110307094126013824 110312269333267456 110888212264001536 111024348783116288 111082180956041288 111157791510019072 111223773578584576 111804475494240256 111809720953176064 111870841427458048 111938855873440064 112005301573404512 112081540469936128 112454921699442688 112666720806535168 112733598559289344 113322183306379264 113389450134618112 113525735531414528 113540194381284736 113676660961069934 114326380956516352 114415825700420608 114621342354098216 115208075411193856 115219783055564096 115276461684686848 115568452233998036 116086466408062976 116240796170718128 116996633798926336 117137254753011584 117206786166596672 117677286484246528 117818725530501632 117898921463185408 117963370582061056 118584823398006784 118655214072758272 118792255212630272 118797828512749568 118862769016674176 118873113799917568 119418074745847808 119483354305657856 119564683304894464 119635655613939712 119708390856943616 119779448469244928 120404819763027968 120476290768031744 120621094002127936 120636456530115032 121405413833080832 121566814806696896 122111715529588736 122274055487537408 122421019496536852 123120717953171456 123193801086107648 123217043061991424 123290183372475392 123505845931388011 124143881814278144 124308923411359232 124458333175074808 124532210302008964 125032116889511936 125182395876157984 125267604054634496 125996374860382208 126071164952305664 126222692794796416 126729385444573184 126881704417463296 126951063949761472 127037476011450368 127043436147310592 127112884089810944 127776543421988864 127782538232201216 127930120998217216 128006058941033728 128017199476834304 128093189108498432 128106206160462712 128761966636040192 128838398353473536 128993252197648384 129164740732115452 129743697750188032 129916183955508496 130760943657623552 130918108253365888 130995819833255104 131679752063501824 131769382811795456 132078231124569184 132670247323500544 132774043631896576 132846624195106432 133006295618417858 133096829308049152 133710438627344384 133871148289156096 133950612761824768 134111611094471192 134649972034859008 134811810943554752 134983650906517504 135688403695796224 135762577385863168 135768946871713792 135854987199905792 136477799709540352 136809589550792704 136890798250565632 137605508300603392 137687189449179136 137852678859574784 137946511347613696 138035945452727777 138749044380663808 138933502636225024 139100490019201256 139183058572833548 139741777700042752 139909736567470688 140004969237532672 140819477785133056 140903066711400448 141072421358890112 141149538207300584 141808963760694272 141989722752876544 142067341041553408 142238095057228352 142322526059438816 143065595287037696 143162976062439424 143237549127526924 143420129088174848 143995856983293952 144081331374063616 144168928926783488 144254506051195904 145007662191386624 145185686870228992 146205852569391104 146212712015691776 146292638789752832 146392216123998208 146407092754814528 147333404131622912 147420859654455296 147616846550989088 148278511714500608 148475638806295424 148654095102937606 148755279814878464 149441078465855488 149620695146703872 149709508380862976 149889447693820744 150491145215430656 150672023995737664 150864080424931328 150946549856650496 151651745307066368 151741764150738944 152007194992477552 152110662066341888 152995598044749824 153086414584942592 153179486984707456 153270412679395648 153885682325553152 154070641078348288 154175512682627072 154267029607448576 155072461366624256 155164510710530048 155351006516672512 155557536051990436 156353816629477376 156446626572075008 156842899460425906 157545918696656896 157669176812877184 157755366231688888 158052484803308368 158760925781721088 158781145869971456 158971988593372864 159066352654666912 159896841791395072 160005679128608768 160089025495471268 160293085451489536 160936546040152064 161032076241600512 161129979388758016 161225624410160128 162067387155079168 162557822922546688 162654315496501504 163414207546949632 163503537470900224 163614829785645056 163700056145745056 163811482225291264 163908718957914112 164764490202038272 164862292629938176 165060444423964544 165723042504441856 166133724192636928 167092402936446976 167100242303647744 167322391719788032 167523500363682008 168381033293283328 168480982462234624 168612795769040896 168704967486844672 168907737880458668 169007999695583594 169890394403357264 170006034074146816 170311403292207632 170995080167661568 171096581006700544 171200603100555392 171302225935795136 171989880246206464 172196598852271616 172313808292347904 172416091914207232 173316280350932992 173419159029415936 173627595518633984 173722508562831488 173840756647247872 173858422646342252 174852112051142656 175062270839665664 175166185919309312 175181430863036416 176080732660969472 176305176694226944 176517081954676736 177438681756041216 177544007447625728 177780041202274784 179151095504605952 179249027954772464 180052478510465024 180193344929002496 180508544053567093 180631411203780992 181441058036252672 181682272678140416 181690796548911104 181790117319619328 181900640794340104 182008615056782332 182739247761594368 182863633289838592 182958886280538592 183083421310619648 183192097658845184 184148547872866304 184257856468754432 184479320238548608 185219871034376192 185678868215300096 185780369054339072 186759094339371008 187085778452280064 187213122543190016 187232147465291656 187324250237616128 188302274516615168 188414048719929344 188528599365793792 188640507913102336 188768910265155584 188891293777416958 190348038973643824 191201238789750784 191225590536900608 191455428987065152 192700338021761024 193037414720524192 193046471333218048 193151999652095536 194054371462002688 194160450746694016 194292610370453504 194393816673072254 194526135142533376 194641603762523008 195422948763041792 195657832114920448 195773972498051584 195791010964570112 196009277753457896 196796112974024704 197046962187665408 197283797478756352 198313820786163712 198431537735581696 198675150453997568 198695340167248288 200071166673903616 200189926764924928 200227694975736064 201235123041107968 201614131969589248 201733807948201984 202244791409496563 202787064864047104 202907437083000832 203151316214110208 203177189945456896 203421393298756724 204744109148121088 205111875791544176 205935251347431424 206182769678377856 206295478918362392 206435898518606848 207523440946511872 207636883060731904 207646624627326976 207886446622102976 208009845779179808 208027949149855744 209095870034901248 209238195783565312 209362397324394496 209614034821178624 210455483283275776 210580407392862208 210708434585298944 210833508844055552 210977017355173888 211113798927701306 212741925911719568 213695502176780288 213812318231177216 213957854335074304 213979597103190464 214084857414418432 215461256418050048 215589151900688384 215757820901831936 215875764317047952 217251793174986752 217540615969878656 217931368028515687 218515701474000896 218806204556645888 219069192783276472 220228957739155456 220493656005668864 220614188252027648 220624538666534912 221776424528003072 222048697566232576 222164361912082576 222315583020038144 222447547157169152 223608950988480512 223619441906352128 223741682854916096 223877711746880128 224010603146809024 224163080939872256 224909843398885376 225333441613070336 225467197118578688 226038296281202041 226644366612758528 226778900269236224 227051471062829056 227080388762569472 227353321922139868 228652761913032704 228831651400841216 229242684708196432 229367999586863449 230439566111128192 230552923369373696 231136904467996072 232172932816125952 232481592341436256 233993267597852672 234274509506023168 234413572333193344 235354572968493056 235637451061003264 235797842926370816 235926741164122112 237310428145516544 237584510425260544 237595657025499136 237725538033348352 237746227599835136 238836149491695616 238966708611315712 239129366609788928 239271311227879424 239416781713887232 239558896938489856 240809639526055936 240952581536063488 241242188004255872 241272913060230064 242810827666161664 243133629613393792 243570352502458709 244223431059177472 244548110975074816 244842038993073704 246241435906342912 246387602172215296 246434086123982848 246580366744950784 247011691862776022 248617846822718464 248916666350149616 249064420604017928 250064233779023872 250364791752315968 250535208109268992 251992749720764416 252142329904611328 252445385589592832 253458770889146368 253763408834926592 253902127899522944 254074952022900736 254086872294621184 254225768179621888 255553086843977728 255860241996434432 256012117882067456 256034398953668608 256186378216996864 256212412320925424 256352470126494443 257676796706947072 257986504395296768 258329481464230904 259487395500376064 259832367911016992 261521887315247104 261836216506731776 261991639666510208 263359504127003648 263538765623590912 264156462249138368 265340494647001088 265548087263793152 265693248390212864 266012591236835716 266193658616098304 267420877254688768 267742296578312192 267901225523649536 268223222188942384 269299944069718016 269623621887109504 269967301813035008 271376807391592448 271525154771726336 271537893743427584 272225688090983263 272955599419080704 273619179101585408 273781596501131264 275211016601206784 275374378898358272 275705357719149568 275893022695227392 276071890905455554 277867005272450048 278200980038402512 278366117145667096 279483555400085504 279819473134941376 280009938475065344 281638955570266112 281806133422800896 282144842717780224 282299076414601168 283617927521388544 283979445505753088 284134682083106816 284476190114456704 284645052118877632 286131190574075392 286325952124878848 286475098255053848 286840258176349696 287991713966587904 288162662748127232 288337857853566976 288509012102391808 290015324382773248 290371373740457984 292411705138782208 292425424031383552 292585277579505664 292814185509629056 294666808263245824 294841719308910592 295233693101978176 295588541290802669 296557023429001216 296951277612590848 297308190205875212 297510559629756928 298882156931710976 299241390293407744 299419016761725952 299778895387641488 300982290430861312 301344047991475328 301728160849862656 301893099713300992 303303490614132736 303483528301477888 304014389984955104 304221324132683776 304252239631098941 305991196089499648 306172829169885184 306358973969414912 306540825358791296 307771364651106304 308141282156696576 308351025365254144 308534059214897152 310329021421060096 310702013033345024 311115072103980872 312707633258954752 312893253144150016 313685798920851812 315091837393313792 315338353625754368 315510732463377776 316104969606616736 317521851563442176 317562291739942912 317943977186745728 318132705309333824 318515076349369081 319793683582790144 320011358257217536 320178050990942536 320586170902979072 321873092080304128 322064152483201024 322259958777516032 322451248820320256 324134774310158336 325115645845093376 325308630993003008 326828415093899264 327007074941800448 327400112291490112 327622964450582528 327817437915828224 329528980404076544 329724585259876352 330120888847929088 331446085008883712 332267448385273856 334184805872893952 334644783439576064 335047000727364016 335230153242338887 336961964924469248 337225591538081792 337409934973689344 337815475760917336 338015999391167188 339780788806714528 340012068148293632 340622806584415264 341990160335323136 342193162013401088 342401206201110784 342604451871590272 343979760492412928 344393197704543232 344627616584695808 344832183828414464 346838318058831872 347255191037267968 347445017125662976 347681513294495744 347716845292684504 349704224102285312 350124541679331328 350332371838618624 350362861726072832 352161465321938944 353034163909353472 354877363512082432 355088014895251456 355560082404549568 355987438272824267 358302191009211904 358498055909544928 360104957020930048 360386689858004992 361017088107134186 361262822407561984 363364545356280832 363381593097822208 363580234639238656 363801281588680208 364017230113564664 365478495523188736 365917772561077184 366166842621239296 366384195317690368 368297095745732608 368515712937508864 368958640477097216 370439742068752384 371357736430600192 371560738108678144 374171556904560128 374426245086380032 374464294930583312 374648500475232256 376604549033230336 376828097439858688 377057198731587584 377281015826204672 377537820530311168 377782587554833916 380696077947287648 382402477579501568 382451181073801216 382910857974130304 385400676043522048 386074829441048384 386092942666436096 386303999304191072 388108742924005376 388320901493388032 388585220740907008 388787633346144508 389052270285066752 389283207525046016 390845897526083584 391315664229840896 391547944996103168 391582021929140224 392018555506915792 393592225948049408 394567594957512704 396627641572327424 396863075471163392 397350300907995136 397390680334496576 397868313363744769 400142333347807232 400379853529849856 400455389951472128 402470246082215936 403228263939178496 403467615896403968 404489582818993126 405814874166001664 406302632428220416 406354379890913792 406842786597513448 409488218296242176 410223751583088352 411870502694862848 412365539356755712 412590957836724784 412871797037213696 415046881893023744 415273766121463808 415293249254653952 415772893244205952 416019691558359616 416055898299711488 418191740069802496 418476391567130624 418724794648788992 419228069642357248 420910966566551552 421160814785724416 421416869170597888 421667017688111104 421954034710347776 422227597855402612 425483851823439136 427391004353560576 427624636462354432 427959194206380928 428169714828836864 430922512836100096 431178303801376768 431515641803663872 431751528634095904 434503586349973504 435081231939757312 435862736057031374 437612409113291776 438138385566552944 440987312011337728 441228376504055296 441249077333069824 443552849056006144 444097395132465152 444328723824165152 444631166040076288 444895094314338304 447217901976961024 447238883812704256 447483365709832192 447755423493760256 448021206293618048 448326161879744512 449819686797770752 450666883226140672 450934394237157376 452076592562404082 453557800538472448 454102942125658112 454160777525138944 454706643844279736 457305523826065408 457663302801682432 458485369416392864 458735999173726898 460879132222256384 462273808935992144 464345865632251904 464963184682872512 465522034664462503 467986535195705344 468549019012046336 468827144666386688 470709145936986112 471274902122006528 471595685852741632 471853482328244224 475169020850521088 475191314050998272 475451076066696704 475492455199670272 477672298983391232 477933417222631424 478542622455758848 478833563427774464 479117793876979712 481619279052111872 481905163072126976 482484376008511744 482545826120460128 485621655332323328 486267259226787584 487140705004917418 489096221950149632 489684077986147408 492482871812685824 492775204344430592 492868172247965696 493160733489901568 494023383725552044 497235693645436928 497833332700299232 498128841208035856 500128467558047744 500729583504631936 501070416218537984 503985499441528832 504284659809222656 504890771179185664 506917541778292736 507526817669853184 507804255799045888 508149904045801472 508173744589242368 508451536359243776 511106173687955456 511720483992868864 512024235764134912 512068797907337216 512372756433993728 512424824641850848 512704940252988886 515973008790593536 516658962928461808 518974791000752128 519664735822033984 520289332860281621 523043774630494208 523672433013463552 523983279333020416 526719008254007296 527077531247181824 528312924498276736 530680989294002176 531096174527586304 531386496780425728 532025182473671432 532387317232196608 534841754509377536 535484593156624384 535802451047299072 536446444377884768 538599888139436032 539247243774219008 539934603626070016 542753614783184896 543050309543452672 543075787486855168 544451376181966526 547238358203170816 547563193002262528 548950148111490671 550422033202413568 550748757796716544 551410715438299136 551786045390454784 552143781810911108 555734010544900096 556401960076805024 556732234291334192 558967110800171008 559638946269882752 560019876950130688 563277911140532224 563612266845601792 564289685435560448 564598152829202336 567235855042777088 567958891011506176 568269364166213632 568952380228913408 569290104237755264 572262381148150784 572651904249757696 572950196510107696 573680516352699392 576325325496254464 576675715707133952 577018024204783616 580030648765546496 580742747480915968 584823410277564416 584850848062767104 585170555159011328 585628371019258112 589333616526491648 589683438617821184 590467386203956352 591177082581605338 591527998934542579 593114046858002432 593902555225181696 594616380411750424 595021119259513856 597764313863421952 598482780586815488 598838033523451904 599557790775282976 601964580861722624 602688095982950656 603456321699725312 603786199426601984 606606981228265472 606967056602955776 608028779969910208 608442648265367552 608504479262197882 611982392178999296 612345658339770368 612717947938829824 613081650717582592 615542729302212608 616282564313393152 616702050730508288 617068118429794304 621404026066690048 622230144207961744 625786506288300032 627371597841703624 630183674786627584 630676707251508736 631021464926755552 632209939213233472 635043703126884352 635124583479885824 635887954373491456 636265410618667648 637030152698738162 639587367165580288 640022716514435072 640356101981885072 641172341805958144 644128304966402048 644519917555032064 644902497640640512 648269548620316672 650231291690186752 650617261986006016 653656830187798528 654014149883600896 654800224582980224 655245928901165056 655634875831656448 659057960808153088 659449170519752704 660241777695858176 661119528220959353 662892170017767424 664534896770547712 668369611745787904 669289566879152128 670094001454728032 670460306484677774 674451183076163584 674819869947378688 675630951521834672 676031998782334376 679561577613429056 680024136296587264 680378358355752889 681245613168830528 683980320670646272 684386324026802176 684802412402221568 685208903743180544 687959520984825856 688786395409086464 689255233169391616 689664367656828928 694510382074535936 694890034251325952 695363026588991488 695433690585369008 699408448204570624 700249083358662656 700664743677237248 704322930643877888 706068327818706944 709754727024164864 710176029790502912 711120164809099136 711974876545648534 716604382018423808 716996111819089856 720209914041860096 720773379716009984 722034176214268372 722525644815123968 726729090712561664 726763186195644416 727160469278477312 727602563177360416 728034460227129328 730956991046377472 731835545122154368 732333685242478592 732768390635380736 736594191491465216 737031425875017728 737917280954194432 738898296246954571 740879484137504768 742715472861200384 743121476217356288 748343113809120256 748852490172760064 748928589861166624 749297000950464512 753656194879717376 754114397463175168 754562031652409344 755565175109667832 761392155894575296 764804955159003136 764902362147602432 765821715948260608 770801352087044096 772149658882096768 772185885332872192 772607998608382144 776217485848010752 776641802986776064 777170441481814016 777575266692289016 778104540570133504 778566415050092032 781691795052167168 782631328459681792 783095889992206336 784037111013831584 787184451896098816 789135189915025408 793255283144654848 793726150942326784 794781360668993152 795736626727489538 800284666695614464 800759707059699712 800910779902944256 804940492164431872 806456527878356992 806935231792807936 808979165637986252 812605264856440832 812708759781827584 813685573195026896 818976436592484352 820447503166176704 823741005389725696 824731078713511424 825181915673449568 825743594074427392 830093763786047488 830547532242927616 830586498509307904 831545786488411904 832039383116719232 832111796599422976 836383480139604992 836952783134261248 837449589297577984 838456139284714496 842321629571448832 842833738341195776 843334035376222208 844455195710805224 850967703646878272 854782008707121152 855249272924708864 855918388412761856 861845025672200192 862356607602753536 863031283607327744 863503057268191808 864540921519716077 869007172699947008 870162463879514624 871725472114062748 875224818226583552 876276771133105888 881974624022675456 882456753008110592 882498154666139648 887105698112012288 888657447648330304 889262332080152576 889790188628676608 894435803953922048 894477767625408512 894966731419664384 895510846987520512 896042412587236096 896652323759489024 899639373595541504 901333766452281344 901868788474314752 904153185124808164 908205884251316224 908321555050277888 909413287688559472 914611047652130816 915326605603364864 916970738832785728 917471998347453796 921758264444512768 924547617871984288 928691731264503808 929926369365745024 931044069328925006 935973070391410688 937098038024092672 937654289332773376 941418291873972224 942549804244013056 943706964656488448 950338041701042176 950382628101996544 950902152133393408 950984910399340544 955344597966782464 955866834445262848 957667126855548928 958235587753959424 963238558104223744 963810326144253952 964968752017023488 965091652240920256 966251618169094439 971243310664646656 972534518453575168 974281410009834836 978192443900299264 979368155972294816 985550408688861184 985736344495931392 986321466979803136 988046767451104088 994471387290873856 995666665400598464 996257682416071712 1000256935116095488 1001459167009263872 1002140832437075968 1007970998883057664 1008569319618445312 1009781542358371328 1015053635339706368 1015608511598091776 1016299808091602944 1016903072718487552 1022212347375910912 1023440967985737728 1024048471528269824 1024745512867987456 1024849649283701696 1025409880505977772 1031946017581187072 1033317925856923616 1037949582001504256 1039329471644067968 1040578665720563242 1046087549260988416 1047344866026927104 1047966558666040832 1053438016508014592 1056625848996553472 1062192349055172608 1062772993560851456 1064050364947342864 1064774634464393216 1070969186313248768 1071604902094598144 1072892888755769536 1077199776278872064 1078494487548438016 1079869207252140032 1085507229566369792 1086100619086905344 1086151574973710336 1088902752363933052 1094476716406341632 1095126386004525056 1097900296222981342 1101497515593433088 1102821430876598272 1104287563621822216 1111468021089800192 1112803920153610048 1113464468582668384 1117934221600342016 1119277892539765504 1120039753900261376 1126555822281064448 1127224533691203584 1128579370871120896 1129196305658404672 1134471710085554176 1136538728332427264 1137904760457826816 1138580208475510528 1144524762296301568 1145303808499515392 1145900393020215392 1147361032705398784 1153351431414267904 1154036048409567232 1160061297531092992 1169646820555128832 1169701696125534208 1170341110318022656 1171256742038516224 1178667233052983296 1179366877235642368 1180934772407912704 1182354165163210676 1183055997869085158 1187805110450363392 1189232760823500848 1190042238519027712 1196965561173630976 1197676067046903808 1199115581550565952 1203929161723445248 1205376191965901312 1206912643399450624 1207572398853203968 1213213962456530944 1213934113205911552 1216057559939820416 1216885296530735104 1217008958524395764 1223964784357998592 1224691316679540736 1225435895877659648 1226163301435165184 1231085458604425216 1232565128626786304 1234136236859588608 1242808052133380096 1244460288415923488 1254743195683407248 1260367349573255168 1261353414503017472 1262042929853511104 1263559808374969651 1264419878426466944 1270087406253768704 1270249166959771648 1271775908746982912 1272530821237335296 1274060305397476324 1279174734331160576 1280045433028870144 1280712203963770144 1282344683611916288 1289039835110064128 1289804995281281024 1296539097240633344 1300462583380373504 1301234523972012032 1307313660375597056 1308028299767201792 1309600449165960448 1310491857802330112 1311269751663312896 1318115921616306176 1318898341039505408 1320483555391716352 1322239056441918706 1336739223491575808 1338579133758304256 1340188002909456064 1340920612969355548 1348902366152327168 1349639739894757376 1351261903043669344 1352063997564668752 1359123155226858112 1360048272593174528 1360756716711505778 1362491226337661056 1367960641341292544 1368772648053604352 1369604824804443136 1370417807486361088 1375919041969651712 1377572790818172928 1379328735313657856 1389020764149071872 1389780068502651904 1390726053177982976 1390867381170738016 1400498166717325312 1401329487354474496 1408645861287755776 1412136655637413888 1419509454048329728 1420352059581005824 1422240329618198272 1423949753091297068 1433208764036847616 1433992223638179712 1440419828083720192 1441546759432019968 1444068352428536744 1445051289630247936 1453458181425123328 1453526372391288832 1454320938556954624 1455205126354720832 1456068920454258656 1461913982092754944 1463671090244308736 1464667370484957184 1465536781270761472 1473188382982930432 1474062851750035456 1475834561908388864 1477796592493909142 1486242952434712576 1496686227618240512 1497704980345520128 1497857179722333248 1498594001900929024 1508228794926350336 1509124063304818688 1511130350219335664 1522784311789150592 1529609910318006272 1529804724295204864 1531643431896521216 1541602704174088192 1544299317764193536 1544371770665744384 1545215997216764288 1552434971696021504 1553283605973552128 1554340882963628032 1555150533384578032 1556209081140267008 1557132830100184064 1565262656919363584 1566191779984412672 1568074222027663168 1574368903792197632 1578270379830050816 1586510566289309696 1587452301884653568 1589562721337986304 1591473253454979076 1600569333391228928 1601519414119399424 1601821559805888512 1605575997108044143 1609880984328863744 1613870463585615872 1617958331275972504 1625210529712881664 1625417519563655168 1627371146390053792 1637952873184968704 1640895006332353408 1647482010779451392 1649462157427022848 1650363831346899136 1651487188148854784 1661095064485855232 1661172997018615808 1663091572976823808 1664078766233438464 1664223593198845952 1672766960279209984 1673905566268522496 1674899178595155968 1676912278569428992 1685667476682391552 1686668070752444416 1688910391421610448 1701935407293756544 1709564017414242304 1710498545849417728 1711836776825523712 1723690051344400384 1724713215205507072 1726062567214655488 1727006114536383616 1729081843039432154 1740324927759029248 1743450944228125496 1750449636453167104 1752553542266211776 1763949248045350912 1764913506016221184 1764996309332279296 1774211396224024576 1777314895296660608 1778524664160305152 1779580377257353216 1788871607907844096 1789933462839328768 1791021693975041024 1792084825174472192 1793304647518978048 1794467290885461101 1799278747191083008 1803737576948629504 1808306370249616328 1816411768502632448 1816643110100555776 1818826575377118944 1830653211206729728 1833941477665571456 1834943996694907592 1843516528889025536 1849095235743968576 1857383462529007616 1859852738731490048 1862088138657850012 1871946140782821376 1874196076048185344 1875308578665546752 1885099608488026112 1887413929312976896 1900676083402084352 1900765256203993088 1901804304266786816 1910689195933564928 1911733668890525696 1915334253711097856 1916471175507918848 1926477116208447488 1927620652288507904 1929937504034046976 1930183304481840512 1932503236338188878 1945069036907150336 1948562820019669672 1956384887800598528 1958736311944589632 1971472688991862784 1972642933959606272 1976093534902208176 1988942774581747712 1991333330801196928 1992515364832143424 2000513870232190976 2002918334018527744 2004281664874151936 2015941997766115328 2017138639236890624 2019563084716742656 2030107270679412736 2031217023196183552 2032599616183205888 2033806145436975104 2046881935971475456 2048096943056539648 2049699298567403392 2050819761011955544 2063892035162374144 2066635851713847232 2075899164003008512 2078658943288135936 2081157331441126484 2092175098521976832 2094689732053854208 2095933117332081664 2106876033016029184 2113251697993106944 2124384698110345216 2125545987121702912 2128100729894685728 2129549268928786432 2141938372626497536 2143209804189196288 2145785777511539072 2154399552557744128 2156988975096876032 2159738414504280064 2172201238173810688 2172303149947420672 2177805504727866104 2188953432812683264 2190252772009050112 2195800592445962684 2205642861753196544 2208575127243644432 2222936042179600384 2225607840307220096 2226928937165336768 2235868443200684032 2238555785079531008 2240079507800522752 2253111644562128896 2254449067382407168 2257158741742241792 2258392611316809344 2268943420171108352 2273077456664854528 2275809520915653632 2277160416951021056 2289049524592603136 2291800786040430784 2294722065410797568 2306702862828535808 2308072096819134464 2320122595062185984 2339293641110257664 2340682220636045312 2342513484077032448 2346611072696372209 2358733754471284736 2361869544815825408 2364708330326421352 2366111995738170316 2375610220900726784 2378465521647001696 2380084477038055424 2393931122347261952 2395352134093807616 2398231163101131904 2407858323446890496 2410752383931802624 2413825286798901248 2415144797706407936 2427868226411823104 2432115119879640832 2433770593061470208 2434017917048791528 2447929568715997184 2449382633359081472 2450871791755319296 2452326602870330368 2465130257253572608 2485616104266760192 2488920576831846976 2509486391366814496 2520734699146510336 2522706829006034944 2524085859707022208 2527119616749939302 2528839756852933888 2540498333919543296 2543551817493965824 2545061642474670592 2548120610794952648 2558349468662321152 2561424407927540288 2564689367223832576 2578079670220128256 2579609990562562048 2593078194481266688 2600925166760747008 2602469047944024064 2616056599534403584 2619200898331920896 2620983715604660224 2622539503326625792 2636231843232612352 2637796682079010816 2640967110783432704 2644478112883837412 2677158267516608512 2680376005818912128 2681841225938711096 2697804732304654336 2699279479789514752 2702523806087338688 2704127995129337504 2718246310453716224 2720096545186349056 2721513433423011556 2724982452675322112 2735921282682585088 2737545296107208704 2739209649608886272 2740835614972722176 2755145581636345856 2778041528298143744 2779560137005303808 2781452106355965952 2781734762341476032 2800996333434650624 2802658974708948992 2817291722575511552 2824273311274827776 2840704119162011648 2844480659236396544 2847899506182594136 2866417528073695232 2867984447276359424 2883093518864039936 2888136704857073488 2890102579260495872 2906916362850246656 2907052744782577664 2908641877113909248 2910410252709441664 2912137840908517312 2923827964185509888 2927342180488617472 2929334740969914368 2931073562541522944 2946376765965860864 2948125703500070912 2951669123816777728 2955593184987818284 2972485904869425152 2993372455236481024 2995714359444666496 2997188003801858048 3016457589852700672 3018248126609637376 3022260700438671328 3045568623578301184 3059609448590409728 3063286863793042432 3088598635528387072 3088743541331488768 3090431994433528576 3104869943392043008 3106567211947104256 3108681765927256064 3110301066769156064 3112418162280534016 3114265660200368128 3130525313838727168 3132383559968825344 3136148444055326336 3148737807584395264 3156540759660101632 3174904603769307136 3179125442675972608 3182946506909958152 3201138666782457856 3203038828238798848 3203643119611777024 3211151994216088286 3235916662551945008 3250421059425763328 3250835039127310336 3254742292780107584 3275905746369937408 3281790012664706816 3294964021558902784 3298924314854045696 3300727662693798272 3302974376297709568 3322190128971710464 3326183145953647616 3328157532466876928 3328447186397691904 3345533920558419968 3349798357190311936 3353824557138857984 3371334953364783104 3373336141504888832 3377820782843220896 3403870814587513088 3420997091698835456 3423673553651047424 3447380102688800768 3449426430411014144 3452125134429310976 3454012229072767232 3458163686078864308 3480649855518058496 3486901888456250992 3500899272906334208 3505107084532423552 3527898496090701824 3529827012032442368 3529992618664558592 3548422792448049152 3554629790593321216 3557049328320610304 3559160754514706432 3577743215815688192 3579866925678657536 3582043387950082048 3584169650348944384 3586609295037956096 3588934581770922202 3616612740499232656 3632823537005264896 3633286220201111552 3637653150754237888 3661306422413459456 3667882955331142912 3669887993389815184 3687033057778051072 3698190471487937152 3714766925058015232 3719705477462980096 3724176277315700024 3743892281565642752 3748392152096370688 3750617157331093504 3770199216976052224 3774827858625953792 3801352166804168704 3801530512407986176 3803608608533573632 3823467337781051392 3830668507422195712 3832942351015837696 3842651036780434697 3852954232416894976 3855241304577015808 3859875008068093952 3860366608963681024 3865006472676377756 3890138073814300672 3897125640039339344 3912769775601197056 3917472623889179264 3942945377983725568 3945285867919212544 3952187069804416352 3977885549163495424 3982666661602393856 3985030729664286848 4001027740464381952 4005836668037055488 4008563329748303872 4034277278473781248 4039126169433485312 4060214541358825472 4062434046392367104 4065199232366411776 4067612290873950208 4093763871942950912 4096193886113079296 4099398597134806784 4101639522023911088 4127784070324748288 4133271703427694464 4140695992541798053 4151798328006017024 4157317886576271872 4162314662882252968 4184350197043953664 4189379464107708416 4191866234664163328 4213752066032058368 4226503395986213888 4248769396220690432 4251091974243405824 4256201459789371456 4259098537857572864 4283876745252995072 4286419608378392576 4291571555023078144 4308799105115488256 4313977950193752064 4319476829008560128 4344402476347621376 4355611009455732208 4357991992150405531 4380505544018100224 4391601184891925368 4411285723506393088 4417150254487288864 4445872084359200768 4451215680614440192 4453857874330673536 4471736886401368064 4477111570159062016 4480159015601045504 4508898134764814336 4514317483484483584 4516785222633618688 4537886840342216704 4546154913329709056 4551619041831307264 4554320833902042112 4578099049185206272 4583601572080861568 4589444130821595136 4613405725657071616 4616144193638268928 4627836697546715471 4640245190124371968 4678587282220515328 4681364441272090624 4685026968154064896 4693222145392744418 4723739089631650816 4729416660652842704 4732223991476340632 4751220441801453568 4756931043294003392 4760168954076110848 4787862244694523904 4790704268187615232 4796462326202263808 4815716646893780992 4821504767863605248 4827650573597802496 4830289595412815872 4864230239759281664 4867541186122940416 4868035834097583056 4895859137431994368 4898765266718162944 4901743583510638592 4904653205740660736 4930260514507145216 4971232208533520384 4977841153663693952 5018972782733628992 5041469398293020672 5045413658012069888 5048171719414044416 5054239233499878604 5057679513705867776 5080996667839086592 5087103634987931648 5090123284949341184 5096241221589905296 5116698937324642304 5122848815855080576 5129378734447665152 5156159340440256512 5159219981125124096 5172288073728681997 5186156388962533376 5201850333521494016 5204938095888048128 5232113199068807168 5238401796663841792 5241967431209320448 5245079006653251584 5275593364158021632 5281934221566865408 5288956225767674824 5354316535033217024 5360752011637824256 5363682451877422192 5395609464609308672 5398558959579029504 5405047612174677376 5408255990258675008 5436492620907432448 5440193090372698112 5443026866846023112 5449964905350644224 5471842565365170176 5475090592214417408 5478419299217772544 5481671229945444352 5510291163272691712 5556083056596287488 5559120274010607616 5563469524682952064 5601992666869301248 5605317949417897984 5634583445151023104 5648546622549655552 5688961318472793088 5695799012365188272 5732835056147390464 5735968894552718848 5766187037728079872 5776273409714146976 5780205158520991744 5813832725700493312 5814105489565155328 5817283754227818496 5820820505418883328 5824275681817034624 5847655928371019776 5854684360977234944 5858669481939828736 5862147125083045888 5896251407000141824 5903338247633555456 5911186369975636568 5944971809738850304 5986744910472962048 5991428718889332992 6032915179705401344 6036496253219274752 6044521400877342656 6051786450638012539 6091137247156602368 6119218897180819456 6126573727586084864 6177197271056774144 6177487082662977536 6180863988867057152 6209739886784086016 6213134423894208512 6220602133538312128 6224836324561068032 6228531320400736256 6261050627677454336 6264767119937650688 6272296888110652672 6297475615168790528 6313081519320203264 6358250885351945216 6365893013819916304 6402277333564915712 6406077656477597696 6407286239223554048 6422303988432176572 6471833325103890016 6500842118851526656 6501670078254620672 6509484585560215168 6551811492739874816 6563580025329413632 6589928043117805568 6597848629708091392 6601455325387596544 6605948752595419136 6644380257943420928 6652366291907295232 6656315064933753856 6656894372795383808 6691067841116839936 6707649114277715968 6742669906729566208 6746672283009777664 6755641565686441792 6763761327183661073 6807741629175026176 6841994183397670912 6847347107302094848 6898852860822028288 6904250268858621952 6908024458145534464 6916327372157728616 6961299711036116992 6973803776912501984 7001798545812668416 7010214169064847104 7055796992181403648 7059654024064884736 7059985237329117184 7109259581186642432 7114098656641220608 7118321509029412864 7155486431631376384 7159733851357315072 7164086775900164096 7168339300697888768 7173218590075912192 7177869163541844404 7233225480998465312 7265647074010529792 7266572440402223104 7275306301508475776 7322612844826918912 7335765910662285824 7339775986779630368 7374066115556102144 7396380942975874304 7439410954925960192 7448352554631400048 7496784304192741376 7501234314662187008 7540398433952104448 7549655717251907584 7602704333608337408 7603061024815972352 7607217217067147264 7646934675562102784 7661337014844391424 7665884702031675392 7685302073560869394 7710482609154031616 7719750016136187904 7720733217927362048 7730012945352755512 7780276147628601344 7794251280078678688 7825539551202394112 7834945247778358528 7885890755967451136 7890571735838425088 7904374139608832704 7955771098326990848 7965333323204787712 7970061459328573696 8002055480928763904 8011673336074110976 8017126659496607744 8078252338866970624 8120429082717650944 8124868092784734208 8135224581747900416 8187527743885901824 8192387772226158592 8198797194269613568 8203279044047822176 8255568140649496576 8266543406855388928 8281391985083596106 8314635773152543744 8324629325764505936 8378758928215416832 8383732469328326656 8427504132064116736 8453006791972427776 8497538792441380864 8502183948486811648 8512402919578742912 8518197075715145728 8567753490505990144 8572839216756785152 8583143110046156288 8617598210230976512 8627955900387504128 8638953658017120256 8688804952695242752 8711222018911464416 8715983984300811062 8783202369783850736 8822571447012786176 8834300508974577728 8844918658624787557 8891744168718401536 8902431361228880384 8907715748661347072 8943473772802736128 8954223140318124032 8960318031202091008 9028634966968967168 9033570445267237376 9075773680684433408 9092309826659418112 9103238083662614528 9108641667804084224 9156198098370412544 9167203144161723136 9178888261643190272 9226811451314143232 9232288387276537856 9255673395093430942 9357174564441030656 9362728882544181248 9370053936308129792 9386444290785488836 9447478179263301632 9458833321305685408 9464447982952681264 9502440883602907136 9513862086588006784 9520337908152221696 9575724489389047808 9581408536375230464 9592924652404527616 9631433293787561984 9643009535727210496 9655301147195604992 9660579190825631744 9728460479518563328 9735082372245880832 9736071668195166112 9797530533436325888 9803487167021277184 9809306411481321472 9860521029014290432 9942464417067040768 9955682307327387904 10037945565467257984 10082938796586041344 10090827316024139776 10096343438828088832 10108478466999757208 10115359027411735552 10161993335678173184 10174207269975863296 10180246569898682368 10192482443179810592 10233397874649284608 10245697631710161152 10258757468895330304 10312318680880513024 10318439962250248192 10344576147457363994 10403700667042988032 10409876191776096256 10464226398137614336 10476803593327683584 10483934862418640896 10490158013306503168 10563868443133730816 10577912451535349648 10708633070066434048 10721504023275648512 10727364903754844384 10791218929218617344 10797117919158059008 10810095224349354752 10816511980517350016 10872985241814864896 10880386180745396224 10886053733692046224 10899929810701288448 10950181184428834816 10956838598435545088 10963342459890888704 11020582326545383424 11112166113192574976 11118240548021215232 11126939049365904128 11203985333738602496 11210635898835795968 11239031979756309001 11269166890302046208 11297093245099311104 11377922636945586176 11391598024730376544 11465670112294780928 11471937789105437696 11532374075456159744 11552546819428293952 11560410317041983488 11627665451400986624 11628210979130310656 11634567508455636992 11641641010837766656 11648551363634069248 11695311856742039552 11709368721954469888 11717338963879657472 11724294250166091776 11806676495267110912 11822372739951273136 11889943619477700608 11973489820945924096 11982857437778665984 12065830359410802688 12072992506438549504 12089042801754685312 12103572901276025078 12182274494313204736 12238437794361638912 12253147455172169728 12354394542113548288 12354974165325955072 12361727977734114304 12419479773568172032 12426268847788417024 12441204267076624256 12449672649122136064 12457062640801472512 12522101255354908672 12529534239875301376 12544593776221305344 12561271036198227707 12594951230337581056 12626163038640406528 12716501770703890432 12731786027639832608 12812155312955195392 12814572478447108096 12844607976864353144 12943666650207780032 13001684237703053312 13003340156509241344 13018969171120430336 13103622985479749632 13127160050658827264 13195697259416182784 13202910650775193088 13211897505190838272 13288760515886841856 13304732583814590464 13312630129867507712 13382135682233679872 13415298228555431936 13485339813459132416 13493344566019555328 13511283131372883584 13527522654367322146 13615483258350052352 13683988366795341824 13694694214604189696 13808500537717243904 13816048916291068928 13832654744315457232 13922599422072233984 13947607553825003968 14003597091625336832 14020428338129694208 14111593984362807296 14119308048129769472 14119970474658234368 14218519162373284864 14228197313282441216 14236643018058825728 14319467702714630144 14328173551800328192 14336678601395777536 14355738327083688808 14466450961996930624 14531294148021059584 14533144880804446208 14550612603016951552 14645225689653837824 14671531821324571648 14679551973559260736 14748132231112204288 14792761885951748608 14878821909851920384 14896705109262800096 14993568608385482752 15002468629324374016 15080796867904208896 15205408667216674816 15206122049631944704 15214434434134294528 15293869351124205568 15322674029688782848 15331769404063350784 15370604147121738788 15439500032272375808 15441466435854724096 15460025890705511024 15560552295257202688 15588502560157357376 15651079102404788224 15669890495556717056 15771781511934902272 15781143471676850176 15808748279217665408 15911542196653981696 15930666646409575424 15940122918657147392 16004110961857527808 16023346672148221952 16156504677733941248 16240858165435301888 16249736185569468416 16375055487771803648 16384775544452317184 16397594388539227136 16406558088095644352 16426277508874605463 16511136281298993152 16533086813710777856 16562783970167192212 16629271546305087488 16649258651529011872 16757517856430833664 16767464938656653312 16855008264128233472 16906013583944855552 16995077584882761728 17004367896973623296 17024805839157485824 17036394151430291456 17135506981011980288 17145678433513570304 17166286220092312576 17255911800775008256 17377609905390485504 17422444037822928832 17431967968601622124 17566404739567701472 17645142894025572352 17668601017949155456 17689837317249575114 17783488337436803072 17804862722457760768 17815431497322694144 17886947545605472256 17908446280636248064 18057269933937934336 18067140890534474752 18151547361368866816 18206476167325229056 18217283335608168448 18312396196740825088 18334406288323446272 18357776523286380544 18453622902628286464 18464576774553075712 18511346790186861884 18725457765088362496 18740107872616259584 18772888581570977672 18894956358526603264 18917666642611370816 18928895965905362528 19004881767205814272 19027724173176013568 19040675816304443392 19151448978778095616 19162817072750460928 19185849304809055232 19286019071454420992 19321158381651263488 19456920959037126656 19470164744491761664 19472143336390332224 19606974334042554368 19618612822962642944 19721042058028580864 19884928834134081536 19911364614654775808 20075891130934515968 20181654632048279552 20192686877656177664 20216956933999514416 20230718054823471104 20348414539951726592 20360493139797364736 20384964886359621184 20466795749298569216 20491395263420322304 20517514937790660608 20624637361761026048 20636879924500496384 20689152294914727988 20807401334085976064 20819752383552192512 20928452796275228672 20953607186655367168 20980316026613006336 21127736886267461632 21155824903070699296 21417266140132868096 21443008046551297024 21454729807509688768 21594235838316118016 21620190448698709504 21633023961034700032 21745970483629729792 21760772361490792448 21772107467384092448 21799859621402576896 21913677196871090176 21926684919781777408 22041164653090766848 22224332226385149952 22236481096042430464 22253878098731808256 22407970667477204992 22421271797671591936 22478063959512618002 22755845273891172352 22783196049460753088 22931340224589561856 22943875578210875392 23064748150912319488 23105093638856587904 23120820634083966976 23255330902801973248 23269135016911273984 23283282021675533312 23297102727268138496 23390623713484079104 23418737443908939776 23448588500332183552 23613352990534221824 23644745479902546272 23946979641891848192 23965714875557331968 24131660718821605376 24145985012877099008 24178085603509370624 24207145802552050156 24364548988626409472 24506294910344339456 24708789084227096576 24709948330651910144 24723455955468228608 24838959547136344064 24852537695576834048 24882408534153248512 24899345298244272128 24914125281602945024 25044202510709817344 25059068479750602752 25089187552442610688 25122542072396455414 25433003541407780864 25463572055279665216 25629144956894216192 25689215953728706288 25887333300415560064 26003368475406106624 26006680313018482688 26037938342240860672 26207245970959499264 26254320101317654528 26391394518832365568 26405821301550386176 26423795010381676544 26609465167629180928 26625260259735015424 26764271364467359744 26830596457110863872 26970679626918264832 26986689132039110656 27022566262745767168 27055045308734644292 27230966516700104704 27367976733590683648 27389388429208379392 27617001075434487808 27632097832582137856 27665309488630914464 27845198844144467968 27895215107650007936 28007194183250673664 28040856676259388416 28238616096259538944 28239940949316468736 28437038324746569728 28456394626564882432 28473286036117651456 28656347103600656384 28673357202791555072 28711476654167377616 28932901923993861248 29062588296042119168 29066289761608892416 29101225206033903104 29290451379307675648 29343063642649143296 29359103947118521472 29496264462224408576 29585523771903497216 29757643819703840768 29793410218525600192 29987137216770965504 30004937258648748032 30161593735808417792 30410817334433349632 30428868868268589056 30505943945052838717 30587738702248411136 30663538808126701568 30741208294243477576 30879000064544751616 30882932871709448192 30920051781411022048 31121104590514405376 31177005120314714752 31302158204809576448 31339780991113434112 31562286943353700352 31617496558435330816 31823084393307963392 31861333292819150848 31880245837314294784 32046693344296443904 32313009355467882496 32481716330870603776 32499472371138936832 32750110975543607296 32769551088904634368 32795188777078454272 32813116176191288704 32852555017749210926 33066173627421555712 33125567940334384424 33258543092610174976 33298517303058023744 33515035712861667328 33534929877313306624 33710016528256466944 33812027167889711104 34008735793947246592 34049611678314971648 34072788302860582912 34271013962023960576 34291356867027140608 34332572440184625152 34511823601550016512 34844888075645857664 34863935937203244248 35132809479135402944 35290285788051144704 35337202035898310912 35379674634499150228 35566976674873606144 35609725444915521536 35630862994645388288 35816892561272496128 36114539867875868672 36134281781068949504 36303094722737733632 36412952334650458112 36434566671216336896 36624792393481650176 36668812576646892544 36715553046572761088 36929153549106151424 37022693580373723768 37480215745232519168 37545777163141955344 37789912717053206528 37835333285222741632 37857791931810725056 38009763534411628544 38055448346352027136 38081351632608886784 38302897957556191232 38325634145500921856 38371698609618110464 38572038142908841984 38642316763302526976 38913841918074253312 38944286672780664448 39213948668085108736 39237225645925285888 39442084116057161728 39822729229309551616 40151782261869031936 40363309264096559104 40385373755312355328 40433913867999028832 40461436109646942208 40696829079903453184 40720986279594729472 40769929772719242368 40933591498597138432 40982790526840644608 41035029875581321216 41273759849000992768 41378304589829455976 41614802668171952128 41639504767104385024 41907214373310734336 42255473772534923264 42311649806141398592 42834532280265736192 42886016093102594048 42909459615019377536 43188471676632236032 43240380897397419008 43266047922069400064 43491940967259459584 43544214934768184896 43599719242805153792 43827354393742180352 43853369839563554816 44082329306181533696 44472962192084860928 44507756197463616512 44815941334954409984 44842543595343183872 44956127919025236004 45511690547782344704 45566392098921506176 45862680449179123712 45887751156421750784 46129496301824638976 46210187277713175808 46241641268167933952 46510661805603946496 46538270033822547968 46566564043351066624 46594205454536276992 46837474887817879552 47226705981068443648 47289490959805092544 47893959283783696384 47931429751114663936 48291970025754198016 48356171207018741248 48414291605104100312 48729097977252818944 49012589820688678912 49417578168454193152 49419896661303820288 49446911910936457216 49705075391153668096 49764817068306497024 49798690596488544256 49828250563205890048 50088405021419634688 50118136959501205504 50178375104885221376 50245084144792910828 50866007082815561728 50927144110559330432 51258289913788432384 51378431907457412576 51774666600831120128 52013360626036965376 52075876684481721344 52508640202635309056 52782789037664731136 52811642603100772352 52847590020763353088 53218930335258361856 53250520519470030848 53528542728934719488 53661192914221727744 53973378264078221312 54045132525491534336 54110090617469288584 54461933033400209408 54778776858416758784 55234002150868975616 55264195665164275712 55330618977261828928 55690397688288935936 55790430215300015872 56014388366501347328 56081713352518776832 56477232192519077888 56874076649493139456 56946572072235302912 57312694207201312768 57346714405583110144 57422953308334755232 57865803847987722496 58132579523217784832 58202450412067806208 58686127285298286592 58718207894237042944 58992528924448817152 59171047543806994432 59515287639407681536 59586820437051200384 59974274433541931008 60009874517297496064 60323187471616835584 60821634668866699264 60857737736537178112 61011887890105677434 61482416588486955152 61758000129089503232 61765865743418896384 61840103562822044096 62242209181028810752 62354010240629429504 62604316409619152896 62679561982226868224 63234993116870661632 63646168786615926784 63722666585638301696 63760491674628589568 64093386688592887808 64626018710935764992 64998944742277873664 65500221951087214592 65539102177809268736 65590377554156908544 65626232352382577408 65705110035498421852 66132347254843111424 66251135880668768848 66517086185220349952 66597034606116047488 67030071425723334656 67069859754626613248 67420033056512933888 67624054335779422208 68017471587894493184 68099223356629943296 68145576605721165824 68582713734054281216 68665144880369250304 69023647203100033024 69689776151291715328 69727871874406488496 70265618958270805888 70580571576102289408 70674404071796621824 70759349268998300456 71133953349747212288 71219450889831043072 71261725989290776576 71633785122544992256 72229079735751737344 72268563562137899008 72825904669300916224 72869133342432673792 73249584786963300352 73337625153293785088 73431106093145522176 74045387160747447536 74960431490465038336 75091554326283910688 75579825434106413056 75670666570445483264 75715583863621450112 76019527068823257088 76110896692704054272 76162703265217773568 76651268291001843712 76743397219236220928 77144076285817683968 77284633526605053952 77827683836148506624 77888573345561328896 78427897336170217472 78474451291850571776 78673223858294163007 78884168232114323456 79645458458619103232 80303564523738063872 80726618528193118208 80770747510624710656 80867827735998057664 80922872219293884416 81393658159806906368 81441972559189458944 81539859545438484736 81867182997194276864 81965581053681289216 82070059751162642432 82756609179658911952 83229605336343904256 83279009534208770048 83814428746621468672 84510947545069846528 84623299612282797184 85669064560531472384 85772032186205188096 85818919230038755072 86376943353264472064 86480761794794838016 86532095844138800128 86983881934518919168 87088429869536369792 87199438485610307584 87654708787484360704 87706739679127109632 87928897253387593949 88164658612363067392 88945924384169721856 89015512394927233024 89685087190686367744 89912255838050472008 91023381095564689408 91132784197843012352 91725360898358247424 91775502312843501568 92420374555426351616 92483282536335867904 93021323611207892992 93076540067645095936 93133128086702133248 93188410909072553984 93674949775635759104 94453411962136887296 94578981919610185088 95787918567567392768 95862859502229327872 96712342414037482496 96828583210208200624 97458195954505637888 98025179641377357824 98835156336908386304 98839793322607640576 98893823821872914432 99410150782307336192 99529634136612994048 99597381192977088512 99656501126411780096 100236273919002411008 100356750209770442752 100490168289585821656 101732014165631123456 101854288221118660864 102516579827576864768 102756863814914825152 103549333201662240256 104026721252073930752 104151753368963442688 105017280405270618112 105565578075329462272 105623285206201544704 106437860670516723712 106501041038940061696 107057085457869438976 107322385828443455488 108090265050983068672 108220181234938577168 108923866066800418816 109557553716833517568 110468004301737951232 110528391330328551424 110661237954523657856 111380795376577871872 111580860430600031744 112028776733002694656 112163426705037553664 112954464385038155776 113748153298986278912 114625388414402625536 114693428811166220288 114845906616669510464 114983942562122238241 115731607695975444992 116265159046435569664 116404900824135612416 117372254570596573184 117436415788474085888 117985057848897634304 118342095087613988864 119030575278815363072 119173640874102400768 119948548867083862016 120019749034594992128 121643269337733398528 121715475473074356224 122023775780211354868 122964833176973910304 123516000258179006464 123531731486837792768 123680207125644088192 124484418362057621504 124708020481258859008 125208632819238305792 125359123964453736448 126469986233741323264 127445333171276603392 127520983349257179136 128186773377185775616 129252037421871529984 129997889484555747328 131078204355618537472 131180755108313817088 131252464704765154816 131410220070996843704 132264694509686222848 132502271761337537696 133034172370440699904 133194069212232094976 134060142851446669312 134139719509253226496 135248108671558844416 136034943175788986368 136198446713259886592 136291153211442331648 137330289760738500608 138047294406200066048 139379552302583430656 139455743748812976992 140531237916541611776 141348808143593243648 141518698537996600912 142438901779662086144 142523451978581553152 143267570245089984512 144458159471503474688 144537127124275798016 145651809338601832448 145738266684865347584 146499169573926600704 146675250306587570176 146862212186291044352 148090774321494895072 149920862980930076672 150183108652567821376 151159650868212826112 151341333140890966528 151431167727242900224 152039054137646514176 152221793385408108544 152325406530435547136 153486794438472441856 154288152571635367936 154569267053210107904 155655367672297013248 155777146691122657792 156855794672340434944 156948902583701143552 157346447716588326014 159290916917238206464 160607129047476127744 161453237056386236416 161541495021249421312 161735655471996115328 161845744438587768832 162787316319613812736 162883945118378917888 163079719090876969472 163734365994388553728 163931162107362578432 164140119502325284864 165513218359317823904 166558019068417540096 167628857493242937344 169021895090139693056 169246599224565594368 171544064372410376192 171637838460077510144 172753886706528944128 172961523589589676032 173064191688277600256 173967763869037838336 174176859739072739584 174398876971220615168 175309417574968721408 175413479358254219264 175857794506775187898 177891848768339443712 178031024789854466048 179824511676100944016 182046762191129378816 182265568395686024704 183450721796716494848 183551004625687003136 184840749110852703232 184966565072671735808 186153080135290191872 186266256173404266496 186376821818145107968 187349899551271518208 188906823924273774592 189157963839220370176 191575837135134785536 191725719004458655744 193424684828074964992 193657166420416401248 194916391909011275776 196050359282754715648 197670312673816772608 197679586645215281152 197787647643745828864 198820301564614672384 199059268273225988096 199194762385954177024 199313002252823560192 200713500419540885504 200980336579171643312 203464028331262246912 203708576442237321728 205033159655153729536 205513727629829650304 207098666403324480512 208053442504147861504 208303506737926885376 210034560810541236224 211131156150658924544 211246570412403089408 212875721341033447424 213002082077880123392 213541607615369871019 214114170915738877952 214644771656886910976 216180530101966137344 216440362469877154336 217847732133600837632 219115107433667035136 220936008603475902464 221056782660657102848 221322475909047315712 222761590753155743744 223161720861200063488 224326853410075107328 225908928770076311552 227496306597972557824 229250776828805251072 229386857622332440576 229691813233339020928 229967885124244476482 231463215391950889984 232530318092871139328 232809801648271224832 234744509141193146368 234872831576948171776 235970115697795268608 236684190175227977728 238061150557630726144 238347281748204801536 239897097734167724032 240039498069189984256 243430950946148712448 244047551560422709736 245929666353947820608 247032000516358012928 247063462973675585536 247360414251288176384 248968836724115243008 249416040962517718016 250718247928907472896 252939972467482646528 254890666342553206784 255041966698514358272 256373546754371551232 258504074843743059968 259995778969111494656 262361510216627634176 262504929409530309632 262820440141993687408 264529389019372445696 265004543522675075392 266068344740881399808 266388138424464189952 268120285702893338624 268279439018506452992 270496217343117688832 272069886351577972736 272396893426519773184 274660579521477001216 276094588812400132096 278759104605166861312 278911487497625953984 281062475833083223552 282697616287186487296 283037397075993201824 284877803559324172288 285046903957163106304 286535140490179969024 288916318943006949376 289074254248551596032 291303618677203664896 291476533369730695168 293350500613175140352 296181548642989790144 299841725961860153344 300366217305135642752 302319301736425652224 302682666281781933056 302862335454485800448 304078108275293028352 304443586770816217088 306973588876944883712 308576305143270735872 311310735344594026496 311554293382245315584 313711589344680869888 313897805167402287104 314692895433176652028 318581833834476412928 321214258094952255488 322906474112772472832 323082990042498842624 323471310943992230656 323691488877175537664 325574632639227625472 325767890236757835776 326159438181753938944 327862324214725156864 331026436718635647808 335257714986485874688 338043790180279386112 338493198449131188736 343088128744820752384 343275676920155020288 345923047179179352064 346128383376555200512 347935527738075676672 348353719478145479168 348797753942441230336 350618835149937442816 350826958716508438528 351715589013550375796 355783697536678887424 356062049579708932096 359649023352201888032 364093524382258757632 364531136791372049408 367102009251374006272 369681498221705406464 369933130145343471616 372532512346808532992 372753643636290215936 374699799102543036416 377813647848547549184 378315927678440740352 383451438008917311488 386849369656149929984 387314332840832802496 389832783818022551552 392100718565509431296 395340625347633545216 395575295287491657728 397640603129229344768 398118536546451976192 398626004505647120384 401427000839081771008 401960673158343286624 406928056662524493824 407417152884474643456 411027455259659300608 414197332806648961024 416607013475853770752 420069121621082472448 422262312301317849088 422493140824806178816 425751442682066894848 426004164155760246784 427083215230739742038 432361060203932274688 432880724939754308672 435695464267201675264 438230214867334070272 442113565321314205696 442644951818094631424 445523181506311487488 446323441722400126976 448653706820150214656 454992613195945115648 458501553657610502144 458773715244664881152 459383626466678041856 459935770248488952964 462926430783901779968 465619603296542449664 469489018282386292736 469745663153896343552 471940231395590537216 473368380350455955456 476122301115261452288 476694563496409603072 480078996138379968512 488095103120845419472 491859332707895641216 494064001032716025856 494126925947351171072 494720828502576352768 497937673448230486016 498832081925035436032 501436495857814945792 505879944934965293056 509781332685106413568 510083933397028716544 512747093508743102464 519991557938222989312 524723020433255268352 525009858819060619264 525640880283987374816 529058778038744891392 530009087045350150784 532136689481762799616 532776276848928379904 536558878037012905984 540992434686235377664 544793786853039546368 549321159042954002432 552189177624800264192 557518209210333722624 557822974995251907968 562124951666166447104 565395232574372974592 566074794151986403648 569755607118648344576 570093807914326212608 573070280980359938048 578148508497103192064 582607237354407329792 582953066739461390336 586701001226350280704 592363097285979580288 599683451923720306688 600732434610271285504 604638603472851304448 605365332563563866112 605724670908971600896 608887173541632434176 613947177753889767424 617152610286541471744 622621470689188052992 623108586764490631168 627795610334804574208 629385790866353304056 637163667668952825856 642428516189904510976 646165980084997685248 646942621887984461312 647382977754351075328 651149265278455250944 651535780473515671552 652318876363507877888 655724648429450313728 662052873437271295616 670515429972971749376 676986396898262377472 686176257489641504768 686551353840310040576 691846094358358704128 692256766753110401024 695871055476151353344 696707438956290958336 697595507884882460672 701653917433016877056 703431178027100751592 712124099159417864192 719298046704403776064 728187048764517515264 729062273582744098816 734204018502748012544 739362996443410812928 745065024693617065984 745507287272580431872 749399598205086072832 756631855356881480704 766902876017834622976 773698739312299859968 774628665681665604992 779665567636045103104 784201437131018862592 790681250695267090432 791150590574983315456 796237073092903952384 802854001678163542016 803921346316686573248 813856113325048987648 814834305768949286912 822054910519318601216 828394665613297922048 833214026951707541504 840138243242164944896 844986281649612357632 851502885364133789696 852008328311520493568 854166430461479484076 864722120407864549376 865761449879508617344 871390928534403350528 876460429734668140544 884227130642628411392 885289903636189262848 892646883444800253952 897307413640300429312 909985226391890231296 917547430489329762304 918767252933356083712 919871540496977905928 925852861567803559936 931239206593084899328 938978036564772585472 939491326307792687104 946736760700911910912 952244602230522904576 953389126992819206144 976190206241690838944 983718665415791282432 988253851894702342144 989441657005152705536 997664163850070872064 1002872991715629891584 1011759889869930586112 1019562665370212827136 1020167866794057433088 1025494187017486204928 1049446040866510536704 1050019717638121238528 1051281760567974749632 1058117556077489782784 1060018174090700301568 1064273378963525599232 1065552553697856759808 1081984869372470755328 1089587573706079092736 1098642318085908004864 1115036418420667445248 1115645949990503815936 1124249903332332894208 1130790465148745949184 1132149588303972807296 1139511214237296689152 1140187615828652425216 1146140561960719876096 1156297016994206384128 1165906133478922780672 1173402002452700561408 1184726194571959160576 1201464869220542571008 1209277206945702608896 1210730665127127732224 1211449341817943201792 1217774347083264868352 1227894355507779534848 1245242941378376105984 1246217173528981262336 1258771581732706608112 1274327335337905651712 1284857032379809021952 1292331960169995370496 1293885243775968922624 1294765955508702150656 1303071560947031343104 1304637752727015755776 1311449296858900627456 1324105746874542591232 1341030859945943498752 1353972793796524754944 1372352514979283009536 1373102707680620081152 1383692188716717408256 1384513533506220802048 1391742110952302706688 1393414877912581916672 1395191015769764921344 1406862356054201503184 1424248198318835728384 1438596093408807552128 1456374097529035030528 1458124547165488197632 1468408037005496025088 1478725992886821625856 1490130049387234131968 1491014574545160863744 1494791253307589097133 1498799196410172145664 1513263710713762961408 1533805752035669245952 1547397478624599719936 1549257331363331209984 1559331135272090206208 1581362501390534180864 1582301181149966630912 1592474146185807904768 1605708003356327084032 1607842692633373146496 1627712226650097975296 1629668611537898573824 1644109821038637202432 1656789331226595844096 1666428053903415083008 1680276486484329889792 1689972563299224715264 1704016656623040987136 1708332860922958968152 1729444240815729098752 1731522899759017234688 1742781857068806701056 1768454261285256822784 1770579807272378525696 1785293766889600507904 1794614827280600858624 1819970452783780462592 1837534505866712167424 1839743080993955811856 1851705723135607119872 1862478413186169798656 1877956073129545170944 1878982652615585374208 1893473521401823821824 1904489204461045809152 1906778253985638412288 1952380412483381677888 1967437330831582564864 1976507703789404684288 1978883314010305411072 1995328327700141744128 2005745983431259783168 2023519779739861172224 2039125330740425654272 2040335733588114866176 2098892081733021073408 2100039435276242477056 2102563521135949499264 2116235112154979565568 2120036348181400603136 2128546757927051198464 2131105107395713519616 2179175147412158185472 2197284636171816009728 2230072836841334890496 2231291899981007631872 2248499806664665788416 2261580930297491898368 2264299176607945614592 2279022428474593378304 2280375231657304850432 2312594033988412768256 2346804004905401122816 2369452389143918321152 2402929738441085142016 2421461330254255464448 2422898683635886403584 2435548694166529736704 2455788711015559069696 2490485882756752211968 2492434347057962524672 2517543163465413216224 2548654670675811303424 2569714064759618043904 2584663920339990740992 2587770487551937845248 2589531911017404301312 2609275505454031511552 2622898593717801254912 2648211493749085182464 2707945587593049509888 2744705029958566019072 2746205415361240162304 2767384377433434816512 2769027067012441604096 2783484221904605413376 2786829755825163833344 2790382031539529842688 2813724712108403006368 2848496396637671456768 2877192186817615104256 2916249094330976395264 2936816074010992050176 2957451985773643251712 2980260098774468263936 2982029149090321727488 2989582506615178194266 3026527421427525922816 3067611504071338491904 3094794957249199439872 3098514662726662419968 3118662270544180412416 3164602362299933261824 3184948292371615809536 3211416006712654168064 3215685385266746292992 3259337223075797147648 3288219642077274404864 3313578662453191688192 3332856107806830166016 3360552972968659779584 3379945126598449430528 3416665721845917936304 3458888481631458197504 3463045799518034469376 3485563714137613402112 3536908522570513645568 3541159614544757051392 3570587533779201015808 3589229654561201717248 3639940905567560925184 3675069011733424334848 3679486161987911623712 3703411446271214239744 3724956826372339597312 3755912146259090341888 3757965305231170748416 3786947042803647643648 3813556507971276824576 3904760824966763355776 3934874661663165129728 3953015407578809368576 3957766628020610822144 3990656655400283488256 4011491966862519566336 4047039559479722344448 4078250661480851308544 4080671467176229732352 4197784163466042146816 4200078870552484954112 4205127042271898998528 4232470224309959131136 4240072696362801206272 4262210214791427039232 4358350294824316370944 4394569272343632019456 4460145673682669780992 4462583799962015263744 4496999613329331576832 4523161860594983796736 4528598353215891229184 4558044856949186756608 4560750463314609700864 4625188067976825536512 4693608009810802245632 4738904778287836642304 4805859476882170284032 4842922660508510928896 4845797367271772807168 4871097388333059473408 4911577422031118139392 4984868694115925049344 5035086326930826432448 5097309341351622606848 5139428129519236087808 5169327840679981481984 5175540975103875690496 5218551010908063023104 5245797187435602509824 5296422987498170364928 5415891175186099019776 5489410059917132038144 5492410830722480324608 5534768754866869633024 5538054134024883208192 5573659511650327666688 5627449424216806012736 5696992793275342913536 5754384373635230208512 5832498188661952790528 5914903971547286503424 5960520197548936527872 5964058298180643454976 5979165013230356388532 6053054842855051845632 6135223008142676983808 6189589914498398879744 6197029325453324839936 6369896584743231619072 6422832013425308336128 6431370770533492585984 6518674446151594295296 6576439284154548809728 6627157324906383376384 6665712215613660332032 6759890253196898861056 6833331443691835872608 6917776963262916395008 6926091599036068938752 7082319229089514102784 7141175067558402031616 7178459309122403434496 7350138023466848669696 7358972323975823247424 7406822892542428479488 7449913652744679194624 7515930610462341496832 7573894085607295287296 7627113015942553649152 7809521649933526711552 7869749323326330259456 7915533256041221644288 7981313310800566976512 8022983933725039132672 8094079118959444688896 8161342934352459464704 8400157741104969908224 8410254084543797997056 8464940448619918262272 8480145392725602412544 8524420429582854078464 8716700589648632741888 8920291347365339561984 8925167599924030527488 8993999226658663153664 9046323721189967593472 9057196706431782458368 9121500926629219401728 9387216019621604491264 9477809556575673284608 9611718953764340568064 9685845321017021857792 9691594734543545614336 9742194776666118946816 9969737388231850098688 10070172653861652864896 10194618682703245213696 10278856259038472175616 10351081950207751380992 10437102021816126046208 10491594374871205019648 10592845974996340729856 10831782350372198039552 10984821661444960649216 11069537509733739266048 11076108268049766416384 11147319023300655333376 11254898848433612025472 11393985586550685827072 11508768747270460417024 11664996377323905581056 11829807943094573006848 11928116596361286909952 11958330026460712777064 12106109685710103691264 12379179828996797759488 12394058650906649679872 12739793169486463238144 12862741541066985171968 13037348892303188590592 13152878568309097619456 13254314649812766752768 13331424431227320664064 13666662887383671745216 13835553926525832790016 13852183198072137877504 14164638458179028205568 14282350135116804063232 14700276046933697339392 14717944647951646494848 14813645785084856958976 14899827305489358389248 15031861220924682993664 15254226031885107298304 15619043299867053423104 15739498646652660518912 15831066512082443288576 15962626621601133953024 16188158237918889377792 16800315482209939816448 16820508169087595994112 16960290785451204825088 17048840859165708156928 17433401179297265483776 17840582694730679123968 17850335199848061054976 17987998453317326307328 18092647442379935186944 18114393412863564916736 18955619113151346569216 19223437907528681136128 19371690642034043715584 19383189469087091228672 19484389553332237893632 19939474776463700197376 20140345307723305729792 20557712518076944351232 20702163900415502761984 20874204043632252092416 21185691949992681459712 21663564700744396079104 21969643322889921298432 22152216536099532832768 22294638046601310666752 22509797696867224050944 23017537494540920834048 23329992754647811162112 23659615886189146013696 23916660052921425554128 24212219371420207382528 24758359657993595518976 24788117301813299359744 25479586338972926476288 25725483082133970343936 26074697784606377181184 26305757136618195238912 26508629299625533505536 27333325774767343490432 27671107853051665580032 27704366396144275755008 28329276916358056411136 28564700270233608126464 29400552093867394678784 29435889295903292989696 29627291570169713917952 30063722441849365987328 30508452063770214596608 31238086599734106846208 31478997293305321037824 31662133024164886577152 31925253243202267906048 32376316475837778755584 33600630964419879632896 33641016338175191988224 33920581570902409650176 34097681718331416313856 35681165389461358247936 35700670399696122109952 35975996906634652614656 36185294884759870373888 36228786825727129833472 37911238226302693138432 38446875815057362272256 38743381284068087431168 38766378938174182457344 39878949552927400394752 40280690615446611459584 41404327800831005523968 41748408087264504184832 42371383899985362919424 43327129401488792158208 43939286645779842596864 44589276093202621333504 45019595393734448101888 46035074989081841668096 46659985509295622324224 47319231772378292027392 47833320105842851108256 48424438742840414765056 49576234603626598719488 51450966164267940687872 52149395569212754362368 52611514273236390477824 53017258599251067011072 54666651549534686980864 55408732792288551510016 56658553832716112822272 57129400540467216252928 58801104187734789357568 58871778591806585979392 59254583140339427835904 60127444883698731974656 61016904127540429193216 62476173199468213692416 62957994586610642075648 63324266048329773154304 63850506486404535812096 67201261928839759265792 67282032676350383976448 67841163141804819300352 68195363436662832627712 71362330778922716495872 71401340799392244219904 71951993813269305229312 72457573651454259666944 75822476452605386276864 76893751630114724544512 77486762568136174862336 77532757876348364914688 79757899105854800789504 80561381230893222919168 82808655601662011047936 83496816174529008369664 84742767799970725838848 86654258802977584316416 87878573291559685193728 89178552186405242667008 90039190787468896203776 92070149978163683336192 93319971018591244648448 95666640211685702216512 96848877485680829530112 99152469207253197438976 102901932328535881375744 104298791138425508724736 105223028546472780955648 109333303099069373961728 110817465584577103020032 113317107665432225644544 117602208375469578715136 117743557183613171958784 122033808255080858386432 124952346398936427384832 125915989173221284151296 126648532096659546308608 134564065352700767952896 135682326283609638600704 136390726873325665255424 142802681598784488439808 143903987626538610458624 144915147302908519333888 151644952905210772553728 153787503260229449089024 155065515752696729829376 161122762461786445838336 165617311203324022095872 169485535599941451677696 173308517605955168632832 178357104372810485334016 180078381574937792407552 184140299956327366672384 191333280423371404433024 193697754971361659060224 198304938414506394877952 205803864657071762751488 210446057092945561911296 218666606198138747923456 221634931169154206040064 226634215330864451289088 235204416750939157430272 235487114367226343917568 249904692797872854769664 251831978346442568302592 253297064193319092617216 269128130705401535905792 271364652567219277201408 285605363197568976879616 289830294605817038667776 303289905810421545107456 307575006520458898178048 322245524923572891676672 331234622406648044191744 338971071199882903355392 360156763149875584815104 368280599912654733344768 382666560846742808866048 396609876829012789755904 411607729314143525502976 420892114185891123822592 437333212396277495846912 443269862338308412080128 470408833501878314860544 470974228734452687835136 499809385595745709539328 503663956692885136605184 538256261410803071811584 542729305134438554402816 571210726395137953759232 579660589211634077335552 606579811620843090214912 615150013040917796356096 644491049847145783353344 677942142399765806710784 720313526299751169630208 736561199825309466689536 765333121693485617732096 793219753658025579511808 823215458628287051005952 874666424792554991693824 886539724676616824160256 941948457468905375670272 999618771191491419078656 1007327913385770273210368 1076512522821606143623168 1085458610268877108805632 1142421452790275907518464 1159321178423268154671104 1213159623241686180429824 1288982099694291566706688 1355884284799531613421568 1440627052599502339260416 1473122399650618933379072 1530666243386971235464192 1586439507316051159023616 1646430917256574102011904 1749332849585109983387648 1773079449353233648320512 1883896914937810751340544 1999237542382982838157312 2153025045643212287246336 2318642356846536309342208 2577964199388583133413376 2881254105199004678520832 2946244799301237866758144 3061332486773942470928384 3292861834513148204023808 3498665699170219966775296 3767793829875621502681088 3998475084765965676314624 4306050091286424574492672 5155928398777166266826752 5762508210398009357041664 6122664973547884941856768 6997331398340439933550592 7535587659751243005362176 7996950169531931352629248 10311856797554332533653504 11525016420796018714083328 12245329947095769883713536 13994662796680879867101184 15071175319502486010724352 20623713595108665067307008 23050032841592037428166656 24490659894191539767427072 27989325593361759734202368 30142350639004972021448704 48981319788383079534854144 55978651186723519468404736 97962639576766159069708288 195925279153532318139416576 391850558307064636278833152
- Sum of all divisors σ(n): 1113222015547145352576000000
- Sum of proper divisors (its aliquot sum) s(n): 721371457240080716297166848
- 391850558307064636278833152 is an abundant number, because the sum of its proper divisors (721371457240080716297166848) is greater than itself. Its abundance is 329520898933016080018333696
Bases of 391850558307064636278833152
- Binary: 101000100001000011001010101010100100011110001111100101101110110101011010000000000000000002
- Hexadecimal: 0x1442195548F1F2DDAB40000
- Base-36: 1D8HIMDW6XB4QTV1TS
Squares and roots of 391850558307064636278833152
- 391850558307064636278833152 squared (3918505583070646362788331522) is 153546860045558262230144319253249728724973270654255104
- 391850558307064636278833152 cubed (3918505583070646362788331523) is 60167422835148721208038622094613736990470014361265457143455595533177196860407808
-
The
square root of 391850558307064636278833152 is 19795215540808.4565842059 -
391850558307064636278833152 is a
perfect cube number . Itscube root is 731768128
Scales and comparisons
How big is 391850558307064636278833152?- 391,850,558,307,064,636,278,833,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 391,850,558,307,064,636,278,833,152 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 391850558307064636278833152 cubic inches would be around 60980677.3 feet tall.
Recreational maths with 391850558307064636278833152
- 391850558307064636278833152 backwards is 251338872636460703855058193
- The number of decimal digits it has is: 27
- The sum of 391850558307064636278833152's digits is 118
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 391850558307064636278833152 - Facts about the integer". Numbermatics.com. 2024. Web. 2 May 2024.
APA style:
Numbermatics. (2024). Number 391850558307064636278833152 - Facts about the integer. Retrieved 2 May 2024, from https://numbermatics.com/n/391850558307064636278833152/
Chicago style:
Numbermatics. 2024. "Number 391850558307064636278833152 - Facts about the integer". https://numbermatics.com/n/391850558307064636278833152/
The information we have on file for 391850558307064636278833152 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 391850558307064636278833152, math, Factors of 391850558307064636278833152, curriculum, school, college, exams, university, Prime factorization of 391850558307064636278833152, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-one septillion, eight hundred fifty sextillion, five hundred fifty-eight quintillion, three hundred seven quadrillion, sixty-four trillion, six hundred thirty-six billion, two hundred seventy-eight million, eight hundred thirty-three thousand, one hundred fifty-two.