359681924593451822982889472
359,681,924,593,451,822,982,889,472 is an even composite number composed of six prime numbers multiplied together.
359681924593451822982889472 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 359681924593451822982889472:
218 × 73 × 193 × 293 × 433 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 19 × 19 × 19 × 29 × 29 × 29 × 43 × 43 × 43 × 67 × 67 × 67)See below for interesting mathematical facts about the number 359681924593451822982889472 from the Numbermatics database.
Names of 359681924593451822982889472
- Cardinal: 359681924593451822982889472 can be written as Three hundred fifty-nine septillion, six hundred eighty-one sextillion, nine hundred twenty-four quintillion, five hundred ninety-three quadrillion, four hundred fifty-one trillion, eight hundred twenty-two billion, nine hundred eighty-two million, eight hundred eighty-nine thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 3.59681924593451822982889472 × 1026
Factors of 359681924593451822982889472
Divisors of 359681924593451822982889472
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 14 16 19 28 29 32 38 43 49 56 58 64 67 76 86 98 112 116 128 133 134 152 172 196 203 224 232 256 266 268 301 304 343 344 361 392 406 448 464 469 512 532 536 551 602 608 686 688 722 784 812 817 841 896 928 931 938 1024 1064 1072 1102 1204 1216 1247 1273 1372 1376 1421 1444 1568 1624 1634 1682 1792 1849 1856 1862 1876 1943 2048 2107 2128 2144 2204 2408 2432 2494 2527 2546 2744 2752 2842 2881 2888 3136 3248 3268 3283 3364 3584 3698 3712 3724 3752 3857 3886 4096 4214 4256 4288 4408 4489 4816 4864 4988 5054 5092 5488 5504 5684 5719 5762 5776 5887 6272 6496 6517 6536 6566 6728 6859 7168 7396 7424 7448 7504 7714 7772 8192 8428 8512 8576 8729 8816 8911 8978 9632 9728 9947 9976 10108 10184 10469 10976 11008 11368 11438 11524 11552 11774 12544 12943 12992 13034 13072 13132 13456 13601 13718 14336 14749 14792 14848 14896 15008 15428 15523 15544 15979 16384 16856 17024 17152 17458 17632 17689 17822 17956 19264 19456 19894 19952 20167 20216 20368 20938 21952 22016 22736 22876 22981 23048 23104 23548 23693 24187 24389 25088 25886 25984 26068 26144 26264 26912 26999 27202 27436 28672 29498 29584 29696 29792 30016 30856 31046 31088 31423 31958 32768 33712 34048 34304 34916 35131 35264 35378 35644 35912 36163 36917 38528 38912 39788 39904 40033 40334 40432 40736 41209 41876 43904 44032 45472 45752 45962 46096 46208 47096 47386 48013 48374 48778 50176 51772 51968 52136 52288 52528 53621 53824 53998 54404 54739 54872 56347 57344 58996 59168 59392 59584 60032 61103 61712 62092 62176 62377 62846 63916 65536 67424 68096 68608 69832 70262 70528 70756 71288 71824 72326 73283 73834 77056 77824 79507 79576 79808 80066 80668 80864 81472 82418 83549 83752 85291 87808 88064 90601 90944 91504 91924 92192 92416 94192 94772 95207 96026 96748 97556 100352 103544 103936 104272 104576 105056 107242 107648 107996 108661 108808 109478 109744 111853 112694 114688 117992 118336 118784 119168 120064 122206 123424 123823 123883 124184 124352 124754 125692 127832 130181 131072 134848 136192 137216 139664 140524 141056 141169 141512 142576 143648 144652 146566 147668 154112 155648 159014 159152 159616 160132 161336 161728 162944 164836 165851 167098 167504 169309 170582 170723 175616 176128 181202 181888 183008 183848 184384 184832 188384 188993 189544 190414 192052 193027 193496 195112 198911 200704 207088 207872 208544 209152 210112 214484 215296 215992 217322 217616 218956 219488 219961 223706 225388 229376 235984 236672 237568 238336 240128 244412 245917 246848 247646 247766 248368 248704 249508 251384 253141 255664 258419 260362 262144 269696 272384 274432 279328 280231 281048 282112 282338 283024 285152 287296 288463 289304 293132 294937 295336 300763 303601 308224 311296 318028 318304 319232 320264 322672 323456 325888 329672 331702 334196 335008 336091 338618 341164 341446 351232 352256 362404 363776 366016 367696 368768 369664 375347 376768 377986 379088 380828 383173 384104 386054 386992 390224 394429 397822 401408 414176 415744 417088 418304 420224 427721 428968 430592 431984 434644 435232 436639 437912 438976 439922 447412 450167 450776 458752 459553 463391 471968 473344 475136 476672 480256 488824 491834 493696 495292 495532 496736 497408 499016 502768 506282 511328 512981 516838 520724 539392 544768 548864 556549 558656 560462 562096 564224 564676 566048 570304 574592 576926 578608 584843 586264 589874 590672 597037 601526 607202 616448 622592 634207 636056 636608 638464 640528 645344 646912 651776 659344 663404 666449 667489 668392 670016 672182 677236 682328 682892 687097 701423 702464 704512 724808 727552 732032 735392 737536 739328 750694 753536 755972 758176 760627 761656 766346 768208 772108 773984 780448 782971 788858 795644 802816 828352 831488 834176 836608 840448 855442 857936 861184 863968 867181 869288 870464 873278 875824 877952 879844 894824 900334 901552 911267 917504 919106 926782 943936 946688 950272 953344 960512 977648 983668 987392 988183 990584 991064 993472 994816 998032 1005536 1012564 1018799 1022656 1025962 1033676 1040041 1041448 1048727 1070593 1078784 1089536 1097728 1113098 1117312 1120924 1124192 1128448 1129352 1132096 1140608 1149184 1153852 1157216 1160957 1169686 1172528 1179748 1181344 1185163 1194074 1195061 1203052 1214404 1232896 1245184 1268414 1272112 1273216 1276928 1281056 1290688 1293824 1303552 1318688 1326808 1332898 1334978 1336784 1340032 1344364 1351189 1354472 1364656 1365784 1374194 1392377 1402846 1404928 1409024 1449616 1455104 1464064 1470784 1475072 1478656 1501388 1507072 1510633 1511944 1516352 1521254 1523312 1532692 1536416 1539727 1544216 1547968 1555009 1560896 1565942 1577716 1587431 1591288 1605632 1620529 1634063 1656704 1662976 1668352 1673216 1680896 1710884 1715872 1721419 1722368 1727936 1734362 1738576 1740928 1746556 1751648 1755904 1759688 1771987 1789648 1800668 1803104 1808933 1822534 1835008 1838212 1853564 1887872 1893376 1900544 1906688 1921024 1955296 1967336 1974784 1976366 1981168 1982128 1986944 1989632 1996064 2011072 2025128 2037598 2045312 2051924 2064559 2067352 2080082 2082896 2097454 2105341 2125207 2141186 2157568 2179072 2195456 2226196 2234624 2241848 2248384 2256896 2258704 2264192 2281216 2298368 2305703 2307704 2314432 2321914 2339372 2345056 2352637 2353777 2359496 2362688 2370326 2388148 2390122 2406104 2422921 2428808 2465792 2473439 2490368 2536828 2544224 2546432 2553856 2562112 2581376 2587648 2607104 2627429 2637376 2653616 2665796 2669956 2673568 2680064 2682211 2688728 2702378 2708944 2729312 2731568 2748388 2761003 2784754 2805692 2809856 2818048 2899232 2910208 2928128 2941568 2950144 2957312 3002776 3014144 3021266 3023888 3032704 3042508 3046624 3065384 3072832 3079454 3088432 3095936 3110018 3121792 3131884 3151169 3155432 3174862 3182576 3211264 3216871 3241058 3243737 3268126 3313408 3325952 3336704 3346432 3361792 3421768 3431744 3442838 3444736 3455872 3468724 3477152 3481856 3493112 3503296 3511808 3519376 3543974 3579296 3590867 3592607 3601336 3606208 3617866 3645068 3667513 3676424 3707128 3775249 3775744 3786752 3801088 3813376 3842048 3895843 3910592 3934672 3949568 3952732 3962336 3964256 3973888 3979264 3992128 4022144 4050256 4075196 4090624 4093901 4103848 4129118 4134704 4160164 4165792 4179259 4194908 4210682 4250414 4282372 4315136 4358144 4390912 4452392 4469248 4483696 4496768 4513792 4517408 4528384 4562432 4596736 4611406 4615408 4628864 4643828 4672423 4678744 4690112 4705274 4707554 4718992 4725376 4740652 4776296 4780244 4809679 4812208 4845842 4857616 4909961 4931584 4946878 4980736 5073656 5088448 5092864 5107712 5124224 5162752 5175296 5214208 5254858 5274752 5307232 5324389 5326969 5331592 5339912 5347136 5360128 5364422 5377456 5404756 5417888 5458624 5463136 5480797 5496776 5522006 5569508 5597783 5611384 5619712 5636096 5714497 5768419 5798464 5820416 5856256 5883136 5900288 5914624 6005552 6028288 6042532 6047776 6065408 6070267 6085016 6093248 6130768 6145664 6158908 6176864 6191872 6220036 6243584 6263768 6302338 6310864 6349724 6365152 6378869 6422528 6433742 6482116 6487474 6536252 6626816 6651904 6673408 6692864 6723584 6843536 6863488 6885676 6889472 6911744 6937448 6954304 6963712 6986224 7006592 7023616 7038752 7087948 7131593 7158592 7181734 7185214 7202672 7212416 7235732 7280287 7290136 7335026 7341089 7352848 7414256 7494151 7550498 7551488 7573504 7602176 7626752 7684096 7791686 7821184 7869344 7899136 7905464 7924672 7928512 7947776 7958528 7984256 8044288 8100512 8126699 8150392 8181248 8187802 8207696 8258236 8269408 8296141 8300161 8320328 8331584 8358518 8365427 8389816 8421364 8500828 8553173 8564744 8630272 8716288 8722127 8781824 8804429 8904784 8938496 8967392 8993536 9027584 9034816 9056768 9124864 9193472 9222812 9230816 9257728 9287656 9344846 9357488 9380224 9410548 9415108 9437984 9450752 9458323 9481304 9552592 9560488 9619358 9624416 9691684 9715232 9746639 9819922 9863168 9893756 10147312 10176896 10185728 10215424 10248448 10325504 10350592 10428416 10509716 10549504 10574431 10614464 10648778 10653938 10663184 10679824 10694272 10720256 10728844 10754912 10809512 10835776 10885063 10917248 10926272 10961594 10993552 11044012 11112017 11139016 11195566 11222768 11239424 11272192 11343703 11428994 11438441 11536838 11596928 11640832 11712512 11766272 11800576 11829248 12011104 12049933 12056576 12085064 12095552 12130816 12140534 12170032 12186496 12261536 12291328 12317816 12353728 12383744 12403909 12440072 12487168 12527536 12604676 12621728 12662531 12682291 12699448 12730304 12757738 12845056 12867484 12932809 12964232 12974948 13054843 13072504 13253632 13303808 13327037 13346816 13385728 13447168 13687072 13726976 13771352 13778944 13823488 13874896 13908608 13927424 13972448 14013184 14047232 14077504 14175896 14263186 14317184 14363468 14370428 14405344 14424832 14451913 14471464 14560574 14580272 14670052 14682178 14705696 14737387 14828512 14876449 14988302 15100996 15102976 15147008 15253504 15368192 15583372 15642368 15738688 15798272 15810928 15849344 15857024 15895552 15917056 15968512 16088576 16139921 16201024 16253398 16300784 16362496 16375604 16415392 16476439 16516472 16538816 16592282 16600322 16640656 16663168 16717036 16730854 16779632 16842728 16960447 17001656 17106346 17129488 17260544 17314073 17432576 17444254 17563648 17608858 17809568 17876992 17934784 17987072 18055168 18069632 18113536 18249728 18386944 18392003 18445624 18461632 18515456 18575312 18689692 18714976 18760448 18775477 18821096 18830216 18875968 18901504 18916646 18962608 19105184 19120976 19238716 19248832 19327021 19357181 19383368 19430464 19493278 19639844 19726336 19760779 19787512 19925813 20294624 20341267 20353792 20371456 20430848 20496896 20651008 20701184 20856832 21019432 21099008 21148862 21228928 21297556 21307876 21326368 21359648 21388544 21440512 21457688 21509824 21619024 21671552 21770126 21834496 21852544 21923188 21987104 22058183 22088024 22224034 22278032 22391132 22445536 22478848 22518097 22687406 22706159 22857988 22876882 23073676 23193856 23281664 23425024 23532544 23601152 23658496 24022208 24099866 24113152 24170128 24191104 24261632 24281068 24340064 24372992 24523072 24582656 24635632 24707456 24767488 24807818 24880144 24974336 25055072 25148249 25209352 25243456 25325062 25364582 25398896 25460608 25515476 25672591 25734968 25865618 25928464 25949896 26109686 26145008 26426743 26507264 26607616 26654074 26693632 26771456 26894336 27270901 27374144 27453952 27542704 27557888 27646976 27749792 27817216 27854848 27944896 28026368 28094464 28155008 28351792 28526372 28634368 28657307 28702027 28726936 28740856 28810688 28849664 28903826 28942928 29121148 29160544 29254813 29340104 29364356 29411392 29474774 29545171 29657024 29752898 29976604 30161189 30201992 30205952 30294016 30507008 30736384 30790051 31047197 31166744 31284736 31477376 31596544 31621856 31698688 31714048 31791104 31834112 31937024 32177152 32279842 32402048 32506796 32601568 32706961 32724992 32751208 32830784 32952878 33032944 33077632 33184564 33200644 33281312 33326336 33434072 33461708 33559264 33667753 33685456 33920894 34003312 34212692 34258976 34369727 34521088 34628146 34865152 34888508 35217716 35619136 35753984 35869568 35974144 36110336 36139264 36227072 36499456 36773888 36784006 36891248 36923264 37030912 37150624 37288783 37379384 37429952 37520896 37550954 37642192 37660432 37751936 37803008 37833292 37925216 38210368 38241952 38477432 38497664 38654042 38714362 38766736 38860928 38986556 39184481 39279688 39452672 39521558 39575024 39851626 40001479 40378933 40589248 40682534 40707584 40742912 40861696 40993792 41302016 41402368 41713664 42038864 42198016 42297724 42457856 42491869 42595112 42615752 42652736 42719296 42777088 42881024 42915376 43019648 43238048 43343104 43540252 43668992 43705088 43808357 43846376 43974208 44116366 44176048 44448068 44556064 44652083 44721763 44782264 44891072 44957696 45036194 45095261 45374812 45412318 45715976 45753764 46035499 46147352 46387712 46563328 46850048 46995341 47065088 47202304 47316992 48044416 48199732 48226304 48340256 48382208 48523264 48562136 48680128 48745984 49046144 49165312 49271264 49414912 49534976 49615636 49760288 49921151 49948672 50110144 50296498 50418704 50486912 50650124 50729164 50797792 50921216 50962009 51030952 51345182 51387623 51469936 51731236 51856928 51899792 52219372 52290016 52459057 52853486 53014528 53215232 53308148 53387264 53542912 53788672 54541802 54748288 54907904 55085408 55115776 55293952 55499584 55634432 55709696 55889792 56052736 56188928 56310016 56703584 57052744 57268736 57314614 57404054 57453872 57481712 57621376 57699328 57807652 57885856 58101127 58242296 58321088 58509626 58680208 58728712 58822784 58949548 59090342 59314048 59505796 59872211 59953208 60322378 60403984 60411904 60588032 61014016 61054889 61472768 61580102 61631003 62094394 62333488 62569472 62954752 63193088 63243712 63397376 63428096 63582208 63668224 63874048 64354304 64559684 64804096 65013592 65203136 65413922 65449984 65502416 65661568 65905756 66065888 66155264 66208261 66369128 66401288 66562624 66652672 66865387 66868144 66923416 67118528 67335506 67370912 67841788 68006624 68226473 68259533 68425384 68517952 68739454 69042176 69256292 69682747 69777016 70264709 70435432 71238272 71507968 71729731 71739136 71948288 72220672 72278528 72454144 72998912 73547776 73568012 73782496 73846528 74021017 74061824 74301248 74577566 74758768 74859904 75041792 75101908 75284384 75320864 75503872 75606016 75666584 75850432 76195441 76420736 76483904 76954864 76995328 77308084 77428724 77533472 77721856 77784119 77973112 78368962 78559376 78905344 79043116 79150048 79405921 79703252 80002958 80069087 80757866 81178496 81365068 81415168 81485824 81723392 81987584 82604032 82804736 83427328 84077728 84396032 84595448 84915712 84983738 85190224 85231504 85305472 85438592 85554176 85762048 85830752 86039296 86476096 86686208 87080504 87337984 87410176 87616714 87692752 87948416 88232732 88352096 88776037 88896136 89112128 89304166 89443526 89564528 89782144 89915392 90072388 90190522 90529663 90749624 90824636 91383901 91431952 91507528 92070998 92294704 92775424 93126656 93289259 93700096 93990682 94130176 94404608 94633984 96088832 96399464 96452608 96680512 96764416 97046528 97124272 97360256 97491968 98092288 98330624 98542528 98829824 99069952 99231272 99520576 99842302 99897344 100220288 100592996 100837408 100973824 101163391 101212411 101300248 101458328 101595584 101842432 101924018 102061904 102690364 102775246 102939872 103161709 103462472 103713856 103799584 104135143 104185603 104438744 104580032 104918114 105706972 106029056 106357877 106616296 106774528 107085824 107577344 108575443 109083604 109482221 109496576 109815808 110170816 110231552 110587904 110999168 111268864 111419392 111779584 112105472 112377856 112620032 112979447 113407168 114105488 114537472 114629228 114808108 114907744 114963424 115242752 115335073 115398656 115615304 115771712 116202254 116484592 116642176 117019252 117360416 117457424 117645568 117899096 118180684 118628096 118723129 119011592 119744422 119906416 120644756 120807968 120823808 121176064 121198511 122028032 122109778 122945536 123160204 123262006 124188788 124666976 125138944 125909504 126386176 126487424 126794752 126856192 127164416 127336448 127748096 128708608 129119368 129608192 130027184 130406272 130827844 130899968 131004832 131323136 131811512 132131776 132310528 132416522 132738256 132802576 133125248 133305344 133730774 133736288 133846832 134237056 134671012 134741824 135500267 135683576 136013248 136452946 136519066 136850768 137035904 137478908 138084352 138325453 138512584 139365494 139480691 139554032 140529418 140870864 142388869 142476544 143015936 143459462 143478272 143896576 144441344 144557056 144908288 145997824 147095552 147136024 147564992 147693056 148042034 148123648 148602496 149155132 149517536 149719808 150083584 150203816 150568768 150641728 151007744 151212032 151333168 151700864 152390882 152841472 152967808 153909728 153990656 154407281 154482101 154616168 154857448 155066944 155443712 155568238 155946224 156737924 157118752 157626679 157703059 158086232 158300096 158811842 158943113 159406504 160005916 160138174 161515732 162335707 162356992 162730136 162830336 162971648 163446784 163975168 165208064 165609472 165720413 166854656 167284151 168155456 168792064 169190896 169831424 169967476 170380448 170463008 170610944 170877184 171108352 171524096 171661504 172078592 172952192 173372416 174161008 174675968 174820352 175233428 175385504 175896832 176037743 176465464 176704192 177552074 177792272 178224256 178608332 178887052 179129056 179564288 179708137 180144776 180381044 181059326 181499248 181649272 182767802 182863904 183015056 184141996 184589408 184987201 185550848 186253312 186578518 187400192 187981364 188260352 188809216 192177664 192798928 192905216 193361024 193528832 194093056 194248544 194720512 194983936 196184576 196661248 197085056 197659648 198139904 198462544 199041152 199684604 199794688 200440576 200914189 201185992 201674816 201947648 202326782 202424822 202600496 202916656 203191168 203684864 203848036 204123808 205380728 205550492 205879744 206323418 206816197 206924944 207427712 207599168 208270286 208371206 208877488 209160064 209836228 211128323 211413944 212058112 212715754 213232592 213549056 214171648 215154688 215530357 217150886 217330379 218167208 218964442 218993152 219631616 220341632 220463104 221175808 221998336 222537728 222838784 223559168 224210944 224755712 225240064 225958894 226814336 228210976 228948727 229074944 229258456 229616216 229815488 229926848 230485504 230670146 230797312 231230608 231543424 232404508 232969184 233284352 234038504 234720832 234914848 235291136 235674271 235798192 236361368 237256192 237446258 238023184 239488844 239812832 240588089 240704669 241289512 241615936 241647616 242352128 242397022 244056064 244219556 245723371 246320408 246524012 248042017 248377576 249333952 250277888 251819008 252772352 252941683 252974848 253589504 253712384 254328832 254672896 255496192 257417216 258238736 259216384 260054368 260812544 261021481 261655688 261799936 262009664 262646272 263623024 264263552 264621056 264833044 265476512 265605152 266250496 266610688 267461548 267472576 267693664 268474112 269342024 269483648 271000534 271367152 272026496 272905892 273038132 273701536 274071808 274291367 274957816 276168704 276650906 277025168 278730988 278961382 279108064 280010353 281058836 281741728 282652531 284777738 284953088 286031872 286918924 286956544 287793152 289114112 289816576 291995648 294191104 294272048 295129984 295386112 296084068 296247296 297204992 298310264 299035072 299439616 300167168 300407632 301137536 301283456 302015488 302424064 302666336 303401728 304781764 305682944 305935616 306658499 307819456 307981312 308814562 308964202 309232336 309714896 310133888 310887424 311136476 311892448 313052341 313475848 314237504 315253358 315406118 315666827 316172464 316600192 317623684 317886226 318813008 320011832 320276348 322248493 323031464 324671414 324713984 325460272 325660672 325943296 326893568 327950336 328967387 330416128 331218944 331440826 333709312 334568302 336310912 337584128 338381792 339662848 339934952 340760896 340926016 341221888 341754368 342216704 343048192 343323008 344157184 345904384 346744832 348322016 349351936 349448057 349640704 350466856 350771008 351793664 352075486 352930928 353408384 355104148 355584544 356448512 356734063 356906923 357216664 357774104 358258112 359128576 359416274 359713361 360289552 360762088 362118652 362998496 363298544 365535604 365727808 366030112 367213399 367786439 368283992 369178816 369974402 371101696 372506624 373157036 374800384 375051461 375962728 376520704 377618432 378590447 384355328 385597856 385810432 386484073 386722048 387057664 388186112 388497088 389441024 389967872 392369152 393322496 394170112 395319296 396279808 396925088 398082304 399369208 399589376 400881152 401828378 402371984 403349632 403895296 404653564 404849644 405200992 405833312 406382336 406707889 407369728 407696072 408247616 410761456 411100984 411759488 412646836 413632394 413849888 414855424 415198336 416540572 416742412 417754976 418320128 419105477 419672456 422256646 422827888 424116224 425431508 426465184 427098112 427384223 430309376 431060714 431417021 434301772 434660758 436334416 437928884 437986304 439263232 440683264 442351616 443996672 445075456 445677568 447118336 448421888 449511424 450480128 451917788 453628672 456421952 457897454 458149888 458516912 459232432 459630976 459853696 460971008 461340292 461594624 462461216 463086848 464809016 465938368 466568704 468057709 468077008 469441664 469829696 470582272 471348542 471596384 472722736 474512384 474892516 476046368 477816731 478977688 479625664 481176178 481409338 482579024 483231872 483295232 484704256 484794044 487779229 488439112 491446742 491852963 492640816 493048024 496084034 496755152 498667904 500555776 502108117 503638016 505544704 505883366 505949696 507179008 507424768 508657664 509345792 510992384 514834432 516477472 518147119 518432768 520108736 521625088 522042962 523311376 523599872 524019328 525292544 527246048 528527104 529242112 529666088 530953024 531210304 532500992 533221376 533368087 534923096 534945152 535387328 536948224 538684048 538967296 542001068 542734304 544052992 544488833 545338513 545811784 546076264 547403072 548143616 548582734 549915632 552337408 553301812 554050336 555841447 556110787 557461976 557922764 558216128 560020706 560483609 561358249 562117672 563483456 565305062 569555476 569906176 572063744 573062591 573837848 573913088 575586304 578228224 579633152 583991296 588382208 588544096 589896743 590259968 590772224 592168136 592494592 594409984 596620528 598070144 598879232 600334336 600815264 602275072 602566912 604030976 604848128 605332672 606803456 609563528 611365888 611871232 613316998 615638912 615962624 617629124 617928404 618464672 619429792 620267776 621432259 621774848 622272952 623784896 626104682 626951696 628475008 630506716 630812236 631333654 632344928 633200384 633707641 635247368 635772452 637626016 639687307 640023664 640552696 644496986 646062928 649342828 649427968 650920544 651321344 651886592 653024813 655900672 657934774 660832256 662437888 662881652 669136604 672621824 675168256 676763584 679325696 679869904 681521792 681852032 682443776 683508736 684433408 686096384 686646016 688314368 691808768 693489664 696644032 698703872 698896114 699281408 700933712 701542016 703587328 704150972 705861856 706816768 708486877 710208296 711169088 712897024 713468126 713813846 714433328 715548208 716516224 718257152 718832548 719426722 720579104 721524176 724237304 725996992 726597088 729299221 731071208 731455616 732060224 734426798 735572878 736567984 738357632 739948804 742203392 744505139 746314072 749600768 750102922 751925456 753041408 755236864 757180894 760028101 766375547 768710656 771195712 771620864 772968146 773444096 774115328 776372224 776994176 778882048 779935744 784738304 786644992 788340224 790638592 790856129 792559616 793850176 796164608 798738416 799178752 801762304 803656756 804743968 806699264 807345511 807790592 809307128 809699288 810401984 811666624 812764672 813415778 814739456 815392144 816495232 821522912 822201968 823518976 825293672 827264788 827699776 829710848 830396672 831061903 832358783 833081144 833484824 835509952 836640256 838210954 839344912 844513292 845655776 848232448 848389577 849713497 850863016 852930368 854196224 854768446 856809959 860618752 862121428 862834042 868603544 869321516 872668832 874674481 875857768 875972608 878526464 881366528 884703232 887993344 890150912 891355136 892911479 894236672 896843776 899022848 900960256 903835576 907257344 912843904 915794908 916299776 917033824 918464864 919261952 919707392 921942016 922680584 923189248 924922432 926173696 929618032 931876736 933137408 936115418 936154016 938883328 939659392 941164544 942697084 943192768 945445472 948501869 949024768 949785032 952092736 955633462 957955376 959251328 962352356 962818676 965158048 966463744 966590464 968278171 969588088 975558458 976364837 976878224 982893484 983705926 985281632 986096048 992168068 993510304 996722083 997335808 1001111552 1004216234 1007276032 1011089408 1011766732 1011899392 1014358016 1014849536 1017315328 1021984768 1029668864 1032954944 1036294238 1036865536 1040217472 1043250176 1044085924 1046622752 1047199744 1048038656 1050585088 1054492096 1057054208 1058484224 1059332176 1061906048 1062420608 1065001984 1066442752 1066736174 1069846192 1069890304 1070774656 1073896448 1077368096 1077934592 1081374707 1084002136 1085468608 1088105984 1088977666 1090677026 1091623568 1092152528 1094806144 1096287232 1097165468 1099831264 1103921413 1106603624 1108100672 1111682894 1112221574 1114923952 1115845528 1116432256 1120041412 1120967218 1122716498 1124235344 1126966912 1130610124 1136349949 1139110952 1139812352 1144127488 1146125182 1147675696 1147826176 1151172608 1156456448 1159266304 1160042891 1167982592 1170989057 1176764416 1177088192 1179793486 1180519936 1181544448 1184336272 1184989184 1188819968 1193241056 1196140288 1197758464 1200668672 1201630528 1204550144 1205133824 1208061952 1209696256 1210665344 1213606912 1219127056 1222731776 1223742464 1226633996 1231277824 1231925248 1232264201 1235258248 1235856808 1236929344 1238859584 1240535552 1242864518 1243549696 1244545904 1247569792 1252209364 1253903392 1256950016 1257956959 1261013432 1261624472 1262667308 1264689856 1266400768 1267415282 1270442353 1270494736 1271544904 1275252032 1279374614 1280047328 1281105392 1288993972 1292125856 1294910407 1296931127 1298685656 1298855936 1301841088 1302642688 1303773184 1306049626 1311801344 1315869548 1321664512 1323972193 1325763304 1335029471 1338273208 1345243648 1350336512 1353527168 1358651392 1359739808 1362864889 1363043584 1363704064 1364887552 1367017472 1368866816 1372192768 1373292032 1376628736 1383617536 1386979328 1393288064 1397407744 1397792228 1398562816 1401867424 1403084032 1406399323 1407174656 1408301944 1411723712 1413633536 1416973754 1420416592 1422338176 1425794048 1426936252 1427627692 1428866656 1431096416 1433032448 1436514304 1437665096 1438853444 1441158208 1443048352 1447713379 1448474608 1451993984 1453194176 1458598442 1462142416 1462911232 1464120448 1468853596 1471145756 1473135968 1476715264 1477898261 1479897608 1484406784 1489010278 1492628144 1499201536 1500205844 1503850912 1506082816 1508712499 1514361788 1520056202 1521312653 1532751094 1537421312 1542391424 1543241728 1545936292 1546888192 1548230656 1552744448 1553988352 1557764096 1559871488 1569476608 1573289984 1576680448 1581277184 1581712258 1585119232 1587700352 1592329216 1597476832 1598357504 1603524608 1607313512 1609487936 1613398528 1614691022 1615581184 1618614256 1619398576 1620803968 1623333248 1625529344 1626831556 1629478912 1630784288 1632990464 1643045824 1644403936 1647037952 1650587344 1654529576 1655399552 1659421696 1660793344 1662123806 1664717566 1666162288 1666969648 1671019904 1673280512 1676421908 1678689824 1684932683 1689026584 1691311552 1696464896 1696779154 1699426994 1701726032 1705860736 1708392448 1709536892 1713619918 1720063597 1724242856 1725668084 1736294119 1737207088 1738643032 1745337664 1749348962 1751715536 1751945216 1757052928 1762733056 1769406464 1770591781 1775986688 1780301824 1782710272 1785822958 1788473344 1793687552 1798045696 1801920512 1807671152 1814514688 1825687808 1827150367 1831589816 1832599552 1834067648 1836929728 1838523904 1839414784 1843884032 1845361168 1846378496 1849844864 1852347392 1859236064 1863753472 1866274816 1872230836 1872308032 1877766656 1879318784 1882329088 1885394168 1886385536 1890890944 1897003738 1898049536 1899570064 1904185472 1911266924 1915910752 1918502656 1920039569 1923035809 1924704712 1925637352 1930316096 1932927488 1933180928 1936556342 1939096223 1939176176 1951116916 1952729674 1953756448 1960072471 1965786968 1967411852 1970563264 1972192096 1978567717 1979526457 1984336136 1987020608 1993444166 1994671616 2002223104 2008432468 2014552064 2020799663 2023533464 2023798784 2028716032 2029699072 2034630656 2043969536 2059337728 2062933417 2065909888 2072588476 2073731072 2080162199 2080434944 2086500352 2088171848 2093245504 2094399488 2096077312 2101170176 2108984192 2114108416 2116968448 2118664352 2123812096 2124841216 2130003968 2132885504 2133472348 2139692384 2139780608 2141549312 2146609493 2147792896 2154736192 2155869184 2162749414 2168004272 2170937216 2176211968 2177955332 2181354052 2183247136 2184305056 2189612288 2191366387 2192574464 2194330936 2199662528 2207842826 2209667789 2213207248 2216201344 2223365788 2224443148 2229847904 2231691056 2232864512 2240082824 2241934436 2245432996 2248470688 2253933824 2255739451 2261220248 2272699898 2278221904 2279624704 2288254976 2292250364 2295351392 2295652352 2302345216 2302771709 2312912896 2318532608 2320085782 2335965184 2341978114 2354176384 2359586972 2361039872 2363088896 2368672544 2369978368 2377639936 2386482112 2392280576 2395516928 2401337344 2403261056 2409100288 2410267648 2416123904 2419392512 2421330688 2427213824 2438254112 2445463552 2447484928 2453267992 2462555648 2463850496 2464528402 2470516496 2471713616 2473858688 2477719168 2481071104 2485729036 2487099392 2489091808 2495139584 2498348461 2504418728 2507806784 2513900032 2515913918 2522026864 2523248944 2525334616 2529379712 2532801536 2534830564 2540884706 2540989472 2543089808 2550504064 2558749228 2560094656 2562210784 2574505073 2577987944 2584251712 2589820814 2593862254 2597371312 2597711872 2603682176 2605285376 2607546368 2612099252 2623602688 2625360227 2631739096 2643329024 2647944386 2650133129 2651526608 2670058942 2676546416 2690487296 2700673024 2705388511 2707054336 2717302784 2719479616 2725729778 2726087168 2727408128 2729775104 2734034944 2737733632 2744385536 2746584064 2753257472 2767235072 2773958656 2786576128 2794815488 2795584456 2797125632 2803734848 2806168064 2812798646 2814349312 2816603888 2823447424 2827267072 2833947508 2840833184 2844676352 2846955223 2851588096 2853872504 2855255384 2857733312 2862192832 2866064896 2873028608 2875330192 2877706888 2882316416 2886096704 2895426758 2896949216 2903987968 2906388352 2917196884 2924284832 2925822464 2928240896 2933738339 2935159919 2937707192 2942291512 2946271936 2953430528 2955796522 2959795216 2968813568 2978020556 2985256288 2991689561 2996358121 3000411688 3007701824 3012165632 3017424998 3019919147 3021382487 3028723576 3040112404 3042625306 3065502188 3074842624 3084378433 3084782848 3091872584 3093776384 3096461312 3105488896 3107976704 3115528192 3119742976 3138953216 3146579968 3148687847 3153360896 3162554368 3163424516 3170238464 3175400704 3184658432 3194953664 3196715008 3207049216 3214627024 3218975872 3226797056 3229382044 3231162368 3237228512 3238797152 3241607936 3246666496 3251058688 3253663112 3258957824 3261568576 3265980928 3276403963 3286091648 3288807872 3294075904 3301174688 3309059152 3310799104 3318843392 3321586688 3324247612 3329435132 3332324576 3333939296 3342039808 3344717117 3346561024 3352843816 3357379648 3369865366 3378053168 3382623104 3392929792 3393558308 3398853988 3403452064 3411721472 3414454603 3419073784 3427239836 3440127194 3442970741 3448485712 3451336168 3472588238 3474414176 3477286064 3490675328 3498697924 3503431072 3503890432 3514105856 3514756819 3525466112 3538812928 3541183562 3551973376 3560603648 3565420544 3571645916 3576946688 3587375104 3603841024 3615342304 3629029376 3651375616 3654300734 3663179632 3665199104 3668135296 3673859456 3677047808 3678829568 3687768064 3690722336 3692756992 3699689728 3704694784 3718472128 3727506944 3732549632 3744461672 3744616064 3755533312 3758637568 3764658176 3770788336 3772771072 3781781888 3794007476 3796099072 3799140128 3808370944 3817369591 3822533848 3831821504 3837005312 3840079138 3846071618 3849409424 3851274704 3860632192 3865854976 3866361856 3873112684 3878192446 3878352352 3892775509 3902233832 3905459348 3907512896 3920144942 3929507743 3931573936 3934823704 3941126528 3944384192 3957135434 3959052914 3968672272 3974041216 3986888332 3989343232 4004446208 4011438137 4016864936 4029104128 4041599326 4047066928 4047597568 4057432064 4059398144 4069261312 4087939072 4118675456 4125866834 4129277201 4131819776 4145176952 4147462144 4160324398 4160869888 4173000704 4176343696 4186491008 4188798976 4192154624 4202340352 4217968384 4228216832 4233936896 4237328704 4247624192 4249682432 4260007936 4265771008 4266944696 4279384768 4279561216 4283098624 4293218986 4295585792 4309472384 4311738368 4325498828 4336008544 4341874432 4350025813 4352423936 4355910664 4362708104 4366494272 4368610112 4379224576 4382732774 4385148928 4388661872 4399325056 4415685652 4419335578 4426414496 4432402688 4435953487 4446731576 4448886296 4459695808 4463382112 4465729024 4477811149 4479980929 4480165648 4483868872 4490865992 4496941376 4507867648 4511478902 4522440496 4545399796 4556443808 4559249408 4571173691 4573388711 4584500728 4590702784 4591304704 4604690432 4605543418 4625825792 4637065216 4640171564 4668744049 4683956228 4707735503 4708352768 4719173944 4722079744 4726177792 4737345088 4739956736 4755279872 4772964224 4784561152 4791033856 4802674688 4805891977 4806522112 4818200576 4820535296 4832247808 4838785024 4842661376 4854427648 4876508224 4890927104 4894969856 4906535984 4925111296 4927700992 4929056804 4941032992 4943427232 4947717376 4955438336 4959408139 4962142208 4971458072 4974198784 4978183616 4990279168 4996696922 5008837456 5015613568 5027800064 5031827836 5044053728 5046497888 5050669232 5058759424 5065603072 5069661128 5081769412 5081978944 5086179616 5101008128 5105094547 5117498456 5120189312 5124421568 5149010146 5155975888 5168503424 5179641628 5187724508 5194742624 5195423744 5207364352 5210570752 5211535973 5224198504 5247205376 5250720454 5263478192 5286658048 5295888772 5300266258 5303053216 5320196707 5340117884 5353092832 5364628829 5380974592 5401346048 5410777022 5414108672 5434605568 5438959232 5451459556 5452174336 5454816256 5459550208 5468069888 5475467264 5493168128 5506514944 5534470144 5547917312 5573152256 5589630976 5591168912 5594251264 5607469696 5612336128 5625597292 5628698624 5633207776 5646894848 5654534144 5667895016 5681666368 5689352704 5693910446 5703176192 5707745008 5710510768 5715466624 5724385664 5732129792 5746057216 5750660384 5755413776 5764632832 5772193408 5790853516 5793898432 5807975936 5812776704 5826511481 5834393768 5848569664 5851644928 5856481792 5867476678 5870319838 5875414384 5884583024 5892543872 5906861056 5911593044 5919590432 5937627136 5947994479 5956041112 5970512576 5983379122 5992716242 5997669713 6000823376 6015403648 6024331264 6034849996 6039838294 6042764974 6057447152 6080224808 6085250612 6122721367 6131004376 6149685248 6168756866 6169565696 6183745168 6187552768 6192922624 6210977792 6215953408 6231056384 6239485952 6250380353 6277906432 6293159936 6297375694 6306721792 6325108736 6326849032 6340476928 6350801408 6369316864 6389907328 6393430016 6414098432 6429254048 6437951744 6453594112 6458764088 6462324736 6474457024 6477594304 6483215872 6493332992 6502117376 6507326224 6517915648 6523137152 6531961856 6552807926 6572183296 6577615744 6588151808 6602349376 6618118304 6621598208 6637686784 6639513083 6643173376 6648495224 6658870264 6664649152 6667878592 6684079616 6689434234 6693122048 6705687632 6714759296 6739730732 6756106336 6765246208 6777947197 6781231537 6787116616 6797707976 6806904128 6823442944 6828909206 6834553859 6838147568 6854479672 6880254388 6885941482 6896971424 6902672336 6945176476 6948828352 6954572128 6977054581 6980435401 6981350656 6997395848 7006862144 7007780864 7028211712 7029513638 7050932224 7077625856 7082367124 7103946752 7121207296 7125977759 7143291832 7153893376 7174750208 7193218493 7207682048 7230684608 7258058752 7302751232 7308601468 7326359264 7330398208 7335308807 7336270592 7347718912 7354095616 7357659136 7375536128 7381444672 7385513984 7399379456 7409389568 7436944256 7455013888 7465099264 7488923344 7489232128 7511066624 7517275136 7529316352 7541576672 7545542144 7563563776 7569622949 7588014952 7592198144 7598280256 7616741888 7634739182 7645067696 7663643008 7674010624 7680158276 7692143236 7698818848 7702549408 7721264384 7727449891 7731709952 7746225368 7756384892 7756704704 7785551018 7804467664 7810918696 7815025792 7840289884 7859015486 7863147872 7869647408 7882253056 7888768384 7914270868 7918105828 7937344544 7948082432 7954449643 7973776664 7978686464 8008892416 8022876274 8033729872 8058208256 8083198652 8094133856 8095195136 8114864128 8118796288 8120300237 8175878144 8196923399 8237350912 8251733668 8258554402 8263639552 8290353904 8294924288 8320648796 8321739776 8346001408 8352687392 8372982016 8384309248 8404680704 8435936768 8456433664 8467873792 8474657408 8495248384 8499364864 8520015872 8531542016 8533889392 8558769536 8559122432 8566197248 8586437972 8591171584 8618944768 8623476736 8650997656 8672017088 8683748864 8700051626 8704847872 8711821328 8725416208 8732988544 8737220224 8758449152 8765465548 8770297856 8777323744 8798650112 8831371304 8838671156 8852828992 8864805376 8871906974 8893096471 8893463152 8897772592 8919391616 8926764224 8931458048 8955622298 8959961858 8960331296 8967737744 8981731984 8993882752 9015735296 9022957804 9044880992 9078517889 9090799592 9112887616 9118498816 9142347382 9146777422 9169001456 9181405568 9182609408 9209380864 9211086836 9251651584 9267805351 9280343128 9337488098 9345206297 9367912456 9415471006 9416705536 9438347888 9444159488 9452355584 9474690176 9479913472 9510559744 9540054223 9545928448 9569122304 9582067712 9605349376 9611783954 9613044224 9636401152 9641070592 9664495616 9677570048 9685322752 9708855296 9753016448 9781854208 9789939712 9813071968 9844795261 9850222592 9855401984 9858113608 9882065984 9886854464 9895434752 9910876672 9918816278 9924284416 9942916144 9948397568 9956367232 9980558336 9993393844 10017674912 10031227136 10055600128 10063655672 10088107456 10092995776 10101338464 10117518848 10131206144 10133993653 10139322256 10163538824 10163957888 10172359232 10202016256 10210189094 10234996912 10240378624 10248843136 10298020292 10311951776 10337006848 10345287827 10350300767 10359283256 10375449016 10389485248 10390847488 10414728704 10421141504 10423071946 10448397008 10494410752 10501440908 10526956384 10560987493 10566104953 10591777544 10600532516 10606106432 10640393414 10649188571 10665806731 10680235768 10706185664 10729257658 10761949184 10802692096 10821554044 10828217344 10869211136 10876492369 10877918464 10902919112 10904348672 10909632512 10919100416 10936139776 10950934528 10986336256 11013029888 11068940288 11095834624 11146304512 11179261952 11182337824 11188502528 11208038117 11214939392 11224672256 11251194584 11257397248 11266415552 11293789696 11309068288 11335790032 11363332736 11378705408 11387820892 11406352384 11415490016 11421021536 11430933248 11448771328 11464259584 11492114432 11501320768 11510827552 11529265664 11544386816 11581707032 11587796864 11615951872 11625553408 11653022962 11668787536 11697139328 11703289856 11712963584 11734953356 11740639676 11750828768 11769166048 11785087744 11794528781 11813722112 11823186088 11839180864 11875254272 11895988958 11912082224 11941025152 11966758244 11985432484 11995339426 12001646752 12030807296 12040445179 12069699992 12079676588 12085529948 12114894304 12154058833 12160449616 12170501224 12245442734 12262008752 12299370496 12337513732 12339131392 12367490336 12375105536 12385845248 12394142467 12431906816 12462112768 12478971904 12500760706 12555812864 12586319872 12594751388 12613443584 12650217472 12653698064 12701602816 12738633728 12779814656 12828196864 12858508096 12875903488 12907188224 12917528176 12924649472 12948914048 12955188608 12966431744 12986665984 13004234752 13014652448 13035831296 13046274304 13063923712 13105615852 13144366592 13155231488 13176303616 13204698752 13236236608 13243196416 13275373568 13279026166 13286346752 13296990448 13317740528 13329298304 13335757184 13368159232 13378868468 13386244096 13411375264 13429518592 13461250663 13479461464 13512212672 13530492416 13555894394 13562463074 13573673561 13574233232 13595415952 13613808256 13646885888 13657818412 13669107718 13676295136 13708959344 13760508776 13771882964 13793942848 13805344672 13856685199 13890352952 13897656704 13909144256 13954109162 13960870802 13962701312 13994791696 14013724288 14015561728 14056423424 14059027276 14101864448 14145597641 14164734248 14207893504 14242414592 14251955518 14286583664 14307786752 14349500416 14386436986 14415364096 14440533919 14461369216 14516117504 14561135393 14605502464 14617202936 14652718528 14660796416 14670617614 14672541184 14695437824 14708191232 14715318272 14751072256 14762889344 14771027968 14798758912 14818779136 14873888512 14910027776 14930198528 14977846688 14978464256 15022133248 15026266451 15034550272 15058632704 15083153344 15091084288 15127127552 15139245898 15176029904 15184396288 15196560512 15233483776 15269478364 15290135392 15327286016 15339564709 15348021248 15360316552 15384286472 15397637696 15405098816 15442528768 15454899782 15463419904 15467674523 15492450736 15512769784 15513409408 15571102036 15608935328 15621837392 15630051584 15680579768 15718030972 15726295744 15739294816 15764506112 15777536768 15790176157 15814816877 15828541736 15836211656 15874689088 15896164864 15908899286 15947553328 15957372928 16017784832 16045752548 16067459744 16116416512 16119401963 16127212823 16166397304 16188267712 16190390272 16229728256 16237592576 16240600474 16279389221 16351756288 16393846798 16503467336 16517108804 16527279104 16580707808 16589848576 16618815139 16641297592 16643479552 16692002816 16705374784 16745964032 16768618496 16809361408 16871873536 16912867328 16935747584 16949314816 16990496768 16998729728 17040031744 17063084032 17067778784 17117539072 17118244864 17132394496 17172875944 17182343168 17237889536 17246953472 17301995312 17344034176 17367497728 17400103252 17409695744 17423642656 17450832416 17465977088 17474440448 17488439227 17516898304 17530931096 17540595712 17554647488 17597300224 17662742608 17677342312 17705657984 17729610752 17743813948 17786192942 17786926304 17795545184 17838783232 17853528448 17862916096 17911244596 17919923716 17920662592 17935475488 17963463968 17987765504 18021535511 18031470592 18045915608 18089761984 18157035778 18181599184 18225775232 18236997632 18284694764 18293554844 18338002912 18362811136 18365218816 18377521589 18422173672 18503303168 18535610702 18550931903 18560686256 18674976196 18690412594 18735824912 18830942012 18833411072 18876695776 18888318976 18904711168 18937719577 18949380352 19021119488 19080108446 19091856896 19138244608 19164135424 19210698752 19223567908 19226088448 19272802304 19282141184 19328991232 19370645504 19417710592 19506032896 19563708416 19579879424 19626143936 19689590522 19700445184 19710803968 19716227216 19764131968 19773708928 19790869504 19821753344 19837632556 19848568832 19885832288 19896795136 19912734464 19961116672 19986787688 20035349824 20062454272 20111200256 20127311344 20176214912 20185991552 20202676928 20235037696 20262412288 20267987306 20278644512 20327077648 20327915776 20344718464 20404032512 20420378188 20469993824 20480757248 20497686272 20546119433 20596040584 20623903552 20674013696 20690575654 20700601534 20718566512 20750898032 20778970496 20781694976 20829457408 20842283008 20846143892 20896794016 20974506847 21002881816 21053912768 21121974986 21132209906 21149677409 21183555088 21201065032 21212212864 21280786828 21298377142 21331613462 21360471536 21412371328 21458515316 21523898368 21590649031 21643108088 21656434688 21738422272 21752984738 21755836928 21805838224 21808697344 21819265024 21838200832 21872279552 21901869056 21972672512 22026059776 22040814929 22137880576 22191669248 22292609024 22358523904 22364675648 22377005056 22416076234 22429878784 22449344512 22502389168 22514794496 22532831104 22587579392 22618136576 22671580064 22726665472 22757410816 22775641784 22812704768 22830980032 22842043072 22861866496 22897542656 22928519168 22934827741 22984228864 23002641536 23021655104 23058531328 23088773632 23163414064 23175593728 23231903744 23251106816 23306045924 23337575072 23394278656 23406579712 23413019819 23425927168 23469906712 23481279352 23501657536 23538332096 23570175488 23589057562 23627444224 23646372176 23678361728 23750508544 23791977916 23824164448 23882050304 23901182221 23912763841 23933516488 23970864968 23990678852 24003293504 24061614592 24080890358 24100795187 24138404707 24139399984 24159353176 24171059896 24229788608 24308117666 24320899232 24341002448 24490885468 24524017504 24598740992 24603297733 24641691413 24675027464 24678262784 24734980672 24750211072 24771690496 24788284934 24863813632 24924225536 24957943808 25001521412 25111625728 25189502776 25226887168 25300434944 25307396128 25365559949 25403205632 25477267456 25559629312 25656393728 25717016192 25751806976 25814376448 25835056352 25849298944 25894432891 25897828096 25910377216 25932863488 25973331968 26008469504 26029304896 26071662592 26092548608 26127847424 26211231704 26288733184 26310462976 26352607232 26409397504 26472473216 26486392832 26550747136 26558052332 26572693504 26593980896 26635481056 26658596608 26671514368 26721587137 26736318464 26757736936 26772488192 26822750528 26859037184 26922501326 26958922928 27024425344 27060984832 27111788788 27124926148 27147347122 27148466464 27190831904 27227616512 27249428563 27293771776 27315636824 27338215436 27352590272 27417918688 27506554201 27521017552 27543765928 27587885696 27610689344 27713370398 27780705904 27795313408 27818288512 27908218324 27921741604 27925402624 27989583392 28027448576 28031123456 28080066959 28118054552 28203728896 28291195282 28329468496 28415787008 28484829184 28503911036 28573167328 28615573504 28772873972 28830728192 28881067838 28904940407 28922738432 29032235008 29122270786 29211004928 29234405872 29305437056 29321592832 29341235228 29345082368 29390875648 29416382464 29430636544 29502144512 29525778688 29597517824 29637558272 29747777024 29820055552 29860397056 29955693376 29956928512 30044266496 30052532902 30069100544 30117265408 30166306688 30182168576 30254255104 30278491796 30352059808 30368792576 30393121024 30466967552 30538956728 30580270784 30654572032 30679129418 30696042496 30720633104 30768572944 30795275392 30810197632 30885057536 30909799564 30926839808 30935349046 30984901472 31025539568 31026818816 31142204072 31217870656 31243674784 31260103168 31359866503 31361159536 31436061944 31452591488 31478589632 31529012224 31555073536 31580352314 31629633754 31657083472 31672423312 31749378176 31792329728 31817798572 31895106656 31914745856 32013720977 32091505096 32134919488 32232833024 32238803926 32254425646 32332794608 32376535424 32380780544 32459456512 32475185152 32481200948 32558778442 32681208343 32787693596 32954148521 33006934672 33034217608 33054558208 33161415616 33179697152 33237630278 33282595184 33286959104 33384005632 33410749568 33491928064 33537236992 33618722816 33641243839 33743747072 33825734656 33871495168 33898629632 33980993536 33997459456 34080063488 34126168064 34135557568 34235078144 34236489728 34264788992 34345751888 34364686336 34475779072 34493906944 34603990624 34688068352 34715856973 34734995456 34800206504 34819391488 34847285312 34901664832 34931954176 34948880896 34976878454 35033796608 35061862192 35081191424 35109294976 35194600448 35325485216 35354684624 35411315968 35459221504 35487627896 35572385884 35573852608 35591090368 35677566464 35707056896 35725832192 35735661829 35822489192 35839847432 35841325184 35870950976 35926927936 35975531008 36043071022 36062941184 36091831216 36179523968 36314071556 36363198368 36451550464 36473995264 36480751811 36537680371 36569389528 36587109688 36676005824 36725622272 36730437632 36755043178 36842828237 36844347344 37006606336 37071221404 37101863806 37121372512 37241376949 37349952392 37380825188 37471649824 37552401803 37611002683 37661884024 37666822144 37753391552 37776637952 37809422336 37875439154 37898760704 38042238976 38160216892 38183713792 38276489216 38328270848 38395193597 38447135816 38452176896 38545604608 38564282368 38657982464 38741291008 38835421184 39012065792 39127416832 39159758848 39252287872 39379181044 39400890368 39421607936 39432454432 39523081781 39528263936 39547417856 39581739008 39643506688 39675265112 39697137664 39771664576 39793590272 39825468928 39922233344 39973575376 40070699648 40124908544 40222400512 40254622688 40352429824 40371983104 40405353856 40470075392 40524824576 40535974612 40557289024 40654155296 40655831552 40689436928 40785580367 40808065024 40840756376 40939987648 40961514496 40995372544 41092238866 41192081168 41247807104 41348027392 41381151308 41401203068 41437133024 41501796064 41557940992 41563389952 41635961353 41658914816 41692287784 41793588032 41949013694 41983687991 42005763632 42107825536 42243949972 42264419812 42299354818 42367110176 42402130064 42424425728 42561573656 42596754284 42663226924 42720943072 42824742656 42859049569 42917030632 43047796736 43181298062 43286216176 43312869376 43476844544 43505969476 43511673856 43611676448 43617394688 43638530048 43676401664 43744559104 43752662471 43945345024 44052119552 44081629858 44275761152 44383338496 44585218048 44729351296 44754010112 44832152468 44859757568 44898689024 45004778336 45029588992 45065662208 45175158784 45236273152 45343160128 45453330944 45514821632 45551283568 45625409536 45661960064 45684086144 45723732992 45795085312 45857038336 45869655482 45968457728 46005283072 46043310208 46117062656 46177547264 46326828128 46351187456 46463807488 46502213632 46612091848 46675150144 46788557312 46813159424 46826039638 46851854336 46939813424 46962558704 47003315072 47076664192 47140350976 47178115124 47254888448 47292744352 47356723456 47468620759 47583955832 47648328896 47764100608 47802364442 47825527682 47867032976 47941729936 47981357704 48006587008 48123229184 48161780716 48201590374 48276809414 48278799968 48318706352 48342119792 48459577216 48616235332 48641798464 48682004896 48863047807 48981770936 49048035008 49197481984 49206595466 49283382826 49350054928 49356525568 49469961344 49500422144 49543380992 49576569868 49727627264 49848451072 49881844313 50003042824 50223251456 50352529451 50379005552 50453774336 50600869888 50614792256 50731119898 50806411264 50954534912 51119258624 51312787456 51347161649 51434032384 51503613952 51628752896 51670112704 51698597888 51788865782 51795656192 51820754432 51865726976 51946663936 52016939008 52058609792 52143325184 52185097216 52255694848 52422463408 52577466368 52620925952 52705214464 52818795008 52944946432 52972785664 52987360643 53101494272 53116104664 53145387008 53187961792 53270962112 53317193216 53343028736 53443174274 53472636928 53515473872 53544976384 53645501056 53718074368 53845002652 53917845856 54048850688 54092149237 54121969664 54223577576 54249852296 54294694244 54296932928 54381663808 54455233024 54498857126 54587543552 54631273648 54676430872 54705180544 54835837376 55013108402 55042035104 55087531856 55175771392 55221378688 55426740796 55561411808 55590626816 55636577024 55681147501 55768038461 55816436648 55843483208 55850805248 55979166784 56054897152 56062246912 56160133918 56236109104 56407457792 56582390564 56658936992 56831574016 56842101659 56930804299 57007822072 57146334656 57231147008 57378463793 57406267253 57545747944 57661456384 57762135676 57809880814 57845476864 58064470016 58244541572 58422009856 58468811744 58603190227 58610874112 58682470456 58690164736 58781751296 58832764928 58861273088 59004289024 59051557376 59195035648 59275116544 59495554048 59640111104 59720794112 59825069093 59911386752 59913857024 60088532992 60105065804 60138201088 60234530816 60332613376 60364337152 60508510208 60556983592 60704119616 60737585152 60786242048 60933935104 61077913456 61160541568 61309144064 61358258836 61392084992 61441266208 61537145888 61590550784 61620395264 61770115072 61819599128 61853679616 61870698092 61969802944 62051079136 62053637632 62251675297 62284408144 62435741312 62487349568 62520206336 62719733006 62722319072 62872123888 62905182976 62957179264 63058024448 63110147072 63160704628 63259267508 63314166944 63344846624 63498756352 63549625223 63584659456 63635597144 63790213312 63829491712 64027441954 64183010192 64269838976 64465666048 64477607852 64508851292 64665589216 64753070848 64761561088 64874637457 64962401896 65117556884 65362416686 65416444079 65575387192 65908297042 66013869344 66068435216 66109116416 66322831232 66359394304 66475260556 66565190368 66573918208 66768011264 66780379561 66821499136 66983856128 67074473984 67237445632 67282487678 67487494144 67651469312 67742990336 67797259264 67961987072 67994918912 68160126976 68271115136 68470156288 68472979456 68529577984 68691503776 68729372672 68951558144 68987813888 69207981248 69376136704 69431713946 69469990912 69600413008 69638782976 69694570624 69803329664 69863908352 69897761792 69953756908 70067593216 70123724384 70162382848 70218589952 70389200896 70650970432 70709369248 70822631936 70918443008 70975255792 71144771768 71147705216 71182180736 71355132928 71414113792 71451664384 71471323658 71644978384 71679694864 71682650368 71741901952 71853855872 71951062016 72086142044 72125882368 72183662432 72359047936 72452105369 72628143112 72726396736 72903100928 72947990528 72961503622 73075360742 73138779056 73174219376 73352011648 73451244544 73460875264 73510086356 73685656474 73688694688 73962734671 74142442808 74203727612 74242745024 74482753898 74660647117 74699904784 74761650376 74943299648 75104803606 75222005366 75323768048 75333644288 75506783104 75553275904 75618844672 75750878308 75797521408 76084477952 76135446583 76320433784 76367427584 76552978432 76656541696 76790387194 76894271632 76904353792 77091209216 77128564736 77315964928 77482582016 77670842368 78024131584 78254833664 78319517696 78456266819 78504575744 78758362088 78801780736 78843215872 78864908864 79046163562 79056527872 79094835712 79163478016 79287013376 79350530224 79394275328 79543329152 79587180544 79650937856 79844466688 79947150752 80141399296 80249817088 80444801024 80509245376 80704859648 80743966208 80810707712 80940150784 81049649152 81071949224 81114578048 81308310592 81311663104 81378873856 81571160734 81616130048 81681512752 81879975296 81923028992 81990745088 82184477732 82384162336 82495614208 82561701467 82696054784 82762302616 82802406136 82874266048 83003592128 83115881984 83126779904 83271922706 83317829632 83384575568 83587176064 83898027388 83967375982 84011527264 84215651072 84283116253 84487899944 84528839624 84598709636 84734220352 84804260128 84848851456 85078411831 85119637651 85123147312 85193508568 85326453848 85441886144 85649485312 85718099138 85834061264 86095593472 86362596124 86572432352 86625738752 86758997269 86894385509 87011938952 87023347712 87223352896 87234789376 87277060096 87352803328 87489118208 87505324942 87890690048 88104239104 88163259716 88551522304 88706136931 89170436096 89446974557 89458702592 89664304936 89719515136 89797378048 90009556672 90059177984 90131324416 90350317568 90472546304 90686320256 90906661888 91029643264 91102567136 91250819072 91311947563 91323920128 91368172288 91447465984 91590170624 91714076672 91739310964 91936915456 92010566144 92086620416 92234125312 92355094528 92653656256 92702374912 92927614976 93004427264 93224183696 93350300288 93577114624 93626318848 93652079276 93703708672 93879626848 93925117408 94006630144 94153328384 94228754641 94280701952 94356230248 94509776896 94585488704 94713446912 94937241518 95015714927 95167911664 95296657792 95528201216 95604728884 95651055364 95734065952 95883459872 95962715408 96013174016 96246458368 96323561432 96403180748 96553618828 96557599936 96637412704 96684239584 96919154432 96996796393 97232470664 97283596928 97364009792 97726095614 97963541872 98096070016 98394963968 98413190932 98566765652 98700109856 98713051136 98939922688 99000844288 99019183487 99153139736 99455254528 99696902144 99763688626 100006085648 100446502912 100705058902 100758011104 100907548672 101083737433 101229584512 101462239796 101612822528 101909069824 101927947751 102238517248 102625574912 102694323298 102868064768 103007227904 103257505792 103340225408 103397195776 103577731564 103591312384 103641508864 103731453952 103893327872 104033878016 104117219584 104370194432 104511389696 104844926816 105154932736 105241851904 105410428928 105637590016 105889892864 105945571328 105974721286 106202988544 106232209328 106290774016 106375923584 106541924224 106634386432 106686057472 106886348548 106945273856 107030947744 107089952768 107291002112 107436148736 107690005304 107835691712 108097701376 108184298474 108243939328 108447155152 108499704592 108589388488 108593865856 108763327616 108910466048 108997714252 109175087104 109262547296 109352861744 109410361088 109671674752 110026216804 110084070208 110175063712 110351542784 110442757376 110703718139 110853481592 111122823616 111181253632 111273154048 111362295002 111536076922 111632873296 111686966416 111701610496 111958333568 112109794304 112124493824 112320267836 112472218208 112814915584 112890489761 113164781128 113317873984 113663148032 113684203318 113861608598 113955724547 114015644144 114292669312 114462294016 114756927586 114812534506 115091495888 115524271352 115619761628 115690953728 116128940032 116331705973 116489083144 116844019712 116937623488 117206380454 117221748224 117364940912 117380329472 117563502592 117665529856 117722546176 118008578048 118103114752 118390071296 118550233088 118991108096 119280222208 119441588224 119650138186 119822773504 119827714048 120177065984 120210131608 120276402176 120469061632 120665226752 120728674304 121017020416 121113967184 121408239232 121475170304 121572484096 121867870208 122155826912 122321083136 122419074589 122618288128 122716517672 122784169984 122882532416 123074291776 123181101568 123240790528 123540230144 123639198256 123707359232 123741396184 123939605888 124102158272 124107275264 124503350594 124568816288 124871482624 124974699136 125040412672 125439466012 125444638144 125744247776 125810365952 125914358528 126116048896 126150748577 126220294144 126321409256 126518535016 126628333888 126689693248 126997512704 127099250446 127169318912 127271194288 127580426624 127658983424 128054883908 128366020384 128539677952 128642651123 128843399203 128955215704 129017702584 129331178432 129506141696 129523122176 129749274914 129856523321 129919446941 129924803792 130235113768 130724833372 130832888158 131150774384 131816594084 132027738688 132136870432 132218232832 132564037039 132628272619 132645662464 132950521112 133130380736 133147836416 133536022528 133560759122 133642998272 133967712256 134148947968 134474891264 134564975356 134974988288 135302938624 135393577421 135594518528 135923974144 135989837824 136320253952 136542230272 136940312576 136945958912 137059155968 137383007552 137458745344 137903116288 137975627776 138415962496 138752273408 138863427892 138939981824 139200826016 139277565952 139370867333 139389141248 139606659328 139727816704 139795523584 139907513816 140135186432 140247448768 140324765696 140437179904 140778401792 141301940864 141418738496 141645263872 141836886016 141950511584 142289543536 142295410432 142364361472 142710265856 142828227584 142903328768 142942647316 143289956768 143359389728 143365300736 143483803904 143707711744 143822836031 143902124032 144172284088 144251764736 144367324864 144718095872 144904210738 145256286224 145452793472 145806201856 145895981056 145923007244 146150721484 146277558112 146348438752 146704023296 146821547929 146902489088 147020172712 147371312948 147377389376 147925469342 148047741863 148284885616 148407455224 148485490048 148965507796 149321294234 149399809568 149523300752 149886599296 150209607212 150444010732 150647536096 150667288576 151013566208 151106551808 151134543217 151501756616 151595042816 152168955904 152270893166 152640867568 152734855168 153105956864 153313083392 153580774388 153788543264 153808707584 154182418432 154257129472 154285704503 154965164032 155341684736 156048263168 156509667328 156639035392 156912533638 157009151488 157516724176 157603561472 157729817728 158092327124 158113055744 158189671424 158326956032 158574026752 158701060448 158788550656 159086658304 159301875712 159688933376 159894301504 160282798592 160499634176 160889602048 161018490752 161409719296 161487932416 161621415424 161880301568 162099298304 162143898448 162229156096 162616621184 162623326208 162757747712 163142321468 163232260096 163363025504 163759950592 163846057984 163981490176 164368955464 164768324672 164991228416 165123402934 165392109568 165524605232 165604812272 165748532096 166007184256 166231763968 166253559808 166543845412 166635659264 166769151136 167174352128 167389346887 167796054776 167934751964 168023054528 168431302144 168566232506 168968832949 168975799888 169057679248 169197419272 169468440704 169608520256 169697702912 170156823662 170239275302 170246294624 170387017136 170652907696 170883772288 171298970624 171436198276 171668122528 172191186944 172491839891 172725192248 173144864704 173251477504 173517994538 173788771018 174023877904 174046695424 174446705792 174469578752 174554120192 174705606656 174978236416 175010649884 175781380096 176326519432 177103044608 177412273862 177558919643 178340872192 178893949114 178917405184 179328609872 179439030272 179594756096 180019113344 180118355968 180262648832 180700635136 180945092608 181261030237 181372640512 181813323776 182059286528 182205134272 182501638144 182623895126 182647840256 182736344576 182894931968 183180341248 183428153344 183478621928 183873830912 184021132288 184173240832 184468250624 184710189056 185307312512 185404749824 185855229952 186008854528 186448367392 186700600576 187051109959 187154229248 187252637696 187304158552 187407417344 187759253696 187850234816 188013260288 188306656768 188457509282 188561403904 188712460496 189019553792 189170977408 189426893824 189874483036 190031429854 190335823328 190593315584 190745999941 191056402432 191209457768 191302110728 191468131904 191766919744 191925430816 192026348032 192492916736 192545879407 192647122864 192806361496 193107237656 193115199872 193274825408 193368479168 193838308864 193993592786 194464941328 194567193856 194728019584 195452191228 195927083744 196192140032 196560468713 196655714573 196826381864 197133531304 197400219712 197426102272 197879845376 198001688576 198038366974 198306279472 198910509056 199393804288 199527377252 200012171296 200755994107 201410117804 201516022208 201815097344 202167474866 202334582849 202432626629 202459169024 202924479592 203225645056 203818139648 203855895502 204477034496 205251149824 205388646596 205736129536 206014455808 206515011584 206653355011 206680450816 207155463128 207182624768 207283017728 207462907904 207786655744 208067756032 208234439168 208740388864 209022779392 209689853632 210309865472 210483703808 210820857856 211275180032 211779785728 211891142656 211949442572 212405977088 212464418656 212581548032 212751847168 213083848448 213268772864 213372114944 213772697096 213890547712 214061895488 214179905536 214582004224 214872297472 215380010608 215671383424 216195402752 216368596948 216487878656 216894310304 216999409184 217178776976 217187731712 217526655232 217820932096 217995428504 218350174208 218525094592 218705723488 218820722176 219343349504 219519065521 220052433608 220168140416 220350127424 220703085568 220885514752 221407436278 221706963184 222245647232 222362507264 222546308096 222724590004 223072153844 223265746592 223373932832 223403220992 223916667136 224096046839 224219588608 224640535672 224944436416 225629831168 225780979522 226329562256 226635747968 227326296064 227368406636 227723217196 227911449094 228031288288 228585338624 228768458401 229513855172 229625069012 230182991776 230679039647 231048542704 231239523256 231381907456 232257880064 232663411946 232978166288 233688039424 233875246976 234412760908 234443496448 234729881824 234760658944 235127005184 235331059712 235445092352 235488706873 236206229504 236780142592 237100466176 237982216192 238560444416 238883176448 239300276372 239645547008 239655428096 240354131968 240420263216 240552804352 241330453504 241457348608 242034040832 242227934368 242816478464 243144968192 243735740416 244311653824 244642166272 244838149178 245236576256 245433035344 245568339968 245765064832 246148583552 246362203136 246481581056 247080460288 247278396512 247414718464 247482792368 247879211776 248204316544 248214550528 249006701188 249137632576 249742965248 249949398272 250080825344 250878932024 250889276288 251488495552 251620731904 251828717056 252232097792 252301497154 252440588288 252642818512 253037070032 253256667776 253379386496 253995025408 254198500892 254338637824 254542388576 255160853248 255317966848 255763762597 256109767816 256732040768 257079355904 257285302246 257686798406 257899797659 257910431408 258035405168 258662356864 259012283392 259046244352 259498549828 259713046642 259838893882 259849607584 260470227536 261449666744 261665776316 262301548768 263277018781 263633188168 264055477376 264273740864 264436465664 265128074078 265256545238 265291324928 265901042224 266260761472 266295672832 267072045056 267121518244 267285996544 267935424512 268297895936 268766355179 269129950712 269949976576 270605877248 270787154842 271189037056 271847948288 271979675648 272640507904 273084460544 273880625152 273891917824 274118311936 274766015104 274917490688 275806232576 275951255552 276661572467 276831924992 277504546816 277726855784 277879963648 278401652032 278555131904 278741734666 278778282496 279213318656 279455633408 279591047168 279815027632 280270372864 280494897536 280649531392 280874359808 281556803584 282603881728 282837476992 283290527744 283673772032 283901023168 284579087072 284590820864 284728722944 285420531712 285499062569 285656455168 285806657536 285885294632 286579913536 286718779456 286730601472 286967607808 287415423488 287645672062 287804248064 288344568176 288503529472 288734649728 289436191744 289808421476 290512572448 290905586944 291451729471 291612403712 291846014488 292301442968 292555116224 292696877504 293408046592 293643095858 293804978176 293885815937 294040345424 294742625896 294754778752 295850938684 296095483726 296569771232 296814910448 296970980096 297931015592 298642588468 298799619136 299046601504 299773198592 300013346983 300158722243 300419214424 300888021464 301295072192 301334577152 302027132416 302213103616 302269086434 303003513232 303190085632 304337911808 304541786332 305281735136 305469710336 306211913728 306268637297 306417043637 307161548776 307577086528 307617415168 308364836864 308514258944 308571409006 309308395199 309930328064 310683369472 312096526336 313278070784 313825067276 314018302976 315033448352 315207122944 315418278701 315459635456 316184654248 316226111488 316379342848 316653912064 317148053504 317402120896 317577101312 318173316608 318603751424 319377866752 319788603008 320565597184 320999268352 321779204096 322036981504 322819438592 322975864832 323242830848 323760603136 324198596608 324287796896 324458312192 325233242368 325246652416 325515495424 326284642936 326464520192 326726051008 327519901184 327692115968 327962980352 328737910928 329536649344 329982456832 330246805868 330784219136 331049210464 331209624544 331497064192 332014368512 332280345313 332463527936 333087690824 333271318528 333538302272 334348704256 334778693774 335592109552 335869503928 336046109056 336862604288 337132465012 337937665898 337951599776 338115358496 338394838544 338936881408 339217040512 339395405824 340313647324 340478550604 340492589248 340774034272 341305815392 341767544576 342041334649 342597941248 342872396552 343336245056 344382373888 344983679782 345450384496 346289729408 346502955008 347035989076 347577542036 348047755808 348093390848 348893411584 348939157504 349108240384 349172910191 350021299768 351562760192 352467706157 352653038864 354206089216 354824547724 355117839286 356681744384 357787898228 357834810368 358657219744 358878060544 359189512192 359430131543 360038226688 360525297664 361401270272 361890185216 362522060474 362745281024 363626647552 364118573056 364410268544 365003276288 365247790252 365295680512 365472689152 365789863936 366360682496 366856306688 366957243856 368042264576 368346481664 368936501248 369420378112 370614625024 370809499648 371710459904 372017709056 372896734784 373401201152 374102219918 374308458496 374505275392 374608317104 374814834688 375518507392 375700469632 376026520576 376613313536 376915018564 377122807808 377424920992 378039107584 378341954816 378853787648 379748966072 380062859708 380671646656 381186631168 381491999882 382112804864 382418915536 382604221456 382936263808 383533839488 383850861632 384052696064 384985833472 385091758814 385294245728 385612722992 386214475312 386230399744 386549650816 386736958336 387676617728 387987185572 388929882656 389134387712 389456039168 390376269227 390904382456 391854167488 392384280064 393120937426 393311429146 393652763728 394267062608 394800439424 394852204544 395759690752 396003377152 396076733948 396612558944 397821018112 398515630093 399054754504 400024342592 401511988214 401843870771 402820235608 403032044416 403630194688 404334949732 404669165698 404865253258 404918338048 405848959184 406451290112 407636279296 407711791004 408954068992 410222331589 410777293192 411472259072 412028911616 413030023168 413306710022 413360901632 414310926256 414365249536 414566035456 414925815808 415573311488 416135512064 416468878336 417480777728 418045558784 418775483651 419379707264 420619730944 420967407616 421641715712 422550360064 423559571456 423782285312 423898885144 424811954176 424928837312 425163096064 425503694336 426167696896 426537545728 426744229888 427545394192 427781095424 428123790976 428359811072 429164008448 429744594944 430760021216 431342766848 432390805504 432737193896 432975757312 433788620608 433998818368 434357553952 434375463424 435053310464 435641864192 435761727079 435990857008 436700348416 437050189184 437411446976 437641444352 438686699008 439038131042 440104867216 440336280832 440700254848 441406171136 441771029504 442814872556 443413926368 444491294464 444725014528 444847376561 445092616192 445449180008 446144307688 446531493184 446747865664 446806441984 447833334272 448192093678 448439177216 449281071344 449888872832 451259662336 451561959044 452659124512 453271495936 454122462199 454342512979 454736813272 455446434392 455822898188 456062576576 457170677248 457536916802 457915108553 458629689433 459027710344 459250138024 460365983552 461358079294 462097085408 462479046512 462763814912 464515760128 465326823892 465956332576 467376078848 467462656927 467689171867 467750493952 468825521816 468886992896 469459763648 469521317888 470254010368 470662119424 470890184704 470977413746 472412459008 473560285184 474200932352 475964432384 477120888832 478600552744 479291094016 479310856192 480708263936 480840526432 481105608704 481945639031 482660907008 482914697216 484068081664 484455868736 485632956928 486289936384 487471480832 488623307648 489284332544 489676298356 490473152512 490866070688 491136679936 491530129664 492297167104 492724406272 492963162112 494160920576 494556793024 494829436928 494965584736 495758423552 496408633088 496429101056 498013402376 498275265152 499485930496 499898796544 500161650688 501757864048 501778552576 502976991104 503241463808 503657434112 504464195584 504602994308 504881176576 505285637024 506074140064 506513335552 506758772992 507164737583 507990050816 508397001784 508677275648 509084777152 510321706496 510635933696 511527525194 512219535632 513464081536 514158711808 514570604492 515373596812 515799595318 515820862816 516070810336 517324713728 517739142697 518024566784 518997099656 519426093284 519677787764 519699215168 520940455072 522624529819 522899333488 523331552632 524603097536 526554037562 527266376336 528110954752 528547481728 528872931328 530256148156 530513090476 530582649856 531802084448 532521522944 532591345664 532948126081 534243036488 534571993088 535870849024 536595791872 537532710358 538259901424 539899953152 541211754496 541574309684 542378074112 543695896576 543959351296 546168921088 547761250304 547783835648 548236623872 549193867733 549532030208 551612465152 551902511104 553323144934 553663849984 555009093632 555453711568 555759927296 556803304064 557110263808 557483469332 557556564992 558426637312 558911266816 559182094336 559630055264 560540745728 560989795072 561748719616 563113607168 565207763456 565674953984 566581055488 567347544064 567802046336 569158174144 569181641728 569457445888 570841063424 570998125138 571312910336 571613315072 571770589264 573159827072 573437558912 573461202944 573935215616 574830846976 575291344124 575608496128 576689136352 577007058944 577469299456 578872383488 579616842952 581025144896 581811173888 582903458942 583224807424 583692028976 584602885936 585110232448 585393755008 586816093184 587286191716 587609956352 587771631874 588080690848 589485251792 589509557504 591701877368 592190967452 593139542464 593629820896 593941960192 595837463557 595862031184 597285176936 597599238272 598093203008 599546397184 600026693966 600317444486 600838428848 601776042928 602590144384 602669154304 604054264832 604426207232 604538172868 606007026464 606380171264 608260698563 609083572664 610563470272 610939420672 612423827456 612537274594 612834087274 614323097552 615154173056 615234830336 616729673728 617028517888 617142818012 618616790398 619860656128 620942958517 624193052672 626128821899 627650134552 628036605952 630066896704 630414245888 630836557402 630919270912 632369308496 632452222976 632758685696 633307824128 634296107008 634804241792 635154202624 636346633216 637207502848 638755733504 639183632941 639577206016 641131194368 641998536704 643558408192 644073963008 645638877184 645951729664 646485661696 647521206272 648397193216 648575593792 648916624384 650466484736 650493304832 651030990848 652569285872 652929040384 653452102016 655039802368 655384231936 655925960704 657475821856 659073298688 659601282487 659964913664 660493611736 661568438272 662098420928 662419249088 662994128384 664028737024 664560690626 664927055872 665110004489 666175381648 666542637056 667076604544 668697408512 669557387548 671184219104 671739007856 672092218112 673725208576 674264930024 675875331796 675903199552 676230716992 676789677088 677873762816 678434081024 678790811648 678977574751 680627294648 680957101208 680985178496 681548068544 682611630784 683535089152 684082669298 685195882496 685744793104 686672490112 688764747776 689967359564 690900768992 692579458816 693005910016 693134284409 693470151389 694071978152 695155084072 696095511616 696186781696 697786823168 697878315008 698216480768 698345820382 700013736503 700042599536 703125520384 704935412314 705306077728 707586162031 709649095448 710235678572 713363488768 713495634257 714609050977 715575796456 715669620736 717314439488 717756121088 718379024384 718860263086 720076453376 721050595328 722802540544 723780370432 725044120948 725490562048 727253295104 728237146112 728820537088 730495580504 730591361024 730945378304 731579727872 732721364992 733712613376 733914487712 736084529152 736692963328 737873002496 738840756224 741229250048 741618999296 743420919808 744035418112 745793469568 746802402304 748204439836 748616916992 749010550784 749216634208 749629669376 750938553839 751037014784 751400939264 752053041152 753226627072 753830037128 754245615616 754849841984 756078215168 756683909632 757707575296 759497932144 760125719416 761343293312 762373262336 762983999764 764225609728 764837831072 765208442912 765872527616 767067678976 767701723264 768105392128 769971666944 770183517628 770588491456 771225445984 772428950624 772460799488 773099301632 773473916672 774926026973 775353235456 775974371144 777859765312 778268775424 778912078336 780752538454 781808764912 783708334976 784768560128 786241874852 786622858292 787305527456 788534125216 789600878848 789704409088 790233428327 791519381504 792153467896 793225117888 795642036224 797031260186 797690071829 798109509008 800048685184 803023976428 803687741542 805640471216 806064088832 808669899464 809338331396 809730506516 809836676096 811697918368 812902580224 814321941811 815423582008 817908137984 820444663178 821554586384 822944518144 824057823232 826060046336 826613420044 826721803264 828621852512 828730499072 829132070912 829851631616 831146622976 832937756672 834961555456 836091117568 837550967302 838759414528 841239461888 841934815232 843283431424 845100720128 847119142912 847564570624 847797770288 849857674624 850326192128 851007388672 852335393792 853075091456 853488459776 855090788384 855562190848 856247581952 858328016896 859489189888 861520042432 862685533696 864781611008 865474387792 865951514624 867577241216 867997636736 868715107904 868750926848 870106620928 871283728384 871523454158 871981714016 873400696832 874100378368 874822893952 875282888704 877373398016 878076262084 880209734432 880672561664 881400509696 882812342272 883542059008 885629745112 886827852736 888982588928 889450029056 889694753122 890185232384 890898360016 892288615376 893062986368 893495731328 893612883968 895666668544 896384187356 896878354432 898562142688 899777745664 901903794421 903123918088 905318249024 906542991872 908244924398 908685025958 909436128587 909473626544 910892868784 911645796376 912125153152 914341354496 915073833604 915830217106 917259378866 918055420688 918500276048 920731967104 922716158588 924194170816 924958093024 925527629824 928397908333 930653647784 931912665152 934752157696 934925313854 935378343734 935500987904 937651043632 937773985792 938919527296 939042635776 940508020736 941324238848 941780369408 941954827492 944824918016 947120570368 947755041947 951928864768 954241777664 957201105488 958582188032 958621712384 961416527872 961681052864 962211217408 963891278062 965321814016 965829394432 968136163328 968911737472 971265913856 972579872768 974942961664 975596071331 977246615296 978568665088 979352596712 980946305024 981732141376 982273359872 983060259328 984594334208 985448812544 985926324224 988321841152 989113586048 989658873856 989931169472 991516847104 992817266176 992858202112 996026804752 996550530304 998971860992 999797593088 1000323301376 1003515728096 1003557105152 1005953982208 1006482927616 1006759852217 1007314868224 1008928391168 1009205988616 1009762353152 1010571274048 1012148280128 1013026671104 1013517545984 1014329475166 1015980101632 1016794003568 1017354551296 1018169554304 1020643412992 1021271867392 1023055050388 1024439071264 1026928163072 1027750835503 1028317423616 1029141208984 1030747193624 1031599190636 1031641725632 1032141620672 1034649427456 1035478285394 1036049133568 1036334193041 1037994199312 1038852186568 1039355575528 1039398430336 1041880910144 1045249059638 1045798666976 1046663105264 1049206195072 1053108075124 1054532752672 1056221909504 1057094963456 1057745862656 1057941802519 1059592730759 1060512296312 1061026180952 1061165299712 1063604168896 1065043045888 1065182691328 1065896252162 1068486072976 1069143986176 1071741698048 1073191583744 1075065420716 1076519802848 1079799906304 1079999931521 1083148619368 1084756148224 1087391793152 1087918702592 1090719077807 1092337842176 1095522500608 1095567671296 1096473247744 1098387735466 1099064060416 1103224930304 1106646289868 1107327699968 1110018187264 1110907423136 1111519854592 1113460614313 1113606608128 1114966938664 1115113129984 1116853274624 1117822533632 1118364188672 1119260110528 1121081491456 1121979590144 1123497439232 1126227214336 1130415526912 1131349907968 1133162110976 1134695088128 1135604092672 1138316348288 1138363283456 1138914891776 1141682126848 1141996250276 1142625820672 1143226630144 1143541178528 1146319654144 1146875117824 1146922405888 1147870431232 1149661693952 1150582688248 1151216992256 1153378272704 1154014117888 1154938598912 1157744766976 1159233685904 1162050289792 1163622347776 1165806917884 1166449614848 1167384057952 1169205771872 1170220464896 1170787510016 1171725428209 1173632186368 1174572383432 1175219912704 1175543263748 1176161381696 1178970503584 1179019115008 1182781830643 1183403754736 1184381934904 1186279084928 1187259641792 1187883920384 1191674927114 1191724062368 1194570353872 1195198476544 1196186406016 1199092794368 1200053387932 1200634888972 1201676857696 1203552085856 1205180288768 1205338308608 1207442879237 1208108529664 1209076345736 1212014052928 1212760342528 1216521397126 1218167145328 1221126940544 1221878841344 1224847654912 1225074549188 1225668174548 1228646195104 1230308346112 1230469660672 1234285636024 1237233580796 1239721312256 1241885917034 1242912437501 1248386105344 1252257643798 1255300269104 1256073211904 1260133793408 1260828491776 1261673114804 1261838541824 1264738616992 1264904445952 1265517371392 1266615648256 1268592214016 1268827211659 1269608483584 1272693266432 1274415005696 1277511467008 1278367265882 1279154412032 1282262388736 1283997073408 1287116816384 1288147926016 1291277754368 1291903459328 1292971323392 1295042412544 1297151187584 1297833248768 1300932969472 1300986609664 1302061981696 1305138571744 1305858080768 1306904204032 1310079604736 1310768463872 1311851921408 1314951643712 1318146597376 1319202564974 1319929827328 1320987223472 1323136876544 1324196841856 1324838498176 1325988256768 1328057474048 1329121381252 1329854111744 1330220008978 1332350763296 1333085274112 1334153209088 1337394817024 1339114775096 1342368438208 1343478015712 1344184436224 1347450417152 1348529860048 1351750663592 1351806399104 1352461433984 1353579354176 1355747525632 1356868162048 1357581623296 1357955149502 1361254589296 1361914202416 1361970356992 1363096137088 1365223261568 1367070178304 1368165338596 1370391764992 1371489586208 1373344980224 1376590002011 1379934719128 1381801537984 1385158917632 1386011820032 1386268568818 1386940302778 1388143956304 1390310168144 1392191023232 1392373563392 1395573646336 1395756630016 1396432961536 1396691640764 1400027473006 1400085199072 1405291958749 1409870824628 1410612155456 1415172324062 1417028386403 1419298190896 1420471357144 1426726977536 1426991268514 1429218101954 1431151592912 1431339241472 1434628878976 1435512242176 1436758048768 1437720526172 1440152906752 1442101190656 1445605081088 1446573485077 1450088241896 1450981124096 1454506590208 1456474292224 1457641074176 1460991161008 1461182722048 1461890756608 1463159455744 1465442729984 1467425226752 1467828975424 1472169058304 1473385926656 1475746004992 1477681512448 1482458500096 1483237998592 1486841839616 1488070836224 1491586939136 1493604804608 1496408879672 1497233833984 1498021101568 1498433268416 1499259338752 1501877107678 1502074029568 1502801878528 1504106082304 1506453254144 1507660074256 1508491231232 1509699683968 1512156430336 1513367819264 1515415150592 1518995864288 1520251438832 1522686586624 1524746524672 1525967999528 1528451219456 1529675662144 1530416885824 1531745055232 1534135357952 1535403446528 1536210784256 1536633458647 1539943333888 1540367035256 1541176982912 1542450891968 1544857901248 1544921598976 1546198603264 1546947833344 1549852053946 1550706470912 1551948742288 1555719530624 1556537550848 1557824156672 1561505076908 1563617529824 1567416669952 1568672327873 1569537120256 1572483749704 1573245716584 1574611054912 1577068250432 1579201757696 1579408818176 1580466856654 1583038763008 1584306935792 1586450235776 1591284072448 1594062520372 1595380143658 1596219018016 1600097370368 1601379208807 1606047952856 1607375483084 1611280942432 1612128177664 1614753277529 1617273115369 1617339798928 1618676662792 1619461013032 1619673352192 1623395836736 1625805160448 1628643883622 1630847164016 1635816275968 1640889326356 1643109172768 1645889036288 1648115646464 1648420948111 1650993324671 1653226840088 1653443606528 1657243705024 1657460998144 1658264141824 1659703263232 1662293245952 1665875513344 1669923110912 1672182235136 1675101934604 1677518829056 1682478923776 1683869630464 1690201440256 1694238285824 1695129141248 1695595540576 1699492516583 1699715349248 1702014777344 1704670787584 1706150182912 1706976919552 1710181576768 1711124381696 1712495163904 1716656033792 1718978379776 1723040084864 1725371067392 1729563222016 1730948775584 1731903029248 1734927003697 1735154482432 1735995273472 1737430215808 1737501853696 1740213241856 1742567456768 1743046908316 1743963428032 1746801393664 1748200756736 1749645787904 1750565777408 1754746796032 1756152524168 1760419468864 1761345123328 1762801019392 1765624684544 1767084118016 1771259490224 1773655705472 1777965177856 1778900058112 1779389506244 1780370464768 1781796720032 1784577230752 1786125972736 1786991462656 1787225767936 1790346338179 1791333337088 1792768374712 1793756708864 1797124285376 1799555491328 1803807588842 1805298583613 1806247836176 1810636498048 1813085983744 1816489848796 1817370051916 1818872257174 1818947253088 1821785737568 1823291592752 1824250306304 1828682708992 1830147667208 1831660434212 1834518757732 1836110841376 1837000552096 1841463934208 1842939131467 1845432317176 1848388341632 1849916186048 1851055259648 1856795816666 1861307295568 1863825330304 1869504315392 1869850627708 1870756687468 1871001975808 1875302087264 1875547971584 1877839054592 1878085271552 1881016041472 1881364486253 1883909654984 1889649836032 1894241140736 1895510083894 1903857729536 1908483555328 1914402210976 1917164376064 1917243424768 1923362105728 1924422434816 1927782556124 1930643628032 1931658788864 1936272326656 1936631007269 1937823474944 1942531827712 1945159745536 1949885923328 1951192142662 1954493230592 1957137330176 1958705193424 1961892610048 1963464282752 1964546719744 1966120518656 1969188668416 1970897625088 1971852648448 1976643682304 1978227172096 1979862338944 1983033694208 1985634532352 1985716404224 1992053609504 1993101060608 1997943721984 1999595186176 2000646602752 2007031456192 2007114210304 2011907964416 2012965855232 2013519704434 2014629736448 2017856782336 2018411977232 2019524706304 2021142548096 2024296560256 2026053342208 2027035091968 2028658950332 2031960203264 2033588007136 2034709102592 2036339108608 2041286825984 2046110100776 2048878142528 2053856326144 2055501671006 2056634847232 2058282417968 2061494387248 2063198381272 2063283451264 2064283241344 2069298854912 2070956570788 2072098267136 2072668386082 2075988398624 2077704373136 2078711151056 2078796860672 2083761820288 2090498119276 2091597333952 2093326210528 2098412390144 2101111055701 2106216150248 2109065505344 2112443819008 2114189926912 2115491725312 2115883605038 2119185461518 2121024592624 2122052361904 2122330599424 2127208337792 2130086091776 2130365382656 2131792504324 2136972145952 2138287972352 2143483396096 2144919305459 2150130841432 2153039605696 2159599812608 2159999863042 2165158766393 2166297238736 2169512296448 2174783586304 2175837405184 2181438155614 2184675684352 2191045001216 2192946495488 2196775470932 2198128120832 2206449860608 2207927950907 2213292579736 2214655399936 2220036374528 2221814846272 2223039709184 2226921228626 2227213216256 2229933877328 2230226259968 2233706549248 2235645067264 2236728377344 2238520221056 2242162982912 2243959180288 2246994878464 2252454428672 2260831053824 2262699815936 2266324221952 2269390176256 2271208185344 2276632696576 2276726566912 2277829783552 2283364253696 2283992500552 2285251641344 2286453260288 2287082357056 2292639308288 2293750235648 2293844811776 2295740862464 2299323387904 2301165376496 2302433984512 2306756545408 2308028235776 2309877197824 2315489533952 2318467371808 2324100579584 2325962417191 2327244695552 2331613835768 2332899229696 2334768115904 2338411543744 2340440929792 2341575020032 2343450856418 2347264372736 2349144766864 2350439825408 2351086527496 2352322763392 2357941007168 2358038230016 2365563661286 2366807509472 2368763869808 2372558169856 2374519283584 2375767840768 2383349854228 2383448124736 2389140707744 2390396953088 2392372812032 2394289342543 2398185588736 2400106775864 2401269777944 2403353715392 2407104171712 2410360577536 2410676617216 2414885758474 2416217059328 2418152691472 2424028105856 2425520685056 2433042794252 2436334290656 2442253881088 2443757682688 2444210371337 2448024584857 2450149098376 2451336349096 2457292390208 2460616692224 2460939321344 2467273943099 2468469491879 2468571272048 2474467161592 2479442624512 2483771834068 2485824875002 2496772210688 2504515287596 2510600538208 2512146423808 2516010920801 2519937179761 2520267586816 2523346229608 2523677083648 2529477233984 2529808891904 2531034742784 2533231296512 2537184428032 2537654423318 2539216967168 2545386532864 2548830011392 2555022934016 2556734531764 2558308824064 2564524777472 2567994146816 2572477970999 2576295852032 2582555508736 2583806918656 2585942646784 2590084825088 2594302375168 2595666497536 2601865938944 2601973219328 2604123963392 2610277143488 2611716161536 2613808408064 2620159209472 2621536927744 2623703842816 2629903287424 2636293194752 2638405129948 2639859654656 2641974446944 2646273753088 2648046479327 2648393683712 2649676996352 2651976513536 2656114948096 2658242762504 2659708223488 2660440017956 2664701526592 2666170548224 2668306418176 2674789634048 2678229550192 2684736876416 2686956031424 2688368872448 2694900834304 2697059720096 2703501327184 2703612798208 2704922867968 2707158708352 2711495051264 2713736324096 2715163246592 2715910299004 2722509178592 2723828404832 2723940713984 2726192274176 2730446523136 2732633884589 2734140356608 2736330677192 2740783529984 2742979172416 2746689960448 2753180004022 2759869438256 2763603075968 2770317835264 2772023640064 2772537137636 2773880605556 2776287912608 2780620336288 2784382046464 2784747126784 2789609410651 2791147292672 2793383281528 2800054946012 2800170398144 2810583917498 2812907095397 2819741649256 2821224310912 2830344648124 2834056772806 2838596381792 2840942714288 2853453955072 2853982537028 2858436203908 2862303185824 2862678482944 2869257757952 2871024484352 2871556321123 2875441052344 2880305813504 2884202381312 2891210162176 2893146970154 2900176483792 2901962248192 2909013180416 2912948584448 2915282148352 2921982322016 2922365444096 2923781513216 2926318911488 2930885459968 2931428385557 2935657950848 2944338116608 2946771853312 2951492009984 2955363024896 2964917000192 2966475997184 2973683679232 2976141672448 2983173878272 2987209609216 2992817759344 2994467667968 2996866536832 2998518677504 3003754215356 3004148059136 3005603757056 3008212164608 3012906508288 3015320148512 3016982462464 3019399367936 3026735638528 3030830301184 3037991728576 3040502877664 3045373173248 3049493049344 3051935999056 3056902438912 3059351324288 3060833771648 3063490110464 3068270715904 3070806893056 3072421568512 3073266917294 3079886667776 3080734070512 3082353965824 3084901783936 3089715802496 3089843197952 3092397206528 3093895666688 3099704107892 3101412941824 3103897484576 3111439061248 3113075101696 3115648313344 3123010153816 3127235059648 3134833339904 3137344655746 3139074240512 3144967499408 3146491433168 3149222109824 3154136500864 3158403515392 3158817636352 3160933713308 3166077526016 3168613871584 3172900471552 3180397590853 3188125040744 3190760287316 3192438036032 3200194740736 3202758417614 3210407826031 3212095905712 3214750966168 3222561884864 3224256355328 3229506555058 3234546230738 3234679597856 3237353325584 3238922026064 3239346704384 3246791673472 3251610320896 3257287767244 3261694328032 3271632551936 3273824203069 3281778652712 3286218345536 3291778072576 3296231292928 3296841896222 3301986649342 3306453680176 3306887213056 3314487410048 3314921996288 3316528283648 3319406526464 3324586491904 3331751026688 3339846221824 3350203869208 3355037658112 3364957847552 3367739260928 3373619473217 3380402880512 3388476571648 3390258282496 3391191081152 3398985033166 3399430698496 3404029554688 3409341575168 3412300365824 3413953839104 3420363153536 3422248763392 3424990327808 3433312067584 3437956759552 3446080169728 3450742134784 3459126444032 3461897551168 3463806058496 3469854007394 3470308964864 3471990546944 3474860431616 3475003707392 3480426483712 3485134913536 3486093816632 3487926856064 3493602787328 3496401513472 3499291575808 3501131554816 3509493592064 3512305048336 3520838937728 3522690246656 3525602038784 3531249369088 3534168236032 3542518980448 3547311410944 3550153163081 3555930355712 3557800116224 3558779012488 3560740929536 3563593440064 3569154461504 3572251945472 3573982925312 3574451535872 3580692676358 3582666674176 3585536749424 3587513417728 3594248570752 3599110982656 3607615177684 3610597167226 3612495672352 3621272996096 3624173998879 3626171967488 3632979697592 3634740103832 3637744514348 3637894506176 3643571475136 3646583185504 3648500612608 3657365417984 3658371708733 3660295334416 3663320868424 3669037515464 3672221682752 3674001104192 3682927868416 3685878262934 3690864634352 3696776683264 3699832372096 3702110519296 3713591633332 3722614591136 3727650660608 3730636882567 3736458576887 3739701255416 3741513374936 3742003951616 3750604174528 3751095943168 3755678109184 3756170543104 3762032082944 3762728972506 3767819309968 3779299672064 3788482281472 3791020167788 3807715459072 3814363888033 3828804421952 3834328752128 3834486849536 3844357074131 3846219905951 3846724211456 3855565112248 3861287256064 3863317577728 3872544653312 3873262014538 3875646949888 3885063655424 3890319491072 3899771846656 3902384285324 3908986461184 3914274660352 3917410386848 3923785220096 3926413745209 3926928565504 3932241037312 3938377336832 3941795250176 3943705296896 3953287364608 3956454344192 3959724677888 3966067388416 3971269064704 3971432808448 3984107219008 3986202121216 3995887443968 3999190372352 4001293205504 4014062912384 4014228420608 4023815928832 4025931710464 4027039408868 4029259472896 4035713564672 4036823954464 4039049412608 4042285096192 4048593120512 4052106684416 4054070183936 4057317900664 4063920406528 4067176014272 4069418205184 4072678217216 4082573651968 4092220201552 4097756285056 4107712652288 4111003342012 4113269694464 4116564835936 4122988774496 4126396762544 4126566902528 4128566482688 4138597709824 4141913141576 4144196534272 4145336772164 4151976797248 4155408746272 4157422302112 4157593721344 4167523640576 4170862244899 4180996238552 4183194667904 4186652421056 4196824780288 4202222111402 4212432300496 4218131010688 4224887638016 4228379853824 4230983450624 4231767210076 4238370923036 4242049185248 4244104723808 4244661198848 4254416675584 4257824889941 4260172183552 4263585008648 4273944291904 4276575944704 4286966792192 4289838610918 4300261682864 4306079211392 4319199625216 4319999726084 4330317532786 4332594477472 4339024592896 4346600709619 4362876311228 4369351368704 4382090002432 4382901753293 4393550941864 4396256241664 4412899721216 4415855901814 4426585159472 4429310799872 4440072749056 4443629692544 4446079418368 4453842457252 4454426432512 4459867754656 4460452519936 4467413098496 4471290134528 4473456754688 4474285430587 4477040442112 4487918360576 4493989756928 4504908857344 4521662107648 4525399631872 4532648443904 4538780352512 4542416370688 4553265393152 4553453133824 4555659567104 4566728507392 4567985001104 4570503282688 4574164714112 4585278616576 4587500471296 4587689623552 4591481724928 4598646775808 4602330752992 4604867969024 4613513090816 4619754395648 4630979067904 4636934743616 4648201159168 4651924834382 4654489391104 4663227671536 4665798459392 4669536231808 4676823087488 4680881859584 4683150040064 4686901712836 4694528745472 4698289533728 4700879650816 4702173054992 4704645526784 4715882014336 4716076460032 4731127322572 4733615018944 4737527739616 4745116339712 4749038567168 4751535681536 4766699708456 4766896249472 4778281415488 4780793906176 4784745624064 4788578685086 4796371177472 4800213551728 4802539555888 4806707430784 4814208343424 4820721155072 4821353234432 4829771516948 4832434118656 4836305382944 4848056211712 4851041370112 4854291059723 4866085588504 4872668581312 4884507762176 4887515365376 4888420742674 4896049169714 4900096155521 4900298196752 4902672698192 4914584780416 4921233384448 4921878642688 4934547886198 4936938983758 4937142544096 4948934323184 4967543668136 4971649750004 4993544421376 5002263356839 5009030575192 5021201076416 5024292847616 5032021841602 5039874359522 5040535173632 5046692459216 5047354167296 5058954467968 5059617783808 5062069485568 5066462593024 5074368856064 5075308846636 5078433934336 5090773065728 5097660022784 5113469063528 5116617648128 5129049554944 5135988293632 5144955941998 5152591704064 5165111017472 5167613837312 5171885293568 5180169650176 5188604750336 5191332995072 5203731877888 5203946438656 5208247926784 5220554286976 5223432323072 5227616816128 5240318418944 5243073855488 5247407685632 5256569876873 5259806574848 5272586389504 5276810259896 5279719309312 5283948893888 5292547506176 5296092958654 5296787367424 5299353992704 5303953027072 5312229896192 5316485525008 5319416446976 5320880035912 5329403053184 5332341096448 5336612836352 5349579268096 5356459100384 5369473752832 5373912062848 5376737744896 5389801668608 5394119440192 5407002654368 5407225596416 5409845735936 5414317416704 5422990102528 5424482188811 5427472648192 5430326493184 5431820598008 5445018357184 5447656809664 5447881427968 5452384548352 5460893046272 5465267769178 5468280713216 5472661354384 5481567059968 5485958344832 5493379920896 5506360008044 5519738876512 5527206151936 5531633998289 5540635670528 5545074275272 5547761211112 5552575825216 5561240672576 5568764092928 5569494253568 5579218821302 5582294585344 5583830502803 5586766563056 5600109892024 5600340796288 5621167834996 5625814190794 5639483298512 5642448621824 5660689296248 5668113545612 5677192763584 5681885428576 5700253592677 5703015722617 5707965074056 5716872407816 5724606371648 5725356965888 5738515515904 5742048968704 5743112642246 5750882104688 5760611627008 5768404762624 5782420324352 5786293940308 5800352967584 5803924496384 5818026360832 5821923829103 5830564296704 5843964644032 5844730888192 5847563026432 5852637822976 5861770919936 5862856771114 5871315901696 5888676233216 5893543706624 5902984019968 5910726049792 5929834000384 5932951994368 5952283344896 5966347756544 5974419218432 5985635518688 5988935335936 5992947295319 5993733073664 6007508430712 6008296118272 6011207514112 6016424329216 6025813016576 6030640297024 6033964924928 6038798735872 6053471277056 6061660602368 6075983457152 6081005755328 6090746346496 6098986098688 6103871998112 6113804877824 6118702648576 6121667543296 6126980220928 6136541431808 6141613786112 6144843137024 6146533834588 6159773335552 6161468141024 6164707931648 6169803567872 6179431604992 6179686395904 6184794413056 6187791333376 6199408215784 6202825883648 6207794969152 6222878122496 6226150203392 6231296626688 6246020307632 6254470119296 6269666679808 6274689311492 6278148481024 6289934998816 6292982866336 6298444219648 6308273001728 6313326560947 6316807030784 6321867426616 6332155052032 6337227743168 6345800943104 6360795181706 6366052900109 6376250081488 6381520574632 6384876072064 6400389481472 6405516835228 6420815652062 6424191811424 6429501932336 6445123769728 6448512710656 6459013110116 6469092461476 6469359195712 6474706651168 6477844052128 6478693408768 6493583346944 6498785358331 6514575534488 6523388656064 6543265103872 6547648406138 6563557305424 6572436691072 6583556145152 6592462585856 6593683792444 6603973298684 6612907360352 6613774426112 6628974820096 6629843992576 6633056567296 6634285293629 6663502053376 6679692443648 6700407738416 6710075316224 6729915695104 6735478521856 6747238946434 6760805761024 6776953143296 6782382162304 6797970066332 6798861396992 6808059109376 6818683150336 6824600731648 6827907678208 6829172499317 6840726307072 6849980655616 6866624135168 6875913519104 6892160339456 6901484269568 6918252888064 6923795102336 6927612116992 6939708014788 6940617929728 6943981093888 6949720863232 6950007414784 6960852967424 6970269827072 6972187633264 6975853712128 6992803026944 6998583151616 7002263109632 7018987184128 7024610096672 7041677875456 7045380493312 7051204077568 7062498738176 7068336472064 7085037960896 7094622821888 7100306326162 7111860711424 7115600232448 7117558024976 7121481859072 7127186880128 7138308923008 7144503890944 7147965850624 7148903071744 7161385352716 7165333348352 7171073498848 7175026835456 7188497141504 7198221965312 7215230355368 7221194334452 7224991344704 7242545992192 7248347997758 7252343934976 7265959395184 7269480207664 7275489028696 7275789012352 7287142950272 7293166371008 7297001225216 7314730835968 7316743417466 7320590668832 7326641736848 7338075030928 7344443365504 7348002208384 7365855736832 7371756525868 7381729268704 7393553366528 7399664744192 7404221038592 7417149115313 7427183266664 7445229182272 7455301321216 7461273765134 7472917153774 7479402510832 7483026749872 7484007903232 7501208349056 7502191886336 7511356218368 7512341086208 7524064165888 7525457945012 7535638619936 7558599344128 7582040335576 7615430918144 7628727776066 7635033544649 7657608843904 7668657504256 7668973699072 7688714148262 7692439811902 7693448422912 7711130224496 7722574512128 7745089306624 7746524029076 7751293899776 7770127310848 7780638982144 7794224300191 7804768570648 7817972922368 7828549320704 7834820773696 7847570440192 7852827490418 7853857131008 7864482074624 7876754673664 7883590500352 7887410593792 7906574729216 7912908688384 7919449355776 7932134776832 7942538129408 7942865616896 7968214438016 7972404242432 7991774887936 7998380744704 8002586411008 8028125824768 8028456841216 8047631857664 8051863420928 8054078817736 8058518945792 8071427129344 8073647908928 8078098825216 8084570192384 8097186241024 8104213368832 8108140367872 8114635801328 8127840813056 8134352028544 8138836410368 8145356434432 8165147303936 8184440403104 8195512570112 8202077997463 8215425304576 8222006684024 8226539388928 8233129671872 8245977548992 8252793525088 8253133805056 8257132965376 8277195419648 8279472814501 8283826283152 8288393068544 8290673544328 8303953594496 8310817492544 8314844604224 8315187442688 8335047281152 8341724489798 8361992477104 8366389335808 8373304842112 8393649560576 8404444222804 8424864600992 8436262021376 8449775276032 8452100154659 8456759707648 8463534420152 8476741846072 8484098370496 8488209447616 8489322397696 8508833351168 8515649779882 8520344367104 8527170017296 8547888583808 8553151889408 8573933584384 8579677221836 8600523365728 8612158422784 8632507746601 8639999452168 8660635065572 8665188954944 8678049185792 8693201419238 8700387062507 8704602945047 8725752622456 8738702737408 8764180004864 8765803506586 8787101883728 8792512483328 8825799442432 8831711803628 8853170318944 8858621599744 8880145498112 8881790481613 8886094265473 8887259385088 8907684914504 8908852865024 8919735509312 8920905039872 8934826196992 8942580269056 8946913509376 8948570861174 8954080884224 8975836721152 8987979513856 9009817714688 9043324215296 9050799263744 9065296887808 9084832741376 9106530786304 9106906267648 9111319134208 9133457014784 9135970002208 9141006565376 9148329428224 9170557233152 9175000942592 9175379247104 9182963449856 9197293551616 9204661505984 9209735938048 9227026181632 9239508791296 9261958135808 9273869487232 9296402318336 9303849668764 9308978782208 9326455343072 9331596918784 9339072463616 9353646174976 9361763719168 9366300080128 9373803425672 9389057490944 9396579067456 9401759301632 9404346109984 9409291053568 9431764028672 9432152920064 9462254645144 9467230037888 9475055479232 9490232679424 9498077134336 9503071363072 9533399416912 9533792498944 9556562830976 9561587812352 9569491248128 9577157370172 9592742354944 9600427103456 9605079111776 9613414861568 9628416686848 9636130014077 9641442310144 9659543033896 9664868237312 9672610765888 9696112423424 9702082740224 9708582119446 9732171177008 9745337162624 9769015524352 9775030730752 9776841485348 9792098339428 9800192311042 9800596393504 9805345396384 9829169560832 9837043711243 9842466768896 9869095772396 9873877967516 9874285088192 9897868646368 9919198704821 9935087336272 9943299500008 9987088842752 10004526713678 10018061150384 10042402152832 10048585695232 10064043683204 10079748719044 10081070347264 10093384918432 10094708334592 10117908935936 10119235567616 10124138971136 10126014395539 10150617693272 10156867868672 10181546131456 10195320045568 10226938127056 10233235296256 10258099109888 10271976587264 10289911883996 10305183408128 10330222034944 10335227674624 10343770587136 10377209500672 10382665990144 10407463755776 10407892877312 10416495853568 10441108573952 10455233632256 10480636837888 10486147710976 10494815371264 10513139753746 10519613149696 10545172779008 10553620519792 10559438618624 10567897787776 10585095012352 10592185917308 10593574734848 10598707985408 10607906054144 10624459792384 10632971050016 10638832893952 10641760071824 10658806106368 10673225672704 10699158536192 10712918200768 10738947505664 10747824125696 10753475489792 10779603337216 10788238880384 10814005308736 10814451192832 10819691471872 10828634833408 10845980205056 10848964377622 10854945296384 10860652986368 10863641196016 10890036714368 10895313619328 10895762855936 10904769096704 10921786092544 10930535538356 10936561426432 10945322708768 10963134119936 10971916689664 10986759841792 11012720016088 11039477753024 11054412303872 11063267996578 11081271341056 11090148550544 11095522422224 11105151650432 11122481345152 11137528185856 11138988507136 11158437642604 11164589170688 11167661005606 11173533126112 11200219784048 11200681592576 11242335669992 11251628381588 11278966597024 11284897243648 11320911807583 11321378592496 11336227091224 11354385527168 11363770857152 11400507185354 11406031445234 11415930148112 11433744815632 11449212743296 11450713931776 11477031031808 11484097937408 11486225284492 11501764209376 11521223254016 11536809525248 11556953272697 11572587880616 11600705935168 11607848992768 11636052721664 11643847658206 11661128593408 11687929288064 11689461776384 11695126052864 11705275645952 11723541839872 11725713542228 11742631803392 11777352466432 11787087413248 11821452099584 11859668000768 11865903988736 11896447616081 11932695513088 11948838436864 11971271037376 11977870671872 11985894590638 11987466147328 12015016861424 12016592236544 12022415028224 12032848658432 12051626033152 12061280594048 12067929849856 12077597471744 12106942554112 12123321204736 12144489025879 12151966914304 12162011510656 12181492692992 12197972197376 12207743996224 12227609755648 12237405297152 12243335086592 12253960441856 12273082863616 12283227572224 12289686274048 12293067669176 12319546671104 12322936282048 12329415863296 12339607135744 12358863209984 12359372791808 12369588826112 12375582666752 12398816431568 12405651767296 12415589938304 12445756244992 12452300406784 12462593253376 12492040615264 12508940238592 12532424367253 12539333359616 12549378622984 12556296962048 12579869997632 12585965732672 12596888439296 12616546003456 12626653121894 12633614061568 12637090085291 12643734853232 12664310104064 12674455486336 12691601886208 12721590363412 12732105800218 12752500162976 12763041149264 12769752144128 12800778962944 12811033670456 12841631304124 12848383622848 12859003864672 12890247539456 12897025421312 12900573920269 12918026220232 12938184922952 12938718391424 12949413302336 12955688104256 12957386817536 12987166693888 12997570716662 13029151068976 13046777312128 13086530207744 13095296812276 13127114610848 13144873382144 13167112290304 13169551403771 13175932876391 13187367584888 13207946597368 13225814720704 13227548852224 13257949640192 13259687985152 13266113134592 13268570587258 13300260993557 13327004106752 13359384887296 13400815476832 13420150632448 13470957043712 13494477892868 13521611522048 13553906286592 13556417050883 13562985984143 13564764324608 13595940132664 13597722793984 13616118218752 13637366300672 13649201463296 13655815356416 13658344998634 13681452614144 13699961311232 13733248270336 13751827038208 13784320678912 13802968539136 13836505776128 13847590204672 13879416029576 13881235859456 13887962187776 13899441726464 13900014829568 13921705934848 13940539654144 13944375266528 13951707424256 13985606053888 13997166303232 14004526219264 14037974368256 14049220193344 14083355750912 14090760986624 14102408155136 14124997476352 14136672944128 14170075921792 14189245643776 14200612652324 14223721422848 14231200464896 14235116049952 14242963718144 14254373760256 14276617846016 14289007781888 14295931701248 14322770705432 14330666696704 14342146997696 14350053670912 14376994283008 14396443930624 14430460710736 14442388668904 14449982689408 14485091984384 14496695995516 14504687869952 14531918790368 14538960415328 14550978057392 14551578024704 14574285900544 14586332742016 14594002450432 14629461671936 14633486834932 14641181337664 14653283473696 14676150061856 14688886731008 14696004416768 14707777389907 14731711473664 14743513051736 14763458537408 14787106733056 14799329488384 14808442077184 14834298230626 14854366533328 14890458364544 14910602642432 14922547530268 14945834307548 14958805021664 14966053499744 14968015806464 15002416698112 15004383772672 15014435138213 15022712436736 15050915890024 15071277239872 15117198688256 15156111364751 15164080671152 15230861836288 15257455552132 15270067089298 15315217687808 15337315008512 15377428296524 15384879623804 15386896845824 15422260448992 15445149024256 15455495656349 15493048058152 15502587799552 15540254621696 15561277964288 15588448600382 15609537141296 15635945844736 15657098641408 15669641547392 15695140880384 15705654980836 15707714262016 15728964149248 15753509347328 15767181000704 15774821187584 15825817376768 15838898711552 15864269553664 15885076258816 15885731233792 15936428876032 15944808484864 15983549775872 15996761489408 16005172822016 16056251649536 16056913682432 16095263715328 16103726841856 16108157635472 16117037891584 16147295817856 16156197650432 16169140384768 16194372482048 16208426737664 16216280735744 16229271602656 16255681626112 16268704057088 16290712868864 16330294607872 16368880806208 16391025140224 16404155994926 16430850609152 16444013368048 16453078777856 16466259343744 16491955097984 16505587050176 16506267610112 16514265930752 16554390839296 16558945629002 16567652566304 16576786137088 16581347088656 16607907188992 16621634985088 16629689208448 16630374885376 16670094562304 16683448979596 16723984954208 16732778671616 16746609684224 16787299121152 16808888445608 16849729201984 16872524042752 16899550552064 16904200309318 16913519415296 16927068840304 16953483692144 16968196740992 16976418895232 16978644795392 17017666702336 17031299559764 17040688734208 17054340034592 17095777167616 17106303778816 17136172093999 17159354443672 17201046731456 17224316845568 17265015493202 17279286443153 17279998904336 17321270131144 17330377909888 17356098371584 17386402838476 17400774125014 17409205890094 17451505244912 17477405474816 17528360009728 17531607013172 17574203767456 17585024966656 17639560258327 17663423607256 17706340637888 17717243199488 17760290996224 17763580963226 17772188530946 17774518770176 17815369829008 17817705730048 17839471018624 17841810079744 17869652393984 17885160538112 17893827018752 17897141722348 17908161768448 17951673442304 17975959027712 18007345796993 18086648430592 18101598527488 18130593775616 18169665482752 18213061572608 18213812535296 18222638268416 18266914029568 18271940004416 18282013130752 18296658856448 18341114466304 18350001885184 18350758494208 18365926899712 18394587103232 18409323011968 18419471876096 18454052363264 18479017582592 18523916271616 18536325355289 18547738974464 18592804636672 18607699337528 18617957564416 18652910686144 18663193837568 18678144927232 18707292349952 18723527438336 18732600160256 18747606851344 18778114981888 18793158134912 18803518603264 18808692219968 18818582107136 18863528057344 18864305840128 18924509290288 18934460075776 18950110958464 18980465358848 18996154268672 19006142726144 19066798833824 19067584997888 19113125661952 19123175624704 19128437192123 19138982496256 19154314740344 19185484709888 19200854206912 19210158223552 19226829723136 19256833373696 19272260028154 19282884620288 19319086067792 19329736474624 19345221531776 19392224846848 19404165480448 19417164238892 19464342354016 19490674325248 19527265874557 19538031048704 19553682970696 19584196678856 19600384622084 19601192787008 19610690792768 19658339121664 19674087422486 19684933537792 19690349667779 19738191544792 19747755935032 19748570176384 19795737292736 19838397409642 19870174672544 19886599000016 19974177685504 20009053427356 20036122300768 20084804305664 20097171390464 20100894247861 20110634390281 20128087366408 20159497438088 20162140694528 20186769836864 20189416669184 20235817871872 20238471135232 20248277942272 20252028791078 20301235386544 20313735737344 20363092262912 20390640091136 20453876254112 20466470592512 20516198219776 20519998698899 20579823767992 20610366816256 20660444069888 20670455349248 20687541174272 20723662478333 20754419001344 20765331980288 20814927511552 20815785754624 20832991707136 20882217147904 20910467264512 20961273675776 20989630742528 21026279507492 21039226299392 21090345558016 21107241039584 21118877237248 21135795575552 21184371834616 21187149469696 21197415970816 21215812108288 21248919584768 21265942100032 21277665787904 21283520143648 21317612212736 21346451345408 21398317072384 21425836401536 21477895011328 21495648251392 21506950979584 21559206674432 21576477760768 21628010617472 21628902385664 21639382943744 21657269666816 21691960410112 21697928755244 21709890592768 21721305972736 21727282392032 21780073428736 21790627238656 21791525711872 21809538193408 21843572185088 21861071076712 21873122852864 21890645417536 21926268239872 21943833379328 21973519683584 22025440032176 22078955506048 22108824607744 22126535993156 22162542682112 22180297101088 22191044844448 22210303300864 22244962690304 22262783135971 22275056371712 22316875285208 22329178341376 22335322011212 22347066252224 22400439568096 22401363185152 22472854782217 22484671339984 22503256763176 22557933194048 22569794487296 22641823615166 22642757184992 22672454182448 22708771054336 22727541714304 22801014370708 22812062890468 22831860296224 22867489631264 22898425486592 22901427863552 22916769421483 22954062063616 22972450568984 23003528418752 23042446508032 23073619050496 23113906545394 23145175761232 23201411870336 23215697985536 23272105443328 23287695316412 23322257186816 23375858576128 23378923552768 23390252105728 23451427084456 23485263606784 23554704932864 23574174826496 23615336312519 23719336001536 23731807977472 23792895232162 23865391026176 23897676873728 23942542074752 23955741343744 23971789181276 23974932294656 24030033722848 24033184473088 24044830056448 24065697316864 24103252066304 24122561188096 24155194943488 24213885108224 24246642409472 24288978051758 24303933828608 24324023021312 24362985385984 24395944394752 24415487992448 24455219511296 24474810594304 24486670173184 24507920883712 24546165727232 24566455144448 24579372548096 24586135338352 24645872564096 24658831726592 24679214271488 24717726419968 24718745583616 24739177652224 24751165333504 24797632863136 24811303534592 24831179876608 24891512489984 24904600813568 24925186506752 24984081230528 25017880477184 25064848734506 25078666719232 25098757245968 25112593924096 25159739995264 25171931465344 25193776878592 25233092006912 25253306243788 25267228123136 25274180170582 25287469706464 25328620208128 25348910972672 25383203772416 25443180726824 25464211600436 25505000325952 25526082298528 25539504288256 25601557925888 25622067340912 25683262608248 25696767245696 25718007729344 25780495078912 25794050842624 25801147840538 25836052440464 25876369845904 25877436782848 25898826604672 25911376208512 25914773635072 25974333387776 25995141433324 26058302137952 26093554624256 26155210038209 26190593624552 26254229221696 26289746764288 26334224580608 26339102807542 26351865752782 26374735169776 26415893194736 26451629441408 26455097704448 26515899280384 26519375970304 26532226269184 26537141174516 26600521987114 26654008213504 26700547216231 26801630953664 26840301264896 26923539341657 26988955785736 27043223044096 27107812573184 27112834101766 27125971968286 27129528649216 27191880265328 27195445587968 27232236437504 27274732601344 27298402926592 27311630712832 27316689997268 27362905228288 27399922622464 27466496540672 27484896216463 27568641357824 27605937078272 27673011552256 27695180409344 27758832059152 27762471718912 27775924375552 27798883452928 27800029659136 27843411869696 27881079308288 27888750533056 27903414848512 27971212107776 27994332606464 28009052438528 28075948736512 28098440386688 28166711501824 28181521973248 28204816310272 28249994952704 28273345888256 28340151843584 28378491287552 28401225304648 28447442845696 28462400929792 28470232099904 28485927436288 28508747520512 28553235692032 28578015563776 28591863402496 28645541410864 28661333393408 28684293995392 28700107341824 28753988566016 28792887861248 28860921421472 28884777337808 28899965378816 28970183968768 28993391991032 29009375739904 29063837580736 29077920830656 29101956114784 29103156049408 29148571801088 29172665484032 29188004900864 29196035714293 29258923343872 29266973669864 29282362675328 29306566947392 29352300123712 29377773462016 29392008833536 29415554779814 29463422947328 29487026103472 29526917074816 29574213466112 29598658976768 29616884154368 29668596461252 29708733066656 29780916729088 29804774229587 29821205284864 29845095060536 29891668615096 29917610043328 29932106999488 29936031612928 30004833396224 30008767545344 30028870276426 30045424873472 30101831780048 30142554479744 30234397376512 30312222729502 30328161342304 30426204967333 30514911104264 30540134178596 30630435375616 30674630017024 30680312273051 30728189192011 30754856593048 30769759247608 30773793691648 30844520897984 30890298048512 30910991312698 30986096116304 31005175599104 31080509243392 31122555928576 31176897200764 31219074282592 31271891689472 31314197282816 31319998014109 31339283094784 31411309961672 31415428524032 31457928298496 31507018694656 31534362001408 31549642375168 31651634753536 31677797423104 31728539107328 31770152517632 31771462467584 31872857752064 31889616969728 31967099551744 31993522978816 32112503299072 32113827364864 32190527430656 32207453683712 32216315270944 32234075783168 32290357815077 32294591635712 32338280769536 32388744964096 32416853475328 32432561471488 32458543205312 32511363252224 32537408114176 32581425737728 32660589215744 32737761612416 32782050280448 32808311989852 32861701218304 32888026736096 32906157555712 32932518687488 32983910195968 33011174100352 33012535220224 33028531861504 33108781678592 33117891258004 33135305132608 33153572274176 33162694177312 33215814377984 33243269970176 33259378416896 33260749770752 33340189124608 33366897959192 33447969908416 33465557343232 33493219368448 33574598242304 33617776891216 33699458403968 33745048085504 33799101104128 33808400618636 33827038830592 33854137680608 33906967384288 33936393481984 33952837790464 33957289590784 33980037418061 34035333404672 34062599119528 34081377468416 34108680069184 34191554335232 34212607557632 34272344187998 34300673088647 34318708887344 34402093462912 34448633691136 34530030986404 34558572886306 34559997808672 34642540262288 34660755819776 34772805676952 34801548250028 34818411780188 34903010489824 34954810949632 35015843497873 35063214026344 35148407534912 35170049933312 35279120516654 35326847214512 35412681275776 35434486398976 35520581992448 35527161926452 35544377061892 35549037540352 35630739658016 35635411460096 35678942037248 35683620159488 35739304787968 35794283444696 35816323536896 35903346884608 35951918055424 36014691593986 36173296861184 36203197054976 36261187551232 36339330965504 36426123145216 36427625070592 36445276536832 36543880008832 36564026261504 36593317712896 36682228932608 36700003770368 36701516988416 36731853799424 36789174206464 36795989138111 36818646023936 36908104726528 36958035165184 37047832543232 37072650710578 37095477948928 37185609273344 37215398675056 37235915128832 37305821372288 37326387675136 37356289854464 37414584699904 37447054876672 37465200320512 37495213702688 37556229963776 37586316269824 37617384439936 37637164214272 37727056114688 37728611680256 37849018580576 37868920151552 37900221916928 37960930717696 37992308537344 38012285452288 38133597667648 38135169995776 38226251323904 38246351249408 38256874384246 38277964992512 38308629480688 38370969419776 38401708413824 38420316447104 38453659446272 38513666747392 38544520056308 38565769240576 38638172135584 38659472949248 38690443063552 38784449693696 38834328477784 38928684708032 38981348650496 39054531749114 39076062097408 39107365941392 39168393357712 39200769244168 39202385574016 39221381585536 39316678243328 39348174844972 39369867075584 39380699335558 39476383089584 39495511870064 39497140352768 39591474585472 39676794819284 39740349345088 39773198000032 39921110058319 40018106854712 40072244601536 40169608611328 40194342780928 40201788495722 40221268780562 40256174732816 40318994876176 40324281389056 40373539673728 40378833338368 40471635743744 40476942270464 40496555884544 40504057582156 40602470773088 40627471474688 40726184525824 40753466803721 40907752508224 40932941185024 41032396439552 41039997397798 41159647535984 41220733632512 41320888139776 41340910698496 41375082348544 41447324956666 41508838002688 41530663960576 41629855023104 41665983414272 41764434295808 41820934529024 41922547351552 41950631067233 42052559014984 42078452598784 42180691116032 42214482079168 42237754474496 42271591151104 42368743669232 42374298939392 42394831941632 42431624216576 42497839169536 42531884200064 42555331575808 42567040287296 42635224425472 42692902690816 42796634144768 42851672803072 42955790022656 42991296502784 43013901959168 43118413348864 43152955521536 43256021234944 43257804771328 43278765887488 43314539333632 43383920820224 43395857510488 43419781185536 43442611945472 43454564784064 43560146857472 43581254477312 43583051423744 43619076386816 43687144370176 43722142153424 43746245705728 43781290835072 43852536479744 43887666758656 43947039367168 44050880064352 44157911012096 44193285926629 44217649215488 44253071986312 44325085364224 44360594202176 44382089688896 44420606601728 44489925380608 44525566271942 44550112743424 44562370300763 44633750570416 44658356682752 44670644022424 44694132504448 44800879136192 44802726370304 44945709564434 44969342679968 45006513526352 45115866388096 45139588974592 45283647230332 45285514369984 45344908364896 45417542108672 45455083428608 45491497508317 45602028741416 45624125780936 45663720592448 45734979262528 45796850973184 45802855727104 45833538842966 45908124127232 45944901137968 46007056837504 46084893016064 46147238100992 46227813090788 46290351522464 46402823740672 46431395971072 46439997055403 46575390632824 46644514373632 46751717152256 46757847105536 46780504211456 46900920345701 46902854168912 46970527213568 47109409865728 47148349652992 47230672625038 47438672003072 47585790464324 47730782052352 47795353747456 47804207495219 47878806415459 47885084149504 47943578362552 47949864589312 48060067445696 48066368946176 48089660112896 48131394633728 48206504132608 48245122376192 48310389886976 48427770216448 48493284818944 48577956103516 48607867657216 48648046042624 48725970771968 48791888789504 48830975984896 48949621188608 48973340346368 49015841767424 49092331454464 49132910288896 49158745096192 49172270676704 49291745128192 49317663453184 49358428542976 49435452839936 49437491167232 49478355304448 49502330667008 49595265726272 49622607069184 49662359753216 49783024979968 49809201627136 49850373013504 49968162461056 50035760954368 50129697469012 50157333438464 50197514491936 50225187848192 50312883107213 50319479990528 50343862930688 50387553757184 50466184013824 50506612487576 50534456246272 50548360341164 50574939412928 50657240416256 50697821945344 50766407544832 50886361453648 50928423200872 51010000651904 51052164597056 51079008576512 51203115851776 51244134681824 51366525216496 51393534491392 51436015458688 51560990157824 51588101685248 51602295681076 51672104880928 51752739691808 51754873565696 51797653209344 51822752417024 51829547270144 51920043807191 51948666775552 51990282866648 52116604275904 52187109248512 52310420076418 52381187249104 52508458443392 52579493528576 52668449161216 52678205615084 52703731505564 52749470339552 52831786389472 52903258882816 52910195408896 53031798560768 53074282349032 53201043974228 53308016427008 53401094432462 53445234812543 53603261907328 53680602529792 53847078683314 53977911571472 54215625146368 54225668203532 54251943936572 54259057298432 54383760530656 54390891175936 54464472875008 54549465202688 54559570101337 54633379994536 54725810456576 54799845244928 54932993081344 54969792432926 55137282715648 55211874156544 55346023104512 55390360818688 55517664118304 55524943437824 55551848751104 55597766905856 55600059318272 55686823739392 55777501066112 55806829697024 55942424215552 55988665212928 56018104877056 56151897473024 56196880773376 56333423003648 56363043946496 56409632620544 56499989905408 56546691776512 56680303687168 56756982575104 56802450609296 56894885691392 56940464199808 56971854872576 57017495041024 57106471384064 57156031127552 57183726804992 57291082821728 57322666786816 57368587990784 57507977132032 57585775722496 57721842842944 57769554675616 57799930757632 57940367937536 57986783982064 58018751479808 58127675161472 58155841661312 58203912229568 58206312098816 58297143602176 58345330968064 58376009801728 58392071428586 58517846687744 58533947339728 58564725350656 58613133894784 58704600247424 58755546924032 58784017667072 58831109559628 58926845894656 58974052206944 59053834149632 59148426932224 59197317953536 59337192922504 59417466133312 59561833458176 59609548459174 59642410569728 59690190121072 59783337230192 59835220086656 59864213998976 59872063225856 60009666792448 60017535090688 60057740552852 60090849746944 60203663560096 60285108959488 60427554226207 60624445459004 60656322684608 60852409934666 60932220615329 61029822208528 61080268357192 61260870751232 61349260034048 61360624546102 61456378384022 61509713186096 61539518495216 61547587383296 61689041795968 61780596097024 61821982625396 61972192232608 62010351198208 62161018486784 62202659858311 62353794401528 62438148565184 62543783378944 62628394565632 62639996028218 62678566189568 62822619923344 62830857048064 62915856596992 63014037389312 63068724002816 63099284750336 63303269507072 63355594846208 63457078214656 63540305035264 63745715504128 63779233939456 63934199103488 63987045957632 64225006598144 64227654729728 64381054861312 64414907367424 64432630541888 64468151566336 64580715630154 64589183271424 64676561539072 64777489928192 64833706950656 64865122942976 64917086410624 65022726504448 65074816228352 65162851475456 65321178431488 65475523224832 65564100560896 65616623979704 65723402436608 65776053472192 65812315111424 65865037374976 65967820391936 66022348200704 66025070440448 66057063723008 66217563357184 66235782516008 66270610265216 66307144548352 66325388354624 66431628755968 66486539940352 66518756833792 66521499541504 66680378249216 66733795918384 66895939816832 66931114686464 66986438736896 67149196484608 67235553782432 67398916807936 67452910098539 67490096171008 67598202208256 67616801237272 67654077661184 67708275361216 67813934768576 67872786963968 67905675580928 67914579181568 67960074836122 68070666809344 68125198239056 68162754936832 68217360138368 68383108670464 68425215115264 68544688375996 68601346177294 68637417774688 68804186925824 68859305978701 68897267382272 69060061972808 69117145772612 69119995617344 69285080524576 69321511639552 69434390933747 69545611353904 69603096500056 69636823560376 69806020979648 69909621899264 70031686995746 70126428052688 70296815069824 70340099866624 70558241033308 70653694429024 70825362551552 70868972797952 70882100768773 70992712960853 71054323852904 71088754123784 71098075080704 71261479316032 71270822920192 71357884074496 71367240318976 71478609575936 71588566889392 71632647073792 71806693769216 71903836110848 72029383187972 72346593722368 72406394109952 72678661931008 72852246290432 72855250141184 72890553073664 73078178213069 73087760017664 73186635425792 73364457865216 73400007540736 73403033976832 73463707598848 73578348412928 73591978276222 73637292047872 73816209453056 73916070330368 74095665086464 74145301421156 74190955897856 74371218546688 74430797350112 74471830257664 74601861158971 74611642744576 74712579708928 74829169399808 74894109753344 74930400641024 74990427405376 75112459927552 75172632539648 75234768879872 75274328428544 75454112229376 75457223360512 75698037161152 75737840303104 75800443833856 75921861435392 75984617074688 76024570904576 76267195335296 76270339991552 76452502647808 76492702498816 76513748768492 76555929985024 76617258961376 76741938839552 76803416827648 76840632894208 76907318892544 77027333494784 77089040112616 77131538481152 77276344271168 77318945898496 77380886127104 77568899387392 77668656955568 77857369416064 77962697300992 78109063498228 78152124194816 78214731882784 78336786715424 78401538488336 78404771148032 78442763171072 78633356486656 78696349689944 78739734151168 78761398671116 78952766179168 78991023740128 78994280705536 79182949170944 79246382653081 79353589638568 79480698690176 79546396000064 79842220116638 80036213709424 80144489203072 80339217222656 80388685561856 80403576991444 80442537561124 80512349465632 80637989752352 80648562778112 80747079347456 80757666676736 80898672908879 80943271487488 81008115164312 81204941546176 81254942949376 81452369051648 81506933607442 81815505016448 81865882370048 82064792879104 82079994795596 82319295071968 82441467265024 82750164697088 82894649913332 83017676005376 83061327921152 83259710046208 83275133312567 83528868591616 83641869058048 83845094703104 83901262134466 84105118029968 84156905197568 84361382232064 84428964158336 84475508948992 84543182302208 84737487338464 84748597878784 84789663883264 84863248433152 84995678339072 85011423181153 85063768400128 85134080574592 85270448850944 85385805381632 85593268289536 85703345606144 85911580045312 85982593005568 86027803918336 86236826697728 86305911043072 86512042469888 86515609542656 86557531774976 86629078667264 86767841640448 86791715020976 86839562371072 86909129568128 87120293714944 87162508954624 87166102847488 87238152773632 87374288740352 87444284306848 87492491411456 87562581670144 87775333517312 87894078734336 88101760128704 88315822024192 88386571853258 88435298430976 88506143972624 88650170728448 88721188404352 88764179377792 88841213203456 88979850761216 89051132543884 89100225486848 89124740601526 89267501140832 89316713365504 89341288044848 89388265008896 89601758272384 89605452740608 89891419128868 89938685359936 90013027052704 90231732776192 90279177949184 90567294460664 90571028739968 90689816729792 90835084217344 90910166857216 90982995016634 91204057482832 91248251561872 91327441184896 91469958525056 91593701946368 91605711454208 91667077685932 91816248254464 91889802275936 92014113675008 92169786032128 92231530134737 92455626181576 92580703044928 92805647481344 92862791942144 92879994110806 93101826954899 93150781265648 93289028747264 93503434304512 93515694211072 93561008422912 93801840691402 93805708337824 93941054427136 94296699305984 94461345250076 94877344006144 94940901889001 95171580928648 95461564104704 95590707494912 95608414990438 95757612830918 95770168299008 95887156725104 95899729178624 96120134891392 96132737892352 96179320225792 96262789267456 96413008265216 96490244752384 96620779773952 96855540432896 97155912207032 97215735314432 97296092085248 97451941543936 97583777579008 97661951969792 97899242377216 97946680692736 98031683534848 98184662908928 98265820577792 98317490192384 98344541353408 98583490256384 98635326906368 98716857085952 98870905679872 98874982334464 98956710608896 99004661334016 99190531452544 99245214138368 99324719506432 99566049959936 99618403254272 99700746027008 99936324922112 100071521908736 100259394938024 100314666876928 100395028983872 100450375696384 100625766214426 100638959981056 100687725861376 100775107514368 100932368027648 101013224975152 101068912492544 101096720682328 101149878825856 101314480832512 101395643890688 101532815089664 101772722907296 101856846401744 102020001303808 102104329194112 102158017153024 102406231703552 102488269363648 102733050432992 102787068982784 102872030917376 102954441729349 103121980315648 103176203370496 103204591362152 103344209761856 103505479383616 103509747131392 103595306418688 103645504834048 103659094540288 103840087614382 103897333551104 103980565733296 104233208551808 104374218497024 104620840152836 104762374498208 105016916886784 105101045967491 105158987057152 105356411230168 105407463011128 105498940679104 105663572778944 105806517765632 105820390817792 106063597121536 106092779553257 106148564698064 106402087948456 106616032854016 106802188864924 106890469625086 107206523814656 107361205059584 107694157366628 107955823142944 108188469594443 108357298729723 108451336407064 108503887873144 108518114596864 108767521061312 108781782351872 108928945750016 109098930405376 109119140202674 109266759989072 109451620913152 109599690489856 109865986162688 109939584865852 110274565431296 110423748313088 110616552752957 110780721637376 111035328236608 111049886875648 111103697502208 111195533811712 111200118636544 111373647478784 111555002132224 111613659394048 111884848431104 111977330425856 112036209754112 112303794946048 112393761546752 112666846007296 112726087892992 112819265241088 113093383553024 113360607374336 113513965150208 113604901218592 113789771382784 113865998611061 113880928399616 114034990082048 114212942768128 114312062255104 114367453609984 114582165643456 114645333573632 114737175981568 115015954264064 115171551444992 115443685685888 115539109351232 115599861515264 115880735875072 115973567964128 116037502959616 116255350322944 116311683322624 116407824459136 116412624197632 116594287204352 116690661936128 116752019603456 116784142857172 117035693375488 117067894679456 117129450701312 117226267789568 117409200494848 117511093848064 117568035334144 117662219119256 117853691789312 117948104413888 118107668299264 118296853864448 118394635907072 118674385845008 118834932266624 119123666916352 119219096918348 119284821139456 119380380242144 119566674460384 119670440173312 119728427997952 119744126451712 119953204657993 120019333584896 120115481105704 120181699493888 120407327120192 120570217918976 120855108452414 120955005102071 121248890918008 121312645369216 121704819869332 121864441230658 122059644417056 122160536714384 122521741502464 122698520068096 122721249092204 122912756768044 123019426372192 123079036990432 123095174766592 123378083591936 123476921808289 123643965250792 123944384465216 124020702396416 124322036973568 124405319716622 124707588803056 124876297130368 125087566757888 125256789131264 125279992056436 125357132379136 125645239846688 125661714096128 125831713193984 126028074778624 126051420578951 126606539014144 126711189692416 126914156429312 127080610070528 127491431008256 127558467878912 127868398206976 127974091915264 128450013196288 128455309459456 128762109722624 128865261083776 128936303132672 129161431260308 129178366542848 129353123078144 129554979856384 129667413901312 129730245885952 129754277487023 129834172821248 130149632456704 130325702950912 130642356862976 130951046449664 131128201121792 131233247959408 131446804873216 131552106944384 131624630222848 131730074749952 131935640783872 132044696401408 132050140880896 132114127446016 132435126714368 132471565032016 132541220530432 132650776709248 132863257511936 132973079880704 133037513667584 133042999083008 133360756498432 133467591836768 133791879633664 133862229372928 133972877473792 134298392969216 134471107564864 134797833615872 134905820197078 134980192342016 135196404416512 135233602474544 135308155322368 135416550722432 135627869537152 135745573927936 135811351161856 135829158363136 135920149672244 136141333618688 136250396478112 136325509873664 136434720276736 136766217340928 137089376751992 137202692354588 137274835549376 137608373851648 137718611957402 137794534764544 138120123945616 138234291545224 138239991234688 138570161049152 138643023279104 138868781867494 139091222707808 139206193000112 139273647120752 139612041959296 139819243798528 140063373991492 140252856105376 140593630139648 140680199733248 140774440731967 141116482066616 141307388858048 141650725103104 141737945595904 141764201537546 141985425921706 142108647705808 142177508247568 142196150161408 142522958632064 142541645840384 142715768148992 142734480637952 142957219151872 143177133778784 143265294147584 143613387538432 144058766375944 144693187444736 144812788219904 145065637348331 145357323862016 145704492580864 145710500282368 145781106147328 146156356426138 146175520035328 146373270851584 146728915730432 146800015081472 146927415197696 147156696825856 147183956552444 147274584095744 147632418906112 147832140660736 148290602842312 148381911795712 148742437093376 148861594700224 148943660515328 149203722317942 149223285489152 149425159417856 149658338799616 149788219506688 149860801282048 149980854810752 150224919855104 150345265079296 150469537759744 150548656857088 150908224458752 150914446721024 151396074322304 151475680606208 151600887667712 151843722870784 151969234149376 152049141809152 152534390670592 152540679983104 152905005295616 152985404997632 153027497536984 153111859970048 153234517922752 153483877679104 153606833655296 153681265788416 153814637785088 154054666989568 154178080225232 154263076962304 154552688542336 154637891796992 154761772254208 155137798774784 155337313911136 155714738832128 155839481951797 155925394601984 156218126996456 156304248389632 156429463765568 156673573430848 156803076976672 156809542296064 156885526342144 157266712973312 157309983475519 157392699379888 157479468302336 157522797342232 157905532358336 157982047480256 157988561411072 158365898341888 158492765306162 158707179277136 158961397380352 159092792000128 159684440233276 160072427418848 160288978406144 160417385950381 160678434445312 160807153982888 160885075122248 161024698931264 161275979504704 161297125556224 161494158694912 161515333353472 161797345817758 161886542974976 162016230328624 162409883092352 162509885898752 162904738103296 163013867214884 163631010032896 163731764740096 164017647185419 164159989591192 164638590143936 164882934530048 165307354187633 165387455955893 165789299826664 166035352010752 166122655842304 166519420092416 166550266625134 167057737183232 167283738116096 167690189406208 167802524268932 168210236059936 168313810395136 168722764464128 168835791043987 168857928316672 169086364604416 169474974676928 169497195757568 169579327766528 169726496866304 169991356678144 170022846362306 170127536800256 170268161149184 170540897701888 170771610763264 171186536579072 171406691212288 171823160090624 171965186011136 172055607836672 172611822086144 173024084939776 173031219085312 173115063549952 173258157334528 173535683280896 173583430041952 173679124742144 173818259136256 174240587429888 174325017909248 174332205694976 174476305547264 174748577480704 174888568613696 174984982822912 175125163340288 175550667034624 175788157468672 176203520257408 176631644048384 176773143706516 176870596861952 177012287945248 177300341456896 177442376808704 177528358755584 177682426406912 177959701522432 178102265087768 178200450973696 178249481203052 178535002281664 178633426731008 178682576089696 178776530017792 179203516544768 179210905481216 179782838257736 179877370719872 180026054105408 180463465552384 180558355898368 181134588921328 181142057479936 181379633459584 181670168434688 181820333714432 181965990033268 182408114965664 182496503123744 182654882369792 182939917050112 183086470267463 183187403892736 183334155371864 183632496508928 183779604551872 184028227350016 184339572064256 184463060269474 184911252363152 185161406089856 185611294962688 185725583884288 185759988221612 186203653909798 186301562531296 186578057494528 186903830513617 187006868609024 187603681382804 187611416675648 187882108854272 188464775391599 188922690500152 189754688012288 189881803778002 190343161857296 190923128209408 191181414989824 191216829980876 191515225661836 191540336598016 191774313450208 191799458357248 192240269782784 192265475784704 192358640451584 192394273515241 192980489504768 193241559547904 193711080865792 194311824414064 194431470628864 194592184170496 194903883087872 195167555158016 195323903939584 195798484754432 195893361385472 196063367069696 196369325817856 196531641155584 196689082706816 197166980512768 197270653812736 197433714171904 197741811359744 197749964668928 197913421217792 198009322668032 198381062905088 198649439012864 199132099919872 199236806508544 199401492054016 199872649844224 200143043817472 200518789876048 200629333753856 200790057967744 200900751392768 201251532428852 201277919962112 201375451722752 201550215028736 201864736055296 202026449950304 202137824985088 202193441364656 202299757651712 202791287781376 203065630179328 203545445814592 203713692803488 204040002607616 204208658388224 204316034306048 204812463407104 204976538727296 205466100865984 205574137965568 205744061834752 205908883458698 206243960631296 206352406740992 206409182724304 206688419523712 207010958767232 207019494262784 207190612837376 207291009668096 207318189080576 207680175228764 207794667102208 207961131466592 208466417103616 208748436994048 209241680305672 209524748996416 210033833773568 210202091934982 210317974114304 210712822460336 210814926022256 210997881358208 211327145557888 211613035531264 211640781635584 212127194243072 212185559106514 212297129396128 212804175896912 213604377729848 213780939250172 214413047629312 214722410119168 215097324344077 215388314733256 215911646285888 216376939188886 216714597459446 216902672814128 217007775746288 217036229193728 217535042122624 217563564703744 217857891500032 218197860810752 218238280405348 218533519978144 218903241826304 219199380979712 219879169731704 220549130862592 220847496626176 221233105505914 221561443274752 222070656473216 222099773751296 222207395004416 222391067623424 222400237273088 222747294957568 223110004264448 223227318788096 223769696862208 223954660851712 224607589892096 224787523093504 225333692014592 225452175785984 225638530482176 226032504705539 226721214748672 227027930300416 227209802437184 227579542765568 227731997222122 227761856799232 228069980164096 228425885536256 228624124510208 228734907219968 229164331286912 229290667147264 229474351963136 230031908528128 230343102889984 230887371371776 231078218702464 231199723030528 231761471750144 231947135928256 232075005919232 232510700645888 232623366645248 232815648918272 232825248395264 233188574408704 233381323872256 233504039206912 233568285714344 234071386750976 234135789358912 234258901402624 234452535579136 234818400989696 235022187696128 235136070668288 235324438238512 235707383578624 235896208827776 236215336598528 236593707728896 236789271814144 237348771690016 237669864533248 237860261926427 238247333832704 238438193836696 238569642278912 238760760484288 239133348920768 239340880346624 239456855995904 239488252903424 239906409315986 240038667169792 240104711620529 240230962211408 240363398987776 240814654240384 241140435837952 241710216904828 241910010204142 242497781836016 242625290738432 243409639738664 243728882461316 244119288834112 244321073428768 245043483004928 245110904485111 245442498184408 245825513536088 246038852744384 246158073980864 246190349533184 246756167183872 246953843616578 247287930501584 247888768930432 248041404792832 248644073947136 248810639433244 249415177606112 249752594260736 250175133515776 250342724651429 250559984112872 250714264758272 251290479693376 251323428192256 251663426387968 252056149557248 252102841157902 253213078028288 253422379384832 253828312858624 254161220141056 254982862016512 255116935757824 255948183830528 256900026392576 256910618918912 257524219445248 257571923966777 257696733698717 257730522167552 258322862520616 258356733085696 258706246156288 259109959712768 259334827802624 259460491771904 259508554974046 259668345642496 260299264913408 260651405901824 261284713725952 261902092899328 262256402243584 262466495918816 262893609746432 263104213888768 263460149499904 263871281567744 264089392802816 264100281761792 264228254892032 264870253428736 264943130064032 265082441060864 265301553418496 265726515023872 265946159761408 266075027335168 266085998166016 266721512996864 266935183673536 267583759267328 267724458745856 267945754947584 268596785938432 268942215129728 269595667231744 269811640394156 269960384684032 270392808833024 270467204949088 270616310644736 270833101444864 271255739074304 271491147855872 271622702323712 271840299344488 272282667237376 272500792956224 272651019747328 272869440553472 273532434681856 274178753503984 274405384709176 274549671098752 275216747703296 275437223914804 275589069529088 276240247891232 276468583090448 276479982469376 277140322098304 277286046558208 277737563734988 278182445415616 278412386000224 278547294241504 279224083918592 279447770408233 280126747982984 280505712210752 281187260279296 281360399466496 281548881463934 282232964133232 282614777716096 283301450206208 283475891191808 283528403075092 283970851843412 284217295411616 284355016495136 284392300322816 285045917264128 285083291680768 285274267626047 285431536297984 286354267557568 286530588295168 287226775076864 288117532751888 289386374889472 289625576439808 290131274696662 290714647724032 291408985161728 292312712852276 292351040070656 292746541703168 293457831460864 293600030162944 293654417470631 294367913104888 294549168191488 295264837812224 295664281321472 296581205684624 296763823591424 297484874186752 297723189400448 297887321030656 298407444635884 298446570978304 298850318835712 299316677599232 299576439013376 299721602564096 299961709621504 300690530158592 300939075519488 301097313714176 301816448917504 301828893442048 302792148644608 302951361212416 303201775335424 303687445741568 303938468298752 304098283618304 305068781341184 305081359966208 305810010591232 305970809995264 306054995073968 306223719940096 306469035845504 306967755358208 307213667310592 307362531576832 307629275570176 308109333979136 308356160450464 308526153924608 309105377084672 309523544508416 310275597549568 310674627822272 311429477664256 311678963903594 311850789203968 312436253992912 312608496779264 312858927531136 313347146861696 313606153953344 313619084592128 313771052684288 314533425946624 314619966951038 314785398759776 314958936604672 315045594684464 315811064716672 315964094960512 315977122822144 316731796683776 316985530612324 317414358554272 317922794760704 318185584000256 319368880466552 320144854837696 320577956812288 320834771900762 321356868890624 321614307965776 321770150244496 322049397862528 322551959009408 322594251112448 322988317389824 323030666706944 323594691635516 323773085949952 324032460657248 324819766184704 325019771797504 326027734429768 327262020065792 327463529480192 328035294370838 328306442419907 328319979182384 329277180287872 329765869060096 330614708375266 330774911911786 331578599653328 332070704021504 333038840184832 333100533250268 334115474366464 334567476232192 335151644908213 335605048537864 336420472119872 336627620790272 337445528928256 337671582087974 337715856633344 338172729208832 338949949353856 338994391515136 339158655533056 339452993732608 339982713356288 340045692724612 340255073600512 340536322298368 341081795403776 341543221526528 342813382424576 343646320181248 343930372022272 344111215673344 345223644172288 346048169879552 346062438170624 346230127099904 346516314669056 347071366561792 347166860083904 347358249484288 347636518272512 348481174859776 348650035818496 348664411389952 348952611094528 349497154961408 349777137227392 349969965645824 350250326680576 351101334069248 351576314937344 352190181750491 352407040514816 353263288096768 353546287413032 353741193723904 354024575890496 354600682913792 354884753617408 355056717511168 355364852813824 355919403044864 356204530175536 356400901947392 356498962406104 357070004563328 357266853462016 357365152179392 357553060035584 358407033089536 358421810962432 359565676515472 359754741439744 360052108210816 360926931104768 361116711796736 362269177842656 362284114959872 362759266919168 363340336869376 363440306650337 363640667428864 363931980066536 364816229931328 364993006247488 365309764739584 365879834100224 366172940534926 366374807785472 366668310743728 367264993017856 367559209103744 368056454700032 368679144128512 368926120538948 369822504726304 370322812179712 371222589925376 371519976443224 372407307819596 372603125062592 373156114989056 373807661027234 374013737218048 374116643687801 375207362765608 375222833351296 375764217708544 376929550783198 377845381000304 379509376024576 379763607556004 380686323714592 381846256418816 381916990709359 382102053415339 382433659961752 383030451323672 383080673196032 383548626900416 383598916714496 384480539565568 384530951569408 384717280903168 384788547030482 385960979009536 386483119095808 387422161731584 388623648828128 388862941257728 389184368340992 389807766175744 390647807879168 391596969508864 391786722770944 392126734139392 392738651635712 393063282311168 393378165413632 394333961025536 394541307625472 394867428343808 395483622719488 395499929337856 395826842435584 396018645336064 396762125810176 397298878025728 398264199839744 398802984108032 399745299688448 400286087634944 401037579752096 401258667507712 401580115935488 402503064857704 402555839924224 402750903445504 403100430057472 403729472110592 404052899900608 404275649970176 404386882729312 404599515303424 405582575562752 406131260358656 407090891629184 407427385606976 408080005215232 408417316776448 408632068612096 409624926814208 409953077454592 410932201731968 411148275931136 411488123669504 411817766917396 412487921262592 412704813481984 412818365448608 413376839047424 414021917534464 414038988525568 414381225674752 414582019336192 415360350457528 415589334204416 415922262933184 416932834207232 417496873988096 418483360611344 419049497992832 420067667547136 420404183869964 420635948228608 421425644920672 421629852044512 421995762716416 422654291115776 422992879583449 423226071062528 424254388486144 424371118213028 424594258792256 425608351793824 426525544307303 427208755459696 427561878500344 428826095258624 429444820238336 430194648688154 430776629466512 431823292571776 432753878377772 433429194918892 433805345628256 434015551492576 434072458387456 435070084245248 435127129407488 435418619008177 436476560810696 437067039956288 437806483652608 438398761959424 439758339463408 441098261725184 441694993252352 442466211011828 443122886549504 444141312946432 444199547502592 444414790008832 444782135246848 446220008528896 446454637576192 447539393724416 447909321703424 449575046187008 450667384029184 450904351571968 451277060964352 452065009411078 453442429497344 454055860600832 454419604874368 455159085531136 455463994444244 455523713598464 456139960328192 456851771072512 457248249020416 457469814439936 458328662573824 458948703926272 460063817056256 460686205779968 461774742743552 462156437404928 462399446061056 463522943500288 463894271856512 464150011838464 465021401291776 465246733290496 465631297836544 465650496790528 466377148817408 466762647744512 467008078413824 467136571428688 468271578717824 468517802805248 468905071158272 469636801979392 470044375392256 470272141336576 470648876477024 471414767157248 471792417655552 472430673197056 473187415457792 473578543628288 474697543380032 475339729066496 475720523852854 476494667665408 476876387673392 477139284557824 477521520968576 478266697841536 478681760693248 478913711991808 478976505806848 479812818631972 480077334339584 480209423241058 480461924422816 480726797975552 481629308480768 482280871675904 483420433809656 483820020408284 484995563672032 485250581476864 486819279477328 487457764922632 488238577668224 488642146857536 490086966009856 490221808970222 490884996368816 491651027072176 492077705488768 492316147961728 492380699066368 493512334367744 493907687233156 494575861003168 495777537860864 496082809585664 496948990725971 497621278866488 498830355212224 499505188521472 500350267031552 500685449302858 501119968225744 501428529516544 502580959386752 502646856384512 503326852775936 504112299114496 504205682315804 506426156056576 506844758769664 508322440282112 509965724033024 510233871515648 511547247491483 513800052785152 513821237837824 515048438890496 515143847933554 515393467397434 515461044335104 516645725041232 516713466171392 517412492312576 518219919425536 518669655605248 518920983543808 519017109948092 519336691284992 520598529826816 521302811803648 522213028112797 523804185798656 524512804487168 524932991837632 525787219492864 526208427777536 526920298999808 527742563135488 528178785605632 528200563523584 528456509784064 529740506857472 529886260128064 530164882121728 530603106836992 531453030047744 531892319522816 532150054670336 532171996332032 533443025993728 533870367347072 535167518534656 535448917491712 535891509895168 537193571876864 537884430259456 539191334463488 539623280788312 539920769368064 540785617666048 540934409898176 541232621289472 541666202889728 542511478148608 542982295711744 543245404647424 543680598688976 544565334474752 545001585912448 545302039494656 545738881106944 547064869363712 548357507007968 548810769418352 549099342197504 550433495406592 550874447829608 551178139058176 552480495782464 552937166180896 552959964938752 554280644196608 554572093116416 554724678571567 555475127469976 556364890831232 556824772000448 557094588483008 558448167837184 558895540816466 560253495965968 561011424421504 562374520558592 562720798932992 563097762927868 564465928266464 565229555432192 566290710362153 566602900412416 567056806150184 567941703686824 568434590823232 568710032990272 568784600645632 570091834528256 570166583361536 570548535252094 570863072595968 572708535115136 573061176590336 574453550153728 576235065503776 579251152879616 580262549393324 581429295448064 582817970323456 582925933187969 583208397318149 584625425704552 584702080141312 585493083406336 586915662921728 587200060325888 587308834941262 588735826209776 589098336382976 590529675624448 591328562642944 593162411369248 593527647182848 594969748373504 595079962268071 595446378800896 596814889271768 596893141956608 597700637671424 598633355198464 599152878026752 599443205128192 599923419243008 601381060317184 601878151038976 602194627428352 603632897835008 603657786884096 605584297289216 605902722424832 606403550670848 607374891483136 607876936597504 610137562682368 610162719932416 611620021182464 611941619990528 612109990147936 612447439880192 612938071691008 614427334621184 614725063153664 615258551140352 616218667958272 616712320900928 617052307849216 618210754169344 619047089016832 620551195099136 621349255644544 622858955328512 623357927807188 623701578407936 624872507985824 625216993558528 625717855062272 626694293723392 627212307906688 627238169184256 627542105368576 629066851893248 629239933902076 629570797519552 629917873209344 630091189368928 631622129433344 631928189921024 631954245644288 633463593367552 633971061224648 634828717108544 635845589521408 636371168000512 638737760933104 640289709675392 641155913624576 641669543801524 642713737781248 643228615931552 643540300488992 644098795725056 645103918018816 645188502224896 645620710943159 645976634779648 647189383271032 647546171899904 648064921314496 649639532369408 650039543595008 651712788684293 652055468859536 654524040131584 654927058960384 656070588741676 656612884839814 656639958364768 658554360575744 661229416750532 661549823823572 663157199306656 664141408043008 664586313223007 666201066500536 668230948732928 669134952464384 670303289816426 671210097075728 672840944239744 673255241580544 674891057856512 675343164175948 675431713266688 676345458417664 677899898707712 677988783030272 678317311066112 680091385449224 680510147201024 681072644596736 682163590807552 683086443053056 685626764849152 687292640362496 687860744044544 688222431346688 690447288344576 692096339759104 692124876341248 692460254199808 693032629338112 694333720167808 694716498968576 695273036545024 696962349719552 697300071636992 697328822779904 697905222189056 698994309922816 699554274454784 700500653361152 702202668138496 703152629874688 704380363500982 704814081029632 706526576193536 707092574826064 707482387447808 708049151780992 709201365827584 709769507234816 710113435022336 710729705627648 711838806089728 712409060351072 712801803894784 712997924812208 714140009126656 714730304358784 715106120071168 716814066179072 716843621924864 719131353030944 719509482879488 720104216421632 721853862209536 722233423593472 724538355685312 724568229919744 725518533838336 726680673738752 726880613300674 727281334857728 727863960133072 729632459862656 729986012494976 730619529479168 731759668200448 732345881069852 732749615570944 733336621487456 734529986035712 735118418207488 736112909400064 737852241077896 739645009452608 740645624359424 742445179850752 743039952886448 744814615639192 745206250125184 746312229978112 747615322054468 748027474436096 748233287375602 750414725531216 750445666702592 751528435417088 753859101566396 755690762000608 758501091108061 759527215112008 761372647429184 763692512837632 763833981418718 764204106830678 764867319923504 766060902647344 766161346392064 767097253800832 767197833428992 768961079131136 769061903138816 769434561806336 769577094060964 771921958019072 772966238191616 774315869270699 777247297656256 777725882515456 778368736681984 779615532351488 781295615758336 783193939017728 783573445541888 784253468278784 785477303271424 786126564622336 786756330827264 788667922051072 789082615250944 789734856687616 790967245438976 791653684871168 792037290672128 793524251620352 794597756051456 796528399679488 797061990277427 799490599376896 800572175269888 802075159504192 802517335015424 803160231870976 805006129715408 805111679848448 805501806891008 806200860114944 807458944221184 808105799801216 808551299940352 808773765458624 809199030606848 811165151125504 812262520717312 814181783258368 814854771213952 816160010430464 816834633552896 817264137224192 819249853628416 819906154909184 821864403463936 822296551862272 822976247339008 823635533834792 824975842525184 825409626963968 825636730897216 826753678094848 828043835068928 828077977051136 828762451349504 829164038672384 830720700915056 831178668408832 831844525866368 833865668414464 834993747976192 836966721222688 838098995985664 839672432605951 840135335094272 840808367739928 841271896457216 842851289841344 843259704089024 843991525432832 845308582231552 845985759166898 846452142125056 846685035714497 848508776972288 848742236426056 849188517584512 851216703587648 853051088614606 854417510919392 855123757000688 857652190517248 858889640476672 860389297376308 861553258933024 863646585143552 864338452658023 865507756755544 866858389837784 867610691256512 868031102985152 868144916774912 870140168490496 870254258814976 870837238016354 872953121621392 874134079912576 875612967305216 876797523918848 879516678926816 882196523450368 882359944052657 884932422023656 886245773099008 888282625892864 888399095005184 888829580017664 889564270493696 891117486568319 892440017057792 892909275152384 895078787448832 895818643406848 899150092374016 901334768058368 902554121928704 904130018822156 906884858994688 908111721201664 908279942409161 908839209748736 910927988888488 911047427196928 912279920656384 913703542145024 914496498040832 914939628879872 916657325147648 917897407852544 920127634112512 921372411559936 923549485487104 924312874809856 924798892122112 927045887000576 927788543713024 930042802583552 930493466580992 931262595673088 931300993581056 932754297634816 933525295489024 934016156827648 934273142857376 936543157435648 937035605610496 937810142316544 939273603958784 940088750784512 940544282673152 941297752954048 942829534314496 943584835311104 944861346394112 946374830915584 947157087256576 949395086760064 950679458132992 951441047705708 952989335330816 953752775346784 954278569115648 955043041937152 956533395683072 957363521386496 957827423983616 959625637263944 960154668679168 960418846482116 960923848845632 961453595951104 963258616961536 964561743351808 966840867619312 967640040816568 969991127344064 970501162953728 973638558954656 974915529845264 976477155336448 977284293715072 980173932019712 980443617940444 981769992737632 983302054144352 984155410977536 984632295923456 984761398132736 985421085123769 987024668735488 987815374466312 989151722006336 991555075721728 992165619171328 993897981451942 995242557732976 997660710424448 999010377042944 1000700534063104 1001370898605716 1002239936451488 1002857059033088 1005161918773504 1005293712769024 1008411364631608 1012852312113152 1013689517539328 1015459461438317 1019931448066048 1020467743031296 1023094494982966 1027600105570304 1030096877780992 1030287695867108 1030786934794868 1030922088670208 1033291450082464 1033426932342784 1034824984625152 1036439838851072 1038034219896184 1038673382569984 1041197059653632 1042605623607296 1044426056225594 1047608371597312 1049025608974336 1049865983675264 1051574438985728 1052416855555072 1053840597999616 1055485126270976 1056357571211264 1056401127047168 1056913019568128 1059772520256128 1060329764243456 1061206213673984 1062906060095488 1063784639045632 1064300109340672 1064343992664064 1066886051987456 1067740734694144 1070335037069312 1070897834983424 1071783019790336 1074387143753728 1075768860518912 1078382668926976 1079246561576624 1079841538736128 1081868819796352 1082465242578944 1083332405779456 1085022956297216 1085964591423488 1086490809294848 1087361197377952 1089130668949504 1090003171824896 1091477762213888 1094129738727424 1096715014015936 1097621538836704 1098198684395008 1100866990813184 1101748895659216 1102356278116352 1104960991564928 1105874332361792 1105919929877504 1108561288393216 1109144186232832 1109449357143134 1110950254939952 1112729781662464 1113649544000896 1114189176966016 1116896335674368 1117791081632932 1120506991931936 1122022848843008 1124749041117184 1126195525855736 1128931856532928 1130459110864384 1132581420724306 1133205800824832 1134113612300368 1135883407373648 1136869181646464 1137420065980544 1137569201291264 1140183669056512 1140333166723072 1141097070504188 1141726145191936 1145417070230272 1146122353180672 1148123530297933 1152470131007552 1157712191691251 1160525098786648 1162858590896128 1165635940646912 1165851866375938 1166416794636298 1169250851409104 1169404160282624 1170986166812672 1173831325843456 1174400120651776 1174617669882524 1177471652419552 1178196672765952 1181059351248896 1181850537307909 1186324822738496 1187055294365696 1189939496747008 1190159924536142 1190892757601792 1193629778543536 1193786283913216 1195401275342848 1197266710396928 1198305756053504 1198886410256384 1199846838486016 1202762120634368 1203756302077952 1204389254856704 1207265795670016 1211168594578432 1211805444849664 1212807101341696 1214749782966272 1215753873195008 1220275125364736 1220325439864832 1223240042364928 1223883239981056 1224219980295872 1224894879760384 1225876143382016 1228854669242368 1229450126307328 1230517102280704 1232437335916544 1233424641801856 1234104615698432 1236421508338688 1238094178033664 1241102390198272 1242698511289088 1245717910657024 1246715855614376 1247403156815872 1249745015971648 1250433987117056 1251435710124544 1253388587446784 1254424615813376 1254476338368512 1255084210737152 1258133703786496 1258479867804152 1259141595039104 1259835746418688 1260182378737856 1263244258866688 1263856379842048 1263908491288576 1266927186735104 1267942122449296 1269657434217088 1271691179042816 1272742336001024 1277475521866208 1280579419350784 1281605291872241 1282311827249152 1283339087603048 1285427475562496 1286457231863104 1287080600977984 1288197591450112 1290207836037632 1290377004449792 1291241421886318 1291953269559296 1294378766542064 1295092343799808 1296129842628992 1299279064738816 1300079087190016 1303425577368586 1304110937719072 1308326813595319 1309048080263168 1312141177483352 1313225769679628 1313279916729536 1317108721151488 1319253427741193 1322458833501064 1323099647647144 1326314398613312 1328282816086016 1329172626446014 1332402133001072 1336461897465856 1338269904928768 1340606579632852 1342420194151456 1345681888479488 1346510483161088 1346759914606687 1350686328351896 1350863426533376 1352690916835328 1355799797415424 1355977566060544 1356634622132224 1360182770898448 1361020294402048 1362145289193472 1364327181615104 1366172886106112 1371253529698304 1374585280724992 1375721488089088 1380894576689152 1384192679518208 1384249752682496 1384920508399616 1386065258676224 1388485386048311 1388667440335616 1390546073090048 1393924699439104 1394600143273984 1394657645559808 1395810444378112 1397988619845632 1399108548909568 1401001306722304 1404405336276992 1406305259749376 1408760727001964 1409628162059264 1413053152387072 1414185149652128 1414964774895616 1416098303561984 1419539014469632 1420226870044672 1421459411255296 1423677612179456 1424818120702144 1425603607789568 1425995849624416 1428280018253312 1429460608717568 1430212240142336 1433628132358144 1433687243849728 1438262706061888 1439018965758976 1440208432843264 1443707724419072 1444466847186944 1449076711370624 1449136459839488 1451037067676672 1453361347477504 1453761226601348 1454562669715456 1455727920266144 1459264919725312 1459972024989952 1461239058958336 1463519336400896 1464691762139704 1465499231141888 1466673242974912 1469059972071424 1470236836414976 1472225818800128 1475704482155792 1479290018905216 1481291248718848 1484890359701504 1486079905772896 1489629231278384 1490412500250368 1495230644108936 1496054948872192 1496466574751204 1500829451062432 1500891333405184 1503056870834176 1505681270408539 1507718203132792 1511381524001216 1517002182216122 1519054430224016 1522745294858368 1527385025675264 1527667962837436 1528408213661356 1529734639847008 1532121805294688 1532322692784128 1534194507601664 1534395666857984 1537922158262272 1539154188121928 1543843916038144 1545932476383232 1548631738541398 1554494595312512 1555451765030912 1556737473363968 1559231064702976 1562591231516672 1566387878035456 1567146891083776 1572253129244672 1573512661654528 1577335844102144 1578165230501888 1579469713375232 1581934490877952 1582227532938773 1587048503240704 1589195512102912 1593056799358976 1594123980554854 1598981198753792 1601144350539776 1604150319008384 1605034670030848 1606320463741952 1610012259430816 1610223359696896 1611003613782016 1612401720229888 1614917888442368 1616211599602432 1617547530917248 1618398061213696 1622330302251008 1624525041434624 1628363566516736 1629709542427904 1632320020860928 1633669267105792 1634528274448384 1638499707256832 1639812309818368 1643728806927872 1644593103724544 1645952494678016 1647271067669584 1649951685050368 1651273461794432 1653507356189696 1656087670137856 1656155954102272 1657524902699008 1658328077344768 1661441401830112 1662357336817664 1663689051732736 1667731336828928 1669987495952384 1673933442445376 1676197991971328 1679344865211902 1680270670188544 1681616735479856 1682543792914432 1685702579682688 1686519408178048 1687983050865664 1690617164463104 1691971518333796 1692904284250112 1693370071428994 1697017553944576 1697484472852112 1698377035169024 1702433407175296 1706102177229212 1708835021838784 1710247514001376 1715304381034496 1720778594752616 1723106517866048 1727293170287104 1728676905316046 1731015513511088 1733716779675568 1735221382513024 1736062205970304 1736289833549824 1740280336980992 1740508517629952 1741674476032708 1745906243242784 1748268159825152 1751225934610432 1752399072560003 1759033357853632 1764393046900736 1764719888105314 1769864844047312 1772491546198016 1776565251785728 1776798190010368 1777659160035328 1779128540987392 1782234973136638 1784880034115584 1785818550304768 1791637286813696 1798300184748032 1802669536116736 1803877135891019 1808260037644312 1813769717989376 1816223442403328 1816559884818322 1817678419497472 1821855977776976 1822094854393856 1824559841312768 1827407084290048 1828992996081664 1829879257759744 1833314650295296 1835794815705088 1840255268225024 1847098970974208 1848625749619712 1849597784244224 1854091774001152 1855577087426048 1860085605167104 1860986933161984 1862525191346176 1862601987162112 1865508595269632 1867050590978048 1868032313655296 1868546285714752 1873086314871296 1874071211220992 1875620284633088 1878547207917568 1880177501569024 1881088565346304 1882595505908096 1885659068628992 1887169670622208 1889722692788224 1892749661831168 1894314174513152 1898790173520128 1901358916265984 1902882095411416 1905978670661632 1907505550693568 1908557138231296 1910086083874304 1913066791366144 1914727042772992 1915654847967232 1919251274527888 1920309337358336 1920837692964232 1921847697691264 1922907191902208 1926517233923072 1929123486703616 1933681735238624 1935280081633136 1939982254688128 1941002325907456 1947277117909312 1949831059690528 1952954310672896 1954568587430144 1956134392857631 1960347864039424 1960887235880888 1963539985475264 1966604108288704 1968310821955072 1969264591846912 1969522796265472 1970842170247538 1974049337470976 1975630748932624 1978303444012672 1983110151443456 1984331238342656 1987795962903884 1990485115465952 1995321420848896 1996919873382329 1998020754085888 2002741797211432 2004479872902976 2005714118066176 2010323837547008 2010587425538048 2016822729263216 2025704624226304 2027379035078656 2030918922876634 2039862896132096 2046188989965932 2055200211140608 2055580922294417 2058788675864737 2060575391734216 2061573869589736 2061844177340416 2066582900164928 2066853864685568 2069649969250304 2072879677702144 2076068439792368 2077346765139968 2082394119307264 2085211247214592 2088852112451188 2095216743194624 2098051217948672 2099731967350528 2104833711110144 2107681195999232 2110970252541952 2112715142422528 2112802254094336 2113826039136256 2119545040512256 2120659528486912 2122412427347968 2125812120190976 2127569278091264 2128600218681344 2128687985328128 2133772103974912 2135481469388288 2140670074138624 2141795669966848 2143566039580672 2148774287507456 2151537721037824 2156765337853952 2158493123153248 2159683077472256 2163453973610159 2163737639592704 2166664811558912 2170045912594432 2171929182846976 2172981618589696 2174722394755904 2178261337899008 2180006343649792 2182955524427776 2188259477454848 2193430028031872 2195243077673408 2196397368790016 2201733981626368 2203497791318432 2204712556232704 2209921983129856 2211748664723584 2211839859755008 2217122576786432 2218288372465664 2218898714286268 2221900509879904 2225459563324928 2227299088001792 2228378353932032 2233792671348736 2235582163265864 2241013983863872 2244045697686016 2249498082234368 2252391051711472 2257863713065856 2260918221728768 2265162841448612 2266411601649664 2268227224600736 2271766814747296 2273738363292928 2274840131961088 2275138402582528 2280367338113024 2282194141008376 2283452290383872 2290834140460544 2292244706361344 2296247060595866 2298145096939349 2304940262015104 2315424383382502 2321050197573296 2331271881293824 2331703732751876 2332833589272596 2338501702818208 2338808320565248 2341972333625344 2346061514357491 2349235339765048 2354943304839104 2356393345531904 2362118702497792 2363701074615818 2372649645476992 2374110588731392 2379878993494016 2380319849072284 2381785515203584 2387259557087072 2387572567826432 2390802550685696 2394533420793856 2399693676972032 2405524241268736 2407512604155904 2408778509713408 2414531591340032 2422337189156864 2423610889699328 2425614202683392 2429499565932544 2431507746390016 2440550250729472 2440650879729664 2446480084729856 2448439960591744 2449789759520768 2451752286764032 2457709338484736 2458900252614656 2461034204561408 2464874671833088 2465331272253437 2466849283603712 2472843016677376 2476188356067328 2482204780396544 2485397022578176 2491435821314048 2493431711228752 2494806313631744 2499490031943296 2500867974234112 2502871420249088 2506777174893568 2508849231626752 2508952676737024 2510168421474304 2516267407572992 2516959735608304 2518283190078208 2520364757475712 2526488517733376 2527712759684096 2527816982577152 2533854373470208 2535884244898592 2539314868434176 2543382358085632 2545484672002048 2554951043732416 2561158838701568 2563210583744482 2564623654498304 2566678175206096 2570854951124992 2572914463726208 2574161201955968 2576395182900224 2580415672075264 2580754008899584 2582482843772636 2583906539118592 2588757533084128 2590184687599616 2592259685257984 2598558129477632 2606851154737172 2608221875438144 2616653627190638 2618096160526336 2624282354966704 2626451539359256 2626559833459072 2634217442302976 2638506855482386 2644917667002128 2646199295294288 2652628797226624 2656565632172032 2658345252892028 2664804266002144 2672923794931712 2674714373907373 2681213159265704 2684840388302912 2691363776958976 2693020966322176 2693519829213374 2701372656703792 2701726853066752 2705381833670656 2711599594830848 2711955132121088 2713269244264448 2720365541796896 2722040588804096 2724290578386944 2728654363230208 2742507059396608 2749170561449984 2751442976178176 2761789153378304 2768385359036416 2768499505364992 2769841016799232 2772130517352448 2776970772096622 2777334880671232 2781092146180096 2787849398878208 2789200286547968 2791620888756224 2795977239691264 2798217097819136 2802002613444608 2808810672553984 2817521454003928 2819256324118528 2826106304774144 2828370299304256 2829929549791232 2832196607123968 2839078028939264 2840453740089344 2842918822510592 2847355224358912 2849636241404288 2851207215579136 2851991699248832 2856560036506624 2858921217435136 2860424480284672 2867256264716288 2867374487699456 2876525412123776 2878037931517952 2880416865686528 2887415448838144 2888933694373888 2898153422741248 2898272919678976 2902074135353344 2906722694955008 2907522453202696 2909125339430912 2911455840532288 2918529839450624 2919944049979904 2922478117916672 2927038672801792 2929383524279408 2930998462283776 2933346485949824 2938119944142848 2940473672829952 2944451637600256 2951408964311584 2958580037810432 2960950157084143 2962582497437696 2969780719403008 2972159811545792 2979258462556768 2980825000500736 2985678810151121 2990461288217872 2992109897744384 2992933149502408 3001658902124864 3001782666810368 3006113741668352 3011362540817078 3015436406265584 3022763048002432 3034004364432244 3038108860448032 3045490589716736 3047930333057239 3055335925674872 3056816427322712 3059469279694016 3064243610589376 3064645385568256 3068389015203328 3068791333715968 3075844316524544 3078308376243856 3087687832076288 3091864952766464 3097263477082796 3108989190625024 3110903530061824 3113474946727936 3125182463033344 3132775756070912 3134293782167552 3142361663161967 3147025323309056 3154671688204288 3156330461003776 3158939426750464 3163868981755904 3164455065877546 3174097006481408 3178391024205824 3186113598717952 3188247961109708 3197962397507584 3202288701079552 3207880029835753 3208300638016768 3212640927483904 3220024518861632 3220446719393792 3222007227564032 3224803440459776 3229835776884736 3232423199204864 3235095061834496 3236796122427392 3244660604502016 3249050082869248 3256727133033472 3259419084855808 3264640041721856 3267338534211584 3269056548896768 3279624619636736 3287457613855744 3289186207449088 3291904989356032 3294542135339168 3299903370100736 3302546923588864 3307014712379392 3312175340275712 3312311908204544 3315049805398016 3316656154689536 3322882803660224 3324714673635328 3327378103465472 3335462673657856 3339974991904768 3347866884890752 3352395983942656 3358689730423804 3360541340377088 3363233470959712 3365087585828864 3371405159365376 3373038816356096 3375966101731328 3381234328926208 3383943036667592 3385808568500224 3386740142857988 3394035107889152 3394968945704224 3396754070338048 3404866814350592 3412204354458424 3417670043677568 3420495028002752 3430608762068992 3441557189505232 3446213035732096 3454586340574208 3457353810632092 3462031027022176 3467433559351136 3470442765026048 3472124411940608 3472579667099648 3478642935081797 3480560673961984 3483348952065416 3491812486485568 3496536319650304 3502451869220864 3504798145120006 3518066715707264 3528786093801472 3529439776210628 3539729688094624 3544983092396032 3553130503571456 3558257081974784 3564469946273276 3569760068231168 3571637100609536 3580830732440381 3596600369496064 3605339072233472 3607754271782038 3616520075288624 3627539435978752 3632446884806656 3633119769636644 3635356838994944 3643711955553952 3644189708787712 3649119682625536 3654814168580096 3655491196789579 3666629300590592 3671589631410176 3680510536450048 3694197941948416 3697251499239424 3699195568488448 3708183548002304 3711154174852096 3720171210334208 3721973866323968 3725050382692352 3725203974324224 3731017190539264 3734101181956096 3737092571429504 3746172629742592 3748142422441984 3751240569266176 3757094415835136 3760355003138048 3762177130692608 3765191011816192 3774339341244416 3779445385576448 3785499323662336 3788628349026304 3797580347040256 3802717832531968 3805764190822832 3811957341323264 3815011101387136 3817114276462592 3820172167748608 3826133582732288 3829454085545984 3831309695934464 3838502549055776 3840618674716672 3841675385928464 3843695395382528 3853034467846144 3858246973407232 3867363470477248 3870560163266272 3879964509376256 3882004651814912 3894554235818624 3899662119381056 3905908621345792 3909137174860288 3912268785715262 3920695728078848 3921774471761776 3927079970950528 3933208216577408 3936621643910144 3938529183693824 3939045592530944 3941684340495076 3948098674941952 3951261497865248 3956606888025344 3966220302886912 3975591925807768 3980970230931904 3990642841697792 3993839746764658 3996041508171776 4005483594422864 4008959745805952 4011428236132352 4020647675094016 4021174851076096 4033645458526432 4054758070157312 4061837845753268 4079725792264192 4082458781227043 4092377979931864 4110400422281216 4111161844588834 4117577351729474 4121150783468432 4123147739179472 4123688354680832 4133165800329856 4133707729371136 4139299938500608 4145759355404288 4152136879584736 4154693530279936 4164788238614528 4177704224902376 4190433486389248 4196102435897344 4199463934701056 4209667422220288 4215362391998464 4221940505083904 4225430284845056 4225604508188672 4227652078272512 4239090081024512 4241319056973824 4244824854695936 4251624240381952 4255138556182528 4257200437362688 4267544207949824 4270962938776576 4281340148277248 4283591339933696 4287132079161344 4303075442075648 4313530675707904 4316986246306496 4319366154944512 4326907947220318 4327475279185408 4333329623117824 4340091825188864 4343858365693952 4345963237179392 4349444789511808 4356522675798016 4360012687299584 4365911048855552 4376518954909696 4386860056063744 4390486155346816 4392794737580032 4403467963252736 4406995582636864 4409425112465408 4419843966259712 4423497329447168 4423679719510016 4434245153572864 4436576744931328 4437797428572536 4443801019759808 4450919126649856 4454598176003584 4456756707864064 4467585342697472 4471164326531728 4482027967727744 4488091395372032 4498996164468736 4504782103422944 4515727426131712 4519344976602113 4521836443457536 4530325682897224 4532823203299328 4536454449201472 4543533629494592 4547476726585856 4549680263922176 4550276805165056 4560734676226048 4561989520790051 4564388282016752 4566904580767744 4581668280921088 4584489412722688 4592494121191732 4596290193878698 4609880524030208 4630848766765004 4642100395146592 4652104192561049 4663407465503752 4665667178545192 4677003405636416 4677616641130496 4683944667250688 4692123028714982 4698470679530096 4709886609678208 4712786691063808 4724237404995584 4727402149231636 4745299290953984 4748221177462784 4756511768377151 4760639698144568 4763571030407168 4774519114174144 4775145135652864 4781605101371392 4789066841587712 4799387353944064 4811048482537472 4815025208311808 4817557019426816 4829063182680064 4844674378313728 4847221779398656 4851228405366784 4863015492780032 4881100501458944 4881301759459328 4892960169459712 4896237940275623 4896879921183488 4903504573528064 4915418676969472 4917800505229312 4922068409122816 4929749343666176 4930662544506874 4933698567207424 4945686033354752 4952376712134656 4964409560793088 4970794045156352 4982871642628096 4986863422457504 4989612627263488 4998980063886592 5005742840498176 5013554349787136 5017698463253504 5017905353474048 5020336842948608 5032534815145984 5033919471216608 5036566380156416 5040729514951424 5052977035466752 5055425519368192 5055633965154304 5067708746940416 5071768489797184 5078629736868352 5086764716171264 5090969344004096 5109902087464832 5122317677403136 5126421167488964 5129247308996608 5133356350412192 5141709902249984 5145828927452416 5148322403911936 5152790365800448 5160831344150528 5164965687545272 5167813078237184 5177515066168256 5180369375199232 5184519370515968 5197116258955264 5213702309474344 5216443750876288 5233307254381276 5236192321052672 5248564709933408 5252903078718512 5253119666918144 5268434884605952 5277013710964772 5289835334004256 5292398590588576 5305257594453248 5309507637756427 5316690505784056 5329608532004288 5345847589863424 5349428747814746 5362426318531408 5369680776605824 5382727553917952 5386041932644352 5387039658426748 5402745313407584 5403453706133504 5410763667341312 5420211084894893 5423199189661696 5440731083593792 5444081177608192 5448581156773888 5457308726460416 5485014118793216 5498341122899968 5502885952356352 5523578306756608 5536770718072832 5544261034704896 5553941544193244 5554669761342464 5562184292360192 5575698797756416 5578400573095936 5579433931941989 5596434195638272 5604005226889216 5617621345107968 5635042908007856 5638512648237056 5652212609548288 5656740598608512 5659859099582464 5664393214247936 5678156057878528 5680907480178688 5685837645021184 5694710448717824 5699272482808576 5703983398497664 5713120073013248 5717842434870272 5720848960569344 5734512529432576 5734748975398912 5753050824247552 5756075863035904 5760833731373056 5774830897676288 5777867388747776 5796306845482496 5796545839357952 5804148270706688 5813445389910016 5815044906405392 5818250678861824 5822911681064576 5837059678901248 5839888099959808 5844956235833344 5854077345603584 5858767048558816 5861996924567552 5866692971899648 5880947345659904 5888903275200512 5902817928623168 5917160075620864 5921900314168286 5925164994875392 5939561438806016 5944319623091584 5958516925113536 5961650001001472 5971357620302242 5980922576435744 5984219795488768 5985866299004816 6003317804249728 6003565333620736 6012227483336704 6022725081634156 6030872812531168 6045526096004864 6068008728864488 6076217720896064 6090981179433472 6095860666114478 6110671851349744 6113632854645424 6118938559388032 6128487221178752 6129290771136512 6136778030406656 6137582667431936 6151688633049088 6156616752487712 6175375664152576 6194526954165592 6217978381250048 6221807060123648 6226949893455872 6237822405978233 6250364926066688 6265551512141824 6268587564335104 6284723326323934 6294050646618112 6309343376408576 6317878853500928 6327737963511808 6328910131755092 6348194012962816 6356782048411648 6376495922219416 6395924795015168 6404577402159104 6415760059671506 6416601276033536 6425281854967808 6440049037723264 6440893438787584 6444014455128064 6449606880919552 6459671553769472 6464846398409728 6470190123668992 6473592244854784 6489321209004032 6513454266066944 6518838169711616 6529280083443712 6534677068423168 6538113097793536 6559249239273472 6574915227711488 6578372414898176 6583809978712064 6589084270678336 6599806740201472 6605093847177728 6614029424758784 6624350680551424 6624623816409088 6630099610796032 6633312309379072 6645765607320448 6649429347270656 6654756206930944 6670925347315712 6679949983809536 6695733769781504 6704791967885312 6717379460847608 6721082680754176 6726466941919424 6730175171657728 6742810318730752 6746077632712192 6751932203462656 6762468657852416 6767886073335184 6771617137000448 6773480285715976 6788070215778304 6789937891408448 6793508140676096 6809733628701184 6824408708916848 6835340087355136 6840990056005504 6861217524137984 6883114379010464 6892426071464192 6897947595866383 6909172681148416 6914707621264184 6924062054044352 6934867118702272 6940885530052096 6944248823881216 6945159334199296 6957285870163594 6961121347923968 6966697904130832 6983624972971136 6993072639300608 7004903738441728 7009596290240012 7036133431414528 7058879552421256 7079459376189248 7089966184792064 7106261007142912 7108216230068219 7128939892546552 7139520136462336 7143274201219072 7161661464880762 7193200738992128 7210678144466944 7215508543564076 7233040150577248 7255078871957504 7259939014891441 7266239539273288 7270713677989888 7287423911107904 7288379417575424 7298239365251072 7309628337160192 7310982393579158 7333258601181184 7343179262820352 7361021072900096 7388395883896832 7394502998478848 7398391136976896 7422308349704192 7440342420668416 7443947732647936 7450100765384704 7450407948648448 7462034381078528 7468202363912192 7474185142859008 7492345259485184 7496284844883968 7502481138532352 7514188831670272 7520710006276096 7524354261385216 7530382023632384 7548678682488832 7558890771152896 7577256698052608 7595160694080512 7605435665063936 7611528381645664 7623914682646528 7630022202774272 7640344335497216 7652267165464576 7658908171091968 7662619391868928 7677005098111552 7681237349433344 7683350771856928 7687390790765056 7706068935692288 7716493946814464 7734726940954496 7741120326532544 7759929018752512 7764009303629824 7789108471637248 7799324238762112 7811817242691584 7818274349720576 7824537571430524 7841391456157696 7843548943523552 7854159941901056 7866416433154816 7873243287820288 7877058367387648 7883368680990152 7896197349883904 7902522995730496 7913213776050688 7932440605773824 7951183851615536 7961940461863808 7981285683395584 7987679493529316 7992083016343552 8010967188845728 8017919491611904 8022856472264704 8036864712085531 8041295350188032 8067290917052864 8103985341838757 8123675691506536 8159451584528384 8164917562454086 8184755959863728 8220800844562432 8222323689177668 8235154703458948 8242301566936864 8246295478358944 8247376709361664 8266331600659712 8267415458742272 8272953761155363 8304273759169472 8309387060559872 8329576477229056 8355408449804752 8380866972778496 8392204871794688 8398927869402112 8419334844440576 8430724783996928 8443881010167808 8450860569690112 8478180162049024 8482638113947648 8489649709391872 8503248480763904 8510277112365056 8514400874725376 8541925877553152 8562680296554496 8567182679867392 8574264158322688 8606150884151296 8627061351415808 8633972492612992 8638732309889024 8653815894440636 8654950558370816 8666659246235648 8680183650377728 8687716731387904 8691926474358784 8698889579023616 8720025374599168 8731822097711104 8753037909819392 8773720112127488 8780972310693632 8785589475160064 8806935926505472 8813991165273728 8818850224930816 8839687932519424 8846994658894336 8847359439020032 8868490307145728 8873153489862656 8875594857145072 8887602039519616 8901838253299712 8909196352007168 8913513415728128 8935170685394944 8942328653063456 8964055935455488 8976182790744064 8997992328937472 9009564206845888 9031454852263424 9038689953204226 9043672886915072 9060651365794448 9065646406598656 9072908898402944 9087067258989184 9094953453171712 9099360527844352 9100553610330112 9121469352452096 9123979041580102 9128776564033504 9133809161535488 9163336561842176 9184988242383464 9192580387757396 9219761048060416 9261697533530008 9284200790293184 9304208385122098 9326814931007504 9331334357090384 9354006811272832 9355233282260992 9367889334501376 9384246057429964 9396941359060192 9419773219356416 9425573382127616 9454804298463272 9490598581907968 9496442354925568 9513023536754302 9521279396289136 9527142060814336 9549038228348288 9550290271305728 9563210202742784 9578133683175424 9598774707888128 9622096965074944 9630050416623616 9658126365360128 9689348756627456 9694443558797312 9702456810733568 9719397702338177 9762201002917888 9762603518918656 9785920338919424 9792475880551246 9793759842366976 9807009147056128 9830837353938944 9835601010458624 9844136818245632 9859498687332352 9861325089013748 9867397134414848 9891372066709504 9904753424269312 9941588090312704 9965743285256192 9973726844915008 9979225254526976 9997960127773184 10011485680996352 10027108699574272 10035396926507008 10035810706948096 10040673685897216 10065069630291968 10067838942433216 10073132760312832 10081459029902848 10105954070933504 10110851038736384 10111267930308608 10135417493880832 10143536979594368 10157259473736704 10173529432342528 10181938688008192 10219804174929664 10244635354806272 10252842334977928 10258494617993216 10266712700824384 10283419804499968 10291657854904832 10296644807823872 10305580731600896 10321662688301056 10329931375090544 10335626156474368 10355030132336512 10360738750398464 10369038741031936 10394232517910528 10427404618948688 10432887501752576 10466614508762552 10472384642105344 10497129419866816 10505806157437024 10506239333836288 10536869769211904 10539768892859773 10554027421929544 10579670668008512 10584797181177152 10610515188906496 10619015275512854 10633381011568112 10659217064008576 10691695179726848 10698857495629492 10724852637062816 10739361553211648 10765455107835904 10774079316853496 10805490626815168 10806907412267008 10821527334682624 10840422169789786 10846398379323392 10881462167187584 10888162355216384 10897162313547776 10914617452920832 10970028237586432 11005771904712704 11047156613513216 11073541436145664 11075592730571411 11080959549044831 11107883088386488 11109339522684928 11124368584720384 11151397595512832 11156801146191872 11158867863883978 11192868391276544 11208010453778432 11235242690215936 11270085816015712 11277025296474112 11304425219096576 11313481197217024 11328786428495872 11356312115757056 11361814960357376 11371675290042368 11389420897435648 11398544965617152 11407966796995328 11426240146026496 11435684869740544 11441697921138688 11469025058865152 11469497950797824 11506101648495104 11512151726071808 11521667462746112 11549661795352576 11592613690964992 11593091678715904 11608296541413376 11626890779820032 11630089812810784 11636501357723648 11645823362129152 11674119357802496 11679776199919616 11689912471666688 11708154691207168 11717534097117632 11723993849135104 11733385943799296 11761894691319808 11777806550401024 11805635857246336 11834320151241728 11843800628336572 11850329989750784 11879122877612032 11888639246183168 11917033850227072 11923300002002944 11942715240604484 11961845152871488 11968439590977536 11971732598009632 12006635608499456 12007130667241472 12045450163268312 12061745625062336 12091052192009728 12136017457728976 12152435441792128 12181962358866944 12191721332228956 12221343702699488 12227265709290848 12237877118776064 12256974442357504 12258581542273024 12266793507920021 12273556060813312 12303377266098176 12313233504975424 12350751328305152 12389053908331184 12435956762500096 12443614120247296 12453899786911744 12475644811956466 12500729852133376 12569446652647868 12588101293236224 12618686752817152 12627139951237133 12657820263510184 12696388025925632 12713564096823296 12752991844438832 12791849590030336 12809154804318208 12831520119343012 12833202552067072 12850563709935616 12880098075446528 12881786877575168 12888028910256128 12929692796819456 12940380247337984 12947184489709568 12978642418008064 13026908532133888 13037676339423232 13058560166887424 13069354136846336 13076226195587072 13118498478546944 13149830455422976 13156744829796352 13167619957424128 13178168541356672 13199613480402944 13210187694355456 13228058849517568 13248701361102848 13249247632818176 13260199221592064 13266624618758144 13291531214640896 13309512413861888 13341850694631424 13359899967619072 13391467539563008 13409583935770624 13434758921695216 13442165361508352 13452933883838848 13460350343315456 13485620637461504 13492155265424384 13503864406925312 13524937315704832 13535772146670368 13543234274000896 13546960571431952 13579875782816896 13587016281352192 13619467257402368 13648817417833696 13670680174710272 13681980112011008 13722435048275968 13766228758020928 13784852142928384 13795895191732766 13818345362296832 13829415242528368 13848124108088704 13869734237404544 13881771060104192 13888497647762432 13890318668398592 13914571740327188 13922242695847936 13933395808261664 13967249945942272 13986145278601216 14019192580480024 14072266862829056 14117759104842512 14158918752378496 14179932369584128 14212522014285824 14216432460136438 14257879785093104 14279040272924672 14323322929761524 14386401477984256 14411520731053159 14431017087128152 14466080301154496 14510157743915008 14519878029782882 14532479078546576 14541427355979776 14574847822215808 14576758835150848 14596478730502144 14619256674320384 14621964787158316 14666517202362368 14686358525640704 14776791767793664 14789005996957696 14796782273953792 14844616699408384 14880684841336832 14887895465295872 14900201530769408 14900815897296896 14924068762157056 14936404727824384 14948370285718016 14984690518970368 14992569689767936 15004962277064704 15028377663340544 15041420012552192 15048708522770432 15060764047264768 15097357364977664 15117781542305792 15144177815271113 15190321388161024 15210871330127872 15223056763291328 15247829365293056 15260044405548544 15280688670994432 15304534330929152 15317816342183936 15325238783737856 15354010196223104 15362474698866688 15366701543713856 15374781581530112 15412137871384576 15432987893628928 15469453881908992 15482240653065088 15519858037505024 15528018607259648 15578216943274496 15598648477524224 15623634485383168 15636548699441152 15649075142861048 15682782912315392 15687097887047104 15708319883802112 15732832866309632 15746486575640576 15754116734775296 15766737361980304 15792394699767808 15805045991460992 15826427552101376 15864881211547648 15902367703231072 15923880923727616 15962571366791168 15975358987058632 15984166032687104 16021934377691456 16035838983223808 16045712944529408 16073729424171062 16082590700376064 16087015678575443 16134581834105728 16207970683677514 16247351383013072 16318903169056768 16329835124908172 16369511919727456 16422430600502437 16444647378355336 16470309406917896 16484603133873728 16492590956717888 16494753418723328 16532663201319424 16534830917484544 16545907522310726 16608547518338944 16618774121119744 16659152954458112 16710816899609504 16761733945556992 16797855738804224 16838669688881152 16861449567993856 16887762020335616 16901721139380224 16956360324098048 16965276227895296 16979299418783744 17006496961527808 17020554224730112 17028801749450752 17083851755106304 17125360593108992 17148528316645376 17212301768302592 17254122702831616 17257318905774059 17267944985225984 17307631788881272 17309901116741632 17333318492471296 17360367300755456 17375433462775808 17383852948717568 17397779158047232 17440050749198336 17463644195422208 17506075819638784 17547440224254976 17561944621387264 17571178950320128 17613871853010944 17627982330547456 17679375865038848 17693989317788672 17694718878040064 17736980614291456 17746306979725312 17751189714290144 17775204079039232 17803676506599424 17818392704014336 17827026831456256 17870341370789888 17884657306126912 17928111870910976 17952365581488128 17995984657874944 18019128413691776 18062909704526848 18077379906408452 18087345773830144 18121302731588896 18131292813197312 18145817796805888 18174134517978368 18189906906343424 18198721055688704 18242938704904192 18247958083160204 18257553128067008 18267618323070976 18326673123684352 18369976484766928 18385160775514792 18439522096120832 18523395067060016 18568401580586368 18608416770244196 18653629862015008 18662668714180768 18708013622545664 18710466564521984 18723000617351611 18768492114859928 18793882718120384 18839546438712832 18851146764255232 18909608596926544 18981197163815936 18992884709851136 19026047073508604 19042558792578272 19054284121628672 19098076456696576 19100580542611456 19197549415776256 19244193930149888 19260100833247232 19378697513254912 19388887117594624 19404913621467136 19438795404676354 19524402005835776 19571840677838848 19584951761102492 19587519684733952 19614018294112256 19661674707877888 19671202020917248 19722650178027496 19734794268829696 19782744133419008 19809506848538624 19883176180625408 19931486570512384 19947453689830016 19958450509053952 19995920255546368 20022971361992704 20054217399148544 20070793853014016 20071621413896192 20081347371794432 20135677884866432 20146265520625664 20162918059805696 20211908141867008 20221702077472768 20222535860617216 20270834987761664 20287073959188736 20314518947473408 20347058864685056 20363877376016384 20439608349859328 20489270709612544 20505684669955856 20516989235986432 20533425401648768 20566839608999936 20583315709809664 20593289615647744 20611161463201792 20643325376602112 20659862750181088 20671252312948736 20710060264673024 20738077482063872 20788465035821056 20854809237897376 20865775003505152 20933229017525104 20944769284210688 20994258839733632 21011612314874048 21012478667672576 21073739538423808 21079537785719546 21108054843859088 21159341336017024 21169594362354304 21221030377812992 21238030551025708 21266762023136224 21318434128017152 21397714991258984 21449705274125632 21478723106423296 21530910215671808 21548158633706992 21610981253630336 21613814824534016 21643054669365248 21680844339579572 21692796758646784 21762924334375168 21776324710432768 21794324627095552 21940056475172864 21996531642133769 22094313227026432 22147082872291328 22151185461142822 22161919098089662 22215766176772976 22218679045369856 22248737169440768 22302795191025664 22313602292383744 22317735727767956 22385736782553088 22416020907556864 22455160208850271 22540171632031424 22554050592948224 22608850438193152 22626962394434048 22657572856991744 22712624231514112 22723629920714752 22743350580084736 22778841794871296 22797089931234304 22815933593990656 22852480292052992 22871369739481088 22883395842277376 22938050117730304 23012203296990208 23024303452143616 23043334925492224 23099323590705152 23185227381929984 23186183357431808 23216593082826752 23253781559640064 23260179625621568 23273002715447296 23291646724258304 23348238715604992 23359552399839232 23379824943333376 23416309382414336 23435068194235264 23447987698270208 23466771887598592 23523789382639616 23555613100802048 23611271714492672 23668640302483456 23687601256673144 23700659979501568 23758245755224064 23777278492366336 23834067700454144 23846600004005888 23885430481208968 23923690305742976 23936879181955072 23943465196019264 24013271216998912 24014261334482944 24090900326536624 24123491250124672 24182104384019456 24272034915457952 24304870883584256 24350500545572579 24363924717733888 24383442664457912 24442687405398976 24454531418581696 24475754237552128 24513948884715008 24517163084546048 24533587015840042 24547112121626624 24606754532196352 24626467009950848 24701502656610304 24778107816662368 24871913525000192 24907799573823488 24951289623912932 25001459704266752 25065815127082667 25138893305295736 25176202586472448 25237373505634304 25254279902474266 25315640527020368 25392776051851264 25427128193646592 25505983688877664 25583699180060672 25588438377527053 25663040238686024 25666405104134144 25701127419871232 25760196150893056 25763573755150336 25776057820512256 25859385593638912 25880760494675968 25894368979419136 25957284836016128 26053817064267776 26075352678846464 26117120333774848 26138708273692672 26236996957093888 26299660910845952 26313489659592704 26335239914848256 26356337082713344 26420375388710912 26456117699035136 26497402722205696 26498495265636352 26520398443184128 26533249237516288 26583062429281792 26619024827723776 26683701389262848 26719799935238144 26782935079126016 26819167871541248 26869517843390432 26884330723016704 26905867767677696 26971241274923008 26984310530848768 27007728813850624 27049874631409664 27071544293340736 27086468548001792 27093921142863904 27159751565633792 27174032562704384 27238934514804736 27297634835667392 27341360349420544 27363960224022016 27444870096551936 27532457516041856 27569704285856768 27591790383465532 27636690724593664 27658830485056736 27696248216177408 27739468474809088 27763542120208384 27776995295524864 27829143480654376 27844485391695872 27866791616523328 27934499891884544 27972290557202432 28038385160960048 28144533725658112 28235518209685024 28317837504756992 28425044028571648 28432864920272876 28515759570186208 28558080545849344 28577211468589301 28646645859523048 28772802955968512 28823041462106318 28862034174256304 28932160602308992 29020315487830016 29039756059565764 29064958157093152 29082854711959552 29149695644431616 29153517670301696 29243929574316632 29333034404724736 29372717051281408 29553583535587328 29578011993915392 29593564547907584 29689233398816768 29761369682673664 29775790930591744 29800403061538816 29872809455648768 29896740571436032 29969381037940736 29985139379535872 30009924554129408 30056755326681088 30121528094529536 30194714729955328 30235563084611584 30288355630542226 30380642776322048 30421742660255744 30446113526582656 30495658730586112 30520088811097088 30561377341988864 30609068661858304 30635632684367872 30650477567475712 30708020392446208 30733403087427712 30749563163060224 30824275742769152 30865975787257856 30938907763817984 30964481306130176 31039716075010048 31056037214519296 31156433886548992 31197296955048448 31247268970766336 31273097398882304 31298150285722096 31374195774094208 31416639767604224 31465665732619264 31492973151281152 31508233469550592 31533474723960608 31584789399535616 31610091982921984 31652855104202752 31729762423095296 31804735406462144 31847761847455232 31925142733582336 31950717974117264 31968332065374208 32043868755382912 32071677966447616 32091425889058816 32147458848342124 32165181400752128 32174031357150886 32269163668211456 32415941367355028 32494702766026144 32659670249816344 32739023839454912 32844861201004874 32889294756710672 32940618813835792 32969206267747456 32985181913435776 32989506837446656 33065326402638848 33069661834969088 33091815044621452 33217095036677888 33237548242239488 33295582378640057 33421633799219008 33523467891113984 33595711477608448 33677339377762304 33722899135987712 33775524040671232 33803442278760448 33912720648196096 33930552455790592 33958598837567488 34041108449460224 34057603498901504 34167703510212608 34250721186217984 34273665581929361 34424603536605184 34508245405663232 34514637811548118 34535889970451968 34615263577762544 34619802233483264 34666636984942592 34720734601510912 34750866925551616 34767705897435136 34795558316094464 34880101498396672 34927288390844416 35094880448509952 35123889242774528 35142357900640256 35227743706021888 35255964661094912 35358751730077696 35387978635577344 35389437756080128 35473961228582912 35492613959450624 35502379428580288 35550408158078464 35607353013198848 35636785408028672 35654053662912512 35740682741579776 35769314612253824 35856223741821952 35904731162976256 35991969315749888 36038256827383552 36125819409053696 36154759812816904 36174691547660288 36242605463177792 36262585626394624 36291635593611776 36348269035956736 36379813812686848 36397442111377408 36485877409808384 36495916166320408 36515106256134016 36535236646141952 36653346247368704 36739952969533856 36770321551029584 36879044192241664 37046790134120032 37136803161172736 37166553464294989 37216833540488392 37307259724030016 37325337428361536 37416027245091328 37420933129043968 37446001234703222 37536984229719856 37587765436240768 37679092877425664 37702293528510464 37819217193853088 37941477594264251 37962394327631872 38052094147017208 38085117585156544 38108568243257344 38196152913393152 38201161085222912 38395098831552512 38488387860299776 38520201666494464 38757395026509824 38809827242934272 38877590809352708 39048804011671552 39056037523593923 39169903522204984 39175039369467904 39228036588224512 39323349415755776 39342404041834496 39445300356054992 39469588537659392 39565488266838016 39619013697077248 39766352361250816 39862973141024768 39894907379660032 39991840511092736 40045942723985408 40108434798297088 40141587706028032 40143242827792384 40162694743588864 40271355769732864 40292531041251328 40325836119611392 40423816283734016 40443404154945536 40445071721234432 40541669975523328 40574147918377472 40629037894946816 40694117729370112 40727754752032768 40879216699718656 40978541419225088 41011369339911712 41033978471972864 41066850803297536 41166631419619328 41186579231295488 41222322926403584 41286650753204224 41319725500362176 41342504625897472 41420120529346048 41476154964127744 41576930071642112 41709618475794752 41731550007010304 41866458035050208 41889538568421376 41988517679467264 42023224629748096 42024957335345152 42147479076847616 42159075571439092 42216109687718176 42318682672034048 42339188724708608 42442060755625984 42476061102051416 42533524046272448 42636868256034304 42795429982517968 42899410548251264 42957446212846592 43061820431343616 43096317267413984 43221962507260672 43227629649068032 43361688679159144 43385593517293568 43525848668750336 43552649420865536 43588649254191104 43664756841847631 43880112950345728 43993063284267538 44294165744582656 44302370922285644 44323838196179324 44431532353545952 44437358090739712 44497474338881536 44635471455535912 44771473565106176 44832041815113728 44910320417700542 45080343264062848 45108101185896448 45217700876386304 45253924788868096 45315145713983488 45425248463028224 45447259841429504 45594179862468608 45631867187981312 45704960584105984 45742739478962176 45766791684554752 45876100235460608 46024406593980416 46048606904287232 46086669850984448 46198647181410304 46370454763859968 46372366714863616 46433186165653504 46520359251243136 46546005430894592 46583293448516608 46696477431209984 46719104799678464 46759649886666752 46832618764828672 46870136388470528 46933543775197184 47047578765279232 47111226201604096 47222543428985344 47337280604966912 47375202513346288 47401319959003136 47516491510448128 47554556984732672 47668135400908288 47693200008011776 47770860962417936 47847380611485952 47886930392038528 48026542433997824 48028522668965888 48181800653073248 48246982500249344 48364208768038912 48544069830915904 48609741767168512 48701001091145158 48727849435467776 48766885328915824 48885374810797952 48909062837163392 48951508475104256 49027897769430016 49034326169092096 49067174031680084 49094224243253248 49213509064392704 49252934019901696 49556215633324736 49743827050000384 49902579247825864 50002919408533504 50131630254165334 50277786610591472 50352405172944896 50474747011268608 50508559804948532 50631281054040736 50785552103702528 50819573104240087 51011967377755328 51167398360121344 51176876755054106 51326080477372048 51332810208268288 51402254839742464 51520392301786112 51527147510300672 51552115641024512 51718771187277824 51761520989351936 51788737958838272 52107634128535552 52150705357692928 52234240667549696 52277416547385344 52473993914187776 52599321821691904 52626979319185408 52670479829696512 52712674165426688 52840750777421824 52912235398070272 52994805444411392 53040796886368256 53066498475032576 53166124858563584 53238049655447552 53367402778525696 53565870158252032 53638335743082496 53739035686780864 53768661446033408 53811735535355392 53942482549846016 53968621061697536 54015457627701248 54099749262819328 54143088586681472 54172937096003584 54187842285727808 54319503131267584 54348065125408768 54477869029609472 54595269671334784 54682720698841088 54727920448044032 54889740193103872 55064915032083712 55139408571713536 55183580766931064 55273381449187328 55317660970113472 55392496432354816 55478936949618176 55527084240416768 55553990591049728 55658286961308752 55688970783391744 55733583233046656 55868999783769088 55944581114404864 56076770321920096 56258052984598717 56289067451316224 56471036419370048 56635675009513984 56727897392871299 56850088057143296 56865729840545752 57031519140372416 57116161091698688 57154422937178602 57293291719046096 57545605911937024 57646082924212636 57724068348512608 57864321204617984 57910676328087541 58079512119131528 58129916314186304 58165709423919104 58299391288863232 58307035340603392 58487859148633264 58666068809449472 58745434102562816 59107167071174656 59156023987830784 59378466797633536 59522739365347328 59551581861183488 59600806123077632 59704871600077373 59793481142872064 59938762075881472 59970278759071744 60019849108258816 60113510653362176 60243056189059072 60389429459910656 60471126169223168 60576711261084452 60761285552644096 60843485320511488 60892227053165312 61040177622194176 61122754683977728 61218137323716608 61271265368735744 61300955134951424 61416040784892416 61466806174855424 61499126326120448 61648551485538304 61731951574515712 61877815527635968 61928962612260352 62079432150020096 62112074429038592 62312867773097984 62394593910096896 62494537941532672 62546194797764608 62596300571444192 62748391548188416 62833279535208448 62931331465238528 62985946302562304 63016466939101184 63066949447921216 63169578799071232 63220183965843968 63305710208405504 63459524846190592 63609470812924288 63695523694910464 63850285467164672 63901435948234528 63936664130748416 64087737510765824 64143355932895232 64294917696684248 64330362801504256 64348062714301772 64538327336422912 64831882734710056 64989405532052288 65319340499632688 65478047678909824 65689722402009748 65778589513421344 65881237627671584 65938412535494912 65970363826871552 65979013674893312 66130652805277696 66183630089242904 66434190073355776 66475096484478976 66591164757280114 66843267598438016 67046935782227968 67191422955216896 67354678755524608 67606884557520896 67825441296392192 67861104911581184 67917197675134976 68035783916367239 68335407020425216 68501442372435968 68547331163858722 68849207073210368 69016490811326464 69029275623096236 69071779940903936 69230527155525088 69239604466966528 69333273969885184 69441469203021824 69591116632188928 69760202996793344 69854576781688832 70189760897019904 70247778485549056 70284715801280512 70455487412043776 70511929322189824 70717503460155392 70775957271154688 70778875512160256 70947922457165824 71004758857160576 71100816316156928 71214706026397696 71273570816057344 71308107325825024 71481365483159552 71538629224507648 71712447483643904 71809462325952512 71983938631499776 72076513654767104 72251638818107392 72309519625633808 72349383095320576 72485210926355584 72525171252789248 72583271187223552 72696538071913472 72759627625373696 72794884222754816 72971754819616768 72991832332640816 73030212512268032 73306692494737408 73479905939067712 73540643102059168 73758088384483328 74093580268240064 74273606322345472 74333106928589978 74433667080976784 74614519448060032 74650674856723072 74832054490182656 74841866258087936 74892002469406444 75073968459439712 75175530872481536 75358185754851328 75638434387706176 75882955188528502 75924788655263744 76104188294034416 76170235170313088 76217136486514688 76392305826786304 76402322170445824 76790197663105024 77040403332988928 77514790053019648 77566716843313817 77755181618705416 78097608023343104 78112075047187846 78339807044409968 78350078738935808 78456073176449024 78646698831511552 78684808083668992 78890600712109984 78939177075318784 79130976533676032 79532704722501632 79725946282049536 79789814759320064 79983681022185472 80091885447970816 80216869596594176 80283175412056064 80286485655584768 80325389487177728 80542711539465728 80585062082502656 80651672239222784 80847632567468032 80886808309891072 81083339951046656 81148295836754944 81258075789893632 81388235458740224 81455509504065536 81758433399437312 81957082838450176 82022738679823424 82067956943945728 82133701606595072 82333262839238656 82373158462590976 82444645852807168 82573301506408448 82639451000724352 82685009251794944 82840241058692096 82952309928255488 83153860143284224 83419236951589504 83463100014020608 83732916070100416 83779077136842752 83977035358934528 84046449259496192 84049914670690304 84294958153695232 84318151142878184 84432219375436352 84637365344068096 84678377449417216 84884121511251968 84952122204102832 85067048092544896 85273736512068608 85590859965035936 85798821096502528 85867554555440147 85914892425693184 86123640862687232 86192634534827968 86443925014521344 86455259298136064 86723377358318288 86771187034587136 87051697337500672 87105298841731072 87177298508382208 87329513683695262 87986126568535076 88389979658659931 88604741844571288 88647676392358648 88863064707091904 88874716181479424 88994948677763072 89270942911071824 89542947130212352 89664083630227456 89820640835401084 90160686528125696 90216202371792896 90507849577736192 90630291427966976 90850496926056448 90894519682859008 91188359724937216 91263734375962624 91409921168211968 91485478957924352 91533583369109504 91752200470921216 92048813187960832 92097213808574464 92173339701968896 92397294362820608 92740909527719936 92744733429727232 92866372331307008 93028520865236837 93040718502486272 93166586897033216 93392954862419968 93438209599356928 93519299773333504 93665237529657344 93740272776941056 93867087550394368 94095157530558464 94222452403208192 94445086857970688 94674561209933824 94750405026692576 94802639918006272 95109113969465344 95336270801816576 95386400016023552 95541721924835872 95694761222971904 95773860784077056 96053084867995648 96057045337931776 96363601306146496 96493965000498688 96728417536077824 97088139661831808 97219483534337024 97402002182290316 97455698870935552 97533770657831648 97770749621595904 97818125674326784 97903016950208512 98055795538860032 98134348063360168 98188448486506496 98427018128785408 98505868039803392 99112431266649472 99487654100000768 99805158495651728 100263260508330668 100555573221182944 100704810345889792 100880645117372113 101017119609897064 101262562108081472 101571104207405056 101639146208480174 102023934755510656 102334796720242688 102353753510108212 102652160954744096 102665620416536576 102804509679484928 103040784603572224 103437542374555648 103523041978703872 103577475917676544 104215268257071104 104301410715385856 104468481335099392 104554833094770688 104947987828375552 105198643643383808 105340959659393024 105425348330853376 105681501554843648 105824470796140544 105989610888822784 106009244706897791 106332249717127168 106476099310895104 106734805557051392 107131740316504064 107276671486164992 107478071373561728 107537322892066816 107623471070710784 107884965099692032 107937242123395072 108030915255402496 108199498525638656 108286177173362944 108375684571455616 108639006262535168 108696130250817536 108955738059218944 109190539342669568 109365441397682176 109455840896088064 109779480386207744 110129830064167424 110278817143427072 110367161533862128 110546762898374656 110635321940226944 110784992864709632 110957873899236352 111054168480833536 111107981182099456 111316573922617504 111377941566783488 111467166466093312 111737999567538176 111889162228809728 112153540643840192 112516105969197434 112578134902632448 112942072838740096 113271350019027968 113455794785742598 113700176114286592 113731459681091504 114063038280744832 114232322183397376 114308845874357204 114586583438092192 115292165848425272 115448136697025216 115728642409235968 115821352656175082 116159024238263056 116259832628372608 116331418847838208 116598782577726464 116614070681206784 116975718297266528 117332137618898944 118214334142349312 118312047975661568 118756933595267072 119045478730694656 119103163722366976 119201612246155264 119409743200154746 119586962285744128 119877524151762944 120039698216517632 120227021306724352 120486112378118144 120778858919821312 121153422522168904 121522571105288192 121686970641022976 121784454106330624 122080355244388352 122245509367955456 122436274647433216 122542530737471488 122601910269902848 122832081569784832 122933612349710848 122998252652240896 123297102971076608 123755631055271936 123857925224520704 124158864300040192 124224148858077184 124625735546195968 124789187820193792 124989075883065344 125092389595529216 125192601142888384 125496783096376832 125666559070416896 125862662930477056 125971892605124608 126032933878202368 126133898895842432 126339157598142464 126440367931687936 126611420416811008 126919049692381184 127218941625848576 127391047389820928 127700570934329344 127802871896469056 127873328261496832 128175475021531648 128286711865790464 128589835393368496 128660725603008512 128696125428603544 129076654672845824 129663765469420112 129978811064104576 130638680999265376 130956095357819648 131061004321461277 131379444804019496 131557179026842688 131762475255343168 131876825070989824 131940727653743104 131958027349786624 132261305610555392 132367260178485808 132868380146711552 132950192968957952 133182329514560228 133686535196876032 134382845910433792 134709357511049216 135650882592784384 135722209823162368 135834395350269952 136071567832734478 136670814040850432 137002884744871936 137094662327717444 137698414146420736 137938841282937379 138058551246192472 138143559881807872 138461054311050176 138479208933933056 138666547939770368 138882938406043648 139182233264377856 139520405993586688 139709153563377664 140379521794039808 140495556971098112 140569431602561024 141023858644379648 141435006920310784 141551914542309376 141557751024320512 141895844914331648 142009517714321152 142201632632313856 142429412052795392 142547141632114688 142616214651650048 142962730966319104 143077258449015296 143424894967287808 143618924651905024 143967877262999552 144153027309534208 144503277636214784 144619039251267616 144698766190641152 144970421852711168 145166542374447104 145393076143826944 145519255250747392 145589768445509632 145943509639233536 145983664665281632 146060425024536064 146613384989474816 146959811878135424 147081286204118336 147516176768966656 148187160536480128 148547212644690944 148666213857179956 148867334161953568 149229038896120064 149301349713446144 149664108980365312 149784004938812888 150147936918879424 150351061744963072 150716371509702656 151276868775412352 151765910377057004 151849577310527488 152208376588068832 152340470340626176 152434272973029376 152784611653572608 153580395326210048 153975721494936383 155029580106039296 155133433686627634 155510363237410832 156195216046686208 156224150094375692 156679614088819936 156700157477871616 156912146352898048 157186121461951897 157781201424219968 157878354150637568 158261953067352064 159065409445003264 159451892564099072 159579629518640128 159967362044370944 160183770895941632 160433739193188352 160566350824112128 161085423078931456 161170124165005312 161303344478445568 161695265134936064 161773616619782144 162296591673509888 162516151579787264 162776470917480448 162911019008131072 163516866798874624 163914165676900352 164045477359646848 164135913887891456 164267403213190144 164666525678477312 164746316925181952 164889291705614336 165146603012816896 165278902001448704 165680482117384192 165904619856510976 166307720286568448 166838473903179008 166926200028041216 167465832140200832 167558154273685504 167954070717869056 168092898518992384 168099829341380608 168589916307390464 168636302285756368 168864438750872704 169274730688136192 169356754898834432 169768243022503936 169904244408205664 170134096185089792 170547473024137216 171181719930071872 171597642193005056 171735109110880294 171829784851386368 172247281725374464 172385269069655936 172887850029042688 172910518596272128 173446754716636576 173542374069174272 174103394675001344 174354597016764416 174659027367390524 175972253137070152 176779959317319862 177209483689142576 177295352784717296 177726129414183808 177749432362958848 177989897355526144 178541885822143648 179085894260424704 179641281670802168 180321373056251392 180432404743585792 181015699155472384 181260582855933952 181700993852112896 181789039365718016 182376719449874432 182527468751925248 182819842336423936 182970957915848704 183504400941842432 184097626375921664 184194427617148928 184346679403937792 185481819055439872 185489466859454464 185732744662614016 186057041730473674 186081437004972544 186333173794066432 186785909724839936 186876419198713856 187038599546667008 187330475059314688 187480545553882112 187734175100788736 188190315061116928 188890173715941376 189349122419867648 189500810053385152 189605279836012544 190218227938930688 190672541603633152 190772800032047104 191083443849671744 191389522445943808 191547721568154112 192106169735991296 192114090675863552 192727202612292992 192987930000997376 193456835072155648 194176279323663616 194438967068674048 194804004364580632 194911397741871104 195067541315663296 195541499243191808 195636251348653568 195806033900417024 196111591077720064 196268696126720336 196376896973012992 196854036257570816 197011736079606784 198224862533298944 198975308200001536 199610316991303456 200040480280125107 200526521016661336 201111146442365888 201409620691779584 201761290234744226 202034239219794128 202525124216162944 203142208414810112 203278292416960348 204047869511021312 204707507020216424 205304321909488192 205331240833073152 205609019358969856 206081569207144448 206875084749111296 207046083957407744 207154951835353088 208430536514142208 208602821430771712 209109666189541376 209895975656751104 210397287286767616 210538231431851789 210850696661706752 211363003109687296 211648941592281088 211979221777645568 212018489413795582 212664499434254336 212952198621790208 213469611114102784 214263480633008128 214553342972329984 214956142747123456 215246942141421568 215769930199384064 215874484246790144 216061830510804992 216398997051277312 216572354346725888 216751369142911232 217278012525070336 217392260501635072 217911476118437888 218381078685339136 218730882795364352 218911681792176128 220259660128334848 220557634286854144 220734323067724256 221093525796749312 221270643880453888 221569985729419264 221915747798472704 222108336961667072 222215962364198912 222633147845235008 222755883133566976 222934332932186624 223475999135076352 223778324457619456 224307081287680384 225032211938394868 225156269805264896 225884145677480192 226542700038055936 226911589571485196 227400352228573184 227462919362183008 228126076561489664 228617691748714408 229173166876184384 230584331696850544 230896273394050432 231457284818471936 231642705312350164 232318048476526112 232519665256745216 232662837695676416 233069076650480399 233197565155452928 233951436594533056 234664275237797888 236428668284698624 236624095951323136 237513867190534144 238403224492310528 238819486400309492 239173924571488256 239755048303525888 239915659073505527 240972224756236288 241557717839642624 242306845044337808 243045142210576384 243373941282045952 243568908212661248 244160710488776704 244491018735910912 244872549294866432 245664163139569664 245867224699421696 245996505304481792 246594205942153216 247511262110543872 247715850449041408 248317728600080384 248448297716154368 249251471092391936 249578375640387584 249978151766130688 250184779191058432 250385202285776768 250993566192753664 251333118140833792 251725325860954112 251943785210249216 252065867756404736 252267797791684864 252880735863375872 253222840833622016 253838099384762368 254437883251697152 254782094779641856 255401141868658688 255605743792938112 255746656522993664 256350950043063296 256573423731580928 257179670786736992 257321451206017024 257392250857207088 258153309345691648 259327530938840224 259957622128209152 261277361998530752 261912190715639296 262122008642922554 262758889608038992 263114358053685376 263524950510686336 263753650141979648 263881455307486208 263916054699573248 264522611221110784 264734520356971616 265736760293423104 266364659029120456 267373070393752064 268765691820867584 269418715022098432 271301765185568768 271668790700539904 272143135665468956 273341628081700864 274189324655434888 275396828292841472 275877682565874758 276117102492384944 276287119763615744 276922108622100352 276958417867866112 277333095879540736 277765876812087296 278364466528755712 279040811987173376 280759043588079616 280991113942196224 281138863205122048 282047717288759296 282870013840621568 283103829084618752 283115502048641024 283791689828663296 284019035428642304 284403265264627712 284858824105590784 285094283264229376 285232429303300096 285925461932638208 286154516898030592 286849789934575616 287237849303810048 288306054619068416 289006555272429568 289238078502535232 289397532381282304 289940843705422336 290333084748894208 290786152287653888 291038510501494784 291179536891019264 291887019278467072 291967329330563264 292120850049072128 293226769978949632 293919623756270848 294162572408236672 295032353537933312 296374321072960256 297094425289381888 297332427714359912 297734668323907136 298458077792240128 298602699426892288 299328217960730624 299568009877625776 300295873837758848 300702123489926144 301432743019405312 302553737550824704 303531820754114008 303699154621054976 304416753176137664 304680940681252352 304868545946058752 305569223307145216 305653297892933417 307160790652420096 307951442989872766 310059160212078592 310266867373255268 311020726474821664 312448300188751384 313359228177639872 313400314955743232 313824292705796096 314372242923903794 315562402848439936 315756708301275136 316523906134704128 318130818890006528 319159259037280256 319934724088741888 320367541791883264 320867478386376704 321132701648224256 322170846157862912 322340248330010624 322606688956891136 323390530269872128 323547233239564288 324593183347019776 325032303159574528 325822038016262144 327033733597749248 327828331353800704 328090954719293696 328534806426380288 329333051356954624 329492633850363904 329778583411228672 330293206025633792 330557804002897408 331360964234768384 331809239713021952 332615440573136896 333676947806358016 333852400056082432 334931664280401664 335908141435738112 336185797037984768 336199658682761216 337179832614780928 337272604571512736 337728877501745408 338549461376272384 338713509797668864 339536486045007872 339808488816411328 340268192370179584 341094946048274432 342363439860143744 343195284386010112 343470218221760588 343659569702772736 344494563450748928 344770538139311872 345775700058085376 346893509433273152 347084748138348544 348206789350002688 349318054734781048 351944506274140304 353559918634639724 354418967378285152 354590705569434592 355452258828367616 355498864725917696 355737011729680609 357083771644287296 358171788520849408 359282563341604336 360642746112502784 360864809487171584 362031398310944768 362521165711867904 364753438899748864 365054937503850496 365639684672847872 365941915831697408 368195252751843328 368388855234297856 368693358807875584 370963638110879744 371465489325228032 372114083460947348 372162874009945088 372666347588132864 373571819449679872 373752838397427712 374961091107764224 375468350201577472 376380630122233856 377780347431882752 378698244839735296 379001620106770304 379210559672025088 380436455877861376 381345083207266304 381545600064094208 382166887699343488 382779044891887616 383095443136308224 384212339471982592 384228181351727104 385454405224585984 385975860001994752 386913670144311296 388352558647327232 388877934137348096 389608008729161264 389822795483742208 390135082631326592 391082998486383616 391272502697307136 391612067800834048 392223182155440128 392537392253440672 392753793946025984 394023472159213568 396449725066597888 397950616400003072 399220633982606912 400080960560250214 401053042033322672 402222292884731776 402819241383559168 403522580469488452 404068478439588256 405050248432325888 406556584833920696 408095739022042624 409415014040432848 410608643818976384 410662481666146304 411218038717939712 412163138414288896 413750169498222592 414092167914815488 416861073028284416 417205642861543424 417934101200541611 419791951313502208 420794574573535232 421076462863703578 421701393323413504 422726006219374592 423297883184562176 423958443555291136 424036978827591164 425328998868508672 425904397243580416 428526961266016256 429106685944659968 429912285494246912 430493884282843136 431539860398768128 431748968493580288 432123661021609984 432797994102554624 433144708693451776 433502738285822464 434556025050140672 434784521003270144 435822952236875776 436762157370678272 437461765590728704 437823363584352256 440519320256669696 441115268573708288 441468646135448512 442187051593498624 442541287760907776 443139971458838528 443831495596945408 444216673923334144 444431924728397824 445266295690470016 445511766267133952 445868665864373248 446951998270152704 447556648915238912 448614162575360768 450064423876789736 450312539610529792 451768291354960384 453085400076111872 453823179142970392 454800704457146368 454925838724366016 456252153122979328 457235383497428816 458346333752368768 461168663393701088 461792546788100864 462914569636943872 463285410624700328 464636096953052224 465039330513490432 465325675391352832 466138153300960798 466395130310905856 467902873189066112 469328550475595776 473248191902646272 475027734381068288 476250487414570673 477638972800618984 478347849142976512 479510096607051776 479831318147011054 481944449512472576 483115435679285248 484613690088675616 486090284421152768 487137816425322496 488321420977553408 488982037471821824 489745098589732864 491328326279139328 491734449398843392 491993010608963584 493188411884306432 495022524221087744 495431700898082816 496635457200160768 498502942184783872 499156751280775168 499956303532261376 500369558382116864 500770404571553536 501987132385507328 502666236281667584 503450651721908224 503887570420498432 504131735512809472 504535595583369728 505761471726751744 506445681667244032 507676198769524736 508875766503394304 509564189559283712 510802283737317376 511211487585876224 512701900086126592 513146847463161856 514359341573473984 514642902412034048 514784501714414176 516306618691383296 518655061877680448 519915244256418304 522554723997061504 523824381431278592 524244017285845108 525517779216077984 526228716107370752 527049901021372672 527507300283959296 527762910614972416 529045222442221568 529469040713943232 531473520586846208 532729318058240912 534746140787504128 537531383641735168 542603530371137536 542967017903196719 544286271330937912 546683256163401728 548378649310869776 550793656585682944 551755365131749516 552234204984769888 552574239527231488 553844217244200704 553916835735732224 556728933057511424 558081623974346752 561518087176159232 561982227884392448 562277726410244096 564095434577518592 565740027681243136 566207658169237504 567583379657326592 568038070857284608 568806530529255424 569717648211181568 570188566528458752 570464858606600192 572309033796061184 573699579869151232 574475698607620096 576612109238136832 578013110544859136 578476157005070464 578795064762564608 579881687410844672 580666169497788416 581572304575307776 582077021002989568 582359073782038528 583934658661126528 584241700098144256 586453539957899264 587839247512541696 588325144816473344 590064707075866624 592748642145920512 594188850578763776 594664855428719824 595469336647814272 596916155584480256 597205398853784576 598656435921461248 599136019755251552 600591747675517696 601404246979852288 602865486038810624 605107475101649408 607063641508228016 607398309242109952 608833506352275328 609361881362504704 609737091892117504 611138446614290432 611306595785866834 615902885979745532 620533734746510536 622041452949643328 624896600377502768 626718456355279744 626800629911486464 627648585411592192 628744485847807588 631124805696879872 631513416602550272 636261637780013056 638318518074560512 639869448177483776 640735083583766528 641734956772753408 642265403296448512 644341692315725824 644680496660021248 645213377913782272 646781060539744256 647094466479128576 649186366694039552 650064606319149056 651199646056657859 654067467195498496 655656662707601408 656181909438587392 657069612852760576 658666102713909248 658985267700727808 659557166822457344 660586412051267584 661115608005794816 662721928469536768 663618479426043904 667353895612716032 667704800112164864 669863328560803328 671816282871476224 672371594075969536 672399317365522432 674359665229561856 674545209143025472 675457755003490816 677098922752544768 677427019595337728 679072972090015744 679616977632822656 680536384740359168 682189892096548864 684726879720287488 686390568772020224 686940436443521176 687319139405545472 688989126901497856 689541076278623744 691551400116170752 693787018866546304 694169496276697088 696413578700005376 698636109469562096 703889012548280608 706164515821604791 707119837269279448 708837934756570304 709181411138869184 710904517656735232 710997729451835392 711474023459361218 714167543288574592 716343577041698816 718565126683208672 721285492225005568 724062796621889536 725042331423735808 729506877799497728 730109875007700992 731279369345695744 731883831663394816 736390505503686656 737386717615751168 741927276221759488 742064712948284537 744228166921894696 744325748019890176 745332695176265728 747143638899359744 747505676794855424 749922182215528448 750936700403154944 752761260244467712 755560694863765504 757396489679470592 758003240213540608 760872911755722752 762690166414532608 763091200128188416 764333775398686976 765558089783775232 766190886272616448 768424678943965184 768456362703454208 770908810449171968 771951720003989504 773827340288622592 776705117294654464 777755868274696192 779216017458322528 779645590967484416 780270165262653184 782165996972767232 782545005394614272 783224135601668096 784446364310880256 785074784506881344 785507587892051968 788046944318427136 792899450133195776 795901232800006144 798441267965213824 800161921120500428 802106084066645344 804444585769463552 807045160938976904 808136956879176512 810100496864651776 813113169667841392 816191478044085248 818830028080865696 821217287637952768 821324963332292608 824326276828577792 827500338996445184 828184335829630976 833722146056568832 834411285723086848 835868202401083222 841589149147070464 842152925727407156 843402786646827008 845452012438749184 848073957655182328 850657997737017344 851808794487160832 857053922532032512 858213371889319936 859824570988493824 860987768565686272 863079720797536256 863497936987160576 866289417386903552 867005476571644928 869112050100281344 869569042006540288 871645904473751552 873524314741356544 874923531181457408 875646727168704512 881038640513339392 882230537147416576 882937292270897024 884374103186997248 885082575521815552 886279942917677056 887662991193890816 888433347846668288 888863849456795648 890532591380940032 891737331728746496 893903996540305408 895113297830477824 897228325150721536 900128847753579472 900625079221059584 903536582709920768 906170800152223744 907646358285940784 909851677448732032 912504306245958656 914470766994857632 916692667504737536 922337326787402176 923585093576201728 925829139273887744 926570821249400656 929272193906104448 930078661026980864 930651350782705664 932276306601921596 932790260621811712 935805746378132224 950055468762136576 952500974829141346 955277945601237968 956695698285953024 959020193214103552 959662636294022108 963888899024945152 965571888980561653 969227380177351232 972180568842305536 974275632850644992 976642841955106816 977964074943643648 979490197179465728 982656652558278656 983468898797686784 983986021217927168 990045048442175488 990863401796165632 993270914400321536 997005884369567744 998313502561550336 999912607064522752 1000739116764233728 1001540809143107072 1003974264771014656 1005332472563335168 1006901303443816448 1007775140840996864 1008263471025618944 1009071191166739456 1011522943453503488 1012891363334488064 1017751533006788608 1019128379118567424 1021604567474634752 1022422975171752448 1025403800172253184 1026293694926323712 1028718683146947968 1029285804824068096 1029569003428828352 1032613237382766592 1037310123755360896 1039830488512836608 1045109447994123008 1047648762862557184 1048488034571690216 1051035558432155968 1052457432214741504 1054099802042745344 1055014600567918592 1055525821229944832 1058090444884443136 1058938081427886464 1062947041173692416 1065458636116481824 1069492281575008256 1075062767283470336 1077830050464554681 1085207060742275072 1085934035806393438 1088572542661875824 1093366512326803456 1096757298621739552 1100302850233663279 1103510730263499032 1104468409969539776 1105148479054462976 1107688434488401408 1107833671471464448 1113457866115022848 1116163247948693504 1123036174352318464 1123964455768784896 1128190869155037184 1131480055362486272 1132415316338475008 1136076141714569216 1137613061058510848 1139435296422363136 1140377133056917504 1140929717213200384 1144618067592122368 1147399159738302464 1148951397215240192 1153224218476273664 1156026221089718272 1156952314010140928 1159763374821689344 1161332338995576832 1163144609150615552 1164154042005979136 1164718147564077056 1167869317322253056 1168483400196288512 1172907079915798528 1175678495025083392 1176650289632946688 1180129414151733248 1185497284291841024 1188377701157527552 1189329710857439648 1190938673295628544 1193832311168960512 1194410797707569152 1197312871842922496 1198272039510503104 1201183495351035392 1202808493959704576 1205730972077621248 1210214950203298816 1214127283016456032 1214796618484219904 1217667012704550656 1218723762725009408 1222276893228580864 1222613191571733668 1231805771959491064 1241067469493021072 1244082905899286656 1249793200755005536 1253436912710559488 1253601259822972928 1257488971695615176 1262249611393759744 1263026833205100544 1272523275560026112 1276637036149121024 1279738896354967552 1284530806592897024 1288683384631451648 1289360993320042496 1290426755827564544 1298372733388079104 1300129212638298112 1302399292113315718 1308134934390996992 1311313325415202816 1312363818877174784 1314139225705521152 1317332205427818496 1317970535401455616 1322231216011589632 1325443856939073536 1327236958852087808 1334707791225432064 1335409600224329728 1339726657121606656 1343632565742952448 1344743188151939072 1344798634731044864 1349090418286050944 1350915510006981632 1354197845505089536 1354854039190675456 1358145944180031488 1359233955265645312 1361072769480718336 1364379784193097728 1369453759440574976 1372781137544040448 1373880872887042352 1374638278811090944 1377978253802995712 1379082152557247488 1383102800232341504 1387574037733092608 1392827157400010752 1397272218939124192 1407778025096561216 1412329031643209582 1414239674538558896 1417675869513140608 1418362822277738368 1421809035313470464 1421995458903670784 1422948046918722436 1428335086577149184 1437130253366417344 1442570984450011136 1448125593243779072 1450084662847471616 1459013755598995456 1460219750015401984 1463767663326789632 1472781011007373312 1473767620022962523 1483854552443518976 1484129425896569074 1488456333843789392 1488651496039780352 1490665390352531456 1494287277798719488 1495011353589710848 1499844364431056896 1501873400806309888 1511121389727531008 1514792979358941184 1516006480427081216 1521745823511445504 1525380332829065216 1526182400256376832 1528667550797373952 1531116179567550464 1532381772545232896 1536849357887930368 1541817620898343936 1543903440007979008 1547654680577245184 1553410234589308928 1555511736549392384 1558432034916645056 1559291181934968832 1560540330525306368 1564331993945534464 1565090010789228544 1566448271203336192 1568892728621760512 1570149569013762688 1571015175784103936 1576093888636854272 1585798900266391552 1591802465600012288 1596882535930427648 1600323842241000856 1604212168133290688 1608889171538927104 1614090321877953808 1616273913758353024 1620200993729303552 1626226339335682784 1631483536553362793 1632382956088170496 1637660056161731392 1642434575275905536 1642649926664585216 1648652553657155584 1655000677992890368 1656368671659261952 1668822571446173696 1671736404802166444 1679409613514538689 1684305851454814312 1686805573293654016 1690904024877498368 1696147915310364656 1701315995474034688 1703617588974321664 1714107845064065024 1719649141976987648 1721975537131372544 1726159441595072512 1726995873974321152 1732578834773807104 1734010953143289856 1738224100200562688 1739138084013080576 1743291808947503104 1747048629482713088 1749847062362914816 1751293454337409024 1762077281026678784 1764461074294833152 1765874584541794048 1770165151043631104 1772559885835354112 1775325982387781632 1776866695693336576 1777727698913591296 1781065182761880064 1783474663457492992 1787807993080610816 1790226595660955648 1794456650301443072 1800257695507158944 1801250158442119168 1807073165419841536 1812341600304447488 1815292716571881568 1819703354897464064 1825008612491917312 1828941533989715264 1833385335009475072 1844674653574804352 1847170187152403456 1851658278547775488 1853141642498801312 1858544387812208896 1860157322053961728 1864552613203843192 1865580521243623424 1871611492756264448 1905001949658282692 1910555891202475936 1913391396571906048 1919325272588044216 1927777798049890304 1931143777961123306 1938454760354702464 1944361137684611072 1948551265701289984 1953285683910213632 1965313305116557312 1966937797595373568 1967972042435854336 1980090096884350976 1981726803592331264 1986541828800643072 1994011768739135488 1996627005123100672 2001478233528467456 2003081618286214144 2007948529542029312 2010664945126670336 2013802606887632896 2018142382333478912 2023045886907006976 2025782726668976128 2035503066013577216 2038256758237134848 2043209134949269504 2044845950343504896 2050807600344506368 2052587389852647424 2057437366293895936 2059138006857656704 2065226474765533184 2074620247510721792 2079660977025673216 2090218895988246016 2095297525725114368 2096976069143380432 2102071116864311936 2104914864429483008 2108199604085490688 2110029201135837184 2111051642459889664 2116180889768886272 2117876162855772928 2125894082347384832 2130917272232963648 2138984563150016512 2150125534566940672 2155660100929109362 2170414121484550144 2171868071612786876 2177145085323751648 2193514597243479104 2200605700467326558 2207021460526998064 2208936819939079552 2210296958108925952 2215376868976802816 2215667342942928896 2226915732230045696 2246072348704636928 2247928911537569792 2256381738310074368 2262960110724972544 2264830632676950016 2272152283429138432 2275226122117021696 2280754266113835008 2281859434426400768 2289236135184244736 2294798319476604928 2306448436952547328 2312052442179436544 2313904628020281856 2319526749643378688 2322664677991153664 2326289218301231104 2328308084011958272 2329436295128154112 2335738634644506112 2336966800392577024 2351356990050166784 2353300579265893376 2360258828303466496 2370994568583682048 2376755402315055104 2378659421714879296 2381877346591257088 2387664622337921024 2388821595415138304 2394625743685844992 2396544079021006208 2402366990702070784 2405616987919409152 2411461944155242496 2420429900406597632 2428254566032912064 2429593236968439808 2435334025409101312 2437447525450018816 2444553786457161728 2445226383143467336 2463611543918982128 2482134938986042144 2488165811798573312 2490159082107764263 2499586401510011072 2506873825421118976 2507202519645945856 2514977943391230352 2524499222787519488 2526053666410201088 2553274072298242048 2559477792709935104 2577366769262903296 2578721986640084992 2580853511655129088 2596745466776158208 2600258425276596224 2604798584226631436 2616269868781993984 2624727637754349568 2628278451411042304 2634664410855636992 2635941070802911232 2644462432023179264 2650887713878147072 2654473917704175616 2669415582450864128 2670819200448659456 2679453314243213312 2687265131485904896 2689486376303878144 2689597269462089728 2698180836572101888 2701831020013963264 2708395691010179072 2709708078381350912 2716291888360062976 2718467910531290624 2722145538961436672 2728759568386195456 2738907518881149952 2745562275088080896 2747761745774084704 2749276557622181888 2758164305114494976 2766205600464683008 2775148075466185216 2785654314800021504 2794544437878248384 2815556050193122432 2824658063286419164 2828479349077117792 2835351739026281216 2836725644555476736 2843618070626940928 2845896093837444872 2856670173154298368 2874260506732834688 2885141968900022272 2896251186487558144 2918027511197990912 2920439500030803968 2925538708403791277 2945562022014746624 2947535240045925046 2967709104887037952 2968258851793138148 2976912667687578784 2977302992079560704 2981330780705062912 2999688728862113792 3003746801612619776 3022242779455062016 3029585958717882368 3032012960854162432 3043491647022891008 3050760665658130432 3057335101594747904 3062232359135100928 3064763545090465792 3073698715775860736 3083635241796687872 3087806880015958016 3095309361154490368 3106820469178617856 3111023473098784768 3116864069833290112 3118582363869937664 3121080661050612736 3128663987891068928 3130180021578457088 3132896542406672384 3137785457243521024 3140299138027525376 3152187777273708544 3171597800532783104 3183604931200024576 3193765071860855296 3200647684482001712 3208424336266581376 3217778343077854208 3228180643755907616 3232547827516706048 3240401987458607104 3252452678671365568 3262967073106725586 3264765912176340992 3275320112323462784 3284869150551811072 3285299853329170432 3297305107314311168 3312737343318523904 3343472809604332888 3358819227029077378 3368611702909628624 3373611146587308032 3381808049754996736 3392295830620729312 3402631990948069376 3428215690128130048 3439298283953975296 3443951074262745088 3452318883190145024 3453991747948642304 3465157669547614208 3468021906286579712 3476448200401125376 3486583617895006208 3494097258965426176 3499694124725829632 3502586908674818048 3524154562053357568 3528922148589666304 3531749169083588096 3540330302087262208 3545119771670708224 3550651964775563264 3553733391386673152 3555455397827182592 3562130365523760128 3566949326914985984 3575615986161221632 3588913300602886144 3600515391014317888 3602500316884238336 3614146330839683072 3624683200608894976 3630585433143763136 3639406709794928128 3650017224983834624 3657883067979430528 3666770670018950144 3689349307149608704 3694340374304806912 3703316557095550976 3706283284997602624 3717088775624417792 3720314644107923456 3729105226407686384 3731161042487246848 3743222985512528896 3800769125322377033 3810003899316565384 3821111782404951872 3826782793143812096 3838650545176088432 3855555596099780608 3862287555922246612 3876909520709404928 3897102531402579968 3906571367820427264 3930626610233114624 3933875595190747136 3935944084871708672 3960180193768701952 3963453607184662528 3973083657601286144 3988023537478270976 3993254010246201344 4000226397205183991 4006163236572428288 4015897059084058624 4021329890253340672 4027605213775265792 4036284764666957824 4046091773814013952 4051565453337952256 4071006132027154432 4076513516474269696 4089691900687009792 4101615200689012736 4105174779705294848 4114874732587791872 4118276013715313408 4130452949531066368 4149240495021443584 4159321954051346432 4180437791976492032 4190595051450228736 4193952138286760864 4204142233728623872 4209829728858966016 4216399208170981376 4220058402271674368 4222103284919779328 4232361779537772544 4235752325711545856 4251788164694769664 4261834544465927296 4277969126300033024 4311320201858218724 4343736143225573752 4354290170647503296 4387029194486958208 4401211400934653116 4414042921053996128 4417873639878159104 4420593916217851904 4430753737953605632 4453831464460091392 4492144697409273856 4495857823075139584 4512763476620148736 4529661265353900032 4544304566858276864 4550452244234043392 4558397522396605013 4578472270368489472 4589596638953209856 4612896873905094656 4624104884358873088 4627809256040563712 4639053499286757376 4645329355982307328 4652578436602462208 4671477269289012224 4673933600785154048 4702713980100333568 4706601158531786752 4720517656606932992 4741989137167364096 4753510804630110208 4757318843429758592 4763754693182514176 4775329244675842048 4777643190830276608 4789251487371689984 4793088158042012416 4804733981404141568 4811233975838818304 4822923888310484992 4840859800813195264 4856509132065824128 4859186473936879616 4870668050818202624 4874895050900037632 4889107572914323456 4890452766286934672 4927223087837964256 4964269877972084288 4976331623597146624 4980318164215528526 4999172803020022144 5013747650842237952 5014405039291891712 5029955886782460704 5048998445575038976 5106548144596484096 5118955585419870208 5154733538525806592 5161707023310258176 5193490933552316416 5209597168453262872 5232539737563987968 5249455275508699136 5256556902822084608 5269328821711273984 5271882141605822464 5288924864046358528 5301775427756294144 5338831164901728256 5341638400897318912 5358906628486426624 5374530262971809792 5378972752607756288 5379194538924179456 5396361673144203776 5403662040027926528 5416791382020358144 5419416156762701824 5432583776720125952 5436935821062581248 5444291077922873344 5457519136772390912 5477815037762299904 5491124550176161792 5495523491548169408 5498553115244363776 5516328610228989952 5532411200929366016 5550296150932370432 5571308629600043008 5589088875756496768 5631112100386244864 5649316126572838328 5656958698154235584 5670703478052562432 5673451289110953472 5687236141253881856 5691792187674889744 5713340346308596736 5748521013465669376 5770283937800044544 5792502372975116288 5836055022395981824 5840879000061607936 5851077416807582554 5891124044029493248 5895070480091850092 5936517703586276296 5953825335375157568 5954605984159121408 5962661561410125824 5999377457724227584 6007493603225239552 6044485558910124032 6064025921708324864 6086983294045782016 6101521331316260864 6114670203189495808 6124464718270201856 6129527090180931584 6147397431551721472 6167270483593375744 6175613760031916032 6190618722308980736 6213640938357235712 6222046946197569536 6233728139666580224 6242161322101225472 6257327975782137856 6260360043156914176 6265793084813344768 6275570914487042048 6280598276055050752 6304375554547417088 6343195601065566208 6387530143721710592 6401295368964003424 6416848672533162752 6435556686155708416 6456361287511815232 6465095655033412096 6480803974917214208 6504905357342731136 6525934146213451172 6529531824352681984 6550640224646925568 6569738301103622144 6594610214628622336 6686945619208665776 6717638454058154756 6737223405819257248 6747222293174616064 6759003222863931571 6784591661241458624 6805263981896138752 6856431380256260096 6878596567907950592 6887902148525490176 6930315339095228416 6936043812573159424 6952896400802250752 6988194517930852352 6999388249451659264 7005173817349636096 7048309124106715136 7057844297179332608 7063498338167176192 7080660604174524416 7090239543341416448 7101303929551126528 7124260731047520256 7133898653829971968 7151231972322443264 7177826601205772288 7201030782028635776 7205000633768476672 7228292661679366144 7249366401217789952 7261170866287526272 7278813419589856256 7300034449967669248 7315766135958861056 7333541340037900288 7378698614299217408 7388680748609613824 7406633114191101952 7412566569995205248 7434177551248835584 7440629288215846912 7458210452815372768 7462322084974493696 7486445971025057792 7601538250644754066 7620007798633130768 7642223564809903744 7653565586287624192 7677301090352176864 7724575111844493224 7753819041418809856 7794205062805159936 7813142735640854528 7861253220466229248 7867751190381494272 7920360387537403904 7926907214369325056 7976047074956541952 7986508020492402688 8000452794410367982 8012326473144856576 8031794118168117248 8042659780506681344 8055210427550531584 8072569529333915648 8092183547628027904 8142012264054308864 8153027032948539392 8179383801374019584 8203230401378025472 8210349559410589696 8229749465175583744 8236552027430626816 8260905899062132736 8298480990042887168 8318643908102692864 8360875583952984064 8381190102900457472 8387904276573521728 8408284467457247744 8419659457717932032 8432798416341962752 8440116804543348736 8444206569839558656 8464723559075545088 8471504651423091712 8503576329389539328 8523669088931854592 8555938252600066048 8622640403716437448 8687472286451147504 8708580341295006592 8774058388973916416 8802422801869306232 8828085842107992256 8835747279756318208 8841187832435703808 8861507475907211264 8907662928920182784 8991715646150279168 9025526953240297472 9088609133716553728 9100904488468086784 9116795044793210026 9156944540736978944 9179193277906419712 9225793747810189312 9255618512081127424 9278106998573514752 9290658711964614656 9305156873204924416 9342954538578024448 9347867201570308096 9405427960200667136 9413202317063573504 9483978274334728192 9507021609260220416 9514637686859517184 9527509386365028352 9550658489351684096 9555286381660553216 9578502974743379968 9586176316084024832 9609467962808283136 9622467951677636608 9645847776620969984 9681719601626390528 9713018264131648256 9741336101636405248 9749790101800075264 9778215145828646912 9780905532573869344 9854446175675928512 9928539755944168576 9952663247194293248 9960636328431057052 9998345606040044288 10027495301684475904 10059911773564921408 10097996891150077952 10213096289192968192 10309467077051613184 10316373340160737661 10386981867104632832 10419194336906525744 10465079475127975936 10498910551017398272 10513113805644169216 10577849728092717056 10603550855512588288 10677662329803456512 10683276801794637824 10717813256972853248 10749060525943619584 10757945505215512576 10792723346288407552 10807324080055853056 10833582764040716288 10838832313525403648 10873871642125162496 10888582155845746688 10915038273544781824 10955630075524599808 10982249100352323584 10991046983096338816 10997106230488727552 11032657220457979904 11064822401858732032 11100592301864740864 11142617259200086016 11178177751512993536 11262224200772489728 11298632253145676656 11313917396308471168 11341406956105124864 11346902578221906944 11374472282507763712 11383584375349779488 11426680692617193472 11497042026931338752 11540567875600089088 11585004745950232576 11681758000123215872 11702154833615165108 11790140960183700184 11873035407172552592 11907650670750315136 11909211968318242816 11925323122820251648 11998754915448455168 12088971117820248064 12128051843416649728 12173966588091564032 12203042662632521728 12229340406378991616 12248929436540403712 12259054180361863168 12294794863103442944 12334540967186751488 12351227520063832064 12427281876714471424 12444093892395139072 12467456279333160448 12484322644202450944 12514655951564275712 12520720086313828352 12531586169626689536 12551141828974084096 12561196552110101504 12608751109094834176 12686391202131132416 12775060287443421184 12802590737928006848 12833697345066325504 12871113372311416832 12912722575023630464 12930191310066824192 12961607949834428416 13009810714685462272 13051868292426902344 13059063648705363968 13101280449293851136 13139476602207244288 13189220429257244672 13373891238417331552 13435276908116309512 13474446811638514496 13494444586349232128 13518006445727863142 13569183322482917248 13610527963792277504 13757193135815901184 13775804297050980352 13860630678190456832 13872087625146318848 13905792801604501504 13976389035861704704 14010347634699272192 14096618248213430272 14126996676334352384 14161321208349048832 14180479086682832896 14202607859102253056 14248521462095040512 14267797307659943936 14302463944644886528 14355653202411544576 14402061564057271552 14456585323358732288 14498732802435579904 14522341732575052544 14557626839179712512 14600068899935338496 14631532271917722112 14667082680075800576 14757397228598434816 14777361497219227648 14813266228382203904 14825133139990410496 14868355102497671168 14881258576431693824 14916420905630745536 14924644169948987392 14972891942050115584 15203076501289508132 15240015597266261536 15284447129619807488 15354602180704353728 15449150223688986448 15507638082837619712 15588410125610319872 15722506440932458496 15735502380762988544 15840720775074807808 15853814428738650112 15973016040984805376 16000905588820735964 16024652946289713152 16063588236336234496 16145139058667831296 16184367095256055808 16284024528108617728 16306054065897078784 16358767602748039168 16406460802756050944 16459498930351167488 16473104054861253632 16521811798124265472 16596961980085774336 16637287816205385728 16721751167905968128 16762380205800914944 16775808553147043456 16816568934914495488 16839318915435864064 16865596832683925504 16880233609086697472 16888413139679117312 16943009302846183424 17007152658779078656 17047338177863709184 17111876505200132096 17245280807432874896 17374944572902295008 17417160682590013184 17548116777947832832 17604845603738612464 17656171684215984512 17671494559512636416 17682375664871407616 17723014951814422528 18051053906480594944 18177218267433107456 18201808976936173568 18233590089586420052 18313889081473957888 18451587495620378624 18511237024162254848 18556213997147029504 18581317423929229312 18610313746409848832 18685909077156048896 18695734403140616192 18810855920401334272 18826404634127147008 18967956548669456384 19014043218520440832 19029275373719034368 19055018772730056704 19101316978703368192 19110572763321106432 19157005949486759936 19172352632168049664 19218935925616566272 19244935903355273216 19363439203252781056 19426036528263296512 19482672203272810496 19499580203600150528 19556430291657293824 19561811065147738688 19708892351351857024 19857079511888337152 19905326494388586496 19921272656862114104 19996691212080088576 20054990603368951808 20119823547129842816 20195993782300155904 20426192578385936384 20478770958826538939 20618934154103226368 20632746680321475322 20773963734209265664 20838388673813051488 20997821102034796544 21026227611288338432 21155699456185434112 21207101711025176576 21355324659606913024 21435626513945706496 21498121051887239168 21515891010431025152 21585446692576815104 21614648160111706112 21667165528081432576 21677664627050807296 21747743284250324992 21777164311691493376 21830076547089563648 21911260151049199616 21964498200704647168 21982093966192677632 22065314440915959808 22129644803717464064 22201184603729481728 22285234518400172032 22356355503025987072 22524448401544979456 22597264506291353312 22627834792616942336 22682813912210249728 22693805156443813888 22748944565015527424 22767168750699558976 22853361385234386944 22994084053862677504 23081135751200178176 23404309667230330216 23580281920367400368 23746070814345105184 23815301341500630272 23818423936636485632 23997509830896910336 24177942235640496128 24256103686833299456 24406085325265043456 24458680812757983232 24497858873080807424 24518108360723726336 24669081934373502976 24702455040127664128 24854563753428942848 24888187784790278144 24934912558666320896 24968645288404901888 25029311903128551424 25041440172627656704 25122393104220203008 25217502218189668352 25372782404262264832 25550120574886842368 25605181475856013696 25667394690132651008 25742226744622833664 25825445150047260928 25860382620133648384 25923215899668856832 26019621429370924544 26103736584853804688 26118127297410727936 26202560898587702272 26278953204414488576 26747782476834663104 26870553816232619024 26948893623277028992 26988889172698464256 27036012891455726284 27138366644965834496 27514386271631802368 27551608594101960704 27721261356380913664 27744175250292637696 27811585603209003008 27952778071723409408 28001584780436287937 28193236496426860544 28253993352668704768 28322642416698097664 28360958173365665792 28405215718204506112 28497042924190081024 28535594615319887872 28711306404823089152 28804123128114543104 28913170646717464576 28997465604871159808 29044683465150105088 29115253678359425024 29200137799870676992 29263064543835444224 29334165360151601152 29514794457196869632 29554722994438455296 29626532456764407808 29650266279980820992 29736710204995342336 29762517152863387648 29832841811261491072 29849288339897974784 29945783884100231168 30406153002579016264 30480031194532523072 30568894259239614976 30709204361408707456 30898300447377972896 31015276165675239424 31176820251220639744 31445012881864916992 31471004761525977088 31707628857477300224 31908782656776235091 32001811177641471928 32049305892579426304 32127176472672468992 32290278117335662592 32368734190512111616 32568049056217235456 32717535205496078336 32812921605512101888 32918997860702334976 32946208109722507264 33043623596248530944 33193923960171548672 33274575632410771456 33443502335811936256 33524760411601829888 33551617106294086912 33633137869828990976 33678637830871728128 33731193665367851008 33760467218173394944 33776826279358234624 33886018605692366848 34014305317558157312 34094676355727418368 34223753010400264192 34490561614865749792 34749889145804590016 34834321365180026368 35096233555895665664 35209691207477224928 35312343368431969024 35342989119025272832 35446029903628845056 36354436534866214912 36467180179172840104 36627778162947915776 36903174991240757248 37022474048324509696 37112427994294059008 37371818154312097792 37391468806281232384 37621711840802668544 37652809268254294016 37935913097338912768 38028086437040881664 38058550747438068736 38110037545460113408 38202633957406736384 38221145526642212864 38344705264336099328 38437871851233132544 38489871806710546432 38726878406505562112 38852073056526593024 38965344406545620992 38999160407200301056 39123622130295477376 39417784702703714048 39714159023776674304 39810652988777172992 39842545313724228208 39993382424160177152 40109981206737903616 40239647094259685632 40391987564600311808 40852385156771872768 40957541917653077878 41237868308206452736 41265493360642950644 41676777347626102976 41995642204069593088 42052455222576676864 42311398912370868224 42710649319213826048 42871253027891412992 42996242103774478336 43031782020862050304 43170893385153630208 43229296320223412224 43334331056162865152 43355329254101614592 43495486568500649984 43554328623382986752 43822520302098399232 43928996401409294336 43964187932385355264 44130628881831919616 44259289607434928128 44402369207458963456 44712711006051974144 45048896803089958912 45194529012582706624 45255669585233884672 45365627824420499456 45387610312887627776 45497889130031054848 45534337501399117952 45706722770468773888 45988168107725355008 46162271502400356352 46808619334460660432 47160563840734800736 47313022560047520997 47492141628690210368 47630602683001260544 47636847873272971264 47995019661793820672 48512207373666598912 48917361625515966464 48995717746161614848 49036216721447452672 49338163868747005952 49404910080255328256 49709127506857885696 49869825117332641792 49937290576809803776 50058623806257102848 50082880345255313408 50244786208440406016 50435004436379336704 50745564808524529664 51100241149773684736 51210362951712027392 51334789380265302016 51484453489245667328 51650890300094521856 51720765240267296768 51846431799337713664 52039242858741849088 52207473169707609376 52236254594821455872 52405121797175404544 52557906408828977152 53495564953669326208 53741107632465238048 53897787246554057984 54072025782911452568 54276733289931668992 55028772543263604736 55442522712761827328 55488350500585275392 55905556143446818816 56003169560872575874 56386472992853721088 56507986705337409536 56645284833396195328 56994085848380162048 57071189230639775744 57422612809646178304 57608246256229086208 57826341293434929152 58089366930300210176 58230507356718850048 58400275599741353984 58526129087670888448 58668330720303202304 59029588914393739264 59109445988876910592 59253064913528815616 59300532559961641984 59473420409990684672 59525034305726775296 59665683622522982144 59891567768200462336 60812306005158032528 60960062389065046144 61137788518479229952 61418408722817414912 61796600894755945792 62030552331350478848 62353640502441279488 62942009523051954176 63817565313552470182 64003622355282943856 64098611785158852608 64254352945344937984 64580556234671325184 65136098112434470912 65435070410992156672 65625843211024203776 65837995721404669952 65892416219445014528 66387847920343097344 66549151264821542912 66887004671623872512 67049520823203659776 67103234212588173824 67266275739657981952 67357275661743456256 67462387330735702016 67520934436346789888 67553652558716469248 67772037211384733696 68189352711454836736 68447506020800528384 68981123229731499584 69499778291609180032 69668642730360052736 70192467111791331328 70419382414954449856 70624686736863938048 70685978238050545664 70892059807257690112 72214613381125163627 72708873069732429824 72934360358345680208 73255556325895831552 74044948096649019392 74224855988588118016 74743636308624195584 74782937612562464768 75243423681605337088 75305618536508588032 75871826194677825536 76117101494876137472 76220075090920226816 76405267914813472768 76442291053284425728 76689410528672198656 76875743702466265088 76979743613421092864 77453756813011124224 77704146113053186048 77930688813091241984 77998320814400602112 78247244260590954752 78835569405407428096 79428318047553348608 79621305977554345984 79685090627448456416 79986764848320354304 80219962413475807232 80479294188519371264 80783975129200623616 81915083835306155756 82530986721285901288 83353554695252205952 83991284408139186176 84622797824741736448 85421298638427652096 85742506055782825984 86063564041724100608 86341786770307260416 86458592640446824448 86990973137001299968 87108657246765973504 87645040604196798464 87857992802818588672 87928375864770710528 88261257763663839232 88804738414917926912 89425422012103948288 90097793606179917824 90389058025165413248 90511339170467769344 90731255648840998912 90775220625775255552 90995778260062109696 91068675002798235904 91413445540937547776 91976336215450710016 92324543004800712704 93617238668921320864 94321127681469601472 94626045120095041994 94984283257380420736 95261205366002521088 95273695746545942528 97024414747333197824 97834723251031932928 98072433442894905344 98676327737494011904 99418255013715771392 99739650234665283584 99874581153619607552 100117247612514205696 100165760690510626816 100489572416880812032 101491129617049059328 102200482299547369472 102420725903424054784 102669578760530604032 102968906978491334656 103301780600189043712 103441530480534593536 103692863598675427328 104078485717483698176 104414946339415218752 104472509189642911744 104810243594350809088 105115812817657954304 106991129907338652416 107482215264930476096 107795574493108115968 108144051565822905136 108553466579863337984 110057545086527209472 110885045425523654656 110976701001170550784 111811112286893637632 112006339121745151748 113015973410674819072 113290569666792390656 113988171696760324096 114142378461279551488 114845225619292356608 115216492512458172416 115652682586869858304 116178733860600420352 116461014713437700096 116800551199482707968 117052258175341776896 117336661440606404608 118059177828787478528 118218891977753821184 118601065119923283968 118946840819981369344 119050068611453550592 119331367245045964288 119783135536400924672 121624612010316065056 121920124778130092288 122275577036958459904 122836817445634829824 123593201789511891584 124061104662700957696 127635130627104940364 128007244710565887712 128197223570317705216 129161112469342650368 130272196224868941824 130870140821984313344 131675991442809339904 131784832438890029056 132775695840686194688 133098302529643085824 133774009343247745024 134099041646407319552 134206468425176347648 134532551479315963904 134714551323486912512 134924774661471404032 135544074422769467392 136378705422909673472 136895012041601056768 137962246459462999168 138999556583218360064 139337285460720105472 140384934223582662656 140838764829908899712 141249373473727876096 141371956476101091328 141784119614515380224 144429226762250327254 145417746139464859648 145868720716691360416 148089896193298038784 148449711977176236032 149487272617248391168 150486847363210674176 150611237073017176064 151743652389355651072 152234202989752274944 152440150181840453632 152810535829626945536 152884582106568851456 153378821057344397312 153751487404932530176 154907513626022248448 155408292226106372096 155861377626182483968 155996641628801204224 156494488521181909504 157671138810814856192 158856636095106697216 159242611955108691968 159370181254896912832 159973529696640708608 160439924826951614464 160958588377038742528 161567950258401247232 163830167670612311512 165061973442571802576 166707109390504411904 167982568816278372352 169245595649483472896 170842597276855304192 171485012111565651968 172683573540614520832 172917185280893648896 173981946274002599936 174217314493531947008 175290081208393596928 175856751729541421056 176522515527327678464 177609476829835853824 178850844024207896576 180195587212359835648 180778116050330826496 181022678340935538688 181462511297681997824 181550441251550511104 181991556520124219392 182137350005596471808 182826891081875095552 183952672430901420032 187234477337842641728 188642255362939202944 189252090240190083988 189968566514760841472 190522410732005042176 194048829494666395648 195669446502063865856 196011093463054015559 197352655474988023808 198836510027431542784 199479300469330567168 199749162307239215104 200979144833761624064 202982259234098118656 204400964599094738944 204841451806848109568 205339157521061208064 205937813956982669312 206603561200378087424 206883060961069187072 207385727197350854656 208156971434967396352 208829892678830437504 208945018379285823488 209620487188701618176 210231625635315908608 213982259814677304832 214964430529860952192 215591148986216231936 216288103131645810272 217106933159726675968 220115090173054418944 221953402002341101568 224012678243490303496 226031946821349638144 226581139333584781312 227976343393520648192 229690451238584713216 230432985024916344832 231305365173739716608 232357467721200840704 232922029426875400192 233601102398965415936 234104516350683553792 234673322881212809216 236118355657574957056 236437783955507642368 237202130239846567936 237893681639962738688 238100137222907101184 238662734490091928576 239566271072801849344 243249224020632130112 243840249556260184576 244551154073916919808 245673634891269659648 247186403579023783168 248122209325401915392 255270261254209880728 256014489421131775424 256394447140635410432 258322224938685300736 261740281643968626688 263351982885618679808 263569664877780058112 265551391681372389376 266196605059286171648 267548018686495490048 268412936850352695296 269065102958631927808 269429102646973825024 269849549322942808064 271088148845538934784 272757410845819346944 275924492918925998336 277999113166436720128 278674570921440210944 280769868447165325312 281677529659817799424 282498746947455752192 282743912952202182656 283568239229030760448 288858453524500654508 291737441433382720832 296179792386596077568 298974545234496782336 300973694726421348352 301222474146034352128 303487304778711302144 304468405979504549888 304880300363680907264 306757642114688794624 307502974809865060352 309815027252044496896 310816584452212744192 311722755252364967936 312988977042363819008 315342277621629712384 317713272190213394432 318485223910217383936 318740362509793825664 319947059393281417216 320879849653903228928 321917176754077485056 323135900516802494464 327660335341224623024 330123946885143605152 333414218781008823808 335965137632556744704 342970024223131303936 345367147081229041664 345834370561787297792 347963892548005199872 350580162416787193856 351713503459082842112 353045031054655356928 355218953659671707648 357701688048415793152 360391174424719671296 361556232100661652992 362045356681871077376 362925022595363995648 363100882503101022208 363983113040248438784 364274700011192943616 365653782163750191104 367905344861802840064 374468954675685283456 377284510725878405888 378504180480380167976 379937133029521682944 381044821464010084352 388097658989332791296 391338893004127731712 392022186926108031118 394705310949976047616 398958600938661134336 399498324614478430208 401958289667523248128 408801929198189477888 409682903613696219136 410678315042122416128 411875627913965338624 413207122400756174848 413766121922138374144 414771454394701709312 416313942869934792704 417659785357660875008 419240974377403236352 420463251270631817216 427964519629354609664 429928861059721904384 431182297972432463872 432576206263291620544 434213866319453351936 448025356486980606992 452063893642699276288 455952686787041296384 459380902477169426432 460865970049832689664 464714935442401681408 465844058853750800384 468209032701367107584 469346645762425618432 472236711315149914112 472875567911015284736 474404260479693135872 475787363279925477376 477325468980183857152 479132542145603698688 486498448041264260224 487680499112520369152 489102308147833839616 491347269782539319296 494372807158047566336 496244418650803830784 510540522508419761456 512028978842263550848 512788894281270820864 523480563287937253376 526703965771237359616 527139329755560116224 531102783362744778752 535096037372990980096 536825873700705390592 538130205917263855616 538858205293947650048 539699098645885616128 542176297691077869568 545514821691638693888 551848985837851996672 555998226332873440256 557349141842880421888 561539736894330650624 563355059319635598848 564997493894911504384 565487825904404365312 567136478458061520896 577716907049001309016 583474882866765441664 592359584773192155136 597949090468993564672 602444948292068704256 608936811959009099776 609760600727361814528 613515284229377589248 615005949619730120704 621633168904425488384 623445510504729935872 625977954084727638016 630684555243259424768 635426544380426788864 636970447820434767872 637480725019587651328 639894118786562834432 641759699307806457856 643834353508154970112 646271801033604988928 655320670682449246048 660247893770287210304 666828437562017647616 690734294162458083328 695927785096010399744 701160324833574387712 703427006918165684224 710437907319343415296 715403376096831586304 720782348849439342592 723112464201323305984 724090713363742154752 725850045190727991296 726201765006202044416 728549400022385887232 731307564327500382208 735810689723605680128 748937909351370566912 754569021451756811776 757008360960760335952 759874266059043365888 762089642928020168704 776195317978665582592 782677786008255463424 784044373852216062236 797917201877322268672 798996649228956860416 803916579335046496256 817603858396378955776 819365807227392438272 821356630084244832256 823751255827930677248 826414244801512349696 827532243844276748288 832627885739869585408 835319570715321750016 838481948754806472704 840926502541263634432 855929039258709219328 859857722119443808768 862364595944864927744 865152412526583241088 868427732638906703872 896050712973961213984 904127787285398552576 911905373574082592768 921731940099665379328 929429870884803362816 931688117707501600768 936418065402734215168 938693291524851236864 944473422630299828224 948808520959386271744 951574726559850954752 954650937960367714304 958265084291207397376 972996896082528520448 975360998225040738304 978204616295667679232 982694539565078638592 988745614316095132672 992488837301607661568 1021081045016839522912 1024057957684527101696 1053407931542474719232 1054278659511120232448 1062205566725489557504 1070192074745981960192 1073651747401410781184 1076260411834527711232 1084352595382155739136 1091029643383277387776 1103697971675703993344 1111996452665746880512 1114698283685760843776 1123079473788661301248 1126710118639271197696 1129994987789823008768 1130975651808808730624 1155433814098002618032 1166949765733530883328 1184719169546384310272 1195898180937987129344 1217873623918018199552 1219521201454723629056 1227030568458755178496 1243266337808850976768 1246891021009459871744 1251955908169455276032 1261369110486518849536 1270853088760853577728 1273940895640869535744 1274961450039175302656 1279788237573125668864 1283519398615612915712 1287668707016309940224 1310641341364898492096 1320495787540574420608 1333656875124035295232 1372077654241378108913 1381468588324916166656 1391855570192020799488 1406854013836331368448 1420875814638686830592 1430806752193663172608 1441564697698878685184 1446224928402646611968 1448181426727484309504 1451700090381455982592 1452403530012404088832 1457098800044771774464 1462615128655000764416 1471621379447211360256 1497875818702741133824 1509138042903513623552 1514016721921520671904 1519748532118086731776 1524179285856040337408 1568088747704432124472 1595834403754644537344 1607833158670092992512 1635207716792757911552 1638731614454784876544 1642713260168489664512 1652828489603024699392 1655064487688553496576 1665255771479739170816 1670639141430643500032 1676963897509612945408 1711858078517418438656 1719715444238887617536 1724729191889729855488 1730304825053166482176 1736855465277813407744 1792101425947922427968 1808255574570797105152 1843463880199330758656 1858859741769606725632 1863376235415003201536 1872836130805468430336 1888946845260599656448 1897617041918772543488 1903149453119701909504 1909301875920735428608 1945993792165057040896 1950721996450081476608 1956409232591335358464 1965389079130157277184 1977491228632190265344 1984977674603215323136 2042162090033679045824 2048115915369054203392 2106815863084949438464 2108557319022240464896 2124411133450979115008 2147303494802821562368 2152520823669055422464 2168705190764311478272 2182059286766554775552 2207395943351407986688 2223992905331493761024 2229396567371521687552 2246158947577322602496 2253420237278542395392 2259989975579646017536 2261951303617617461248 2310867628196005236064 2333899531467061766656 2435747247836036399104 2454061136917510356992 2486532675617701953536 2503911816338910552064 2522738220973037699072 2541706177521707155456 2547881791281739071488 2549922900078350605312 2559576475146251337728 2575337414032619880448 2621282682729796984192 2640991575081148841216 2667313750248070590464 2744155308482756217826 2762937176649832333312 2813708027672662736896 2861613504387326345216 2883129395397757370368 2892449856805293223936 2896362853454968619008 2903400180762911965184 2904807060024808177664 2914197600089543548928 2943242758894422720512 2995751637405482267648 3018276085807027247104 3028033443843041343808 3039497064236173463552 3048358571712080674816 3136177495408864248944 3191668807509289074688 3215666317340185985024 3277463228909569753088 3285426520336979329024 3305656979206049398784 3310128975377106993152 3330511542959478341632 3341278282861287000064 3353927795019225890816 3423716157034836877312 3439430888477775235072 3449458383779459710976 3460609650106332964352 3473710930555626815488 3584202851895844855936 3686927760398661517312 3717719483539213451264 3745672261610936860672 3777893690521199312896 3795234083837545086976 3818603751841470857216 3891987584330114081792 3901443992900162953216 3912818465182670716928 3930778158260314554368 3954982457264380530688 3969955349206430646272 4084324180067358091648 4096231830738108406784 4217114638044480929792 4294606989605643124736 4305041647338110844928 4364118573533109551104 4414791886702815973376 4447985810662987522048 4458793134743043375104 4492317895154645204992 4506840474557084790784 4519979951159292035072 4523902607235234922496 4621735256392010472128 4667799062934123533312 4871494495672072798208 4908122273835020713984 4973065351235403907072 5007823632677821104128 5045476441946075398144 5083412355043414310912 5099845800156701210624 5119152950292502675456 5150674828065239760896 5242565365459593968384 5281983150162297682432 5334627500496141180928 5488310616965512435652 5627416055345325473792 5723227008774652690432 5766258790795514740736 5784899713610586447872 5792725706909937238016 5828395200179087097856 5886485517788845441024 5991503274810964535296 6036552171614054494208 6056066887686082687616 6078994128472346927104 6096717143424161349632 6272354990817728497888 6383337615018578149376 6554926457819139506176 6570853040673958658048 6611313958412098797568 6661023085918956683264 6682556565722574000128 6707855590038451781632 6847432314069673754624 6878861776955550470144 6898916767558919421952 6921219300212665928704 6947421861111253630976 7168405703791689711872 7373855520797323034624 7435438967078426902528 7491344523221873721344 7590468167675090173952 7637207503682941714432 7783975168660228163584 7802887985800325906432 7825636930365341433856 7861556316520629108736 7909964914528761061376 8168648360134716183296 8192463661476216813568 8589213979211286249472 8728237147066219102208 8829583773405631946752 8895971621325975044096 8917586269486086750208 8984635790309290409984 9013680949114169581568 9039959902318584070144 9243470512784020944256 9335598125868247066624 9742988991344145596416 9946130702470807814144 10015647265355642208256 10090952883892150796288 10166824710086828621824 10199691600313402421248 10238305900585005350912 10301349656130479521792 10485130730919187936768 10563966300324595364864 10669255000992282361856 10976621233931024871304 11254832110690650947584 11446454017549305380864 11569799427221172895744 11585451413819874476032 11656790400358174195712 11983006549621929070592 12073104343228108988416 12112133775372165375232 12157988256944693854208 12193434286848322699264 12544709981635456995776 13109852915638279012352 13222627916824197595136 13322046171837913366528 13365113131445148000256 13694864628139347509248 13757723553911100940288 13797833535117838843904 13842438600425331857408 13894843722222507261952 14336811407583379423744 14747711041594646069248 14870877934156853805056 15180936335350180347904 15274415007365883428864 15567950337320456327168 15605775971600651812864 15651273860730682867712 15723112633041258217472 15819929829057522122752 16337296720269432366592 16384927322952433627136 17178427958422572498944 17659167546811263893504 17791943242651950088192 17835172538972173500416 18027361898228339163136 18079919804637168140288 18486941025568041888512 18671196251736494133248 20031294530711284416512 20181905767784301592576 20333649420173657243648 20399383200626804842496 20602699312260959043584 20970261461838375873536 21127932600649190729728 21338510001984564723712 21953242467862049742608 22509664221381301895168 23139598854442345791488 23170902827639748952064 23313580800716348391424 23966013099243858141184 24146208686456217976832 24224267550744330750464 24315976513889387708416 24386868573696645398528 25089419963270913991552 26219705831276558024704 26445255833648395190272 26730226262890296000512 27389729256278695018496 27515447107822201880576 27595667070235677687808 27684877200850663714816 27789687444445014523904 28673622815166758847488 30548830014731766857728 31135900674640912654336 31211551943201303625728 31446225266082516434944 31639859658115044245504 32674593440538864733184 32769854645904867254272 34356855916845144997888 35318335093622527787008 35583886485303900176384 36054723796456678326272 36159839609274336280576 36973882051136083777024 37342392503472988266496 40062589061422568833024 40363811535568603185152 40798766401253609684992 41205398624521918087168 41940522923676751747072 42255865201298381459456 42677020003969129447424 43906484935724099485216 46279197708884691582976 46627161601432696782848 47932026198487716282368 48292417372912435953664 48448535101488661500928 48631953027778775416832 50178839926541827983104 52439411662553116049408 53460452525780592001024 54779458512557390036992 55030894215644403761152 55191334140471355375616 55369754401701327429632 57347245630333517694976 61097660029463533715456 62271801349281825308672 62423103886402607251456 62892450532165032869888 63279719316230088491008 65349186881077729466368 65539709291809734508544 70636670187245055574016 71167772970607800352768 72109447592913356652544 73947764102272167554048 74684785006945976532992 80125178122845137666048 81597532802507219369984 83881045847353503494144 84511730402596762918912 85354040007938258894848 87812969871448198970432 92558395417769383165952 93254323202865393565696 95864052396975432564736 96584834745824871907328 96897070202977323001856 97263906055557550833664 100357679853083655966208 106920905051561184002048 109558917025114780073984 110061788431288807522304 110739508803402654859264 114694491260667035389952 124543602698563650617344 124846207772805214502912 126559438632460176982016 130698373762155458932736 131079418583619469017088 141273340374490111148032 142335545941215600705536 144218895185826713305088 147895528204544335108096 149369570013891953065984 163195065605014438739968 167762091694707006988288 169023460805193525837824 170708080015876517789696 175625939742896397940864 185116790835538766331904 191728104793950865129472 193169669491649743814656 193794140405954646003712 194527812111115101667328 200715359706167311932416 213841810103122368004096 220123576862577615044608 221479017606805309718528 229388982521334070779904 249087205397127301234688 253118877264920353964032 261396747524310917865472 262158837167238938034176 282546680748980222296064 288437790371653426610176 295791056409088670216192 298739140027783906131968 326390131210028877479936 335524183389414013976576 338046921610387051675648 351251879485792795881728 383456209587901730258944 386339338983299487629312 387588280811909292007424 401430719412334623864832 427683620206244736008192 440247153725155230089216 442958035213610619437056 458777965042668141559808 498174410794254602469376 522793495048621835730944 524317674334477876068352 591582112818177340432384 597478280055567812263936 652780262420057754959872 671048366778828027953152 676093843220774103351296 702503758971585591763456 766912419175803460517888 775176561623818584014848 802861438824669247729664 885916070427221238874112 917555930085336283119616 996348821588509204938752 1045586990097243671461888 1048635348668955752136704 1183164225636354680864768 1194956560111135624527872 1342096733557656055906304 1352187686441548206702592 1405007517943171183526912 1550353123247637168029696 1605722877649338495459328 1771832140854442477748224 1835111860170672566239232 2091173980194487342923776 2366328451272709361729536 2684193467115312111812608 2704375372883096413405184 2810015035886342367053824 3100706246495274336059392 3211445755298676990918656 3670223720341345132478464 4182347960388974685847552 4732656902545418723459072 5368386934230624223625216 5620030071772684734107648 6201412492990548672118784 6422891510597353981837312 7340447440682690264956928 8364695920777949371695104 9465313805090837446918144 11240060143545369468215296 12402824985981097344237568 12845783021194707963674624 18930627610181674893836288 22480120287090738936430592 25691566042389415927349248 44960240574181477872861184 51383132084778831854698496 89920481148362955745722368 179840962296725911491444736 359681924593451822982889472
- Sum of all divisors σ(n): 953192576985895656960000000
- Sum of proper divisors (its aliquot sum) s(n): 593510652392443833977110528
- 359681924593451822982889472 is an abundant number, because the sum of its proper divisors (593510652392443833977110528) is greater than itself. Its abundance is 233828727798992010994221056
Bases of 359681924593451822982889472
- Binary: 100101001100001011001110000110011110100000111001001010100000101111100010000000000000000002
- Hexadecimal: 0x129859C33D0725417C40000
- Base-36: 196Z4OFYWTKFIPXFY8
Squares and roots of 359681924593451822982889472
- 359681924593451822982889472 squared (3596819245934518229828894722) is 129371086879249563335771274938323036932107682168438784
- 359681924593451822982889472 cubed (3596819245934518229828894723) is 46532441515475145966538496822878603208001079526352310524033142833945059470082048
-
The
square root of 359681924593451822982889472 is 18965282085786.4337483507 -
359681924593451822982889472 is a
perfect cube number . Itscube root is 711169088
Scales and comparisons
How big is 359681924593451822982889472?- 359,681,924,593,451,822,982,889,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 359,681,924,593,451,822,982,889,472 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 359681924593451822982889472 cubic inches would be around 59264090.7 feet tall.
Recreational maths with 359681924593451822982889472
- 359681924593451822982889472 backwards is 274988289228154395429186953
- The number of decimal digits it has is: 27
- The sum of 359681924593451822982889472's digits is 143
- 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 359681924593451822982889472 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 359681924593451822982889472 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/359681924593451822982889472/
Chicago style:
Numbermatics. 2024. "Number 359681924593451822982889472 - Facts about the integer". https://numbermatics.com/n/359681924593451822982889472/
The information we have on file for 359681924593451822982889472 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 359681924593451822982889472, math, Factors of 359681924593451822982889472, curriculum, school, college, exams, university, Prime factorization of 359681924593451822982889472, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-nine septillion, six hundred eighty-one sextillion, nine hundred twenty-four quintillion, five hundred ninety-three quadrillion, four hundred fifty-one trillion, eight hundred twenty-two billion, nine hundred eighty-two million, eight hundred eighty-nine thousand, four hundred seventy-two.