355686252360655522263699456
355,686,252,360,655,522,263,699,456 is an even composite number composed of six prime numbers multiplied together.
355686252360655522263699456 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 355686252360655522263699456:
212 × 32 × 114 × 134 × 232 × 4574
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 23 × 23 × 457 × 457 × 457 × 457)See below for interesting mathematical facts about the number 355686252360655522263699456 from the Numbermatics database.
Names of 355686252360655522263699456
- Cardinal: 355686252360655522263699456 can be written as Three hundred fifty-five septillion, six hundred eighty-six sextillion, two hundred fifty-two quintillion, three hundred sixty quadrillion, six hundred fifty-five trillion, five hundred twenty-two billion, two hundred sixty-three million, six hundred ninety-nine thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 3.55686252360655522263699456 × 1026
Factors of 355686252360655522263699456
Divisors of 355686252360655522263699456
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 32 33 36 39 44 46 48 52 64 66 69 72 78 88 92 96 99 104 117 121 128 132 138 143 144 156 169 176 184 192 198 207 208 234 242 253 256 264 276 286 288 299 312 338 352 363 368 384 396 414 416 429 457 468 484 506 507 512 528 529 552 572 576 598 624 676 704 726 736 759 768 792 828 832 858 897 914 936 968 1012 1014 1024 1056 1058 1089 1104 1144 1152 1196 1248 1287 1331 1352 1371 1408 1452 1472 1518 1521 1536 1573 1584 1587 1656 1664 1716 1794 1828 1859 1872 1936 2024 2028 2048 2112 2116 2178 2197 2208 2277 2288 2304 2392 2496 2574 2662 2691 2704 2742 2783 2816 2904 2944 3036 3042 3072 3146 3168 3174 3289 3312 3328 3432 3588 3656 3718 3744 3872 3887 3993 4048 4056 4096 4113 4224 4232 4356 4394 4416 4554 4576 4608 4719 4761 4784 4992 5027 5148 5324 5382 5408 5484 5566 5577 5632 5808 5819 5888 5941 6072 6084 6144 6292 6336 6348 6578 6591 6624 6656 6864 6877 7176 7312 7436 7488 7744 7774 7986 8096 8112 8226 8349 8448 8464 8712 8788 8832 9108 9152 9216 9438 9522 9568 9867 9984 10054 10296 10511 10648 10764 10816 10968 11132 11154 11264 11616 11638 11661 11776 11882 11979 12144 12168 12288 12584 12672 12696 13156 13182 13248 13312 13728 13754 14157 14352 14624 14641 14872 14976 15081 15488 15548 15972 16192 16224 16452 16698 16731 16896 16928 17303 17424 17457 17576 17664 17823 18216 18304 18432 18876 19044 19136 19734 19773 19968 20108 20449 20592 20631 21022 21296 21528 21632 21936 22264 22308 22528 23232 23276 23322 23552 23764 23958 24167 24288 24336 25047 25168 25344 25392 26312 26364 26496 26624 27456 27508 28314 28561 28704 29248 29282 29601 29744 29952 30162 30613 30976 31096 31533 31944 32384 32448 32904 33396 33462 33792 33856 34606 34848 34914 34983 35152 35328 35646 36179 36432 36608 36864 37752 38088 38272 39468 39546 39936 40216 40898 41184 41262 42044 42592 42757 43056 43264 43872 43923 44528 44616 45056 45243 46464 46552 46644 47104 47528 47916 48334 48576 48672 50094 50336 50531 50688 50784 51909 52371 52624 52728 52992 53248 53469 54912 55016 55297 56628 57122 57408 58496 58564 59202 59488 59904 60324 61226 61347 61893 61952 62192 63066 63888 64009 64768 64896 65351 65808 66792 66924 67584 67712 69212 69696 69828 69966 70304 70656 71292 72358 72501 72864 73216 75504 75647 76176 76544 77233 78936 79092 79872 80432 81796 82368 82524 84088 85184 85514 85683 86112 86528 87744 87846 89056 89232 89401 90486 91839 92928 93104 93288 94208 94599 95056 95832 96668 97152 97344 100188 100672 101062 101376 101568 103818 104742 105248 105456 105984 106938 108537 109824 110032 110594 113256 114244 114816 115621 116992 117128 118404 118976 119808 120648 122452 122694 123786 123904 124384 126132 127776 128018 128271 129536 129792 130702 131616 131769 133584 133848 135168 135424 136643 138424 139392 139656 139932 140608 141312 142584 144716 145002 145728 146432 151008 151294 151593 152352 153088 154466 155727 157872 158184 159744 160864 163592 164736 165048 165891 168176 170368 171028 171366 172224 173056 175488 175692 178112 178464 178802 180972 183678 184041 185856 186208 186576 189198 190112 190333 191664 192027 193336 194304 194688 196053 200376 201344 202124 202752 203136 207636 208849 209484 210496 210912 211968 213876 217074 217503 219648 220064 221188 224939 226512 226941 228488 229632 231242 231699 233984 234256 236808 237952 239616 241296 241753 244904 245388 247572 247808 248768 252264 255552 256036 256542 257049 259072 259584 261404 263232 263538 265837 267168 267696 268203 270848 273286 275517 276848 278784 279312 279864 281216 282624 285168 289432 290004 291456 292864 302016 302588 303186 304704 306176 308932 311454 314171 315744 316368 321728 325611 327184 329472 330096 331782 336352 336743 340736 342056 342732 344448 346112 346863 350976 351384 356224 356928 357604 361944 367356 368082 371712 372416 373152 378396 380224 380666 383328 384054 384813 386672 388608 389376 392106 397969 400752 402688 404248 405504 406272 409929 415272 417698 418968 420992 421824 423936 427752 434148 435006 439296 440128 442376 449878 453024 453882 454779 456976 459264 462484 463398 467968 468512 470327 473616 475904 479232 482592 483506 489808 490776 495144 495616 497536 497673 504528 511104 512072 513084 514098 518144 519168 522808 526464 527076 531674 534336 535392 536406 541696 546572 551034 553696 555841 557568 558624 559728 562432 570336 570999 576081 578864 580008 582912 585728 588159 604032 605176 606372 608267 609408 612352 617864 622908 626547 628342 631488 632736 643456 651222 654368 656903 658944 660192 663564 672704 673486 674817 680823 681472 684112 685464 688896 692224 693726 695097 701952 702768 704099 712448 713856 715208 718861 723888 725259 734712 736164 743424 744832 746304 756792 760448 761332 766656 768108 769626 773344 777216 778752 784212 795938 797511 801504 804609 805376 808496 812544 819858 830544 832117 835396 837936 841984 843648 847872 849563 855504 868296 870012 878592 880256 884752 899756 906048 907764 909558 913952 918528 924968 926796 935936 937024 940654 942513 947232 951808 965184 967012 979616 981552 983411 990288 995072 995346 1004029 1009056 1010229 1022208 1024144 1026168 1028196 1036288 1038336 1040589 1045616 1052928 1054152 1063348 1068672 1070784 1072812 1083392 1093144 1102068 1107392 1111682 1115136 1117248 1119456 1124864 1140672 1141998 1152162 1157728 1160016 1162213 1165824 1176318 1193907 1208064 1210352 1212744 1216534 1218816 1224704 1229787 1235728 1245816 1253094 1256684 1262976 1265472 1271831 1286912 1302444 1308736 1313806 1317888 1320384 1327128 1345408 1346972 1349634 1361646 1362944 1368224 1370928 1377792 1387452 1390194 1403904 1405536 1408198 1410981 1424896 1427712 1430416 1437722 1447776 1450518 1469424 1472328 1486848 1489664 1492608 1503073 1513584 1520896 1522664 1533312 1536216 1539252 1546688 1554432 1557504 1568424 1591876 1595022 1603008 1609218 1610752 1616992 1625088 1639716 1661088 1664234 1667523 1670792 1675872 1683968 1687296 1699126 1711008 1712997 1736592 1740024 1757184 1760512 1769504 1776359 1799512 1812096 1815528 1819116 1824801 1827904 1837056 1849936 1853592 1871872 1874048 1879641 1881308 1885026 1894464 1903616 1930368 1934024 1959232 1963104 1966822 1970709 1980576 1990144 1990692 2008058 2018112 2020458 2024451 2044416 2048288 2052336 2056392 2076672 2081178 2091232 2105856 2108304 2112297 2126696 2137344 2141568 2145624 2156583 2166784 2175777 2186288 2204136 2214784 2223364 2230272 2234496 2238912 2249728 2281344 2283996 2297339 2304324 2315456 2320032 2324426 2331648 2352636 2387814 2392533 2416128 2420704 2425488 2433068 2437632 2459574 2471456 2474329 2491632 2496351 2506188 2513368 2525952 2530944 2543662 2548689 2573824 2604888 2617472 2627612 2635776 2640768 2654256 2659283 2690816 2693944 2699268 2715037 2723292 2725888 2736448 2741856 2755584 2774904 2780388 2807808 2811072 2816396 2821962 2827539 2849792 2855424 2860832 2875444 2895552 2901036 2924207 2938848 2944656 2950233 2979328 2985216 3006146 3012087 3027168 3030687 3041792 3045328 3066624 3072432 3078504 3093376 3108864 3115008 3136848 3142789 3183752 3190044 3206016 3218436 3221504 3233984 3250176 3279432 3322176 3328468 3335046 3341584 3351744 3367936 3374592 3398252 3422016 3425994 3455881 3473184 3480048 3486639 3521024 3539008 3552718 3581721 3599024 3624192 3631056 3638232 3649602 3655808 3674112 3699872 3707184 3748096 3759282 3762616 3770052 3788928 3807232 3815493 3860736 3868048 3918464 3926208 3933644 3941418 3961152 3980288 3981384 4016116 4036224 4040916 4048902 4088832 4096576 4104672 4112784 4162356 4182464 4211712 4216608 4224594 4232943 4253392 4274688 4283136 4291248 4313166 4351554 4372576 4377659 4408272 4429568 4446728 4460544 4468992 4477824 4499456 4509219 4562688 4567992 4594678 4608648 4630912 4640064 4648852 4663296 4705272 4775628 4785066 4803527 4832256 4841408 4850976 4866136 4875264 4919148 4942912 4948658 4983264 4992702 5002569 5012376 5026736 5051904 5061888 5087324 5097378 5147648 5173597 5209776 5234944 5255224 5271552 5281536 5308512 5318566 5329077 5381632 5387888 5398536 5430074 5446584 5451776 5472896 5474403 5483712 5511168 5549808 5560776 5615616 5622144 5632792 5643924 5655078 5699584 5710848 5721664 5750888 5791104 5802072 5848414 5877696 5889312 5900466 5912127 5958656 5970432 6012292 6024174 6054336 6061374 6083584 6090656 6114251 6133248 6144864 6157008 6186752 6230016 6273696 6285578 6336891 6367504 6380088 6412032 6436872 6443008 6467968 6469749 6500352 6558864 6644352 6656936 6670092 6683168 6690937 6703488 6735872 6749184 6796504 6844032 6851988 6892017 6911762 6946368 6960096 6973278 7042048 7078016 7105436 7163442 7198048 7225933 7248384 7262112 7276464 7299204 7311616 7399744 7414368 7422987 7489053 7496192 7518564 7525232 7540104 7577856 7614464 7630986 7646067 7721472 7736096 7745089 7836928 7852416 7867288 7882836 7907471 7922304 7960576 7962768 7977849 8032232 8072448 8081832 8097804 8145111 8177664 8193152 8209344 8225568 8324712 8364928 8423424 8433216 8449188 8465886 8506784 8549376 8566272 8582496 8626332 8703108 8745152 8755318 8772621 8816544 8850699 8859136 8893456 8937984 8955648 8998912 9018438 9036261 9125376 9135984 9153287 9189356 9217296 9261824 9280128 9297704 9326592 9345193 9410544 9428367 9551256 9570132 9607054 9664512 9682816 9701952 9732272 9750528 9838296 9885824 9897316 9966528 9985404 10005138 10024752 10053472 10103808 10123776 10174648 10194756 10295296 10347194 10367643 10419552 10459917 10469888 10510448 10563072 10617024 10637132 10658154 10763264 10775776 10797072 10817521 10860148 10893168 10945792 10948806 10967424 11022336 11044319 11099616 11121552 11244288 11265584 11287848 11310156 11399168 11421696 11443328 11446479 11501776 11582208 11604144 11696828 11755392 11778624 11800932 11824254 11917312 11940864 12024584 12048348 12108672 12122748 12167168 12181312 12228502 12266496 12289728 12314016 12373504 12547392 12571156 12673782 12735008 12760176 12784343 12824064 12873744 12935936 12939498 13052377 13117728 13132977 13288704 13313872 13340184 13366336 13381874 13406976 13471744 13498368 13527657 13593008 13688064 13703976 13784034 13823524 13892736 13920192 13946556 13990141 14084096 14156032 14210872 14326884 14396096 14410581 14451866 14496768 14524224 14552928 14598408 14623232 14799488 14828736 14845974 14978106 14992384 15037128 15050464 15080208 15108769 15155712 15261972 15292134 15442944 15472192 15490178 15520791 15673856 15704832 15734576 15765672 15814942 15844608 15921152 15925536 15955698 15987231 16064464 16144896 16163664 16195608 16290222 16355328 16386304 16418688 16451136 16533803 16649424 16729856 16846848 16866432 16898376 16931772 17013568 17098752 17132544 17164992 17252664 17406216 17490304 17510636 17545242 17633088 17701398 17718272 17786912 17875968 17911296 18036876 18072522 18250752 18271968 18306574 18342753 18378712 18434592 18523648 18560256 18595408 18690386 18821088 18856734 19102512 19140264 19214108 19329024 19365632 19403904 19464544 19501056 19539949 19676592 19771648 19794632 19933056 19970808 20010276 20049504 20072811 20106944 20207616 20247552 20349296 20389512 20590592 20676051 20694388 20735286 20839104 20919834 20939776 21020896 21126144 21234048 21274264 21316308 21526528 21551552 21594144 21635042 21677799 21720296 21786336 21891584 21897612 21934848 22088638 22199232 22243104 22268961 22488576 22531168 22575696 22620312 22843392 22886656 22892958 23003552 23092667 23164416 23208288 23235267 23393656 23510784 23557248 23601864 23648508 23722413 23834624 23881728 23933547 24049168 24096696 24217344 24245496 24334336 24362624 24435333 24457004 24532992 24579456 24628032 24747008 25094784 25142312 25270729 25347564 25470016 25520352 25568686 25648128 25747488 25871872 25878996 26104754 26235456 26265954 26317863 26577408 26627744 26680368 26732672 26763748 26813952 26996736 27055314 27186016 27376128 27407952 27459861 27568068 27647048 27785472 27840384 27893112 27980282 28035579 28168192 28285101 28312064 28421744 28653768 28792192 28821162 28903732 28993536 29048448 29105856 29196816 29246464 29252113 29598976 29657472 29691948 29865407 29956212 29984768 30074256 30100928 30160416 30217538 30311424 30523944 30584268 30885888 30944384 30980356 31041582 31102929 31347712 31409664 31469152 31531344 31629884 31689216 31851072 31911396 31974462 32128928 32166277 32289792 32327328 32391216 32452563 32580444 32772608 32837376 32902272 33067606 33132957 33298848 33459712 33732864 33796752 33863544 34027136 34197504 34265088 34329984 34505328 34570679 34812432 34980608 35021272 35090484 35266176 35295481 35402796 35436544 35573824 35751936 35822592 36073752 36145044 36501504 36543936 36613148 36685506 36757424 36869184 37047296 37120512 37190816 37380772 37642176 37713468 38014691 38205024 38280528 38353029 38428216 38731264 38807808 38929088 39079898 39157131 39353184 39398931 39543296 39589264 39866112 39941616 40020552 40099008 40145622 40213888 40415232 40495104 40698592 40779024 40856257 41352102 41388776 41470572 41678208 41839668 41879552 41970423 42041792 42252288 42468096 42548528 42632616 43053056 43103104 43188288 43231743 43270084 43355598 43440592 43572672 43783168 43795224 43869696 44177276 44398464 44486208 44537922 44977152 45062336 45151392 45240624 45326307 45773312 45785916 46007104 46185334 46328832 46416576 46470534 46562373 46787312 47021568 47114496 47203728 47297016 47444826 47763456 47867094 48098336 48193392 48434688 48490992 48725248 48870666 48914008 49065984 49158912 49256064 49494016 49601409 50189568 50284624 50541458 50695128 50940032 51040704 51137372 51296256 51494976 51743744 51757992 52209508 52470912 52531908 52635726 52838797 53154816 53255488 53360736 53465344 53527496 53627904 54110628 54372032 54752256 54815904 54919722 55028259 55136136 55294096 55570944 55680768 55786224 55960564 56071158 56570202 56624128 56843488 56909567 57307536 57584384 57642324 57807464 57987072 58096896 58211712 58393632 58492928 58504226 58619847 59197952 59314944 59383896 59730814 59912424 59969536 60148512 60201856 60218433 60320832 60435076 60622848 61047888 61168536 61771776 61888768 61960712 62083164 62205858 62445851 62695424 62819328 62938304 63062688 63259768 63378432 63702144 63822792 63948924 64257856 64332554 64579584 64654656 64782432 64905126 65033397 65160888 65545216 65674752 65804544 66135212 66265914 66597696 66919424 67256761 67465728 67593504 67727088 68054272 68530176 68659968 69010656 69141358 69278001 69624864 69705801 69961216 70042544 70180968 70532352 70590962 70805592 70873088 71147648 71167239 71503872 71645184 72147504 72290088 73003008 73087872 73226296 73371012 73514848 73738368 74094592 74241024 74381632 74761544 75284352 75426936 75812187 76029382 76410048 76561056 76706058 76856432 77462528 77615616 77858176 78159796 78314262 78706368 78797862 79086592 79178528 79485263 79732224 79883232 80041104 80198016 80291244 80427776 80990208 81397184 81558048 81712514 82379583 82704204 82777552 82941144 83356416 83679336 83759104 83940846 84083584 84106737 84504576 84936192 85097056 85265232 86206208 86376576 86463486 86540168 86711196 86881184 86982181 87145344 87566336 87590448 87739392 87756339 88354552 88796928 88972416 89075844 89596221 89954304 90124672 90302784 90481248 90652614 91546624 91571832 92014208 92370668 92657664 92833152 92941068 93124746 93574624 94043136 94228992 94407456 94594032 94889652 95443993 95734188 96196672 96386784 96498831 96869376 96981984 97357689 97450496 97741332 97828016 98317824 98512128 98988032 99202818 99398871 100379136 100569248 100686157 101082916 101390256 101880064 102081408 102274744 102592512 102797123 102989952 103487488 103515984 103712037 104419016 104941824 105063816 105271452 105677594 105886443 106309632 106510976 106721472 106930688 107054992 107255808 108221256 108744064 109504512 109631808 109839444 110056518 110272272 110481121 110588192 111141888 111361536 111572448 111921128 112142316 113140404 113248256 113686976 113819134 114044073 114615072 115059087 115168768 115284648 115614928 116193792 116423424 116787264 116985856 117008452 117239694 117471393 118395904 118629888 118767792 118992731 119461628 119824848 120297024 120403712 120436866 120641664 120870152 121245696 121487509 122095776 122337072 122568771 123777536 123921424 124166328 124411716 124891702 125390848 125638656 125876608 125911269 126125376 126519536 126756864 127404288 127645584 127897848 128515712 128665108 129159168 129309312 129564864 129810252 130066794 130321776 131090432 131349504 131609088 132270424 132531828 133195392 133838848 134513522 134931456 135187008 135454176 135978921 136108544 137319936 138021312 138282716 138556002 139249728 139411602 139922432 140085088 140361936 140627773 141064704 141181924 141611184 142295296 142334478 143290368 143576147 144295008 144580176 146175744 146452592 146742024 147029696 147476736 148189184 148482048 148763264 148804227 149523088 150568704 150853872 151624374 152058764 152820096 153122112 153412116 153712864 153891551 154925056 155231232 155716352 156319592 156628524 157412736 157595724 158173184 158357056 158516391 158970526 159464448 159766464 160082208 160396032 160582488 160855552 162794368 163116096 163425028 164759166 165408408 165555104 165882288 166196459 166712832 167358672 167881692 168167168 168213474 169872384 170194112 170530464 170728701 172412416 172753152 172926972 173080336 173422392 173762368 173964362 174290688 175132672 175180896 175478784 175512678 175859541 176709104 177593856 177944832 178151688 179192442 179908608 180249344 180605568 180962496 181305228 181871833 183093248 183143664 184028416 184741336 185315328 185666304 185882136 186249492 187149248 187337553 188086272 188457984 188814912 189188064 189779304 190887986 191468376 192393344 192773568 192997662 193738752 193963968 194715378 194900992 195482664 195656032 196635648 197024256 198405636 198797742 200758272 201138496 201372314 201770283 202165832 202780512 203760128 204162816 204549488 205594246 205979904 206974976 207031968 207424074 207834003 208838032 209883648 210127632 210542904 211355188 211772886 212619264 213021952 213442944 213861376 214109984 214511616 214939439 216442512 217488128 219009024 219263616 219678888 220113036 220544544 220962242 221176384 222283776 222723072 223144896 223842256 224284632 226280808 226496512 227373952 227436561 227638268 228088146 229230144 230118174 230337536 230569296 231229856 232387584 232846848 233574528 234016904 234479388 234942786 236791808 237259776 237535584 237985462 238455789 238923256 239649696 240594048 240807424 240873732 241283328 241740304 242975018 244191552 244674144 245137542 247555072 247842848 248332656 248823432 249783404 251277312 251753216 251822538 252250752 253039072 253513728 254019337 254808576 255291168 255795696 257031424 257330216 258618624 259129728 259620504 260133588 260643552 260946543 262180864 262699008 263218176 263269017 264540848 265063656 266390784 267677696 268788663 269027044 269862912 270374016 270908352 271957842 272217088 274639872 276042624 276565432 277112004 277978019 278499456 278823204 279844864 280170176 280723872 281255546 282129408 282363848 283222368 284590592 284668956 286331979 287152294 288590016 289160352 289496493 292351488 292905184 293484048 294059392 294953472 296964096 297526528 297608454 299046176 300204671 301137408 301707744 302058471 303248748 304117528 305640192 306244224 306824232 307425728 307783102 308391369 309850112 310462464 311136111 311432704 312639184 313257048 314825472 315191448 316346368 316714112 317032782 317659329 317941052 318928896 319532928 320164416 320792064 321164976 321711104 321773243 325588736 326232192 326850056 328519477 329518332 330816816 331110208 331443363 331764576 332392918 333425664 334717344 335763384 336334336 336426948 339744768 340388224 341060928 341457402 342132219 344824832 345506304 345853944 346160672 346844784 347524736 347928724 348581376 350361792 350957568 351025356 351719082 353418208 355187712 355889664 356303376 356978193 358384884 360498688 361211136 361924992 362610456 363743666 364462527 366186496 366287328 367706313 368056832 369482672 371332608 371764272 372498984 374298496 374675106 376172544 376915968 377629824 378376128 379558608 380277469 381775972 382936752 384786688 385547136 385995324 387477504 387927936 388250291 389430756 389801984 390965328 391312064 393271296 394048512 396811272 397595484 401516544 402276992 402744628 403540566 404331664 405561024 407520256 408325632 409098976 411188492 411959808 414063936 414848148 415668006 417676064 418161601 419767296 420255264 421085808 421883319 422710376 423545772 426043904 426885888 427722752 428219968 429878878 430728441 432885024 434976256 438527232 439357776 440226072 441089088 441924484 442352768 444567552 445446144 446289792 447684512 448569264 449418827 452561616 454747904 454873122 455276536 456176292 458460288 458841253 460236348 460675072 461138592 461674653 462459712 464775168 465693696 467149056 468033808 468958776 469885572 473583616 474519552 475071168 475549173 475970924 476911578 477846512 479299392 481188096 481614848 481747464 482566656 483480608 485950036 488383104 489348288 490275084 495110144 495685696 496665312 497646864 498589377 499566808 503506432 503645076 504501504 506078144 508038674 509617152 510582336 511591392 512186103 514062848 514660432 517237248 518259456 519241008 520267176 521287104 521893086 525398016 526436352 526538034 529081696 530127312 531131341 532781568 537577326 538054088 539725824 540748032 541816704 543915684 544434176 545615499 549279744 552085248 553130864 554224008 555956038 556998912 557646408 559689728 560340352 561447744 562012659 562511092 564258816 564727696 566444736 569181184 569337912 572663958 574304588 577180032 578320704 578992986 581226767 584702976 585810368 586968096 588118784 589906944 595053056 595216908 598092352 600409342 602274816 603415488 604116942 605310849 606497496 608235056 611280384 612488448 613648464 614851456 615566204 616782738 620924928 622272222 622865408 625278368 626514096 629650944 630382896 633428224 634065564 635318658 635882104 637857792 639065856 640328832 641584128 642329952 643422208 643546486 644818317 651177472 652464384 653700112 657038954 659036664 661633632 662220416 662886726 663529152 664785836 666851328 669434688 671526768 672668672 672853896 679489536 680776448 682121856 682914804 684264438 686904361 689649664 691012608 691707888 692321344 693689568 695049472 695857448 697162752 700723584 702050712 703438164 706836416 710375424 711779328 712606752 713956386 715367367 716769768 720997376 722422272 723849984 725220912 727487332 728925054 732574656 735412626 736113664 738965344 739824371 742665216 743528544 744997968 748596992 749350212 753831936 755259648 756752256 759117216 760554938 762058011 763551944 765873504 769573376 771094272 771990648 775855872 776500582 778861512 779603968 781930656 782624128 782839629 786542592 788097024 793622544 795190968 803033088 804553984 805489256 807081132 808663328 811122048 811796063 815040512 816651264 818197952 822376984 823919616 828127872 829696296 831336012 833934057 835352128 836323202 839534592 840510528 842171616 843766638 845420752 847091544 852087808 853771776 855445504 856439936 858995937 859757756 861456882 865770048 869952512 874337893 877054464 878715552 880452144 882178176 883848968 884705536 890892288 892579584 895369024 897138528 898837654 900614013 905123232 906175413 909495808 909746244 910553072 912352584 916920576 917682506 920472696 921350144 922277184 923349306 924919424 925174107 929550336 931387392 934298112 936067616 937917552 939771144 949039104 950142336 951098346 951941848 953823156 955693024 958598784 962376192 963229696 963494928 965133312 965319729 966961216 971900072 976766208 978696576 980550168 985558431 990220288 991371392 993330624 994330089 995293728 997178754 999133616 1007012864 1007290152 1009003008 1012156288 1016077348 1019234304 1021164672 1023182784 1024372206 1028125696 1029320864 1034474496 1036518912 1038482016 1040534352 1042574208 1043786172 1049883923 1052872704 1053076068 1058163392 1060254624 1062262682 1065563136 1070934579 1075154652 1076108176 1081496064 1083633408 1087831368 1088868352 1091230998 1093387581 1098559488 1104170496 1106261728 1108448016 1111912076 1113997824 1115292816 1120680704 1122895488 1124025318 1125022184 1128517632 1129455392 1130768353 1132889472 1138362368 1138675824 1140832407 1145327916 1148609176 1154360064 1156641408 1157985972 1162453534 1164750873 1169405952 1171620736 1173936192 1176237568 1179813888 1190106112 1190433816 1196184704 1200818684 1204549632 1206830976 1208233884 1210621698 1212994992 1215292331 1216470112 1222560768 1224976896 1227296928 1229702912 1231132408 1233565476 1240771909 1244544444 1245730816 1250556736 1253028192 1254484803 1259301888 1260765792 1265649957 1266856448 1268131128 1270637316 1271764208 1278131712 1280657664 1283168256 1284659904 1286844416 1287092972 1289636634 1292185323 1302354944 1304928768 1307400224 1308920041 1314077908 1318073328 1323267264 1324440832 1325773452 1327058304 1329571672 1333702656 1336362599 1338869376 1343053536 1345337344 1345707792 1348256481 1361552896 1364243712 1365829608 1368528876 1373808722 1376523759 1379299328 1382025216 1383415776 1384642688 1385023959 1387379136 1390098944 1391714896 1394325504 1401447168 1404101424 1406876328 1413672832 1420750848 1423558656 1425213504 1427912772 1430734734 1433539536 1436254573 1441994752 1444844544 1447699968 1450441824 1454974664 1457850108 1465149312 1470825252 1472227328 1477930688 1479648742 1485330432 1487057088 1489995936 1495768131 1497193984 1498700424 1510519296 1513504512 1518234432 1521109876 1524116022 1527103888 1531747008 1539146752 1542188544 1543981296 1546905503 1551711744 1553001164 1557723024 1563861312 1565248256 1565679258 1576194048 1579337617 1587245088 1590381936 1593394023 1609107968 1610978512 1614162264 1617326656 1622244096 1623592126 1630081024 1633302528 1636395904 1636846497 1644753968 1647839232 1656255744 1659392592 1662672024 1667868114 1670704256 1672646404 1679069184 1681021056 1684343232 1687533276 1690841504 1694183088 1704175616 1707543552 1712879872 1717991874 1719515512 1722913764 1731540096 1739905024 1743680301 1748675786 1754108928 1757431104 1760904288 1764356352 1767697936 1769411072 1785159168 1790738048 1794277056 1797675308 1801228026 1810246464 1812350826 1818991616 1819492488 1821106144 1824705168 1828161049 1833841152 1835365012 1840945392 1844554368 1846698612 1849838848 1850348214 1862774784 1868596224 1872135232 1875835104 1879542288 1900284672 1902196692 1903883696 1907646312 1911386048 1917197568 1924752384 1926459392 1926989856 1930266624 1930639458 1933922432 1934454951 1943800144 1953532416 1957393152 1961100336 1971116862 1982742784 1986661248 1988660178 1990587456 1994357508 1998267232 2000590163 2014025728 2014580304 2018006016 2024312576 2032154696 2038468608 2042329344 2046365568 2048744412 2056251392 2058641728 2060713083 2068948992 2073037824 2076964032 2081068704 2085148416 2087572344 2099767846 2106152136 2116326784 2120509248 2124525364 2131126272 2141869158 2150309304 2152216352 2162992128 2167266816 2175662736 2182461996 2186775162 2195211839 2208340992 2212523456 2216896032 2219473113 2223824152 2227995648 2230585632 2241361408 2245790976 2248050636 2250044368 2258910784 2261536706 2265778944 2276724736 2277351648 2281664814 2286174033 2290655832 2297218352 2308720128 2313282816 2315971944 2324907068 2329501746 2338811904 2343241472 2347872384 2352475136 2359627776 2364333829 2380212224 2380867632 2392369408 2401637368 2409099264 2413661952 2416467768 2421243396 2425989984 2430584662 2432940224 2435388189 2445121536 2449953792 2454593856 2459405824 2462264816 2467130952 2481543818 2489088888 2491461632 2501113472 2501802171 2506056384 2508969606 2518603776 2521531584 2531299914 2533712896 2536262256 2541274632 2543528416 2556263424 2561315328 2566336512 2569319808 2574185944 2579273268 2584370646 2604709888 2609857536 2614800448 2617840082 2623013679 2628155816 2636146656 2646534528 2648881664 2651546904 2654116608 2659143344 2672725198 2677738752 2686107072 2690674688 2691415584 2696512962 2701842039 2723105792 2728487424 2731659216 2737057752 2747617444 2753047518 2764050432 2766831552 2769285376 2770047918 2774758272 2780197888 2783429792 2788651008 2794212707 2802894336 2808202848 2813752656 2827345664 2847117312 2850427008 2855825544 2861469468 2867079072 2872509146 2883989504 2889689088 2895399936 2895959187 2900883648 2909949328 2915700216 2930298624 2941650504 2944454656 2955861376 2956675293 2959297484 2970660864 2974114176 2979991872 2991536262 2994387968 2997400848 3021038592 3027009024 3036468864 3042219752 3048232044 3054207776 3057758209 3063494016 3078293504 3084377088 3087962592 3093811006 3103423488 3106002328 3115446048 3127722624 3130496512 3131358516 3149651769 3158675234 3174490176 3180763872 3186788046 3218215936 3221957024 3228324528 3234653312 3244488192 3247184252 3266605056 3272791808 3273692994 3289507936 3295678464 3302251381 3312511488 3318785184 3325344048 3335736228 3341408512 3345292808 3362042112 3368686464 3375066552 3381683008 3388366176 3392305059 3408351232 3415087104 3422497221 3425759744 3435983748 3439031024 3445827528 3463080192 3479810048 3487360602 3494252619 3497351572 3508217856 3514862208 3521808576 3528712704 3535395872 3538822144 3539505673 3570318336 3581476096 3588554112 3595350616 3602456052 3613714247 3620492928 3624701652 3637983232 3638984976 3642212288 3645876993 3649410336 3656322098 3667682304 3670730024 3681890784 3689108736 3693397224 3699677696 3700696428 3722315727 3737192448 3744270464 3751670208 3759084576 3763454409 3800569344 3804393384 3807767392 3815292624 3822772096 3834395136 3849504768 3853979712 3860533248 3861278916 3867844864 3868909902 3887600288 3907064832 3914786304 3922200672 3926760123 3942233724 3965485568 3973322496 3977320356 3981174912 3988715016 3996534464 4001180326 4009087797 4028051456 4029160608 4036012032 4044769443 4048625152 4064309392 4084658688 4092731136 4097488824 4112502784 4117283456 4121426166 4129571277 4137897984 4146075648 4153928064 4162137408 4170296832 4175144688 4183052159 4199535692 4212304272 4232653568 4241018496 4249050728 4262252544 4270753201 4283738316 4300618608 4304432704 4308763719 4325984256 4334533632 4351325472 4364923992 4373550324 4390423678 4416681984 4425046912 4433792064 4438946226 4447648304 4455991296 4461171264 4482722816 4491581952 4496101272 4500088736 4517821568 4523073412 4531557888 4554703296 4563329628 4572348066 4581311664 4594436704 4617440256 4626565632 4631943888 4640716509 4649814136 4659003492 4686482944 4695744768 4704950272 4728667658 4738012851 4760424448 4761735264 4780182069 4784738816 4803274736 4827323904 4832935536 4842486792 4851979968 4861169324 4865880448 4870776378 4890243072 4899907584 4909187712 4918811648 4924529632 4934261904 4943607097 4963087636 4978177776 5002226944 5003604342 5012112768 5017939212 5037207552 5043063168 5047253783 5062599828 5067425792 5072524512 5082549264 5087056832 5112526848 5122630656 5138639616 5148371888 5158546536 5168741292 5209419776 5219715072 5229600896 5231040903 5235680164 5246027358 5256311632 5272293312 5293069056 5297763328 5303093808 5308233216 5318286688 5345450396 5355477504 5372214144 5382831168 5393025924 5403684078 5446211584 5456974848 5463318432 5474115504 5484483147 5495234888 5506095036 5533663104 5538570752 5540095836 5549516544 5560395776 5566859584 5588425414 5605788672 5616405696 5627505312 5654691328 5700854016 5711651088 5722938936 5734158144 5745018292 5779378176 5790799872 5791918374 5801767296 5819898656 5831400432 5842444751 5860597248 5883301008 5911722752 5913350586 5918594968 5948228352 5959983744 5964936289 5983072524 5988775936 5994801696 6001770489 6042077184 6054018048 6072937728 6084439504 6096464088 6108415552 6115516418 6126988032 6156587008 6168754176 6175925184 6182139249 6187622012 6206846976 6212004656 6230892096 6255445248 6260993024 6262717032 6299303538 6317350468 6348980352 6361527744 6373576092 6393494437 6436431872 6443914048 6456649056 6469306624 6488976384 6494368504 6545583616 6547385988 6579015872 6585635517 6604502762 6625022976 6637570368 6650688096 6658419339 6671472456 6682817024 6690585616 6724084224 6737372928 6750133104 6763366016 6776732352 6784610118 6830174208 6844994442 6851519488 6871967496 6878062048 6891655056 6904707433 6926160384 6974721204 6988505238 6994703144 7016435712 7029724416 7043617152 7057425408 7070791744 7077644288 7079011346 7093001487 7140636672 7162952192 7177108224 7190701232 7204912104 7227428494 7240985856 7249403304 7275966464 7277969952 7284424576 7291753986 7298820672 7306164567 7312644196 7335364608 7341460048 7363781568 7378217472 7386794448 7399355392 7401392856 7444631454 7474384896 7488540928 7503340416 7518169152 7526908818 7555947971 7601138688 7608786768 7615534784 7630585248 7645544192 7668790272 7699009536 7707959424 7722557832 7735689728 7737819804 7775200576 7814129664 7829572608 7844401344 7853520246 7869041037 7884467448 7930971136 7946644992 7954640712 7962349824 7977430032 7993068928 8002360652 8018175594 8058321216 8072024064 8089538886 8097250304 8128618784 8169317376 8185462272 8194977648 8234566912 8242852332 8259142554 8292151296 8307856128 8324274816 8340593664 8350289376 8366104318 8382638121 8399071384 8424608544 8465307136 8482036992 8498101456 8541506402 8567476632 8601237216 8608865408 8617527438 8651968512 8669067264 8702650944 8729847984 8747100648 8780847356 8833363968 8850093824 8867584128 8877892452 8895296608 8911982592 8922342528 8929756693 8965445632 8983163904 8992202544 9000177472 9035643136 9046146824 9063115776 9109406592 9126659256 9144696132 9162623328 9173274627 9188873408 9234880512 9253131264 9263887776 9281433018 9299628272 9318006984 9372965888 9391489536 9409900544 9448955307 9457335316 9476025702 9523470528 9560364138 9569477632 9606549472 9617716823 9654647808 9665871072 9684973584 9703959936 9722338648 9731760896 9741552756 9799815168 9818375424 9837623296 9849059264 9868523808 9887214194 9906754143 9926175272 9956355552 10004453888 10007208684 10024225536 10035878424 10086126336 10094507566 10125199656 10134851584 10145049024 10165098528 10174113664 10176915177 10225053696 10245261312 10277279232 10296743776 10317093072 10337482584 10439430144 10459201792 10462081806 10471360328 10492054716 10512623264 10544586624 10553348819 10586138112 10595526656 10606187616 10616466432 10618517019 10636573376 10690900792 10710955008 10744428288 10765662336 10786051848 10807368156 10841142741 10892423168 10913949696 10926636864 10937630979 10948231008 10968966294 10990469776 11012190072 11067326208 11077141504 11080191672 11099033088 11120791552 11133719168 11166947181 11176850828 11211577344 11232811392 11255010624 11309382656 11401708032 11423302176 11445877872 11468316288 11490036584 11548723153 11581599744 11583836748 11603534592 11639797312 11662800864 11684889502 11721194496 11766602016 11780280369 11823445504 11826701172 11837189936 11896456704 11919967488 11929872578 11966145048 11977551872 11989603392 12003540978 12027263391 12084154368 12108036096 12145875456 12168879008 12192928176 12216831104 12231032836 12253976064 12337508352 12351850368 12364278498 12375244024 12413693952 12424009312 12461784192 12510890496 12521986048 12525434064 12549156477 12598607076 12634700936 12697960704 12723055488 12747152184 12786988874 12812259603 12872863744 12887828096 12913298112 12926291157 12938613248 12977952768 12988737008 13091167232 13094771976 13158031744 13171271034 13209005524 13250045952 13275140736 13301376192 13316838678 13342944912 13365634048 13368215641 13381171232 13448168448 13474745856 13500266208 13526732032 13553464704 13569220236 13648490999 13689988884 13703038976 13743934992 13756124096 13783310112 13809414866 13852320768 13922149527 13949442408 13977010476 13989406288 14059448832 14087234304 14114850816 14141583488 14155288576 14158022692 14186002974 14214038553 14281273344 14325904384 14354216448 14381402464 14409824208 14454856988 14481971712 14498806608 14555939904 14568849152 14583507972 14597641344 14612329134 14625288392 14670729216 14682920096 14699988589 14727563136 14756434944 14773588896 14798710784 14802785712 14830821291 14889262908 14977081856 15006680832 15036338304 15053817636 15111895942 15141761349 15202277376 15217573536 15231069568 15261170496 15291088384 15337580544 15415918848 15445115664 15471379456 15475639608 15550401152 15628259328 15659145216 15688802688 15707040492 15738082074 15768934896 15798800303 15861942272 15893289984 15909281424 15924699648 15954860064 15986137856 16004721304 16036351188 16116642432 16130034817 16179077772 16194500608 16257237568 16338634752 16370924544 16389955296 16453449441 16469133824 16485704664 16518285108 16615712256 16648549632 16681187328 16700578752 16732208636 16765276242 16798142768 16849217088 16930614272 16964073984 16996202912 17015960533 17083012804 17134953264 17202474432 17217730816 17235054876 17338134528 17372713787 17405301888 17459695968 17494201296 17527334253 17561694712 17700187648 17735168256 17755784904 17790593216 17844685056 17859513386 17894808867 17930891264 17966327808 17984405088 18000354944 18005311467 18071286272 18092293648 18126231552 18218813184 18253318512 18289392264 18325246656 18346549254 18377746816 18469761024 18506262528 18527775552 18562866036 18599256544 18636013968 18671309449 18745931776 18782979072 18897910614 18914670632 18952051404 19046941056 19120728276 19138955264 19180483311 19213098944 19235433646 19309295616 19331742144 19369947168 19407919872 19444677296 19463521792 19483105512 19636750848 19675246592 19698118528 19737047616 19756906551 19774428388 19813508286 19852350544 19912711104 20008907776 20014417368 20048451072 20071756848 20109771539 20172252672 20189015132 20250399312 20290098048 20330197056 20348227328 20353830354 20490522624 20554558464 20593487552 20634186144 20674965168 20714122299 20918403584 20924163612 20942720656 20984109432 21025246528 21089173248 21106697638 21172276224 21191053312 21212375232 21232932864 21237034038 21273146752 21279004461 21381801584 21421910016 21488856576 21531324672 21572103696 21614736312 21682285482 21827899392 21853273728 21875261958 21896462016 21937932588 21980939552 22024380144 22134652416 22154283008 22160383344 22198066176 22267438336 22333894362 22353701656 22423154688 22465622784 22510021248 22618765312 22667843913 22803416064 22846604352 22891755744 22936632576 22980073168 23097446306 23167673496 23207069184 23279594624 23325601728 23369779004 23442388992 23533204032 23560560738 23646891008 23653402344 23674379872 23792913408 23839934976 23859745156 23932290096 23979206784 24007081956 24054526782 24147330229 24216072192 24291750912 24337758016 24385856352 24433662208 24462065672 24507952128 24703700736 24728556996 24750488048 24848018624 24923568384 25021780992 25043972096 25050868128 25098312954 25147914363 25197214152 25269401872 25395921408 25446110976 25494304368 25573977748 25624519206 25775656192 25826596224 25852582314 25877226496 25955905536 25977474016 26007672119 26182334464 26189543952 26316063488 26342542068 26418011048 26500091904 26550281472 26602752384 26633677356 26685889824 26731268096 26736431282 26762342464 26789270079 26896336896 26949491712 27000532416 27053464064 27106929408 27138440472 27296981998 27379977768 27406077952 27487869984 27512248192 27519823881 27566620224 27618829732 27704641536 27844299054 27898884816 27954020952 27978812576 28118897664 28174468608 28229701632 28283166976 28316045384 28372005948 28428077106 28537753907 28651808768 28708432896 28762804928 28819648416 28853150469 28909713976 28963943424 28997613216 29111879808 29137698304 29167015944 29195282688 29224658268 29250576784 29365840192 29399977178 29455126272 29512869888 29547177792 29597421568 29605571424 29661642582 29720262429 29778525816 29954163712 30013361664 30072676608 30107635272 30223791884 30283522698 30404554752 30435147072 30462139136 30522340992 30582176768 30675161088 30736339777 30831837696 30890231328 30942758912 30951279216 31100802304 31318290432 31377605376 31414080984 31476164148 31537869792 31597600606 31660046457 31723884544 31786579968 31818562848 31849399296 31855551057 31909720128 31972275712 32009442608 32072702376 32233284864 32260069634 32358155544 32389001216 32514475136 32523428223 32677269504 32741849088 32779910592 32906898882 32938267648 32971409328 33036570216 33231424512 33297099264 33362374656 33401157504 33464417272 33530552484 33596285536 33698434176 33861228544 33928147968 33992405824 34031921066 34166025608 34269906528 34404948864 34435461632 34470109752 34646169459 34745427574 34810603776 34919391936 34988402592 35054668506 35123389424 35400375296 35470336512 35511569808 35581186432 35689370112 35719026772 35789617734 35932655616 35968810176 36000709888 36010622934 36142572544 36184587296 36252463104 36324765191 36437626368 36506637024 36578784528 36650493312 36693098508 36755493632 37012525056 37055551104 37125732072 37198513088 37272027936 37342618898 37491863552 37565958144 37647469431 37795821228 37829341264 37904102808 38093882112 38241456552 38277910528 38360966622 38426197888 38436778809 38470867292 38618591232 38663484288 38739894336 38815839744 38889354592 38927043584 38966211024 39273501696 39396237056 39474095232 39513813102 39548856776 39627016572 39704701088 39750856717 39825422208 40017815552 40028834736 40096902144 40104646923 40143513696 40219543078 40344505344 40378030264 40500798624 40580196096 40660394112 40696454656 40707660708 40945472997 41109116928 41186975104 41268372288 41349930336 41428244598 41836807168 41848327224 41885441312 41968218864 42050493056 42178346496 42213395276 42344552448 42424750464 42465865728 42474068076 42546293504 42558008922 42763603168 42843820032 42977713152 43062649344 43144207392 43229472624 43364570964 43617904801 43706547456 43750523916 43792924032 43875865176 43961879104 44048760288 44099965767 44269304832 44308566016 44320766688 44396132352 44492463873 44534876672 44667788724 44707403312 44931245568 45020042496 45237530624 45335687826 45425284047 45606832128 45693208704 45783511488 45873265152 45960146336 46013573749 46194892612 46335346992 46414138368 46559189248 46651203456 46739558008 46884777984 46978285211 47066408064 47121121476 47293782016 47306804688 47348759744 47396400909 47585826816 47679869952 47719490312 47864580192 47958413568 48014163912 48109053564 48294660458 48390104451 48583501824 48675516032 48771712704 48867324416 48924131344 49015904256 49407401472 49457113992 49500976096 49696037248 49847136768 50043561984 50101736256 50196625908 50295828726 50394428304 50489872297 50538803744 50791842816 50892221952 50988608736 51047881599 51147955496 51249038412 51551312384 51653192448 51705164628 51754452992 51954948032 52015344238 52118141361 52364668928 52379087904 52582002759 52632126976 52685084136 52836022096 53100562944 53205504768 53267354712 53371779648 53462536192 53472862564 53524684928 53578540158 53684426601 53792673792 53898983424 54001064832 54106928128 54213858816 54276880944 54379678067 54593963996 54759955536 54975739968 55024496384 55039647762 55133240448 55237659464 55409283072 55519791613 55688598108 55797769632 55908041904 55957625152 56013928347 56237795328 56348937216 56566333952 56632090768 56744011896 56856154212 57075507814 57303617536 57416865792 57525609856 57541449933 57639296832 57706300938 57819427952 57927886848 57995226432 58223759616 58275396608 58334031888 58390565376 58449316536 58501153568 58731680384 58799954356 58910252544 59025739776 59094355584 59211142848 59323285164 59440524858 59557051632 59908327424 60026723328 60145353216 60215270544 60329314617 60447583768 60567045396 60870294144 60924278272 61044681984 61164353536 61472679554 61663675392 61780462656 61885517824 61902558432 62142366897 62201604608 62755210752 62828161968 62952328296 63075739584 63195201212 63320092914 63573159936 63637125696 63698798592 63711102114 63819440256 63944551424 64018885216 64145404752 64266892261 64466569728 64520139268 64716311088 65028950272 65046856446 65483698176 65559821184 65614299179 65813797764 65876535296 65942818656 66073140432 66462849024 66594198528 66802315008 66928834544 67061104968 67192571072 67396868352 67722457088 67856295936 67984811648 68003531739 68063842132 68332051216 68539813056 68809897728 68870923264 68940219504 69292338918 69490855148 69621207552 69838783872 69976805184 70109337012 70246778848 70328438807 70800750592 70940673024 71023139616 71162372864 71378740224 71438053544 71579235468 71937620352 72001419776 72021245868 72285145088 72369174592 72441990687 72649530382 72875252736 73013274048 73157569056 73300986624 73386197016 73510987264 74111102208 74251464144 74397026176 74544055872 74685237796 75131916288 75294938862 75591642456 75658682528 75808205616 75951781763 76187764224 76482913104 76721933244 76852395776 76873557618 76941734584 77326968576 77479788672 77631679488 77778709184 77854087168 77932422048 78023016357 78547003392 78792474112 78948190464 79027626204 79097713552 79254033144 79409402176 79501713434 79650844416 80035631104 80057669472 80193804288 80209293846 80287027392 80367810237 80439086156 80689010688 80756060528 81001597248 81160392192 81320788224 81392909312 81415321416 81890945994 82218233856 82373950208 82536744576 82699860672 82856489196 83115427681 83673614336 83696654448 83770882624 83936437728 84100986112 84356692992 84426790552 84689104896 84849500928 84948136152 85092587008 85116017844 85527206336 85613261721 85955426304 86125298688 86288414784 86458945248 86559451407 86729141928 87235809602 87413094912 87501047832 87585848064 87751730352 87923758208 88097520576 88199931534 88538609664 88641533376 88792264704 88984927746 89069753344 89335577448 89414806624 89862491136 90040084992 90671375652 90850568094 91213664256 91386417408 91567022976 91746530304 91920292672 92027147498 92209019331 92389785224 92670693984 92828276736 93118378496 93302406912 93479116016 93956570422 94132816128 94242242952 94587564032 94613609376 94697519488 94792801818 94980139371 95171653632 95359739904 95438980624 95729160384 95916827136 96028327824 96218107128 96589320916 96780208902 97167003648 97351032064 97543425408 97734648832 97848262688 98031808512 98227323623 98814802944 98914227984 99001952192 99392074496 99694273536 100087123968 100203472512 100393251816 100591657452 100788856608 100979744594 101077607488 101583685632 101784443904 101977217472 102095763198 102295910992 102498076824 103102624768 103306384896 103410329256 103508905984 103909896064 103938508377 104030688476 104236282722 104758175808 105164005518 105264253952 105370168272 105672044192 106201125888 106411009536 106534709424 106743559296 106945725128 107049369856 107157080316 107368853202 107797966848 108002129664 108213856256 108427717632 108553761888 108759356134 108974295573 109187927992 109519911072 109951479936 110048992768 110079295524 110266480896 110475318928 111039583226 111377196216 111595539264 111816083808 111915250304 112027856694 112475590656 112697874432 113132667904 113264181536 113488023792 113712308424 114151015628 114833731584 115051219712 115082899866 115278593664 115412601876 115638855904 115855773696 115990452864 116086837009 116447519232 116550793216 116668063776 116781130752 116898633072 117002307136 117463360768 117599908712 117820505088 118188711168 118422285696 118646570328 118881049716 119114103264 119252570151 119816654848 120053446656 120290706432 120313940769 120430541088 120658629234 120895167536 121134090792 121740588288 121848556544 122089363968 122328707072 122836418991 122945359108 123327350784 123560925312 123805116864 124284733794 124403209216 125510421504 125656323936 125904656592 126151479168 126390402424 126640185828 127035954683 127274251392 127397597184 127422204228 127638880512 127889102848 128037770432 128290809504 128533784522 128933139456 129040278536 129432622176 130057900544 130093712892 130853714403 131119642368 131228598358 131627595528 131753070592 131885637312 132146280864 132299897301 132925698048 133188397056 133604630016 133857669088 134122209936 134385142144 134793736704 135712591872 135969623296 136007063478 136127684264 136664102432 137079626112 137193534647 137619795456 137741846528 137880439008 138040721247 138584677836 138981710296 139242415104 139677567744 139953610368 140218674024 140493557696 140656877614 140934855633 141601501184 141881346048 142046279232 142189202727 142324745728 142757480448 142876107088 143158470936 143875240704 144002839552 144042491736 144570290176 144738349184 144883981374 145170313353 145299060764 145750505472 146026548096 146315138112 146601973248 146772394032 147021974528 147050372051 148222204416 148502928288 148794052352 149088111744 149370475592 150133400989 150589877724 151183284912 151317365056 151469616891 151616411232 151903563526 152375528448 152965826208 153143644797 153443866488 153704791552 153747115236 153883469168 154653937152 154959577344 155263358976 155557418368 155708174336 155864844096 156046032714 156354424083 157094006784 157584948224 157896380928 158055252408 158195427104 158508066288 158818804352 159003426868 159301688832 160115338944 160387608576 160418587692 160574054784 160735620474 160878172312 161378021376 161512121056 162003194496 162320784384 162641576448 162785818624 162830642832 163139034201 163781891988 164747900416 165073489152 165399721344 165712978392 166230855362 166559374839 167347228672 167393308896 167541765248 167872875456 168041785041 168201972224 168713385984 168853581104 169699001856 169896272304 170185174016 170232035688 171054412672 171226523442 171910852608 172250597376 172576829568 172917890496 173118902814 173458283856 173786803333 174471619204 174826189824 175002095664 175171696128 175503460704 175847516416 176195041152 176399863068 177077219328 177283066752 177430382987 177969855492 178139506688 178671154896 178829613248 179724982272 180080169984 180987943851 181342751304 181701136188 182772834816 183134045952 183493060608 183840585344 184054294996 184418038662 184779570448 185341387968 185656553472 186236756992 186604813824 186958232032 187913140844 188265632256 188484485904 189227218752 189395038976 189585603636 189960278742 190719479808 190877961248 191099851657 191458320768 191833654272 192056655648 192436214256 192800676783 193178641832 193560417804 194702064128 195086850816 195469297664 195696525376 196454647246 196842897537 197629605888 197828455968 198003904384 198784148992 199388547072 200406945024 200786503632 201183314904 201577713216 201959489188 202155214976 203167371264 203568887808 203954434944 204191526396 204591821984 204996153648 205384403939 206205249536 206612769792 206820658512 207819792128 207877016754 208061376952 208472565444 209516351616 209690452621 210328011036 210528507904 210740336544 210985316421 211344088384 212402251776 212822019072 213069418848 213487118592 213891450256 214098739712 214314160632 214737706404 216004259328 216427712512 216855435264 217107523776 217325972061 217518712268 217948591146 218375855984 219039822144 219902959872 220097985536 220158591048 220532961792 220950637856 221207486929 222079166452 222754392432 223191078528 223632167616 223830500608 224055713388 225395748864 226265335808 226528363072 226976047584 227424616848 227855345289 228302031256 230102439424 230165799732 230557187328 230825203752 231277711808 231980905728 232173674018 232895038464 233101586432 233336127552 233562261504 233797266144 234004614272 234069049071 234926721536 235199817424 235641010176 236377422336 236844571392 237293140656 237762099432 238228206528 238505140302 240106893312 240581412864 240627881538 240861082176 241317258468 241790335072 242268181584 242727022837 243481176576 243697113088 244178727936 245672837982 245890718216 246654701568 247121850624 247610233728 248569467588 248806418432 249346283043 251020843008 251312647872 251809313184 252302958336 252780804848 253280371656 254071909366 254548502784 254844408456 255277761024 255778205696 256075540864 256581619008 256839785163 257067569044 257866278912 258080557072 258865244352 260115801088 260187425784 261707428806 262239284736 262457196716 263255191056 263771274624 264292561728 264599794602 265620632519 266376794112 267209260032 267715338176 268244419872 268770284288 269587473408 271939246592 272014126956 272255368528 273328204864 274159252224 274387069294 275239590912 275483693056 275760878016 276081442494 276627057993 277169355672 277963420592 278484830208 279355135488 279907220736 280437348048 280987115392 281313755228 281869711266 283762692096 284092558464 284378405454 284649491456 285514960896 285752214176 286316941872 287750481408 288005679104 288084983472 289476698368 289767962748 290340626706 290598121528 291501010944 292053096192 292630276224 293203946496 293544788064 294043949056 294100744102 294681970869 296444408832 297005856576 297588104704 298176223488 298740951184 300266801978 301179755448 302366569824 302634730112 302939233782 303232822464 303807127052 304751056896 305931652416 306287289594 306887732976 307409583104 307494230472 307766938336 309307874304 309919154688 310526717952 311114836736 311729688192 312092065428 312708848166 313915292977 315169896448 315792761856 316110504816 316390854208 317016132576 317637608704 318006853736 318603377664 320230677888 320837175384 321148109568 321471240948 321756344624 323024242112 324006388992 324641568768 325283152896 325571637248 325661285664 326278068402 326922886719 327563783976 329495800832 330146978304 330799442688 331425956784 332461710724 333118749678 334786617792 335083530496 335745750912 336083570082 336403944448 337426771968 337707162208 338099737547 339398003712 339792544608 340370348032 340464071376 342108825344 342453046884 344501194752 345153659136 345835780992 346237805628 346916567712 347573606666 348260511027 348943238408 349652379648 350004191328 350343392256 351006921408 351695032832 352390082304 352799726136 354566133504 354860765974 355939710984 356279013376 357342309792 357659226496 357757710453 359449964544 360160339968 361975887702 362685502608 363402272376 365545669632 366268091904 366986121216 367681170688 368108589992 368836077324 369559140896 370682775936 370990800791 372473513984 373209627648 373916464064 375826281688 376531264512 376968971808 378454437504 378790077952 379171207272 379920557484 381107864049 381755922496 382199703314 382916641536 383667308544 384113311296 384872428512 385601353566 386357283664 387120835608 389404128256 390173701632 390938595328 391393050752 392561143209 392909294492 393685795074 395259211776 395656911936 396007808768 397568297984 398777094144 399572417101 400813890048 401573007264 402366629808 403155426432 403918978376 404310429952 407137775616 407908869888 408383052792 409183643968 409992307296 410768807878 411580603941 412410499072 413225539584 413641317024 414122163741 415639584256 415754033508 416122753904 416945130888 419032703232 419380905242 420656022072 421057015808 421480673088 421970632842 422688176768 422804566899 424804503552 425644038144 426138837696 426974237184 427782900512 428197479424 428628321264 429475412808 432008518656 433710870528 434215047552 434651944122 435037424536 435897182292 436751711968 438079644288 439805919744 440195971072 440317182096 441065923584 441151116153 441901275712 442414973858 444158332904 445508784864 446382157056 447264335232 447661001216 448111426776 450400202967 452530671616 453056726144 453952095168 454408850673 454849233696 455710690578 456604062512 460204878848 460331599464 461114374656 461650407504 462555423616 463961811456 464347348036 465790076928 466672255104 467124523008 467594532288 468009228544 468138098142 469853443072 470399634848 471282020352 472754844672 473689142784 474586281312 475524198864 476456413056 477010280604 479796952811 481162825728 481255763076 481722164352 482634516936 483580670144 484536363168 485454045674 486962353152 487394226176 488357455872 489417102603 491345675964 491781436432 494243701248 495220467456 497138935176 497612836864 498692566086 499678124517 502041686016 502625295744 503618626368 504605916672 505561609696 506560743312 508143818732 509097005568 509688816912 510555522048 512151081728 513163238016 513679570326 514135138088 515732557824 516161114144 516761137321 517730488704 520231602176 520374851568 521360409999 523414857612 524478569472 524914393432 526510382112 527542549248 528585123456 529199589204 531241265038 532291148961 534418520064 535430676352 536488839744 537540568576 539174946816 543878493184 544028253912 544510737056 546656409728 548318504448 548774138588 550479181824 551521756032 552162884988 553254115986 554338711344 555388595267 555926841184 556969660416 558710270976 559814441472 560874696096 561974230784 562627510456 563739422532 567032762413 568185116928 568756810908 569298982912 571504428352 572633883744 573299554971 575500962816 576011358208 576169966944 578402030349 578953396736 579535925496 580681253412 581196243056 584106192384 585260552448 586407892992 587089576128 588087898112 588201488204 589363941738 590528692611 592888817664 594011713152 595176209408 596352446976 597481902368 598176458737 600533603956 602359510896 604733139648 605269460224 605878467564 606465644928 607614254104 609502113792 610717707743 611863304832 612574579188 613775465952 614819166208 614988460944 615533876672 616153211817 618615748608 619838309376 622229673472 623459376384 624184130856 625417696332 627830585954 629071357863 630339792896 631585523712 632221009632 632781708416 632955949263 634032265152 635275217408 636013707472 637206755328 640461355776 641674350768 642296219136 642942481896 643512689248 646048484224 648012777984 649283137536 650566305792 651322571328 652556136804 653845773438 655127567952 656368339861 658991601664 660293956608 661598885376 662851913568 663622460787 664923421448 666237499356 669573235584 670167060992 671491501824 672167140164 672807888896 675414324416 676199475094 678796007424 679585089216 680740696064 680928142752 683566035867 684217650688 684906093768 690307318272 691671561984 692475611256 693833135424 695147213332 696521022054 697886476816 699304759296 700008382656 700686784512 702013842816 703390065664 704780164608 705599452272 706935814871 709132267008 709721531948 711879421968 714684619584 715318452992 715515420906 720320679936 721757290969 723951775404 725371005216 726804544752 728181068511 731091339264 732536183808 735362341376 736217179984 737672154648 739118281792 741365551872 741981601582 744947027968 746419255296 747832928128 748038849129 751652563376 753062529024 753937943616 756908875008 757580155904 758342414544 759841114968 762215728098 763511844992 764399406628 765833283072 767334617088 768226622592 769744857024 771202707132 772714567328 774241671216 778808256512 780347403264 782786101504 785122286418 785818588984 787371590148 791313823872 792015617536 795136595968 796861897557 799144834202 801627780096 803146014528 804733259616 806310852864 807837956752 808620859904 815817739776 816766105584 818367287936 819984614592 821537615756 823161207882 826451079168 827282634048 828244327482 831279168512 831508067016 832245507808 833890261776 835469599393 838065406464 838761810484 841312044144 842961346176 843941265684 845376353536 845609133798 851288076288 852277675392 853948474368 855565801024 856394958848 857256642528 858950825616 864017037312 868430095104 869303888244 870074849072 871794364584 873503423936 876159288576 879611839488 880391942144 880634364192 882131847168 882302232306 883802551424 884045912607 884829947716 888316665808 891017569728 892764314112 894528670464 895322002432 896222853552 900800405934 906113452288 907904190336 908817701346 909698467392 911421381156 913208125024 914269704491 920409757696 920663198928 922228749312 923300815008 925110847232 927923622912 928694696072 931580153856 933344510208 935189064576 936018457088 936276196284 939706886144 940799269696 941745878931 945509689344 947378285568 949172562624 951048397728 952912826112 954020561208 959593905622 962511526152 963444328704 965269033872 967161340288 969072726336 970908091348 973924706304 976714911744 978834205206 982691351928 983562872864 988487402496 990440934912 994277870352 997385132172 999356249034 1003211810423 1005250591488 1007237252736 1009211833344 1011123219392 1013121486624 1014299212641 1016287637464 1018194011136 1019377633824 1021111044096 1024302163456 1026326476032 1027359140652 1028270276176 1032322228288 1033522274642 1035460977408 1040463204352 1040749703136 1042720819998 1044781533081 1046829715224 1048957138944 1049828786864 1053020764224 1055085098496 1057170246912 1058399178408 1062482530076 1064582297922 1068837040128 1070861352704 1072977679488 1075081137152 1078349893632 1080500559853 1087756986368 1088056507824 1089021474112 1093312819456 1096637008896 1097548277176 1100958363648 1103043512064 1104325769976 1106508231972 1108677422688 1110777190534 1111853682368 1112972402373 1117420541952 1119628882944 1121749392192 1123948461568 1125255020912 1127478845064 1134065524826 1136370233856 1137513621816 1138597965824 1143008856704 1143323592147 1145267767488 1146599109942 1151001925632 1152339933888 1156804060698 1157906793472 1159071850992 1161362506824 1162392486112 1168212384768 1170521104896 1172815785984 1174179152256 1176402976408 1178727883476 1181057385222 1185777635328 1188023426304 1190352418816 1192704893952 1194963804736 1196352917474 1198717251303 1201067207912 1204719021792 1209466279296 1210538920448 1211756935128 1212931289856 1215228508208 1221435415486 1223726609664 1225149158376 1227550931904 1229638332416 1229976921888 1231067753344 1232306423634 1234741811823 1237231497216 1239676618752 1244459346944 1246918752768 1248368261712 1250835392664 1255661171908 1258142715726 1263171047424 1264442019264 1265563416832 1265911898526 1268064530304 1270550434816 1272027414944 1274413510656 1276955207099 1280922711552 1283348701536 1284592438272 1285884963792 1287025378496 1292096968448 1296025555968 1301132611584 1302645142656 1305112273608 1307691546876 1310255135904 1312736679722 1317983203328 1320587913216 1323197770752 1323453348459 1325703827136 1327244921574 1329846842896 1332474998712 1339146471168 1340334121984 1342983003648 1344334280328 1345615777792 1350828648832 1351200608901 1352398950188 1357592014848 1359170178432 1361856285504 1367132071734 1368435301376 1369812187536 1380614636544 1383343123968 1384951222512 1387666270848 1390294426664 1393042044108 1395772953632 1397395501513 1400016765312 1401373569024 1404027685632 1406780131328 1409560329216 1411198904544 1413871629742 1418264534016 1419443063896 1423758843936 1429369239168 1430636905984 1431030841812 1439390858433 1443514581938 1447903550808 1450742010432 1453609089504 1456362137022 1462182678528 1465072367616 1470724682752 1472434359968 1475344309296 1478236563584 1482731103744 1483963203164 1492838510592 1495665856256 1496077698258 1503305126752 1506125058048 1507875887232 1509128881117 1513817750016 1515160311808 1516684829088 1519682229936 1524431456196 1527023689984 1528798813256 1531666566144 1536453245184 1539489714048 1542405414264 1545429134656 1548483342432 1550283411963 1557616513024 1560694806528 1564081229997 1565572203008 1570244572836 1571637177968 1574743180296 1582627647744 1584031235072 1590273191936 1593723795114 1596873446883 1598289668404 1603255560192 1606292029056 1609466519232 1612621705728 1615675913504 1617241719808 1617554092561 1631635479552 1633532211168 1636734575872 1639969229184 1643075231512 1646322415764 1651467410879 1654565268096 1656488654964 1662558337024 1663016134032 1664491015616 1666165785801 1667780523552 1670939198786 1676130812928 1677523620968 1682624088288 1685922692352 1687882531368 1690752707072 1691218267596 1701098287239 1704555350784 1707896948736 1711131602048 1712789917696 1714513285056 1717901651232 1719898664913 1728034074624 1736860190208 1738607776488 1740149698144 1743588729168 1747006847872 1752318577152 1759223678976 1761268728384 1764263694336 1764604464612 1767605102848 1768091825214 1769659895432 1776633331616 1782035139456 1785528628224 1789057340928 1790644004864 1792445707104 1794529376211 1801600811868 1812226904576 1815808380672 1817635402692 1819396934784 1822842762312 1826416250048 1828539408982 1832153123229 1840819515392 1841326397856 1844457498624 1846601630016 1848459635451 1850221694464 1855847245824 1857389392144 1866689020416 1870378129152 1872036914176 1872552392568 1879413772288 1881598539392 1883491757862 1887214073589 1891019378688 1894756571136 1898345125248 1902096795456 1905825652224 1908041122416 1911654836663 1919187811244 1925023052304 1926888657408 1930538067744 1934322680576 1938145452672 1941816182696 1947849412608 1951734212857 1957668410412 1965382703856 1967125745728 1969105019583 1976974804992 1980881869824 1988555740704 1990867382361 1994770264344 1998712498068 2006423620846 2010501182976 2014474505472 2018423666688 2022246438784 2026242973248 2028598425282 2032575274928 2036388022272 2038755267648 2042222088192 2048604326912 2052652952064 2054718281304 2056540552352 2064644456576 2067044549284 2070921954816 2081499406272 2085441639996 2089563066162 2093659430448 2097914277888 2099657573728 2106041528448 2110170196992 2114340493824 2116798356816 2120807444613 2124965060152 2129164595844 2141722705408 2145955358976 2150162274304 2161001119706 2165271872907 2175513972736 2176113015648 2178042948224 2184543205533 2186625638912 2193274017792 2195096554352 2206087024128 2208651539952 2213016463944 2217354845376 2221554381068 2223707364736 2225944804746 2234841083904 2239257765888 2243498784384 2247896923136 2250510041824 2254957690128 2259228443329 2268131049652 2272740467712 2275027243632 2286017713408 2286647184294 2290535534976 2293198219884 2302003851264 2304679867776 2306594978831 2313608121396 2315813586944 2318143701984 2322725013648 2324784972224 2336424769536 2341042209792 2348358304512 2352805952816 2357455766952 2362114770444 2376046852608 2380704837632 2385409787904 2389927609472 2390585692671 2392705834948 2397434502606 2402134415824 2409438043584 2418932558592 2421077840896 2423513870256 2425862579712 2430457016416 2442870830972 2447453219328 2450298316752 2455101863808 2459953843776 2462135506688 2464612847268 2469483623646 2479353237504 2488918693888 2493837505536 2496736523424 2501670785328 2506408798179 2511322343816 2516285431452 2528884038528 2531126833664 2531823797052 2536129060608 2541100869632 2544054829888 2553910414198 2561845423104 2566697403072 2569184876544 2571769927584 2574050756992 2584193936896 2592051111936 2605290285312 2610224547216 2615383093752 2620510271808 2625473359444 2641175826432 2646395541504 2646906696918 2651407654272 2654489843148 2659693685792 2664949997424 2669997251207 2678292942336 2680668243968 2685966007296 2688668560656 2701657297664 2702401217802 2704797900376 2718340356864 2723712571008 2725975884073 2734264143468 2736870602752 2739624375072 2742809113473 2761229273088 2766686247936 2769902445024 2775332541696 2780588853328 2786084088216 2791545907264 2794791003026 2800033530624 2808055371264 2813560262656 2819120658432 2822397809088 2825237636793 2827743259484 2836529068032 2838886127792 2847517687872 2858738478336 2861273811968 2862061683624 2878781716866 2887029163876 2895807101616 2901484020864 2907218179008 2912724274044 2921826957709 2930144735232 2941449365504 2944868719936 2950688618592 2956473127168 2965462207488 2967926406328 2991331712512 2992155396516 3006610253504 3009635431269 3015751774464 3018257762234 3027635500032 3030320623616 3033369658176 3039364459872 3042897637923 3048862912392 3054047379968 3057597626512 3063333132288 3072906490368 3078979428096 3084810828528 3090858269312 3096966684864 3100566823926 3121389613056 3128162459994 3131144406016 3140489145672 3143274355936 3149486360592 3155451296881 3165255295488 3168062470144 3187447590228 3193746893766 3196579336808 3206511120384 3212584058112 3218933038464 3225243411456 3231351827008 3234483439616 3235108185122 3241501679559 3263270959104 3267064422336 3273469151744 3279938458368 3286150463024 3292644831528 3302934821758 3309130536192 3312977309928 3325116674048 3326032268064 3328982031232 3332331571602 3335561047104 3338917207119 3341878397572 3352261625856 3355047241936 3365248176576 3371845384704 3375765062736 3381505414144 3382436535192 3402196574478 3409110701568 3415793897472 3422263204096 3429026570112 3435803302464 3439797329826 3453068222747 3473720380416 3477215552976 3480299396288 3487177458336 3494013695744 3504637154304 3518447357952 3522537456768 3529208929224 3535210205696 3536183650428 3539319790864 3553266663232 3564070278912 3571057256448 3578114681856 3581288009728 3584891414208 3589058752422 3596151753909 3603201623736 3624453809152 3631616761344 3635270805384 3638793869568 3645685524624 3652832500096 3657078817964 3664306246458 3682652795712 3688914997248 3693203260032 3696919270902 3700443388928 3711694491648 3714778784288 3733378040832 3740756258304 3744073828352 3745104785136 3763197078784 3766983515724 3774428147178 3789513142272 3796690250496 3804193590912 3811651304448 3816082244832 3823309673326 3830865621297 3838375622488 3850046104608 3853777314816 3861076135488 3868645361152 3876290905344 3883632365392 3903468425714 3915336820824 3930765407712 3934251491456 3938210039166 3953949609984 3961763739648 3977111481408 3981734764722 3989540528688 3997424996136 4012847241692 4021002365952 4028949010944 4036847333376 4044492877568 4052485946496 4057196850564 4065150549856 4072776044544 4077510535296 4080898808701 4097208653824 4105305904128 4109436562608 4113081104704 4129288913152 4134089098568 4141843909632 4162998812544 4170883279992 4179126132324 4187318860896 4192186504539 4199315147456 4212083056896 4220340393984 4228680987648 4233596713632 4241614889226 4249930120304 4258329191688 4283445410816 4291910717952 4300324548608 4318172575299 4322002239412 4330543745814 4352226031296 4356085896448 4369086411066 4373251277824 4386548035584 4390193108704 4395296588111 4412174048256 4417303079904 4426032927888 4434709690752 4443108762136 4447414729472 4451889609492 4478515531776 4486997568768 4495793846272 4501020083648 4509915380256 4518456886658 4527386643351 4536262099304 4545480935424 4550054487264 4572035426816 4573294368588 4581071069952 4586396439768 4609359735552 4613189957662 4627216242792 4631627173888 4636287403968 4645450027296 4649569944448 4650850235889 4672849539072 4682084419584 4696716609024 4705611905632 4714911533904 4724229540888 4752093705216 4770819575808 4779855218944 4781171385342 4785411669896 4794869005212 4804268831648 4818876087168 4822880410283 4837865117184 4842155681792 4847027740512 4851725159424 4852662277683 4860914032832 4885741661944 4894906438656 4900596633504 4910203727616 4919907687552 4924271013376 4929225694536 4938967247292 4954402232637 4977837387776 4987675011072 4993473046848 4998497357403 5003341570656 5012817596358 5022644687632 5032570862904 5057768077056 5062253667328 5063647594104 5072258121216 5082201739264 5088109659776 5103294861717 5107820828396 5123690846208 5133394806144 5138369753088 5143539855168 5148101513984 5168387873792 5184102223872 5210580570624 5220449094432 5230766187504 5241020543616 5250946718888 5277766480921 5292791083008 5293813393836 5302815308544 5308979686296 5319387371584 5329899994848 5339994502414 5356585884672 5361336487936 5371932014592 5377337121312 5383588128633 5403314595328 5404802435604 5409595800752 5436680713728 5447425142016 5451951768146 5468528286936 5473741205504 5479248750144 5485618226946 5496459369687 5522458546176 5533372495872 5539804890048 5550665083392 5561177706656 5572168176432 5583091814528 5589582006052 5600067061248 5616110742528 5638241316864 5644795618176 5650475273586 5655486518968 5673058136064 5677772255584 5695035375744 5717476956672 5722547623936 5724123367248 5734964509989 5757563433732 5774058327752 5791614203232 5802968041728 5814436358016 5825448548088 5843653915418 5855202638571 5882898731008 5889737439872 5901377237184 5907315058749 5912946254336 5930924414976 5935852812656 5982663425024 5984310793032 6013220507008 6019270862538 6031503548928 6036515524468 6055271000064 6066739316352 6078728919744 6085795275846 6097725824784 6108094759936 6109274547937 6115195253024 6126666264576 6145812980736 6157958856192 6169621657056 6181716538624 6193933369728 6201133647852 6237360386543 6256324919988 6262288812032 6280978291344 6286548711872 6298972721184 6310902593762 6330510590976 6336124940288 6362422333839 6374895180456 6387493787532 6393158673616 6425168116224 6437866076928 6450486822912 6462703654016 6468966879232 6470216370244 6483003359118 6495815618721 6526541918208 6534128844672 6546938303488 6559876916736 6572300926048 6585289663056 6605869643516 6618261072384 6625954619856 6652064536128 6657964062464 6664663143204 6671122094208 6677834414238 6683756795144 6704523251712 6710094483872 6717894785173 6730496353152 6743690769408 6751530125472 6763010828288 6764873070384 6777685329987 6804393148956 6818221403136 6844526408192 6858053140224 6871606604928 6879594659652 6906136445494 6919784936493 6947440760832 6954431105952 6960598792576 6974354916672 6988027391488 7009274308608 7045074913536 7058417858448 7070420411392 7072367300856 7078639581728 7106533326464 7128140557824 7142114512896 7156229363712 7169782828416 7178117504844 7192303507818 7206403247472 7220051738471 7248907618304 7263233522688 7270541610768 7277587739136 7291371049248 7305665000192 7314157635928 7328612492916 7365305591424 7371425911369 7386406520064 7393838541804 7400886777856 7429557568576 7466756081664 7481512516608 7488147656704 7490209570272 7519226394537 7526394157568 7533967031448 7548856294356 7593380500992 7608387181824 7623302608896 7632164489664 7646619346652 7661731242594 7676751244976 7700092209216 7707554629632 7722152270976 7737290722304 7752581810688 7767264730784 7776293963581 7806936851428 7830673641648 7861530815424 7868502982912 7876420078332 7923527479296 7939330200659 7954222962816 7963469529444 7979081057376 7994849992272 8009991753621 8025694483384 8042004731904 8057898021888 8088985755136 8104971892992 8114393701128 8130301099712 8155021070592 8161797617402 8177927652219 8194417307648 8210611808256 8218873125216 8226162209408 8228427340419 8258577826304 8268178197136 8283687819264 8325997625088 8341766559984 8358252264648 8374637721792 8384373009078 8398630294912 8424166113792 8440680787968 8457361975296 8467193427264 8483229778452 8499860240608 8516658383376 8532788418193 8566890821632 8583821435904 8636345150598 8644004478824 8661087491628 8704452062592 8712171792896 8738172822132 8746502555648 8765480873127 8780386217408 8790593176222 8824348096512 8834606159808 8852065855776 8869419381504 8886217524272 8894829458944 8903779218984 8973995137536 8991587692544 9002040167296 9019830760512 9028906293807 9036913773316 9054773286702 9072524198608 9090961870848 9100108974528 9144070853632 9146588737176 9162142139904 9172792879536 9190165593323 9218719471104 9226379915324 9254432485584 9272574807936 9290900054592 9299139888896 9301700471778 9364168839168 9393433218048 9411223811264 9429823067808 9448459081776 9466353890643 9504187410432 9559710437888 9562342770684 9570823339792 9589738010424 9608537663296 9637752174336 9645760820566 9675730234368 9684311363584 9694055481024 9703450318848 9705324555366 9721828065664 9724505038677 9771483323888 9789812877312 9801193267008 9820407455232 9839815375104 9848542026752 9858451389072 9877934494584 9908804465274 9975350022144 9986946093696 9996994714806 10006683141312 10025635192716 10045289375264 10065141725808 10115536154112 10124507334656 10127295188208 10144516242432 10176219319552 10206589723434 10215641656792 10247381692416 10266789612288 10287079710336 10296203027968 10336775747584 10359204668241 10421161141248 10440898188864 10461532375008 10482041087232 10501893437776 10555532961842 10587626787672 10605630617088 10617959372592 10638774743168 10659799989696 10679989004828 10713171769344 10743864029184 10754674242624 10767176257266 10806629190656 10809604871208 10819191601504 10873361427456 10894850284032 10903903536292 10937056573872 10958497500288 10971236453892 10992918739374 11035329914653 11066744991744 11079609780096 11101330166784 11122355413312 11144336352864 11166183629056 11179164012104 11200134122496 11232221485056 11289591236352 11300950547172 11310973037936 11355544511168 11390070751488 11434953913344 11445095247872 11448246734496 11469929019978 11492596863891 11515126867464 11548116655504 11583228406464 11605936083456 11628872716032 11650897096176 11687307830836 11710405277142 11779474879744 11802754474368 11814630117498 11825892508672 11861848829952 11871705625312 11885506158383 11965326850048 11968621586064 12026441014016 12038541725076 12063007097856 12073031048936 12110542000128 12133478632704 12157457839488 12171590551692 12195451649568 12216189519872 12218549095874 12230390506048 12242696426103 12291625961472 12315917712384 12339243314112 12363433077248 12387866739456 12402267295704 12474720773086 12512649839976 12524577624064 12561956582688 12573097423744 12576559513617 12597945442368 12621805187524 12661021181952 12724844667678 12749790360912 12774987575064 12786317347232 12850336232448 12875732153856 12900973645824 12925407308032 12940432740488 12966006718236 12991631237442 13041753535499 13068257689344 13093876606976 13119753833472 13144601852096 13170579326112 13185889764333 13211739287032 13236522144768 13251909239712 13304129072256 13315928124928 13329326286408 13342244188416 13355668828476 13367513590288 13420188967744 13435789570346 13460992706304 13487381538816 13503060250944 13526021656576 13529746140768 13555370659974 13582159930053 13608786297912 13636442806272 13689052816384 13716106280448 13743213209856 13759189319304 13812272890988 13839569872986 13894881521664 13908862211904 13921197585152 13948709833344 13976054782976 14018548617216 14046507278089 14090149827072 14116835716896 14140840822784 14144734601712 14157279163456 14213066652928 14256281115648 14312458727424 14339565656832 14356235009688 14384607015636 14412806494944 14440103476942 14468641230849 14497815236608 14526467045376 14541083221536 14555175478272 14557986833049 14582742098496 14611330000384 14628315271856 14657224985832 14730611182848 14742851822738 14772813040128 14787677083608 14801773555712 14859115137152 14863206697911 14933512163328 14963025033216 14980419140544 15038452789074 15052788315136 15067934062896 15097712588712 15186761001984 15216774363648 15246605217792 15264328979328 15293238693304 15323462485188 15353502489952 15400184418432 15415109259264 15444304541952 15474581444608 15505163621376 15534529461568 15552587927162 15613873702856 15661347283296 15723061630848 15737005965824 15752840156664 15833299442763 15878660401318 15908445925632 15926939058888 15958162114752 15989699984544 16019983507242 16051388966768 16084009463808 16115796043776 16177971510272 16209943785984 16228787402256 16260602199424 16310042141184 16323595234804 16355855304438 16421223616512 16437746250432 16452324418816 16456854680838 16517155652608 16536356394272 16567375638528 16600417692287 16651995250176 16683533119968 16716504529296 16749275443584 16768746018156 16797260589824 16848332227584 16914723950592 16934386854528 16966459556904 16999720481216 17033316766752 17065576836386 17133781643264 17167642871808 17204893529967 17272690301196 17288008957648 17322174983256 17408904125184 17424343585792 17476345644264 17493005111296 17530961746254 17560772434816 17565607915713 17581186352444 17648696193024 17669212319616 17704131711552 17738838763008 17772435048544 17789658917888 17807558437968 17947990275072 18004080334592 18039661521024 18057812587614 18073827546632 18109546573404 18145048397216 18166141519669 18200217949056 18288141707264 18293177474352 18324284279808 18327823643811 18345585759072 18380331186646 18437438942208 18452759830648 18508864971168 18545149615872 18581800109184 18598279777792 18603400943556 18712081159629 18786866436096 18822447622528 18859646135616 18896918163552 18932707781286 19008374820864 19119420875776 19124685541368 19141646679584 19179476020848 19217075326592 19275504348672 19291521641132 19351460468736 19388110962048 19406900637696 19410649110732 19443656131328 19449010077354 19542966647776 19579625754624 19602386534016 19640814910464 19679630750208 19697084053504 19716902778144 19755868989168 19817608930548 19973892187392 19993989429612 20013366282624 20051270385432 20090578750528 20130283451616 20153684355519 20231072308224 20249014669312 20254590376416 20289032484864 20333055989961 20352438639104 20413179446868 20431283313584 20533579224576 20574159420672 20592406055936 20673551495168 20718409336482 20759354809479 20842322282496 20881796377728 20923064750016 20964082174464 21003786875552 21028203203293 21111065923684 21175253575344 21211261234176 21235918745184 21277549486336 21319599979392 21359978009656 21426343538688 21469076341427 21509348485248 21534352514532 21613258381312 21619209742416 21638383203008 21660155215413 21746722854912 21789700568064 21807807072584 21874113147744 21916995000576 21942472907784 21985837478748 22070659829306 22114277734107 22159219560192 22202660333568 22244710826624 22288672705728 22332367258112 22358328024208 22400268244992 22464442970112 22579182472704 22601901094344 22621946075872 22711089022336 22780141502976 22869907826688 22896493468992 22939858039956 22985193727782 23030253734928 23073871639729 23096233311008 23166456812928 23211872166912 23257745432064 23301794192352 23328881890743 23374615661672 23420810554284 23558949759488 23605508948736 23629260234996 23651785017344 23743411250624 23771012316766 23817990601977 23930653700096 23937243172128 24029975260863 24052882028032 24077083450152 24126014195712 24146062097872 24266957265408 24314915678976 24343181103384 24390903299136 24432379039744 24437098191748 24460781012096 24485392852206 24533782956657 24583251922944 24631835424768 24678486628224 24726866154496 24775733478912 24804534591408 24851512876619 24949441546172 25025299679952 25123913165376 25146194847488 25153119027234 25195890884736 25243610375048 25322042363904 25372544767141 25449689335356 25499580721824 25549975150128 25572634694464 25598365254579 25700672464896 25751464307712 25850814616064 25880865480976 25932013436472 25983262474884 26083507070998 26136515378688 26187753213952 26239507666944 26289203704192 26296442619381 26341158652224 26371779528666 26423478574064 26473044289536 26503818479424 26608258144512 26631856249856 26658652572816 26684488376832 26711337656952 26735027180576 26840377935488 26871579140692 26921985412608 26974763077632 27006120501888 27059492281536 27110741319948 27164319860106 27217572595824 27272885612544 27378105632768 27432212560896 27486426419712 27518378638608 27570496779969 27624545781976 27679139745972 27817724423808 27842395170304 27897419666688 27952109565952 28093014556178 28180299654144 28233671433792 28281681645568 28289469203424 28314558326912 28399061671929 28426133305856 28512562231296 28679131313664 28712470019376 28769214031272 28825612989888 28880206953884 28937282461698 29052934090752 29082166443072 29110350956544 29115973666098 29165484196992 29222660000768 29256630543712 29314449971664 29369969763277 29461222365696 29485703645476 29545626080256 29575354167216 29718230274304 29726413395822 29926050066432 29960838281088 29985734724803 30076905578148 30105576630272 30135868125792 30195425177424 30373522003968 30433548727296 30528657958656 30586477386608 30646924970376 30707004979904 30800368836864 30888609083904 30949162889216 31010327242752 31069058923136 31077614004723 31105175854324 31227747405712 31322694566592 31446123261696 31474011931648 31505680313328 31666598885526 31757320802636 31816891851264 31853878117776 31916324229504 31979399969088 32039967014484 32102777933536 32140096534799 32231592087552 32355943020544 32419887571968 32457574804512 32521204398848 32620084282368 32647190469608 32711710608876 32875492500864 32904648837632 32913709361676 33034311305216 33072712788544 33105989743959 33200835384574 33303990500352 33367066239936 33433009058592 33498550887168 33537492036312 33594521179648 33696664455168 33868773709056 33932919113808 33999440962432 34066633533504 34131153672772 34335285743616 34409787059934 34545380602392 34576017915296 34644349966512 34709964265691 34817808250368 34848687171584 34952691288528 35061923492508 35121544869632 35131215831426 35162372704888 35338424639232 35408263423104 35477677526016 35544870097088 35579317835776 35615116875936 35656518475149 35895980550144 36008160669184 36079323042048 36115625175228 36147655093264 36219093146808 36290096794432 36332283039338 36400435898112 36576283414528 36586354948704 36648568559616 36655647287622 36691171518144 36728089278309 36760662373292 36874877884416 36905519661296 37017729942336 37090299231744 37163600218368 37196559555584 37206801887112 37424162319258 37573732872192 37644895245056 37719292271232 37793836327104 37865415562572 37983750450217 38238841751552 38249371082736 38283293359168 38358952041696 38434150653184 38551008697344 38583043282264 38702920937472 38776221924096 38821298221464 38887312262656 38898020154708 39085933295552 39125260606497 39204773068032 39281629820928 39359261500416 39394168107008 39433805556288 39511737978336 39557669292999 39635217861096 39947784374784 39987978859224 40026732565248 40102540770864 40181157501056 40260566903232 40307368711038 40462144616448 40509180752832 40578064969728 40666111979922 40704877278208 40826358893736 40862566627168 41067158449152 41148318841344 41184812111872 41436818672964 41518709618958 41684644564992 41763592755456 41846129500032 41928164348928 42007573751104 42056406406586 42139521834267 42222131847368 42350507150688 42422522468352 42471837490368 42555098972672 42639199958784 42719956019312 42938152682854 43018696970496 43068705029064 43226516762624 43238419484832 43276766406016 43320310430826 43405923692547 43493445709824 43579401136128 43615614145168 43748226295488 43833990001152 43884945815568 43971674957496 44141319658612 44228555468214 44318439120384 44405320667136 44489421653248 44577345411456 44664734516224 44716656048416 44800536489984 44889886895711 45158364945408 45203802188688 45243892151744 45422178044672 45560283005952 45739815653376 45792986937984 45879716079912 45970387455564 46060507469856 46147743279458 46192466622016 46332913625856 46423744333824 46515490864128 46603588384704 46657763781486 46749231323344 46841621108568 47117899518976 47211017897472 47258520469992 47303570034688 47486822501248 47499898328289 47542024633532 47635981203954 47874486344256 48059950521726 48105764056064 48154166900304 48252028391424 48292124195744 48533914530816 48629831357952 48686362206768 48781806598272 48874196383496 48921562024192 48970785704412 49067565913314 49263670849536 49356973256448 49453732308992 49551466957824 49609069182816 49703025753238 49801253076861 49898883092344 50050599359904 50247826330752 50292389694976 50306238054468 50391781769472 50487220750096 50745089534282 50899378670712 50999161443648 51099950300256 51145269388928 51196730509158 51401344929792 51502928615424 51701629232128 51761730961952 51864026872944 51966524949768 52167014141996 52273030757376 52479015333888 52578407408384 52592885238762 52682317304448 52743559057332 52846957148128 52946088579072 53007636958848 53051684513113 53216516289024 53263712499712 53317305145632 53368976753664 53422675313904 53470054361152 53680755870976 53743158281384 53843970825216 54012241003776 54118984563072 54221482639896 54328639720212 54435145191648 54498424559007 54756211265536 54864425121792 54972852839424 54983470931433 55036757277216 55140993559938 55249091563952 55358279491944 55635448847616 55684790340608 55794839333376 55904219131904 56136243478887 56186029112356 56360599308288 56467342867584 56578938406848 56629116653824 56798123343858 56852266611712 57025124462592 57358262627328 57424940038752 57538428062544 57651225979776 57760413907768 57874564923396 58055431290131 58164332886144 58220701913088 58231947332196 58330968393984 58445320001536 58513261087424 58628899943328 58739939526554 58922444731392 58971407290952 59091252160512 59150708334432 59436460548608 59452826791644 59921676562176 59971469449606 60153811156296 60211153260544 60271736251584 60390850354848 60461053066557 60747044007936 60867097454592 61057315917312 61172954773216 61293849940752 61414009959808 61600737673728 61777218167808 62020654485504 62138117846272 62155228009446 62210351708648 62455494811424 62645389133184 62697445333679 62892246523392 62948023863296 63011360626656 63084609609879 63333197771052 63514641605272 63633783702528 63707756235552 63832648459008 63958799938176 64079934028968 64205555867072 64280193069598 64407229024281 64711886041088 64839775143936 64915149609024 64980465646239 65042408797696 65240168564736 65294380939216 65423421217752 65750985001728 65809297675264 65827418723352 66068622610432 66145425577088 66211979487918 66342833202321 66401670769148 66607981000704 66734132479872 66866018117184 66997101774336 67074984072624 67189042359296 67202020027307 67393328910336 67737547418112 67865838227616 67998881924864 68133267067008 68262307345544 68610964251973 68819574119868 69090761204784 69152035830592 69221614919187 69288699933024 69419928531382 69635616500736 69697374343168 69905382577056 69986645672229 70123846985016 70243089739264 70262431662852 70324745409776 70676849278464 70816526846208 70955355052032 71089740194176 71158635671552 71230233751872 71313036950298 71453971805931 71791961100288 72016321338368 72158646084096 72231250350456 72295310186528 72438186293616 72580193588864 72664566078676 72800871796224 73172709897408 73297137119232 73311294575244 73382343036288 73456178556618 73521324746584 73749755768832 73811039322592 74035459884672 74180598463488 74327200436736 74393119111168 74413603774224 74554538629857 74848324638516 75289790490112 75438584542464 75587672654208 75730831125144 75967500900434 76117634301423 76477683503104 76498742165472 76566586718336 76717904083392 76795095763737 76868301306368 77102017394688 77166086564528 77552443848192 77642596442928 77774624525312 77796040309416 78171866591104 78250521212994 78409546136064 78563259641856 78718523000832 78867611112576 79023475956672 79115338585998 79270435722192 79420569123181 79895568749568 79975957718448 80053465130496 80205081541728 80362315002112 80521133806464 80614737422076 80924289232896 81018361505664 81085685025059 81332223959844 81409754556416 81652717787472 81725133254336 82134316898304 82296637682688 82369624223744 82711490339907 82873637345928 83037419237916 83527185510912 83692259000064 83856328697856 84015147502208 84112812813172 84279043668534 84444263694736 84701014301376 84845044936704 84943674980736 85110197945344 85278399917568 85439912038624 85876305365708 86037393940992 86137410058128 86476838969664 86553532812032 86640620861652 86811847385094 87158802272256 87231228290336 87332632207249 87496452590976 87667980002304 87769891631136 87943349914992 88109909289831 88282639317224 88457110936428 88636878240768 88978843306496 89154690822912 89329469032448 89433312096832 89779773791422 89957204174409 90316729890816 90407604377376 90487784303488 90844356089344 91120566011904 91585973875968 91759432159824 91940774911128 92121014939712 92295486558916 92384933244032 92665827251712 92847488667648 93030981728256 93207176769408 93315527562972 93498462646688 93683242217136 93860672600123 94235799037952 94422035794944 94517040939984 94973645002496 94999796656578 95084049267064 95271962407908 95748972688512 95828536847797 96119901043452 96211528112128 96308333800608 96420289604397 96584248391488 97067829061632 97259662715904 97372724413536 97563613196544 97748392766992 97843124048384 97941571408824 98135131826628 98713946512896 98907464617984 99102933915648 99218138365632 99317969231877 99406051506476 99602506153722 99797766184688 100101198719808 100495652661504 100584779389952 100612476108936 100783563538944 100974441500192 101091821526553 101490179068564 101798757341424 101998322887296 102199900600512 102290538777856 102393461018316 103005857230848 103403258464256 103523461923904 103728053745888 103933049899536 104129892797073 104334028283992 104546061514752 105156814816768 105185770477524 105364634608896 105487118114664 105693914296256 106015273917696 106103369026226 106433032578048 106527424999424 106634610291264 106737953507328 106845350627808 106940108722304 106969555425447 107361511741952 107486316562768 107687941650432 108024482007552 108237969126144 108442965279792 108657279440424 108870290383296 108996849118014 109728850243584 109945705678848 109966941862866 110073514554432 110281987119876 110498183127904 110716558983888 110926249436509 111270897695232 111369580681216 111589678666752 112272486957774 112372058224712 112721198616576 112934685735168 113157876813696 113258233307648 113596246687716 113704533223424 113951251350651 114716525254656 114849880077504 115076856125088 115302451959552 115520827815536 115749129846792 116110862580262 116328665772288 116463894664392 116661936787968 116890640003072 117026522174848 117257799886656 117375781819491 117479879053108 117844889462784 117942814581904 118182504321024 118301416668864 118872921097216 118905653583288 119843353124352 119942938899212 120307622312592 120543472503168 120781700709696 120922106133114 121388629061183 121734194909184 122114631834624 122345909546432 122587699881504 122828019919616 123201475347456 123554436335616 124276235692544 124310456018892 124420703417296 124910989622848 125290778266368 125394890667358 125784493046784 125896047726592 126022721253312 126169219219758 126418565502801 126666395542104 127029283210544 127267567405056 127415512471104 127665296918016 127917599876352 128159868057936 128411111734144 128560386139196 128814458048562 129679550287872 129830299218048 129960931292478 130084817595392 130480337129472 130588761878432 130846842435504 131501970003456 131618595350528 131654837446704 132290851154176 132423958975836 132685666404642 132803341538296 133215962001408 133468264959744 133732036234368 133994203548672 134149968145248 134378084718592 134404040054614 134669660687133 135475094836224 135731676455232 135997763849728 136266534134016 136524614691088 137221928503946 137639148239736 138181522409568 138304071661184 138443229838374 138577399866048 138839857062764 139271233001472 139810765154112 139973291344458 140247693970032 140486179478528 140524863325704 140649490819552 141353698556928 141633053692416 141910710104064 142179480388352 142460467503744 142626073900596 142907943611862 143459288890489 144032642676736 144317292168192 144462500700912 144590620373056 144876372587232 145160387177728 145329132157352 145601743592448 146345419794816 146622589150488 146764686072576 146912357113236 147042649493168 147622078645184 148070919769344 148361196926976 148654400873472 148786238222336 148827207548448 149109077259714 149403759230583 149696649277032 150579580980224 150877169084928 151175345308416 151461662250288 151935001800868 152235268602846 152997484330944 153133173436672 153435808166784 153590191527474 153736602612736 154204034789376 154332173129056 154511580058979 155104887696384 155285192885856 155549249050624 155592080618832 156343733182208 156501042425988 156819092272128 157437046001664 157735222225152 158046951913344 158230677171996 158540871444384 158841138246362 159155053539339 159791137499136 159951915436896 160106930260992 160410163083456 160724630004224 161042267612928 161229474844152 162036723011328 162171370050118 162664447919688 162819509112832 163305435574944 163450266508672 163495273677021 164268633796608 164593275365376 165422980679814 165747274691856 166074838475832 167054371021824 167384518000128 167712657395712 168030295004416 168225625626344 168558087337068 168888527389472 169402028602752 169542795961487 169887349961472 170220395890688 170556799835136 170879824077248 171752610731416 172074787881984 172274820116256 172953677939328 173107065624064 173281241723304 173623694770188 174166293870393 174462456580672 174665264414498 174992905181952 175335960004608 175539783262272 175886699829984 176219818579662 176565278634448 176914221872856 177273756481536 177957686612992 178309381645824 178658938064896 178866624193664 179559547582844 179914408348818 180633459781632 180815208754752 180975568606976 181688712178688 182241132023808 182604594615157 183171947751936 183518864319648 183881549822256 184242029879424 184590973117832 184769866488064 185331654503424 186061963456512 186414353538816 186631055125944 186996925293376 187366484434272 187721345200246 188092336001037 188471598075904 188844071589888 189034081879968 189253828829637 189947290004992 189999593313156 190168098534128 190543924815816 191497945377024 191657073695594 192239802086904 192423056224256 192616667601216 192840579208794 193168496782976 193221687072843 194135658123264 194519325431808 194745448827072 195127226393088 195496785533984 195686248096768 195883142817648 196270263653256 197427893025792 198205867831296 198436276731264 198635938463754 198812103012952 199205012307444 199595532369376 200202397439616 200991305323008 201169558779904 201224952217872 201567127077888 201606060081921 201948883000384 202183643053106 202980358137128 203597514682848 203996645774592 204399801201024 204581077555712 204786922036632 205832892755919 206806516928512 207046923847808 207456107491776 207664844757561 207866099799072 208259785594146 208668056567984 209092123029504 210313629633536 210371540955048 210729269217792 210974236229328 211387828592512 212030547835392 212206738052452 212866065156096 213269220582528 213475907014656 213690701255616 213880217444608 213939110850894 214723023483904 214972633125536 215375883300864 216048964015104 216475938252288 216885930559584 217314558880848 217740580766592 217993698236028 219891411357696 219933883725732 220147029108864 220563974239752 220996366255808 221433117967776 221852498873018 222541795390464 222739161362432 223179357333504 223663615889571 224544973915548 224744116449424 225869371470336 226315753627392 226516466615296 227192493375432 227409066446848 227902502701302 228352902904269 229433050509312 229699760155008 230153712250176 230604903919104 231041655631072 231498259693584 232221725160524 232657331544576 232927789328784 233323873575936 234053044349696 234515599773312 234751563638982 234959758106216 235689778925568 235885629163808 236159839755697 236602833337728 237745842194432 237811307166576 238261707369543 239686706248704 239885877798424 240615244625184 241086945006336 241563401419392 241844212266228 242777258122366 243257055075177 244229263669248 244691819092864 245175399763008 245656039839232 246402950694912 247108872671232 248552471385088 248620912037784 248841406834592 249821979245696 250581556532736 250789781334716 251568986093568 252045442506624 252338438439516 252837131005602 253332791084208 253812588037019 254058566421088 254535134810112 254831024942208 255330593836032 255835199752704 256319736115872 256822223468288 257120772278392 257628916097124 259660598436096 259921862584956 260169635190784 261177523756864 261693684871008 261997896621747 263003940006912 263237190701056 263309674893408 264329727869493 264581702308352 264847917951672 265371332809284 265606683076592 266936529919488 267464072468736 267988407097344 268299936290496 268756169437184 268808080109228 269339321374266 269871612523227 270950189672448 271463352910464 271995527699456 272533068268032 273049229382176 273366641642809 274443857007892 275278296479472 276363044819136 276608143322368 276886459676748 277154799732096 277679714125528 278542466002944 279097992438551 279621530308224 279946582688916 280495387940064 280972358957056 281049726651408 281298981639104 281582017800369 282707397113856 283266107384832 284358960776704 284920935007488 285252147801192 285815887223724 286918577780978 287485610543391 288065285353472 288634584336384 288925001401824 289181240746112 289260868813191 289752745174464 290320774355456 290658264314704 291203487184896 292690839589632 293245178300976 293529372145152 293824714226472 294085298986336 295244157290368 296141839538688 296722393853952 297308801746944 297654415096896 298218154519428 298807518461166 299393298554064 299960331316477 301159161960448 301754338169856 302350690616832 302923324500576 303275464579659 303870003601736 304470537205692 305994968661888 306266346873344 306871616333568 307180383054948 307473205225472 308664346258112 309023160117958 310209775392768 310570385771712 311098498101248 311184161237664 312389678391219 312687466364416 313002084851976 313638184544256 315470444450304 316093903826688 316461354343992 317081742888768 317682276492724 318310107078678 319582274998272 319903830873792 320213860521984 320820326166912 321449260008448 322084535225856 322458949688304 323069667396047 324073446022656 324342740100236 325328895839376 326610871149888 326900533017344 326990547354042 329186550730752 329843081972833 330845961359628 331494549383712 332149676951664 332778748309527 334108742043648 334769036000256 336060590008832 336451251252688 337116174674136 337777054778944 338804057205504 339085591922974 339774699922944 340440791781376 341113599670272 341759648154496 341853754051953 343505221462832 344149575763968 344549640232512 345907355878656 346214131248128 346562483446608 347247389540376 348332587740786 348924913161344 349330528828996 349985810363904 350671920009216 351079566524544 351773399659968 352439637159324 353130557268896 353828443745712 354547512963072 355915373225984 356618763291648 357733248387328 359119095165688 359828816697636 361630417509504 361951137213952 363377424357376 364165887183549 365209189230314 366343895503872 367037728639296 367763099644512 368484059758848 369181946235664 369539732976128 370663309006848 372828707077632 373262110251888 373993850586752 374732968868544 375442690400492 376184672002074 377688143179776 378068163759936 378507657659274 379894580009984 379999186626312 380336197068256 381087849631632 381809606922601 382995890754048 383314147391188 384479604173808 385233335202432 385681158417588 386336993565952 386443374145686 389038650863616 389490897654144 390254452786176 390993571067968 391372496193536 391766285635296 392540527306512 394855786051584 396872553462528 397271876927508 397624206025904 398410024614888 399191064738752 400404794879232 401982610646016 402339117559808 402449904435744 403134254155776 403212120163842 403897766000768 404008982061399 404367286106212 405960716274256 407195029365696 407993291549184 408799602402048 409162155111424 409573844073264 411665785511838 414093847695616 414912214983552 415329689515122 415732199598144 416519571188292 417336113135968 417821254952387 420627259267072 420743081910096 421458538435584 421948472458656 422775657185024 424061095670784 424413476104904 425732130312192 426538441165056 427381402511232 427760434889216 427878221701788 429446046967808 429945266251072 430377866671467 432097928030208 432951876504576 433771861119168 434629117761696 435481161533184 435987396472056 439867767451464 440294058217728 441127948479504 441992732511616 442866235935552 443704997746036 445083590780928 446358714667008 447327231779142 449089947831096 449488232898848 451738742940672 452631507254784 453032933230592 454384986750864 455805005402604 456705805808538 459399520310016 460307424500352 461209807838208 462083311262144 462996519387168 463534740176937 464443450321048 465314663089152 465855578657568 466647747151872 468106088699392 469031199546624 469503127277964 469919516212432 471771258327616 472319679511394 473205666675456 475491684388864 475622614333152 476523414739086 477465160618017 479373412497408 479771755596848 481230489250368 482173890012672 483126802838784 483688424532456 485554516244732 486514110150354 488458527338496 489383638185728 490350799526016 491312079678464 492805901389824 493788755852821 497104942770176 497241824075568 497682813669184 499643958491392 501163113065472 501579562669432 503137972187136 504090885013248 504676876879032 505674262011204 506665582168416 507625176074038 508117132842176 508628387884461 509662049884416 510661187672064 511670399505408 512639472231744 513644446936576 514241544556784 515257832194248 519321196872192 519843725169912 520339270381568 522355047513728 522498881611179 523387369742016 523995793243494 526007880013824 526619349786816 528659455738986 529163404616704 529695835903344 530742665618568 531213366153184 533873059838976 534928144937472 535976814194688 536599872580992 537616160218456 538678642748532 539743225046454 541900379344896 542926705820928 543991055398912 545066136536064 546098458764352 546733283285618 547813783845471 548887714015784 550556592958944 552726089638272 553216286644736 553772919353496 554309599464192 555359428251056 558195984877102 559243060616448 559893165377832 560990775880128 561944717914112 562099453302816 562597963278208 563164035600738 564277008003111 565414794227712 566532214769664 568717921553408 569841870014976 570504295602384 571631774447448 573837155561956 574971221086782 577269168672768 577850002803648 578362481492224 578521737626382 579505490348928 580641548710912 581316528629408 582406974369792 583568529644243 585381679179264 586490356601952 587058744290304 587649428452944 588170597972672 590488314580736 592283679077376 594617603493888 595308830193792 596436309038856 597615036922332 598786597108128 599920662632954 602318323920896 603508676339712 604701381233664 604818180245763 605846649001152 606550929159318 607740007203472 608941074411384 611989937323776 612532693746688 613743232667136 614360766109896 614946410450944 617328692516224 617498678267757 618046320235916 620419550785536 621140771543424 622368322475328 624779356782438 625374932728832 626004169703952 627276369088512 630940888900608 632187807653376 632922708687984 634163485777536 635364552985448 636620214157356 638609744191441 639807661747584 640427721043968 641640652333824 642898520016896 644169070451712 644917899376608 646139334792094 648146892045312 648685480200472 650657791678752 653221742299776 653801066034688 653981094708084 659686163945666 661691922719256 662989098767424 664299353903328 665557496619054 668217484087296 669538072000512 672121180017664 672902502505376 674232349348272 675554109557888 677608114411008 678171183845948 679549399845888 682227199340544 683519296308992 683707508103906 687010442925664 688299151527936 689099280465024 689671898670469 691814711757312 692428262496256 693124966893216 694494779080752 696665175481572 697849826322688 698661057657992 699971620727808 702159133049088 703546799319936 704879274318648 706261114537792 707656887491424 708479519267091 711830746451968 713237526583296 714785122108629 715466496774656 718238190331376 719657633395272 723260835019008 723902274427904 726754848714752 728331774367098 729771165225531 730418378460628 732687791007744 734075457278592 735526199289024 736968119517696 738363892471328 739079465952256 739222220300377 741326618013696 745657414155264 746524220503776 747987701173504 749465937737088 750885380800984 752369344004148 754720606771703 756136327519872 757015315318548 759789160019968 759998373252624 760672394136512 761437764111057 762175699263264 763619213845202 765991781508096 766628294782376 768959208347616 770466670404864 771362316835176 772673987131904 772886748291372 778981795308288 780508905572352 781987142135936 782744992387072 783532571270592 785081054613024 785993689865241 789711572103168 793745106925056 794543753855016 795248412051808 796820049229776 798382129477504 800809589758464 803965221292032 804899808871488 806268508311552 806424240327684 807795532001536 808017964122798 808734572212424 811921432548512 814390058731392 815986583098368 817599204804096 818324310222848 819147688146528 820099924928427 823331571023676 828187695391232 829824429967104 830659379030244 831464399196288 833039142376584 834672226271936 835642509904774 837293977315653 841254518534144 841486163820192 842917076871168 843896944917312 844746053401107 845551314370048 848122191341568 848826952209808 853076882330112 854762805022464 855520869778432 855756443403576 858892093935616 859890532502144 860755733342934 862456831630173 864195856060416 865903753009152 867543722238336 869258235523392 870962323066368 871974792944112 873626260354991 879735534902928 880588116435456 882255896959008 883985465023232 885732471871104 887409995492072 890167181561856 891942535275649 894654463558284 898179895662192 898976465797696 899880993949431 903477485881344 905263014509568 906065866461184 908769973501728 909826393738977 911610010805208 913411611617076 918799040620032 920614849000704 922419615676416 924166622524288 925993038774336 927069480353874 928886900642096 930629326178304 931711157315136 933295494303744 936212177398784 938062399093248 939006254555928 939839032424864 943542516655232 944639359022788 946411333350912 951245228666304 953046829478172 954930321236034 958746824994816 959543511193696 962460978500736 964347780025344 966253605677568 967376849064912 969209002188141 971109032489464 973028220300708 978767276371456 980701599052032 982624159356928 987577511705642 989529245918499 994209885540352 994483648151136 995365627338368 998336244928581 999287916982784 1002326226130944 1003159125338864 1008181770026496 1009353753758064 1011348524022408 1013331164336832 1015250352148076 1016234265684352 1017256775768922 1019324099768832 1021322375344128 1023340799010816 1025278944463488 1027288893873152 1028483089113568 1030515664388496 1032467398601353 1038642393744384 1039687450339824 1044710095027456 1044997763222358 1046774739484032 1047991586486988 1052015760027648 1053238699573632 1054113905325767 1057318911477972 1058326809233408 1059391671806688 1061485331237136 1062426732306368 1067746119677952 1069856289874944 1073199745161984 1075232320436912 1077357285497064 1079486450092908 1085853411641856 1087982110797824 1090132273072128 1092196917528704 1092497661550647 1093466566571236 1095627567690942 1097775428031568 1101113185917888 1105452179276544 1106432573289472 1107545838706992 1108619198928384 1110718856502112 1116391969754204 1118486121232896 1119786330755664 1121981551760256 1124198906605632 1125195926556416 1126328071201476 1128554016006222 1133064429539328 1137435843106816 1139683740029952 1141008591204768 1143263548894896 1145428820767803 1147674311123912 1149942442173564 1155700005607296 1156724962984448 1157043475252764 1159010980697856 1161283097421824 1162633057258816 1167137059288486 1170763358358528 1172980713203904 1174117488580608 1175298856905888 1176341195945344 1180976629161472 1184567358154752 1190617660387584 1192872618077712 1195230073844664 1197573194216256 1199841325265908 1207017352679424 1209402762467328 1209636360491526 1211693298002304 1213101858318636 1215480014406944 1217882148822768 1220188743801599 1223979874647552 1225065387493376 1227486465334272 1228721532219792 1234657385032448 1234997356535514 1236092640471832 1242281543086848 1244736644950656 1245770979021361 1249558713564876 1250749865457664 1252008339407904 1253463764857161 1261881777801216 1264375615306752 1265845417375968 1268326971555072 1270729105970896 1273240428314712 1277219488382882 1279615323495168 1283281304667648 1285797040033792 1288338140903424 1289835798753216 1291133600014401 1292278669584188 1296293784090624 1297370960400944 1301315583357504 1306443484599552 1307602132069376 1307962189416168 1319372327891332 1323383845438512 1325978197534848 1328598707806656 1331114993238108 1335274919673013 1339076144001024 1344242360035328 1345805005010752 1348464698696544 1351108219115776 1355216228822016 1356342367691896 1359098799691776 1367038592617984 1367415016207812 1374020885851328 1378198560930048 1379343797340938 1383629423514624 1384856524992512 1386249933786432 1388989558161504 1390604220530811 1393330350963144 1395699652645376 1397322115315984 1399943241455616 1404318266098176 1407093598639872 1409758548637296 1412522229075584 1415313774982848 1416959038534182 1426475053166592 1429570244217258 1430932993549312 1436476380662752 1439315266790544 1442041242674617 1446521670038016 1447804548855808 1456663548734196 1459542330451062 1460836756921256 1465375582015488 1468150914557184 1471052398578048 1473936239035392 1476727784942656 1478158931904512 1478444440600754 1481366267558463 1491314828310528 1493048441007552 1495975402347008 1498931875474176 1501770761601968 1504738688008296 1509441213543406 1512272655039744 1514030630637096 1519578320039936 1519996746505248 1521344788273024 1522875528222114 1524351398526528 1525885163653383 1527238427690404 1531983563016192 1533256589564752 1537918416695232 1540933340809728 1542724633670352 1545347974263808 1545773496582744 1557963590616576 1561017811144704 1563974284271872 1567065142541184 1570162109226048 1571987379730482 1578052177795379 1587490213850112 1589087507710032 1590496824103616 1593640098459552 1596764258955008 1601619179516928 1607930442584064 1609799617742976 1612848480655368 1615591064003072 1616035928245596 1617469144424848 1623842865097024 1628780117462784 1631973166196736 1635198409608192 1636648620445696 1638295376293056 1640199849856854 1643441351536413 1646663142047352 1656375390782464 1659648859934208 1661318758060488 1662928798392576 1666078284753168 1669344452543872 1671285019809548 1674587954631306 1682972327640384 1685834153742336 1687793889834624 1689492106802214 1691102628740096 1696244382683136 1697653904419616 1706153764660224 1709525610044928 1711041739556864 1711512886807152 1719781065004288 1721511466685868 1724913663260346 1731807506018304 1735087444476672 1738516471046784 1741924646132736 1743949585888224 1747252520709982 1750705588932729 1759471069805856 1761176232870912 1764511793918016 1767970930046464 1771464943742208 1774819990984144 1783885070551298 1789308927116568 1796359791324384 1797952931595392 1799761987898862 1806954971762688 1810526029019136 1817539947003456 1819652787477954 1823220021610416 1826823223234152 1837598081240064 1841229698001408 1844839231352832 1848333245048576 1851986077548672 1854138960707748 1857773801284192 1861258652356608 1863422314630272 1864970755576357 1872424354797568 1876124798186496 1878012509111856 1879678064849728 1887085033310464 1889278718045576 1892822666701824 1902490457332608 1906093658956344 1909860642472068 1915829232574323 1919087022387392 1924921957001472 1928695560050688 1932507211355136 1934753698129824 1938418004376282 1942218064978928 1946056440601416 1957534552742912 1961403198104064 1965248318713856 1975155023411284 1979058491836998 1988967296302272 1990731254676736 1996672489857162 1998575833965568 2004652452261888 2006318250677728 2008650540766727 2016363540052992 2018707507516128 2022697048044816 2026662328673664 2030500704296152 2032468531368704 2034513551537844 2038648199537664 2046681598021632 2050557888926976 2054577787746304 2056966178227136 2061031328776992 2064934797202706 2069015696011407 2077284787488768 2079374900679648 2089420190054912 2089995526444716 2093549478968064 2095983172973976 2106477399147264 2108227810651534 2114637822955944 2116653618466816 2118783343613376 2122970662474272 2124853464612736 2125438557801273 2135492239355904 2139712579749888 2146399490323968 2150464640873824 2154714570994128 2158972900185816 2171706823283712 2180264546144256 2184393835057408 2184995323101294 2186933133142472 2191255135381884 2195550856063136 2202226371835776 2204056347499331 2210904358553088 2212865146578944 2215091677413984 2217238397856768 2217666660901131 2221437713004224 2232783939508408 2236972242465792 2239572661511328 2243963103520512 2248397813211264 2250391853112832 2252656142402952 2257108032012444 2264161820315109 2274871686213632 2279367480059904 2282017182409536 2284313292333171 2286527097789792 2290857641535606 2295348622247824 2299884884347128 2311400011214592 2313449925968896 2314086950505528 2318021961395712 2322566194843648 2325266114517632 2334274118576972 2341526716717056 2345961426407808 2348234977161216 2350597713811776 2352682391890688 2361953258322944 2369134716309504 2381235320775168 2385745236155424 2390460147689328 2395146388432512 2399682650531816 2418805524934656 2419272720983052 2423386596004608 2426203716637272 2430960028813888 2435764297645536 2440377487603198 2447959749295104 2450130774986752 2454972930668544 2457443064439584 2460299774785281 2469314770064896 2469994713071028 2472185280943664 2484563086173696 2489473289901312 2491541958042722 2499117427129752 2501499730915328 2504016678815808 2506927529714322 2511881931946959 2523763555602432 2528751230613504 2531690834751936 2536653943110144 2541458211941792 2546480856629424 2554438976765764 2559230646990336 2566562609335296 2576676281806848 2579671597506432 2582267200028802 2584557339168376 2592587568181248 2594741920801888 2602631166715008 2612886969199104 2615204264138752 2615924378832336 2620878781064973 2638744655782664 2646767690877024 2651956395069696 2657197415613312 2662229986476216 2670549839346026 2675827605826947 2688484720070656 2691610010021504 2696929397393088 2699642981848293 2702216438231552 2710432457644032 2712684735383792 2718197599383552 2734077185235968 2734830032415624 2748041771702656 2756397121860096 2758687594681876 2767258847029248 2772499867572864 2777979116323008 2781208441061622 2786660701926288 2791399305290752 2791938468407209 2794644230631968 2799886482911232 2808636532196352 2814187197279744 2819517097274592 2825044458151168 2830627549965696 2833918077068364 2859140488434516 2861865987098624 2872952761325504 2878630533581088 2884082485349234 2893043340076032 2895609097711616 2907627006564423 2913327097468392 2919084660902124 2921673513842512 2936301829114368 2942104797156096 2947872478070784 2953455569885312 2956317863809024 2956888881201508 2962732535116926 2968587737755497 2982629656621056 2986096882015104 2991950804694016 2997863750948352 3003541523203936 3009477376016592 3018882427086812 3024545310079488 3028061261274192 3039993493010496 3042689576546048 3045751056444228 3048702797053056 3051770327306766 3054476855380808 3063967126032384 3066513179129504 3070077916824061 3075836833390464 3081866681619456 3085449267340704 3090695948527616 3091546993165488 3097402195804059 3115927181233152 3127948568543744 3134130285082368 3140324218452096 3143974759460964 3156104355590758 3162341715977301 3174980427700224 3178175015420064 3180993648207232 3187280196919104 3193528517910016 3203238359033856 3219599235485952 3225696961310736 3231182128006144 3232071856491192 3234938288849696 3247685730194048 3257560234925568 3263946332393472 3270396819216384 3276590752586112 3280399699713708 3286882703072826 3293326284094704 3299563644481247 3312750781564928 3319297719868416 3322637516120976 3325857596785152 3332156569506336 3338688905087744 3342570039619096 3349175909262612 3365944655280768 3375587779669248 3378984213604428 3382205257480192 3395307808839232 3412307529320448 3419051220089856 3422083479113728 3423025773614304 3436286462303409 3439562130008576 3443022933371736 3449827326520692 3470174888953344 3477032942093568 3483849292265472 3487899171776448 3494505041419964 3501411177865458 3518942139611712 3522352465741824 3529023587836032 3535941860092928 3542929887484416 3549639981968288 3553766341356517 3567770141102596 3578617854233136 3592719582648768 3595905863190784 3599523975797724 3621052058038272 3628273901701163 3635079894006912 3639305574955908 3646440043220832 3653646446468304 3660566231404797 3675196162480128 3682459396002816 3696666490097152 3703972155097344 3708277921415496 3715547602568384 3726844629260544 3729941511152714 3737312937064083 3744848709595136 3752249596372992 3756025018223712 3759356129699456 3760391294571483 3774170066620928 3778557436091152 3785645333403648 3804980914665216 3812187317912688 3819721284944136 3831658465148646 3838174044774784 3849843914002944 3857391120101376 3865014422710272 3869507396259648 3876836008752564 3884436129957856 3892112881202832 3899484307114201 3915069105485824 3922806396208128 3950310046822568 3958116983673996 3977934592604544 3981462509353472 3993344979714324 3997151667931136 4005824759019039 4012636501355456 4017301081533454 4032727080105984 4037415015032256 4045394096089632 4053324657347328 4061001408592304 4064937062737408 4069027103075688 4077296399075328 4101115777853952 4109155575492608 4113932356454272 4122062657553984 4129869594405412 4138031392022814 4154569574977536 4158749801359296 4178840380109824 4179991052889432 4187098957936128 4191966345947952 4199905676148611 4212954798294528 4216455621303068 4229275645911888 4237566687226752 4245941324948544 4249706929225472 4250877115602546 4279425159499776 4292798980647936 4300929281747648 4309429141988256 4317945800371632 4326123728023851 4343413646567424 4368787670114816 4369990646202588 4373866266284944 4382510270763768 4391101712126272 4404452743671552 4408112694998662 4421808717106176 4425730293157888 4430183354827968 4434476795713536 4435333321802262 4442875426008448 4444098802675389 4465567879016816 4473944484931584 4479145323022656 4487926207041024 4496795626422528 4500783706225664 4505312284805904 4514216064024888 4528323640630218 4558734960119808 4564034364819072 4568626584666342 4573054195579584 4581715283071212 4590697244495648 4599769768694256 4622800022429184 4626899851937792 4628173901011056 4636043922791424 4650532229035264 4668548237153944 4683053433434112 4691922852815616 4701195427623552 4705364783781376 4723906516645888 4734156533386137 4762470641550336 4771490472310848 4780920295378656 4790292776865024 4799365301063632 4838545441966104 4846773192009216 4852407433274544 4861920057627776 4871528595291072 4880754975206396 4895919498590208 4909945861337088 4914886128879168 4920599549570562 4938629540129792 4939989426142056 4944370561887328 4969126172347392 4978946579802624 4983083916085444 4998234854259504 5008033357631616 5013855059428644 5023763863893918 5057502461227008 5063381669503872 5073307886220288 5082916423883584 5092961713258848 5108877953531528 5118461293980672 5133125218670592 5159343195012864 5164534400057604 5169114678336752 5189483841603776 5205262333430016 5225773938398208 5230408528277504 5231848757664672 5241757562129946 5252116766798187 5277489311565328 5293535381754048 5303912790139392 5314394831226624 5324459972952432 5341099678692052 5351655211653894 5383220020043008 5393858794786176 5399285963696586 5404432876463104 5420864915288064 5425369470767584 5431676314381031 5468154370471936 5469660064831248 5496083543405312 5512794243720192 5517375189363752 5534517694058496 5544999735145728 5555958232646016 5562416882123244 5573321403852576 5582798610581504 5583876936814418 5589288461263936 5594912266729071 5617273064392704 5628374394559488 5639034194549184 5650088916302336 5661255099931392 5667836154136728 5718280976869032 5723731974197248 5745905522651008 5747487697722969 5757261067162176 5768164970698468 5786086680152064 5815254013128846 5826654194936784 5838169321804248 5843347027685024 5872603658228736 5884209594312192 5895744956141568 5906911139770624 5913777762403016 5925465070233852 5937175475510994 5972193764030208 5983901609388032 5995727501896704 6007083046407872 6018954752033184 6025951622300181 6037764854173624 6049090620158976 6056122522548384 6079986986020992 6085379153092096 6091502112888456 6097405594106112 6103540654613532 6108953710761616 6133026358259008 6140155833648122 6151673666780928 6163733363238912 6170898534681408 6181391897055232 6183093986330976 6194804391608118 6207047088034221 6231854362466304 6255897137087488 6268260570164736 6280648436904192 6287949518921928 6312208711181516 6324683431954602 6349960855400448 6356350030840128 6361987296414464 6374560393838208 6387057035820032 6406476718067712 6419253826086673 6439198470971904 6451393922621472 6462364256012288 6464143712982384 6469876577699392 6495371460388096 6515120469851136 6540793638432768 6553181505172224 6560799399427416 6573765406145652 6586652568189408 6599127288962494 6612169042497993 6625501563129856 6638595439736832 6645275032241952 6651715193570304 6652999982703393 6664313139012672 6677377810175488 6685140079238192 6698351818525224 6731889310561536 6751175559338496 6757968427208856 6764410514960384 6790615617678464 6792485460945327 6824615058640896 6838102440179712 6846051547228608 6872572924606818 6879124260017152 6886045866743472 6899654653041384 6940349777906688 6954065884187136 6967698584530944 6975798343552896 6989010082839928 7002822355730916 7037884279223424 7044704931483648 7058047175672064 7071883720185856 7085859774968832 7099279963936576 7107532682713034 7135540282205192 7157235708466272 7185439165297536 7191811726381568 7199047951595448 7256547803402326 7270159788013824 7278611149911816 7292880086441664 7307292892936608 7321132462809594 7350392324960256 7364918792005632 7393332980194304 7407944310194688 7416555842830992 7431095205136768 7453689258521088 7459883022305428 7474625874128166 7504499192745984 7512050036447424 7518712259398912 7520782589142966 7548340133241856 7557114872182304 7571290666807296 7586390885375159 7609961829330432 7624374635825376 7639442569888272 7663316930297292 7676348089549568 7699687828005888 7730028845420544 7739014792519296 7753672017505128 7768872259915712 7784225762405664 7798968614228402 7830138210971648 7845612792416256 7862636343194919 7900620093645136 7916233967347992 7955869185209088 7962925018706944 7986689959428648 7994303335862272 8011649518038078 8025273002710912 8027482817480841 8034602163066908 8065454160211968 8074830030064512 8090788192179264 8106649314694656 8122002817184608 8129874125474816 8138054206151376 8154592798150656 8202231555707904 8227864712908544 8244125315107968 8259739188810824 8276062784045628 8301926674488733 8317499602718592 8357680760219648 8359982105778864 8374197915872256 8375815405221627 8383932691895904 8399811352297222 8425909596589056 8432911242606136 8458551291823776 8475133374453504 8491882649897088 8499413858450944 8501754231205092 8585597961295872 8601858563495296 8618858283976512 8635891600743264 8652247456047702 8686827293134848 8737575340229632 8739981292405176 8747732532569888 8765020541527536 8782203424252544 8808905487343104 8816225389997324 8843617434212352 8860366709655936 8868953591427072 8870666643604524 8885750852016896 8888197605350778 8931135758033632 8947888969863168 8958290646045312 8975852414082048 8993591252845056 9001567412451328 9010624569611808 9028432128049776 9056647281260436 9128068729638144 9137253169332684 9146108391159168 9163430566142424 9181394488991296 9199539537388512 9210233750472183 9245600044858368 9253799703875584 9256347802022112 9272087845582848 9292206587412177 9301064458070528 9337096474307888 9383845705631232 9402390855247104 9410729567562752 9447813033291776 9468313066772274 9487025147931903 9524941283100672 9542980944621696 9561840590757312 9580585553730048 9598730602127264 9609888863904901 9677090883932208 9693546384018432 9704814866549088 9723840115255552 9743057190582144 9761509950412792 9791838997180416 9811367888032139 9829772257758336 9841199099141124 9877259080259584 9879978852284112 9888741123774656 9898690933443741 9938252344694784 9957893159605248 9966167832170888 9996469708519008 10016066715263232 10027710118857288 10047527727787836 10126763339007744 10146615772440576 10165832847767168 10185923426517696 10217755907063056 10236922587961344 10266250437341184 10318686390025728 10329068800115208 10338229356673504 10378967683207552 10410524666860032 10451547876796416 10463697515329344 10483515124259892 10504233533596374 10554978623130656 10587070763508096 10607825580278784 10628789662453248 10648919945904864 10661299024069551 10682199357384104 10703310423307788 10766440040086016 10787717589572352 10798571927393172 10808865752926208 10850738941535168 10863352628762062 10884821705103489 10936308740943872 10939320129662496 10981698694214391 10992167086810624 11025588487440384 11034750378727504 11089999470291456 11111916465292032 11124833764246488 11146642807705152 11165597221163008 11167753873628836 11178576922527872 11189824533458142 11211938811192249 11234546128785408 11256748789118976 11278068389098368 11300177832604672 11322510199862784 11335672308273456 11357141384614883 11436561953738064 11491811045302016 11494975395445938 11514522134324352 11536329941396936 11572173360304128 11595252958583437 11630508026257692 11653308389873568 11676338643608496 11686694055370048 11698452921342603 11745207316457472 11768419188624384 11813822279541248 11827555524806032 11850930140467704 11874350951021988 11944387528060416 11967803218776064 11991455003793408 12014166092815744 12017474277057117 12037909504066368 12051903244600362 12075529708347248 12098181240317952 12112245045096768 12159973972041984 12170758306184192 12183004225776912 12194811188212224 12207081309227064 12217907421523232 12266052716518016 12280311667296244 12303347333561856 12327466726477824 12341797069362816 12366187972661952 12389608783216236 12414094176068442 12463708724932608 12511794274174976 12536521140329472 12561296873808384 12575899037843856 12599717028445833 12624417422363032 12649366863909204 12712700061680256 12723974592828928 12749120787676416 12774114071640064 12838507652173346 12878396941943808 12902787845242944 12924728512024576 12928287425964768 12939753155398784 12978371184071553 12990742920776192 13030240939702272 13106363010344448 13121598798854832 13147530812291304 13173305136378816 13198254577924988 13224338084995986 13277190879473664 13290550064483904 13303430387140608 13305999965406786 13328626278025344 13354755620350976 13370280158476384 13396703637050448 13422076181817589 13463778621123072 13502351118676992 13515936854417712 13581231235356928 13584970921890654 13676204880359424 13692103094457216 13703480769234971 13745145849213636 13758248520034304 13772091733486944 13799309306082768 13880699555813376 13908131768374272 13951596687105792 13978020165679856 14005644711461832 14075768558446848 14116094351344128 14143767440371712 14171719549937664 14198559927873152 14202469600158411 14215065365426068 14271080564410384 14314471416932544 14370878330595072 14383623452763136 14398095903190896 14513095606804652 14540319576027648 14557222299823632 14585760172883328 14614585785873216 14642264925619188 14688024116403143 14729837584011264 14786665960388608 14815888620389376 14833111685661984 14862190410273536 14907378517042176 14919766044610856 14949251748256332 15024100072894848 15037424518797824 15041565178285932 15096680266483712 15114229744364608 15172781770750318 15219923658660864 15248749271650752 15278885139776544 15326633860594584 15352696179099136 15399375656011776 15478029585038592 15507344035010256 15537744519831424 15568451524811328 15597937228456804 15691225584832512 15725272686389838 15801240187290272 15832467934695984 15862453669420787 15911738370418176 15925850037413888 15973379918857296 16023299036076156 16050546005421824 16054965634961682 16069204326133816 16149660060129024 16181576384358528 16213298629389312 16244005634369216 16259748250949632 16276108412302752 16295028943143093 16404463111415808 16455729425817088 16488250630215936 16519478377621648 16552125568091256 16603853348977466 16634999205437184 16715361520439296 16719964211557728 16748395831744512 16751630810443254 16767865383791808 16784736800187213 16799622704594444 16851819193178112 16865822485212272 16917102583647552 16950266748907008 16983765299794176 16998827716901888 17003508462410184 17171195922591744 17203717126990592 17237716567953024 17271783201486528 17304494912095404 17358573955749169 17475150680459264 17479962584810352 17495465065139776 17530041083055072 17564406848505088 17617810974686208 17632450779994648 17687234868424704 17720733419311872 17741333287209048 17771501704033792 17776395210701556 17862271516067264 17916581292090624 17951704828164096 17987182505690112 18003134824902656 18021249139223616 18056864256099552 18077854866900543 18113294562520872 18256137459276288 18274506338665368 18292216782318336 18326861132284848 18362788977982592 18399079074777024 18420467500944366 18491200089716736 18512695604044224 18544175691165696 18584413174824354 18602128916141056 18674192948615776 18767691411262464 18804781710494208 18821459135125504 18936626133544548 18974050295863806 19049882566201344 19085961889243392 19123681181514624 19161171107460096 19197461204254528 19219777727809802 19257761478260019 19354181767864416 19387092768036864 19409629733098176 19447680230511104 19486114381164288 19523019900825584 19622735776064278 19659544515516672 19682398198282248 19754518160519168 19759957704568224 19777482247549312 19797381866887482 19836507127493979 19876504689389568 19915786319210496 19932335664341776 19992939417038016 20032133430526464 20055420237714576 20095055455575672 20253526678015488 20293231544881152 20331665695534336 20371846853035392 20435511814126112 20473845175922688 20514678311339927 20637372780051456 20658137600230416 20676458713347008 20757935366415104 20821049333720064 20903095753592832 20927395030658688 20967030248519784 21008467067192748 21109957246261312 21174141527016192 21215651160557568 21257579324906496 21297839891809728 21322598048139102 21364398714768208 21406620846615576 21532880080172032 21575435179144704 21597143854786344 21617731505852416 21701477883070336 21726705257524124 21769643410206978 21878640259324992 21963397388428782 21984334173621248 22051176974880768 22069500757455008 22179998940582912 22223832930584064 22249667528492976 22293285615410304 22335507747257672 22357153845055744 22379649066916284 22423877622384498 22513497578237952 22556136778196736 22600355665209344 22645020399725568 22671344616546912 22714282769229766 22759172656125477 22873123907476128 22983622090604032 22989950790891876 23029044268648704 23072659882793872 23190505917166874 23261016052515384 23306616779747136 23352677287216992 23373388110740096 23396905842685206 23490414632914944 23536838377248768 23627644559082496 23655111049612064 23701860280935408 23748701902043976 23888775056120832 23982910007586816 24028332185631488 24034948554114234 24075819008132736 24103806489200724 24151059416694496 24196362480635904 24224490090193536 24244619822492641 24319947944083968 24341516612368384 24366008451553824 24389622376424448 24414162618454128 24435814843046464 24532105433036032 24560623334592488 24606694667123712 24683594138725632 24732375945323904 24779217566432472 24828188352136884 24905780023466199 25023588548349952 25073042280658944 25122593747616768 25127446215664881 25151798075687712 25199434056891666 25248834844726064 25298733727818408 25425400123360512 25447949185657856 25498241575352832 25548228143280128 25677015304346692 25756793883887616 25805575690485888 25856574851929536 25879506310797568 25956742368143106 25981485841552384 26060481879404544 26212726020688896 26243197597709664 26295061624582608 26346610272757632 26396509155849976 26448676169991972 26581100128967808 26606860774281216 26611999930813572 26657252556050688 26709511240701952 26740560316952768 26793407274100896 26844152363635178 26927557242246144 27004702237353984 27031873708835424 27162462470713856 27169941843781308 27384206188914432 27406961538469942 27490291698427272 27516497040068608 27544183466973888 27598618612165536 27630701251416549 27761399111626752 27816263536748544 27903193374211584 27956040331359712 28011289422923664 28151537116893696 28232188702688256 28343439099875328 28397119855746304 28404939200316822 28430130730852136 28542161128820768 28628942833865088 28652732517491303 28741756661190144 28767246905526272 28796191806381792 28829666591714703 29026191213609304 29080639152055296 29114444599647264 29171520345766656 29229171571746432 29284529851238376 29376048232806286 29434103664096417 29573331920777216 29631777240778752 29666223371323968 29696072800331223 29724380820547072 29814757034084352 29839532089221712 29898503496512664 30048200145789696 30074849037595648 30083130356571864 30193360532967424 30228459488729216 30345563541500636 30439847317321728 30497498543301504 30557770279553088 30653267721189168 30705392358198272 30711323152479299 30798751312023552 30956059170077184 31014688070020512 31075489039662848 31136903049622656 31195874456913608 31450545372779676 31602480374580544 31664935869391968 31724907338841574 31823476740836352 31851700074827776 31946759837714592 31983897072208653 32046598072152312 32101092010843648 32109931269923364 32138408652267632 32299320120258048 32363152768717056 32426597258778624 32488011268738432 32519496501899264 32552216824605504 32590057886286186 32654465115310467 32808926222831616 32911458851634176 32976501260431872 33038956755243296 33104251136182512 33207706697954932 33269998410874368 33439928423115456 33496791663489024 33503261620886508 33535730767583616 33569473600374426 33599245409188888 33703638386356224 33731644970424544 33834205167295104 33900533497814016 33967530599588352 33997655433803776 34007016924820368 34071424153844649 34407434253981184 34475433135906048 34543566402973056 34608989824190808 34717147911498338 34785758875750311 34950301360918528 34959925169620704 34990930130279552 35060082166110144 35095358764027809 35128813697010176 35235621949372416 35264901559989296 35441466838623744 35482666574418096 35543003408067584 35552790421403112 35724543032134528 35833162584181248 35903409656328192 35974365011380224 36042498278447232 36113728512199104 36155709733801086 36226589125041744 36295200089293717 36512274918552576 36549012677330736 36584433564636672 36653722264569696 36725577955965184 36798158149554048 36840935001888732 36982400179433472 37025391208088448 37168826349648708 37204257832282112 37348385897231552 37535382822524928 37609563420988416 37642918270251008 37799151085337499 37873252267089096 37948100591727612 38171923778486784 38247362363029248 38322342214920192 38394922408509056 38439555455619604 38515522956520038 38708363535728832 38774185536073728 38819259466196352 38895360461022208 38972228762328576 39046039801651168 39245471552128556 39319089031033344 39364796396564496 39519915409136448 39554964495098624 39594763733774964 39673014254987958 39831572638420992 39864671328683552 39911012918712793 39985878834076032 40064266861052928 40110840475429152 40190110911151344 40266228545452767 40507053356030976 40663331391068672 40743693706070784 40871023628252224 41029356622679854 41110442307704913 41274745560102912 41316275200460832 41352917426694016 41515870732830208 41642098667440128 41854790061317376 41934060497039568 42016934134385496 42219914492522624 42348283054032384 42431302321115136 42515158649812992 42595679783619456 42645196096278204 42728797429536416 42813241693231152 42894327378256211 43065760160344064 43150870358289408 43194287709572688 43402955766140672 43453410515048248 43539286820413956 43757280518649984 43926794776857564 43968668347242496 44064072349209429 44139001514910016 44359997881165824 44447665861168128 44499335056985952 44586571230820608 44671015494515344 44714307690111488 44759298133832568 44847755244768996 45112273556393472 45200711330418688 45290040799451136 45342689233093824 45428565538459532 45518345312250954 45746247814952256 45967244181208064 45979901581783752 46058088537297408 46145319765587744 46198962437634721 46381011834333748 46522032105030768 46613233559494272 46705354574433984 46746776221480192 46793811685370412 47073676754497536 47255289118164992 47310222099224128 47403720561870816 47497403804087952 47587361008262361 47777550112241664 48056664371262976 48069897108228468 48151638016265472 48207612978401448 48302118833388992 48448980180387072 48489239644985282 48639895888167936 48683033224736768 48732016903107648 48779244752848896 48828325236908256 48871629686092928 48885086829429279 49064210866072064 49121246669184976 49213389334247424 49367188277451264 49464751890647808 49558435132864944 49656376704273768 49811560046932398 50146084561317888 50245187495233536 50254892431329762 50303596151375424 50398868113783332 50497669689452128 50597467455636816 50693295992484613 50850800246721024 50895898371315712 50996483150705664 51354030608693384 51513587767775232 51611151380971776 51713149703859072 51759012621595136 51913484736286212 51962971683104768 52075721867247507 52425452041377792 52486395195419328 52590123249165216 52693220545515264 52793018311699952 52897352339983944 53162200257935616 53223999861627144 53314505112101376 53419022481403904 53481120633905536 53586814548201792 53688304727270356 53855114484492288 54009404474707968 54063747417670848 54324924941427712 54339883687562616 54768412377828864 54813923076939884 54980583396854544 55088366933947776 55197237224331072 55261402502833098 55632527073497088 55806386748423168 55912080662719424 56022578845847328 56303074233787392 56464377405376512 56794239711492608 56809878400633644 56860261461704272 57084322257641536 57257885667730176 57305465034982606 57483513322380288 57534493811052544 57592383612763584 57659333183429406 57773284434780057 58052382427218608 58161278304110592 58228889199294528 58343040691533312 58458343143492864 58569059702476752 58752096465612572 58868207328192834 59263554481557504 59332446742647936 59392145600662446 59448761641094144 59629514068168704 59679064178443424 59797006993025328 60096400291579392 60149698075191296 60166260713143728 60456918977458432 60691127083001272 60879694634643456 60994997086603008 61115540559106176 61306535442378336 61410784716396544 61422646304958598 61544034934019781 61912118340154368 62029376140041024 62150978079325696 62273806099245312 62391748913827216 62901090745559352 63204960749161088 63329871738783936 63449814677683148 63646953481672704 63893519675429184 63967794144417306 64093196144304624 64202184021687296 64219862539846728 64276817304535264 64598640240516096 64726305537434112 64853194517557248 64976022537476864 65104433649211008 65180115772572372 65308930230620934 65822917703268352 65953002520863744 66077913510486592 66208502272365024 66415413395909864 66539996821748736 66879856846230912 67006523241773016 67071461535167232 67138947200748852 67198490818377776 67463289940849088 67668410334590208 67801066995628032 67935061199176704 67995310867607552 68014033849640736 68142848307689298 68277517968376431 68814868507962368 68950866271812096 69087132805946112 69217979648381616 69434295822996676 69571517751500622 69919850339241408 69981860260559104 70120164332220288 70190717528055618 70257627394020352 70471243898744832 70529803119978592 70611792086953403 70882933677247488 70965333148836192 71086006816135168 71105580842806224 71449086064269056 71666325168362496 71948730022760448 72084996556894464 72227457024398208 72311419467602172 72453178250083488 72590400178587434 72733859467477923 73024549837105152 73098025354661472 73168867129273344 73307444529139392 73451155911930368 73596316299108096 73681870003777464 74050782416176896 74337652699297416 74408515664564224 74696771794463104 74717340070398597 75070765645049856 75219126841976832 75598302170674998 75746504534178192 75896201183455224 76343847556973568 76494724726058496 76644684429840384 76789844817018112 76879110911239208 77031045913040076 77416727071457664 77638518932392704 77790720922044416 77944457524657152 78092079603302336 78490943104257112 78638178062066688 78729592793128992 79039830818272896 79109928990197248 79189527467549928 79346028509975916 79729342657367104 79822025837425586 79971757668152064 80128533722105856 80221680950858304 80380221822302688 80532457090905534 81014106712061952 81326662782137344 81487387412141568 81742047256504448 82058713245359708 82220884615409826 82549491120205824 82632550400921664 82705834853388032 83031741465660416 83284197334880256 83450299739126749 83709580122634752 83868120994079136 84033868268770992 84439828985045248 84696566108064768 85030317299625984 85191359567238912 85290392192556408 85457594859072832 85626483386462304 85788654756512422 85958197552473909 86131520320688128 86301740716578816 86388575419145376 86488999775144109 86805911532281344 86906821030096496 87078573640827912 87514561037299968 87853589553715128 87937336694484992 88128144698418858 88278003029820032 88302310992289251 88719995762331648 88895331722336256 88998670113971904 89173142461641216 89342030989030688 89428615380222976 89518596267665136 89695510489537992 90224547112786944 90580081598902272 90685378466187648 90857131076919064 91036690624501908 91492495629904512 91934488362416128 91959803163567504 92116177074594816 92133969457437897 92290639531175488 92397924875269442 92762023668667496 93044064210061536 93226467118988544 93410709148867968 93493552442960384 93587623370740824 94510578236329984 94620444198448256 94807441123741632 94994807608175904 95174722016524722 95555100224483328 96113328742525952 96139794216456936 96303276032530944 96415225956802896 96604237666777984 96897960360774144 96978479289970564 97279791776335872 97464033806215296 97558489505697792 97656650473816512 97743259372185856 97770173658858558 98128421732144128 98242493338369952 98426778668494848 98734376554902528 98929503781295616 99116870265729888 99312753408547536 99623120093864796 100490374990467072 100509784862659524 100607192302750848 100797736227566664 100995339378904256 101194934911273632 101386591984969226 101701600493442048 101791796742631424 101992966301411328 102214272461533947 102708061217386768 103222302761943552 103426299407718144 103518025243190272 103826969472572424 103925943366209536 104151443734495014 104357276627250933 104850904082755584 104972790390838656 105180246498330432 105386441091030528 105586036623399904 105794704679967888 106324400515871232 106447999723254288 106629010224202752 106962241267811072 107173629096403584 107376609454540712 107710228968984576 107925046768353529 108127494835341696 108649849882855424 108679767375125232 108885600267881151 109536824755657728 109627846153879768 109961166793709088 110176733867895552 110394474448662144 110522805005666196 111612773496846336 111824161325438848 112045157691694656 112606148467574784 112928754810753024 113588479422985216 113619756801267288 113720522923408544 114168644515283072 114515771335460352 114610930069965212 114967026644760576 115184767225527168 115318666366858812 115546568869560114 116104764854437216 116322556608221184 116457778398589056 116686081383066624 116916686286985728 117138119404953504 117504192931225144 117736414656385668 118664893485295872 118784291201324892 118897523282188288 119358128356886848 119594013986050656 119733038756138379 120192800583158784 120299396150382592 120332521426287456 120798685636358301 120913837954916864 121382254166002544 121989994173206016 122231081118212352 122613070884756672 122821569432793088 122845292609917196 123088069868039562 123331326923114739 123824236680308736 124058752280082048 124301956158651392 124547612198490624 124783497827654432 124928555230763713 125802181491118704 126409921498322176 126659743477567872 126899629355366296 127293906963345408 127547782544417807 127787039350858368 127935588288834612 128186392288609248 128404368043374592 128439725079693456 128553634609070528 128682982134768633 129197280481032192 129452611074868224 129952045074953728 130208867298422016 130360231545144744 130617860461241868 131645835406536704 131906005041727488 132155827020973184 132192217047628287 132417004544730048 132830826791819728 133079993643497472 133759713692461824 134013046483546032 134142923070334464 134277894401497704 134396981636755552 134926579881698176 135336820669180416 135602133991256064 135870122398353408 136028067699281472 136285696615378596 136555035936752862 137629737015924736 137901732543624192 138174265611892224 138435959296763232 138596887312904163 138868591645993352 139143035503001244 139839700678482816 139963720521118208 140240328664440576 140381435056111236 140515254788040704 141059606239957184 141223584173906806 141765867354494976 141930666297672384 142172013632270336 142211161685612448 142762083024787083 142898172128538112 143332650336724992 144169993113788928 144454914048796416 144622838935204344 144906356500166976 145180800357174868 145467718934955846 146049099674210304 146196050709322944 146337734258546688 146614889058278784 146902311823860736 147192632598216192 147363740007554928 147642837999993479 148101564832353792 148675305398594832 149393543588926208 149434680140797194 150438253683953664 150738288461584681 151196604341349996 151493009068356384 151792402366910448 152079887977453839 152687695113947136 152989449452116992 153579689634036224 153758221822478416 154062091826080152 154833454142915328 155277037864785408 155581441844088832 155888915049314304 156184159206604672 156227165601742521 156981886208514224 157276356124133376 157459185586257984 158079661636545792 158219857980394496 158379054935099856 158692057019951832 159458685314734208 159644051674851172 159943515336304128 160257067444211712 160443361901716608 160760443644605376 161064914181811068 162028213424123904 162653325564274688 162974774824283136 163484094513008896 164117426490719416 164441769230819652 165265100801843328 165411669706776064 166063482931320832 166900599478253498 167419160245269504 167736241988158272 168067736537541984 168879657970090496 169393132216129536 170382719134477824 170580784385112816 170915189718145664 171252966772924608 171577309513024844 171916395104947818 172603481433157632 172777150838290752 172977999550288218 173611823064562688 173813642060192992 174157147281655824 174486990363628657 175029122074599936 175707179107430256 176256289396837716 176556006059640064 176604621984578502 177790663444672512 177997340227943808 178346284923282432 178684061978061376 178857230760445952 179037192535330272 179391020979075984 180449094225573888 181370756932375296 181714262153838128 182073381249003816 182984991259809024 183868976724832256 183919606327135008 184232354149189632 184267938914875794 184581279062350976 184632104802059343 184795849750538884 185524047337334992 186088128420123072 186452934237977088 186821418297735936 186987104885920768 187175246741481648 189240888396896512 189614882247483264 189989615216351808 190349444033049444 190944313513240859 192226657485051904 192279588432913872 192606552065061888 192830451913605792 193208475333555968 193795920721548288 193956958579941128 194559583552671744 194928067612430592 195313300947633024 195486518744371712 195540347317717116 196256843464288256 196484986676739904 197468753109805056 197859007562591232 198233740531459776 198625506817095072 199246240187729592 201019569725319048 201214384605501696 201595472455133328 201990678757808512 202389869822547264 202773183969938452 203403200986884096 203985932602822656 204428544923067894 205416122434773536 206444605523887104 206852598815436288 207036050486380544 207653938945144848 208302887468990028 208714553254501866 209945580781677312 210360492996660864 210772882182061056 211172073246799808 211589409359935776 211835376260860209 212648801031742464 212895999446508576 213258020448405504 213924482535622144 214347258192807168 214753218909081424 215850093536707058 216254989670683392 217299699765710848 217359534750250464 217771200535762302 218201578402433769 219073649511315456 219255692307759536 219922333587418176 220353467735791104 220788948897324288 221045610011332392 223225546993692672 223648322650877696 224090315383389312 225212296935149568 225661461424739197 227176958845970432 227239513602534576 227441045846817088 228337289030566144 229031542670920704 229221860139930424 229934053289521152 230369534451054336 230637332733717624 231093137739120228 232209529708874432 232915556797178112 233372162766133248 233833372573971456 234276238809907008 235008385862450288 235472829312771336 237329786970591744 237568582402649784 237795046564376576 238716256713773696 239188027972101312 239466077512276758 240385601166317568 240665042852574912 241597371272716602 241827675909833728 242764508332005088 243979988346412032 244462162236424704 245226141769513344 245690585219834392 246176139736079124 246662653846229478 247648473360617472 248117504560164096 248603912317302784 249095224396981248 249566995655308864 249857110461527426 250350899217380247 251604362982237408 252819842996644352 253319486955135744 253799258710732592 255095565088835614 255574078701716736 255871176577669224 256372784577218496 256808736086749184 256879450159386912 257107269218141056 257365964269537266 257874592657421727 258394560962064384 258905222149736448 259904090149907456 260417734596844032 260720463090289488 261235720922483736 263812010083454976 264311654041946368 264384434095256574 264834009089460096 265661653583639456 266159987286994944 266690818047419051 267519427384923648 268026092967092064 268285846140668928 268555788802995408 268793963273511104 269853159763396352 270673641338360832 271740244796706816 272056135398562944 272571393230757192 273110071873505724 275259474031849472 275803465087248384 276348531223784448 276401908372313691 276871918593526464 277193774625808326 277737183291986704 278286071006002488 279679401356965632 279927441042236416 280480657328881152 280762870112222472 281030509576081408 282119212479914368 282447168347813612 283531734708989952 283861332595344768 284422323371224896 285524166049574166 285796344257076224 286665300673449984 288339986227577856 288909828097592832 289245677870408688 289812713000333952 290361600714349736 290935437869911692 292392101418645888 292675468517093376 293229778116557568 293804623647721472 294385265196432384 294727480015109856 295285675999986958 296203129664707584 297350610797189664 298787087177852416 298869360281594388 301476576923169362 302393208682699992 302986018136712768 303584804733820896 304159775954907678 305375390227894272 305978898904233984 307159379268072448 307516443644956832 308124183652160304 309666908285830656 310554075729570816 311777830098628608 312368318413209344 312454331203485042 313963772417028448 314552712248266752 314918371172515968 315180057692404333 316159323273091584 316439715960788992 316758109870199712 317384114039903664 318917370629468416 319288103349702344 319887030672608256 320886723803433216 321520887289210752 322129828363622136 323775140305060587 325306651128549376 325949549648566272 326656800803643453 326968189026017792 328234852981438832 328883538461639304 330530201603686656 330823339413552128 332126965862641664 333801198956506996 334838320490539008 335472483976316544 336135473075083968 337759315940180992 337824554677272289 338786264432259072 340765438268955648 341161568770225632 341830379436291328 342505933545849216 343154619026049688 343832790209895636 345554301676581504 345955999100576436 347223646129125376 347627284120385984 348314294563311648 348973980727257314 350058244149199872 351414358214860512 352512578793675432 353112012119280128 353209243969157004 355994680455887616 356692569846564864 357368123956122752 357714461520891904 358074385070660544 358782041958151968 359199116268415137 360898188451147776 362741513864750592 363428524307676256 364146762498007632 365969982519618048 367839212654270016 368464708298379264 368535877829751588 369162558124701952 369264209604118686 369591699501077768 371048094674669984 372176256840246144 372905868475954176 373642836595471872 373974209771841536 374350493482963296 374785665692291139 378481776793793024 379229764494966528 379979230432703616 380698888066098888 381888627026481718 382643347633253421 384453314970103808 384559176865827744 385213104130123776 385660903827211584 386048946404305899 386416950667111936 387591841443096576 387913917159882256 389856135224861184 390626601895266048 390973037488743424 391080694635434232 392513686928576512 392969973353479808 394937506219610112 395718015125182464 396467481062919552 397251013634190144 398492480375459184 399247200982230887 402039139450638096 402428769211003392 403190944910266656 403981357515617024 404779739645094528 405546367939876904 406806401973768192 408857089846135788 410832244869547072 412889211047774208 413705197630872576 414072100972761088 415307877890289696 415790661938712489 416605774937980056 417429106509003732 419891161563354624 420720985993321728 421545764364122112 422344146493599616 423178818719871552 423670752521720418 425297602063484928 425791998893017152 426516040896811008 427848965071244288 428694516385614336 429506437818162848 431700187073414116 432509979341366784 434719069500500928 435542401071524604 436403156804867538 438147299022630912 438511384615519072 439844667174836352 440706935471582208 441577897794648576 442091220022664784 442928513999980437 447296645301755392 448180630766778624 451322922849478394 452214865384754043 454353917691940864 454479027205069152 454882091693634176 456239663932361517 456674578061132288 458063085341841408 458443720279860848 460739068902108672 461274665467435248 462186275478240456 464419059417748864 465831113594356224 466744325532266496 467666745147942912 468552477619814016 470016771724900576 470945658625542672 471837601160818321 474659573941183488 475137164805299568 477432513427547392 478376055944202624 478932155024553516 480771202332635136 481330085705149824 483194742545433204 483655351819667456 485529016664010176 487959976692824064 488924324472849408 490452283539026688 491381170439668784 492352279472158248 493325307692458956 496235009120328192 497207824634605568 498190448793962496 499133991310617728 499714220923054852 500701798434760494 503208725964474816 505639685993288704 506638973910271488 507598517421465184 510191130177671228 511148157403433472 511742353155338448 512745569154436992 513758900318773824 514214538436282112 514731928539074532 515749185314843454 517810444299472896 519808180299814912 520835469193688064 521440926180578976 522471441844967472 523460971090885971 528623308083892736 528768868190513148 529668018178920192 531323307167278912 533381636094838102 535038854769847296 536052185934184128 536571692281337856 537111577605990816 537587926547022208 539706319526792704 541347282676721664 544112270797125888 545142786461514384 546220143747011448 551606930174496768 552697062447568896 552803816744627382 553743837187052928 554387549251616652 555474366583973408 556572142012004976 557626255917330743 559358802713931264 559854882084472832 560961314657762304 561525740224444944 564238424959828736 564894336695627224 567722665190689536 568844646742449792 571048332099148332 571592688514152448 572832940539722577 576679972455155712 577819656195185664 578491355740817376 579625426000667904 580723201428699472 581870875739823384 584784202837291776 586459556233115136 587609247295442944 588770530392864768 589454960030219712 590571351999973916 592406259329415168 594701221594379328 597574174355704832 597738720563188776 602953153846338724 604786417365399984 605972036273425536 607169609467641792 608319551909815356 611957797808467968 614318758536144896 615032887289913664 616248367304320608 619333816571661312 621108151459141632 624736636826418688 624908662406970084 627927544834056896 629836742345031936 630360115384808666 632318646546183168 632879431921577984 633516219740399424 634768228079807328 635506128782580627 637834741258936832 638576206699404688 639774061345216512 641773447606866432 643041774578421504 644259656727244272 647550280610121174 651899099297132544 653313601607286906 653936378052035584 656469705962877664 657767076923278608 659012847902299969 661060403207373312 661646678827104256 667602397913013992 669676640981078016 670944967952633088 672270946150167936 675518631880361984 675649109354544578 676984384274217591 681530876537911296 682323137540451264 683660758872582656 685011867091698432 686309238052099376 687665580419791272 691108603353163008 691911998201152872 694447292258250752 695254568240771968 696628589126623296 697947961454514628 700116488298399744 702828716429721024 705025157587350864 706224024238560256 706418487938314008 711989360911775232 713385139693129728 714736247912245504 716148770141321088 717564083916303936 718398232536830274 725483027729501184 726857048615352512 728293524996015264 731939965039236096 735678425308540032 737071755659503176 738325116249403904 738528419208237372 739183399002155536 742096189349339968 744352513680492288 745811736951908352 747285673190943744 747948419543683072 748700986965926592 749571331384582278 751052697652140741 756963553587586048 758459528989933056 759958460865407232 761397776132197776 763777254052963436 765286695266506842 769118353731655488 770426208260247552 771321807654423168 772097892808611798 772833901334223872 775183682886193152 775827834319764512 779712270449722368 781253203790532096 781946074977486848 782161389270868464 785939946706959616 791436030250364928 792934962125839104 794502027268380288 796984960750918368 798494401964461774 800072454142257153 804078278901276192 804857538422006784 806381889820533312 807962715031234048 809559479290189056 811092735879753808 817714179692271576 821664489739094144 825778422095548416 827410395261745152 830615755780579392 831581323877424978 833211549875960112 834858213018007464 839782323126709248 841441971986643456 843091528728244224 844688292987199232 846357637439743104 847341505043440836 850595204126969856 851583997786034304 855697930142488576 857389032771228672 859012875636325696 863400374146828232 865019958682733568 869438139001001856 871084802143049208 872806313609735076 877022769231038144 879689334349672704 881413870943164416 883155795589297152 884182440045329568 885857027999960874 894593290603510784 896361261533557248 902645845698956788 904429730769508086 908958054410138304 909764183387268352 912479327864723034 913349156122264576 916126170683682816 916887440559721696 917953297130394239 921478137804217344 922549330934870496 924372550956480912 928838118835497728 931662227188712448 935333490295885824 937104955239628032 940033543449801152 941891317251085344 943675202321636642 945540173077212999 949319147882366976 950274329610599136 954865026855094784 956752111888405248 957864310049107032 962660171410299648 966389485090866408 967310703639334912 971058033328020352 971325420915181761 975919953385648128 977848648945698816 980904567078053376 982762340879337568 984704558944316496 986650615384917912 992470018240656384 996380897587924992 998267982621235456 999428441846109704 1001403596869520988 1006417451928949632 1011279371986577408 1013277947820542976 1013473664031816867 1015197034842930368 1020382260355342456 1022296314806866944 1023484706310676896 1025491138308873984 1027517800637547648 1028429076872564224 1029463857078149064 1031498370629686908 1039616360599629824 1041670938387376128 1042881852361157952 1044942883689934944 1046921942181771942 1057246616167785472 1057537736381026296 1059336036357840384 1062646614334557824 1066763272189676204 1070077709539694592 1072104371868368256 1073143384562675712 1074223155211981632 1075175853094044416 1079412639053585408 1082694565353443328 1088224541594251776 1090285572923028768 1092440287494022896 1105394124895137792 1105607633489254764 1107487674374105856 1108775098503233304 1110948733167946816 1113144284024009952 1115252511834661486 1118717605427862528 1119709764168945664 1121922629315524608 1123051480448889888 1124356997076873417 1128476849919657472 1129788673391254448 1135445330381379072 1137689293484899584 1142096664198296664 1143185377028304896 1145665881079445154 1147930042899760263 1153359944910311424 1155639312390371328 1156982711481634752 1159250852001335808 1161446402857398944 1163741751479646768 1169568405674583552 1172919112466230272 1177541060785729536 1178909920060439424 1181142703999947832 1184812518658830336 1189402443188758656 1195148348711409664 1195477441126377552 1197741602946692661 1205906307692677448 1209572834730799968 1211944072546851072 1214339218935283584 1216639103819630712 1228637517072289792 1230065774579827328 1232496734608641216 1238667633143322624 1242216302918283264 1249473273652837376 1249817324813940168 1255855089668113792 1259673484690063872 1260720230769617332 1264637293092366336 1267032439480798848 1269536456159614656 1271012257565161254 1275669482517873664 1277152413398809376 1279548122690433024 1283546895213732864 1286083549156843008 1288519313454488544 1295100561220242348 1306627203214573812 1307872756104071168 1312939411925755328 1315534153846557216 1318025695804599938 1322120806414746624 1323293357654208512 1328785541999941311 1335204795826027984 1341889935905266176 1344541892300335872 1351037263760723968 1351298218709089156 1353968768548435182 1356644596154262129 1363061753075822592 1364646275080902528 1367321517745165312 1370023734183396864 1372618476104198752 1375331160839582544 1382217206706326016 1383823996402305744 1390509136481543936 1393257178253246592 1395895922909029256 1400232976596799488 1403025607988595877 1405657432859442048 1410050315174701728 1412448048477120512 1412836975876628016 1415512803482454963 1423978721823550464 1429472495824491008 1432297540282642176 1435128167832607872 1436796465073660548 1450966055459002368 1453714097230705024 1456587049992030528 1463879930078472192 1471356850617080064 1474143511319006352 1476650232498807808 1477056838416474744 1478366798004311072 1484192378698679936 1488705027360984576 1491623473903816704 1494571346381887488 1497401973931853184 1499142662769164556 1502105395304281482 1513927107175172096 1516919057979866112 1519916921730814464 1522795552264395552 1527554508105926872 1530573390533013684 1538236707463310976 1542643615308846336 1544195785617223596 1545667802668447744 1551655668639529024 1559424540899444736 1562506407581064192 1563892149954973696 1564322778541736928 1570382913272657913 1571879893413919232 1585869924251678208 1589004054536760576 1593969921501836736 1596988803928923548 1600144908284514306 1608156557802552384 1609715076844013568 1612763779641066624 1615925430062468096 1619118958580378112 1622185471759507616 1624071217999928269 1635428359384543152 1643328979478188288 1654820790523490304 1658121173077431491 1661231511561158784 1663162647754849956 1666423099751920224 1669716426036014928 1672878767751992229 1679564646253418496 1682883943973286912 1689376585974398464 1692715274879486208 1694683010086881672 1703167995572068608 1711395860284977152 1714778065542457344 1718025751272651392 1718498821619167731 1726800748293656464 1730039917365467136 1738876278002003712 1742169604286098416 1745612627219470152 1754045538462076288 1759378668699345408 1762827741886328832 1766311591178594304 1768364880090659136 1771714055999921748 1789186581207021568 1792722523067114496 1805291691397913576 1808859461539016172 1817916108820276608 1819528366774536704 1824958655729446068 1826698312244529152 1833774881119443392 1835906594260788478 1842956275608434688 1845098661869740992 1848745101912961824 1857676237670995456 1863324454377424896 1874209910479256064 1880067086899602304 1883782634502170688 1887350404643273284 1891080346154425998 1898638295764733952 1900548659221198272 1909730053710189568 1913504223776810496 1915728620098214064 1919356893999915227 1925320342820599296 1932778970181732816 1942116066656040704 1942650841830363522 1955697297891397632 1961809134156106752 1965524681758675136 1969409117888632992 1973301230769835824 1977038543706899907 1984940036481312768 1996535965242470912 1998856883692219408 2002807193739041976 2012834903857899264 2022558743973154816 2026555895641085952 2026947328063633734 2030394069685860736 2030953152822652773 2040764520710684912 2044592629613733888 2046969412621353792 2050982276617747968 2055035601275095296 2056858153745128448 2058927714156298128 2062996741259373816 2083341876774752256 2085763704722315904 2089885767379869888 2093843884363543884 2114493232335570944 2115075472762052592 2118672072715680768 2125293228669115648 2133526544379352408 2140155419079389184 2144208743736736512 2148446310423963264 2150351706188088832 2158825278107170816 2176449083188503552 2180571145846057536 2184880574988045792 2211215266978509528 2214975348748211712 2217550197006466608 2221897466335893632 2226288568048019904 2230505023669322972 2237435210855725056 2243845258631049216 2246102960897779776 2248713994153746834 2256953699839314944 2259577346782508896 2270890660762758144 2275378586969799168 2284193328396593328 2291331762158890308 2295860085799520526 2311278624780742656 2313965422963269504 2318501704002671616 2322892805714797888 2327483502959293536 2339136811349167104 2345838224932460544 2357819840120878848 2362285407999895664 2378804886377517312 2390296697422819328 2390954882252755104 2395483205893385322 2400217362426771459 2411812615385354896 2419145669461599936 2423888145093702144 2428678437870567168 2433278207639261424 2460131549159654656 2464993469217282432 2477335266286645248 2482276075672131167 2498946547305674752 2499634649627880336 2511710179336227584 2519346969380127744 2521440461539234664 2529274586184732672 2534064878961597696 2539072912319229312 2542024515130322508 2551338965035747328 2554304826797618752 2567093790427465728 2572167098313686016 2577038626908977088 2590201122440484696 2613254406429147624 2615745512208142336 2625878823851510656 2631068307693114432 2636051391609199876 2644241612829493248 2657571083999882622 2670409591652055968 2683779871810532352 2689083784600671744 2702596437418178312 2707937537096870364 2713289192308524258 2729292550161805056 2734643035490330624 2740047468366793728 2745236952208397504 2750662321679165088 2753859891391182717 2764434413412652032 2767647992804611488 2781018272963087872 2786514356506493184 2791791845818058512 2806051215977191754 2811314865718884096 2820100630349403456 2824896096954241024 2825673951753256032 2831025606964909926 2836620519231638997 2847957443647100928 2858944991648982016 2864595080565284352 2870256335665215744 2873592930147321096 2901932110918004736 2907428194461410048 2913174099984061056 2927759860156944384 2933598998521609561 2942713701234160128 2948287022638012704 2953300464997615616 2954113676832949488 2956733596008622144 2968384757397359872 2977410054721969152 2989142692763774976 2994803947863706368 2998285325538329112 3004210790608562964 3027854214350344192 3033838115959732224 3039833843461628928 3040420992095450601 3045591104528791104 3055109016211853744 3061146781066027368 3076473414926621952 3085287230617692672 3088391571234447192 3091335605336895488 3103311337279058048 3118849081798889472 3125012815162128384 3128645557083473856 3140765826545315826 3143759786827838464 3171739848503356416 3178008109073521152 3187939843003673472 3193977607857847096 3200289816569028612 3216313115605104768 3219430153688027136 3225527559282133248 3231850860124936192 3238237917160756224 3244370943519015232 3248142435999856538 3270856718769086304 3286657958956376576 3316242346154862982 3322463023122317568 3326325295509699912 3332846199503840448 3339432852072029856 3345757535503984458 3359129292506836992 3365767887946573824 3378753171948796928 3385430549758972416 3389366020173763344 3406335991144137216 3429556131084914688 3436051502545302784 3436997643238335462 3453601496587312928 3460079834730934272 3466980634616447663 3477752556004007424 3484339208572196832 3491225254438940304 3508091076924152576 3518757337398690816 3532623182357188608 3536729760181318272 3543428111999843496 3578373162414043136 3585445046134228992 3593224808840077983 3610583382795827152 3617718923078032344 3635832217640553216 3639056733549073408 3649917311458892136 3653396624489058304 3667549762238886784 3671813188521576956 3685912551216869376 3690197323739481984 3697490203825923648 3715352475341990912 3726648908754849792 3748419820958512128 3760134173799204608 3767565269004341376 3774700809286546568 3782160692308851996 3801097318442396544 3819460107420379136 3827008447553620992 3831457240196428128 3838713787999830454 3850640685641198592 3865557940363465632 3884232133312081408 3885301683660727044 3923618268312213504 3931049363517350272 3938818235777265984 3946602461539671648 3954077087413799814 3969880072962625536 3993071930484941824 3997713767384438816 4005614387478083952 4025669807715798528 4053111791282171904 4053894656127267468 4060788139371721472 4061906305645305546 4081529041421369824 4089185259227467776 4093938825242707584 4101964553235495936 4110071202550190592 4113716307490256896 4117855428312596256 4125993482518747632 4171527409444631808 4179771534759739776 4187687768727087768 4209076823965787631 4228986464671141888 4230150945524105184 4237344145431361536 4246538410447364889 4250586457338231296 4267053088758704816 4288417487473473024 4296892620847926528 4300703412376177664 4317650556214341632 4352898166377007104 4361142291692115072 4369761149976091584 4391719210804539757 4422430533957019056 4429950697496423424 4435100394012933216 4443794932671787264 4452577136096039808 4461010047338645944 4474870421711450112 4492205921795559552 4497427988307493668 4513907399678629888 4519154693565017792 4541781321525516288 4550757173939598336 4568386656793186656 4582663524317780616 4591720171599041052 4627930845926539008 4637003408005343232 4645785611429595776 4654967005918587072 4678273622698334208 4691676449864921088 4715639680241757696 4724570815999791328 4757609772755034624 4781909764505510208 4790966411786770644 4800434724853542918 4823625230770709792 4838291338923199872 4847776290187404288 4857356875741134336 4866556415278522848 4872213653999784807 4920263098319309312 4929986938434564864 4964552151344262334 4974363519232294473 4997893094611349504 4999269299255760672 5018636303255976687 5023420358672455168 5038693938760255488 5042880923078469328 5068129757923195392 5078145824638458624 5084049030260645016 5102677930071494656 5108609653595237504 5134187580854931456 5144334196627372032 5154077253817954176 5180402244880969392 5190213612769001531 5226508812858295248 5251757647703021312 5262136615386228864 5272102783218399752 5288483225658986496 5315142167999765244 5340819183304111936 5367559743621064704 5378167569201343488 5405192874836356624 5415875074193740728 5426578384617048516 5458585100323610112 5469286070980661248 5480094936733587456 5490473904416795008 5501324643358330176 5507719782782365434 5528868826825304064 5535295985609222976 5562036545926175744 5573028713012986368 5583583691636117024 5612102431954383508 5622629731437768192 5640201260698806912 5651347903506512064 5662051213929819852 5673241038463277994 5695914887294201856 5717889983297964032 5729190161130568704 5740512671330431488 5747185860294642192 5758070681999745681 5814856388922820096 5826348199968122112 5867197997043219122 5885427402468320256 5896574045276025408 5906600929995231232 5908227353665898976 5913467192017244288 5931115631120699721 5936769514794719744 5954820109443938304 5989607895727412736 5996570651076658224 6008421581217125928 6067676231919464448 6079667686923257856 6080841984190901202 6091182209057582208 6110218032423707488 6122293562132054736 6133888815090638173 6152946829853243904 6170574461235385344 6176783142468894384 6206622674558116096 6250025630324256768 6257291114166947712 6281531653090631652 6287519573655676928 6343479697006712832 6356016218147042304 6375879686007346944 6387955215715694192 6400579633138057224 6432626231210209536 6451055118564266496 6463701720249872384 6476475834321512448 6488741887038030464 6496284871999713076 6541713437538172608 6573315917912753152 6632484692309725964 6644926046244635136 6652650591019399824 6665692399007680896 6678865704144059712 6691515071007968916 6731535775893147648 6757506343897593856 6770861099517944832 6778732040347526688 6812671982288274432 6872103005090605568 6873995286476670924 6907202993174625856 6933961269232895326 6955505112008014848 6968678417144393664 6982450508877880608 7016182153848305152 7037514674797381632 7073459520362636544 7086856223999686992 7170890092268457984 7186449617680155966 7221166765591654304 7235437846156064688 7249141326925299659 7271664435281106432 7278113467098146816 7299834622917784272 7335099524477773568 7343626377043153912 7380394647478963968 7394980407651847296 7430704950683981824 7446828227016393501 7496839641917024256 7520268347598409216 7535130538008682752 7549401618573093136 7564321384617703992 7602194636884793088 7638920214840758272 7654016895107241984 7662914480392856256 7677427575999660908 7701281371282397184 7731115880726931264 7768464266624162816 7770603367321454088 7847236536624427008 7862098727034700544 7877636471554531968 7893204923079343296 7908154174827599628 7986143860969883648 7995427534768877632 8011228774956167904 8051339615431597056 8107789312254534936 8121576278743442944 8123812611290611092 8163058082842739648 8187877650485415168 8203929106470991872 8220142405100381184 8227432614980513792 8235710856625192512 8251986965037495264 8261579674173548151 8343054818889263616 8359543069519479552 8375375537454175536 8418153647931575262 8460301891048210368 8474688290862723072 8493076820894729778 8501172914676462592 8534106177517409632 8576834974946946048 8593785241695853056 8601406824752355328 8705796332754014208 8722284583384230144 8739522299952183168 8783438421609079514 8800796995564828683 8844861067914038112 8859901394992846848 8870200788025866432 8887589865343574528 8905154272192079616 8922020094677291888 8984411843591119104 8994855976614987336 9027814799357259776 9038309387130035584 9083562643051032576 9101514347879196672 9136773313586373312 9165327048635561232 9183440343198082104 9255861691853078016 9274006816010686464 9291571222859191552 9309934011837174144 9356547245396668416 9431279360483515392 9449141631999582656 9515219545510069248 9563819529011020416 9581932823573541288 9600869449707085836 9647250461541419584 9676582677846399744 9695552580374808576 9714713751482268672 9733112830557045696 9744427307999569614 9840526196638618624 9859973876869129728 9929104302688524668 9948727038464588946 9998538598511521344 10037272606511953374 10046840717344910336 10077387877520510976 10085761846156938656 10136259515846390784 10156291649276917248 10168098060521290032 10217219307190475008 10288668393254744064 10308154507635908352 10360804489761938784 10380427225538003062 10400941903849342989 10453017625716590496 10503515295406042624 10524273230772457728 10544205566436799504 10630284335999530488 10681638366608223872 10735119487242129408 10756335138402686976 10810385749672713248 10831750148387481456 10853156769234097032 10917170200647220224 10960189873467174912 10980947808833590016 11002649286716660352 11015439565564730868 11057737653650608128 11070591971218445952 11124073091852351488 11146057426025972736 11167167383272234048 11224204863908767016 11245259462875536384 11280402521397613824 11302695807013024128 11324102427859639704 11346482076926555988 11435779966595928064 11458380322261137408 11481025342660862976 11494371720589284384 11516141363999491362 11629712777845640192 11652696399936244224 11734395994086438244 11770854804936640512 11793148090552050816 11816454707331797952 11826934384034488576 11862231262241399442 11873539029589439488 11909640218887876608 11979215791454825472 11993141302153316448 12016843162434251856 12159335373846515712 12161683968381802404 12182364418115164416 12220436064847414976 12244587124264109472 12267777630181276346 12305893659706487808 12341148922470770688 12353566284937788768 12413245349116232192 12514582228333895424 12563063306181263304 12575039147311353856 12627230471897362893 12686959394013425664 12712032436294084608 12751759372014693888 12775910431431388384 12801159266276114448 12865252462420419072 12902110237128532992 12952951668643024896 12977483774076060928 12992569743999426152 13083426875076345216 13146631835825506304 13175157632413619271 13264969384619451928 13289852092489270272 13305301182038799648 13331384798015361792 13357731408288119424 13383030142015937832 13515012687795187712 13541722199035889664 13557464080695053376 13625343964576548864 13744206010181211136 13747990572953341848 13814405986349251712 13867922538465790652 13911010224016029696 13937356834288787328 13964901017755761216 14032364307696610304 14075029349594763264 14146919040725273088 14173712447999373984 14372899235360311932 14442333531183308608 14470875692312129376 14498282653850599318 14543328870562212864 14556226934196293632 14599669245835568544 14616640961999354421 14670199048955547136 14687252754086307824 14760789294957927936 14789960815303694592 14861409901367963648 14893656454032787002 14923090557696883419 14993679283834048512 15040536695196818432 15070261076017365504 15098803237146186272 15128642769235407984 15204389273769586176 15308033790214483968 15325828960785712512 15354855151999321816 15402562742564794368 15462231761453862528 15536928533248325632 15541206734642908176 15570640838307004593 15724197454069401088 15755272943109063936 15786409846158686592 15816308349655199256 15972287721939767296 15990855069537755264 16022457549912335808 16102679230863194112 16215578624509069872 16243152557486885888 16247625222581222184 16326116165685479296 16375755300970830336 16407858212941983744 16440284810200762368 16471421713250385024 16503973930074990528 16523159348347096302 16686109637778527232 16719086139038959104 16750751074908351072 16836307295863150524 16920603782096420736 16986153641789459556 17002345829352925184 17068212355034819264 17153669949893892096 17187570483391706112 17202813649504710656 17274212045999237043 17444569166768460288 17479044599904366336 17566876843218159028 17601593991129657366 17689722135828076224 17719802789985693696 17740401576051732864 17775179730687149056 17810308544384159232 17844040189354583776 17968823687182238208 17989711953229974672 18076618774260071168 18203028695758393344 18239332903851746401 18273546627172746624 18330654097271122464 18366880686396164208 18401666445271914519 18511723383706156032 18583142445718383104 18619868023674348288 18862558720967030784 18898283263999165312 19030439091020138496 19127639058022040832 19163865647147082576 19201738899414171672 19294500923082839168 19353165355692799488 19391105160749617152 19429427502964537344 19466225661114091392 19488854615999139228 19681052393277237248 19719947753738259456 19858208605377049336 19897454076929177892 19997077197023042688 20074545213023906748 20093681434689820672 20171523692313877312 20272519031692781568 20312583298553834496 20336196121042580064 20434438614380950016 20616309015271816704 20721608979523877568 20760854451076006124 20801883807698685978 20906035251433180992 21007030590812085248 21048546461544915456 21088411132873599008 21112925833999067497 21260568671999060976 21363276733216447744 21512670276805373952 21620771499345426496 21663500296774962912 21706313538468194064 21747423980775898977 21834340401294440448 21961895617667180032 22005298573433320704 22030879131129461736 22141183942436891904 22248146183704702976 22292114852051945472 22334334766544468096 22340484681049180503 22448409727817534032 22490518925751072768 22560805042795227648 22605391614026048256 22648204855719279408 22692964153853111976 22916760644522274816 22962050685321725952 22988743441178568768 23032282727998982724 23259425555691280384 23305392799872488448 23468791988172876488 23541709609873281024 23586296181104101632 23632909414663595904 23653868768068977152 23724462524482798884 23747078059178878976 23958431582909650944 23986282604306632896 24033686324868503712 24323367936763604808 24364728836230328832 24440872129694829952 24489174248528218944 24535555260362552692 24611787319412975616 24682297844941541376 24707132569875577536 24826490698232464384 25029164456667790848 25126126612362526608 25254460943794725786 25424064872588169216 25503518744029387776 25551820862862776768 25602318532552228896 25730504924840838144 25804220474257065984 25954967548152121856 25985139487998852304 26166853750152690432 26293263671651012608 26350315264827238542 26402390986694486049 26529938769238903856 26579704184978540544 26610602364077599296 26662769596030723584 26715462816576238848 26766060284031875664 27083444398071779328 27114928161390106752 27250687929153097728 27488412020362422272 27495981145906683696 27628811972698503424 27735845076931581304 27822020448032059392 27874713668577574656 27929802035511522432 28064728615393220608 28293838081450546176 28347424895998747968 28745798470720623864 28884667062366617216 28941751384624258752 28996565307701198636 29086657741124425728 29199338491671137088 29233281923998708842 29340398097911094272 29374505508172615648 29521578589915855872 29579921630607389184 29787312908065574004 29846181115393766838 30081073390393636864 30140522152034731008 30197606474292372544 30257285538470815968 30408778547539172352 30651657921571425024 30709710303998643632 30924463522907725056 31073857066496651264 31082413469285816352 31141281676614009186 31202825711548028967 31448394908138802176 31510545886218127872 31572819692317373184 31632616699310398512 31981710139075510528 32044915099824671616 32205358461726388224 32269588983737705171 32431157249018139744 32486305114973771776 32495250445162444368 32652232331370958592 32751510601941660672 32880569620401524736 32942843426500770048 33007947860149981056 33046318696694192604 33372219275557054464 33438172278077918208 33501502149816702144 33672614591726301048 33841207564192841472 33972307283578919112 34004691658705850368 34136424710069638528 34307339899787784192 34375140966783412224 34548424091998474086 34889138333536920576 34958089199808732672 35133753686436318056 35203187982259314732 35379444271656152448 35480803152103465728 35550359461374298112 35620617088768318464 35688080378709167552 35937647374364476416 35979423906459949344 36153237548520142336 36478665807703492802 36547093254345493248 36661308194542244928 36733761372792328416 36803332890543829038 37023446767412312064 37166284891436766208 37239736047348696576 37725117441934061568 37796566527998330624 38060878182040276992 38136786980780924293 38255278116044081664 38327731294294165152 38403477798828343344 38589001846165678336 38706330711385598976 38858855005929074688 38932451322228182784 38977709231998278456 39362104786554474496 39439895507476518912 39525472897240857813 39716417210754098672 39794908153858355784 39994154394046085376 40149090426047813496 40187362869379641344 40343047384627754624 40545038063385563136 40625166597107668992 40672392242085160128 40868877228761900032 41232618030543633408 41443217959047755136 41521708902152012248 41603767615397371956 41812070502866361984 42014061181624170496 42097092923089830912 42176822265747198016 42225851667998134994 42521137343998121952 42726553466432895488 43241542998690852992 43327000593549925824 43412627076936388128 43494847961551797954 43668680802588880896 43923791235334360064 44010597146866641408 44061758262258923472 44282367884873783808 44584229704103890944 44668669533088936192 44680969362098361006 44896819455635068064 44981037851502145536 45121610085590455296 45210783228052096512 45296409711438558816 45385928307706223952 45924101370643451904 45977486882357137536 46064565455997965448 46518851111382560768 46610785599744976896 46711922514921013779 46937583976345752976 47172592362208203264 47265818829327191808 47307737536137954304 47448925048965597768 47494156118357757952 47916863165819301888 47972565208613265792 48067372649737007424 48646735873527209616 48729457672460657664 48881744259389659904 48978348497056437888 49071110520725105384 49223574638825951232 49414265139751155072 49652981396464928768 50058328913335581696 50252253224725053216 50508921887589451572 51007037488058775552 51103641725725553536 51204637065104457792 51461009849681676288 51608440948514131968 51909935096304243712 51970278975997704608 52333707500305380864 52700630529654477084 52804781973388972098 53059877538477807712 53159408369957081088 53221204728155198592 53325539192061447168 53430925633152477696 53532120568063751328 54229856322780213504 54717998711555239203 54976824040724844544 54991962291813367392 55204999335815743557 55257623945397006848 55471690153863162608 55749427337155149312 55859604071023044864 56129457230786441216 56587676162901092352 56694849791997495936 57092349740459016841 57491596941441247728 57769334124733234432 57883502769248517504 57993130615402397272 58173315482248851456 58398676983342274176 58466563847997417684 58680796195822188544 58749011016345231296 59043157179831711744 59159843261214778368 59574625816131148008 59692362230787533676 60162146780787273728 60281044304069462016 60395212948584745088 60514571076941631936 60817557095078344704 61303315843142850048 61419420607997287264 61848927045815450112 62164826938571632704 62282563353228018372 62405651423096057934 62896789816277604352 63021091772436255744 63145639384634746368 63265233398620797024 63338777501997202491 63963420278151021056 64089830199649343232 64539177967475410342 64862314498036279488 64972610229947543552 64990500890324888736 65242271942327696931 65304464662741917184 65503021203883321344 65885686853001540096 66015895720299962112 66092637393388385208 66744438551114108928 66876344556155836416 67003004299633404288 67345229183452602096 67472776965997019903 67682415128385682944 67944614567157838224 68272849420139277056 68750281933566824448 69096848183996948172 69778276667073841152 69916178399617465344 70267507372872636112 70406375964518629464 70758888543312304896 70961606304206931456 71100718922748596224 71241234177536636928 71376160757418335104 71875294748728952832 71958847812919898688 72306475097040284672 72957331615406985604 73094186508690986496 73322616389084489856 73467522745584656832 73606665781087658076 74046893534824624128 74332569782873532416 74479472094697393152 75593133055996661248 76273573961561848586 76510556232088163328 76655462588588330304 76806955597656686688 77178003692331356672 77412661422771197952 77864902644456365568 77955418463996556912 78879791014953037824 79050945794481715626 79432834421508197344 79589816307716711568 79740554596178296249 79988308788092170752 80298180852095626992 80686094769255509248 81250333194215337984 81344784484170320256 81737754457523800064 82465236061087266816 82886435918095510272 83043417804304024496 83207535230794743912 83624141005732723968 84028122363248340992 84194185846179661824 84353644531494396032 84451703335996269988 85042274687996243904 85453106932865790976 86483085997381705984 86654001187099851648 86825254153872776256 86989695923103595908 87847582470668720128 88021194293733282816 88123516524517846944 88564735769747567616 89337339066177872384 89361938724196722012 89793638911270136128 90243220171180910592 90421566456104193024 90592819422877117632 90771856615412447904 91954973764714275072 92129130911995930896 93221571199489953792 93423845029842027558 93875167952691505952 94345184724416406528 94531637658654383616 94615475072275908608 94897850097931195536 95945130417226531584 96134745299474014848 96808766951213115513 97293471747054419232 97458915344921315328 97763488518779319808 97956696994112875776 98142221041450210768 98828530279502310144 99305962792929857536 100116657826671163392 100504506449450106432 101017843775178903144 102014074976117551104 102207283451451107072 102409274130208915584 102922019699363352576 103819870192608487424 103940557951995409216 104667415000610761728 105401261059308954168 105609563946777944196 106119755076955615424 106442409456310397184 106651078384122894336 106861851266304955392 107064241136127502656 108459712645560427008 109435997423110478406 109983924583626734784 110409998671631487114 110515247890794013696 110943380307726325216 111498854674310298624 111719208142046089728 113175352325802184704 113389699583994991872 114184699480918033682 114410360942342772879 114983193882882495456 115538668249466468864 115767005538497035008 115986261230804794544 116797353966684548352 116933127695994835368 117361592391644377088 117498022032690462592 118086314359663423488 118319686522429556736 119149251632262296016 119384724461575067352 120562088608138924032 120790425897169490176 121029142153883263872 121635114190156689408 122606631686285700096 122838841215994574528 123697854091630900224 124329653877143265408 124565126706456036744 124811302846192115868 125793579632555208704 126042183544872511488 126291278769269492736 126530466797241594048 126677555003994404982 127926840556302042112 128179660399298686464 129078355934950820684 129724628996072558976 129981001780649777472 130484543884655393862 130608929325483834368 131006042407766642688 131771373706003080192 132031791440599924224 132185274786776770416 133752689112311672832 134006008599266808576 134690458366905204192 134945553931994039806 135364830256771365888 135889229134315676448 136545698840278554112 138193696367993896344 139556553334147682304 139832356799234930688 140535014745745272224 140812751929037258928 141517777086624609792 141923212608413862912 142482468355073273856 142752321514836670208 143750589497457905664 143917695625839797376 144612950194080569344 145914663230813971208 146188373017381972992 146645232778168979712 146935045491169313664 147213331562175316152 148665139565747064832 148958944189394786304 151186266111993322496 152547147923123697172 153021112464176326656 153310925177176660608 153613911195313373376 154356007384662713344 154825322845542395904 155729805288912731136 155910836927993113824 158101891588963431252 158865668843016394688 159179632615433423136 159481109192356592498 159976617576184341504 160596361704191253984 161372189538511018496 162689568968340640512 163475508915047600128 164153996134665717609 164930472122174533632 165772871836191020544 166086835608608048992 166415070461589487824 167248282011465447936 168388371692359323648 168707289062988792064 168903406671992539976 170084549375992487808 170906213865731581952 171277049221377050523 172966171994763411968 173308002374199703296 173650508307745552512 173979391846207191816 175695164941337440256 176042388587466565632 176247033049035693888 177129471539495135232 178674678132355744768 178723877448393444024 179587277822540272256 180486440342361821184 180843132912208386048 181185638845754235264 181543713230824895808 183909947529428550144 184258261823991861792 186847690059684055116 187750335905383011904 188690369448832813056 189063275317308767232 189230950144551817216 189795700195862391072 190016332505991607473 191890260834453063168 192269490598948029696 193617533902426231026 194586943494108838464 194917830689842630656 195526977037558639616 195913393988225751552 196284442082900421536 197657060559004620288 200233315653342326784 201009012898900212864 202035687550357806288 202418330897991059709 204414566902902214144 204818548260417831168 207639740385216974848 207881115903990818432 209334830001221523456 210802522118617908336 211219127893555888392 212239510153911230848 212884818912620794368 213302156768245788672 213723702532609910784 214128482272255005312 216919425291120854016 218871994846220956812 219967849167253469568 220819997343262974228 221030495781588027392 221886760615452650432 222997709348620597248 223438416284092179456 226779399167989983744 228369398961836067364 228820721884685545758 229966387765764990912 231077336498932937728 231534011076994070016 231972522461609589088 233594707933369096704 233866255391989670736 234996044065380925184 236639373044859113472 238298503264524592032 238769448923150134704 239221663788534888747 241580851794338980352 242058284307766527744 245213263372571400192 245677682431989149056 247395708183261800448 248659307754286530816 249130253412912073488 249622605692384231736 252084367089745022976 252582557538538985472 253060933594483188096 253355110007988809964 255853681112604084224 256359320798597372928 258156711869901641368 259449257992145117952 259962003561299554944 260969087769310787724 261217858650967668736 263542747412006160384 264063582881199848448 264370549573553540832 268012017198533617152 269380916733810408384 269891107863988079612 270729660513542731776 271778458268631352896 273091397680557108224 276387392735987792688 279664713598469861376 281070029491490544448 281625503858074517856 283035554173249219584 283846425216827725824 285504643029673340416 287835391251679594752 289225900388161138688 290426300853639346539 291829326461627942416 292376746034763945984 293290465556337959424 293870090982338627328 294426663124350632304 297917888378789572608 302372532223986644992 305094295846247394344 306042224928352653312 306621850354353321216 307227822390626746752 308712014769325426688 311459610577825462272 311821673855986227648 316203783177926862504 317731337686032789376 318359265230866846272 318962218384713184996 319953235152368683008 321192723408382507968 322744379077022036992 325379137936681281024 328307992269331435218 331545743672382041088 332173671217216097984 332830140923178975648 334496564022930895872 337414578125977584128 337806813343985079952 340169098751984975616 341812427731463163904 342554098442754101046 343231082827028318637 345932343989526823936 346616004748399406592 347301016615491105024 347958783692414383632 352084777174933131264 352494066098071387776 354258943078990270464 357349356264711489536 357447754896786888048 359174555645080544512 361686265824416772096 362371277691508470528 363087426461649791616 367819895058857100288 368516523647983723584 373695380119368110232 375500671810766023808 377380738897665626112 378126550634617534464 379591400391724782144 380032665011983214946 383780521668906126336 384538981197896059392 387235067804852462052 389173886988217676928 391053954075117279232 391826787976451503104 392568884165800843072 395314121118009240576 402018025797800425728 404071375100715612576 404836661795982119418 408829133805804428288 409637096520835662336 415762231807981636864 418669660002443046912 419504656788590167223 421605044237235816672 422438255787111776784 424479020307822461696 425769637825241588736 427447405065219821568 428256964544510010624 433838850582241708032 437743989692441913624 439935698334506939136 441639994686525948456 442060991563176054784 443773521230905300864 445995418697241194496 446876832568184358912 453558798335979967488 456738797923672134728 457641443769371091516 459932775531529981824 462154672997865875456 463068022153988140032 463945044923219178176 467189415866738193408 467732510783979341472 469992088130761850368 476597006529049184064 477538897846300269408 478443327577069777494 483161703588677960704 484116568615533055488 490426526745142800384 491355364863978298112 494791416366523600896 497318615508573061632 498260506825824146976 499245211384768463472 505165115077077970944 506121867188966376192 506710220015977619928 511707362225208168448 512718641597194745856 513831147664131151569 516313423739803282736 518898515984290235904 519924007122599109888 521938175538621575448 522435717301935337472 527085494824012320768 528127165762399696896 528741099147107081664 536024034397067234304 538761833467620816768 539782215727976159224 541459321027085463552 543556916537262705792 546182795361114216448 552774785471975585376 562140058982981088896 563251007716149035712 566071108346498439168 567692850433655451648 571009286059346680832 575670782503359189504 580852601707278693078 583658652923255884832 584753492069527891968 586580931112675918848 587740181964677254656 588853326248701264608 604745064447973289984 607254992693973179127 610188591692494788688 613243700708706642432 614455644781253493504 617424029538650853376 622919221155650924544 623643347711972455296 632407566355853725008 635462675372065578752 636718530461733692544 637924436769426369992 639906470304737366016 642385446816765015936 645488758154044073984 650758275873362562048 656615984538662870436 663091487344764082176 664347342434432195968 665660281846357951296 668993128045861791744 674829156251955168256 675613626687970159904 680338197503969951232 685108196885508202092 686462165654056637274 691864687979053647872 693232009496798813184 694602033230982210048 695917567384828767264 704988132196142775552 714698712529422979072 714895509793573776096 717664991365604666241 718349111290161089024 724742555383016941056 726174852923299583232 735639790117714200576 737033047295967447168 742200546625967218933 747390760238736220464 751001343621532047616 756253101269235068928 759182800783449564288 760065330023966429892 767561043337812252672 769077962395792118784 774470135609704924104 778347773976435353856 782107908150234558464 783653575952903006208 785137768331601686144 790628242236018481152 804036051595600851456 808142750201431225152 809673323591964238836 817658267611608856576 819274193041671324672 831524463615963273728 839009313577180334446 843210088474471633344 844876511574223553568 848958040615644923392 851539275650483177472 856513929089020021248 867677701164483416064 875487979384883827248 877146100557961258739 879871396669013878272 883279989373051896912 887547042461810601728 893753665136368717824 907117596671959934976 913477595847344269456 915282887538742183032 919865551063059963648 924309345995731750912 926136044307976280064 927890089846438356352 934378831733476386816 935465021567958682944 939984176261523700736 953194013058098368128 955077795692600538816 956886655154139554988 966323407177355921408 968233137231066110976 982710729727956596224 994637231017146123264 996521013651648293952 998490422769536926944 1012243734377932752384 1013420440031955239856 1025437283194389491712 1027662295328262303138 1032626847479606565472 1037797031968580471808 1039848014245198219776 1043876351077243150896 1056254331524799393792 1057482198294214163328 1072048068794134468608 1077523666935241633536 1079564431455952318448 1087113833074525411584 1092365590722228432896 1105549570943951170752 1124280117965962177792 1126502015432298071424 1132142216692996878336 1142018572118693361664 1151341565006718379008 1161705203414557386156 1167317305846511769664 1173161862225351837696 1175480363929354509312 1177706652497402529216 1214509985387946358254 1220377183384989577376 1226487401417413284864 1228911289562506987008 1247286695423944910592 1258513970365770501669 1264815132711707450016 1270925350744131157504 1273437060923467385088 1275848873538852739984 1284770893633530031872 1290977516308088147968 1301516551746725124096 1313231969077325740872 1326182974689528164352 1328694684868864391936 1331320563692715902592 1337986256091723583488 1349658312503910336512 1351227253375940319808 1360676395007939902464 1370216393771016404184 1372924331308113274548 1383729375958107295744 1386464018993597626368 1389204066461964420096 1391835134769657534528 1409976264392285551104 1429791019587147552192 1435329982731209332482 1436698222580322178048 1449485110766033882112 1452349705846599166464 1471279580235428401152 1474066094591934894336 1484401093251934437866 1494781520477472440928 1502002687243064095232 1518365601566899128576 1520130660047932859784 1535122086675624505344 1538155924791584237568 1548940271219409848208 1556695547952870707712 1567307151905806012416 1570275536663203372288 1581256484472036962304 1608072103191201702912 1616285500402862450304 1619346647183928477672 1635316535223217713152 1638548386083342649344 1663048927231926547456 1678018627154360668892 1686420176948943266688 1689753023148447107136 1697916081231289846784 1703078551300966354944 1713027858178040042496 1750975958769767654496 1754292201115922517478 1759742793338027756544 1766559978746103793824 1775094084923621203456 1814235193343919869952 1826955191694688538912 1830565775077484366064 1839731102126119927296 1852272088615952560128 1855780179692876712704 1868757663466952773632 1870930043135917365888 1879968352523047401472 1906388026116196736256 1910155591385201077632 1913773310308279109976 1932646814354711842816 1936466274462132221952 1965421459455913192448 1989274462034292246528 1993042027303296587904 1996980845539073853888 2024487468755865504768 2026840880063910479712 2055324590656524606276 2065253694959213130944 2075594063937160943616 2079696028490396439552 2087752702154486301792 2114964396588428326656 2144096137588268937216 2155047333870483267072 2159128862911904636896 2174227666149050823168 2211099141887902341504 2226601639877901656799 2248560235931924355584 2253004030864596142848 2284037144237386723328 2302683130013436758016 2323410406829114772312 2334634611693023539328 2346323724450703675392 2350960727858709018624 2355413304994805058432 2429019970775892716508 2440754366769979154752 2452974802834826569728 2457822579125013974016 2494573390847889821184 2517027940731541003338 2529630265423414900032 2541850701488262315008 2546874121846934770176 2551697747077705479968 2569541787267060063744 2603033103493450248192 2626463938154651481744 2631438301673883776217 2657389369737728783872 2662641127385431805184 2699316625007820673024 2702454506751880639616 2721352790015879804928 2740432787542032808368 2745848662616226549096 2772928037987195252736 2778408132923928840192 2783670269539315069056 2819952528784571102208 2859582039174295104384 2870659965462418664964 2873396445160644356096 2898970221532067764224 2904699411693198332928 2948132189183869788672 2968802186503868875732 2989563040954944881856 3004005374486128190464 3036731203133798257152 3040261320095865719568 3076311849583168475136 3097880542438819696416 3113391095905741415424 3140551073326406744576 3216144206382403405824 3232571000805724900608 3238693294367856955344 3277096772166685298688 3326097854463853094912 3356037254308721337784 3372840353897886533376 3379506046296894214272 3395832162462579693568 3426055716356080084992 3501951917539535308992 3508584402231845034956 3519485586676055513088 3533119957492207587648 3550188169847242406912 3653910383389377077824 3661131550154968732128 3679462204252239854592 3711560359385753425408 3741860086271834731776 3759936705046094802944 3775541911097311505007 3812776052232393472512 3820311182770402155264 3827546620616558219952 3872932548924264443904 3930842918911826384896 3978548924068584493056 3986084054606593175808 3993961691078147707776 4048974937511731009536 4053681760127820959424 4110649181313049212552 4130507389918426261888 4151188127874321887232 4159392056980792879104 4175505404308972603584 4229928793176856653312 4310094667740966534144 4318257725823809273792 4348455332298101646336 4422198283775804683008 4453203279755803313598 4497120471863848711168 4506008061729192285696 4605366260026873516032 4646820813658229544624 4669269223386047078656 4701921455717418037248 4710826609989610116864 4858039941551785433016 4881508733539958309504 4905949605669653139456 4915645158250027948032 4989146781695779642368 5034055881463082006676 5059260530846829800064 5083701402976524630016 5093748243693869540352 5103395494155410959936 5139083574534120127488 5252927876309302963488 5262876603347767552434 5314778739475457567744 5325282254770863610368 5404909013503761279232 5442705580031759609856 5480865575084065616736 5491697325232453098192 5556816265847857680384 5567340539078630138112 5639905057569142204416 5719164078348590208768 5741319930924837329928 5746792890321288712192 5797940443064135528448 5809398823386396665856 5896264378367739577344 5937604373007737751464 5979126081909889763712 6008010748972256380928 6073462406267596514304 6080522640191731439136 6195761084877639392832 6226782191811482830848 6281102146652813489152 6432288412764806811648 6465142001611449801216 6477386588735713910688 6652195708927706189824 6679804919633704970397 6712074508617442675568 6745680707795773066752 6759012092593788428544 6791664324925159387136 6852111432712160169984 7003903835079070617984 7017168804463690069912 7038971173352111026176 7066239914984415175296 7100376339694484813824 7307820766778754155648 7322263100309937464256 7358924408504479709184 7423120718771506850816 7483720172543669463552 7551083822194623010014 7625552104464786945024 7640622365540804310528 7655093241233116439904 7861685837823652769792 7894314905021651328651 7972168109213186351616 7987923382156295415552 8097949875023462019072 8107363520255641918848 8221298362626098425104 8261014779836852523776 8318784113961585758208 8351010808617945207168 8459857586353713306624 8620189335481933068288 8636515451647618547584 8696910664596203292672 8844396567551609366016 8906406559511606627196 8994240943727697422336 9012016123458384571392 9293641627316459089248 9338538446772094157312 9421653219979220233728 9648607106137573846129 9716079883103570866032 9763017467079916619008 9831290316500055896064 9978293563391559284736 10068111762926164013352 10118521061693659600128 10167402805953049260032 10187496487387739080704 10206790988310821919872 10278167149068240254976 10505855752618605926976 10525753206695535104868 10629557478950915135488 10650564509541727220736 10809818027007522558464 10961731150168131233472 10983394650464906196384 11134681078157260276224 11279810115138284408832 11438328156697180417536 11482639861849674659856 11618797646772793331712 11792528756735479154688 11875208746015475502928 11958252163819779527424 12016021497944512761856 12146924812535193028608 12161045280383462878272 12391522169755278785664 12453564383622965661696 12562204293305626978304 12930284003222899602432 12954773177471427821376 13359609839267409940794 13424149017234885351136 13491361415591546133504 13518024185187576857088 14007807670158141235968 14034337608927380139824 14132479829968830350592 14200752679388969627648 14615641533557508311296 14644526200619874928512 14717848817008959418368 14846241437543013701632 14967440345087338927104 15102167644389246020028 15251104208929573890048 15281244731081608621056 15310186482466232879808 15788629810043302657302 15944336218426372703232 15975846764312590831104 16214727040511283837696 16442596725252196850208 16522029559673705047552 16702021617235890414336 16919715172707426613248 17240378670963866136576 17273030903295237095168 17393821329192406585344 17688793135103218732032 17812813119023213254392 17988481887455394844672 18024032246916769142784 18587283254632918178496 18677076893544188314624 18843306439958440467456 19297214212275147692258 19432159766207141732064 19526034934159833238016 19956587126783118569472 20136223525852328026704 20237042123387319200256 20374992974775478161408 20413581976621643839744 20556334298136480509952 21011711505237211853952 21051506413391070209736 21259114957901830270976 21301129019083454441472 21619636054015045116928 21923462300336262466944 21966789300929812392768 22269362156314520552448 22876656313394360835072 22965279723699349319712 23585057513470958309376 23750417492030951005856 23916504327639559054848 24293849625070386057216 24322090560766925756544 24783044339510557571328 25124408586611253956608 25860568006445799204864 25909546354942855642752 26719219678534819881588 26848298034469770702272 26982722831183092267008 27036048370375153714176 28015615340316282471936 28068675217854760279648 28264959659937660701184 28945821318412721538387 29231283067115016622592 29289052401239749857024 29692482875086027403264 29934880690174677854208 30204335288778492040056 30502208417859147780096 30562489462163217242112 30620372964932465759616 31577259620086605314604 31888672436852745406464 31951693528625181662208 32429454081022567675392 32885193450504393700416 33044059119347410095104 33404043234471780828672 33839430345414853226496 34546061806590474190336 35377586270206437464064 35625626238046426508784 36048064493833538285568 37174566509265836356992 37354153787088376629248 37686612879916880934912 38594428424550295384516 38864319532414283464128 39052069868319666476032 40272447051704656053408 40474084246774638400512 40827163953243287679488 42023423010474423707904 42103012826782140419472 42602258038166908882944 43239272108030090233856 43846924600672524933888 43933578601859624785536 44538724312629041104896 45753312626788721670144 45930559447398698639424 47500834984061902011712 47833008655279118109696 48644181121533851513088 49566088679021115142656 51721136012891598409728 51819092709885711285504 53438439357069639763176 53696596068939541404544 53965445662366184534016 54072096740750307428352 56031230680632564943872 56137350435709520559296 56529919319875321402368 57891642636825443076774 58462566134230033245184 58578104802479499714048 59869761380349355708416 60408670577556984080112 61124978924326434484224 61240745929864931519232 63154519240173210629208 63777344873705490812928 63903387057250363324416 64858908162045135350784 65770386901008787400832 66088118238694820190208 66808086468943561657344 69092123613180948380672 70755172540412874928128 71251252476092853017568 74349133018531672713984 74708307574176753258496 75373225759833761869824 77188856849100590769032 77728639064828566928256 78104139736639332952064 80544894103409312106816 80948168493549276801024 81654327906486575358976 84046846020948847415808 84206025653564280838944 86478544216060180467712 86837463955238164615161 87693849201345049867776 87867157203719249571072 89077448625258082209792 91506625253577443340288 91861118894797397278848 95001669968123804023424 95666017310558236219392 97288362243067703026176 99132177358042230285312 103638185419771422571008 106876878714139279526352 107393192137879082809088 108144193481500614856704 112062461361265129887744 112274700871419041118592 113059838639750642804736 115783285273650886153548 116925132268460066490368 117156209604958999428096 120817341155113968160224 122481491859729863038464 126309038480346421258416 127806774114500726648832 129717816324090270701568 131540773802017574801664 132176236477389640380416 133616172937887123314688 138184247226361896761344 142502504952185706035136 148698266037063345427968 154377713698201181538064 155457278129657133856512 156208279473278665904128 161089788206818624213632 161896336987098553602048 163308655812973150717952 168093692041897694831616 168412051307128561677888 173674927910476329230322 175387698402690099735552 175734314407438499142144 183722237789594794557696 190003339936247608046848 191332034621116472438784 194576724486135406052352 198264354716084460570624 207276370839542845142016 213753757428278559052704 214786384275758165618176 224124922722530259775488 224549401742838082237184 226119677279501285609472 231566570547301772307096 233850264536920132980736 234312419209917998856192 241634682310227936320448 244962983719459726076928 252618076960692842516832 259435632648180541403136 263081547604035149603328 267232345875774246629376 276368494452723793522688 285005009904371412070272 297396532074126690855936 308755427396402363076128 310914556259314267713024 322179576413637248427264 326617311625946301435904 336187384083795389663232 336824102614257123355776 347349855820952658460644 350775396805380199471104 351468628814876998284288 367444475579189589115392 380006679872495216093696 389153448972270812104704 396528709432168921141248 414552741679085690284032 427507514856557118105408 429572768551516331236352 449098803485676164474368 463133141094603544614192 468624838419835997712384 483269364620455872640896 489925967438919452153856 505236153921385685033664 526163095208070299206656 570010019808742824140544 594793064148253381711872 617510854792804726152256 621829112518628535426048 644359152827274496854528 672374768167590779326464 673648205228514246711552 694699711641905316921288 701550793610760398942208 702937257629753996568576 734888951158379178230784 760013359744990432187392 778306897944541624209408 829105483358171380568064 855015029713114236210816 859145537103032662472704 898197606971352328948736 926266282189207089228384 966538729240911745281792 979851934877838904307712 1010472307842771370067328 1052326190416140598413312 1140020039617485648281088 1189586128296506763423744 1235021709585609452304512 1243658225037257070852096 1288718305654548993709056 1347296410457028493423104 1389399423283810633842576 1405874515259507993137152 1469777902316758356461568 1520026719489980864374784 1710030059426228472421632 1718291074206065324945408 1796395213942704657897472 1852532564378414178456768 1933077458481823490563584 2020944615685542740134656 2104652380832281196826624 2280040079234971296562176 2470043419171218904609024 2487316450074514141704192 2577436611309097987418112 2694592820914056986846208 2778798846567621267685152 2939555804633516712923136 3040053438979961728749568 3420060118852456944843264 3592790427885409315794944 3705065128756828356913536 3866154916963646981127168 4041889231371085480269312 4560080158469942593124352 4940086838342437809218048 5154873222618195974836224 5389185641828113973692416 5557597693135242535370304 6840120237704913889686528 7410130257513656713827072 7732309833927293962254336 8083778462742170960538624 9120160316939885186248704 9880173676684875618436096 10778371283656227947384832 11115195386270485070740608 13680240475409827779373056 14820260515027313427654144 15464619667854587924508672 16167556925484341921077248 19760347353369751236872192 22230390772540970141481216 27360480950819655558746112 29640521030054626855308288 32335113850968683842154496 39520694706739502473744384 44460781545081940282962432 59281042060109253710616576 88921563090163880565924864 118562084120218507421233152 177843126180327761131849728 355686252360655522263699456
- Sum of all divisors σ(n): 1282675035416833912957480195
- Sum of proper divisors (its aliquot sum) s(n): 926988783056178390693780739
- 355686252360655522263699456 is an abundant number, because the sum of its proper divisors (926988783056178390693780739) is greater than itself. Its abundance is 571302530695522868430081283
Bases of 355686252360655522263699456
- Binary: 100100110001101110111111001100000011010101111110011100010111111001111111110010000000000002
- Hexadecimal: 0x126377E606AFCE2FCFF9000
- Base-36: 18OWGVNK9FTS8A5TS0
Squares and roots of 355686252360655522263699456
- 355686252360655522263699456 squared (3556862523606555222636994562) is 126512710118367926084228036057459637979129467094695936
- 355686252360655522263699456 cubed (3556862523606555222636994563) is 44998831737992271526648105463862671301670485391264180893144638055799810808610816
-
355686252360655522263699456 is a
perfect square number . Itssquare root is 18859646135616 -
The
cube root of 355686252360655522263699456 is 708525839.2879342325
Scales and comparisons
How big is 355686252360655522263699456?- 355,686,252,360,655,522,263,699,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 355,686,252,360,655,522,263,699,456 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 355686252360655522263699456 cubic inches would be around 59043819.9 feet tall.
Recreational maths with 355686252360655522263699456
- 355686252360655522263699456 backwards is 654996362225556063252686553
- The number of decimal digits it has is: 27
- The sum of 355686252360655522263699456's digits is 126
- 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 355686252360655522263699456 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 355686252360655522263699456 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/355686252360655522263699456/
Chicago style:
Numbermatics. 2024. "Number 355686252360655522263699456 - Facts about the integer". https://numbermatics.com/n/355686252360655522263699456/
The information we have on file for 355686252360655522263699456 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 355686252360655522263699456, math, Factors of 355686252360655522263699456, curriculum, school, college, exams, university, Prime factorization of 355686252360655522263699456, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-five septillion, six hundred eighty-six sextillion, two hundred fifty-two quintillion, three hundred sixty quadrillion, six hundred fifty-five trillion, five hundred twenty-two billion, two hundred sixty-three million, six hundred ninety-nine thousand, four hundred fifty-six.