29244862700791898208735232
29,244,862,700,791,898,208,735,232 is an even composite number composed of six prime numbers multiplied together.
29244862700791898208735232 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 29244862700791898208735232:
212 × 76 × 133 × 193 × 373 × 433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 19 × 19 × 19 × 37 × 37 × 37 × 43 × 43 × 43)See below for interesting mathematical facts about the number 29244862700791898208735232 from the Numbermatics database.
Names of 29244862700791898208735232
- Cardinal: 29244862700791898208735232 can be written as Twenty-nine septillion, two hundred forty-four sextillion, eight hundred sixty-two quintillion, seven hundred quadrillion, seven hundred ninety-one trillion, eight hundred ninety-eight billion, two hundred eight million, seven hundred thirty-five thousand, two hundred thirty-two.
Scientific notation
- Scientific notation: 2.9244862700791898208735232 × 1025
Factors of 29244862700791898208735232
Divisors of 29244862700791898208735232
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 32 37 38 43 49 52 56 64 74 76 86 91 98 104 112 128 133 148 152 169 172 182 196 208 224 247 256 259 266 296 301 304 338 343 344 361 364 392 416 448 481 494 512 518 532 559 592 602 608 637 676 686 688 703 722 728 784 817 832 896 931 962 988 1024 1036 1064 1118 1183 1184 1204 1216 1274 1352 1369 1372 1376 1406 1444 1456 1568 1591 1634 1664 1729 1792 1813 1849 1862 1924 1976 2048 2072 2107 2128 2197 2236 2366 2368 2401 2408 2432 2527 2548 2704 2738 2744 2752 2812 2888 2912 3136 3182 3211 3268 3328 3367 3458 3584 3626 3698 3724 3848 3913 3952 4096 4144 4214 4256 4394 4459 4472 4693 4732 4736 4802 4816 4864 4921 5054 5096 5408 5476 5488 5504 5624 5719 5776 5824 6253 6272 6364 6422 6517 6536 6656 6734 6859 6916 7168 7252 7267 7396 7448 7696 7826 7904 8281 8288 8428 8512 8788 8918 8944 9139 9386 9464 9472 9583 9604 9632 9728 9842 10108 10192 10621 10816 10952 10976 11008 11137 11248 11438 11552 11648 12103 12506 12544 12691 12728 12844 12943 13034 13072 13312 13357 13468 13718 13832 14336 14504 14534 14749 14792 14896 15379 15392 15523 15652 15808 16562 16576 16807 16856 17024 17576 17689 17797 17836 17888 18278 18772 18928 18944 19166 19208 19264 19456 19684 20216 20384 20683 21242 21632 21904 21952 22016 22274 22477 22496 22876 23104 23296 23569 24037 24206 25012 25088 25382 25456 25688 25886 26011 26068 26144 26624 26714 26936 27391 27436 27664 28672 29008 29068 29498 29584 29792 30229 30758 30784 31046 31213 31304 31616 32851 33124 33152 33614 33712 34048 34447 35131 35152 35378 35594 35672 35776 36556 37544 37856 37888 38332 38416 38528 38912 39368 40033 40432 40768 41366 41743 42484 43264 43771 43808 43904 44032 44548 44954 44992 45619 45752 46208 46592 47138 48013 48074 48412 50024 50176 50653 50764 50869 50912 51376 51772 52022 52136 52288 53248 53428 53872 54782 54872 55328 57967 58016 58136 58867 58996 59168 59584 60458 61009 61516 61568 62092 62426 62608 63232 63973 65702 66248 66304 67081 67228 67424 68096 68413 68894 70262 70304 70756 71188 71344 71552 73112 74347 75088 75712 75776 76664 76832 77056 77824 77959 78736 79507 80066 80864 81289 81536 82732 83486 84721 84968 86528 87542 87616 87808 88064 88837 89096 89167 89908 89984 90601 91238 91504 92416 93184 93499 94276 94471 96026 96148 96824 100048 100352 101306 101528 101738 101824 102752 103243 103544 104044 104272 104576 106856 107653 107744 108661 109564 109744 110656 115934 116032 116272 117649 117734 117992 118336 118807 119168 120916 122018 123032 123136 123823 124184 124579 124852 125216 126464 127946 131404 132496 132608 134162 134456 134848 136192 136826 137788 138073 140524 140608 141512 142376 142688 143104 144781 146224 148694 150176 151424 151552 153328 153664 154112 155918 157339 157472 159014 160132 161728 162578 163072 164983 165464 166972 168259 169442 169936 173056 173641 175084 175232 175616 176128 177674 178192 178334 179816 179968 181202 182077 182476 183008 184832 186368 186998 188552 188942 191737 192052 192296 193648 200096 200704 201799 202612 203056 203476 203648 205504 206486 207088 208088 208544 209152 211603 213712 215306 215488 217322 218491 219128 219488 221312 229957 231361 231868 232064 232544 235298 235468 235984 236672 237614 238336 241129 241832 244036 245917 246064 246272 247646 248368 249158 249704 250432 252928 253783 255892 262808 264992 265216 268324 268879 268912 269696 272384 273652 275576 276146 280231 281048 281216 283024 284752 285376 286208 289562 292201 292448 294937 297388 300352 302848 306397 306656 307328 308224 311836 312481 314678 314944 318028 319333 320264 323456 325156 326144 329966 330928 333944 336091 336518 338143 338884 339872 346112 347282 350168 350464 351232 354571 355348 356083 356384 356668 359632 359936 362404 364154 364952 366016 369664 372736 373996 377104 377884 383474 384104 384592 387296 392977 400192 403598 405224 405769 406112 406952 407296 411008 412069 412972 414176 416176 417088 418304 423206 427063 427424 430612 430976 434644 436982 438256 438976 442624 447811 456703 459914 462722 463736 464128 465088 469567 470596 470936 471968 473344 475228 476672 478891 482258 483664 488072 491834 492128 492544 494209 495292 496736 498316 499408 500864 505856 507566 511784 520429 525616 529984 530432 536648 537758 537824 539392 544768 545713 547304 551152 552292 556549 560462 562096 562432 566048 569023 569504 570752 572416 574351 579124 584402 584896 589874 593047 594776 600704 605696 612794 613312 614656 616448 621859 623672 624169 624962 629356 629888 634207 636056 638666 640528 646912 650312 652288 654493 658489 659932 661297 661856 667489 667888 672182 673036 676286 677768 679744 692224 694564 700336 700928 702464 709142 710696 712166 712768 713336 719264 719872 722701 724808 728308 729904 732032 739328 747992 753571 754208 755768 760627 765271 766948 768208 769184 774592 785954 793117 800384 807196 810448 811538 812224 813904 814592 822016 824138 825944 828352 831649 832352 834176 836608 846412 854126 854848 861224 861952 866761 869288 872053 873964 876512 877952 885248 889369 895622 913406 919828 925444 927472 928256 930176 939134 941192 941872 943936 946688 950456 953344 957782 962407 964516 966511 967328 976144 983668 984256 985088 988418 990584 993472 996632 998816 1001728 1011712 1013467 1015132 1023568 1033591 1040858 1051232 1059968 1060864 1073296 1075516 1075648 1078784 1091426 1094608 1101373 1102304 1104584 1113098 1118473 1120924 1124192 1124864 1132096 1138046 1139008 1141504 1144832 1148702 1154881 1158248 1159171 1168804 1169792 1177813 1179748 1186094 1189552 1201408 1211392 1215487 1225588 1226624 1229312 1232896 1243718 1247344 1248338 1249924 1258712 1259776 1268414 1272112 1274539 1277332 1281056 1293824 1299847 1300624 1304576 1308986 1316978 1319864 1322594 1323712 1334978 1335776 1342159 1344364 1346072 1352572 1355536 1359488 1389128 1400672 1401856 1404928 1412593 1418284 1421392 1424332 1425536 1426672 1438528 1439744 1445402 1449616 1456616 1459808 1464064 1478656 1481221 1495984 1507142 1508416 1510633 1511536 1521254 1529437 1530542 1533896 1536416 1538368 1544491 1549184 1571908 1586234 1600768 1609699 1614392 1619527 1620896 1623076 1624448 1627808 1629184 1644032 1648276 1651888 1656704 1663298 1664704 1668352 1673216 1687903 1692824 1708252 1709696 1721419 1722448 1723904 1733522 1738576 1744106 1747928 1753024 1755904 1770496 1776481 1778738 1791244 1794949 1826812 1839656 1850888 1854944 1856512 1860352 1878268 1882153 1882384 1883744 1887872 1893376 1900912 1906688 1915564 1924814 1929032 1933022 1934656 1952288 1961617 1967336 1968512 1970176 1976836 1981168 1986944 1993264 1997632 2003456 2026934 2030264 2045407 2047136 2064559 2067182 2081716 2102464 2119936 2144779 2146592 2151032 2151296 2157568 2178079 2182852 2187367 2189216 2202746 2204608 2209168 2226196 2235331 2236946 2241848 2248384 2249728 2257333 2264192 2276092 2278016 2283008 2289664 2297404 2309762 2316496 2318342 2337608 2339584 2352637 2355626 2359496 2367001 2372188 2379104 2402816 2422784 2430974 2451176 2453248 2458624 2481997 2487436 2492581 2494688 2496676 2499848 2517424 2519552 2531281 2536828 2544224 2549078 2554664 2562112 2587648 2599694 2601248 2609152 2617972 2623387 2633956 2639728 2645188 2647424 2669956 2671552 2684318 2688728 2692144 2705144 2711072 2718976 2750839 2778256 2801344 2803712 2825186 2836568 2840383 2842784 2848664 2851072 2853344 2877056 2879488 2884483 2890804 2899232 2913232 2919616 2928128 2941759 2962442 2989441 2991968 3007693 3014284 3016832 3021266 3023072 3042508 3058874 3061084 3067792 3072832 3076736 3088982 3098368 3134677 3143816 3172468 3196921 3201536 3219398 3228784 3239054 3241792 3246152 3248896 3255616 3258368 3286969 3288064 3296552 3299179 3303776 3313408 3326596 3329408 3336704 3346432 3352237 3375806 3385648 3416504 3419392 3442838 3444896 3447808 3459463 3467044 3477152 3488212 3495427 3495856 3506048 3511808 3540992 3552962 3557476 3582488 3589898 3643003 3653624 3679312 3701776 3709888 3713024 3720704 3756536 3764306 3764768 3767488 3775744 3786752 3801824 3813376 3819991 3831128 3834181 3849628 3858064 3866044 3869312 3895843 3904576 3923234 3934672 3937024 3953672 3962336 3973888 3983161 3986528 3995264 4006912 4020457 4053868 4060528 4062253 4090814 4094272 4129118 4134364 4151329 4163432 4204928 4239872 4289558 4293184 4302064 4302592 4315136 4353013 4356158 4365704 4369183 4374734 4378432 4395859 4405492 4409216 4418336 4439449 4452392 4470662 4473892 4483696 4496768 4499456 4514666 4528384 4552184 4556032 4566016 4581451 4594808 4609423 4619524 4629079 4632992 4636684 4672423 4675216 4679168 4705274 4711252 4718992 4734002 4744376 4758208 4805632 4845568 4861948 4902352 4906496 4917248 4963994 4974872 4985162 4989376 4993352 4999696 5034848 5039104 5058907 5062562 5073656 5088448 5098156 5108701 5109328 5124224 5175296 5199388 5202496 5235944 5246774 5267912 5274997 5279456 5290376 5294848 5324389 5339912 5343104 5356897 5368636 5377456 5384288 5410288 5422144 5437952 5501678 5551819 5556512 5602688 5607424 5650372 5673136 5680766 5685568 5697328 5702144 5706688 5754112 5768966 5781608 5798464 5821543 5826464 5839232 5856256 5883518 5924884 5937139 5978882 5983936 6015386 6028568 6033664 6042532 6046144 6067327 6085016 6104371 6117748 6122168 6135584 6145664 6153472 6177964 6196736 6225583 6269354 6287632 6344936 6393842 6403072 6424717 6438796 6457568 6478108 6483584 6492304 6497792 6511232 6516736 6573938 6576128 6593104 6598358 6607552 6626816 6653192 6658816 6673408 6704474 6736849 6751612 6765577 6771296 6833008 6838784 6885676 6889792 6895616 6918926 6934088 6954304 6976424 6990854 6991712 7012096 7023616 7081984 7094269 7105924 7114952 7164976 7179796 7235137 7286006 7307248 7358624 7403552 7419776 7426048 7441408 7466563 7513072 7528612 7529536 7534976 7551488 7573504 7603648 7639982 7662256 7668362 7699256 7709611 7716128 7732088 7738624 7791686 7809152 7829311 7846468 7869344 7874048 7907344 7924672 7947776 7966322 7973056 7990528 8013824 8040914 8084167 8107736 8114197 8121056 8124506 8181628 8188544 8244691 8258236 8268728 8302658 8326864 8409856 8479744 8508409 8560357 8579116 8586368 8604128 8605184 8630272 8677357 8706026 8712316 8731408 8738366 8749468 8756864 8791718 8810984 8818432 8836672 8878898 8904784 8921773 8941324 8947784 8967392 8993536 8998912 9029332 9056768 9098929 9104368 9112064 9132032 9162902 9189616 9218846 9239048 9258158 9265984 9273368 9344846 9350432 9358336 9389971 9395113 9410548 9422504 9437984 9468004 9488752 9516416 9611264 9723896 9804704 9812992 9834496 9888151 9927988 9948523 9949744 9970324 9978752 9986704 9999392 10069696 10078208 10117814 10125124 10147312 10176896 10196312 10217402 10218656 10248448 10350592 10368547 10398776 10404992 10471888 10493548 10535824 10549994 10558912 10574431 10580752 10589696 10648778 10679824 10686208 10713794 10737272 10754912 10768576 10811437 10820576 10844288 10875904 10912669 11003356 11103638 11113024 11205376 11267893 11300744 11336689 11346272 11361532 11371136 11394656 11404288 11413376 11508224 11537932 11561797 11563216 11596928 11643086 11652928 11678464 11712512 11767036 11815321 11849768 11874278 11957764 11967872 12030772 12049933 12057136 12067328 12085064 12092288 12134654 12170032 12208742 12235496 12244336 12271168 12291328 12306944 12355928 12393472 12435367 12451166 12511291 12538708 12564643 12575264 12682291 12689872 12787684 12806144 12849434 12877592 12915136 12956216 12967168 12984608 12995584 13022464 13147876 13152256 13175071 13186208 13196716 13215104 13253632 13306384 13317632 13346816 13408948 13436683 13473698 13503224 13531154 13542592 13666016 13677568 13731319 13771352 13779584 13791232 13837852 13868176 13908608 13952848 13981708 13983424 14024192 14047232 14188538 14211848 14229904 14317849 14329952 14359592 14451913 14470274 14540149 14572012 14614496 14717248 14807104 14839552 14882816 14933126 15013453 15026144 15057224 15059072 15069223 15069952 15102976 15207296 15246553 15279964 15311569 15324512 15336724 15398512 15419222 15432256 15464176 15477248 15583372 15618304 15658622 15692936 15738688 15748096 15801331 15814688 15849344 15895552 15932644 15946112 15981056 16027648 16081828 16168334 16215472 16228394 16242112 16249012 16363256 16377088 16468459 16489382 16516472 16537456 16569007 16605316 16653728 16819712 16898011 16959488 17016818 17120714 17158232 17172736 17208256 17210368 17354714 17373979 17412052 17424632 17448067 17462816 17476732 17498936 17513728 17583436 17621968 17636864 17673344 17718967 17757796 17809568 17843546 17882648 17895568 17934784 17987072 18058664 18113536 18197858 18208736 18224128 18264064 18285733 18325804 18363709 18379232 18437692 18478096 18516316 18531968 18546736 18689692 18700864 18716672 18779942 18790226 18821096 18845008 18875968 18936008 18977504 19032832 19222528 19255873 19447792 19609408 19625984 19638229 19776302 19855976 19882681 19897046 19899488 19940648 19957504 19973408 19998784 20139392 20156416 20191381 20235628 20250248 20294624 20353792 20392624 20434804 20437312 20496896 20592313 20737094 20797552 20809984 20926087 20943776 20987096 21053851 21071648 21099988 21117824 21148862 21161504 21179392 21250987 21297556 21359648 21372416 21427588 21474544 21509824 21537152 21622874 21641152 21688576 21751808 21825338 21942739 22006712 22207276 22226048 22378447 22410752 22535786 22601488 22673378 22692544 22723064 22742272 22789312 22808576 22826752 23008783 23016448 23075864 23094253 23123594 23126432 23193856 23286172 23305856 23356928 23425024 23465659 23534072 23630642 23699536 23748556 23915528 23935744 24061544 24099866 24114272 24134656 24170128 24184576 24216241 24269308 24340064 24417484 24467989 24470992 24488672 24542336 24582656 24613888 24697093 24711856 24786944 24870734 24902332 25022582 25077416 25129286 25150528 25364582 25379744 25501021 25575368 25612288 25698868 25755184 25830272 25912432 25934336 25969216 25991168 26044928 26295752 26350142 26372416 26393432 26430208 26507264 26612768 26635264 26693632 26739937 26817896 26839267 26873366 26947396 27006448 27062308 27085184 27270901 27332032 27355136 27462638 27542704 27559168 27675704 27736352 27817216 27882127 27905696 27963416 27966848 28048384 28094464 28143199 28315027 28377076 28423696 28435771 28459808 28635698 28659904 28702027 28719184 28903826 28940548 29059303 29080298 29144024 29228992 29345329 29434496 29614208 29679104 29765632 29866252 30026906 30052288 30114448 30118144 30138446 30139904 30205952 30414592 30493106 30559928 30584281 30623138 30649024 30673448 30771013 30797024 30838444 30864512 30928352 30954496 31076143 31166744 31236608 31317244 31385872 31477376 31496192 31602662 31629376 31698688 31791104 31865288 31892224 31962112 32070157 32163656 32265961 32336668 32403553 32430944 32456788 32484224 32498024 32706961 32726512 32754176 32906653 32936918 32978764 33032944 33074912 33138014 33210632 33307456 33639424 33796022 33918976 34033636 34104031 34241428 34316464 34345472 34416512 34420736 34709428 34747958 34824104 34849264 34896134 34925632 34953464 34997872 35027456 35166872 35243936 35273728 35346688 35437934 35515592 35619136 35687092 35760907 35765296 35791136 35869568 35974144 36117328 36227072 36395716 36417472 36448256 36571466 36651608 36727418 36758464 36875384 36924979 36956192 37032632 37063936 37093472 37270723 37379384 37401728 37433344 37498279 37559884 37580452 37642192 37690016 37751936 37872016 37955008 38065664 38242867 38511746 38862733 38895584 39218816 39251968 39276458 39552604 39711952 39765362 39794092 39798976 39881296 39915008 39946816 39997568 40278784 40382762 40471256 40500496 40589248 40707584 40750801 40785248 40869608 40874624 40993792 41184626 41383501 41474188 41559973 41595104 41619968 41852174 41887552 41974192 42107702 42143296 42199976 42235648 42297724 42323008 42358784 42471289 42501974 42595112 42719296 42730597 42744832 42855176 42889327 42949088 43019648 43074304 43245748 43282304 43377152 43503616 43579081 43650676 43885478 44013424 44414552 44452096 44756894 44821504 44973019 45071572 45202976 45346756 45385088 45446128 45484544 45578624 45617152 45653504 46017566 46032896 46151728 46188506 46247188 46252864 46387712 46572344 46611712 46713856 46931318 47068144 47157943 47261284 47359039 47399072 47497112 47831056 47871488 48094339 48123088 48199732 48228544 48269312 48340256 48369152 48432482 48538616 48680128 48834968 48935978 48941984 48977344 49084672 49165312 49227776 49394186 49423712 49573888 49659883 49741468 49804664 49844353 50045164 50154832 50258572 50301056 50645959 50729164 50759488 51002042 51150736 51397736 51510368 51660544 51824864 51868672 51938432 51982336 52089856 52265941 52591504 52700284 52744832 52786864 52860416 53014528 53225536 53270528 53479874 53635792 53678534 53746732 53894792 53967277 54012896 54124616 54170368 54541802 54664064 54710272 54805177 54925276 55085408 55118336 55351408 55472704 55634432 55764254 55811392 55893421 55926832 55933696 56096768 56286398 56589169 56630054 56754152 56799379 56847392 56871542 56919616 57146167 57271396 57319808 57404054 57438368 57712837 57807652 57881096 58118606 58160596 58288048 58457984 58690658 58868992 59228416 59358208 59558863 59732504 59922499 60053812 60104576 60228896 60236288 60276892 60279808 60411904 60741499 60829184 60986212 61119856 61168562 61246276 61298048 61346896 61542026 61594048 61676888 61729024 61856704 61908992 62152286 62333488 62452411 62473216 62634488 62771744 62954752 62992384 63205324 63258752 63397376 63582208 63692503 63730576 63784448 63924224 64140314 64327312 64531922 64673336 64807106 64861888 64913576 64968448 64996048 65413922 65453024 65508352 65729797 65765791 65813306 65873836 65957528 66065888 66149824 66276028 66413113 66421264 66614912 67278848 67592044 68067272 68208062 68482856 68632928 68690944 68833024 68841472 69217057 69418856 69495916 69639661 69648208 69698528 69792268 69851264 69906928 69995744 70054912 70333744 70487872 70547456 70693376 70875868 71031184 71238272 71374184 71521814 71530592 71582272 71739136 71948288 72234656 72454144 72579829 72791432 72834944 72896512 73142932 73303216 73454836 73516928 73750768 73849958 73912384 74021017 74065264 74127872 74186944 74541446 74758768 74803456 74996558 75119768 75160904 75284384 75380032 75503872 75680059 75744032 75910016 76131328 76388683 76485734 77023492 77182807 77725466 77791168 78437632 78552916 78875251 79105208 79356823 79423904 79530724 79588184 79597952 79762592 79830016 79893632 79995136 80557568 80765524 80932579 80942512 81000992 81178496 81415168 81501602 81570496 81739216 81749248 81987584 82369252 82707247 82767002 82948376 83119946 83190208 83239936 83521321 83704348 83775104 83948384 84215404 84286592 84349531 84399952 84471296 84595448 84646016 84717568 84942578 85003948 85190224 85438592 85461194 85489664 85710352 85778654 85898176 86039296 86148608 86491496 86564608 86754304 87047569 87158162 87301352 87579037 87770956 87952501 88026848 88776037 88829104 88904192 89513788 89643008 89946038 90143144 90405952 90693512 90770176 90892256 90969088 91157248 91307008 92035132 92065792 92225497 92303456 92377012 92494376 92505728 92775424 93144688 93223424 93427712 93657397 93862636 94056781 94136288 94315886 94522568 94718078 94798144 94994224 95662112 95742976 96119233 96188678 96246176 96399464 96457088 96538624 96680512 96738304 96864964 97065319 97077232 97360256 97669936 97871956 97883968 97954688 98169344 98330624 98455552 98788372 98847424 99319766 99482936 99609328 99688706 100090328 100224943 100309664 100517144 100602112 101163391 101291918 101458328 101518976 101781043 102004084 102301472 102795472 103020736 103321088 103649728 103737344 103876864 104179712 104531882 105094171 105183008 105400568 105484561 105489664 105573728 105720832 106451072 106541056 106725871 106959748 107180983 107271584 107357068 107493464 107789584 107934554 108025792 108249232 108340736 108845083 109083604 109328128 109610354 109850552 110170816 110236672 110609317 110702816 110945408 111268864 111284641 111528508 111622784 111786842 111853664 111867392 112193536 112572796 112805641 113178338 113260108 113508304 113598758 113694784 113743084 113839232 114292334 114542792 114639616 114808108 114876736 115279213 115425674 115615304 115762192 115983049 116237212 116321192 116576096 116915968 117381316 117737984 118286077 118456832 118716416 119117726 119465008 119844998 120107624 120209152 120457792 120472576 120553784 120559616 121482998 121617853 121658368 121972424 122069623 122136469 122239712 122337124 122492552 122596096 122693792 123084052 123188096 123353776 123458048 123713408 123817984 124032769 124304572 124666976 124904822 124946432 125268976 125543488 125909504 126410648 126517504 126794752 127385006 127461152 127568896 127848448 128000131 128280628 128545963 128654624 129063844 129330799 129346672 129614212 129723776 129827152 129936896 129992096 130827844 130906048 131016704 131459594 131531582 131626612 131747672 131915056 132131776 132299648 132552056 132826226 132842528 133229824 134557696 134791111 135184088 136134544 136416124 136965712 137265856 137381888 137467603 137666048 138434114 138837712 138991832 139279322 139296416 139397056 139584536 139702528 139813856 139991488 140109824 140667488 140975744 141094912 141339667 141386752 141751736 141864697 142062368 142476544 142748368 143043628 143061184 143164544 143478272 143896576 144146191 144469312 145159658 145582864 145669888 146285864 146482609 146606432 146909672 147033856 147376957 147501536 147699916 147824768 148042034 148130528 148255744 148373888 148756909 149082892 149517536 149606912 149993116 150239536 150303361 150321808 150568768 150760064 151007744 151360118 151488064 151820032 152262656 152777366 152971468 153599173 154046984 154365614 155450932 155582336 156649129 156875264 157105832 157750502 158210416 158713646 158847808 159061448 159176368 159195904 159525184 159660032 159787264 159990272 161061481 161115136 161531048 161659771 161865158 161885024 162001984 162356992 162646783 162830336 163003204 163140992 163478432 163498496 163975168 164259613 164738504 164869783 165414494 165534004 165896752 166239892 166380416 166479872 167042642 167408696 167550208 167896768 168430808 168573184 168699062 168799904 168942592 169190896 169292032 169513687 169885156 170007896 170380448 170877184 170922388 170979328 171275923 171420704 171557308 171796352 172078592 172297216 172879651 172982992 173129216 173508608 174095138 174316324 174602704 174676879 175158074 175541912 175905002 176053696 177552074 177658208 177808384 178507147 179027576 179286016 179892076 180286288 180811904 181387024 181540352 181784512 181938176 182314496 182614016 184070264 184450994 184606912 184754024 184988752 185011456 185550848 186289376 186446848 186855424 187179559 187314794 187725272 187874869 188113562 188272576 188631772 189021937 189045136 189436156 189596288 189988448 190896307 191324224 191485952 192238466 192377356 192492352 192798928 192914176 193361024 193476608 193729928 194130638 194154464 194720512 195174889 195339872 195743912 195767936 195909376 196338688 196661248 197002393 197576744 197694848 198205189 198639532 198965872 199050397 199218656 199377412 200180656 200449886 200619328 200914189 201034288 201204224 202326782 202583836 202916656 203037952 203562086 204008168 204602944 205417303 205590944 206041472 206642176 207299456 207474688 207753728 208359424 209063764 210188342 210366016 210801136 210969122 210979328 211147456 211441664 212902144 213451742 213919496 214089967 214361966 214543168 214714136 214986928 215397091 215579168 215869108 216051584 216498464 216681472 217533001 217690166 218167208 218656256 219220708 219674143 219701104 220341632 220473344 221218634 221405632 221890816 222537728 222569282 223057016 223245568 223573684 223707328 223734784 224491099 225145592 225611282 225861727 226356676 226520216 226824871 227016608 227197516 227389568 227486168 227678464 228584668 228948727 229085584 229279232 229616216 229753472 230346571 230558426 230851348 231230608 231524384 231966098 232474424 232642384 233152192 233831936 234762632 235475968 236572154 236913664 237432832 237714529 238235452 238728217 238930016 239689996 240215248 240418304 240915584 240945152 241107568 241119232 242965996 243235706 243316736 243944848 244139246 244272938 244479424 244674248 244985104 245192192 245387584 246168104 246376192 246707552 246916096 247426816 248065538 248609144 249333952 249809644 249892864 250326349 250537952 251086976 251819008 252821296 253035008 253589504 254770012 254922304 255137792 255296977 256000262 256561256 257091926 257309248 258127688 258474853 258661598 258693344 259228424 259447552 259654304 259873792 259984192 260895061 261655688 261812096 262033408 262487953 262919188 263063164 263253224 263495344 263830112 264263552 264599296 265104112 265652452 265685056 266459648 267700069 269582222 270368176 272039131 272269088 272832248 273931424 274531712 274763776 274935206 275332096 276262831 276868228 277675424 277983664 278558644 278592832 278794112 279169072 279405056 279627712 279982976 280219648 281334976 281951488 282679334 282773504 283503472 283729394 284124736 284953088 285255607 285496736 286087256 286122368 286329088 286956544 288292382 288938624 289684507 290319316 290919811 291165728 291339776 292571728 292965218 293212864 293819344 294067712 294753914 295003072 295399832 295649536 296084068 296261056 296511488 296747776 297513818 298165784 299035072 299114179 299213824 299986232 300225289 300479072 300606722 300643616 301137536 301520128 302015488 302720236 302976128 303640064 304525312 305053567 305554732 305942936 307198346 308093968 308731228 310901864 311164672 313298258 313750528 314211664 314811133 315501004 316420832 317427292 317695616 318122896 318352736 318391808 319050368 319320064 319574528 319980544 321062209 322122962 322230272 323062096 323319542 323730316 323770048 324003968 324713984 325293566 325660672 326006408 326281984 326956864 326996992 328519226 329477008 329739566 330105601 330828988 331068008 331513273 331793504 332479784 332760832 332959744 334085284 334817392 335100416 335793536 336660373 336861616 337146368 337398124 337599808 337885184 338381792 338584064 339027374 339770312 340015792 340760896 341754368 341844776 342551846 342841408 343114616 343592704 344157184 344594432 345759302 345965984 346258432 347017216 347428927 347619181 348190276 348632648 348910471 349205408 349353758 350316148 351083824 351810004 352107392 354521713 355104148 355316416 355616768 357014294 358055152 359784152 360572576 361623808 362774048 363080704 363569024 363876352 364628992 365228032 365861587 368095351 368140528 368901988 369213824 369508048 369977504 370022912 371101696 372578752 372893696 373126351 374359118 374629588 375450544 375749738 376227124 376545152 377263544 377770939 378043874 378090272 378872312 379192576 379976896 381792614 382648448 382971904 383636239 384476932 384754712 384984704 385597856 385828352 386722048 386953216 387459856 388261276 388308928 389441024 390349778 390679744 391253947 391487824 391535872 391818752 392677376 394004786 395153488 395389696 396410378 397279064 397595653 397931744 398100794 398437312 398754824 400023169 400361312 400899772 401238656 401828378 402068576 402408448 403768753 403989859 404653564 405167672 405833312 406075904 407124172 408016336 409205888 410834606 411181888 412082944 413284352 414598912 415507456 416912041 418127528 419457493 420376684 420732032 421602272 421938244 421958656 422294912 422883328 425190493 425804288 426903484 427786489 427838992 428179934 428723932 429086336 429428272 429973856 430794182 431158336 431738216 432103168 432996928 433362944 435066002 435380332 436334416 437166877 437312512 438441416 439348286 439402208 440683264 440946688 442437268 442811264 443781632 445075456 445138564 445847521 446114032 446491136 447147368 447414656 447469568 448982198 450291184 451222564 451723454 452713352 453040432 453649742 454033216 454395032 454779136 454972336 455356928 457169336 457897454 458171168 458558464 459232432 459506944 460108579 460693142 461116852 461702696 462461216 463048768 463932196 464891791 464948848 465284768 466304384 467663872 469244767 469525264 470951936 473144308 473827328 475429058 476470904 477456434 477860032 479379992 480430496 480836608 481831168 481890304 482215136 484519399 485931992 486471412 486633472 487477627 487889696 488278492 488545876 488958848 489348496 489970208 490384384 490775168 492336208 492752384 493415104 493832192 494853632 496131076 497157271 497218288 498667904 499619288 500652698 501075904 502173952 503638016 505642592 506070016 507179008 508058803 509540024 509844608 510275584 510593954 512000524 513122512 514183852 514618496 516255376 516949706 517323196 517386688 518147119 518456848 518895104 519308608 519747584 519968384 521790122 523311376 523624192 524975906 525838376 526126328 526506448 526990688 527660224 528527104 529198592 529760413 530208224 531304904 531370112 532919296 534720781 535400138 537985513 539164444 540279649 540736352 544078262 544538176 545338513 545664496 547862848 549063424 549870412 550664192 552126757 552525662 553736456 555350848 555497761 555967328 557117288 557185664 557561251 557588224 558338144 558810112 559255424 559965952 562669952 563902976 565358668 565547008 566528053 567006944 567458788 568249472 569906176 570511214 570993472 572174512 572244736 572658176 573913088 576584764 577877248 579369014 580638632 581839622 582331456 582679552 584649247 585143456 585930436 586425728 587638688 588135424 589507828 590006144 590446717 590799664 591299072 592168136 592522112 593022976 593495552 595027636 596331568 598070144 598228358 598427648 599972464 600450578 600958144 601213444 601287232 602275072 603040256 604030976 605440472 605952256 607280128 609332983 610107134 611109464 611885872 613053259 614396692 615667507 616187936 617462456 621432259 621803728 622329344 625226407 626596516 627501056 628423328 629622266 631002008 632841664 634854584 635391232 636245792 636705472 636783616 638100736 639149056 639961088 642124418 644245924 644460544 645578479 646124192 646639084 647460632 647540096 647976589 648007936 649427968 650587132 652012816 652563968 653913728 653993984 655601779 657038452 658397467 658954016 659479132 660211202 661657976 662136016 663026546 663587008 664959568 665521664 668170568 669634784 670200832 671587072 673320746 673723232 674292736 674796248 675199616 675770368 676763584 677168128 678054748 679457233 679540624 680031584 681521792 683508736 683689552 685103692 685682816 686229232 687185408 688314368 689188864 691518604 691931968 692516864 694857854 695238362 696380552 697265296 697820942 698410816 698707516 700632296 701574601 702167648 703620008 704214784 708143737 709043426 710208296 710632832 711233536 712467301 714028588 716110304 719568304 721145152 723247616 725548096 726161408 726614473 727138048 729257984 731723174 735659197 736190702 736281056 737803976 738391927 738427648 739016096 739955008 740045824 745157504 745787392 746252702 747081097 748718236 749259176 750266881 750901088 751499476 752454248 753090304 754527088 755541878 756087748 756180544 757744624 758385152 759953792 761915581 763585228 765296896 767272478 768953864 769509424 769969408 771195712 771656704 773444096 774265219 774919712 776522552 776617856 778882048 778992487 780699556 781359488 782507894 782975648 783071744 783637504 785354752 786286519 788009572 789639487 790306976 790779392 792820756 794558128 795191306 795863488 796201588 796874624 797509648 800046338 800722624 801799544 802477312 803656756 804137152 804816896 806954491 807537506 807979718 809307128 810335344 811666624 811881343 812151808 814248344 816032672 818411776 821669212 822363776 824165888 826568704 828002539 829197824 831014912 833824082 836255056 838914986 840753368 841464064 843204544 843876488 843917312 844589824 850380986 851324971 851608576 853806968 854487361 854955283 855572978 855677984 856359868 857447864 858172672 858856544 859947712 861588364 862316672 863476432 864206336 865993856 866725888 868229383 870132004 870760664 872668832 874333754 874625024 876882832 878696572 878804416 881366528 884874536 885622528 887563264 890277128 891695042 892228064 892982272 894294736 894829312 894939136 896000917 897964396 899821741 900582368 902445128 903446908 905315593 905426704 906080864 907299484 908066432 908790064 909558272 909944672 910713856 913792441 914338672 915794908 916342336 917116928 918464864 919013888 920217158 921386284 922233704 923405392 924922432 926097536 927864392 929783582 929897696 930569536 932608768 935327744 938489534 939050528 941903872 943537777 946288616 947654656 950858116 952941808 954912868 955720064 958759984 960860992 961673216 962273221 963662336 964430272 969038798 971863984 972942824 974955254 975779392 976556984 977091752 977917696 978696992 979940416 980768768 981550336 984672416 985504768 986830208 987664384 989377669 989707264 992262152 993052879 994314542 994436576 997335808 999238576 1001305396 1002151808 1004347904 1007276032 1009023337 1011285184 1012140032 1016117606 1019080048 1019689216 1021187908 1024001048 1025378263 1026245024 1028367704 1029236992 1031638699 1032510752 1033899412 1034646392 1034773376 1036294238 1036913696 1037790208 1038617216 1039495168 1039936768 1041298363 1043580244 1046622752 1047248384 1049951812 1051676752 1052123527 1052252656 1053012896 1053981376 1055320448 1057054208 1058397184 1059520826 1060416448 1061974999 1062609808 1062740224 1065838592 1069441562 1070800276 1075194211 1075971026 1078328888 1080559298 1081472704 1085777173 1088156524 1089076352 1090677026 1091328992 1095725696 1096543903 1098126848 1099740824 1101328384 1104253514 1105051324 1107472912 1110701696 1110995522 1111934656 1114234576 1114371328 1115122502 1115176448 1116676288 1117620224 1118510848 1119931904 1125339904 1127805952 1130717336 1131618397 1133056106 1134013888 1134917576 1136498944 1138527481 1139812352 1141022428 1141986944 1144349024 1144489472 1145316352 1147826176 1149817291 1153169528 1154088481 1155754496 1158738028 1161277264 1163679244 1164662912 1165359104 1169298494 1170286912 1171860872 1172851456 1175277376 1176270848 1179015656 1180012288 1180893434 1181599328 1182598144 1184336272 1185044224 1186595809 1186991104 1190055272 1192663136 1196140288 1196456716 1196855296 1198931461 1199944928 1200901156 1201916288 1202426888 1202574464 1204550144 1206080512 1208061952 1210157557 1210880944 1211904512 1214560256 1217546161 1218665966 1220214268 1222218928 1222738153 1223771744 1226106518 1228793384 1231335014 1232375872 1234924912 1242864518 1243607456 1244658688 1249550029 1250452814 1253193032 1255002112 1256846656 1259244532 1261849147 1262004016 1265683328 1269709168 1270782464 1272491584 1273410944 1273567232 1276201472 1278298112 1279922176 1284248836 1288491848 1291156958 1292248384 1293278168 1294921264 1295080192 1295953178 1296015872 1298855936 1301174264 1304025632 1305127936 1307827456 1307987968 1311203558 1314076904 1315124083 1316794934 1317908032 1318958264 1320422404 1323153559 1323315952 1324272032 1326053092 1327174016 1329919136 1331043328 1336274149 1336341136 1339269568 1340401664 1343174144 1346641492 1347446464 1348585472 1349592496 1350399232 1353527168 1354336256 1356109496 1358914466 1359081248 1360063168 1363043584 1366224223 1367017472 1367379104 1370207384 1371365632 1372458464 1374370816 1376628736 1379016751 1383037208 1383863936 1385033728 1387436323 1389715708 1390476724 1392761104 1393352779 1394530592 1395641884 1396821632 1397415032 1401264592 1403149202 1404335296 1406399323 1407240016 1408429568 1414986079 1416287474 1418086852 1420416592 1421265664 1424934602 1428057176 1432220608 1437921121 1439136608 1442290304 1446495232 1451096192 1452322816 1453228946 1454276096 1458515968 1463446348 1466473333 1471318394 1472381404 1472562112 1475607952 1476783854 1476855296 1478032192 1479910016 1480091648 1490315008 1492505404 1494162194 1497436472 1498518352 1498629769 1500533762 1501802176 1502998952 1504908496 1506180608 1507779637 1509054176 1511083756 1512175496 1512361088 1515489248 1516770304 1519907584 1523831162 1527170456 1530593792 1534544956 1537719001 1537907728 1539018848 1539938816 1542391424 1543313408 1546888192 1548530438 1549839424 1553045104 1553235712 1557764096 1557984974 1561399112 1562718976 1565015788 1565951296 1566143488 1567275008 1571437693 1572573038 1576019144 1579278974 1580613952 1581032089 1581558784 1585641512 1586905099 1587774097 1589116256 1590382612 1591726976 1592403176 1593749248 1595019296 1600092676 1601445248 1602641089 1603599088 1604954624 1607313512 1608274304 1609633792 1612425997 1613908982 1615075012 1615959436 1618614256 1620670688 1623333248 1623762686 1624303616 1628496688 1632065344 1636823552 1643338424 1644727552 1648331776 1656005078 1658395648 1662029824 1664001703 1667648164 1671097519 1672510112 1677829972 1681506736 1682928128 1686409088 1687752976 1687834624 1689179648 1700761972 1702649942 1703217152 1707613936 1708974722 1709910566 1711145956 1711355968 1712719736 1714895728 1716345344 1717713088 1719895424 1723176728 1724633344 1726952864 1728412672 1731987712 1736458766 1740264008 1741521328 1745337664 1748667508 1749250048 1752284443 1753765664 1757393144 1757608832 1762733056 1769749072 1771245056 1775126528 1779490543 1780554256 1783390084 1784456128 1785964544 1787078839 1788589472 1789658624 1792001834 1795928792 1799643482 1801164736 1804890256 1806893816 1810631186 1810853408 1812161728 1814598968 1816132864 1817580128 1819116544 1819889344 1821427712 1826265427 1827584882 1828677344 1831589816 1832684672 1834233856 1836929728 1837415671 1838027776 1840434316 1842772568 1844241061 1844467408 1846810784 1849844864 1852195072 1855728784 1859567164 1859795392 1861139072 1865217536 1870655488 1873900483 1876979068 1878101056 1887075554 1892577232 1901716232 1904273917 1905883616 1909825736 1911440128 1917519968 1921721984 1923346432 1924546442 1927324672 1928860544 1933839817 1938077596 1943727968 1945885648 1949910508 1951558784 1953113968 1954183504 1955835392 1957393984 1959880832 1961537536 1963100672 1969344832 1971009536 1973660416 1978755338 1979414528 1984524304 1986105758 1988629084 1988873152 1994671616 1996789249 1998477152 2002610792 2004303616 2008695808 2018046674 2022570368 2024280064 2027791549 2032235212 2036438677 2038160096 2039378432 2042375816 2048002096 2050756526 2052490048 2056735408 2058473984 2063277398 2065021504 2067798824 2068056577 2069292784 2069546752 2072588476 2073827392 2075580416 2077234432 2079873536 2082596726 2087160488 2093245504 2093799253 2094496768 2099903624 2101577023 2103353504 2104247054 2104505312 2106025792 2107962752 2110640896 2114108416 2114408179 2116794368 2119041652 2120832896 2123949998 2125219616 2125480448 2131677184 2135374969 2138883124 2141600552 2143307179 2150388422 2151942052 2156657776 2161118596 2162945408 2171554346 2176313048 2178152704 2181354052 2182657984 2191451392 2193087806 2196253696 2199481648 2203677931 2208507028 2210102648 2214945824 2221403392 2221991044 2223869312 2228469152 2228742656 2230245004 2230352896 2233352576 2235240448 2237021696 2239863808 2247435463 2250679808 2255611904 2261434672 2263236794 2266112212 2268027776 2269835152 2272997888 2277054962 2279624704 2282044856 2283973888 2288698048 2288978944 2290632704 2299634582 2306339056 2308176962 2310739207 2311508992 2317476056 2320592911 2322554528 2327358488 2329325824 2330718208 2338596988 2340573824 2343721744 2345702912 2350554752 2352541696 2356622611 2358031312 2360024576 2361786868 2363198656 2365196288 2368672544 2370088448 2373191618 2373982208 2380110544 2385326272 2392280576 2392913432 2397862922 2399889856 2401802312 2403832576 2404853776 2405148928 2409100288 2412161024 2420315114 2421761888 2423809024 2429120512 2432002489 2433334267 2435092322 2437331932 2440428536 2442373297 2444437856 2445476306 2447543488 2452213036 2457285181 2457586768 2462670028 2464751744 2469849824 2481651991 2485729036 2487214912 2489317376 2499100058 2500905628 2506386064 2513693312 2518489064 2523698294 2524008032 2531366656 2539418336 2541564928 2544983168 2546821888 2547134464 2552402944 2556596224 2561031109 2568497672 2576667457 2576983696 2582313916 2584496768 2586556336 2589842528 2590160384 2591906356 2592031744 2597711872 2602348528 2608051264 2610255872 2611884457 2615654912 2622407116 2628153808 2630248166 2633589868 2635816064 2637916528 2640844808 2646307118 2646631904 2648544064 2652106184 2654348032 2659838272 2662086656 2672548298 2672682272 2678539136 2680803328 2685453673 2686348288 2693282984 2694892928 2697170944 2699184992 2700798464 2707054336 2708672512 2712218992 2717828932 2718162496 2720126336 2726087168 2732448446 2734034944 2734758208 2738777629 2740414768 2742731264 2744916928 2748741632 2758033502 2766074416 2767727872 2774872646 2779431416 2780953448 2783169571 2785522208 2786705558 2789061184 2791283768 2793643264 2794830064 2800162183 2802529184 2806298404 2808670592 2812798646 2814480032 2816859136 2826381271 2827929013 2829972158 2832574948 2836173704 2840833184 2842531328 2849869204 2855763859 2856114352 2864441216 2875842242 2878273216 2884580608 2892990464 2902192384 2906457892 2908552192 2918384287 2926892696 2932946666 2936202451 2942636788 2944762808 2945124224 2951215904 2953567708 2953710592 2956064384 2959820032 2960183296 2976333451 2980630016 2985010808 2988324388 2994505423 2994872944 2997036704 2997259538 3001067524 3003604352 3005997904 3009816992 3012361216 3015559274 3018108352 3022167512 3024350992 3024722176 3030978496 3033540608 3039815168 3047662324 3054340912 3060168139 3061187584 3069089912 3075438002 3075815456 3078037696 3079877632 3084782848 3086626816 3090288877 3093776384 3097060876 3099678848 3106090208 3106471424 3115528192 3115969948 3120932647 3122798224 3125437952 3130031576 3131902592 3132286976 3134550016 3142875386 3145146076 3152038288 3158557948 3161227904 3162064178 3163117568 3171283024 3173810198 3175548194 3178232512 3180765224 3183453952 3184806352 3187498496 3190038592 3200185352 3202890496 3205282178 3207198176 3209909248 3214627024 3216548608 3220760053 3224851994 3227817964 3230150024 3231918872 3237228512 3241341376 3246666496 3247525372 3248607232 3254242537 3256993376 3264130688 3273647104 3284713369 3286676848 3289455104 3296663552 3312010156 3316791296 3318860701 3328003406 3335296328 3342195038 3345020224 3355659944 3363013472 3365856256 3372818176 3375505952 3378359296 3391635793 3401523944 3405299884 3406434304 3412343389 3415227872 3417949444 3419821132 3422291912 3422711936 3425439472 3429791456 3432690688 3435426176 3439790848 3446353456 3449266688 3453905728 3456825344 3463975424 3472917532 3480100897 3480528016 3483042656 3490675328 3497335016 3504568886 3507531328 3514786288 3515217664 3525466112 3539498144 3542490112 3550253056 3556411621 3558981086 3561108512 3566780168 3568912256 3571929088 3574157678 3577178944 3579317248 3584003668 3591416803 3591857584 3599286964 3602329472 3609780512 3613787632 3621262372 3621706816 3624323456 3627029833 3629197936 3632265728 3635160256 3638233088 3639778688 3642855424 3652530854 3655169764 3657354688 3663179632 3665369344 3673859456 3674831342 3676055552 3680868632 3685545136 3688482122 3688934816 3693621568 3699689728 3704390144 3708322891 3711457568 3719134328 3719590784 3722278144 3730435072 3743045467 3747800966 3753958136 3756202112 3765898591 3774151108 3781957543 3785154464 3803432464 3808547834 3811767232 3817369591 3819651472 3822880256 3835039936 3843443968 3849092884 3854649344 3857721088 3867679634 3876155192 3887455936 3888484327 3891771296 3899821016 3902928757 3903117568 3906227936 3908367008 3911670784 3914787968 3919761664 3926201344 3938689664 3942019072 3947320832 3957510676 3958829056 3965696371 3969048608 3972211516 3977258168 3977746304 3989343232 3993578498 3996954304 4005221584 4008607232 4017391616 4027268071 4036093348 4045140736 4055583098 4064470424 4072877354 4076320192 4078756864 4084751632 4092544729 4096004192 4101513052 4104980096 4113470816 4116947968 4126554796 4130043008 4133127019 4135597648 4136113154 4138585568 4139093504 4145176952 4147654784 4151160832 4154468864 4159747072 4165193452 4173808717 4174320976 4186491008 4187598506 4188993536 4199807248 4203154046 4206707008 4208494108 4209010624 4212051584 4215925504 4221281792 4228216832 4228816358 4233588736 4238083304 4241665792 4247899996 4250439232 4250960896 4265330881 4270749938 4277766248 4283201104 4286614358 4291372813 4300776844 4303884104 4309672549 4313315552 4322237192 4325890816 4343108692 4350025813 4352626096 4356305408 4362708104 4365315968 4376584849 4382902784 4386175612 4392507392 4398963296 4407355862 4417014056 4420205296 4429891648 4442806784 4443982088 4447738624 4456938304 4457485312 4460490008 4460705792 4466705152 4474043392 4479727616 4494870926 4501359616 4511223808 4516576051 4519049353 4522869344 4526473588 4532224424 4535836123 4536055552 4539670304 4545995776 4554109924 4564089712 4567947776 4577396096 4577957888 4581265408 4589212453 4599269164 4608782269 4612678112 4616353924 4621478414 4623017984 4634952112 4641185822 4645109056 4654716976 4658651648 4677193976 4681147648 4687443488 4691405824 4701109504 4713245222 4716062624 4720049152 4723573736 4726397312 4730392576 4737345088 4740176896 4746383236 4747964416 4756200631 4760221088 4770652544 4784561152 4785239563 4785826864 4795725844 4799779712 4803604624 4807665152 4809707552 4810297856 4818200576 4824322048 4840630228 4843523776 4847618048 4850642563 4864004978 4866668534 4870184644 4874663864 4880857072 4884746594 4888875712 4890952612 4895086976 4904426072 4911022207 4914570362 4915173536 4925340056 4929503488 4939699648 4957006159 4963303982 4971458072 4974429824 4978634752 4987271107 4998200116 5001811256 5012772128 5027386624 5036978128 5047396588 5048016064 5062733312 5078836672 5083129856 5086301311 5089966336 5093643776 5104805888 5122062218 5136995344 5153334914 5153967392 5164627832 5168743489 5168993536 5173112672 5179685056 5180320768 5183812712 5184063488 5204697056 5216102528 5220511744 5223768914 5229567679 5231309824 5244814232 5248993789 5251868167 5256307616 5260496332 5267179736 5271632128 5275833056 5281689616 5292614236 5293263808 5297088128 5304212368 5308696064 5319676544 5324173312 5333409067 5345096596 5345364544 5357078272 5370907346 5372696576 5386565968 5389785856 5398369984 5401596928 5414108672 5419856533 5424437984 5435657864 5436324992 5440252672 5452174336 5452947409 5464896892 5469516416 5477555258 5480829536 5485462528 5489833856 5497483264 5504005633 5516067004 5527476409 5532148832 5535455744 5549745292 5558862832 5561224357 5561906896 5566339142 5571044416 5573411116 5578122368 5582567536 5587286528 5589660128 5600324366 5605058368 5612596808 5617341184 5625597292 5628960064 5633718272 5652762542 5655858026 5659944316 5665149896 5672347408 5681666368 5683169401 5685062656 5699738408 5711527718 5712228704 5728882432 5751684484 5756546432 5769161216 5785980928 5796017773 5804384768 5812915784 5817104384 5836768574 5853785392 5865893332 5872404902 5885273576 5889525616 5890248448 5902431808 5907135416 5907421184 5912128768 5919640064 5952666902 5959274797 5961260032 5970021616 5976648776 5981411527 5989010846 5989745888 5994073408 5994519076 6002135048 6007208704 6011995808 6019633984 6024722432 6031118548 6036216704 6044335024 6048701984 6049444352 6061956992 6067081216 6077605681 6079630336 6095324648 6100181971 6108681824 6120336278 6122375168 6138179824 6150876004 6151630912 6156075392 6159755264 6169565696 6180577754 6187552768 6194121752 6199357696 6212180416 6212942848 6231939896 6241865294 6245596448 6250875904 6260063152 6263805184 6264573952 6272006419 6285750772 6290292152 6298752187 6304076576 6317115896 6322455808 6324128356 6326235136 6337209151 6342566048 6347620396 6351096388 6356465024 6361530448 6366907904 6369612704 6374996992 6380077184 6396547087 6400370704 6405780992 6410564356 6414396352 6419818496 6429254048 6433097216 6441520106 6449703988 6455635928 6460300048 6463044523 6463837744 6474457024 6482682752 6493332992 6495050744 6508485074 6513986752 6528261376 6547294208 6569426738 6573353696 6578910208 6593327104 6604764439 6624020312 6633582592 6637721402 6656006812 6670592656 6684390076 6690040448 6711319888 6726026944 6731712512 6735912547 6745636352 6751011904 6756718592 6783271586 6803047888 6810599768 6824686778 6830455744 6835898888 6839642264 6844583824 6845423872 6850878944 6859582912 6865381376 6870852352 6879581696 6892706912 6898533376 6907811456 6913650688 6925643683 6927950848 6945835064 6951370153 6960201794 6961056032 6966085312 6981350656 6993811669 6994670032 7009137772 7015062656 7029572576 7030435328 7050932224 7063163359 7078996288 7084980224 7089400669 7112823242 7117962172 7122217024 7133560336 7137824512 7148315356 7154357888 7158634496 7168007336 7177647841 7182833606 7183715168 7198573928 7204658944 7219561024 7221470893 7227575264 7242524744 7243413632 7248646912 7254059666 7258395872 7264531456 7270320512 7276466176 7279557376 7289088541 7305061708 7310339528 7314709376 7326359264 7330738688 7347718912 7349662684 7352111104 7361737264 7364864689 7371090272 7376964244 7377869632 7387243136 7399379456 7408780288 7416645782 7422915136 7433824993 7438268656 7439181568 7444556288 7460870144 7486090934 7495601932 7507916272 7512404224 7531797182 7548302216 7563915086 7570308928 7600440211 7606864928 7617095668 7623534464 7634739182 7639302944 7645760512 7670079872 7675807321 7686887936 7698185768 7709298688 7715442176 7735359268 7752310384 7774911872 7776968654 7783542592 7799642032 7805857514 7806235136 7812455872 7816734016 7823341568 7829575936 7839523328 7852402688 7877379328 7894641664 7915021352 7921328779 7931392742 7938097216 7944423032 7954516336 7955492608 7969692367 7978686464 7987156996 7993908608 8010443168 8017214464 8034783232 8048721037 8054536142 8072186696 8078619367 8090281472 8111166196 8127943291 8128940848 8145754708 8152640384 8157513728 8169503264 8185089458 8192008384 8203026104 8209960192 8226941632 8233895936 8253109592 8260086016 8266254038 8271195296 8272226308 8277171136 8278187008 8290353904 8295309568 8306170663 8308937728 8319494144 8330386904 8347617434 8348641952 8372982016 8375197012 8377987072 8392520227 8399614496 8406308092 8413414016 8416988216 8418021248 8424103168 8431851008 8442563584 8456433664 8457632716 8471102899 8476166608 8483331584 8495799992 8500878464 8501921792 8522823127 8530661762 8541499876 8555532496 8559167071 8566402208 8573228716 8582745626 8601553688 8607768208 8619345098 8626631104 8644474384 8651781632 8686217384 8700051626 8705252192 8712610816 8725416208 8730631936 8753169698 8765805568 8772351224 8785014784 8797926592 8814711724 8832944029 8834028112 8840410592 8859783296 8885613568 8887964176 8895477248 8913876608 8914970624 8920980016 8921411584 8933410304 8948086784 8959455232 8989741852 9002719232 9033152102 9038098706 9045738688 9052947176 9064448848 9071672246 9072111104 9079340608 9091991552 9108219848 9128179424 9135895552 9154792192 9155915776 9178424906 9198538328 9205868581 9217564538 9225356224 9232707848 9242956828 9246035968 9262074913 9269904224 9282371644 9290218112 9309433952 9317303296 9353919043 9354387952 9362295296 9374886976 9382811648 9402219008 9426490444 9432125248 9440098304 9445988149 9447147472 9452794624 9474690176 9480353792 9492766472 9512401262 9520442176 9541305088 9563569561 9569122304 9570479126 9571653728 9591451688 9599559424 9607209248 9615330304 9619415104 9620595712 9636401152 9653117257 9681260456 9687047552 9695236096 9701285126 9712054261 9728009956 9733337068 9740369288 9749327728 9753469453 9761714144 9769493188 9777751424 9781905224 9790173952 9808852144 9822044414 9829140724 9830347072 9844795261 9850680112 9859006976 9879399296 9904902553 9914012318 9926607964 9942916144 9948859648 9974542214 9996400232 10003622512 10025544256 10054773248 10065447847 10073956256 10094793176 10096032128 10125466624 10157673344 10166259712 10172602622 10179932672 10187287552 10209611776 10221724747 10244124436 10265313331 10273990688 10306669828 10307934784 10329255664 10337486978 10337987072 10346225344 10359370112 10360641536 10367625424 10368126976 10409394112 10432205056 10447537828 10459135358 10462619648 10489628464 10490408383 10497987578 10503736334 10512615232 10520992664 10534359472 10543264256 10551666112 10554457459 10563379232 10585228472 10586527616 10594176256 10608424736 10617392128 10639353088 10666818134 10690193192 10690729088 10714156544 10741814692 10745393152 10764033007 10773131936 10779571712 10796739968 10803193856 10828217344 10839713066 10848875968 10871315728 10872649984 10880505344 10904348672 10905894818 10929793784 10939032832 10955110516 10961659072 10970925056 10979667712 11008011266 11032134008 11054952818 11064297664 11067224623 11070911488 11099490584 11108335693 11114418679 11117725664 11122448714 11123813792 11132678284 11142088832 11146822232 11156244736 11165135072 11174573056 11179320256 11200648732 11210116736 11218487623 11225193616 11234682368 11251194584 11257920128 11267436544 11286981979 11305525084 11311716052 11319888632 11330299792 11344694816 11363332736 11366338802 11370125312 11399476816 11423055436 11424457408 11457764864 11503368968 11513092864 11538322432 11592035546 11608769536 11625831568 11634208768 11648011921 11673537148 11697682633 11707570784 11731786664 11744809804 11770547152 11779051232 11780496896 11804863616 11814270832 11814842368 11824257536 11839280128 11879301733 11905333804 11918549594 11922520064 11940043232 11953297552 11962823054 11978021692 11979491776 11988146816 11989038152 12004270096 12014417408 12023991616 12039267968 12049444864 12062237096 12072433408 12088670048 12097403968 12098888704 12123913984 12155211362 12159260672 12190649296 12200363942 12217363648 12240672556 12244750336 12265991101 12276359648 12301752008 12303261824 12312150784 12319510528 12339131392 12361155508 12388243504 12398715392 12424360832 12425885696 12456433801 12463879792 12483730588 12491192896 12501751808 12509551873 12520126304 12527610368 12544012838 12571501544 12580584304 12597504374 12608153152 12634231792 12644911616 12648256712 12674418302 12685132096 12695240792 12702192776 12712930048 12723060896 12733815808 12739225408 12749993984 12760154368 12793094174 12800741408 12811561984 12821128712 12828792704 12839636992 12858508096 12861909697 12866194432 12883040212 12899407976 12909687427 12911271856 12920600096 12926089046 12927675488 12948914048 12965365504 12986665984 12990101488 13016970148 13027973504 13056522752 13094588416 13117303381 13138853476 13146707392 13157820416 13209528878 13248040624 13275442804 13312013624 13329917419 13341185312 13368780152 13380080896 13422639776 13452053888 13463425024 13471825094 13491272704 13502023808 13513437184 13536878719 13566543172 13606095776 13621199536 13649373556 13660911488 13671797776 13679284528 13689167648 13690847744 13701757888 13719165824 13730762752 13741704704 13759163392 13785413824 13797066752 13805674987 13815622912 13851287366 13855901696 13891670128 13902740306 13920403588 13922112064 13932170624 13962701312 13977524743 13987623338 13989340064 14018275544 14030125312 14059145152 14060870656 14126326718 14157992576 14169960448 14178801338 14194540843 14225646484 14235924344 14244434048 14255070739 14267120672 14275649024 14296630712 14308715776 14317268992 14336014672 14355295682 14365667212 14367430336 14397147856 14409317888 14439122048 14442941786 14455150528 14476396039 14485049488 14486827264 14497293824 14508119332 14516791744 14529062912 14540641024 14559114752 14578177082 14610123416 14620679056 14629418752 14652718528 14661477376 14695437824 14699325368 14711039161 14723474528 14729729378 14742180544 14753928488 14755739264 14774486272 14798758912 14800857253 14817560576 14833291564 14845830272 14867649986 14876537312 14878363136 14889112576 14921740288 14939443861 14947624783 14972181868 14991203864 15003150253 15015832544 15024808448 15063594364 15096604432 15127830172 15140617856 15200880422 15213729856 15234191336 15247068928 15269478364 15278605888 15291521024 15340159744 15351614642 15373775872 15396371536 15425745517 15430884352 15470718536 15504620768 15549823744 15553937308 15567085184 15599284064 15611715028 15612470272 15624911744 15633468032 15646683136 15659151872 15679046656 15704805376 15732048241 15754758656 15789283328 15828100093 15830042704 15842657558 15862785484 15876194432 15888846064 15909032672 15910985216 15939384734 15957372928 15974313992 15987817216 16020886336 16034428928 16097442074 16109072284 16144373392 16157238734 16175174449 16180562944 16222332392 16244150377 16255886582 16257881696 16291509416 16305280768 16315027456 16339006528 16370178916 16384016768 16406052208 16419920384 16453883264 16467791872 16496358277 16506219184 16520172032 16532508076 16542390592 16544452616 16554342272 16556374016 16580707808 16590619136 16612341326 16617875456 16638988288 16660773808 16695234868 16697283904 16745964032 16750394024 16785040454 16799228992 16812616184 16826828032 16833976432 16836042496 16848206336 16863702016 16885127168 16915265432 16942205798 16952333216 16966663168 16991599984 17001756928 17003843584 17024017423 17045646254 17061323524 17082999752 17096613079 17111064992 17118334142 17132804416 17146457432 17165491252 17200996267 17203107376 17215536416 17238690196 17253262208 17288948768 17303563264 17362056379 17371563937 17372434768 17400103252 17410504384 17425221632 17450832416 17461263872 17506339396 17531611136 17544702448 17595853184 17629423448 17665888058 17668056224 17680821184 17719566592 17771227136 17775928352 17790954496 17827753216 17829941248 17841960032 17866820608 17896173568 17927217763 17979483704 18005438464 18036672199 18066304204 18076197412 18091477376 18105894352 18128897696 18143344492 18144222208 18158681216 18183983104 18216439696 18256358848 18271791104 18283191199 18309584384 18356849812 18394819027 18397076656 18411737162 18435129076 18450712448 18465415696 18485913656 18524149826 18539808448 18564743288 18580436224 18618867904 18634606592 18707838086 18708775904 18724590592 18749773952 18765623296 18798175711 18804438016 18852980888 18864250496 18880196608 18891976298 18894294944 18905589248 18949380352 18960707584 18985532944 19024802524 19040884352 19082610176 19127139122 19138244608 19140958252 19143307456 19171443403 19182903376 19199118848 19214418496 19230660608 19238830208 19241191424 19306234514 19362520912 19374095104 19402570252 19424108522 19456019912 19466674136 19480738576 19482186997 19498655456 19506938906 19523428288 19538986376 19555502848 19563810448 19580347904 19601135281 19617704288 19644088828 19658281448 19660694144 19689590522 19701360224 19718013952 19758798592 19784668897 19809805106 19828024636 19853215928 19885832288 19897719296 19949084428 19990347013 19992800464 20007245024 20051088512 20109546496 20130895694 20147912512 20177524981 20189586352 20192064256 20250933248 20315346688 20345205244 20359865344 20374575104 20428690009 20443449494 20488248872 20530626662 20547981376 20553417157 20613339656 20615869568 20629766287 20658511328 20674973956 20675974144 20692450688 20718740224 20721283072 20735250848 20818788224 20834334157 20864410112 20895075656 20918270716 20925239296 20961537961 20979256928 20980816766 20995975156 21007472668 21025230464 21041985328 21068718944 21086528512 21103332224 21108914918 21126758464 21170456944 21173055232 21188352512 21216849472 21234784256 21278706176 21333636268 21380386384 21381458176 21428313088 21483629384 21528066014 21546263872 21559143424 21593479936 21606387712 21632022139 21656434688 21679426132 21697751936 21742631456 21745299968 21761010688 21808697344 21811789636 21846528529 21859587568 21878065664 21910221032 21923318144 21941850112 21959335424 22016022532 22064268016 22109905636 22128595328 22134449246 22141822976 22198981168 22216671386 22228837358 22235451328 22244897428 22247627584 22265356568 22284177664 22293644464 22312489472 22330270144 22349146112 22358640512 22401297464 22420233472 22436975246 22450387232 22469364736 22502389168 22515840256 22545320371 22573963958 22611050168 22623432104 22639777264 22660599584 22689389632 22726665472 22732677604 22740250624 22779697759 22798953632 22846110872 22848914816 22915529728 22992993583 23006737936 23026185728 23076644864 23133377059 23184071092 23217539072 23232024907 23251663136 23296023842 23347074296 23395365266 23415141568 23463573328 23489619608 23541094304 23558102464 23560993792 23609727232 23628541664 23648515072 23678560256 23741450551 23758603466 23810667608 23837099188 23845040128 23880086464 23886403723 23906595104 23925646108 23956043384 23958983552 23975133793 23976293632 23978076304 24008540192 24028834816 24047983232 24078535936 24124474192 24144866816 24177340096 24194807936 24197777408 24247827968 24310422724 24318521344 24360706279 24381298592 24400727884 24434727296 24481345112 24531982202 24552719296 24603504016 24606523648 24624301568 24678262784 24722311016 24776487008 24797430784 24848721664 24851771392 24912867602 24927759584 24967461176 24982385792 25003503616 25019103746 25040252608 25055220736 25088025676 25139917621 25143003088 25161168608 25195008748 25216306304 25268463584 25289823232 25296513424 25348836604 25370264192 25389208831 25390481584 25404385552 25425860096 25446121792 25467631616 25478450816 25499987968 25520308736 25586188348 25601482816 25623123968 25642257424 25657585408 25717016192 25723819394 25732388864 25766080424 25798815952 25819374854 25822543712 25841200192 25852178092 25855350976 25897828096 25930731008 25958260237 25973331968 25980202976 26033940296 26055947008 26113045504 26201318269 26234606762 26277706952 26293414784 26315640832 26361290137 26419057756 26473702801 26496081248 26550885608 26624027248 26659834838 26682370624 26721587137 26737560304 26760161792 26845279552 26884735501 26904107776 26943650188 26982545408 27004047616 27073757438 27133086344 27212191552 27219390289 27242399072 27298747112 27320501299 27321822976 27343595552 27358569056 27378335296 27381695488 27403515776 27438331648 27483409408 27518326784 27570827648 27594133504 27611349974 27631245824 27702574732 27711803392 27759874597 27783340256 27805480612 27840807176 27844224128 27862993327 27864341248 27925402624 27955049486 27975246676 27978680128 28036551088 28060250624 28118290304 28121741312 28190876497 28252653436 28315985152 28357602676 28389081686 28451292968 28471848688 28488868096 28510141478 28534241344 28551298048 28593261424 28617431552 28647813103 28672029344 28710591364 28731334424 28734860672 28794295712 28818635776 28878244096 28885883572 28910301056 28952792078 28970098976 28973654528 28994587648 29016238664 29033583488 29058125824 29081282048 29118229504 29156354164 29216661019 29220246832 29241358112 29258837504 29305437056 29322954752 29390875648 29398650736 29422078322 29446949056 29459458756 29484361088 29507856976 29511478528 29548972544 29597517824 29601714506 29635121152 29666583128 29691660544 29735299972 29753074624 29756726272 29778225152 29857316167 29878887722 29895249566 29944363736 29982407728 30006300506 30031665088 30039609691 30049616896 30127188728 30167707843 30193208864 30255660344 30281235712 30401760844 30427459712 30450180691 30468382672 30494137856 30538956728 30557211776 30583042048 30636093943 30680319488 30703229284 30747551744 30792743072 30851491034 30861768704 30941437072 31009241536 31099647488 31107874616 31134170368 31198568128 31223430056 31224940544 31249823488 31266936064 31318303744 31358093312 31464096482 31509517312 31578566656 31616032357 31633345471 31656200186 31660085408 31685315116 31725570968 31750852861 31752388864 31777692128 31818065344 31821970432 31878769468 31948627984 31975634432 32041772672 32068857856 32124487171 32194884148 32218144568 32261475883 32288746784 32314477468 32350348898 32361125888 32444664784 32488300754 32511773164 32515763392 32583018832 32610561536 32678013056 32740357832 32768033536 32812104416 32839840768 32907766528 32992716554 33012438368 33040344064 33065016152 33084781184 33088905232 33108684544 33112748032 33161415616 33181238272 33224682652 33235750912 33293404417 33321547616 33390469736 33394567808 33491928064 33496676941 33500788048 33570080908 33598457984 33625232368 33653656064 33667952864 33672084992 33696412672 33727404032 33770254336 33810320317 33830530864 33884411596 33904666432 33933326336 33954497941 33983199968 34003513856 34048034846 34091292508 34122647048 34165999504 34193226158 34222129984 34236668284 34265608832 34292914864 34330982504 34401992534 34406214752 34431072832 34477380392 34506524416 34577897536 34607126528 34699043113 34724112758 34743127874 34744869536 34800206504 34821008768 34850443264 34901664832 34910897749 34922527744 35012678792 35063222272 35089404896 35191706368 35258846896 35331776116 35336112448 35361642368 35439133184 35542454272 35551856704 35581908992 35604109177 35655506432 35683920064 35733641216 35854435526 35958967408 36073344398 36132608408 36152394824 36181204423 36182954752 36211788704 36257795392 36286688984 36288444416 36317362432 36432879392 36512717696 36543582208 36566382398 36606973753 36619168768 36713699624 36742956523 36763077169 36789638054 36794153312 36823474324 36870258152 36901424896 36930831392 36971827312 37048299652 37079616896 37129486576 37160872448 37237735808 37269213184 37333863469 37415676172 37417551808 37449181184 37499547904 37596351422 37608876032 37705961776 37728500992 37783952596 37788589888 37811178496 37898760704 37938995731 37971065888 38049605048 38081768704 38165220352 38170631863 38254278244 38281916504 38286614912 38342886806 38365806752 38398237696 38428836992 38461321216 38477660416 38482382848 38528039431 38612469028 38692334863 38725041824 38748190208 38805140504 38848217044 38912039824 38928570499 38933348272 38961477152 38964373994 38997310912 39013877812 39046856576 39077972752 39111005696 39127620896 39160695808 39202270562 39235408576 39288177656 39293074963 39316562896 39321388288 39379181044 39402720448 39436027904 39517597184 39569337794 39619610212 39656049272 39706431856 39771664576 39782185807 39795438592 39898168856 39980694026 39985600928 40014490048 40102177024 40173755401 40219092992 40261791388 40295825024 40355049962 40379172704 40384128512 40501866496 40572124411 40630693376 40690410488 40719730688 40749150208 40857380018 40886898988 40976497744 41061253324 41095962752 41106834314 41226679312 41231739136 41259532574 41317022656 41349947912 41351948288 41384901376 41437480448 41470501696 41637576448 41668668314 41728820224 41790151312 41836541432 41869880689 41923075922 41958513856 41961633532 41991950312 42014945336 42050460928 42083970656 42137437888 42173057024 42206664448 42217829836 42253516928 42340913888 42346110464 42376705024 42433698944 42469568512 42543239767 42557412352 42667272536 42701273797 42760772768 42762916352 42856626176 42967258768 43056132028 43092527744 43118286848 43186959872 43264044278 43312869376 43358852264 43395503872 43485262912 43490599936 43522021376 43623579272 43693057058 43719175136 43756131328 43820442064 43846636288 43904044933 43918670848 44032045064 44091265309 44128536032 44219811272 44257190656 44268898492 44283645952 44360464057 44397962336 44433342772 44457674716 44470902656 44489794856 44495255168 44530713136 44568355328 44587288928 44624978944 44660540288 44698292224 44717281024 44775829609 44802594928 44840466944 44873950492 44900774464 44938729472 45004778336 45031680512 45090640742 45147927916 45222100336 45241311661 45246864208 45279554528 45321199168 45378779264 45453330944 45465355208 45559395518 45597907264 45692221744 45697829632 45831059456 45985987166 46013475872 46052371456 46153289728 46233351073 46266754118 46368142184 46435078144 46464049814 46503326272 46592047684 46688418439 46694148592 46790730532 46830283136 46927146656 46979239216 47082188608 47116204928 47121987584 47151387829 47219454464 47257083328 47297030144 47357120512 47482901102 47517206932 47621335216 47674198376 47760172928 47772807446 47813190208 47851292216 47912086768 47917967104 47950267586 47952587264 47956152608 48017080384 48057669632 48095966464 48157071872 48248948384 48289733632 48354680192 48389615872 48395554816 48495655936 48620845448 48659591071 48721412558 48762597184 48801455768 48869454592 48956681683 48962690224 49063964404 49105438592 49207008032 49213047296 49248603136 49356525568 49442143513 49444622032 49552974016 49594861568 49625804683 49697443328 49825735204 49855519168 49934922352 49964771584 50038207492 50080505216 50110441472 50176051352 50279835242 50286006176 50322337216 50390017496 50432612608 50536927168 50550296251 50579646464 50593026848 50697673208 50740528384 50778417662 50780963168 50808771104 50851720192 50892243584 50935263232 50956901632 51023619787 51040617472 51172376696 51202965632 51246247936 51284514848 51315170816 51434032384 51447638788 51464777728 51532160848 51554052823 51597631904 51638749708 51645087424 51682400384 51704356184 51710701952 51795656192 51861462016 51916520474 51946663936 51960405952 52036774951 52067880592 52111894016 52226091008 52354484923 52402636538 52469213524 52555413904 52586829568 52722580274 52838115512 52947405602 52992162496 53101771216 53203081477 53248054496 53319669676 53364741248 53443174274 53475120608 53520323584 53690559104 53730651247 53769471002 53808215552 53887300376 53965090816 54008095232 54147514876 54259513321 54266172688 54424383104 54438780578 54484798144 54597494224 54641002598 54643645952 54687191104 54717138112 54756670592 54763390976 54807031552 54876663296 54966818816 55036653568 55141655296 55222699948 55262491648 55405149464 55449301453 55519749194 55566680512 55610961224 55681614352 55688448256 55725986654 55728682496 55787846569 55850805248 55910098972 55950493352 55957360256 56073102176 56120501248 56236580608 56243482624 56381752994 56505306872 56550335569 56631970304 56715205352 56778163372 56895603037 56902585936 56943697376 56977736192 57020282956 57068482688 57102596096 57186522848 57234863104 57295626206 57344058688 57421182728 57462668848 57469721344 57588591424 57637271552 57756488192 57771767144 57820602112 57905584156 57940197952 57947309056 57989175296 58032477328 58067166976 58143194641 58162564096 58236459008 58312708328 58433322038 58440493664 58482716224 58517675008 58610874112 58645909504 58715488663 58747641589 58781751296 58797301472 58844156644 58893898112 58918917512 58968722176 59015713952 59022957056 59097945088 59195035648 59203429012 59297720293 59333166256 59383321088 59470599944 59506149248 59513452544 59556450304 59659761889 59714632334 59757775444 59790499132 59888727472 59914169497 59964815456 60012601012 60063330176 60079219382 60099233792 60254377456 60335415686 60386417728 60511320688 60562471424 60803521688 60854919424 60900361382 60936765344 60988275712 61077913456 61114423552 61272187886 61360638976 61406458568 61495103488 61585486144 61702982068 61723537408 61830608203 61882874144 62018483072 62199294976 62215749232 62268340736 62397136256 62446860112 62449881088 62499646976 62533872128 62636607488 62716186624 62928192964 63019034624 63058353319 63232064714 63266690942 63312400372 63320170816 63370630232 63451141936 63501705722 63504777728 63555384256 63636130688 63643940864 63757538936 63897255968 63951268864 64083545344 64248974342 64389768296 64436289136 64441080067 64522951766 64577493568 64628954936 64700697796 64722251776 64834524391 64889329568 64976601508 65023546328 65031526784 65166037664 65221123072 65356026112 65480715664 65536067072 65624208832 65679681536 65815533056 65985433108 66024876736 66080688128 66121917043 66130032304 66169562368 66177810464 66217369088 66322831232 66362476544 66449365304 66586808834 66643095232 66780939472 66789135616 66983856128 66993353882 67001576096 67140161816 67196915968 67250464736 67307312128 67335905728 67344169984 67392825344 67454808064 67571820799 67620640634 67661061728 67768823192 67809332864 67866652672 67908995882 67966399936 67984379827 68007027712 68096069692 68182585016 68236919257 68245294096 68274286171 68331999008 68386452316 68444259968 68473336568 68531217664 68585829728 68661965008 68803985068 68812429504 68862145664 68913566827 68954760784 69013048832 69155795072 69214253056 69334317871 69398086226 69448225516 69486255748 69489739072 69600413008 69642017536 69803329664 69821795498 69845055488 70025357584 70178809792 70383412736 70458134929 70517693792 70663552232 70672224896 70723284736 70878266368 71103713408 71163817984 71208218354 71311012864 71367840128 71467282432 71552073229 71708871052 71857193317 71917934816 72146688796 72265216816 72304789648 72362408846 72365909504 72423577408 72515590784 72573377968 72576888832 72634724864 72865758784 73025435392 73132764796 73213947506 73238337536 73427399248 73485913046 73526154338 73579276108 73588306624 73646948648 73740516304 73802849792 73861662784 73881202213 73943654624 74096599304 74159233792 74258973152 74321744896 74475471616 74667726938 74831352344 74835103616 74898362368 74999095808 75192702844 75217752064 75348231049 75411923552 75457001984 75567905192 75577179776 75622356992 75797521408 75877991462 75942131776 76099210096 76163537408 76330440704 76341263726 76508556488 76518093349 76563833008 76573229824 76685773612 76731613504 76796475392 76857673984 76955320832 77056078862 77224938056 77384669726 77450083648 77470572361 77496380416 77610281008 77696434088 77758349851 77824079648 77857140998 77866696544 77922954304 77928747988 77994621824 78027755624 78093713152 78155945504 78222011392 78255241792 78321391616 78404541124 78470817152 78529413361 78576355312 78586149926 78633125792 78642776576 78758362088 78805440896 78872055808 79008873853 79035194368 79138675588 79239220424 79302365623 79312098544 79412863712 79543329152 79564371614 79590877184 79796337712 79961388052 79971201856 80028980096 80204354048 80347510802 80438185984 80523582776 80591650048 80710099924 80758345408 80768257024 81144248822 81261386752 81380820976 81439461376 81536083447 81714760036 81773797976 81883778431 81952995488 82122506648 82191925504 82213668628 82453358624 82463478272 82519065148 82634045312 82699895824 82703896576 82769802752 82874960896 82941003392 83155112131 83275152896 83337336628 83457640448 83580302624 83673082864 83739761378 83846151844 83917027712 83923267064 83983900624 84029890672 84100921856 84167941312 84274875776 84346114048 84413328896 84435659672 84507033856 84681827776 84692220928 84753410048 84867397888 85086479534 85114824704 85334545072 85402547594 85521545536 85525832704 85713252352 85861937707 85934517536 86112264056 86185055488 86236573696 86373919744 86528088556 86717704528 86791007744 86970525824 86981199872 87044042752 87195036607 87247158544 87386114116 87438350272 87512262656 87566863111 87640884128 87693272576 87808089866 87837341696 88064090128 88182530618 88257072064 88439622544 88514381312 88537796984 88720928114 88795924672 88866685544 88915349432 88941805312 88979589712 88990510336 89061426272 89136710656 89174577856 89249957888 89321080576 89434562048 89551659218 89605189856 89680933888 89747900984 89801548928 89877458944 90009556672 90033367879 90063361024 90181281484 90295855832 90367811989 90444200672 90482623322 90493728416 90559109056 90642398336 90757558528 90906661888 90919551697 90930710416 91118791036 91195814528 91384443488 91395659264 91662118912 91821123667 91971974332 92026951744 92104742912 92162208697 92466702146 92533508236 92736284368 92928099628 93006652544 93184095368 93309421933 93376836878 93388297184 93581461064 93660566272 93854293312 93958478432 94164377216 94232409856 94243975168 94302775658 94438908928 94514166656 94594060288 94758151033 94965802204 95034413864 95242670432 95348396752 95520345856 95545614892 95626380416 95702584432 95824173536 95835934208 95900535172 95905174528 95912305216 96034160768 96115339264 96191932928 96314143744 96497896768 96579467264 96639724909 96709360384 96779231744 96991311872 97241690896 97319182142 97442825116 97525194368 97602911536 97738909184 97913363366 97925380448 98127928808 98210877184 98414016064 98426094592 98497206272 98884287026 98889244064 99105948032 99189723136 99251609366 99361785901 99394886656 99651470408 99711038336 99785495173 99869844704 99929543168 100076414984 100161010432 100220882944 100352102704 100559670484 100572012352 100644674432 100780034992 100865225216 101073854336 101100592502 101159292928 101186053696 101334772273 101395346416 101481056768 101556835324 101561926336 101617542208 101703440384 101784487168 101913803264 102047239574 102081234944 102344753392 102405931264 102569029696 102630341632 102868064768 102895277576 102977274127 103064321696 103108105646 103195263808 103277499416 103290174848 103364800768 103408712368 103421403904 103591312384 103606000771 103722924032 103833040948 103920811904 104073549902 104135761184 104223788032 104452182016 104576107027 104633373481 104708969846 104805273076 104938427048 105022051771 105110827808 105173659136 105445160548 105663262783 105676231024 105894811204 105984324992 106203542432 106406162954 106496108992 106639339352 106729482496 106886348548 106950241216 107040647168 107381118208 107461302494 107538942004 107616431104 107774600752 107980218619 108016190464 108295029752 108519026642 108532345376 108848766208 108877561156 108969596288 109194988448 109282005196 109287291904 109374382208 109434276224 109513341184 109526781952 109614063104 109753326592 109933637632 110124337687 110283310592 110445399896 110524983296 110796700651 110810298928 110898602906 111039498388 111133361024 111221922448 111363228704 111376896512 111451973308 111457364992 111575693138 111701610496 111820197944 111900986704 111914720512 112146204352 112241002496 112473161216 112763505988 113010613744 113100671138 113226221143 113263940608 113430410704 113556326744 113791206074 113805171872 113887394752 113955472384 114040565912 114136965376 114205192192 114373045696 114469726208 114591252412 114688117376 114842365456 114925337696 114939442688 115177182848 115274543104 115474507939 115512976384 115543534288 115641204224 115811168312 115880395904 115894618112 115978350592 116064954656 116134333952 116286389282 116325128192 116472918016 116625416656 116866644076 116880987328 116965432448 117035350016 117221748224 117430977326 117495283178 117563502592 117594602944 117688313288 117787796224 117837835024 117937444352 118031427904 118045914112 118195890176 118406858024 118595440586 118666332512 118766642176 118941199888 119012298496 119026905088 119168121961 119319523778 119429264668 119515550888 119580998264 119676291553 119777454944 119828338994 119929630912 120025202024 120126660352 120158438764 120198467584 120406973869 120508754912 120670831372 120772835456 121022641376 121124942848 121534394653 121600947559 121607043376 121709838848 121800722764 121873530688 121976551424 122155826912 122228847104 122544375772 122721277952 122797845937 122812917136 123170972288 123405964136 123661216406 123765748288 124036966144 124398589952 124431498464 124536681472 124794272512 124893720224 124999293952 125067744256 125273214976 125490524341 125856385928 126038069248 126116706638 126256705393 126464129428 126533381884 126624800744 126640341632 126741260464 126902283872 127003411444 127009555456 127110768512 127272261376 127287881728 127515077872 127794511936 127902537728 127982338393 128167090688 128497948684 128763733189 128779536592 128872578272 128882160134 129045903532 129154987136 129257909872 129401395592 129669048782 129778659136 129953203016 130047092656 130063053568 130332075328 130442246144 130712052224 130961431328 131072134144 131248417664 131359363072 131587229977 131631066112 131970866216 132049753472 132161376256 132243834086 132260064608 132339124736 132355620928 132434738176 132645662464 132724953088 132882421711 132898730608 133173617668 133286190464 133561878944 133578271232 133967712256 133986707764 134003152192 134200103821 134280323632 134393831936 134500929472 134614624256 134671811456 134688339968 134785650688 135143641598 135241281268 135322123456 135537646384 135618665728 135817991764 135932799872 135968759654 136014055424 136192139384 136365170032 136375308979 136473838514 136490588192 136548572342 136663998016 136772904632 136888519936 136946673136 137062435328 137171659456 137207946967 137323930016 137607970136 137624859008 137724291328 137827133654 137909521568 138026097664 138311590144 138492682279 138668635742 138796172452 138896451032 138972511496 138979478144 139200826016 139284035072 139606659328 139643590996 139690110976 139932429091 140050715168 140357619584 140766825472 140916269858 141035387584 141242674867 141327104464 141344449792 141446569472 141756532736 142207426816 142416436708 142622025728 142735680256 143104146458 143417742104 143714386634 143835869632 143873920099 144293377592 144408364009 144530433632 144609579296 144724817692 144731819008 144847154816 145031181568 145146755936 145269449728 145731517568 145840339099 146050870784 146265529592 146427895012 146476675072 146730765727 146854798496 146971826092 147052308676 147158552216 147176613248 147293897296 147481032608 147605699584 147723325568 147762404426 147887309248 148193198608 148318467584 148517946304 148643489792 148950943232 149335453876 149662704688 149670207232 149998191616 150385405688 150696462098 150823847104 150914003968 151135810384 151154359552 151244713984 151424154973 151595042816 151755982924 151884263552 152198420192 152327074816 152660881408 152682527452 152925699703 153017112976 153036186698 153127666016 153146459648 153371547224 153463227008 153592950784 153715347968 153910641664 154112157724 154430922529 154449876112 154769339452 154900167296 154941144722 154992760832 155220562016 155392868176 155516699702 155648159296 155714281996 155733393088 155845908608 155857495976 155989243648 156055511248 156187426304 156311891008 156444022784 156510483584 156642783232 156809082248 156941634304 157058826722 157152710624 157172299852 157266251584 157285553152 157516724176 157610881792 157817242597 158017747706 158070388736 158277351176 158478440848 158604731246 158624197088 158825727424 159086658304 159128743228 159181754368 159457884313 159592675424 159922776104 159942403712 160057960192 160408708096 160695021604 160950955081 161047165552 161183300096 161420199848 161516690816 161536514048 161933639413 162288497644 162522773504 162624174349 162761641952 163072166894 163429520072 163547595952 163767556862 163905990976 164245013296 164383851008 164427337256 164906717248 164926956544 165038130296 165268090624 165399791648 165539605504 165749921792 165882006784 166310224262 166550305792 166674673256 166915280896 167160605248 167204826061 167346165728 167479522756 167692303688 167825936551 167834055424 167846534128 167967801248 168059781344 168201843712 168335882624 168549751552 168826657792 168871319344 169014067712 169363655552 169384441856 169506820096 169734795776 170172959068 170229649408 170524943953 170669090144 170805095188 171043091072 171051665408 171723875414 171869035072 172224528112 172370110976 172747839488 173056177112 173435409056 173582015488 173941051648 173962399744 174390073214 174494317088 174772228232 174876700544 175024525312 175133726222 175281768256 175386545152 175616179732 175674683392 175979423347 176128180256 176365061236 176514144128 176879245088 177028762624 177075593968 177441856228 177591849344 177724461817 177733371088 177830698864 177883610624 177959179424 177981020672 178122852544 178273421312 178349155712 178499915776 178642161152 178869124096 179103318436 179210379712 179361867776 179473774831 179495801968 179603097856 180019113344 180066735758 180126722048 180362562968 180591711664 180735623978 180888401344 180965246644 180987456832 181118218112 181284796672 181515117056 181707821659 181813323776 181839103394 181861420832 182237582072 182391629056 182768886976 182791318528 183409227883 183642247334 183943948664 184053903488 184209485824 184324417394 184529030959 184933404292 185067016472 185315919607 185472568736 185856199256 186013305088 186368190736 186618843866 186753673756 186776594368 187051109959 187162922128 187321132544 187708586624 187916956864 188193148507 188328754432 188464819712 188605551316 188877817856 189028333312 189516302066 189931604408 190068827728 190485340864 190696793504 191040691712 191091229784 191243509093 191252760832 191405168864 191648347072 191671868416 191801070344 191810349056 191824610432 192068321536 192383865856 192628287488 192995793536 193158934528 193279449818 193418720768 193558463488 193982623744 194212770193 194319122179 194483381792 194638364284 194885650232 195040953289 195050388736 195205823072 195477818368 195826726732 195850760896 196255857616 196421754368 196828032128 196852189184 196994412544 197336135479 197768574052 197778488128 198211896064 198503218732 198723571802 198789773312 199302940816 199422076672 199570990346 199739689408 199859086336 200152829968 200322020864 200534691721 200704205408 201119340968 201144024704 201289348864 201560069984 201730450432 202147708672 202201185004 202372107392 202669544546 202790692832 202962113536 203113670648 203123852672 203235084416 203406880768 203568974336 203827606528 204094479148 204162469888 204516627133 204689506784 204811862528 205138059392 205260683264 205736129536 205765301209 205790555152 205954548254 206128643392 206216211292 206390527616 206554998832 206580349696 206729601536 206817424736 206842807808 207182624768 207212001542 207445848064 207666081896 207841623808 208147099804 208271522368 208447576064 209152214054 209266746962 209417939692 209610546152 209876854096 210044103542 210221655616 210277267837 210347318272 210890321096 211173954901 211326525566 211352462048 211789622408 211968649984 212407084864 212812325908 212992217984 213151264837 213278678704 213458964992 213772697096 213900482432 214081294336 214452657601 214762236416 214922604988 215077884008 215232862208 215549201504 215960437238 216032380928 216590059504 217038053284 217064690752 217697532416 217755122312 217939192576 218389976896 218564010392 218574583808 218748764416 218868552448 219026682368 219228126208 219506653184 220248675374 220566621184 220890799792 221049966592 221312226499 221593401302 221620597856 221797205812 222078996776 222255970027 222266722048 222443844896 222726457408 222753793024 222903946616 222914729984 223151386276 223640395888 223801973408 223829441024 224292408704 224482004992 224871410197 224946322432 225527011976 225706732927 225830331181 226021227488 226201342276 226452442286 226527881216 226860821408 227112653488 227582412148 227610343744 227774789504 227910944768 228081131824 228273930752 228746091392 228939452416 229182504824 229376234752 229684730912 229850675392 229878885376 230354365696 230949015878 231025952768 231087068576 231282408448 231622336624 231760791808 231789236224 232129909312 232268667904 232572778564 232650256384 233053830919 233250833312 233733288152 233761974656 233930864896 234070700032 234443496448 234476738587 234861954652 234990566356 235189205888 235376626576 235575592448 235675670048 235874888704 236062855808 236091828224 236391780352 236672242219 236813716048 237190881172 237332665024 237533284352 237681485587 237882399776 238024596992 238336243922 238639047556 238858529336 239031101776 239132647351 239161996528 239352583106 239554909888 239656677988 239859261824 240050404048 240253320704 240316877528 240813947738 241017509824 241341662744 241545670912 242045282752 242249885696 243068789306 243201895118 243214086752 243419677696 243601445528 243747061376 243953102848 244311653824 244376284243 244457694208 245088751544 245442555904 245595691874 245625834272 246341944576 246811928272 247322432812 247531496576 248073932288 248797179904 248862996928 249073362944 249228764239 249588545024 249787440448 249998587904 250135488512 250981048682 251712771856 252233413276 252513410786 252928258856 253066763768 253249601488 253268430961 253280683264 253482520928 253804567744 254006822888 254019110912 254221537024 254544522752 255030155744 255589023872 255805075456 255964676786 256248816271 256334181376 256995897368 257200695661 257527466378 257559073184 257745156544 257764320268 258091807064 258309974272 258515819744 258802791184 259338097564 259557318272 259906406032 260094185312 260126107136 260664150656 260884492288 261337044283 261424104448 261922862656 262144268288 262307824753 262496835328 263174459954 263262132224 263941732432 264099506944 264487668172 264520129216 264678249472 264711241856 264869476352 265291324928 265572970117 265764843422 265797461216 266347235336 266572380928 267123757888 267156542464 267194423041 267973415528 268006304384 268400207642 268560647264 268787663872 269001858944 269229248512 269343622912 269376679936 269696276017 270287283196 270482562536 270644246912 270846344041 271075292768 271237331456 271635983528 271865599744 271937519308 272028110848 272384278768 272499993493 272730340064 272750617958 272947677028 272981176384 273097144684 273327996032 273545809264 273777039872 273893346272 274124870656 274343318912 274415893934 274647860032 275051524741 275215940272 275249718016 275448582656 275654267308 275819043136 276052195328 276623180288 276985364558 277337271484 277592344904 277792902064 277945022992 277958956288 278401652032 278568070144 279213318656 279287181992 279864858182 280101430336 280715239168 281216287807 281533650944 281832539716 282070775168 282485349734 282654208928 282688899584 282893138944 283513065472 284004870877 284414853632 284832873416 285244051456 285471360512 286208292916 286835484208 287428773268 287671739264 287747840198 288586755184 288816728018 289060867264 289219158592 289449635384 289463638016 289694309632 290062363136 290293511872 290538899456 291463035136 291680678198 292101741568 292531059184 292855790024 293089164823 293461531454 293709596992 293943652184 294104617352 294317104432 294353226496 294587794592 294962065216 295211399168 295446651136 295524808852 295774618496 296386397216 296636935168 297035892608 297286979584 297802678369 297901886464 298670907752 298908916579 299325409376 299340414464 299996383232 300733901767 300770811376 301392924196 301647694208 301828007936 302271620768 302308719104 302848309946 303190085632 303511965848 303768527104 304396840384 304654149632 305365054904 305851399406 306034225952 306072373396 306255332032 306292919296 306743094448 306926454016 307328314531 307430695936 307821283328 308224315448 308638857163 308861845058 308899752224 309538678904 309800334592 309882289444 309985521664 310441124032 310523248399 310785736352 311033399404 311296318592 311428563992 311466786176 311691817216 311714991952 311978487296 312111022496 312374852608 312623782016 312888045568 313020967168 313430807263 313618164496 313883268608 314117653444 314305421248 314344599704 314532503168 314571106304 315033448352 315221763584 315634485194 316035495412 316140777472 316554702352 316689181627 316956881696 317209462492 317248394176 317651454848 318173316608 318257486456 318915768626 319185350848 319845552208 319884807424 320115920384 320817416192 321390043208 321901910162 322094331104 322366600192 322840399696 323033381632 323073028096 323867278826 324576995288 325045547008 325248348698 325523283904 326144333788 326818929073 326859040144 327095191904 327535113724 327811981952 328490026592 328767702016 328854674512 329813434496 329853913088 330059714803 330076260592 330536181248 330799583296 331079211008 331499843584 331764013568 332620448524 333100611584 333349346512 334321210496 334409652122 334692331456 334959045512 335384607376 335651873102 335668110848 335693068256 335935602496 336119562688 336403687424 336671765248 337099503104 337653315584 337742638688 338028135424 338727311104 338768883712 339469591552 340345918136 340617137497 341049887906 341338180288 341610190376 342086182144 342103330816 342696771781 343447750828 343738070144 344449056224 344740221952 345495678976 346095004591 346112354224 346870818112 347164030976 347380632781 347882103296 348780146428 348988634176 349501561513 349544456464 349753401088 350267452444 350563536512 350773090304 351232359464 351958846694 352256360512 352730122472 353028288256 353758490176 353852073757 354057525248 354151187936 354883712456 355183698688 355448923634 355466742176 355661397728 355767221248 355918358848 355962041344 356245705088 356546842624 356698311424 357165338509 357284322304 357738248192 358206636872 358420759424 358723735552 358947549662 358991603936 359206195712 360038226688 360133471516 360253444096 360725125936 360878369761 361183423328 361471247956 361776802688 361930493288 361974913664 362236436224 362569593344 363030234112 363415643318 363626647552 363678206788 363722841664 364257424657 364475164144 364783258112 365537773952 365582637056 366481394461 366818455766 367284494668 367887897328 368107806976 368648834788 369058061918 369866808584 370134032944 370631839214 370945137472 371712398512 372026610176 372421570339 372736381472 373237687732 373507347512 373553188736 374102219918 374325844256 374642265088 375417173248 375833913728 376386297014 376657508864 376929639424 377211102632 377755635712 378056666624 379032604132 379816593247 379863208816 380137655456 380970681728 381393587008 382081383424 382182459568 382487018186 382505521664 382810337728 383296694144 383343736832 383602140688 383620698112 383649220864 384136643072 384767731712 385256574976 385991587072 386558899636 386837441536 387116926976 388145110171 388425540386 388638244358 388966763584 389276728568 389771300464 390081906578 390100777472 390411646144 390514925983 390955636736 391653453464 391701521792 392511715232 392843508736 393656064256 393704378368 394672270958 395537148104 395556976256 395852348983 396423792128 397006437464 397447143604 397579546624 398269221259 398605881632 398844153344 399141980692 399479378816 399718172672 400305659936 400644041728 401069383442 401408410816 402238681936 402288049408 402578697728 403120139968 403460900864 404295417344 404402370008 404744214784 405339089092 405581385664 405924227072 406227341296 406247705344 406470168832 407137948672 407655213056 408188958296 409033254266 409379013568 409623725056 410276118784 410521366528 411008420641 411233491123 411472259072 411530602418 411581110304 411909096508 412257286784 412432422584 412781055232 413109997664 413160699392 413459203072 413634849472 413685615616 414365249536 414424003084 415084042051 415332163792 415683247616 416294199608 416543044736 416895152128 417618333223 418304428108 418533493924 418835879384 419221092304 419399186479 419753708192 420088207084 420443311232 420554535674 420694636544 421780642192 422347909802 422653051132 422704924096 423579244816 423937299968 424814169728 425624651816 425984435968 426302529674 426557357408 426917929984 427545394192 427800964864 428905315202 429524472832 429845209976 430155768016 430465724416 431098403008 431920874476 432064761856 432814257421 433180119008 434076106568 434129381504 435395064832 435510244624 435878385152 436779953792 437128020784 437149167616 437497528832 437737104896 438053364736 438456252416 439013306368 439534164121 440497350748 441133242368 441408473233 441781599584 442624452998 443186802604 443241195712 443594411624 444157993552 444511940054 444533444096 444887689792 445452914816 445507586048 445807893232 445829459968 446302772552 447280791776 447603946816 447658882048 448584817408 449742820394 449892644864 451054023952 451087560469 451413465854 451660662362 452042454976 452402684552 452904884572 453055762432 453721642816 453841670737 454225306976 455164824296 455220687488 455549579008 455821889536 456162263648 456547861504 457492182784 458365009648 458752469504 459369461824 459701350784 459757770752 460708731392 461898031756 462051905536 462174137152 462564816896 462853419301 463244673248 463521583616 464259818624 464537335808 465145557128 466107661838 466501666624 467466576304 467523949312 467861729792 468886992896 468953477174 469723909304 469981132712 470378411776 470753253152 471151184896 471351340096 471749777408 472125711616 472183656448 473344484438 473627432096 474381762344 474665330048 475066568704 475362971174 475764799552 475890658789 476049193984 476672487844 477278095112 477658434799 477717058672 477920003197 478062203552 478265294702 478323993056 478705166212 479109819776 479313355976 479718523648 480100808096 480506641408 480633755056 481627895476 482035019648 482394967789 482683325488 483091341824 484090565504 484499771392 485340225097 486137578612 486403790236 486428173504 486839355392 487202891056 487494122752 488623307648 488752568486 488915388416 490177503088 491191383748 491251668544 492683889152 493206944503 493623856544 494644865624 495062993152 496147864576 497725993856 498146725888 498457528478 499177090048 499574880896 499997175808 500270977024 500864512603 501962097364 503000353219 503425543712 504466826552 505026821572 505856517712 506133527536 506499202976 506536861922 506561366528 506965041856 507609135488 508013645776 508038221824 508443074048 509089045504 510060311488 510809974519 511178047744 511929353572 512497632542 512668362752 513991794736 514401391322 515054932756 515118146368 515490313088 515528640536 516183614128 516619948544 517031639488 517168415491 517605582368 518676195128 519114636544 519812812064 520188370624 520252214272 521328301312 522674088566 522848208896 523845725312 524288536576 524615649506 524993670656 526348919908 526524264448 527437617343 527883464864 528199013888 528975336344 529040258432 529356498944 529422483712 529738952704 530582649856 531145940234 531529686844 531594922432 532694470672 533144761856 534247515776 534313084928 534388846082 535626653443 535946831056 536012608768 536800415284 537121294528 537575327744 538003717888 538687245824 539392552034 540574566392 540965125072 541288493824 541692688082 542150585536 542474662912 543271967056 543731199488 543875038616 544308448957 544768557536 544999986986 545460680128 545501235916 545895354056 545962352768 546194289368 546655992064 547091618528 547554079744 547786692544 548249741312 548686637824 548831787868 549295720064 550103049482 550431880544 550499436032 550897165312 551308534616 551638086272 552104390656 553062116971 553246360576 553970729116 554674542968 555116559361 555184689808 555585804128 555890045984 555917912576 556803304064 557136140288 558426637312 558574363984 559729716364 560202860672 561430478336 562432575614 563067301888 563665079432 564141550336 564970699468 565308417856 565377799168 565786277888 568009741754 568829707264 569665746832 570752584129 570942721024 572416585832 573186449017 573670968416 574857546536 575343478528 575495680396 577173510368 577633456036 578121734528 578438317184 578899270768 578927276032 579388619264 580124726272 580587023744 581077798912 582085784917 582926070272 583361356396 584203483136 585062118368 585711580048 586178329646 586923062908 587419193984 587887304368 588209234704 588634208864 588706452992 589175589184 589924130432 590422798336 590893302272 591049617704 591549236992 592772794432 593273870336 594071785216 595605356738 595803772928 597341815504 597817833158 598650818752 598680828928 599992766464 601033563949 601467803534 601541622752 602785848392 603295388416 603656015872 604543241536 604617438208 605696619892 607023931696 607537054208 608793680768 609308299264 610365256249 610730109808 611702798812 612068451904 612144746792 612510664064 612585838592 612968041777 613486188896 613852908032 614656629062 614861391872 615642566656 616448630896 617277714326 617723690116 617799504448 619077357808 619600669184 619764578888 620882248064 621046496798 621571472704 622066798808 622592637184 622857127984 622933572352 623383634432 623429983904 623956974592 624222044992 624749705216 625247564032 626041934336 626861614526 627236328992 627766537216 628235306888 628610842496 628689199408 629065006336 629142212608 630066896704 630443527168 631268970388 632070990824 632574683923 633109404704 633378363254 633913763392 634418924984 634496788352 635302909696 636346633216 636436861879 636514972912 637831537252 638370701696 639691104416 639769614848 640231840768 641634832384 642396086023 642747865669 642780086416 643803820324 644188662208 644733200384 645135460879 645680799392 646066763264 647734557652 649153990576 650496697396 651046567808 652288667576 653637858146 653718080288 654190383808 655070227448 655623963904 656980053184 657535404032 657709349024 659626868992 659707826176 660119429606 660152521184 661072362496 661599166592 662158422016 663307057231 663528027136 665240897048 666201223168 666698693024 668642420992 668819304244 669384662912 669918091024 670769214752 671303746204 671336221696 671386136512 671871204992 672239125376 672807374848 673343530496 674199006208 675306631168 675485277376 676056270848 676478074363 677454622208 678939183104 680608303999 680691836272 681234274994 682099775812 682676360576 683220380752 684172364288 685393543562 686895501656 687476140288 688898112448 689480443904 692190009182 692224708448 693741636224 694328061952 694761265562 695532501307 695764206592 697560292856 697977268352 698498466211 699003123026 699088912928 699506802176 700534904888 701127073024 701546180608 702464718928 703917693388 704512721024 705460244944 706056576512 707516980352 707704147514 708115050496 708302375872 709343405911 709767424912 710367397376 710897847268 710933484352 711322795456 711534442496 711836717696 711924082688 712491410176 713396622848 714330677018 714568644608 715476496384 716413273744 716841518848 717895099324 717983207872 718412391424 720076453376 720266943032 720840918889 721450251872 721756739522 722366846656 722942495912 723553605376 723860986576 723949827328 724472872448 725139186688 725242005397 726060468224 726831286636 727356413576 727445683328 728514849314 728950328288 729566516224 731075547904 731165274112 732032749189 732962788922 733636911532 734568989336 735154362397 735775794656 736215613952 737297669576 738116123836 739642839481 739733617168 740268065888 741263678428 741890274944 743424797024 744053220352 744843140678 745472762944 746475375464 746568424297 747014695024 747106377472 748204439836 748651688512 749284530176 750834346496 751667827456 752772594028 753315017728 753859278848 754422205264 755861530333 756113333248 758065208264 759633186494 759726417632 760275310912 761941363456 762787174016 763301352619 764162766848 764364919136 764974036372 765011043328 765620675456 766593388288 766687473664 767204281376 767298441728 768273286144 769535463424 770870363809 771983174144 773117799272 773674883072 774233853952 775576904557 776290220342 776851080772 777276488716 777933527168 778553457136 779542600928 780163813156 780201554944 780823292288 781029851966 781911273472 783306906928 783403043584 785023430464 785687017472 787312128512 789344541916 791074296208 791113952512 791704697966 792847584256 794012874928 794894287208 796538442518 797211763264 797688306688 798283961384 798958757632 799436345344 800611319872 801288083456 802138766884 802816821632 804477363872 804576098816 805157395456 806240279936 806921801728 808321555573 808590834688 808804740016 809488429568 810678178184 811162771328 811848454144 812454682592 812495410688 812940337664 814275897344 815310426112 816377916592 818066508532 818758027136 819247450112 820552237568 822016841282 822466982246 822944518144 823061204836 823162220608 823818193016 824514573568 824864845168 825562110464 826219995328 826321398784 826918406144 827269698944 827371231232 828848006168 830168084102 830664327584 831366495232 832588399216 833086089472 834176853727 835236666446 836608856216 837066987848 837671758768 837734040871 838442184608 838798372958 839507416384 840176414168 840886622464 841109071348 841389273088 842848817083 843561284384 844695819604 845306102264 845409848192 847158489632 847874599936 849628339456 850740762571 851249303632 851968871936 852605059348 853114714816 853835859968 855090788384 855601929728 857810630404 859048945664 859584921559 859690419952 860311536032 862196806016 863841748952 865628514842 866360238016 868152213136 868258763008 870790129664 871020489248 871756770304 873559907584 874256041568 874995057664 875474209792 876106729472 876912504832 878433670387 879068328242 880994701496 882266484736 882816946466 883563199168 883796937751 885248905996 886373605208 886482391424 887079950341 887188823248 888315987104 889023880108 889066888192 889775379584 890905829632 891015172096 891615786464 892605545104 894561583552 895207893632 895317764096 895876368751 897169634816 899485640788 899785289728 901346132323 902108047904 902175120938 902826931708 903321324724 904084909952 904805369104 905809769144 907443285632 907683341474 908450613952 910329648592 910441374976 911099158016 912324527296 913095723008 914984365568 916730019296 917504939008 918738923648 919402701568 919515541504 921417462784 923796063512 924348274304 925129633792 925706838602 926489346496 927043167232 928519637248 929074671616 930176951977 930291114256 932215323676 933003333248 934933152608 935047898624 935723459584 937773985792 937906954348 939400726747 939447818608 939962265424 940756823552 941506506304 942302369792 942702680192 943499554816 944251423232 946688968876 947254864192 948763524688 949330660096 950725942348 951529599104 951781317578 952098387968 953344975688 954556190224 955316869598 955434117344 955840006394 956124407104 956530589404 956647986112 957410332424 958219639552 958626711952 959437047296 960201616192 960455628769 961013282816 961267510112 963255790952 964070039296 964789935578 965366650976 966182683648 968181131008 969448775953 970680450194 972275157224 972807580472 972856347008 973678710784 974405782112 974988245504 977246615296 977505136972 977830776832 979527003637 980355006176 982382767496 982503337088 985367778304 986413889006 987247713088 988698724069 989289731248 990125986304 992295729152 994735213537 995451987712 996915056956 998354180096 999149761792 1001729025206 1003924194728 1006000706438 1006851087424 1007117440693 1008933653104 1010053643144 1010858548063 1011713035424 1012267055072 1012998405952 1013073723844 1013122733056 1013930083712 1015218270976 1016027291552 1016886148096 1018178091008 1020120622976 1020882373693 1021619949038 1022356095488 1023858707144 1024995265084 1025336725504 1027115360089 1027983589472 1028802782644 1030109865512 1030236292736 1030930753099 1030980626176 1031057281072 1032367228256 1033239897088 1034063278976 1034336830982 1035211164736 1037352390256 1038229273088 1039625624128 1040376741248 1040504428544 1042656602624 1045348177132 1045696417792 1047691450624 1049231299012 1049987341312 1052697839816 1054875234686 1055766929728 1056398027776 1057950672688 1058080516864 1058712997888 1058844967424 1059969084811 1061165299712 1062291880468 1063059373688 1063189844864 1065388941344 1066289523712 1068495031552 1068626169856 1068777692164 1071253306886 1071893662112 1072025217536 1073600830568 1074242589056 1075150655488 1076007435776 1077374491648 1078785104068 1081016457703 1081149132784 1081930250144 1082576987648 1083385376164 1084301171072 1084949325824 1086543934112 1087462398976 1087750077232 1088616897914 1089537115072 1089999973972 1090921360256 1091002471832 1091790708112 1091924705536 1092388578736 1093311984128 1094183237056 1095108159488 1095573385088 1096499482624 1097373275648 1097663575736 1098591440128 1100206098964 1100863761088 1100998872064 1101794330624 1102617069232 1103276172544 1104720698179 1106124233942 1106492721152 1107941458232 1109349085936 1110233118722 1110369379616 1111171608256 1111780091968 1111835825152 1113606608128 1114272280576 1116205190191 1116853274624 1117148727968 1119459432728 1120405721344 1122860956672 1124865151228 1126656685567 1127330158864 1128283100672 1129941398936 1130616835712 1130755598336 1131572555776 1133535475891 1136019483508 1137659414528 1138369220443 1139331493664 1141505168258 1141885442048 1144833171664 1146372898034 1147341936832 1149715093072 1150686957056 1150991360792 1154347020736 1155266912072 1156243469056 1156876634368 1157798541536 1158777238528 1160249452544 1161174047488 1164171569834 1165852140544 1166722712792 1168406966272 1170124236736 1170433782427 1171423160096 1172356659292 1173846125816 1174781555857 1174838387968 1175774608736 1176418469408 1177268417728 1177412905984 1178351178368 1179848260864 1181786604544 1182099235408 1183098473984 1185545588864 1186547740672 1188143570432 1191210713476 1191607545856 1193674607671 1194683631008 1195635666316 1197301637504 1197361657856 1198108713061 1202067127898 1202935607068 1203083245504 1205571696784 1206590776832 1209086483072 1209234876416 1211393239784 1214047863392 1215074108416 1217587361536 1220730512498 1221460219616 1223405597624 1224136903808 1224289493584 1225021328128 1225171677184 1225936083554 1226972377792 1227705816064 1229313258124 1229722783744 1231855963429 1232897261792 1234555428652 1235447380232 1235599008896 1238154715616 1239201338368 1239529157776 1241764496128 1242092993596 1243142945408 1244133597616 1245185274368 1245714255968 1245867144704 1246767268864 1246859967808 1247913949184 1248444089984 1249499410432 1250495128064 1252083868672 1253723229052 1254472657984 1255533074432 1256316423817 1256470613776 1257221684992 1257378398816 1258130012672 1260133793408 1260887054336 1262537940776 1264141981648 1265149367846 1266218809408 1266756726508 1267827526784 1268837849968 1268993576704 1270605819392 1272693266432 1272873723758 1273029945824 1275663074504 1276741403392 1279382208832 1279539229696 1280463681536 1283864595181 1284792172046 1285495731338 1285560172832 1287607640648 1288377324416 1289466400768 1290270921758 1291361598784 1291703216713 1292133526528 1295469115304 1297211437249 1298307981152 1300993394792 1302093135616 1304577335152 1307275716292 1307436160576 1308380767616 1309357769713 1310140454896 1311247927808 1313960106368 1315070808064 1315418698048 1317352039549 1319253737984 1320238859212 1320305042368 1322144724992 1323198333184 1326614114462 1327056054272 1330481794096 1333397386048 1337284841984 1337638608488 1338704563651 1338769325824 1339836182048 1341538429504 1342607492408 1342672443392 1342772273024 1343742409984 1344478250752 1346687060992 1348398012416 1350970554752 1352112541696 1352956148726 1354909244416 1357878366208 1359489391351 1360233855253 1361216607998 1361383672544 1362468549988 1364199551624 1365286673023 1365352721152 1366440761504 1368344728576 1370787087124 1373791003312 1374952280576 1377796224896 1378960887808 1381352948353 1384380018364 1384449416896 1387483272448 1389522531124 1391065002614 1391528413184 1395120585712 1395954536704 1396996932422 1398006246052 1398177825856 1399013604352 1401069809776 1402254146048 1403742842047 1404929437856 1407835386776 1409025442048 1410920489888 1412113153024 1415033960704 1415408295028 1416604751744 1418686811822 1419534849824 1420734794752 1421795694536 1421866968704 1422645590912 1423068884992 1423673435392 1423848165376 1424982820352 1426793245696 1428661354036 1429137289216 1431616389931 1432826547488 1433683037696 1435790198648 1435966415744 1436824782848 1440152906752 1440357108463 1440533886064 1441681837778 1442900503744 1443513479044 1444733693312 1445884991824 1447107210752 1447721973152 1447899654656 1448945744896 1450278373376 1450484010794 1452120936448 1453662573272 1453843773631 1454712827152 1454891366656 1457029698628 1457900656576 1459133032448 1462151095808 1464065498378 1465925577844 1467273823064 1469137978672 1470308724794 1471551589312 1471940874859 1472431227904 1474595339152 1476232247672 1479285678962 1479467234336 1480536131776 1482527356856 1483780549888 1486849594048 1488106440704 1489686281356 1490945525888 1492058853859 1492950750928 1493136848594 1494029390048 1494212754944 1496408879672 1497303377024 1498569060352 1501168603207 1501668692992 1503335654912 1505545188056 1506630035456 1507718557696 1508844410528 1511723060666 1512226666496 1516130416528 1519266372988 1519452835264 1520550621824 1523882726912 1525574348032 1526602705238 1528325533696 1528729838272 1529948072744 1530022086656 1531241350912 1533186776576 1534408562752 1534596883456 1536546572288 1541740727618 1543966348288 1546235598544 1547349766144 1549185585493 1551153809114 1552580440684 1553702161544 1554552977432 1555791790189 1555867054336 1557106914272 1559085201856 1560327626312 1560403109888 1561646584576 1562059703932 1566613813856 1566806087168 1570046860928 1571374034944 1574099871379 1574624257024 1578689083832 1579947130489 1580812318267 1582148592416 1582227905024 1583409395932 1585695168512 1588025749856 1589788574416 1593076885036 1594423526528 1595376613376 1596567922768 1597917515264 1601222639744 1602576166912 1604277533768 1605633643264 1608954727744 1609152197632 1610314790912 1612480559872 1616643111146 1617181669376 1617609480032 1618976859136 1621356356368 1622325542656 1624909365184 1624990821376 1625880675328 1628551794688 1631376816433 1632755833184 1636133017064 1637516054272 1638494900224 1641104475136 1641337170109 1644033682564 1644933964492 1646122409672 1646324441216 1647636386032 1649029147136 1649729690336 1651124220928 1652439990656 1652642797568 1653836812288 1654539397888 1654742462464 1656705695533 1657696012336 1660336168204 1661328655168 1662732990464 1663770399109 1665176798432 1666172178944 1668353707454 1670473332892 1673217712432 1673928531457 1674133975696 1675343517536 1675468081742 1676884369216 1677596745916 1679014832768 1680352828336 1681773244928 1682218142696 1685697634166 1687122568768 1689391639208 1690612204528 1690819696384 1694316979264 1695749199872 1699256678912 1701481525142 1702498607264 1703937743872 1705210118696 1706229429632 1707671719936 1710181576768 1710633989701 1711203859456 1715621260808 1718097891328 1719169843118 1719380839904 1720623072064 1724393612032 1727471482243 1727683497904 1731257029684 1732720476032 1736304426272 1736517526016 1741580259328 1742040978496 1743513540608 1744601349673 1747119815168 1748512083136 1749990115328 1750948419584 1752213458944 1756867340774 1758136656484 1761989402992 1765633892932 1767126398336 1767593875502 1770497811992 1772747210416 1772879016727 1772964782848 1774159900682 1774377646496 1776631974208 1778047760216 1778133776384 1779550759168 1781811659264 1783231572928 1785211090208 1789123167104 1790415787264 1790635528192 1791752737502 1794339269632 1798971281576 1800404869627 1802692264646 1804216095808 1804350241876 1805653863416 1806642649448 1808169819904 1809610738208 1811619538288 1814886571264 1815366682948 1816901227904 1820659297184 1820882749952 1822198316032 1824649054592 1826191446016 1829359309981 1829968731136 1833460038592 1835009878016 1836154773271 1837477847296 1838805403136 1842834925568 1847592127024 1848696548608 1851413677204 1852978692992 1854086334464 1857039274496 1860353903954 1860582228512 1864430647352 1866006666496 1869866305216 1870095797248 1870360961287 1871446919168 1875813908696 1878801453494 1878895637216 1879924530848 1881513647104 1883013012608 1884604739584 1885405360384 1887873932119 1888502846464 1893377937752 1894509728384 1895924408287 1897527049376 1898661320192 1901451884696 1903059198208 1903562635156 1904196775936 1906689951376 1907499954451 1909112380448 1910633739196 1910868234688 1911680012788 1912248814208 1913061178808 1913295972224 1914820664848 1916439279104 1917253423904 1918874094592 1920403232384 1920911257538 1922026565632 1922535020224 1925360673187 1926511581904 1928140078592 1929579871156 1930733301952 1932365367296 1936362262016 1938897551906 1941360900388 1944550314448 1945615160944 1945712694016 1948811564224 1949976491008 1954493230592 1955010273944 1959054007274 1960710012352 1964765534992 1965006674176 1968514014649 1970735556608 1972827778012 1974495426176 1977397448138 1978579462496 1980251972608 1984591458304 1988034096139 1989470427074 1990903975424 1993830113912 1996708360192 1998299523584 2003458050412 2007601992877 2007848389456 2012001412876 2013702174848 2014234881386 2017867306208 2020107286288 2021717096126 2023426070848 2024534110144 2025996811904 2026147447688 2026245466112 2027860167424 2030436541952 2032054583104 2033772296192 2036356182016 2040241245952 2041764747386 2043239898076 2044712190976 2047717414288 2049990530168 2051624153761 2054230720178 2055967178944 2057605565288 2060219731024 2060472585472 2061861506198 2061961252352 2062114562144 2064734456512 2066479794176 2068126557952 2068673661964 2070422329472 2074704780512 2076458546176 2079251248256 2080753482496 2081008857088 2085313205248 2090696354264 2092362416053 2095382901248 2098462598024 2099974682624 2105137312369 2105395679632 2109750469372 2111533859456 2112796055552 2115901345376 2116161033728 2117689934848 2119938169622 2122330599424 2124583760936 2126118747376 2126379689728 2130777882688 2132579047424 2136990063104 2137555384328 2142506613772 2143787324224 2144050435072 2147201661136 2148485178112 2151298201717 2152014871552 2154748983296 2157570208136 2162032915406 2162298265568 2163860500288 2165153975296 2166770752328 2168602342144 2169898651648 2173087868224 2173662738793 2174924797952 2175500154464 2177233795828 2179074230144 2179999947944 2181842720512 2182004943664 2183581416224 2183849411072 2184777157472 2186623968256 2188366474112 2190216318976 2191146770176 2194015650841 2194746551296 2195327151472 2197182880256 2200412197928 2201727522176 2201997744128 2203588661248 2205234138464 2206552345088 2209441396358 2212248467884 2212985442304 2215882916464 2216824271389 2218698171872 2220466237444 2220738759232 2222343216512 2223560183936 2223671650304 2227213216256 2232410380382 2233706549248 2234297455936 2238918865456 2240811442688 2245721913344 2249730302456 2253313371134 2254660317728 2256566201344 2259882797872 2261233671424 2261511196672 2267070951782 2272038967016 2275318829056 2276738440886 2278662987328 2283010336516 2283770884096 2287732503511 2289666343328 2292745796068 2294683873664 2299430186144 2301373914112 2301982721584 2308694041472 2310418003621 2310533824144 2312486938112 2313753268736 2315597083072 2317554477056 2320498905088 2322348094976 2328343139668 2331704281088 2333159072803 2333445425584 2340248473472 2340867564854 2342846320192 2344713318584 2347692251632 2349563111714 2349676775936 2351549217472 2352836938816 2354536835456 2354825811968 2356702356736 2359696521728 2363573209088 2364198470816 2366196947968 2371091177728 2376287140864 2382421426952 2384319962479 2387349215342 2389367262016 2391271332632 2394603275008 2394723315712 2396217426122 2398877402467 2404134255796 2405871214136 2406166491008 2411143393568 2413181553664 2418172966144 2418469752832 2422786479568 2428095726784 2430148216832 2431664429467 2435174723072 2441461024996 2442920439232 2446510930591 2446811195248 2448273807616 2448578987168 2450042656256 2451872167108 2453944755584 2455411632128 2458626516248 2463711926858 2465794523584 2469110857304 2470894760464 2471198017792 2476309431232 2478402676736 2479058315552 2483528992256 2484185987192 2486285890816 2488267195232 2490370548736 2491428511936 2491734289408 2493534537728 2493719935616 2495827898368 2496888179968 2500157369563 2500990256128 2504167737344 2507446458104 2508945315968 2511066148864 2512632847634 2512941227552 2514443369984 2514756797632 2516260025344 2520267586816 2521774108672 2524766012509 2525075881552 2526148588327 2528283963296 2530298735692 2532437618816 2533513453016 2535655053568 2537675699936 2537987153408 2541211638784 2545386532864 2545747447516 2546059891648 2549801972599 2551326149008 2553482806784 2558764417664 2559078459392 2560927363072 2565369761227 2567729190362 2569584344092 2570991462676 2571120345664 2575215281296 2576754648832 2580541843516 2582723197568 2583406433426 2584267053056 2590938230608 2594422874498 2596615962304 2601986789584 2604186271232 2606950992373 2609154670304 2614551432584 2614872321152 2616761535232 2618715539426 2620280909792 2622495855616 2627920212736 2630837396096 2634704079098 2638507475968 2640477718424 2640610084736 2644289449984 2646396666368 2653228228924 2654112108544 2658716152729 2660963588192 2666794772096 2674569683968 2675277216976 2677409127302 2677538651648 2679672364096 2683076859008 2685214984816 2685344886784 2685544546048 2687484819968 2688956501504 2693374121984 2696796024832 2701941109504 2705912297452 2709818488832 2718978782702 2720467710506 2722433215996 2722767345088 2724937099976 2728399103248 2730573346046 2730705442304 2732881523008 2733604481881 2736689457152 2741574174248 2747582006624 2749904561152 2755592449792 2762705896706 2768760036728 2768898833792 2770966442881 2774966544896 2779045062248 2782130005228 2783056826368 2787884548813 2790241171424 2791909073408 2793993864844 2796012492104 2796355651712 2798027208704 2802139619552 2804508292096 2807485684094 2809858875712 2815670773552 2818050884096 2821840979776 2824226306048 2830067921408 2830816590056 2833209503488 2837373623644 2839069699648 2841469589504 2843591389072 2843733937408 2845291181824 2847346870784 2849965640704 2853586491392 2857322708072 2863232779862 2865653094976 2867366075392 2871580397296 2871932831488 2873649565696 2877058944487 2880305813504 2880714216926 2881067772128 2883363675556 2885801007488 2887026958088 2889467386624 2891769983648 2894214421504 2895443946304 2895799309312 2897891489792 2900556746752 2900968021588 2905588294357 2907325146544 2907687547262 2909425654304 2909782733312 2914059397256 2915801313152 2918266064896 2923328332561 2924302191616 2928130996756 2931851155688 2934187528051 2934547646128 2935794305353 2938275957344 2940617449588 2943103178624 2943881749718 2944862455808 2949190678304 2952464495344 2958571357924 2958934468672 2961072263552 2965054713712 2967561099776 2973699188096 2976212881408 2979372562712 2981891051776 2984117707718 2985901501856 2986273697188 2988058780096 2988425509888 2992817759344 2994606754048 3002337206414 3003337385984 3006671309824 3011090376112 3013260070912 3017688821056 3023446121332 3024453332992 3029699801947 3032260833056 3038532745976 3038905670528 3041101243648 3047765453824 3051148696064 3053205410476 3057459676544 3059896145488 3060044173312 3062482701824 3066373553152 3068817125504 3069193766912 3073093144576 3076739148847 3083481455236 3087932696576 3089859312631 3092471197088 3098371170986 3102307618228 3105160881368 3107404323088 3109105954864 3111583580378 3111734108672 3114213828544 3118170403712 3120655252624 3120806219776 3123293169152 3124119407864 3133227627712 3133612174336 3140093721856 3148199742758 3149248514048 3157378167664 3159894260978 3161624636534 3164297184832 3164455810048 3166818791864 3171390337024 3176051499712 3176891695159 3179577148832 3186153770072 3188847053056 3190753226752 3193135845536 3195835030528 3202445279488 3208555067536 3211267286528 3217909455488 3218304395264 3220629581824 3224961119744 3233286222292 3234363338752 3235218960064 3237953718272 3239973935107 3242712712736 3244651085312 3249818730368 3249981642752 3251761350656 3262753632866 3265511666368 3272266034128 3275032108544 3282208950272 3282674340218 3288067365128 3289867928984 3292244819344 3292648882432 3295272772064 3298058294272 3299459380672 3302248441856 3304879981312 3305285595136 3309078795776 3313411391066 3315392024672 3320672336408 3322657310336 3325465980928 3327540798218 3330353596864 3331234611523 3332344357888 3336707414908 3340946665784 3343609043593 3346435424864 3347857062914 3348267951392 3350687035072 3350936163484 3353768738432 3355193491832 3358029665536 3360705656672 3363546489856 3364436285392 3371395268332 3374245137536 3376764774523 3378783278416 3381224409056 3381639392768 3388633958528 3391498399744 3397381575679 3398513357824 3402963050284 3404997214528 3407875487744 3410001721789 3410420237392 3412458859264 3420363153536 3421267979402 3422407718912 3431242521616 3438339686236 3438761679808 3441246144128 3448787224064 3452448611521 3454942964486 3455366995808 3462514059368 3465440952064 3472608852544 3473035052032 3484081956992 3487027081216 3489202699346 3494239630336 3497024166272 3499980230656 3501896839168 3506051588221 3513734681548 3516273312968 3521002472533 3523978805984 3531267785864 3534252796672 3535187751004 3540995623984 3545494420832 3545758033454 3545929565696 3548319801364 3548755292992 3553263948416 3556095520432 3556267552768 3559101518336 3563623318528 3566463145856 3570422180416 3575669821633 3578246334208 3580831574528 3583505475004 3588678539264 3597942563152 3600809739254 3605384529292 3608432191616 3608700483752 3611307726832 3613285298896 3616339639808 3619221476416 3623239076576 3629773142528 3630733365896 3633802455808 3641318594368 3641765499904 3644396632064 3649298109184 3658718619962 3659937462272 3666920077184 3670019756032 3672309546542 3674955694592 3677610806272 3685669851136 3692063321401 3695184254048 3697393097216 3702827354408 3705957385984 3708172668928 3714078548992 3720707807908 3721164457024 3728861294704 3732013332992 3739732610432 3740191594496 3740721922574 3742893838336 3749386574101 3751627817392 3757602906988 3757791274432 3759849061696 3763027294208 3766026025216 3770810720768 3775747864238 3777005692928 3786755875504 3789019456768 3791848816574 3795054098752 3797322640384 3802903769392 3806118396416 3807125270312 3810159142699 3813379902752 3814999908902 3818224760896 3821267478392 3821736469376 3823360025576 3824497628416 3826122357616 3826591944448 3829641329696 3832878558208 3834506847808 3837748189184 3840806464768 3841822515076 3845070040448 3850721346374 3853023163808 3856280157184 3859159742312 3861466603904 3864730734592 3871434818797 3872724524032 3877795103812 3882721800776 3885815915527 3889100628896 3891230321888 3891425388032 3897623128448 3899952982016 3908986461184 3909540722971 3910020547888 3918108014548 3921420024704 3929531069984 3930013348352 3937028029298 3941471113216 3945655556024 3948990852352 3954794896276 3957158924992 3960503945216 3976068192278 3978940854148 3981807950848 3987660227824 3995268088903 3996599047168 4006916100824 4012305143119 4015203985754 4015696778912 4024002825752 4027404349696 4028469762772 4035734612416 4040214572576 4043434192252 4046852141696 4049068220288 4051993623808 4052294895376 4052490932224 4055720334848 4060873083904 4064109166208 4067544592384 4074600494419 4080482491904 4083529494772 4086479796152 4089424381952 4095434828576 4099981060336 4103248307522 4108461440356 4111934357888 4115211130576 4120439462048 4120945170944 4123723012396 4123922504704 4124229124288 4129468913024 4132959588352 4136253115904 4137347323928 4140844658944 4149409561024 4152917092352 4158502496512 4161506964992 4170626410496 4181392708528 4184724832106 4190765802496 4196925196048 4199949365248 4210274624738 4210791359264 4219500938744 4223067718912 4225592111104 4231802690752 4232322067456 4235379869696 4239876339244 4249167521872 4252237494752 4252759379456 4261555765376 4265158094848 4272556793743 4273980126208 4275110768656 4285013227544 4287574648448 4288100870144 4290776292439 4294403322272 4296970356224 4302596403434 4304029743104 4309497966592 4315140416272 4324065830812 4324596531136 4327721000576 4330307950592 4333541504656 4337204684288 4346175736448 4347325477586 4349849595904 4351000308928 4354467591656 4358148460288 4359999895888 4363685441024 4364009887328 4367162832448 4367698822144 4369554314944 4373247936512 4376732948224 4382293540352 4388031301682 4389493102592 4390654302944 4394365760512 4400824395856 4403455044352 4403995488256 4410468276928 4413104690176 4418882792716 4424496935768 4428022787461 4431765832928 4433648542778 4437396343744 4440932474888 4441477518464 4444686433024 4447120367872 4447343300608 4454426432512 4455058033153 4464820760764 4468594911872 4477837730912 4481622885376 4491443826688 4496772602161 4499235059683 4499460604912 4506626742268 4509320635456 4513132402688 4515948226153 4519765595744 4522467342848 4534141903564 4543520299669 4544077934032 4553476881772 4557325974656 4566020673032 4575465007022 4579332686656 4585491592136 4589367747328 4598860372288 4602747828224 4603965443168 4617388082944 4620836007242 4621067648288 4624973876224 4627506537472 4631194166144 4635108954112 4643149400617 4644696189952 4656686279336 4663408562176 4666318145606 4666890851168 4680496946944 4681735129708 4685692640384 4689426637168 4695384503264 4699126223428 4699353551872 4703098434944 4705673877632 4709073670912 4709651623936 4713404713472 4719393043456 4727146418176 4728396941632 4732393895936 4735346520541 4742182355456 4752574281728 4764258127993 4764842853904 4768639924958 4774698430684 4778734524032 4782542665264 4789206550016 4792434852244 4797754804934 4808268511592 4811742428272 4812332982016 4822286787136 4826363107328 4836345932288 4845572959136 4856191453568 4860296433664 4863328858934 4868727509149 4870349446144 4882922049992 4885840878464 4893021861182 4893622390496 4896547615232 4897157974336 4900085312512 4903744334216 4907889511168 4910823264256 4917253032496 4927423853716 4931589047168 4938221714608 4941789520928 4942396035584 4952618862464 4956805353472 4958116631104 4965403841377 4967057984512 4968371974384 4972571781632 4976534390464 4980741097472 4982857023872 4983468578816 4987069075456 4987439871232 4993776359936 5000314739126 5001980512256 5008335474688 5014892916208 5017890631936 5025265695268 5025882455104 5028886739968 5029513595264 5032520050688 5040535173632 5045886432223 5049532025018 5050151763104 5052297176654 5056567926592 5060597471384 5064875237632 5067026906032 5071310107136 5075351399872 5075974306816 5076694037779 5082423277568 5091494895032 5092119783296 5099603945198 5102652298016 5106965613568 5117528835328 5118156918784 5124229244323 5130739522454 5135458380724 5139168688184 5141982925352 5142240691328 5146080536779 5150430562592 5153509297664 5161083687032 5165446395136 5166812866852 5168534106112 5177499876367 5181876461216 5188845748996 5193231924608 5203973579168 5208372542464 5213901984746 5218309340608 5225978970079 5229102865168 5229744642304 5233523070464 5237431078852 5240561819584 5244991711232 5255840425472 5261674792192 5269408158196 5277014951936 5280955436848 5281220169472 5292793332736 5306456457848 5317432305458 5321927176384 5333589544192 5343109468333 5349139367936 5350554433952 5354818254604 5355077303296 5359344728192 5366153718016 5370429969632 5371089092096 5374969639936 5377913003008 5386748243968 5396092546663 5403882219008 5411824594904 5419636977664 5429038331899 5437957565404 5440935421012 5444866431992 5445534690176 5449874199952 5456798206496 5461146692092 5461410884608 5465763046016 5467208963762 5473378914304 5483148348496 5495164013248 5499809122304 5511184899584 5525411793412 5537520073456 5537797667584 5541932885762 5549933089792 5558090124496 5564260010456 5575769097626 5580482342848 5583818146816 5587987729688 5592024984208 5592711303424 5596054417408 5604279239104 5609016584192 5614971368188 5619717751424 5631341547104 5636101768192 5643681959552 5648452612096 5658250889011 5660135842816 5661633180112 5666419006976 5674747247288 5678139399296 5682939179008 5687182778144 5687467874816 5690582363648 5694693741568 5699931281408 5707172982784 5713944133573 5714645416144 5726465559724 5731306189952 5734732150784 5743160794592 5743865662976 5754117888974 5760611627008 5761428433852 5762135544256 5766727351112 5771602014976 5774053916176 5778934773248 5783539967296 5788428843008 5790887892608 5791598618624 5795782979584 5801936043176 5811176588714 5814650293088 5815375094524 5818851308608 5819565466624 5828118794512 5831602626304 5839237976089 5846656665122 5848604383232 5856261993512 5863702311376 5864138286097 5868375056102 5869095292256 5871588610706 5876551914688 5881234899176 5886206357248 5887763499436 5889724911616 5898381356608 5899941719581 5904928990688 5917142715848 5917868937344 5922144527104 5930109427424 5935122199552 5947398376192 5955185337997 5958745125424 5963782103552 5968235415436 5971803003712 5972547394376 5976117560192 5976851019776 5985635518688 5989213508096 6004674412828 6006674771968 6013342619648 6017094450913 6022180752224 6035377642112 6046892242664 6059399603894 6064521666112 6077065491952 6077811341056 6082202487296 6095530907648 6102297392128 6106410820952 6114919353088 6119792290976 6124965403648 6132747106304 6137634251008 6138387533824 6153478297694 6166962910472 6175865393152 6179718625262 6184942394176 6186578564257 6196742341972 6204615236456 6209559652387 6210321762736 6214808646176 6218211909728 6223167160756 6223468217344 6228427657088 6236340807424 6241310505248 6246586338304 6248238815728 6266455255424 6267224348672 6271134581257 6280187443712 6296399485516 6298497028096 6309422926261 6314756335328 6319788521956 6323249273068 6328594369664 6328911620096 6333637583728 6352102999424 6353783390318 6359154297664 6372307540144 6377694106112 6386271691072 6391670061056 6404890558976 6417110135072 6422534573056 6435818910976 6436608790528 6449922239488 6466572444584 6470437920128 6475907436544 6479947870214 6485425425472 6489302170624 6499637460736 6499963285504 6503522701312 6511238663839 6525507265732 6531023332736 6544532068256 6550064217088 6564417900544 6565348680436 6575805087229 6576134730256 6579735857968 6584489638688 6585297764864 6590545544128 6596116588544 6598918761344 6604496883712 6609759962624 6618157591552 6626822782132 6630784049344 6640529668747 6641344672816 6645314620672 6655081596436 6660707193728 6662469223046 6664688715776 6673414829816 6681893331568 6687218087186 6692870849728 6695714125828 6696535902784 6701374070144 6701872326968 6707537476864 6710386983664 6716059331072 6721411313344 6723189401383 6727092979712 6728872570784 6742790536664 6748490275072 6753529549046 6757566556832 6762448818112 6763278785536 6777267917056 6786141431671 6794763151358 6797026715648 6805926100568 6809994429056 6815750975488 6820003443578 6820840474784 6824917718528 6840726307072 6842535958804 6844815437824 6856689025459 6862485043232 6876679372472 6877523359616 6882492288256 6897574448128 6904897223042 6909885928972 6910733991616 6920891068483 6925028118736 6930881904128 6945217705088 6946070104064 6963146494759 6968163913984 6978405398692 6988479260672 6994048332544 7012103176442 7027469363096 7032546625936 7042004945066 7047957611968 7062535571728 7068505593344 7070375502008 7076009836441 7081991247968 7090988841664 7091516066908 7091859131392 7096639602728 7097510585984 7106527896832 7112191040864 7118203036672 7127246637056 7132926291712 7140844360832 7151339643266 7156492668416 7161663149056 7167010950008 7177357078528 7189807520623 7195885126304 7201619478508 7210769058584 7216515271693 7216864383232 7217400967504 7222615453664 7226570597792 7232679279616 7238442952832 7246478153152 7259546285056 7261466731792 7267604911616 7282637188736 7283530999808 7288793264128 7298596218368 7317437239924 7319874924544 7333840154368 7344619093084 7349911389184 7355221612544 7384126642802 7390368508096 7394786194432 7405654708816 7411914771968 7419783593677 7428157097984 7441415615816 7442328914048 7457722589408 7464026665984 7479465220864 7480383188992 7481443845148 7498773148202 7503255634784 7515205813976 7515582548864 7519698123392 7526054588416 7532052050432 7541621441536 7551495728476 7554011385856 7567115203921 7573511751008 7578038913536 7583697633148 7590108197504 7594645280768 7605807538784 7612236792832 7614250540624 7620318285398 7626759805504 7629999817804 7636449521792 7642534956784 7643472938752 7646720051152 7648995256832 7652244715232 7653183888896 7659282659392 7665757116416 7669013695616 7675496378368 7681612929536 7683645030152 7690140080896 7701442692748 7706046327616 7712560314368 7718319484624 7722933207808 7742869637594 7745449048064 7755590207624 7765443601552 7771631831054 7778201257792 7782460643776 7782850776064 7795246256896 7799905964032 7813436331337 7817972922368 7819081445942 7820041095776 7836216029096 7842840049408 7859062139968 7860026696704 7874056058596 7886596798969 7891311112048 7897981704704 7909589792552 7914317849984 7921007890432 7934748331237 7952136384556 7957881708296 7963615901696 7968584543101 7975320455648 7990536177806 7993198094336 8013832201648 8024610286238 8030407971508 8031393557824 8048005651504 8054808699392 8056939525544 8071469224832 8080429145152 8086868384504 8093704283392 8098136440576 8103987247616 8104589790752 8111440669696 8121746167808 8128218332416 8149200988838 8160964983808 8167058989544 8172959592304 8178848763904 8190869657152 8199962120672 8206496615044 8216922880712 8223470890999 8223868715776 8230422261152 8240878924096 8241890341888 8247446024792 8247845009408 8248458248576 8258937826048 8272506231808 8274694647856 8281689317888 8298819122048 8305834184704 8317004993024 8323013929984 8341252820992 8351149118299 8355722253697 8362785417056 8369449664212 8381531604992 8386760991427 8393850392096 8420549249476 8421582718528 8439001877488 8446135437824 8463605381504 8464644134912 8470759739392 8479752678488 8498335043744 8504474989504 8505518758912 8523111530752 8545113587486 8547960252416 8550221537312 8570026455088 8575149296896 8576201740288 8581552584878 8588806644544 8593940712448 8605192806868 8608059486208 8622991744003 8630280832544 8648131661624 8649193062272 8655442001152 8660615901184 8667083009312 8674409368576 8692351472896 8694650955172 8702000617856 8708935183312 8716296920576 8719999791776 8727370882048 8728019774656 8734325664896 8735397644288 8739108629888 8746495873024 8753465896448 8764587080704 8776062603364 8778986205184 8781308605888 8788731521024 8794214966719 8801648791712 8806910088704 8820936553856 8826209380352 8837765585432 8847907951987 8848993871536 8856045574922 8863531665856 8867297085556 8874792687488 8881864949776 8882955036928 8889372866048 8894240735744 8908852865024 8910116066306 8929641521528 8937189823744 8955675461824 8963245770752 8993545204322 8998470119366 8998921209824 9013253484536 9018641270912 9026264805376 9031896452306 9039531191488 9041922516991 9044934685696 9068283807128 9080480060743 9087040599338 9088155868064 9106953763544 9114651949312 9132041346064 9150930014044 9158665373312 9165504387991 9170983184272 9178735494656 9197720744576 9205495656448 9207930886336 9221464276843 9234776165888 9241672014484 9242135296576 9249947752448 9255013074944 9262388332288 9286298801234 9289392379904 9313372558672 9332636291212 9333781702336 9360993893888 9363470259416 9370931945557 9371385280768 9378853274336 9390769006528 9398252446856 9398707103744 9406196869888 9411347755264 9418147341824 9426809426944 9438786086912 9456793883264 9464787791872 9470693041082 9484364710912 9505148563456 9516425739457 9528516255986 9529685707808 9537279849916 9549396861368 9557006711161 9557469048064 9565085330528 9578413100032 9584869704488 9595509609868 9616537023184 9623484856544 9624665964032 9644573574272 9652726214656 9669470638471 9672691864576 9691145918272 9705389515861 9712382907136 9726657717868 9737455018298 9740698892288 9765844099984 9771681756928 9786043722364 9787244780992 9793095230464 9794315948672 9800170625024 9807488668432 9815779022336 9826199894329 9834506064992 9854847707432 9863178094336 9876443429216 9883579041856 9884792071168 9905237724928 9916233262208 9930807682754 9934115969024 9936743948768 9945143563264 9953068780928 9961482194944 9965714047744 9966937157632 9974879742464 9987552719872 10000629478252 10003961024512 10021314729517 10029785832416 10035781263872 10050531390536 10051764910208 10057773479936 10059027190528 10065040101376 10081070347264 10082499759241 10091772864446 10099064050036 10100303526208 10104594353308 10113135853184 10121194942768 10129750475264 10134053812064 10142620214272 10150702799744 10151948613632 10153388075558 10164846555136 10176906415417 10182989790064 10184239566592 10199207890396 10205304596032 10213931227136 10235057670656 10248458488646 10261479044908 10270916761448 10278337376368 10283965850704 10284481382656 10292161073558 10300861125184 10307018595328 10322167374064 10330892790272 10333625733704 10354999752734 10363752922432 10377691497992 10386463849216 10407947158336 10416745084928 10427803969492 10436618681216 10451957940158 10458205730336 10459489284608 10467046140928 10474862157704 10481123639168 10489983422464 10508180222449 10511680850944 10523349584384 10538816316392 10554029903872 10561910873696 10562440338944 10585586665472 10612912915696 10634864610916 10643854352768 10667179088384 10686218936666 10698278735872 10701108867904 10709636509208 10710154606592 10718689456384 10732307436032 10740859939264 10742178184192 10749939279872 10755826006016 10792185093326 10807764438016 10823649189808 10844299098451 10858076663798 10875915130808 10881870842024 10889732863984 10890542531323 10891069380352 10899748399904 10913596412992 10922293384184 10922821769216 10931526092032 10934417927524 10966296696992 10990328026496 10999618244608 11018699099653 11022369799168 11050823586824 11059629913423 11075040146912 11075595335168 11083865771524 11099866179584 11116180248992 11128520020912 11151538195252 11160964685696 11167636293632 11175975459376 11184049968416 11185422606848 11208558478208 11218033168384 11229942736376 11239435502848 11262683094208 11272203536384 11287363919104 11316501778022 11320271685632 11323266360224 11332838013952 11349494494576 11356278798592 11374365556288 11374935749632 11381164727296 11389387483136 11399862562816 11419637715031 11427888267146 11429290832288 11452931119448 11462612379904 11469464301568 11486321589184 11487731325952 11489360190763 11508235777948 11522856867704 11524271088512 11533454702224 11543204029952 11548107832352 11557869546496 11567079934592 11576857686016 11581775785216 11583197237248 11596939868731 11603872086352 11622353177428 11629300586176 11630750189048 11637702617216 11639130933248 11646392793763 11656237589024 11663205252608 11678475952178 11693313330244 11697208766464 11712523987024 11717499720199 11727404622752 11728276572194 11736750112204 11738190584512 11743177221412 11753103829376 11762469798352 11772412714496 11775526998872 11796762713216 11799883439162 11809857981376 11834285431696 11835737874688 11844289054208 11860218854848 11870244399104 11894796752384 11910370675994 11917490250848 11927564207104 11936470830872 11943606007424 11945094788752 11952235120384 11953702039552 11971271037376 11978427016192 12009348825656 12026685239296 12034188901826 12044361504448 12070755284224 12092300375701 12093784485328 12118799207788 12129043332224 12154130983904 12155622682112 12164404974592 12191061815296 12204594784256 12212209447711 12212821641904 12229838706176 12239584581952 12249930807296 12265494212608 12275268502016 12306956595388 12333925820944 12359437250524 12369884788352 12373157128514 12393484683944 12409230472912 12419119304774 12420643525472 12429617292352 12436423819456 12446334321512 12446936434688 12456855314176 12472681614848 12482621010496 12493172676608 12496477631456 12532910510848 12534448697344 12542269162514 12560374887424 12592798971032 12602834087389 12618845852522 12629512670656 12639577043912 12646498546136 12657188739328 12657823240192 12667275167456 12704205998848 12707566780636 12718308595328 12744615080288 12755388212224 12772543382144 12783340122112 12805515169867 12809781117952 12834220270144 12845069146112 12853083412897 12871637821952 12899844478976 12931557775981 12933144889168 12940875840256 12959895740428 12970850850944 12978604341248 12999274921472 13022477327678 13051014531464 13062046665472 13089064136512 13092526729009 13100128434176 13130697360872 13151610174458 13152269460512 13159471715936 13168979277376 13170595529728 13181091088256 13192233177088 13197837522688 13215117524833 13219519925248 13236315183104 13253645564264 13261568098688 13271470858009 13281059337494 13282689345632 13290629241344 13310163192872 13321414387456 13324938446092 13329377431552 13346829659632 13352499681157 13363786663136 13374436174372 13385741699456 13391428251656 13393071805568 13402748140288 13403744653936 13415074953728 13420773967328 13432118662144 13442822626688 13446378802766 13454185959424 13457745141568 13477524712309 13485581073328 13496980550144 13507059098092 13515133113664 13524897636224 13526557571072 13554535834112 13572282863342 13589526302716 13594053431296 13611852201136 13619988858112 13640006887156 13641680949568 13649835437056 13681452614144 13685071917608 13713378050918 13724970086464 13753358744944 13755046719232 13764984576512 13779598102543 13795148896256 13809794446084 13819771857944 13821467983232 13841782136966 13850056237472 13861763808256 13890435410176 13892140208128 13926292989518 13936327827968 13956810797384 13976958521344 13988096665088 14024206352884 14053213950139 14054938726192 14065093251872 14084009890132 14095915223936 14125071143456 14137011186688 14140751004016 14152019672882 14163982495936 14181977683328 14183032133816 14183718262784 14193279205456 14195021171968 14213055793664 14224382081728 14236406073344 14254493274112 14265852583424 14281688721664 14302679286532 14312985336832 14323326298112 14334021900016 14361369076327 14379615041246 14391770252608 14403238957016 14421538117168 14433030543386 14433728766464 14434801935008 14445230907328 14453141195584 14465358559232 14476885905664 14492956306304 14519092570112 14522933463584 14535209823232 14565274377472 14567061999616 14597192436736 14634874479848 14646536912371 14667680308736 14689238186168 14699822778368 14710443225088 14735961186583 14768253285604 14780737016192 14789572388864 14811309417632 14823829543936 14839567187354 14856314195968 14882831231632 14884657828096 14915445178816 14928053331968 14958930441728 14962887690296 14997546296404 15006511269568 15030411627952 15031165097728 15039396246784 15064104100864 15083242883072 15102991456952 15134230407842 15147023502016 15156077827072 15167395266296 15180216395008 15189290561536 15211615077568 15215639171551 15224473585664 15228501081248 15240636570796 15253519611008 15259999635608 15272899043584 15285069913568 15286945877504 15293440102304 15297990513664 15304489430464 15306367777792 15318565318784 15331514232832 15338027391232 15358109555887 15363225859072 15367290060304 15380280161792 15402885385496 15412092655232 15425120628736 15436638969248 15445866415616 15485739275188 15490898096128 15511180415248 15517769899723 15530887203104 15543263662108 15556402515584 15564921287552 15565701552128 15590492513792 15626872662674 15635945844736 15638162891884 15640082191552 15672432058192 15685680098816 15718124279936 15720053393408 15748112117192 15773193597938 15782622224096 15795963409408 15819179585104 15828635699968 15869496662474 15904272769112 15915763416592 15927231803392 15937169086202 15950640911296 15981072355612 15986396188672 16014127524577 16027664403296 16049220572476 16060815943016 16062787115648 16096011303008 16109617398784 16113879051088 16142938449664 16160858290304 16173736769008 16187408566784 16196272881152 16207974495232 16209179581504 16222881339392 16243492335616 16256436664832 16298401977676 16321929967616 16332113509621 16334117979088 16345919184608 16381739314304 16399924241344 16412993230088 16433845761424 16446941781998 16447737431552 16460844522304 16481757848192 16483780683776 16494892049584 16495690018816 16496916497152 16517875652096 16545012463616 16549389295712 16563378635776 16597638244096 16634009986048 16646027859968 16690239737353 16702298236598 16711444507394 16725570834112 16738899328424 16763063209984 16773521982854 16787700784192 16792141817269 16841098498952 16843165437056 16878003754976 16892270875648 16927210763008 16929288269824 16959505356976 16996670087488 17008949979008 17011037517824 17021651006269 17046223061504 17090227174972 17095920504832 17100443074624 17125576514137 17140052910176 17150298593792 17163105169756 17177613289088 17187881424896 17210385613736 17245983488006 17260561665088 17296263323248 17298386124544 17310884002304 17334166018624 17348818737152 17384702945792 17389301910344 17404001235712 17417870366624 17432593841152 17439999583552 17454741764096 17456039549312 17468651329792 17470795288576 17478217259776 17506931792896 17529174161408 17552125206728 17562617211776 17577463042048 17588429933438 17603297583424 17613820177408 17641873107712 17652418760704 17673362087563 17675531170864 17683040118289 17695815903974 17697987743072 17712091149844 17727063331712 17734594171112 17749585374976 17763729899552 17765910073856 17778745732096 17788481471488 17817705730048 17820232132612 17848613808193 17859283043056 17874379647488 17911350923648 17926491541504 17957588328589 17987090408644 17996940238732 17997842419648 18026506969072 18037282541824 18063792904612 18079062382976 18083845033982 18089869371392 18136567614256 18160960121486 18174081198676 18176311736128 18213907527088 18229303898624 18248656946611 18264082692128 18301860028088 18317330746624 18331008775982 18341966368544 18357470989312 18395441489152 18415861772672 18442928553686 18469552331776 18483344028968 18484270593152 18499895504896 18510026149888 18524776664576 18572597602468 18578784759808 18611013069103 18626745117344 18665272582424 18667563404672 18721987787776 18726940518832 18741863891114 18742770561536 18757706548672 18781538013056 18796504893712 18797414207488 18812393739776 18822695510528 18836294683648 18853618853888 18877572173824 18899969057203 18913587766528 18941386082164 18968729421824 19032851478914 19057032511972 19059371415616 19074559699832 19098793722736 19114013422322 19114938096128 19130170661056 19135231373167 19156826200064 19169739408976 19191019219736 19233074046368 19246969713088 19249331928064 19289147148544 19338941276942 19345383729152 19382291836544 19396765100167 19410779031722 19424765814272 19453315435736 19474910036596 19481397784576 19515191841691 19531688199968 19543363513856 19572087444728 19574489561984 19586190460928 19588631897344 19600341250048 19614977336864 19631558044672 19652399788658 19669012129984 19709695414864 19726356188672 19752886858432 19767158083712 19769584142336 19810475449856 19832466524416 19861615365508 19868231938048 19873487897536 19890287126528 19906137561856 19931428095488 19949759484928 19975105439744 20001258956504 20042629459034 20059571664832 20071562527744 20101062781072 20103529820416 20115546959872 20118054381056 20139412611409 20162140694528 20164999518482 20183545728892 20198128100072 20200607052416 20209188706616 20226271706368 20242389885536 20259500950528 20268107624128 20285240428544 20301405599488 20303897227264 20306776151116 20353812830834 20365979580128 20368479133184 20398415780792 20410609192064 20427862454272 20463298327927 20470115341312 20496916977292 20522958089816 20539312696357 20541833522896 20550560137471 20556674752736 20567931701408 20568962765312 20584322147116 20601722250368 20614037190656 20644334748128 20661785580544 20667251467408 20709999505468 20727505844864 20755382995984 20772927698432 20815894316672 20833490169856 20855607938984 20873237362432 20903915880316 20916411460672 20918978569216 20934092281856 20949724315408 20962247278336 21016360444898 21023361701888 21046699168768 21077632632784 21123821747392 21124880677888 21171173330944 21207898613629 21225825831392 21269729221832 21287708705536 21334358176768 21372437873332 21402217735808 21419273018416 21420309213184 21437378912768 21464614872064 21481719878528 21484356368384 21499878559744 21511652012032 21537174041929 21584370186652 21615528876032 21629015188417 21647298379616 21688598196902 21716153327596 21751830261616 21763741684048 21779465727968 21781085062646 21782138760704 21799496799808 21827192825984 21844586768368 21845643538432 21863052184064 21868835855048 21932593393984 21980656052992 22037398199306 22044739598336 22101647173648 22119259826846 22150080293824 22151190670336 22167731543048 22199732359168 22232360497984 22238241866113 22257040041824 22303076390504 22321929371392 22335272587264 22351950918752 22368099936832 22370845213696 22417116956416 22459885472752 22478871005696 22525366188416 22544407072768 22574727838208 22633003556044 22640543371264 22646532720448 22665676027904 22679817545749 22698988989152 22712557597184 22748731112576 22749871499264 22762329454592 22778774966272 22839275430062 22855776534292 22858581664576 22905862238896 22925224759808 22972643178368 22975462651904 22978720381526 23016471555896 23045713735408 23048542177024 23066909404448 23086408059904 23096215664704 23115739092992 23134159869184 23163551570432 23193879737462 23207744172704 23244706354856 23258601172352 23261500378096 23275405234432 23278261866496 23292785587526 23312475178048 23326410505216 23356951904356 23386626660488 23405263305151 23425047974048 23434999440398 23454809245504 23456553144388 23473500224408 23476381169024 23486354442824 23506207658752 23524939596704 23544825428992 23551053997744 23593525426432 23599766878324 23619715962752 23668570863392 23671475749376 23688578108416 23720437709696 23740488798208 23781671029753 23789593504768 23820741351988 23834980501696 23855128414208 23870012052523 23872941661744 23887212014848 23890189577504 23904470240768 23942542074752 23956854032384 24018697651312 24068377803652 24088723008896 24141510568448 24184600751402 24187568970656 24237598415576 24258086664448 24308261967808 24311245364224 24328809949184 24409189568512 24424418895422 24425643283808 24459677412352 24479169163904 24499861614592 24542361117547 24550537004032 24613913190776 24647017307731 24667851641888 24718874501048 24739769576704 24746314257028 24786969367888 24818460945824 24838238609548 24841287050944 24859234584704 24872847638912 24892668643024 24893872869376 24913710628352 24945363229696 24965242020992 24986345353216 24992955262912 25029688751431 25065821021696 25084538325028 25120749774848 25185597942064 25205668174778 25237691705044 25259025341312 25279154087824 25292997092272 25314377478656 25334550334912 25408411997696 25415133561272 25436617190656 25489230160576 25510776424448 25545086764288 25611030339734 25619562235904 25668440540288 25690138292224 25706166825794 25743275643904 25799688957952 25844443249807 25863115551962 25866289778336 25881751680512 25919791480856 25941701701888 25957208682496 25998549842944 26044954655356 26102029062928 26124093330944 26178128273024 26185053458018 26200256868352 26245706018707 26261394721744 26303220348916 26304538921024 26318943431872 26337958554752 26341191059456 26362182176512 26395675045376 26430235049666 26439039850496 26472630366208 26507291128528 26523136197376 26542941716018 26562118674988 26565378691264 26581258482688 26620326385744 26642828774912 26649876892184 26671113998893 26693659319264 26704999362314 26727573326272 26748872348744 26771483398912 26782856503312 26786143611136 26805496280576 26807489307872 26830149907456 26841547934656 26864237324288 26885645253376 26892757605532 26915490283136 26955049424618 26971162146656 26993961100288 27014118196184 27030266227328 27049795272448 27053115142144 27109071668224 27144565726684 27179052605432 27200711408689 27223704402272 27239977716224 27280013774312 27283361899136 27299670874112 27362905228288 27366785060797 27370143835216 27426756101836 27449940172928 27506717489888 27510093438464 27529969153024 27559196205086 27590297792512 27619588892168 27623031698989 27639543715888 27642935966464 27683564273932 27700112474944 27723527616512 27780870820352 27852585979036 27872655655936 27913621594768 27966876622321 27976193330176 28048412705768 28106427900278 28109877452384 28130186503744 28168019780264 28191830447872 28250142286912 28274022373376 28281502008032 28304039345764 28327964991872 28363955366656 28366064267632 28367436525568 28386558410912 28390042343936 28426111587328 28448764163456 28472812146688 28522203460933 28531705166848 28563377443328 28605358573064 28625970673664 28646652596224 28668043800032 28722738152654 28759230082492 28783540505216 28806477914032 28843076234336 28866061086772 28867457532928 28869603870016 28890461814656 28906282391168 28930717118464 28953771811328 28985912612608 29038185140224 29045866927168 29070419646464 29130548754944 29194384873472 29269748959696 29293073824742 29335360617472 29378476372336 29399645556736 29471922373166 29536506571208 29561474032384 29579144777728 29622618835264 29647659087872 29679134374708 29765662463264 29769315656192 29830890357632 29856106663936 29907897556201 29917860883456 29925775380592 29995092592808 30013022539136 30035434047073 30060823255904 30062330195456 30078792493568 30128208201728 30166485766144 30205982913904 30268460815684 30294047004032 30312155654144 30334790532592 30360432790016 30423230155136 30431278343102 30448947171328 30457002162496 30481273141592 30507039222016 30519999271216 30545798087168 30570139827136 30573891755008 30586880204608 30595981027328 30608978860928 30612735555584 30637130637568 30676054782464 30716219111774 30726451718144 30734580120608 30760560323584 30805770770992 30824185310464 30873277938496 30891732831232 30971478550376 30996159512227 31022360830496 31035539799446 31061774406208 31086527324216 31112805031168 31129842575104 31131403104256 31180985027584 31185406232071 31253745325348 31276325783768 31280164383104 31344864116384 31371360197632 31436248559872 31440106786816 31477408215127 31496224234384 31546387195876 31565244448192 31591926818816 31611637583071 31638359170208 31657271399936 31738993324948 31804642097683 31808545538224 31831526833184 31874338172404 31901281822592 31962144711224 32028255049154 32055328806592 32098441144952 32121631886032 32125574231296 32192022606016 32219234797568 32227758102176 32285876899328 32321716580608 32347473538016 32374817133568 32392545762304 32415948990464 32418359163008 32445762678784 32502045804319 32512873329664 32596803955352 32643859935232 32664227019242 32668235958176 32691838369216 32763478628608 32799848482688 32821958162617 32825986460176 32867691522848 32893883563996 32895474863104 32921689044608 32963515696384 32967561367552 32989784099168 32993832994304 33035751304192 33090024927232 33098778591424 33126757271552 33147425643787 33195276488192 33268019972096 33292055719936 33349806895951 33380479474706 33404596473196 33422889014788 33451141668224 33477798656848 33547043965708 33575401568384 33584283634538 33682196997904 33686330874112 33756007509952 33784541751296 33854421526016 33919010713952 33993340174976 34017899958016 34022075035648 34043302012538 34092446123008 34180454349944 34200886149248 34251153028274 34280105820352 34300597187584 34326210339512 34355226578176 34375762849792 34420771227472 34491966976012 34521123330176 34592526646496 34596772249088 34621768004608 34668332037248 34697637474304 34757826889639 34769405891584 34778603820688 34808002471424 34835740733248 34865187682304 34879999167104 34909483528192 34912079098624 34937302659584 34956434519552 35013863585792 35058348322816 35104250413456 35125234423552 35176859866876 35206595166848 35227640354816 35283746215424 35346724175126 35351062341728 35366080236578 35391631807948 35395975486144 35424182299688 35454126663424 35469188342224 35499170749952 35527459799104 35531820147712 35536858264453 35557491464192 35576962942976 35640464265224 35697227616386 35718566086112 35748759294976 35822701847296 35869604710261 35915176657178 35974180817288 35993880477464 35995684839296 36022563757453 36053013938144 36074565083648 36127585809224 36158124765952 36167690067964 36179738742784 36242499134569 36273135228512 36321920242972 36348162397352 36352623472256 36427815054176 36458607797248 36497313893222 36528165384256 36581852790553 36603720056176 36634661493248 36662017551964 36683932737088 36714941978624 36790882978304 36831723545344 36885857107372 36939104663552 36966688057936 36968541186304 37049553329152 37145195204936 37222026138206 37253490234688 37330545164848 37335126809344 37401766278331 37443975575552 37453881037664 37483727782228 37485541123072 37515413097344 37563076026112 37593009787424 37624787479552 37645391021056 37672589367296 37707237707776 37772647826641 37799938114406 37827175533056 37882772164328 37937458843648 38003268323293 38065702957828 38114065023944 38118742831232 38144437864663 38149119399664 38197587445472 38228026844644 38229876192256 38260341322112 38270462746334 38313652400128 38339478817952 38382038439472 38466148092736 38493939426176 38498663856128 38578294297088 38677882553884 38690767458304 38764583673088 38793530200334 38821558063444 38849531628544 38906630871472 38949820073192 39030383683382 39063376399936 39086727027712 39144174889456 39148979123968 39172380921856 39177263794688 39229954673728 39263116089344 39304799577316 39338024259968 39419390829728 39452712377344 39505773716864 39534316167424 39539168284672 39620950899712 39664933048832 39723230731016 39746975795072 39780574253056 39812275123712 39862856190976 39899518969856 39950210879488 39997608935011 40002517913008 40085258918068 40119143329664 40143125055488 40202125562144 40207059640832 40236108762112 40278825222818 40324281389056 40329999036964 40367091457784 40396256200144 40401214104832 40418377413232 40452543412736 40484779771072 40519001901056 40536215248256 40570480857088 40602811198976 40613552302232 40707625661668 40731959160256 40736958266368 40796831561584 40821218384128 40874665832623 40926596655854 40940230682624 40993833954584 41045916179632 41078625392714 41083667045792 41101120274942 41113349505472 41135863402816 41137925530624 41168644294232 41203444500736 41228074381312 41288669496256 41299592037067 41323571161088 41334502934816 41419999010936 41455011689728 41510765991968 41545855396864 41631788633344 41686297365979 41711215877968 41746474724864 41807831760632 41832822921344 41837957138432 41868184563712 41899448630816 41924494556672 42032720889796 42046723403776 42093398337536 42119661156391 42155265265568 42247643494784 42249761355776 42415797227258 42451651662784 42539458443664 42575417411072 42668716353536 42744875746664 42804435471616 42838546036832 42874757825536 42929229744128 42963439757056 42968712736768 43074348083858 43168740373304 43231057752064 43258030376834 43294596759232 43306049949799 43377196393804 43432306655192 43466917566709 43503660523232 43527483368096 43558931455936 43562170125292 43564277521408 43598993599616 43654385651968 43689173536736 43726104368128 43737671710096 43865186787968 43897942068799 43961312105984 44074796398612 44089479196672 44165960483827 44203294347296 44238519653692 44300160587648 44302381340672 44330022383257 44335463086096 44464720995968 44476483732226 44514080083648 44606152781008 44643858742784 44703901837504 44736199873664 44741690427392 44834233912832 44919770945504 44957742011392 45050732376832 45149455676416 45266007112088 45293065440896 45331352055808 45359635091498 45397977978304 45425115194368 45497462225152 45499742998528 45524658909184 45578670646873 45678550860124 45711553068584 45717163329152 45811724477792 45850449519616 45945286356736 45950925303808 45957440763052 46032943111792 46091427470816 46097084354048 46133818808896 46172816119808 46192431329408 46231478185984 46268319738368 46327103140864 46387759474924 46415488345408 46483707681229 46489412709712 46517202344704 46523000756192 46550810468864 46585571175052 46624950356096 46652821010432 46713903808712 46773253320976 46810526610302 46850095948096 46869998880796 46909618491008 46913106288776 46947000448816 46952762338048 46972708885648 47012415317504 47049879193408 47089650857984 47102107995488 47187050852864 47199533756648 47239431925504 47337141726784 47342951498752 47377156216832 47440875419392 47502990021697 47563342059506 47579187009536 47641482703976 47669961003392 47710256828416 47740024105046 47745883323488 47774424029696 47780379155008 47808940481536 47885084149504 47913708064768 47996823178213 48037395302624 48136755607304 48177446017792 48283021136896 48369201502804 48375137941312 48446237479381 48475196831152 48516173328896 48616523935616 48622490728448 48657619898368 48742025463313 48848837790844 48851286567616 48919354824704 48958338327808 49084722235094 49101074008064 49227826381552 49294034615462 49335703283776 49437749002096 49479539153408 49492628514056 49532068855087 49573938735776 49636921891648 49676477219096 49682574101888 49718469169408 49745695277824 49785337286048 49827421256704 49890726459392 49930484041984 49985910525824 50059377502862 50131642043392 50169076650056 50241499549696 50328652644361 50371195884128 50411336349556 50475383410088 50515606901851 50518050682624 50558308175648 50585994184544 50628754957312 50669100669824 50816823995392 50830267122544 50873234381312 50978460321152 51021552848896 51090173528576 51222060679468 51239124471808 51336881080576 51412333651588 51486551287808 51688886499614 51726231103924 51732579556672 51763503361024 51839582961712 51883403403776 51938485155739 51997099685888 52089909310712 52204058125856 52248186661888 52356256546048 52370106916036 52491412037414 52522789443488 52606440697832 52609077842048 52637886863744 52675917109504 52682382118912 52724364353024 52791350090752 52860470099332 52878079700992 52969806427447 53014582257056 53046272394752 53085883432036 53124237349976 53130757382528 53162516965376 53240652771488 53285657549824 53299753784368 53342227997786 53387318638528 53409998724628 53455146652544 53497744697488 53542966797824 53565713006624 53572287222272 53610992561152 53614978615744 53660299814912 53683095869312 53728474648576 53771290506752 53785515211064 53830980566272 53910098849236 53942324293312 53987922200576 54028236392368 54060532454656 54099590544896 54218143336448 54289131453368 54358105210864 54401422817378 54447408804544 54479955432448 54560027548624 54566723798272 54599341748224 54725810456576 54733570121594 54740287670432 54853512203672 54899880345856 55013434979776 55020186876928 55059938306048 55118392410172 55206177592783 55239177784336 55246063397978 55279087431776 55285871932928 55367128547864 55400224949888 55447055233024 55543238318659 55561741640704 55705171958072 55745311311872 55780091801707 55827243189536 55933753244642 55952386660352 56096825411536 56212855800556 56219754904768 56260373007488 56336039560528 56383660895744 56500284573824 56548044746752 56563004016064 56608078691528 56655929983744 56727910733312 56732128535264 56773116821824 56780084687872 56852223174656 56897528326912 57044406921866 57063410333696 57126754886656 57210717146128 57251941347328 57336087600064 57445476305308 57518460164984 57564296236993 57567081010432 57612955828064 57686152468672 57732122173544 57734915065856 57739207740032 57780923629312 57812564782336 57907543622656 57971825225216 58091733854336 58140839292928 58261097509888 58388769746944 58458043828093 58490055775879 58539497919392 58586147649484 58670721234944 58707326939989 58756952744672 58943844746332 59073013142416 59122948064768 59245237670528 59295318175744 59358268749416 59531324926528 59538631312384 59661780715264 59815795112402 59835721766912 59851550761184 59990185185616 60026045078272 60070868094146 60121646511808 60124660390912 60157584987136 60256416403456 60360942208021 60411965827808 60536921631368 60588094008064 60624311308288 60669581065184 60720865580032 60846460310272 60862556686204 60914004324992 60962546283184 61014078444032 61039998542432 61091596174336 61140279654272 61147783510016 61173760409216 61191962054656 61217957721856 61225471111168 61274261275136 61352109564928 61432438223548 61452903436288 61469160241216 61521120647168 61559504767033 61611541541984 61648370620928 61746555876992 61783465662464 61935355663909 61942957100752 61992319024454 62044721660992 62071079598892 62123548812416 62173054648432 62225610062336 62259685150208 62361970055168 62370812464142 62507490650696 62552651567536 62560328766208 62689728232768 62742720395264 62872497119744 62954816430254 62992448468768 63092774391752 63130488896384 63183853637632 63223275166142 63276718340416 63293457618937 63314542799872 63477986649896 63609284195366 63617091076448 63663053666368 63748676344808 63802563645184 63924289422448 64056510098308 64110657613184 64158530715937 64196882289904 64243263772064 64251148462592 64384045212032 64438469595136 64455516204352 64550249937901 64571753798656 64643433161216 64694947076032 64749634267136 64785091524608 64831897980928 64836718326016 65004091608638 65025746659328 65193607910704 65328454038484 65336471916352 65383676738432 65526957257216 65596523618899 65599696965376 65643916325234 65651972920352 65735383045696 65787767127992 65790949726208 65843378089216 65927031392768 65979568198336 65987665988608 66071502608384 66197557182848 66253514543104 66294851287574 66390552976384 66536039944192 66614980176199 66699613791902 66760958949412 66809192946392 66845778029576 66899046978127 66902283336448 66955597313696 67094087931416 67150803136768 67168567269076 67364393995808 67372661748224 67512015019904 67569083502592 67686294469297 67708843052032 67838021427904 67937726611027 67986680349952 68035799916032 68086604025076 68184892246016 68360908699888 68401772298496 68502306056548 68560211640704 68601194375168 68652420679024 68710453156352 68841542454944 68983933952024 69042246660352 69185053292992 69193544498176 69243536009216 69336664074496 69515653779278 69538811783168 69557207641376 69616004942848 69671481466496 69730375364608 69759998334208 69824158197248 69874605319168 69912869039104 70027727171584 70149203106619 70208500826912 70250468847104 70353719733752 70413190333696 70455280709632 70567492430848 70577498314687 70693448350252 70702124683456 70732160473156 70783263615896 70791950972288 70848364599376 70908253326848 70938376684448 70998341499904 71054919598208 71063640295424 71073716528906 71114982928384 71153925885952 71238344907919 71280928530448 71394455232772 71437132172224 71497518589952 71645403694592 71739209420522 71830353314356 71948361634576 71987760954928 71991369678592 72045127514906 72106027876288 72149130167296 72255171618448 72316249531904 72335380135928 72484998269138 72546270457024 72643840485944 72696324794704 72705246944512 72855630108352 72917215594496 72994627786444 73056330768512 73163705581106 73207440112352 73269322986496 73324035103928 73367865474176 73429883957248 73557261557143 73581765956608 73663447090688 73771714214744 73878209327104 73933376115872 73937082372608 74099106658304 74281273736449 74290390409872 74444052276412 74506980469376 74661090329696 74670253618688 74803532556662 74887951151104 74907762075328 74967455564456 74971082246144 75030826194688 75126152052224 75186019574848 75249574959104 75290782042112 75345178734592 75545295653282 75599876228812 75654351066112 75765544328656 75910093689157 76006536646586 76131405915656 76228130047888 76233797719261 76237485662464 76288875729326 76298238799328 76395174890944 76456053689288 76459752384512 76520682644224 76540925492668 76678957635904 76764076878944 76932296185472 76987878852352 76997327712256 77156588594176 77355765107768 77417409393961 77529167346176 77587060400668 77643116126888 77699063257088 77813261742944 77899640146384 78060767366764 78126752799872 78173454055424 78288349778912 78297958247936 78354527589376 78459909347456 78526232178688 78609599154632 78676048519936 78838781659456 78905424754688 79011547433728 79068632334848 79241901799424 79329866097664 79446461462032 79493951590144 79624550247424 79725712381952 79799037939712 79995217870022 80005035826016 80170517836136 80238286659328 80286250110976 80404251124288 80414119281664 80425521335341 80472217524224 80557650445636 80659998073928 80734182915568 80792512400288 80802428209664 80836754826464 80905086825472 80969559542144 81038003802112 81072430496512 81178579081117 81205622397952 81227104604464 81415251323336 81463918320512 81473916532736 81524749556341 81593663123168 81642436768256 81749331665246 81853193311708 81880461365248 81987667909168 82022498041393 82091832359264 82157250785428 82167334091584 82202240549884 82226699010944 82271726805632 82275851061248 82337288588464 82406889001472 82577338992512 82599184074134 82647142322176 82669005869632 82839998021872 82910023379456 83021531983936 83091710793728 83263577266688 83372594731958 83422431755936 83492949449728 83615663521264 83665645842688 83675914276864 83798897261632 83848989113344 84065441779592 84186796675072 84239322312782 84310530531136 84495286989568 84499522711552 84646102629907 84831594454516 84903303325568 85078916887328 85150834822144 85337432707072 85485466133977 85489751493328 85608870943232 85677092073664 85749515651072 85858459488256 85926879514112 86148696167716 86326885693711 86337480746608 86516060753668 86589193518464 86612099899598 86754392787608 86864613310384 86933835133418 87007321046464 87054966736192 87117862911872 87124340250584 87128555042816 87197987199232 87308771303936 87378347073472 87452208736256 87475343420192 87730373575936 87795884137598 87922624211968 88149592797224 88219838611723 88331920967654 88406588694592 88477039307384 88600321175296 88604762681344 88660044766514 88670926172192 88929441991936 88952967464452 89028160167296 89212305562016 89287717485568 89407803675008 89472399747328 89483380854784 89668467825664 89839541891008 89915484022784 89971583890279 90101464753664 90298911352832 90520904431867 90532014224176 90586130881792 90719270182996 90795955956608 90850230388736 90994924450304 91157341293746 91357101720248 91423106137168 91434326658304 91623448955584 91700899039232 91890572713472 91914881526104 92065886223584 92182854941632 92194168708096 92267637617792 92345632239616 92384862658816 92505822673831 92536639476736 92654206281728 92775518949848 92830976690816 92967415362458 92978825419424 93034404689408 93046001512384 93101620937728 93171142350104 93249900712192 93305642020864 93427807617424 93467497768099 93546506641952 93621053220604 93700191896192 93739997761592 93819236982016 93826212577552 93894000897632 93905524676096 93945417771296 94024830635008 94099758386816 94179301715968 94204215990976 94342672986163 94374101705728 94399067513296 94478863851008 94674283453568 94685902997504 94754312433664 94881750838784 95005980043394 95126684119012 95158374019072 95282965407952 95339922006784 95480048210092 95491766646976 95548848059392 95560758310016 95617880963072 95770168299008 95993646356426 96074790605248 96273511214608 96354892035584 96457186717801 96566042273792 96738403005608 96750275882624 96892474958762 96950393662304 97032346657792 97233047871232 97244981456896 97484050926626 97697675581688 97702573135232 97838709649408 97916676655616 98169444470188 98202148016128 98372497650973 98455652763104 98588069230924 98671406567552 98875498004192 98959078306816 98985257028112 99064137710174 99147877471552 99273843783296 99352954438192 99365148203776 99436938338816 99491390555648 99570674572096 99654842513408 99781452918784 99860968083968 99971821051648 100118755005724 100263284086784 100338153300112 100657305288722 100742391768256 100822672699112 100950766820176 101031213803702 101036101365248 101116616351296 101171988369088 101257509914624 101338201339648 101633647990784 101660534245088 101746468762624 101956920642304 102180347057152 102444121358936 102525758386597 102673762161152 102824667303176 102973102575616 103151728306081 103377772999228 103452462207848 103465159113344 103527006722048 103679165923424 103766806807552 103876970311478 103994199371776 104179818621424 104408116251712 104496373323776 104712513092096 104740213832072 104982824074828 105045578886976 105212881395664 105218155684096 105275773727488 105351834219008 105448728706048 105582700181504 105720940198664 105939612854894 106029164514112 106092544789504 106171766864072 106248474699952 106261514765056 106325033930752 106481305542976 106571315099648 106599507568736 106684455995572 106774637277056 106819997449256 106910293305088 106995489394976 107085933595648 107131426013248 107144574444544 107221985122304 107229957231488 107320599629824 107366191738624 107506766891209 107542581013504 107571030422128 107661961132544 107820197698472 107884648586624 107975844401152 108056472784736 108121064909312 108199181089792 108436286672896 108564938537887 108578262906736 108624389298061 108716210421728 108802845634756 108894817609088 108959910864896 109120055097248 109133447596544 109451620913152 109467140243188 109480575340864 109707024407344 109799760691712 110026869959552 110040373753856 110119876612096 110236784820344 110412355185566 110478355568672 110492126795956 110558174863552 110571743865856 110734257095728 110800449899776 111086476637318 111123483281408 111410343916144 111490622623744 111560183603414 111654486379072 111867506489284 111904773320704 112098892672039 112193650823072 112425711601112 112439509809536 112520746014976 112672079121056 112767321791488 113000569147648 113126008032128 113216157383056 113311859967488 113455821466624 113464257070528 113546233643648 113560169375744 113704446349312 113795056653824 114088813843732 114126820667392 114253509773312 114324794567347 114421434292256 114672175200128 114890952610616 115036920329968 115128592473986 115134162020864 115225911656128 115372304937344 115464244347088 115469830131712 115478415480064 115561847258624 115625129564672 115815087245312 115943650450432 116183467708672 116522195019776 116916087656186 116980111551758 117078995838784 117172295298968 117341442469888 117414653879978 117513905489344 117544992720883 117887689492664 118146026284832 118245896129536 118490475341056 118716537498832 119062649853056 119077262624768 119151557043883 119323561430528 119631590224804 119671443533824 119703101522368 119879035598959 119980370371232 120052090156544 120141736188292 120243293023616 120249320781824 120315169974272 120721884416042 120823931655616 121073843262736 121176188016128 121339162130368 121441731160064 121692920620544 121725113372408 121828008649984 121925092566368 122028156888064 122079997084864 122183192348672 122280559308544 122295567020032 122347520818432 122435915443712 122548522550272 122704219129856 122864876447096 122938320482432 123042241294336 123119009534066 123223083083968 123296741241856 123493111753984 123566931324928 123713534612941 123870711327818 123885914201504 123984638048908 124089443321984 124142159197784 124247097624832 124346109296864 124451220124672 124519370300416 124723940110336 124741624928284 124940296657351 125014981301392 125105303135072 125120657532416 125379456465536 125485440790528 125703118300123 125744994239488 125909632860508 125984896937536 126170063706193 126185548783504 126260977792768 126446550332284 126553436680832 126586915237874 126629085599744 126955973299792 127218568390732 127234182152896 127326107332736 127497352689616 127605127290368 127740598626277 127848578844896 128113020196616 128221315226368 128317061431874 128393764579808 128486527544128 128502296925184 128768090424064 128911032408704 129100499875802 129143507597312 129286866322432 129389894152064 129499268534272 129570183049216 129673436652032 130008183217276 130051493318656 130277091483721 130387215821408 130656908076968 130672943832704 130767353476864 131053914514432 131193047237798 131199393930752 131287832650468 131303945840704 131470766091392 131575534255984 131581899452416 131686756178432 131854062785536 131959136396672 131975331977216 132143005216768 132299783400421 132395114365696 132589702575148 132781105952768 133229960352398 133399227583804 133521917898824 133618385892784 133691556059152 133798093956254 133804566672896 133911194627392 134188175862832 134301606273536 134337134538152 134728787991616 134745323496448 135024030039808 135372588938594 135417686104064 135676042855808 135875453222054 135973360699904 136071599832064 136173208050152 136369784492032 136606342891837 136721817399776 136803544596992 137004612113096 137120423281408 137202388750336 137304841358048 137420906312704 137683084909888 137967867904048 138084493320704 138370106585984 138387088996352 138487072018432 138673328148992 139031307558556 139077623566336 139114415282752 139232009885696 139342962932992 139519996668416 139648316394496 139749210638336 139825738078208 140298406213238 140417001653824 140500937694208 140707439467504 140826380667392 140975888279863 141134984861696 141154996629374 141386896700504 141404249366912 141464320946312 141566527231792 141583901944576 141696729198752 141816506653696 141876753368896 141996682999808 142109839196416 142127280590848 142147433057812 142476689815838 142561857060896 142788910465544 142874264344448 142995037179904 143243088295489 143290807389184 143478418841044 143660706628712 143775188874499 143896723269152 143975521909856 143982739357184 144090255029812 144212055752576 144298260334592 144510343236896 144632499063808 144670760271856 144969996538276 145092540914048 145287680971888 145392649589408 145410493889024 145711260216704 145834431188992 145989255572888 146112661537024 146327411162212 146414880224704 146538645972992 146648070207856 146735730948352 147114523114286 147163531913216 147326894181376 147543428429488 147866752231744 147874164745216 148198213316608 148455290295403 148562547472898 148580780819744 148888104552824 149013960938752 149322180659392 149340507237376 149607065113324 149815524150656 149934911128912 149942164492288 150061652389376 150252304104448 150372039149696 150499149918208 150581564084224 150760218293503 151090591306564 151199752457624 151308702132224 151403106318919 151531088657312 151820187378314 152013073293172 152262811831312 152456260095776 152467595438522 152474971324928 152577751458652 152596477598656 152790349781888 152912107378576 152919504769024 153041365288448 153081850985336 153357915271808 153528153757888 153864592370944 153975757704704 154313177188352 154711530215536 154834818787922 155058334692352 155174120801336 155286232253776 155398126514176 155626523485888 155799280292768 156121534733528 156253505599744 156346908110848 156576699557824 156595916495872 156709055178752 156919818694912 157219198309264 157352097039872 157677563318912 157810849509376 158023094867456 158137264669696 158483803598848 158659732195328 158758722820243 158892922924064 158987903180288 159249100494848 159451424763904 159990435740044 160010071652032 160341035672272 160476573318656 160808502248576 160828238563328 160851042670682 160944435048448 161115300891272 161319996147856 161468365831136 161585024800576 161604856419328 161673509652928 161810173650944 161939119084288 162144860993024 162357158162234 162411244795904 162454209208928 162830502646672 162927836641024 162947833065472 163049499112682 163187326246336 163284873536512 163498663330492 163706386623416 163836843136057 163975335818336 164044996082786 164183664718528 164314501570856 164334668183168 164404481099768 164453398021888 164543453611264 164551702122496 164674577176928 164813778002944 165154677985024 165198368148268 165338011739264 165679996043744 165820046758912 166043063967872 166183421587456 166471697208271 166527154533376 166745189463916 166844863511872 166985898899456 167090084367661 167231327042528 167331291685376 167597794523264 167697978226688 168110251087753 168130883559184 168478644625564 168621061062272 168990573979136 169292205259814 169663188909032 169806606651136 170157833774656 170301669644288 170970932267954 170979502986656 171217741886464 171354184147328 171499031302144 171796527822829 171853759028224 172297392335432 172529121154117 172653771387422 172674961493216 173032121507336 173178387036928 173224199799196 173508785575216 173729226620768 173867670266836 174014642092928 174109933472384 174235725823744 174248680501168 174257110085632 174395974398464 174617542607872 174756694146944 174904417472512 174950686840384 175207821260017 175460747151872 175591768275196 175845248423936 176299185594448 176439677223446 176663841935308 176813177389184 176954078614768 177200642350592 177320089533028 177341852344384 177858883983872 177905934928904 178056320334592 178424611124032 178575434971136 178815607350016 178944799494656 179336935651328 179679083782016 179830968045568 179943167780558 180202929507328 180597822705664 181041808863734 181064028448352 181172261763584 181438540365992 181591911913216 181700460777472 181989848900608 182314682587492 182714203440496 182846212274336 182868653316608 183246897911168 183401798078464 183719942130949 183781145426944 183829763052208 184131772447168 184365709883264 184388337416192 184535275235584 184769725317632 185011645347662 185073278953472 185308412563456 185551037899696 185661953381632 185934830724916 185957650838848 186068809378816 186092003024768 186203241875456 186342284700208 186499801424384 186697797992251 186855615234848 186934995536198 187093013283904 187242106441208 187400383792384 187479995523184 187638473964032 187652425155104 187788001795264 187811049352192 187890835542592 188049661270016 188199516773632 188408431981952 188685345972326 188748203411456 188798135026592 188957727702016 189348566907136 189371805995008 189763501677568 190011960086788 190253368238024 190404979860823 190565930815904 190679844013568 190960096420184 190983533293952 191097696118784 191121516620032 191235761926144 191540336598016 191567495425579 191987292712852 192149581210496 192547022429216 192709784071168 192914373435602 193132084547584 193361221892923 193476806011216 193500551765248 193784949917524 193900787324608 194064693315584 194466095742464 194968101853252 195395351163376 195405146270464 195833353311232 196338888940376 196744995301946 196911305526208 197176138461848 197342813135104 197750996008384 197918156613632 197970514056224 198128275420348 198295754943104 198547687566592 198705908876384 198730296407552 198873876677632 198982781111296 199141349144192 199309685026816 199655424226531 199721936167936 199943642103296 200237510011448 200526568173568 200676306600224 201314610577444 201484783536512 201645345398224 201901533640352 202062427607404 202072202730496 202233232702592 202343976738176 202515019829248 202676402679296 203267295981568 203321068490176 203492937525248 203913841284608 204360694114304 204888242717872 205051516773194 205347524322304 205649334606352 206303456612162 206755545998456 206904924415696 206930318226688 207054013444096 207358331846848 207533613615104 207753940622956 208359637242848 208816232503424 208992746647552 209355282893407 209425026184192 209480427664144 209965648149656 210091157773952 210425762791328 210436311368192 210551547454976 210703668438016 210897457412096 211165400363008 211441880397328 211879225709788 212058329028224 212185089579008 212343533728144 212496949399904 212523029530112 212962611085952 213142630199296 213199015137472 213368911991144 213549274554112 213639994898512 213820586610176 213990978789952 214171867191296 214262852026496 214289148889088 214443970244608 214459914462976 214732383477248 215013533782418 215085162027008 215142060844256 215323922265088 215640395396944 215769297173248 216112945569472 216242129818624 216398362179584 216973116585589 217129877075774 217156525813472 217248778596122 217432420843456 217605691269512 217789635218176 217919821729792 218240110194496 218266895193088 218297843624497 218934280486376 218961150681728 219414048814688 219599521383424 220053739919104 220080747507712 220341857505889 220473569640688 220824710371132 220956711137344 220984253591912 221116349727104 221143487731712 221281463081497 221468514191456 221600899799552 222172953274636 222246966562816 222632494683781 222820687832288 223120367206828 223308972758144 223735012978568 224197785344078 224387301646144 224851423202224 224879019619072 225041492029952 225344158242112 225534643582976 226001138295296 226252016064256 226432314766112 226623719934976 226911642933248 226928514141056 227092467287296 227120338751488 227590113307648 228177627687464 228507019546624 228649589134694 228842868584512 229344350400256 229753707138319 229781905221232 230073840659936 230257184947972 230268324041728 230451823312256 230744609874688 230928488694176 230956830960128 231123694517248 231250259129344 231630174490624 231887300900864 232031979506509 232366935417344 233044390039552 233448648271657 233832175312372 233960223103516 234157991677568 234344590597936 234829307759956 235027810978688 235089985441766 235775378985328 236292052569664 236491792259072 236980950682112 237433074997664 238125299706112 238154525249536 238303114087766 238647122861056 239263180449608 239406203044736 239758071197918 239960740742464 240104180313088 240283472376584 240486586047232 240498641563648 240630339948544 241443768832084 241647863311232 242147686525472 242352376032256 242678324260736 242883462320128 243304788227473 243385841241088 243450226744816 243656017299968 243850185132736 244056313776128 244159994169728 244366384697344 244561118617088 244695041636864 244871830887424 245097045100544 245408438259712 245699597743639 245729752894192 245876640964864 246238019068132 246446166167936 246593482483712 246986223507968 247427069225882 247741422655636 247771828403008 247969276097816 248178886643968 248284318395568 248494195249664 248692218593728 248758007851171 248902440249344 249038740600832 249483249856568 249880593314702 250029962602784 250210606270144 250241315064832 250758912931072 251087232971827 251406236600246 251489988478976 251819265721016 251969793875072 252157946302171 252340127412386 252371097567008 252521955585536 252893100664568 253106873361664 253173830475748 253258171199488 253697493941983 253911946599584 254437136781464 254468364305792 254652214665472 254994705379232 255210254580736 255481197252554 255697157689792 256072969533871 256226040393232 256442630452736 256634122863748 256787529159616 256973055088256 257004593850368 257536180848128 257822064817408 258200999751604 258287015194624 258573732644864 258779788304128 259346873304064 260016366434552 260554182967442 260774431642816 261313816153936 261345887665408 261534706953728 261812363948317 262107829028864 262386094475596 262398787861504 262575665300936 262607891681408 262941532182784 263151068511968 263373512356864 263708125571072 263918272793344 263950663954432 264599566800842 264790228731392 265179405150296 265562211905536 266022878263051 266459920704796 266798455167608 267011065052641 267043835797648 267236771785568 267383112118304 267596187912508 267609133345792 267822389254784 268376351725664 268603212547072 268674269076304 269457575983232 269490646992896 270048060079616 270745177877188 270835372208128 271352085711616 271750906444108 271946721399808 272143199664128 272346416100304 273212685783674 273443634799552 273607089193984 274009224226192 274240846562816 274609682716096 274841812625408 275366169819776 275935735808096 276168986641408 276740213171968 276774177992704 277346656297984 278062615117112 278228830565504 278464019771392 278685925865984 279039993336832 279296632788992 279498421276672 279651476156416 279983262545077 280596812426476 280834003307648 281001875388416 281414878935008 281652761334784 281951776559726 282269969723392 282309993258748 282773793401008 282808498733824 282928641892624 283133054463584 283167803889152 283393458397504 283633013307392 283753506737792 283993365999616 284219678392832 284294866115624 284953379631676 285123714121792 285577820931088 285748528688896 286486176590978 286581614778368 286956837682088 287321413257424 287550377748998 287793446538304 287951043819712 287965478714368 288180510059624 288424111505152 288596520669184 289020686473792 289097144259469 289264998127616 289341520543712 289939993076552 290185081828096 290575361943776 290785299178816 290820987778048 291422520433408 291804081561853 291978511145776 292225323074048 292654822324424 292829760449408 293077291945984 293296140415712 293471461896704 294229046228572 294327063826432 294653788362752 294837628094737 295086856858976 295733504463488 295748329490432 296910580590806 297125094945796 297161561639488 297776209105648 298027921877504 298644361318784 298681014474752 299214130226648 299631048301312 299869822257824 300123304778752 300504608208896 300744078299392 301520436587006 302181182613128 302399504915248 302617404264448 302806212637838 303062177314624 303640374756628 304026146586344 304268422966963 304525623662624 304912520191552 304935190877044 304949942649856 305155502917304 305192955197312 305580699563776 305824214757152 306082730576896 306163701970672 306715830543616 307056307515776 307729184741888 307951515409408 308626354376704 309161723386789 309423060431072 309669637575844 310116669384704 310310156682799 310348241602672 310572464507552 311253046971776 311598560585536 312243069467056 312507011199488 313153399115648 313191832991744 313418110357504 313839637389824 314438396618528 314704194079744 315355126637824 316046189734912 316274529339392 317319464390656 317517445640486 317785845848128 317975806360576 318498200989696 319050694528111 319980871480088 320020143304064 320682071344544 320953146637312 321617004497152 321656477126656 321702085341364 322230601782544 322639992295712 322936731662272 323170049601152 323209712838656 323347019305856 323620347301888 323878238168576 324289721986048 324714316324468 324822489591808 324908418417856 325385953768603 325661005293344 325855673282048 326098998225364 326374652492672 326569747073024 326997326660984 327412773246832 327673686272114 327950671636672 328089992165572 328367329437056 328629003141712 328669336366336 328808962199536 328906796043776 329086907222528 329349154353856 329627556005888 330309355970048 330396736296536 330676023478528 331359992087488 331640093517824 332086127935744 332943394416542 333054309066752 333490378927832 333689727023744 333971797798912 334180168735322 334462654085056 334662583370752 335195589046528 335395956453376 335977762247491 336220502175506 336261767118368 336957289251128 337242122124544 337981147958272 338584410519628 339123662355667 339326377818064 339613213302272 340315667549312 340603339288576 341194178243191 341941864535908 341959005973312 342435483772928 342708368294656 343593055645658 343707518056448 344594784670864 345058242308234 345307542774844 345349922986432 346064243014672 346356774073856 346448399598392 346724481985609 347017571150432 347458453241536 347735340533672 348029284185856 348219866944768 348471451647488 348497361002336 348791948796928 349235085215744 349513388293888 349901373680768 350415642520034 350921494303744 351183536550392 351690496847872 352598371188896 352879354446892 353327683870616 353609248312957 353626354778368 353908157229536 354401284701184 354640179066056 354683704688768 355717767967744 355811869857808 356112640669184 356849222248064 357150869942272 357631214700032 357889598989312 358673871302656 359099412086857 359358167564032 359886335561116 360405859014656 362083617727468 362128056896704 362344523527168 362877080731984 363183823826432 363569396090173 363979697801216 364629365174984 365428406880992 365692424548672 365737306633216 366493795822336 367439884261898 367562290853888 367659526104416 368263544894336 368731419766528 368776674832384 369070550471168 369539450635264 370023290695324 370146557906944 370788644992129 371102075799392 371323906763264 371869661449832 371915301677696 372137618757632 372184006049536 372406483750912 372684569400416 372999602848768 373395595984502 373711230469696 373869991072396 374186026567808 374484212882416 374800767584768 374959991046368 375276947928064 375304850310208 375576003590528 375622098704384 375781671085184 376099322540032 376399033547264 376816863963904 377370691944652 377496406822912 377596270053184 377915455404032 378697133814272 379527003355136 380023920173576 380506736476048 380809959721646 381131861631808 381359688027136 381920192840368 381967066587904 382195392237568 382243033240064 383080673196032 383134990851158 383974585425704 384299162420992 385094044858432 385419568142336 385828746871204 386722443785846 386953612022432 387001103530496 387569899835048 387801574649216 388129386631168 388802668230613 388932191484928 389936203706504 390460642611949 390790702326752 390810292540928 391666706622464 392677777880752 393489990603892 393822611052416 394352276923696 394685626270208 395501992016768 395836313227264 395941028112448 396256550840696 396591509886208 397095375133184 397411817752768 397460592815104 397747753355264 397965562222592 398282698288384 399310848453062 399443872335872 399887284206592 400475020022896 401352613200448 402629221154888 402950073658951 402969567073024 403290690796448 403803067280704 404124855214808 404144405460992 404466465405184 404687953476352 405352805358592 406642136980352 406985875050496 407827682569216 408721388228608 409206306796651 409776485435744 410103033546388 410695048644608 410951288579923 411298669212704 412606913224324 413511091996912 413809848831392 413860636453376 414716663693696 415067227230208 415507881245912 416719274485696 417632465006848 418710565786814 418850052368384 418960855328288 419931296299312 420182315547904 420851525582656 420872622736384 421103094909952 421407336876032 421794914824192 422526595456147 422883760794656 423758451419576 424116658056448 424370179158016 424687067456288 424993898799808 425046059060224 425925222171904 426398030274944 426737823982288 427098549108224 427279989797024 427641173220352 427981957579904 428343734382592 428525704052992 428578297778176 428919828925952 429464766954496 430027067564836 430170324054016 430284121688512 430647844530176 430916533369231 431280790793888 431538594346496 432225891138944 432484259637248 432796724359168 433547489647363 433946233171178 434259754151548 434313051626944 434497557192244 434864841686912 435211382539024 435579270436352 436480220388992 436533790386176 436595687248994 437868560972752 437922301363456 438828097629376 439199042766848 440107479838208 440683715011778 440947139281376 441649420742264 441913422274688 441968507183824 442232699454208 442286975463424 442562926162994 442937028382912 443201799599104 444345906549272 445264989367562 445641375664576 446240734413656 446617945516288 447470025957136 448395570688156 448774603292288 449702846404448 449758039238144 450082984059904 450688316484224 451069287165952 451851749565307 452002276590592 452504032128512 452864629532224 453247439869952 453823285866496 453857028282112 454184934574592 455180226615296 456355255374928 457299178269388 457685737169024 458688700800512 459507414276638 459563810442464 460147681319872 460514369895944 460536648083456 460903646624512 461489219749376 461856977388352 461913661920256 462247389034496 462500518258688 463774601801728 464063959013018 464733870834688 466304861233393 466897296543314 467664350624744 467920446207032 468293328846889 468315983355136 468689181195872 469658615519912 470055621957376 470179970883532 471550757970656 472584105139328 472983584518144 473804061285079 473961901364224 474866149995328 475564086277189 476250599412224 476606228175532 477294245722112 478526360899216 478812406089472 479516142395836 479921481484928 480208360626176 480566944753168 480973172094464 482887537664168 483295726622464 484295373050944 484704752064512 485356648521472 486609576454946 486771682482176 486900453489632 487312034599936 487700370265472 488112627552256 488319988339456 489122237234176 489390083273728 489743661774848 490194090201088 491044421746333 491399195487278 491459505788384 491753281929728 492476038136264 492892332335872 493186964967424 493972447015936 494042488202809 494854138451764 495482845311272 495543656806016 495938552195632 496357773287936 496568636791136 496988390499328 497384437187456 497516015702342 497804880498688 498077481201664 498668414355433 498966499713136 499761186629404 500059925205568 500421212540288 500482630129664 501517825862144 502174465943654 502812473200492 502979976957952 503638531442032 503939587750144 504315892604342 504680254824772 504742195134016 505043911171072 505786201329136 506213746723328 506347660951496 507394987883966 507823893199168 508874273562928 508936728611584 509304429330944 509989410758464 510420509161472 510962394505108 511394315379584 512145939067742 512452080786464 512885260905472 513268245727496 513575058319232 513946110176512 514009187700736 515072361696256 515644129634816 516401999503208 517147465289728 517559576608256 518693746608128 519968916155143 520032732869104 521108365934884 521548863285632 522627632307872 522691775330816 523069413907456 523624727896634 524215658057728 524772188951192 524797575723008 525151330601872 525215783362816 525883064365568 526302137023936 526747024713728 527416251142144 527836545586688 529199133601684 529580457462784 530358810300592 531370655824099 532045756526102 532919841409592 533596910335216 534022130105282 534087671595296 534473543571136 534766224236608 535192375825016 535218266691584 535644778509568 536752703451328 537206425094144 537348538152608 538915151966464 538981293985792 540096120159232 541490355754376 541921865757727 542704171423232 543501812888216 543893442799616 544286399328256 544692832200608 546425371567348 546887269599104 547214178387968 548018448452384 548481693125632 549219365432192 549683625250816 550732339639552 551871471616192 552337973282816 553480426343936 554693312595968 556125230234224 556457661131008 557371851731968 558079986673664 558593265577984 559966525090154 561193624852952 561668006615296 562003750776832 562829757870016 562978649347387 563305522669568 563903553119452 564619986517496 565547586802016 565616997467648 565857283785248 566266108927168 566335607778304 566786916795008 567266026614784 567507013475584 568250053567819 568439356785664 568589732231248 569906759263352 570247428243584 570673246894387 571155641862176 571497057377792 572972353181956 573163229556736 573913675364176 574157486289751 574642826514848 575100755497996 575586893076608 575902087639424 575930957428736 576361020119248 576848223010304 578041372947584 578194288518938 578529996255232 578683041087424 579879986153104 580370163656192 581150723887552 581570598357632 581641975556096 582845040866816 583608163123706 583957022291552 584450646148096 585309644648848 585659520898816 586592280831424 586942923793408 588458092457144 589307576725504 589675256189474 590173713717952 591467008926976 591496658980864 592522718409349 593821161181612 594250189891592 594323123278976 595552418211296 596055843755008 597288722637568 597362028949504 598428260453296 599262096602624 599739644515648 600246609557504 601009216417792 601488156598784 603040873174012 604288199855977 604362365226256 604799009830496 605612425275676 606124354629248 607280749513256 608052293172688 608536845933926 609051247325248 609825040383104 609870381754088 609899885299712 610311005834608 610385910394624 611161399127552 611648429514304 612165461153792 612327403941344 613431661087232 614112615031552 615458369483776 615903030818816 617538870282061 618323446773578 618846120862144 619339275151688 620233338769408 620620313365598 620696483205344 621144929015104 622506093943552 623197121171072 624486138934112 625014022398976 626306798231296 626383665983488 627679274779648 628876793237056 629408388159488 629801087231953 630710253275648 632092379469824 632549058678784 633646331023069 635034891280972 635571691696256 635951612721152 638101389056222 639961742960176 640040286608128 641364142689088 641906293274624 643234008994304 643404170682728 644461203565088 645279984591424 645873463324544 646340099202304 646419425677312 646694038611712 647756476337152 648579443972096 649428632648936 649816836835712 650771907537206 651322010586688 651711346564096 652197996450728 652749304985344 653139494146048 653994653321968 654272484376693 654825546493664 655347372544228 655901343273344 656179984331144 656734658874112 657258006283424 657338672732672 657617924399072 657813592087552 658173814445056 658698308707712 659255112011776 660398710903141 660618711940096 660793472593072 661352046957056 662719984174976 663280187035648 664172255871488 665886788833084 666108618133504 666980757855664 667379454047488 668360337470644 668925308170112 669325166741504 670391178093056 671955524494982 672441004351012 672523534236736 673914578502256 674484244249088 675200307024607 675962295916544 677168821039256 678247324711334 678652755636128 679226426604544 680631335098624 682388356486382 683883729071816 683918011946624 684870967545856 685416736589312 687186111291316 687415036112896 688607483556811 689189569341728 690116484616468 690615085549688 690699845972864 692128486029344 692713548147712 692896799196784 693448963971218 694035142300864 694916906483072 695470681067344 696058568371712 696439733889536 696942903294976 696994722004672 697583897593856 698470170431488 699026776587776 699802747361536 700831285040068 701842988607488 702367073100784 705196742377792 705758708893784 706655367741232 707218496625914 707252709556736 707816314459072 708802569402368 709280358132112 709367409377536 711435535935488 711623739715616 712225281338368 713698444496128 715262429400064 715779197978624 717680308706179 718198824173714 718716335128064 719772671122232 720811718029312 722062098142567 724167235454936 724256113793408 724689047054336 725754161463968 726367647652864 727138792180346 727959395602432 729258730349968 730856813761984 731384849097344 731474613266432 732987591644672 734879768523796 735124581707776 735319052208832 736527089788672 737462839533056 738141100942336 739078901270528 740046581390648 741577289984258 742204151598784 742647813526528 743739322899664 743830603355392 744275237515264 744368012099072 745369138800832 745999205697536 746791191969004 747422460939392 747739982144792 748372053135616 748968425764832 749601535169536 749919982092736 750553895856128 750609700620416 751152007181056 751244197408768 751563342170368 752798067094528 753633727927808 754741383889304 755192540106368 755830910808064 757394267628544 759054006710272 759954569765209 760047840347152 760370725086427 761013472952096 761619919443292 762263723263616 762719376054272 763840385680736 763934133175808 764486066480128 766161346392064 766269981702316 767949170851408 768598324841984 770188089716864 770839136284672 771657493742408 773444887571692 773907224044864 774002207060992 775139799670096 775603149298432 777605336461226 777864382969856 779872407413008 780921285223898 781581404653504 781620585081856 783333413244928 784692248704273 785355555761504 786979981207784 787645222104832 788704553847392 789371252540416 791003984033536 791882056224896 792513101681392 793183019772416 794190750266368 794823635505536 794921185630208 795495506710528 795931124445184 796565396576768 798621696906124 798887744671744 799774568413184 800273561971429 800950040045792 802705226400896 805258442309776 805900147317902 805939134146048 806581381592896 807606134561408 808249710429616 808288810921984 808932930810368 809375906952704 810705610717184 813284273960704 815655365138432 818412613593302 819552970871488 820206067092776 821390097289216 821902577159846 822597338425408 822814949046181 825213826448648 827022183993824 827619697662784 827721272906752 829433327387392 831015762491824 833438548971392 834060899307181 835264930013696 837421131573628 837700104736768 837921710656576 839153249192713 839862592598624 840364631095808 841703051165312 841745245472768 842206189819904 842814673752064 845053190912294 845767521589312 847516902839152 848233316112896 849374134912576 849987797599616 850092118120448 851850444343808 852796060549888 853475647964576 854197098216448 854559979594048 855282346440704 855963915159808 857051408105984 857839657851904 858929533908992 860054135129672 860568243377024 861295689060352 861833066738462 862561581587776 863077188692992 864451782277888 864968519274496 865994742290587 867094979294726 867892466342356 868519508303096 868626103253888 868995114384488 869729683373824 870422765078048 871158540872704 872960440777984 873067580772352 873191374497988 875737121945504 875844602726912 877656195258752 878398085533696 879921828100861 880214959676416 881367430023556 881894278562752 883190445943351 883298841484528 883826844549376 883937014367648 884465398908416 885125852325988 885874056765824 886403599198208 888691813098544 890529978735124 891282751329152 892481468827312 893235891032576 894940051914272 896791141376312 897549206584576 899405692808896 899516078476288 900165968119808 901376632968448 903703499130614 904004553181184 905008064257024 905729259064448 906494879739904 907714056564224 908369869149184 910360453230592 911939640386047 912710510749856 914598356538776 915371474338048 917377401601024 919014828553276 919127620884928 920295362639744 921028739791888 921073296166912 921807293249024 922978439498752 923713954776704 923827323840512 924494778068992 925001036517376 926098483802947 928127918026036 929467741669376 932609722466786 933794593086628 935328701249488 935840892414064 936586657693778 936631966710272 937378362391744 939317231039824 940111243914752 940359941767064 943101515941312 945168210278656 947608122570158 947923802728448 949732299990656 951128172554378 952501198824448 953212456351064 954588491444224 956244400242859 957052721798432 957624812178944 959032284791672 959842962969856 960416721252352 961133889506336 961946344188928 965775075328336 966591453244928 968590746101888 969409504129024 970713297042944 973219152909892 973543364964352 973800906979264 974624069199872 975400740530944 976639976678912 978244474468352 978780166547456 979487323549696 982088843492666 982798390974556 982919011576768 983506563859456 984952076272528 985784664671744 986831217959041 987944894031872 988084976405618 989708276903528 990965690622544 991087313612032 991877104391264 992715546575872 993137273582272 993976780998656 994768874374912 995032031404684 997336828710866 997932999426272 999522373258808 1000119850411136 1000842425080576 1000965260259328 1003035651724288 1004348931887308 1005624946400984 1006426322121493 1007277062884064 1007879175500288 1008631785208684 1009360509649544 1009484390268032 1010087822342144 1011572402658272 1012427493446656 1012695321902992 1014789975767932 1015647786398336 1017748547125856 1017873457223168 1018608858661888 1019978821516928 1020841018322944 1021924789010216 1022788630759168 1024291878135484 1024904161572928 1025770521810944 1026536491454992 1027150116638464 1027892220353024 1030144723392512 1031288259269632 1032803999006416 1035119153216512 1037387493216256 1039937832310286 1040065465738208 1042216731869768 1043097726571264 1045255264615744 1045383550661632 1046138827814912 1047249455793268 1049544377902384 1049595151446016 1050302661203744 1050431566725632 1051766128731136 1052604274047872 1053494049427456 1055321528054521 1055673091173376 1058398267203368 1059160914925568 1059821744232433 1060717620601184 1062741311648198 1064091513052204 1065839682819184 1067193820670432 1068044260210564 1068175343190592 1068947087142272 1069532448473216 1070384751650032 1070436533383168 1071289557019136 1073505406902656 1074412850188288 1074697076305216 1077830303932928 1080192240318464 1082980711508752 1083843731515454 1085408342846464 1087003625776432 1087786885599232 1089385664401216 1092850743134696 1093774539198208 1094428356775936 1096036896904768 1096963386251264 1098438730864384 1101464679279104 1103742943232384 1104675946565632 1106960852687872 1109386625191936 1111311059741701 1112250460468448 1112915322262016 1114743703463936 1116159973347328 1119933050180308 1122387249705904 1123336013230592 1125659515740032 1125957298694774 1126611045339136 1127807106238904 1129239973034992 1131095173604032 1131233994935296 1131714567570496 1132532217854336 1132671215556608 1133573833590016 1135014026951168 1136500107135638 1136878713571328 1137179464462496 1139813518526704 1140494856487168 1141346493788774 1142311283724352 1142994114755584 1145944706363912 1146857901952399 1147827350728352 1148314972579502 1149285653029696 1150201510995992 1151173786153216 1151804175278848 1151861914857472 1152722040238496 1153696446020608 1156082745895168 1156388577037876 1157366082174848 1159759972306208 1160740327312384 1162301447775104 1163141196715264 1163283951112192 1165690081733632 1167216326247412 1167914044583104 1168901292296192 1169630590573627 1170619289297696 1171319041797632 1173184561662848 1173885847586816 1176771757614271 1176916184914288 1179350512378948 1180347427435904 1182934017853952 1185045436818698 1187642322363224 1188500379783184 1188646246557952 1191104836422592 1192111687510016 1194577445275136 1196856520906592 1198524193205248 1199479289031296 1200493219115008 1202575694759803 1202976313197568 1206081746348024 1208576399711954 1208724730452512 1209598019660992 1211224850551352 1212248709258496 1214561499026512 1216104586345376 1217073691867852 1218102494650496 1219650080766208 1219740763508176 1219799770599424 1220622011669216 1220771820789248 1222322798255104 1223296859028608 1224330922307584 1224654807882688 1226454748820119 1226863322174464 1228225230063104 1230916738967552 1231806061637632 1235077740564122 1236646893547156 1237692241724288 1238678550303376 1241240626731196 1241392966410688 1242289858030208 1245012187887104 1246394242342144 1248972277868224 1250028044797952 1252613596462592 1255358549559296 1257753586474112 1258816776318976 1259602174463906 1261420506551296 1264184758939648 1267292662046138 1270069782561944 1271143383392512 1271903225442304 1276202778112444 1279923485920352 1280080573216256 1282728285378176 1283812586549248 1286039594916643 1286468017988608 1286808341365456 1288922407130176 1290559969182848 1291746926649088 1292680198404608 1293388077223424 1295512952674304 1297158887944192 1298857265297872 1299633673671424 1301543815074412 1302644021173376 1303422693128192 1304395992901456 1305498609970688 1307989306643936 1308544968753386 1309651092987328 1310694745088456 1311802686546688 1312359968662288 1313469317748224 1314516012566848 1314677345465344 1315235848798144 1315627184175104 1316347628890112 1317396617415424 1320797421806282 1321237423880192 1321586945186144 1322704093914112 1325439968349952 1328344511742976 1331773577666168 1332834859025761 1333961515711328 1334758908094976 1336720674941288 1337850616340224 1338650333483008 1340782356186112 1340972467979053 1343911048989964 1344882008702024 1345047068473472 1347829157004512 1348968488498176 1350400614049214 1351924591833088 1353528553250461 1354337642078512 1356494649422668 1357305511272256 1358452853209088 1361262670197248 1364776712972764 1367767458143632 1367836023893248 1370833473178624 1374372222582632 1377214967113622 1378379138683456 1380232969232936 1381230171099376 1381399691945728 1384256972058688 1385427096295424 1385793598393568 1386897927942436 1388070284601728 1389833812966144 1390941362134688 1392117136743424 1392879467779072 1393885806589952 1393989444009344 1395167795187712 1397587969585717 1398053553175552 1399605494723072 1401662570080136 1403685977214976 1404734146201568 1410393484755584 1411344200992531 1411517417787568 1413310735482464 1414436993251828 1414505419113472 1415632628918144 1417605138804736 1418560716264224 1418734818755072 1422871071870976 1423247479431232 1424450562676736 1427396888992256 1430524858800128 1431558395957248 1435360617412358 1436397648347428 1437432670256128 1439545342244464 1444124196285134 1448334470909872 1448512227586816 1449378094108672 1451508322927936 1452735295305728 1454277584360692 1458517460699936 1461713627523968 1462769698194688 1462949226532864 1465975183289344 1469759537047592 1470638104417664 1473054179577344 1474925679066112 1476282201884672 1478157802541056 1480093162781296 1483154579968516 1484408303197568 1485295627053056 1487478645799328 1487661206710784 1488736024198144 1490738277601664 1491998411395072 1493582383938008 1494844921878784 1495479964289584 1496744106271232 1497936851529664 1499203070339072 1499839964185472 1501107791712256 1501219401240832 1502304014362112 1503126684340736 1505596134189056 1507267455855616 1509482767778608 1510385080212736 1514788535257088 1519909139530418 1520095680694304 1520741450172854 1522026945904192 1523239838886584 1524527446527232 1525438752108544 1527680771361472 1527868266351616 1528084905371479 1528972132960256 1532539963404632 1535898341702816 1537196649683968 1540376179433728 1542393002541223 1543314987484816 1546889775143384 1547814448089728 1548004414121984 1548970241570479 1550279599340192 1551206298596864 1555210672922452 1555728765939712 1558427462786467 1559744814826016 1561842570447796 1563162809307008 1563241170163712 1569384497408546 1570711111523008 1573959962415568 1575290444209664 1577409107694784 1578742505080832 1582007968067072 1583764112449792 1585026203362784 1586366039544832 1588381500532736 1589647271011072 1589842371260416 1593130793153536 1597243393812248 1599549136826368 1600547123942858 1601900080091584 1605410452801792 1608275949968233 1610516884619552 1611800294635804 1611878268292096 1613162763185792 1615212269122816 1616499420859232 1617865861620736 1618751813905408 1621411221434368 1624223856545563 1626568547921408 1631310730276864 1634140537901599 1636825227186604 1639105941742976 1640210828180509 1640412134185552 1643805154319692 1645194676850816 1645629898092362 1650427652897296 1654044367987648 1655239395325568 1655442545813504 1658866654774784 1662031524983648 1666877097942784 1668121798614362 1670529860027392 1674842263147256 1675843421313152 1678306498385426 1679725185197248 1680729262191616 1683406102330624 1683490490945536 1684412379639808 1690106381824588 1691535043178624 1695033805678304 1696466632225792 1698748269825152 1699975595199232 1700184236240896 1703700888687616 1705592121099776 1706951295929152 1708394196432896 1709119959188096 1710564692881408 1711927830319616 1714102816211968 1715679315703808 1717859067817984 1719897184205473 1720108270259344 1721136486754048 1723666133476924 1725123163175552 1726154377385984 1728903564555776 1731989484581174 1734189958589452 1735784932684712 1737039016606192 1737252206507776 1737990228768976 1739459366747648 1740845530156096 1742317081745408 1745920881555968 1746382748995976 1751474243891008 1751689205453824 1755312390517504 1757610630802789 1759843656201722 1760429919352832 1762734860047112 1763788557125504 1766380891886702 1766597682969056 1767653689098752 1767874028735296 1768930797816832 1770251704651976 1771748113531648 1772807198396416 1775882457593881 1777383626197088 1781059957470248 1782565502658304 1784962937654624 1786471782065152 1789880103828544 1792510786737097 1793582282752624 1795098413169152 1798811385617792 1799032156952576 1800331936239616 1802753265936896 1807406998261228 1808009106362368 1810016128514048 1811458518128896 1815428113128448 1816739738298368 1823879280772094 1825421021499712 1829196713077552 1830742948676096 1832686547638219 1834754803202048 1838029657106552 1838255241769856 1840590725279488 1842057479583776 1843614586498048 1845956878997504 1847427909553408 1847654647681024 1852196967605894 1856255836052072 1858935483338752 1862160147841357 1865219444933572 1867589186173256 1869077455368487 1870657402498976 1871681784828128 1873173315387556 1873263933420544 1874756724783488 1878634462079648 1880222487829504 1880719883534128 1886203031882624 1890336420557312 1895216245140316 1895847605456896 1899464599981312 1902256345108756 1905002397648896 1906424912702128 1912488800485718 1914105443596864 1915249624357888 1918064569583344 1919685925939712 1922267779012672 1923892688377856 1931550150656672 1933182906489856 1937181492203776 1941426594085888 1946438305819784 1947601813958528 1949248138399744 1950801481061888 1953279953357824 1956488948936704 1957560333094912 1959882837815539 1964177686985332 1965596781949112 1965838023153536 1967013127718912 1969904152545056 1971569329343488 1973662435918082 1975889788063744 1976169952811236 1979416553807056 1981931381245088 1982174627224064 1983754208782528 1985431093151744 1986274547164544 1987953561997312 1989537748749824 1990064062809368 1994673657421732 1995865998852544 1999044746517616 2000239700822272 2001684850161152 2006071303448576 2008697863774616 2011249892801968 2012852644242986 2014554125768128 2015758351000576 2017263570417368 2018721019299088 2018968780536064 2020175644684288 2023144805316544 2024854986893312 2025390643805984 2029579951535864 2031295572796672 2035497094251712 2035746914446336 2037217717323776 2039957643033856 2042628570932971 2043849578020432 2045577261518336 2048583756270968 2049808323145856 2051541043621888 2053072982909984 2054300233276928 2055784440706048 2060289446785024 2062576518539264 2063863396663159 2065607998012832 2070238306433024 2079875664620572 2080130931476416 2084433463739536 2086195453142528 2090510529231488 2090767101323264 2092277655629824 2094498911586536 2099088755804768 2100605322407488 2100863133451264 2103532257462272 2105208548095744 2110643056109042 2111346182346752 2116796534406736 2118321829851136 2119643488464866 2121435241202368 2125482623296396 2128183026104408 2129878960768741 2131679365638368 2134387641340864 2136088520421128 2136350686381184 2137894174284544 2139064896946432 2140769503300064 2142579114038272 2147010813805312 2149394152610432 2155660607865856 2160384480636928 2164132063707523 2165961423017504 2167687463030908 2170816685692928 2172171096779593 2174007251552864 2178771328802432 2185701486269392 2187549078396416 2192073793809536 2193926772502528 2196877461728768 2202929358558208 2207485886464768 2213921705375744 2222622119483402 2224500920936896 2225830644524032 2229487406927872 2233354861696777 2239866100360616 2244774499411808 2246672026461184 2251319031480064 2251914597389548 2255614212477808 2258479946069984 2262190347208064 2262467989870592 2263429135140992 2265064435708672 2265342431113216 2267147667180032 2270028053902336 2273000214271276 2273757427142656 2274358928924992 2277701676380221 2279627037053408 2280989712974336 2282692987577548 2284622567448704 2285988229511168 2291889412727824 2293715803904798 2295654701456704 2296629945159004 2298571306059392 2300403021991984 2302347572306432 2303608350557696 2305444080476992 2307392892041216 2312165491790336 2312777154075752 2314732164349696 2319519944612416 2321480654624768 2324602895550208 2326282393430528 2331380163467264 2334432652494824 2335828089166208 2337802584592384 2339261181147254 2341238578595392 2342638083595264 2346369123325696 2347771695173632 2353543515228542 2353832369828576 2358701024757896 2360694854871808 2365868035707904 2370090873637396 2373865636489669 2375284644726448 2377000759566368 2377292493115904 2382209672845184 2384223375020032 2388359247702337 2389154890550272 2393713041813184 2397048386410496 2398958578062592 2405151389519606 2405952626395136 2412163492696048 2417152799423908 2417449460905024 2419196039321984 2422449701102704 2424497418516992 2427071373899263 2429122998053024 2432209172690752 2434147383735704 2436204989300992 2439300161532416 2439481527016352 2441244023338432 2441543641578496 2444645596510208 2446593718057216 2449309615765376 2452909497640238 2453726644348928 2456450460126208 2461833477935104 2470155481128244 2473293787094312 2475264738190699 2475384483448576 2477357100606752 2482481253462392 2482785932821376 2484579716060416 2490024375774208 2492788484684288 2497944555736448 2500056089595904 2505227192925184 2510717099118592 2513695884607999 2515507172948224 2519204348927812 2522841013102592 2534585324092276 2540139565123888 2542286766785024 2552405556224888 2559846971840704 2560161146432512 2565456570756352 2572079189833286 2572936035977216 2573616682730912 2577844814260352 2581119938365696 2583493853298176 2585360396809216 2586776154446848 2591025905348608 2595520514944903 2597714530595744 2599267347342848 2603087630148824 2605288042346752 2606845386256384 2608791985802912 2610997219941376 2615978613287872 2617089937506772 2619302185974656 2621389490176912 2623605373093376 2624719937324576 2626938635496448 2629032025133696 2629354690930688 2630471697596288 2631254368350208 2632695257780224 2634793234830848 2641594843612564 2642474847760384 2643173890372288 2645408187828224 2650879936699904 2656689023485952 2663547155332336 2665669718051522 2667923031422656 2669517816189952 2673441349882576 2675701232680448 2681564712372224 2681944935958106 2687822097979928 2689764017404048 2690094136946944 2695658314009024 2697936976996352 2700801228098428 2707057106500922 2708675284157024 2712989298845336 2714611022544512 2716905706418176 2721618677614291 2722525340394496 2729553425945528 2735534916287264 2735672047786496 2741666946357248 2748744445165264 2754429934227244 2756758277366912 2760465938465872 2762460342198752 2762799383891456 2768513944117376 2770854192590848 2771587196787136 2773795855884872 2776140569203456 2779667625932288 2781882724269376 2784234273486848 2785758935558144 2787771613179904 2787978888018688 2795175939171434 2796107106351104 2799210989446144 2803325140160272 2809468292403136 2820650515612657 2820786969511168 2822688401985062 2823034835575136 2826621470964928 2828873986503656 2829010838226944 2831265257836288 2837121432528448 2837469637510144 2846494958862464 2848901125353472 2854793777984512 2861049717600256 2864444147576557 2870721234824716 2872795296694856 2874865340512256 2876659020059461 2879090684488928 2888248392570268 2896668941819744 2897024455173632 2903016645855872 2905470590611456 2908555168721384 2917034921399872 2923427255047936 2925539396389376 2931950366578688 2939519074095184 2941276208835328 2946108359154688 2949851358132224 2952564403769344 2960186325562592 2966309159937032 2968816606395136 2970591254106112 2974957291598656 2975322413421568 2977472048396288 2981476555203328 2987164767876016 2989689843757568 2990959928579168 2993488212542464 2995873703059328 2998406140678144 2999679928370944 3002438802481664 3004608028724224 3006253368681472 3011192268378112 3014534911711232 3016415733584617 3018965535557216 3020770160425472 3029577070514176 3034832427531541 3039818279060836 3040191361388608 3041482900345708 3044053891808384 3046479677773168 3049054893054464 3055361542722944 3055736532703232 3056169810742958 3057944265920512 3065079926809264 3071796683405632 3074393299367936 3080752358867456 3084786005082446 3086629974969632 3093779550286768 3095628896179456 3096008828243968 3097940483140958 3100559198680384 3102412597193728 3110421345844904 3116854925572934 3119489629652032 3123685140895592 3126325618614016 3126482340327424 3138768994817092 3141422223046016 3147919924831136 3150580888419328 3154818215389568 3157485010161664 3162962246957149 3164015936134144 3167528224899584 3170052406725568 3172732079089664 3176763001065472 3179294542022144 3186261586307072 3194094770667307 3194486787624496 3201094247885716 3203800160183168 3210820905603584 3216551899936466 3221033769239104 3223600589271608 3223756536584192 3226325526371584 3230424538245632 3232998841718464 3235731723241472 3237503627810816 3248447713091126 3253137095842816 3264134028633751 3268281075803198 3273650454373208 3278053301928223 3278211883485952 3280421656361018 3280824268371104 3287610308639384 3290389353701632 3291259796184724 3300855305794592 3308088735975296 3310478790651136 3310885091627008 3317733309549568 3324063049967296 3328948603940323 3333754195885568 3336243597228724 3341059720054784 3349684526294512 3351686842626304 3356612996770852 3359450370394496 3361458524383232 3366812204661248 3380212763649176 3383070086357248 3390067611356608 3392933264451584 3397496539650304 3399951190398464 3407401777375232 3411184242199552 3413902591858304 3416788392865792 3418239918376192 3423855660639232 3428205632423936 3431358631407616 3439794368410946 3440216540518688 3442272973508096 3447332266953848 3450246326351104 3452308754771968 3457807129111552 3458297417419663 3463978969162348 3468379917178904 3471569865369424 3474078033212384 3474504413015552 3475980457537952 3478918733495296 3481691060312192 3484634163490816 3490678900488031 3491841763111936 3492765497991952 3502948487782016 3503378410907648 3510624781035008 3515221261605578 3519687312403444 3520859838705664 3525469720094224 3527577114251008 3532761783773404 3533195365938112 3535307378197504 3535748057470592 3537861595633664 3540503409303952 3543496227063296 3551764915187762 3554767252394176 3562119914940496 3565131005316608 3569925875309248 3572943564130304 3579760207657088 3585021573474194 3587164565505248 3590196826338304 3597622771235584 3598064313905152 3605506531873792 3614813996522456 3620032257028096 3622917036257792 3630856226256896 3633479476596736 3639782413086001 3647758561544188 3650842042999424 3658393426155104 3661485897352192 3665373095276438 3669509606404096 3676059314213104 3676510483539712 3681181450558976 3684114959167552 3687229172996096 3691913757995008 3694855819106816 3704393935211788 3712511672104144 3724320295682714 3730438889867144 3735178372346512 3738154910736974 3741314804997952 3743363569656256 3746346630775112 3746527866841088 3749513449566976 3757268924159296 3760444975659008 3761439767068256 3772406063765248 3780672841114624 3790432490280632 3793453060304089 3798929199962624 3804512690217512 3810004795297792 3812849825404256 3824977600971436 3828210887193728 3830499248715776 3836129139166688 3839371851879424 3844535558025344 3847785376755712 3863100301313344 3866365812979712 3874362984407552 3882853188171776 3892876611639568 3895203627917056 3901602962123776 3906559906715648 3919765675631078 3928355373970664 3931193563898224 3931676046307072 3934026255437824 3939808305090112 3943138658686976 3947324871836164 3952339905622472 3958833107614112 3963862762490176 3964349254448128 3967508417565056 3970862186303488 3972549094329088 3977750374974733 3979075497499648 3980128125618736 3989347314843464 3991731997705088 3998089493035232 4000479401644544 4003369700322304 4012142606897152 4017395727549232 4019102404028257 4022499785603936 4025705288485972 4029108251536256 4031516702001152 4034527140834736 4037442038598176 4037937561072128 4046289610633088 4049709973786624 4050781287611968 4059159903071728 4062591145593344 4070994188503424 4071493828892672 4074435434647552 4079915286067712 4085257141865942 4087699156040864 4091154523036672 4097167512541936 4099616646291712 4106145965819968 4108600466553856 4111568881412096 4125153037078528 4127726793326318 4131215996025664 4140476612866048 4147659028865443 4159751329241144 4160261862952832 4168866927479072 4172390906285056 4181021058462976 4181534202646528 4188997823173072 4198177511609536 4201210644814976 4201726266902528 4207064514924544 4210417096191488 4221286112218084 4222692364693504 4230017398991839 4233593068813472 4239286976929732 4242870482404736 4250965246592792 4256366052208816 4259757921537482 4263358731276736 4268775282681728 4272177040842256 4272701372762368 4275788348569088 4278129793892864 4281539006600128 4285158228076544 4294021627610624 4298788305220864 4311321215731712 4328264127415046 4331922846035008 4335374926061816 4341633371385856 4344342193559186 4348014503105728 4357542657604864 4371402972538784 4375098156792832 4384147587619072 4393754923457536 4405858717116416 4408607610623671 4414971772929536 4427843410751488 4435524317161483 4445244238966804 4449001841873792 4451661289048064 4466709723393554 4479732200721232 4489548998823616 4493344052922368 4502638062960128 4503829194779096 4511228424955616 4516959892139968 4524380694416128 4524935979741184 4526858270281984 4530128871417344 4534295334360064 4540056107804672 4546000428542552 4548717857849984 4555403352760442 4559254074106816 4561979425948672 4565385975155096 4569245134897408 4571976459022336 4583778825455648 4587431607809596 4591309402913408 4593259890318008 4597142612118784 4600806043983968 4604695144612864 4607216701115392 4610888160953984 4614785784082432 4622790976321987 4624330983580672 4625554308151504 4629464328699392 4639039889224832 4642961309249536 4649205791100416 4652564786861056 4662760326934528 4668292357129141 4668865304989648 4671656178332416 4678522362294508 4682477157190784 4685276167190528 4692738246651392 4707087030457084 4707664739657152 4717402049515792 4721389709743616 4726402149172249 4731736071415808 4740181747274792 4747731272979338 4750569289452896 4754001519132736 4754584986231808 4764419345690368 4776718495404674 4778309781100544 4787426083626368 4794096772820992 4797917156125184 4810302779039212 4811905252790272 4820252384897677 4824326985392096 4834305598847816 4834898921810048 4838392078643968 4844899402205408 4848994837033984 4854142747798526 4858245996106048 4864418345381504 4868294767471408 4872409978601984 4878600323064832 4878963054032704 4882488046676864 4883087283156992 4889291193020416 4893187436114432 4898619231530752 4905818995280476 4907453288697856 4912900920252416 4940310962256488 4946587574188624 4950529476381398 4950768966897152 4954714201213504 4964962506924784 4965571865642752 4969159432120832 4980048751548416 4985576969368576 4995889111472896 5010454385850368 5027391769215998 5031014345896448 5038408697855624 5045682026205184 5054434686997969 5069170648184552 5080279130247776 5084573533570048 5104811112449776 5119693943681408 5120322292865024 5130913141512704 5144158379666572 5145872071954432 5147233365461824 5155689628520704 5162239876731392 5166987706596352 5170720793618432 5173552308893696 5191041029889806 5195429061191488 5198534694685696 5206175260297648 5210576084693504 5217583971605824 5221994439882752 5231957226575744 5234179875013544 5238604371949312 5242778980353824 5247210746186752 5249439874649152 5253877270992896 5258064050267392 5258709381861376 5260943395192576 5269586469661696 5283189687225128 5286347780744576 5290816375656448 5301759873399808 5313378046971904 5319681988356463 5327094310664672 5331339436103044 5335846062845312 5339035632379904 5346882699765152 5351402465360896 5363129424744448 5363889871916212 5375644195959856 5379528034808096 5380188273893888 5391316628018048 5395873953992704 5401602456196856 5414114213001844 5417350568314048 5425978597690672 5429222045089024 5443237355228582 5445050680788992 5459106851891056 5471069832574528 5471344095572992 5483333892714496 5492845740929911 5497488890330528 5508859868454488 5513516554733824 5520931876931744 5524920684397504 5525598767782912 5537027888234752 5543174393574272 5547591711769744 5552281138406912 5559335251864576 5563765448538752 5568468546973696 5571517871116288 5575957776037376 5590351878342868 5592214212702208 5598421978892288 5601914933800003 5606650280320544 5618936584806272 5641301031225314 5641573939022336 5645376803970124 5646069671150272 5653242941929856 5657747973007312 5658021676453888 5662530515672576 5674242865056896 5674939275020288 5692989917724928 5709587555969024 5728888295153114 5741442469649432 5745590593389712 5749730681024512 5753318040118922 5758181368977856 5776496785140536 5793337883639488 5794048910347264 5806033291711744 5817110337442768 5834069842799744 5846854510095872 5851078792778752 5863900733157376 5874072744348991 5879038148190368 5882552417670656 5892216718309376 5899702716264448 5920372651125184 5932618319874064 5937633212790272 5949914583197312 5950644826843136 5954944096792576 5962953110406656 5974329535752032 5979379687515136 5981919857158336 5986976425084928 5991747406118656 5999359856741888 6004877604963328 6009216057448448 6012506737362944 6029069823422464 6032831467169234 6037931071114432 6041540320850944 6061963196034109 6069664855063082 6079636558121672 6080382722777216 6082965800691416 6088107783616768 6092959355546336 6098109786108928 6110723085445888 6111473065406464 6112339621485916 6130159853618528 6143593366811264 6148786598735872 6159452796706027 6161504717734912 6169572010164892 6173259949939264 6182333121603457 6187559100573536 6191257792358912 6195880966281916 6201118397360768 6204825194387456 6220842691689808 6233709851145868 6238979259304064 6247370281791184 6252651237228032 6277537989634184 6282844446092032 6295839849662272 6301161776838656 6309636430779136 6325924493914298 6328031872268288 6335056449799168 6340104813451136 6345464158179328 6358589084044288 6372523172614144 6383577482702329 6388189541334614 6388973575248992 6402188495771432 6407600320366336 6421641811207168 6433103799872932 6442067538478208 6447201178543216 6447513073168384 6452651052743168 6460849076491264 6465997683436928 6471463446482944 6475007255621632 6482689386620629 6496895426182252 6506274191685632 6528268057267502 6536562151606396 6547300908746416 6556106603856446 6556423766971904 6560843312722036 6561648536742208 6575220617278768 6580778707403264 6582519592369448 6601710611589184 6616177471950592 6620957581302272 6635466619099136 6648126099934592 6657897207880646 6667508391771136 6672487194457448 6682119440109568 6699369052589024 6703373685252608 6713225993541704 6718900740788992 6722917048766464 6733624409322496 6760425527298352 6766140172714496 6780135222713216 6785866528903168 6794993079300608 6799902380796928 6814803554750464 6822368484399104 6827805183716608 6836479836752384 6847711321278464 6856411264847872 6879588736821892 6880433081037376 6884545947016192 6894664533907696 6900492652702208 6907818525713287 6915614258223104 6916594834839326 6927957938324696 6936759834357808 6943139730738848 6948156066424768 6949008826031104 6951960915075904 6957837466990592 6963382120624384 6981357800976062 6983683526223872 6985530995983904 7005896975564032 7006756821815296 7021249562070016 7030442523211156 7039374624806888 7044984254850451 7050939440188448 7055154228502016 7065523567546808 7066390731876224 7070614756395008 7071496114941184 7075723191267328 7081006818607904 7086992454126592 7103529830375524 7109534504788352 7124239829880992 7130262010633216 7139851750618496 7145887128260608 7159520415314176 7170043146948388 7174329131010496 7180393652676608 7195245542471168 7211013063747584 7229627993044912 7245834072515584 7261712452513792 7279564826172002 7295517123088376 7301684085998848 7316786852310208 7322971794704384 7330746190552876 7352118628426208 7353020967079424 7362362901117952 7368229918335104 7374458345992192 7387250696381647 7389711638213632 7408787870423576 7418752209627031 7425023344208288 7448640591365428 7460877779734288 7470356744693024 7476309821473948 7482629609995904 7486727139312512 7492693261550224 7493055733682176 7499026899133952 7514537848318592 7520889951318016 7522879534136512 7544812127530496 7561345682229248 7580864980561264 7586906120608178 7597858399925248 7609025380435024 7625699650808512 7649955201942872 7656421774387456 7660998497431552 7672258278333376 7678743703758848 7689071116050688 7726200602626688 7732731625959424 7748725968815104 7765706376343552 7785753223279136 7790407255834112 7803205924247552 7813119813431296 7839531351262156 7856710747941328 7862387127796448 7863352092614144 7879616610180224 7886277317373952 7894649743672328 7904679811244944 7917666215228224 7927725524980352 7928698508896256 7935016835130112 7945098188658176 7955500749949466 7958150994999296 7960256251237472 7978694629686928 7983463995410176 7996178986070464 8000958803289088 8006739400644608 8028005313666793 8034791455098464 8038204808056514 8044999571207872 8051410576971944 8058216503072512 8063033404002304 8069054281669472 8074884077196352 8075875122144256 8092579221266176 8101562575223936 8118319806143456 8125182291186688 8141988377006848 8142987657785344 8159830572135424 8170514283731884 8175398312081728 8182309046073344 8187414134015389 8194335025083872 8199233292583424 8212291931639936 8217200933107712 8223137762824192 8237402303299897 8255453586652636 8262431992051328 8295318057730886 8319502658482288 8320523725905664 8337733854958144 8344781812570112 8362042116925952 8377995646346144 8396355023219072 8402421289629952 8403452533805056 8420834192382976 8442572224436168 8460034797983678 8467186137626944 8478573953859464 8485740964809472 8501930493185584 8512732104417632 8519515843074964 8526717462553472 8537550565363456 8544354081684512 8545402745524736 8551576697138176 8556259587785728 8563078013200256 8570316456153088 8585183241740833 8588043255221248 8597576610441728 8622642431463424 8656528254830092 8663845692070016 8670749852123632 8688684387118372 8696029006211456 8715085315209728 8742805945077568 8750196313585664 8768295175238144 8787509846915072 8811717434232832 8817215221247342 8829943545859072 8871048634322966 8890488477933608 8898003683747584 8903322578096128 8933419446787108 8959464401442464 8979097997647232 8986688105844736 9002277164416501 9005276125920256 9007658389558192 9022456849911232 9033919784279936 9048761388832256 9053716540563968 9060257742834688 9068590668720128 9080112215609344 9092000857085104 9097435715699968 9110806705520884 9118508148213632 9123958851897344 9130771950310192 9138490269794816 9167557650911296 9174863215619192 9182618805826816 9186519780636016 9194285224237568 9201612087967936 9209390289225728 9214433402230784 9221776321907968 9245581952643974 9248661967161344 9251108616303008 9258928657398784 9278079778449664 9298411582200832 9305129573722112 9329844013180327 9336584714258282 9337730609979296 9343312356664832 9357044724589016 9364954314381568 9370552334381056 9385476493302784 9386807275853371 9414174060914168 9415329479314304 9434804099031584 9442779419487232 9452804298344498 9463472142831616 9474699872753227 9480363494549584 9495462545958676 9501138578905792 9508003038265472 9509169972463616 9528838691380736 9553436990809348 9556619562201088 9574852167252736 9595834312250368 9620605558078424 9640504769795354 9648653970784192 9668611197695632 9669797843620096 9676784157287936 9689798804410816 9697989674067968 9708285495597052 9716491992212096 9728836690763008 9736589534942816 9744819957203968 9757200646129664 9757926108065408 9764976093353728 9766174566313984 9786374872228864 9797238463061504 9811637990560952 9825801840504832 9879409406947717 9880621924512976 9893175148377248 9901058952762796 9901537933794304 9909428402427008 9929925013849568 9931143731285504 9938318864241664 9960097503096832 9971153938737152 9991778222945792 10020908771700736 10054783538431996 10062028691792896 10076817395711248 10108869373995938 10138341296369104 10160558260495552 10169147067140096 10209622224899552 10239387887362816 10240644585730048 10261826283025408 10288316759333144 10294466730923648 10311379257041408 10324479753462784 10333975413192704 10341441587236864 10347104617787392 10382082059779612 10390858122382976 10397069389371392 10412350520595296 10421152169387008 10435167943211648 10443988879765504 10463914453151488 10468359750027088 10477208743898624 10485557960707648 10494421492373504 10498879749298304 10507754541985792 10516128100534784 10521886790385152 10539172939323392 10566379374450256 10572695561489152 10603519746799616 10639363976712926 10654188621329344 10662678872206088 10671692125690624 10678071264759808 10693765399530304 10696594337600353 10702804930721792 10727779743832424 10751288391919712 10759056069616192 10760376547787776 10782633256036096 10796751017788561 10803204912393712 10828228426003688 10834701136628096 10842791690993353 10851957195381344 10858444090178048 10886474710457164 10890101361577984 10908992239505269 10918213703782112 10942139665149056 10942688191145984 10985691481859822 10994977780661056 11017719736908976 11027033109467648 11041863753863488 11049841368795008 11051197535565824 11074055776469504 11086348787148544 11095183423539488 11104562276813824 11118670503729152 11127530897077504 11151915552074752 11180703756685736 11196843957784576 11203829867600006 11213300560641088 11237873169612544 11257931649777631 11282602062450628 11283147878044672 11290753607940248 11292139342300544 11306485883859712 11315495946014624 11325061031345152 11348485730113792 11349878550040576 11385979835449856 11419175111938048 11438983765311193 11457776590306228 11481475797263563 11482884939298864 11491181186779424 11506636080237844 11516362737955712 11552993570281072 11586675767278976 11588097820694528 11612066583423488 11634220674885536 11668139685599488 11693709020191744 11702157585557504 11748145488697982 11758076296380736 11765104835341312 11784433436618752 11840745302250368 11865236639748128 11875266425580544 11899829166394624 11901289653686272 11925906220813312 11948659071504064 11958759375030272 11963839714316672 11973952850169856 11983494812237312 11998719713483776 12009755209926656 12018432114896896 12025013474725888 12039280289438311 12065662934338468 12075862142228864 12083080641701888 12123926392068218 12139329710126164 12159273116243344 12160765445554432 12165931601382832 12176215567233536 12185918711092672 12196219572217856 12221446170891776 12224679242971832 12260319707237056 12287186733622528 12318905593412054 12323009435469824 12339144020329784 12346519899878528 12364666243206914 12375118201147072 12382515584717824 12391761932563832 12402236794721536 12409650388774912 12431177203157167 12441685383379616 12467419702291736 12477958518608128 12494740563582368 12505302474456064 12547575507159679 12555075979268368 12565688892184064 12591679699324544 12602323553677312 12619272861558272 12651848987828596 12656063744536576 12670112899598336 12680209626902272 12717178168088576 12767154965404658 12776379082669228 12777947150497984 12804376991542864 12815200640732672 12828805833467533 12843283622414336 12866207599745864 12884135076956416 12894402357086432 12905302105486336 12921698152982528 12931995366873856 12965378773241258 12993790852364504 13012548383371264 13056536114535004 13073124303212792 13083542187579409 13094601817492832 13112213207712892 13112847533943808 13121686625444072 13123297073484416 13150441234557536 13161557414806528 13165039184738896 13203421223178368 13232354943901184 13241915162604544 13270933238198272 13296252199869184 13315794415761292 13335016783542272 13344974388914896 13398738105178048 13406747370505216 13426451987083408 13437801481577984 13467248818644992 13520851054596704 13532280345428992 13560270445426432 13589986158601216 13599804761593856 13644736968798208 13655610367433216 13672959673504768 13695422642556928 13719179864708773 13759177473643784 13760866162074752 13769091894032384 13789329067815392 13800985305404416 13815637051426574 13831228516446208 13833189669678652 13855915876649392 13873519668715616 13886279461477696 13896312132849536 13898017652062208 13903921830151808 13915674933981184 13926764241248768 13962715601952124 13967367052447744 13971061991967808 14011793951128064 14042499124140032 14060885046422312 14078749249613776 14089968509700902 14101878880376896 14110308457004032 14131047135093616 14132781463752448 14141229512790016 14142992229882368 14162013637215808 14173984908253184 14207059660751048 14219069009576704 14248479659761984 14260524021266432 14279703501236992 14319040830628352 14340086293896776 14348658262020992 14360787305353216 14390491084942336 14422026127495168 14447043776642113 14459255986089824 14491668145031168 14559129652344004 14591034246176752 14603368171997696 14633573704620416 14645943589408768 14661492381105752 14704237256852416 14706041934158848 14724725802235904 14736459836670208 14774501392763294 14779423276427264 14817575740847152 14837504419254062 14850046688416576 14897281182730856 14909152725381187 14921755559468576 14940713489386048 14952619642947896 14965259219991808 14973454278625024 14985386523100448 14998053798267904 15029075696637184 15045759068273024 15089624255060992 15122691364458496 15161729961122528 15173812241216356 15195716799850496 15205197677457151 15218050760870048 15251399301617024 15299910403885744 15312843548774912 15344516556666752 15357487407517696 15378142232101376 15452401205253376 15497451937630208 15571506446558272 15580814511668224 15606411848495104 15633484031877439 15679062702524312 15713421495882656 15724774255592896 15726704185228288 15759233220360448 15789299487344656 15809359622489888 15835332430456448 15855451049960704 15857397017792512 15870033670260224 15890196377316352 15911001499898932 15916301989998592 15920512502474944 15943911734661547 15957389259373856 15966927990820352 15992357972140928 16001917606578176 16013478801289216 16056010627333586 16069582910196928 16076409616113028 16089999142415744 16102821153943888 16116433006145024 16138108563338944 16149768154392704 16151750244288512 16185158442532352 16203125150447872 16236639612286912 16250364582373376 16283976754013696 16319661144270848 16341028567463768 16350796624163456 16364618092146688 16374828268030778 16388670050167744 16398466585166848 16424583863279872 16434401866215424 16474804606599794 16510907173305272 16524863984102656 16590636115461772 16639005316964576 16641047451811328 16675467709916288 16689563625140224 16718514733916359 16724084233851904 16755991292692288 16792710046438144 16804842579259904 16841668384765952 16885144448872336 16920069595967356 16934372275253888 16957147907718928 16971481929618944 17003860986371168 17025464208835264 17039031686149928 17053434925106944 17075101130726912 17088708163369024 17090805491049472 17103153394276352 17112519175571456 17126156026400512 17170366483481666 17176086510442496 17195153220883456 17313056509660184 17326853167334893 17327691384140032 17341499704247264 17377368774236744 17392058012422912 17430170630419456 17485611890155136 17500392627171328 17536590350476288 17575019693830144 17595871192255993 17634430442494684 17659887091718144 17742097268645932 17780976955867216 17796007367495168 17866838893574216 17918928802884928 17958195995294464 18004554328833002 18010552251840512 18015316779116384 18044913699822464 18067839568559872 18097522777664512 18107433081127936 18120515485669376 18137181337440256 18168643604614321 18184001714170208 18194871431399936 18221613411041768 18237016296427264 18247917703794688 18261543900620384 18276980539589632 18335115301822592 18349726431238384 18365237611653632 18373039561272032 18388570448475136 18403224175935872 18418780578451456 18428866804461568 18443552643815936 18491163905287948 18497323934322688 18502217232606016 18517857314797568 18556159556899328 18596823164401664 18610259147444224 18659688026360654 18673169428516564 18675461219958592 18686624713329664 18714089449178032 18729908628763136 18770952986605568 18773614551706742 18828348121828336 18830658958628608 18869608198063168 18885558838974464 18905608596688996 18949399745506454 18960726989099168 18990925091917352 19002277157811584 19016006076530944 19018339944927232 19057677382761472 19106873981618696 19149704334505472 19191668624500736 19241211116156848 19281009539590708 19297307941568384 19337222395391264 19339595687240192 19353568314575872 19379597608821632 19395979348135936 19416570991194104 19432983984424192 19457673381526016 19473179069885632 19489639914407936 19514401292259328 19515852216130816 19529952186707456 19572749744457728 19594476926123008 19623275981121904 19758818813895434 19761243849025952 19786350296754496 19802117905525592 19803075867588608 19818856804854016 19859850027699136 19862287462571008 19876637728483328 19942307877474304 19983556445891584 20051109033035899 20109567076863992 20124057383585792 20136613140416227 20153634791422496 20217738747991876 20276682592738208 20321116520991104 20338294134280192 20419244449799104 20478775774725632 20523652566050816 20576633518666288 20588933461847296 20622758514082816 20648959506925568 20667950826385408 20764164119559224 20781716244765952 20794138778742784 20824701041190592 20842304338774016 20870335886423296 20927828906302976 20936719500054176 20954417487797248 20971115921415296 20988842984747008 20997759498596608 21032256201069568 21043773580770304 21078345878646784 21114910135092319 21132758748900512 21145391122978304 21207039493599232 21243826992720787 21278727953425852 21308377242658688 21325357744412176 21343384251381248 21387530799060608 21393188675200706 21405609861443584 21455559487664848 21502576783839424 21518112139232384 21520753095575552 21565266512072192 21593502035577122 21606409824787424 21656456852007376 21669402273256192 21685583381986706 21703914390762688 21716888180356096 21772949420914328 21817984479010538 21836427407564224 21884279330298112 21885376382291968 21971382963719644 21989955561322112 22035439473817952 22054066218935296 22083727507726976 22099682737590016 22102395071131648 22148111552939008 22172697574297088 22190366847078976 22209124553627648 22237341007458304 22255061794155008 22303831104149504 22358663394671149 22361407513371472 22407659735200012 22426601121282176 22475746339225088 22515863299555262 22565204124901256 22566295756089344 22581507215880496 22584278684601088 22612971767719424 22630991892029248 22650122062690304 22696971460227584 22771959670899712 22848938200436257 22877967530622386 22915553180612456 22962951594527126 22965769878597728 22982362373558848 23013272160475688 23032725475911424 23105987140562144 23173351534557952 23176195641389056 23224133166846976 23268441349771072 23302640227582261 23336279371198976 23387418040383488 23404315171115008 23496290977395964 23516152592761472 23530209670682624 23681490604500736 23730473279496256 23750532851161088 23799658332789248 23851812441626624 23897318143008128 23917518750060544 23927679428633344 23966989624474624 23997439426967552 24019510419853312 24078560578876622 24131325868676936 24151724284457728 24166161283403776 24208081921937641 24247852784136436 24278659420252328 24318546232486688 24321530891108864 24331863202765664 24352431134467072 24371837422185344 24392439144435712 24434752303416217 24442892341783552 24449358485943664 24520639414474112 24574373467245056 24637811186824108 24646018870939648 24678288040659568 24693039799757056 24729332486413828 24750236402294144 24765031169435648 24783523865127664 24804473589443072 24862354406314334 24883370766759232 24934839404583472 24955917037216256 24989481127164736 25010604948912128 25095151014319358 25110151958536736 25131377784368128 25183359398649088 25238545723116544 25303697975657192 25340225799196672 25360419253804544 25434356336177152 25478476891602007 25534309930809316 25552758165338456 25555894300995968 25608753983085728 25630401281465344 25657611666935066 25686567244828672 25732415199491728 25768270153912832 25788804714172864 25810604210972672 25843396305965056 25863990733747712 25930757546482516 25987581704729008 26113072229070008 26146248606425584 26167084375158818 26189203634985664 26224426415425784 26225695067887616 26243373250888144 26246594146968832 26300882469115072 26323114829613056 26330078369477792 26406842446356736 26464709887802368 26483830325209088 26554171422128623 26592504399738368 26631588831522584 26670033567084544 26689948777829792 26797476210356096 26813494741010432 26852903974166816 26875602963155968 26934497637289984 27041702109193408 27064560690857984 27120540890852864 27179972317202432 27199609523187712 27311220734866432 27345919347009536 27438359729417546 27518354947287568 27521732324149504 27538183788064768 27578658135630784 27601970610808832 27631274102853148 27666379339357304 27711831753298784 27747039337431232 27772558922955392 27792624265699072 27796035304124416 27807843660303616 27853528482497536 27925431203904248 27942123983935616 28023587902256128 28084998248280064 28121770092844624 28133716828197799 28157498499227552 28179937019401804 28203757760753792 28220616914008064 28262094270187232 28265562927504896 28285984459764736 28324027274431616 28347969816506368 28414119321502096 28438138019153408 28496959319523968 28521048042532864 28559407002473984 28638081661256704 28680172587793552 28697316524041984 28780982169884672 28894087553284226 28918511972179648 28983336290062336 29033613202058101 29118259304688008 29182068492353504 29206736343995392 29267147409240832 29322984762211504 29408474513704832 29412083868317696 29449451604471808 29472919673340416 29549002785526588 29558846552854528 29610121792942873 29635151481694304 29675008838508124 29700093376833152 29794562365461712 29818305450762374 29843511118937152 29881426978772096 29905239285895792 29930518439983616 29946908557250048 29970773046200896 29996107596535808 30058151393274368 30091518136546048 30179248510121984 30323459922245056 30347624482432712 30391433599700992 30410395354914302 30436101521740096 30502798603234048 30599820807771488 30625687097549824 30689033113333504 30756284464202752 30860253274365697 30904802410506752 30994903875260416 31048670220130381 31143012893116544 31161629023336448 31266968063754878 31358125405048624 31426842991765312 31449548511185792 31453408370456576 31518466440720896 31578598974689312 31618719244979776 31670664860912896 31710902099921408 31740067340520448 31780392754632704 31822002999797864 31841025004949888 31887823469323094 31914778518747712 31933855981640704 31984715944281856 32003835213156352 32112021254667172 32139165820393856 32152819232226056 32179998284831488 32205642307887776 32232866012290048 32276217126677888 32299536308785408 32303500488577024 32370316885064704 32406250300895744 32473279224573824 32500729164746752 32567953508027392 32639322288541696 32678046499903987 32682057134927536 32701593248326912 32749656536061556 32777340100335488 32796933170333696 32849167726559744 32949609213199588 33021814346610544 33049727968205312 33181272230923544 33278010633929152 33282094903622656 33350935419832576 33437029467832718 33448168467703808 33511982585384576 33585420092876288 33609685158519808 33683336769531904 33741766694283739 33770288897744672 33840139191934712 33868744550507776 33914295815437856 33942963859237888 34007721972742336 34050928417670528 34078063372299856 34106869850213888 34150202261453824 34177416326738048 34181610982098944 34206306788552704 34225038351142912 34252312052801024 34340732966963332 34352173020884992 34390306441766912 34626113019320368 34653706334669786 34655382768280064 34682999408494528 34754737548473488 34784116024845824 34860341260838912 34971223780310272 35073180700952576 35191742384511986 35268860884989368 35319774183436288 35381042808985783 35484194537291864 35561953911734432 35592014734990336 35733677787148432 35837857605769856 35916391990588928 36009108657666004 36021104503681024 36030633558232768 36089827399644928 36135679137119744 36195045555329024 36214866162255872 36241030971338752 36337287209228642 36368003428340416 36389742862799872 36443226822083536 36474032592854528 36523087801240768 36553961079179264 36670230603645184 36699452862476768 36730475223307264 36746079122544064 36777140896950272 36806448351871744 36887105287631872 36982327810575896 37004434465212032 37035714629595136 37112319113798656 37193646328803328 37237773918495241 37319376052721308 37346338857033128 37350922439917184 37373249426659328 37428178898356064 37459817257526272 37541905973211136 37547229103413484 37656696243656672 37661317917257216 37739216396126336 37771117677948928 37811217193377992 37898799491012908 37921453978198336 37981850183834704 38004554315623168 38032012153061888 38115354765522944 38213747963237392 38299408669010944 38383337249001472 38482422232313696 38562019079181416 38594615883136768 38674444790782528 38679191374480384 38707136629151744 38759195217643264 38833141982388208 38865967968848384 38915346763052032 38946358139771264 38979279828815872 39031704432261632 39059904373414912 39145499488915456 39188953852246016 39213404536600021 39246551962243808 39517637627790868 39522487698051904 39572700593508992 39604235811051184 39606151735177216 39637713609708032 39719700055398272 39724574925142016 39753275456966656 39967112891783168 40102218066071798 40219134153727984 40248114767171584 40273226280832454 40307269582844992 40435477495983752 40553365185476416 40642233041982208 40838488899598208 40957551549451264 41047305132101632 41118509210442937 41153267037332576 41177866923694592 41245517028165632 41297919013851136 41528328239118448 41563432489531904 41649402082381184 41684608677548032 41740671772846592 41855657812605952 41873439000108352 41908834975594496 41942231842830592 41995518997193216 42064512402139136 42087547161540608 42229820270184638 42265517497801024 42290782245956608 42433742372238763 42487653985441574 42557455906851704 42616754485317376 42650715488824352 42686768502762496 42775061598121216 42786377350401412 42911118975329696 43005153567678848 43036224278464768 43041506191151104 43130533024144384 43187004071154244 43212819649574848 43276331851224199 43312913704014752 43338804546512384 43371166763973412 43407828781525376 43433776360712192 43545898841828656 43635968958021076 43672854815128448 43768558660596224 43942765927439288 43979911122644224 44070878947635904 44108132437870592 44167455015453952 44199365475180032 44296223105878016 44345395148594176 44380733694157952 44418249107255296 44510123588310016 44607662208299008 44717326789342298 44722815026742944 44815319470400024 44853202242564352 44951492678450176 45031726599110524 45130408249802512 45132591512178688 45163014431760992 45168557369202176 45225943535438848 45261983784058496 45300244125380608 45378825706344403 45393942920455168 45543919341799424 45697876400872514 45755935061244772 45831106361224912 45925903189054252 45931539757195456 45964724747117696 46026544320951376 46065450951822848 46211974281124288 46346703069115904 46448266333693952 46536882699542144 46605280455164522 46672558742397952 46774836080766976 46992581954791928 47032305185522944 47060419341365248 47362981209001472 47460946558992512 47501065702322176 47599316665578496 47703624883253248 47794636286016256 47855358857266688 47933979248949248 47994878853935104 48157121157753244 48262651737353872 48303448568915456 48416163843875282 48495705568272872 48557318840504656 48637092464973376 48643061782217728 48663726405531328 48704862268934144 48743674844370688 48869504606832434 48885784683567104 48898716971887328 49041278828948224 49148746934490112 49275622373648216 49314889783953157 49356576081319136 49386079599514112 49458664972827656 49500472804588288 49530062338871296 49567047730255328 49608947178886144 49724708812628668 49766741533518464 49869678809166944 49911834074432512 49978962254329472 50021209897824256 50190302028638716 50220303917073472 50262755568736256 50366718797298176 50477091446233088 50607395951314384 50720838507609088 50956953783204014 51068619861618632 51105516330676912 51111788601991936 51217507966171456 51260802562930688 51315223333870132 51464830398983456 51536540307825664 51577609428345728 51621208421945344 51710754874671529 51727981467495424 51861515092965032 51975163409458016 52226144458140016 52292497212851168 52334168750317636 52378407269971328 52448852830851568 52451390135775232 52486746501776288 52493188293937664 52601764938230144 52646229659226112 52660156738955584 52813684892713472 52929419775604736 52967660650418176 53108342844257246 53185008799476736 53263177663045168 53379897555659584 53594952420712192 53626989482020864 53705807948333632 53751205926311936 54083404218386816 54129121381715968 54241081781705728 54359944634404864 54622441469732864 54691838694019072 54876719458835092 55036709894575136 55043464648299008 55157316271261568 55203941221617664 55262548205706296 55332758678714608 55423663506597568 55494078674862464 55545117845910784 55585248531398144 55615687320607232 55707056964995072 55850862407808496 55884247967871232 56047175804512256 56243540185689248 56267433656395598 56314996998455104 56359874038803608 56407515521507584 56441233828016128 56524188540374464 56531125855009792 56571968919529472 56648054548863232 56828238643004192 56876276038306816 56993918639047936 57118814004947968 57276163322513408 57311898938107723 57360345175587104 57394633048083968 57561964339769344 57661816123099279 57788175106568452 57837023944359296 58067226404116202 58236518609376016 58364136984707008 58413472687990784 58534294818481664 58645969524423008 58816949027409664 58824167736635392 58945839346680832 59098005571053176 59220243585885746 59270302963388608 59350017677016248 59400186753666304 59589124730923424 59636610901524748 59687022237874304 59762853957544192 59810478571791584 59861036879967232 59893817114500096 59941546092401792 59992215193071616 60096282692185831 60116302786548736 60183036273092096 60358497020243968 60646919844490112 60687800642678833 60695248964865424 60820790709828604 60872203043480192 61005597206468096 61199641615542976 61251374195099648 61378066226667008 61512568928405504 61720506548731394 61809604821013504 62097340440260762 62286025786233088 62323258046672896 62533936127509756 62716250810097248 62853685983530624 62899097022371584 62906816740913152 63036932881441792 63157197949378624 63237438489959552 63341329721825792 63421804199842816 63480134681040896 63560785509265408 63644005999595728 63682050009899776 63775646938646188 63829557037495424 63867711963281408 63969431888563712 64224042509334344 64278331640787712 64305638464452112 64359996569662976 64411284615775552 64465732024580096 64552434253355776 64599072617570816 64740633770129408 64812500601791488 64946558449147648 65135907016054784 65356092999807974 65364114269855072 65403186496653824 65499313072123112 65554680200670976 65593866340667392 65698335453119488 65707650930973597 65899218426399176 66043628693221088 66099455936410624 66322899109272589 66362544461847088 66556021267858304 66564189807245312 66701870839665152 66874058935665436 66896336935407616 67023965170769152 67170840185752576 67219370317039616 67483533388567478 67540577795489344 67680278383869424 67737489101015552 67828591630875712 67885927718475776 68015443945484672 68101856835341056 68156126744599712 68213739700427776 68300404522907648 68354832653476096 68363221964197888 68504624105602048 68681465933926664 68780612883533824 69155865848634019 69252226038640736 69307412669339572 69310765536560128 69365998816989056 69509475096946976 69568232049691648 69720682521677824 69942447560620544 70146361401905152 70383484769023972 70537721769978736 70762085617971566 70968389074583728 71123907823468864 71184029469980672 71467355574296864 71675715211539712 71832783981177856 72018217315332008 72061267116465536 72179654799289856 72271358274239488 72390091110658048 72429732324511744 72674574418457284 72736006856680832 72779485725599744 72886453644167072 72948065185709056 73046175602481536 73107922158358528 73340461207290368 73398905724953536 73460950446614528 73492158245088128 73554281793900544 73612896703743488 73774210575263744 73964655621151792 74008868930424064 74224638227597312 74475547836990482 74638752105442616 74692677714066256 74701844879834368 74746498853318656 74856357796712128 74919634515052544 75094458206826968 75313392487313344 75322635834514432 75478432792252672 75577257124519927 75622434386755984 75797598982025816 75842907956396672 75963700367669408 76009108631246336 76064024306123776 76230709531045888 76362945676536883 76427495926474784 76598817338021888 76964844464627392 77124038158362832 77189231766273536 77348889581565056 77358382748960768 77414273258303488 77518390435286528 77666283964776416 77731935937696768 77830693526104064 77892716279542528 78063408864523264 78119808746829824 78377907704492032 78426809073200042 78493103924487616 78805521548443417 79035275255581736 79044975396103808 79145401187017984 79208471622102368 79275427219416064 79439400110796544 79449149850284032 79934225783566336 80072886357178351 80204436132143596 80370330580844941 80438268307455968 80546452561664908 80614539165689984 80870954991967504 81106730370952832 81284466083964416 81676977799196416 81915103098902528 82237018420885874 82306534074665152 82355733847389184 82491034056331264 83056656478236896 83126864979063808 83298804164762368 83481343545693184 83711315625211904 83746878000216704 83817669951188992 83884463685661184 83991037994386432 84129024804278272 84175094323081216 84274962026068177 84459640540369276 84531034995602048 84581564491913216 84867484744477526 84975307970883148 85114911813703408 85233508970634752 85301430977648704 85373537005524992 85550123196242432 85572754700802824 85822237950659392 86010307135357696 86072448556929536 86261066048288768 86374008142308488 86425639299149696 86552663702448398 86625827408029504 86677609093024768 86742333527946824 86815657563050752 86867552721424384 87091797683657312 87271937916042152 87345709630256896 87537117321192448 87833028550117753 87885531854878576 87959822245288448 88141757895271808 88216264875741184 88334910030907904 88398730950360064 88592446211756032 88690790297188352 88761467388315904 89020247176620032 89434653578684596 89445630053485888 89630638940800048 89706404485128704 89801640834272731 89902985356900352 90063453198221048 90260816499605024 90326028863521984 90337114738404352 90451887070877696 90523967568116992 90757651412688806 90787885840910336 91087838683598848 91395752801745028 91511870122489544 91584795313055863 91662212722449824 91851806378108504 91863079514390912 91929449494235392 92053088641902752 92130901903645696 92423948562248576 92693406138231808 92896532667387904 93073765399084288 93210560910329044 93345117484795904 93985163909583856 94064610371045888 94725962418002944 94921893117985024 95198633331156992 95589272572032512 95710717714533376 95867958497898496 96034259052961411 96314242315506488 96525303474707744 96606897137830912 96832327687750564 96991411136545744 97114637681009312 97274184929946752 97286123564435456 97327452811062656 97409724537868288 97487349688741376 97739009213664868 97771569367134208 97797433943774656 98082557657896448 98297493868980224 98551244747296432 98629779567906314 98713152162638272 98772159199028224 98917329945655312 99000945609176576 99134095460510656 99217894357772288 99449417625257336 99533483067036928 99739357618333888 99823668148865024 99957924508658944 100380604057277432 100440607834146944 100525511137472512 100733437594596352 100954182892466176 101214791902628768 101441677015218176 101913907566408028 102137239723237264 102211032661353824 102223577203983872 102435015932342912 102521605125861376 102630446667740264 102929660797966912 103073080615651328 103155218856691456 103421509749343058 103455962934990848 103723030185930064 103950326818916032 104364069077668309 104452288916280032 104584994425702336 104668337500635272 104756814539942656 104897705661703136 104973493003552576 104986376587875328 105203529876460288 105320313477911168 105627369785426944 105858839551209472 106216685688514492 106370017598953472 106436383742200057 106526355326090336 106759795111319168 107189904841424384 107411615896667264 107502411852623872 108166808436773632 108482163563411456 109244882939465728 109753438917670184 110073419789150272 110086929296598016 110314632542523136 110525096411412592 110665517357429216 110847327013195136 110988157349724928 111090235691821568 111170497062796288 111231374641214464 111414113929990144 111607382142630829 111701724815616992 111768495935742464 112094351609024512 112487080371378496 112534867312791196 112629993996910208 112719748077607216 112815031043015168 113048377080748928 113062251710019584 113143937839058944 113296109097726464 113656477286008384 113752552076613632 113987837278095872 114237628009895936 114552326645026816 114623797876215446 114720690351174208 114789266096167936 115323632246198558 115576350213136904 115674047888718592 116134452808232404 116473037218752032 116728273969414016 116826945375981568 117029603137414513 117068589636963328 117291939048846016 117633898054819328 117891678693361664 118196011142106352 118440487171771492 118540605926777216 118700035354032496 118800373507332608 119178249461846848 119273221803049496 119374044475748608 119525707915088384 119620957143583168 119722073759934464 119787634229000192 119883092184803584 120192565384371662 120232605573097472 120366072546184192 121287972171344251 121293839688980224 121375601285357666 121390497929730848 121641581419657208 121744406086960384 122011194412936192 122399283231085952 122502748390199296 122756132453334016 123025137856811008 123171098345791951 123441013097462788 123619209642027008 124194680880521524 124572051572466176 125067872255019512 125432501620194496 125707371967061248 125798194044743168 126073865762883584 126314395898757248 126474876979919104 126682659443651584 126843608399685632 126960269362081792 127288011999191456 127364100019799552 127551293877292376 127659114074990848 127735423926562816 127938863777127424 128448085018668688 128556663281575424 128611276928904224 128719993139325952 128822569231551104 128931464049160192 129104868506711552 129198145235141632 129481267540258816 129625001203582976 129893116898295296 130271814032109568 130712185999615948 130728228539710144 130806372993307648 130998626144246224 131109360401341952 131396670906238976 131415301861947194 131798436852798352 132087257386442176 132198911872821248 132645798218545178 132725088923694176 133112042535716608 133128379614490624 133403741679330304 133748117871330872 134047930341538304 134341680371505152 134438740634079232 134967066777134956 135081155590978688 135360556767738848 135474978202031104 135657183261751424 135771855436951552 136030887890969344 136203713670682112 136312253489199424 136427479400855552 136600809045815296 136709665306952192 137009248211204096 137362931867853328 138311731697268038 138504452077281472 138614825338679144 138621531073120256 138731997633978112 139018950193893952 139136464099383296 139884895121241088 140357763231251293 140766969538047944 140956291982913589 141075443539957472 141524171235943132 141936778149167456 142247815646937728 142368058939961344 142934711148593728 143351430423079424 143665567962355712 144036434630664016 144122534232931072 144359309598579712 144542716548478976 145349148836914568 145472013713361664 145558971451199488 145772907288334144 145896130371418112 146092351204963072 146680922414580736 146797811449907072 146921900893229056 146984316490176256 147225793407486976 147548421150527488 147929311242303584 148017737860848128 148449276455194624 148706788949045509 148951095673980964 149277504210885232 149385355428132512 149403689759668736 149712715593424256 149839269030105088 150188916413653936 150626784974626688 150645271669028864 150956865584505344 151154514249039854 151244868773511968 151595197964051632 151685815912793344 151927400735338816 152018217262492672 152128048612247552 152725891353073766 152854991852949568 153197634676043776 153929688929254784 154248076316725664 154378463532547072 154697779163130112 154716765497921536 155036780870573056 155332567929552832 155463871875393536 155661387052208128 155785432559085056 156126817729046528 156239617493659648 156510643762698043 156853618146400084 156986207848975232 157611043096886834 158070550511163472 158089950792207616 158290802374035968 158416943244204736 158550854438832128 158878800221593088 160145772714356702 160408872264287192 160740661161689882 160876536614911936 161092905123329816 161229078331379968 161741909983935008 162213460741905664 162568932167928832 163118481593075827 163353955598392832 163830206197805056 164474036841771748 164613068149330304 164711467694778368 166113312956473792 166253729958127616 166597608329524736 166962687091386368 167422631250423808 167493756000433408 167768927371322368 167982075988772864 168549924052136354 168919281080738552 169062069991204096 169163128983826432 169734969488955052 169950615941766296 170229823627406816 170467017941269504 170602861955297408 170747074011049984 171043266123913519 171100246392484864 171145509401605648 171644475901318784 172020614270715392 172144897113859072 172522132096577536 172748016284616976 172851278598299392 173105327404896796 173251654816059008 173355218186049536 173484667055893648 173631315126101504 174183595367314624 174543875832084304 174691419260513792 175074234642384896 175666057100235506 175771063709757152 175919644490576896 176283515790543616 176669820061815808 176797461900720128 177381580594376704 177522934776631808 178040494353240064 178349338241214049 178869307157369192 178891260106971776 179261277881600096 179412808970257408 179603281668545462 179805970713800704 180126906396442096 180521632999210048 180652057727043968 180674229476808704 180903774141755392 181047935136233984 181515302825377612 181575771681820672 182791505603490056 183023740244979088 183169590626111726 183324425444899648 183703612756217008 183726159028781824 183858898988470784 184106177283805504 184261803807291392 184847897124497152 185386812276463616 186147530798168576 186421121820658088 186690234969591808 187970327819167712 188129220742091776 189451924836005888 189843786235970048 190397266662313984 191178545144065024 191421435429066752 192068518105922822 192628484631012976 193050606949415488 193213794275661824 193664655375501128 193982822273091488 194229275362018624 194548369859893504 194572247128870912 194654905622125312 194974699377482752 195478018427329736 195594867887549312 196165115315792896 196594987737960448 197102489494592864 197259559135812628 197426304325276544 197544318398056448 197834659891310624 198001891218353152 198268190921021312 198435788715544576 198898835250514672 199066966134073856 199478715236667776 199647336297730048 199915849017317888 200761208114554864 200881215668293888 201466875189192704 202429583805257536 202883354030436352 203235292414406707 203827815132816056 204274479446474528 204422065322707648 204447154407967744 204870031864685824 205260893335480528 205859321595933824 206146161231302656 206310437713382912 206843019498686116 206911925869981696 207270852550600111 207446060371860128 207900653637832064 208728138155336618 208904577832560064 209169988851404672 209336675001270544 209513629079885312 209795411323406272 209946986007105152 209972753175750656 210407059752920576 210640626955822336 211254739570853888 212433371377028984 212740035197906944 212872767484400114 213052710652180672 213519590222638336 214379809682848768 214823231793334528 216333616873547264 216964327126822912 217340691540912667 219506877835340368 220146839578300544 220173858593196032 220629265085046272 221050192822825184 221331034714858432 221694654026390272 221976314699449856 222180471383643136 222340994125592576 222462749282428928 223214764285261658 223403449631233984 223536991871484928 224974160742756992 225069734625582392 225259987993820416 225439496155214432 225630062086030336 226096754161497856 226124503420039168 226592218195452928 227312954572016768 227505104153227264 227975674556191744 228475256019791872 228746325499327909 229247595752430892 229441380702348416 229578532192335872 230647264492397116 231152700426273808 231348095777437184 232268905616464808 232946074437504064 233456547938828032 234059206274829026 234137179273926656 234583878097692032 235267796109638656 235783357386723328 236192366859986173 236392022284212704 236880974343542984 237081211853554432 237400070708064992 237600747014665216 238356498923693696 238546443606098992 238748088951497216 239051415830176768 239241914287166336 239444147519868928 239575268458000384 239766184369607168 240385130768743324 240465211146194944 240732145092368384 242575944342688502 242587679377960448 242751202570715332 242780995859461696 243283162839314416 243488812173920768 244022388825872384 244798566462171904 245512264906668032 246342196691583902 246882026194925576 247238419284054016 248389361761043048 249144103144932352 250135744510039024 250865003240388992 251414743934122496 251596388089486336 252147731525767168 252628791797514496 252949753959838208 253365318887303168 253687216799371264 254576023998382912 254728200039599104 255102587754584752 255318228149981696 255877727554254848 256896170037337376 257113326563150848 257222553857808448 257439986278651904 257645138463102208 258209737013423104 258396290470283264 259250002407165952 259786233796590592 260664417429466687 261424371999231896 261456457079420288 261612745986615296 261997252288492448 262218720802683904 262793341812477952 262830603723894388 263596873705596704 264174514772884352 264397823745642496 265291596437090356 265450177847388352 266224085071433216 266807483358660608 267496235742661744 268095860683076608 268683360743010304 269934133554269912 270162311181957376 270721113535477696 270949956404062208 271314366523502848 272061775781938688 272407427341364224 272624506978398848 272854958801711104 273419330613904384 274018496422408192 274493831756200147 274725863735706656 276623463394536076 277008904154562944 277229650677358288 277243062146240512 277463995267956224 278037900387787904 278272928198766592 279769790242482176 280715526462502586 281533939076095888 281912583965827178 282150887079914944 283048342471886264 283873556298334912 284495631293875456 285869422297187456 286702860846158848 287331135924711424 288072869261328032 288245068465862144 288718619197159424 289085433096957952 290698297673829136 290944027426723328 291545814576668288 291792260742836224 292184702409926144 293361844829161472 293595622899814144 293968632980352512 294451586814973952 295858622484607168 296035475721696256 297036196605671341 297413577898091018 297902191347961928 298555008421770464 298770710856265024 298807379519337472 299425431186848512 300377832827307872 301253569949253376 301290543338057728 301913731169010688 302309028498079708 302489737547023936 302934322958569393 303190395928103264 303371631825586688 303854801470677632 304036434524985344 304256097224495104 305451782706147532 305709983705899136 307859377858509568 308496152633451328 308756927065094144 309395558326260224 310073561741146112 310665135859105664 310927743750787072 311570865118170112 312253635458093056 313021287525396086 313707236292800168 313972415697950464 315222086193773668 316141101022326944 316179901584415232 316581604748071936 316833886488409472 317101708877664256 317651779944410821 317757600443186176 320291545428713404 320817744528574384 321481322323379764 321753073229823872 322185810246659632 322458156662759936 323483819967870016 324426921483811328 325137864335857664 326236963186151654 326707911196785664 328948073683543496 329226136298660608 329422935389556736 332226625912947584 332507459916255232 333195216659049472 333925374182772736 334987512000866816 335537854742644736 335964151977545728 337099848104272708 337838562161477104 338124139982408192 339469938977910104 339901231883532592 340459647254813632 340934035882539008 341205723910594816 342086532247827038 342200492784969728 342291018803211296 343288951802637568 344041228541430784 344289794227718144 345204228487672099 345496032569233952 345702557196598784 346210654809793592 346503309632118016 346710436372099072 346969334111787296 347262630252203008 348367190734629248 349087751664168608 349382838521027584 350148469284769792 351332114200471012 351542127419514304 351839288981153792 352567031581087232 353339640123631616 353594923801440256 355045869553263616 356698676482428098 357738614314738384 357782520213943552 358522555763200192 358825617940514816 359206563337090924 360253812792884192 361043265998420096 361304115454087936 361348458953617408 362095870272467968 363030605650755224 365583011206980112 366047480489958176 366339181252223452 366648850889799296 367407225512434016 367452318057563648 367717797976941568 368212354567611008 368523607614582784 369695794248994304 370773624552927232 372295061596337152 372842243641316176 375940655638335424 376258441484183552 378903849672011776 379687572471940096 382357090288130048 382842870858133504 384137036211845644 385256969262025952 386101213898830976 386427588551323648 387329310751002256 387965644546182976 388458550724037248 389096739719787008 389309811244250624 389949398754965504 390956036854659472 391189735775098624 392330230631585792 394204978989185728 394519118271625256 394852608650553088 395088636796112896 395669319782621248 396003782436706304 396536381842042624 397797670501029344 398133932268147712 398957430473335552 399831698034635776 401183292566754061 401522416229109728 401762431336587776 402933750378385408 403632712861694953 404859167610515072 406470584828813414 407655630265632112 408548958892949056 408844130645415296 408894308815935488 409740063729371648 410521786670961056 411718643191867648 412620875426765824 413686038997372232 414541705101200222 414892120743720256 415801307275664128 417456276310673236 417809155665120128 418339977702809344 418673350002541088 419027258159770624 419590822646812544 419893972014210304 419945506351501312 420814119505841152 421281253911644672 422509479141707776 424814604498751831 424866742754057968 425745534968800228 426105421304361344 427039180445276672 428759619365697536 429646463586669056 432667233747094528 434681383081825334 439013755670680736 440293679156601088 440347717186392064 441258530170092544 442100385645650368 442662069429716864 443389308052780544 443952629398899712 444360942767286272 444681988251185152 444925498564857856 446429528570523316 446806899262467968 447073983742969856 449948321485513984 450139469251164784 450519975987640832 450878992310428864 451260124172060672 452193508322995712 453184436390905856 454625909144033536 455951349112383488 457492650998655818 458495191504861784 458882761404696832 459157064384671744 459953556516815179 461294528984794232 462305400852547616 462696191554874368 464260293764908123 464537811232929616 465892148875008128 466913095877656064 468118412549658052 468274358547853312 469167756195384064 470535592219277312 472384733719972346 472784044568425408 473761948687085968 474162423707108864 474800141416129984 475201494029330432 476712997847387392 477092887212197984 477496177902994432 478102831660353536 478483828574332672 479532368739214336 480770261537486648 481464290184736768 484091060940438133 485151888685377004 485175358755920896 485502405141430664 485561991718923392 486566325678628832 486977624347841536 488044777651744768 489597132924343808 491024529813336064 492684393383167804 493764052389851152 496778723522086096 498288206289864704 500271489020078048 501730006480777984 502829487868244992 503192776178972672 505257583595028992 505899507919676416 506730637774606336 509152047996765824 509456400079198208 510205175509169504 510636456299963392 511755455108509696 513792340074674752 514226653126301696 514445107715616896 514879972557303808 515290276926204416 516419474026846208 516792580940566528 519572467593181184 521328834858933374 522848743998463792 522912914158840576 523225491973230592 523994504576984896 524437441605367808 525661207447788776 527193747411193408 528349029545768704 530583192874180712 530900355694776704 532448170142866432 533614966717321216 534540619735758181 534992471485323488 536191721366153216 539868267108539824 540324622363914752 541442227070955392 541899912808124416 542628733047005696 544123551563877376 544814854682728448 545249013956797696 546838661227808768 548987663512400294 549451727471413312 551638650839103919 553246926789072152 554017808309125888 554459301354716576 554927990535912448 556075800775575808 559539580484964352 561431052925005172 562592314065914587 563067878152191776 563825167931654356 564301774159829888 566096684943772528 567747112596669824 568991262587750912 571738844594374912 573405721692317696 576145738522656064 576490136931724288 577437238394318848 581396595347658272 581888054853446656 583091629153336576 584369404819852288 586723689658322944 587191245799628288 587937265960705024 588903173629947904 589924734182477239 591717244969214336 592070951443392512 594072393211342682 594827155796182036 595804382695923856 597110016843540928 597541421712530048 597614759038674944 598850862373697024 600755665654615744 602507139898506752 603827462338021376 604618056996159416 604979475094047872 605868645917138786 606380791856206528 606743263651173376 607709602941355264 608072869049970688 610903565412295064 611419967411798272 615718755717019136 616992305266902656 617513854130188288 618791116652520448 620147123482292224 621330271718211328 623141730236340224 626042575050792172 627414472585600336 627944831395900928 630444172387547336 632282202044653888 632359803168830464 633163209496143872 633667772976818944 635303559888821642 635515200886372352 640583090857426808 641093567191391041 641635489057148768 642962644646759528 643506146459647744 644371620493319264 644916313325519872 646967639935740032 648853842967622656 650275728671715328 652473926372303308 653415822393571328 657896147367086992 658452272597321216 664453251825895168 666390433318098944 669975024001733632 671075709485289472 672239813370729877 674199696208545416 675677124322954208 676248279964816384 678939877955820208 679802463767065184 680919294509627264 681868071765078016 682411447821189632 684173064495654076 684400985569939456 684582037606422592 686577903605275136 688082457082861568 688579588455436288 690408456975344198 690992065138467904 691405114393197568 692421309619587184 693006619264236032 693938668223574592 694525260504406016 696734381469258496 698175503328337216 698765677042055168 702664228400942024 703084254839028608 703678577962307584 705134063162174464 706679280247263232 710091739106527232 713397352964856196 715477228629476768 715565040427887104 717045111526400384 717651235881029632 718413126674181848 720507625585768384 722086531996840192 722608230908175872 724191740544935936 726061211301510448 731166022413960224 732094960979916352 732678362504446904 733297701779598592 734814451024868032 734904636115127296 735435595953883136 736424709135222016 739391588497988608 744590123192674304 745054686195400399 745684487282632352 751881311276670848 752516882968367104 759375144943880192 764714180576260096 768274072423691288 770513938524051904 772202427797661952 774658621502004512 775931289092365952 776917101448074496 778193479439574016 778619622488501248 779898797509931008 781251674998415803 781912073709318944 782379471550197248 784660461263171584 788409957978371456 789038236543250512 789705217301106176 791338639565242496 792007564873412608 793072763684085248 795595341002058688 796267864536295424 797914860946671104 799663396069271552 802366585133508122 803044832458219456 803524862673175552 807265425723389906 809718335221030144 812941169657626828 815311260531264224 817097917785898112 817688261290830592 817788617631870976 819480127458743296 821043573341922112 823437286383735296 825241750853531648 827372077994744464 829083410202400444 829784241487440512 831602614551328256 834912552621346472 835618311330240256 836679955405618688 837346700005082176 838054516319541248 839181645293625088 839787944028420608 841628239011682304 842562507823289344 849629208997503662 849733485508115936 851491069937600456 852210842608722688 854078360890553344 857519238731395072 859292927173338112 862197688420543657 865334467494189056 869362766163650668 878027511341361472 880587358313202176 882517060340185088 884200771291300736 885324138859433728 886778616105561088 887905258797799424 888721885534572544 892859057141046632 893613798524935936 894147967485939712 899896642971027968 900278938502329568 901039951975281664 901757984620857728 902520248344121344 904387016645991424 906368872781811712 909251818288067072 911902698224766976 914985301997311636 916990383009723568 917765522809393664 919907113033630358 922589057969588464 924610801705095232 925392383109748736 928520587529816246 929075622465859232 931784297750016256 933826191755312128 936236825099316104 938335512390768128 941071184438554624 944769467439944692 945568089136850816 947523897374171936 948324847414217728 949600282832259968 950402988058660864 953425995694774784 954185774424395968 954992355805988864 956205663320707072 956967657148665344 959064737478428672 961540523074973296 968182121880876266 970303777370754008 970350717511841792 971004810282861328 971123983437846784 973132651357257664 973955248695683072 979194265848687616 982504342618759051 985368786766335608 987528104779702304 993557447044172192 996576412579729408 1000542978040156096 1003460012961555968 1005658975736489984 1006385552357945344 1010515167190057984 1011799015839352832 1018304095993531648 1018912800158396416 1020410351018339008 1021272912599926784 1027584680149349504 1028453306252603392 1028890215431233792 1030580553852408832 1032838948053692416 1039144935186362368 1040947522643318563 1042657669717866748 1045697487996927584 1045825828317681152 1047989009153969792 1048874883210735616 1051322414895577552 1054387494822386816 1056698059091537408 1061166385748361424 1061800711389553408 1064896340285732864 1069081239471516362 1069984942970646976 1072383442732306432 1079736534217079648 1080649244727829504 1082884454141910784 1085257466094011392 1088247103127754752 1089629709365456896 1090498027913595392 1093677322455617536 1095574506338886301 1097975327024800588 1098903454942826624 1103277301678207838 1106493853578144304 1108035616618251776 1108918602709433152 1109855981071824896 1112151601551151616 1122862105850010344 1125184628131829174 1126135756304383552 1127650335863308712 1128603548319659776 1132193369887545056 1135494225193339648 1137982525175501824 1141829371151530789 1143477689188749824 1146811443384635392 1152291477045312128 1152980273863448576 1162793190695316544 1163776109706893312 1166183258306673152 1168738809639704576 1174382491599256576 1175874531921410048 1179849468364954478 1183434489938428672 1184141902886785024 1188144786422685364 1189654311592364072 1191608765391847712 1194220033687081856 1195082843425060096 1195229518077349888 1197701724747394048 1201511331309231488 1205014279797013504 1207654924676042752 1209236113992318832 1209958950188095744 1211737291834277572 1212761583712413056 1213486527302346752 1215419205882710528 1221807130824590128 1222839934823596544 1231437511434038272 1233984610533805312 1237582233305040896 1242660543436422656 1246283460472680448 1248445367688498343 1252085150101584344 1254828945171200672 1255889662791801856 1260888344775094672 1264564404089307776 1264719606337660928 1266326418992287744 1267335545953637888 1270607119777643284 1271030401772744704 1281166181714853616 1282187134382782082 1283270978114297536 1285925289293519056 1287012292919295488 1288743240986638528 1289832626651039744 1293935279871480064 1297707685935245312 1304947852744606616 1306831644787142656 1315792294734173984 1316904545194642432 1328906503651790336 1332780866636197888 1339950048003467264 1344479626741459754 1348399392417090832 1351354248645908416 1352496559929632768 1357879755911640416 1359604927534130368 1361838589019254528 1364822895642379264 1368346128991308152 1369164075212845184 1373155807210550272 1376164914165723136 1380816913950688396 1381984130276935808 1382810228786395136 1384842619239174368 1386013238528472064 1387877336447149184 1389050521008812032 1393468762938516992 1396351006656674432 1397531354084110336 1405328456801884048 1406168509678057216 1410268126324348928 1420183478213054464 1426794705929712392 1430954457258953536 1431130080855774208 1434090223052800768 1436826253348363696 1441015251171536768 1444173063993680384 1445216461816351744 1448383481089871872 1450895967854200777 1452122422603020896 1462332044827920448 1464189921959832704 1465356725008893808 1466595403559197184 1469628902049736064 1469809272230254592 1470871191907766272 1472849418270444032 1478783176995977216 1489180246385348608 1490109372390800798 1491368974565264704 1503762622553341696 1518750289887760384 1521384840786388669 1536548144847382576 1541027877048103808 1544404855595323904 1549317243004009024 1551862578184731904 1553834202896148992 1556386958879148032 1557239244977002496 1562503349996831606 1563824147418637888 1564758943100394496 1576819915956742912 1578076473086501024 1579410434602212352 1582677279130484992 1586145527368170496 1591190682004117376 1592535729072590848 1595829721893342208 1599326792138543104 1601224278495295363 1604733170267016244 1606089664916438912 1607049725346351104 1614530851446779812 1619436670442060288 1625882339315253656 1630622521062528448 1634195835571796224 1635376522581661184 1638960254917486592 1642087146683844224 1646874572767470592 1650483501707063296 1654744155989488928 1658166820404800888 1659568482974881024 1663205229102656512 1669825105242692944 1671236622660480512 1673359910811237376 1674693400010164352 1676109032639082496 1678363290587250176 1679575888056841216 1683256478023364608 1685125015646578688 1699258417995007324 1699466971016231872 1702982139875200912 1704421685217445376 1708156721781106688 1718585854346676224 1724395376841087314 1730668934988378112 1738725532327301336 1756055022682722944 1761174716626404352 1765034120680370176 1768401542582601472 1770648277718867456 1773557232211122176 1775810517595598848 1785718114282093264 1787227597049871872 1799793285942055936 1800557877004659136 1802079903950563328 1803515969241715456 1808774033291982848 1818503636576134144 1824650922006266809 1829970603994623272 1833980766019447136 1835531045618787328 1839814226067260716 1845178115939176928 1849221603410190464 1850784766219497472 1857041175059632492 1858151244931718464 1863568595500032512 1867652383510624256 1872473650198632208 1876671024781536256 1889538934879889384 1891136178273701632 1895047794748343872 1896649694828435456 1899200565664519936 1906851991389549568 1908371548848791936 1909984711611977728 1913935314297330688 1918129474956857344 1923081046149946592 1936364243761752532 1940607554741508016 1940701435023683584 1942009620565722656 1942247966875693568 1946265302714515328 1947910497391366144 1958388531697375232 1965008685237518102 1970737573532671216 1975056209559404608 1987114894088344384 2001085956080312192 2006920025923111936 2011317951472979968 2021030334380115968 2023598031678705664 2036608191987063296 2040820702036678016 2042545825199853568 2055169360298699008 2057780430862467584 2061161107704817664 2081895045286637126 2085315339435733496 2091394975993855168 2091651656635362304 2095978018307939584 2102644829791155104 2108774989644773632 2113396118183074816 2120540260709985751 2122332771496722848 2123601422779106816 2129792680571465728 2138162478943032724 2139969885941293952 2159473068434159296 2161298489455659008 2165768908283821568 2170514932188022784 2176494206255509504 2180996055827190784 2191149012677772602 2195950654049601176 2197806909885653248 2206554603356415676 2212987707156288608 2216071233236503552 2217837205418866304 2219711962143649792 2223562459610875747 2224303203102303232 2245724211700020688 2250369256263658348 2252271512608767104 2255300671726617424 2257207096639319552 2264386739775090112 2270988450386679296 2275965050351003648 2283658742303061578 2286955378377499648 2304582954090624256 2305960547726897152 2325586381390633088 2327552219413786624 2332366516613346304 2337477619279409152 2348764983198513152 2351749063842820096 2359698936729908956 2366868979876857344 2376289572845370728 2379308623184728144 2383217530783695424 2388440067374163712 2390165686850120192 2395403449494788096 2403022662618462976 2410028559594027008 2418472227984637664 2419917900376191488 2423474583668555144 2425523167424826112 2426973054604693504 2430838411765421056 2443614261649180256 2445679869647193088 2462875022868076544 2467969221067610624 2475164466610081792 2485321086872845312 2496890735376996686 2504170300203168688 2509657890342401344 2511779325583603712 2521776689550189344 2529128808178615552 2529439212675321856 2534671091907275776 2541214239555286568 2562332363429707232 2564374268765564164 2566541956228595072 2571850578587038112 2574024585838590976 2577486481973277056 2579665253302079488 2587870559742960128 2595415371870490624 2609895705489213232 2631584589468347968 2633809090389284864 2657813007303580672 2679900096006934528 2688959253482919508 2696798784834181664 2702708497291816832 2704993119859265536 2715759511823280832 2719209855068260736 2723677178038509056 2729645791284758528 2736692257982616304 2738328150425690368 2746311614421100544 2761633827901376792 2763968260553871616 2765620457572790272 2769685238478348736 2772026477056944128 2775754672894298368 2786937525877033984 2792702013313348864 2810656913603768096 2812337019356114432 2820536252648697856 2825428990031864671 2853589411859424784 2861908914517907072 2862260161711548416 2868180446105601536 2873652506696727392 2882030502343073536 2888346127987360768 2890432923632703488 2901791935708401554 2904244845206041792 2924664089655840896 2928379843919665408 2930713450017787616 2933190807118394368 2939257804099472128 2939618544460509184 2945698836540888064 2957566353991954432 2973702231491262817 2980218744781601596 2982737949130529408 3007525245106683392 3042769681572777338 3073096289694765152 3082055754096207616 3088809711190647808 3098634486008018048 3103725156369463808 3107668405792297984 3112773917758296064 3114478489954004992 3125006699993663212 3127648294837275776 3129517886200788992 3153639831913485824 3156152946173002048 3158820869204424704 3165354558260969984 3172291054736340992 3182381364008234752 3191659443786684416 3202448556990590726 3209466340534032488 3212179329832877824 3214099450692702208 3229061702893559624 3238873340884120576 3249822056354356861 3251764678630507312 3261245042125056896 3268391671143592448 3270753045163322368 3277920509834973184 3284174293367688448 3293749145534941184 3309488311978977856 3316333640809601776 3319136965949762048 3326410458205313024 3339650210485385888 3342473245320961024 3346719821622474752 3349386800020328704 3356726581174500352 3359151776113682432 3370250031293157376 3388637426583066931 3398516835990014648 3398933942032463744 3405964279750401824 3408843370434890752 3416313443562213376 3437171708693352448 3448790753682174628 3477451064654602672 3512110045365445888 3522349433252808704 3536803085165202944 3541296555437734912 3547114464422244352 3571436228564186528 3574455194099743744 3599586571884111872 3601115754009318272 3604159807901126656 3607031938483430912 3617548066583965696 3637007273152268288 3649301844012533618 3659941207989246544 3667961532038894272 3671062091237574656 3679628452134521432 3690356231878353856 3698443206820380928 3714082350119264984 3716302489863436928 3727137191000065024 3735304767021248512 3744947300397264416 3753342049563072512 3779077869759778768 3782272356547403264 3790095589496687744 3793299389656870912 3798401131329039872 3813703982779099136 3816743097697583872 3827870628594661376 3846162092299893184 3861470555873727433 3872728487523505064 3881215109483016032 3884019241131445312 3884495933751387136 3892530605429030656 3916777063394750464 3930017370475036204 3938146198461402109 3941475147065342432 3950112419118809216 3974229788176688768 4002171912160624384 4013840051846223872 4042060668760231936 4073216383974126592 4081641404073356032 4110338720597398016 4115560861724935168 4122322215409635328 4129473139277340673 4163790090573274252 4170630678871466992 4182789951987710336 4183303313270724608 4191956036615879168 4205289659582310208 4217549979289547264 4226792236366149632 4241080521419971502 4244665542993445696 4247202845558213632 4276324957886065448 4279939771882587904 4318946136868318592 4322596978911318016 4331537816567643136 4341029864376045568 4361992111654381568 4382298025355545204 4391901308099202352 4395613819771306496 4413109206712831352 4425975414312577216 4432142466473007104 4435674410837732608 4447124919221751494 4448606406204606464 4487654970339737287 4491448423400041376 4500738512527316696 4504543025217534208 4510601343453234848 4514414193278639104 4528773479550180224 4541976900773358592 4551930100702007296 4567317484606123156 4573910756754999296 4609165908181248512 4651172762781266176 4664733033226692608 4697529966397026304 4719397873459817912 4733737959753714688 4752579145690741456 4758617246369456288 4766435061567390848 4776880134748327424 4780331373700240384 4790806898989576192 4806045325236925952 4820057119188054016 4836944455969275328 4839835800752382976 4846949167337110288 4851046334849652224 4861676823530842112 4887228523298360512 4891359739294386176 4925750045736153088 4935938442135221248 4970642173745690624 4993781470753993372 5008340600406337376 5019315780684802688 5023558651167207424 5043553379100378688 5058257616357231104 5069342183814551552 5082428479110573136 5124664726859414464 5128748537531128328 5133083912457190144 5143701157174076224 5148049171677181952 5154972963946554112 5175741119485920256 5215382803367802793 5219791410978426464 5263169178936695936 5267618180778569728 5315626014607161344 5377918506965839016 5393597569668363328 5405416994583633664 5431519023646561664 5438419710136521472 5447354356077018112 5459291582569517056 5473384515965232608 5476656300851380736 5492623228842201088 5523267655802753584 5527936521107743232 5539370476956697472 5544052954113888256 5551509345788596736 5573875051754067968 5585404026626697728 5621313827207536192 5624674038712228864 5650857980063729342 5707178823718849568 5723817829035814144 5724520323423096832 5736360892211203072 5747305013393454784 5764061004686147072 5776692255974721536 5780865847265406976 5803583871416803108 5808489690412083584 5849328179311681792 5856759687839330816 5861426900035575232 5866381614236788736 5878515608198944256 5891397673081776128 5947404462982525634 5960437489563203192 5965475898261058816 6015050490213366784 6035383818943805599 6085539363145554676 6146192579389530304 6164111508192415232 6177619422381295616 6197268972016036096 6207450312738927616 6215336811584595968 6250013399987326424 6255296589674551552 6259035772401577984 6307279663826971648 6312305892346004096 6317641738408849408 6330709116521939968 6344582109472681984 6364762728016469504 6383318887573368832 6404897113981181452 6418932681068064976 6424358659665755648 6458123405787119248 6477746681768241152 6499644112708713722 6503529357261014624 6522490084250113792 6536783342287184896 6541506090326644736 6568348586735376896 6587498291069882368 6618976623957955712 6632667281619203552 6638273931899524096 6652820916410626048 6679300420970771776 6684946490641922048 6693439643244949504 6698773600040657408 6713453162349000704 6718303552227364864 6777274853166133862 6797033671980029296 6797867884064927488 6811928559500803648 6817686740869781504 6897581507364349256 6954902129309205344 7024220090730891776 7044698866505617408 7073606170330405888 7082593110875469824 7142872457128373056 7148910388199487488 7199173143768223744 7202231508018636544 7214063876966861824 7274014546304536576 7298603688025067236 7319882415978493088 7335923064077788544 7342124182475149312 7359256904269042864 7380712463756707712 7396886413640761856 7428164700238529968 7432604979726873856 7454274382000130048 7489894600794528832 7506684099126145024 7558155739519557536 7564544713094806528 7580191178993375488 7596802262658079744 7627407965558198272 7633486195395167744 7655741257189322752 7669021544372204107 7692324184599786368 7722941111747454866 7745456975047010128 7762430218966032064 7768038482262890624 7768991867502774272 7785061210858061312 7860034740950072408 7876292396922804218 7882950294130684864 7900224838237618432 7948459576353377536 8004343824321248768 8027680103692447744 8146432767948253184 8163282808146712064 8220677441194796032 8231121723449870336 8258946278554681346 8327580181146548504 8341261357742933984 8365579903975420672 8366606626541449216 8383912073231758336 8410579319164620416 8435099958579094528 8453584472732299264 8482161042839943004 8489331085986891392 8494405691116427264 8552649915772130896 8559879543765175808 8637892273736637184 8663075633135286272 8723984223308763136 8739117573819488401 8764596050711090408 8783802616198404704 8791227639542612992 8826218413425662704 8851950828625154432 8864284932946014208 8871348821675465216 8894249838443502988 8897212812409212928 8975309940679474574 8982896846800082752 9001477025054633392 9009086050435068416 9021202686906469696 9028828386557278208 9057546959100360448 9083953801546717184 9134634969212246312 9147821513509998592 9218331816362497024 9302345525562532352 9329466066453385216 9438795746919635824 9467475919507429376 9505158291381482912 9517234492738912576 9532870123134781696 9553760269496654848 9560662747400480768 9612090650473851904 9673888911938550656 9679671601504765952 9693898334674220576 9702092669699304448 9723353647061684224 9774457046596721024 9782719478588772352 9871876884270442496 9941284347491381248 9987562941507986744 10016681200812674752 10038631561369605376 10087106758200757376 10116515232714462208 10138684367629103104 10156271774979405439 10164856958221146272 10249329453718828928 10257497075062256656 10266167824914380288 10287402314348152448 10296098343354363904 10309945927893108224 10351482238971840512 10430765606735605586 10439582821956852928 10526338357873391872 10631252029214322688 10755837013931678032 10787195139336726656 10810833989167267328 10863038047293123328 10876839420273042944 10894708712154036224 10946769031930465216 10953312601702761472 11046535311605507168 11055873042215486464 11078740953913394944 11103018691577193472 11147750103508135936 11170808053253395456 11208569949467067541 11242627654415072384 11249348077424457728 11301715960127458684 11414357647437699136 11447635658071628288 11472721784422406144 11494610026786909568 11528122009372294144 11553384511949443072 11607167742833606216 11616979380824167168 11698656358623363584 11713519375678661632 11722853800071150464 11732763228473577472 11757031216397888512 11782795346163552256 11894808925965051268 11920874979126406384 11930951796522117632 12030100980426733568 12070767637887611198 12171078726291109352 12292385158779060608 12328223016384830464 12355238844762591232 12394537944032072192 12414900625477855232 12430673623169191936 12500026799974652848 12510593179349103104 12614559327653943296 12624611784692008192 12661418233043879936 12729525456032939008 12772556454043867663 12809794227962362904 12837865362136129952 12848717319331511296 12916246811574238496 12955493363536482304 12999288225417427444 13007058714522029248 13044980168500227584 13073566684574369792 13083012180653289472 13136697173470753792 13237953247915911424 13265334563238407104 13276547863799048192 13358600841941543552 13369892981283844096 13397547200081314816 13426906324698001408 13554549706332267724 13594067343960058592 13595735768129854976 13623857119001607296 13635373481739563008 13795163014728698512 13909804258618410688 14048440181461783552 14147212340660811776 14165186221750939648 14285744914256746112 14297820776398974976 14404463016037273088 14428127753933723648 14597207376050134472 14639764831956986176 14671846128155577088 14718513808538085728 14761424927513415424 14793772827281523712 14843781824969900257 14856329400477059936 14865209959453747712 14908548764000260096 14979789201589057664 15116311479039115072 15129089426189613056 15160382357986750976 15193604525316159488 15266972390790335488 15338043088744408214 15384648369199572736 15445882223494909732 15490913950094020256 15524860437932064128 15536076964525781248 15537983735005548544 15570122421716122624 15720069481900144816 15752584793845608436 15765900588261369728 15800449676475236864 15896919152706755072 16008687648642497536 16292865535896506368 16326565616293424128 16441354882389592064 16462243446899740672 16517892557109362692 16655160362293097008 16682522715485867968 16731159807950841344 16767824146463516672 16821158638329240832 16870199917158189056 16964322085679886008 16978662171973782784 16988811382232854528 17105299831544261792 17119759087530351616 17275784547473274368 17326151266270572544 17478235147638976802 17529192101422180816 17567605232396809408 17582455279085225984 17652436826851325408 17703901657250308864 17742697643350930432 17788499676887005976 17950619881358949148 17965793693600165504 18002954050109266784 18018172100870136832 18042405373812939392 18057656773114556416 18115093918200720896 18167907603093434368 18269269938424492624 18436663632724994048 18604691051125064704 18877591493839271648 18934951839014858752 19010316582762965824 19034468985477825152 19065740246269563392 19107520538993309696 19121325494800961536 19224181300947703808 19347777823877101312 19359343203009531904 19387796669348441152 19404185339398608896 19548914093193442048 19743753768540884992 19778002930223052697 19975125883015973488 20033362401625349504 20077263122739210752 20174213516401514752 20233030465428924416 20312543549958810878 20329713916442292544 20498658907437657856 20514994150124513312 20532335649828760576 20574804628696304896 20619891855786216448 20702964477943681024 20815915620438839719 20861531213471211172 20879165643913705856 21052676715746783744 21511674027863356064 21574390278673453312 21621667978334534656 21726076094586246656 21753678840546085888 21789417424308072448 21893538063860930432 21906625203405522944 22093070623211014336 22111746084430972928 22157481907826789888 22206037383154386944 22341616106506790912 22417139898934135082 22485255308830144768 22498696154848915456 22603431920254917368 22828715294875398272 22895271316143256576 22945443568844812288 22989220053573819136 23056244018744588288 23214335485667212432 23233958761648334336 23397312717246727168 23427038751357323264 23445707600142300928 23514062432795777024 23720461986081468517 23789617851930102536 23841749958252812768 23861903593044235264 24060201960853467136 24141535275775222396 24342157452582218704 24584770317558121216 24656446032769660928 24789075888064144384 24829801250955710464 25000053599949305696 25021186358698206208 25229118655307886592 25249223569384016384 25322836466087759872 25459050912065878016 25545112908087735326 25619588455924725808 25675730724272259904 25697434638663022592 25832493623148476992 25998576450834854888 26014117429044058496 26089960337000455168 26147133369148739584 26273394346941507584 26475906495831822848 26530669126476814208 26553095727598096384 26717201683883087104 26795094400162629632 27109099412664535448 27188134687920117184 27191471536259709952 27247714238003214592 27567023389229814763 27590326029457397024 27819608517236821376 28096880362923567104 28294424681321623552 28571489828513492224 28808926032074546176 28856255507867447296 28906311974941384711 29194414752100268944 29279529663913972352 29343692256311154176 29437027617076171456 29522849855026830848 29587545654563047424 29687563649939800514 29712658800954119872 29730419918907495424 29959578403178115328 30232622958078230144 30258178852379226112 30320764715973501952 30387209050632318976 30533944781580670976 30676086177488816428 30769296738399145472 30891764446989819464 30981827900188040512 31049720875864128256 31072153929051562496 31140244843432245248 31440138963800289632 31505169587691216872 31531801176522739456 31600899352950473728 31793838305413510144 32017375297284995072 32653131232586848256 32882709764779184128 33035785114218725384 33310320724586194016 33365045430971735936 33462319615901682688 33535648292927033344 33642317276658481664 33740399834316378112 33928644171359772016 33957324343947565568 34210599663088523584 34239518175060703232 34551569094946548736 34956470295277953604 35058384202844361632 35135210464793618816 35164910558170451968 35304873653702650816 35407803314500617728 35485395286701860864 35576999353774011952 35901239762717898296 35931587387200331008 36005908100218533568 36036344201740273664 36084810747625878784 36230187836401441792 36538539876848985248 36873327265449988096 37209382102250129408 37755182987678543296 38020633165525931648 38068937970955650304 38131480492539126784 38215041077986619392 38448362601895407616 38695555647754202624 38775593338696882304 38808370678797217792 39097828186386884096 39556005860446105394 39950251766031946976 40066724803250699008 40154526245478421504 40348427032803029504 40466060930857848832 40625087099917621756 40659427832884585088 40997317814875315712 41029988300249026624 41064671299657521152 41149609257392609792 41239783711572432896 41631831240877679438 41723062426942422344 41758331287827411712 42105353431493567488 42247686732606639193 43023348055726712128 43148780557346906624 43243335956669069312 43452152189172493312 43507357681092171776 43787076127721860864 43813250406811045888 44186141246422028672 44223492168861945856 44314963815653579776 44412074766308773888 44683232213013581824 44834279797868270164 44970510617660289536 45206863840509834736 45657430589750796544 45790542632286513152 45978440107147638272 46112488037489176576 46428670971334424864 46467917523296668672 46794625434493454336 46854077502714646528 46891415200284601856 47028124865591554048 47440923972162937034 47579235703860205072 47683499916505625536 47723807186088470528 48283070551550444792 48684314905164437408 49169540635116242432 49312892065539321856 49578151776128288768 50000107199898611392 50042372717396412416 50498447138768032768 50918101824131756032 51090225816175470652 51239176911849451616 51351461448544519808 51394869277326045184 51664987246296953984 51997152901669709776 52028234858088116992 52179920674000910336 52546788693883015168 52951812991663645696 53061338252953628416 53434403367766174208 53590188800325259264 53683150810605428749 54218198825329070896 54376269375840234368 54382943072519419904 54495428476006429184 55134046778459629526 55180652058914794048 55639217034473642752 56193760725847134208 57142979657026984448 57617852064149092352 57812623949882769422 58388829504200537888 58559059327827944704 58687384512622308352 58874055234152342912 59045699710053661696 59175091309126094848 59375127299879601028 59425317601908239744 59460839837814990848 59919156806356230656 60465245916156460288 60641529431947003904 61067889563161341952 61352172354977632856 61538593476798290944 61783528893979638928 61963655800376081024 62099441751728256512 62144307858103124992 62280489686864490496 62880277927600579264 63010339175382433744 63063602353045478912 63201798705900947456 63587676610827020288 64034750594569990144 65306262465173696512 66071570228437450768 66620641449172388032 66730090861943471872 66924639231803365376 67284634553316963328 67857288342719544032 67914648687895131136 68421199326177047168 68479036350121406464 69103138189893097472 69912940590555907208 70116768405688723264 70270420929587237632 70609747307405301632 70815606629001235456 70970790573403721728 71153998707548023904 71802479525435796592 71863174774400662016 72011816200437067136 72072688403480547328 72169621495251757568 72460375672802883584 73077079753697970496 74418764204500258816 75510365975357086592 76041266331051863296 76137875941911300608 76262960985078253568 77391111295508405248 77551186677393764608 78195656372773768192 78459989646269472787 79112011720892210788 79900503532063893952 80133449606501398016 80309052490956843008 80696854065606059008 81250174199835243512 81318855665769170176 81994635629750631424 82059976600498053248 82129342599315042304 82299218514785219584 82479567423144865792 83263662481755358876 83446124853884844688 83516662575654823424 84210706862987134976 84495373465213278386 86046696111453424256 86297561114693813248 86486671913338138624 86904304378344986624 87014715362184343552 87574152255443721728 88372282492844057344 88629927631307159552 89668559595736540328 89941021235320579072 90413727681019669472 91314861179501593088 91581085264573026304 91956880214295276544 92857341942668849728 92935835046593337344 93589250868986908672 93782830400569203712 94881847944325874068 95158471407720410144 95366999833011251072 95447614372176941056 96566141103100889584 97368629810328874816 98339081270232484864 99156303552256577536 100000214399797222784 100084745434792824832 100996894277536065536 102180451632350941304 102478353823698903232 102702922897089039616 103329974492593907968 103994305803339419552 104056469716176233984 104359841348001820672 105903625983327291392 106122676505907256832 106868806735532348416 107366301621210857498 108436397650658141792 108752538751680468736 108765886145038839808 108990856952012858368 110268093556919259052 110361304117829588096 111278434068947285504 114285959314053968896 115235704128298184704 115625247899765538844 116777659008401075776 117118118655655889408 117374769025244616704 117748110468304685824 118091399420107323392 118750254599759202056 118850635203816479488 118921679675629981696 119838313612712461312 120930491832312920576 121283058863894007808 122704344709955265712 123077186953596581888 123567057787959277856 123927311600752162048 124198883503456513024 124288615716206249984 125760555855201158528 126020678350764867488 126127204706090957824 126403597411801894912 127175353221654040576 132143140456874901536 133241282898344776064 133460181723886943744 133849278463606730752 134569269106633926656 135714576685439088064 135829297375790262272 136842398652354094336 138206276379786194944 139825881181111814416 140233536811377446528 140540841859174475264 141219494614810603264 141631213258002470912 142307997415096047808 143604959050871593184 143726349548801324032 144023632400874134272 144339242990503515136 144920751345605767168 145711409343071878033 146154159507395940992 151020731950714173184 152082532662103726592 152275751883822601216 152525921970156507136 154782222591016810496 155102373354787529216 156391312745547536384 156919979292538945574 158224023441784421576 159801007064127787904 160266899213002796032 160618104981913686016 161393708131212118016 162500348399670487024 162637711331538340352 163989271259501262848 164119953200996106496 164598437029570439168 166043233902570279619 166527324963510717752 166892249707769689376 167033325151309646848 168421413725974269952 168990746930426556772 172093392222906848512 172595122229387626496 173808608756689973248 175148304510887443456 176744564985688114688 177259855262614319104 179337119191473080656 179882042470641158144 180827455362039338944 182629722359003186176 183913760428590553088 185714683885337699456 185871670093186674688 187565660801138407424 189763695888651748136 190316942815440820288 190733999666022502144 192969163724608703341 193132282206201779168 194737259620657749632 196678162540464969728 200000428799594445568 201993788555072131072 204360903264701882608 204956707647397806464 205405845794178079232 206659948985187815936 207988611606678839104 208112939432352467968 211807251966654582784 212245353011814513664 213737613471064696832 214732603242421714996 216872795301316283584 217505077503360937472 217981713904025716736 220536187113838518104 220722608235659176192 222556868137894571008 228571918628107937792 231250495799531077688 233555318016802151552 234236237311311778816 234749538050489233408 235496220936609371648 236182798840214646784 237500509199518404112 237701270407632958976 239676627225424922624 241860983664625841152 245408689419910531424 246154373907193163776 247134115575918555712 247854623201504324096 248397767006913026048 248577231432412499968 251521111710402317056 252041356701529734976 252254409412181915648 264286280913749803072 266482565796689552128 266920363447773887488 269138538213267853312 271429153370878176128 271658594751580524544 273684797304708188672 279651762362223628832 280467073622754893056 281081683718348950528 282438989229621206528 283262426516004941824 284615994830192095616 287209918101743186368 287452699097602648064 288047264801748268544 288678485981007030272 291422818686143756066 292308319014791881984 302041463901428346368 304165065324207453184 304551503767645202432 309564445182033620992 310204746709575058432 312782625491095072768 313839958585077891148 316448046883568843152 319602014128255575808 320533798426005592064 322787416262424236032 325000696799340974048 325275422663076680704 327978542519002525696 328239906401992212992 329196874059140878336 332086467805140559238 333054649927021435504 333784499415539378752 334066650302619293696 337981493860853113544 344186784445813697024 345190244458775252992 350296609021774886912 353489129971376229376 358674238382946161312 359764084941282316288 361654910724078677888 365259444718006372352 367827520857181106176 371429367770675398912 375131321602276814848 375782055674238001243 379527391777303496272 380633885630881640576 381467999332045004288 385938327449217406682 386264564412403558336 389474519241315499264 393356325080929939456 400000857599188891136 408721806529403765216 409913415294795612928 410811691588356158464 413319897970375631872 415977223213357678208 416225878864704935936 424490706023629027328 427475226942129393664 429465206484843429992 433745590602632567168 435010155006721874944 435963427808051433472 441072374227677036208 441445216471318352384 445113736275789142016 457143837256215875584 462500991599062155376 467110636033604303104 468472474622623557632 470992441873218743296 475001018399036808224 475402540815265917952 479353254450849845248 483721967329251682304 490817378839821062848 494268231151837111424 495709246403008648192 496795534013826052096 503042223420804634112 504082713403059469952 504508818824363831296 528572561827499606144 532965131593379104256 533840726895547774976 542858306741756352256 547369594609416377344 549219927523886309509 559303524724447257664 560934147245509786112 562163367436697901056 564877978459242413056 569231989660384191232 574419836203486372736 574905398195205296128 576094529603496537088 577356971962014060544 582845637372287512132 584616638029583763968 604082927802856692736 608330130648414906368 609103007535290404864 620409493419150116864 627679917170155782296 632896093767137686304 639204028256511151616 641067596852011184128 650001393598681948096 650550845326153361408 656479812803984425984 664172935610281118476 666109299854042871008 667568998831078757504 668133300605238587392 675962987721706227088 688373568891627394048 700593218043549773824 706978259942752458752 717348476765892322624 723309821448157355776 730518889436012744704 742858735541350797824 751564111348476002486 759054783554606992544 761267771261763281152 762935998664090008576 771876654898434813364 772529128824807116672 778949038482630998528 800001715198377782272 817443613058807530432 819826830589591225856 821623383176712316928 826639795940751263744 831954446426715356416 832451757729409871872 848981412047258054656 858930412969686859984 867491181205265134336 870020310013443749888 882144748455354072416 882890432942636704768 890227472551578284032 925001983198124310752 934221272067208606208 936944949245247115264 941984883746437486592 950002036798073616448 950805081630531835904 967443934658503364608 981634757679642125696 988536462303674222848 991418492806017296384 1006084446841609268224 1008165426806118939904 1019979865401503146231 1057145123654999212288 1065930263186758208512 1067681453791095549952 1085716613483512704512 1094739189218832754688 1098439855047772619018 1118607049448894515328 1121868294491019572224 1124326734873395802112 1129755956918484826112 1138463979320768382464 1148839672406972745472 1152189059206993074176 1165691274744575024264 1169233276059167527936 1208165855605713385472 1216660261296829812736 1240818986838300233728 1255359834340311564592 1265792187534275372608 1278408056513022303232 1300002787197363896192 1301101690652306722816 1312959625607968851968 1328345871220562236952 1332218599708085742016 1335137997662157515008 1351925975443412454176 1376747137783254788096 1413956519885504917504 1434696953531784645248 1446619642896314711552 1485717471082701595648 1503128222696952004972 1518109567109213985088 1522535542523526562304 1525871997328180017152 1543753309796869626728 1545058257649614233344 1557898076965261997056 1600003430396755564544 1634887226117615060864 1639653661179182451712 1643246766353424633856 1653279591881502527488 1663908892853430712832 1717860825939373719968 1734982362410530268672 1740040620026887499776 1764289496910708144832 1765780865885273409536 1850003966396248621504 1868442544134417212416 1883969767492874973184 1900004073596147232896 1901610163261063671808 1963269515359284251392 1977072924607348445696 1982836985612034592768 2012168893683218536448 2016330853612237879808 2039959730803006292462 2114290247309998424576 2131860526373516417024 2171433226967025409024 2189478378437665509376 2196879710095545238036 2237214098897789030656 2243736588982039144448 2259511913836969652224 2276927958641536764928 2297679344813945490944 2304378118413986148352 2331382549489150048528 2338466552118335055872 2416331711211426770944 2510719668680623129184 2531584375068550745216 2556816113026044606464 2600005574394727792384 2625919251215937703936 2656691742441124473904 2664437199416171484032 2670275995324315030016 2703851950886824908352 2753494275566509576192 2869393907063569290496 2893239285792629423104 2971434942165403191296 3006256445393904009944 3036219134218427970176 3045071085047053124608 3051743994656360034304 3087506619593739253456 3090116515299228466688 3115796153930523994112 3200006860793511129088 3269774452235230121728 3279307322358364903424 3327817785706861425664 3435721651878747439936 3469964724821060537344 3528578993821416289664 3531561731770546819072 3700007932792497243008 3736885088268834424832 3800008147192294465792 3926539030718568502784 3954145849214696891392 4024337787366437072896 4032661707224475759616 4079919461606012584924 4228580494619996849152 4263721052747032834048 4342866453934050818048 4393759420191090476072 4474428197795578061312 4487473177964078288896 4553855917283073529856 4595358689627890981888 4662765098978300097056 4676933104236670111744 5021439337361246258368 5063168750137101490432 5113632226052089212928 5200011148789455584768 5313383484882248947808 5328874398832342968064 5340551990648630060032 5407703901773649816704 5738787814127138580992 5786478571585258846208 5942869884330806382592 6012512890787808019888 6072438268436855940352 6090142170094106249216 6175013239187478506912 6180233030598456933376 6231592307861047988224 6539548904470460243456 6558614644716729806848 6655635571413722851328 6871443303757494879872 6939929449642121074688 7057157987642832579328 7139859057810522023617 7400015865584994486016 7473770176537668849664 7600016294384588931584 7853078061437137005568 7908291698429393782784 8065323414448951519232 8159838923212025169848 8457160989239993698304 8685732907868101636096 8787518840382180952144 8948856395591156122624 9107711834566147059712 9190717379255781963776 9325530197956600194112 10042878674722492516736 10126337500274202980864 10400022297578911169536 10626766969764497895616 10657748797664685936128 10681103981297260120064 10815407803547299633408 11477575628254277161984 11572957143170517692416 12025025781575616039776 12144876536873711880704 12180284340188212498432 12350026478374957013824 12360466061196913866752 13079097808940920486912 13311271142827445702656 13742886607514989759744 13879858899284242149376 14114315975285665158656 14279718115621044047234 14800031731169988972032 15200032588769177863168 15706156122874274011136 15816583396858787565568 16130646828897903038464 16319677846424050339696 16914321978479987396608 17575037680764361904288 17897712791182312245248 18381434758511563927552 18651060395913200388224 20085757349444985033472 20252675000548405961728 20800044595157822339072 21253533939528995791232 21315497595329371872256 21362207962594520240128 21630815607094599266816 22955151256508554323968 24050051563151232079552 24289753073747423761408 24700052956749914027648 24720932122393827733504 26158195617881840973824 27485773215029979519488 28228631950571330317312 28559436231242088094468 29600063462339977944064 30400065177538355726336 31412312245748548022272 32639355692848100679392 35150075361528723808576 35795425582364624490496 37302120791826400776448 40171514698889970066944 40505350001096811923456 41600089190315644678144 42507067879057991582464 42630995190658743744512 43261631214189198533632 45910302513017108647936 48100103126302464159104 48579506147494847522816 49400105913499828055296 52316391235763681947648 54971546430059959038976 56457263901142660634624 57118872462484176188936 59200126924679955888128 60800130355076711452672 65278711385696201358784 70300150723057447617152 74604241583652801552896 80343029397779940133888 81010700002193623846912 85014135758115983164928 85261990381317487489024 86523262428378397067264 96200206252604928318208 97159012294989695045632 98800211826999656110592 109943092860119918077952 112914527802285321269248 114237744924968352377872 118400253849359911776256 130557422771392402717568 140600301446114895234304 149208483167305603105792 160686058795559880267776 170028271516231966329856 173046524856756794134528 192400412505209856636416 197600423653999312221184 219886185720239836155904 228475489849936704755744 261114845542784805435136 281200602892229790468608 298416966334611206211584 321372117591119760535552 340056543032463932659712 384800825010419713272832 395200847307998624442368 456950979699873409511488 522229691085569610870272 562401205784459580937216 596833932669222412423168 680113086064927865319424 769601650020839426545664 790401694615997248884736 913901959399746819022976 1044459382171139221740544 1124802411568919161874432 1539203300041678853091328 1827803918799493638045952 2088918764342278443481088 2249604823137838323748864 3655607837598987276091904 4177837528684556886962176 7311215675197974552183808 14622431350395949104367616 29244862700791898208735232
- Sum of all divisors σ(n): 82094775624139404649600000
- Sum of proper divisors (its aliquot sum) s(n): 52849912923347506440864768
- 29244862700791898208735232 is an abundant number, because the sum of its proper divisors (52849912923347506440864768) is greater than itself. Its abundance is 23605050222555608232129536
Bases of 29244862700791898208735232
- Binary: 11000001100001101011100101111000001111011111011110101110010100110110000010000000000002
- Hexadecimal: 0x1830D72F07BEF5CA6C1000
- Base-36: 3OA9XWGTC6L0O4FLS
Squares and roots of 29244862700791898208735232
- 29244862700791898208735232 squared (292448627007918982087352322) is 855261994388169198774302703758290869071069078093824
- 29244862700791898208735232 cubed (292448627007918982087352323) is 25012019599087459163878804091218158976556065260919218537800371541892470407168
-
The
square root of 29244862700791898208735232 is 5407851948860.2772037275 -
29244862700791898208735232 is a
perfect cube number . Itscube root is 308093968
Scales and comparisons
How big is 29244862700791898208735232?- 29,244,862,700,791,898,208,735,232 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,244,862,700,791,898,208,735,232 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 29244862700791898208735232 cubic inches would be around 25674497.3 feet tall.
Recreational maths with 29244862700791898208735232
- 29244862700791898208735232 backwards is 23253780289819700726844292
- The number of decimal digits it has is: 26
- The sum of 29244862700791898208735232's digits is 118
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 29244862700791898208735232 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 29244862700791898208735232 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/29244862700791898208735232/
Chicago style:
Numbermatics. 2024. "Number 29244862700791898208735232 - Facts about the integer". https://numbermatics.com/n/29244862700791898208735232/
The information we have on file for 29244862700791898208735232 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 29244862700791898208735232, math, Factors of 29244862700791898208735232, curriculum, school, college, exams, university, Prime factorization of 29244862700791898208735232, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, two hundred forty-four sextillion, eight hundred sixty-two quintillion, seven hundred quadrillion, seven hundred ninety-one trillion, eight hundred ninety-eight billion, two hundred eight million, seven hundred thirty-five thousand, two hundred thirty-two.