21417075306154192422666496
21,417,075,306,154,192,422,666,496 is an even composite number composed of seven prime numbers multiplied together.
21417075306154192422666496 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 21417075306154192422666496:
28 × 76 × 172 × 192 × 612 × 1272 × 3372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 19 × 19 × 61 × 61 × 127 × 127 × 337 × 337)See below for interesting mathematical facts about the number 21417075306154192422666496 from the Numbermatics database.
Names of 21417075306154192422666496
- Cardinal: 21417075306154192422666496 can be written as Twenty-one septillion, four hundred seventeen sextillion, seventy-five quintillion, three hundred six quadrillion, one hundred fifty-four trillion, one hundred ninety-two billion, four hundred twenty-two million, six hundred sixty-six thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 2.1417075306154192422666496 × 1025
Factors of 21417075306154192422666496
Divisors of 21417075306154192422666496
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 4 7 8 14 16 17 19 28 32 34 38 49 56 61 64 68 76 98 112 119 122 127 128 133 136 152 196 224 238 244 254 256 266 272 289 304 323 337 343 361 392 427 448 476 488 508 532 544 578 608 646 674 686 722 784 833 854 889 896 931 952 976 1016 1037 1064 1088 1156 1159 1216 1292 1348 1372 1444 1568 1666 1708 1778 1792 1862 1904 1952 2023 2032 2074 2128 2159 2176 2261 2312 2318 2359 2401 2413 2432 2527 2584 2696 2744 2888 2989 3136 3332 3416 3556 3721 3724 3808 3904 4046 4064 4148 4256 4318 4352 4522 4624 4636 4718 4802 4826 4864 5054 5168 5392 5488 5491 5729 5776 5831 5978 6137 6223 6272 6403 6517 6664 6832 7112 7259 7442 7448 7616 7747 7808 8092 8113 8128 8296 8512 8636 9044 9248 9272 9436 9604 9652 10108 10336 10784 10976 10982 11458 11552 11662 11956 12274 12446 12544 12806 13034 13328 13664 14161 14224 14518 14884 14896 15113 15232 15494 15616 15827 16129 16184 16226 16256 16513 16592 16807 16891 17024 17272 17629 17689 18088 18496 18544 18872 19208 19304 19703 20216 20557 20672 20923 21568 21952 21964 22021 22916 23104 23324 23912 24548 24892 25612 26047 26068 26656 27328 28322 28448 29036 29768 29792 30226 30464 30988 31654 32258 32368 32452 32512 33026 33184 33614 33782 34048 34544 35258 35378 36176 36703 36992 37088 37744 38416 38437 38608 39406 40103 40432 40817 41021 41114 41344 41846 42799 42959 43136 43561 43904 43928 44042 44821 45619 45832 45847 46208 46648 47824 49096 49784 50813 51224 52094 52136 53312 54229 54656 56644 56791 56896 58072 59536 59584 60452 61976 63257 63308 64516 64736 64904 66052 66368 67228 67564 69088 70516 70699 70756 72352 73406 73984 74176 75488 76832 76874 77216 78812 80206 80864 81634 82042 82228 82688 83692 85598 85918 86272 87122 87808 87856 88084 89642 91238 91664 91694 92416 93296 95648 97393 98192 99127 99568 101626 102448 104188 104272 104329 105791 106624 108458 108851 109312 110789 112903 113288 113569 113582 113792 115591 116144 117649 118237 119072 119168 120904 121657 123403 123823 123952 126514 126616 129032 129472 129808 131699 132104 132736 134456 135128 137921 138176 141032 141398 141512 143899 144704 146461 146812 147193 148352 150976 153664 153748 154147 154432 157624 160412 161728 163268 164084 164456 167384 171196 171836 174244 175712 176168 179284 182329 182476 183328 183388 186592 191296 194786 196384 198254 199136 203252 204896 208376 208544 208658 211582 213248 216916 217702 221578 225806 226576 227138 227164 227584 231182 232288 235298 236474 238144 238336 241808 243314 246806 247646 247904 253028 253232 256921 258064 258944 259616 263398 264208 265472 268912 269059 270256 274193 275842 276352 280721 282064 282796 283024 285719 287147 287798 289408 292922 293624 294386 296704 299593 300713 301952 304927 306451 307328 307496 308294 308864 313747 315248 319333 320824 320929 323456 326536 328168 328912 334768 334951 342392 343672 348488 349469 351424 352336 355691 358568 364658 364952 366656 366776 373184 374357 379603 382592 389572 390583 392768 396508 397537 398272 406504 409792 416752 417088 417316 423164 433832 435404 442799 443156 451612 453152 454276 454328 462364 464576 470596 472567 472948 476288 483616 486628 493612 494893 495292 495808 506056 506464 513842 516128 517888 519232 526796 528416 537824 538118 540512 548386 551684 552704 561442 564128 565592 566048 571438 574294 575596 578816 585844 587248 588772 599186 601426 603904 609854 612902 614656 614992 616588 617728 627494 630496 638666 641648 641858 646912 653072 656336 657824 669536 669902 681751 684784 687344 693889 696976 697357 698938 702848 704672 711382 717136 727583 729316 729904 730303 733312 733552 740537 746368 748714 759206 761957 765184 775523 779144 779399 781166 785536 790321 793016 794983 795074 796544 809137 813008 813181 819584 827659 833504 834176 834632 846328 851599 863821 866761 867664 870808 885598 886312 903224 906304 908552 908656 921893 924728 929152 941192 945134 945896 952576 965447 967232 973256 983869 987224 989786 990584 991616 1007293 1012112 1012928 1025227 1027684 1030351 1032256 1038464 1053592 1056832 1075369 1075648 1076236 1079029 1081024 1096772 1103368 1122884 1128256 1131184 1132096 1142876 1148588 1151192 1171688 1174496 1177544 1198372 1201883 1202852 1219708 1225804 1229984 1233176 1253977 1254988 1260992 1276303 1277332 1283296 1283716 1306144 1312672 1315648 1339072 1339804 1343281 1363502 1369568 1374688 1387778 1393952 1394714 1397876 1405696 1409344 1422764 1434272 1455166 1458632 1459808 1460606 1466624 1467104 1481074 1492736 1497428 1518412 1523914 1551046 1558288 1558798 1562332 1571072 1580642 1586032 1589966 1590148 1593088 1618274 1626016 1626362 1639168 1655318 1667008 1668352 1669264 1692656 1703198 1727642 1733522 1735328 1741616 1771196 1772624 1798447 1806448 1812608 1817104 1817312 1843786 1849456 1850467 1858304 1882384 1883413 1890268 1891792 1919351 1930673 1930894 1934464 1946512 1965047 1967738 1974448 1979572 1981168 1983232 2000033 2010029 2014586 2024224 2025856 2050454 2055368 2060702 2064512 2068169 2076928 2097151 2104991 2107184 2113664 2134489 2145157 2150738 2151296 2152472 2157811 2158058 2162048 2193544 2196229 2206736 2235331 2238883 2245768 2246503 2256512 2262368 2264192 2285752 2297176 2302384 2343376 2344657 2348992 2355088 2396744 2403766 2405704 2439416 2446283 2451608 2459968 2466352 2489837 2502281 2507954 2509976 2521984 2552606 2554664 2566592 2567432 2610739 2612288 2620499 2625344 2631296 2657221 2678144 2679608 2686562 2727004 2734081 2739136 2749376 2775556 2782759 2787904 2789428 2795752 2796667 2818688 2845528 2868544 2910332 2917264 2919616 2921212 2934208 2962148 2994856 3036824 3047828 3099593 3102092 3116576 3117596 3124664 3161284 3172064 3179932 3180296 3236548 3252032 3252724 3307969 3310636 3334016 3338528 3385312 3406396 3455284 3464251 3467044 3470656 3483232 3542392 3545248 3596894 3612896 3625216 3634208 3634624 3687572 3698912 3700934 3764768 3766826 3780536 3783584 3838702 3861346 3861788 3868928 3893024 3930094 3935476 3948896 3959144 3962336 4000066 4020058 4029172 4048448 4051712 4100908 4110736 4121404 4129024 4136338 4194302 4209982 4214368 4227328 4268978 4290314 4301476 4302592 4304944 4315622 4316116 4324096 4387088 4392458 4413472 4470662 4477766 4491536 4493006 4513024 4524736 4528384 4571504 4594352 4604768 4661281 4686752 4689314 4697984 4710176 4772257 4793488 4807532 4811408 4857223 4878832 4881499 4892566 4903216 4919936 4932704 4979674 5004562 5015908 5019952 5043968 5093081 5105212 5109328 5112121 5133184 5134864 5183759 5209667 5221478 5224576 5240998 5250688 5262592 5314442 5333699 5356288 5359216 5373124 5428661 5435473 5454008 5455793 5468162 5478272 5498752 5532247 5551112 5564881 5565518 5575808 5578856 5591504 5593334 5637376 5663959 5691056 5692267 5737088 5793613 5820664 5822569 5834528 5839232 5842424 5868416 5924296 5940973 5961193 5989712 6046747 6067327 6073648 6095656 6199186 6204184 6233152 6235192 6249328 6322568 6344128 6359864 6360592 6364069 6453251 6473096 6504064 6505448 6615938 6621272 6639911 6668032 6677056 6758129 6770624 6812792 6887083 6910568 6927709 6928502 6934088 6941312 6966464 7051051 7084784 7090496 7176589 7193788 7212457 7225792 7268416 7269248 7375144 7397824 7401868 7421077 7527583 7529536 7533652 7553203 7561072 7567168 7677404 7722692 7723576 7786048 7860188 7870952 7897792 7918288 7924672 8000132 8033639 8040116 8058344 8096896 8201816 8221472 8242808 8272676 8388604 8413181 8419964 8428736 8537956 8580628 8602952 8609888 8631244 8632232 8774176 8777839 8784916 8826944 8934121 8941324 8955532 8978773 8983072 8986012 9049472 9143008 9188704 9209536 9322562 9373504 9378628 9395968 9402967 9420352 9544514 9586976 9615064 9622816 9714446 9757664 9762998 9785132 9806432 9839872 9865408 9959348 10009124 10031816 10039904 10186162 10210424 10218656 10224242 10266368 10269728 10367518 10419334 10442956 10449152 10481996 10501376 10628884 10667398 10718432 10746248 10857322 10870946 10908016 10911586 10936324 10956544 10997504 11064494 11102224 11129762 11131036 11151616 11157712 11183008 11186668 11327918 11382112 11384534 11474176 11587226 11641328 11645138 11669056 11678464 11684848 11736832 11848592 11881946 11922386 11979424 12093494 12134654 12147296 12191312 12368911 12398372 12408368 12466304 12470384 12498656 12589129 12645136 12688256 12719728 12721184 12728138 12906502 12946192 12953269 13008128 13010896 13183891 13231876 13242544 13249783 13279822 13354112 13435457 13514711 13516258 13541248 13625584 13755329 13774166 13821136 13824077 13855418 13857004 13868176 13882624 13932928 14070203 14102102 14169568 14180992 14353178 14387576 14423263 14424914 14451584 14477183 14536832 14538496 14680057 14734937 14750288 14795648 14803736 14842154 14941423 15016099 15055166 15059072 15067304 15104677 15106406 15122144 15134336 15354808 15373603 15445384 15447152 15450439 15572096 15672181 15720376 15725521 15741904 15795584 15836576 15849344 16000264 16067278 16080232 16116688 16193792 16403632 16412599 16442944 16485616 16545352 16725773 16777208 16826362 16839928 16857472 17075912 17123981 17161256 17205904 17219776 17262488 17264464 17428859 17515967 17548352 17555678 17569832 17653888 17868242 17882648 17911064 17957546 17966144 17972024 18098944 18275173 18286016 18343493 18377408 18419072 18600547 18645124 18693511 18747008 18757256 18805934 18840704 19089028 19138567 19173952 19230128 19245632 19428892 19479313 19515328 19525996 19570264 19576669 19612864 19730816 19918696 20018248 20063632 20079808 20372324 20420848 20432011 20437312 20448484 20539456 20735036 20838668 20885912 20963992 21257768 21317609 21334796 21436864 21492496 21697151 21714644 21741892 21816032 21823172 21872648 22128988 22204448 22259524 22262072 22315424 22366016 22373336 22655836 22764224 22769068 22835777 23155783 23174452 23282656 23290276 23338112 23369696 23697184 23763892 23825563 23844772 23958848 24186988 24249757 24269308 24294592 24382624 24737822 24796744 24816736 24932608 24940768 24997312 25178258 25290272 25376512 25439456 25442368 25456276 25813004 25892384 25906538 26021792 26367782 26463752 26485088 26499566 26559644 26708224 26870914 27029422 27032516 27082496 27251168 27510658 27548332 27642272 27648154 27710836 27714008 27736352 27865856 28140406 28204204 28339136 28361984 28706356 28775152 28846526 28849828 28903168 28954366 29073664 29360114 29469874 29500576 29591296 29607472 29684308 29882846 30032198 30110332 30118144 30134608 30209354 30212812 30244288 30268672 30709616 30747206 30890768 30894304 30900878 31144192 31344362 31440752 31451042 31483808 31591168 31673152 31698688 32000528 32134556 32160464 32233376 32628967 32807264 32821441 32825198 32885888 32971232 33090704 33405799 33451546 33554416 33652724 33679856 33714944 34000561 34151824 34170493 34247962 34322512 34411808 34439552 34524976 34528928 34857718 35031934 35096704 35111356 35139664 35158873 35307776 35651567 35736484 35765296 35784847 35822128 35915092 35932288 35944048 36286313 36467669 36550346 36572032 36682787 36686986 36754816 36838144 37201094 37290248 37335893 37387022 37494016 37514512 37611868 37681408 38000627 38048311 38178056 38190551 38277134 38347904 38460256 38491264 38725729 38857784 38954167 38958626 39030656 39051992 39140528 39153338 39225728 39461632 39647713 39837392 39845869 40036496 40127264 40159616 40555291 40744648 40757983 40841696 40864022 40874624 40896968 40998409 41078912 41470072 41586811 41677336 41728351 41771824 41927984 42327229 42471289 42515536 42538777 42635218 42669592 42873728 42984992 43394302 43429288 43483784 43632064 43646344 43745296 44257976 44382563 44408896 44519048 44524144 44548483 44630848 44732032 44746672 45172757 45311672 45528448 45538136 45671554 46311566 46348904 46479377 46565312 46580552 46676224 46739392 47306903 47394368 47527784 47543339 47651126 47689544 47917696 48209581 48373976 48493963 48499514 48538616 48589184 48765248 49357357 49475644 49593488 49604041 49633472 49881536 49994624 50356516 50487199 50580544 50878912 50884736 50912552 51626008 51784768 51813076 51947539 52043584 52693081 52735564 52872421 52927504 52970176 52999132 53119288 53741828 54058844 54065032 54502336 55021316 55096664 55284544 55296308 55421672 55428016 55472704 56235473 56280812 56408408 56678272 57412712 57550304 57693052 57699656 57908732 58720228 58892267 58939748 59001152 59214944 59368616 59765692 60016009 60064396 60220664 60269216 60418708 60425624 60488576 61419232 61444873 61494412 61781536 61788608 61801756 62538847 62688724 62851411 62881504 62902084 62967616 63346304 64001056 64269112 64320928 64466752 65257934 65614528 65642882 65650396 65771776 65820769 65942464 66181408 66811598 66903092 67108832 67305448 67359712 68001122 68303648 68340986 68495924 68645024 68823616 68879104 69049952 69057856 69715436 70063868 70193408 70222712 70279328 70317746 71303134 71472968 71530592 71569694 71644256 71830184 71864576 71888096 72572626 72935338 73100692 73144064 73365574 73373972 73509632 74402188 74580496 74671786 74774044 75029024 75223736 76001254 76096622 76356112 76381102 76554268 76695808 76920512 76982528 77451458 77715568 77908334 77917252 78061312 78103984 78281056 78306676 78451456 79295426 79674784 79691738 80072992 80254528 80319232 81110582 81489296 81515966 81683392 81728044 81749248 81793936 81996818 82157824 82940144 83173622 83354672 83456702 83543648 83855968 84654458 84942578 85031072 85077554 85270436 85339184 85747456 85969984 86582377 86788604 86858576 86967568 87264128 87292688 87490592 88123903 88515952 88564339 88765126 88817792 89038096 89048288 89096966 89261696 89464064 89493344 90345514 90623344 90672883 91056896 91076272 91343108 92287237 92403041 92623132 92697808 92748481 92958754 93130624 93161104 93478784 94048199 94602977 94613806 94788736 95055568 95086678 95302252 95379088 95835392 96287303 96419162 96747952 96768539 96987926 96999028 97077232 97178368 97530496 98491421 98714714 98951288 98983673 99186976 99208082 99266944 99763072 99989248 100713032 100962841 100974398 101161088 101340281 101757824 101769472 101825104 102760399 103144559 103252016 103273987 103569536 103626152 103895078 104087168 105112693 105386162 105471128 105732739 105744842 105855008 105940352 105998264 106238576 107483656 107615221 108117688 108130064 108153073 109004672 109705267 110042632 110078647 110193328 110569088 110592616 110843344 110856032 110945408 112470946 112561624 112816816 112878487 113356544 114825424 114888193 115100608 115386104 115399312 115817464 117080411 117440456 117771053 117784534 117879496 118002304 118429888 118737232 119531384 119867867 120032018 120128792 120441328 120538432 120837416 120851248 120977152 122002013 122611769 122838464 122889746 122988824 123563072 123577216 123603512 125077694 125377448 125702822 125763008 125804168 125935232 126158309 126692608 127926211 128002112 128404451 128538224 128641856 128933504 130203829 130515868 130854577 131229056 131285764 131300792 131626471 131641538 131884928 132362816 133623196 133806184 133969969 134217664 134610896 134719424 136002244 136355191 136571863 136607296 136681972 136991848 137036683 137290048 137647232 138099904 138115712 139430872 140127736 140445424 140558656 140635492 142606268 142945936 143024077 143061184 143139388 143288512 143660368 143776192 145145252 145870676 146201384 146731148 146747944 148804376 149160992 149223263 149343572 149548088 150058048 150447472 151880057 152002508 152193244 152639141 152712224 152762204 153108536 153841024 154902916 155431136 155816668 155834504 156207968 156562112 156613352 158590852 159255079 159349568 159383476 159850439 160145984 160509056 162090481 162221164 162978592 163031932 163366784 163456088 163587872 163993636 165880288 166347244 166709344 166778941 166913404 167087296 167711936 169308916 169748299 169885156 170062144 170155108 170540872 170596687 170678368 171939968 173164754 173577208 173717152 173935136 174528256 174585376 174981184 176247806 177031904 177128678 177530252 177635584 178076192 178096576 178193932 178523392 178986688 180691028 181246688 181345766 182152544 182686216 184574474 184806082 185246264 185395616 185496962 185917508 186261248 186322208 186957568 188096398 189205954 189227612 189577472 190111136 190173356 190604504 190758176 192574606 192838324 193495904 193537078 193975852 193998056 194154464 195060992 196982842 197429428 197902576 197967346 198373952 198416164 198533888 199526144 201426064 201925682 201948796 202322176 202680562 203515648 203650208 205520798 206289118 206504032 206547974 207139072 207252304 207790156 208174336 210225386 210772324 210942256 211465478 211489684 211710016 211880704 211996528 212477152 214967312 215230442 216235376 216260128 216306146 218009344 219410534 220085264 220157294 220386656 221138176 221185232 221686688 221712064 221890816 224941892 225123248 225633632 225756974 228402769 229650848 229750087 229776386 230201216 230772208 230798624 231634928 233840593 234160822 234880912 235009309 235542106 235569068 235758992 236004608 236859776 237474464 239062768 239193451 239735734 240064036 240257584 240882656 241076864 241674832 241702496 244004026 245195471 245223538 245676928 245779492 245977648 246112111 247126144 247154432 247207024 249560969 250155388 250493929 250754896 251405644 251526016 251608336 251870464 252316618 254004191 255273683 255852422 256004224 256779509 256808902 257076448 257283712 257867008 260407658 261031736 261351251 261709154 262458112 262571528 262601584 262657463 263252942 263283076 263769856 264725632 266338177 267246392 267333857 267612368 267939938 268435328 269221792 269438848 271080103 272004488 272679169 272710382 273143726 273214592 273363944 273983696 274041997 274073366 274580096 275294464 276199808 276231424 278861744 278921083 280255472 280890848 281117312 281270984 283887037 284338141 285212536 285305881 285891872 286048154 286122368 286278776 286577024 286988863 287320736 287552384 290290504 291107677 291741352 292098457 292402768 293462296 293495888 296290603 297608752 297771439 298321984 298446526 298687144 299096176 300116096 300894944 303760114 304005016 304386488 305278282 305424448 305524408 306217072 307682048 309805832 310677941 310862272 311633336 311669008 311839381 312415936 313124224 313226704 316209299 317181704 317789687 318510158 318699136 318766952 319700878 320291968 321018112 324180962 324442328 325355639 325957184 326063864 326733568 326912176 327175744 327987272 331148321 331563853 331760576 332694488 332803373 333418688 333557882 333826808 334174592 335423872 337467067 338617832 339457741 339496598 339770312 340124288 340310216 341081744 341193374 341356736 343879936 345501499 346329508 347154416 347228287 347434304 347870272 349170752 349962368 352495612 353410393 354063808 354257356 355060504 355176709 356152384 356193152 356387864 357973376 361382056 362399353 362493376 362691532 363632773 364305088 365372432 368851567 369148948 369612164 370106947 370492528 370791232 370993924 371835016 372644416 376192796 378411908 378455224 380222272 380346712 381209008 381516352 385149212 385676648 386991808 387074156 387951704 387996112 388208209 388308928 393648311 393965684 394858856 395805152 395934692 396747904 396832328 402852128 403851364 403897592 405034571 405361124 407300416 411041596 412245869 412578236 413008064 413095948 414504608 415580312 420112063 420450772 421544648 421884512 422590249 422930956 422979368 423420032 423993056 424954304 429934624 430114111 430460884 432470752 432520256 432612292 437771929 438821068 439959877 440170528 440314588 440773312 442370464 443373376 443424128 449883784 450246496 451267264 451513948 452685697 456805538 459301696 459500174 459552772 460402432 460745383 461544416 461597248 463269856 467681186 468321644 469761824 470018618 471084212 471138136 471517984 473719552 474948928 478125536 478386902 479471468 480128072 480515168 481765312 482153728 483349664 483404992 488008052 490390942 490447076 491353856 491558984 491955296 492224222 494252288 494414048 499121938 500310776 500987858 501509792 502811288 503052032 503216672 504633236 508008382 510547366 511704844 512008448 513559018 513617804 514152896 514567424 520815316 522063472 522702502 523418308 525143056 525203168 525314926 526505884 526566152 529451264 532676354 534492784 534667714 535224736 535879876 536870656 538443584 538877696 542160206 544008976 545358338 545420764 546287452 546429184 546727888 547967392 548083994 548146732 549160192 552399616 557723488 557842166 560510944 561781696 562234624 562541968 567774074 568676282 570425072 570611762 571783744 572096308 572244736 572557552 573154048 573977726 574641472 575104768 580581008 582215354 583482704 584196914 584805536 586924592 586991776 592581206 595217504 595542878 596643968 596893052 597374288 598192352 600232192 601789888 606076639 607520228 608010032 608772976 610556564 610848896 611048816 612434144 616867321 619611664 619950373 621355882 621724544 623266672 623338016 623607379 623678762 624831872 626248448 626453408 632418598 634363408 634710181 635579374 637020316 637398272 637533904 639401756 640583936 646010659 646821287 648361924 648884656 649239367 650711278 651914368 652127728 653824352 654351488 655974544 658337393 662220839 662296642 663127706 663521152 665388976 665606746 666837376 667115764 667653616 668349184 670847744 674011121 674934134 677235664 677379773 678915482 678993196 679540624 680248576 680620432 682163488 682386748 682713472 689439947 691002998 692659016 692885711 694308832 694456574 694868608 695740544 696972953 698341504 699924736 704991224 706739887 706820786 708127616 708514712 709381967 710121008 710353418 712304768 712386304 712775728 715946752 719322793 722011913 722764112 722917909 724798706 724986752 725383064 727265546 728610176 730744864 735788851 737703134 738297896 739224328 740129173 740213894 740985056 741582464 741987848 743670032 745288832 752385592 753306547 754503571 756823816 756910448 757071511 760444544 760693424 762418016 763032704 767936869 770298424 770550529 771353296 773983616 774148312 775903408 775992224 776416418 776617856 787296622 787931368 789717712 790149409 791610304 791869384 793495808 793664656 804217351 805704256 807702728 807795184 808236763 810069142 810722248 814600832 819562877 822083192 824397371 824491738 825156472 826016128 826191896 829009216 831160624 839075069 840224126 840901544 843089296 843268697 843769024 845180498 845861912 845958736 846840064 847986112 849908608 858282383 859869248 860228222 860921768 864941504 865040512 865224584 875543858 877642136 879819043 879919754 880341056 880629176 881546624 883108163 884740928 886746752 886848256 895483477 898831157 899767568 900492992 902534528 903027896 905371394 911426803 913611076 915982039 918603392 919000348 919105544 921385297 921490766 923088832 923194496 926539712 935362372 936643288 937789783 939523648 940037236 942168424 942276272 942476779 943035968 949897856 956003041 956251072 956773804 958942936 959256781 960256144 961030336 963530624 966699328 966809984 976016104 980781884 980894152 983117968 983910592 984448444 988828096 998243876 1000621552 1001168539 1001975716 1003019584 1005622576 1006433344 1009266472 1016016764 1020272153 1021094732 1023409688 1027118036 1027235608 1028305792 1041630632 1044126944 1044562841 1045405004 1046836616 1050286112 1050406336 1050629852 1053011768 1053132304 1063160399 1065352708 1068473987 1068985568 1069335428 1070449472 1071759752 1076887168 1084320412 1088017952 1090716676 1090841528 1092574904 1093455776 1095934784 1096167988 1096293464 1114785553 1115446976 1115684332 1118953073 1121021888 1123563392 1125083936 1134633367 1135548148 1137352564 1140304171 1140850144 1141223524 1143567488 1144192616 1145115104 1147955452 1149282944 1161162016 1164430708 1166965408 1167452587 1168393828 1169611072 1173849184 1173983552 1185162412 1188238093 1190435008 1191085756 1193287936 1193786104 1194176809 1194748576 1196384704 1203579776 1212153278 1215040456 1216020064 1217545952 1221113128 1221697792 1222097632 1224868288 1233734642 1239223328 1239900746 1242711764 1243449088 1246533344 1246676032 1247214758 1247357524 1249663744 1252906816 1264837196 1268726816 1269420362 1271158748 1274040632 1275067808 1278803512 1292021318 1293642574 1296723848 1297769312 1298478734 1301422556 1303828736 1304255456 1307648704 1308702976 1311949088 1316674786 1324441678 1324593284 1326255412 1327042304 1330777952 1331213492 1333674752 1334231528 1335307232 1348022242 1349868268 1354471328 1354759546 1357830964 1357986392 1359081248 1361240864 1364326976 1364773496 1365426944 1378879894 1382005996 1385318032 1385771422 1388617664 1388913148 1389737216 1391481088 1393945906 1396683008 1409982448 1413479774 1413641572 1416255232 1417029424 1418763934 1420242016 1420706836 1424609536 1425551456 1438645586 1444023826 1445528224 1445835818 1449597412 1449973504 1450766128 1454531092 1457220352 1461489728 1471577702 1475406268 1476595792 1478448656 1480258346 1480427788 1481970112 1483164928 1483975696 1487340064 1490577664 1504771184 1506613094 1509007142 1513647632 1513820896 1514143022 1520889088 1521386848 1524836032 1526065408 1535873738 1540596848 1541101058 1542706592 1547967232 1548296624 1551806816 1551984448 1552832836 1553235712 1570851697 1574593244 1575862736 1579435424 1580298818 1583220608 1583738768 1587329312 1598819383 1608250609 1608434702 1611408512 1615405456 1615590368 1616473526 1620138284 1621444496 1629201664 1636884151 1639125754 1644166384 1645065163 1648794742 1648983476 1650312944 1652032256 1652383792 1658018432 1662321248 1674354157 1678150138 1680448252 1681803088 1682722441 1686178592 1686537394 1687538048 1690360996 1691723824 1691917472 1695972224 1699817216 1716368297 1716564766 1719738496 1720456444 1721843536 1722784777 1729883008 1730081024 1730449168 1746926783 1751087716 1753457503 1755284272 1755657779 1759638086 1759839508 1760682112 1761258352 1763093248 1766216326 1769481856 1773493504 1786915781 1790966954 1797456563 1797662314 1799535136 1800985984 1805069056 1806055792 1810742788 1822853606 1827222152 1829458757 1831754401 1831964078 1837206784 1838000696 1838211088 1838602241 1842770594 1842981532 1846177664 1846388992 1853079424 1864367239 1870724744 1871336999 1873286576 1875579566 1879047296 1880074472 1884336848 1884552544 1884953558 1886071936 1897560721 1899795712 1908754183 1912006082 1912502144 1913547608 1917885872 1918293979 1918513562 1920512288 1922060672 1927061248 1933398656 1933619968 1952032208 1952447581 1961563768 1961788304 1962205753 1966235936 1967821184 1968896888 1977656192 1990366987 1996487752 1997141167 2001243104 2002107901 2002337078 2003951432 2006039168 2008922041 2011245152 2012866688 2018532944 2032033528 2037753739 2040544306 2042189464 2044689199 2046819376 2054236072 2054471216 2056611584 2074034221 2083261264 2084400073 2088253888 2089125682 2090810008 2093673232 2100572224 2100812672 2101259704 2106023536 2106264608 2126320798 2130705416 2136947974 2137971136 2138670856 2140898944 2143519504 2144691253 2153774336 2168640824 2174745587 2176035904 2181433352 2181683056 2182875667 2185149808 2186911552 2191869568 2192335976 2192586928 2213465093 2224527809 2229571106 2230893952 2231368664 2237650007 2237906146 2242043776 2247126784 2250167872 2269266734 2271096296 2274705128 2277489473 2280608342 2281700288 2282447048 2287134976 2288385232 2290230208 2295910904 2298565888 2318038247 2320946971 2322324032 2328861416 2329623611 2333930816 2334905174 2336787656 2339222144 2347698368 2347967104 2362269469 2370324824 2376204187 2376476186 2380870016 2382171512 2387572208 2388353618 2389497152 2392769408 2407159552 2418510493 2424306556 2430080912 2430598009 2432040128 2435091904 2442226256 2444195264 2449736576 2467469284 2473872751 2478446656 2479801492 2485423528 2486236963 2493066688 2493352064 2494429516 2494715048 2500902949 2505813632 2529674392 2536795471 2537453632 2538840724 2542317496 2545429411 2548081264 2550135616 2557607024 2581960969 2584042636 2587285148 2590748629 2593447696 2594865397 2595538624 2596957468 2602845112 2608510912 2615297408 2623898176 2633349572 2648883356 2649186568 2652510824 2661555904 2662426984 2668463056 2670614464 2696044484 2699736536 2707336343 2708942656 2709519092 2715661928 2715972784 2717457463 2718162496 2722481728 2728653952 2729546992 2755538177 2757759788 2764011992 2770636064 2771542844 2777235328 2777826296 2787891812 2819964896 2826959548 2827283144 2834058848 2835241997 2837527868 2840484032 2841413672 2851102912 2877291172 2885721083 2888047652 2891056448 2891671636 2899194824 2900143679 2901532256 2909062184 2922979456 2940784441 2943155404 2950812536 2953191584 2956897312 2958131743 2960516692 2960855576 2963940224 2967951392 2974680128 3009542368 3010798777 3013226188 3018014284 3025846501 3027295264 3027641792 3028286044 3042773696 3049672064 3071747476 3079719139 3081193696 3082202116 3085413184 3096593248 3103613632 3103968896 3105665672 3141703394 3149186488 3151725472 3158870848 3160597636 3166441216 3167477536 3168799879 3174658624 3197638766 3216501218 3216869404 3222817024 3225217681 3230810912 3231180736 3232947052 3240276568 3242888992 3273768302 3278251508 3288332768 3290130326 3297589484 3297966952 3300625888 3304767584 3316036864 3324642496 3348708314 3356300276 3360896504 3363606176 3365444882 3372357184 3373074788 3375076096 3380721992 3383447648 3383834944 3391944448 3432736594 3433129532 3439476992 3440912888 3443687072 3445569554 3459766016 3460898336 3493853566 3502175432 3506915006 3510568544 3511315558 3519276172 3519679016 3521364224 3522516704 3532432652 3538963712 3573831562 3581933908 3594913126 3595324628 3599070272 3601971968 3612111584 3621485576 3645707212 3654444304 3658917514 3663508802 3663928156 3676001392 3676422176 3677204482 3685541188 3685963064 3692355328 3706158848 3728734478 3741449488 3742673998 3746573152 3751159132 3758094592 3760148944 3768673696 3769105088 3769907116 3772143872 3795121442 3817508366 3824012164 3825004288 3827095216 3835771744 3836587958 3837027124 3841024576 3844121344 3866797312 3904064416 3904895162 3923127536 3923576608 3924411506 3932471872 3935642368 3937793776 3955312384 3980733974 3992975504 3994282334 4002486208 4004215802 4004674156 4007902864 4012078336 4017844082 4022490304 4025733376 4037065888 4064067056 4075507478 4081088612 4084378928 4089378398 4093638752 4108472144 4108942432 4148068442 4166522528 4168323007 4168800146 4176507776 4178251364 4181620016 4187346464 4201144448 4201625344 4202519408 4212047072 4212529216 4242536473 4252641596 4261410832 4273895948 4275942272 4277341712 4281797888 4287039008 4289382506 4318071247 4337281648 4339652611 4349491174 4352071808 4362866704 4363366112 4365251653 4365751334 4370299616 4373823104 4383739136 4384671952 4385173856 4426930186 4442971267 4449055618 4459142212 4461787904 4462737328 4465176871 4475300014 4475812292 4484087552 4500335744 4527749009 4538533468 4542192592 4544675569 4549410256 4554978946 4561216684 4563400576 4564894096 4576770464 4580460416 4591821808 4608361751 4635545873 4636076494 4641893942 4644648064 4657722832 4658713949 4659247222 4667861632 4669810348 4673575312 4678444288 4695396736 4695934208 4724538938 4740649648 4741658411 4752408374 4752952372 4761740032 4764343024 4775144416 4776707236 4778994304 4785538816 4826079629 4837020986 4848613112 4850199977 4860161824 4861196018 4864080256 4870183808 4878810671 4884452512 4888390528 4899473152 4934938568 4947179209 4947745502 4956893312 4959602984 4965673769 4970847056 4972473926 4986133376 4986704128 4988859032 4989430096 5001805898 5011627264 5035259551 5059348784 5060425363 5073590942 5074907264 5077681448 5084634992 5090858822 5096162528 5100271232 5115214048 5150521957 5163921938 5168085272 5174570296 5180904211 5181497258 5186895392 5189730794 5191077248 5193914936 5205690224 5206797943 5217021824 5230594816 5247796352 5266699144 5281524997 5297766712 5298373136 5299500577 5305021648 5323111808 5324853968 5336926112 5341228928 5375558083 5392088968 5393853703 5399473072 5402424679 5414672686 5417885312 5419038184 5431323856 5431945568 5434914926 5436324992 5444963456 5457307904 5459093984 5511076354 5515519576 5528023984 5531045863 5541272128 5543085688 5554470656 5555652592 5575783624 5629521457 5636585501 5639929792 5653919096 5654566288 5657657341 5668117696 5670483994 5675055736 5680968064 5682827344 5702205824 5736940139 5754582344 5770781597 5771442166 5776095304 5782112896 5783343272 5798389648 5800287358 5803064512 5818124368 5845958912 5873525483 5881568882 5886310808 5901625072 5902880879 5906383168 5913794624 5916263486 5921033384 5921711152 5927880448 5935902784 5949360256 6007976681 6019084736 6021597554 6026452376 6036028568 6038004053 6051693002 6054590528 6055283584 6056572088 6085547392 6099344128 6143494952 6158733301 6159438278 6162387392 6164404232 6170826368 6181757141 6193186496 6207227264 6207937792 6211331344 6268384339 6283406788 6291818099 6298372976 6299713207 6303450944 6317741696 6321195272 6334955072 6337599758 6349317248 6395277532 6411874273 6433002436 6433738808 6449697079 6450435362 6461621824 6462361472 6465894104 6480553136 6485777984 6547536604 6556503016 6564528481 6576665536 6580260652 6595178968 6595933904 6597337453 6601251776 6609535168 6649284992 6692021287 6697416628 6712600552 6714797467 6721793008 6727212352 6730889764 6744714368 6746149576 6761443984 6766895296 6767669888 6865473188 6866259064 6881825776 6885587707 6887374144 6891139108 6921796672 6987707132 7004350864 7008179773 7013830012 7021137088 7022631116 7038552344 7039358032 7045033408 7064865304 7141905071 7147663124 7163867816 7184034233 7189826252 7190649256 7198140544 7224223168 7242971152 7291414424 7308888608 7311939887 7317835028 7327017604 7327856312 7352002784 7352844352 7354408964 7371082376 7371926128 7442122793 7457468956 7479317909 7482898976 7485347996 7493146304 7502318264 7520297888 7537347392 7538210176 7539814232 7590242884 7635016732 7648024328 7654190432 7671543488 7673175916 7674054248 7682049152 7695656849 7803498871 7808128832 7809790324 7832671511 7846255072 7847153216 7848823012 7864943744 7875587552 7942433569 7961467948 7982129197 7985951008 7988564668 8004972416 8008431604 8009348312 8015805728 8029214731 8035688164 8044980608 8074131776 8128134112 8151014956 8162177224 8168757856 8172168109 8178756796 8187277504 8216944288 8217884864 8296136884 8317666651 8333045056 8336646014 8337600292 8353015552 8356502728 8359237663 8363240032 8374692928 8402288896 8405038816 8424094144 8425058432 8485072946 8505283192 8522821664 8547791896 8551884544 8554683424 8574078016 8578765012 8636142494 8674563296 8679305222 8698982348 8704143616 8725733408 8726732224 8730503306 8731502668 8740599232 8747646208 8769343904 8770347712 8853860372 8885942534 8898111236 8918284424 8925474656 8930353742 8950600028 8951624584 9000671488 9055498018 9077066936 9084385184 9089351138 9098820512 9109957892 9122433368 9126801152 9129788192 9153540928 9160920832 9183643616 9216723502 9271091746 9272152988 9283787884 9289296128 9315445664 9317427898 9318494444 9335723264 9339620696 9347150624 9390793472 9449077876 9481299296 9483316822 9504816748 9505904744 9528686048 9550288832 9553414472 9557988608 9652159258 9674041972 9697226224 9700399954 9720323648 9722392036 9728160512 9740367616 9757621342 9768905024 9776781056 9869877136 9894358418 9895491004 9913786624 9919205968 9931347538 9941694112 9944947852 9972266752 9977718064 9978860192 10003611796 10070519102 10118697568 10120850726 10147181884 10149814528 10155362896 10169269984 10181717644 10192325056 10200542464 10230428096 10301043914 10327843876 10336170544 10349140592 10361808422 10362994516 10373790784 10379461588 10382154496 10387829872 10411380448 10413595886 10434043648 10495592704 10533398288 10563049994 10595533424 10596746272 10599001154 10610043296 10646223616 10649707936 10673852224 10682457856 10751116166 10784177936 10787707406 10798946144 10804849358 10829345372 10835770624 10838076368 10862647712 10863891136 10869829852 10872649984 10889926912 10918187968 10995961879 11022152708 11031039152 11056047968 11062091726 11082544256 11086171376 11111305184 11151567248 11191735681 11257754263 11259042914 11273171002 11279859584 11307838192 11309132576 11315314682 11336235392 11340967988 11350111472 11361936128 11365654688 11404411648 11458189057 11473880278 11509164688 11515456141 11541563194 11542884332 11552190608 11564225792 11566686544 11596779296 11600574716 11606129024 11636248736 11720479099 11747050966 11763137764 11772621616 11779057087 11803250144 11805761758 11812766336 11827589248 11832526972 11842066768 11843422304 11848540201 11871805568 11898720512 12014578079 12015953362 12038169472 12043195108 12052904752 12059493439 12072057136 12076008106 12103386004 12109181056 12110567168 12113144176 12171094784 12228487481 12274202521 12286989904 12289604453 12317466602 12318876556 12324774784 12328808464 12341652736 12363514282 12386372992 12414454528 12422662688 12508410467 12536768678 12566813576 12582195941 12583636198 12596745952 12599426414 12606901888 12635483392 12642390544 12669910144 12675199516 12698634496 12790555064 12806211299 12822280807 12823748546 12866004872 12867477616 12870215687 12899394158 12900870724 12923243648 12924722944 12931788208 12961106272 12971555968 13050570673 13095073208 13099358993 13113006032 13129056962 13153331072 13160521304 13190357936 13191867808 13194674906 13202503552 13219070336 13298569984 13361279281 13384042574 13394833256 13425201104 13428057853 13429594934 13443586016 13454424704 13461779528 13489428736 13492299152 13522887968 13533790592 13535339776 13667133067 13730946376 13732518128 13735440271 13763651552 13771175414 13774748288 13782278216 13843593344 13932568909 13975414264 13979988169 14008701728 14014755307 14016359546 14027660024 14042274176 14045262232 14062454287 14077104688 14078716064 14090066816 14129730608 14264276173 14283810142 14295326248 14312824393 14327735632 14335567849 14368068466 14379652504 14381298512 14396281088 14448446336 14485942304 14582828848 14590800511 14617777216 14623879774 14635670056 14654035208 14655712624 14704005568 14705688704 14708817928 14742164752 14743852256 14884245586 14914937912 14956923731 14958635818 14965797952 14970695992 14986292608 15004636528 15012838771 15040595776 15074694784 15076420352 15079628464 15180485768 15223219109 15270033464 15280129669 15296048656 15308380864 15343086976 15346351832 15348108496 15364098304 15391313698 15494255651 15571694663 15606997742 15616257664 15619580648 15663550049 15665343022 15692510144 15694306432 15697646024 15729887488 15751175104 15884867138 15922935896 15942426311 15964258394 15971902016 15977129336 16009944832 16016863208 16018696624 16022105243 16031611456 16058429462 16071376328 16089961216 16148263552 16246628797 16256268224 16302029912 16307365277 16324354448 16337515712 16344336218 16357513592 16374555008 16433888576 16435769728 16535886283 16592273768 16633429309 16635333302 16666090112 16673292028 16675200584 16713005456 16716561817 16718475326 16726480064 16749385856 16810077632 16848188288 16850116864 16970145892 17010566384 17014186063 17045643328 17095583792 17109366848 17148156032 17157530024 17272284988 17317109257 17344626601 17349126592 17358610444 17397964696 17403658741 17451466816 17453464448 17461006612 17463005336 17481198464 17506320643 17538687808 17540695424 17707720744 17757568297 17771885068 17796222472 17818005877 17836568848 17850949312 17860707484 17901200056 17903249168 18073726783 18110996036 18154133872 18164057779 18168770368 18178702276 18197641024 18219915784 18244866736 18259576384 18307081856 18367287232 18433447004 18542183492 18544305976 18567575768 18630891328 18634855796 18636988888 18679241392 18694301248 18898155752 18951354401 18962598592 18966633644 19009633496 19011809488 19022202241 19057372096 19100577664 19106828944 19288767239 19304318516 19348083944 19385170907 19394452448 19400799908 19440647296 19444784072 19515242684 19537810048 19739754272 19788716836 19790982008 19838411936 19846693979 19862695076 19883388224 19889895704 19955436128 19957720384 20007223592 20141038204 20200047581 20225395033 20237395136 20241701452 20294363768 20301005753 20310725792 20338539968 20363435288 20384650112 20460856192 20585491087 20602087828 20655687752 20672341088 20698281184 20706922201 20723616844 20725989032 20747581568 20758923176 20775659744 20822760896 20827191772 21066796576 21075591439 21126099988 21180925507 21191066848 21193492544 21198002308 21220086592 21299415872 21347704448 21502232332 21558033973 21568355872 21575414812 21597892288 21609698716 21658690744 21665779249 21676152736 21725295424 21727782272 21739659704 21836375936 21991923758 22044305416 22062078304 22112095936 22124183452 22165088512 22172342752 22181599153 22222610368 22303134496 22383471362 22515508526 22518085828 22546342004 22559719168 22576523767 22615676384 22618265152 22630629364 22672470784 22681935976 22700222944 22731309376 22916378114 22947760556 23018329376 23030912282 23083126388 23085768664 23104381216 23133373088 23193558592 23201149432 23212258048 23272497472 23440958198 23494101932 23526275528 23545243232 23558114174 23606500288 23611523516 23625532672 23655178496 23665053944 23684133536 23686844608 23697080402 23743611136 24029156158 24031906724 24076338944 24086390216 24105809504 24118986878 24144114272 24152016212 24206772008 24218362112 24226288352 24456974962 24548405042 24573979808 24579208906 24634933204 24637753112 24649549568 24657616928 24727028564 24772745984 24845325376 25016820934 25073537356 25133627152 25164391882 25167272396 25193491904 25198852828 25213803776 25284781088 25339820288 25350399032 25581110128 25612422598 25644561614 25647497092 25732009744 25734955232 25740431374 25798788316 25801741448 25846487296 25863576416 25922212544 25943111936 26101141346 26190146416 26198717986 26226012064 26258113924 26306662144 26321042608 26380715872 26383735616 26389349812 26405007104 26438140672 26722558562 26768085148 26789666512 26850402208 26856115706 26859189868 26887172032 26908849408 26923559056 26984598304 27045775936 27067581184 27334266134 27461892752 27465036256 27470880542 27527303104 27542350828 27549496576 27564556432 27687186688 27865137818 27950828528 27959976338 28017403456 28029510614 28032719092 28055320048 28084548352 28090524464 28124908574 28154209376 28157432128 28180133632 28259461216 28528552346 28567620284 28590652496 28625648786 28655471264 28671135698 28736136932 28759305008 28762597024 28896892672 28971884608 29165657696 29178261049 29181601022 29235554432 29247759548 29271340112 29308070416 29311425248 29408011136 29411377408 29417635856 29484329504 29487704512 29697755311 29768491172 29829875824 29846182243 29913847462 29917271636 29931595904 29941391984 29972585216 30009273056 30025677542 30081191552 30149389568 30159256928 30360971536 30377568277 30446438218 30540066928 30556761571 30560259338 30592097312 30616761728 30686173952 30692703664 30696216992 30782627396 30988511302 31100798869 31139824817 31143389326 31213995484 31232515328 31239161296 31256238097 31327100098 31330686044 31385020288 31388612864 31395292048 31502350208 31694243063 31769734276 31812728983 31845871792 31884852622 31928516788 31943804032 31954258672 32033726416 32037393248 32044210486 32063222912 32116858924 32142752656 32258532257 32296527104 32448821111 32493257594 32512536448 32604059824 32610997643 32614730554 32648708896 32675031424 32688672436 32715027184 32749110016 32867777152 32871539456 33071772566 33184547536 33191608877 33266858618 33270666604 33332180224 33346584056 33350401168 33357497801 33426010912 33433123634 33436950652 33452960128 33498771712 33620155264 33696376576 33940291784 33951399839 34021132768 34028372126 34091286656 34151674697 34191167584 34218733696 34296312064 34315060048 34544569976 34630254463 34634218514 34689253202 34698253184 34717220888 34759716383 34795929392 34803333619 34807317482 34902933632 34906928896 34922013224 34926010672 34962396928 35012641286 35077375616 35081390848 35415441488 35422977541 35515136594 35543770136 35592444944 35636011754 35673137696 35701898624 35721414968 35802400112 35806498336 36053653699 36147453566 36221992072 36266329477 36308267744 36328115558 36337540736 36357404552 36395282048 36439831568 36447585601 36489733472 36519152768 36614163712 36734574464 36866894008 36970674979 37084366984 37088611952 37096504039 37135151536 37261782656 37269711592 37273977776 37358482784 37388602496 37628906581 37796311504 37816972753 37902708802 37925197184 37933267288 38019266992 38023618976 38040050119 38044404482 38114744192 38201155328 38213657888 38577534478 38608637032 38696167888 38717321041 38770341814 38788904896 38801599816 38881294592 38889568144 39030485368 39075620096 39406650199 39456098507 39479508544 39577433672 39581964016 39603601387 39676823872 39693387958 39725390152 39766776448 39779791408 39910872256 39915440768 40014447184 40158580973 40282076408 40395471179 40400095162 40450790066 40474790272 40483402904 40588727536 40602011506 40621451584 40677079936 40726870576 40769300224 40921712384 41114678381 41170982174 41204175656 41311375504 41320166153 41344682176 41396562368 41413844402 41447233688 41451978064 41495163136 41517846352 41551319488 41645521792 41654383544 42055836767 42133593152 42151182878 42252199976 42266028371 42361851014 42382133696 42386985088 42396004616 42440173184 42515350133 42598831744 42695408896 43004464664 43111133107 43116067946 43136711744 43150829624 43195784576 43219397432 43272299987 43317381488 43331558498 43352305472 43450590848 43455564544 43479319408 43672751872 43878690373 43983847516 44042726693 44088610832 44097992449 44124156608 44224191872 44248366904 44344685504 44363198306 44445220736 44606268992 44766942724 44883119911 45031017052 45036171656 45092684008 45147879553 45153047534 45231352768 45236530304 45261258728 45363871952 45400445888 45462618752 45832756228 45895521112 45951699367 46024717831 46036658752 46061824564 46166252776 46171537328 46181362171 46208762432 46266746176 46387117184 46402298864 46544994944 46844149009 46881916396 46988203864 47003582269 47052551056 47090486464 47116228348 47213000576 47223047032 47330107888 47368267072 47373689216 47394160804 48058312316 48063813448 48172780432 48199113949 48211619008 48237973756 48288228544 48304032424 48413544016 48452576704 48913949924 49057258411 49096810084 49147959616 49158417812 49269866408 49275506224 49302442543 49315233856 49454057128 49690650752 49993335497 50033641868 50147074712 50267254304 50288239631 50328783764 50334544792 50386983808 50397705656 50569562176 50700798064 51162220256 51183579209 51224845196 51289123228 51294994184 51439390517 51464019488 51469910464 51480862748 51597576632 51603482896 51727152832 51844425088 52202282692 52355225363 52380292832 52397435972 52452024128 52516227848 52642085216 52761431744 52767471232 52778699624 53445117124 53536170296 53579333024 53668961623 53700804416 53712231412 53718379736 53774344064 53847118112 53869597943 53969196608 54091551872 54624492097 54668532268 54828700577 54923785504 54930072512 54941761084 55054606208 55084701656 55129112864 55597034983 55730275636 55874904379 55901657056 55919952676 56034806912 56059021228 56065438184 56110640096 56181048928 56204503117 56249817148 56308418752 56314864256 56518922432 57057104692 57135240568 57181304992 57205176763 57251297572 57310942528 57342271396 57472273864 57491083519 57518610016 57525194048 57943769216 58331315392 58356522098 58363202044 58471108864 58495519096 58514663641 58542680224 58616140832 58622850496 58816022272 58835271712 58968659008 58975409024 59395510622 59536982344 59659751648 59692364486 59827694924 59834543272 59863191808 59882783968 60018546112 60051355084 60162383104 60318513856 60721943072 60755136554 60892876436 61080133856 61113523142 61120518676 61184194624 61233523456 61385407328 61392433984 61565254792 61977022604 62201597738 62279649634 62286778652 62427990968 62478322592 62512476194 62654200196 62661372088 62770040576 62790584096 63004700416 63388486126 63539468552 63625457966 63691743584 63769705244 63857033576 63887608064 63908517344 64067452832 64074786496 64088420972 64126445824 64233717848 64285505312 64517064514 64897642222 64986515188 65025072896 65208119648 65221995286 65229461108 65297417792 65350062848 65377344872 65430054368 65735554304 66143545132 66369095072 66383217754 66533717236 66541333208 66693168112 66700802336 66714995602 66852021824 66866247268 66873901304 66905920256 67240310528 67880583568 67902799678 68042265536 68056744252 68182573312 68303349394 68382335168 68437467392 68630120096 69089139952 69260508926 69268437028 69378506404 69396506368 69434441776 69519432766 69591858784 69606667238 69614634964 69805867264 69844026448 69852021344 70025282572 70154751232 70830882976 70845955082 71030273188 71087540272 71184889888 71272023508 71346275392 71403797248 71442829936 71604800224 71612996672 72107307398 72294907132 72443984144 72532658954 72616535488 72656231116 72675081472 72714809104 72790564096 72879663136 72895171202 72979466944 73038305536 73469148928 73733788016 73941349958 74168733968 74177223904 74193008078 74270303072 74523565312 74539423184 74547955552 74716965568 74777204992 75257813162 75592623008 75633945506 75805417604 75850394368 75866534576 76038533984 76047237952 76080100238 76088808964 76229488384 76427315776 76971733153 77155068956 77217274064 77392335776 77434642082 77540683628 77577809792 77603199632 77779136288 78060970736 78342149767 78804279841 78813300398 78912197014 78959017088 79154867344 79163928032 79198137133 79207202774 79353647744 79386775916 79450780304 79533552896 79559582816 79821744512 79830881536 80028894368 80317161946 80564152816 80608192987 80790942358 80800190324 80901580132 80949580544 80966805808 81177455072 81204023012 81242903168 81354159872 81453741152 82043353693 82229356762 82341964348 82408351312 82453399609 82622751008 82640332306 82689364352 82793124736 82827688804 82894467376 82903956128 82939781407 83035692704 83102638976 83291043584 83308767088 84102046553 84111673534 84267186304 84302365756 84416454073 84504399952 84532056742 84723702028 84764267392 84773970176 84792009232 84880346368 85030700266 85197663488 85599412367 86008929328 86027231171 86222266214 86232135892 86273423488 86301659248 86391569152 86438794864 86544599974 86634762976 86663116996 86704610944 86901181696 86958638816 87558873269 87757380746 87967695032 88075371587 88085453386 88177221664 88195984898 88248313216 88448383744 88496733808 88515565031 88689371008 88726396612 88890441472 89212537984 89533885448 89755965649 89766239822 90062034104 90072343312 90091509809 90185368016 90295759106 90306095068 90462705536 90473060608 90522517456 90727743904 90800891776 90925237504 91353994711 91665512456 91695512951 91791042224 91903398734 92049435662 92073317504 92123649128 92332505552 92343074656 92362724342 92417524864 92533492352 92774234368 92804597728 93089989888 93688298018 93763832792 93976407728 93996404971 94007164538 94105102112 94180972928 94232456696 94426001152 94446094064 94660215776 94736534144 94747378432 94788321608 95669931469 95821953517 96116624632 96127626896 96148081897 96345560864 96398227898 96423238016 96475947512 96576457088 96608064848 96827088032 96905153408 97527982363 97827899848 97859917183 98103287149 98114516822 98193620168 98295919232 98316835624 98437180009 98539732816 98551012448 98604885086 98630467712 98908114256 99381301504 99849933211 99986670994 100067283736 100294149424 100348974943 100534508608 100576479262 100657567528 100669089584 100773967616 100795411312 101139124352 101401596128 102135603577 102324440512 102367158418 102449690392 102578246456 102589988368 102646068901 102878781034 102928038976 102939820928 102961725496 103195153264 103206965792 103454305664 103688850176 104404565384 104698466117 104710450726 104760585664 104794871944 104904048256 105032455696 105089871397 105284170432 105522863488 105534942464 105557399248 106562533763 106890234248 106960907683 107072340592 107095124519 107158666048 107337923246 107401608832 107424462824 107436759472 107548688128 107694236224 107739195886 107938393216 108183103744 109001862641 109248984194 109337064536 109644850343 109657401154 109847571008 109860145024 109883522168 110109212416 110169403312 110258225728 111194069966 111460551272 111596984177 111737018461 111749808758 111803314112 111839905352 112069613824 112118042456 112130876368 112154736701 112221280192 112362097856 112409006234 112499634296 112616837504 112629728512 113037844864 113726401579 114114209384 114151556939 114270481136 114362609984 114410353526 114502595144 114621885056 114684542792 114944547728 114982167038 115037220032 115050388096 115751203981 115887538432 116434005163 116662630784 116713044196 116726404088 116991038192 117015932719 117029327282 117085360448 117232281664 117245700992 117670543424 117937318016 117950818048 118791021244 119073964688 119099302441 119319503296 119384728972 119655389848 119669086544 119694550933 119765567936 120037092224 120102710168 120637027712 121412386207 121443886144 121510273108 121785752872 121825611187 122128581961 122160267712 122227046284 122241037352 122368389248 122544244501 122770814656 122784867968 123130509584 123954045208 124302978079 124403195476 124559299268 124573557304 124726041139 124855981936 124956645184 125024952388 125308400392 125322744176 125581168192 126516087481 126776972252 127078937104 127148404453 127250915932 127383487168 127539410488 127714067152 127817034688 128134905664 128149572992 128176841944 128467435696 128571010624 129034129028 129795284444 129973030376 130416239296 130443990572 130458922216 130594835584 130754689744 130826166433 130860108736 132287090264 132659480807 132738190144 132766435508 133067434472 133082666416 133155415687 133386336224 133401604672 133429991204 133704043648 133732494536 133747802608 135021370673 135696196349 135761167136 135805599356 136084531072 136113488504 136496650427 136606698788 136764670336 137260240192 138178279904 138521017852 138536874056 138757012808 138868883552 138926857853 139038865532 139183717568 139213334476 139229269928 139688052896 139704042688 140050565144 141400333067 141577765231 141661765952 141691910164 142060546376 142107040271 142175080544 142369779776 142544047016 142692550784 142885659872 143209600448 143225993344 144098437609 144214614796 144589814264 144887968288 144948455407 145065317908 145233070976 145312462232 145429618208 145759326272 145790342404 145958933888 147467576032 147529140073 147882699916 148266478549 148337467936 148354447808 148386016156 148540606144 149078846368 149095911104 149433931136 150515626324 150906237811 151185246016 151267891012 151610835208 151660454743 151733069152 152077067968 152094475904 152160200476 152177617928 152555079889 152854631552 153943466306 154310137912 154434548128 154784671552 154869284164 155081367256 155155619584 155206399264 155271194071 155558272576 156121941472 156684299534 157608559682 157626600796 157824394028 157918034176 158035666369 158309734688 158327856064 158396274266 158414405548 158707295488 158773551832 158901560608 159119165632 159643489024 160057788736 160634323892 161128305632 161216385974 161581884716 161600380648 161803160264 161933611616 162354910144 162408046024 162485806336 162907482304 164086707386 164458713524 164683928696 164816702624 164906799218 165245502016 165280664612 165378728704 165586249472 165655377608 165788934752 165807912256 165879562814 166071385408 166205277952 166617534176 168204093106 168223347068 168534372608 168604731512 168832908146 169008799904 169064113484 169447404056 169528534784 169584018464 170061400532 171198824734 172017858656 172054462342 172444532428 172464271784 172546846976 172603318496 172877589728 173089199948 173269525952 173326233992 173409221888 173917277632 175117746538 175514761492 175935390064 176150743174 176170906772 176354443328 176391969796 176496626432 176993467616 177031130062 177378742016 177452793224 178425075968 179067770896 179511931298 179532479644 180124068208 180144686624 180183019618 180370736032 180591518212 180612190136 180925411072 181045034912 181455487808 181601783552 182707989422 183331024912 183391025902 183582084448 183806797468 184098871324 184146635008 184247298256 184665011104 184686149312 184725448684 184835049728 185066984704 185609195456 187376596036 187527665584 187952815456 187992809942 188014329076 188210204224 188361945856 188464913392 188892188128 189320431552 189473068288 189576643216 191339862938 191643907034 192233249264 192255253792 192296163794 192691121728 192796455796 192846476032 192951895024 193152914176 193216129696 193654176064 193810306816 195055964726 195655799696 195719834366 196206574298 196229033644 196387240336 196591838464 196633671248 196874360018 197079465632 197102024896 197209770172 197260935424 197816228512 199699866422 199973341988 200134567472 200588298848 200697949886 201069017216 201152958524 201315135056 201338179168 201590822624 202278248704 202803192256 204247827343 204271207154 204648881024 204734316836 204899380784 205156492912 205179976736 205292137802 205757562068 205856077952 205879641856 205923450992 206390306528 206413931584 206908611328 207884287177 208809130768 208923275701 209396932234 209420901452 209521171328 209589743888 209808096512 210064911392 210179742794 210568340864 211045726976 211114798496 212642977939 213125067526 213780468496 213897330997 213921815366 214144681184 214190249038 214317332096 214675846492 214803217664 214848925648 214873518944 215388472448 215478391772 215876786432 217705592083 217978773719 218003725282 218497968388 218674129072 218793666679 219289700686 219314802308 219695142016 219720290048 219767044336 220338806624 220516451456 221859701441 222388139932 222689102881 222921102544 223193968354 223474036922 223499617516 223606628224 223679810704 224236084912 224261752736 224309473402 224442560384 224724195712 224818012468 224999268592 225233675008 226075689728 227141747777 227452803158 228228418768 228276983501 228303113878 228540962272 228725219968 228820707052 229005190288 229243770112 229369085584 229889095456 229964334076 230074440064 230100776192 231502407962 232341262139 232868010326 233325261568 233426088392 233452808176 233502484607 233982076384 234031865438 234058654564 234170720896 234464563328 234491401984 235341086848 235874636032 237582042488 237659798873 238147929376 238198604882 238639006592 238769457944 239061722879 239310779696 239338173088 239389101866 239531135872 240074184448 240205420336 241274055424 242411781241 242824772414 242887772288 243020546216 243318014681 243571505744 243623335333 243651222374 244257163922 244320535424 244454092568 244482074704 244736778496 245088489002 245541629312 245569735936 246261019168 247908090416 247960842787 248605956158 248806390952 249118598536 249147114608 249452082278 249711963872 249913290368 250049904776 250616800784 250645488352 251162336384 253032174962 253553944504 253864306339 254157874208 254267703427 254296808906 254501831864 254766974336 255078820976 255133099207 255428134304 255634069376 256269811328 256299145984 256353683888 256934871392 257142021248 258068258056 258794724853 259590568888 259675528273 259946060752 260832478592 260887981144 260917844432 261189671168 261509379488 261652332866 261720217472 263402346067 264574180528 264718809271 265318961614 265476380288 265532871016 266134868944 266165332832 266280350833 266310831374 266772672448 266803209344 266859982408 267408087296 267464989072 267495605216 270042741346 271021247287 271392392698 271522334272 271611198712 272169062144 272226977008 272375789131 272993300854 273213397576 273529340672 274520480384 276192689549 276356559808 277042035704 277073748112 277225209709 277514025616 277737767104 277853715706 278077731064 278367435136 278426668952 278458539856 279376105792 279408085376 280101130288 281110066811 282768298253 282800666134 283155530462 283323531904 283383820328 284121092752 284181550889 284214080542 284350161088 284739559552 285088094032 285385101568 285771319744 286419200896 286451986688 288196875218 288429229592 289179628528 289241163071 289775936576 289896910814 290130635816 290466141952 290624924464 290859236416 291518652544 291580684808 291917867776 294390857369 294935152064 295058280146 295765399832 295862198597 296532957098 296674935872 296708895616 296772032312 297081212288 297607450931 298157692736 298191822208 298867862272 301031252648 301777931749 301812475622 302370492032 302535782024 302906099909 303221670416 303320909486 303466138304 304154135936 304188951808 304320400952 304355235856 305110159778 305709263104 307150832611 307886932612 308620275824 308685947143 308869096256 309569343104 309738568328 310162734512 310412798528 310542388142 311116545152 312243882944 313368599068 314181839377 315217119364 315253201592 315648788056 316035156871 316071332738 316619469376 316655712128 316792548532 316828811096 317547103664 317614674523 317803121216 318238331264 320115577472 321268647784 322173024817 322256611264 322432771948 323163769432 323200761296 323269535197 323606320528 323867223232 324709820288 324816092048 325814964608 327909043063 328173414772 328917427048 329025075883 329367857392 329547905419 329633405248 329813598436 330491004032 330561329224 331310755216 331577869504 331615824512 331759125628 332142770816 333235068352 336408186212 336446694136 337209463024 337393797643 337665816292 338017599808 338128226968 338894808112 339168036928 340122801064 342397649468 343400808877 343831715561 344035717312 344108924684 344889064856 344928543568 345117097801 345206636992 345755179456 346178399896 346539051904 346652467984 347834555264 349953348479 350235493076 351029522984 351870780128 352017677417 352301486348 352341813544 352708886656 352783939592 353986935232 354062260124 354905586448 358135541792 358285054463 359023862596 359064959288 360075733619 360248136416 360289373248 360366039236 360741472064 361183036424 361224380272 362090069824 362910975616 365415978844 366486577541 366662049824 366782051804 367164168896 367613594936 368197742648 368318247233 368494596512 369330022208 369372298624 369450897368 371218390912 374753192072 375055331168 375682731361 375905630912 375985619884 376028658152 376420408448 376929826784 377087185601 377784376256 378640863104 379153286432 382371444679 382679725876 383287814068 383800904039 384282505627 384466498528 384510507584 384592327588 385382243456 385592911592 385903790048 386432259392 387308352128 390111929452 391124330653 391311599392 391439668732 392413148596 392458067288 392774480672 393267342496 393431521819 393748720036 394158931264 394204049792 394419540344 395632457024 399399732844 399946683976 400269134944 400436237341 401176597696 401395899772 402138034432 402305917048 402437584633 402630270112 402676358336 403181645248 405606384512 408495654686 408542414308 409297762048 409468633672 409602645487 409798761568 410312985824 410359953472 410584275604 411515124136 411712155904 411846901984 412780613056 412827863168 415768574354 417618261536 417846551402 418793864468 418841802904 419042342656 419179487776 420129822784 420359485588 421136681728 422229596992 425285955878 426250135052 427560936992 427794661994 427843630732 428289362368 428380498076 428634664192 429351692984 429697851296 429747037888 430776944896 430956783544 435411184166 435957547438 436007450564 436995936776 437348258144 437587333358 438579401372 438629604616 439390284032 439534088672 440677613248 441032902912 443719402882 444776279864 445378205762 445842205088 446387936708 446948073844 446999235032 447213256448 447359621408 448472169824 448523505472 448618946804 448885120768 449448391424 449636024936 449998537184 454283495554 454905606316 456456837536 456553967002 456606227756 457081924544 457450439936 457641414104 458010380576 458738171168 459778190912 459928668152 460148880128 463004815924 464682524278 465736020652 466852176784 466905616352 467004969214 467964152768 468063730876 468117309128 468341441792 468929126656 470682173696 475164084976 475319597746 476295858752 476397209764 477278013184 477538915888 478123445758 478621559392 478676346176 478778203732 479062271744 480410840672 484823562482 485649544828 485775544576 486041092432 486636029362 487143011488 487246670666 487302444748 488514327844 488641070848 488908185136 488964149408 490176978004 491083258624 492522038336 495816180832 495921685574 497211912316 497612781904 498237197072 498294229216 498904164556 499423927744 499826580736 500099809552 501233601568 501290976704 502324672768 506064349924 507107889008 507728612678 508315748416 508535406854 508593617812 509003663728 509533948672 510157641952 510266198414 510856268608 511268138752 512539622656 512707367776 513869742784 514284042496 516136516112 517589449706 519181137776 519351056546 519892121504 521664957184 521775962288 521835688864 523018758976 523304665732 523440434944 526804692134 529148361056 529377021889 529437618542 530637923228 530952760576 531065742032 532269737888 532330665664 532560701666 532621662748 533545344896 533606418688 533719964816 534929978144 534991210432 538802132071 540085482692 542042494574 542784785396 543044668544 543222397424 544453954016 544751578262 545986601708 546426795152 548395048369 549040960768 551629958887 552385379098 552713119616 554084071408 554147496224 554386959931 554450419418 555028051232 555475534208 555707431412 556155462128 556734870272 556853337904 556917079712 558752211584 558816170752 560202260576 562220133622 564257350909 565536596506 565601332268 566311060924 566647063808 566767640656 567077462617 568242185504 568363101778 568428161084 568700322176 569479119104 570176188064 571542639488 572838401792 576393750436 576858459184 577173797263 578359257056 578482326142 579551873152 579793821628 580261271632 580578469849 581249848928 581718472832 583037305088 583161369616 588714325871 588781714738 589870304128 590116560292 590915178511 591530799664 591656671523 591724397194 593065914196 593349871744 593417791232 593544064624 594162424576 595214901862 596315385472 596383644416 602062505296 602190618197 603555863498 603624951244 604740984064 605071564048 605812199818 606443340832 606641818972 606932276608 608308271872 608640801904 608710471712 610220319556 612912112883 614301665222 615773865224 616527601109 617240551648 617371894286 617738192512 619138686208 619477136656 619608955217 620325469024 620825597056 621084776284 622233090304 624487765888 626737198136 628291759543 628363678754 630434238728 630506403184 630640568663 631297576112 632070313742 632142665476 633238938752 633311424256 633585097064 633657622192 635094207328 635229349046 635606242432 636476662528 639477962977 640231154944 642537295568 644346049634 644513222528 644865543896 646327538864 646401522592 646539070394 647212641056 647734446464 649419640576 649632184096 651629929216 655818086126 656346829544 657834854096 657974834797 658050151766 658735714784 659095810838 659266810496 659627196872 660982008064 661122658448 661263338761 662621510432 663155739008 663231649024 663518251256 664285541632 666470136704 670753674619 672816372424 672893388272 673036573279 674418926048 674787595286 675331632584 676035199616 676256453936 677789616224 678336073856 680245602128 682695876541 684795298936 685019420281 686723010043 686801617754 687663431122 688071434624 688217849368 689060260063 689778129712 689857087136 690234195602 690413273984 691510358912 692356799792 693078103808 693304935968 695669110528 698949532477 699906696958 700470986152 702059045968 702442824601 703741560256 704035354834 704602972696 704683627088 705417773312 705567879184 707973870464 708124520248 709811172896 714949225039 716271083584 716570108926 718047725192 718129918576 718522482307 720151467238 720496272832 720578746496 720732078472 721482944128 722366072848 722448760544 722760952261 724180139648 725821951232 730831957688 732889262819 732973155082 733324099648 733564103608 734328337792 735227189872 735629099779 736395485296 736636494466 736989193024 738660044416 738744597248 738901794736 742436781824 745937736341 748726353781 749506384144 749665871633 750110662336 751365462722 751811261824 751971239768 752057316304 752840816896 753859653568 754174371202 755568752512 757281726208 758306572864 763013038487 764742889358 765359451752 766575628136 767513952401 767601808078 768565011254 768932997056 769021015168 769184655176 770764486912 771185823184 771807580096 772864518784 774616704256 780223858904 781178889239 782159129227 782248661306 782623198784 782879337464 784826297192 784916134576 785083156907 785548961344 786534684992 786863043638 787497440072 788317862528 788408099584 788839080688 791264914048 796084811053 798799465688 799060898573 799893367952 800538269888 800872474682 802353195392 802791799544 804611834096 804875169266 805260540224 805352716672 806363290496 811212769024 815038036141 816991309372 817084828616 818937267344 819111529033 819205290974 819597523136 820625971648 820719906944 821168551208 823030248272 823693803968 825561226112 825655726336 831537148708 833695117087 835236523072 835693102804 837587728936 837683605808 837861856531 838358975552 840259645568 840718971176 844459193984 849886703449 850571911756 852500270104 852779278309 854900073727 855121873984 855589323988 855687261464 856578724736 856760996152 857809711507 858703385968 859395702592 859494075776 861913567088 870120846553 870822368332 871915094876 872014901128 873082287973 873991873552 874469638789 874696516288 875174666716 877158802744 877259209232 879068177344 881355226496 887438805764 889552559728 890038831171 890756411524 891684410176 892775873416 893896147688 893998470064 894719242816 896944339648 897047010944 897237893608 899272049872 899997074368 908566991108 909811212632 912372347591 912913675072 913107934004 913212455512 914163849088 915282828208 915783165031 916020761152 917476342336 919556381824 919857336304 926009631848 928616365649 929365048556 931472041304 932087909809 933704353568 933811232704 934009938428 935928305536 936127461752 936234618256 945149594711 949873374443 950328169952 950639195492 952591717504 952794419528 955077831776 955476552989 956246891516 957243118784 957352692352 957556407464 960821681344 969647124964 971299089656 972082184864 972488004971 973272058724 974286022976 974493341332 974604889496 977028655688 977348419823 977816370272 977928298816 980353956008 985044076672 991044356617 991632361664 991843371148 994423824632 994749281897 995225563808 996474394144 996588458432 997808329112 998847855488 1000199619104 1002467203136 1002581953408 1008689063263 1012128699848 1014215778016 1014639187849 1015457225356 1016631496832 1017070813708 1017187235624 1018007327456 1019710270837 1020315283904 1020532396828 1021712537216 1025414735552 1027739485568 1032273032224 1035178899412 1037865349843 1038362275552 1038702113092 1039784243008 1043551924576 1043671377728 1046037517952 1046609331464 1053609384268 1056343664677 1058296722112 1058754043778 1058875237084 1061275846456 1061623183201 1062131484064 1064539475776 1064661331328 1065121403332 1065243325496 1067090689792 1067439929632 1067885559223 1069859956288 1069982420864 1077604264142 1080170965384 1084084989148 1085569570792 1086089337088 1086444794848 1086898358497 1088907908032 1089503156524 1091973203416 1092853590304 1096790096738 1103259917774 1104770758196 1105426239232 1108168142816 1108294992448 1108773919862 1108900838836 1110056102464 1110951068416 1111414862824 1112310924256 1113706675808 1113834159424 1117504423168 1120404521152 1124440267244 1128514701818 1131073193012 1131202664536 1132622121848 1133535281312 1134154925234 1136484371008 1136726203556 1136856322168 1137400644352 1140352376128 1143085278976 1152787500872 1153716918368 1154347594526 1156718514112 1156964652284 1159103746304 1159587643256 1160522543264 1161156939698 1162499697856 1163436945664 1166322739232 1177428651742 1177563429476 1179740608256 1180233120584 1181830357022 1183061599328 1183313343046 1183448794388 1186131828392 1186699743488 1187088129248 1190429803724 1192630770944 1204125010592 1204381236394 1207111726996 1207249902488 1210143128096 1211624399636 1212886681664 1213283637944 1213864553216 1217281603808 1217420943424 1220440639112 1225824225766 1228603330444 1231547730448 1233055202218 1234481103296 1234743788572 1235476385024 1238954273312 1239217910434 1240650938048 1241651194112 1242169552568 1248975531776 1253474396272 1256583519086 1256727357508 1260868477456 1261012806368 1261281137326 1262595152224 1264140627484 1264285330952 1266477877504 1267170194128 1267315244384 1270188414656 1270458698092 1271212484864 1278955925954 1285074591136 1288692099268 1289026445056 1289731087792 1292655077728 1292803045184 1293078140788 1294425282112 1295468892928 1299264368192 1311636172252 1312693659088 1315669708192 1315949669594 1316100303532 1317471429568 1318191621676 1318533620992 1319254393744 1322245316896 1322526677522 1325243020864 1326311478016 1327036502512 1332940273408 1341507349238 1345632744848 1345786776544 1346073146558 1348837852096 1349575190572 1350663265168 1352070399232 1352512907872 1355579232448 1356672147712 1360491204256 1365391753082 1369590597872 1370038840562 1373446020086 1373603235508 1375326862244 1376142869248 1376435698736 1378120520126 1379556259424 1379714174272 1380468391204 1380826547968 1383020717824 1384713599584 1386609871936 1397899064954 1399813393916 1400941972304 1404118091936 1404885649202 1407483120512 1408070709668 1409205945392 1409367254176 1411135758368 1415947740928 1416249040496 1419622345792 1429734791401 1429898450078 1432542167168 1433140217852 1436095450384 1436259837152 1437044964614 1440302934476 1440992545664 1441157492992 1441464156944 1442965888256 1444732145696 1444897521088 1445521904522 1448360279296 1455190010239 1461663915376 1462462929907 1465778525638 1465946310164 1466648199296 1467128207216 1468656675584 1470454379744 1471258199558 1472790970592 1473272988932 1473978386048 1477320088832 1477803589472 1488500845573 1491875472682 1497281316979 1497452707562 1499012768288 1499331743266 1500221324672 1502730925444 1503622523648 1503942479536 1504114632608 1504764605527 1507719307136 1508348742404 1511137505024 1516613145728 1525851416033 1526026076974 1529485778716 1530718903504 1531555666753 1533151256272 1535027904802 1535203616156 1537130022508 1537865994112 1538042030336 1538369310352 1542371646368 1543615160192 1545729037568 1553017910087 1558823720167 1560447717808 1562357778478 1564318258454 1564497322612 1565246397568 1565758674928 1569652594384 1569832269152 1570166313814 1571097922688 1573069369984 1573726087276 1574994880144 1576635725056 1577678161376 1582529828096 1592169622106 1597598931376 1597938884507 1598121797146 1599786735904 1601076539776 1601744949364 1604706390784 1605583599088 1609223668192 1609750338532 1610521080448 1610705433344 1612726580992 1626388834973 1630076072282 1633982618744 1634169657232 1634517392249 1637874534688 1638223058066 1638410581948 1639195046272 1641251943296 1641439813888 1642337102416 1646060496544 1647387607936 1651122452224 1663074297416 1663618592111 1667390234174 1670473046144 1671386205608 1673432060153 1675175457872 1675367211616 1675723713062 1676717951104 1680519291136 1681437942352 1688918387968 1696882468687 1699773406898 1701143823512 1705000540208 1705363347331 1705558556618 1709800147454 1710243747968 1711178647976 1711374522928 1713157449472 1713521992304 1715619423014 1717406771936 1718791405184 1718988151552 1723827134176 1735725899509 1740241693106 1741644736664 1743830189752 1744029802256 1746164575946 1747983747104 1748939277578 1749393032576 1750349333432 1754317605488 1754518418464 1758136354688 1762710452992 1774877611528 1779105119456 1779873923989 1780077662342 1781512823048 1783368820352 1785551746832 1785931694449 1787792295376 1787996940128 1789438485632 1793888679296 1794094021888 1794475787216 1798544099744 1799994148736 1811563073971 1817133982216 1817728697911 1819622425264 1820617116823 1824744695182 1825827350144 1826215868008 1826424911024 1828327698176 1830565656416 1831566330062 1832041522304 1834952684672 1839112763648 1839714672608 1852019263696 1853031664897 1857232731298 1858730097112 1862944082608 1863962455831 1864175819618 1867408707136 1867622465408 1868019876856 1871856611072 1872254923504 1872469236512 1890299189422 1897148731009 1899529313837 1899746748886 1900656339904 1901278390984 1905183435008 1905588839056 1906630523917 1910155663552 1910953105978 1912493783032 1914486237568 1914705384704 1915112814928 1921643362688 1933348826843 1939294249928 1940576467963 1942598179312 1944164369728 1944976009942 1946544117448 1948572045952 1948986682664 1949209778992 1954057311376 1954696839646 1955632740544 1955856597632 1960707912016 1967770467677 1970088153344 1979378087771 1982088713234 1983264723328 1983686742296 1988847649264 1989270856223 1989498563794 1990451127616 1992948788288 1993176916864 1995616658224 1997695710976 2000399238208 2004934406272 2005163906816 2017378126526 2024257399696 2024688141497 2028431556032 2029278375698 2030914450712 2033262993664 2034141627416 2034374471248 2034807365861 2036014654912 2039420541674 2040630567808 2041064793656 2043425074432 2050829471104 2055478971136 2064546064448 2070357798824 2071035390179 2075730699686 2076724551104 2077404226184 2079568486016 2083252156517 2087103849152 2087342755456 2092075035904 2093218662928 2107218768536 2112445522243 2112687329354 2116593444224 2117508087556 2117750474168 2120342699363 2122551692912 2123003350759 2123246366402 2124262968128 2129078951552 2129322662656 2130242806664 2130486650992 2134879859264 2135771118446 2139719912576 2139964841728 2155208528284 2160341930768 2160801630001 2168169978296 2171139141584 2172889589696 2173796716994 2177815816064 2179006313048 2183946406832 2185707180608 2193580193476 2199272875639 2206519835548 2209541516392 2212246098097 2216336285632 2216589984896 2217547839724 2217801677672 2220112204928 2222829725648 2223302721661 2224621848512 2227413351616 2227668318848 2240809042304 2248880534488 2255211173719 2257029403636 2262146386024 2262405329072 2262886746379 2265244243696 2267070562624 2268309850468 2272968742016 2273452407112 2273712644336 2280704752256 2295363301441 2305575001744 2306835337933 2307433836736 2308695189052 2313437028224 2313929304568 2319175286512 2320443057259 2321045086528 2322313879396 2324999395712 2332645478464 2354857303484 2355126858952 2360466241168 2361756583501 2363660714044 2366123198656 2366626686092 2366897588776 2372263656784 2374176258496 2380859607448 2403805662139 2406822008927 2408250021184 2408762472788 2414223453992 2414499804976 2415819684607 2420286256192 2423248799272 2425773363328 2426567275888 2434563207616 2434841886848 2440881278224 2449673439353 2451648451532 2457206660888 2463095460896 2464123741919 2466110404436 2468962206592 2469487577144 2477908546624 2478435820868 2481301876096 2484339105136 2506948792544 2507995381241 2513167038172 2513454715016 2520530135333 2521736954912 2522025612736 2522562274652 2525190304448 2528281254968 2528570661904 2534340388256 2534630488768 2540376829312 2540917396184 2557911851908 2565406042787 2570149182272 2577384198536 2578227730631 2579462175584 2585310155456 2585606090368 2586156281576 2588850564224 2593436358113 2598528736384 2623272344504 2625387318176 2629779119527 2631339416384 2631899339188 2632200607064 2634942859136 2636383243352 2638508787488 2639610299207 2644490633792 2645053355044 2650486041728 2654073005024 2676600112753 2683014698476 2686606328273 2689977539389 2691265489696 2691573553088 2692146293116 2697675704192 2699150381144 2701326530336 2705025815744 2711158464896 2720982408512 2730783506164 2737870314571 2739181195744 2740077681124 2746892040172 2747206471016 2750653724488 2752871397472 2754020652733 2756241040252 2759112518848 2759428348544 2760936782408 2769427199168 2773219743872 2795798129908 2799626787832 2801883944608 2803053661387 2808236183872 2809771298404 2814966241024 2816141419336 2817063092431 2818411890784 2818734508352 2822271516736 2832498080992 2839244691584 2859469582802 2859796900156 2865084334336 2866280435704 2867218518409 2872190900768 2872519674304 2874089929228 2880605868952 2881985091328 2882928313888 2889464291392 2889795042176 2891043809044 2910380020478 2923327830752 2924925859814 2931557051276 2931892620328 2933296398592 2934256414432 2940908759488 2942516399116 2945581941184 2946545977864 2947956772096 2955607178944 2977001691146 2983750945364 2994562633958 2994905415124 2998025536576 2998663486532 3000442649344 3005461850888 3007884959072 3008229265216 3009529211054 3015438614272 3016697484808 3033226291456 3051702832066 3052052153948 3058971557432 3061437807008 3063111333506 3066302512544 3070055809604 3070407232312 3074260045016 3075731988224 3076738620704 3084743292736 3087230320384 3106035820174 3117647440334 3120895435616 3124715556956 3128636516908 3128994645224 3130492795136 3131517349856 3139305188768 3139664538304 3140332627628 3142195845376 3146138739968 3147452174552 3149989760288 3155356322752 3184339244212 3195197862752 3195877769014 3196243594292 3199573471808 3202153079552 3203489898728 3211167198176 3218447336384 3219500677064 3221042160896 3252777669946 3260152144564 3267965237488 3268339314464 3269034784498 3275749069376 3276446116132 3276821163896 3278390092544 3282503886592 3284674204832 3292120993088 3294775215872 3326148594832 3327237184222 3334780468348 3340946092288 3342772411216 3346864120306 3350350915744 3350734423232 3351447426124 3353435902208 3362875884704 3393764937374 3399546813796 3402287647024 3410001080416 3410726694662 3411117113236 3419600294908 3420487495936 3422357295952 3422749045856 3427043984608 3431238846028 3434813543872 3437582810368 3447654268352 3471451799018 3480483386212 3483289473328 3487660379504 3488059604512 3492329151892 3495967494208 3497878555156 3498786065152 3500698666864 3508635210976 3509036836928 3516272709376 3549755223056 3558210238912 3559747847978 3560155324684 3563025646096 3566737640704 3571103493664 3571863388898 3575584590752 3575993880256 3578876971264 3587777358592 3588951574432 3597088199488 3599988297472 3623126147942 3634267964432 3635457395822 3639244850528 3641234233646 3649489390364 3651654700288 3652431736016 3652849822048 3661131312832 3663132660124 3664083044608 3669905369344 3679429345216 3704038527392 3705639153223 3706063329794 3714465462596 3717460194224 3725888165216 3727924911662 3728351639236 3734817414272 3735244930816 3736039753712 3744509847008 3744938473024 3771614924497 3780598378844 3794297462018 3799058627674 3799493497772 3801312679808 3802556781968 3811177678112 3813261047834 3820311327104 3821906211956 3824987566064 3828972475136 3830225629856 3843286725376 3861409712209 3866697653686 3878588499856 3880708719517 3881152935926 3885196358624 3888328739456 3889952019884 3893088234896 3897144091904 3897973365328 3898419557984 3908114622752 3909393679292 3911265481088 3911713195264 3921415824032 3935540935354 3949801456363 3958756175542 3964177426468 3966529446656 3967373484592 3969542238319 3977695298528 3978541712446 3978997127588 3980902255232 3985897576576 3986353833728 3991233316448 4000798476416 4009868812544 4034756253052 4040216580841 4048514799392 4049376282994 4056863112064 4058556751396 4061828901424 4064049288943 4068283254832 4068748942496 4069614731722 4072029309824 4078841083348 4081261135616 4082129587312 4101658942208 4121000281097 4129092128896 4136406249577 4140715597648 4141596700661 4142070780358 4151461399372 4153449102208 4154808452368 4159136972032 4166504313034 4174207698304 4174685510912 4186437325856 4214437537072 4215334327379 4224891044486 4225374658708 4233186888448 4235016175112 4235500948336 4240685398726 4245103385824 4246006701518 4246492732804 4248525936256 4258157903104 4260485613328 4260973301984 4269759718528 4271542236892 4279439825152 4310417056568 4315693207763 4320683861536 4321603260002 4336339956592 4337262686519 4342278283168 4345779179392 4347593433988 4355631632128 4358012626096 4367892813664 4371414361216 4387160386952 4398042316801 4398545751278 4413039671096 4414483980641 4419083032784 4424492196194 4432672571264 4433179969792 4435095679448 4435603355344 4440224409856 4445659451296 4446605443322 4449243697024 4454826703232 4455336637696 4481618084608 4497761068976 4510422347438 4514058807272 4524292772048 4524810658144 4525773492758 4530488487392 4534141125248 4536619700936 4545937484032 4546904814224 4547425288672 4561409504512 4590726602882 4605823843579 4611150003488 4613670675866 4614867673472 4617390378104 4626874056448 4627858609136 4628843371327 4638350573024 4640886114518 4642090173056 4644627758792 4649998791424 4665290956928 4695275722333 4709714606968 4710253717904 4711256012953 4720932482336 4723513167002 4727321428088 4732246397312 4733253372184 4733795177552 4744527313568 4748352516992 4761719214896 4778871135787 4807061070301 4807611324278 4813644017854 4816500042368 4817524945576 4823421820441 4828446907984 4828999609952 4831086365113 4831639369214 4840572512384 4846497598544 4851546726656 4853134551776 4869126415232 4869683773696 4881762556448 4899346878706 4903296903064 4914413321776 4917099772207 4926190921792 4928247483838 4932220808872 4937924413184 4938975154288 4955817093248 4956871641736 4962603752192 4968678210272 5004644575273 5013897585088 5015990762482 5026334076344 5026909430032 5029657376149 5041060270666 5043473909824 5044051225472 5045124549304 5050380608896 5056562509936 5057141323808 5059326665827 5068680776512 5069260977536 5080753658624 5081834792368 5115823703816 5130224839733 5130812085574 5140298364544 5149403698453 5154768397072 5156455461262 5158924351168 5170620310912 5171212180736 5172312563152 5177701128448 5186872716226 5197057472768 5221564154387 5246544689008 5247661101431 5250774636352 5259558239054 5262678832768 5263798678376 5264401214128 5269885718272 5272766486704 5277017574976 5279220598414 5288981267584 5290106710088 5300972083456 5308146010048 5341091269409 5353200225506 5366029396952 5372597666807 5373212656546 5379955078778 5382530979392 5383147106176 5384292586232 5395351408384 5398300762288 5399449466891 5402653060672 5410051631488 5422316929792 5441964817024 5461567012328 5475113904589 5475740629142 5478362391488 5480155362248 5493784080344 5494412942032 5495582098349 5501307448976 5505742794944 5508041305466 5512482080504 5518225037696 5518856697088 5521873564816 5538854398336 5546439487744 5572593677371 5591596259816 5593426290011 5599253575664 5603767889216 5606107322774 5616472367744 5619542596808 5632282838672 5634126184862 5636823781568 5637469016704 5644543033472 5664996161984 5678489383168 5718939165604 5719593800312 5732560871408 5733780703231 5734437036818 5744381801536 5745039348608 5748179858456 5761211737904 5765856627776 5778928582784 5779590084352 5782087618088 5820760040956 5835865819609 5845139164537 5846655661504 5849851719628 5863114102552 5863785240656 5865032995717 5868512828864 5881817518976 5885032798232 5891163882368 5893091955728 5911214357888 5949206924143 5954003382292 5967501890728 5969454948163 5984300516089 5989125267916 5989810830248 5996051073152 5997326973064 6004667980549 6010923701776 6015769918144 6016458530432 6019058422108 6033394969616 6090845925871 6103405664132 6104104307896 6117943114864 6121287471523 6122875614016 6126222667012 6132605025088 6140111619208 6140814464624 6148520090032 6153477241408 6169486585472 6212071640348 6230271818197 6235294880668 6241790871232 6249431113912 6257273033816 6257989290448 6261410202961 6263034699712 6278610377536 6279329076608 6280665255256 6294904349104 6299979520576 6310712645504 6368678488424 6386606433137 6390395725504 6391755538028 6392487188584 6399146943616 6406979797456 6410482155217 6422334396352 6436894672768 6439001354128 6500314559543 6505555339892 6520304289128 6524615368663 6532802595659 6535930474976 6536678628928 6538069568996 6551498138752 6552892232264 6553642327792 6569348409664 6584241986176 6649113621101 6652297189664 6654474368444 6669560936696 6685544822432 6688335870923 6693728240612 6700701831488 6701468846464 6702894852248 6725751769408 6787529874748 6799093627592 6804575294048 6807416034797 6815958126121 6820002160832 6821453389324 6822234226472 6839200589816 6841438938761 6844714591904 6845498091712 6854087969216 6862477692056 6869627087744 6895308536704 6937310496319 6942903598036 6960966772424 6963244973279 6966578946656 6975320759008 6976119209024 6984658303784 6991934988416 6995757110312 7001397333728 7017270421952 7018073673856 7060823442841 7099510446112 7102474314943 7116420477824 7119495695956 7120310649368 7126051292192 7137971895859 7142206987328 7143726777796 7151169181504 7151987760512 7177903148864 7194176398976 7246252295884 7265057448901 7268535928864 7270914791644 7278489701056 7282468467292 7298978780728 7301367606913 7304863472032 7305699644096 7322262625664 7326265320248 7358858690432 7408077054784 7411278306446 7412126659588 7428930925192 7431362282407 7434920388448 7451776330432 7455849823324 7456703278472 7469634828544 7472079507424 7475198914561 7489019694016 7489876946048 7543229848994 7561196757688 7588594924036 7598117255348 7598986995544 7602625359616 7605113563936 7608288509479 7622355356224 7626522095668 7640622654208 7643812423912 7649975132128 7660451259712 7722819424418 7733395307372 7757176999712 7761417439034 7762305871852 7770392717248 7776657478912 7779904039768 7786176469792 7795946730656 7796839115968 7816229245504 7818787358584 7822530962176 7842831648064 7871081870708 7899602912726 7917512351084 7928354852936 7934746969184 7939084476638 7955390597056 7957083424892 7957994255176 7961804510464 7971795153152 7982466632896 8001596952832 8069512506104 8080433161682 8097029598784 8098752565988 8113726224128 8117113502792 8123657802848 8128098577886 8136566509664 8137497884992 8139229463444 8144058619648 8157682166696 8164259174624 8242000562194 8258184257792 8272812499154 8281431195296 8283193401322 8284141560716 8302922798744 8306898204416 8309616904736 8333008626068 8348415396608 8372874651712 8428875074144 8430668654758 8449782088972 8450749317416 8470032350224 8471001896672 8481370797452 8490206771648 8492013403036 8492985465608 8497051872512 8520971226656 8521946603968 8539519437056 8543084473784 8620834113136 8631386415526 8641367723072 8643206520004 8672679913184 8674525373038 8684556566336 8691558358784 8695186867976 8716025252192 8735785627328 8742828722432 8774320773904 8796084633602 8797091502556 8826079342192 8828967961282 8838166065568 8848984392388 8865345142528 8870191358896 8871206710688 8891318902592 8893210886644 8898487394048 8909653406464 8995522137952 9020844694876 9028117614544 9048585544096 9049621316288 9051546985516 9060976974784 9068282250496 9073239401872 9093809628448 9094850577344 9181453205764 9211647687158 9222300006976 9227341351732 9229735346944 9234780756208 9255717218272 9257686742654 9276701146048 9281772229036 9284180346112 9289255517584 9330581913856 9390551444666 9419429213936 9420507435808 9422512025906 9441864964672 9447026334004 9454642856176 9464492794624 9466506744368 9467590355104 9489054627136 9496705033984 9523438429792 9557742271574 9614122140602 9615222648556 9627288035708 9633000084736 9635049891152 9646843640882 9656893815968 9657999219904 9662172730226 9663278738428 9681145024768 9692995197088 9706269103552 9738252830464 9763525112896 9798693757412 9806593806128 9828826643552 9834199544414 9852381843584 9856494967676 9864441617744 9877950308576 9911634186496 9913743283472 9937356420544 10008143539807 10009289150546 10027795170176 10031981524964 10052668152688 10053818860064 10058163415891 10059314752298 10082120541332 10086947819648 10088102450944 10090249098608 10100761217792 10113125019872 10114282647616 10118653331654 10137361553024 10138521955072 10163669584736 10231647407632 10237240509349 10260449679466 10261624171148 10280596729088 10298807396906 10309536794144 10312910922524 10317848702336 10341240621824 10344625126304 10373745432452 10419505919011 10443128308774 10480969218853 10493089378016 10495322202862 10501549272704 10519116478108 10525357665536 10527597356752 10528802428256 10533352238689 10545532973408 10554035149952 10558441196828 10577962535168 10580213420176 10616292020096 10680959912231 10682182538818 10706400451012 10720889667271 10732058793904 10745195333614 10746425313092 10759910157556 10765061958784 10766294212352 10768585172464 10796601524576 10798898933782 10805306121344 10820103262976 10871125370609 10883929634048 10923134024656 10950227809178 10951481258284 10956724782976 10960310724496 10987568160688 10988825884064 10991164196698 11002614897952 11011485589888 11016082610932 11024964161008 11036450075392 11043747129632 11077708796672 11145187354742 11183192519632 11185572191549 11186852580022 11198507151328 11207535778432 11212214645548 11232944735488 11239085193616 11241476758937 11264565677344 11268252369724 11273647563136 11274938033408 11289086066944 11329992323968 11437878331208 11439187600624 11441621745743 11465121742816 11467561406462 11468874073636 11488763603072 11490078697216 11496359716912 11522423475808 11531713255552 11557857165568 11564175236176 11641520081912 11645330144777 11671731639218 11690278329074 11693311323008 11699703439256 11714024421071 11726228205104 11727570481312 11730065991434 11737025657728 11763635037952 11770065596464 11782327764736 11786183911456 11822428715776 11898413848286 11908006764584 11935003781456 11937543431317 11938909896326 11968601032178 11978250535832 11979621660496 11992102146304 11994653946128 12009335961098 12021847403552 12031539836288 12032917060864 12038116844216 12066789939232 12150081296563 12181691851742 12206811328264 12208208615792 12235886229728 12242574943046 12245751228032 12252445334024 12265210050176 12280223238416 12281628929248 12297040180064 12306954482816 12338973170944 12424143280696 12459117467923 12460543636394 12470589761336 12483581742464 12498862227824 12501521861143 12514546067632 12515978580896 12522820405922 12526069399424 12557220755072 12558658153216 12561330510512 12589808698208 12599959041152 12621425291008 12680941517797 12737356976848 12744319817761 12773212866274 12780791451008 12783511076056 12784974377168 12798293887232 12813959594912 12820964310434 12844668792704 12873789345536 12878002708256 12971221654279 13000629119086 13011110679784 13040608578256 13047737190817 13049230737326 13065605191318 13071860949952 13073357257856 13076139137992 13102996277504 13105784464528 13107284655584 13138696819328 13168483972352 13280041117063 13296705196859 13298227242202 13304594379328 13308948736888 13339121873392 13346413667419 13371089644864 13376671741846 13387456481224 13401403662976 13402937692928 13405789704496 13451503538816 13533441787901 13575059749496 13584035275741 13598187255184 13609150588096 13614832069594 13631916252242 13640004321664 13642906778648 13644468452944 13678401179632 13682877877522 13689429183808 13690996183424 13708175938432 13724955384112 13739254175488 13790617073408 13855646614397 13874620992638 13885807196072 13921933544848 13924895993561 13926489946558 13933157893312 13950641518016 13952238418048 13969316607568 13983869976832 13991514220624 14002794667456 14034540843904 14036147347712 14121646885682 14172816990479 14199020892224 14204948629886 14232840955648 14238991391912 14240621298736 14243651561027 14252102584384 14275943791718 14284413974656 14287453555592 14302338363008 14303975521024 14355806297728 14388352797952 14492504591768 14497247731253 14530114897802 14537071857728 14541829583288 14556979402112 14564936934584 14582765095619 14597957561456 14602735213826 14609726944064 14611399288192 14644525251328 14652530640496 14717717380864 14787118655701 14816154109568 14822556612892 14824253319176 14842398895541 14857861850384 14861023455313 14862724564814 14869840776896 14903552660864 14911699646648 14913406556944 14944159014848 14950397829122 14978039388032 14979753892096 15086459697988 15122393515376 15125611410007 15177189848072 15196234510696 15197973991088 15210227127872 15216577018958 15244710712448 15253044191336 15287624847824 15299950264256 15320902519424 15445638848836 15466790614744 15485722686679 15510329909047 15514353999424 15522834878068 15524611743704 15540785434496 15559808079536 15563119051627 15572352939584 15591893461312 15593678231936 15632458491008 15637574717168 15685663296128 15742163741416 15786478216033 15799205825452 15835024702168 15840207224653 15856709705872 15869493938368 15878168953276 15910781194112 15914166849784 15915988510352 15964933265792 16067543110087 16139025012208 16147847365531 16160866323364 16194059197568 16197505131976 16234227005584 16243101400813 16247315605696 16256197155772 16273133019328 16274995769984 16278458926888 16315364333392 16328518349248 16484001124388 16532296084507 16545624998308 16562862390592 16566386802644 16568283121432 16605845597488 16614923136991 16619233809472 16666017252136 16745749303424 16847754062489 16857750148288 16861337309516 16899564177944 16901498634832 16910737792249 16940064700448 16942003793344 16962741594904 16980413543296 16984026806072 16985970931216 17041942453312 17043893207936 17086168947568 17147714075471 17241668226272 17248866193433 17262772831052 17282735446144 17286413040008 17335074604229 17345359826368 17349050746076 17369113132672 17390373735952 17432050504384 17471571254656 17548641547808 17592169267204 17594183005112 17643710947331 17652158684384 17657935922564 17676332131136 17697968784776 17740382717792 17742413421376 17782637805184 17786421773288 17957842299509 17991044275904 18041689389752 18047594114417 18056235229088 18097171088192 18099242632576 18103093971032 18121953949568 18146478803744 18154054506791 18187619256896 18189701154688 18362906411528 18408453836689 18423295374316 18444600013952 18454682703464 18469561512416 18477272094449 18511434436544 18515373485308 18553402292096 18563544458072 18578511035168 18736200789271 18781102889332 18829842775723 18838858427872 18841014871616 18845024051812 18883729929344 18894052668008 18909285712352 18933013488736 18935180710208 18978109254272 19046876859584 19115484543148 19165092201997 19228244281204 19230445297112 19254576071416 19270099782304 19278144569131 19293687281764 19313787631936 19315998439808 19324345460452 19326557476856 19374495145903 19385990394176 19412538207104 19527050225792 19597387514824 19613187612256 19657653287104 19668399088828 19704763687168 19712989935352 19719441647017 19728883235488 19755900617152 19827486566944 19874712841088 20016287079614 20018578301092 20055590340352 20063963049928 20070529628863 20105336305376 20107637720128 20116326831782 20118629504596 20164241082664 20173895639296 20180498197216 20226250039744 20228565295232 20237306663308 20274723106048 20327339169472 20463294815264 20474481018698 20520899358932 20523248342296 20597614793812 20619073588288 20625821845048 20635697404672 20689250252608 20747490864904 20839011838022 20886256617548 20961938437706 20986178756032 20990644405724 21003098545408 21038232956216 21055194713504 21057604856512 21066704477378 21091065946816 21108070299904 21116882393656 21160426840352 21232584040192 21361919824462 21364365077636 21412800902024 21441779334542 21464117587808 21490390667228 21492850626184 21519820315112 21530123917568 21537170344928 21593203049152 21597797867564 21610612242688 21742250741218 21846268049312 21900455618356 21902962516568 21913449565952 21920621448992 21975136321376 21977651768128 21982328393396 22005229795904 22022971179776 22032165221864 22049928322016 22087494259264 22290374709484 22366385039264 22371144383098 22373705160044 22397014302656 22415071556864 22424429291096 22478170387232 22482953517874 22529131354688 22536504739448 22547295126272 22659984647936 22875756662416 22878375201248 22883243491486 22930243485632 22935122812924 22937748147272 22977527206144 22992719433824 23044846951616 23063426511104 23128350472352 23283040163824 23290660289554 23343463278436 23380556658148 23386622646016 23399406878512 23428048842142 23452456410208 23455140962624 23460131982868 23474051315456 23540131192928 23572367822912 23796827696572 23816013529168 23870007562912 23875086862634 23877819792652 23937202064356 23956501071664 23959243320992 23989307892256 24018671922196 24043694807104 24063079672576 24076233688432 24133579878464 24300162593126 24363383703484 24413622656528 24416417231584 24471772459456 24485149886092 24491502456064 24504890668048 24530420100352 24560446476832 24563257858496 24594080360128 24613908965632 24848286561392 24918234935846 24921087272788 24941179522672 24967163484928 24997724455648 25003043722286 25029092135264 25031957161792 25045640811844 25052138798848 25114441510144 25122661021024 25179617396416 25199918082304 25361883035594 25474713953696 25488639635522 25546425732548 25561582902016 25567022152112 25569948754336 25627919189824 25641928620868 25689337585408 25756005416512 25939474072561 25942443308558 26001258238172 26022221359568 26081217156512 26095474381634 26098461474652 26131210382636 26143721899904 26146714515712 26152278275984 26211568929056 26214569311168 26277393638656 26401304471479 26560082234126 26593410393718 26596454484404 26609188758656 26617897473776 26678243746784 26692827334838 26742179289728 26753343483692 26774912962448 26802807325952 26811579408992 26903007077632 27066883575802 27150119498992 27164961036619 27168070551482 27196374510368 27218301176192 27229664139188 27263832504484 27280008643328 27285813557296 27288936905888 27356802359264 27365755755044 27378858367616 27381992366848 27416351876864 27449910768224 27648610194541 27711293228794 27749241985276 27771614392144 27786795668233 27843867089696 27849791987122 27852979893116 27866315786624 27901283036032 27904476836096 27938633215136 27983028441248 28005589334912 28069081687808 28243293771364 28281516065887 28345633980958 28398041784448 28409897259772 28448345022601 28477982783824 28481242597472 28487303122054 28504205168768 28551887583436 28568827949312 28574907111184 28604676726016 28711612595456 28847001967679 28985009183536 28991176904627 28994495462506 29060229795604 29074143715456 29083659166576 29113958804224 29129873869168 29165530191238 29195915122912 29205470427652 29219453888128 29222798576384 29305061280992 29507340291653 29574237311402 29632308219136 29645113225784 29648506638352 29684797791082 29715723700768 29722046910626 29725449129628 29739681553792 29807105321728 29823399293296 29826813113888 29888318029696 29900795658244 29956078776064 30172919395976 30244787030752 30251222820014 30354379696144 30360838805633 30392469021392 30395947982176 30420454255744 30433154037916 30489421424896 30506088382672 30575249695648 30599900528512 30641805038848 30786296217607 30891277697672 30901387864487 30933581229488 30971445373358 31020659818094 31028707998848 31045669756136 31049223487408 31081570868992 31119616159072 31126238103254 31144705879168 31183786922624 31187356463872 31264916982016 31275149434336 31371326592256 31484327482832 31572956432066 31598411650904 31670049404336 31680414449306 31713419411744 31738987876736 31756337906552 31821562388224 31828333699568 31831977020704 31929866531584 32135086220174 32240766905053 32278050024416 32291998335229 32295694731062 32321732646728 32388118395136 32395010263952 32401903599289 32468454011168 32486202801626 32494631211392 32512394311544 32546266038656 32549991539968 32556917853776 32630728666784 32657036698496 32866930056331 32968002248776 32978792090671 33064592169014 33091249996616 33125724781184 33132773605288 33136566242864 33211691194976 33229846273982 33238467618944 33332034504272 33452097950509 33491498606848 33649427492107 33695508124978 33715500296576 33722674619032 33799128355888 33802997269664 33817604555791 33821475584498 33880129400896 33884007586688 33925483189808 33960827086592 33968053612144 33971941862432 34083884906624 34087786415872 34172337895136 34295428150942 34419698405449 34483336452544 34497732386866 34525545662104 34565470892288 34572826080016 34591725219637 34670149208458 34690719652736 34698101492152 34738226265344 34780747471904 34864101008768 34943142509312 35097283095616 35184338534408 35188366010224 35207601633043 35287421894662 35304317368768 35315871845128 35352664262272 35395937569552 35415286660789 35480765435584 35484826842752 35565275610368 35572843546576 35911573878131 35915684599018 35982088551808 36045825889171 36083378779504 36091056962903 36095188228834 36112470458176 36194342176384 36198485265152 36206187942064 36243907899136 36292957607488 36308109013582 36375238513792 36379402309376 36725812823056 36733627710017 36816907673378 36846590748632 36889200027904 36909365406928 36939123024832 36954544188898 37022868873088 37030746970616 37106804584192 37127088916144 37157022070336 37387638885863 37472401578542 37562205778664 37608183667649 37659685551446 37677716855744 37682029743232 37690048103624 37767459858688 37788105336016 37796146268237 37818571424704 37866026977472 37870361420416 37956218508544 38093753719168 38230969086296 38325797332123 38330184403994 38456488562408 38460890594224 38469074688443 38509152142832 38540199564608 38556289138262 38587374563528 38627575263872 38631996879616 38648690920904 38653114953712 38748990291806 38771980788352 38825076414208 39008155741597 39054100451584 39194775029648 39226375224512 39315306574208 39336798177656 39425979870704 39438883294034 39457766470976 39511801234304 39654973133888 39749425682176 40032574159228 40037156602184 40127926099856 40136464922617 40141059257726 40210672610752 40215275440256 40232653663564 40237259009192 40328482165328 40337063664421 40360996394432 40452500079488 40457130590464 40474613326616 40654678338944 40915974151759 40926589630528 40948962037396 41041798717864 41046496684592 41055230970019 41195229587624 41238147176576 41251643690096 41378500505216 41494981729808 41644448469001 41678023676044 41772513235096 41786184637141 41890103612623 41923876875412 41972357512064 41981288811448 42032675863843 42076465912432 42110389427008 42115209713024 42133408954756 42182131893632 42233764787312 42320853680704 42635921481097 42723839648924 42728730155272 42825601804048 42849012300661 42883558669084 42928235175616 42980781334456 42985701252368 43039640630224 43074340689856 43186406098304 43195595735128 43484501482436 43611902727379 43692536098624 43800911236712 43805925033136 43829871420727 43841242897984 43950272642752 43955303536256 43964656786792 44010459591808 44064330443728 44088418087921 44099856644032 44174988518528 44580749418968 44706245031959 44732770078528 44742288766196 44747410320088 44794028605312 44848858582192 44873375086519 44956340774464 44965907035748 45058262709376 45073009478896 45502201916801 45672307580641 45729618169613 45751513324832 45756750402496 45766486982972 45860486971264 45870245625848 45875496294544 45985438867648 46089693903232 46256700944704 46543795347707 46566080327648 46581320579108 46686926556872 46761113316296 46798813757024 46818351096461 46856097684284 46904912820416 46910281925248 46920263965736 47080262385856 47144735645824 47593655393144 47632027058336 47651912243579 47711706882847 47740015125824 47750173725268 47755639585304 47874404128712 47890072571327 47913002143328 47918486641984 47978615784512 48037343844392 48087389614208 48152467376864 48267159756928 48561173474233 48600325186252 48726767406968 48742714812953 48827245313056 48832834463168 48943544918912 48970299772184 49009781336096 49120892953664 49126515716992 49188160720256 49696573122784 49717320204601 49836469871692 49842174545576 49882359045344 49965803271013 49995448911296 50006087444572 50058184270528 50063914323584 50091281623688 50245322042048 50359234792832 50723766071188 50855402142307 50949427907392 50977279271044 51092851465096 51109573248391 51134044304224 51139897508672 51255838379648 51283857241736 51512010833024 51878948145122 51884886617116 52002516476344 52019535976849 52044442719136 52162434313024 52190948763268 52196922949304 52262420765272 52287443799808 52304556551968 52326392401927 52423137858112 52429138622336 52802608942958 53120164468252 53186820787436 53192908968808 53218377517312 53235794947552 53258019566353 53356487493568 53385654669676 53484358579456 53506686967384 53549825924896 53623158817984 54133767151604 54300238997984 54329922073238 54336141102964 54392749020736 54436602352384 54459328278376 54527665008968 54571627114592 54577873811776 54713604718528 54731511510088 54757716735232 54899821536448 55297220389082 55422586457588 55498483970552 55543228784288 55573591336466 55687734179392 55699583974244 55705959786232 55732631573248 55802566072064 55877266430272 55966056882496 56011178669824 56486587542728 56563032131774 56691267961916 56796083568896 56819794519544 56896690045202 56955965567648 56962485194944 56974606244108 57008410337536 57103775166872 57149814222368 57694003935358 57970018367072 57982353809254 57988990925012 58120459591208 58148287430912 58167318333152 58259747738336 58331060382476 58391830245824 58410940855304 58438907776256 58610122561984 59014680583306 59148474622804 59290226451568 59297013276704 59369595582164 59431447401536 59444093821252 59450898259256 59479363107584 59646798586592 59653626227776 59776636059392 59801591316488 60345838791952 60489574061504 60502445640028 60708759392288 60721677611266 60784938042784 60791895964352 60840908511488 60866308075832 61012176765344 61150499391296 61199801057024 61572592435214 61782555395344 61802775728974 61867162458976 61942890746716 62041319636188 62057415997696 62091339512272 62098446974816 62239232318144 62252476206508 62289411758336 62367573845248 62550298868672 62968654965664 63145912864132 63196823301808 63340098808672 63360828898612 63426838823488 63477975753472 63512675813104 63656667399136 63663954041408 64270172440348 64481533810106 64556100048832 64583996670458 64591389462124 64643465293456 64790020527904 64803807198578 64936908022336 64972405603252 64989262422784 65024788623088 65092532077312 65113835707552 65261457333568 65314073396992 65733860112662 65936004497552 65957584181342 66129184338028 66182499993232 66251449562368 66265547210576 66273132485728 66423382389952 66459692547964 66476935237888 66664069008544 66904195901018 67298854984214 67391016249956 67431000593152 67445349238064 67598256711776 67605994539328 67635209111582 67642951168996 67760258801792 67768015173376 67850966379616 67936107224288 67943883724864 68167769813248 68344675790272 68590856301884 68839396810898 68966672905088 68995464773732 69051091324208 69145652160032 69183450439274 69340298416916 69381439305472 69396202984304 69561494943808 69728202017536 70057004778649 70194566191232 70368677068816 70376732020448 70407143911237 70415203266086 70574843789324 70608634737536 70631743690256 70705328524544 70791875139104 70830573321578 70961530871168 70969653685504 71145687093152 71660683565443 71823147756262 71831369198036 71964177103616 72091651778342 72166757559008 72182113925806 72190376457668 72224940916352 72388684352768 72412375884128 72585915214976 72616218027164 72750477027584 73366784531971 73451625646112 73467255420034 73633815346756 73693181497264 73733465670823 73818730813856 73878246049664 73909088377796 74045737746176 74061493941232 74254177832288 74314044140672 74766719385617 74775277771726 74944803157084 75046227670897 75124411557328 75216367335298 75319371102892 75355433711488 75364059486464 75380096207248 75576210672032 75592292536474 75637142849408 75732053954944 75740722840832 76187507438336 76461938172592 76651594664246 76660368807988 76912977124816 76921781188448 76938149376886 77018304285664 77080399129216 77112578276524 77174749127056 77255150527744 77297381841808 77306229907424 77497980583612 77543961576704 78016311483194 78299005340843 78389550059296 78452750449024 78630613148416 78673596355312 78690337312559 78851959741408 78877766588068 78915532941952 79023602468608 79309946267776 80065148318456 80074313204368 80091352220201 80255852199712 80272929845234 80282118515452 80421345221504 80430550880512 80465307327128 80474518018384 80656964330656 80674127328842 80721992788864 80905000158976 80949226653232 81309356677888 81831948303518 81853179261056 81897924074792 81998170947497 82083597435728 82092993369184 82110461940038 82390459175248 82476294353152 82503287380192 82757001010432 82989963459616 83288896938002 83356047352088 83545026470192 83562804019219 83572369274282 83780207225246 83847753750824 83944715024128 83962577622896 84065351727686 84152931824864 84220778854016 84230419426048 84266817909512 84364263787264 84467529574624 84641707361408 85271842962194 85447679297848 85457460310544 85651203608096 85698024601322 85767117338168 85856470351232 85961562668912 85971402504736 86079281260448 86148681379712 86372812196608 86391191470256 86969002964872 87213822275461 87223805454758 87385072197248 87510653028001 87601822473424 87611850066272 87659742841454 87682485795968 87900545285504 87910607072512 87929313573584 88020919183616 88128660887456 88176836175842 88199713288064 88349977037056 88766590624579 89161498837936 89210238724327 89412490063918 89465540157056 89484577532392 89494820640176 89588057210624 89697717164384 89746750173038 89912681548928 89931814071496 90116525418752 90146018957792 90798551579953 91004403833602 91334160335719 91344615161282 91459236339226 91503026649664 91513500804992 91532973965944 91720973942528 91740491251696 91750992589088 91790640937147 91970877735296 92179387806464 92513401889408 93076936378013 93087590695414 93132160655296 93162641158216 93373853113744 93424895671933 93522226632592 93597627514048 93636702192922 93712195368568 93809825640832 93820563850496 93840527931472 94160524771712 94289471291648 94734092515307 95088246930187 95187310786288 95264054116672 95303824487158 95423413765694 95480030251648 95500347450536 95511279170608 95748808257424 95780145142654 95826004286656 95836973283968 95957231569024 96074687688784 96174779228416 96304934753728 96534319513856 97122346948466 97200650372504 97453534813936 97474271954927 97485429625906 97654490626112 97665668926336 97887089837824 97940599544368 98019562672192 98241785907328 98253031433984 98376321440512 99209718933353 99393146245568 99434640409202 99672939743384 99684349091152 99705560927189 99764718090688 99931606542026 99990897822592 100012174889144 100116368541056 100127828647168 100182563247376 100490644084096 100718469585664 101447532142376 101480734118771 101710804284614 101898855814784 101954558542088 102079355669333 102185702930192 102219146496782 102268088608448 102279795017344 102511676759296 102567714483472 103024021666048 103509830589907 103757896290244 103769773234232 104005032952688 104027164187191 104039071953698 104088885438272 104324868626048 104381897526536 104393845898608 104524841530544 104609113103936 104652784803854 104846275716224 104858277244672 105605217885916 105879279870049 106240328936504 106373641574872 106385817937616 106471589895104 106516039132706 106712974987136 106771309339352 107013373934768 107099651849792 107246317635968 108267534303208 108572309363329 108600477995968 108659844146476 108672282205928 108785498041472 108918656556752 108941833361389 109055330017936 109143254229184 109155747623552 109427209437056 109463023020176 109799643072896 110505347512231 110594440778164 110845172915176 110881450572571 110996967941104 111057644126203 111086457568576 111147182672932 111375468358784 111399167948488 111411919572464 111754532860544 111932113764992 112973175085456 113034931558717 113126064263548 113382535923832 113639589039088 113701709805691 113793380090404 113911931135296 113924970389888 113949212488216 114207550333744 114299628444736 115388007870716 115726072591549 115871288144057 115940036734144 115964707618508 115977981850024 116240919182416 116304461958937 116334636666304 116519495476672 116662120764952 116783660491648 116821881710608 117220245123968 117934278437423 118029361166612 118296949245608 118375164545743 118580452903136 118594026553408 118739191164328 118862894803072 118888187642504 118901796518512 119293597173184 119307252455552 119603182632976 120033998528297 120691677583904 120742063354031 120979148123008 121004891280056 121345522229603 121417518784576 121443355222532 121569876085568 121583791928704 121732616151664 122024353530688 122300998782592 123145184870428 123505976631317 123565110790688 123605551457948 123734324917952 123885781493432 124082639272376 124123249317521 124182679024544 124196893949632 124478464636288 124504952413016 125100597737344 125937309931328 126291825728264 126333158800919 126393646603616 126680197617344 126721657797224 126853677646976 127025351626208 127078381547537 127313334798272 127327908082816 128540344880696 128859176856823 128963067620212 129112200097664 129167993340916 129182778924248 129286930586912 129340904661143 129503204396299 129580041055808 129607614397156 129873816044672 129944811206504 130049577246176 130227671415104 130522914667136 131467720225324 131808899430061 131872008995104 131915168362684 132258368676056 132364999986464 132531094421152 132546264971456 132846764779904 132919385095928 133328138017088 133808391802036 134155645413979 134597709968428 134782032499912 134890698476128 134947011983917 135196513423552 135211989078656 135270418223164 135285902337992 135520517603584 135621466021321 135701932759232 135872214448576 135887767449728 136689351580544 137181712603768 137678793621796 137933345810176 137990929547464 138036091529119 138102182648416 138291304320064 138366900878548 138680596833832 138792405968608 139122989887616 140114009557298 140389132382464 140737354137632 140753464040896 140814287822474 140830406532172 141149687578648 141217269475072 141263487380512 141583750278208 141661146643156 141923061742336 142291374186304 143321367130886 143646295512524 143662738396072 144183303556684 144333515118016 144364227851612 144380752915336 144449881832704 144824751768256 145171830429952 145232436054328 146733569063942 146903251292224 146934510840068 147267630693512 147386362994528 147466931341646 147637461627712 147756492099328 147818176755592 148122987882464 148508355664576 148628088281344 149533438771234 149550555543452 149889606314168 150092455341794 150248823114656 150432734670596 150638742205784 150710867422976 150760192414496 151152421344064 151184585072948 151274285698816 151464107909888 152923876345184 153303189328492 153320737615976 153825954249632 153843562376896 153876298753772 154036608571328 154160798258432 154225156553048 154349498254112 154594763683616 154612459814848 154995961167224 156032622966388 156598010681686 156779100118592 156905500898048 157347192710624 157380674625118 157703919482816 157755533176136 157831065883904 158619892535552 160130296636912 160148626408736 160182704440402 160511704399424 160545859690468 160564237030904 160842690443008 160930614654256 160949036036768 161313928661312 161348254657684 161443985577728 161898453306464 163663896607036 163706358522112 163795848149584 163996341894994 164167194871456 164185986738368 164220923880076 164780918350496 165006574760384 165979926919232 166577793876004 166712094704176 167090052940384 167125608038438 167144738548564 167560414450492 167695507501648 167925155245792 168130703455372 168305863649728 168441557708032 168533635819024 168935059149248 169283414722816 170543685924388 170895358595696 170914920621088 171302407216192 171396049202644 171534234676336 171712940702464 171923125337824 171942805009472 172158562520896 172297362759424 172782382940512 173938005929744 174427644550922 174447610909516 174770144394496 175021306056002 175203644946848 175223700132544 175319485682908 175364971591936 175801090571008 175858627147168 176257321774912 176353672351684 176399426576128 177533181249158 178322997675872 178420477448654 178824980127836 178931080314112 178969155064784 178989641280352 179395434328768 179493500346076 179825363097856 179863628142992 180292037915584 181576318507927 181597103159906 182008807667204 182668320671438 182689230322564 182918472678452 183006053299328 183027001609984 183065947931888 183480982503392 183501985178176 183581281874294 183941755470592 184809131300353 185026803778816 186153872756026 186175181390828 186264321310592 186325282316432 186747706227488 186849791343866 187044453265184 187195255028096 187273404385844 187424390737136 187619651281664 187681055862944 188321049543424 189468185030614 190154727256333 190176493860374 190374621572576 190528108233344 190607648974316 190846827531388 190960060503296 191000694901072 191022558341216 191105104901929 191497616514848 191560290285308 191652008573312 191673946567936 191914463138048 192149375377568 192609869507456 194244693896932 194401300745008 194507569677631 194907069627872 194948543909854 194970859251812 195308981252224 195331337852672 195881199088736 196039125344384 196483571814656 197970612461209 198419437866706 198786292491136 198869280818404 199138415158207 199345879486768 199368698182304 199411121854378 199529436181376 199863213084052 199981795645184 200024349778288 200232737082112 200365126494752 200981288168192 202895064284752 202938238332389 202961468237542 203421608569228 203797711629568 203909117084176 204158711338666 204371405860384 204438292993564 204536177216896 204559590034688 205135428966944 206551382041571 207019661179814 207515792580488 207539546468464 208010065905376 208054328374382 208078143907396 208177770876544 208649737252096 208763795053072 208787691797216 209049683061088 209218226207872 209305569607708 209692551432448 211210435771832 211758559740098 212480657873008 212525871639431 212747283149744 212771635875232 212943179790208 213032078265412 213425949974272 213542618678704 214026747869536 214199303699584 214492635271936 215504073523249 216535068606416 217144618726658 217200955991936 217319688292952 217344564411856 217570996082944 217837313113504 217883666722778 218110660035872 218286508458368 218311495247104 218854418874112 218926046040352 219599286145792 221010695024462 221188881556328 221690345830352 221762901145142 221993935882208 222115288252406 222172915137152 222294365345864 222750936717568 222798335896976 222823839144928 223509065721088 223864227529984 225946350170912 226043988346603 226069863117434 226252128527096 226765071847664 226813325195023 227279178078176 227403419611382 227586760180808 227823862270592 227849940779776 227898424976432 228415100667488 228599256889472 230068510394317 230776015741432 230851544634697 231452145183098 231742576288114 231880073468288 231929415237016 231955963700048 232481838364832 232608923917874 232669273332608 233038990953344 233324241529904 233567320983296 233643763421216 234440490247936 235545992444749 235868556874846 236058722333224 236593898491216 236723231890537 236750329091486 237160905806272 237188053106816 237478382328656 237725789606144 237776375285008 237803593037024 238587194346368 238614504911104 239206365265952 240067997056594 240937888838143 241383355167808 241484126708062 241958296246016 242009782560112 242142076537459 242691044459206 242835037569152 242886710445064 243139752171136 243167583857408 243465232303328 244048707061376 244601997565184 246290369740856 246453211431301 247011953262634 247130221581376 247211102915896 247468649835904 247771562986864 247907006625523 248165278544752 248246498635042 248365358049088 248393787899264 248956929272576 249009904826032 250201195474688 251381017146917 251874619862656 252320781224197 252583651456528 252637398740321 252666317601838 252787293207232 253360395234688 253443315594448 253707355293952 254050703252416 254156763095074 254626669596544 254655816165632 257080689761392 257135393970119 257718353713646 257926135240424 258224400195328 258335986681832 258365557848496 258573861173824 258681809322286 259006408792598 259160082111616 259215228794312 259747632089344 259889622413008 260099154492352 260455342830208 261045829334272 262935440450648 263257285673543 263617798860122 263744017990208 263830336725368 264516737352112 264573023877659 264729999972928 265062188842304 265092529942912 265693529559808 265838770191856 266656276034176 267616783604072 268280581324861 268311290827958 269195419936856 269283522819101 269564064999824 269781396952256 269894023967834 270393026847104 270423978157312 270540836446328 270571804675984 271242932042642 271403865518464 271744428897152 271775534899456 273378703161088 274363425207536 275357587243592 275981859094928 276072183058238 276204365296832 276582608640128 276733801757096 277361193667664 277584811937216 278245979775232 280228019114596 280955254458319 281474708275264 281506928081792 281628575644948 281660813064344 282299375157296 282359445650947 282526974761024 283167500556416 283322293286312 284582748372608 286411819062313 286642734261772 287292591025048 287325476792144 287386616790133 288366607113368 288667030236032 288728455703224 288761505830672 289649503536512 290464872108656 291511139283007 293230725288361 293467138127884 293806502584448 293869021680136 294228731046901 294535261387024 294696268271893 294772725989056 294933862683292 295274923255424 295636353511184 296245975764928 297016711329152 299066877542468 299101111086904 299779212628336 299943086104627 300184910683588 300497646229312 300865469341192 301277484411568 301520384828992 302304842688128 302369170145896 305283319091653 305847752690368 306606378656984 306641475231952 306809099945089 307651908499264 307687124753792 307752597507544 308073217142656 308450313106096 308618926615447 308698996508224 309189527367232 309224919629696 309991922334448 312065245932776 312943715223713 313196021363372 313558200237184 314113625605633 314694385421248 314761349250236 315407838965632 315511066352272 318515413417607 320107327187291 320260593273824 320297252817472 320365408880804 321023408798848 321091719380936 321128474061808 321861229308512 321898072073536 322627857322624 322696509315368 323796906612928 325806567433949 327327793214072 327591696299168 327728457675227 327992683789988 328334389742912 328371973476736 328441847760152 329366417480351 329561836700992 330013149520768 331959853838464 333155587752008 333424189408352 333981948179929 334180105880768 334251216076876 334289477097128 335120828900984 335230507999289 335391015003296 335850310491584 336261406910744 336611727299456 337067271638048 337870118298496 339928214319631 341087371848776 341199003690671 341790717191392 341829841242176 342604814432384 342792098405288 343068469352672 343846250675648 343885610018944 344317125041792 345564765881024 347876011859488 348855289101844 348895221819032 349760622897091 350042612112004 350407289893696 350447400265088 350638971365816 351717254294336 352514643549824 352707344703368 355066362498316 355987814996149 356645995351744 356840954897308 357649960255672 357767012738737 357938310129568 357979282560704 358790868657536 358987000692152 359727256285984 360584075831168 363152637015854 363194206319812 364017615334408 364136751837943 365336641342876 365378460645128 365836945356904 366012106598656 366131895863776 366284746813489 366961965006784 367003970356352 367162563748588 369618262600706 372307745512052 372350362781656 372528642621184 372650564632864 373495412454976 373699582687732 374088906530368 374390510056192 374546808771688 374848781474272 375362111725888 378936370061228 380309454512666 380352987720748 380749243145152 381056216466688 381215297948632 381693655062776 382001389802144 382045116682432 382210209803858 382995233029696 383120580570616 383304017146624 384298750755136 385219739014912 388489387793864 388802601490016 389015139355262 389814139255744 389897087819708 389941718503624 390617962504448 391762398177472 392078250688768 395941224922418 396838875733412 397572584982272 397738561636808 398276830316414 398691758973536 398737396364608 398822243708756 399058872362752 399726426168104 400048699556576 400730252989504 405790128569504 405876476664778 405922936475084 406843217138456 407818234168352 408317422677332 408742811720768 408876585987128 409072354433792 410270857933888 413102764083142 414039322359628 415031585160976 415079092936928 416020131810752 416108656748764 416156287814792 416355541753088 417527590106144 417575383594432 418099366122176 418436452415744 418611139215416 422420871543664 423517119480196 424961315746016 425051743278862 425494566299488 425543271750464 425886359580416 426064156530824 427085237357408 428053495739072 428398607399168 431008147046498 433070137212832 434289237453316 434401911983872 434639376585904 434689128823712 435674626227008 435767333445556 436221320071744 436573016916736 437852092080704 442021390048924 442377763112656 443380691660704 443525802290284 443987871764416 444230576504812 444345830274304 444588730691728 445596671793952 445647678289856 451892700341824 452087976693206 452139726234868 452504257054192 453530143695328 453626650390046 454558356156352 454806839222764 455173520361616 455647724541184 455796849952864 456830201334976 457198513778944 460137020788634 461552031482864 461703089269394 462904290366196 463485152576228 463760146936576 463858830474032 463911927400096 464963676729664 465217847835748 465338546665216 466077981906688 466648483059808 467287526842432 471091984889498 471737113749692 472117444666448 473187796982432 473446463781074 473500658182972 474321811612544 474376106213632 474956764657312 475552750570016 475607186074048 477174388692736 478412730531904 480135994113188 481875777676286 482766710335616 482968253416124 484019565120224 484284153074918 485382088918412 485670075138304 485773420890128 486279504342272 486930464606656 488097414122752 490399033450543 492580739481712 492850007378659 492906422862602 494023906525268 494260443162752 494422205831792 494937299671808 495543125973728 495814013251046 496330557089504 496492997270084 496730716098176 496787575798528 498019809652064 501624784958101 502762034293834 503749239725312 504641562448394 505167302913056 505274797480642 505332635203676 505574586414464 506720790469376 506886631188896 508101406504832 508313526190148 509253339193088 514161379522784 514270787940238 515436707427292 515852270480848 516134259695761 516671973363664 516731115696992 517147722347648 517363618644572 518012817585196 518320164223232 518430457588624 519779244826016 520198308984704 520910685660416 523367035699319 525323593696279 525870880901296 526514571347086 527235597720244 527488035980416 527660673450736 529033474704224 529146047755318 529459999945856 530124377684608 530185059885824 531677540383712 533312552068352 535233567208144 536561162649722 536622581655916 538390839873712 538567045638202 539128129999648 539562793904512 539788047935668 540786053694208 541081672892656 541143609351968 542485864085284 542807731036928 543488857794304 548093037385901 548726850415072 550715174487184 550832361187913 551963718189856 552144366116476 552408730593664 553165217280256 553467603514192 554722387335328 555169623874432 560456038229192 560639465541407 561910508916638 562949416550528 563013856163584 563257151289896 563321626128688 564598750314592 564718891301894 565053949522048 566335001112832 566644586572624 569165496745216 572823638124626 573285468523544 574585182050096 574650953584288 574773233580266 576733214226736 577334060472064 577456911406448 577523011661344 579299007073024 580929744217312 583022278566014 584939628134533 586461450576722 586934276255768 587613005168896 587738043360272 588457462093802 589070522774048 589392536543786 589545451978112 589867725366584 590549846510848 591272707022368 592491951529856 594033422658304 598133755084936 598202222173808 599558425256672 599886172209254 600369821367176 600995292458624 601730938682384 602554968823136 603040769657984 604609685376256 604738340291792 610496755928227 610566638183306 611695505380736 612574571196007 613212757313968 613282950463904 613547968369351 613618199890178 615303816998528 615374249507584 615505195015088 616146434285312 616900626212192 617237853230894 617397993016448 618379054734464 618449839259392 619983844668896 624130491865552 624471671070289 625887430447426 626392042726744 627116400474368 628227251211266 629388770842496 629522698500472 630815677931264 631022132704544 635589861059671 637030826835214 639339122350033 640214654374582 640521186547648 640594505634944 640730817761608 642046817597696 642183438761872 642256948123616 642534486560029 643722458617024 643796144147072 645255714645248 645393018630736 647593813225856 651538554646091 651613134867898 653974269703531 654655586428144 655183392598336 655456915350454 655985367579976 656668779485824 656743946953472 656883695520304 658732834960702 659123673401984 660026299041536 663138647607149 663919707676928 666311175504016 666848378816704 667963896359858 668360211761536 668502432153752 668578954194256 670241657801968 670461015998578 670782030006592 671700620983168 672522813821488 673223454598912 674134543276096 675740236596992 679856428639262 682174743697552 682319903684489 682398007381342 683581434382784 683659682484352 685209628864768 685584196810576 685730082295157 686136938705344 687692501351296 687771220037888 688634250083584 691129531762048 695752023718976 697710578203688 697790443638064 697938926490323 699521245794182 700085224224008 700814579787392 700894800530176 701277942731632 703434508588672 705029287099648 705414689406736 710132724996632 710365138831397 711975629992298 713291990703488 713681909794616 714555489685331 715299920511344 715534025477474 715876620259136 715958565121408 717581737315072 717974001384304 719454512571968 721168151662336 726305274031708 726388412639624 728035230668816 728190149310337 728273503675886 730673282685752 730756921290256 731673890713808 732263791727552 732569493626978 733923930013568 734007940712704 734325127497176 739236525201412 741154959090343 744615491024104 744700725563312 745301129265728 746990824909952 747399165375464 748177813060736 749093617543376 749697562948544 750724223451776 757872740122456 760006165543303 760618909025332 760705975441496 761498486290304 762430595897264 762592833529723 763387310125552 764002779604288 764090233364864 764420419607716 765990466059392 766241161141232 768597501510272 773537432585617 776978775587728 777403508883421 777605202980032 778030278710524 779628278511488 779794175639416 779883437007248 783524796354944 791244520911019 791882449844836 793677751466824 795477123273616 795911968639837 796553660632828 797383517947072 797474792729216 797644487417512 799452852336208 800097399113152 801460505979008 810082508140843 811099017008399 811580257139008 811752953329556 811845872950168 813686434276912 814131233712559 815636468336704 816634845354664 817485623441536 817753171974256 820541715867776 825539949061961 826205528166284 828078644719256 828626151820201 830063170321952 830158185873856 832040263621504 832217313497528 832312575629584 835055180212288 835150767188864 836198732244352 837222278430832 844841743087328 845194443478217 847034238960392 849418655607221 849922631492032 850103486557724 850989132598976 851086543500928 852128313061648 854170474714816 856106991478144 862016294092996 864541836419219 866140274425664 868578474906632 868862745222647 869278753171808 869378257647424 871349252454016 871534666891112 872442640143488 875704184161408 884042780097848 884332111606433 884755526225312 886761383321408 887051604580568 887975743528832 888461153009624 889177461383456 889548670832759 891193343587904 891295356579712 902014237997761 903785400683648 904175953386412 904279452469736 905008514108384 905386332628001 906522430774093 907060287390656 907253300780092 909116712312704 909613678445528 910347040723232 911593699905728 913660402669952 920274041577268 922662296010427 923104062965728 923406178538788 925808580732392 926970305152456 927717660948064 927823854800192 929927353459328 930435695671496 933296966119616 934575053684864 942183969778996 943474227499384 944234889332896 944629083887419 946375593964864 946892927562148 947001316365944 948643623225088 949350262149247 949913529314624 951105501140032 951214372148096 956825461063808 960271988226376 963751555352572 965533420671232 965936506832248 966252640703833 968039130240448 968568306149836 970764177836824 971546841780256 973860929213312 980798066901086 985161478963424 985700014757318 985812845725204 988047813050536 988520886325504 988844411663584 991086251947456 991628026502092 992661114179008 992985994540168 993461432196352 996039619304128 1003249569916202 1005524068587668 1009283124896788 1010334605826112 1010549594961284 1010665270407352 1011149172828928 1013773262377792 1016202813009664 1016627052380296 1028322759045568 1028541575880476 1030873414854584 1031704540961696 1032268519391522 1033343946727328 1033462231393984 1034295444695296 1034727237289144 1036025635170392 1036860915177248 1039558489652032 1040396617969408 1046734071398638 1050647187392558 1051741761802592 1053029142694172 1054471195440488 1054976071960832 1055321346901472 1058066949408448 1058292095510636 1058919999891712 1060248755369216 1063355080767424 1070467134416288 1073122325299444 1073245163311832 1076781679747424 1077134091276404 1078256259999296 1079125587809024 1079576095871336 1082163345785312 1082287218703936 1084971728170568 1096186074771802 1097453700830144 1101430348974368 1101664722375826 1103927436379712 1104288732232952 1104817461187328 1106935207028384 1109444774670656 1110339247748864 1120912076458384 1121278931082814 1123821017833276 1125898833101056 1126514302579792 1126643252257376 1129197500629184 1129437782603788 1130107899044096 1133289173145248 1145647276249252 1146570937047088 1149170364100192 1149301907168576 1149546467160532 1153466428453472 1154913822812896 1155046023322688 1161859488434624 1166044557132028 1169879256269066 1172922901153444 1173868552511536 1175476086720544 1176914924187604 1178141045548096 1178785073087572 1179090903956224 1179735450733168 1182545414044736 1184983903059712 1196267510169872 1196404444347616 1199116850513344 1199772344418508 1200739642734352 1201990584917248 1203461877364768 1205109937646272 1206081539315968 1209476680583584 1220993511856454 1221133276366612 1223391010761472 1225149142392014 1226425514627936 1226565900927808 1227095936738702 1227236399780356 1230607633997056 1231010390030176 1233801252424384 1234475706461788 1234795986032896 1236758109468928 1239967689337792 1248260983731104 1248943342140578 1251774860894852 1252784085453488 1256454502422532 1258777541684992 1259045397000944 1262044265409088 1271034229555489 1271179722119342 1274061653670428 1278678244700066 1280429308749164 1281042373095296 1281189011269888 1281461635523216 1284366877523744 1284513896247232 1285068973120058 1287444917234048 1287592288294144 1290786037261472 1295187626451712 1303077109292182 1303226269735796 1307948539407062 1309311172856288 1310366785196672 1310913830700908 1311970735159952 1313337558971648 1313767391040608 1317465669921404 1318247346803968 1326277295214298 1331083090794331 1332622351008032 1333696757633408 1335927792719716 1336720423523072 1337004864307504 1337157908388512 1337735734313503 1340483315603936 1340922031997156 1341564060013184 1343401241966336 1345045627642976 1348269086552192 1359712857278524 1361552987743417 1364349487395104 1364639807368978 1364796014762684 1367162868765568 1367319364968704 1371168393621152 1371460164590314 1372273877410688 1375385002702592 1382259063524096 1391504047437952 1393968906107449 1395421156407376 1395580887276128 1395877852980646 1399042491588364 1400170448448016 1401629159574784 1402555885463264 1406869017177344 1410829378813472 1420265449993264 1420567668326723 1420730277662794 1423951259984596 1426583981406976 1427363819589232 1429110979370662 1430599841022688 1431068050954948 1431753240518272 1431917130242816 1435948002768608 1438909025143936 1452610548063416 1452776825279248 1456070461337632 1456380298620674 1456547007351772 1461346565371504 1461513842580512 1463347781427616 1464527583455104 1465138987253956 1467847860027136 1468650254994352 1478473050402824 1482309918180686 1487681101476017 1489230982048208 1489401451126624 1490602258531456 1493981649819904 1494798330750928 1496355626121472 1498187235086752 1499395125897088 1501448446903552 1515745480244912 1520012331086606 1521237818050664 1521411950882992 1522996972580608 1524861191794528 1525185667059446 1526774620251104 1528005559208576 1528180466729728 1528840839215432 1531980932118784 1532482322282464 1537195003020544 1547074865171234 1553957551175456 1554807017766842 1555210405960064 1556060557421048 1559256557022976 1559588351278832 1559766874014496 1567049592709888 1582307918426221 1582489041822038 1583764899689672 1587355502933648 1587693276365161 1590954246547232 1591823937279674 1593107321265656 1594767035894144 1594949585458432 1595288974835024 1598905704672416 1600194798226304 1602921011958016 1610479572760219 1620165016281686 1622198034016798 1623160514278016 1623505906659112 1623691745900336 1627372868553824 1628262467425118 1631272936673408 1633269690709328 1634971246883072 1635506343948512 1641083431735552 1651079898123922 1652411056332568 1656157289438512 1657062623233759 1657252303640402 1660126340643904 1660316371747712 1664080527243008 1664434626995056 1664625151259168 1670110360424576 1670301534377728 1672397464488704 1674444556861664 1686565221867001 1689683486174656 1690388886956434 1694068477920784 1694994535762213 1698837311214442 1699845262984064 1700206973115448 1701978265197952 1702173087001856 1704256626123296 1708340949429632 1712213982956288 1724032588185992 1725172480019107 1729083672838438 1732280548851328 1735349046378661 1737156949813264 1737725490445294 1738557506343616 1738756515294848 1742698504908032 1743069333782224 1744885280286976 1751408368322816 1759667120028419 1768085560195696 1768461791182247 1768664223212866 1769511052450624 1773522766642816 1774103209161136 1775951487057664 1776922306019248 1778354922766912 1779097341665518 1782386687175808 1782590713159424 1799947757790833 1804028475995522 1807570801367296 1808351906772824 1808558904939472 1810017028216768 1810772665256002 1813044861548186 1814120574781312 1814506601560184 1818233424625408 1819227356891056 1820694081446464 1823187399811456 1827320805339904 1840548083154536 1845324592020854 1846208125931456 1846812357077576 1851617161464784 1852011167143613 1853940610304912 1855435321896128 1855647709600384 1859854706918656 1860871391342992 1866593932239232 1869150107369728 1877964069274027 1884367939557992 1884984659733707 1886948454998768 1888469778665792 1889258167774838 1892751187929728 1893785855124296 1894002632731888 1898700524298494 1899827058629248 1902211002280064 1902428744296192 1913650922127616 1920543976452752 1927503110705144 1931873013664496 1932505281407666 1936078260480896 1937136612299672 1941528355673648 1943093683560512 1947721858426624 1961596133802172 1966686781208233 1969811898448969 1970322957926848 1971400029514636 1971625691450408 1976095626101072 1976516119556629 1977688823327168 1982172503894912 1983256053004184 1985322228358016 1985971989080336 1992079238608256 2004882733436191 2006499139832404 2011048137175336 2011706317530931 2018566249793576 2020669211652224 2021099189922568 2021330540814704 2027546524755584 2033254104760592 2040577974981049 2052615077018527 2056645518091136 2057083151760952 2061746829709168 2062873877903251 2063409081923392 2064537038783044 2066687893454656 2066924462787968 2069454474578288 2072051270340784 2073721830354496 2079116979304064 2093468142797276 2099601602732389 2101294374785116 2103483523605184 2106058285388344 2108942390880976 2110095238397857 2110642693802944 2116133898816896 2116584191021272 2126710161534848 2140934268832576 2146244650598888 2146490326623664 2147663699615623 2153563359494848 2154268182552808 2156512519998592 2159152191742672 2160332486308129 2164326691570624 2164574437407872 2169943456341136 2190606006565991 2192372149543604 2194907401660288 2198795379239431 2201554474737083 2202860697948736 2203329444751652 2207854872759424 2208577464465904 2213870414056768 2218889549341312 2240751290311037 2241824152916768 2242557862165628 2247642035666552 2253028605159584 2253286504514752 2258395001258368 2258875565207576 2266578346290496 2280645972037643 2291294552498504 2293141874094176 2294099203726589 2298340728200384 2298603814337152 2299092934321064 2305564922362457 2306932856906944 2309827645625792 2310092046645376 2323718976869248 2332089114264056 2337873637259503 2339758512538132 2345845802306888 2346613555995023 2347737105023072 2350952173441088 2353829848375208 2356282091096192 2357570146175144 2359470901466336 2365090828089472 2379497500237417 2392535020339744 2392808888695232 2398233701026688 2399544688837016 2401479285468704 2406923754729536 2410219875292544 2418953361167168 2441987023712908 2442266552733224 2448324360279637 2450298284784028 2452851029255872 2453131801855616 2454191873477404 2454472799560712 2460560883529681 2462020780060352 2467602504848768 2468951412923576 2479935378675584 2496521967462208 2497886684281156 2503549721789704 2504369089171159 2505568170906976 2512909004845064 2518090794001888 2524088530818176 2542068459110978 2542359444238684 2548123307340856 2548957262865601 2557356489400132 2560858617498328 2562084746190592 2562923271046432 2563993227694423 2568733755047488 2569027792494464 2570137946240116 2574889834468096 2581572074522944 2606154218584364 2606452539471592 2615897078814124 2618622345712576 2620733570393344 2621827661401816 2623941470319904 2627534782081216 2634931339842808 2652554590428596 2662166181588662 2665244702016064 2667393515266816 2671855585439432 2674009728615008 2674315816777024 2675471468627006 2680966631207872 2681844063994312 2683128120026368 2690091255285952 2696538173104384 2719425714557048 2723105975486834 2728698974790208 2729279614737956 2729592029525368 2734325737531136 2742336787242304 2742920329180628 2744547754821376 2783008094875904 2787937812214898 2790842312814752 2791161774552256 2791755705961292 2798084983176728 2800340896896032 2805111770926528 2821658757626944 2840530899986528 2841135336653446 2841460555325588 2847902519969192 2854727639178464 2858221958741324 2861199682045376 2862136101909896 2863506481036544 2871896005537216 2877818050287872 2905221096126832 2905553650558496 2912140922675264 2912760597241348 2913094014703544 2922693130743008 2923027685161024 2926695562855232 2929055166910208 2930277974507912 2937300509988704 2956946100805648 2964619836361372 2975362202952034 2978461964096416 2978802902253248 2981204517062912 2989596661501856 2996374470173504 2998790251794176 3031490960489824 3040024662173212 3042475636101328 3042823901765984 3049722383589056 3050371334118892 3053549240502208 3056011118417152 3057681678430864 3064964644564928 3094149730342468 3107915102350912 3109614035533684 3110420811920128 3112121114842096 3119176702557664 3119533748028992 3164615836852442 3164978083644076 3167529799379344 3174711005867296 3175386552730322 3181908493094464 3183647874559348 3186214642531312 3189534071788288 3190577949670048 3197811409344832 3200389596452608 3220959145520438 3240330032563372 3244396068033596 3246321028556032 3247011813318224 3247383491800672 3254745737107648 3256524934850236 3262545873346816 3266539381418656 3271012687897024 3302159796247844 3304822112665136 3312314578877024 3314125246467518 3314504607280804 3320252681287808 3320632743495424 3328869253990112 3329250302518336 3340220720849152 3348889113723328 3373130443734002 3379366972349312 3380777773912868 3388136955841568 3389989071524426 3397674622428884 3399690525968128 3400413946230896 3403956530395904 3408513252246592 3416681898859264 3448065176371984 3449950051650613 3450344960038214 3458167345676876 3464561097702656 3470698092757322 3474313899626528 3475450980890588 3477115012687232 3477513030589696 3486138667564448 3511373494706707 3519334240056838 3536171120391392 3536923582364494 3537328446425732 3539022104901248 3547045533285632 3548206418322272 3553844612038496 3556709845533824 3558194683331036 3564773374351616 3599895515581666 3608056951991044 3612939817870327 3616703813545648 3617117809878944 3620034056433536 3621545330512004 3626089723096372 3628241149562624 3629013203120368 3638454713782112 3641388162892928 3646374799622912 3663569249895233 3681096166309072 3690649184041708 3692416251862912 3693624714155152 3703234322929568 3704022334287226 3707881220609824 3710870643792256 3711295419200768 3721742782685984 3733187864478464 3755928138548054 3768735879115984 3769969319467414 3773896909997536 3776939557331584 3778516335549676 3785502375859456 3787571710248592 3788005265463776 3797401048596988 3799654117258496 3804422004560128 3841087952905504 3855006221410288 3855826528315391 3863746027328992 3865010562815332 3872156520961792 3874273224599344 3883056711347296 3886187367121024 3923192267604344 3924476258789849 3933373562416466 3939623796897938 3940645915853696 3942800059029272 3943251382900816 3952191252202144 3953032239113258 3955377646654336 3964345007789824 3966512106008368 3970644456716032 3971943978160672 3984158477216512 4009765466872382 4012998279664808 4022096274350672 4023412635061862 4037132499587152 4041338423304448 4042198379845136 4042661081629408 4055093049511168 4066508209521184 4081155949962098 4094577396941731 4105230154037054 4113291036182272 4114166303521904 4123493659418336 4125747755806502 4126818163846784 4129074077566088 4133375786909312 4133848925575936 4138908949156576 4144102540681568 4147443660708992 4158233958608128 4186936285594552 4199203205464778 4202588749570232 4206967047210368 4212116570776688 4217884781761952 4220190476795714 4221285387605888 4232267797633792 4233168382042544 4253420323069696 4273477291497589 4281868537665152 4292489301197776 4292980653247328 4294835778585457 4295327399231246 4307126718989696 4308536365105616 4313025039997184 4318304383485344 4320664972616258 4328653383141248 4329148874815744 4339886912682272 4371301697492023 4381212013131982 4384744299087208 4389814803320576 4397590758478862 4403108949474166 4405721395897472 4406658889503304 4415709745518848 4417154928931808 4427740828113536 4437779098682624 4475373856450231 4481502580622074 4483648305833536 4485115724331256 4495284071333104 4497741405920203 4506057210319168 4506573009029504 4516790002516736 4517751130415152 4533156692580992 4560769882522637 4561291944075286 4577819887924717 4582589104997008 4586283748188352 4588198407453178 4596681456400768 4597207628674304 4598185868642128 4611129844724914 4613865713813888 4619655291251584 4620184093290752 4647437953738496 4664178228528112 4675747274519006 4679517025076264 4691691604613776 4693227111990046 4695474210046144 4701904346882176 4707659696750416 4712564182192384 4715140292350288 4718941802932672 4730181656178944 4758995000474834 4776239325791423 4785070040679488 4785617777390464 4796467402053376 4799089377674032 4800110576066099 4802958570937408 4813847509459072 4820439750585088 4837906722334336 4883974047425816 4884533105466448 4885572485432261 4896648720559274 4900596569568056 4905702058511744 4906263603711232 4908383746954808 4908945599121424 4921121767059362 4924041560120704 4935205009697536 4937902825847152 4959870757351168 4993043934924416 4995773368562312 5001888427797317 5007099443579408 5008738178342318 5011136341813952 5025818009690128 5036181588003776 5048177061636352 5084136918221956 5084718888477368 5096246614681712 5097331045172359 5097914525731202 5114712978800264 5121717234996656 5125846542092864 5127986455388846 5137467510094976 5138055584988928 5140275892480232 5163144149045888 5212308437168728 5212905078943184 5231794157628248 5237244691425152 5243655322803632 5247882940639808 5255069564162432 5269862679685616 5305109180857192 5320043158803121 5324332363177324 5330489404032128 5338149834708061 5343711170878864 5348019457230016 5348631633554048 5350942937254012 5361933262415744 5363688127988624 5380182510571904 5414762028099319 5438851429114096 5441824562183947 5446211950973668 5457397949580416 5458559229475912 5459184059050736 5484673574484608 5485840658361256 5538711646377133 5571383780478859 5575875624429796 5581684625629504 5582323549104512 5583511411922584 5596169966353456 5599229097165967 5600681793792064 5610223541853056 5643317515253888 5677693119058793 5681061799973056 5682270673306892 5682921110651176 5695805039938384 5698918635987913 5709455278356928 5716443917482648 5722399364090752 5724272203819792 5743792011074432 5778779643433727 5800383062741407 5810442192253664 5811107301116992 5824281845350528 5825521194482696 5826188029407088 5845386261486016 5846055370322048 5853391125710464 5860555949015824 5874601019977408 5913892201611296 5929239672722744 5945930589250547 5950724405904068 5956923928192832 5957605804506496 5979193323003712 5992748940347008 6051792854934533 6062981920979648 6080049324346424 6082039216558529 6084951272202656 6085647803531968 6099444767178112 6100742668237784 6107098481004416 6115363356861728 6129929289129856 6188299460684936 6190324781245031 6215830204701824 6219228071067368 6224242229684192 6226840695829313 6238353405115328 6239067496057984 6314099665984327 6329231673704884 6329956167288152 6335059598758688 6345657015418651 6349422011734592 6350773105460644 6363816986188928 6367295749118696 6372429285062624 6381155899340096 6395622818689664 6441918291040876 6458636072072989 6480660065126744 6488792136067192 6494023626636448 6494766983601344 6509491474215296 6513049869700472 6533078762837312 6542025375794048 6604319592495688 6609644225330272 6624629157754048 6628250492935036 6629009214561608 6640505362575616 6645451835044729 6657738507980224 6658500605036672 6697778227446656 6746260887468004 6758733944698624 6761555547825736 6763768484926831 6776273911683136 6779978143048852 6795349244857768 6800827892461792 6817026504493184 6896130352743968 6899900103301226 6900689920076428 6916334691353752 6941396185514644 6948627799253056 6950901961781176 6954230025374464 6972277335128896 7022746989413414 7038668480113676 7072342240782784 7073847164728988 7074656892851464 7078044209802496 7096412836644544 7107689224076992 7113419691067648 7116389366662072 7199791031163332 7216113903982088 7225879635740654 7233407627091296 7234235619757888 7240068112867072 7243090661024008 7252179446192744 7258026406240736 7276909427564224 7282776325785856 7327138499790466 7362192332618144 7381298368083416 7384832503725824 7387249428310304 7406468645859136 7408044668574452 7415762441219648 7421741287584512 7443485565371968 7511856277096108 7537471758231968 7539938638934828 7547793819995072 7553879114663168 7557032671099352 7575143420497184 7576010530927552 7594802097193976 7682175905811008 7710012442820576 7711653056630782 7727492054657984 7730021125630664 7748546449198688 7766113422694592 7772374734242048 7846384535208688 7848952517579698 7866747124832932 7879247593795876 7881291831707392 7885600118058544 7886502765801632 7904382504404288 7906064478226516 7910755293308672 7933024212016736 7943887956321344 8019530933744764 8025996559329616 8044192548701344 8046825270123724 8074264999174304 8084396759690272 8085322163258816 8133016419042368 8162311899924196 8189154793883462 8210460308074108 8228332607043808 8246987318836672 8251495511613004 8253636327693568 8258148155132176 8266751573818624 8277817898313152 8288205081363136 8294887321417984 8373872571189104 8398406410929556 8405177499140464 8413934094420736 8424233141553376 8435769563523904 8440380953591428 8442570775211776 8466336764085088 8546954582995178 8563737075330304 8584978602395552 8585961306494656 8589671557170914 8590654798462492 8614253437979392 8617072730211232 8636608766970688 8641329945232516 8657306766282496 8679773825364544 8742603394984046 8762424026263964 8769488598174416 8795181516957724 8806217898948332 8811442791794944 8813317779006608 8834309857863616 8855481656227072 8897239606888423 8950747712900462 8963005161244148 8967296611667072 8970231448662512 8990568142666208 8995482811840406 9012114420638336 9013146018059008 9035502260830304 9066313385161984 9121539765045274 9122583888150572 9155639775849434 9165178209994016 9172567496376704 9176396814906356 9193362912801536 9196371737284256 9222259689449828 9227731427627776 9239310582503168 9317581635560317 9328356457056224 9351494549038012 9359034050152528 9364150140194521 9383383209227552 9386454223980092 9390948420092288 9403808693764352 9415319393500832 9430280584700576 9437883605865344 9517990000949668 9530870914203919 9552478651582846 9570140081358976 9571235554780928 9598178755348064 9600221152132198 9605917141874816 9627695018918144 9675813444668672 9767948094851632 9769066210932896 9771144970864522 9793297441118548 9801193139136112 9811404117023488 9816767493909616 9817891198242848 9842243534118724 9848083120241408 9875805651694304 9943973678287061 9986087869848832 9991546737124624 10003776855594634 10014198887158816 10017476356684636 10022272683627904 10051636019380256 10072363176007552 10168273836443912 10169437776954736 10192493229363424 10194662090344718 10195829051462404 10229425957600528 10243434469993312 10251693084185728 10255972910777692 10274935020189952 10280551784960464 10326288298091776 10413767710332119 10424616874337456 10425810157886368 10463588315256496 10474489382850304 10487310645607264 10495765881279616 10510139128324864 10539725359371232 10610218361714384 10640086317606242 10648664726354648 10660978808064256 10676299669416122 10687422341757728 10696038914460032 10697263267108096 10701885874508024 10723866524831488 10727376255977248 10760365021143808 10829524056198638 10877702858228192 10883649124367894 10892423901947336 10914795899160832 10917118458951824 10918368118101472 10969347148969216 10971681316722512 11076155428983547 11077423292754266 11113852934556127 11142767560957718 11151751248859592 11163369251259008 11164647098209024 11167022823845168 11192339932706912 11198458194331934 11201363587584128 11220447083706112 11273357009321533 11286635030507776 11355386238117586 11362123599946112 11364541346613784 11365842221302352 11391610079876768 11397837271975826 11418910556713856 11432887834965296 11444798728181504 11448544407639584 11487584022148864 11557559286867454 11599438362636313 11600766125482814 11620884384507328 11622214602233984 11648563690701056 11651042388965392 11652376058814176 11657411399017669 11690772522972032 11692110740644096 11706782251420928 11721111898031648 11749202039954816 11827784403222592 11858479345445488 11864961750335491 11891861178501094 11901448811808136 11913847856385664 11915211609012992 11958386646007424 11985497880694016 12076207360133749 12103585709869066 12125963841959296 12147443324650627 12160098648692848 12164078433117058 12169902544405312 12171295607063936 12198889534356224 12201485336475568 12214196962008832 12230726713723456 12259858578259712 12376598921369872 12379232538275729 12380649562490062 12431660409403648 12438456142134736 12448484459368384 12453681391658626 12476706810230656 12478134992115968 12599634304535831 12628199331968654 12658463347409768 12659912334576304 12670119197517376 12691314030837302 12698844023469184 12701546210921288 12727633972377856 12734591498237392 12744858570125248 12762311798680192 12791245637379328 12883836582081752 12917272144145978 12961320130253488 12964078170005291 12977584272134384 12988047253272896 12989533967202688 13018982948430592 13026099739400944 13066157525674624 13084050751588096 13145748484918189 13208639184991376 13219288450660544 13249258315508096 13256500985870072 13258018429123216 13290903670089458 13315477015960448 13317001210073344 13395556454893312 13492521774936008 13523111095651472 13527536969853662 13552547823366272 13559956286097704 13590698489715536 13601655784923584 13634053008986368 13788683289142783 13792260705487936 13799800206602452 13801379840152856 13832669382707504 13835612836896403 13882792371029288 13897255598506112 13901803923562352 13944554670257792 14034179134053337 14045493978826828 14077336960227352 14081944222716517 14144684481565568 14147694329457976 14149313785702928 14192825673289088 14215378448153984 14232778733324144 14368305539129689 14399582062326664 14432227807964176 14440117145322757 14451759271481308 14466815254182592 14468471239515776 14486181322048016 14504358892385488 14516052812481472 14553818855128448 14654276999580932 14697211219126723 14724384665236288 14762596736166832 14770666668784999 14774498856620608 14812937291718272 14816089337148904 14831524882439296 14886971130743936 15023712554192216 15033645897309361 15074943516463936 15079877277869656 15095587639990144 15114065342198704 15122327404156903 15150286840994368 15152021061855104 15189604194387952 15334242045961937 15364351811622016 15391567654676017 15410881323159581 15420024885641152 15423306113261564 15454984109315968 15460042251261328 15497092898397376 15532226845389184 15685259032177259 15692769070417376 15697905035159396 15733494249665864 15758495187591752 15771200236117088 15773005531603264 15808765008808576 15812128956453032 15866048424033472 15887775912642688 16039061867489528 16051993118659232 16058694426086123 16088385097402688 16093650540247448 16138954456537199 16148529998348608 16168793519380544 16170644326517632 16266032838084736 16324623799848392 16365115460816521 16378309587766924 16420920616148216 16426294891965161 16456665214087616 16493974637673344 16502991023226008 16516296310264352 16555635796626304 16576410162726272 16747745142378208 16796812821859112 16810354998280928 16848466283106752 16871539127047808 16880761907182856 16932673528170176 17093909165990356 17138270521957459 17169957204791104 17171922612989312 17179343114341828 17181309596924984 17223926184707767 17234145460422464 17273217533941376 17282659890465032 17359547650729088 17485206789968092 17524848052527928 17530583624198113 17538977196348832 17590363033915448 17612435797896664 17626635558013216 17668619715727232 17794479213776846 17901495425800924 17926010322488296 17934593223334144 17940462897325024 17947952593860961 17981136285332416 17990965623680812 18024228841276672 18071004521660608 18243079530090548 18245167776301144 18311279551698868 18330356419988032 18345134992753408 18352793629812712 18392743474568512 18444519378899656 18635163271120634 18656712914112448 18702989098076024 18718068100305056 18728300280389042 18766766418455104 18772908447960184 18781896840184576 18830638787001664 18860561169401152 18875767211730688 19035980001899336 19061741828407838 19104957303165692 19140280162717952 19196357510696128 19200442304264396 19211834283749632 19535896189703264 19538132421865792 19542289941729044 19586594882237096 19602386278272224 19633534987819232 19635782396485696 19684487068237448 19751611303388608 19887947356574122 19983093474249248 20007553711189268 20028397774317632 20034952713369272 20044545367255808 20103272038760512 20144726352015104 20336547672887824 20338875553909472 20384986458726848 20389324180689436 20391658102924808 20458851915201056 20486868939986624 20503386168371456 20511945821555384 20561103569920928 20827535420664238 20849233748674912 20851620315772736 20927176630512992 20974621291214528 20991531762559232 21079450718742464 21220436723428768 21280172635212484 21297329452709296 21352599338832244 21374844683515456 21392077828920064 21403771749016048 21454752511954496 21659048112397276 21755405716456384 21767298248735788 21784847803894672 21834236917903648 21836736236202944 21943362633445024 22152310857967094 22154846585508532 22227705869112254 22285535121915436 22303502497719184 22326738502518016 22334045647690336 22384679865413824 22396916388663868 22402727175168256 22546714018643066 22710772476235172 22724247199892224 22729082693227568 22731684442604704 22783220159753536 22795674543951652 22837821113427712 22865775669930592 22897088815279168 23115118573734908 23198876725272626 23201532250965628 23241768769014656 23244429204467968 23302084777930784 23304752117628352 23314822798035338 23381545045944064 23442223796063296 23498404079909632 23655568806445184 23716958690890976 23729923500670982 23783722357002188 23802897623616272 23827695712771328 23916773292014848 24149650361554291 24152414720267498 24207171419738132 24251927683918592 24294886649301254 24320197297385696 24328156866234116 24339805088810624 24342591214127872 24402970672951136 24461453427446912 24753197842739744 24758465076551458 24761299124980124 24876912284269472 24896968918736768 24907362783317252 24953413620461312 25199268609071662 25256398663937308 25290578725092289 25316926694819536 25319824669152608 25340238395034752 25382628061674604 25397688046938368 25403092421842576 25469182996474784 25489717140250496 25524623597360384 25767673164163504 25834544288291956 25922640260506976 25928156340010582 25955168544268768 25976094506545792 25979067934405376 26052199478801888 26132315051349248 26291496969836378 26417278369982752 26438576901321088 26498516631016192 26513001971740144 26516036858246432 26581807340178916 26630954031920896 26985043549872016 26990785698207737 27046222191302944 27055073939707324 27105095646732544 27119912572195408 27181396979431072 27203311569847168 27577366578285566 27584521410975872 27599600413204904 27602759680305712 27665338765415008 27671225673792806 27765584742058576 27794511197012224 27803607847124704 27889109340515584 28068358268106674 28090987957653656 28154673920454704 28163888445433034 28289368963131136 28295388658915952 28298627571405856 28385651346578176 28430756896307968 28465557466648288 28736611078259378 28799164124653328 28864455615928352 28880234290645514 28903518542962616 28933630508365184 28936942479031552 28972362644096032 29008717784770976 29032105624962944 29107637710256896 29308553999161864 29394422438253446 29448769330472576 29525193472333664 29541333337569998 29548997713241216 29625874583436544 29632178674297808 29663049764878592 29773942261487872 29914341040483123 30047425108384432 30063850450098199 30067291794618722 30149887032927872 30159754555739312 30191175279980288 30228130684397408 30244654808313806 30300573681988736 30304042123710208 30379208388775904 30599111882444161 30668484091923874 30728703623244032 30783135309352034 30821762646319162 30840049771282304 30846612226523128 30909968218631936 30920084502522656 30994185796794752 31064453690778368 31370518064354518 31385538140834752 31395810070318792 31466988499331728 31484189841441421 31516990375183504 31542400472234176 31546011063206528 31617530017617152 31624257912906064 31732096848066944 31775551825285376 31925389177658459 32044739215473019 32078123734979056 32103986237318464 32117388852172246 32176770194805376 32187301080494896 32277908913074398 32297059996697216 32337587038761088 32341288653035264 32532065676169472 32649247599696784 32730230921633042 32756619175533848 32841841232296432 32852589783930322 32913330428175232 32987949275346688 33005982046452016 33032592620528704 33111271593252608 33152820325452544 33433675280539961 33495490284756416 33593625643718224 33600774032462693 33620709996561856 33696932566213504 33743078254095616 33761523814365712 33865347056340352 34187818331980712 34199007398025827 34276541043914918 34339914409582208 34343845225978624 34358686228683656 34362619193849968 34447852369415534 34468290920844928 34546435067882752 34565319780930064 34719095301458176 34970413579936184 35049696105055856 35061167248396226 35077954392697664 35180726067830896 35224871595793328 35253271116026432 35337239431454464 35588958427553692 35681317316206513 35802990851601848 35852020644976592 35880925794650048 35895905187721922 35962272570664832 35981931247361624 36142009043321216 36486159060181096 36490335552602288 36622559103397736 36660712839976064 36705587259625424 36785486949137024 36889038757799312 37240302111621847 37270326542241268 37313425828224896 37367048842956427 37405978196152048 37426426070530411 37436136200610112 37456600560778084 37533532836910208 37545816895920368 37661277574003328 37721122338802304 38071960003798672 38092771935287629 38123483656815676 38209914606331384 38392715021392256 38400884608528792 38770981524639931 38999686463352013 39071792379406528 39076264843731584 39084579883458088 39173189764474192 39194603680161769 39204772556544448 39267069975638464 39271564792971392 39368974136474896 39503222606777216 39743851833411551 39775894713148244 39892430451915391 39966186948498496 40015107422378536 40056795548635264 40069905426738544 40206544077521024 40451457504036089 40673095345775648 40677751107818944 40769972917453696 40778648361378872 40783316205849616 40917703830402112 40973737879973248 41023891643110768 41122207139841856 41621514124753829 41655070841328476 41698467497349824 41703240631545472 41829535020004577 41854353261025984 41949242582429056 42158901437484928 42440873446857536 42560345270424968 42574274515909703 42594658905418592 42705198677664488 42749689367030912 42807543498032096 42909505023908992 43318096224794552 43332273468715217 43510811432912768 43534596497471576 43569695607789344 43587884870805191 43668473835807296 43673472472405888 43886725266890048 44304621715934188 44309693171017064 44419599107930557 44455411738224508 44571070243830872 44607004995438368 44668091295380672 44769359730827648 44793832777327736 45093428037286132 45210452504510923 45421544952470344 45458165386455136 45463368885209408 45566440319507072 45591349087903304 45731551339861184 45794177630558336 46230237147469816 46397753450545252 46403064501931256 46483537538029312 46518162845313103 46604169555861568 46609504235256704 46629645596070676 46884447592126592 47311137612890368 47433917381781952 47459847001341964 47567444714004376 47605795247232544 48299300723108582 48304829440534996 48414342839476264 48589773298602508 48640394594771392 48656313732468232 48679610177621248 48805941345902272 48922906854893824 49506395685479488 49516930153102916 49522598249960248 49753824568538944 49793937837473536 49814725566634504 50398537218143324 50512797327874616 50581157450184578 50633853389639072 50639649338305216 50680476790069504 50765256123349208 50806184843685152 50938365992949568 50979434280500992 51535346328327008 51669088576583912 51845280521013952 51856312680021164 51910337088537536 51952189013091584 52104398957603776 52582993939672756 52834556739965504 52877153802642176 53026003943480288 53032073716492864 53163614680357832 53970087099744032 53981571396415474 54092444382605888 54110147879414648 54239825144390816 54362793958862144 54406623139694336 55154733156571132 55169042821951744 55199200826409808 55205519360611424 55330677530830016 55342451347585612 55531169484117152 55607215694249408 56136716536213348 56181975915307312 56309347840909408 56327776890866068 56590777317831904 56597255142811712 56931114933296576 57473222156518756 57598328249306656 57728911231856704 57760468581291028 57807037085925232 57867261016730368 57944725288192064 58017435569541952 58064211249925888 58617107998323728 58788844876506892 58897538660945152 59050386944667328 59082666675139996 59097995426482432 59264357348595616 59828682080966246 60094850216768864 60127700900196398 60134583589237444 60299774065855744 60319509111478624 60456261368794816 60489309616627612 60601147363977472 60758416777551808 61198223764888322 61336968183847748 61566270618704068 61643525292638324 61680099542564608 61693224453046256 61840169005045312 61988371593589504 62280677248218961 62741036128709036 62771076281669504 62791620140637584 62933976998663456 62968379682882842 63033980750367008 63084800944468352 63092022126413056 63248515825812128 63464193696133888 63850778355316918 64089478430946038 64156247469958112 64207972474636928 64234777704344492 64353540389610752 64374602160989792 64555817826148796 64594119993394432 64675174077522176 65298495199393568 65460461843266084 65513238351067696 65549050981361647 65683682464592864 65705179567860644 65826660856350464 66011964092904032 66065185241057408 66716096399427433 66867350561079922 66990980569512832 67187251287436448 67201548064925386 67241419993123712 67393865132427008 67523047628731424 67730694112680704 68375636663961424 68398014796051654 68553082087829836 68679828819164416 68717372457367312 68725238387699936 68895704738831068 68936581841689856 69130639561860128 69607815748009427 69940827159872368 70099392210111712 70122334496792452 70155908785395328 70361452135661792 70449743191586656 70506542232052864 71177916855107384 71362634632413026 71605981703203696 71704041289953184 71761851589300096 71791810375443844 71924545141329664 71963862494723248 72284018086642432 72972318120362192 72980671105204576 73245118206795472 73321425679952128 73411174519250848 73570973898274048 73778077515598624 74480604223243694 74540653084482536 74626851656449792 74734097685912854 74811956392304096 74852852141060822 74872272401220224 74913201121556168 75067065673820416 75091633791840736 75322555148006656 75442244677604608 76143920007597344 76185543870575258 76246967313631352 76419829212662768 76785430042784512 76801769217057584 77533088002884829 77541963049279862 77796970541892889 77999372926704026 78143584758813056 78152529687463168 78169159766916176 78346379528948384 78389207360323538 78409545113088896 78534139951276928 78543129585942784 78737948272949792 79006445213554432 79487703666823102 79551789426296488 79784860903830782 79932373896996992 80030214844757072 80113591097270528 80139810853477088 80413088155042048 80902915008072178 81196068538454191 81346190691551296 81355502215637888 81539945834907392 81557296722757744 81566632411699232 81601879793123683 81835407660804224 81947475759946496 82047783286221536 82244414279683712 83054732252348437 83243028249507658 83310141682656952 83396934994699648 83406481263090944 83659070040009154 83708706522051968 83898485164858112 84317802874969856 84881746893715072 85032103272554389 85120690540849936 85148549031819406 85189317810837184 85410397355328976 85499378734061824 85615086996064192 85819010047817984 86636192449589104 86654627767930103 86664546937430434 87021622865825536 87069192994943152 87139391215578688 87175769741610382 87336947671614592 87346944944811776 87773450533780096 88609243431868376 88619386342034128 88839198215861114 88910823476449016 89142140487661744 89214009990876736 89336182590761344 89538719461655296 89587665554655472 90186856074572264 90420905009021846 90748547190037037 90843089904940688 90916330772910272 90926737770418816 91132880639014144 91182698175806608 91463102679722368 91588355261116672 92460474294939632 92795506901090504 92806129003862512 93036325690626206 93208339111723136 93219008470513408 93259291192141352 93768895184253184 94867834763563904 94919694002683928 95134889428008752 95211590494465088 96520783023999481 96598601446217164 96609658881069992 96828685678952528 96849289858274821 97179546597205016 97280789189542784 97312627464936464 97611882691804544 98239253938373359 99012791370958976 99033860306205832 99045196499920496 99507649137077888 99629451133269008 100797074436286648 101025594655749232 101080820017259299 101162314900369156 101267706779278144 101279298676610432 101530512246698416 101612369687370304 101876731985899136 102880478533887061 103070692656654016 103338177153167824 103394666681494993 103690561042027904 103712625360042328 103820674177075072 104208797915207552 105165987879345512 105235521281165527 105669113479931008 105856291829098321 106052007886960576 106064147432985728 106327229360715664 107339694321733559 107876169262117067 107940174199488064 107963142792830948 108184888765211776 108220295758829296 108479650288781632 108725587917724288 109796813225240813 110309466313142264 110398401652819616 110411038721222848 110661355061660032 110684902695171224 111062338968234304 111214431388498816 112273433072426696 112363951830614624 112618695681818816 112655553781732136 112972681195760393 113181554635663808 113194510285623424 113862229866593152 114555808225715647 114946444313037512 114984064243756127 115196656498613312 115457822463713408 115520937162582056 115614074171850464 115889450576384128 116034871139083904 117234215996647456 117577689753013784 118100773889334656 118165333350279992 118528714697191232 119657364161932492 119967893653702213 120189700433537728 120255401800392796 120269167178474888 120567483292954369 120639018222957248 120912522737589632 120978619233255224 121516833555103616 122396447529776644 122673936367695496 122714085369386791 123132541237408136 123287050585276648 123386448906092512 123680338010090624 124561354496437922 125482072257418072 125542152563339008 125583240281275168 125867953997326912 125936759365765684 126067961500734016 126169601888936704 126497031651624256 127701556710633836 128178956861892076 128312494939916224 128415944949273856 128469555408688984 128749204321979584 129111635652297592 130596990398787136 130920923686532168 131026476702135392 131098101962723294 131367364929185728 131410359135721288 132023928185808064 132130370482114816 133432192798854866 133734701122159844 133981961139025664 134374502574872896 134403096129850772 134482839986247424 135046095257462848 136751273327922848 136796029592103308 137106164175659672 137434744914734624 137450476775399872 137791409477662136 138261279123720256 139215631496018854 139881654319744736 140198784420223424 140244668993584904 140311817570790656 140722904271323584 140899486383173312 141013084464105728 142355833710214768 142725269264826052 143211963406407392 143408082579906368 143523703178600192 143583620750887688 143927724989446496 145944636240724384 145961342210409152 146490236413590944 146822349038501696 147556155031197248 148961208446487388 149081306168965072 149468195371825708 149623912784608192 149705704282121644 149744544802440448 149826402243112336 150183267583681472 152287840015194688 152371087741150516 152493934627262704 152839658425325536 153603538434115168 155066176005769658 155083926098559724 155593941083785778 155998745853408052 156287169517626112 156338319533832352 156692759057896768 156778414720647076 156819090226177792 157068279902553856 157475896545899584 158975407333646204 159103578852592976 159569721807661564 159864747793993984 160060429689514144 160279621706954176 161805830016144356 162392137076908382 162692381383102592 162711004431275776 163114593445515488 163133264823398464 163203759586247366 163670815321608448 164095566572443072 164488828559367424 166109464504696874 166486056499015316 166620283365313904 166793869989399296 167318140080018308 167417413044103936 169047552530880037 169763493787430144 170064206545108778 170241381081699872 170297098063638812 170378635621674368 170820794710657952 171230173992128384 173272384899178208 173309255535860206 173329093874860868 174138385989886304 174278782431157376 174351539483220764 174673895343229184 175546901067560192 177034051075646023 177218486863736752 177238772684068256 177678396431722228 177821646952898032 178284280975323488 178428019981753472 178672365181522688 179175331109310944 180373712149144528 180841810018043692 181497094380074074 181686179809881376 181832661545820544 181853475540837632 182365396351613216 182926205359444736 184920948589879264 185591013802181008 185612258007725024 186072651381252412 186416678223446272 186518582384282704 188935499887454159 189735669527127808 189839388005367856 190269778856017504 190423180988930176 193041566047998962 193197202892434328 193219317762139984 193657371357905056 193698579716549642 194359093194410032 194561578379085568 194625254929872928 195223765383609088 196478507876746718 198025582741917952 198067720612411664 198090392999840992 199015298274155776 199258902266538016 201594148872573296 202051189311498464 202161640034518598 202324629800738312 202535413558556288 202558597353220864 203061024493396832 203224739374740608 203753463971798272 205760957067774122 206141385313308032 206676354306335648 206789333362989986 207381122084055808 207425250720084656 207641348354150144 208417595830415104 210331975758691024 210446953150687393 210471042562331054 211338226959862016 211712583658196642 212104015773921152 212128294865971456 212654458721431328 214193783177109127 214679388643467118 215752338524234134 215880348398976128 215926285585661896 216369777530423552 216440591517658592 216959300577563264 217451175835448576 219593626450481626 220389328890089947 220618932626284528 220796803305639232 220822077442445696 221322710123320064 221369805390342448 222124677936468608 222428862776997632 223477724243609213 224546866144853392 224727903661229248 225237391363637632 225311107563464272 225945362391520786 226363109271327616 226389020571246848 227724459733186304 229111616451431294 229892888626075024 229968128487512254 230393312997226624 230915644927426816 231041874325164112 231228148343700928 231778901152768256 232069742278167808 234468431993294912 235155379506027568 235205418227238851 236201547778669312 236330666700559984 237057429394382464 239314728323864984 239393051786180789 239935787307404426 240379400867075456 240510803600785592 240538334356949776 241134966585908738 241278036445914496 241825045475179264 241957238466510448 243033667110207232 244792895059553288 245347872735390992 245428170738773582 246265082474816272 246574101170553296 246772897812185024 247360676020181248 249122708992875844 249769221213445591 250964144514836144 251166480562550336 251735907994653824 251873518731531368 252135923001468032 252994063303248512 255403113421267672 256357913723784152 256624989879832448 256939110817377968 257498408643959168 258223271304595184 260682114781352929 261193980797574272 261841847373064336 261984982493712877 262052953404270784 262196203925446588 262734729858371456 262820718271442576 264047856371616128 266649403547013403 266864385597709732 267469402244319688 268749005149745792 268806192259701544 270092190514925696 272997805243464091 273502546655845696 273592059184206616 274212328351319344 274362225761132383 274869489829469248 274900953550799744 275582818955324272 276522558247440512 278206962833880857 278431262992037708 279247013163407737 279763308639489472 280397568840446848 280489337987169808 281445808542647168 281798972766346624 284711667420429536 285450538529652104 286423926812814784 286816165159812736 287167241501775376 287855449978892992 291350598873276803 291889272481448768 291922684420818304 292806745140032039 292980472827181888 293644698077003392 295112310062394496 297922416892974776 298019921611367921 298162612337930144 298936390743651416 299247825569216384 299411408564243288 299652804486224672 300366535167362944 304575680030389376 304742175482301032 304987869254525408 305115194095636337 305679316850651072 307207076868230336 310132352011539316 310167852197119448 310937193755513899 311187882167571556 311997491706816104 312676639067664704 313385518115793536 313556829441294152 314951793091799168 317950814667292408 318207157705185952 319139443615323128 320120859379028288 320559243413908352 323611660032288712 324784274153816764 325384762766205184 325627139917191721 326229186891030976 326266529646796928 326407519172494732 328191133144886144 332218929009393748 332972112998030632 333240566730627808 334636280160036616 338095105061760074 340128413090217556 340482762163399744 340594196127277624 340757271243348736 341641589421315904 342460347984256768 346544769798356416 346618511071720412 346658187749721736 348276771979772608 348557564862314752 348703078966441528 354068102151292046 354436973727473504 354477545368136512 355356792863444456 355643293905796064 356568561950646976 356856039963506944 358350662218621888 360747424298289056 361683620036087384 362994188760148148 363372359619762752 363665323091641088 364730792703226432 369841897179758528 371182027604362016 371224516015450048 372145302762504824 373037164768565408 377870999774908318 379678776010735712 380539557712035008 380846361977860352 386083132095997924 386394405784868656 386438635524279968 387314742715810112 387397159433099284 388718186388820064 389250509859745856 392957015753493436 396135441224823328 396180785999681984 398517804533076032 403188297745146592 404102378622996928 404323280069037196 404649259601476624 405070827117112576 406122048986793664 406449478749481216 411521914135548244 412282770626616064 413352708612671296 413578666725979972 414850501440169312 420663951517382048 420893906301374786 420942085124662108 423425167316393284 424208031547842304 425308917442862656 428387566354218254 429358777286934236 431504677048468268 431760696797952256 431852571171323792 432881183035317184 433918601155126528 439187252900963252 440778657780179894 441237865252569056 441593606611278464 441644154884891392 442739610780684896 444249355872937216 446955448487218426 449093732289706784 449455807322458496 450474782727275264 450622215126928544 451890724783041572 452726218542655232 458223232902862588 458843356869531529 459785777252150048 459936256975024508 460786625994453248 462083748650328224 462456296687401856 468936863986589824 470310759012055136 470410836454477702 472661333401119968 474114858788764928 478629456647729968 478786103572361578 479871574614808852 480758801734150912 481021607201571184 481076668713899552 482269933171817476 482556072891828992 483914476933020896 489585790119106576 490695745470781984 490856341477547164 492530164949632544 493148202341106592 493545795624370048 498245417985751688 499538442426891182 501928289029672288 502332961125100672 503471815989307648 503747037463062736 504271846002936064 505988126606497024 510806226842535344 512715827447568304 513249979759664896 513878221634755936 514996817287918336 516446542609190368 521364229562705858 522387961595148544 523683694746128672 523969964987425754 524105906808541568 524392407850893176 525469459716742912 525641436542885152 528095712743232256 533298807094026806 533728771195419464 534938804488639376 537498010299491584 537612384519403088 540184381029851392 542731616020193803 545995610486928182 547005093311691392 547184118368413232 548424656702638688 548724451522264766 549738979658938496 549801907101599488 551165637910648544 553045116494881024 556413925667761714 556862525984075416 558494026326815474 559526617278978944 560795137680893696 560978675974339616 562891617085294336 563597945532693248 568372479769179337 569423334840859072 570901077059304208 571213158551865781 572847853625629568 573632330319625472 574334483003550752 575710899957785984 581383125766439059 582701197746553606 583778544962897536 583845368841636608 585613490280064078 585960945654363776 587289396154006784 590224620124788992 595844833785949552 596039843222735842 596325224675860288 597872781487302832 598495651138432768 598822817128486576 599305608972449344 600733070334725888 606582394375510721 609151360060778752 609484350964602064 609975738509050816 610230388191272674 611358633701302144 614414153736460672 620264704023078632 620335704394238896 621874387511027798 622375764335143112 623994983413632208 625353278135329408 626771036231587072 627113658882588304 629903586183598336 635239830330259259 635901629334584816 636414315410371904 638278887230646256 640241718758056576 641118486827816704 647223320064577424 649568548307633528 651254279834383442 652458373782061952 652533059293593856 652815038344989464 656382266289772288 664437858018787496 665944225996061264 666481133461255616 669272560320073232 675645481167996367 676190210123520148 677945029007923747 680256826180435112 680965524326799488 681188392254555248 683283178842631808 687674777568613513 693089539596712832 693237022143440824 693316375499443472 696553543959545216 697406157932883056 707565740120815093 708136204302584092 708873947454947008 708955090736273024 710713585726888912 711102095340077809 711286587811592128 713137123901293952 716701324437243776 721494848596578112 723367240072174768 723762666770464951 725988377520296296 726744719239525504 729461585406452864 736648648968158689 739683794359517056 740994042803688247 742364055208724032 742449032030900096 744290605525009648 746074329537130816 755133184834819469 755741999549816636 759357552021471424 761079115424070016 768577692576685691 772166264191995848 772788811569737312 772877271048559936 774629485431620224 774794318866198568 777436372777640128 778501019719491712 785914031506986872 790808768370322751 792270882449646656 792361571999363968 797035609066152064 801890657580009529 806376595490293184 808204757245993856 808646560138074392 809298519202953248 812244097973587328 823043828271096488 826705417225342592 827157333451959944 829701002880338624 841327903034764096 841787812602749572 841884170249324216 843972383050680583 846850334632786568 850617834885725312 856775132708436508 858717554573868472 858998597585707537 863009354096936536 863705142342647584 865762366070634368 878374505801926504 881557315560359788 882475730505138112 883187213222556928 885479221561369792 893910896974436852 898187464579413568 898911614644916992 901244430253857088 903781449566083144 916446465805725176 917686713739063058 919571554504300096 919872513950049016 924167497300656448 924912593374803712 937873727973179648 940621518024110272 940821672908955404 945322666802239936 957258913295459936 957572207144723156 959743149229617704 962043214403142368 962153337427799104 964539866343634952 967828953866041792 979171580238213152 981391490941563968 981712682955094328 985060329899265088 986296404682213184 987091591248740096 996490835971503376 999076884853782364 1003856578059344576 1004665922250201344 1007494074926125472 1021612453685070688 1025431654895136608 1027756443269511872 1032893085218380736 1042728459125411716 1047367389492257344 1047939929974851508 1048211813617083136 1048784815701786352 1051282873085770304 1066597614188053612 1067457542390838928 1069877608977278752 1075224769038806176 1085463232040387606 1091991220973856364 1094010186623382784 1094368236736826464 1096849313405277376 1097448903044529532 1099477959317876992 1102331275821297088 1112827851335523428 1113725051968150832 1116988052653630948 1119053234557957888 1121957351948679232 1136744959538358674 1138846669681718144 1141802154118608416 1142426317103731562 1145695707251259136 1148668966007101504 1151421799915571968 1162766251532878118 1165402395493107212 1167557089925795072 1171226980560128156 1171921891308727552 1183332867716160259 1191689667571899104 1192079686445471684 1192650449351720576 1195745562974605664 1197645634256973152 1198611217944898688 1213164788751021442 1218968701929204128 1219951477018101632 1220460776382545348 1222717267402604288 1228828307472921344 1240529408046157264 1240671408788477792 1243748775022055596 1244751528670286224 1247989966827264416 1250706556270658816 1254227317765176608 1270479660660518518 1271803258669169632 1272828630820743808 1276557774461292512 1280483437516113152 1294446640129154848 1299137096615267056 1302508559668766884 1304916747564123904 1305630076689978928 1322548499212179113 1328875716037574992 1331888451992122528 1332962266922511232 1338545120640146464 1351290962335992734 1352380420247040296 1355890058015847494 1360513652360870224 1361931048653598976 1362376784509110496 1366566357685263616 1375349555137227026 1386179079193425664 1386474044286881648 1386632750998886944 1393107087919090432 1394812315865766112 1415131480241630186 1416272408605168184 1417747894909894016 1417910181472546048 1421427171453777824 1422204190680155618 1422573175623184256 1426274247802587904 1433402648874487552 1442989697193156224 1446734480144349536 1447525333540929902 1451976755040592592 1453489438479051008 1458923170812905728 1473128672054811751 1473297297936317378 1479367588719034112 1481988085607376494 1484728110417448064 1484898064061800192 1488581211050019296 1492148659074261632 1510266369669638938 1511483999099633272 1518715104042942848 1522158230848140032 1537155385153371382 1542725302230629629 1544332528383991696 1545577623139474624 1545754542097119872 1549258970863240448 1549588637732397136 1554872745555280256 1557002039438983424 1571828063013973744 1581617536740645502 1584541764899293312 1584723143998727936 1594071218132304128 1603781315160019058 1612753190980586368 1616409514491987712 1617293120276148784 1618597038405906496 1624488195947174656 1646087656542192976 1646437927590671957 1653410834450685184 1654314666903919888 1659402005760677248 1682655806069528192 1683575625205499144 1683768340498648432 1687944766101361166 1693700669265573136 1701235669771450624 1713550265416873016 1717435109147736944 1717997195171415074 1726018708193873072 1727410284685295168 1731524732141268736 1756749011603853008 1763114631120719576 1764951461010276224 1770958443122739584 1787821793948873704 1796374929158827136 1802488860507714176 1807562899132166288 1824774803469470503 1832892931611450352 1833894877455990139 1835373427478126116 1839143109008600192 1839745027900098032 1848334994601312896 1866545824829093821 1881243036048220544 1881643345817910808 1890645333604479872 1914517826590919872 1915144414289446312 1919486298459235408 1920535580327926681 1924086428806284736 1924306674855598208 1929079732687269904 1935657907732083584 1947448739837165999 1954729092143854159 1958343160476426304 1962782981883127936 1963425365910188656 1970120659798530176 1972592809364426368 1992981671943006752 1998153769707564728 2007713156118689152 2014988149852250944 2039454192112937621 2043224907370141376 2049647215980224273 2050863309790273216 2055512886539023744 2065786170436761472 2085456918250823432 2086139451279575447 2094734778984514688 2095879859949703016 2097569631403572704 2102565746171540608 2133195228376107224 2134915084781677856 2139755217954557504 2150449538077612352 2170926464080775212 2176560356288597293 2183982441947712728 2188736473473652928 2193698626810554752 2194897806089059064 2204662551642594176 2225655702671046856 2227450103936301664 2233976105307261896 2243914703897358464 2273489919076717348 2277693339363436288 2279389979420342047 2283604308237216832 2284852634207463124 2297337932014203008 2325532503065756236 2330804790986214424 2342453961120256312 2366665735432320518 2383379335143798208 2384159372890943368 2385300898703441152 2391491125949211328 2395291268513946304 2397222435889797376 2426329577502042884 2437937403858408256 2439902954036203264 2440921552765090696 2481058816092314528 2481342817576955584 2487497550044111192 2489503057340572448 2495979933654528832 2508454635530353216 2540959321321037036 2543606517338339264 2545657261641487616 2553115548922585024 2588893280258309696 2598274193230534112 2605017119337533768 2611260153379957856 2645096998424358226 2657751432075149984 2663776903984245056 2665924533845022464 2677090241280292928 2702581924671985468 2704760840494080592 2711780116031694988 2721027304721740448 2724753569018220992 2750699110274454052 2772948088573763296 2773265501997773888 2789624631731532224 2830262960483260372 2832544817210336368 2835495789819788032 2842854342907555648 2844408381360311236 2845146351246368512 2885979394386312448 2893468960288699072 2895050667081859804 2903953510081185184 2946257344109623502 2946594595872634756 2963976171214752988 2969456220834896128 2977162422100038592 2984297318148523264 3020532739339277876 3022967998199266544 3037430208085885696 3074310770306742764 3085450604461259258 3088665056767983392 3091155246278949248 3091509084194239744 3099177275464794272 3109745491110560512 3143656126027947488 3163235073481291004 3169083529798586624 3207562630320038116 3211903498086720703 3225506381961172736 3234586240552297568 3237194076811812992 3292175313084385952 3292875855181343914 3308629333807839776 3318804011521354496 3365311612139056384 3367151250410998288 3367536680997296864 3375889532202722332 3387401338531146272 3427100530833746032 3434870218295473888 3435994390342830148 3452037416387746144 3454820569370590336 3513498023207706016 3526229262241439152 3529902922020552448 3541916886245479168 3575643587897747408 3592749858317654272 3604977721015428352 3615125798264332576 3649549606938941006 3665785863222900704 3667789754911980278 3670746854956252232 3678286218017200384 3679490055800196064 3696669989202625792 3733091649658187642 3762486072096441088 3763286691635821616 3781290667208959744 3799121312141356621 3829035653181839744 3830288828578892624 3838972596918470816 3841071160655853362 3848172857612569472 3848613349711196416 3858159465374539808 3871315815464167168 3894897479674331998 3909458184287708318 3916686320952852608 3925565963766255872 3926850731820377312 3940241319597060352 3945185618728852736 3985963343886013504 3996307539415129456 3998492109863060467 4015426312237378304 4029976299704501888 4069681880365073413 4078908384225875242 4086449814740282752 4099294431960448546 4101726619580546432 4111025773078047488 4131572340873522944 4170913836501646864 4172278902559150894 4189469557969029376 4191759719899406032 4195139262807145408 4205131492343081216 4246076760628575047 4266390456752214448 4269830169563355712 4279510435909115008 4300899076155224704 4341852928161550424 4353120712577194586 4367964883895425456 4377472946947305856 4387397253621109504 4389795612178118128 4409325103285188352 4451311405342093712 4454900207872603328 4467952210614523792 4487829407794716928 4546979838153434696 4558779958840684094 4567208616474433664 4569705268414926248 4594675864028406016 4651065006131512472 4661609581972428848 4684907922240512624 4729518368175974569 4733331470864641036 4745615203055466229 4766758670287596416 4768318745781886736 4782982251898422656 4790582537027892608 4852659155004085768 4875874807716816512 4881843105530181392 4952960180845705651 4962117632184629056 4962685635153911168 4974995100088222384 4977714667380544663 4979006114681144896 4991959867309057664 5016909271060706432 5066338667393254657 5081918642642074072 5087213034676678528 5106231097845170048 5177786560516619392 5186958299625817729 5196548386461068224 5210034238675067536 5222520306759915712 5285932293843736283 5290193996848716452 5315502864150299968 5327553807968490112 5354180482560585856 5405163849343970936 5409521680988161184 5423560232063389976 5442054609443480896 5449507138036441984 5501398220548908104 5535661378592259257 5545896177147526592 5546531003995547776 5579249263463064448 5660525920966520744 5665089634420672736 5685708685815111296 5688816762720622472 5786937920577398144 5790101334163719608 5807907020162370368 5892514688219247004 5893189191745269512 5907806681354764081 5927952342429505976 5954324844200077184 6041065478678555752 6045935996398533088 6148621540613485528 6170901208922518516 6177330113535966784 6182310492557898496 6198354550929588544 6287312252055894976 6326470146962582008 6415125260640076232 6423806996173441406 6469172481104595136 6474388153623625984 6584350626168771904 6585751710362687828 6617258667615679552 6734302500821996576 6735073361994593728 6751779064405444664 6774802677062292544 6854201061667492064 6869740436590947776 6871988780685660296 6904074832775492288 6909641138741180672 7026996046415412032 7052458524482878304 7151287175795494816 7230251596528665152 7299099213877882012 7331571726445801408 7335579509823960556 7341493709912504464 7358980111600392128 7466183299316375284 7526573383271643232 7598242624282713242 7658071306363679488 7660577657157785248 7677945193836941632 7682142321311706724 7696345715225138944 7716318930749079616 7789794959348663996 7818916368575416636 7833372641905705216 7853701463640754624 7971926687772027008 7992615078830258912 7996984219726120934 8059952599409003776 8139363760730146826 8157816768451750484 8172899629480565504 8198588863920897092 8203453239161092864 8341827673003293728 8344557805118301788 8383519439798812064 8390278525614290816 8492153521257150094 8532780913504428896 8539660339126711424 8559020871818230016 8601798152310449408 8683705856323100848 8706241425154389172 8735929767790850912 8754945893894611712 8779591224356236256 8902622810684187424 8909800415745206656 8935904421229047584 9093959676306869392 9117559917681368188 9134417232948867328 9139410536829852496 9302130012263024944 9323219163944857696 9369815844481025248 9459036736351949138 9466662941729282072 9491230406110932458 9533517340575192832 9536637491563773472 9565964503796845312 9581165074055785216 9705318310008171536 9751749615433633024 9763686211060362784 9905920361691411302 9924235264369258112 9925371270307822336 9949990200176444768 9955429334761089326 9958012229362289792 9983919734618115328 10033818542121412864 10132677334786509314 10163837285284148144 10174426069353357056 10212462195690340096 10311900704383682257 10355573121033238784 10373916599251635458 10393096772922136448 10420068477350135072 10445040613519831424 10571864587687472566 10580387993697432904 10631005728300599936 10655107615936980224 10708360965121171712 10799077115614407403 10810327698687941872 10819043361976322368 10847120464126779952 10884109218886961792 10899014276072883968 11002796441097816208 11071322757184518514 11091792354295053184 11093062007991095552 11158498526926128896 11321051841933041488 11330179268841345472 11371417371630222592 11377633525441244944 11525065493134703699 11573875841154796288 11580202668327439216 11615814040324740736 11785029376438494008 11786378383490539024 11815613362709528162 11855904684859011952 11908649688400154368 12082130957357111504 12091871992797066176 12297243081226971056 12341802417845037032 12354660227071933568 12396709101859177088 12574624504111789952 12652940293925164016 12830250521280152464 12837264142191930973 12847613992346882812 12938344962209190272 13065820773803656747 13168701252337543808 13171503420725375656 13234517335231359104 13443749062295486767 13468605001643993152 13470146723989187456 13503558128810889328 13549605354124585088 13632141178860161993 13708402123334984128 13739480873181895552 13743977561371320592 13808149665550984576 14053992092830824064 14104917048965756608 14302574351590989632 14347530511861569911 14460503193057330304 14598198427755764024 14602976158957028129 14663143452891602816 14671159019647921112 14682987419825008928 14717960223200784256 14932366598632750568 15053146766543286464 15196485248565426484 15235922494020181051 15321155314315570496 15355890387673883264 15364284642623413448 15432637861498159232 15579589918697327992 15637832737150833272 15707402927281509248 15943853375544054016 15985230157660517824 15993968439452241868 16278727521460293652 16315633536903500968 16397177727841794184 16683655346006587456 16689115610236603576 16767038879597624128 16780557051228581632 16984307042514300188 17065561827008857792 17079320678253422848 17367411712646201696 17412482850308778344 17471859535581701824 17559182448712472512 17805245621368374848 17819600831490413312 17871808842458095168 18187919352613738784 18235119835362736376 18278821073659704992 18604260024526049888 18646438327889715392 18739631688962050496 18918073472703898276 18933325883458564144 18982460812221864916 19073274983127546944 19410636620016343072 19527372422120725568 19811840723382822604 19848470528738516224 19899980400352889536 19910858669522178652 19916024458724579584 20265354669573018628 20327674570568296288 20623801408767364514 20747833198503270916 20786193545844272896 20840136954700270144 20890081227039662848 21143729175374945132 21160775987394865808 21262011456601199872 21598154231228814806 21620655397375883744 21638086723952644736 21694240928253559904 21768218437773923584 22005592882195632416 22142645514369037028 22183584708590106368 22483324486607044921 22642103683866082976 22660358537682690944 22755267050882489888 23050130986269407398 23160405336654878432 23231628080649481472 23570058752876988016 23572756766981078048 23631226725419056324 23711809369718023904 24164261914714223008 24183743985594132352 24594486162453942112 24683604835690074064 24709320454143867136 24793418203718354176 25149249008223579904 25305880587850328032 25660501042560304928 25674528284383861946 25695227984693765624 25876689924418380544 26131641547607313494 26337402504675087616 26343006841450751312 26469034670462718208 26887498124590973534 26937210003287986304 26940293447978374912 27007116257621778656 27099210708249170176 27264282357720323986 27416804246669968256 27478961746363791104 27487955122742641184 27616299331101969152 27989444769041423269 28107984185661648128 28209834097931513216 28605148703181979264 28695061023723139822 28921006386114660608 29196396855511528048 29205952317914056258 29326286905783205632 29342318039295842224 29365974839650017856 29435920446401568512 29864733197265501136 30106293533086572928 30392970497130852968 30471844988040362102 30642310628631140992 30711780775347766528 30728569285246826896 30865275722996318464 31159179837394655984 31275665474301666544 31414805854563018496 31970460315321035648 31987936878904483736 32557455042920587304 32631267073807001936 32794355455683588368 33106628577231821983 33367310692013174912 33378231220473207152 33534077759195248256 33968614085028600376 34131123654017715584 34670721265919939557 34734823425292403392 34824965700617556688 34844002671663812641 34943719071163403648 35118364897424945024 35464370671752782599 35610491242736749696 35743617684916190336 36375838705227477568 36470239670725472752 36557642147319409984 37001526056906153981 37208520049052099776 37292876655779430784 37479263377924100992 37836146945407796552 37866651766917128288 37964921624443729832 38146549966255093888 38749629650145814799 38821273240032686144 39054744844241451136 39623681446765645208 39799960800705779072 39821717339044357304 40530709339146037256 40655349141136592576 41247602817534729028 41354646769483348567 41495666397006541832 41680273909400540288 42287458350749890264 42321551974789731616 43196308462457629612 43241310794751767488 43276173447905289472 43388481856507119808 44011185764391264832 44285291028738074056 44966648973214089842 45284207367732165952 45320717075365381888 45510534101764979776 46100261972538814796 46320810673309756864 47140117505753976032 47145513533962156096 47262453450838112648 47423618739436047808 48328523829428446016 48367487971188264704 49188972324907884224 49367209671380148128 50611761175700656064 51321002085120609856 51349056568767723892 51390455969387531248 52263283095214626988 52686013682901502624 53774996249181947068 53874420006575972608 54014232515243557312 54528564715440647972 54833608493339936512 54975910245485282368 55978889538082846538 56419668195863026432 57210297406363958528 57390122047446279644 58392793711023056096 58411904635828112516 58684636078591684448 58731949679300035712 59729466394531002272 60212587066173145856 60785940994261705936 60943689976080724204 61284621257262281984 61457138570493653792 62318359674789311968 62551330948603333088 63940920630642071296 63975873757808967472 65114910085841174608 65262534147614003872 65588710911367176736 66213257154463643966 66734621384026349824 66756462440946414304 67068155518390496512 67937228170057200752 68262247308035431168 69341442531839879114 69469646850584806784 69649931401235113376 69688005343327625282 69887438142326807296 70236729794849890048 70928741343505565198 71220982485473499392 71487235369832380672 72183304930685775799 72751677410454955136 72940479341450945504 73115284294638819968 74003052113812307962 74417040098104199552 74585753311558861568 74958526755848201984 75672293890815593104 75733303533834256576 75929843248887459664 76293099932510187776 77499259300291629598 77642546480065372288 78109489688482902272 79247362893531290416 79599921601411558144 79643434678088714608 80675458451942925893 81061418678292074512 81310698282273185152 82495205635069458056 82709293538966697134 82991332794013083664 83360547818801080576 84574916701499780528 84643103949579463232 86392616924915259224 86482621589503534976 86776963713014239616 88022371528782529664 88570582057476148112 89860848995343516811 89933297946428179684 90568414735464331904 91021068203529959552 92200523945077629592 92641621346619513728 94106243436068407369 94280235011507952064 94291027067924312192 94524906901676225296 94847237478872095616 96657047658856892032 98377944649815768448 98734419342760296256 100432713583030989377 101223522351401312128 102642004170241219712 102698113137535447784 102780911938775062496 104526566190429253976 105372027365803005248 107549992498363894136 108028465030487114624 109057129430881295944 109951820490970564736 111957779076165693076 114780244094892559288 116785587422046112192 116823809271656225032 117369272157183368896 117463899358600071424 119458932789062004544 121571881988523411872 121887379952161448408 122914277140987307584 124636719349578623936 125102661897206666176 127951747515617934944 130229820171682349216 130525068295228007744 131177421822734353472 132426514308927287932 133512924881892828608 135874456340114401504 138682885063679758228 138939293701169613568 139299862802470226752 139376010686655250564 141857482687011130396 144366609861371551598 145503354820909910272 145880958682901891008 146230568589277639936 148006104227624615924 148834080196208399104 151344587781631186208 151466607067668513152 151859686497774919328 154998518600583259196 155285092960130744576 158494725787062580832 159286869356177429216 161350916903885851786 162122837356584149024 162621396564546370304 164990411270138916112 165418587077933394268 165982665588026167328 169149833402999561056 169286207899158926464 172785233849830518448 172965243179007069952 173553927426028479232 176044743057565059328 177141164114952296224 179721697990687033622 179866595892856359368 181136829470928663808 182042136407059919104 184401047890155259184 185283242693239027456 188212486872136814738 188560470023015904128 188582054135848624384 189049813803352450592 189694474957744191232 193314095317713784064 195926113383289962883 196755889299631536896 197468838685520592512 200865427166061978754 202447044702802624256 205284008340482439424 205396226275070895568 205561823877550124992 209053132380858507952 210744054731606010496 215099984996727788272 216056930060974229248 218114258861762591888 219903640981941129472 223915558152331386152 229560488189785118576 231746400040622753881 233571174844092224384 233647618543312450064 234738544314366737792 238917865578124009088 243143763977046823744 243774759904322896816 243908018701646688487 245828554281974615168 248250594702269478193 249273438699157247872 250205323794413332352 255903495031235869888 259010682398343077867 260459640343364698432 261050136590456015488 262354843645468706944 264853028617854575864 267025849763785657216 271748912680228803008 277365770127359516456 278599725604940453504 278752021373310501128 283714965374022260792 288733219722743103196 289482527386383439969 291761917365803782016 296012208455249231848 302689175563262372416 302933214135337026304 303719372995549838656 309997037201166518392 316989451574125161664 318573738712354858432 322701833807771703572 324245674713168298048 329980822540277832224 330837174155866788536 331965331176052334656 338299666805999122112 338572415798317852928 345570467699661036896 354282328229904592448 359443395981374067244 359733191785712718736 368802095780310518368 376424973744273629476 377120940046031808256 378099627606704901184 391852226766579925766 394937677371041185024 401730854332123957508 410792452550141791136 411123647755100249984 418106264761717015904 421488109463212020992 430199969993455576544 436228517723525183776 447831116304662772304 459120976379570237152 463492800081245507762 467142349688184448768 467295237086624900128 469477088628733475584 477835731156248018176 486287527954093647488 487549519808645793632 487816037403293376974 491657108563949230336 496501189404538956386 498546877398314495744 500410647588826664704 511806990062471739776 518021364796686155734 520919280686729396864 522100273180912030976 524709687290937413888 529706057235709151728 534051699527571314432 543497825360457606016 554731540254719032912 557199451209880907008 557504042746621002256 567429930748044521584 577466439445486206392 578965054772766879938 583523834731607564032 592024416910498463696 605378351126524744832 607438745991099677312 619994074402333036784 629025942967404617677 633978903148250323328 637147477424709716864 645403667615543407144 648491349426336596096 658743704052478851583 659961645080555664448 661674348311733577072 663930662352104669312 676599333611998244224 691140935399322073792 703028995081216925639 708564656459809184896 718886791962748134488 719466383571425437472 737604191560621036736 752849947488547258952 756199255213409802368 783704453533159851532 803461708664247915016 821584905100283582272 822247295510200499968 836212529523434031808 860399939986911153088 872457035447050367552 895662232609325544608 918241952759140474304 926985600162491015524 934590474173249800256 972575055908187294976 975099039617291587264 975632074806586753948 993002378809077912772 1023613980124943479552 1036042729593372311468 1041838561373458793728 1059412114471418303456 1086995650720915212032 1109463080509438065824 1115008085493242004512 1134859861496089043168 1154932878890972412784 1157930109545533759876 1184048833820996927392 1210756702253049489664 1214877491982199354624 1239988148804666073568 1258051885934809235354 1267957806296500646656 1274294954849419433728 1290807335231086814288 1296982698852673192192 1317487408104957703166 1319923290161111328896 1323348696623467154144 1327861324704209338624 1353198667223996488448 1371482793683029740181 1382281870798644147584 1406057990162433851278 1417129312919618369792 1437773583925496268976 1438932767142850874944 1475208383121242073472 1505699894977094517904 1512398510426819604736 1567408907066319703064 1606923417328495830032 1643169810200567164544 1672425059046868063616 1707356130911526819409 1720799879973822306176 1744914070894100735104 1791324465218651089216 1836483905518280948608 1853971200324982031048 1869180948346499600512 1950198079234583174528 1951264149613173507896 1986004757618155825544 2072085459186744622936 2118824228942836606912 2218926161018876131648 2230016170986484009024 2269719722992178086336 2309865757781944825568 2315860219091067519752 2368097667641993854784 2479976297609332147136 2516103771869618470708 2581614670462173628576 2634974816209915406332 2639846580322222657792 2646697393246934308288 2742965587366059480362 2764563741597288295168 2812115980324867702556 2875547167850992537952 2877865534285701749888 2950416766242484146944 3011399789954189035808 3134817814132639406128 3213846834656991660064 3286339620401134329088 3344850118093736127232 3414712261823053638818 3441599759947644612352 3489828141788201470208 3582648930437302178432 3672967811036561897216 3707942400649964062096 3738361896692999201024 3900396158469166349056 3902528299226347015792 3972009515236311651088 4144170918373489245872 4237648457885673213824 4403181600771832323739 4437852322037752263296 4460032341972968018048 4539439445984356172672 4619731515563889651136 4631720438182135039504 4736195335283987709568 4921202965568518479473 4959952595218664294272 5032207543739236941416 5163229340924347257152 5269949632419830812664 5293394786493868616576 5485931174732118960724 5624231960649735405112 5751094335701985075904 5755731068571403499776 6022799579908378071616 6269635628265278812256 6427693669313983320128 6829424523646107277636 7165297860874604356864 7415884801299928124192 7805056598452694031584 7944019030472623302176 8288341836746978491744 8475296915771346427648 8806363201543664647478 8875704644075504526592 8920064683945936036096 9078878891968712345344 9239463031127779302272 9263440876364270079008 9472390670567975419136 9842405931137036958946 9919905190437328588544 10064415087478473882832 10326458681848694514304 10539899264839661625328 10586789572987737233152 10971862349464237921448 11248463921299470810224 11502188671403970151808 11951492916380687735863 12045599159816756143232 12539271256530557624512 12855387338627966640256 13658849047292214555272 14831769602599856248384 15610113196905388063168 15888038060945246604352 16576683673493956983488 17612726403087329294956 18478926062255558604544 18526881752728540158016 19684811862274073917892 20128830174956947765664 20652917363697389028608 21079798529679323250656 21943724698928475842896 22496927842598941620448 23004377342807940303616 23902985832761375471726 24091198319633512286464 25078542513061115249024 25710774677255933280512 27317698094584429110544 29663539205199712496768 31220226393810776126336 31776076121890493208704 33153367346987913966976 35225452806174658589912 37053763505457080316032 39369623724548147835784 40257660349913895531328 42159597059358646501312 43887449397856951685792 44993855685197883240896 47805971665522750943452 50157085026122230498048 54635396189168858221088 59327078410399424993536 62440452787621552252672 63552152243780986417408 66306734693975827933952 70450905612349317179824 74107527010914160632064 78739247449096295671568 80515320699827791062656 83660450414664814151041 84319194118717293002624 87774898795713903371584 89987711370395766481792 95611943331045501886904 109270792378337716442176 140901811224698634359648 157478494898192591343136 161030641399655582125312 167320900829329628302082 168638388237434586005248 175549797591427806743168 179975422740791532963584 191223886662091003773808 218541584756675432884352 281803622449397268719296 314956989796385182686272 334641801658659256604164 351099595182855613486336 382447773324182007547616 437083169513350865768704 563607244898794537438592 629913979592770365372544 669283603317318513208328 764895546648364015095232 1127214489797589074877184 1259827959185540730745088 1338567206634637026416656 1529791093296728030190464 2677134413269274052833312 3059582186593456060380928 5354268826538548105666624 10708537653077096211333248 21417075306154192422666496
- Sum of all divisors σ(n): 57470624257844065283614053
- Sum of proper divisors (its aliquot sum) s(n): 36053548951689872860947557
- 21417075306154192422666496 is an abundant number, because the sum of its proper divisors (36053548951689872860947557) is greater than itself. Its abundance is 14636473645535680438281061
Bases of 21417075306154192422666496
- Binary: 10001101101110011110111111010100100000001001100001101100011111100010110000001000000002
- Hexadecimal: 0x11B73DFA90130D8FC58100
- Base-36: 2OVL5TLMQ6IYNAPZ4
Squares and roots of 21417075306154192422666496
- 21417075306154192422666496 squared (214170753061541924226664962) is 458691114669479695091749627613503315349430840918016
- 21417075306154192422666496 cubed (214170753061541924226664963) is 9823822145140054623844402950724625493478620940084702867462675848223245991936
-
21417075306154192422666496 is a
perfect square number . Itssquare root is 4627858609136 -
The
cube root of 21417075306154192422666496 is 277706932.4406849535
Scales and comparisons
How big is 21417075306154192422666496?- 21,417,075,306,154,192,422,666,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,417,075,306,154,192,422,666,496 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 21417075306154192422666496 cubic inches would be around 23142244.4 feet tall.
Recreational maths with 21417075306154192422666496
- 21417075306154192422666496 backwards is 69466622429145160357071412
- The number of decimal digits it has is: 26
- The sum of 21417075306154192422666496's digits is 103
- 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 21417075306154192422666496 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 21417075306154192422666496 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/21417075306154192422666496/
Chicago style:
Numbermatics. 2024. "Number 21417075306154192422666496 - Facts about the integer". https://numbermatics.com/n/21417075306154192422666496/
The information we have on file for 21417075306154192422666496 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 21417075306154192422666496, math, Factors of 21417075306154192422666496, curriculum, school, college, exams, university, Prime factorization of 21417075306154192422666496, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, four hundred seventeen sextillion, seventy-five quintillion, three hundred six quadrillion, one hundred fifty-four trillion, one hundred ninety-two billion, four hundred twenty-two million, six hundred sixty-six thousand, four hundred ninety-six.