34826253295553460992249856
34,826,253,295,553,460,992,249,856 is an even composite number composed of six prime numbers multiplied together.
34826253295553460992249856 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, one hundred ninety-nine divisors.
Prime factorization of 34826253295553460992249856:
212 × 32 × 116 × 136 × 232 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 23 × 23 × 457 × 457)See below for interesting mathematical facts about the number 34826253295553460992249856 from the Numbermatics database.
Names of 34826253295553460992249856
- Cardinal: 34826253295553460992249856 can be written as Thirty-four septillion, eight hundred twenty-six sextillion, two hundred fifty-three quintillion, two hundred ninety-five quadrillion, five hundred fifty-three trillion, four hundred sixty billion, nine hundred ninety-two million, two hundred forty-nine thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.4826253295553460992249856 × 1025
Factors of 34826253295553460992249856
Divisors of 34826253295553460992249856
- Number of divisors d(n): 17199
-
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 161051 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 322102 325611 327184 329472 330096 331782 336352 336743 340736 342056 342732 344448 346112 346863 350976 351384 356224 356928 357604 361944 367356 368082 371293 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 483153 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 644204 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 742586 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 966306 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 1113879 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 1288408 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 1449459 1450518 1469424 1472328 1485172 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 1771561 1776359 1799512 1812096 1815528 1819116 1824801 1827904 1837056 1849936 1853592 1871872 1874048 1879641 1881308 1885026 1894464 1903616 1930368 1932612 1934024 1959232 1963104 1966822 1970709 1980576 1990144 1990692 2008058 2018112 2020458 2024451 2044416 2048288 2052336 2056392 2076672 2081178 2091232 2093663 2105856 2108304 2112297 2126696 2137344 2141568 2145624 2156583 2166784 2175777 2186288 2204136 2214784 2223364 2227758 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 2576816 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 2898918 2901036 2924207 2938848 2944656 2950233 2970344 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 3341637 3351744 3367936 3374592 3398252 3422016 3425994 3455881 3473184 3480048 3486639 3521024 3539008 3543122 3552718 3581721 3599024 3624192 3631056 3638232 3649602 3655808 3674112 3699872 3704173 3707184 3748096 3759282 3762616 3770052 3788928 3807232 3815493 3860736 3865224 3868048 3918464 3926208 3933644 3941418 3961152 3980288 3981384 4016116 4036224 4040916 4048902 4084223 4088832 4096576 4104672 4112784 4162356 4182464 4187326 4211712 4216608 4224594 4232943 4253392 4274688 4283136 4291248 4313166 4351554 4372576 4377659 4408272 4429568 4446728 4455516 4460544 4468992 4477824 4499456 4509219 4562688 4567992 4594678 4608648 4630912 4640064 4648852 4663296 4705272 4775628 4785066 4803527 4826809 4832256 4841408 4850976 4866136 4875264 4919148 4942912 4948658 4983264 4992702 5002569 5012376 5026736 5051904 5061888 5087324 5097378 5147648 5153632 5173597 5209776 5234944 5255224 5271552 5281536 5308512 5314683 5318566 5329077 5381632 5387888 5398536 5430074 5446584 5451776 5472896 5474403 5483712 5511168 5549808 5560776 5615616 5622144 5632792 5643924 5655078 5699584 5710848 5721664 5750888 5791104 5797836 5802072 5848414 5877696 5889312 5900466 5912127 5940688 5958656 5970432 6012292 6024174 6054336 6061374 6083584 6090656 6114251 6133248 6144864 6157008 6186752 6230016 6273696 6280989 6285578 6336891 6367504 6380088 6412032 6436872 6443008 6467968 6469749 6500352 6558864 6644352 6656936 6670092 6683168 6683274 6690937 6703488 6735872 6749184 6796504 6844032 6851988 6892017 6911762 6946368 6960096 6973278 7042048 7078016 7086244 7105436 7163442 7198048 7225933 7248384 7262112 7276464 7299204 7311616 7399744 7408346 7414368 7422987 7489053 7496192 7518564 7525232 7540104 7577856 7614464 7630986 7646067 7721472 7730448 7736096 7745089 7836928 7852416 7867288 7882836 7907471 7922304 7960576 7962768 7977849 8032232 8072448 8081832 8097804 8145111 8168446 8177664 8193152 8209344 8225568 8324712 8364928 8374652 8423424 8433216 8449188 8465886 8506784 8539739 8549376 8566272 8582496 8626332 8703108 8745152 8755318 8772621 8816544 8850699 8859136 8893456 8911032 8937984 8955648 8998912 9018438 9036261 9125376 9135984 9153287 9189356 9217296 9261824 9280128 9297704 9326592 9345193 9410544 9428367 9551256 9570132 9607054 9653618 9664512 9682816 9701952 9732272 9750528 9838296 9885824 9897316 9966528 9985404 10005138 10024752 10053472 10103808 10123776 10174648 10194756 10295296 10307264 10347194 10367643 10419552 10459917 10469888 10510448 10563072 10617024 10629366 10637132 10658154 10763264 10775776 10797072 10817521 10860148 10893168 10945792 10948806 10967424 11022336 11044319 11099616 11112519 11121552 11244288 11265584 11287848 11310156 11399168 11421696 11443328 11446479 11501776 11582208 11595672 11604144 11696828 11755392 11778624 11800932 11824254 11881376 11917312 11940864 12024584 12048348 12108672 12122748 12167168 12181312 12228502 12252669 12266496 12289728 12314016 12373504 12547392 12561978 12571156 12673782 12735008 12760176 12784343 12824064 12873744 12935936 12939498 13052377 13117728 13132977 13288704 13313872 13340184 13366336 13366548 13381874 13406976 13471744 13498368 13527657 13593008 13688064 13703976 13784034 13823524 13892736 13920192 13946556 13990141 14084096 14156032 14172488 14210872 14326884 14396096 14410581 14451866 14480427 14496768 14524224 14552928 14598408 14623232 14799488 14816692 14828736 14845974 14978106 14992384 15037128 15050464 15080208 15108769 15155712 15261972 15292134 15442944 15460896 15472192 15490178 15520791 15673856 15704832 15734576 15765672 15814942 15844608 15921152 15925536 15944049 15955698 15987231 16064464 16144896 16163664 16195608 16290222 16336892 16355328 16386304 16418688 16451136 16533803 16649424 16729856 16749304 16846848 16866432 16898376 16931772 17013568 17079478 17098752 17132544 17164992 17252664 17406216 17490304 17510636 17545242 17633088 17701398 17718272 17786912 17822064 17875968 17911296 18036876 18072522 18250752 18271968 18306574 18342753 18378712 18434592 18523648 18560256 18595408 18690386 18821088 18842967 18856734 19102512 19140264 19214108 19307236 19329024 19365632 19403904 19464544 19501056 19539949 19676592 19771648 19794632 19933056 19970808 20010276 20049504 20072811 20106944 20207616 20247552 20349296 20389512 20590592 20614528 20676051 20694388 20735286 20839104 20919834 20939776 21020896 21126144 21234048 21258732 21274264 21316308 21526528 21551552 21594144 21635042 21677799 21720296 21786336 21891584 21897612 21934848 22088638 22199232 22225038 22243104 22268961 22488576 22531168 22575696 22620312 22843392 22886656 22892958 23003552 23030293 23092667 23164416 23191344 23208288 23235267 23393656 23510784 23557248 23601864 23648508 23722413 23762752 23834624 23881728 23933547 24049168 24096696 24217344 24245496 24334336 24362624 24435333 24457004 24505338 24532992 24579456 24628032 24747008 25094784 25123956 25142312 25270729 25347564 25470016 25520352 25568686 25619217 25648128 25747488 25871872 25878996 26104754 26235456 26265954 26317863 26577408 26627744 26680368 26732672 26733096 26763748 26813952 26996736 27055314 27186016 27217619 27376128 27407952 27459861 27568068 27647048 27785472 27840384 27893112 27980282 28035579 28168192 28285101 28312064 28344976 28421744 28653768 28792192 28821162 28903732 28960854 28993536 29048448 29105856 29196816 29246464 29252113 29598976 29633384 29657472 29691948 29865407 29956212 29984768 30074256 30100928 30160416 30217538 30311424 30523944 30584268 30885888 30921792 30944384 30980356 31041582 31102929 31347712 31409664 31469152 31531344 31629884 31689216 31851072 31888098 31911396 31974462 32128928 32166277 32289792 32327328 32391216 32452563 32580444 32673784 32772608 32837376 32902272 33067606 33132957 33298848 33337557 33459712 33498608 33732864 33796752 33863544 34027136 34158956 34197504 34265088 34329984 34505328 34570679 34812432 34980608 35021272 35090484 35266176 35295481 35402796 35436544 35573824 35644128 35751936 35822592 36073752 36145044 36501504 36543936 36613148 36685506 36757424 36758007 36869184 37047296 37120512 37190816 37380772 37642176 37685934 37713468 38014691 38205024 38280528 38353029 38428216 38614472 38731264 38807808 38929088 39079898 39157131 39353184 39398931 39543296 39589264 39866112 39941616 40020552 40099008 40145622 40213888 40415232 40495104 40698592 40745903 40779024 40856257 41229056 41352102 41388776 41470572 41678208 41839668 41879552 41970423 42041792 42252288 42468096 42517464 42548528 42632616 43053056 43103104 43188288 43231743 43270084 43355598 43440592 43441281 43572672 43783168 43795224 43869696 44177276 44398464 44450076 44486208 44537922 44926453 44977152 45062336 45151392 45240624 45326307 45773312 45785916 46007104 46060586 46185334 46328832 46382688 46416576 46470534 46562373 46787312 47021568 47114496 47203728 47297016 47444826 47525504 47763456 47867094 48098336 48154249 48193392 48434688 48490992 48725248 48870666 48914008 49010676 49065984 49158912 49256064 49494016 49601409 50189568 50247912 50284624 50541458 50695128 50940032 51040704 51137372 51238434 51296256 51494976 51743744 51757992 52209508 52470912 52531908 52635726 52838797 53094899 53154816 53255488 53360736 53465344 53466192 53527496 53627904 54110628 54372032 54435238 54752256 54815904 54919722 55028259 55136136 55294096 55570944 55680768 55786224 55960564 56071158 56570202 56624128 56689952 56843488 56909567 57307536 57584384 57642324 57807464 57921708 57987072 58096896 58211712 58393632 58492928 58504226 58619847 59197952 59266768 59314944 59383896 59730814 59912424 59969536 60148512 60201856 60218433 60320832 60435076 60622848 61047888 61168536 61771776 61843584 61888768 61960712 62083164 62205858 62445851 62695424 62819328 62938304 63062688 63259768 63378432 63702144 63776196 63822792 63948924 64257856 64332554 64579584 64654656 64782432 64905126 65033397 65160888 65347568 65545216 65674752 65804544 66135212 66265914 66597696 66675114 66919424 66997216 67256761 67465728 67593504 67727088 68054272 68317912 68530176 68659968 69010656 69090879 69141358 69278001 69624864 69705801 69961216 70042544 70180968 70532352 70590962 70805592 70873088 71147648 71167239 71288256 71503872 71645184 72147504 72290088 73003008 73087872 73226296 73371012 73514848 73516014 73600307 73738368 74094592 74241024 74381632 74761544 75284352 75371868 75426936 75812187 76029382 76410048 76561056 76706058 76856432 76857651 77228944 77462528 77615616 77858176 78159796 78314262 78706368 78797862 79086592 79178528 79485263 79732224 79883232 80041104 80198016 80291244 80427776 80990208 81397184 81491806 81558048 81652857 81712514 82379583 82458112 82704204 82777552 82941144 83356416 83679336 83759104 83940846 84083584 84106737 84504576 84936192 85034928 85097056 85195979 85265232 86206208 86376576 86463486 86540168 86711196 86881184 86882562 86982181 87145344 87566336 87590448 87739392 87756339 88354552 88796928 88900152 88972416 89075844 89596221 89852906 89954304 90124672 90302784 90481248 90652614 91546624 91571832 92014208 92121172 92370668 92657664 92765376 92833152 92941068 93124746 93574624 93937129 94043136 94228992 94407456 94594032 94889652 95051008 95734188 96196672 96308498 96386784 96498831 96869376 96981984 97357689 97450496 97741332 97828016 98021352 98317824 98512128 98988032 99202818 99398871 100379136 100495824 100569248 100686157 101082916 101390256 101880064 102081408 102274744 102476868 102592512 102797123 102989952 103487488 103515984 103712037 104419016 104941824 105063816 105271452 105677594 105886443 106189798 106309632 106510976 106721472 106930688 106932384 107054992 107255808 108221256 108744064 108870476 109504512 109631808 109839444 110056518 110272272 110481121 110588192 111016607 111141888 111361536 111572448 111921128 112142316 113140404 113248256 113379904 113686976 113819134 114044073 114615072 115059087 115168768 115284648 115614928 115843416 116193792 116423424 116787264 116985856 117008452 117239694 117471393 118395904 118533536 118629888 118767792 118992731 119461628 119824848 120297024 120403712 120436866 120641664 120870152 121245696 121487509 122095776 122237709 122337072 122568771 123687168 123777536 123921424 124166328 124411716 124891702 125390848 125638656 125876608 125911269 126125376 126519536 126756864 127404288 127552392 127645584 127897848 128515712 128665108 129159168 129309312 129564864 129810252 130066794 130321776 130695136 131090432 131349504 131609088 132270424 132531828 133195392 133350228 133838848 133994432 134513522 134779359 134931456 135187008 135454176 135978921 136108544 136635824 137319936 138021312 138181758 138282716 138556002 139249728 139411602 139922432 140085088 140361936 140627773 141064704 141181924 141611184 142295296 142334478 142576512 143290368 143576147 144295008 144462747 144580176 146175744 146452592 146742024 147029696 147032028 147200614 147476736 148189184 148482048 148763264 148804227 149523088 150568704 150743736 150853872 151624374 152058764 152820096 153122112 153412116 153712864 153715302 153891551 154457888 154925056 155231232 155716352 156319592 156628524 157412736 157595724 158173184 158357056 158516391 158970526 159284697 159464448 159766464 160082208 160396032 160582488 160855552 162794368 162983612 163116096 163305714 163425028 164759166 164916224 165408408 165555104 165882288 166196459 166712832 167358672 167881692 168167168 168213474 169680901 169872384 170069856 170194112 170391958 170530464 170728701 172412416 172753152 172926972 173080336 173422392 173762368 173765124 173964362 174290688 175132672 175180896 175478784 175512678 175859541 176709104 177593856 177800304 177944832 178151688 179192442 179705812 179908608 180249344 180605568 180962496 181305228 181871833 183093248 183143664 184028416 184242344 184741336 185315328 185530752 185666304 185882136 186249492 187149248 187337553 187874258 188086272 188457984 188814912 189188064 189779304 190102016 191468376 192393344 192616996 192773568 192997662 193738752 193963968 194715378 194900992 195482664 195656032 196042704 196413997 196635648 197024256 198405636 198797742 200758272 200991648 201138496 201372314 201770283 202165832 202780512 203760128 204162816 204549488 204953736 205594246 205979904 206974976 207031968 207272637 207424074 207834003 208838032 209883648 210127632 210542904 211355188 211772886 212379596 212619264 213021952 213442944 213861376 213864768 214109984 214511616 214939439 216442512 217488128 217740952 219009024 219263616 219678888 220113036 220544544 220800921 220962242 221176384 222033214 222283776 222723072 223144896 223842256 224284632 226280808 226496512 226759808 227373952 227436561 227638268 228088146 229230144 230118174 230337536 230569296 231229856 231686832 232387584 232846848 233574528 234016904 234479388 234942786 236791808 237067072 237259776 237535584 237985462 238455789 238923256 239649696 240594048 240807424 240873732 241283328 241740304 242975018 244191552 244475418 244674144 244958571 245137542 247374336 247555072 247842848 248332656 248823432 249783404 251277312 251753216 251822538 252250752 253039072 253513728 254019337 254808576 255104784 255291168 255587937 255795696 257031424 257330216 258618624 259129728 259620504 260133588 260643552 260946543 261390272 262180864 262699008 263218176 263269017 264540848 265063656 266390784 266700456 267677696 267988864 268788663 269027044 269558718 269862912 270374016 270908352 271957842 272217088 273271648 274639872 276042624 276363516 276565432 277112004 277978019 278499456 278823204 279844864 280170176 280723872 281255546 281811387 282129408 282363848 283222368 284590592 284668956 285153024 287152294 288590016 288925494 289160352 289496493 292351488 292905184 293484048 294059392 294064056 294401228 294953472 296964096 297526528 297608454 299046176 299393809 300204671 301137408 301487472 301707744 302058471 303248748 304117528 305640192 306244224 306824232 307425728 307430604 307783102 308391369 308915776 309850112 310462464 311136111 311432704 312639184 313257048 314825472 315191448 316346368 316714112 317032782 317659329 317941052 318569394 318928896 319532928 320164416 320792064 321164976 321711104 321773243 325588736 325967224 326232192 326611428 326850056 328519477 329518332 329832448 330816816 331110208 331443363 331764576 332392918 333049821 333425664 334717344 335763384 336334336 336426948 339361802 339744768 340139712 340388224 340783916 341060928 341457402 342132219 344824832 345506304 345853944 346160672 346844784 347524736 347530248 347928724 348581376 350361792 350957568 351025356 351719082 353418208 353829047 355187712 355600608 355889664 356303376 356978193 358384884 359411624 360498688 361211136 361924992 362610456 363743666 364462527 366186496 366287328 366713127 367706313 368056832 368484688 369482672 371061504 371332608 371764272 372498984 374298496 374675106 375748516 376172544 376915968 377629824 378376128 379558608 380204032 380277469 382936752 384786688 385233992 385547136 385995324 387477504 387927936 388250291 389430756 389801984 390965328 391312064 392085408 392827994 393271296 394048512 396811272 397595484 401516544 401983296 402276992 402744628 403540566 404331664 404338077 405561024 407520256 408325632 409098976 409907472 411188492 411959808 414063936 414545274 414848148 415668006 417676064 418161601 419767296 420255264 421085808 421883319 422710376 423545772 424759192 426043904 426885888 427722752 427729536 428219968 429878878 430728441 432885024 433388241 434976256 435481904 438527232 439357776 440226072 441089088 441601842 441924484 442352768 444066428 444567552 445446144 446289792 447684512 448569264 449418827 452561616 453519616 454747904 454873122 455276536 456176292 458460288 458841253 460236348 460675072 461138592 461674653 462459712 463373664 464775168 465693696 467149056 468033808 468958776 469885572 473583616 474134144 474519552 475071168 475549173 475970924 476911578 477846512 477854091 479299392 481188096 481614848 481747464 482566656 483480608 485950036 488383104 488950836 489348288 489917142 490275084 494190983 494748672 495110144 495685696 496665312 497646864 498589377 499566808 503506432 503645076 504501504 506078144 508038674 509042703 509617152 510209568 510582336 511175874 511591392 512186103 514062848 514660432 517237248 518259456 519241008 520267176 521287104 521893086 522780544 525398016 526436352 526538034 529081696 529696739 530127312 531131341 532781568 533400912 535977728 537577326 538054088 539117436 539725824 540748032 541816704 543915684 544434176 545615499 546543296 549279744 552085248 552727032 553130864 554224008 555956038 556998912 557646408 559689728 560340352 561447744 562012659 562511092 563622774 564258816 564727696 566444736 569181184 569337912 570306048 574304588 577180032 577850988 578320704 578992986 581226767 584043889 584702976 585810368 586968096 588118784 588128112 588802456 589241991 589906944 595053056 595216908 598092352 598787618 600409342 602274816 602974944 603415488 604116942 605310849 606497496 608235056 611280384 612488448 613648464 614851456 614861208 615566204 616782738 617831552 620924928 622272222 622865408 625278368 626005237 626514096 629650944 630382896 633428224 634065564 635318658 635882104 637138788 637857792 639065856 640328832 641584128 642329952 643422208 643546486 644818317 651177472 651934448 652464384 653222856 653700112 657038954 659036664 659664896 661633632 662220416 662402763 662886726 663529152 664785836 666099642 666851328 669434688 671526768 672668672 672853896 678723604 679489536 680279424 680776448 681567832 682121856 682914804 684264438 686904361 689649664 691012608 691707888 692321344 693689568 695049472 695060496 695857448 697162752 700723584 702050712 703438164 706836416 707658094 710375424 711201216 711779328 712606752 713956386 715367367 716769768 718823248 720997376 722422272 723849984 725220912 727487332 728925054 732574656 733426254 735412626 736113664 736969376 738965344 739824371 742123008 742665216 743528544 744997968 748596992 749350212 751497032 753831936 755259648 756752256 759117216 760408064 760554938 762058011 765873504 766763811 769573376 770467984 771094272 771990648 775855872 776500582 778861512 779603968 781930656 782624128 782839629 784170816 785655988 786542592 788097024 793622544 795190968 803033088 803966592 804553984 805489256 807081132 808663328 808676154 809603377 811122048 811796063 815040512 816651264 818197952 819814944 822376984 823919616 828127872 829090548 829696296 831336012 833934057 835352128 836323202 839534592 840510528 842171616 843766638 845420752 845434161 847091544 849518384 852087808 853771776 855445504 855459072 856439936 859757756 861456882 865770048 866776482 869952512 870963808 874337893 877054464 878715552 880452144 882178176 883203684 883848968 884705536 888132856 890892288 892579584 895369024 897138528 898181427 898837654 900614013 905123232 906175413 907039232 909495808 909746244 910553072 912352584 916920576 917682506 920472696 921350144 922277184 923349306 924919424 925174107 926747328 929550336 931387392 934298112 936067616 937155769 937917552 939771144 948268288 949039104 950142336 951098346 951941848 953823156 955693024 955708182 956803991 958598784 962376192 963229696 963494928 965133312 965319729 966961216 971900072 976766208 977901672 978696576 979834284 980550168 985558431 988381966 989497344 990220288 991371392 993330624 994330089 995293728 997178754 999133616 999149463 1007012864 1007290152 1009003008 1012156288 1016077348 1018085406 1019234304 1020419136 1021164672 1022351748 1023182784 1024372206 1028125696 1029320864 1033308419 1034474496 1036518912 1038482016 1040534352 1042574208 1043786172 1045561088 1052872704 1053076068 1058163392 1059393478 1060254624 1061487141 1062262682 1065563136 1066801824 1070934579 1071955456 1075154652 1076108176 1078234872 1081496064 1083633408 1087831368 1088868352 1091230998 1093086592 1093387581 1098559488 1104170496 1105454064 1106261728 1107547727 1108448016 1111912076 1113997824 1115292816 1120680704 1122895488 1124025318 1125022184 1127245548 1128517632 1129455392 1130768353 1132889472 1138362368 1138675824 1140612096 1140832407 1148609176 1154360064 1155701976 1156641408 1157985972 1162453534 1164750873 1168087778 1169405952 1171620736 1173936192 1176237568 1176256224 1177604912 1178483982 1179813888 1190106112 1190433816 1196184704 1197575236 1200818684 1204549632 1205949888 1206830976 1208233884 1210621698 1212994992 1215292331 1216470112 1221182677 1222560768 1224976896 1227296928 1229702912 1229722416 1231132408 1233565476 1235663104 1244544444 1245730816 1250556736 1252010474 1253028192 1254484803 1259301888 1260765792 1265649957 1266856448 1268131128 1270637316 1271764208 1274277576 1278131712 1280657664 1283168256 1284659904 1286844416 1287092972 1289636634 1292185323 1302354944 1303868896 1304928768 1306445712 1307400224 1308920041 1314077908 1318073328 1323267264 1324440832 1324805526 1325773452 1327058304 1329571672 1332199284 1333702656 1336362599 1338869376 1343053536 1345337344 1345707792 1348256481 1357447208 1360558848 1361552896 1363135664 1364243712 1365829608 1368528876 1373808722 1376523759 1379299328 1382025216 1383415776 1384642688 1385023959 1387379136 1390098944 1390120992 1391714896 1394325504 1401447168 1404101424 1406876328 1413672832 1415316188 1420750848 1422402432 1423558656 1425213504 1427912772 1430734734 1433539536 1436254573 1437646496 1441994752 1444844544 1447699968 1450441824 1454974664 1457850108 1465149312 1466852508 1470825252 1472227328 1473938752 1477930688 1479648742 1482572949 1484246016 1485330432 1487057088 1489995936 1495768131 1497193984 1498700424 1502994064 1510519296 1513504512 1518234432 1520816128 1521109876 1524116022 1527128109 1531747008 1533527622 1539146752 1540935968 1542188544 1543981296 1546905503 1551711744 1553001164 1557723024 1563861312 1565248256 1565679258 1568341632 1571311976 1576194048 1579337617 1587245088 1589090217 1590381936 1593394023 1607933184 1609107968 1610978512 1614162264 1617326656 1617352308 1619206754 1622244096 1623592126 1630081024 1633302528 1636395904 1636846497 1639629888 1644753968 1647839232 1656255744 1658181096 1659392592 1662672024 1667868114 1670704256 1672646404 1679069184 1681021056 1684343232 1687533276 1690841504 1690868322 1692807061 1694183088 1699036768 1704175616 1707543552 1710918144 1712879872 1719515512 1722913764 1731540096 1733552964 1739905024 1741927616 1743680301 1748675786 1752131667 1754108928 1757431104 1760904288 1764356352 1766407368 1767697936 1767725973 1769411072 1776265712 1785159168 1790738048 1794277056 1796362854 1797675308 1801228026 1810246464 1812350826 1814078464 1818991616 1819492488 1821106144 1824705168 1828161049 1833841152 1835365012 1840945392 1844554368 1846698612 1849838848 1850348214 1853494656 1862774784 1866489911 1868596224 1872135232 1874311538 1875835104 1878015711 1879542288 1896536576 1900284672 1902196692 1903883696 1907646312 1911386048 1911416364 1913607982 1917197568 1924752384 1926459392 1926989856 1930266624 1930639458 1933922432 1934454951 1943800144 1953532416 1955803344 1957393152 1959668568 1961100336 1971116862 1976763932 1978994688 1982742784 1986661248 1988660178 1990587456 1994357508 1998267232 1998298926 2000590163 2014025728 2014580304 2018006016 2024312576 2032154696 2036170812 2038468608 2040838272 2042329344 2044703496 2046365568 2048744412 2056251392 2058641728 2060713083 2066616838 2068948992 2073037824 2076964032 2081068704 2085148416 2087572344 2091122176 2106152136 2116326784 2118786956 2120509248 2122974282 2124525364 2131126272 2133603648 2141869158 2143910912 2150309304 2152216352 2156469744 2160553967 2162992128 2167266816 2175662736 2182461996 2186173184 2186775162 2205851713 2208340992 2210908128 2212523456 2215095454 2216896032 2219473113 2223824152 2227995648 2230585632 2241361408 2245790976 2248050636 2250044368 2254491096 2258910784 2261536706 2265778944 2276724736 2277351648 2281224192 2281664814 2286174033 2297218352 2308720128 2311403952 2313282816 2315971944 2324907068 2329501746 2336175556 2338811904 2343241472 2347872384 2352475136 2352512448 2355209824 2356967964 2359627776 2364333829 2380212224 2380867632 2392369408 2395150472 2401637368 2409099264 2411899776 2413661952 2416467768 2421243396 2425989984 2428810131 2430584662 2432940224 2435388189 2442365354 2445121536 2449953792 2454593856 2459405824 2459444832 2462264816 2467130952 2471326208 2489088888 2491461632 2501113472 2501802171 2504020948 2506056384 2508969606 2518603776 2521531584 2531299914 2533712896 2536262256 2541274632 2543528416 2548555152 2553381961 2556263424 2561315328 2566336512 2569319808 2574185944 2579273268 2584370646 2604709888 2607737792 2609857536 2612891424 2614800448 2617840082 2623013679 2628155816 2636146656 2646534528 2648881664 2649611052 2651546904 2654116608 2659143344 2664398568 2672725198 2677738752 2686107072 2690674688 2691415584 2694544281 2696512962 2701842039 2714894416 2721117696 2723105792 2726271328 2728487424 2731659216 2737057752 2747617444 2753047518 2764050432 2766831552 2769285376 2770047918 2774758272 2780197888 2780241984 2783429792 2788651008 2794212707 2802894336 2808202848 2811467307 2813752656 2827345664 2830632376 2844804864 2847117312 2850427008 2855825544 2861469468 2867079072 2870411973 2872509146 2875292992 2883989504 2889689088 2895399936 2895959187 2900883648 2909949328 2915700216 2930298624 2933705016 2941650504 2944454656 2947877504 2955861376 2956675293 2959297484 2965145898 2968492032 2970660864 2974114176 2979991872 2991536262 2994387968 2997400848 3005988128 3021038592 3027009024 3036468864 3042219752 3048232044 3054256218 3057758209 3063494016 3067055244 3078293504 3081871936 3084377088 3087962592 3093811006 3099925257 3103423488 3106002328 3115446048 3127722624 3130496512 3131358516 3136683264 3142623952 3158675234 3174490176 3178180434 3180763872 3184461423 3186788046 3215866368 3218215936 3221957024 3228324528 3234653312 3234704616 3238413508 3244488192 3247184252 3266605056 3272791808 3273692994 3279259776 3289507936 3295678464 3302251381 3312511488 3316362192 3318785184 3322643181 3325344048 3335736228 3341408512 3345292808 3362042112 3368686464 3375066552 3381683008 3381736644 3385614122 3388366176 3392305059 3398073536 3408351232 3415087104 3421836288 3422497221 3425759744 3439031024 3445827528 3463080192 3467105928 3479810048 3483855232 3487360602 3494252619 3497351572 3504263334 3508217856 3514862208 3521808576 3528712704 3532814736 3535395872 3535451946 3538822144 3539505673 3552531424 3570318336 3581476096 3588554112 3592725708 3595350616 3602456052 3613714247 3620492928 3624701652 3628156928 3637983232 3638984976 3642212288 3645876993 3649410336 3656322098 3663548031 3667682304 3670730024 3681890784 3689108736 3693397224 3699677696 3700696428 3706989312 3732979822 3737192448 3744270464 3748623076 3751670208 3756031422 3759084576 3763454409 3793073152 3800569344 3804393384 3807767392 3815292624 3822772096 3822832728 3827215964 3834395136 3849504768 3853979712 3860533248 3861278916 3867844864 3868909902 3887600288 3892119517 3902660723 3907064832 3911606688 3914786304 3919337136 3922200672 3926760123 3942233724 3953527864 3965485568 3973322496 3977320356 3981174912 3988715016 3996534464 3996597852 4001180326 4009087797 4028051456 4029160608 4036012032 4044769443 4048625152 4064309392 4072341624 4081676544 4084658688 4089406992 4092731136 4097488824 4112502784 4117283456 4121426166 4129571277 4133233676 4137897984 4146075648 4153928064 4162137408 4170296832 4175144688 4182244352 4183052159 4212304272 4232653568 4237573912 4241018496 4245948564 4249050728 4262252544 4267207296 4270753201 4283738316 4287821824 4300618608 4304432704 4308763719 4312939488 4321107934 4325984256 4334533632 4351325472 4364923992 4372346368 4373550324 4411703426 4416681984 4421816256 4425046912 4430190908 4433792064 4438946226 4447648304 4447718847 4455991296 4461171264 4482722816 4491581952 4496101272 4500088736 4508982192 4517821568 4523073412 4531557888 4554703296 4562448384 4563329628 4572348066 4594436704 4599777611 4617440256 4622807904 4626565632 4631943888 4640716509 4649814136 4659003492 4672351112 4686482944 4695744768 4704950272 4705024896 4710419648 4713935928 4728667658 4738012851 4760424448 4761735264 4767270651 4780182069 4784738816 4790300944 4803274736 4823799552 4827323904 4832935536 4842486792 4851979968 4857620262 4861169324 4865880448 4870776378 4884730708 4890243072 4899907584 4909187712 4918811648 4918889664 4924529632 4934261904 4942652416 4943607097 4978177776 5002226944 5003604342 5008041896 5012112768 5017939212 5037207552 5043063168 5047253783 5062599828 5067425792 5072524512 5078421183 5082549264 5087056832 5097110304 5106763922 5112526848 5122630656 5138639616 5148371888 5158546536 5168741292 5209419776 5215475584 5219715072 5225782848 5229600896 5231040903 5235680164 5246027358 5256311632 5256395001 5272293312 5293069056 5297763328 5299222104 5303093808 5308233216 5318286688 5328797136 5345450396 5355477504 5372214144 5382831168 5389088562 5393025924 5403684078 5429788832 5436100813 5442235392 5446211584 5452542656 5456974848 5463318432 5474115504 5484483147 5495234888 5506095036 5533663104 5538570752 5540095836 5549516544 5560395776 5560483968 5566859584 5588425414 5599469733 5605788672 5616405696 5622934614 5627505312 5634047133 5654691328 5661264752 5689609728 5700854016 5711651088 5722938936 5734158144 5740823946 5745018292 5750585984 5779378176 5790799872 5791918374 5801767296 5819898656 5831400432 5842444751 5860597248 5867410032 5883301008 5895755008 5911722752 5913350586 5918594968 5930291796 5936984064 5948228352 5959983744 5964936289 5983072524 5988775936 5994801696 6001770489 6011976256 6042077184 6054018048 6072937728 6084439504 6096464088 6108512436 6115516418 6126988032 6134110488 6156587008 6163743872 6168754176 6175925184 6182139249 6187622012 6199850514 6206846976 6212004656 6230892096 6255445248 6260993024 6262717032 6273366528 6285247904 6317350468 6348980352 6356360868 6361527744 6368922846 6373576092 6393494437 6424482779 6431732736 6436431872 6443914048 6456649056 6469306624 6469409232 6476827016 6481661901 6488976384 6494368504 6545583616 6547385988 6558519552 6579015872 6604502762 6617555139 6625022976 6632724384 6637570368 6645286362 6650688096 6658419339 6671472456 6682817024 6690585616 6724084224 6737372928 6750133104 6763366016 6763473288 6771228244 6776732352 6784610118 6796147072 6830174208 6843672576 6844994442 6851519488 6878062048 6886057607 6891655056 6904707433 6926160384 6934211856 6967710464 6974721204 6988505238 6994703144 7008526668 7016435712 7029724416 7043617152 7057425408 7065629472 7070791744 7070903892 7077644288 7079011346 7093001487 7105062848 7140636672 7162952192 7177108224 7185451416 7190701232 7204912104 7227428494 7240985856 7249403304 7256313856 7275966464 7277969952 7284424576 7286430393 7291753986 7298820672 7306164567 7312644196 7327096062 7335364608 7341460048 7363781568 7378217472 7386794448 7399355392 7401392856 7413978624 7465959644 7474384896 7488540928 7497246152 7503340416 7512062844 7518169152 7526908818 7555947971 7586146304 7601138688 7608786768 7615534784 7630585248 7645544192 7645665456 7654431928 7660145883 7668790272 7699009536 7707959424 7722557832 7735689728 7737819804 7775200576 7784239034 7805321446 7814129664 7823213376 7829572608 7838674272 7844401344 7853520246 7869041037 7884467448 7907055728 7930971136 7946644992 7954640712 7962349824 7977430032 7993068928 7993195704 8002360652 8018175594 8058321216 8072024064 8089538886 8097250304 8128618784 8138068081 8144683248 8163353088 8169317376 8178813984 8185462272 8194977648 8234566912 8242852332 8259142554 8266467352 8292151296 8307856128 8324274816 8340593664 8350289376 8364488704 8366104318 8382638121 8424608544 8434401921 8465307136 8475147824 8482036992 8491897128 8498101456 8534414592 8541506402 8567476632 8575643648 8601237216 8608865408 8611235919 8617527438 8625878976 8642215868 8651968512 8669067264 8702650944 8729847984 8744692736 8747100648 8823406852 8833363968 8843632512 8850093824 8860381816 8867584128 8877892452 8895296608 8895437694 8911982592 8922342528 8929756693 8965445632 8983163904 8992202544 9000177472 9017964384 9035643136 9046146824 9063115776 9109406592 9126659256 9144696132 9173274627 9188873408 9199555222 9234880512 9245615808 9253131264 9263887776 9281433018 9299628272 9299775771 9318006984 9344702224 9372965888 9391489536 9409900544 9410049792 9420839296 9427871856 9457335316 9476025702 9523470528 9534541302 9560364138 9569477632 9580601888 9606549472 9617716823 9647599104 9654647808 9665871072 9684973584 9703959936 9715240524 9722338648 9731760896 9741552756 9769461416 9799815168 9818375424 9837623296 9837779328 9849059264 9868523808 9885304832 9887214194 9906754143 9956355552 9967929543 10004453888 10007208684 10016083792 10024225536 10035878424 10086126336 10094507566 10125199656 10134851584 10145049024 10156842366 10165098528 10174113664 10176915177 10194220608 10213527844 10225053696 10245261312 10277279232 10296743776 10317093072 10337482584 10430951168 10439430144 10451565696 10459201792 10462081806 10471360328 10492054716 10512623264 10512790002 10524843901 10544586624 10553348819 10586138112 10595526656 10598444208 10606187616 10616466432 10618517019 10636573376 10657594272 10690900792 10710955008 10744428288 10765662336 10778177124 10786051848 10807368156 10841142741 10859577664 10872201626 10884470784 10892423168 10905085312 10913949696 10926636864 10937630979 10948231008 10968966294 10990469776 10990644093 11012190072 11067326208 11077141504 11080191672 11099033088 11120791552 11120967936 11133719168 11176850828 11198939466 11211577344 11232811392 11245869228 11255010624 11268094266 11309382656 11322529504 11366392609 11379219456 11401708032 11423302176 11445877872 11468316288 11481647892 11490036584 11501171968 11581599744 11583836748 11603534592 11639797312 11662800864 11676358551 11684889502 11707982169 11721194496 11734820064 11766602016 11780280369 11791510016 11823445504 11826701172 11837189936 11860583592 11896456704 11919967488 11929872578 11966145048 11977551872 11989603392 12003540978 12023952512 12027263391 12084154368 12108036096 12145875456 12168879008 12183024997 12192928176 12217024872 12231032836 12253976064 12268220976 12327487744 12337508352 12351850368 12364278498 12375244024 12399701028 12413693952 12424009312 12438451883 12461784192 12510890496 12521986048 12525434064 12546733056 12549156477 12570495808 12634700936 12697960704 12712721736 12723055488 12737845692 12747152184 12786988874 12812259603 12848965558 12863465472 12872863744 12887828096 12913298112 12926291157 12938613248 12938818464 12953654032 12963323802 12977952768 12988737008 13091167232 13094771976 13117039104 13158031744 13209005524 13235110278 13250045952 13265448768 13275140736 13290572724 13301376192 13316838678 13342944912 13365634048 13368215641 13381171232 13433009447 13448168448 13474745856 13500266208 13526732032 13526946576 13542456488 13553464704 13569220236 13592294144 13687345152 13689988884 13703038976 13756124096 13772115214 13783310112 13799332833 13809414866 13852320768 13868423712 13922149527 13935420928 13949442408 13977010476 13989406288 14017053336 14059448832 14087234304 14114850816 14131258944 14141583488 14141807784 14155288576 14158022692 14186002974 14210125696 14214038553 14281273344 14325904384 14354216448 14370902832 14381402464 14398120451 14409824208 14454856988 14481971712 14498806608 14555939904 14568849152 14572860786 14583507972 14597641344 14612329134 14625288392 14654192124 14670729216 14682920096 14699988589 14727563136 14756434944 14773588896 14798710784 14802785712 14827957248 14830821291 14931919288 14977081856 14994492304 15006680832 15024125688 15036338304 15053817636 15111895942 15141761349 15172292608 15202277376 15217573536 15231069568 15235263549 15261170496 15291088384 15291330912 15308863856 15320291766 15337580544 15415918848 15445115664 15471379456 15475639608 15550401152 15568478068 15610642892 15628259328 15646426752 15659145216 15677348544 15688802688 15707040492 15738082074 15768934896 15798800303 15814111456 15861942272 15893289984 15909281424 15924699648 15954860064 15986137856 15986391408 16004721304 16036351188 16116642432 16179077772 16194500608 16257237568 16276136162 16289366496 16308302439 16326706176 16338634752 16357627968 16370924544 16389955296 16453449441 16469133824 16485704664 16518285108 16532934704 16615712256 16648549632 16681187328 16700578752 16728977408 16732208636 16765276242 16798409199 16849217088 16868803842 16930614272 16950295648 16964073984 16983794256 16996202912 17015960533 17068829184 17083012804 17134953264 17202474432 17217730816 17222471838 17235054876 17251757952 17284431736 17338134528 17372713787 17405301888 17459695968 17489385472 17494201296 17527334253 17646813704 17687265024 17700187648 17720763632 17735168256 17755784904 17790593216 17790875388 17844685056 17859513386 17894808867 17930891264 17966327808 17984405088 18000354944 18005311467 18035928768 18071286272 18092293648 18126231552 18218813184 18253318512 18289392264 18346549254 18377746816 18399110444 18469761024 18491231616 18506262528 18527775552 18562866036 18599256544 18599551542 18620877671 18636013968 18671309449 18689404448 18745931776 18782979072 18820099584 18841678592 18855743712 18914670632 18952051404 19046941056 19069082604 19120728276 19138955264 19161203776 19180483311 19213098944 19235433646 19273448337 19295198208 19309295616 19331742144 19369947168 19407919872 19430481048 19444677296 19444985703 19463521792 19483105512 19538922832 19636750848 19675246592 19675558656 19698118528 19737047616 19770609664 19774428388 19813508286 19852665417 19912711104 19935859086 20008907776 20014417368 20032167584 20048451072 20071756848 20109771539 20172252672 20189015132 20250399312 20290098048 20313684732 20330197056 20348227328 20353830354 20388441216 20427055688 20490522624 20531389021 20554558464 20593487552 20634186144 20658172821 20674965168 20714122299 20861902336 20903131392 20918403584 20924163612 20942720656 20984109432 21025246528 21025580004 21049687802 21089173248 21106697638 21172276224 21191053312 21196888416 21212375232 21232932864 21237034038 21273146752 21279004461 21315188544 21381801584 21421910016 21488856576 21531324672 21556354248 21572103696 21614736312 21682285482 21719155328 21744403252 21768941568 21810170624 21827899392 21853273728 21875261958 21896462016 21937932588 21980939552 21981288186 22006491793 22024380144 22134652416 22154283008 22160383344 22198066176 22241935872 22267438336 22353701656 22397878932 22423154688 22465622784 22491738456 22510021248 22536188532 22618765312 22645059008 22667843913 22732785218 22758438912 22803416064 22846604352 22891755744 22936632576 22963295784 22980073168 22980437649 23002343936 23167673496 23207069184 23279594624 23325601728 23352717102 23369779004 23415964338 23442388992 23469640128 23533204032 23560560738 23583020032 23646891008 23653402344 23674379872 23721167184 23766093637 23792913408 23839934976 23859745156 23932290096 23979206784 24007081956 24047905024 24054526782 24216072192 24264368843 24291750912 24337758016 24366049994 24385856352 24414204243 24434049744 24462065672 24507952128 24536441952 24654975488 24703700736 24728556996 24750488048 24799402056 24848018624 24876903766 24923568384 25021780992 25043972096 25050868128 25093466112 25098312954 25140991616 25147914363 25269401872 25395921408 25425443472 25446110976 25475691384 25494304368 25573977748 25624519206 25697931116 25726930944 25775656192 25826596224 25852582314 25877226496 25877636928 25907308064 25926647604 25955905536 25977474016 26007672119 26182334464 26189543952 26234078208 26316063488 26418011048 26470220556 26500091904 26530897536 26550281472 26581145448 26602752384 26633677356 26685889824 26731268096 26736431282 26762342464 26789270079 26866018894 26896336896 26949491712 27000532416 27053464064 27053893152 27084912976 27106929408 27138440472 27184588288 27379977768 27406077952 27512248192 27519823881 27544230428 27566620224 27598665666 27618829732 27704641536 27736847424 27844299054 27870841856 27898884816 27954020952 27978812576 28034106672 28087201571 28118897664 28174468608 28229701632 28262517888 28283166976 28283615568 28316045384 28372005948 28420251392 28428077106 28651808768 28708432896 28741805664 28762804928 28796240902 28819648416 28853150469 28909713976 28963943424 28997613216 29111879808 29137698304 29145721572 29167015944 29195282688 29224658268 29250576784 29308384248 29365840192 29399977178 29455126272 29512869888 29547177792 29597421568 29605571424 29655914496 29661642582 29720262429 29863838576 29954163712 29988984608 30013361664 30048251376 30072676608 30107635272 30223791884 30283522698 30404554752 30435147072 30462139136 30470527098 30522340992 30582176768 30582661824 30617727712 30640583532 30675161088 30736339777 30831837696 30890231328 30942758912 30951279216 31100802304 31136956136 31221285784 31292853504 31318290432 31354697088 31377605376 31414080984 31476164148 31537869792 31574531703 31597600606 31628222912 31660046457 31723884544 31786579968 31818562848 31849399296 31855551057 31909720128 31972275712 31972782816 32009442608 32072702376 32233284864 32358155544 32389001216 32514475136 32523428223 32552272324 32578732992 32616604878 32653412352 32677269504 32715255936 32741849088 32779910592 32906898882 32938267648 32971409328 33036570216 33065869408 33231424512 33297099264 33362374656 33401157504 33464417272 33530552484 33596818398 33635340299 33698434176 33737607684 33861228544 33900591296 33928147968 33967588512 33992405824 34031921066 34099177827 34137658368 34166025608 34269906528 34404948864 34435461632 34444943676 34470109752 34503515904 34568863472 34745427574 34810603776 34919391936 34978770944 34988402592 35029075653 35054668506 35123946507 35293627408 35374530048 35400375296 35441527264 35470336512 35511569808 35581186432 35581750776 35689370112 35719026772 35789617734 35932655616 35968810176 36000709888 36010622934 36071857536 36142572544 36184587296 36252463104 36324765191 36437626368 36506637024 36549074991 36578784528 36693098508 36755493632 36798220888 36982463232 37012525056 37055551104 37125732072 37198513088 37199103084 37241755342 37272027936 37315355649 37342618898 37378808896 37491863552 37565958144 37640199168 37647469431 37683357184 37711487424 37829341264 37904102808 38093882112 38138165208 38241456552 38277910528 38322407552 38360966622 38426197888 38436778809 38470867292 38546896674 38590396416 38618591232 38663484288 38739894336 38815839744 38860962096 38889354592 38889971406 38927043584 38934562403 38966211024 39077845664 39273501696 39351117312 39396237056 39474095232 39548856776 39627016572 39705330834 39750856717 39825422208 39871718172 40017815552 40028834736 40064335168 40096902144 40104646923 40143513696 40219543078 40299028341 40344505344 40378030264 40500798624 40580196096 40627369464 40660394112 40696454656 40707660708 40776882432 40854111376 41062778042 41109116928 41186975104 41268372288 41316345642 41349930336 41397998499 41428244598 41723804672 41806262784 41836807168 41848327224 41885441312 41968218864 42050493056 42051160008 42099375604 42178346496 42213395276 42344552448 42393776832 42424750464 42465865728 42474068076 42546293504 42558008922 42630377088 42763603168 42843820032 42929267953 42977713152 43062649344 43112708496 43144207392 43194361353 43229472624 43364570964 43438310656 43488806504 43620341248 43706547456 43750523916 43792924032 43875865176 43961879104 43962576372 44012983586 44048760288 44099965767 44269304832 44308566016 44320766688 44396132352 44483871744 44492463873 44534876672 44707403312 44795757864 44931245568 44983476912 45020042496 45072377064 45237530624 45290118016 45335687826 45425284047 45465570436 45516877824 45606832128 45693208704 45783511488 45873265152 45926591568 45960146336 45960875298 46004687872 46013573749 46335346992 46414138368 46559189248 46651203456 46705434204 46739558008 46831928676 46884777984 46939280256 46978285211 47066408064 47121121476 47166040064 47293782016 47306804688 47348759744 47396400909 47442334368 47532187274 47585826816 47679869952 47719490312 47864580192 47958413568 48014163912 48095810048 48109053564 48528737686 48583501824 48675516032 48732099988 48771712704 48828408486 48868099488 48924131344 48924907317 49015904256 49072883904 49309950976 49407401472 49457113992 49500976096 49598804112 49696037248 49753807532 49847136768 50043561984 50101736256 50186932224 50196625908 50281983232 50295828726 50538803744 50597553721 50734589399 50791842816 50850886944 50892221952 50951382768 50988608736 51047881599 51147955496 51249038412 51395862232 51551312384 51653192448 51705164628 51754452992 51755273856 51814616128 51853295208 51954948032 52015344238 52118141361 52364668928 52379087904 52468156416 52582002759 52632126976 52836022096 52940441112 53061795072 53100562944 53162290896 53205504768 53267354712 53371779648 53462536192 53472862564 53524684928 53578540158 53684426601 53732037788 53792673792 53898983424 54001064832 54106928128 54107786304 54169825952 54213858816 54276880944 54369176576 54379678067 54759955536 55024496384 55039647762 55088460856 55133240448 55197331332 55237659464 55409283072 55473694848 55519791613 55688598108 55741683712 55797769632 55862633013 55908041904 55957625152 56013928347 56068213344 56174403142 56237795328 56348937216 56525035776 56566333952 56567231136 56632090768 56744011896 56840502784 56856154212 57303617536 57416865792 57483611328 57525609856 57541449933 57592481804 57639296832 57706300938 57819427952 57820345011 57927886848 57995226432 58223759616 58275396608 58291443144 58334031888 58390565376 58449316536 58501153568 58616768496 58731680384 58799954356 58910252544 59025739776 59094355584 59211142848 59311828992 59323285164 59440524858 59727677152 59797108943 59908327424 59977969216 60026723328 60096502752 60145353216 60215270544 60329314617 60447583768 60567045396 60870294144 60924278272 60941054196 61044681984 61164353536 61165323648 61235455424 61281167064 61472679554 61594167063 61663675392 61780462656 61885517824 61902558432 61974518463 62142366897 62201604608 62273912272 62442571568 62585707008 62709394176 62755210752 62828161968 62952328296 63075739584 63149063406 63195201212 63256445824 63320092914 63573159936 63637125696 63698798592 63711102114 63819440256 63944551424 63945565632 64018885216 64145404752 64266892261 64466569728 64716311088 65028950272 65046856446 65104544648 65157465984 65233209756 65306824704 65430511872 65483698176 65559821184 65614299179 65813797764 65876535296 65942818656 66019475379 66073140432 66131738816 66462849024 66594198528 66802315008 66928834544 67061104968 67193636796 67270680598 67396868352 67475215368 67722457088 67801182592 67856295936 67935177024 67984811648 68003531739 68063842132 68198355654 68275316736 68332051216 68539813056 68809897728 68870923264 68889887352 68940219504 69007031808 69137726944 69490855148 69621207552 69838783872 69976805184 70058151306 70109337012 70247893014 70328438807 70587254816 70669310569 70749060096 70800750592 70883054528 70940673024 71023139616 71162372864 71163501552 71298280911 71378740224 71438053544 71579235468 71937620352 72001419776 72021245868 72143715072 72285145088 72369174592 72649530382 72793106529 72875252736 73013274048 73098149982 73157569056 73242612729 73386197016 73510987264 73596441776 73964926464 74111102208 74251464144 74397026176 74398206168 74483510684 74544055872 74630711298 74685237796 74757617792 75131916288 75280398336 75294938862 75366714368 75422974848 75658682528 75808205616 75951781763 76187764224 76276330416 76482913104 76644815104 76721933244 76852395776 76873557618 76941734584 77093793348 77180792832 77326968576 77479788672 77544171757 77631679488 77721924192 77778709184 77779942812 77854087168 77869124806 77932422048 78023016357 78155691328 78547003392 78702234624 78792474112 78948190464 79097713552 79254033144 79410661668 79501713434 79650844416 79743436344 80035631104 80057669472 80128670336 80193804288 80209293846 80287027392 80367810237 80439086156 80598056682 80689010688 80756060528 81001597248 81160392192 81254738928 81320788224 81392909312 81415321416 81553764864 81708222752 82125556084 82218233856 82373950208 82536744576 82632691284 82699860672 82795996998 82856489196 83115427681 83447609344 83612525568 83673614336 83696654448 83770882624 83936437728 84100986112 84102320016 84198751208 84261604713 84356692992 84426790552 84689104896 84787553664 84849500928 84948136152 85092587008 85116017844 85260754176 85527206336 85858535906 85955426304 86125298688 86225416992 86288414784 86388722706 86458945248 86559451407 86729141928 86876621312 86977613008 87240682496 87413094912 87501047832 87585848064 87751730352 87923758208 87925152744 88025967172 88097520576 88199931534 88538609664 88641533376 88792264704 88967743488 88984927746 89069753344 89414806624 89518748891 89591515728 89761196629 89862491136 89966953824 90040084992 90144754128 90580236032 90671375652 90850568094 90931140872 91213664256 91386417408 91567022976 91746530304 91853183136 91920292672 91921750596 92009375744 92027147498 92209019331 92670693984 92828276736 93118378496 93302406912 93410868408 93479116016 93663857352 93878560512 93956570422 94132816128 94242242952 94332080128 94587564032 94613609376 94697519488 94723595109 94792801818 94884668736 94980139371 95064374548 95171653632 95359739904 95438980624 95729160384 95916827136 96028327824 96191620096 96218107128 97057475372 97167003648 97351032064 97464199976 97543425408 97656816972 97736198976 97848262688 97849814634 98031808512 98145767808 98227323623 98619901952 98814802944 98914227984 99001952192 99197608224 99392074496 99507615064 99694273536 100087123968 100203472512 100393251816 100563966464 100591657452 100906020897 101077607488 101195107442 101469178798 101583685632 101701773888 101784443904 101902765536 101977217472 102095763198 102295910992 102297533481 102498076824 102791724464 103102624768 103306384896 103410329256 103508905984 103510547712 103629232256 103706590416 103909896064 104030688476 104236282722 104758175808 104936312832 105164005518 105264253952 105672044192 105794885053 105880882224 106123590144 106201125888 106324581792 106411009536 106534709424 106743559296 106945725128 107049369856 107157080316 107368853202 107464075576 107797966848 108002129664 108213856256 108215572608 108339651904 108427717632 108553761888 108738353152 108759356134 108974295573 109519911072 109647224973 110048992768 110079295524 110176921712 110266480896 110394662664 110475318928 110947389696 111039583226 111377196216 111483367424 111595539264 111725266026 111816083808 111915250304 111946066947 112027856694 112136426688 112348806284 112475590656 112697874432 113050071552 113132667904 113134462272 113264181536 113488023792 113681005568 113712308424 114833731584 114967222656 115051219712 115082899866 115184963608 115278593664 115412601876 115638855904 115640690022 115855773696 115990452864 116086837009 116447519232 116550793216 116582886288 116668063776 116781130752 116803687209 116898633072 117002307136 117233536992 117463360768 117599908712 117820505088 118188711168 118422285696 118646570328 118881049716 119252570151 119455354304 119594217886 119816654848 119955938432 120053446656 120193005504 120290706432 120313940769 120430541088 120658629234 120895167536 120897085023 121134090792 121740588288 121848556544 121882108392 122089363968 122328707072 122330647296 122470910848 122562334128 122945359108 123188334126 123327350784 123560925312 123805116864 123949036926 124284733794 124403209216 124547824544 124885143136 125030318699 125171414016 125418788352 125510421504 125656323936 125904656592 126151479168 126298126812 126390402424 126512891648 126640185828 127274251392 127397597184 127422204228 127638880512 127889102848 127891131264 128037770432 128290809504 128533784522 128787803859 128933139456 129432622176 129583084059 130057900544 130093712892 130209089296 130314931968 130466419512 130861023744 131119642368 131228598358 131627595528 131753070592 131885637312 132038950758 132146280864 132263477632 132299897301 132925698048 133188397056 133604630016 133857669088 134122209936 134387273592 134541361196 134793736704 134950430736 135602365184 135712591872 135870354048 135969623296 136007063478 136127684264 136396711308 136550633472 136664102432 136822970713 137079626112 137193534647 137619795456 137741846528 137779774704 137880439008 138014063616 138040721247 138275453888 138981710296 139242415104 139677567744 139953610368 140116302612 140218674024 140495786028 140656877614 140934855633 141174509632 141338621138 141498120192 141601501184 141766109056 141881346048 142046279232 142189202727 142324745728 142327003104 142596561822 142757480448 142876107088 143158470936 143875240704 144002839552 144042491736 144287430144 144570290176 144738349184 145299060764 145586213058 145750505472 146026548096 146196299964 146315138112 146485225458 146772394032 147021974528 147050372051 147192883552 147763103917 147929852928 148222204416 148502928288 148794052352 148796412336 148967021368 149088111744 149261422596 149370475592 149515235584 150560796672 150589877724 150733428736 150845949696 151317365056 151616411232 151792661163 151903563526 152203768197 152375528448 152552660832 152965826208 153143644797 153289630208 153443866488 153704791552 153747115236 153883469168 154187586696 154653937152 154959577344 155088343514 155263358976 155443848384 155557418368 155559885624 155708174336 155738249612 155864844096 156046032714 156311382656 156354424083 157094006784 157404469248 157584948224 157896380928 158195427104 158379324961 158508066288 158821323336 159003426868 159301688832 159486872688 160115338944 160257340672 160387608576 160418587692 160574054784 160735620474 160878172312 161196113364 161378021376 161512121056 161699874479 162003194496 162320784384 162509477856 162641576448 162785818624 162830642832 163107529728 163139034201 163416445504 164251112168 164747900416 165073489152 165265382568 165399721344 165591993996 165712978392 166230855362 166559374839 166895218688 167225051136 167347228672 167393308896 167541765248 167587899039 167872875456 168041785041 168201972224 168204640032 168397502416 168523209426 168713385984 168853581104 169575107328 169699001856 169896272304 170185174016 170232035688 170521508352 171054412672 171717071812 171910852608 172250597376 172450833984 172576829568 172777445412 172917890496 173118902814 173458283856 173753242624 173786803333 173955226016 174481364992 174826189824 175002095664 175171696128 175503460704 175847516416 175850305488 176051934344 176195041152 176399863068 177077219328 177283066752 177935486976 177969855492 178139506688 178829613248 179037497782 179183031456 179391326829 179522393258 179724982272 179933907648 180080169984 180289508256 180987943851 181160472064 181342751304 181701136188 181862281744 182772834816 183134045952 183493060608 183706366272 183840585344 183843501192 184018751488 184054294996 184418038662 184782501189 185341387968 185656553472 186236756992 186604813824 186821736816 186958232032 187175565863 187327714704 187757121024 187913140844 188265632256 188484485904 189227218752 189395038976 189447190218 189585603636 189769337472 189960278742 190128749096 190719479808 190877961248 191099851657 191458320768 191833654272 192056655648 192383240192 192436214256 192800676783 194114950744 194702064128 194928399952 195086850816 195313633944 195472397952 195696525376 195699629268 196291535616 196454647246 196842897537 197239803904 197629605888 197828455968 198003904384 198058426137 198395216448 198784148992 199015230128 199388547072 200406945024 200786503632 201127932928 201183314904 201812041794 202155214976 202390214884 202938357596 203167371264 203403547776 203568887808 203805531072 203954434944 204191526396 204591821984 204595066962 204996153648 205384403939 205583448928 206205249536 206612769792 206820658512 207021095424 207258464512 207413180832 207819792128 208061376952 208472565444 209516351616 210328011036 210528507904 210985316421 211344088384 211589770106 211761764448 212007931707 212247180288 212402251776 212649163584 212822019072 213069418848 213487118592 213891450256 213894842733 214098739712 214314160632 214737706404 214928151152 216004259328 216427712512 216431145216 216679303808 216855435264 217107523776 217476706304 217518712268 217948591146 218379319587 219039822144 219294449946 220097985536 220158591048 220353843424 220532961792 220789325328 220950637856 221207486929 221894779392 222079166452 222754392432 223191078528 223450532052 223632167616 223830500608 223892133894 224055713388 224272853376 224697612568 225395748864 225845279231 226100143104 226265335808 226268924544 226528363072 226976047584 227362011136 227424616848 227855345289 229934445312 230102439424 230165799732 230369927216 230557187328 230825203752 231277711808 231281380044 231980905728 232173674018 232632515271 232895038464 233101586432 233165772576 233336127552 233562261504 233607374418 233797266144 234004614272 234069049071 234467073984 234926721536 235199817424 235641010176 236377422336 236844571392 237293140656 237762099432 238505140302 238910708608 239188435772 239911876864 240106893312 240386011008 240581412864 240627881538 240861082176 241317258468 241790335072 241794170046 242071409723 242268181584 242727022837 243481176576 243697113088 243764216784 244178727936 244661294592 244941821696 245124668256 245890718216 246376668252 246654701568 247121850624 247610233728 247898073852 248569467588 248806418432 249095649088 249346283043 249770286272 250060637398 250342828032 250837576704 251020843008 251312647872 251809313184 252302958336 252596253624 252780804848 252784814139 253025783296 253280371656 254548502784 254844408456 255277761024 255778205696 255782262528 256075540864 256581619008 257067569044 257575607718 257866278912 258865244352 259166168118 260115801088 260187425784 260418178592 260629863936 260932839024 261427030007 261722047488 262239284736 262457196716 263255191056 263771274624 264077901516 264292561728 264526955264 264599794602 266376794112 266908057273 267209260032 267715338176 268244419872 268556246673 268774547184 269082722392 269283589887 269587473408 269900861472 271204730368 271740708096 271939246592 272014126956 272255368528 272793422616 273328204864 273645941426 274159252224 274387069294 275239590912 275483693056 275559549408 275760878016 276028127232 276081442494 276550907776 276627057993 277963420592 278484830208 279355135488 279907220736 280232605224 280437348048 280991572056 281313755228 281869711266 282349019264 282677242276 282996240384 283532218112 283762692096 284092558464 284378405454 284649491456 284654006208 285193123644 285514960896 285752214176 286084393309 286316941872 287750481408 288005679104 288084983472 288574860288 289476698368 290598121528 291172426116 291501010944 292053096192 292392599928 292630276224 292970450916 293544788064 294043949056 294100744102 294385767104 294681970869 295526207834 295859705856 296444408832 297005856576 297588104704 297592824672 297934042736 298176223488 298522845192 298740951184 299030471168 301179755448 301466857472 301691899392 302634730112 302718062691 303232822464 303585322326 303807127052 304407536394 304751056896 305105321664 305931652416 306287289594 306579260416 306887732976 307409583104 307494230472 307766938336 308375173392 308959217281 309307874304 309919154688 310176687028 310526717952 310887696768 311114836736 311119771248 311476499224 311729688192 312092065428 312622765312 312708848166 314808938496 315169896448 315792761856 316390854208 316758649922 317016132576 317384655159 317642646672 318006853736 318603377664 318973745376 320230677888 320514681344 320837175384 321148109568 321471240948 321756344624 322392226728 323024242112 323399748958 324006388992 324641568768 325018955712 325283152896 325571637248 325661285664 326215059456 326278068402 326832891008 326922886719 328502224336 329495800832 330146978304 330530765136 330799442688 331183987992 331425956784 332461710724 333118749678 334450102272 334786617792 335083530496 335175798078 335745750912 336083570082 336403944448 336409280064 336795004832 337046418852 337426771968 337707162208 338099737547 339150214656 339398003712 339792544608 340370348032 340464071376 341043016704 342108825344 343434143624 344501194752 344901667968 345153659136 345554890824 345835780992 346237805628 346916567712 347506485248 347573606666 347910452032 348260511027 348962729984 349652379648 350004191328 350343392256 350411061627 351006921408 351695032832 351700610976 352103868688 352390082304 352799726136 354566133504 355939710984 356279013376 357659226496 357757710453 358074995564 358366062912 358782653658 359044786516 359449964544 359867815296 360160339968 360579016512 361975887702 362320944128 362685502608 363402272376 363724563488 365545669632 366268091904 366986121216 367412732544 367681170688 367687002384 368108589992 368836077324 369565002378 369988743289 370682775936 372473513984 373209627648 373643473632 373916464064 374351131726 374655429408 375090956097 375514242048 375826281688 376531264512 376968971808 378454437504 378790077952 378894380436 379171207272 379538674944 379920557484 380257498192 381755922496 382199703314 382916641536 383667308544 384113311296 384766480384 384872428512 385601353566 386363411577 388229901488 389404128256 389856799904 390173701632 390627267888 390944795904 391393050752 391399258536 392583071232 392909294492 393685795074 395259211776 395656911936 396007808768 396116852274 396790432896 397568297984 398030460256 398777094144 399572417101 400813890048 401573007264 402255865856 402366629808 403624083588 404310429952 404780429768 405876715192 406807095552 407137775616 407611062144 407908869888 408383052792 409183643968 409190133924 409992307296 410468912139 410768807878 411166897856 411580603941 412410499072 413225539584 413641317024 414042190848 414122163741 414516929024 414826361664 415639584256 416122753904 416945130888 419032703232 420656022072 421057015808 421970632842 422688176768 422804566899 423179540212 423523528896 424015863414 424494360576 424804503552 425298327168 425644038144 426138837696 426974237184 427782900512 427789685466 428197479424 428280186433 428628321264 429475412808 429856302304 432008518656 432862290432 433358607616 433710870528 434215047552 435037424536 435897182292 436758639174 437259423887 438079644288 438588899892 440195971072 440317182096 440707686848 441065923584 441151116153 441578650656 441901275712 442414973858 443289311751 443789558784 444158332904 445508784864 446382157056 446901064104 447264335232 447661001216 447784267788 448111426776 448545706752 449395225136 451690558462 452200286208 452530671616 452537849088 453056726144 453952095168 454724022272 454849233696 455377983489 455710690578 456611304591 459868890624 460204878848 460331599464 460739854432 461114374656 461650407504 462555423616 462562760088 463961811456 464347348036 465265030542 465790076928 466331545152 466672255104 467124523008 467214748836 467594532288 468009228544 468138098142 468934147968 469853443072 470399634848 471282020352 472221947483 472754844672 473689142784 474586281312 475137974883 475524198864 477010280604 477821417216 478376871544 479823753728 480772022016 481162825728 481255763076 481722164352 482634516936 483580670144 483588340092 484142819446 484536363168 485099623437 485454045674 486962353152 487394226176 487528433568 488357455872 489322589184 489417102603 489883643392 490249336512 491781436432 492753336504 494243701248 495220467456 495796147704 497138935176 497612836864 498191298176 498692566086 499540572544 499678124517 500121274796 500685656064 501675153408 502041686016 502625295744 503618626368 504605916672 505192507248 505561609696 505569628278 506051566592 506149311239 506560743312 509097005568 509688816912 510555522048 511564525056 512151081728 513163238016 514135138088 515151215436 515732557824 516761137321 517730488704 518332336236 520231602176 520374851568 520836357184 521259727872 521360409999 521865678048 522854060014 523444094976 524478569472 524914393432 526510382112 527542549248 528155803032 528585123456 529053910528 529199589204 533816114546 534418520064 535430676352 536488839744 537112493346 537549094368 538165444784 538173980487 538567179774 539174946816 539801722944 542409460736 543481416192 543878493184 544028253912 544510737056 545586845232 546656409728 547291882852 548318504448 548774138588 550479181824 551119098816 551521756032 552056254464 552162884988 553101815552 553254115986 555926841184 556969660416 558080483389 558710270976 559814441472 560465210448 560874696096 561526697589 561983144112 562627510456 563739422532 564698038528 565354484552 567064436224 568185116928 568756810908 569298982912 569308012416 570386247288 571504428352 572168786618 572633883744 573299554971 575500962816 576011358208 576169966944 577149720576 578402030349 578953396736 581196243056 582344852232 584106192384 584785199856 585260552448 585940901832 587089576128 588087898112 588201488204 588771534208 589363941738 590528692611 591052415668 591719411712 592888817664 594011713152 595176209408 595185649344 595868085472 596352446976 597045690384 597481902368 598060942336 598176458737 602359510896 603383798784 605269460224 605436125382 606465644928 607170644652 607614254104 608815072788 609502113792 610210643328 610717707743 611863304832 612574579188 613158520832 613775465952 614819166208 614988460944 615533876672 616153211817 616750346784 617918434562 618615748608 619838309376 620353374056 621775393536 622229673472 622239542496 622952998448 623459376384 624184130856 625245530624 625417696332 630339792896 631585523712 632781708416 632955949263 633517299844 634032265152 634769310318 635285293344 636013707472 636023795121 637206755328 637947490752 640461355776 641029362688 641674350768 642296219136 642942481896 643512689248 644784453456 646048484224 646799497916 648012777984 649283137536 650037911424 650566305792 651322571328 652430118912 652556136804 653665782016 653845773438 657004448672 657768198373 658991601664 660293956608 661061530272 661598885376 662367975984 662851913568 663622460787 664923421448 666237499356 669573235584 670167060992 670351596156 671491501824 672167140164 672807888896 672818560128 673590009664 674092837704 675414324416 676199475094 677535837693 678300429312 678796007424 679585089216 680740696064 680928142752 682086033408 683566035867 684217650688 686868287248 689803335936 690307318272 691109781648 691671561984 692475611256 693833135424 695012970496 695147213332 695820904064 696521022054 697897545813 699304759296 700008382656 700686784512 700822123254 702013842816 703390065664 703401221952 704207737376 704780164608 705599452272 706935814871 709132267008 711879421968 715318452992 715515420906 716149991128 716732125824 717565307316 718089573032 719735630592 720320679936 721158033024 721757290969 723951775404 724641888256 725371005216 726214229169 726804544752 727449126976 728181068511 731091339264 732536183808 734825465088 735362341376 735374004768 736217179984 737672154648 739130004756 739977486578 741365551872 744947027968 746419255296 747286947264 747832928128 748038849129 748702263452 749310858816 750181912194 751028484096 751652563376 753062529024 753937943616 756908875008 757580155904 757788760872 758342414544 759077349888 759841114968 760514996384 763511844992 764399406628 765833283072 767334617088 768226622592 769744857024 771202707132 772726823154 773612826877 776459802976 777362416259 778808256512 779713599808 780347403264 781254535776 781889591808 782786101504 782798517072 784281090021 785166142464 785818588984 787371590148 791313823872 792015617536 792233704548 793580865792 795136595968 796060920512 799144834202 800724171819 801627780096 803146014528 804511731712 804733259616 805668740019 807248167176 807850769661 808620859904 809560859536 811753430384 813614191104 815222124288 815817739776 816766105584 818367287936 818380267848 819984614592 820937824278 821537615756 822333795712 823161207882 826451079168 827282634048 828084381696 828244327482 829033858048 829652723328 831279168512 832245507808 833890261776 835469599393 838065406464 841312044144 843941265684 845376353536 845609133798 846359080424 847047057792 848031726828 848988721152 850596654336 851288076288 852277675392 852985889327 853948474368 855565801024 855579370932 856394958848 856560372866 857256642528 858253179927 858950825616 859712604608 864017037312 865724580864 866717215232 868430095104 870074849072 871794364584 873517278348 874518847774 876159288576 877177799784 880391942144 880634364192 881415373696 882131847168 882302232306 883157301312 883802551424 884045912607 884829947716 886578623502 887579117568 888316665808 891017569728 892764314112 893802128208 894528670464 895322002432 895568535576 896222853552 897091413504 898790450272 903381116924 904400572416 905075698176 906113452288 907904190336 909698467392 910755966978 911421381156 913222609182 914269704491 919737781248 920409757696 920663198928 921479708864 922228749312 923300815008 925110847232 925125520176 926877651843 927923622912 928694696072 930530061084 931580153856 932663090304 933344510208 934429497672 935189064576 936018457088 936276196284 937868295936 939706886144 940799269696 944443894966 945509689344 947378285568 949172562624 950275949766 951048397728 952153965477 954020561208 955642834432 956753743088 959647507456 961544044032 962511526152 963444328704 965269033872 967161340288 967176680184 968285638892 969072726336 970199246874 970908091348 973924706304 975056867136 976714911744 978645178368 978834205206 979767286784 980498673024 983562872864 985506673008 987373162919 988487402496 990440934912 991592295408 994277870352 996382596352 997385132172 999081145088 999356249034 1000242549592 1003350306816 1005250591488 1007237252736 1008074232841 1009211833344 1010385014496 1011123219392 1011139256556 1012103133184 1012298622478 1013121486624 1014299212641 1018194011136 1019377633824 1021111044096 1023129050112 1024302163456 1026326476032 1028270276176 1030302430872 1033522274642 1035460977408 1036664672472 1040463204352 1040749703136 1041672714368 1042519455744 1042720819998 1043731356096 1044781533081 1045708120028 1046888189952 1048957138944 1049828786864 1053020764224 1055085098496 1056311606064 1057170246912 1058107821056 1058399178408 1067632229092 1068837040128 1070861352704 1072977679488 1074224986692 1075098188736 1076330889568 1076347960974 1077134359548 1078349893632 1079603445888 1080500559853 1084818921472 1086962832384 1087756986368 1088056507824 1089021474112 1091173690464 1093312819456 1094583765704 1096637008896 1097548277176 1100958363648 1102238197632 1103043512064 1104325769976 1106203631104 1106508231972 1109966229867 1111853682368 1116160966778 1117420541952 1119628882944 1120930420896 1121749392192 1123053395178 1123966288224 1125255020912 1125272868291 1127478845064 1129396077056 1130708969104 1134128872448 1136370233856 1137513621816 1138597965824 1138616024832 1140772494576 1143008856704 1144337573236 1145267767488 1146599109942 1151001925632 1152339933888 1154299441152 1156804060698 1157906793472 1162392486112 1163743735583 1164689704464 1166895556177 1168212384768 1169570399712 1170521104896 1171881803664 1174179152256 1176402976408 1177543068416 1178727883476 1181057385222 1182104831336 1185777635328 1188023426304 1190352418816 1190371298688 1191736170944 1192704893952 1194091380768 1194963804736 1196121884672 1196352917474 1198717251303 1204719021792 1206767597568 1210538920448 1210872250764 1212931289856 1214341289304 1215228508208 1217630145576 1220421286656 1221435415486 1223726609664 1225149158376 1226317041664 1227550931904 1229638332416 1229976921888 1231067753344 1231406736417 1232306423634 1233500693568 1234741811823 1235836869124 1237231497216 1239676618752 1240706748112 1243550787072 1244459346944 1244479084992 1245905996896 1246918752768 1248368261712 1250491061248 1250835392664 1263171047424 1265563416832 1265911898526 1267034599688 1268064530304 1269538620636 1270570586688 1272027414944 1272047590242 1274413510656 1275894981504 1276955207099 1280922711552 1282058725376 1283348701536 1284592438272 1284840559299 1285884963792 1287025378496 1289568906912 1292096968448 1293598995832 1296025555968 1300075822848 1301132611584 1302645142656 1305112273608 1307331564032 1307691546876 1311778271661 1314008897344 1315536396746 1317983203328 1320587913216 1322123060544 1323197770752 1323453348459 1324735951968 1325703827136 1327244921574 1329846842896 1329867935253 1332474998712 1339146471168 1340334121984 1340703192312 1342983003648 1344334280328 1345615777792 1345637120256 1347180019328 1348185675408 1350828648832 1352398950188 1355071675386 1356600858624 1357592014848 1359170178432 1361856285504 1364172066816 1367132071734 1368435301376 1373736574496 1375333505689 1379606671872 1380614636544 1382219563296 1383343123968 1384951222512 1387666270848 1390294426664 1391641808128 1393042044108 1395795091626 1400016765312 1401373569024 1401644246508 1404027685632 1406780131328 1406802443904 1408415474752 1409560329216 1411198904544 1413871629742 1416665842449 1418264534016 1423758843936 1425413924649 1430636905984 1431030841812 1432299982256 1433464251648 1435130614632 1436179146064 1439471261184 1442316066048 1443514581938 1447903550808 1449283776512 1450742010432 1452428458338 1453609089504 1454898253952 1455298870311 1456362137022 1462182678528 1465072367616 1469650930176 1470724682752 1470748009536 1472434359968 1475344309296 1478260009512 1479954973156 1482731103744 1492838510592 1494573894528 1495665856256 1496077698258 1497404526904 1498621717632 1500363824388 1502056968192 1503305126752 1506125058048 1507875887232 1509128881117 1513817750016 1515160311808 1515577521744 1516684829088 1518154699776 1518447933717 1519682229936 1521029992768 1527023689984 1528798813256 1531666566144 1536453245184 1539489714048 1542405414264 1545453646308 1547225653754 1550283411963 1552919605952 1554724832518 1557616513024 1559427199616 1560694806528 1562509071552 1563779183616 1564081229997 1565572203008 1565597034144 1568562180042 1570332284928 1571637177968 1574743180296 1582627647744 1584031235072 1584467409096 1587161731584 1590273191936 1592121841024 1598289668404 1601448343638 1603255560192 1606292029056 1609466519232 1611337480038 1614496334352 1615701539322 1617241719808 1617554092561 1619121719072 1623506860768 1625394143087 1627228382208 1630444248576 1631635479552 1633532211168 1636734575872 1636760535696 1639969229184 1641875648556 1643075231512 1644667591424 1646322415764 1654565268096 1656168763392 1656488654964 1658067716096 1659305446656 1662558337024 1664491015616 1667780523552 1670939198786 1674241450167 1676130812928 1682624088288 1684580092767 1687882531368 1690752707072 1691218267596 1692718160848 1694094115584 1696063453656 1701193308672 1704555350784 1705971778654 1707896948736 1711131602048 1711158741864 1712789917696 1713120745732 1714513285056 1716506359854 1717901651232 1719425209216 1719898664913 1728034074624 1731449161728 1733434430464 1736860190208 1740149698144 1743588729168 1747034556696 1749037695548 1752318577152 1754355599568 1761268728384 1762830747392 1764263694336 1764604464612 1766314602624 1767605102848 1768091825214 1769659895432 1773157247004 1775158235136 1776633331616 1778698619269 1782035139456 1783515950411 1785528628224 1787604256416 1789057340928 1790644004864 1791137071152 1792445707104 1794182827008 1794529376211 1797580900544 1806762233848 1810151396352 1812226904576 1815808380672 1819396934784 1821511933956 1822842762312 1826445218364 1828539408982 1832153123229 1839475562496 1840819515392 1841326397856 1842959417728 1844457498624 1846601630016 1848459635451 1850221694464 1850251040352 1853755303686 1855847245824 1857389392144 1861060122168 1865326180608 1866689020416 1868858995344 1870378129152 1872036914176 1872552392568 1875736591872 1879413772288 1881598539392 1888887789932 1891019378688 1894756571136 1898345125248 1900551899532 1902096795456 1904307930954 1908041122416 1911285668864 1911654836663 1913507486176 1919295014912 1923088088064 1925023052304 1926888657408 1930538067744 1934322680576 1934353360368 1936571277784 1938145452672 1940398493748 1941816182696 1947849412608 1950113734272 1957290356736 1957668410412 1959534573568 1960997346048 1967125745728 1971013346016 1973304595119 1974746325838 1976974804992 1980881869824 1983184590816 1988555740704 1990867382361 1992765192704 1994770264344 1998162290176 1998712498068 2000485099184 2010501182976 2014474505472 2016148465682 2018423666688 2020770028992 2022246438784 2022278513112 2024206266368 2024597244956 2026242973248 2028598425282 2032607513079 2036388022272 2038755267648 2042222088192 2046258100224 2048604326912 2052652952064 2056540552352 2058931224493 2060604861744 2067044549284 2070921954816 2073329344944 2081499406272 2083345428736 2085038911488 2085441639996 2087462712192 2089563066162 2091416240056 2097914277888 2099657573728 2102098368227 2106041528448 2110170196992 2112623212128 2114340493824 2116215642112 2116798356816 2120807444613 2135264458184 2141722705408 2145955358976 2148449973384 2150196377472 2152661779136 2152695921948 2154268719096 2159206891776 2161001119706 2165271872907 2169637842944 2173925664768 2175513972736 2176113015648 2178042948224 2178642687507 2182347380928 2184543205533 2186625638912 2189167531408 2193274017792 2195096554352 2204476395264 2206087024128 2208651539952 2212407262208 2213016463944 2219932459734 2223707364736 2232321933556 2234841083904 2239257765888 2241860841792 2243498784384 2246106790356 2247932576448 2250510041824 2250545736582 2254957690128 2258792154112 2259228443329 2261417938208 2268257744896 2272740467712 2275027243632 2277232049664 2281544989152 2286017713408 2288675146472 2290535534976 2293198219884 2302003851264 2304679867776 2313608121396 2315813586944 2320838480631 2324784972224 2327487471166 2329379408928 2332087248777 2333791112354 2336424769536 2339140799424 2341042209792 2343763607328 2348358304512 2352805952816 2352843270063 2355086136832 2357455766952 2362114770444 2364209662672 2376046852608 2380704837632 2380742597376 2383472341888 2385409787904 2388182761536 2389927609472 2392243769344 2392705834948 2397434502606 2402172515457 2409438043584 2413535195136 2421077840896 2421744501528 2425862579712 2428682578608 2430457016416 2433282356219 2435260291152 2440842573312 2442870830972 2447453219328 2450298316752 2455101863808 2459953843776 2462135506688 2462813472834 2464612847268 2467001387136 2469483623646 2471673738248 2479353237504 2481413496224 2484298071541 2487101574144 2488918693888 2488958169984 2491811993792 2493837505536 2496736523424 2500982122496 2501670785328 2506408798179 2531126833664 2531823797052 2534069199376 2536129060608 2539077241272 2541141173376 2544054829888 2544095180484 2551789963008 2553910414198 2558957667981 2561845423104 2564117450752 2566697403072 2569184876544 2569681118598 2571769927584 2574050756992 2574759539781 2579137813824 2584193936896 2587197991664 2592051111936 2600151645696 2605290285312 2610224547216 2614663128064 2615383093752 2623556543322 2628017794688 2631072793492 2641175826432 2644246121088 2646395541504 2646906696918 2649471903936 2651407654272 2654489843148 2659693685792 2659735870506 2664949997424 2669997251207 2678292942336 2680668243968 2681406384624 2685966007296 2688668560656 2691274240512 2694360038656 2696371350816 2701657297664 2704797900376 2710143350772 2713201717248 2718340356864 2723712571008 2734264143468 2736870602752 2742809113473 2747473148992 2750667011378 2759213343744 2761229273088 2764439126592 2766686247936 2769902445024 2775332541696 2780588853328 2780632955529 2783283616256 2786084088216 2791590183252 2800033530624 2803288493016 2808055371264 2813560262656 2813604887808 2816830949504 2819120658432 2822397809088 2827743259484 2833331684898 2836529068032 2847517687872 2850827849298 2861273811968 2862061683624 2864599964512 2866928503296 2870261229264 2872358292128 2875697330077 2878942522368 2884632132096 2887029163876 2895807101616 2901484020864 2904856916676 2907218179008 2909796507904 2910597740622 2912724274044 2930144735232 2935988630003 2939301860352 2941449365504 2941496019072 2944868719936 2950688618592 2956520019024 2959909946312 2962119488757 2965462207488 2989147789056 2991331712512 2992155396516 2994809053808 2997243435264 3000727648776 3006610253504 3015751774464 3018257762234 3024222698523 3027635500032 3030320623616 3031155043488 3033369658176 3036309399552 3036895867434 3039364459872 3042059985536 3042897637923 3054047379968 3057597626512 3063333132288 3072906490368 3078979428096 3084810828528 3090907292616 3094451307508 3100566823926 3105839211904 3109449665036 3118854399232 3121389613056 3125018143104 3127558367232 3128162459994 3131144406016 3131194068288 3137124360084 3140664569856 3143274355936 3146928326399 3149486360592 3155451296881 3165255295488 3168062470144 3168934818192 3174323463168 3184243682048 3196579336808 3202896687276 3206511120384 3212584058112 3218933038464 3222674960076 3228992668704 3231403078644 3234483439616 3235108185122 3238243438144 3241501679559 3247013721536 3250788286174 3254456764416 3260888497152 3263270959104 3267064422336 3273469151744 3273521071392 3279938458368 3283751297112 3286150463024 3289335182848 3292644831528 3309130536192 3312977309928 3316135432192 3318610893312 3325116674048 3328982031232 3329898689601 3335561047104 3341878397572 3348482900334 3352261625856 3365248176576 3369160185534 3375765062736 3381505414144 3382436535192 3385436321696 3388188231168 3392126907312 3398551390091 3402386617344 3409110701568 3411943557308 3415793897472 3422263204096 3422317483728 3426241491464 3429026570112 3433012719708 3435803302464 3438850418432 3439797329826 3462898323456 3466868860928 3473720380416 3480299396288 3487177458336 3491231206749 3494069113392 3498075391096 3500686668531 3504637154304 3508711199136 3522537456768 3525661494784 3529208929224 3532629205248 3535210205696 3536183650428 3539319790864 3546314494008 3553266663232 3557397238538 3564070278912 3567031900822 3571057256448 3575208512832 3578114681856 3581288009728 3582274142304 3584891414208 3588365654016 3589058752422 3595161801088 3596151753909 3613524467696 3620302792704 3624453809152 3631616761344 3638793869568 3643023867912 3645685524624 3652890436728 3657078817964 3664306246458 3678951124992 3682652795712 3685918835456 3688914997248 3693203260032 3696919270902 3700443388928 3700502080704 3707510607372 3711694491648 3714778784288 3719097113017 3722120244336 3730652361216 3733378040832 3737717990688 3740756258304 3744073828352 3745104785136 3751473183744 3763197078784 3777775579864 3789513142272 3796690250496 3801103799064 3804193590912 3808615861908 3816082244832 3822571337728 3823309673326 3827014972352 3830865621297 3838590029824 3846176176128 3850046104608 3853777314816 3854521677897 3861076135488 3868645361152 3868706720736 3873142555568 3876290905344 3880796987496 3883632365392 3900227468544 3915336820824 3919069147136 3921994692096 3934251491456 3935334814983 3942026692032 3946609190238 3949492651676 3953949609984 3961763739648 3966369181632 3977111481408 3981734764722 3985530385408 3989540528688 3996324580352 3997424996136 4000970198368 4021002365952 4028949010944 4032296931364 4036847333376 4041540057984 4044492877568 4044557026224 4049194489912 4052485946496 4057196850564 4065215026158 4072776044544 4077510535296 4092516200448 4097208653824 4105305904128 4113081104704 4117862448986 4121209723488 4126000517067 4134089098568 4141843909632 4146658689888 4162998812544 4166690857472 4170883279992 4174925424384 4179126132324 4182832480112 4199315147456 4204196736454 4212083056896 4220340393984 4225246424256 4228680987648 4232431284224 4233596713632 4241614889226 4249997527347 4270528916368 4283445410816 4291910717952 4296899946768 4300392754944 4305323558272 4305391843896 4308537438192 4318413783552 4322002239412 4330543745814 4347851329536 4352226031296 4356085896448 4357285375014 4364694761856 4369086411066 4373251277824 4378335062816 4386548035584 4390193108704 4395296588111 4408952790528 4412174048256 4417303079904 4424814524416 4426032927888 4439864919468 4447414729472 4464643867112 4478515531776 4483721683584 4486997568768 4492213580712 4495865152896 4501020083648 4501091473164 4509915380256 4517584308224 4518456886658 4522835876416 4527386643351 4536515489792 4545480935424 4550054487264 4554464099328 4555343801151 4563089978304 4572035426816 4577350292944 4581071069952 4586396439768 4609359735552 4627216242792 4631627173888 4641676961262 4649569944448 4650850235889 4654974942332 4658758817856 4664174497554 4667582224708 4672849539072 4678281598848 4682084419584 4687527214656 4696716609024 4705611905632 4705686540126 4710172273664 4714911533904 4724229540888 4728419325344 4752093705216 4761485194752 4766944683776 4770819575808 4776365523072 4779855218944 4785411669896 4794869005212 4804345030914 4809853662757 4818876087168 4842155681792 4843489003056 4851725159424 4852662277683 4857365157216 4860914032832 4866564712438 4870520582304 4876182429261 4881685146624 4885741661944 4894906438656 4900596633504 4910203727616 4919907687552 4924271013376 4925626945668 4929225694536 4934002774272 4938967247292 4943347476496 4962826992448 4968596143082 4974203148288 4977837387776 4977916339968 4983623987584 4987675011072 4993473046848 5001964244992 5003341570656 5012817596358 5022724350501 5062253667328 5063647594104 5068138398752 5072258121216 5078154482544 5082282346752 5088109659776 5088190360968 5103579926016 5107820828396 5117915335962 5123690846208 5133394806144 5138369753088 5139362237196 5143539855168 5148101513984 5149519079562 5158275627648 5168387873792 5174395983328 5184102223872 5194441422313 5200303291392 5210580570624 5220449094432 5229326256128 5230766187504 5247113086644 5256035589376 5262145586984 5288492242176 5292791083008 5293813393836 5298943807872 5302815308544 5308979686296 5319387371584 5319471741012 5329899994848 5336095857807 5339994502414 5350547851233 5356585884672 5361336487936 5362812769248 5371932014592 5377337121312 5382548481024 5383588128633 5388720077312 5392742701632 5403314595328 5409595800752 5420286701544 5436680713728 5447425142016 5468528286936 5473741205504 5485618226946 5494946297984 5496459369687 5501334022756 5518426687488 5522458546176 5528878253184 5533372495872 5539804890048 5550665083392 5561177706656 5561265911058 5566567232512 5567642423629 5572168176432 5583180366504 5600067061248 5606576986032 5616110742528 5627209775616 5633661899008 5638241316864 5644795618176 5655486518968 5666663369796 5673058136064 5684372510531 5695035375744 5701655698596 5722547623936 5724123367248 5729199929024 5733857006592 5734964509989 5740522458528 5744716584256 5751394660154 5757885044736 5769264264192 5774058327752 5791614203232 5802968041728 5809713833352 5814436358016 5819593015808 5821195481244 5825448548088 5871977260006 5878603720704 5882898731008 5882992038144 5889737439872 5901377237184 5913040038048 5919819892624 5919913785357 5924238977514 5930924414976 5978295578112 5982663425024 5984310793032 5989618107616 5994486870528 6001455297552 6013220507008 6031503548928 6036515524468 6048445397046 6055271000064 6062310086976 6066739316352 6072618799104 6073791734868 6078728919744 6084119971072 6085795275846 6108094759936 6115195253024 6126666264576 6138885317279 6145812980736 6157958856192 6169621657056 6176793673479 6181814585232 6188902615016 6201133647852 6211678423808 6218899330072 6237708798464 6250036286208 6255116734464 6256324919988 6262288812032 6262388136576 6274248720168 6286548711872 6293856652798 6298972721184 6306295104681 6310902593762 6330510590976 6336124940288 6337869636384 6348646926336 6362422333839 6368487364096 6393158673616 6405793374552 6425168116224 6437866076928 6445349920152 6457985337408 6462806157288 6468966879232 6470216370244 6476486876288 6483003359118 6494027443072 6495815618721 6501576572348 6508913528832 6521776994304 6526541918208 6534128844672 6546938303488 6547042142784 6559876916736 6567502594224 6572300926048 6578670365696 6579941046107 6585289663056 6618261072384 6625954619856 6637221786624 6657964062464 6659797379202 6671122094208 6683756795144 6696965800668 6704523251712 6717894785173 6730496353152 6738320371068 6751530125472 6763010828288 6764873070384 6770872643392 6776376462336 6777685329987 6784253814624 6797102780182 6804773234688 6818221403136 6823887114616 6844526408192 6844634967456 6852482982928 6858053140224 6866025439416 6871606604928 6877700836864 6879594659652 6933737721856 6947440760832 6960598792576 6962515441893 6974354916672 6982462413498 6988138226784 6996150782192 6996261746331 7001373337062 7009274308608 7017422398272 7045074913536 7051322989568 7058417858448 7065258410496 7070420411392 7072367300856 7078639581728 7092628988016 7106533326464 7114794477076 7128140557824 7134063801644 7142114512896 7150417025664 7156229363712 7164548284608 7169782828416 7176731308032 7178117504844 7190323602176 7192303507818 7227048935392 7240605585408 7248907618304 7263233522688 7277587739136 7286047735824 7291371049248 7299847068657 7305780873456 7314157635928 7328612492916 7365305591424 7371837670912 7386406520064 7393838541804 7400886777856 7401004161408 7415021214744 7429557568576 7438194226034 7444240488672 7452894214623 7461304722432 7466756081664 7475435981376 7481512516608 7488147656704 7490209570272 7502946367488 7519226394537 7526394157568 7555551159728 7593380500992 7602207598128 7608387181824 7617231723816 7632164489664 7645142675456 7646619346652 7654029944704 7661731242594 7676873003943 7692352352256 7700092209216 7707554629632 7709043355794 7722152270976 7737290722304 7737413441472 7746285111136 7752581810688 7761593974992 7767264730784 7776293963581 7800454937088 7830673641648 7843989384192 7868502982912 7870669629966 7884053384064 7893218380476 7898985303352 7923527479296 7932738363264 7939330200659 7954222962816 7963469529444 7971060770816 7979081057376 7992649160704 7994849992272 8001940396736 8009991753621 8042004731904 8057898021888 8064593862728 8083080115968 8088985755136 8089114052448 8098388979824 8104971892992 8114393701128 8130430052316 8155021070592 8194417307648 8210611808256 8226162209408 8228427340419 8235724897972 8242419446976 8252001034134 8268178197136 8283687819264 8293317379776 8325997625088 8333381714944 8341766559984 8349850848768 8358252264648 8365664960224 8398630294912 8408393472908 8424166113792 8440680787968 8450492848512 8457361975296 8467193427264 8483229778452 8499995054694 8509741095647 8541057832736 8550986578849 8566890821632 8583821435904 8593799893536 8600785509888 8610647116544 8610783687792 8617074876384 8627091990231 8636827567104 8644004478824 8661087491628 8704452062592 8712171792896 8714570750028 8729389523712 8738172822132 8746502555648 8756670125632 8780386217408 8790593176222 8807965890009 8817905581056 8824348096512 8834606159808 8849629048832 8852065855776 8879729838936 8886358466271 8894829458944 8929287734224 8967443367168 8973995137536 8984427161424 8991730305792 9002040167296 9002182946328 9019830760512 9035168616448 9036913773316 9045671752832 9054773286702 9072668095569 9090961870848 9100108974528 9108928198656 9110687602302 9126179956608 9144070853632 9154700585888 9162142139904 9172792879536 9190165593323 9218719471104 9254432485584 9283353922524 9299139888896 9301700471778 9309949884664 9317517635712 9328348995108 9335164449416 9356563197696 9364168839168 9375054429312 9382844782597 9393433218048 9411223811264 9411373080252 9420344547328 9429823067808 9440784979197 9448459081776 9456838650688 9466353890643 9504187410432 9522970389504 9533889367552 9552731046144 9559710437888 9570823339792 9589738010424 9608690061828 9619707325514 9637752174336 9684311363584 9686978006112 9703450318848 9705324555366 9714730314432 9721828065664 9724505038677 9733129424876 9741041164608 9752364858522 9763370293248 9771483323888 9789812877312 9801193267008 9820407455232 9839815375104 9848542026752 9851253891336 9858451389072 9868005548544 9877934494584 9886694952992 9925653984896 9937192286164 9948406296576 9955832679936 9967247975168 9975350022144 9986946093696 10006683141312 10025635192716 10045448701002 10056966749401 10124507334656 10127295188208 10136276797504 10144516242432 10156308965088 10164564693504 10176219319552 10176380721936 10195654170273 10207159852032 10215641656792 10235830671924 10247381692416 10266789612288 10278724474392 10287079710336 10296203027968 10299038159124 10316551255296 10336775747584 10348791966656 10388882844626 10400606582784 10421161141248 10440898188864 10458652512256 10461532375008 10473693620247 10494226173288 10502060005593 10512071178752 10524291173968 10576984484352 10587626787672 10597887615744 10605630617088 10617959372592 10638774743168 10638943482024 10659799989696 10672191715614 10679989004828 10701095702466 10713171769344 10725625538496 10743864029184 10754674242624 10765096962048 10767176257266 10777440154624 10785485403264 10806629190656 10819191601504 10840573403088 10861104792109 10873361427456 10894850284032 10937056573872 10971236453892 10989892595968 10992918739374 11002668045512 11036853374976 11057756506368 11066744991744 11079609780096 11088816561251 11101330166784 11122355413312 11122531822116 11133134465024 11135284847258 11144336352864 11157291339051 11166360733008 11200134122496 11213153972064 11232221485056 11254419551232 11267323798016 11289591236352 11310973037936 11333326739592 11368745021062 11390070751488 11403311397192 11445095247872 11448246734496 11458399858048 11467714013184 11469929019978 11481044917056 11489433168512 11492596863891 11502789320308 11515770089472 11538528528384 11548116655504 11583228406464 11605936083456 11619427666704 11628872716032 11639186031616 11642390962488 11650897096176 11743954520012 11757207441408 11765984076288 11779474879744 11802754474368 11826080076096 11839639785248 11839827570714 11848477955028 11861848829952 11885506158383 11956591156224 11965326850048 11968621586064 11979236215232 11988973741056 12002910595104 12026441014016 12063007097856 12073031048936 12096890794092 12110542000128 12124620173952 12133478632704 12147583469736 12157457839488 12168239942144 12171590551692 12216189519872 12230390506048 12277770634558 12291625961472 12315917712384 12339243314112 12353587346958 12363629170464 12377805230032 12378001551201 12402267295704 12423356847616 12437798660144 12475417596928 12500072572416 12512649839976 12524577624064 12524776273152 12548497440336 12573097423744 12587713305596 12597945442368 12612590209362 12621805187524 12661021181952 12675739272768 12697293852672 12724844667678 12736974728192 12786317347232 12811586749104 12835851117947 12850336232448 12875732153856 12890699840304 12915970674816 12925612314576 12940432740488 12952973752576 12966006718236 12988054886144 12991631237442 13003153144696 13043553988608 13068257689344 13093876606976 13094084285568 13119753833472 13135005188448 13144601852096 13157340731392 13159882092214 13170579326112 13185889764333 13236522144768 13251909239712 13274443573248 13315928124928 13319594758404 13342244188416 13367513590288 13393931601336 13435789570346 13460992706304 13476640742136 13503060250944 13526021656576 13529746140768 13541745286784 13552752924672 13555370659974 13568507629248 13582159930053 13594205560364 13609546469376 13636442806272 13647774229232 13689052816384 13689269934912 13704965965856 13716106280448 13732050878832 13743213209856 13755401673728 13759189319304 13894881521664 13921197585152 13925030883786 13948709833344 13964924826996 13976276453568 13992301564384 13992523492662 14002746674124 14018548617216 14034844796544 14046507278089 14090149827072 14102645979136 14116835716896 14130516820992 14140840822784 14144734601712 14157279163456 14185257976032 14213066652928 14229588954152 14256281115648 14268127603288 14300834051328 14312458727424 14329096569216 14339565656832 14356235009688 14380647204352 14384607015636 14429560988271 14454097870784 14497815236608 14526467045376 14555175478272 14557986833049 14572095471648 14582742098496 14599694137314 14611561746912 14628315271856 14628547287783 14657224985832 14730611182848 14743675341824 14772813040128 14787677083608 14801773555712 14802008322816 14830042429488 14859115137152 14876388452068 14888480977344 14905788429246 14922609444864 14933512163328 14950871962752 14963025033216 14980419140544 15005892734976 15038452789074 15052788315136 15111102319456 15128668562579 15186761001984 15204415196256 15216774363648 15234463447632 15264328979328 15293238693304 15308059889408 15323462485188 15353746007886 15400184418432 15415109259264 15418086711588 15444304541952 15474581444608 15474826882944 15492570222272 15505163621376 15523187949984 15534529461568 15552587927162 15583324266939 15600909874176 15661347283296 15687978768384 15737005965824 15741339259932 15768106768128 15786436760952 15797970606704 15865476726528 15878660401318 15908445925632 15926939058888 15942121541632 15958162114752 15985298321408 15989699984544 16003880793472 16008287573421 16019983507242 16051643553699 16084009463808 16115796043776 16129187725456 16166160231936 16177971510272 16178228104896 16196777959648 16209943785984 16228787402256 16260860104632 16310042141184 16421223616512 16452324418816 16456854680838 16471449795944 16484838893952 16504002068268 16536356394272 16567375638528 16586634759552 16600417692287 16651995250176 16666763429888 16683533119968 16699701697536 16702927270887 16716504529296 16731329920448 16797260589824 16816786945816 16848332227584 16900985697024 16914723950592 16934386854528 16966459556904 16999990109388 17019482191294 17053117531593 17082115665472 17101973157698 17133781643264 17167642871808 17187599787072 17201571019776 17204893529967 17221294233088 17221567375584 17234149752768 17254183980462 17273655134208 17288008957648 17322174983256 17408904125184 17424343585792 17429141500056 17458779047424 17476345644264 17493005111296 17513340251264 17560772434816 17581186352444 17615931780018 17635811162112 17648696193024 17669212319616 17704131711552 17759459677872 17772716932542 17789658917888 17793095018171 17858575468448 17879335573957 17934886734336 17947990275072 17968854322848 17983460611584 18004080334592 18004365892656 18039661521024 18073827546632 18091343505664 18109546573404 18145336191138 18200217949056 18217856397312 18221375204604 18252359913216 18288141707264 18309401171776 18324284279808 18345585759072 18380331186646 18416655951837 18437438942208 18508864971168 18530381020437 18566707845048 18598279777792 18603400943556 18619899769328 18635035271424 18656697990216 18670328898832 18713126395392 18750108858624 18765689565194 18786866436096 18822447622528 18822746160504 18840689094656 18859646135616 18881569958394 18896918163552 18913677301376 18918885314043 18932707781286 19008374820864 19045940779008 19067778735104 19105462092288 19119420875776 19141646679584 19179476020848 19217380123656 19239414651028 19275504348672 19373956012224 19406900637696 19410649110732 19429460628864 19443656131328 19449010077354 19466258849752 19482082329216 19504729717044 19526740586496 19542966647776 19579625754624 19602386534016 19618675454521 19640814910464 19679630750208 19697084053504 19702507782672 19716902778144 19736011097088 19739823138321 19755868989168 19773389905984 19851307969792 19874384572328 19911665359872 19934495950336 19973892187392 20013366282624 20051270385432 20090897402004 20113933498802 20153684355519 20249014669312 20254590376416 20272553595008 20289032484864 20312617930176 20329129387008 20333055989961 20352438639104 20352761443872 20391308340546 20414319704064 20431283313584 20471661343848 20533579224576 20557448948784 20574159420672 20592406055936 20598076318248 20633102510592 20673551495168 20697583933312 20777765689252 20801213165568 20842322282496 20881796377728 20923064750016 20947387240494 20988452346576 21004120011186 21024142357504 21028203203293 21048582347936 21153968968704 21175253575344 21195775231488 21211261234176 21235918745184 21277549486336 21277886964048 21319599979392 21344383431228 21359978009656 21402191404932 21426343538688 21451251076992 21509348485248 21530193924096 21534352514532 21554880309248 21570970806528 21613258381312 21638383203008 21681146806176 21722209584218 21746722854912 21789700568064 21874113147744 21899541205971 21942472907784 21979785191936 21985837478748 22005336091024 22115513012736 22159219560192 22177633122502 22202660333568 22244710826624 22245063644232 22266268930048 22270569694516 22288672705728 22314582678102 22332721466016 22358682643869 22400268244992 22426307944128 22464442970112 22508839102464 22534647596032 22579182472704 22621946075872 22666653479184 22737490042124 22780141502976 22806622794384 22896493468992 22916799716096 22935428026368 22939858039956 22962089834112 22978866337024 22985193727782 23005578640616 23077057056768 23096233311008 23123082050497 23166456812928 23185707355343 23211872166912 23238855333408 23257745432064 23278372063232 23284781924976 23301794192352 23328881890743 23487909040024 23531968152576 23558949759488 23605508948736 23652160152192 23679279570496 23679655141428 23696955910056 23771012316766 23817990601977 23913182312448 23930653700096 23937243172128 23958472430464 23977947482112 24005821190208 24029975260863 24052882028032 24126014195712 24146062097872 24193781588184 24249240347904 24266957265408 24295166939472 24314915678976 24336479884288 24343181103384 24432379039744 24460781012096 24555541269116 24583251922944 24631835424768 24678486628224 24707174693916 24727258340928 24755610460064 24756003102402 24804534591408 24846713695232 24851512876619 24875597320288 24950835193856 25000145144832 25025299679952 25049552546304 25096994880672 25146194847488 25175426611192 25195890884736 25225180418724 25243610375048 25322042363904 25351478545536 25449689335356 25473949456384 25529223286941 25572634694464 25623173498208 25652959736547 25671702235894 25700672464896 25751464307712 25781399680608 25831941349632 25851224629152 25880865480976 25881275970693 25905947505152 25932013436472 25976109772288 25983262474884 26006306289392 26136515378688 26187753213952 26188168571136 26239507666944 26270010376896 26289203704192 26314681462784 26319764184428 26341158652224 26371779528666 26423897670027 26473044289536 26503818479424 26548887146496 26631856249856 26639189516808 26684488376832 26735027180576 26766105918409 26787863202672 26871579140692 26921985412608 26953281484272 27006120501888 27059492281536 27083490573568 27105505849344 27110741319948 27137015258496 27164319860106 27188411120728 27272885612544 27295548458464 27327278786951 27378105632768 27378539869824 27409931931712 27432212560896 27464101757664 27486426419712 27510803347456 27518378638608 27570496779969 27842395170304 27850061767572 27897419666688 27929849653992 27952552907136 27984603128768 27985046985324 28005493348248 28069689593088 28093014556178 28148534347791 28180299654144 28205291958272 28233671433792 28261033641984 28281681645568 28289469203424 28314558326912 28322354937591 28370515952064 28399061671929 28426133305856 28459177908304 28512562231296 28536255206576 28601668102656 28658193138432 28679131313664 28712470019376 28761294408704 28769214031272 28859121976542 28908195741568 29052934090752 29110350956544 29115973666098 29144190943296 29165484196992 29199388274628 29223123493824 29256630543712 29257094575566 29314449971664 29369969763277 29461222365696 29487350683648 29545626080256 29575354167216 29604016645632 29660084858976 29718230274304 29752776904136 29776961954688 29811576858492 29845218889728 29901743925504 29926050066432 29960838281088 30076905578148 30105576630272 30170900248203 30222204638912 30257337125158 30373522003968 30408830392512 30433548727296 30468926895264 30528657958656 30586477386608 30586962510819 30616119778816 30646924970376 30707492015772 30800368836864 30836173423176 30888609083904 30949162889216 30949653765888 30985140444544 31010327242752 31046375899968 31069058923136 31105175854324 31166648533878 31201819748352 31322694566592 31375957536768 31474011931648 31482678519864 31536213536256 31572873521904 31595941213408 31632670630847 31730953453056 31757320802636 31816891851264 31853878117776 31916324229504 31979399969088 32007761586944 32016575146842 32039967014484 32103287107398 32231592087552 32258375450912 32295874930033 32332320463872 32355943020544 32356456209792 32393555919296 32419887571968 32457574804512 32521720209264 32583314376327 32620084282368 32904648837632 32913709361676 32942899591888 32969677787904 33008004136536 33072712788544 33173269519104 33200835384574 33266449683753 33303990500352 33333526859776 33367066239936 33399403395072 33405854541774 33433009058592 33462659840896 33471874017153 33594521179648 33633573891632 33696664455168 33801971394048 33868773709056 33932919113808 33999980218776 34038964382588 34106235063186 34164231330944 34203946315396 34335285743616 34375199574144 34403142039552 34409787059934 34442588466176 34443134751168 34468299505536 34508367960924 34547310268416 34576017915296 34644349966512 34709964265691 34817808250368 34848687171584 34858283000112 34917558094848 34952691288528 35026680502528 35121544869632 35162372704888 35231863560036 35271622324224 35338424639232 35408263423104 35518919355744 35545433865084 35579317835776 35586190036342 35656518475149 35717150936896 35758671147914 35869773468672 35895980550144 35937708645696 35966921223168 36008160669184 36008731785312 36079323042048 36147655093264 36182687011328 36219093146808 36290672382276 36400435898112 36442750409208 36504719826432 36576283414528 36618802343552 36648568559616 36691171518144 36760662373292 36833311903674 36874877884416 37017729942336 37060762040874 37133415690096 37196559555584 37206801887112 37239799538656 37270070542848 37313395980432 37340657797664 37384065291001 37426252790784 37500217717248 37531379130388 37573732872192 37644895245056 37645492321008 37719292271232 37763139916788 37793836327104 37827354602752 37837770628086 37865415562572 38091881558016 38135557470208 38210924184576 38238841751552 38283293359168 38358952041696 38434760247312 38478829302056 38507553353841 38551008697344 38747912024448 38821298221464 38858921257728 38887312262656 38898020154708 38932517699504 38964164658432 39009459434088 39085933295552 39204773068032 39237350909042 39281629820928 39359261500416 39394168107008 39405015565344 39433805556288 39472022194176 39479646276642 39511737978336 39546779811968 39557669292999 39702615939584 39748769144656 39823330719744 39868991900672 39947784374784 40026732565248 40102540770864 40181794804008 40227866997604 40307368711038 40509180752832 40545107190016 40578064969728 40625235860352 40658258774016 40666111979922 40704877278208 40705522887744 40782616681092 40828639408128 40862566627168 40910068243187 40943322687696 41020866859453 41067158449152 41114897897568 41148318841344 41184812111872 41196152636496 41266205021184 41395167866624 41555531378504 41684644564992 41763592755456 41846129500032 41894774480988 41976904693152 42008240022372 42048284715008 42056406406586 42097164695872 42139521834267 42307937937408 42350507150688 42391550462976 42422522468352 42471837490368 42555098972672 42555773928096 42639199958784 42688766862456 42719956019312 42804382809864 42902502153984 43018696970496 43068705029064 43109760618496 43141941613056 43226516762624 43276766406016 43288682964813 43362293612352 43444419168436 43493445709824 43579401136128 43748226295488 43799082411942 43884945815568 43959570383872 43971674957496 44010672182048 44231026025472 44318439120384 44355266245004 44405320667136 44489421653248 44490127288464 44541139389032 44577345411456 44629165356204 44665442932032 44717365287738 44800536489984 44852615888256 45017678204928 45069295192064 45158364945408 45243892151744 45333306958368 45386005687737 45474980084248 45560283005952 45613245588768 45792986937984 45833599432192 45879716079912 45924179668224 45957732674048 45970387455564 46011157281232 46192466622016 46246164100994 46332913625856 46371414710686 46423744333824 46477710666816 46515490864128 46556744126464 46569563849952 46603588384704 46657763781486 46749972800817 46975818080048 47063936305152 47117899518976 47211017897472 47304320304384 47358559140992 47359310282856 47393911820112 47542024633532 47635981203954 47826364624896 47874486344256 47916944860928 47955894964224 48011642380416 48059950521726 48105764056064 48252028391424 48292124195744 48348262469221 48387563176368 48498480695808 48533914530816 48590333878944 48629831357952 48672959768576 48686362206768 48921562024192 49111082538232 49263670849536 49356973256448 49414349387832 49454516681856 49511220920128 49512006204804 49609069182816 49693427390464 49703025753238 49751194640576 49801253076861 49901670387712 50000290289664 50050599359904 50099105092608 50108781812661 50193989761344 50292389694976 50350853222384 50391781769472 50450360837448 50487220750096 50702957091072 50899378670712 50947898912768 51058446573882 51145269388928 51159352594779 51246346996416 51305919473094 51343404471788 51401344929792 51502928615424 51562799361216 51663882699264 51702449258304 51761730961952 51762551941386 51811895010304 51864026872944 51952219544576 51966524949768 52012612578784 52273030757376 52376337142272 52479015333888 52540020753792 52578407408384 52639528368856 52682317304448 52743559057332 52847795340054 52946088579072 53007636958848 53263712499712 53278379033616 53368976753664 53379285054513 53470054361152 53532211836818 53575726405344 53638006721871 53743158281384 53843970825216 53906562968544 54012241003776 54118984563072 54166981147136 54221482639896 54274030516992 54328639720212 54376822241456 54591096916928 54654557573902 54756211265536 54757079739648 54819863863424 54864425121792 54928203515328 54972852839424 55021606694912 55036757277216 55140993559938 55249967855511 55684790340608 55700123535144 55794839333376 55859699307984 55905105814272 55969206257536 55970093970648 56010986696496 56139379186176 56186029112356 56297068695582 56360599308288 56467342867584 56522067283968 56578938406848 56629116653824 56644709875182 56741031904128 56798123343858 56852266611712 56918355816608 57025124462592 57072510413152 57138855645443 57203336205312 57316386276864 57358262627328 57424940038752 57522588817408 57538428062544 57718243953084 57816391483136 58220701913088 58231947332196 58288381886592 58330968393984 58398776549256 58446246987648 58513261087424 58514189151132 58628899943328 58739939526554 58856026363563 58922444731392 58974701367296 59091252160512 59150708334432 59208033291264 59219469414963 59320169717952 59436460548608 59505553808272 59553923909376 59623153716984 59803487851008 59921676562176 60153811156296 60211153260544 60341800496406 60444409277824 60461053066557 60514674250316 60747044007936 60817660785024 60867097454592 60937853790528 61057315917312 61172954773216 61173925021638 61232239557632 61293849940752 61414984031544 61600737673728 61672346846352 61777218167808 61899307531776 61970280889088 62020654485504 62092751799936 62138117846272 62210351708648 62333297067756 62403639496704 62528097615841 62645389133184 62948023863296 62965357039728 63072427072512 63084609609879 63145747043808 63191882426816 63265341261694 63461906906112 63514641605272 63633783702528 63707756235552 63832648459008 63958799938176 64015523173888 64033150293684 64079934028968 64206574214796 64516750901824 64591749860066 64664640927744 64711886041088 64712912419584 64787111838592 64839775143936 64915149609024 65043440418528 65166628752654 65240168564736 65809297675264 65827418723352 65885799183776 65939355575808 66016008273072 66145425577088 66346539038208 66401670769148 66532899367506 66607981000704 66734132479872 66798806790144 66811709083548 66866018117184 66925319681792 66943748034306 67189042359296 67267147783264 67393328910336 67527738490069 67603942788096 67737547418112 67865838227616 67999960437552 68077928765176 68212470126372 68328462661888 68407892630792 68750399148288 68806284079104 68819574119868 68885176932352 68886269502336 68936599011072 69016735921848 69152035830592 69288699933024 69369246151491 69419928531382 69557122066029 69635616500736 69697374343168 69716566000224 69835116189696 69905382577056 69986645672229 70053361005056 70243089739264 70324745409776 70463727120072 70676849278464 70816526846208 71037838711488 71090867730168 71158635671552 71172380072684 71313036950298 71434301873792 71453971805931 71517342295828 71739546937344 71791961100288 71875417291392 71933842446336 72016321338368 72017463570624 72158646084096 72295310186528 72365374022656 72379351507177 72438186293616 72581344764552 72800871796224 72885500818416 73009439652864 73237604687104 73297137119232 73382343036288 73521324746584 73666623807348 73749755768832 73896842636903 74035459884672 74121524081748 74266831380192 74393119111168 74413603774224 74479599077312 74540141085696 74554538629857 74626791960864 74681315595328 74768130582002 74852505581568 75000435434496 75062758260776 75289790490112 75290984642016 75438584542464 75526279833576 75587672654208 75654709205504 75675541256172 75730831125144 76271114940416 76421848369152 76477683503104 76566586718336 76587669860823 76717904083392 76869520494624 76957658604112 76958879209641 77015106707682 77102017394688 77495824048896 77642596442928 77717842515456 77774624525312 77796040309416 77865035399008 77928329316864 78018918868176 78171866591104 78409546136064 78474701818084 78563259641856 78718523000832 78810031130688 78867611112576 78944044388352 78959292553284 79023475956672 79093559623936 79115338585998 79405231879168 79497538289312 79646661439488 79737983801344 79895568749568 80053465130496 80205081541728 80298317755227 80363589608016 80455733995208 80614737422076 81018361505664 81090214380032 81250471720704 81316517548032 81332223959844 81409754556416 81411045775488 81565233362184 81725133254336 81820136486374 81886645375392 81981836360853 82041733718906 82134316898304 82229795795136 82296637682688 82369624223744 82392305272992 82532410042368 82711490339907 82790335733248 83111062757008 83527185510912 83692259000064 83789548961976 83953809386304 84016480044744 84096569430016 84112812813172 84194329391744 84279043668534 84445603043373 84615875874816 84701014301376 84783100925952 84845044936704 84943674980736 85110197945344 85111547856192 85278399917568 85377533724912 85439912038624 85539233599391 85608765619728 85805004307968 86037393940992 86137410058128 86283883226112 86553532812032 86577365929626 86724587224704 86888838336872 87158802272256 87332632207249 87496452590976 87598164823884 87769891631136 87919140767744 87943349914992 88021344364096 88109909289831 88462052050944 88636878240768 88710532490008 88978843306496 88980254576928 89082278778064 89154690822912 89258330712408 89330885864064 89434730575476 89705231776512 90138590384128 90316729890816 90487784303488 90512700744609 90666613916736 90772011375474 90949960168496 91120566011904 91226491177536 91585973875968 91667198864384 91759432159824 91848359336448 91915465348096 91940774911128 92022314562464 92384933244032 92492328201988 92665827251712 92742829421372 92847488667648 92955421333632 93030981728256 93139127699904 93207176769408 93315527562972 93499945601634 93951636160096 94127872610304 94235799037952 94422035794944 94608640608768 94717118281984 94718620565712 94787823640224 94898011892541 95084049267064 95271962407908 95748972688512 95833889721856 96023284760832 96119901043452 96211528112128 96584248391488 96696524938442 96775126352736 96887624790099 96996961391616 97067829061632 97180667757888 97259662715904 97345919537152 97372724413536 97749943128981 97843124048384 98222165076464 98713946512896 98828698775664 98909033363712 99022441840256 99024012409608 99218138365632 99386854780928 99406051506476 99502389281152 99602506153722 99799349051259 100000580579328 100101198719808 100198210185216 100217563625322 100387979522688 100584779389952 100701706444768 100783563538944 100900721674896 100974441500192 101091821526553 101405914182144 101798757341424 102116893147764 102290538777856 102318705189558 102492693992832 102611838946188 102686808943576 103005857230848 103125598722432 103211292608567 103327765398528 103404898516608 103523461923904 103525103882772 103623790020608 103728053745888 103904439089152 103933049899536 104025225157568 104129892797073 104546061514752 104752674284544 105080041507584 105156814816768 105279056737712 105364634608896 105487118114664 105695590680108 106015273917696 106527424999424 106556758067232 106737953507328 106758570109026 106940108722304 106969555425447 107064423673636 107151452810688 107276013443742 107486316562768 107687941650432 107813125937088 108024482007552 108237969126144 108333962294272 108442965279792 108548061033984 108657279440424 108753644482912 109182193833856 109309115147804 109514159479296 109639727726848 109728850243584 109856407030656 109945705678848 110073514554432 110281987119876 110499935711022 110626634243411 111369580681216 111400247070288 111589678666752 111719398615968 111810211628544 111938412515072 111940187941296 112021973392992 112152195873003 112278758372352 112372058224712 112594137391164 112721198616576 112934685735168 113157876813696 113258233307648 113289419750364 113482063808256 113596246687716 113704533223424 113836711633216 114145020826304 114277711290886 114406672410624 114632772553728 114716525254656 114849880077504 115045177634816 115076856125088 115436487906168 115522660061523 115632782966272 116463894664392 116576763773184 116661936787968 116797553098512 116892493975296 117026522174848 117028378302264 117257799886656 117479879053108 117712052727126 117844889462784 118182504321024 118301416668864 118416066582528 118438938829926 118640339435904 118872921097216 119011107616544 119107847818752 119246307433968 119472152713199 119606975702016 119843353124352 120307622312592 120683600992812 120888818555648 120922106133114 121029348500632 121635321570048 121734194909184 121875707581056 121976982173761 122114631834624 122345909546432 122347850043276 122464479115264 122587699881504 122730204729561 122829968063088 123062600578359 123201475347456 123344693692704 123554436335616 123798615063552 123940561778176 124185503599872 124276235692544 124420703417296 124666594135512 125056195231682 125290778266368 125896047726592 125930714079456 126144854145024 126169219219758 126291494087616 126383764853632 126418565502801 126530682523388 126923813812224 127029283210544 127267567405056 127415512471104 127665296918016 127917599876352 128031046347776 128066300587368 128159868057936 128413148429592 129033501803648 129183499720132 129329281855488 129425824839168 129574223677184 129679550287872 129830299218048 130086880837056 130333257505308 130480337129472 130740567742213 131618595350528 131654837446704 131771598367552 131878711151616 132032016546144 132290851154176 132693078076416 132803341538296 133065798735012 133215962001408 133468264959744 133623418167096 133732036234368 133850639363584 133887496068612 134378084718592 134534295566528 135055476980138 135207885576192 135475094836224 135731676455232 135999920875104 136155857530352 136158017063211 136424940252744 136656925323776 136815785261584 137500798296576 137639148239736 137770353864704 137772539004672 137873198022144 138033471843696 138304071661184 138577399866048 138738492302982 138839857062764 139114244132058 139271233001472 139433132000448 139670232379392 139810765154112 139973291344458 140106722010112 140486179478528 140649490819552 140927454240144 141194362297417 141353698556928 141633053692416 142075677422976 142181735460336 142344760145368 142626073900596 142868603747584 142907943611862 143034684591656 143479093874688 143750834582784 143867684892672 144032642676736 144034927141248 144317292168192 144590620373056 144730748045312 144758703014354 144876372587232 145044787407663 145162689529104 145601743592448 145771001636832 146018879305728 146475209374208 146764686072576 147042649493168 147333247614696 147793685273806 148070919769344 148243048163496 148533662760384 148786238222336 148827207548448 148959198154624 149080282171392 149109077259714 149253583921728 149362631190656 149403759230583 149536261164004 149705011163136 150000870868992 150125516521552 150579580980224 150581969284032 150877169084928 151052559667152 151175345308416 151309418411008 151351082512344 151461662250288 152843696738304 153133173436672 153175339721646 153435808166784 153739040989248 153915317208224 153917758419282 154030213415364 154204034789376 154511580058979 154991648097792 155285192885856 155435685030912 155549249050624 155592080618832 155730070798016 155856658633728 156037837736352 156343733182208 156819092272128 156949403636168 157437046001664 157620062261376 157735222225152 157918585106568 158046951913344 158187119247872 158230677171996 158810463758336 158995076578624 159475967602688 159791137499136 160106930260992 160137855163539 160410163083456 160596635510454 160727179216032 160911467990416 160914020165613 161229474844152 162036723011328 162180428760064 162500943441408 162664447919688 162819509112832 162822091550976 163130466724368 163450266508672 163640272972748 163773290750784 163963672721706 164083467437812 164268633796608 164459591590272 164593275365376 164784610545984 165064820084736 165422980679814 165580671466496 166222125514016 167054371021824 167384518000128 167579097923952 167907618772608 168032960089488 168225625626344 168388658783488 168558087337068 168891206086746 169402028602752 169566201851904 169887349961472 170220395890688 170223095712384 170556799835136 170755067449824 170879824077248 171078467198782 171217531239456 171416566936329 171610008615936 172074787881984 172274820116256 172567766452224 173107065624064 173154731859252 173449174449408 173777676673744 174665264414498 174992905181952 175196329647768 175539783262272 175838281535488 175886699829984 176042688728192 176219818579662 176568079090689 176924104101888 177273756481536 177421064980016 177957686612992 177960509153856 178164557556128 178309381645824 178516661424816 178661771728128 178869461150952 179410463553024 180633459781632 180975568606976 181025401489218 181333227833472 181544022750948 181899920336992 182241132023808 182452982355072 182604594615157 183171947751936 183334397728768 183518864319648 183696718672896 183830930696192 183881549822256 184044629124928 184769866488064 184984656403976 185331654503424 185485658842744 185910842667264 186061963456512 186278255399808 186414353538816 186631055125944 186999891203268 187584292847523 187903272320192 188471598075904 188844071589888 189217281217536 189253828829637 189434236563968 189437241131424 189575647280448 189796023785082 190168098534128 190543924815816 191497945377024 191667779443712 192046569521664 192239802086904 192423056224256 193168496782976 193393049876884 193550252705472 193775249580198 193993922783232 194135658123264 194361335515776 194519325431808 194745448827072 195499886257962 195686248096768 195724045199881 196444330152928 196672691313527 197427893025792 197657397551328 197818066727424 198044883680512 198048024819216 198436276731264 198812103012952 199004778562304 199205012307444 199598698102518 200202397439616 200396420370432 200435127250644 200775959045376 201169558779904 201403412889536 201567127077888 201801443349792 201948883000384 202183643053106 202583215470207 202811828364288 203597514682848 204233786295528 204581077555712 204637410379116 204985387985664 205223677892376 205373617887152 206251197444864 206422585217134 206655530797056 206809797033216 207046923847808 207050207765544 207247580041216 207456107491776 207808878178304 207866099799072 208050450315136 208107738454473 208259785594146 208671366198087 209092123029504 209505348569088 210160083015168 210313629633536 210558113475424 210729269217792 210974236229328 211391181360216 212030547835392 213113516134464 213475907014656 213517140218052 213880217444608 213939110850894 214128847347272 214302905621376 214552026887484 214972633125536 215375883300864 215626251874176 215805429999731 216048964015104 216475938252288 216667924588544 216885930559584 217096122067968 217138054521531 217314558880848 217507288965824 218364387667712 218618230295608 219028318958592 219279455453696 219712814061312 219891411357696 220147029108864 220563974239752 220999871422044 221253268486822 221690527910709 222739161362432 222800494140576 223179357333504 223438797231936 223620423257088 223663615889571 223876825030144 223880375882592 224043946785984 224304391746006 224557516744704 224744116449424 225188274782328 225869371470336 226315753627392 226516466615296 226578839500728 226964127616512 227192493375432 227409066446848 227673423266432 228290041652608 228555422581772 228813344821248 229265545107456 229433050509312 229699760155008 230153712250176 230872975812336 231045320123046 231265565932544 231310235236223 232927789328784 233153527546368 233323873575936 233595106197024 233784987950592 234053044349696 234056756604528 234515599773312 234959758106216 235424105454252 235689778925568 236602833337728 236832133165056 236877877659852 237280678871808 237745842194432 238022215233088 238215695637504 238492614867936 238944305426398 239213951404032 239686706248704 240615244625184 240894953265681 241367201985624 241777637111296 241844212266228 242058697001264 243270643140096 243751415162112 243953964347522 244229263669248 244691819092864 244695700086552 244928958230528 245175399763008 245460409459122 245659936126176 245945509082559 246125201156718 246402950694912 246689387385408 247108872671232 247597230127104 247881123556352 248371007199744 248552471385088 248841406834592 249333188271024 250112390463364 250581556532736 251861428158912 252289708290048 252338438439516 252582988175232 252767529707264 252837131005602 253061365046776 253847627624448 254058566421088 254535134810112 254831024942208 255042780908773 255330593836032 255835199752704 256062092695552 256132601174736 256319736115872 256617700798173 256826296859184 258067003607296 258366999440264 258851649678336 259148447354368 259660598436096 260173761674112 260666515010616 261481135484426 261997896621747 263237190701056 263309674893408 263543196735104 263757422303232 264064033092288 264329727869493 264581702308352 265386156152832 265606683076592 266131597470024 266936529919488 267246836334192 267464072468736 267701278727168 267774992137224 268756169437184 269068591133056 270110953960276 270415771152384 270950189672448 271463352910464 271999841750208 272311715060704 272316034126422 272849880505488 273313850647552 273366641642809 273631570523168 275001596593152 275278296479472 275545078009344 275746396044288 276066943687392 276608143322368 277154799732096 277476984605964 277679714125528 278228488264116 278542466002944 278866264000896 279621530308224 279946582688916 280213444020224 280972358957056 281298981639104 281854908480288 282388724594834 282707397113856 283266107384832 284151354845952 284363470920672 284689520290736 284694035677623 285252147801192 285737207495168 285815887223724 286069369183312 287501669165568 288065285353472 288069854282496 288634584336384 289181240746112 289461496090624 289517406028708 289752745174464 290089574815326 290325379058208 290662874370297 291203487184896 291542003273664 292037758611456 292950418748416 293529372145152 294085298986336 294666495229392 295587370547612 296141839538688 296486096326992 297067325520768 297654415096896 297918396309248 298160564342784 298218154519428 298507167843456 298725262381312 298807518461166 299072522328008 300001741737984 300251033043104 300600066656461 301159161960448 301163938568064 301754338169856 302105119334304 302350690616832 302618836822016 302702165024688 302923324500576 303275464579659 306266346873344 306350679443292 306871616333568 307478081978496 307830634416448 307835516838564 308060426830728 309023160117958 309633877825701 309983296195584 310570385771712 310871370061824 311098498101248 311184161237664 311460141596032 311713317267456 312075675472704 312389678391219 312687466364416 313638184544256 313898807272336 315240124522752 315470444450304 315837170213136 316093903826688 316374238495744 316461354343992 317620927516672 317990153157248 319582274998272 320213860521984 320275710327078 320820326166912 321193271020908 321454358432064 321822935980832 321828040331226 322458949688304 323069667396047 324073446022656 324360857520128 325001886882816 325328895839376 325644183101952 326260933448736 326900533017344 327280545945496 327546581501568 327927345443412 328166934875624 328919183180544 329186550730752 329569221091968 330845961359628 331161342932992 331879902730233 332444251028032 334108742043648 334769036000256 335158195847904 335815237545216 336065920178976 336451251252688 336456587619009 336777317566976 337116174674136 337782412173492 338804057205504 339774699922944 340440791781376 340446191424768 341113599670272 341510134899648 341759648154496 342156934397564 342435062478912 342833133872658 343220017231872 344149575763968 344549640232512 345135532904448 346214131248128 346309463718504 346898348898816 347555353347488 347959376939317 349330528828996 349985810363904 350392659295536 351079566524544 351773399659968 352085377456384 352439637159324 353136158181378 354547512963072 354842129960032 355254624230363 355915373225984 355921018307712 356329115112256 356618763291648 357033322849632 357323543456256 357738922301904 358416458139597 358820927106048 361951137213952 362050802978436 362666455666944 363088045501896 363799840673984 364905964710144 365209189230314 365930946521283 366343895503872 366668795457536 367037728639296 367393437345792 367661861392384 367763099644512 368089258249856 368190614188683 369187801735077 369539732976128 369969312807952 370663309006848 370971317685488 371821685334528 372556510799616 372828707077632 373262110251888 373999782406536 375168585695046 375806544640384 377688143179776 378434562435072 378507657659274 378868473127936 378874482262848 379151294560896 379592047570164 380336197068256 381087849631632 381809606922601 382995890754048 383335558887424 384093139043328 384479604173808 386336993565952 386786099753768 387100505410944 387550499160396 387987845566464 388722671031552 389038650863616 389490897654144 390999772515924 391372496193536 391448090399762 392221703226639 392888660305856 393345382627054 394855786051584 395314795102656 395636133454848 396089767361024 396096049638432 396872553462528 397624206025904 398009557124608 398410024614888 399197396205036 400404794879232 400870254501288 401551918090752 402339117559808 402806825779072 403134254155776 403602886699584 403897766000768 404367286106212 405166430940414 405623656728576 407195029365696 408467572591056 409162155111424 409274820758232 409970775971328 410447355784752 410747235774304 411224718201011 412502394889728 412845170434268 413311061594112 413619594066432 414093847695616 414100415531088 414912214983552 415732199598144 416100900630272 416215476908946 416519571188292 417342732396174 419010697138176 420320166030336 420627259267072 421116226950848 421458538435584 421948472458656 422782362720432 423583086892251 424061095670784 426227032268928 427034280436104 427760434889216 427878221701788 428257694694544 428605811242752 429104053774968 429945266251072 431252503748352 431610859999462 432097928030208 432951876504576 433335849177088 433771861119168 434192244135936 434276109043062 434629117761696 435014577931648 435134362222989 436728775335424 437236460591216 438056637917184 438558910907392 439425628122624 440294058217728 441127948479504 441999742844088 442506536973644 443381055821418 445600988281152 446358714667008 446877594463872 447240846514176 447327231779142 447753650060288 447760751765184 448087893571968 448608783492012 449115033489408 449488232898848 450376549564656 451229535453983 451738742940672 452631507254784 453032933230592 453157679001456 453928255233024 454384986750864 455346846532864 456580083305216 457110845163544 458531090214912 459399520310016 460307424500352 461745951624672 462090640246092 462531131865088 462620470472446 463534740176937 465855578657568 466307055092736 466647747151872 467190212394048 467569975901184 468106088699392 468113513209056 469031199546624 469919516212432 470848210908504 473205666675456 473755755319704 474561357743616 475491684388864 476044430466176 476431391275008 476985229735872 477888610852796 478427902808064 479373412497408 481230489250368 481789906531362 482734403971248 483555274222592 483688424532456 484117394002528 486541286280192 487502830324224 487907928695044 488458527338496 489383638185728 489391400173104 490350799526016 490920818918244 491319872252352 491891018165118 492250402313436 492805901389824 493378774770816 495194460254208 495762247112704 496742014399488 497104942770176 497682813669184 498666376542048 500224780926728 501163113065472 503722856317824 504676876879032 505165976350464 505535059414528 505674262011204 506122730093552 508117132842176 509662049884416 510085561817546 510661187672064 511670399505408 512124185391104 512265202349472 512639472231744 513235401596346 513652593718368 514249700808987 516134007214592 516733998880528 517703299356672 518296894708736 519321196872192 520347523348224 521333030021232 522962270968852 523995793243494 526619349786816 527086393470208 527514844606464 528128066184576 528659455738986 529163404616704 530772312305664 531213366153184 531830887161431 532263194940048 533271269172889 533873059838976 534493672668384 534928144937472 535402557454336 535549984274448 538137182266112 540221907920552 541900379344896 542926705820928 543999683500416 544623430121408 544632068252844 545699761010976 546627701295104 546733283285618 547263141046336 547813783845471 550003193186304 550556592958944 551090156018688 551492792088576 552133887374784 553216286644736 554309599464192 554953969211928 555359428251056 556456976528232 557732528001792 559243060616448 559893165377832 560426888040448 561944717914112 562597963278208 562752878542569 563709816960576 564777449189668 565414794227712 566532214769664 568302709691904 568726941841344 569379040581472 569388071355246 570504295602384 571474414990336 571631774447448 572138738366624 575003338331136 576139708564992 577269168672768 578362481492224 579034812057416 579505490348928 580179149630652 580650758116416 581325748740594 582406974369792 583084006547328 585900837496832 587058744290304 587172135599643 588170597972672 589332990458784 590018073940581 591174741095224 592283679077376 592972192653984 594134651041536 595308830193792 595836792618496 596436309038856 597014335686912 597450524762624 597615036922332 598145044656016 600502066086208 601200133312922 602318323920896 602327877136128 603508676339712 604210238668608 604701381233664 605237673644032 605404330049376 605846649001152 606550929159318 607749646410621 612532693746688 612701358886584 613743232667136 614956163956992 615661268832896 615671033677128 616120853661456 618046320235916 619267755651402 619966592391168 621140771543424 621742740123648 622368322475328 622920283192064 623426634534912 624151350945408 624779356782438 625374932728832 627276369088512 627797614544672 628527412099873 630480249045504 630940888900608 631674340426272 632187807653376 632748476991488 632922708687984 635980306314496 640427721043968 640551420654156 641640652333824 642386542041816 642908716864128 643645871961664 643656080662452 644917899376608 646139334792094 647416289999193 648146892045312 648721715040256 650003773765632 650657791678752 651288366203904 651414163564593 652521866897472 653801066034688 654561091890992 655093163003136 655854690886824 656333869751248 657838366361088 659138442183936 661691922719256 662322685865984 663759805460466 664888502056064 665071583732127 668217484087296 669538072000512 670316391695808 671630475090432 672131840357952 672902502505376 672913175238018 673554635133952 674232349348272 675564824346984 677608114411008 679549399845888 680892382849536 682227199340544 683020269799296 683519296308992 684313868795128 684870124957824 685666267745316 686440034463744 688299151527936 689099280465024 692428262496256 692618927437008 693796697797632 693930705708669 695110706694976 695918753878634 698661057657992 699971620727808 700785318591072 702159133049088 703546799319936 704170754912768 704879274318648 706272316362756 709684259920064 710509248460726 711830746451968 711842036615424 712658230224512 713237526583296 714066645699264 714647086912512 715477844603808 716832916279194 717641854212096 723902274427904 724101605956872 725332911333888 726176091003792 727599681347968 729811929420288 730418378460628 731861893042566 732687791007744 734075457278592 734786874691584 735526199289024 736178516499712 736381228377366 738375603470154 739079465952256 739938625615904 741326618013696 741942635370976 742805123390759 743643370669056 745113021599232 745657414155264 746524220503776 747999564813072 750337171390092 751613089280768 756869124870144 757015315318548 757736946255872 757748964525696 758302589121792 759184095140328 760672394136512 762175699263264 763619213845202 765128342726319 765991781508096 766671117774848 768186278086656 768959208347616 769853102394519 772673987131904 773572199507536 774201010821888 775100998320792 777445342063104 778981795308288 781999545031848 782744992387072 782896180799524 784443406453278 785777320611712 785993689865241 786690765254108 789711572103168 790629590205312 791272266909696 792179534722048 792192099276864 793745106925056 795248412051808 796019114249216 796820049229776 798394792410072 800809589758464 801740509002576 803103836181504 805613651558144 806268508311552 807205773399168 807795532001536 808734572212424 810332861880828 811247313457152 812865269005933 814390058731392 816935145182112 818324310222848 818549641516464 819941551942656 820099924928427 820894711569504 821494471548608 822449436402022 825004789779456 825690340868536 827239188132864 828187695391232 828200831062176 829824429967104 831464399196288 832201801260544 832430953817892 833039142376584 834685464792348 840640332060672 841254518534144 842232453901696 842917076871168 843896944917312 845564725440864 847166173784502 848122191341568 852454064537856 854068560872208 855520869778432 855756443403576 856515389389088 857211622485504 858208107549936 859890532502144 862505007496704 863221719998924 864195856060416 865903753009152 867543722238336 868384488271872 868552218086124 869258235523392 870029155863296 870268724445978 873457550670848 874472921182432 876113275834368 877117821814784 878851256245248 880588116435456 882255896959008 883999485688176 885013073947288 886762111642836 891201976562304 893755188927744 894481693028352 894654463558284 895507300120576 895521503530368 896175787143936 897217566984024 898976465797696 900753099129312 901800199969383 902459070907966 903477485881344 905263014509568 906065866461184 906315358002912 907856510466048 908769973501728 909826393738977 910693693065728 913160166610432 914221690327088 918799040620032 920614849000704 923491903249344 924181280492184 925062263730176 925240940944892 927069480353874 928901633477103 931711157315136 932614110185472 933295494303744 934380424788096 935139951802368 936212177398784 936227026418112 938062399093248 939839032424864 940931569593301 941696421817008 946411333350912 947511510639408 949122715487232 952088860932352 952862782550016 953970459471744 955777221705592 958746824994816 960658954279739 962460978500736 963579813062724 965468807942496 967110548445184 967376849064912 968234788005056 969209002188141 973082572560384 975005660648448 975815857390088 978767276371456 978782800346208 980701599052032 981841637836488 982639744504704 983782036330236 984500804626872 986757549541632 991524494225408 993484028798976 994209885540352 995365627338368 995639708190699 997332753084096 1000449561853456 1002326226130944 1007445712635648 1009353753758064 1010331952700928 1011070118829056 1011348524022408 1012245460187104 1016234265684352 1019324099768832 1020171123635092 1021322375344128 1023340799010816 1024530404698944 1025278944463488 1026470803192692 1027305187436736 1028499401617974 1032268014429184 1033467997761056 1035406598713344 1036593789417472 1038642393744384 1040695046696448 1042666060042464 1043878130817951 1045924541937704 1047991586486988 1053238699573632 1054172786940416 1056256132369152 1057318911477972 1058326809233408 1062426732306368 1063661774322862 1064526389880096 1065763872691089 1066542538345778 1067746119677952 1068987345336768 1069856289874944 1070805114908672 1071099968548896 1075249374418791 1076274364532224 1080443815841104 1085853411641856 1087999367000832 1089246860242816 1089264136505688 1091399522021952 1093255402590208 1093466566571236 1094526282092672 1095627567690942 1097792839563849 1100006386372608 1101113185917888 1102180312037376 1102985584177152 1104267774749568 1106432573289472 1108619198928384 1109907938423856 1110718856502112 1112010036792083 1112913953056464 1115465056003584 1118486121232896 1119786330755664 1125195926556416 1125505757085138 1127419633921152 1129554898379336 1133064429539328 1135324218694237 1136605419383808 1137453883682688 1138758081162944 1138776142710492 1141008591204768 1142948829980672 1143263548894896 1144277476733248 1145428820767803 1150006676662272 1152279417129984 1156724962984448 1158069624114832 1159010980697856 1160358299261304 1161301516232832 1162651497481188 1166168013094656 1171801674993664 1174117488580608 1174344271199286 1176341195945344 1176665109679917 1178665980917568 1180036147881162 1182349482190448 1184567358154752 1185944385307968 1188269302083072 1190617660387584 1191673585236992 1192872618077712 1194028671373824 1194901049525248 1195230073844664 1196290089312032 1201004132172416 1202400266625844 1204655754272256 1207017352679424 1208420477337216 1209402762467328 1210808660098752 1211693298002304 1213101858318636 1215499292821242 1225065387493376 1225402717773168 1227486465334272 1229912327913984 1231322537665792 1231342067354256 1232241707322912 1233674154603033 1236092640471832 1238535511302804 1239933184782336 1242281543086848 1244736644950656 1245840566384128 1248302701890816 1249558713564876 1250749865457664 1255595229089344 1257054824199746 1260960498091008 1261881777801216 1263348680852544 1264375615306752 1265496953982976 1265845417375968 1270749260676753 1271960612628992 1281102841308312 1283281304667648 1284773084083632 1285817433728256 1287291743923328 1287312161324904 1289835798753216 1292278669584188 1294832579998386 1296293784090624 1300007547531264 1301315583357504 1302576732407808 1302828327129186 1305043733794944 1307602132069376 1309122183781984 1310186326006272 1311709381773648 1312667739502496 1314193679845189 1315676732722176 1318276884367872 1323383845438512 1327519610920932 1329777004112128 1330143167464254 1339076144001024 1340632783391616 1341746803911371 1343260950180864 1344263680715904 1345805005010752 1345826350476036 1347109270267904 1348464698696544 1351129648693968 1353688606361949 1355216228822016 1359098799691776 1361784765699072 1366040539598592 1367038592617984 1368627737590256 1369740249915648 1371332535490632 1378198560930048 1384856524992512 1385237854874016 1387593395595264 1387861411417338 1390221413389952 1390604220530811 1391837507757268 1397322115315984 1399943241455616 1401570637182144 1404318266098176 1407093598639872 1408341509825536 1409758548637296 1412544632725512 1419368519840128 1421018496921452 1423684073230848 1425316460449024 1426475053166592 1428133291398528 1429294173825024 1430955689207616 1433665832558388 1435283708424192 1438146245164343 1447804548855808 1448203211913744 1450665822667776 1452352182007584 1455199362695936 1459623858840576 1460836756921256 1463723786085132 1465375582015488 1468150914557184 1471052398578048 1472357032999424 1472762456754732 1476751206940308 1478158931904512 1479877251231808 1483885270741952 1485610246781518 1487286741338112 1490226043198464 1491314828310528 1493048441007552 1495999129626144 1500674342780184 1503226178561536 1514030630637096 1515473892511744 1515497929051392 1516605178243584 1518368190280656 1521344788273024 1524351398526528 1527238427690404 1530256685452638 1531983563016192 1536372556173312 1537918416695232 1539706204789038 1545347974263808 1547144399015072 1548402021643776 1550201996641584 1553137985271587 1554890684126208 1557963590616576 1563999090063696 1565792361599048 1568886812906556 1571554641223424 1571987379730482 1573381530508216 1581259180410624 1582544533819392 1584359069444096 1584384198553728 1587490213850112 1590496824103616 1592038228498432 1593640098459552 1595492661484293 1596789584820144 1599813807518667 1601619179516928 1603481018005152 1606207672363008 1611227303116288 1614411546798336 1615591064003072 1617469144424848 1620665723761656 1625730538011866 1628780117462784 1633870290364224 1636648620445696 1637099283032928 1639883103885312 1640199849856854 1641789423139008 1642988943097216 1643441351536413 1644898872804044 1650009579558912 1651380681737072 1654478376265728 1656375390782464 1656401662124352 1659648859934208 1662928798392576 1664403602521088 1664861907635784 1666078284753168 1669370929584696 1681280664121344 1684464907803392 1685834153742336 1687793889834624 1691129450881728 1694332347569004 1696244382683136 1699627380648769 1704908129075712 1708137121744416 1711041739556864 1711512886807152 1713030778778176 1714423244971008 1716416215099872 1719781065004288 1725010014993408 1726443439997848 1731807506018304 1735087444476672 1737104436172248 1738516471046784 1740058311726592 1740537448891956 1746915101341696 1748945842364864 1754235643629568 1757702512490496 1761176232870912 1761516406798929 1764511793918016 1767998971376352 1770026147894576 1770054221821743 1773524223285672 1782403953124608 1787510377855488 1789308927116568 1791014600241152 1791043007060736 1792351574287872 1794435133968048 1797952931595392 1801506198258624 1803600399938766 1804918141815932 1806954971762688 1810526029019136 1812630716005824 1815713020932096 1817539947003456 1819652787477954 1821387386131456 1826320333220864 1828443380654176 1837598081240064 1841229698001408 1846983806498688 1848362560984368 1850481881889784 1854138960707748 1857803266954206 1863422314630272 1865228220370944 1868760849576192 1870279903604736 1872424354797568 1872454052836224 1876124798186496 1879678064849728 1881863139186602 1883392843634016 1885582236299619 1892822666701824 1895023021278816 1898245430974464 1904177721864704 1907940918943488 1911554443411184 1921317908559478 1924921957001472 1927159626125448 1930937615884992 1934221096890368 1934753698129824 1936469576010112 1938418004376282 1942248869997579 1946165145120768 1950011321296896 1951631714780176 1957534552742912 1957565600692416 1961403198104064 1963683275672976 1965279489009408 1967564072660472 1969001609253744 1973515099083264 1986968057597952 1990731254676736 1991279416381398 1994665506168192 2000899123706912 2004652452261888 2008650540766727 2014891425271296 2018707507516128 2020663905401856 2022140237658112 2022697048044816 2024490920374208 2032468531368704 2038648199537664 2040342247270184 2046681598021632 2049060809397888 2050557888926976 2052941606385384 2054610374873472 2056998803235948 2064536028858368 2066935995522112 2073187578834944 2077284787488768 2081390093392896 2081792117126007 2085332120084928 2087756261635902 2091849083875408 2095983172973976 2106477399147264 2108345573880832 2112512264738304 2114637822955944 2116653618466816 2124853464612736 2127323548645724 2129052779760192 2131527745382178 2133085076691556 2135492239355904 2137974690673536 2139712579749888 2142199937097792 2150498748837582 2152548729064448 2160887631682208 2171706823283712 2175998734001664 2178493720485632 2178528273011376 2182799044043904 2186933133142472 2189052564185344 2191255135381884 2195585679127698 2202226371835776 2204360624074752 2208535549499136 2212865146578944 2217238397856768 2219815876847712 2221437713004224 2224020073584166 2225827906112928 2228415370172277 2230930112007168 2236972242465792 2239572661511328 2250391853112832 2251011514170276 2254839267842304 2259109796758672 2270648437388474 2273210838767616 2274907767365376 2277516162325888 2277552285420984 2282017182409536 2285897659961344 2286527097789792 2288554953466496 2290857641535606 2295385028178957 2300013353324544 2304558834259968 2313449925968896 2316139248229664 2318021961395712 2320716598522608 2322603032465664 2325302994962376 2332336026189312 2348234977161216 2348688542398572 2352682391890688 2353330219359834 2357331961835136 2360072295762324 2364698964380896 2369134716309504 2371888770615936 2373859729997041 2376538604166144 2381235320775168 2383347170473984 2385745236155424 2388057342747648 2389802099050496 2390460147689328 2392580178624064 2402008264344832 2404800533251688 2409311508544512 2416840954674432 2418805524934656 2421617320197504 2423386596004608 2426203716637272 2430998585642484 2438595807017799 2450130774986752 2450805435546336 2454972930668544 2459824655827968 2460299774785281 2462645075331584 2462684134708512 2464483414645824 2467348309206066 2472185280943664 2477071022605608 2484563086173696 2489473289901312 2491681132768256 2496605403781632 2499117427129752 2501499730915328 2511190458178688 2514109648399492 2521920996182016 2523763555602432 2526697361705088 2528751230613504 2531690834751936 2541498521353506 2543921225257984 2544412587598453 2562205682616624 2566562609335296 2569546168167264 2571634867456512 2574583487846656 2574624322649808 2579671597506432 2584557339168376 2589665159996772 2592587568181248 2602631166715008 2605153464815616 2605656654258372 2610087467589888 2615204264138752 2618244367563968 2620372652012544 2623418763547296 2625335479004992 2628387359690378 2631353465444352 2636553768735744 2646767690877024 2655039221841864 2659554008224256 2660286334928508 2681265566783232 2683493607822742 2686521900361728 2688527361431808 2691610010021504 2691652700952072 2694218540535808 2696929397393088 2702259297387936 2705400599908149 2707377212723898 2710432457644032 2718197599383552 2723569531398144 2732081079197184 2734077185235968 2737255475180512 2739480499831296 2742665070981264 2756397121860096 2770475709748032 2775186791190528 2775722822834676 2780442826779904 2781208441061622 2783675015514536 2794644230631968 2799886482911232 2803141274364288 2805470589996503 2808636532196352 2814187197279744 2816683019651072 2819517097274592 2822794708779903 2825089265451024 2838737039680256 2842036993842904 2847368146461696 2850632920898048 2856266582797056 2858588347650048 2861911378415232 2867331665116776 2876292490328686 2881976862839217 2895609097711616 2896406423827488 2901331645335552 2904704364015168 2907627006564423 2910398725391872 2919247717681152 2921673513842512 2927447572170264 2936301829114368 2942104797156096 2944714065998848 2945524913509464 2953502413880616 2956317863809024 2959754502463616 2967770541483904 2971220493563036 2974573482676224 2980452086396928 2982629656621056 2986096882015104 2991998259252288 3001348685560368 3006452357123072 3007033058070899 3028061261274192 3030995858102784 3033210356487168 3036736380561312 3042689576546048 3048702797053056 3054476855380808 3060513370905276 3063967126032384 3075836833390464 3079412409578076 3090695948527616 3094288798030144 3096804043287552 3100403993283168 3106275970543174 3109781368252416 3115927181233152 3127998180127392 3131584723198096 3131634392453853 3137773625813112 3143109282446848 3143974759460964 3146763061016432 3162518360821248 3168718138888192 3168768397107456 3174980427700224 3180993648207232 3184076456996864 3187280196919104 3190985322968586 3193579169640288 3197291618073267 3199627615037334 3203238359033856 3206962036010304 3212415344726016 3222454606232576 3228823093596672 3231182128006144 3234938288849696 3241331447523312 3251461076023732 3257560234925568 3267740580728448 3274198566065856 3279766207770624 3280399699713708 3283578846278016 3285977886194432 3286882703072826 3289797745608088 3300019159117824 3302761363474144 3308956752531456 3312750781564928 3312803324248704 3319297719868416 3325857596785152 3328807205042176 3329723815271568 3332156569506336 3336030110376249 3338741859169392 3368929815606784 3375587779669248 3382258901763456 3388664695138008 3399254761297538 3405972656082711 3409816258151424 3416274243488832 3422083479113728 3423025773614304 3426061557556352 3428846489942016 3432832430199744 3436286462303409 3439562130008576 3450020029986816 3452886879995696 3470174888953344 3474208872344496 3477032942093568 3480116623453184 3481074897783912 3493830202683392 3497891684729728 3515405024980992 3522352465741824 3523032813597858 3529023587836032 3535997942752704 3540052295789152 3540108443643486 3547048446571344 3553766341356517 3564807906249216 3575020755710976 3578617854233136 3582086014121472 3584703148575744 3588870267936096 3595905863190784 3603012396517248 3607200799877532 3609836283631864 3621052058038272 3625261432011648 3635079894006912 3639305574955908 3642774772262912 3652640666441728 3656886761308352 3675196162480128 3682459396002816 3693967612997376 3696725121968736 3700963763779568 3701022463809099 3708277921415496 3715606533908412 3726844629260544 3737521699152384 3744848709595136 3744908105672448 3752249596372992 3759356129699456 3763726278373204 3766785687268032 3771164472599238 3785645333403648 3790046042557632 3796490861948928 3808355443729408 3815881837886976 3823108886822368 3842635817118956 3849843914002944 3854319252250896 3861875231769984 3869507396259648 3872939152020224 3876836008752564 3884497739995158 3900022642593792 3903263429560352 3907800866533993 3915069105485824 3915131201384832 3922806396208128 3927366551345952 3930558978018816 3935128145320944 3938003218507488 3942581039535567 3947030198166528 3981462509353472 3982558832762796 3989331012336384 4001798247413824 4017301081533454 4025240411734113 4029782850542592 4037415015032256 4041327810803712 4044280475316224 4045394096089632 4048981840748416 4061065819085847 4064937062737408 4077296399075328 4080684494540368 4098121618795776 4101115777853952 4105883212770768 4109220749746944 4113997606471896 4129072057716736 4133871991044224 4154569574977536 4162780186785792 4163584234252014 4170664240169856 4175512523271804 4183698167750816 4191966345947952 4199905676148611 4212954798294528 4216691147761664 4225024529476608 4229275645911888 4249706929225472 4254647097291448 4258105559520384 4263055490764356 4266170153383112 4275949381347072 4279425159499776 4284399874195584 4300997497675164 4305097458128896 4314438735493029 4321775263364416 4343413646567424 4351997468003328 4356987440971264 4357056546022752 4365598088087808 4373866266284944 4378105128370688 4382510270763768 4391171358255396 4404452743671552 4417071098998272 4425730293157888 4434476795713536 4439631753695424 4442875426008448 4448040147168332 4451655812225856 4456830740344554 4461860224014336 4473944484931584 4479145323022656 4500783706225664 4502023028340552 4509678535684608 4518219593517344 4523471900211121 4541296874776948 4546421677535232 4549815534730752 4555032324651776 4555104570841968 4564034364819072 4573054195579584 4577109906932992 4581715283071212 4590770056357914 4609117668519936 4626899851937792 4632278496459328 4636043922791424 4641433197045216 4645206064931328 4650605989924752 4659413955814761 4664672052378624 4697377084797144 4705364783781376 4706660438719668 4714663923670272 4720144591524648 4729397928761792 4743777541231872 4747719459994082 4753077208332288 4762470641550336 4766694340947968 4771490472310848 4776114685495296 4779604198100992 4780920295378656 4785160357248128 4786477984452879 4799441422556001 4804016528689664 4809601066503376 4818623017089024 4833681909348864 4843234640395008 4846773192009216 4852407433274544 4861997171284968 4877191614035598 4901610871092672 4909945861337088 4919649311655936 4920599549570562 4925290150663168 4925368269417024 4928966829291648 4934696618412132 4944370561887328 4954142045211216 4963524889993813 4969126172347392 4978946579802624 4983362265536512 4993210807563264 4998234854259504 5022380916357376 5028219296798984 5043841992364032 5053394723410176 5057502461227008 5063381669503872 5082997042707012 5087842450515968 5088825175196906 5098882141946307 5124411365233248 5133125218670592 5139092336334528 5143269734913024 5149166975693312 5149248645299616 5159343195012864 5169114678336752 5179330319993544 5205262333430016 5211313308516744 5220174935179776 5230408528277504 5236488735127936 5240745304025088 5246837527094592 5250670958009984 5256774719380756 5262706930888704 5273107537471488 5293535381754048 5310078443683728 5319108016448512 5320572669857016 5362531133566464 5366987215645484 5373043800723456 5377054722863616 5383220020043008 5383305401904144 5393858794786176 5404518594775872 5410801199816298 5414754425447796 5420864915288064 5447139062796288 5464162158394368 5468154370471936 5474510950361024 5478960999662592 5485330141962528 5512794243720192 5540951419496064 5551445645669352 5560885653559808 5562416882123244 5567350031029072 5589288461263936 5606282548728576 5610941179993006 5617273064392704 5628374394559488 5633366039302144 5639034194549184 5645589417559806 5650178530902048 5656746708898857 5677474079360512 5684073987685808 5694736292923392 5701265841796096 5712533165594112 5723822756830464 5734663330233552 5752584980657372 5763953725678434 5792812847654976 5802663290671104 5809408728030336 5815254013128846 5820797450783744 5838495435362304 5843347027685024 5854895144340528 5865983960901779 5872603658228736 5884209594312192 5889428131997696 5891049827018928 5907004827761232 5919509004927232 5935541082967808 5942440987126072 5960904172793856 5972193764030208 5983996518504576 6002697371120736 6012904714246144 6014066116141798 6025951622300181 6056122522548384 6061991716205568 6066420712974336 6073472761122624 6085379153092096 6097405594106112 6108953710761616 6121026741810552 6151673666780928 6158824819156152 6181391897055232 6188577596060288 6193608086575104 6200807986566336 6212551941086348 6219562736504832 6231854362466304 6255996360254784 6263169446396192 6263268784907706 6275547251626224 6286218564893696 6287949518921928 6293526122032864 6325036721642496 6337536794214912 6349960855400448 6361987296414464 6374560393838208 6381970645937172 6387158339280576 6394583236146534 6399255230074668 6406476718067712 6413924072020608 6444909212465152 6457646187193344 6462364256012288 6469876577699392 6482662895046624 6502922152047464 6515120469851136 6535481161456896 6548397132131712 6560799399427416 6567157692556032 6571955772388864 6573765406145652 6579595491216176 6605522726948288 6625501563129856 6625606648497408 6638595439736832 6651715193570304 6657614410084352 6659447630543136 6664313139012672 6672060220752498 6677483718338784 6685246110516831 6737859631213568 6751175559338496 6764517803526912 6777329390276016 6798509522595076 6811945312165422 6819632516302848 6832548486977664 6846051547228608 6852123115112704 6857692979884032 6865664860399488 6872572924606818 6879124260017152 6900040059973632 6905773759991392 6913801533098603 6940349777906688 6948417744688992 6954065884187136 6960233246906368 6962149795567824 6995783369459456 7044704931483648 7046065627195716 7058047175672064 7071995885505408 7080104591578304 7080216887286972 7094096893142688 7107532682713034 7121579189991123 7129615812498432 7150041511421952 7157235708466272 7164172028242944 7169406297151488 7177740535872192 7191811726381568 7206024793034496 7214401599755064 7219672567263728 7250522864023296 7270159788013824 7278611149911816 7285549544525824 7305281332883456 7313773522616704 7315787421053397 7350392324960256 7364918792005632 7387935225994752 7393450243937472 7401927527559136 7402044927618198 7416555842830992 7431213067816824 7453689258521088 7475043398304768 7489816211344896 7504499192745984 7518712259398912 7527452556746408 7533571374536064 7542328945198476 7571290666807296 7580092085115264 7616710887458816 7631763675773952 7633237762795359 7646217773644736 7685271634237912 7699687828005888 7708638504501792 7723750463539968 7739014792519296 7745878304040448 7753672017505128 7768995479990316 7806526859120704 7815601733067986 7830138210971648 7830262402769664 7845612792416256 7854733102691904 7861117956037632 7870256290641888 7876006437014976 7885162079071134 7894060396333056 7962925018706944 7965117665525592 7978662024672768 8003596494827648 8034602163066908 8050480823468226 8059565701085184 8074830030064512 8082655621607424 8090788192179264 8097963681496832 8122131638171694 8129874125474816 8154592798150656 8161368989080736 8170856357298349 8196243237591552 8202231555707904 8211766425541536 8218441499493888 8227995212943792 8267743982088448 8325560373571584 8327168468504028 8341328480339712 8351025046543608 8367396335501632 8383932691895904 8399811352297222 8416411769989509 8425909596589056 8433382295523328 8450049058953216 8458551291823776 8468384126339709 8499413858450944 8509294194582896 8516211119040768 8526110981528712 8532340306766224 8551898762694144 8568799748391168 8601994995350328 8610194916257792 8628877470986058 8643550526728832 8645930588517651 8686827293134848 8703994936006656 8713974881942528 8714113092045504 8731196176175616 8747732532569888 8756210256741376 8765020541527536 8782342716510792 8808905487343104 8834142197996544 8868953591427072 8879263507390848 8885750852016896 8896080294336664 8903311624451712 8913661480689108 8923720448028672 8947888969863168 8958290646045312 9001567412451328 9004046056681104 9019357071369216 9021099174212697 9036439187034688 9046943800422242 9082593749553896 9099631069461504 9110064649303552 9110209141683936 9128068729638144 9146108391159168 9154219813865984 9163430566142424 9181540112715828 9253799703875584 9264556992918656 9272087845582848 9282866394090432 9290412129862656 9301211979849504 9318827911629522 9329344104757248 9394754169594288 9410729567562752 9413320877439336 9429327847340544 9440289183049296 9458795857523584 9487555082463744 9495438919988164 9506154416664576 9524941283100672 9542980944621696 9552229370990592 9561840590757312 9570320714496256 9572955968905758 9598882845112002 9608033057379328 9619202133006752 9637246034178048 9667363818697728 9686469280790016 9693546384018432 9704814866549088 9723994342569936 9754383228071196 9803221742185344 9839298623311872 9841199099141124 9850580301326336 9850736538834048 9857933658583296 9869393236824264 9888741123774656 9908284090422432 9927049779987626 9938252344694784 9957893159605248 9966724531073024 9986421615126528 9996469708519008 10008090331128747 10044761832714752 10056438593597968 10106789446820352 10126763339007744 10165994085414024 10175684901031936 10177650350393812 10197764283892614 10217917968248133 10248822730466496 10266250437341184 10278184672669056 10286539469826048 10298333951386624 10298497290599232 10318686390025728 10338229356673504 10358660639987088 10410524666860032 10422626617033488 10440349870359552 10472977470255872 10481490608050176 10493675054189184 10501341916019968 10513549438761512 10546215074942976 10567248497077129 10587070763508096 10620156887367456 10638216032897024 10641145339714032 10661299024069551 10725062267132928 10733974431290968 10754109445727232 10766440040086016 10766610803808288 10787717589572352 10809037189551744 10821602399632596 10829508850895592 10928324316788736 10936308740943872 10949021900722048 10957921999325184 10970660283925056 11025588487440384 11081902838992128 11102891291338704 11121771307119616 11124833764246488 11134700062058144 11178576922527872 11212565097457152 11221882359986012 11234546128785408 11256748789118976 11278068389098368 11291178835119612 11300357061804096 11313493417797714 11354948158721024 11368147975371616 11389472585846784 11402531683592192 11425066331188224 11447645513660928 11469326660467104 11505169961314744 11527907451356868 11585625695309952 11618817456060672 11630508026257692 11641594901567488 11686694055370048 11709790288681056 11723402599601979 11731967921803558 11745207316457472 11768419188624384 11778856263995392 11782099654037856 11814009655522464 11827743118606701 11839018009854464 11871082165935616 11884881974252144 11944387528060416 11967993037009152 12005394742241472 12025809428492288 12028132232283596 12051903244600362 12075721235202339 12112245045096768 12123983432411136 12132841425948672 12146945522245248 12170758306184192 12194811188212224 12217907421523232 12232110404712913 12242053483621104 12303347333561856 12317649638312304 12377155192120576 12387216173150208 12401615973132672 12425103882172696 12463708724932608 12488566405636607 12511992720509568 12526338892792384 12526537569815412 12551094503252448 12572437129787392 12575899037843856 12587052244065728 12599717028445833 12650073443284992 12675073588429824 12723974592828928 12749120787676416 12763941291874344 12774316678561152 12789166472293068 12798510460149336 12827848144041216 12889818424930304 12915292374386688 12924728512024576 12939753155398784 12943316206479087 12965325790093248 13005844304094928 13030240939702272 13070962322913792 13096794264263424 13121598798854832 13134315385112064 13143911544777728 13147530812291304 13159190982432352 13211045453896576 13251213296994816 13277190879473664 13303430387140608 13318895261086272 13328626278025344 13344120441504996 13354967436677568 13370492221033662 13475719262427136 13502351118676992 13529035607053824 13554658780552032 13570415700633363 13597019045190152 13623890624330844 13639265032605696 13665096973955328 13692103094457216 13704246230225408 13731329720798976 13745145849213636 13758248520034304 13811547519982784 13827603066197206 13880699555813376 13896835489377984 13908131768374272 13920466493812736 13924299591135648 13978241867444283 13991566738918912 14092131254391432 14116094351344128 14143991771010816 14160209183156608 14160433774573944 14188193786285376 14215065365426068 14243158379982246 14259231624996864 14300083022843904 14314471416932544 14328344056485888 14338812594302976 14355481071744384 14383623452763136 14412049586068992 14428803199510128 14439345134527456 14456130478297079 14501045728046592 14540319576027648 14557222299823632 14627547045233408 14631574842106794 14729837584011264 14759214843025081 14775870451989504 14786900487874944 14803855055118272 14804089855236396 14833111685661984 14862426135633648 14890574669981439 14907378517042176 14950086796609536 14979632422689792 15037424518797824 15054905113492816 15067142749072128 15084657890396952 15160184170230528 15233421774917632 15263527351547904 15266475525590718 15292435547289472 15296646425838921 15370543268475824 15399375656011776 15417277009003584 15447500927079936 15478029585038592 15491756608080896 15507344035010256 15537990959980632 15613053718241408 15631203466135972 15660524805539328 15691225584832512 15709466205383808 15722235912075264 15740512581283776 15752012874029952 15770324158142268 15788120792666112 15925850037413888 15930235331051184 15957324049345536 16007192989655296 16069204326133816 16100961646936452 16119131402170368 16149660060129024 16181576384358528 16195927362993664 16244263276343388 16259748250949632 16322737978161472 16341712714596698 16392486475183104 16404463111415808 16423532851083072 16436882998987776 16455990425887584 16535487964176896 16654336937008056 16682656960679424 16702050093087216 16734792671003264 16767865383791808 16799622704594444 16832823539979018 16851819193178112 16900098117906432 16917102583647552 16936768252679418 16998827716901888 17018588389165792 17032422238081536 17052221963057424 17064680613532448 17084517837987457 17103797525388288 17137599496782336 17203989990700656 17257754941972116 17287101053457664 17291861177035302 17407989872013312 17427949763885056 17428226184091008 17462392352351232 17495465065139776 17512420513482752 17530041083055072 17564685433021584 17597951882705337 17617810974686208 17668284395993088 17758527014781696 17771501704033792 17792160588673328 17806623248903424 17827322961378216 17916581292090624 18003134824902656 18008092113362208 18038714142738432 18042198348425394 18072878374069376 18077854866900543 18093887600844484 18165187499107792 18199262138923008 18220129298607104 18220418283367872 18256137459276288 18292216782318336 18308439627731968 18326861132284848 18363080225431656 18529113985837312 18544175691165696 18565732788180864 18580824259725312 18602423959699008 18637655823259044 18658688209514496 18695901187136459 18789508339188576 18821459135125504 18826641754878672 18858655694681088 18880578366098592 18917591715047168 18975110164927488 18990877839976328 19049882566201344 19085961889243392 19123681181514624 19140641428992512 19145911937811516 19197765690224004 19216066114758656 19238404266013504 19334727637395456 19372938561580032 19387092768036864 19409629733098176 19447988685139872 19508766456142392 19606443484370688 19682398198282248 19701160602652672 19701473077668096 19715867317166592 19738786473648528 19777482247549312 19816568180844864 19854099559975252 19876504689389568 19915786319210496 19972843230253056 19992939417038016 20016180662257494 20089523665429504 20112877187195936 20213578893640704 20253526678015488 20331988170828048 20355300700787624 20395528567785228 20435835936496266 20497645460932992 20556369345338112 20573078939652096 20596667902773248 20596994581198464 20637372780051456 20676458713347008 20717321279974176 20741404599295809 20821049333720064 20845253234066976 20880699740719104 20945954940511744 20987350108378368 21002683832039936 21027098877523024 21134496994154258 21174141527016192 21240313774734912 21276432065794048 21282290679428064 21322598048139102 21364737569973369 21450124534265856 21467948862581936 21508218891454464 21532880080172032 21533221607616576 21575435179144704 21618074379103488 21643204799265192 21659017701791184 21856648633577472 21898043801444096 21915843998650368 21941320567850112 22051176974880768 22095155948433997 22163805677984256 22205782582677408 22243542614239232 22249667528492976 22269400124116288 22357153845055744 22425130194914304 22443764719972024 22513497578237952 22556136778196736 22582357670239224 22600714123608192 22626986835595428 22709896317442048 22736295950743232 22805063367184384 22850132662376448 22895291027321856 22899713288386077 22938653320934208 23010339922629488 23055814902713736 23171251390619904 23237634912121344 23261016052515384 23283189803134976 23373388110740096 23419580577362112 23446805199203958 23463935843607116 23490414632914944 23536838377248768 23564199308075712 23628019311044928 23655486237213402 23678036019708928 23742164331871232 23769763948504288 23888775056120832 23935986074018304 24010789484482944 24056264464567192 24103806489200724 24151442470404678 24224490090193536 24247966864822272 24293891044490496 24341516612368384 24389622376424448 24435814843046464 24464220809425826 24484106967242208 24512569071895047 24606694667123712 24635299276624608 24754310384241152 24803231946265344 24850207764345392 24977132811273214 25023985441019136 25052677785584768 25053075139630824 25102189006504896 25144874259574784 25151798075687712 25174104488131456 25199434056891666 25249235309968527 25300146886569984 25350147176859648 25447949185657856 25498241575352832 25527882583748688 25548633357122304 25578332944586136 25597020920298672 25655696288082432 25830584748773376 25879506310797568 25886632412958174 25930651580186496 26011688608189856 26060481879404544 26112457029967451 26141924645827584 26193588528526848 26243197597709664 26268630770224128 26287823089555456 26295061624582608 26318381964864704 26422090907793152 26502426593989632 26606860774281216 26637790522172544 26657252556050688 26688240883009992 26709934873355136 26740984442067324 26951438524854272 27004702237353984 27058071214107648 27063297522638091 27109317561104064 27140831401266726 27194038090380304 27247781248661688 27330193947910656 27384206188914432 27408492460450816 27462659441597952 27490291698427272 27516497040068608 27623095039965568 27655206132394412 27761399111626752 27793670978755968 27816263536748544 27848599182271296 27956483734888566 27983133477837824 28184262508782864 28232188702688256 28287983542021632 28320418366313216 28320867549147888 28376387572570752 28430130730852136 28486316759964492 28518463249993728 28628942833865088 28656688112971776 28710962143488768 28767246905526272 28824099172137984 28857606399020256 28878690269054912 28912260956594158 29002091456093184 29080639152055296 29114444599647264 29255094090466816 29263149684213588 29518429686050162 29551740903979008 29573800975749888 29607710110236544 29608179710472792 29666223371323968 29724852271267296 29781149339962878 29814757034084352 29900173593219072 29959264845379584 30074849037595648 30109810226985632 30134285498144256 30169315780793904 30320368340461056 30527054703095808 30532951051181436 30584871094578944 30593292851677842 30741086536951648 30798751312023552 30834554018007168 30860176489961533 30895001854159872 30956059170077184 30983513216161792 31014688070020512 31075981919961264 31226107436482816 31262406932271944 31321049611078656 31418932410767616 31444471824150528 31481025162567552 31504025748059904 31540648316284536 31701745491231387 31851700074827776 31860470662102368 31914648098691072 31983897072208653 32014385979310592 32138408652267632 32201923293872904 32299320120258048 32363152768717056 32391854725987328 32488526552686776 32519496501899264 32645475956322944 32683425429193396 32784972950366208 32808926222831616 32847065702166144 32873765997975552 32911980851775168 33070975928353792 33077363638779889 33308673874016112 33365313921358848 33404100186174432 33469585342006528 33535730767583616 33599245409188888 33665647079958036 33703638386356224 33834205167295104 33873536505358836 33997655433803776 34037176778331584 34064844476163072 34104443926114848 34129361227064896 34169035675974914 34207595050776576 34275198993564672 34407979981401312 34515509883944232 34574202106915328 34583722354070604 34855899527770112 34856452368182016 34924784704702464 34990930130279552 35024841026965504 35060082166110144 35129370866043168 35170207798805937 35195903765410674 35235621949372416 35336568791986176 35517054029563392 35543003408067584 35584321177346656 35613246497806848 35654645922756432 35833162584181248 36016184226724416 36077428285476864 36084396696850788 36145756748138752 36155709733801086 36187775201688968 36330374998215584 36398524277846016 36440258597214208 36440836566735744 36512274918552576 36584433564636672 36616879255463936 36653722264569696 36696331214138739 36726160450863312 37058227971674624 37131465576361728 37161648519450624 37204847919398016 37275311646518088 37391802374272918 37465699216909821 37579016678377152 37642918270251008 37653283509757344 37717311389362176 37761156732197184 37799151085337499 37835183430094336 37950220329854976 37981755679952656 38171923778486784 38247362363029248 38281282857985024 38291823875623032 38395531380448008 38432132229517312 38476808532027008 38669455274790912 38745877123160064 38774185536073728 38819259466196352 38895977370279744 39017532912284784 39091429754921687 39212886968741376 39364796396564496 39402946155336192 39431734634333184 39477572947297056 39554964495098624 39633136361689728 39708199119950504 39831572638420992 39985878834076032 40032361324514988 40179047330859008 40225754374391872 40427157787281408 40507053356030976 40663976341656096 40710601401575248 40711247101900089 40791057135570456 40871671872992532 40995290921865984 41112738690676224 41193335805546496 41193989162396928 41274745560102912 41352917426694016 41434642559948352 41482809198591618 41642098667440128 41690506468133952 41761399481438208 41891909881023488 41974700216756736 42005367664079872 42054197755046048 42268993988308516 42348283054032384 42480627549469824 42564581358856128 42645196096278204 42729475139946738 42900249068531712 42935897725163872 43016437782908928 43065760160344064 43066443215233152 43150870358289408 43236148758206976 43286409598530384 43318035403582368 43368391434891237 43796087602888192 43882641135700224 44190311896867994 44277644529075243 44327611355968512 44411565165354816 44487085228478464 44499335056985952 44538800248232576 44671724009944317 44714307690111488 44850260389828608 44887529439944048 45112273556393472 45164715340478448 45201428247216384 45253973671190856 45419792634884096 45472591901486464 45700265324752896 45790582054643712 45799426576772154 45877306641868416 46020679845258976 46111629805427472 46198962437634721 46342502781239808 46475269824242688 46522032105030768 46746776221480192 46839161154724224 46893610398407916 46927871687214232 47073676754497536 47128398616151424 47256038622089856 47310972474426804 47356072039417856 47484328663742464 47539527897008576 47777550112241664 47871972148036608 48021578968965888 48112528929134384 48207612978401448 48302884940809356 48448980180387072 48587782088980992 48683033224736768 48779244752848896 48871629686092928 48928441618851652 48968213934484416 49025138143790094 49213389334247424 49270598553249216 49508620768482304 49606463892530688 49700415528690784 49954265622546428 50047970882038272 50105355571169536 50106150279261648 50204378013009792 50303596151375424 50348208976262912 50398868113783332 50498470619937054 50700294353719296 50895898371315712 50996483150705664 51055765167497376 51097266714244608 51156665889172272 51194041840597344 51253553513962371 51311392576164864 51759012621595136 51773264825916348 51861303160372992 52023377216379712 52224914059934902 52283849291655168 52387177057053696 52486395195419328 52537261540448256 52575646179110912 52590123249165216 52636763929729408 52793855648116011 52844181815586304 53004853187979264 53275581044345088 53314505112101376 53376481766019984 53419869746710272 53481968884134648 54009404474707968 54116142428215296 54126595045276182 54218635122208128 54281662802533452 54388076180760608 54495562497323376 54598773789931943 54660387895821312 54768412377828864 54816984920901632 54925318883195904 54980583396854544 55246190079931136 55310412264788824 55587341957511936 55632527073497088 55697198364542592 55912967469777132 55966266955675648 56087703561409377 56368525017565728 56464377405376512 56575967084043264 56640836732626432 56641735098295776 56752775145141504 56860261461704272 56972633519928984 57257885667730176 57421924286977536 57534493811052544 57648198344275968 57715212798040512 57757380538109824 57824521913188316 58004182912186368 58161278304110592 58228889199294528 58510188180933632 58526299368427176 59036859372100324 59103481807958016 59147601951499776 59215420220473088 59216359420945584 59332446742647936 59449704542534592 59562298679925756 59629514068168704 59918529690759168 60149698075191296 60219620453971264 60268570996288512 60338631561587808 60640736680922112 61065902102362872 61169742189157888 61186585703355684 61482173073903296 61669108036014336 61720352979923066 61790003708319744 61912118340154368 61967026432323584 62029376140041024 62151963839922528 62224213797887427 62452214872965632 62524813864543888 62642099222157312 62837864821535232 62962050325135104 63008051496119808 63081296632569072 63403490982462774 63720941324204736 63829296197382144 63967794144417306 64028771958621184 64276817304535264 64403846587745808 64525823569919569 64598640240516096 64726305537434112 64783709451974656 64977053105373552 65290951912645888 65366850858386792 65569945900732416 65694131404332288 65747531995951104 65823961703550336 66141951856707584 66154727277559778 66285467845301991 66617347748032224 66730627842717696 66808200372348864 66939170684013056 67071461535167232 67198490818377776 67331294159916072 67668410334590208 67747073010717672 67995310867607552 68074353556663168 68129688952326144 68208887852229696 68258722454129792 68338071351949828 68415190101553152 68550397987129344 68815959962802624 69031019767888464 69148404213830656 69167444708141208 69712904736364032 69849569409404928 69981860260559104 70120164332220288 70258741732086336 70340415597611874 70391807530821348 70471243898744832 71034108059126784 71086006816135168 71168642354693312 71226492995613696 71309291845512864 71666325168362496 72032368453448832 72168793393701576 72291513496277504 72311419467602172 72375550403377936 72660749996431168 72880517194428416 72881673133471488 73024549837105152 73168867129273344 73233758510927872 73307444529139392 73392662428277478 73452320901726624 73537707215685141 74116455943349248 74262931152723456 74409695838796032 74550623293036176 74783604748545836 74931398433819642 75158033356754304 75306567019514688 75434622778724352 75522313464394368 75598302170674998 75670366860188672 75900440659709952 75963511359905312 76343847556973568 76494724726058496 76562565715970048 76583647751246064 76791062760896016 76953617064054016 77491754246320128 77638518932392704 77791954740559488 78035065824569568 78182859509843374 78337371089902353 78425773937482752 78729592793128992 78805892310672384 78863469268666368 78955145894594112 79109928990197248 79266272723379456 79416398239901008 79971757668152064 80064722649029976 80358094661718016 80451508748783744 80854315574562816 81014106712061952 81327952683312192 81421202803150496 81422494203800178 81582114271140912 81743343745985064 81990581843731968 82225477381352448 82387978324793856 82549491120205824 82705834853388032 82869285119896704 82965618397183236 83284197334880256 83381012936267904 83783819762046976 83949400433513472 84010735328159744 84108395510092096 84537987976617032 84696566108064768 84961255098939648 85129162717712256 85290392192556408 85458950279893476 85871795450327744 86131520320688128 86132886430466304 86301740716578816 86472297516413952 86572819197060768 86636070807164736 86736782869782474 87592175205776384 87765282271400448 88380623793735988 88555289058150486 88655222711937024 88823130330709632 88998670113971904 89077600496465152 89343448019888634 89428615380222976 89700520779657216 89775058879888096 89879419930281839 90224547112786944 90329430680956896 90402856494432768 90507947342381712 90945183802972928 91581164109287424 91598853153544308 91754613283736832 92041359690517952 92223259610854944 92397924875269442 92580529469884599 92685005562479616 92950539648485376 93044064210061536 93493552442960384 93678322309448448 93787220796815832 93855743374428464 94256797232302848 94512077244179712 94621944948853608 94712144078835712 94968657327484928 95079055794017152 95105236473694161 95555100224483328 95743944296073216 96043157937931776 96225057858268768 96415225956802896 96605769881618712 96897960360774144 97175564177961984 97558489505697792 97743259372185856 97856883237703304 97936427868968832 98050276287580188 98426778668494848 98541197106498432 99017241536964608 99212927785061376 99232090916339667 99400831057381568 99908531245092856 100095941764076544 100210711142339072 100212300558523296 100408756026019584 100607192302750848 100696417952525824 100797736227566664 100996941239874108 101791796742631424 101992966301411328 102111530334994752 102194533428489216 102313331778344544 102388083681194688 102507107027924742 102622785152329728 103518025243190272 103546529651832696 103722606320745984 104046754432759424 104449828119869804 104567698583310336 104774354114107392 104972790390838656 105074523080896512 105180246498330432 105273527859458816 105587711296232022 105688363631172608 106009706375958528 106551162088690176 106629010224202752 106752963532039968 106839739493420544 106963937768269296 108232284856430592 108253190090552364 108437270244416256 108563325605066904 108776152361521216 108991124994646752 109197547579863886 109320775791642624 109536824755657728 109633969841803264 109850637766391808 109961166793709088 110088993642416217 110492380159862272 110620824529577648 111174683915023872 111394396729085184 111825934939554264 111932533911351296 112175407122818754 112397097650729463 112737050035131456 112928754810753024 113151934168086528 113281673465252864 113283470196591552 113505550290283008 113720522923408544 113945267039857968 114515771335460352 114843848573955072 115296396688551936 115430425596081024 115514761076219648 115649043826376632 116008365824372736 116322556608221184 116457778398589056 117020376361867264 117052598736854352 117274289264765061 118073718744200648 118295203902999552 118430840440946176 118432718841891168 118664893485295872 118899409085069184 119124597359851512 120299396150382592 120439240907942528 120537141992577024 120677263123175616 121281473361844224 122131804204725744 122339484378315776 122373171406711368 122964346147806592 123338216072028672 123440705959846132 123580007416639488 123824236680308736 124058752280082048 124303927679845056 124448427595774854 124904429745931264 125049627729087776 125284198444314624 125675729643070464 125924100650270208 126016102992239616 126162593265138144 126806981964925548 127441882648409472 127935588288834612 128057543917242368 128553634609070528 128807693175491616 129051647139839138 129197280481032192 129452611074868224 129567418903949312 129954106210747104 130105174304673711 130581903825291776 130733701716773584 131388262808664576 131647923407100672 132283903713415168 132309454555119556 132570935690603982 132832933587225729 133234695496064448 133461255685435392 133616400744697728 133878341368026112 134142923070334464 134396981636755552 134662588319832144 135336820669180416 135494146021435344 136148707113326336 136259377904652288 136417775704459392 136517444908259584 136676142703899656 137100795974258688 137374230462002677 137631919925605248 138062039535776928 138296808427661312 138334889416282416 138596887312904163 139425809472728064 139963720521118208 140240328664440576 140517483464172672 140680831195223748 140783615061642696 142068216118253568 142172013632270336 142337284709386624 142452985991227392 142618583691025728 143332650336724992 144064736906897664 144337586787403152 144583026992555008 144622838935204344 144751100806755872 145321499992862336 145763346266942976 146049099674210304 146337734258546688 146614889058278784 146785324856554956 146904641803453248 147075414431370282 148232911886698496 148525862305446912 148819391677592064 149101246586072352 149567209497091672 149862796867639284 150316066713508608 150613134039029376 151044626928788736 151196604341349996 151340733720377344 151927022719810624 152687695113947136 152989449452116992 153125131431940096 153167295502492128 153582125521792032 153760660541887113 153907234128108032 155277037864785408 155583909481118976 156070131649139136 156365719019686748 156674742179804706 156851547874965504 157459185586257984 157611784621344768 157726938537332736 157910291789188224 158219857980394496 158532545446758912 158832796479802016 159017435261267869 159943515336304128 160129445298059952 160903017497567488 162028213424123904 162351363273275891 162655905366624384 162842405606300992 162844988407600356 163164228542281824 163486687491970128 163796321369795829 163981163687463936 164450954762704896 164775956649587712 165411669706776064 165738570239793408 165931236794366472 166762025872535808 167567639524093952 167898800867026944 168021470656319488 168216791020184192 168263110684228131 169075975953234064 169393132216129536 169922510197879296 170258325435424512 170580784385112816 170917900559786952 171743590900655488 172265772860932608 172603481433157632 172944595032827904 173145638394121536 173272141614329472 173473565739564948 175184350411552768 175530564542800896 176761247587471976 177110578116300972 177310445423874048 177646260661419264 177997340227943808 178155200992930304 178686896039777268 178857230760445952 179550117759776192 179758839860563678 180449094225573888 180658861361913792 180805712988865536 181015894684763424 181890367605945856 183197706307088616 183509226567473664 184082719381035904 184446519221709888 184795849750538884 185161058939769198 185370011124959232 185901079296970752 186088128420123072 186987104885920768 187356644618896896 187574441593631664 187711486748856928 187929696217862027 188513594464605696 189024154488359424 189243889897707216 190158111588034304 190210472947388322 191487888592146432 192086315875863552 192450115716537536 192830451913605792 193211539763237424 193577470709758707 193795920721548288 194351128355923968 195486518744371712 195713766475406608 195872855737937664 196100552575160376 197082394212996864 198034483073929216 198425855570122752 198464181832679334 198801662114763136 198856403535905973 199817062490185712 200191883528153088 200421422284678144 200424601117046592 200817512052039168 201214384605501696 201392835905051648 201595472455133328 201993882479748216 203985932602822656 204223060669989504 204389066856978432 204626663556689088 204776167362389376 205014214055849484 205245570304659456 207036050486380544 207093059303665392 207445212641491968 208093508865518848 208899656239739608 209548708228214784 209945580781677312 210360492996660864 210547055718917632 211175422592464044 211376727262345216 213102324177380352 213258020448405504 213505927064079936 213679478986841088 213927875536538592 216506380181104728 216874540488832512 217126651210133808 217552304723042432 217982249989293504 218395095159727772 218641551583285248 219073649511315456 219701275532783616 219922333587418176 220177987284832434 220984760319724544 221241649059155296 222349367830047744 222788793458170368 223651869879108528 224350814245637508 224794195301458926 225474100070262912 226303868336173056 226563346930505728 226566940393183104 227011100580566016 227441045846817088 227890534079715936 229031542670920704 229687697147910144 230860851192162048 231029522152439296 231298087652753264 232915556797178112 234040752723734528 234105197473708704 234548578529530122 235012113269707059 236147437488401296 236590407805999104 236861680881892352 236865437683782336 237329786970591744 237798818170138368 238249194719703024 240878481815885056 241074283985154048 241354526246351232 242562946723688448 243046715432773967 244263608409451488 244678968756631552 244746342813422736 245928692295613184 246676432144057344 246881411919692264 247648473360617472 248117504560164096 248607855359690112 248896855191549708 249808859491862528 250099255458175552 251351459286140928 251848201300540416 252032205984479232 252325186530276288 253613963929851096 254883765296818944 255871176577669224 256115087834484736 257107269218141056 257615386350983232 258103294279678276 258394560962064384 258905222149736448 259908212421494208 260210348609347422 261163807650583552 261467403433547168 262776525617329152 263295846814201344 264618909110239112 265141871381207964 265665867174451458 266469390992128896 267232801489395456 267756682736052224 268285846140668928 268793963273511104 269325176639664288 269638259790845517 270673641338360832 270988292042870688 272297414226652672 272835551408918784 273034889816519168 273352285407799312 274748460924005354 275263839851210496 276124079071553856 276593616855322624 276669778832564832 277193774625808326 277741588409653797 278851618945456128 279927441042236416 280480657328881152 281034966928345344 281361662390447496 281567230123285392 284136432236507136 284674569418773248 284905971982454784 285237167382051456 286665300673449984 287237027329641961 288129473813795328 288675173574806304 289166053985110016 289245677870408688 289502201613511744 290642999985724672 291526692533885952 292675468517093376 293229778116557568 293570649713109912 293809283606906496 294150828862740564 296465823773396992 297051724610893824 297638783355184128 297696272749019001 298202493172144704 299134418994183344 299725593735278568 300632133427017216 301226268078058752 302089253857577472 302393208682699992 302681467440754688 303854045439621248 305375390227894272 305978898904233984 306334591004984256 307164251043584064 307521321083774226 307814468256216064 310554075729570816 311167818962237952 312140263298278272 312731438039373496 313349484359609412 313703095749931008 314918371172515968 315223569242689536 315820583578376448 316439715960788992 317065090893517824 317665592959604032 318034870522535738 319887030672608256 320258890596119904 321806034995134976 324702726546551782 325311810733248768 325684811212601984 325689976815200712 326328457084563648 326973374983940256 327592642739591658 327962327374927872 328901909525409792 329551913299175424 330823339413552128 331477140479586816 331862473588732944 333524051745071616 335797601734053888 336433582040368384 336526221368456262 338151951906468128 338786264432259072 339461941389576863 339845020395758592 340516650870849024 341161568770225632 341835801119573904 343487181801310976 344531545721865216 345889190065655808 346291276788243072 346544283228658944 346947131479129896 350368700823105536 351061129085601792 351822867794295183 353522495174943952 354221156232601944 355292521322838528 355994680455887616 356310401985860608 357373792079554536 357714461520891904 359100235519552384 359517679721127356 360898188451147776 361317722723827584 361611425977731072 362031789369526848 363780735211891712 366395412614177232 367018453134947328 368165438762071808 368893038443419776 369591699501077768 370322117879538396 370740022249918464 372176256840246144 373974209771841536 374713289237793792 375148883187263328 375422973497713856 375859392435724054 377027188929211392 378048308976718848 378487779795414432 380316223176068608 380420945894776644 384172631751727104 384900231433075072 385660903827211584 386423079526474848 387154941419517414 387591841443096576 388702256711847936 390973037488743424 391427532950813216 391745711475875328 392201105150320752 394164788425993728 396851711140245504 396928363665358668 397603324229526272 397712807071811946 399634124980371424 400383767056306176 400842844569356288 400849202234093184 401635024104078336 402428769211003392 402785671810103296 403190944910266656 403987764959496432 408446121339979008 408778133713956864 409253327113378176 409552334724778752 410028428111698968 412122691386008031 414072100972761088 414186118607330784 414890425282983936 415790661938712489 416187017731037696 417799312479479216 419891161563354624 420720985993321728 421094111437835264 422350845184928088 422753454524690432 426204648354760704 426516040896811008 427011854128159872 427358957973682176 427855751073077184 430005727304138557 433012760362209456 433749080977665024 434253302420267616 435104609446084864 435964499978587008 436790190319455544 438147299022630912 439844667174836352 440355974569664868 441969520639449088 442483298118310592 444698735660095488 445577586916340736 447303739758217056 448701628491275016 449588390602917852 450948200140525824 453126693861011456 453133880786366208 454022201161132032 454882091693634176 455781068159431872 458063085341841408 459375394295820288 461721702384324096 462059044304878592 462596175305506528 465831113594356224 468210394947417408 469097157059060244 470024226539414118 472294874976802592 473180815611998208 473723361763784704 473730875367564672 474659573941183488 475597636340276736 476498389439406048 477052305783803607 481756963631770112 482709052492702464 486093430865547934 487054089819827673 488527216818902976 489357937513263104 489492685626845472 491388964109387487 491857384591226368 493352864288114688 493762823839384528 496235009120328192 497215710719380224 497793710383099416 499617718983725056 500198510916351104 502702918572281856 503696402601080832 504064411968958464 504650373060552576 507227927859702192 508188586813981931 509767530593637888 511742353155338448 514214538436282112 515230772701966464 516206588559356552 517810444299472896 519816424842988416 520420697218694844 522327615301167104 522934806867094336 525553051234658304 526591693628402688 529237818220478224 530283742762415928 531331734348902916 532938781984257792 534465602978790912 535513365472104448 536571692281337856 537587926547022208 538650353279328576 539276519581691034 541347282676721664 541976584085741376 544594828453305344 545671102817837568 546069779633038336 546704570815598624 549496921848010708 550527679702420992 552248158143107712 553339557665129664 554387549251616652 555483176819307594 557703237890912256 559854882084472832 560961314657762304 562069933856690688 562723324780894992 563134460246570784 563789088653586081 569349138837546496 570474334764102912 574474054659283922 576258947627590656 577350347149612608 578332107970220032 578491355740817376 579004403227023488 580732412129276121 581285999971449344 583053385067771904 586459556233115136 587141299426219824 587618567213812992 588301657725481128 594103449221787648 595277566710368256 595392545498038002 596404986344289408 598268837988366688 599451187470557136 600586511689251373 601264266854034432 602452536156117504 604178507715154944 604786417365399984 607708090879242496 611957797808467968 612669182009968512 614328502087168128 615042642167548452 615628936512432128 621108151459141632 622335637924475904 624280526596556544 625462876078746992 626698968719218824 629836742345031936 631641167156752896 632879431921577984 634130181787035648 635331185919208064 636069741045071476 639774061345216512 640517781192239808 643612069990269952 649405453093103564 650623621466497536 651369622425203968 651379953630401424 652656914169127296 653946749967880512 655185285479183316 655924654749855744 659103826598350848 661646678827104256 662954280959173632 663724947177465888 667048103490143232 672867164080736768 673052442736912524 676303903812936256 678923882779153726 679690040791517184 681033301741698048 682323137540451264 683671602239147808 686974363602621952 689063091443730432 692582553576486144 693088566457317888 693894262958259792 702122258171203584 703645735588590366 707044990349887904 708442312465203888 709784059269115259 710585042645677056 711989360911775232 712620803971721216 714747584159109072 718200471039104768 719035359442254712 722635445447655168 723222851955462144 724063578739053696 727561470423783424 729140146298321901 732790825228354464 734036906269894656 736330877524143616 737786076886839552 739183399002155536 740644235759076792 744352513680492288 747948419543683072 749426578475587584 750297766374526656 750845946995427712 751718784871448108 754054377858422784 756096617953437696 756975559590828864 760632446352137216 760841891789553288 768345263503454208 769800462866150144 771321807654423168 772846159052949696 774309882839034828 775183682886193152 781946074977486848 782855065901626432 783491422951750656 784402210300641504 788329576851987456 793856727330717336 795206648459052544 795425614143623892 799268249960742848 801685689138712576 801698404468186368 803270048208156672 804857538422006784 805571343620206592 806381889820533312 807975529918992864 808914779372536551 816892242679958016 818506654226756352 819104669449557504 820056856223397936 824245382772016062 828372237214661568 829780850565967872 831581323877424978 832374035462075392 835598624958958432 839782323126709248 841441971986643456 842188222875670528 844701690369856176 852409296709521408 854023708256319744 854717915947364352 855711502146154368 860011454608277114 861711081988925883 866025520724418912 867498161955330048 868506604840535232 870209218892169728 871928999957174016 873580380638911088 879689334349672704 880711949139329736 883939041278898176 884966596236621184 889397471320190976 891155173832681472 894607479516434112 897403256982550032 899176781205835704 901896400281051648 906267761572732416 908044402322264064 909764183387268352 911562136318863744 916126170683682816 923443404768648192 924118088609757184 925192350611013056 931662227188712448 936420789894834816 938194314118120488 940048453078828236 944589749953605184 947446723527569408 947461750735129344 949319147882366976 951195272680553472 952996778878812096 954104611567607214 963513927263540224 965418104985404928 972186861731095868 974108179639655346 977054433637805952 978985371253690944 982777928218774974 983714769182452736 986705728576229376 987525647678769056 992470018240656384 994431421438760448 995587420766198832 1000397021832702208 1007392805202161664 1009300746121105152 1014455855719404384 1016377173627963862 1018385824168730589 1019535061187275776 1023484706310676896 1028429076872564224 1030461545403932928 1032413177118713104 1039632849685976832 1040841394437389688 1044655230602334208 1045869613734188672 1051106102469316608 1053183387256805376 1058475636440956448 1060567485524831856 1062663468697805832 1065877563968515584 1068931205957581824 1073143384562675712 1075175853094044416 1077300706558657152 1078553039163382068 1082694565353443328 1083953168171482752 1089189656906610688 1091342205635675136 1092139559266076672 1093409141631197248 1098993843696021416 1101055359404841984 1104496316286215424 1106679115330259328 1108775098503233304 1110966353638615188 1119709764168945664 1121922629315524608 1124139867713381376 1125446649561789984 1126268920493141568 1127578177307172162 1138698277675092992 1140948669528205824 1148948109318567844 1152517895255181312 1154700694299225216 1156982711481634752 1158008806454046976 1161464824258552242 1162571999942898688 1166106770135543808 1172919112466230272 1174282598852439648 1175237134427625984 1176603315450962256 1190555133420736512 1190785090996076004 1192809972688578816 1196537675976733376 1198902374941114272 1201173023378502746 1202528533708068864 1204905072312235008 1208357015430309888 1209572834730799968 1215416181758484992 1225338364019937024 1228657004174336256 1230085284335096904 1231257873024864256 1236368074158024093 1242216302918283264 1244671275848951808 1248561053193113088 1250925752157493984 1253397937438437648 1259673484690063872 1263282334313505792 1268260363574071296 1270662371838416128 1272139482090142952 1279548122690433024 1281035562384479616 1287224139980539904 1290017181912415671 1298810906186207128 1301247242932995072 1302739244850407936 1302759907260802848 1305313828338254592 1307893499935761024 1310370570958366632 1323293357654208512 1325908561918347264 1327449894354931776 1334096206980286464 1345734328161473536 1346104885473825048 1352607807625872512 1357847765558307452 1359380081583034368 1362066603483396096 1364646275080902528 1367343204478295616 1373948727205243904 1378126182887460864 1385165107152972288 1386177132914635776 1387788525916519584 1407291471177180732 1414089980699775808 1416884624930407776 1419568118538230518 1421170085291354112 1423978721823550464 1425241607943442432 1429495168318218144 1431156917351410821 1436400942078209536 1438070718884509424 1445270890895310336 1448127157478107392 1455122940847566848 1458280292596643802 1461162269459483019 1465581650456708928 1468073812539789312 1472661755048287232 1475572153773679104 1478366798004311072 1481288471518153584 1488705027360984576 1498853156951175168 1500595532749053312 1501691893990855424 1503437569742896216 1508108755716845568 1512193235906875392 1513951119181657728 1521264892704274432 1521683783579106576 1524565760441945793 1539600925732300288 1542643615308846336 1545692318105899392 1548619765678069656 1563892149954973696 1565710131803252864 1566982845903501312 1568804420601283008 1576659153703974912 1587713454661434672 1590413296918105088 1590851228287247784 1598536499921485696 1603396808936372736 1606540096416313344 1609715076844013568 1612763779641066624 1615951059837985728 1617829558745073102 1633784485359916032 1637013308453512704 1638209338899115008 1640113712446795872 1648490765544032124 1656744474429323136 1663162647754849956 1664748070924150784 1671197249917916864 1679564646253418496 1682883943973286912 1684376445751341056 1689403380739712352 1691367265960758243 1708047416512639488 1711423004292308736 1720022909216554228 1723422163977851766 1732051041448837824 1734996323910660096 1737013209681070464 1740418437784339456 1743857999914348032 1747160761277822176 1759378668699345408 1761423898278659472 1769933192473242368 1782310347665362944 1785864996006034801 1789214959032868224 1794806513965100064 1798353562411671408 1801759535067754119 1803792800562103296 1812535523145464832 1819528366774536704 1823124272637727488 1846886809537296384 1848236177219514368 1850384701222026112 1863324454377424896 1872841579789669632 1876388628236240976 1880096906157656472 1889179499907210368 1894923501470258688 1898638295764733952 1902390545361106944 1905993557757624192 1908209223135214428 1927027854527080448 1930836209970809856 1944373723462191736 1948216359279310692 1954108867275611904 1957970742507381888 1965555856437549948 1967429538364905472 1975051295357538112 1984940036481312768 1988862842877520896 1991174841532397664 2000794043665404416 2018601492242210304 2028911711438808768 2032754347255927724 2036771648337461178 2039070122374551552 2046969412621353792 2056858153745128448 2060923090807865856 2064826354237426208 2067226658396482297 2079265699371953664 2081682788874779376 2091739227468377344 2106366774513610752 2116951272881912896 2121134971049663712 2125326937395611664 2129352177807345777 2131755127937031168 2137862411915163648 2150351706188088832 2154601413117314304 2157106078326764136 2167906336342965504 2178379313813221376 2182684411271350272 2184279118532153344 2186818283262394496 2187420438894965703 2197987687392042832 2202110718809683968 2208992632572430848 2213358230660518656 2217550197006466608 2221932707277230376 2243845258631049216 2248279735426762752 2250893299123579968 2252537840986283136 2255156354614344324 2277396555350185984 2281897339056411648 2297896218637135688 2305035790510362624 2309401388598450432 2313965422963269504 2316017612908093952 2322929648517104484 2325143999885797376 2345838224932460544 2348565197704879296 2350474268855251968 2353206630901924512 2381570181992152008 2385619945377157632 2393075351953466752 2397804749882228544 2402346046757005492 2405057067416137728 2409810144624470016 2416714030860619776 2419145669461599936 2430832363516969984 2450676728039874048 2457314008348672512 2460170568670193808 2472736148316048186 2489342551697903616 2497122106386226176 2501851504314987968 2506795874876875296 2519346969380127744 2526564668627011584 2541324743676832256 2544278964180285904 2562071124768959232 2574448279961079808 2580034363824831342 2585133245966777649 2597621812372414256 2602494485865990144 2605478489700815872 2605519814521605696 2610627656676509184 2615786999871522048 2620741141916733264 2651817123836694528 2654899788709863552 2668192413960572928 2691468656322947072 2692209770947650096 2705215615251745024 2715695531116614904 2724133206966792192 2729292550161805056 2734686408956591232 2747897454410487808 2770330214305944576 2772354265829271552 2775577051833039168 2814582942354361464 2828179961399551616 2833769249860815552 2839136237076461036 2842340170582708224 2847957443647100928 2858990336636436288 2862313834702821642 2872801884156419072 2876141437769018848 2890541781790620672 2896254314956214784 2916560585193287604 2922324538918966038 2931163300913417856 2945323510096574464 2951144307547358208 2956733596008622144 2962576943036307168 2977410054721969152 3001191065498106624 3003383787981710848 3006875139485792432 3027902238363315456 3042529785408548864 3043367567158213152 3049131520883891586 3055157472506191767 3079201851464600576 3085287230617692672 3091384636211798784 3097239531356139312 3131420263606505728 3133965691807002624 3137608841202566016 3153318307407949824 3159607300626061571 3175426909322869344 3180826593836210176 3181702456574495568 3197072999842971392 3206793617872745472 3219430153688027136 3225527559282133248 3231902119675971456 3235659117490146204 3267568970719832064 3274026616907025408 3276418677798230016 3280227424893591744 3296981531088064248 3313488948858646272 3326325295509699912 3329496141848301568 3342394499835833728 3359129292506836992 3365767887946573824 3378806761479424704 3382734531921516486 3416094833025278976 3422846008584617472 3440045818433108456 3446844327955703532 3464102082897675648 3474026419362140928 3480836875568678912 3487715999828696064 3494321522555644352 3518757337398690816 3522847796557318944 3539866384946484736 3571729992012069602 3578429918065736448 3589613027930200128 3596707124823342816 3603519070135508238 3607585601124206592 3625071046290929664 3639056733549073408 3646248545275454976 3693773619074592768 3700769402444052224 3726648908754849792 3734081355285345493 3745683159579339264 3752777256472481952 3760193812315312944 3778358999814420736 3789847002940517376 3804781090722213888 3811987115515248384 3816418446270428856 3854055709054160896 3861672419941619712 3870051545737247013 3888747446924383472 3896432718558621384 3908217734551223808 3915941485014763776 3931111712875099896 3934859076729810944 3950102590715076224 3969880072962625536 3977725685755041792 3982349683064795328 4001588087330808832 4037202984484420608 4057823422877617536 4065508694511855448 4073543296674922356 4078140244749103104 4093938825242707584 4113716307490256896 4121846181615731712 4129652708474852416 4134453316792964594 4158531398743907328 4163365577749558752 4183478454936754688 4233902545763825792 4242269942099327424 4250653874791223328 4258704355614691554 4263510255874062336 4275724823830327296 4300703412376177664 4309202826234628608 4314212156653528272 4335812672685931008 4365368822542700544 4373636566524788992 4374840877789931406 4395975374784085664 4404221437619367936 4417985265144861696 4426716461321037312 4435100394012933216 4443865414554460752 4496559470853525504 4501786598247159936 4505075681972566272 4510312709228688648 4554793110700371968 4563794678112823296 4573697281325837379 4595792437274271376 4618802777196900864 4627930845926539008 4632035225816187904 4645859297034208968 4650287999771594752 4691676449864921088 4697130395409758592 4700948537710503936 4706413261803849024 4763140363984304016 4771239890754315264 4786150703906933504 4795609499764457088 4804692093514010984 4819620289248940032 4838291338923199872 4861664727033939968 4901353456079748096 4914628016697345024 4920341137340387616 4945472296632096372 4994244212772452352 5003703008629975936 5013591749753750592 5038693938760255488 5053129337254023168 5082649487353664512 5088557928360571808 5124142249537918464 5160068727649662684 5170266491933555298 5195243624744828512 5204988971731980288 5210956979401631744 5211039629043211392 5221255313353018368 5231573999743044096 5241482283833466528 5309799577419727104 5357594988018104403 5382937312645894144 5384419541895300192 5405278605203262357 5410431230503490048 5431391062233229808 5458585100323610112 5469372817913182464 5495794908820975616 5540660428611889152 5544708531658543104 5551154103666078336 5590074454953801241 5629165884708722928 5656359922799103232 5667538499721631104 5678272474152922072 5695914887294201856 5717980673272872576 5724627669405643284 5745603768312838144 5752282875538037696 5781083563581241344 5792508629912429568 5833121170386575208 5844649077837932076 5862326601826835712 5890647020193148928 5902288615094716416 5913467192017244288 5925153886072614336 5954820109443938304 6002382130996213248 6006767575963421696 6013750278971584864 6055804476726630912 6086735134316426304 6098263041767783172 6110314945012383534 6158403702929201152 6170574461235385344 6182769272423597568 6194479062712278624 6201679975189446891 6262840527213011456 6275217682405132032 6319214601252123142 6350853818645738688 6361653187672420352 6363404913148991136 6388056533422037331 6394145999685942784 6413587235745490944 6451055118564266496 6463804239351942912 6471318234980292408 6535137941439664128 6548053233814050816 6552837355596460032 6560454849787183488 6593963062176128496 6606451628581765103 6626977897717292544 6652650591019399824 6684788999671667456 6731535775893147648 6757613522958849408 6765469063843032972 6832189666050557952 6845692017169234944 6880091636866216912 6893688655911407064 6928204165795351296 6948052838724281856 6961673751137357824 6975431999657392128 6988643045111288704 7037514674797381632 7045695593114637888 7079732769892969472 7143459984024139204 7156859836131472896 7179226055860400256 7193414249646685632 7207038140271016476 7215171202248413184 7250142092581859328 7278113467098146816 7292497090550909952 7401538804888104448 7468162710570690986 7491366319158678528 7505554512944963904 7520387624630625888 7556717999628841472 7579694005881034752 7623974231030496768 7632836892540857712 7723344839883239424 7740103091474494026 7777494893848766944 7792865437117242768 7807624651960267849 7816435469102447616 7831882970029527552 7862223425750199792 7900205181430152448 7955451371510083584 7964699366129590656 8003176174661617664 8074405968968841216 8115646845755235072 8131017389023710896 8147086593349844712 8187877650485415168 8227432614980513792 8243692363231463424 8259305416949704832 8268906633585929188 8317062797487814656 8326731155499117504 8366956909873509376 8467805091527651584 8484539884198654848 8501307749582446656 8517408711229383108 8527020511748124672 8601406824752355328 8618405652469257216 8628424313307056544 8671625345371862016 8747273133049577984 8749681755579862812 8791950749568171328 8835970530289723392 8853432922642074624 8870200788025866432 8887730829108921504 9003573196494319872 9010151363945132544 9020625418457377296 9127589356225646592 9147394562651674758 9191584874548542752 9237605554393801728 9255861691853078016 9264070451632375808 9291718594068417936 9394260790819517184 9401897075421007872 9412826523607698048 9478821901878184713 9526280727968608032 9542479781508630528 9572301407813867008 9591218999528914176 9609384187028021968 9676582677846399744 9723329454067879936 9802706912159496192 9829256033394690048 9840682274680775232 9890944593264192744 9988488425544904704 10007406017259951872 10027183499507501184 10077387877520510976 10165298974707329024 10177115856721143616 10248284499075836928 10320137455299325368 10340532983867110596 10390487249489657024 10421913958803263488 10422079258086422784 10442510626706036736 10463147999486088192 10482964567666933056 10619599154839454208 10715189976036208806 10768839083790600384 10810557210406524714 10820862461006980096 10862782124466459616 10917170200647220224 10938745635826364928 11081320857223778304 11102308207332156672 11180148909907602482 11202244065856036479 11258331769417445856 11312719845598206464 11335076999443262208 11356544948305844144 11435961346545745152 11449255338811286568 11491207536625676288 11504565751076075392 11562167127162482688 11585017259824859136 11666242340773150416 11689298155675864152 11724653203653671424 11804577230189432832 11826934384034488576 11850307772145228672 11909640218887876608 12004764261992426496 12013535151926843392 12027500557943169728 12111608953453261824 12173470268632852608 12196526083535566344 12220629890024767068 12316807405858402304 12341148922470770688 12365538544847195136 12388958125424557248 12403359950378893782 12525681054426022912 12550435364810264064 12638429202504246284 12701707637291477376 12726809826297982272 12776113066844074662 12788291999371885568 12827174471490981888 12902110237128532992 12927608478703885824 12942636469960584816 13096106467628101632 13120909699574366976 13187926124352256992 13212903257163530206 13253955795434585088 13305301182038799648 13369577999343334912 13515227045917698816 13530938127686065944 13664379332101115904 13691384034338469888 13760183273732433824 13787377311822814128 13856408331590702592 13896105677448563712 13950863999314784256 13977286090222577408 14075029349594763264 14091391186229275776 14159465539785938944 14286919968048278408 14313719672262945792 14358452111720800512 14386828499293371264 14414076280542032952 14556226934196293632 14584994181101819904 14803077609776208896 14936325421141381972 14982732638317357056 15011109025889927808 15040775249261251776 15113435999257682944 15159388011762069504 15247948462060993536 15265673785081715424 15480206182948988052 15554989787697533888 15585730874234485536 15615249303920535698 15632870938204895232 15663765940059055104 15724446851500399584 15800410362860304896 15929398732259181312 16006352349323235328 16072784964054313209 16148811937937682432 16231293691510470144 16262034778047421792 16294173186699689424 16375755300970830336 16487384726462926848 16518610833899409664 16537813267171858376 16634125594975629312 16653462310998235008 16733913819747018752 16770223364861403723 16935610183055303168 16969079768397309696 17002615499164893312 17034817422458766216 17202813649504710656 17236811304938514432 17256848626614113088 17343250690743724032 17494546266099155968 17499363511159725624 17583901499136342656 17671941060579446784 17706865845284149248 17740401576051732864 17775461658217843008 18007146392988639744 18020302727890265088 18041250836914754592 18294789125303349516 18383169749097085504 18475211108787603456 18511723383706156032 18528140903264751616 18583437188136835872 18605039925568340673 18788521581639034368 18825653047215396096 18957643803756369426 19052561455937216064 19084959563017261056 19144602815627734016 19182437999057828352 19218768374056043936 19353165355692799488 19605413824318992384 19658512066789380096 19681364549361550464 19781889186528385488 19819354885745295309 20014812034519903744 20054366999015002368 20330597949414658048 20354231713442287232 20496568998151673856 20640274910598650736 20681065967734221192 20780974498979314048 20844158516172845568 20885021253412073472 20926295998972176384 20965929135333866112 21239198309678908416 21430379952072417612 21537678167581200768 21621114420813049428 21641724922013960192 21725564248932919232 21834340401294440448 21877491271652729856 22204616414664313344 22360297819815204964 22404488131712072958 22516663538834891712 22625439691196412928 22670153998886524416 22713089896611688288 22871922693091490304 22898510677622573136 23009131502152150784 23170034519649718272 23332484681546300832 23378596311351728304 23422873955880803547 23449306407307342848 23653868768068977152 23700615544290457344 24009528523984852992 24027070303853686784 24055001115886339456 24223217906906523648 24346940537265705216 24393052167071132688 24441259780049534136 24682297844941541376 24731077089694390272 24777916250849114496 24806719900757787564 25051362108852045824 25100870729620528128 25276858405008492568 25403415274582954752 25453619652595964544 25552226133688149324 25576583998743771136 25804220474257065984 25855216957407771648 25885272939921169632 26241819399148733952 26375852248704513984 26425806514327060412 26507911590869170176 26610602364077599296 26739155998686669824 27030454091835397632 27061876255372131888 27382768068676939776 27520366547464867648 27574754623645628256 27712816663181405184 27792211354897127424 27954572180445154816 28182782372458551552 28318931079571877888 28436465705634554139 28573839936096556816 28627439344525891584 28716904223441601024 28773656998586742528 28828152561084065904 29169988362203639808 29606155219552417792 29872650842282763944 29965465276634714112 30022218051779855616 30081550498522503552 30226871998515365888 30495896924121987072 30531347570163430848 30960412365897976104 31109979575395067776 31171461748468971072 31230498607841071396 31265741876409790464 31327531880118110208 31448893703000799168 31600820725720609792 31858797464518362624 32145569928108626418 32462587383020940288 32524069556094843584 32588346373399378848 32751510601941660672 33037221667798819328 33075626534343716752 33306924621996470016 33467827639494037504 33540446729722807446 33606732197568109437 33871220366110606336 33938159536794619392 34005230998329786624 34069634844917532432 34473622609877028864 34513697253228226176 34686501381487448064 34989092532198311936 34998727022319451248 35167802998272685312 35413731690568298496 35480803152103465728 35550923316435686016 36014292785977279488 36040605455780530176 36082501673829509184 36589578250606699032 36766339498194171008 36950422217575206912 37023446767412312064 37166874376273671744 37210079851136681346 37577043163278068736 37651306094430792192 37915287607512738852 38105122911874432128 38289205631255468032 38364875998115656704 38437536748112087872 38706330711385598976 39362729098723100928 39563778373056770976 39638709771490590618 40029624069039807488 40108733998030004736 40708463426884574464 40993137996303347712 41074894908138800423 41280549821197301472 41362131935468442384 41561948997958628096 41688317032345691136 41852591997944352768 41931858270667732224 42478396619357816832 42860759904144835224 43075356335162401536 43242228841626098856 43283449844027920384 43451128497865838464 43668680802588880896 43754982543305459712 44409232829328626688 44720595639630409928 44808976263424145916 45033327077669783424 45250879382392825856 45340307997773048832 45426179793223376576 45743845386182980608 45797021355245146272 46018263004304301568 46664969363092601664 46757192622703456608 46845747911761607094 46898612814614685696 47307737536137954304 47401231088580914688 48019057047969705984 48110002231772678912 48446435813813047296 48693881074531410432 48786104334142265376 48882519560099068272 49462154179388780544 49555832501698228992 49613439801515575128 50102724217704091648 50201741459241056256 50310670094584211169 50553716810016985136 50806830549165909504 50907239305191929088 51104452267376298648 51153167997487542272 51608440948514131968 51710433914815543296 51770545879842339264 52483638798297467904 52751704497409027968 52851613028654120824 53015823181738340352 53221204728155198592 53478311997373339648 54060908183670795264 54123752510744263776 55040733094929735296 55149509247291256512 55425633326362810368 55584422709794254848 55909144360890309632 56365564744917103104 56872931411269108278 57147679872193113632 57254878689051783168 57433808446883202048 57547313997173485056 57656305122168131808 59212310439104835584 59458064657235885927 59745301684565527888 60044436103559711232 60163100997045007104 60453743997030731776 60991793848243974144 61062695140326861696 61920824731795952208 62219959150790135552 62342923496937942144 62460997215682142792 62655063760236220416 62897787406001598336 63201641451441219584 63717594929036725248 64291139856217252836 64925174766041880576 65048139112189687168 65176692746798757696 65503021203883321344 66074443335597638656 66151253068687433504 66613849243992940032 67080893459445614892 67213464395136218874 67742440732221212672 67876319073589238784 68010461996659573248 68139269689835064864 69027394506456452352 69978185064396623872 69997454044638902496 70268621867642410641 70335605996545370624 70961606304206931456 71101846632871372032 72028585571954558976 72081210911561060352 72165003347659018368 72670967914399416133 73179156501213398064 73532678996388342016 74046893534824624128 74333748752547343488 74420159702273362692 75154086326556137472 75302612188861584384 75830575215025477704 76210245823748864256 76578411262510936064 76729751996231313408 76875073496224175744 77412661422771197952 78725458197446201856 79127556746113541952 79277419542981181236 80059248138079614976 80217467996060009472 81416926853769148928 82149789816277600846 82561099642394602944 82724263870936884768 83123897995917256192 83376634064691382272 83863716541335464448 84956793238715633664 85721519808289670448 85883871171562946339 86150712670324803072 86484457683252197712 86902256995731676928 87509965086610919424 88818465658657253376 89441191279260819856 89617952526848291832 90066654155339566848 90501758764785651712 90680615995546097664 90852359586446753152 91487690772365961216 91594042710490292544 92036526008608603136 93329938726185203328 93514385245406913216 93691495823523214188 93797225629229371392 94615475072275908608 94802462177161829376 96220004463545357824 97387762149062820864 97572208668284530752 97765039120198136544 99111665003396457984 99226879603031150256 100403482918482112512 100621340189168422338 101107433620033970272 101613661098331819008 101814478610383858176 102208904534752597296 103420867829631086592 103541091759684678528 104967277596594935808 105503408994818055936 105703226057308241648 106442409456310397184 106956623994746679296 108121816367341590528 108247505021488527552 110081466189859470592 110299018494582513024 110851266652725620736 111818288721780619264 112731129489834206208 113745862822538216556 114295359744386227264 114867616893766404096 115094627994346970112 115312610244336263616 118916129314471771854 119490603369131055776 120088872207119422464 120326201994090014208 122125390280653723392 123224684724416401269 123841649463591904416 124439918301580271104 124685846993875884288 124921994431364285584 125795574812003196672 126403282902882439168 127435189858073450496 128582279712434505672 129850349532083761152 130096278224379374336 130353385493597515392 131006042407766642688 132148886671195277312 132302506137374867008 133227698487985880064 134161786918891229784 134426928790272437748 135484881464442425344 135752638147178477568 136020923993319146496 136278539379670129728 138054789012912904704 139994908089277804992 140537243735284821282 140671211993090741248 141923212608413862912 142203693265742744064 144057171143909117952 144330006695318036736 145341935828798832266 146358313002426796128 147065357992776684032 148667497505094686976 148840319404546725384 150308172653112274944 150605224377723168768 151661150430050955408 152420491647497728512 153459503992462626816 153750146992448351488 154825322845542395904 157450916394892403712 158255113492227083904 158554839085962362472 160118496276159229952 160434935992120018944 162833853707538297856 164299579632555201692 165122199284789205888 165448527741873769536 166247795991834512384 166753268129382764544 167727433082670928896 171443039616579340896 171767742343125892678 172301425340649606144 172968915366504395424 173804513991463353856 177636931317314506752 178882382558521639712 179235905053696583664 180133308310679133696 181361231991092195328 181704719172893506304 182975381544731922432 183188085420980585088 184073052017217206272 186659877452370406656 187028770490813826432 187382991647046428376 189230950144551817216 189604924354323658752 192440008927090715648 194775524298125641728 195144417336569061504 195530078240396273088 198223330006792915968 198453759206062300512 201242680378336844676 202214867240067940544 203227322196663638016 203628957220767716352 204417809069505194592 207082183519369357056 209934555193189871616 211006817989636111872 211406452114616483296 212884818912620794368 216243632734683181056 216495010042977055104 218012903743198248399 220162932379718941184 220598036989165026048 223636577443561238528 225462258979668412416 227491725645076433112 228590719488772454528 229735233787532808192 230189255988693940224 230625220488672527232 237832258628943543708 238981206738262111552 240177744414238844928 240652403988180028416 244250780561307446784 246449369448832802538 247683298927183808832 248879836603160542208 249371693987751768576 249843988862728571168 251591149624006393344 254870379716146900992 257164559424869011344 257651613514688839017 260192556448758748672 260706770987195030784 264297773342390554624 264605012274749734016 266455396975971760128 268323573837782459568 268853857580544875496 271505276294356955136 272041847986638292992 272557078759340259456 276109578025825809408 279989816178555609984 281074487470569642564 281342423986181482496 283846425216827725824 284407386531485488128 288660013390636073472 290683871657597664532 292716626004853592256 294130715985553368064 297334995010189373952 297680638809093450768 301210448755446337536 303322300860101910816 304840983294995457024 307500293984896702976 314901832789784807424 316510226984454167808 317109678171924724944 320869871984240037888 325667707415076595712 328599159265110403384 330244398569578411776 330897055483747539072 332495591983669024768 335454866165341857792 342886079233158681792 343535484686251785356 344602850681299212288 345937830733008790848 347609027982926707712 357764765117043279424 358471810107393167328 360266616621358267392 363409438345787012608 366376170841961170176 368146104034434412544 369674054173249203807 373319754904740813312 374057540981627652864 374765983294092856752 379209848708647317504 384880017854181431296 389551048596251283456 390288834673138123008 391060156480792546176 396446660013585831936 396907518412124601024 402485360756673689352 404429734480135881088 406454644393327276032 407257914441535432704 408835618139010389184 414164367038738714112 422013635979272223744 422812904229232966592 425769637825241588736 432990020085954110208 436025807486396496798 440325864759437882368 441196073978330052096 450924517959336824832 454983451290152866224 457181438977544909056 460378511977387880448 461250440977345054464 475664517257887087416 477962413476524223104 480355488828477689856 481304807976360056832 488501561122614893568 492898738897665605076 495366597854367617664 497759673206321084416 498743387975503537152 499687977725457142336 503182299248012786688 514329118849738022688 515303227029377678034 520385112897517497344 521413541974390061568 529210024549499468032 532910793951943520256 536647147675564919136 537707715161089750992 544083695973276585984 545114157518680518912 552219156051651618816 559979632357111219968 562148974941139285128 562684847972362964992 567692850433655451648 568814773062970976256 577320026781272146944 581367743315195329064 585433252009707184512 588261431971106736128 594669990020378747904 595361277618186901536 606644601720203821632 609681966589990914048 615000587969793405952 629803665579569614848 633020453968908335616 634219356343849449888 651335414830153191424 654038711229594745197 657198318530220806768 660488797139156823552 661794110967495078144 664991183967338049536 670909732330683715584 685772158466317363584 687070969372503570712 689205701362598424576 691875661466017581696 695218055965853415424 715529530234086558848 716943620214786334656 720533233242716534784 726818876691574025216 732752341683922340352 739348108346498407614 746639509809481626624 748115081963255305728 749531966588185713504 769760035708362862592 772954840544066517051 780577669346276246016 782120312961585092352 792893320027171663872 793815036824249202048 804970721513347378704 808859468960271762176 814515828883070865408 817671236278020778368 828328734077477428224 844027271958544447488 845625808458465933184 851539275650483177472 865980040171908220416 872051614972792993596 880651729518875764736 882392147956660104192 909966902580305732448 914362877955089818112 922500881954690108928 944722582887192409729 951329034515774174832 955924826953048446208 962609615952720113664 977003122245229787136 985797477795331210152 990733195708735235328 995519346412642168832 997486775951007074304 999375955450914284672 1006364598496025573376 1028658237699476045376 1030606454058755356068 1040770225795034994688 1042827083948780123136 1058420049098998936064 1073294295351129838272 1075415430322179501984 1090228315037361037824 1104438312103303237632 1119959264714222439936 1124297949882278570256 1137629546125941952512 1154640053562544293888 1162735486630390658128 1170866504019414369024 1176522863942213472256 1189339980040757495808 1190722555236373803072 1213289203440407643264 1219363933179981828096 1230001175939586811904 1266040907937816671232 1268438712687698899776 1308077422459189490394 1314396637060441613536 1320977594278313647104 1323588221934990156288 1371544316932634727168 1374141938745007141424 1383751322932035163392 1390436111931706830848 1431059060468173117696 1433887240429572669312 1441066466485433069568 1453637753383148050432 1465504683367844680704 1478696216692996815228 1493279019618963253248 1496230163926510611456 1499063933176371427008 1545909681088133034102 1561155338692552492032 1564240625923170184704 1587630073648498404096 1609941443026694757408 1617718937920543524352 1635342472556041556736 1656657468154954856448 1688054543917088894976 1691251616916931866368 1703078551300966354944 1731960080343816440832 1744103229945585987192 1761303459037751529472 1764784295913320208384 1819933805160611464896 1828725755910179636224 1845001763909380217856 1889445165774384819458 1902658069031548349664 1911849653906096892416 1954006244490459574272 1971594955590662420304 1981466391417470470656 1994973551902014148608 1998751910901828569344 2012729196992051146752 2057316475398952090752 2061212908117510712136 2081540451590069989376 2085654167897560246272 2116840098197997872128 2146588590702259676544 2150830860644359003968 2180456630074722075648 2239918529428444879872 2248595899764557140512 2309280107125088587776 2325470973260781316256 2341733008038828738048 2378679960081514991616 2381445110472747606144 2426578406880815286528 2460002351879173623808 2532081815875633342464 2536877425375397799552 2616154844918378980788 2628793274120883227072 2641955188556627294208 2647176443869980312576 2743088633865269454336 2748283877490014282848 2767502645864070326784 2834167748661577229187 2862118120936346235392 2867774480859145338624 2907275506766296100864 2931009366735689361408 2957392433385993630456 2986558039237926506496 2992460327853021222912 2998127866352742854016 3091819362176266068204 3122310677385104984064 3128481251846340369408 3175260147296996808192 3219882886053389514816 3235437875841087048704 3270684945112083113472 3313314936309909712896 3382503233833863732736 3463920160687632881664 3488206459891171974384 3529568591826640416768 3639867610321222929792 3657451511820359272448 3690003527818760435712 3778890331548769638916 3805316138063096699328 3823699307812193784832 3943189911181324840608 3962932782834940941312 3997503821803657138688 4114632950797904181504 4122425816235021424272 4171308335795120492544 4233680196395995744256 4293177181404519353088 4301661721288718007936 4360913260149444151296 4479837058856889759744 4497191799529114281024 4650941946521562632512 4683466016077657476096 4762890220945495212288 4853156813761630573056 5064163631751266684928 5073754850750795599104 5232309689836757961576 5257586548241766454144 5283910377113254588416 5294352887739960625152 5486177267730538908672 5496567754980028565696 5535005291728140653568 5668335497323154458374 5724236241872692470784 5735548961718290677248 5862018733471378722816 5914784866771987260912 5984920655706042445824 5996255732705485708032 6183638724352532136408 6244621354770209968128 6256962503692680738816 6350520294593993616384 6439765772106779029632 6470875751682174097408 6541369890224166226944 6765006467667727465472 6927840321375265763328 6976412919782343948768 7279735220642445859584 7314903023640718544896 7380007055637520871424 7557780663097539277832 7610632276126193398656 7647398615624387569664 7886379822362649681216 7925865565669881882624 7995007643607314277376 8229265901595808363008 8244851632470042848544 8467360392791991488512 8502503245984731687561 8586354362809038706176 8603323442577436015872 8721826520298888302592 8959674117713779519488 8994383599058228562048 9301883893043125265024 9366932032155314952192 9525780441890990424576 9706313627523261146112 10147509701501591198208 10464619379673515923152 10515173096483532908288 10588705775479921250304 10972354535461077817344 10993135509960057131392 11070010583456281307136 11336670994646308916748 11448472483745384941568 11471097923436581354496 11829569733543974521824 11992511465410971416064 12367277448705064272816 12513925007385361477632 12701040589187987232768 12879531544213558059264 12941751503364348194816 13082739780448332453888 13530012935335454930944 13952825839564687897536 14559470441284891719168 15115561326195078555664 15221264552252386797312 15294797231248775139328 15772759644725299362432 15851731131339763765248 15990015287214628554752 16458531803191616726016 16489703264940085697088 17005006491969463375122 17172708725618077412352 17206646885154872031744 17988767198116457124096 18603767786086250530048 18733864064310629904384 19051560883781980849152 19412627255046522292224 20295019403003182396416 20929238759347031846304 21030346192967065816576 21944709070922155634688 21986271019920114262784 22140021166912562614272 22673341989292617833496 22896944967490769883136 22942195846873162708992 23659139467087949043648 23985022930821942832128 24734554897410128545632 25402081178375974465536 25759063088427116118528 26165479560896664907776 27060025870670909861888 27905651679129375795072 29118940882569783438336 30231122652390157111328 30442529104504773594624 31545519289450598724864 31980030574429257109504 32917063606383233452032 32979406529880171394176 34010012983938926750244 34345417451236154824704 34413293770309744063488 35977534396232914248192 37207535572172501060096 38103121767563961698304 38825254510093044584448 40590038806006364792832 41858477518694063692608 42060692385934131633152 43972542039840228525568 45346683978585235666992 45884391693746325417984 47318278934175898087296 47970045861643885664256 49469109794820257091264 51518126176854232237056 55811303358258751590144 58237881765139566876672 60462245304780314222656 60885058209009547189248 63091038578901197449728 65834127212766466904064 65958813059760342788352 68020025967877853500488 68690834902472309649408 68826587540619488126976 71955068792465828496384 74415071144345002120192 76206243535127923396608 81180077612012729585664 83716955037388127385216 84121384771868263266304 87945084079680457051136 90693367957170471333984 94636557868351796174592 95940091723287771328512 98938219589640514182528 103036252353708464474112 111622606716517503180288 116475763530279133753344 120924490609560628445312 121770116418019094378496 126182077157802394899456 131917626119520685576704 136040051935755707000976 137653175081238976253952 143910137584931656992768 148830142288690004240384 167433910074776254770432 168242769543736526532608 175890168159360914102272 181386735914340942667968 189273115736703592349184 197876439179281028365056 206072504707416928948224 223245213433035006360576 241848981219121256890624 243540232836038188756992 252364154315604789798912 263835252239041371153408 272080103871511414001952 287820275169863313985536 297660284577380008480768 334867820149552509540864 351780336318721828204544 362773471828681885335936 378546231473407184698368 395752878358562056730112 446490426866070012721152 483697962438242513781248 504728308631209579597824 527670504478082742306816 544160207743022828003904 669735640299105019081728 725546943657363770671872 757092462946814369396736 791505756717124113460224 892980853732140025442304 967395924876485027562496 1055341008956165484613632 1088320415486045656007808 1339471280598210038163456 1451093887314727541343744 1514184925893628738793472 1583011513434248226920448 1934791849752970055124992 2176640830972091312015616 2678942561196420076326912 2902187774629455082687488 3166023026868496453840896 3869583699505940110249984 4353281661944182624031232 5804375549258910165374976 8706563323888365248062464 11608751098517820330749952 17413126647776730496124928 34826253295553460992249856
- Sum of all divisors σ(n): 125591471683304743810913583
- Sum of proper divisors (its aliquot sum) s(n): 90765218387751282818663727
- 34826253295553460992249856 is an abundant number, because the sum of its proper divisors (90765218387751282818663727) is greater than itself. Its abundance is 55938965092197821826413871
Bases of 34826253295553460992249856
- Binary: 11100110011101011111011111001011000000111101111011010101011101010100010010000000000002
- Hexadecimal: 0x1CCEBEF9607BDAAEA89000
- Base-36: 4DJ5OPL21XB6UQKG0
Squares and roots of 34826253295553460992249856
- 34826253295553460992249856 squared (348262532955534609922498562) is 1212867918606048302435297353036493235163296732020736
- 34826253295553460992249856 cubed (348262532955534609922498563) is 42239645347424956581316152042828939279830798090174942673384635379405885014016
-
34826253295553460992249856 is a
perfect square number . Itssquare root is 5901377237184 -
The
cube root of 34826253295553460992249856 is 326564459.5538704011
Scales and comparisons
How big is 34826253295553460992249856?- 34,826,253,295,553,460,992,249,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,826,253,295,553,460,992,249,856 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 34826253295553460992249856 cubic inches would be around 27213705 feet tall.
Recreational maths with 34826253295553460992249856
- 34826253295553460992249856 backwards is 65894229906435559235262843
- The number of decimal digits it has is: 26
- The sum of 34826253295553460992249856'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 34826253295553460992249856 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 34826253295553460992249856 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/34826253295553460992249856/
Chicago style:
Numbermatics. 2024. "Number 34826253295553460992249856 - Facts about the integer". https://numbermatics.com/n/34826253295553460992249856/
The information we have on file for 34826253295553460992249856 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 34826253295553460992249856, math, Factors of 34826253295553460992249856, curriculum, school, college, exams, university, Prime factorization of 34826253295553460992249856, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, eight hundred twenty-six sextillion, two hundred fifty-three quintillion, two hundred ninety-five quadrillion, five hundred fifty-three trillion, four hundred sixty billion, nine hundred ninety-two million, two hundred forty-nine thousand, eight hundred fifty-six.