18582449366134167218192384
18,582,449,366,134,167,218,192,384 is an even composite number composed of six prime numbers multiplied together.
18582449366134167218192384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 18582449366134167218192384:
215 × 133 × 193 × 233 × 313 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 19 × 19 × 19 × 23 × 23 × 23 × 31 × 31 × 31 × 47 × 47 × 47)See below for interesting mathematical facts about the number 18582449366134167218192384 from the Numbermatics database.
Names of 18582449366134167218192384
- Cardinal: 18582449366134167218192384 can be written as Eighteen septillion, five hundred eighty-two sextillion, four hundred forty-nine quintillion, three hundred sixty-six quadrillion, one hundred thirty-four trillion, one hundred sixty-seven billion, two hundred eighteen million, one hundred ninety-two thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.8582449366134167218192384 × 1025
Factors of 18582449366134167218192384
Divisors of 18582449366134167218192384
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 31 32 38 46 47 52 62 64 76 92 94 104 124 128 152 169 184 188 208 247 248 256 299 304 338 361 368 376 403 416 437 494 496 512 529 589 598 608 611 676 713 722 736 752 806 832 874 893 961 988 992 1024 1058 1081 1178 1196 1216 1222 1352 1426 1444 1457 1472 1504 1612 1664 1748 1786 1922 1976 1984 2048 2116 2162 2197 2209 2356 2392 2432 2444 2704 2852 2888 2914 2944 3008 3211 3224 3328 3496 3572 3844 3887 3952 3968 4096 4232 4324 4394 4418 4693 4712 4784 4864 4888 5239 5408 5681 5704 5776 5828 5888 6016 6422 6448 6656 6859 6877 6992 7144 7657 7688 7774 7904 7936 7943 8192 8303 8464 8648 8788 8836 9269 9386 9424 9568 9728 9776 10051 10478 10816 11191 11362 11408 11552 11609 11656 11776 12032 12167 12493 12844 12896 13312 13547 13718 13754 13984 14053 14288 15314 15376 15548 15808 15872 15886 16384 16399 16606 16928 16967 17296 17576 17672 18259 18538 18772 18848 18941 19136 19456 19552 20102 20539 20956 21632 22103 22382 22724 22816 23104 23218 23312 23552 24064 24334 24863 24986 25688 25792 26624 27094 27436 27508 27683 27968 28106 28576 28717 29791 30628 30752 31096 31616 31744 31772 32768 32798 33212 33511 33856 33934 34592 35152 35344 36518 37076 37544 37696 37882 38272 38912 39104 40204 41078 41743 41912 41971 43264 44206 44764 45167 45448 45632 46208 46436 46624 47104 48128 48668 49726 49972 50531 50807 51376 51584 53248 54188 54872 55016 55366 55936 56212 57152 57434 59582 61009 61256 61504 62192 63232 63488 63544 65596 66424 67022 67712 67868 68107 68479 69184 70304 70688 73036 73853 74152 75088 75392 75764 76544 77824 78208 80408 82156 83486 83824 83942 86528 88412 89167 89401 89528 90334 90896 91264 92416 92872 93248 94208 96256 97336 99452 99541 99944 101062 101614 102752 103168 103259 103823 106496 107939 108376 109744 110032 110732 111872 112424 114304 114868 119164 120497 122018 122512 123008 124384 126464 126976 127088 130663 131192 132848 134044 135424 135736 136214 136958 138368 140608 141376 145483 146072 147706 148304 150176 150784 150917 151528 153088 155648 156416 157757 158171 160816 162409 164312 166972 167648 167884 173056 176111 176824 178334 178802 179056 180668 181792 182528 182689 184832 185744 186496 188416 190969 192512 194672 198904 199082 199888 202124 203228 205504 206336 206518 207646 212629 212992 213187 215878 216752 219488 220064 220571 221464 223744 224848 228608 229736 231173 237367 238328 240994 244036 245024 246016 246233 248768 252928 253952 254176 257393 261326 262384 265696 267007 268088 270848 271472 272428 273916 276736 281216 282752 287339 290966 292144 295412 296608 300352 301568 301834 303056 306176 311296 311581 312832 315514 316342 321632 322373 323219 324818 328624 333944 335296 335768 346112 346921 352222 353648 356668 357604 358112 359879 361336 363584 365056 365378 369664 371488 372992 373321 376832 377177 381938 385024 387283 389344 390241 397808 398164 399776 404248 406456 411008 412672 413036 415292 419957 425258 425984 426374 431756 433504 435643 438976 440128 441142 442928 447488 449696 457216 459472 462346 472397 474734 476656 481988 488072 490048 492032 492466 497536 505856 507904 508352 508369 514786 522652 524768 525977 531392 534014 536176 541696 542944 544856 545623 547832 553472 562432 565504 566029 571849 574678 581932 584288 587171 590824 593216 600704 603136 603668 606112 612352 622592 623162 625664 631028 632684 636709 643264 644746 646438 649636 657248 660491 667888 670592 671536 685193 692224 693842 704444 707296 713336 715208 716224 719758 722672 727168 730112 730756 739328 742976 745984 746642 753664 754354 763876 770048 770753 774566 778688 780482 793117 795616 796328 797449 799552 808496 812912 822016 825344 826072 830584 839914 850516 852748 858173 863512 867008 871286 877952 880256 882284 885856 890227 894976 899392 914432 918944 924692 944794 949468 953312 960089 963976 965333 976144 980096 984064 984932 995072 1011712 1015808 1016704 1016738 1029572 1038841 1045304 1049536 1051954 1062784 1068028 1072352 1083392 1085888 1089712 1091246 1095664 1106944 1124864 1131008 1132058 1143698 1149356 1159171 1162213 1163864 1168561 1168576 1174342 1181648 1186432 1201408 1206272 1207336 1212224 1224704 1246324 1251328 1262056 1265368 1273418 1286528 1289492 1292876 1294033 1299272 1301101 1314496 1320982 1335776 1341184 1343072 1349699 1370386 1384448 1387684 1400177 1403207 1408888 1414592 1426672 1430416 1432448 1439516 1445344 1454336 1460224 1461512 1478656 1485952 1491968 1493284 1508708 1527752 1540096 1541506 1549132 1557376 1560964 1566461 1575017 1586234 1591232 1592656 1594898 1599104 1616992 1625824 1644032 1650688 1652144 1661168 1679828 1698619 1701032 1705496 1716346 1727024 1734016 1742572 1755904 1760512 1764568 1771712 1780454 1789952 1798784 1828864 1837888 1849384 1889588 1891279 1898936 1906624 1920178 1927952 1930666 1952288 1960192 1961921 1968128 1969864 1972637 1990144 2023424 2033408 2033476 2050841 2056223 2059144 2077682 2090608 2099072 2103908 2111317 2122849 2125568 2136056 2144704 2166784 2171776 2179424 2182492 2191328 2213888 2249728 2262016 2264116 2287396 2289443 2298712 2318342 2324426 2327728 2337122 2337152 2348684 2363296 2372864 2374957 2387929 2402816 2412544 2414672 2424448 2449408 2482597 2492648 2502656 2524112 2530736 2546836 2573056 2578984 2585752 2588066 2598544 2602202 2628992 2641964 2671552 2682368 2686144 2699398 2740772 2764177 2768896 2771431 2775368 2800354 2806414 2817776 2829184 2853344 2860832 2864896 2867423 2879032 2890688 2908672 2920448 2923024 2957312 2971904 2983936 2986568 3005249 3017416 3055504 3083012 3085771 3098264 3114752 3121928 3132922 3150034 3172468 3182464 3185312 3189796 3198208 3201029 3218513 3233984 3251648 3288064 3301376 3304288 3322336 3346109 3359656 3397238 3402064 3410992 3432692 3454048 3468032 3471091 3485144 3511808 3521024 3529136 3543424 3560908 3579904 3597568 3628411 3657728 3675776 3698768 3735407 3779176 3782558 3797872 3813248 3840356 3855904 3861332 3904576 3920384 3923842 3936256 3939728 3945274 3980288 4046848 4050553 4066816 4066952 4101682 4112446 4118288 4155364 4181216 4190849 4198144 4201847 4207816 4222634 4245698 4251136 4272112 4289408 4333568 4343552 4358848 4364984 4382656 4392287 4427776 4499456 4509973 4524032 4528232 4574792 4578886 4597424 4636684 4648852 4655456 4674244 4674304 4678427 4697368 4726592 4745728 4749914 4775858 4805632 4825088 4829344 4848896 4853173 4890467 4898816 4903301 4965194 4985296 5005312 5034679 5048224 5061472 5073133 5093672 5146112 5157968 5171504 5176132 5197088 5204404 5257984 5283928 5343104 5364736 5372288 5398796 5459441 5481544 5528354 5537792 5542862 5550736 5600708 5612828 5635552 5658368 5663359 5706688 5721664 5729792 5734846 5758064 5781376 5817344 5840896 5846048 5914624 5920039 5943808 5967872 5973136 6010498 6034832 6111008 6141161 6166024 6171542 6196528 6229504 6243856 6265844 6300068 6344936 6364928 6370624 6379592 6396416 6402058 6437026 6467968 6503296 6576128 6591499 6602752 6608576 6608797 6644672 6692218 6719312 6794476 6804128 6821984 6837701 6865384 6908096 6936064 6942182 6970288 7023616 7042048 7058272 7086848 7093099 7121816 7159808 7166363 7195136 7256822 7315456 7351552 7358377 7397536 7414579 7434037 7470814 7558352 7565116 7595744 7626496 7633223 7680712 7711808 7722664 7809152 7840768 7847684 7872512 7879456 7890548 7960576 7979183 8093696 8101106 8133632 8133904 8203364 8224892 8236576 8277217 8310728 8362432 8381698 8396288 8403694 8415632 8445268 8491396 8502272 8544224 8578816 8586383 8667136 8687104 8717696 8729968 8765312 8784574 8855552 8907509 8975543 8998912 9019946 9048064 9056464 9149584 9157772 9194848 9273368 9297704 9310912 9348488 9348608 9356854 9394736 9453184 9491456 9499828 9551716 9611264 9650176 9658688 9659011 9697792 9706346 9780934 9797632 9806602 9930388 9970592 9993563 10010624 10019789 10069358 10096448 10122944 10146266 10187344 10292224 10315936 10343008 10352264 10366837 10394176 10408808 10515968 10567856 10686208 10729472 10744576 10754551 10797592 10865131 10918882 10963088 11056708 11085724 11101472 11156249 11201416 11225656 11271104 11316736 11326718 11413376 11443328 11459584 11469692 11516128 11562752 11572951 11634688 11681792 11692096 11692487 11829248 11840078 11887616 11935744 11946272 12020996 12069664 12097471 12222016 12282322 12332048 12343084 12393056 12459008 12487712 12531688 12549329 12600136 12689872 12729856 12741248 12759184 12792832 12804116 12874052 12935936 13006592 13018667 13152256 13182998 13205504 13217152 13217594 13289344 13384436 13438624 13504933 13588952 13608256 13643968 13675402 13730768 13816192 13872128 13884364 13940576 14047232 14084096 14116544 14173696 14186198 14243632 14319616 14332726 14390272 14513644 14630912 14644307 14703104 14716754 14795072 14829158 14868074 14941628 15069223 15116704 15130232 15151531 15191293 15191488 15252992 15266446 15361424 15423616 15445328 15618304 15681536 15695368 15745024 15758912 15759439 15781096 15921152 15958366 16202212 16267264 16267808 16305287 16406728 16449784 16473152 16554434 16621456 16724864 16763396 16792576 16807388 16831264 16890536 16914313 16982792 17004544 17088448 17157632 17172766 17334272 17374208 17435392 17459936 17530624 17546087 17569148 17711104 17727319 17815018 17951086 17997824 18039892 18096128 18112928 18202301 18241691 18299168 18315544 18341327 18389696 18546736 18595408 18621824 18696976 18697216 18713708 18789472 18906368 18982912 18999656 19103432 19222528 19300352 19317376 19318022 19395584 19412692 19561868 19613204 19737979 19860776 19941184 19987126 20021248 20039578 20138716 20192896 20245888 20292532 20374688 20475221 20584448 20631872 20686016 20704528 20733674 20788352 20817616 21031936 21135712 21372416 21458944 21489152 21509102 21595184 21730262 21837764 21926176 22082047 22113416 22171448 22202659 22202944 22312498 22402832 22451312 22542208 22633472 22653436 22826752 22886656 22919168 22939384 23032256 23125504 23145902 23269376 23363584 23384192 23384974 23680156 23775232 23871488 23892544 23893343 24041992 24139328 24194942 24444032 24564644 24586627 24664096 24686168 24720919 24786112 24918016 24975424 25063376 25098658 25200272 25379744 25459712 25482496 25518368 25585664 25608232 25644281 25748104 25871872 26013184 26037334 26304512 26365996 26434304 26435188 26578688 26603363 26660933 26730899 26768872 26876903 26877248 27009866 27177904 27216512 27287936 27350804 27461536 27597037 27632384 27744256 27768728 27881152 28094464 28168192 28233088 28347392 28372396 28487264 28665452 28780544 29027288 29261824 29288614 29406208 29433508 29590144 29658316 29736148 29762759 29883256 29925323 30138446 30233408 30260464 30303062 30382586 30382976 30505984 30532892 30722848 30847232 30890656 31043077 31236608 31363072 31390736 31490048 31517824 31518878 31562192 31842304 31916732 32204071 32273761 32404424 32534528 32535616 32610574 32813456 32899568 32946304 33108868 33242912 33449728 33526792 33585152 33614776 33662528 33781072 33828626 33965584 34009088 34176896 34315264 34345532 34748416 34870784 34919872 35061248 35092174 35138296 35422208 35454638 35630036 35902172 35934301 35995648 36028603 36079784 36192256 36225391 36225856 36404602 36483382 36598336 36631088 36682654 36779392 37093472 37190816 37243648 37276499 37393952 37394432 37427416 37480103 37578944 37812736 37965824 37999312 38206864 38445056 38634752 38636044 38791168 38825384 39068237 39123736 39226408 39475958 39721552 39882368 39974252 40079156 40115023 40277432 40334131 40385792 40491776 40585064 40749376 40950442 41168896 41263744 41372032 41409056 41467348 41576704 41635232 41840669 42063872 42271424 42744832 42917888 42978304 43018204 43190368 43460524 43499417 43675528 43852352 44164094 44226832 44342896 44405318 44405888 44624996 44805664 44902624 45084416 45124183 45266944 45306872 45370651 45653504 45773312 45838336 45878768 46064512 46251008 46291804 46538752 46768384 46769948 47169343 47360312 47550464 47742976 47785088 47786686 48083984 48278656 48389884 48560291 48825527 48888064 49129288 49173254 49328192 49372336 49441838 49572224 49836032 49950848 50126752 50197316 50400544 50759488 50919424 50964992 51036736 51171328 51216464 51288562 51496208 51743744 52026368 52074668 52609024 52657189 52731992 52868608 52870376 53157376 53206726 53321866 53461798 53537744 53753806 53754496 54019732 54355808 54433024 54481037 54575872 54624011 54701608 54922367 54923072 55194074 55264768 55488512 55537456 55762304 56188928 56336384 56466176 56694784 56744792 56974528 57099731 57330904 57561088 58054576 58577228 58629649 58812416 58867016 59180288 59316632 59472296 59525518 59766512 59850646 60276892 60466816 60520928 60606124 60765172 60765952 60819551 61011968 61065784 61151747 61445696 61694464 61781312 62086154 62473216 62726144 62781472 63035648 63037756 63124384 63576071 63684608 63742913 63833464 64408142 64547522 64808848 65069056 65071232 65221148 65450827 65626912 65799136 65808319 65892608 65950729 66217736 66485824 66899456 67053584 67170304 67229552 67325056 67562144 67657252 67931168 68018176 68353792 68630528 68691064 69496832 69741568 69839744 70122496 70184348 70276592 70909276 70972733 71260072 71804344 71868602 71991296 72057206 72159568 72384512 72450782 72451712 72809204 72966764 73196672 73262176 73365308 73558784 73623667 74025799 74186944 74381632 74487296 74552998 74787904 74788864 74854832 74960206 75157888 75625472 75931648 75998624 76413728 76890112 76960507 77269504 77272088 77582336 77650768 78136474 78247472 78452816 78951916 79443104 79764736 79835093 79948504 80158312 80230046 80554864 80668262 80771584 80983552 81170128 81498752 81900884 82337792 82527488 82744064 82818112 82934696 83153408 83270464 83453453 83681338 84127744 84542848 85489664 85689487 85835776 85914361 85956608 86036408 86380736 86921048 86998834 87351056 87704704 88328188 88453664 88685792 88810636 88811776 88890113 89249992 89611328 89805248 90168832 90248366 90533888 90613744 90741302 91307008 91546624 91676672 91757536 92129024 92210287 92502016 92583608 93077504 93162719 93536768 93539896 94338686 94720624 95100928 95570176 95573372 95658901 96167968 96389527 96557312 96642481 96779768 97120582 97651054 97776128 98258576 98346508 98656384 98744672 98883676 99144448 99231899 99672064 99773903 99901696 100253504 100394632 100801088 101518976 101838848 101929984 102073472 102342656 102432928 102577124 102992416 103487488 103729379 104052736 104149336 105218048 105314378 105463984 105737216 105740752 106314752 106413452 106643732 106923596 107075488 107507612 107508992 107603821 108039464 108711616 108866048 108962074 109151744 109248022 109403216 109844734 109846144 110388148 110529536 110977024 111074912 111524608 111622979 112377856 112480741 112672768 112932352 113389568 113489584 113949056 114199462 114661808 115122176 115797617 116109152 116682059 117154456 117259298 117624832 117734032 118360576 118633264 118944592 119051036 119533024 119701292 120553784 120933632 121041856 121212248 121530344 121531904 121639102 122023936 122131568 122303494 122891392 123388928 123562624 124172308 124946432 125452288 125562944 125567143 126071296 126075512 126248768 127152142 127369216 127485826 127666928 128816284 129095044 129617696 129916319 130138112 130142464 130257257 130442296 130901654 131253824 131598272 131616638 131785216 131901458 132435472 132971648 133798912 134107168 134340608 134459104 134650112 134768881 135124288 135314504 135862336 136036352 136160897 136707584 137261056 137382128 138993664 139483136 139679488 139809163 140244992 140368696 140553184 141246703 141818552 141945466 142520144 143608688 143737204 144114412 144319136 144901564 144903424 145031237 145618408 145933528 146393344 146524352 146730616 147117568 147247334 148051598 148373888 148763264 148974592 149105996 149575808 149577728 149709664 149920412 150315776 150448363 151250944 151604477 151863296 151997248 152002331 152827456 153780224 153921014 154539008 154544176 155164672 155301536 156272948 156494944 156905632 157267123 157903832 158886208 159529472 159670186 159897008 160316624 160460092 161109728 161336524 161543168 161967104 162340256 162997504 163141277 163801768 164675584 165054976 165488128 165636224 165869392 166306816 166540928 166906906 167362676 168255488 169085696 169242671 170535317 170979328 171378974 171671552 171828722 171913216 172072816 172761472 173842096 173997668 174702112 175409408 175564129 176656376 176907328 177371584 177621272 177623552 177780226 178499984 179222656 179610496 180337664 180496732 181067776 181227488 181482604 182614016 183093248 183353344 183515072 183521209 184258048 184420574 185004032 185167216 186155008 186325438 187073536 187079792 188677372 189441248 190201856 190375991 191140352 191146744 191317802 192335936 192779054 193114624 193284962 193559536 194241164 195302108 195552256 196517152 196693016 196969903 197312768 197486809 197489344 197767352 198288896 198463798 199344128 199547806 199803392 200507008 200789264 201602176 203037952 203677696 203859968 204146944 204336469 204685312 204865856 204872707 205154248 205984832 206437489 206974976 207458758 208105472 208298672 210628756 210927968 211474432 211481504 211968731 212629504 212826904 213287464 213847192 214150976 215015224 215017984 215207642 216078928 217423232 217732096 217924148 218303488 218496044 218806432 219689468 219692288 219886069 220776296 221059072 221954048 222149824 222157253 223049216 223245958 224755712 224961482 225345536 225864704 226779136 226979168 227898112 228099131 228398924 229323616 229851949 230244352 230455147 231595234 232218304 233364118 234308912 234518596 235249664 235468064 236629913 236721152 237266528 237889184 238102072 238437251 239066048 239402584 241107568 241867264 242083712 242424496 243060688 243063808 243278204 244047872 244263136 244606988 245782784 246777856 247125248 247354673 248344616 249892864 250904576 251125888 251134286 252142592 252151024 252497536 254304284 254971652 255333856 256593727 257632568 258190088 259235392 259832638 260276224 260284928 260514514 260884592 261803308 262507648 263196544 263233276 263570432 263802916 264870944 265943296 266177873 267597824 268214336 268681216 268918208 269300224 269537762 270248576 270629008 271724672 272072704 272321794 273415168 274522112 274764256 277987328 278241833 278966272 279358976 279618326 280489984 280737392 281106368 282493406 283637104 283890932 285040288 287217376 287474408 288228824 288634567 288638272 289803128 289806848 290062474 291236816 291867056 292786688 293048704 293461232 294235136 294494668 296103196 296747776 297526528 297949184 298211992 299151616 299155456 299419328 299429341 299840824 300631552 300896726 302501888 303208954 303726592 303994496 304004662 305654912 307842028 309078016 309088352 309800453 310329344 310603072 310613459 312545896 312989888 313811264 314534246 315807664 317772416 319058944 319340372 319794016 320633248 320920184 321371947 322219456 322673048 323086336 323934208 324680512 325995008 326282554 327603536 329351168 330109952 330976256 331272448 331738784 332613632 333081856 333375653 333813812 334725352 336510976 336819061 338171392 338485342 341070634 341958656 342757948 343657444 343826432 344145632 345522944 345843719 346592129 347684192 347995336 348485213 349399739 349404224 350818816 351128258 353312752 353814656 354743168 355242544 355247104 355560452 356999968 358445312 358761481 359220992 360675328 360993464 362135552 362454976 362467097 362965208 365228032 366186496 366706688 367030144 367042418 368516096 368841148 370008064 370334432 372650876 374147072 374159584 375021601 377354744 378882496 380403712 380751982 382280704 382293488 382635604 384671872 385558108 386229248 386569924 387119072 388482328 389029199 390604216 391104512 393034304 393386032 393939806 394625536 394973618 394978688 395534704 396577792 396927596 398688256 399095612 399606784 401014016 401578528 403204352 403560001 406075904 407355392 407719936 408293888 408672938 409370624 409731712 409745414 410308496 411969664 412874978 413949952 414917516 416210944 416597344 418652923 419558893 421257512 421850521 421855936 422948864 422963008 423937462 425259008 425653808 426574928 427694384 428301952 430030448 430035968 430415284 432157856 434846464 435464192 435848296 436606976 436992088 437612864 439378936 439384576 439772138 441552592 442118144 443908096 444299648 444314506 446098432 446491916 449922964 451729408 453558272 453958336 453973517 455796224 456198262 456797848 458647232 459703898 460488704 460910294 463190468 464436608 466728236 467145913 468617824 469037192 469697461 470499328 470930083 470936128 473259826 473442304 474533056 475778368 476204144 476874502 478132096 478805168 482215136 483734528 484167424 484848992 486121376 486127616 486556408 487241339 488095744 488526272 489213976 491565568 493555712 494250496 494709346 496689232 499785728 502251776 502268572 504285184 504302048 504995072 505463897 507887081 508608568 509943304 510661157 510667712 513187454 515265136 516380176 518470784 519665276 520569856 521029028 521769184 523606616 524343703 525015296 526393088 526466552 527140864 527605832 529741888 531886592 532355746 535195648 536428672 537362432 537836416 538600448 539075524 540497152 541258016 543449344 543928697 544643588 546830336 549044224 549528512 549546889 555974656 556483666 557932544 558717952 559236652 560979968 561474784 562212736 564986812 565492421 567274208 567781864 568581137 570080576 574434752 574948816 576457648 577269134 577276544 579606256 579613696 580124948 582473632 583734112 585573376 586097408 586922464 588470272 588989336 589818463 592206392 593495552 595053056 595898368 596423984 598303232 598310912 598838656 598858682 599681648 601263104 601793452 605003776 606417908 607988992 608009324 611309824 611877349 613201459 615684056 618156032 618176704 619600906 620658688 621206144 621226918 625091792 625979776 627622528 629068492 631615328 634731851 635544832 638117888 638680744 639588032 641266496 641840368 642743894 644438912 645346096 646172672 647868416 649361024 651990016 652565108 655207072 660219904 661952512 662544896 663477568 665227264 666163712 666751306 667627624 669450704 673021952 673638122 676342784 676970684 682141268 683917312 684543457 685515896 687314888 687652864 688282429 688291264 691045888 691687438 693184258 695368384 695990672 696970426 698799478 698808448 701637632 702256516 706625504 707629312 708253481 709486336 710485088 710494208 711120904 712121957 713990771 713999936 716890624 717522962 718441984 721350656 721986928 724271104 724909952 724934194 725930416 730456064 732372992 734060288 734084836 737032192 737682296 740016128 740668864 740693633 742296503 745301752 748294144 748319168 750043202 754709488 757764992 761503964 762185437 764561408 764586976 765271208 766348489 769343744 771116216 772458496 773139848 774238144 776964656 778058398 781208432 782209024 786068608 786772064 787879612 789251072 789947236 789957376 791069408 793155584 793855192 794972711 798191224 799213568 802028032 803157056 806408704 807120002 812151808 814710784 815439872 816587776 817345876 819463424 819490828 820616992 823939328 825749956 826488923 827899904 828657869 829835032 832421888 833183993 833194688 837305846 839117786 842515024 843701042 843711872 845897728 845926016 847874924 850518016 851307616 853149856 855388768 855508147 856603904 857359477 860060896 860071936 860830568 862042369 864315712 869692928 870928384 871696592 873213952 873984176 875225728 878757872 878769152 879544276 883105184 884236288 888599296 888629012 892196864 892983832 899845928 903458816 907116544 907916672 907947034 911592448 912396524 913595696 917294464 919407796 921820588 922645529 926380936 927685013 928873216 933456472 934291826 937235648 938074384 939394922 940998656 941860166 941872256 946519652 946884608 949066112 951556736 952408288 953749004 956264192 957610336 962335387 964430272 967469056 968334848 969697984 972242752 972255232 973112816 974482678 976191488 977052544 978427952 983131136 987111424 988500992 989418692 993378464 999571456 1000486591 1004503552 1004537144 1008570368 1008604096 1009990144 1010927794 1015774162 1017217136 1019886608 1021322314 1021335424 1026374908 1030530272 1032760352 1036941568 1037856209 1039330552 1041139712 1042058056 1043524973 1043538368 1047213232 1048687406 1050030592 1052786176 1052933104 1054281728 1055211664 1059483776 1063773184 1064711492 1070391296 1072857344 1075672832 1077200896 1078151048 1080994304 1082516032 1084894889 1086898688 1087857394 1089287176 1093660672 1098088448 1099057024 1099093778 1112967332 1113963331 1115865088 1116886693 1117435904 1118473304 1121959936 1122949568 1122987121 1124425472 1129973624 1130984842 1134548416 1135563728 1137162274 1140161152 1148869504 1149897632 1152915296 1154538268 1154553088 1155571469 1159212512 1159227392 1160249896 1161883193 1164947264 1167468224 1171146752 1172194816 1173844928 1176940544 1177978672 1179636926 1184412784 1186991104 1190106112 1191796736 1192847968 1196606464 1197677312 1197717364 1199363296 1202526208 1203586904 1210007552 1211115347 1212835816 1215977984 1216018648 1222619648 1223754698 1226402918 1231368112 1236312064 1236353408 1239201812 1242412288 1242453836 1243565713 1250183584 1250358061 1251959552 1253063851 1255245056 1256352253 1258136984 1263214441 1263230656 1269463702 1271089664 1276235776 1277361488 1279176064 1282532992 1283680736 1285487788 1288877824 1290692192 1292345344 1295736832 1297060739 1298722048 1303980032 1305130216 1310414144 1320439808 1323905024 1325089792 1326955136 1330454528 1332327424 1333502612 1335255248 1338901408 1347276244 1348481927 1352685568 1353941368 1364282536 1367834624 1369086914 1371031792 1374629776 1375305728 1376564858 1376582528 1382091776 1383374876 1386368516 1390736768 1391981344 1393940852 1397598956 1397616896 1398849673 1403275264 1404513032 1406490181 1413251008 1415258624 1416506962 1418972672 1420970176 1420988416 1422241808 1424243914 1427981542 1427999872 1433781248 1435045924 1436883968 1442701312 1443973856 1449819904 1449868388 1451860832 1460912128 1462249633 1464745984 1468120576 1468169672 1474064384 1475364592 1480032256 1481337728 1481387266 1484593006 1490603504 1496588288 1496638336 1500086404 1505369021 1509418976 1513591337 1515529984 1516866767 1523007928 1524370874 1529122816 1529173952 1530542416 1532696978 1538687488 1542232432 1544916992 1546279696 1548476288 1553929312 1556116796 1562416864 1564418048 1572137216 1573544128 1575759224 1578502144 1579894472 1579914752 1582138816 1586311168 1587710384 1589945422 1596382448 1598427136 1604056064 1606314112 1612817408 1614240004 1624303616 1630879744 1632372859 1633175552 1634691752 1638926848 1638981656 1641233984 1647878656 1651499912 1652977846 1655799808 1657315738 1659670064 1664843776 1666367986 1666389376 1674611692 1678235572 1685030048 1687402084 1687423744 1688912147 1691795456 1691852032 1693344341 1695749848 1701036032 1702593377 1702615232 1706299712 1710777536 1711016294 1713207808 1714718954 1720121792 1720143872 1721661136 1724084738 1728631424 1739385856 1741856768 1743393184 1746427904 1747968352 1750451456 1751995453 1757515744 1757538304 1759088552 1766210368 1768472576 1770091661 1777198592 1777258024 1784393728 1785967664 1799691856 1806917632 1815833344 1815894068 1817519119 1823184896 1824793048 1827191392 1834588928 1836207139 1838815592 1843641176 1845291058 1852761872 1855370026 1857746432 1866912944 1868583652 1874471296 1876148768 1878789844 1883720332 1883744512 1885406081 1893039304 1893769216 1895704157 1898132224 1903113472 1904816576 1907498008 1912528384 1915220672 1924670774 1928860544 1934938112 1936669696 1939395968 1944485504 1944510464 1946225632 1948965356 1954105088 1956855904 1966262272 1970858201 1974222848 1976030303 1977001984 1978837384 1986756928 1999142912 2000973182 2009007104 2009074288 2017140736 2017208192 2019980288 2021855588 2031548324 2034434272 2039773216 2042644628 2042670848 2044472599 2052749816 2061060544 2065520704 2073883136 2075712418 2078661104 2082279424 2084116112 2087049946 2087076736 2094426464 2097374812 2100061184 2105572352 2105866208 2108563456 2110423328 2118967552 2120836601 2127546368 2129422984 2140782592 2145714688 2151345664 2154401792 2156302096 2161988608 2165032064 2169789778 2173797376 2175714788 2178574352 2187321344 2198114048 2198187556 2200154723 2216959121 2225934664 2227926662 2231730176 2233773386 2234871808 2236946608 2243919872 2245899136 2245974242 2248850944 2259947248 2261969684 2269096832 2271127456 2274324548 2280322304 2282333677 2294799769 2297739008 2299795264 2305830592 2309076536 2309106176 2311142938 2318425024 2318454784 2320499792 2323766386 2329894528 2334936448 2342293504 2344389632 2347689856 2353881088 2355957344 2359273852 2368825568 2373982208 2380212224 2383593472 2385695936 2385775717 2393212928 2395354624 2395434728 2398726592 2405052416 2407173808 2420015104 2422230694 2425671632 2431955968 2432037296 2445239296 2447509396 2452805836 2462736224 2472624128 2472706816 2474887883 2478403624 2484824576 2484907672 2487131426 2500367168 2500716122 2503919104 2506127702 2510490112 2512704506 2516273968 2526428882 2526461312 2538927404 2542179328 2552471552 2554722976 2558352128 2560608739 2565065984 2567328517 2567361472 2570975576 2577755648 2581384384 2584690688 2587057043 2591473664 2594121478 2597444096 2607960064 2610260432 2620828288 2640879616 2647810048 2650179584 2653910272 2656374097 2660909056 2663345191 2664654848 2667005224 2670510496 2677802816 2683687357 2694552488 2696963854 2705371136 2707882736 2728565072 2738173828 2742063584 2749259552 2753129716 2753165056 2755593503 2764183552 2766749752 2772737032 2781473536 2783962688 2787881704 2795197912 2795233792 2797699346 2806550528 2809026064 2812980362 2826502016 2830517248 2833013924 2837945344 2841940352 2841976832 2844483616 2848487828 2855963084 2855999744 2858518897 2867562496 2870091848 2873767936 2885402624 2887947712 2888044289 2899639808 2899736776 2903721664 2921824256 2924499266 2929491968 2936241152 2936339344 2948128768 2950729184 2962675456 2962774532 2969186012 2981207008 2988075337 2993176576 2993276672 2995916911 3000172808 3010738042 3018837952 3027182674 3031059968 3033733534 3046015856 3048741748 3058245632 3058347904 3061084832 3065393956 3076188869 3077374976 3084464864 3089833984 3092559392 3092990993 3096952576 3099684263 3107858624 3112233592 3124833728 3128836096 3144274432 3147088256 3151518448 3157004288 3159788944 3159829504 3164277632 3172622336 3175420768 3179890844 3192764896 3196854272 3208112128 3212628224 3215610749 3225634816 3228480008 3248607232 3261759488 3264745718 3266351104 3269383504 3277853696 3277963312 3282467968 3295757312 3302999824 3305955692 3314631476 3319340128 3332735972 3332778752 3335718451 3349223384 3356471144 3370060096 3374804168 3374847488 3377824294 3383590912 3383704064 3386688682 3391499696 3402072064 3405186754 3405230464 3412599424 3421555072 3422032588 3426415616 3429437908 3440243584 3440287744 3443322272 3448169476 3457262848 3460312349 3478771712 3483713536 3486786368 3486902971 3492855808 3495936704 3500902912 3503990906 3515031488 3515076608 3518177104 3532420736 3536945152 3540183322 3554397184 3554516048 3568787456 3571935328 3599383712 3613835264 3617143829 3631666688 3631788136 3635038238 3646369792 3649586096 3654382784 3669177856 3672414278 3677631184 3687282352 3690582116 3705523744 3710740052 3715492864 3733825888 3737167304 3748942592 3752249371 3752297536 3757579688 3767440664 3767489024 3770812162 3786078608 3787538432 3791408314 3796264448 3806226944 3809633152 3814996016 3825056768 3830441344 3849341548 3857721088 3869876224 3873339392 3878791936 3888971008 3889020928 3892451264 3892581433 3897930712 3908210176 3913711808 3922312291 3932524544 3941716402 3948445696 3952060606 3954003968 3957674768 3973513856 4001946364 4018014208 4018148576 4027405889 4034281472 4034416384 4037974967 4039960576 4043711176 4063096648 4068868544 4079546432 4085289256 4085341696 4088945198 4105499632 4122121088 4131041408 4147766272 4151424836 4157322208 4164558848 4168232224 4174099892 4174153472 4177835311 4188852928 4194749624 4200122368 4211144704 4211732416 4217126912 4220846656 4220987807 4237935104 4241673202 4255092736 4258845968 4281565184 4291429376 4302691328 4308803584 4312604192 4323977216 4330064128 4333883489 4339579556 4347594752 4351429576 4357148704 4374642688 4378647793 4396228096 4396375112 4400309446 4433918242 4451869328 4455853324 4467546772 4469743616 4473893216 4491798272 4491948484 4495968347 4497701888 4519894496 4523939368 4530307769 4538193664 4542196607 4542254912 4548649096 4560644608 4564667354 4589599538 4595478016 4599590528 4611661184 4618153072 4618212352 4622285876 4636850048 4636909568 4640999584 4647532772 4659789056 4663899253 4669872896 4684587008 4688779264 4695379712 4699738787 4707762176 4711914688 4712072261 4718547704 4737651136 4747964416 4760424448 4767186944 4771391872 4771551434 4786425856 4790709248 4790869456 4797453184 4810104832 4814347616 4844461388 4851343264 4863911936 4864074592 4875280813 4890478592 4895018792 4905611672 4925472448 4945248256 4945413632 4949775766 4956807248 4969649152 4969815344 4974262852 5000734336 5001432244 5007838208 5012255404 5020980224 5025409012 5032547936 5052857764 5052922624 5057379587 5077854808 5084358656 5104943104 5109445952 5116704256 5121217478 5130131968 5134657034 5134722944 5141951152 5155511296 5162768768 5169381376 5174114086 5182947328 5188242956 5194888192 5215920128 5220520864 5241656576 5246280013 5281759232 5286594827 5295620096 5300359168 5307820544 5312748194 5321818112 5326690382 5329309696 5334010448 5341020992 5355605632 5367374714 5389104976 5393927708 5410742272 5415765472 5442487999 5457130144 5476347656 5484056773 5484127168 5498519104 5506259432 5506330112 5511187006 5528367104 5533499504 5545474064 5562947072 5567925376 5575763408 5590395824 5590467584 5595398692 5613101056 5618052128 5625960724 5653004032 5661034496 5666027848 5675890688 5683880704 5683953664 5688967232 5689157479 5696975656 5711926168 5711999488 5717037794 5735124992 5740183696 5747535872 5770805248 5775895424 5776088578 5799279616 5799473552 5807443328 5848998532 5872482304 5872678688 5896257536 5901458368 5901655721 5925350912 5925549064 5938372024 5962414016 5976150674 5986353152 5986553344 5991833822 6000345616 6021476084 6037675904 6054365348 6062119936 6067467068 6092031712 6097483496 6106066993 6116491264 6116695808 6122091079 6122169664 6130787912 6152377738 6154749952 6168929728 6179667968 6185118784 6185981986 6193905152 6199368526 6215717248 6224467184 6249667456 6257672192 6288548864 6294176512 6303036896 6314008576 6319577888 6319659008 6328555264 6334137407 6345244672 6350841536 6359781688 6385529792 6393708544 6399562159 6416224256 6425256448 6431221498 6451269632 6456960016 6497214464 6529491436 6532702208 6538767008 6555707392 6555926624 6564935936 6571030661 6591514624 6605999648 6611911384 6629262952 6638595041 6638680256 6665471944 6665557504 6671436902 6698446768 6712942288 6740120192 6749608336 6749694976 6755648588 6767408128 6773377364 6782999392 6810373508 6810460928 6816468139 6825198848 6843110144 6844065176 6852831232 6858875816 6880487168 6880575488 6886644544 6886874843 6896338952 6914525696 6920624698 6957543424 6967427072 6973572736 6973805942 6985711616 6991873408 7001805824 7007981812 7030062976 7030153216 7036354208 7064841472 7071073061 7080366644 7108794368 7109032096 7125410419 7137574912 7143870656 7144109557 7198767424 7227670528 7234287658 7263333376 7263576272 7270076476 7292739584 7299172192 7308765568 7338355712 7344828556 7355262368 7374564704 7381164232 7391554781 7411047488 7421480104 7430985728 7467651776 7474334608 7497885184 7504498742 7504595072 7515159376 7534881328 7534978048 7541624324 7572157216 7575076864 7582816628 7592528896 7612453888 7619266304 7629992032 7650113536 7660882688 7667640019 7698683096 7715442176 7739752448 7746678784 7757583872 7777942016 7778041856 7784902528 7785162866 7795861424 7816420352 7827423616 7844624582 7865049088 7883432804 7904121212 7908007936 7915349536 7947027712 7954405537 7971618967 8003892728 8015159899 8036028416 8036297152 8054811778 8068562944 8068832768 8075949934 8079921152 8087422352 8126193296 8137737088 8159092864 8170578512 8170683392 8177890396 8210999264 8244242176 8251514063 8262082816 8295532544 8302849672 8314644416 8329117696 8336464448 8348199784 8348306944 8355670622 8377705856 8389499248 8400244736 8422289408 8423464832 8434253824 8441693312 8441975614 8475870208 8483346404 8510185472 8517691936 8582858752 8605382656 8617607168 8625208384 8625496823 8647954432 8660128256 8667766978 8679159112 8695189504 8702859152 8714297408 8749285376 8757295586 8792456192 8792750224 8800618892 8867836484 8903738656 8911706648 8935093544 8939487232 8947671577 8947786432 8983596544 8983896968 8991936694 8995403776 9039788992 9047878736 9060615538 9076387328 9084393214 9084509824 9097298192 9121289216 9129334708 9179199076 9190956032 9199181056 9223322368 9236306144 9236424704 9244571752 9257585441 9273700096 9273819136 9281880023 9281999168 9295065544 9319578112 9327798506 9339745792 9369174016 9377558528 9390759424 9399477574 9415524352 9423829376 9424144522 9437095408 9475302272 9495928832 9520848896 9542783744 9543102868 9572851712 9581418496 9581738912 9594906368 9603814043 9620209664 9628695232 9629017229 9649854539 9688922776 9702561983 9702686528 9727823872 9728149184 9750561626 9780957184 9790037584 9811223344 9850944896 9890827264 9899551532 9913614496 9939298304 9939630688 9948525704 9962530357 10001468672 10002864488 10015676416 10024510808 10041960448 10050818024 10065095872 10105715528 10105845248 10114759174 10155709616 10168717312 10209886208 10218891904 10233408512 10242434956 10260263936 10269314068 10269445888 10283902304 10311022592 10325537536 10334645243 10348228172 10376485912 10389776384 10431840256 10441041728 10441390891 10483313152 10492560026 10563518464 10573189654 10591240192 10600718336 10615641088 10625496388 10653380764 10658619392 10668020896 10682041984 10711211264 10734749428 10744355999 10778209952 10787855416 10803041603 10821484544 10831391909 10831530944 10884975998 10914260288 10952695312 10968113546 10968254336 10997038208 11012518864 11012660224 11022374012 11056734208 11066999008 11090948128 11121605911 11125894144 11135850752 11151526816 11180791648 11180935168 11190797384 11206550797 11226202112 11236104256 11251921448 11306008064 11322068992 11332055696 11351781376 11367761408 11367907328 11377934464 11378314958 11393951312 11423852336 11423998976 11434075588 11470249984 11480367392 11495071744 11551790848 11552177156 11598559232 11598947104 11614886656 11625669631 11697997064 11744964608 11745357376 11792515072 11802916736 11803311442 11850701824 11851098128 11876744048 11924828032 11952301348 11973106688 11983667644 12000691232 12042952168 12059905169 12075351808 12108730696 12124239872 12134934136 12184063424 12194966992 12212133986 12232982528 12233391616 12244182158 12244339328 12261575824 12304755476 12309499904 12337859456 12359335936 12370237568 12371963972 12387810304 12398737052 12431434496 12448934368 12499334912 12510360031 12577097728 12588353024 12606073792 12628017152 12639155776 12639318016 12657110528 12668274814 12690489344 12701683072 12719563376 12771059584 12787417088 12799124318 12832448512 12850512896 12862442996 12902539264 12913920032 12994428928 13006325683 13058982872 13065404416 13077366151 13077534016 13111414784 13111853248 13129871872 13142061322 13183029248 13211999296 13223822768 13258525904 13277190082 13277360512 13330943888 13331115008 13342873804 13396893536 13425884576 13480240384 13499216672 13499389952 13511297176 13534816256 13546754728 13565824649 13565998784 13620747016 13620921856 13632936278 13650397696 13686220288 13688130352 13705662464 13717751632 13760974336 13761150976 13773289088 13773749686 13792677904 13829051392 13841249396 13915086848 13947145472 13947611884 13983746816 14003611648 14015963624 14060125952 14060306432 14072708416 14073179027 14103633557 14129682944 14142146122 14160733288 14217588736 14218064192 14250820838 14275149824 14287741312 14288219114 14397534848 14468575316 14481523303 14526666752 14527152544 14540152952 14560621291 14585479168 14598344384 14598832573 14617531136 14676711424 14689657112 14710524736 14749129408 14762328464 14783109562 14822094976 14842960208 14861971456 14935303552 14948669216 14995770368 15008997484 15009190144 15030318752 15069762656 15069956096 15083248648 15104481509 15144314432 15165633256 15185057792 15224907776 15238532608 15259984064 15300227072 15321765376 15335280038 15397366192 15430884352 15479504896 15493357568 15515167744 15555884032 15569805056 15570325732 15591722848 15632840704 15654847232 15689249164 15730098176 15744499511 15766865608 15808242424 15816015872 15830495867 15830699072 15894055424 15908811074 15943237934 16007785456 16030319798 16072056832 16072594304 16109623556 16137665536 16151899868 16159842304 16174844704 16252386592 16254654793 16275474176 16289830063 16318185728 16341157024 16341366784 16355780792 16378805011 16421787733 16421998528 16488484352 16503028126 16524165632 16591065088 16605699344 16629288832 16658235392 16672928896 16696399568 16696613888 16711341244 16755411712 16778998496 16800489472 16844578816 16846929664 16861789607 16883386624 16883951228 16951740416 16966692808 17020370944 17035383872 17035953559 17165717504 17210765312 17235214336 17250416768 17250993646 17295908864 17320256512 17335533956 17358318224 17390379008 17405718304 17428594816 17514591172 17530265051 17584912384 17585500448 17601237784 17626015247 17735672968 17807477312 17823413296 17870187088 17878974464 17895343154 17895572864 17967193088 17967793936 17983873388 17990807552 18079577984 18095757472 18121231076 18152774656 18168786428 18169019648 18194596384 18242578432 18258669416 18284372353 18358398152 18381912064 18398362112 18446644736 18472612288 18472849408 18489143504 18515170882 18547400192 18547638272 18563760046 18563998336 18590131088 18639156224 18655597012 18679491584 18738348032 18755117056 18781518848 18798955148 18847658752 18848289044 18874190816 18950604544 18991857664 19009245229 19041697792 19085567488 19086205736 19145703424 19162836992 19163477824 19189812736 19207628086 19240419328 19257390464 19258034458 19299709078 19377845552 19405123966 19405373056 19455647744 19456298368 19501123252 19561914368 19580075168 19622446688 19676687381 19701889792 19719267971 19781654528 19799103064 19826974487 19827228992 19878596608 19879261376 19897051408 19925060714 20002937344 20005728976 20031352832 20049021616 20083920896 20101636048 20130191744 20211431056 20211690496 20229518348 20311419232 20337434624 20437783808 20466817024 20484869912 20520527872 20538628136 20538891776 20567804608 20622045184 20651075072 20669290486 20696456344 20752971824 20779552768 20863680512 20882083456 20882781782 20966626304 20985120052 21146379308 21201436672 21220847167 21231282176 21250992776 21306761528 21317238784 21336041792 21336755299 21364083968 21422422528 21469498856 21488711998 21556419904 21575710832 21606083206 21642969088 21662783818 21663061888 21769951996 21828520576 21905390624 21936227092 21936508672 21955857911 21994076416 22025037728 22025320448 22044748024 22075780667 22113468416 22133713901 22133998016 22181896256 22243211822 22251788288 22271701504 22303053632 22361583296 22361870336 22381594768 22413101594 22452404224 22472208512 22503842896 22612016128 22644137984 22664111392 22703562752 22735522816 22755868928 22756629916 22787902624 22847704672 22847997952 22868151176 22940499968 22960734784 22990143488 23011191593 23103581696 23104354312 23197118464 23197894208 23229773312 23251339262 23395994128 23489929216 23490714752 23605833472 23606622884 23627748547 23701403648 23702196256 23753488096 23756803159 23849656064 23870692807 23904602696 23946213376 23967335288 24001074379 24001382464 24085904336 24119810338 24150703616 24217461392 24248479744 24269868272 24368126848 24389933984 24424267972 24466783232 24488364316 24488678656 24523151648 24609510952 24618999808 24644154041 24675718912 24740475136 24743927944 24775620608 24797474104 24862868992 24897868736 24998669824 25020720062 25154195456 25176706048 25212147584 25256034304 25278311552 25278636032 25314221056 25336549628 25403366144 25439126752 25542119168 25598248636 25621156613 25664897024 25688393939 25701025792 25724885992 25805078528 25827840064 25828703783 25988857856 26012651366 26117965744 26130808832 26154732302 26155068032 26222829568 26223706496 26259743744 26284122644 26366058496 26423998592 26447645536 26517051808 26554380164 26554721024 26578143787 26661887776 26662230016 26685747608 26723313439 26793787072 26851769152 26960480768 26998433344 26998779904 27022594352 27069632512 27093509456 27131649298 27131997568 27241494032 27241843712 27265872556 27300795392 27372440576 27376260704 27411324928 27435503264 27521948672 27546578176 27547499372 27585355808 27658102784 27682498792 27830173696 27894290944 27895223768 27967493632 28007223296 28031927248 28120251904 28120612864 28145416832 28146358054 28207267114 28259365888 28284292244 28321466576 28435177472 28436128384 28501641676 28575482624 28576438228 28602011399 28758235403 28795069696 28820468573 28937150632 28963046606 29053333504 29054305088 29080305904 29121242582 29170958336 29196688768 29197665146 29235062272 29353422848 29379314224 29421049472 29498258816 29524656928 29566219124 29644189952 29685920416 29723942912 29832396997 29870607104 29897338432 29991540736 30017994968 30018380288 30060637504 30139525312 30139912192 30166497296 30208963018 30288628864 30331266512 30370115584 30449815552 30477065216 30519968128 30600454144 30643530752 30670560076 30794732384 30861768704 30986715136 31015084321 31030335488 31111768064 31139610112 31140651464 31183445696 31265681408 31309694464 31378498328 31460196352 31488999022 31533731216 31616484848 31632031744 31660991734 31661398144 31788110848 31817622148 31886475868 32015570912 32060639596 32144113664 32145188608 32173542479 32219247112 32275331072 32303799736 32319684608 32349274163 32349689408 32504773184 32509309586 32550948352 32579660126 32636371456 32682314048 32682733568 32711561584 32757610022 32843575466 32843997056 32976968704 33006056252 33048331264 33182130176 33211398688 33258577664 33287913607 33345857792 33392799136 33393227776 33422682488 33510823424 33557996992 33600978944 33631741559 33689157632 33693859328 33723579214 33766773248 33767902456 33903480832 33933385616 34040741888 34070767744 34071907118 34331435008 34421530624 34500833536 34501987292 34532863261 34591817728 34623487483 34640513024 34671067912 34716636448 34780758016 34811436608 34812600751 34857189632 34887935641 35029182344 35060530102 35169824768 35171000896 35202475568 35252030494 35471345936 35614954624 35646826592 35740374176 35790686308 35791145728 35822715539 35934386176 35935587872 35967746776 35981615104 36018378983 36159155968 36191514944 36242462152 36305549312 36337572856 36338039296 36389192768 36485156864 36517338832 36568744706 36716796304 36763824128 36796724224 36893289472 36945224576 36945698816 36978287008 37030341764 37094800384 37127520092 37127996672 37180262176 37278312448 37311194024 37358983168 37510234112 37544575757 37563037696 37597910296 37695317504 37696578088 37748381632 37901209088 37983715328 38018490458 38083395584 38171134976 38172411472 38291406848 38325673984 38326955648 38379625472 38415256172 38514780928 38516068916 38599418156 38755691104 38810247932 38810746112 38844979381 38911295488 38912596736 38946919843 39002246504 39123828736 39159647671 39160150336 39244893376 39353374762 39403779584 39438535942 39563309056 39598206128 39653948974 39654457984 39757193216 39758522752 39794102816 39850121428 40005874688 40011457952 40062705664 40098043232 40167841792 40203272096 40208882909 40260383488 40295895419 40422862112 40423380992 40459036696 40622838464 40674869248 40875567616 40933634048 40969739824 41041055744 41077256272 41077783552 41135609216 41244090368 41302150144 41338580972 41392912688 41505943648 41559105536 41764166912 41765563564 41802939737 41933252608 41970240104 42292758616 42402873344 42441694334 42462564352 42501985552 42613523056 42634477568 42672083584 42673510598 42728167936 42844845056 42938997712 42977423996 43112839808 43151421664 43212166412 43325567636 43326123776 43364339863 43539903992 43601195611 43657041152 43810781248 43872454184 43873017344 43911715822 43988152832 44050075456 44050640896 44089496048 44151561334 44226936832 44267427802 44267996032 44363792512 44486423644 44503576576 44543403008 44606107264 44723166592 44723740672 44763189536 44826203188 44944417024 45007685792 45224032256 45288275968 45328222784 45329738623 45407125504 45471045632 45511737856 45513259832 45575805248 45695409344 45695995904 45736302352 45880999936 45921469568 45980286976 46022383186 46207163392 46208708624 46394236928 46395788416 46459546624 46502678524 46791988256 46979858432 46981429504 47022869777 47211666944 47213245768 47255497094 47402807296 47404392512 47506976192 47513606318 47699312128 47741385614 47809205392 47892426752 47934670576 48002148758 48002764928 48171808672 48239620676 48301407232 48434922784 48496959488 48539736544 48736253696 48779241823 48779867968 48848535944 48933566464 48976728632 48977357312 49046303296 49219021904 49237999616 49288308082 49351437824 49480950272 49487855888 49551241216 49594948208 49725737984 49795737472 49997339648 50041440124 50308390912 50353412096 50424295168 50556623104 50557272064 50603558629 50628442112 50673099256 50806732288 50878253504 50990059783 51084238336 51196497272 51242313226 51329794048 51376787878 51402051584 51449771984 51610157056 51655680128 51657407566 52025302732 52235931488 52309464604 52310136064 52356276557 52445659136 52447412992 52493674571 52519487488 52568245288 52732116992 52780394687 52847997184 52895291072 53034103616 53108760328 53109442048 53156287574 53323775552 53324460032 53371495216 53446626878 53587574144 53703538304 53920961536 53996866688 53997559808 54045188704 54139265024 54187018912 54263298596 54263995136 54311859043 54482988064 54483687424 54531745112 54601590784 54744881152 54752521408 54822649856 54871006528 54872841491 55043897344 55093156352 55094998744 55170711616 55316205568 55364997584 55660347392 55788581888 55790447536 55934987264 56014446592 56063854496 56240503808 56290833664 56292716108 56414534228 56518731776 56568584488 56642933152 56870354944 56872256768 56922421309 57003283352 57150965248 57152876456 57204022798 57516470806 57590139392 57640937146 57874301264 57926093212 58106667008 58108610176 58160611808 58242485164 58393377536 58395330292 58447588511 58470124544 58706845696 58758628448 58766828867 58842098944 58894000997 58996517632 59048555891 59049313856 59132438248 59288379904 59371840832 59447885824 59664793994 59741214208 59794676864 59983081472 60035989936 60036760576 60121275008 60279050624 60279824384 60332994592 60417926036 60577257728 60662533024 60740231168 60899631104 60954130432 61039936256 61096604231 61200908288 61256939393 61287061504 61341120152 61589464768 61723537408 61973430272 62030168642 62060670976 62223536128 62279220224 62281302928 62366891392 62531362816 62619388928 62756996656 62977998044 63067462432 63232969696 63321983468 63322796288 63378650569 63576221696 63635244296 63772951736 64031141824 64121279192 64288227328 64290377216 64347084958 64438494224 64550662144 64607599472 64639369216 64698548326 64699378816 65009546368 65018619172 65101896704 65159320252 65272742912 65364628096 65365467136 65423123168 65515220044 65687150932 65687994112 65745934631 65953937408 66012112504 66096662528 66364260352 66422797376 66517155328 66575827214 66691715584 66785598272 66786455552 66845364976 67021646848 67115993984 67201957888 67263483118 67378315264 67387718656 67447158428 67533546496 67535804912 67806961664 67866771232 68141535488 68143814236 68662870016 68725732751 68843061248 69001667072 69003974584 69065726522 69183635456 69246974966 69281026048 69342135824 69433272896 69561516032 69622873216 69625201502 69714379264 69775871282 70058364688 70121060204 70339649536 70342001792 70404951136 70504060988 70752343987 70942691872 71138792839 71229909248 71292738049 71293653184 71480748352 71581372616 71582291456 71645431078 71868772352 71871175744 71935493552 71963230208 72036757966 72318311936 72383029888 72484924304 72611098624 72675145712 72676078592 72778385536 72970313728 73034677664 73137489412 73433592608 73527648256 73593448448 73786578944 73890449152 73891397632 73956574016 73959047227 74060683528 74189600768 74255040184 74255993344 74360524352 74556624896 74622388048 74717966336 75020468224 75089151514 75126075392 75195820592 75390635008 75393156176 75496763264 75802418176 76036980916 76342269952 76344822944 76651347968 76653911296 76721524373 76759250944 76830512344 77029561856 77032137832 77198836312 77511382208 77620495864 77621492224 77689958762 77822590976 77825193472 77893839686 78004493008 78247657472 78319295342 78320300672 78489786752 78706749524 78807559168 78877071884 79126618112 79196412256 79307897948 79308915968 79378870909 79514386432 79517045504 79587184027 79588205632 79700242856 80011749376 80022915904 80125411328 80196086464 80198768333 80335683584 80406544192 80417765818 80520766976 80591790838 80845724224 80846761984 80918073392 81245676928 81349738496 81751135232 81867268096 81939479648 82082111488 82154512544 82155567104 82271218432 82343786291 82488180736 82604300288 82677161944 82785825376 83011887296 83118211072 83194308067 83528333824 83531127128 83605879474 83866505216 83940480208 84585517232 84883388668 84925128704 85003971104 85227046112 85344167168 85347021196 85423398593 85456335872 85689690112 85877995424 85954847992 86225679616 86301735533 86302843328 86424332824 86651135272 86652247552 86728679726 87079807984 87202391222 87314082304 87621562496 87744908368 87746034688 87823431644 87976305664 88100150912 88101281792 88178992096 88303122668 88534855604 88535992064 88614085807 88727585024 88972847288 89007153152 89086806016 89212214528 89446333184 89447481344 89526379072 89529372959 89652406376 89888834048 90015371584 90448064512 90576551936 90656445568 90659477246 90814251008 90942091264 91023475712 91026519664 91151610496 91390818688 91391991808 91472604704 91842939136 92044766372 92414326784 92417417248 92630335447 92788473856 92791576832 92873424241 92919093248 93005357048 93583976512 93959716864 93962859008 94045739554 94423333888 94426491536 94510994188 94805614592 94808785024 95013952384 95027212636 95398624256 95482771228 95618410784 95784853504 95869341152 96004297516 96005529856 96090212153 96343617344 96479241352 96602814464 96869845568 96993918976 97079473088 97472507392 97558483646 97559735936 97697071888 97867132928 97953457264 97954714624 98092606592 98438043808 98475999232 98576616164 98702875648 98961900544 98975711776 99102482432 99189896416 99451475968 99591474944 99679320247 99994679296 100082880248 100616781824 100706824192 100848590336 101113246208 101114544128 101207117258 101256884224 101346198512 101613464576 101756507008 101980119566 102168476672 102392994544 102484626452 102753575756 102804103168 102899543968 103311360256 103314815132 103407271981 104050605464 104197078687 104471862976 104618929208 104620272128 104712553114 104891318272 104894825984 104987349142 105038974976 105136490576 105464233984 105560789374 105695994368 105790582144 106068207232 106217520656 106218884096 106312575148 106647551104 106648920064 106742990432 106893253756 107175148288 107269682819 107407076608 107841923072 107993733376 107995119616 108090377408 108093992101 108278530048 108374037824 108526597192 108527990272 108623718086 108965976128 108967374848 109063490224 109203181568 109489762304 109505042816 109645299712 109742013056 109745682982 110087794688 110186312704 110189997488 110341423232 110632411136 110729995168 111577163776 111580895072 111869974528 112028893184 112127708992 112131458699 112481007616 112581667328 112585432216 112829068456 113037463552 113137168976 113285866304 113740709888 113744513536 113844842618 114006566704 114301930496 114305752912 114408045596 115032941612 115180278784 115281874292 115748602528 115852186424 116213334016 116217220352 116319730501 116321223616 116484970328 116786755072 116790660584 116895177022 116940249088 117413691392 117517256896 117533657734 117684197888 117788001994 117993035264 118097111782 118098627712 118264876496 118576759808 118743681664 118895771648 119329587988 119482428416 119589353728 119966162944 120071979872 120073521152 120242550016 120348610733 120558101248 120559648768 120664440299 120665989184 120835852072 121154515456 121325066048 121480462336 121591681021 121799262208 121908260864 122079872512 122193208462 122401816576 122513878786 122574123008 122682240304 123178929536 123447074816 124060337284 124121341952 124447072256 124558440448 124562605856 124733782784 124849582559 125062725632 125177223977 125238777856 125513993312 125955996088 126133305779 126134924864 126465939392 126643966936 126645592576 126757301138 127152443392 127270488592 127545903472 128062283648 128242558384 128580754432 128694169916 128876988448 129101324288 129215198944 129397096652 129398757632 129512894641 130019092736 130037238344 130203793408 130318640504 130545485824 130729256192 130730934272 130846246336 130850622017 131030440088 131374301864 131375988224 131491869262 131907874816 132024225008 132193325056 132728520704 132845594752 133034310656 133151654428 133383431168 133571196544 133572911104 133690729952 134043293696 134231987968 134350388159 134526966236 134775437312 134894316856 135067092992 135071609824 135613923328 135733542464 135738081583 136283070976 136287628472 137325740032 137451465502 137686122496 138003334144 138007949168 138131453044 138493949932 138562052096 138684271648 138866545792 139245746432 139250403004 139428758528 139551742564 140116729376 140242120408 140439540839 140679299072 140684003584 140808094817 140809902272 141008121976 141504687974 141885383744 142277585678 142459818496 142585476098 142587306368 142961496704 143162745232 143164582912 143290862156 143737544704 143742351488 143870987104 143926460416 144073515932 144580876843 144636623872 144766059776 144969848608 145222197248 145350291424 145352157184 145556771072 145685160361 145940627456 146069355328 146274978824 146867185216 147055296512 147186896896 147573157888 147780898304 147782795264 147913148032 147918094454 148121367056 148379201536 148510080368 148511986688 148721048704 149113249792 149244776096 149435932672 150178303028 150252150784 150391641184 150781270016 150786312352 150993526528 151133705203 151604836352 152073961832 152684539904 152689645888 153302695936 153307822592 153443048746 153518501888 153661024688 154059123712 154064275664 154397672624 155022764416 155240991728 155242984448 155379917524 155650386944 155787679372 156008986016 156638590684 156640601344 156778767197 156979573504 157413499048 157615118336 157754143768 158253236224 158392824512 158615795896 158617831936 158757741818 159028772864 159034091008 159174368054 159176411264 159400485712 160023498752 160045831808 160250822656 160392172928 160397536666 160671367168 160813088384 160835531636 161041533952 161183581676 161691448448 161693523968 161836146784 162491353856 162634680403 163502270464 163734536192 163878959296 163884439637 164164222976 164309025088 164311134208 164542436864 164687572582 164976361472 165208600576 165354323888 165571650752 166023774592 166236422144 166388616134 167056667648 167062254256 167211758948 167733010432 167880960416 169171034464 169766777336 169850257408 170005759963 170007942208 170454092224 170688334336 170694042392 170846797186 170912671744 171379380224 171755990848 171909695984 172451359232 172603471066 172605686656 172848665648 173302270544 173304495104 173457359452 174159615968 174404782444 174628164608 175243124992 175489816736 175492069376 175646863288 175952611328 176200301824 176202563584 176355720437 176357984192 176606245336 177069711208 177071984128 177228171614 177455170048 177945694576 178014306304 178173612032 178424429056 178892666368 178894962688 179052758144 179058745918 179304812752 179777668096 180030743168 180896129024 181312891136 181318954492 181884182528 182046951424 182053039328 182303220992 182781637376 182783983616 182945209408 182951327351 183347236241 183685878272 184089532744 184348677677 184828653568 184834834496 185260670894 185576947712 185583153664 185746848482 185838186496 186010714096 187167953024 187925718016 188091479108 188846667776 188852983072 189021988376 189288076783 189611229184 189617570048 189784823449 190027904768 190054425272 190797248512 190965542456 191236821568 191569707008 191738682304 192008595032 192011059712 192180424306 192687234688 192958482704 193205628928 193739691136 193987837952 194158946176 194945014784 195116967292 195119471872 195394143776 195734265856 195906914528 195909429248 196185213184 196358259617 196876087616 197153232328 197405751296 197923801088 197951423552 198204964864 198379792832 198386426929 198902951936 199182949888 199358640494 199989358592 200165760496 201233563648 201413648384 201697180672 202226492416 202414234516 202513768448 202692397024 203226929152 203513014016 203960239132 204336953344 204785989088 204969252904 205507151512 205608206336 205796446271 205799087936 206622720512 206629630264 206814543962 208101210928 208394157374 208943725952 209237858416 209240544256 209425106228 209789651968 209974698284 210077949952 210272981152 211121578748 211310512309 211391988736 211581164288 212136414464 212435041312 212437768192 212625150296 212924465143 213295102208 213297840128 213483240529 213485980864 213786507512 214350296576 214539365638 214814153216 215683846144 215987466752 215990239232 216180754816 216187984202 216557060096 216748075648 217053194384 217055980544 217247436172 217931952256 217934749696 218126980448 218406363136 218979524608 219010085632 219203264891 219484026112 219491365964 220175589376 220372625408 220379994976 220682846464 220887722989 221264822272 221459990336 221467396267 223154327552 223161790144 223739949056 224057786368 224255417984 224262917398 224962015232 225163334656 225170864432 225658136912 226074927104 226274337952 226571732608 227489027072 227689685236 228013133408 228603860992 228611505824 228816091192 229138198211 230065883224 230360557568 230563748584 231497205056 231704372848 232426668032 232434440704 232639461002 232642447232 232969940656 233573510144 233581321168 233790354044 233880498176 234827382784 235034513792 235067315468 235368395776 235576003988 235986070528 236194223564 236197255424 236529752992 237153519616 237487363328 237696840589 238659175976 238964856832 239178707456 239932325888 240143959744 240147042304 240485100032 240697221466 241116202496 241119297536 241328880598 241331978368 241671704144 242309030912 242650132096 242960924672 243183362042 243598524416 243816521728 244159745024 244386416924 245027757572 245148246016 245364480608 246357859072 246894149632 247120187977 248120674568 248242683904 248469956869 248894144512 249116880896 249125211712 249467565568 249699165118 250125451264 250354447954 250477555712 251027986624 251911992176 252266611558 252269849728 252931878784 253287933872 253291185152 253514602276 254304886784 254540977184 255091806944 255796935953 256124567296 256485116768 257161508864 257388339832 257750668331 257753976896 258202648576 258430397888 258794193304 258797515264 259025789282 260038185472 260074476688 260407586816 260637281008 261090971648 261458512384 261461868544 261692492672 261701244034 262060880176 262748603728 262751976448 262983738524 263815749632 264048450016 264386650112 265691189504 266068621312 266303308856 266766862336 267142393088 267145822208 267381459904 267390401513 268086587392 268463975936 268700776318 269053932472 269550874624 269788633712 270134185984 270143219648 271227846656 271467084928 271476163166 272566141952 272575256944 274902931004 276006668288 276015898336 276262906088 276987899864 277124104192 277368543296 277377818887 277733091584 278491492864 278500806008 278857517056 279103485128 280233458752 280484240816 280879081678 281358598144 281368007168 281616189634 281619804544 282016243952 283009375948 283770767488 284555171356 284919636992 285170952196 285174612736 285922993408 286325490464 286329165824 286581724312 286985148671 287475089408 287484702976 287738280713 287741974208 288147031864 289161753686 289273247744 289532119552 289939697216 290444394496 290700582848 290704314368 291113542144 291370320722 291881254912 292138710656 292549957648 293734370432 294110593024 294373793792 295146315776 295561796608 295826296064 295836188908 296242734112 296758403072 297020160736 297023973376 297442097408 298226499584 298489552192 298871865344 299145490709 300356606056 300504301568 300779421473 300783282368 301562540032 301572624704 301987053056 302267410406 303209672704 304147923664 305369079808 305379291776 306615645184 306886097492 307037003776 307322049376 308118247424 308128551328 308795345248 308838441067 310045528832 310481983456 310485968896 310759835048 311300773888 311575358744 312013966927 312017972032 313277181368 313281202688 313557534394 313959147008 314826998096 315230236672 315508287536 316506472448 316785649024 317231591792 317235663872 317515483636 318068182016 318348736108 318352822528 318800971424 320046997504 320091663616 320374002533 320784345856 320795073332 321626176768 321671063272 322083067904 322367163352 323382896896 323387047936 323672293568 323683117621 324982707712 325269360806 327004540928 327469072384 327757918592 327768879274 328328445952 328618050176 328622268416 329084873728 329375145164 330417201152 330708647776 331143301504 332047549184 332777232268 333075035969 334113335296 334124508512 334423517896 334894289693 335466020864 335761920832 335773149179 338342068928 339533554672 339700514816 340011519926 340015884416 340908184448 341376668672 341388084784 341693594372 341825343488 342758760448 343511981696 343819391968 344902718464 345206942132 345211373312 345697331296 346604541088 346608990208 346914718904 347403074707 348319231936 348809564888 349256329216 350486249984 350979633472 350984138752 351293726576 351905222656 352400603648 352405127168 352711440874 352715968384 353212490672 354139422416 354143968256 354456343228 354910340096 355891389152 356028612608 356347224064 356848858112 357785332736 358105516288 358117491836 358609625504 359555336192 360061486336 361792258048 362625782272 362637908984 363768365056 364093902848 364106078656 364606441984 365563274752 365567967232 365890418816 365902654702 366694472482 367371756544 368179065488 368697355354 369657307136 369669668992 370521341788 371166307328 371493696964 371676372992 372021428192 373857060239 374335906048 374666091449 375851436032 376182958216 376712515253 377693335552 377705966144 378043976752 378576153566 379222458368 379235140096 379569646898 380055809536 380108850544 381594497024 381931084912 382473643136 383139414016 383477364608 384017190064 384022119424 384360848612 385374469376 385916965408 386411257856 387479382272 387821160961 388317892352 389890029568 390233934584 390238943744 390788287552 391468531712 391813829056 391818858496 392370426368 392716519234 393752175232 394306464656 394811502592 395847602176 395902847104 396409929728 396759585664 396772853858 397805903872 398365899776 398717280988 399978717184 400331520992 402827296768 403196096173 403394361344 404452984832 404828469032 405027536896 405384794048 405398350681 406453858304 407026028032 407920478264 408673906688 409571978176 409938505808 411014303024 411216412672 411592892542 411598175872 413245441024 413259260528 413629087924 416202421856 416788314748 417887451904 418475716832 418481088512 418850212456 419579303936 419949396568 420155899904 420540564119 420545962304 422243157496 422621024618 422783977472 423162328576 424272828928 424870082624 424875536384 425250300592 425848930286 426590204416 426595680256 426966481058 426971961728 427573015024 428700593152 429078731276 429628306432 431367692288 431974933504 432361509632 432375968404 433496151296 434106388768 434111961088 434494872344 435863904512 435869499392 436253960896 436812726272 437212640267 437959049216 438020171264 438406529782 438968052224 438982731928 440351178752 440745250816 440759989952 441365692928 441775445978 442529644544 442919980672 442934792534 446308655104 446323580288 447479898112 448510835968 448525834796 448927222393 449924030464 450326669312 450341728864 451316273824 451379260021 452149854208 452548675904 452563809763 453143465216 453543163333 454978054144 455379370472 456020413201 456026266816 457207721984 457223011648 457632182384 458276396422 460131766448 460721115136 461127497168 462994410112 463408745696 464868881408 465278922004 465284894464 465939881312 467147020288 467162642336 467580708088 467760996352 468238926779 470069027584 470134630936 470736791552 471152007976 471972141056 472388447128 472394510848 473059505984 474307039232 474974726656 475393681178 477318351952 477929713664 478357414912 479864651776 480287919488 480294084608 480970200064 481394442932 482232404992 482657761196 482663956736 483343408288 484618061824 485300264192 486366724084 487633043456 488079484841 488319490048 488772833848 490055515144 490296492032 490728961216 490745371877 492715718144 493788299264 494240375954 496241349136 496485367808 496939913738 497788289024 498233761792 498250423424 498935131136 499398330236 500708895908 500955111424 502055973248 503823984352 504533223116 504539699456 504984731953 505863757568 506575867744 506582370304 507029204552 507742955341 508609773568 509075419723 509081954368 510183613888 511593871906 512249134592 512970233536 514323017728 514776679664 515501336662 515507953792 516405297152 516860795776 517588386608 517595030528 518051578564 520076370944 520148953376 520815173632 521274562016 522181943296 522715477817 522917024768 523384985344 523402488068 524121760352 525497207456 525503952896 525967477048 527631499264 528096900032 528773300224 531382379008 532137242624 532606617712 533533724672 534284786176 534291644416 534762919808 534780803026 536173174784 536927951872 537401552636 538107864944 539101749248 539577267424 540268371968 540286439296 542934169856 542952326332 543438216581 545132283904 545150513888 546406472657 549805862008 552013336576 552031796672 552525812176 553975799728 554248208384 554737086592 554755637774 555466183168 556982985728 557001612016 557715034112 558206970256 560466917504 560968481632 561758163356 562736014336 563232379268 563239609088 564032487904 566018751896 566815542943 567541534976 569110342712 569839273984 570341904392 570349225472 571845986816 572650980928 572658331648 573163448624 573970297342 574950178816 574969405952 575476561426 575483948416 576294063728 578323507372 578546495488 579064239104 579879394432 580888788992 581401165696 581408628736 582227084288 582740641444 584277421312 585099915296 587468740864 588747587584 589286602099 590292631552 591123593216 591652592128 591672377816 592485468224 593516806144 594040321472 594047946752 594884194816 596452999168 596979104384 597743730688 598290981418 600713212112 601008603136 601558842946 601566564736 603125080064 603145249408 603974106112 604534820812 606419345408 608295847328 610738159616 610758583552 611297307101 613231290368 613772194984 614074007552 614636209097 614644098752 616236494848 616257102656 617590690496 617676882134 620091057664 620963966912 620971937792 621519670096 622601547776 623150717488 624027933854 624035944064 626554362736 626562405376 627115068788 627918294016 629653996192 630460473344 631016575072 633571298048 634463183584 634471327744 635030967272 636136364032 636697472216 636705645056 637601942848 640093995008 640183327232 640748005066 641568691712 641590146664 643252353536 643342126544 644166135808 644734326704 646765793792 646774095872 647344587136 647366235242 649965415424 650538721612 654009081856 655515837184 655537758548 657236100352 657244536832 657846262177 658169747456 658750290328 660834402304 661417295552 661439414269 662286603008 662870777179 664095098368 665554464536 666150071938 668226670592 668249017024 668847035792 669788579386 670932041728 671523841664 671546298358 676684137856 679067109344 680023039852 680031768832 680631595241 681816368896 682753337344 682776169568 683387188744 683650686976 684349200677 685517520896 686145130931 687023963392 687638783936 689805436928 690413884264 690422746624 691394662592 693209082176 693217980416 693829437808 694806149414 696638463872 697619129776 698512658432 700972499968 701959266944 701968277504 702587453152 703810445312 704801207296 705422881748 705431936768 706424981344 708278844832 708287936512 708912686456 709820680192 711782778304 712694448128 713346939383 713697716224 715570665472 716211032576 716234983672 717219251008 719110672384 720122972672 723584516096 725251564544 725275817968 727536730112 728187805696 728212157312 729212883968 731126549504 731780837632 731805309404 733388944964 734743513088 736358130976 737394710708 739314614272 739339337984 739991477017 741042683576 742332614656 742987393928 743352745984 744033305749 744042856384 747714120478 748671812096 749332182898 751702872064 752365916432 753425030506 755386671104 755411932288 756087953504 757152307132 758470280192 759139293796 760111619072 760217701088 763188994048 763862169824 763968775271 764947286272 765622012961 766954729216 768034380128 768044238848 768721697224 770748938752 771833930816 772822515712 774958764544 775642321922 776635784704 779780059136 780467869168 780477887488 781576575104 782937063424 783627658112 783637716992 784740852736 785433038468 787504350464 788612929312 789623005184 791695204352 791805694208 793519171328 793545707716 794255855003 795611807744 796340212109 796731799552 797434561976 799957434368 800663041984 800689817273 805654593536 806392192346 806788722688 808905969664 809656938064 810055073792 810769588096 810796701362 812907716608 814052056064 815840956528 817347813376 819143956352 819877011616 822028606048 823185785084 823196351744 823922457397 826490882048 826518521056 827258175848 828422716609 832404843712 833576629496 835774903808 836951433664 836962177024 837700424912 839158607872 839898793136 840311799808 841081128238 841091924608 844486314992 845242049236 845567954944 846324657152 848545657856 849740165248 849751072768 850500601184 851697860572 853180408832 853932962116 853943923456 855146030048 857401186304 858157462552 859256612864 862735384576 863949867008 864723019264 864751936808 866992302592 868212777536 868223922176 868989744688 871727809024 871738998784 872507921792 873625452544 874425280534 875918098432 876040342528 876813059564 877936104448 877965463856 880702357504 881490501632 881519979904 882731385856 883550891956 885839961344 885869585068 892617310208 892647160576 893434525763 894959796224 897021671936 897051669592 897854444786 899848060928 900653338624 900683457728 902632547648 902758520042 904299708416 905097351808 905127619526 906286930432 907086326666 909956108288 910758740944 912040826402 912052533632 914415443968 914446023296 915264364768 916552792844 920263532896 921442230272 922254994336 924804306907 925988820224 926805594637 926817491392 929737762816 930557844008 930569788928 931879762624 934294040576 934325284672 935161416176 935521992704 936477853558 940138055168 940269261872 941473583104 942304015952 943944282112 944776894256 944789021696 946119011968 948614078464 949949453312 950787362356 954636703904 955859427328 956714829824 960575838976 960588169216 961467613951 961940400128 962788885864 964464809984 965315522392 965327913472 966686816576 969236123648 970600528384 972733448168 975266086912 976158969682 976638980096 977545667696 980111030288 980592984064 981457922432 981490743754 985431436288 988480751908 992482698272 993879827476 996467523584 996500846848 997379816849 997870262272 998796660472 1001417791816 1001910222848 1002827499053 1004111946496 1007647968704 1009066446232 1009079398912 1009969463906 1011727515136 1013151735488 1013164740608 1014058409104 1015485910682 1017219547136 1018150839446 1018163908736 1020367227776 1023187743812 1024498269184 1025940467072 1028646035456 1029553359328 1031002673324 1031015907584 1031925321817 1033721591552 1035176773216 1035190061056 1036103157128 1040152741888 1040297906752 1041630347264 1042549124032 1042583988329 1044363886592 1045430955634 1045834049536 1046769970688 1046804976136 1048243520704 1050994414912 1051007905792 1051934954096 1055262998528 1056193800064 1057546600448 1062764758016 1064274485248 1065213235424 1067067449344 1068569572352 1069525839616 1069561606052 1072346349568 1073855903744 1074803105272 1076215729888 1078203498496 1079154534848 1080536743936 1080572878592 1081526004871 1085868339712 1085904652664 1086876433162 1090264567808 1090301027776 1092812945314 1099611724016 1104026673152 1104063593344 1105051624352 1107951599456 1109474173184 1109511275548 1110504181709 1110932366336 1113965971456 1114003224032 1115430068224 1116413940512 1116569748473 1120933835008 1121922561929 1121936963264 1123516326712 1125472028672 1126464758536 1126479218176 1128064975808 1132037503792 1133631085886 1135083069952 1138220685424 1139678547968 1140683808784 1140698450944 1143691973632 1145301961856 1145316663296 1146326897248 1147940594684 1149938811904 1150953122852 1150967896832 1152588127456 1156647014744 1157092990976 1158128478208 1159758788864 1162802331392 1162817257472 1163881848467 1164454168576 1165481282888 1168554842624 1170199830592 1174937481728 1177495175168 1178573204198 1180585263104 1182247186432 1183305184256 1183344755632 1184970936448 1187033612288 1188080642944 1188095893504 1189768389632 1193958208768 1196581962836 1201426424224 1203117685892 1203133129472 1204194360811 1206250160128 1206290498816 1207354515133 1207948212224 1209069641624 1212838690816 1213949077801 1216591694656 1221476319232 1221517167104 1222594614202 1226462580736 1227544389968 1228148015104 1229272418194 1229288197504 1232472989696 1232514205312 1235181380992 1235353764268 1240182115328 1241927933824 1241943875584 1243039340192 1245203095552 1246301434976 1248055867708 1248071888128 1249172757989 1253108725472 1253124810752 1254230137576 1255836588032 1259307992384 1260920946688 1262033150144 1267142596096 1268926367168 1268942655488 1270061934544 1272272728064 1273394944432 1273411290112 1275203885696 1280187990016 1280366654464 1281496010132 1283137383424 1283180293328 1286504707072 1286684253088 1288332271616 1289468653408 1293531587584 1294689174272 1294732470484 1299930830848 1301077443224 1308018163712 1311031674368 1311075517096 1314472200704 1314489073664 1315692524354 1316339494912 1317500580656 1321668804608 1322834591104 1322878828538 1324573206016 1325741554358 1328190196736 1331108929072 1332300143876 1336453341184 1336498034048 1337694071584 1339577158772 1343047683328 1343092596716 1344294535753 1351637063941 1353368275712 1354562022931 1358134218688 1360046079704 1360063537664 1361263190482 1363632737792 1365506674688 1365552339136 1366774377488 1367301373952 1368698401354 1371035041792 1372290261862 1374047926784 1375277567872 1379610873856 1380827768528 1380845493248 1382789325184 1386418164352 1386435960832 1387658875616 1389612298828 1393276927744 1395238259552 1397025316864 1401944999936 1403918533888 1403936555008 1405174906304 1405221897313 1407620890624 1409602414592 1410845763496 1410863873536 1412849962688 1416557689664 1416575873024 1417825372912 1419641360384 1423565556608 1425388896256 1426693878766 1427395432448 1431141330944 1432422065152 1432469967344 1434438502016 1438221344768 1440245945344 1450503129088 1450551635936 1456375611392 1456424314624 1457708963087 1458425767936 1462253099008 1463561675264 1463610618808 1466777889928 1469487026176 1472716261952 1474789421416 1478629228544 1478678675968 1479982954034 1482085367152 1484665229312 1485974787856 1486705491968 1488066611498 1488085712768 1495428240956 1497343624192 1498664365796 1503405744128 1504731832864 1506850061012 1510773342208 1510823864576 1512156496513 1512175907008 1514304614264 1516940560384 1518278587592 1520223238144 1520435402176 1526377988096 1527724339648 1527937550542 1529894572544 1531244025922 1533909458432 1536068760256 1536088477696 1537443394448 1541497877504 1543667861632 1545645031424 1549917529088 1551284643844 1553271569408 1559560118272 1560935738336 1560955774976 1563153150208 1564531939529 1567255316224 1567275433984 1569481705472 1570866076936 1575008700928 1577225858624 1579246010368 1580691853273 1583390408704 1583611388416 1587038342656 1587091415432 1588511710006 1591223615488 1592680424218 1593463599104 1594869123952 1599914868736 1601326083968 1601379634546 1612784384692 1613577445376 1617811939328 1619313876128 1621539176192 1621593402724 1623044573267 1625815433216 1627303911701 1628104112128 1631681913056 1634695626752 1636192235297 1638287912704 1639732975127 1639754023232 1644057212096 1646371570168 1646392703488 1647844914794 1652981764096 1653037042112 1654516351696 1656845433218 1664809687424 1667153258992 1671549807616 1673902867328 1673924354048 1675400849824 1678317215744 1679797586272 1682162256476 1682183849216 1683667630333 1688972629984 1690484098472 1691135909888 1692649314304 1697091315712 1699480330496 1699502145536 1701001202368 1701058086221 1703395721144 1706360817664 1707865924232 1707887846912 1710292060096 1714802372608 1716314925104 1718513225728 1725470769152 1727899734016 1729446038528 1729503873616 1733984605184 1736425555072 1736447844352 1737979489376 1743455618048 1745015843584 1748850561068 1752080685056 1753626119128 1755872208896 1755930927712 1762981003264 1763039959808 1764595060579 1765462771712 1767101783912 1771679922688 1771739170136 1785234620416 1785294321152 1786869051526 1789919592448 1794043343872 1794103339184 1795708889572 1799696121856 1801306677248 1801366915456 1805265095296 1805517040084 1810194703616 1810255239052 1812573860864 1814172653332 1819912216576 1821517481888 1824081652804 1824105067264 1825714030907 1828830887936 1828892046592 1830505232621 1830528729536 1833105585688 1840527065792 1842884460544 1844509988672 1849608613814 1851977640448 1853611189274 1853634982784 1859475525632 1861115688016 1861139577856 1863759525248 1868588081152 1868650569344 1870322832352 1871043985408 1872955707116 1880276110336 1880538523744 1882947166208 1884608031904 1887888564224 1889553788512 1889578043392 1892238023936 1893907084693 1897228156928 1899898906624 1901574724712 1909273407808 1911718854656 1913429659648 1921151677952 1921176338432 1922935227902 1923880800256 1925577771728 1928929619968 1930631044784 1930655826944 1933373633152 1938472247296 1941201056768 1945466896336 1952317939364 1953277960192 1955091335392 1960222060576 1962915844864 1962981487508 1964738167639 1970862872576 1976961503816 1984965396544 1987759654952 1992935047168 1993001693696 1994759633698 1995740524544 1997593320944 2002835583632 2003820445696 2005654998106 2008223892992 2015295937408 2018132892464 2018158797824 2019938927812 2023455030272 2026303470976 2026329481216 2028116818208 2030971821364 2036301678892 2036327817472 2038123973561 2040734455552 2046375487624 2048996538368 2051880934144 2057292070912 2059106718656 2062005346648 2062031815168 2063850643634 2067443183104 2070353546432 2070380122112 2072206314256 2080305483776 2080595813504 2083260694528 2085098248064 2085167976658 2088727773184 2090861911268 2091668099072 2093539941376 2093609952272 2096487041408 2101988829824 2102015811584 2103869908192 2112387600128 2125529516032 2128548970496 2130426470848 2130497715281 2134134898688 2137139144704 2139051679232 2139123212104 2144692699136 2147711807488 2149606210544 2152431459776 2156406996992 2158309069696 2161073487872 2161145757184 2163052009742 2171736679424 2171809305328 2173752866324 2180529135616 2180602055552 2185625890628 2199223448032 2208053346304 2208127186688 2210074879519 2210103248704 2215903198912 2218948346368 2219022551096 2221008363418 2221864732672 2227931942912 2228006448064 2230860136448 2232827881024 2233139496946 2241867670016 2243845123858 2243873926528 2247032653424 2250944057344 2252929517072 2252958436352 2256129951616 2264075007584 2267262171772 2270166139904 2276441370848 2279357095936 2281367617568 2281396901888 2287383947264 2290603923712 2290633326592 2292624365681 2292653794496 2295881189368 2299877623808 2301906245704 2301935793664 2305176254912 2313294029488 2314185981952 2316256956416 2319517577728 2325604662784 2325634514944 2327763696934 2328908337152 2330962565776 2337109685248 2340399661184 2349874963456 2357146408396 2364494372864 2366610368512 2366689511264 2369941872896 2376161285888 2376191787008 2378367255563 2379536779264 2387916417536 2393163925672 2396532809801 2402852848448 2406235371784 2406266258944 2408388721622 2412500320256 2412580997632 2414709030266 2415896424448 2418139283248 2425677381632 2427898155602 2433183389312 2443034334208 2445189228404 2452925161472 2455088779936 2458544836388 2458576395008 2460744998179 2464945979392 2465028410624 2467202704837 2470362761984 2470707528536 2480364230656 2483855867648 2483887751168 2486078680384 2486161818323 2490406191104 2492602869952 2496111735416 2496143776256 2498345515978 2506217450944 2506249621504 2508460275152 2511673176064 2518615984768 2521841893376 2524066300288 2534285192192 2537852734336 2537885310976 2540123869088 2544545456128 2546789888864 2546822580224 2550407771392 2552657375021 2560733308928 2562992020264 2566274766848 2566360586656 2573009414144 2573368506176 2576664543232 2578937306816 2579023550077 2587063175168 2589378348544 2589464940968 2599861661696 2602154886448 2616036327424 2622063348736 2622151034192 2628944401408 2631385048708 2632678989824 2635001161312 2645669182208 2645757657076 2649146412032 2651483108716 2656380393472 2662217858144 2664600287752 2672906682368 2672996068096 2675353801523 2675388143168 2679154317544 2686095366656 2686185193432 2688589071506 2703274127882 2706736551424 2709124045862 2716268437376 2720092159408 2720127075328 2722526380964 2727265475584 2731013349376 2731104678272 2733548754976 2734602747904 2737396802708 2744580523724 2747036660017 2748095853568 2750555135744 2759221747712 2761655537056 2761690986496 2765578650368 2768018046859 2772836328704 2772871921664 2775282126877 2775317751232 2779224597656 2786553855488 2790476519104 2794050633728 2803889999872 2807837067776 2807873110016 2810349812608 2810443794626 2815241781248 2819204829184 2821691526992 2821727747072 2825699925376 2833115379328 2833151746048 2835650745824 2839282720768 2847131113216 2853387757532 2854790864896 2862282661888 2864844130304 2864939934688 2868877004032 2871540398857 2876442689536 2879076151471 2880491890688 2901006258176 2901103271872 2912751222784 2912848629248 2915417926174 2916851535872 2924506198016 2927123350528 2927221237616 2933555779856 2938974052352 2945432523904 2949578842832 2957357351936 2959965908068 2964170734304 2969330458624 2971949575712 2976133222996 2976171425536 2978796576743 2990856481912 2994687248384 2997328731592 3006811488256 3009463665728 3013700122024 3021546684416 3021647729152 3024312993026 3024351814016 3028609228528 3033881120768 3036557175184 3040446476288 3040870804352 3052755976192 3055448679296 3055875101084 3059789145088 3062488051844 3067818916864 3072137520512 3072176955392 3074886788896 3082995755008 3087335723264 3090058927657 3099835058176 3102569287688 3106543138816 3119120236544 3121871476672 3121911549952 3126306300416 3129063879058 3134510632448 3134550867968 3138963410944 3141732153872 3150017401856 3154451717248 3158492020736 3161383706546 3166780817408 3167222776832 3174076685312 3174182830864 3177023420012 3185360848436 3186927198208 3189738247904 3202652167936 3202759269092 3225568769384 3227154890752 3230109439297 3235623878656 3238627752256 3243078352384 3243186805448 3246089146534 3251630866432 3254607823402 3256208224256 3263363826112 3269391253504 3272384470594 3276575825408 3279465950254 3279508046464 3288114424192 3292743140336 3292785406976 3295689829588 3305963528192 3306074084224 3309032703392 3313690866436 3325360167389 3329619374848 3334306517984 3343099615232 3347805734656 3347848708096 3350758688303 3350801699648 3356634431488 3359595172544 3364324512952 3364367698432 3367335260666 3377945259968 3380968196944 3382271819776 3385298628608 3394182631424 3398960660992 3399004291072 3402002404736 3402116172442 3406791442288 3412721635328 3415731848464 3415775693824 3420584120192 3429604745216 3432629850208 3437026451456 3455799468032 3458892077056 3459007747232 3467969210368 3472851110144 3472895688704 3475958978752 3476075219669 3486911236096 3490031687168 3497701122136 3504161370112 3507252238256 3511744417792 3511861855424 3525962006528 3526079919616 3529190121158 3530925543424 3534203567824 3543359845376 3543478340272 3570588642304 3573738103052 3588086687744 3588206678368 3591417779144 3602613354496 3602733830912 3605911645531 3610530190592 3611034080168 3620389407232 3620510478104 3625147721728 3628345306664 3639824433152 3643034963776 3648163305608 3648210134528 3651428061814 3657661775872 3657784093184 3661010465242 3661057459072 3666211171376 3681054131584 3685768921088 3689019977344 3699217227628 3703955280896 3707222378548 3707269965568 3718951051264 3722231376032 3722279155712 3727519050496 3730806932723 3737176162304 3737301138688 3740597649269 3740645664704 3745911414232 3760552220672 3761077047488 3765894332416 3769216063808 3769342111651 3775777128448 3779107577024 3779156086784 3784476047872 3787814169386 3794456313856 3799797813248 3803149449424 3818546815616 3823437709312 3826859319296 3842303355904 3845870455804 3847761600512 3851155543456 3857859239936 3861262089568 3861311653888 3866747266304 3876944494592 3882402113536 3890933792672 3904635878728 3906555920384 3910132479149 3910182670784 3920444121152 3925831689728 3925962975016 3929476335278 3941725745152 3953923007632 3969930793088 3975519309904 3986003387392 3989519267396 3991481049088 3995186641888 4005671167264 4011309996212 4014899733871 4016447785984 4030591874816 4036265784928 4036317595648 4039877855624 4046910060544 4052606941952 4052658962432 4056181570051 4056233636416 4061943642728 4072603357784 4072655634944 4076247947122 4081468911104 4092750975248 4097993076736 4103761868288 4114584141824 4118213437312 4124010693296 4124063630336 4127701287268 4134886366208 4140707092864 4140760244224 4144412628512 4160610967552 4161191627008 4164862032929 4170196496128 4170335953316 4181723822536 4183336198144 4187079882752 4187219904544 4192974082816 4203977659648 4204031623168 4207739816384 4207880529073 4224775200256 4251059032064 4257097940992 4260852941696 4260995430562 4268269797376 4274278289408 4278103358464 4278246424208 4295423614976 4299212421088 4304862919552 4316618139392 4322291514368 4326104019484 4343473358848 4343618610656 4347505732648 4353625766009 4361058271232 4361204111104 4365050939327 4371251781256 4398446896064 4416106692608 4416254373376 4420149759038 4420206497408 4431806397824 4437896692736 4438045102192 4442016726836 4443729465344 4455863885824 4456012896128 4461720272896 4465655762048 4466278993892 4483735340032 4487690247716 4487747853056 4494065306848 4501888114688 4505859034144 4505916872704 4512259903232 4516239971191 4528150015168 4534524343544 4540332279808 4552882741696 4558714191872 4562735235136 4562793803776 4574767894528 4581207847424 4581266653184 4585248731362 4585307588992 4591762378736 4599755247616 4603812491408 4603871587328 4610352509824 4626588058976 4628371963904 4632513912832 4639035155456 4651209325568 4655527393868 4657816674304 4661925131552 4674219370496 4680799322368 4699749926912 4714292816792 4728988745728 4733220737024 4733379022528 4739883745792 4752322571776 4752383574016 4756734511126 4759073558528 4775832835072 4786327851344 4793065619602 4805705696896 4812470743568 4812532517888 4816777443244 4825161995264 4829418060532 4831792848896 4836278566496 4855796311204 4860141783107 4866366778624 4886068668416 4890378456808 4897262698289 4905850322944 4910177559872 4917089672776 4917152790016 4921489996358 4929891958784 4930056821248 4934405409674 4940725523968 4941415057072 4960728461312 4967711735296 4967775502336 4972157360768 4972323636646 4980812382208 4985205739904 4992223470832 4992287552512 4996691031956 5012434901888 5012499243008 5016920550304 5023346352128 5037231969536 5041675092493 5048132600576 5068570384384 5075705468672 5075770621952 5080247738176 5080417628747 5089090912256 5093579777728 5093645160448 5100815542784 5105314750042 5121466617856 5125984040528 5132549533696 5132721173312 5146018828288 5146737012352 5153329086464 5157874613632 5158047100154 5174126350336 5178756697088 5178929881936 5199723323392 5204309772896 5244126697472 5244302068384 5257888802816 5262770097416 5265357979648 5270002322624 5270178558853 5291338364416 5291515314152 5298292824064 5302966217432 5312760786944 5324435716288 5329200575504 5345813364736 5345992136192 5350707603046 5350776286336 5358308635088 5372190733312 5372370386864 5377178143012 5406548255764 5413473102848 5418248091724 5432536874752 5440184318816 5440254150656 5445052761928 5454530951168 5462026698752 5462209356544 5467027333547 5467097509952 5474793605416 5489161047448 5494073320034 5496191707136 5501110271488 5518443495424 5523311074112 5523381972992 5531157300736 5536036093718 5545672657408 5545743843328 5550564253754 5550635502464 5558449195312 5573107710976 5580953038208 5588101267456 5607779999744 5615674135552 5620699625216 5620887589252 5638409658368 5643383053984 5643455494144 5651399850752 5666230758656 5666303492096 5671301491648 5678565441536 5683764323471 5694262226432 5706775515064 5709581729792 5714809007987 5724565323776 5729688260608 5729879869376 5737754008064 5743080797714 5752885379072 5758152302942 5760983781376 5802012516352 5802206543744 5825697258496 5830835852348 5833703071744 5849012396032 5854246701056 5854442475232 5867111559712 5867930380273 5877948104704 5883329526919 5890865047808 5899157685664 5914714703872 5919931816136 5928265371613 5928341468608 5938660917248 5943899151424 5952266445992 5952342851072 5957593153486 5981712963824 5989374496768 5994657463184 6013622976512 6018927331456 6027400244048 6043295458304 6048625986052 6048703628032 6057218457056 6067762241536 6073114350368 6080892952576 6081741608704 6087106048127 6110897358592 6111750202168 6119578290176 6124976103688 6135637833728 6144275041024 6144353910784 6149773577792 6149979234799 6165991510016 6174671446528 6180117855314 6199670116352 6205138575376 6213086277632 6238240473088 6243742953344 6243823099904 6252612600832 6258127758116 6269021264896 6277926821888 6283464307744 6300034803712 6308903434496 6322767413092 6334445553664 6348153370624 6348365661728 6354046840024 6370721696872 6373854396416 6379476495808 6379689834401 6405304335872 6405518538184 6451137538768 6454309781504 6460218878594 6471247757312 6477255504512 6486156704768 6486373610896 6492178293068 6509215646804 6512416448512 6526727652224 6544768941188 6553151650816 6558931900508 6559016092928 6576228848384 6585486280672 6585570813952 6591379659176 6600658419433 6611927056384 6612148168448 6617980456399 6618065406784 6627381732872 6650720334778 6659238749696 6668613035968 6686199230464 6695611469312 6695697416192 6701517376606 6701603399296 6713268862976 6719190345088 6728649025904 6728735396864 6734670521332 6755890519936 6761936393888 6764543639552 6770597257216 6788365262848 6795301211621 6797921321984 6804004809472 6804232344884 6813582884576 6825443270656 6831463696928 6831551387648 6841168240384 6859209490432 6865259700416 6874052902912 6911598936064 6917784154112 6918015494464 6935938420736 6945702220288 6945791377408 6951917957504 6952150439338 6973822472192 6980063374336 6995402244272 7008322740224 7014504476512 7023488835584 7023723710848 7052159839232 7058380242316 7061851086848 7068407135648 7086719690752 7086956680544 7103284144541 7141177284608 7147476206104 7176173375488 7176413356736 7182835558288 7205226708992 7205467661824 7211823291062 7221060381184 7222068160336 7240778814464 7241020956208 7250295443456 7256690613328 7279648866304 7286069927552 7296326611216 7296420269056 7302856123628 7315568186368 7322020930484 7322114918144 7332422342752 7362108263168 7368602058259 7378039954688 7398434455256 7407910561792 7414444757096 7414539931136 7437902102528 7444462752064 7444558311424 7455038100992 7461613865446 7474352324608 7474602277376 7481195298538 7481291329408 7491822828464 7521104441344 7522154094976 7531788664832 7538432127616 7538684223302 7551554256896 7558215154048 7558312173568 7568952095744 7575628338772 7599595626496 7606298898848 7637093631232 7653718638592 7660725827287 7684606711808 7691740911608 7695523201024 7702311086912 7702568662939 7715718479872 7722524179136 7722623307776 7733494532608 7753888989184 7764804227072 7781867585344 7809271757456 7813111840768 7820264958298 7820365341568 7840888242304 7851663379456 7851925950032 7858952670556 7883451490304 7907846015264 7939861586176 7951038619808 7972006774784 7979038534792 7982962098176 7990270718261 7990373283776 8011342334528 8022619992424 8029799467742 8032895571968 8061183749632 8072531569856 8072635191296 8079755711248 8093820121088 8105213883904 8105317924864 8112363140102 8112467272832 8123887285456 8145206715568 8145311269888 8152495894244 8162937822208 8185501950496 8195986153472 8207523736576 8236426874624 8248021386592 8248127260672 8255402574536 8269772732416 8281414185728 8281520488448 8288825257024 8321221935104 8322383254016 8329724065858 8340392992256 8340671906632 8363447645072 8366672396288 8374159765504 8374439809088 8385948165632 8407955319296 8408063246336 8415479632768 8415761058146 8449550400512 8502118064128 8521705883392 8521990861124 8548556578816 8556206716928 8556492848416 8590847229952 8598424842176 8598712385497 8609725839104 8617320103327 8633236278784 8644583028736 8652208038968 8664387850819 8686946717696 8687237221312 8695011465296 8707251532018 8722116542464 8722408222208 8730101878654 8742503562512 8796893792128 8832508746752 8840299518076 8840412994816 8863612795648 8875793385472 8876090204384 8884033453672 8887458930688 8896539608801 8911727771648 8912025792256 8919886702103 8931311524096 8932557987784 8967470680064 8975380495432 8975495706112 8988130613696 9003776229376 9011718068288 9011833745408 9024519806464 9032479942382 9056300030336 9069048687088 9080664559616 9105765483392 9117428383744 9125470470272 9125587607552 9149535789056 9162415694848 9170497462724 9170615177984 9183524757472 9199510495232 9207624982816 9207743174656 9220705019648 9253176117952 9265027825664 9273510211979 9278070310912 9302418651136 9311054787736 9315633348608 9323850263104 9324162065663 9348438740992 9361598644736 9399499853824 9428585633584 9457977491456 9466441474048 9466758045056 9479767491584 9504645143552 9513469022252 9518147117056 9551665670144 9572655702688 9586131239204 9611411393792 9624941487136 9625065035776 9633554886488 9650323990528 9658836121064 9663585697792 9672432974737 9672557132992 9711592622408 9720283566214 9732733557248 9772137336832 9780756913616 9794525396578 9811700645888 9820355119744 9834179345552 9834305580032 9842979992716 9860113642496 9868810819348 9881451047936 9882830114144 9921456922624 9931594078523 9935423470592 9944314721536 9944647273292 9970411479808 9984446941664 9984575105024 9993382063912 10024869803776 10024998486016 10033841100608 10046692704256 10074463939072 10083350184986 10096265201152 10137140768768 10151410937344 10151541243904 10160495476352 10160835257494 10178181824512 10187159555456 10187290320896 10201631085568 10210629500084 10242933235712 10251968081056 10265099067392 10265442346624 10292037656576 10293474024704 10315749227264 10316094200308 10325326115039 10348252700672 10357513394176 10357859763872 10381722980483 10399446646784 10408619545792 10408967624549 10488253394944 10488604136768 10515777605632 10525540194832 10530715959296 10540004645248 10540357117706 10582676728832 10583030628304 10596585648128 10605932434864 10625521573888 10648871432576 10658401151008 10691984272384 10701415206092 10701552572672 10716617270176 10744381466624 10744740773728 10754356286024 10769495315917 10813096511528 10826946205696 10836496183448 10865073749504 10880368637632 10880508301312 10890105523856 10909061902336 10924053397504 10924418713088 10934054667094 10934195019904 10949587210832 10978322094896 10988146640068 10992383414272 11002220542976 11036886990848 11046622148224 11046763945984 11062314601472 11072072187436 11091345314816 11101128507508 11101271004928 11116898390624 11146215421952 11161906076416 11215559999488 11231348271104 11241399250432 11241775178504 11276819316736 11286766107968 11286910988288 11302799701504 11332461517312 11332606984192 11342602983296 11357130883072 11367528646942 11388524452864 11413551030128 11419163459584 11429618015974 11449130647552 11459376521216 11459759738752 11475508016128 11486161595428 11516304605884 11521967562752 11604025032704 11604413087488 11614648834919 11651394516992 11661671704696 11667406143488 11678087972843 11698024792064 11708493402112 11708884950464 11734223119424 11735860760546 11755896209408 11766659053838 11781730095616 11798315371328 11829429407744 11839863632272 11856530743226 11856682937216 11877321834496 11887798302848 11904532891984 11904685702144 11915186306972 11963425927648 11978748993536 11989314926368 12022455989791 12037854662912 12054800488096 12086590916608 12097251972104 12097407256064 12114436914112 12135524483072 12146228700736 12161785905152 12163483217408 12174212096254 12221794717184 12223500404336 12239156580352 12249952207376 12271275667456 12288550082048 12288707821568 12299547155584 12299958469598 12331983020032 12349342893056 12360235710628 12399340232704 12410277150752 12426172555264 12487485906688 12487646199808 12499078981363 12505225201664 12516255516232 12538042529792 12555853643776 12566928615488 12567348871111 12600069607424 12617806868992 12645534826184 12668891107328 12696306741248 12696731323456 12708093680048 12741443393744 12747708792832 12758952991616 12759379668802 12810608671744 12811037076368 12902275077536 12920437757188 12954511009024 12972313409536 12972747221792 12984356586136 13018431293608 13024832897024 13036757487689 13053455304448 13089537882376 13106303301632 13117863801016 13118032185856 13152457696768 13170972561344 13171141627904 13182759318352 13201316838866 13223854112768 13224296336896 13235960912798 13236130813568 13254763465744 13301440669556 13318477499392 13337226071936 13372398460928 13391222938624 13403034753212 13403206798592 13438380690176 13457298051808 13457470793728 13469341042664 13511781039872 13523872787776 13541194514432 13553591848277 13576730525696 13590602423242 13595842643968 13608009618944 13608464689768 13627165769152 13650886541312 13662927393856 13663102775296 13682336480768 13718418980864 13730519400832 13748105805824 13823197872128 13835568308224 13836030988928 13871876841472 13891404440576 13903835915008 13904300878676 13947644944384 13960126748672 13990804488544 14016645480448 14029008953024 14046977671168 14047447421696 14059838063323 14104319678464 14116760484632 14123702173696 14136632809231 14136814271296 14173439381504 14173913361088 14206568289082 14282354569216 14294952412208 14352346750976 14352826713472 14365671116576 14410935323648 14423646582124 14442120762368 14444136320672 14481557628928 14482041912416 14500590886912 14513381226656 14515406730149 14572139855104 14592653222432 14592840538112 14605712247256 14631136372736 14644041860968 14644229836288 14664844685504 14724216526336 14737204116518 14756079909376 14796868910512 14815821123584 14828889514192 14829079862272 14875804205056 14888925504128 14889116622848 14910076201984 14923227730892 14949204554752 14962390597076 14962582658816 14983645656928 15042208882688 15044308189952 15076864255232 15077368446604 15116430308096 15116624347136 15130464030071 15137904191488 15151256677544 15199191252992 15212597797696 15213106528187 15274187262464 15307437277184 15321451654574 15369213423616 15383481823216 15391046402048 15404622173824 15405137325878 15431436959744 15445048358272 15445246615552 15466989065216 15529608454144 15563735170688 15618543514912 15640529916596 15640730683136 15654526690543 15681776484608 15703326758912 15703851900064 15717905341112 15740031615571 15766902980608 15781338011413 15815692030528 15879723172352 15902077239616 15944013549568 15958077069584 15965924196352 15980541436522 15980746567552 16022684669056 16045239984848 16059598935484 16065791143936 16122367499264 16145063139712 16145270382592 16159511422496 16187640242176 16210427767808 16224726280204 16224934545664 16247774570912 16290413431136 16290622539776 16304991788488 16325875644416 16371003900992 16391972306944 16415047473152 16472853749248 16496042773184 16496254521344 16510805149072 16539545464832 16562828371456 16563040976896 16577650514048 16642443870208 16644766508032 16659448131716 16680785984512 16681343813264 16726895290144 16733344792576 16748319531008 16748879618176 16771896331264 16815910638592 16830959265536 16831522116292 16899100801024 17004236128256 17043411766784 17043981722248 17097113157632 17112413433856 17112985696832 17181694459904 17196849684352 17197424770994 17219451678208 17234640206654 17266472557568 17289166057472 17304416077936 17328775701638 17373893435392 17374474442624 17390022930592 17414503064036 17444816444416 17460203757308 17485007125024 17571281831233 17593787584256 17609306298103 17665017493504 17680599036152 17680825989632 17727225591296 17751586770944 17752180408768 17768066907344 17774917861376 17793079217602 17823455543296 17824051584512 17839773404206 17862623048192 17865115975568 17934941360128 17950760990864 17950991412224 17976261227392 18007552458752 18023436136576 18023667490816 18049039612928 18064959884764 18112600060672 18138097374176 18161329119232 18211530966784 18250940940544 18251175215104 18267884665069 18299071578112 18324831389696 18340994925448 18341230355968 18367049514944 18399020990464 18415249965632 18415486349312 18441410039296 18506352235904 18530055651328 18547020423958 18556140621824 18604837302272 18622109575472 18631266697216 18647700526208 18648324131326 18696877481984 18723197289472 18798999707648 18857171267168 18932882948096 18933516090112 18950216520131 18959534983168 19009290287104 19026938044504 19036294234112 19053722482007 19103331340288 19145311405376 19172262478408 19222822787584 19249882974272 19250130071552 19267109772976 19300647981056 19317672242128 19327171395584 19344865949474 19345114265984 19423185244816 19440567132428 19465467114496 19544274673664 19561513827232 19589050793156 19640710239488 19668358691104 19668611160064 19685959985432 19720227284992 19737621638696 19762902095872 19765660228288 19842913845248 19863188157046 19870846941184 19888629443072 19889294546584 19940822959616 19968893883328 19969150210048 19986764127824 20049739607552 20049996972032 20067682201216 20093385408512 20148927878144 20166700369972 20192530402304 20274281537536 20302821874688 20320990952704 20321670514988 20374319110912 20374580641792 20403262171136 20421259000168 20485866471424 20503936162112 20530198134784 20530884693248 20548994092549 20584075313152 20586948049408 20631498454528 20632188400616 20650652230078 20696505401344 20715026788352 20715719527744 20763445960966 20798893293568 20817239091584 20817935249098 20976506789888 20977208273536 21031555211264 21051080389664 21080009290496 21080714235412 21099579452471 21165353457664 21166061256608 21193171296256 21211864869728 21214825220987 21251043147776 21270499058861 21297742865152 21316528676651 21316802302016 21383968544768 21402830412184 21403105145344 21433234540352 21488762933248 21489481547456 21508712572048 21538990631834 21626193023056 21653892411392 21672992366896 21730147499008 21760737275264 21761016602624 21780211047712 21818123804672 21848837426176 21868109334188 21868390039808 21899174421664 21956644189792 21976293280136 21984766828544 22004441085952 22093244296448 22093527891968 22113755120873 22124629202944 22144144374872 22182690629632 22202257015016 22202542009856 22233796781248 22292430843904 22323812152832 22431119998976 22462696542208 22482798500864 22483550357008 22553638633472 22573532215936 22573821976576 22605599403008 22664923034624 22685205966592 22735057293884 22777048905728 22827102060256 22859236031948 22918753042432 22919519477504 22939735787527 22951016032256 22972323190856 23032609211768 23043935125504 23065032478219 23208050065408 23208826174976 23229297669838 23302789033984 23323343409392 23334812286976 23356175945686 23396049584128 23416986804224 23417769900928 23468446238848 23471721521092 23533318107676 23563460191232 23596630742656 23658858815488 23679727264544 23713061486452 23713365874432 23734282401791 23775596605696 23809065783968 23809371404288 23830372613944 23926851855296 23957497987072 23978629852736 24044911979582 24075709325824 24109600976192 24173181833216 24194503944208 24194814512128 24228873828224 24271048966144 24292457401472 24323571810304 24326966434816 24348424192508 24443589434368 24447000808672 24478313160704 24499904414752 24542551334912 24577100164096 24599094311168 24599916939196 24663966040064 24698685786112 24720471421256 24798680465408 24820554301504 24852345110528 24974971813376 24975292399616 24998157962726 25010450403328 25032511032464 25076085059584 25111707287552 25133857230976 25134697742222 25200139214848 25235613737984 25291069652368 25337782214656 25392613482496 25393462646912 25416187360096 25482886787488 25517905983232 25518759337604 25541596179307 25621217343488 25622074152736 25681104214879 25804550155072 25840875514376 25909022018048 25944626819072 25945494443584 25968713172272 26036862587216 26049665794048 26073514975378 26106910608896 26179075764752 26212606603264 26235727602032 26236064371712 26304915393536 26341945122688 26342283255808 26365518636704 26402633677732 26448592673792 26471921825596 26472261627136 26509526931488 26602881339112 26636954998784 26674452143872 26744796921856 26782445877248 26806069506424 26806413597184 26876761380352 26914596103616 26914941587456 26938682085328 27023562079744 27047745575552 27082389028864 27107183696554 27153461051392 27181204846484 27191685287936 27216019237888 27216929379536 27254331538304 27301773082624 27325854787712 27326205550592 27364672961536 27461038801664 27671136616448 27672061977856 27696470298653 27743753682944 27782808881152 27807671830016 27808601757352 27895289888768 27920253497344 27981608977088 28033290960896 28058017906048 28093955342336 28094894843392 28119676126646 28208639356928 28233520969264 28247404347392 28273265618462 28273628542592 28346878763008 28347826722176 28413136578164 28564709138432 28589904824416 28704693501952 28705653426944 28730973433747 28731342233152 28821870647296 28847293164248 28884241524736 28888272641344 28963115257856 28964083824832 29001181773824 29026762453312 29030813460298 29144279710208 29185306444864 29185681076224 29211424494512 29262272745472 29288083721936 29288459672576 29329689371008 29448433052672 29474408233036 29512159818752 29593737821024 29631642247168 29657779028384 29658159724544 29777851008256 29778233245696 29820152403968 29846455461784 29898409109504 29924781194152 29925165317632 29967291313856 30084417765376 30088616379904 30153728510464 30154736893208 30232860616192 30233248694272 30260928060142 30275808382976 30302513355088 30398382505984 30425195595392 30426213056374 30548374524928 30642903309148 30738426847232 30766963646432 30809244347648 30810274651756 30890096716544 30890493231104 30918774322319 30933978130432 31059216908288 31087652470643 31127470341376 31154926527413 31237087029824 31281059833192 31281461366272 31309053381086 31363552969216 31406653517824 31407703800128 31435810682224 31480063231142 31533805961216 31562676022826 31631384061056 31759446344704 31804154479232 31888027099136 31916154139168 31961082873044 31961493135104 31989684976327 32045369338112 32090479969696 32119197870968 32131582287872 32244734998528 32290126279424 32290540765184 32319022844992 32320103638199 32375280484352 32420855535616 32449452560408 32449869091328 32495549141824 32580826862272 32581245079552 32609983576976 32651751288832 32742007801984 32783944613888 32830094946304 32945707498496 32992085546368 32992509042688 33021610298144 33079090929664 33125656742912 33155301028096 33289533016064 33318896263432 33361571969024 33362687626528 33453790580288 33496639062016 33497759236352 33527306151001 33543792662528 33631821277184 33661918531072 33663044232584 33798201602048 34008472256512 34086823533568 34087963444496 34194226315264 34224826867712 34225971393664 34393699368704 34394849541988 34438903356416 34469280413308 34532945115136 34578332114944 34608832155872 34657551403276 34747786870784 34748948885248 34779599419799 34780045861184 34829006128072 34889632888832 34920407514616 34970014250048 35142563662466 35187575168512 35218612596206 35330034987008 35361198072304 35361651979264 35454451182592 35503173541888 35504360817536 35536133814688 35549835722752 35586158435204 35648103169024 35679546808412 35725246096384 35730231951136 35869882720256 35901521981728 35901982824448 35952522454784 35984234609167 36046872273152 36047334981632 36098079225856 36129919769528 36225200121344 36276194748352 36322658238464 36423061933568 36501881881088 36502350430208 36535769330138 36598143156224 36649662779392 36681989850896 36682460711936 36734099029888 36798041980928 36830499931264 36830972698624 36882820078592 37012704471808 37094040847916 37112281243648 37209674604544 37244219150944 37295401052416 37296648262652 37330025185141 37393754963968 37427989969123 37446394578944 37597999415296 37632421411831 37714342534336 37865765896192 37867032180224 37900433040262 37919069966336 38018580574208 38053876089008 38072588468224 38107444964014 38206662680576 38290622810752 38344524956816 38445645575168 38499765948544 38500260143104 38534219545952 38601295962112 38635344484256 38689731898948 38690228531968 38724355497659 38846370489632 38881134264856 38930934228992 39088549347328 39123027654464 39178101586312 39281420478976 39336717382208 39337222320128 39371919970864 39440454569984 39475243277392 39525804191744 39531320456576 39685827690496 39726376314092 39741693882368 39777258886144 39778589093168 39881645919232 39937787766656 39938300420096 39973528255648 40099479215104 40135364402432 40297855756288 40333400739944 40385060804608 40548563075072 40605643749376 40641981905408 40643341029976 40748638221824 40749161283584 40806524342272 40842518000336 40971732942848 41007872324224 41060396269568 41061769386496 41097988185098 41168150626304 41173896098816 41262996909056 41264376801232 41301304460156 41393010802688 41430053576704 41431439055488 41526891921932 41634478183168 41635870498196 41953013579776 41954416547072 41991422710861 42063110422528 42102160779328 42160018580992 42161428470824 42199158904942 42330706915328 42332122513216 42386342592512 42423729739456 42429650441974 42502086295552 42540998117722 42595485730304 42633057353302 42633604604032 42767937089536 42805660824368 42806210290688 42866469080704 42977525866496 42978963094912 43017425144096 43077981263668 43252386046112 43307784822784 43345984733792 43460294998016 43521474550528 43522033205248 43559862947939 43560422095424 43636247609344 43697674852352 43736218668376 43736780079616 43798348843328 43913288379584 43952586560272 43969533657088 44008882171904 44186488592896 44187055783936 44227510241746 44249258405888 44288288749744 44365381259264 44404514030032 44405084019712 44467593562496 44584861687808 44647624305664 44925393084416 44965597001728 44967100714016 45147064431872 45147643953152 45188977855697 45211198806016 45329846069248 45370411933184 45470114587768 45554097811456 45654204120512 45718472063896 45837506084864 45839038955008 45879471575054 45902032064512 45944646381712 46065218423536 46087870251008 46130064956438 46417652349952 46458595339676 46605578067968 46646686818784 46712351891372 46833973608448 46835539801856 46876851391903 46936892477696 46943443042184 47066636215352 47126920382464 47193261485312 47317717630976 47359454529088 47426122972904 47426731748864 47468564803582 47551193211392 47618131567936 47618742808576 47660745227888 47853703710592 47914995974144 47957259705472 48089823959164 48151418651648 48219201952384 48346363666432 48389007888416 48389629024256 48457747656448 48500490125399 48584914802944 48653932869632 48696848385016 48887178868736 48894001617344 48956626321408 48999808829504 49001447451463 49085102669824 49154200328192 49198188622336 49199833878392 49327932080128 49397371572224 49440942842512 49597360930816 49641108603008 49704690221056 49949943626752 49996315925452 50020900806656 50065022064928 50152170119168 50267714461952 50269395484444 50400278429696 50471227475968 50582139304736 50675564429312 50785226964992 50786925293824 50831722228937 50832374720192 50965773574976 51035811966464 51037518675208 51083192358614 51242434686976 51244148305472 51362208429758 51609100310144 51681751028752 51818044036096 51889253638144 51890988887168 51937426344544 52073725174432 52147029950756 52193696540323 52213821217792 52358151529504 52425213206528 52471455204064 52472128743424 52609830787072 52683890245376 52684566511616 52730360410663 52731037273408 52805267355464 52897185347584 52943843651192 52944523254272 53019053862976 53205762678224 53273909997568 53348904287744 53489593843712 53564891754496 53612139012848 53612827194368 53753522760704 53829192207232 53829883174912 53877364170656 54047124159488 54095491151104 54214367393108 54362409692968 54383370575872 54432038475776 54433858759072 54508663076608 54651709575424 54652411101184 54702446877949 54729345923072 54922077603328 55342273232896 55344123955712 55392940597306 55487507365888 55565617762304 55615343660032 55617203514704 55790579777536 55840506994688 55963217954176 56116035812096 56189789686784 56239352253292 56417278713856 56467041938528 56546531236924 56547257085184 56597134958117 56693757526016 56695653444352 56745662211251 56826273156328 57129418276864 57179809648832 57409387003904 57411306853888 57461946867494 57462684466304 57643741294592 57694586328496 57768483049472 57776545282688 57926230515712 57928167649664 58002363547648 58053524906624 58061626920596 58288559420416 58370612889728 58371362152448 58422848989024 58524545490944 58576167443872 58576919345152 58659378742016 58711119625483 58896866105344 58948816466072 59024319637504 59187475642048 59263284494336 59315558056768 59316319449088 59555702016512 59556466491392 59640304807936 59692910923568 59796818219008 59849562388304 59850330635264 59934582627712 60168835530752 60177232759808 60307457020928 60309473786416 60465721232384 60521856120284 60551616765952 60605026710176 60850391190784 60852426112748 61096749049856 61285806618296 61476853694464 61533927292864 61618488695296 61620549303512 61780193433088 61780986462208 61837548644638 61867956260864 62118433816576 62175304941286 62254940682752 62309853054826 62474174059648 62562119666384 62562922732544 62618106762172 62727105938432 62813307035648 62815407600256 62871621364448 62960126462284 63125352045652 63181843180391 63262768122112 63518892689408 63608308958464 63664415077757 63776054198272 63832308278336 63922165746088 63922986270208 63979369952654 64090738676224 64180959939392 64238395741936 64263164575744 64489469997056 64580252558848 64581081530368 64638045689984 64640207276398 64750560968704 64841711071232 64898905120816 64899738182656 64991098283648 65161653724544 65162490159104 65219967153952 65303502577664 65484015603968 65660189892608 65891414996992 65984171092736 65985018085376 66043220596288 66045429173711 66158181859328 66251313485824 66310602056192 66579066032128 66637792526864 66723143938048 66725375253056 66907581160576 66993278124032 66995518472704 67054612302002 67087585325056 67263642554368 67323837062144 67326088465168 67596403204096 68173647067136 68175926888992 68449653735424 68451942787328 68512321265089 68787398737408 68789699083976 68877806712832 68938560826616 69065890230272 69156664229888 69217664311744 69315102806552 69495573741568 69497897770496 69559198839598 69560091722368 69658012256144 69779265777664 69840815029232 69940028500096 70285127324932 70375150337024 70437225192412 70660069974016 70722396144608 70723303958528 70908902365184 71006347083776 71008721635072 71071355336111 71072267629376 71172316870408 71296206338048 71359093616824 71450492192768 71460463902272 71739765440512 71803043963456 71803965648896 71905044909568 71968469218334 72093744546304 72094669963264 72196158451712 72259839539056 72450400242688 72552389496704 72645316476928 72846123867136 73003763762176 73071538660276 73299325558784 73363979701792 73364921423872 73468198059776 73660999862528 73661945397248 73765640157184 74025408943616 74188081695832 74224562487296 74292517103831 74419349209088 74488438301888 74590802104832 74593296525304 74660050370282 74787509927936 74855979938246 74892789157888 75195998830592 75264842823662 75428685068672 75734064360448 75800866080524 75838139932672 76037161148416 76107752178016 76214889928028 76283094943549 76413325361152 76483283849947 76581245621504 76689049913632 76891291150336 76999531897088 77000520286208 77067449830969 77068439091904 77202591924224 77270688968512 77379463797896 77380457063936 77448710995318 77692740979264 77762268529712 77861868457984 78177098694656 78246055308928 78356203172624 78562840957952 78673434764416 78674444640256 78743839941728 78880909139968 78950486554784 79051608383488 79062640913152 79132378625651 79452752628184 79483387764736 79554517772288 79557178186336 79763291838464 79875575533312 79876600840192 79947056511296 79949730052387 80198958430208 80270728804864 80595711512576 80666801479888 80770121609216 81097126150144 81211287498752 81283963810816 81286682059952 81497276443648 81613048684544 81685036000672 82015744648448 82123538772992 82195976370196 82347792197632 82525993818112 82528753602464 82602608920312 82860107153408 82862878110976 82935967847213 83053783843864 83268956366336 83271740996392 83906027159552 83908833094144 83982845421722 84126220845056 84204321558656 84320037161984 84322856941648 84398317809884 84661413830656 84664245026432 84772685185024 84847459478912 84859300883948 85081996235444 85190971460608 85266114706604 85267209208064 85535874179072 85611321648736 85612420581376 85732938161408 85808559452629 85955051732992 85957926189824 86033745933187 86034850288192 86155962527336 86504772092224 86615569645568 86691969467584 86920589996032 87042949101056 87044066410496 87119725895878 87120844190848 87272495218688 87395349704704 87472437336752 87473560159232 87596697686656 87826576759168 87905173120544 87939067314176 88017764343808 88372977185792 88455020483492 88498516811776 88576577499488 88730762518528 88809028060064 88810168039424 88935187124992 89169723375616 89295248611328 89850786168832 89931194003456 89934201428032 90294128863744 90295287906304 90377955711394 90422397612032 90659692138496 90740823866368 90940229175536 91108195622912 91308408241024 91436944127792 91678077910016 91758943150108 91804064129024 91889292763424 92130436847072 92260129912876 92342693879033 92835304699904 92917190679352 93211156135936 93293373637568 93424703782744 93667947216896 93671079603712 93753702783806 93873784955392 93886886084368 94133272430704 94253840764928 94386522970624 94635435261952 94718909058176 94852245945808 94853463497728 94937129607164 95102386422784 95236263135872 95237485617152 95321490455776 95707407421184 95791826757367 95914519410944 96179647918328 96302837303296 96438403904768 96692727332864 96778015776832 96779258048512 96915495312896 97000980250798 97169829605888 97307865739264 97393696770032 97774357737472 97788003234688 97913252642816 97999617659008 98002894902926 98170205339648 98308400656384 98396377244672 98399667756784 98794743144448 98881885685024 99282217206016 99899887253504 99992631850904 100041801613312 100130044129856 100133392618207 100304340238336 100535428923904 100538790968888 100800556859392 100942454951936 101164278609472 101351128858624 101570453929984 101573850587648 101663444457874 101664749440384 101931547149952 102071623932928 102075037350416 102166384717228 102484869373952 102488296610944 102724416859516 103218200620288 103363502057504 103636088072192 103778507276288 103781977774336 103873519337393 103874852689088 104147450348864 104294059901512 104387393080646 104427642435584 104716303059008 104850426413056 104942910408128 104944257486848 105219661574144 105367780490752 105369133023232 105460720821326 105462074546816 105610534710928 105794370695168 105887687302384 105889046508544 106038107725952 106411525356448 106547819995136 106697808575488 107129783508992 107224278025696 107225654388736 107507045521408 107658384414464 107659766349824 107754728341312 108094248318976 108190982302208 108428734786216 108724819385936 108766741151744 108864076951552 108867717518144 109017326153216 109303419150848 109304822202368 109404893755898 109458691846144 109844155206656 110688247911424 110785881194612 111131235524608 111230687320064 111234407029408 111681013989376 111783261011461 111926435908352 112232071624192 112379579373568 112478704506584 112637042060647 112834557427712 112934083877056 113093062473848 113094514170368 113194269916234 113387515052032 113391306888704 113491324422502 113652546312656 114258836553728 114359619297664 114822613707776 114923893734988 114925368932608 115287482589184 115389172656992 115536966098944 115553090565376 115655014914413 115852461031424 115856335299328 115958527127339 116107049813248 116123253841192 116577118840832 116741225779456 116742724304896 116845697978048 116849605461181 117049090981888 117152334887744 117153838690304 117318757484032 117422239250966 117793732210688 117897632932144 118048639275008 118374951284096 118526568988672 118631116113536 118632638898176 119111404033024 119280609615872 119385821847136 119593636438016 119699124776608 119700661270528 119869165255424 120354465519616 120614914041856 120618947572832 120931442464768 121043712240568 121103233531904 121210053420352 121214106853619 121700782381568 121704852225496 122193498099712 122571613236592 122953707388928 123067854585728 123236977390592 123241098607024 123560386866176 123675097289276 123735912521728 124350609882572 124509881365504 124619706109652 124948348119296 125124239332768 125125845465088 125236213524344 125454211876864 125626614071296 125630815200512 125741628671581 125743242728896 125920252924568 126250704091304 126363686360782 126525536244224 127037785378816 127216617916928 127328830155514 127552108396544 127664616556672 127844331492176 127845972540416 127958739905308 128181477352448 128361919878784 128476791483872 128526329151488 128978939994112 129110723020799 129160505117696 129276091379968 129280414552796 129683422142464 129797810241632 129799476365312 129982196567296 130323307449088 130324980318208 130439934307904 130607005155328 130968031207936 131320379785216 131782829993984 131968342185472 131970036170752 132086441192576 132090858347422 132316363718656 132502626971648 132621204112384 133158132064256 133275585053728 133446287876096 133450750506112 133815162321152 133991036945408 134109224604004 134175170650112 134527285108736 134647674124288 134652176930336 134962398746279 135192806408192 135316579119137 136347294134272 136351853777984 136899307470848 136903885574656 137024642530178 137574797474816 137579398167952 137755613425664 137877121653232 138131780460544 138313328459776 138435328623488 138630205613104 138995795540992 139118397679196 139120183444736 139316024512288 139558531555328 139681630058464 139880057000192 140003439106921 140570254649864 140750300674048 140874450384824 141320139948032 141444792289216 141446607917056 141817804730368 142012694167552 142017443270144 142142710672222 142144535258752 142344633740816 142592412676096 142718187233648 142900984385536 142920927804544 143479530881024 143606087926912 143607931297792 143810089819136 143936938436668 144187489092608 144392316903424 144519679078112 144900800485376 145104778993408 145692247734272 146007527524352 146143077320552 146598651117568 146727959403584 146729842847744 146936396119552 147321999725056 147323890794496 147531280314368 148050817887232 148376163391664 148449124974592 148585034207662 148838698418176 148976876603776 149181604209664 149186593050608 149320100740564 149711959876492 149785578315776 150529685647324 150857370137344 151468128720896 151601732161048 151676279865344 151815143646959 152074322296832 152215504356032 152429779856056 152566189887098 152826650722304 152966567699894 153162491243008 153378099827264 153782582300672 153999063794176 154001040572416 154134899661938 154136878183808 154405183848448 154541377937024 154758927595792 154760914127872 154897421990636 155385481958528 155524537059424 155723736915968 156291927867283 156492110617856 156712406345248 157125681915904 157346869528832 157348889280512 157487679883456 157761818279936 157900973109568 158103216766976 158125281826304 158264757251302 158905505256368 158966775529472 159109035544576 159114356372672 159526583676928 159751151066624 159753201680384 159894113022592 159899460104774 160397916860416 160541457609728 161191423025152 161333602959776 161540243218432 162422574997504 162567927621632 162573364119904 162994552887296 163226097369088 163370072001344 163375535324443 164031489296896 164247077545984 164391952740392 164695584395264 165051987636224 165057507204928 165205217840624 165720214306816 165725756221952 165871935694426 166107567687728 166537912732672 166543481992784 167817666188288 167965690843444 168408643117312 168640074323968 168645713883296 168796635619768 169322827661312 169328490052864 169477847339957 169694918957824 169718601767896 170163992470888 170381942921216 170532229413208 170534418416128 171071748358144 171222643297472 171224841162752 171465876322816 171617118905258 171910103465984 171915852379648 172067491866374 172069700576384 172311925054672 173009544184448 173231139291136 173383938935168 173841179992064 174085898202112 174239451791756 174241688381696 174790699409408 174944874673504 174947120318464 175193395373312 175653153518336 175810346241088 176035528687616 176196694027601 176745954371584 176910040966984 176997033623552 177153154998976 177159079247597 177461525037056 177618056120128 177620336078848 177870374249984 178339446751232 178590497222656 179701572337664 179862388006912 179868402856064 180588257727488 180755911422788 180844795224064 181319384276992 181481647732736 181880458351072 182216391245824 182616816482048 182873888255584 183356155820032 183517886300216 183608128258048 183776226520003 183778585526848 184260873694144 184520259825752 184685387758066 185670609399808 185834381358704 186422312271872 186586747275136 186849407565488 187342159207424 187507405567612 187747569910784 187773772168736 188266544861408 188507681529856 188700287491937 188773045941248 189437818116352 189704491891616 189706926995456 189874259214328 190204772845568 190472526271744 190474971234304 190642980911552 191414814842368 191583653514734 191829038821888 192359295836656 192605674606592 192876807809536 193385454665728 193556031553664 193558516097024 193830990625792 194001960501596 194339659211776 194615731478528 194787393540064 195548715474944 195576006469376 195999235318016 196005789805852 196616801312768 196792754489344 196799335513568 197589486288896 197763771370048 197770384866431 198564434412032 199799774507008 199985263701808 200083603226624 200260088259712 200266785236414 200608680476672 201070857847808 201077581937776 201884909903872 202328557218944 203147701175296 203326888915748 203329498880768 203863094299904 204143247865856 204150074700832 204332769434456 204620411002423 204969738747904 204976593221888 205157394148369 205448833719032 206436401240576 206727004115008 207272176144384 207557014552576 207563955548672 207747038674786 207749705378176 208294900697728 208588119803024 208774786161292 208855284871168 209432606118016 209700852826112 209885820816256 209888514973696 210439323148288 210735560981504 210921441642652 210924149093632 211221069421856 211588741390336 211775374604768 211778093017088 212076215451904 212823050712896 213095639990272 213395617150976 214259567017984 214448556051392 214451308777472 215014091042816 215316768828928 215319532699648 215509456682624 216188496637952 216381964604416 216857469572432 217449638771872 217533482303488 217728153903104 217735435036288 218034652306432 218606838301696 218809787511796 218917383692288 219688310413312 221376495822848 221571762389224 222262471049216 222461374640128 222468814058816 223362027978752 223566522022922 223852871816704 224464143248384 224759158747136 224957409013168 225274084121294 225669114855424 225868167754112 226186124947696 226189028340736 226388539832468 226782613777408 226982648845004 227305092625312 228426663806029 228719238595328 229645227415552 229847787469976 229850737865216 230574965178368 230778345313984 231073932197888 231106181130752 231310029828826 231704922062848 231712670598656 231917054254678 232214099626496 232246507682384 233154237681664 233482451558912 233485448609792 233691395956096 233699210922362 234098181963776 234304669775488 234307677380608 234637514968064 234844478501932 235587464421376 235795265864288 236097278550016 236749902568192 237262232227072 237265277796352 237482500645897 238222808066048 238561219231744 238771643694272 238779628551109 239187272876032 239398249553216 239401322541056 239738330510848 240708931039232 241229828083712 241237895145664 241862884929536 242087424481136 242206467063808 242420106840704 242428213707238 243401564763136 243409704450992 244386996199424 245143226473184 246135709171456 246473954781184 246482197214048 247120773732352 247350194578552 247471825043456 247698392266091 248701219765144 249019762731008 249239412219304 249896696238592 250248478665536 250251690930176 250472427048688 250908423753728 251253228142592 251261630401024 251483257343162 251486485457792 251840505849136 252501408182608 252727372721564 253051072488448 254075570757632 254433235833856 254657660311028 255329233113344 255688662984352 255691945080832 255917479810616 256362954704896 256723839757568 256953582967744 257957879988224 258221446041598 258321010235392 258552182759936 258560829105592 259366844284928 259595620483264 259598952730624 259964393134592 260646614898176 260649960636416 260879868615808 261214010310656 261936062415872 262640759570432 263565659987968 263936684370944 264172882385152 264181716694844 265005253943296 265242408224768 266316264128512 266551170107456 266892575752192 266901501012224 267136923203137 267630324642304 267982073890816 268218449208008 268350341300224 268596023375389 269054570217472 269295348248576 269304353860672 269924797492558 270385612816384 270633158238274 272694588268544 272703707555968 273807771149312 274049285060356 275149594949632 275158796335904 275511226851328 275754243306464 275792727872831 276263560921088 276516487765193 276870657246976 277260411226208 277991591081984 278236795358392 278240366889472 278632049024576 279117063110656 279363260116928 279760114000384 280006878213842 281140509299728 281500601348096 281748900769648 282640279896064 282889584578432 282893215834112 283635609460736 284034886540288 284285421344444 284289070517504 284689267481632 285184825352192 285436374467296 285801968771072 285841855609088 287212175853824 287215862595584 287478816571349 287620179638272 287873876873336 288374978185216 288784633806848 289039358156224 289049024035553 289801600970752 290209557986816 291384495468544 292015055048704 292286154641104 293197302235136 293455918807168 293459685695488 293872792239104 294643999450112 295062560628736 296101635774464 296752326783328 297170068415324 297953753207552 298363208419328 298373186101216 298640201481128 299423919752984 299571156631552 299845422216847 301059371294648 301714740274688 302936257441792 303203464322096 303352559730688 303630287293918 304148644593664 304431008712064 304859559712112 305132379774196 305933135399788 306324982486016 306756199654528 307565164601344 307998127588352 308269799323876 308273756367616 309082755874048 309517855191584 309521828255744 309794843981272 310770963917056 311049074118848 311447473831936 312583855734566 312984221235712 313424812690496 314251363831808 314693739057664 314697778561024 314975359766912 315523636559872 315801946219136 316206433533952 316250563652608 316529514502604 317811010512736 317933551058944 318218071089152 318228712745344 319053167353856 319502302133248 319788226045184 319798920209548 320795833720832 321082915219456 322382846050304 322667205919552 323080486436864 324845149995008 325135855243264 325146728239808 325989105774592 326452194738176 326740144002688 326751070648886 328062978593792 328494155091968 328783905480784 329391168790528 330103975272448 330115014409856 330410435681248 331451512443904 331743871388852 332215135375456 333075825465344 333086963985568 333854354793427 335635332376576 335931381686888 336817286234624 337280148647936 337291427766592 337593271239536 338645655322624 338656980105728 338955694679914 339389837915648 339437203535792 340327984941776 340763885842432 341064458826416 341068836832256 342143496716288 342445286594944 342449682325504 342931752645632 343234237810516 343831704759296 344134983732748 344139401152768 344623850109344 346019088368896 346767877870336 347682359984128 348171796404224 348478903583512 348483376763392 349581398818816 349889749347008 349894240636928 350386790746624 351306307036672 351620692482176 352071057375232 352393388055202 353491908743168 353820081933968 353994067247104 354306309997952 354318158495194 354923050074112 355236112240256 355240672157696 355740748499968 357180994445312 359724776013824 359736805712128 360054113882489 361176515454976 361511822845576 361689590448128 362020727158133 362638768553984 362963295465472 363760916702144 364432782491648 365233632964096 365747776511168 366712311640064 367035772600432 367216256516096 367552453040006 367557171053696 368521747388288 369040519651504 369370775516132 371341218799616 371668762717408 373173494550272 373698815130976 374684318414848 375014811135224 375495139821568 375547544337472 376533089722816 377015363059712 377400574983874 377546091882496 378875636232704 379408983783232 379413853990912 379748518428656 380409545691136 380945052543488 380949942468608 381285961823104 382829629684736 383167307029468 383658077643776 384718591673312 385211349213184 385753615619072 387112063107328 387117032194048 387661981251584 388003921003192 388679318423552 389231462957056 389574787080128 391097430949888 391152012938752 391998470636032 392011579611704 393233602625536 393585508978688 393598671027136 395178972577792 395527542740096 395540769732862 397128868824064 399599549014016 399970527403616 400520176519424 400533570472828 402141715695616 402155163875552 403769819807744 404139482118359 404657114437888 405014044856369 406295402350592 406653777831496 406658997761536 407726188599808 408286495731712 408300149401664 408665538868912 409240822004846 409939477495808 409953186443776 410314788296738 410897667438064 412872802481152 413454008230016 414544352288768 415127911097344 415494077349572 415499410756352 416589801395456 417176239606048 417549572322584 417710569742336 418865212236032 419771641632512 419777029947392 420161347296587 420878646296576 421471121963008 421842883285304 421848298187264 422442138843712 423177482780672 423550749209536 423556186034176 424152430903808 425646101425792 426191279980544 426791234301952 428519134035968 428897112102784 428902617554944 430028182085632 430633537657856 431018913365248 432376993275904 432763929208832 433714939144864 434899277543744 435456307806208 435470870072576 435854979963013 436069304612864 437213676603392 437619575023592 437834767384576 438235617086161 439376620826624 442752991645696 443143524778448 444524942098432 444922749280256 444937628117632 447133044045844 447705743633408 448928286496768 449518317494272 449914818026336 450548168242588 451736335508224 452372249895392 452378056681472 452777079664936 453565227554816 453965297690008 454610185250624 456853327612058 457438477190656 459290454831104 459695574939952 459701475730432 461149930356736 461556690627968 462147864395776 462212362261504 462620059657652 463425341197312 463834108509356 464428199252992 464493015364768 466308475363328 466964903117824 467382791912192 467398421844724 468609339550976 468615354761216 469275029936128 469688957003864 471174928842752 471590531728576 472194557100032 473499805136384 474524464454144 474530555592704 474965001291794 476445616132096 477122438463488 477543287388544 477559257102218 478374545752064 478796499106432 478802645082112 479476661021696 481417862078464 482459656167424 482475790291328 483725769859072 484174848962272 484840213681408 484856427414476 485290327406833 486803129526272 486819408901984 487940980082701 488773992398848 489221478353803 490286452946368 492271418342912 492947909562368 492964394428096 494241547464704 494700389157104 494943650086912 495396784532182 497402439530288 498039525462016 498478824438608 499793392477184 500496957331072 500503381860352 500944854097376 501816847507456 502523260802048 502966514686324 502972970915584 503681011698272 505002816365216 505454745443128 506102144976896 508151141515264 508866471667712 509315320622056 510658466226688 511377325968704 511383890161664 511834959621232 512725909409792 513447679515136 513907165935488 515915759976448 516442892083196 516642020470784 517104365519872 517121658211184 518733688569856 519191240966528 519197905461248 519928786269184 521293229796352 521759737231616 523872124831744 527131319975936 527873368741888 528345764770304 528363433389688 530010507886592 530484816449536 532632528257024 533102340214912 533785151504384 533803002024448 534273846406274 535260649284608 535964147781632 536436898416016 536700682600448 537192046750778 538109140434944 538590696497152 538608707721344 539849594985116 541266316476548 545389176537088 545407415111936 545888495241193 547615542298624 548098570120712 550299189899264 550317592671808 551022453702656 551508486612928 551585455745662 552527121842176 553032975530386 553741314493952 554520822452416 555983182163968 556473590716784 556480733778944 557264098049152 558234126221312 558726520233856 559520228000768 560013756427684 562281018599456 563001202696192 563497801539296 565779169156864 565786431668224 567271218921472 568069773080576 568570842688888 568578141035008 569378534963264 570369650704384 570872748934592 571603937542144 571683711218176 574424351707648 574431725191168 574957633142698 575240359276544 575747753746672 576749956370432 577569267613696 578078716312448 578098048071106 579603201941504 580419115973632 582768990937088 584030110097408 584572309282208 586911837614336 586919371390976 587456712124061 587745584478208 589287998900224 590125121257472 590665396942217 592203271548928 593504653566656 594340136830648 595907506415104 596726416838656 596746372202432 597280402962256 598847839505968 599142313263104 599690844433694 602118742589296 603429480549376 605872514883584 606406928644192 607260574587836 608862017424128 609719119424224 610264759548392 611866270799576 612649964972032 613512399309056 615130329202688 615996255176704 616539598647752 616547512735232 618165511748096 619035710383168 619043656511488 619589687962544 621541927834112 622098148237696 622894947663872 625167711469132 625968442471424 626849625380992 628502727663616 629387478115328 629950719533824 631603892438272 632501127305216 633059029005208 635622021025472 636436142178304 636457425490688 637018816869019 638106334707712 639004604266496 639576452090368 639597840419096 641591667441664 642165830438912 644765692100608 645334411839104 646160972873728 649690299990016 650271710486528 650293456479616 651978211549184 653480288005376 653502141297772 656125957187584 656988310183936 657567810961568 658782337581056 660207950544896 660230028819712 660812388976181 660820871362496 662903024887808 663487742777704 664430270750912 666151650930688 666173927971136 667708709586854 671270664753152 671862763373776 673634572469248 674560297295872 674582855533184 675186542479072 677313960211456 677911389359828 678779675831296 678874407071584 680655969883552 681527771684864 682128917652832 682137673664512 684890573189888 684899364651008 685863505291264 686468475621032 687663409518592 688269967465496 688278802305536 689247700218688 692038176737792 693535755740672 695364719968256 696343592808448 696957807167024 696966753526784 699162797637632 699779498694016 699788481273856 700773581493248 702612614073344 703241384964352 704786776110404 706983817486336 707640163867936 708612619995904 708636316990388 710472224480512 710481344315392 711131809413337 711481496999936 714361988890624 715016006824789 719449552027648 719473611424256 720108227764978 722353030909952 723023645691152 723379180896256 724041454316266 725277537107968 725926590930944 727521833404288 730467265928192 731495553022336 733424623280128 734071545200864 735104906080012 735114342107392 735762754455521 737043494776576 738081039303008 738741551032264 742682437599232 743337525434816 746346989100544 747397630261952 749368636829696 750029622270448 750990279643136 751095088674944 753066179445632 754030726119424 754801149967748 755092183764992 757751272465408 758817967566464 758827707981824 759497036857312 760819091382272 761890105086976 762571923646208 765659259369472 766334614058936 767316155287552 769437183346624 770422698426368 771507231238144 774224126214656 774234064388096 775323962503168 776007842006384 777358636847104 778462925914112 779149574160256 782194861899776 782304025877504 783996941272064 784023159223408 786467205251072 787171017957376 787197342054272 791055085480192 791081539465724 794257737648128 799199098028032 799941054807232 801040353038848 801067140945656 804283431391232 804310327751104 807539639615488 808278964236718 809314228875776 810028089712738 812590804701184 813307555662992 813317995523072 815452377199616 816572991463424 816600298803328 817331077737824 818481644009692 819906372887552 820629576593476 821795334876128 825745604962304 826908016460032 827637396010841 829088704577536 830255822194688 830988154699144 830998821512704 833179602790912 834352479212096 835099144645168 835421139484672 837730424472064 839543283265024 839554059894784 840322694593174 841757292593152 842942243926016 843685766570608 843696596374528 844884277687424 846354965561344 847101498419072 847112372068352 848304861807616 851292202851584 853582468603904 857794224205568 857805235109888 858590579258243 860056364171264 861267075315712 862037826730496 864753986551808 865527858417664 867429878289728 869798555087488 870912615612416 870941740145152 871709959926026 872138609225728 874427353206784 875239150047184 875669534769152 876471234172322 878753241653248 885505983291392 886287049556896 889845498560512 889875256235264 890660176446157 894266088091688 895411487266816 897856572993536 899036634988544 899829636052672 901096336485176 903472671016448 904744499790784 904756113362944 905554159329872 907130455109632 907930595380016 909220370501248 913706655224116 914876954381312 918580909662208 919391149879904 919402951460864 923113381255936 924424724523008 925240119315304 926850682394624 927668217018712 928856398505984 928986030729536 932616950726656 933929806235648 934765583824384 934796843689448 937218679101952 937230709522432 938550059872256 939377914007728 942349857685504 943181063457152 944389114200064 946999610272768 949048928908288 949930002583588 952891232264192 955086574777088 955118514204436 957592998212864 957605290164224 958953322043392 962835724156928 964919312334848 964951580582656 965802722349803 967451539718144 968349697924544 969680427362816 969712854828952 970580654813666 973606259052544 973638817803968 975881960165402 977547984797696 978442956707606 980572905892736 984542836685824 985895819124736 985928788856192 988483094929408 989400778314208 990793569064364 991680234266137 994804879060576 996079050924032 996957648877216 999586784954368 1000993914662144 1001006763720704 1001876847802597 1001889708194752 1003633695014912 1005046521604096 1005933029372648 1005945941831168 1007362023396544 1010005632730432 1010909490886256 1012204289953792 1016302283030528 1017732943335424 1018630641244112 1021316932453376 1022754651937408 1022767780323328 1023669919242464 1025451818819584 1026895359030272 1027814331870976 1032885784166392 1033284040941568 1034208731039744 1034243316422368 1038382481933056 1038395810922496 1039346490681031 1039857572538368 1042586459592704 1043519474463232 1047744249663488 1054262639951872 1055746737483776 1056691529540608 1056726866779376 1060021015773184 1060969632899072 1066204680429824 1067606004048896 1068547692812548 1070521298569216 1071928295563264 1072873796832032 1074384093501556 1077181392994304 1077217415442688 1078167582013769 1079699189970232 1082532632953096 1090778353074176 1090814830223872 1091776990482386 1095231084597248 1096197140241424 1100598379798528 1100635185343616 1102044907405312 1103016973225856 1103170911491324 1106065951060772 1107482628987904 1109041644904832 1111966364327936 1112947181433568 1112961467557888 1114528196098304 1115511272884177 1117453040467712 1119040456001536 1120027512855368 1124562037198912 1126002405392384 1126995603078592 1131558338313728 1131572863336448 1134542437842944 1136139546161152 1137141685377776 1137156282070016 1138757069926528 1140739301408768 1141745497869184 1143207875084288 1143367422436352 1148848703415296 1149915266285396 1150480718553088 1151495507493344 1153499912740864 1156157432624896 1156196096142212 1159206403883008 1160838231947264 1165537981874176 1168060220194816 1169144618564416 1173823675228672 1173838742781952 1174913424248122 1175491168956416 1178575997800448 1180250242514944 1181330793884434 1184406543097856 1187009307133312 1188680273661296 1191815012830208 1193452833677312 1193492744404864 1194560805924512 1197695679011936 1199381688867388 1200455020427429 1204237485178592 1206858961098752 1211745029767168 1212813857288384 1214521149175672 1217724034848256 1219438238848448 1220529519096784 1223732541599152 1225299929944064 1227024798618112 1230260658405376 1231992510353408 1233079197295504 1233095025470464 1236331023496192 1238071420766336 1238087313022976 1239179375925088 1243083855668224 1244196296475392 1250335422938264 1251936884942848 1253699250761984 1257005455327232 1258774956230656 1259901439067648 1263207784876544 1265002254610432 1266118058010416 1271244042050944 1272872284356608 1272914850981376 1274037633738038 1276212669415424 1278009208532992 1279152904180736 1279195680838192 1283183334883328 1284331660877824 1290668823678208 1300543420973056 1300586912959232 1301734104036691 1303956423098368 1306960576010752 1307004282595544 1312251914375168 1313976620367872 1315135621923136 1317564675162112 1320415901089792 1320460057639424 1321624777952362 1321641742724992 1325806049775616 1326975485555408 1328860541501824 1332303301861376 1332347855942272 1335417419173708 1342541329506304 1343725526747552 1347269144938496 1349120594591744 1349165711066368 1350355751386109 1350373084958144 1354627920422912 1355822778719656 1357559351662592 1357748814143168 1361311939767104 1363055543369728 1364257835305664 1364275347329024 1369781146379776 1369798729302016 1371727010582528 1372936951242064 1375326819037184 1376539934930992 1376557604611072 1378495400437376 1384076353475584 1387071511481344 1392687185616896 1393915614334048 1393933507053568 1399558997388032 1399576962547712 1401547162986496 1405225228146688 1406482769928704 1409573552220808 1413967634972672 1415280327735872 1417225239991808 1417272633980776 1420944448961024 1420962688630784 1422263618826674 1422962993999872 1428723977781248 1430032013649578 1438947222848512 1440216455529956 1444706061819904 1446047291382304 1448082908632532 1451853181861888 1453182393148993 1455043666808576 1460934531856384 1462991106044672 1464281546788411 1466849246560256 1468143090401728 1470209812160024 1470228684214784 1471525508911042 1474086989553152 1476162078606016 1477483102064528 1485364875198464 1486675050869632 1492693978201088 1494795260523904 1498737273659392 1500059244540896 1501980559286272 1502190177349888 1503515193887369 1506132358891264 1509602299935496 1510184367529984 1515502544930816 1517635935132928 1517655415963648 1518994073714624 1519044870995353 1521638182764544 1523780210173952 1525143847292416 1531318518738944 1532669228117872 1534632310575104 1538874366693248 1540845396852736 1543014462476288 1548448252429312 1550647925006336 1552015684012768 1554717273694208 1558299148320512 1564608051755008 1567993882544128 1568046318446816 1574342035914752 1574394684108544 1575783389097047 1582110170960384 1582163078931448 1588515475296256 1598398196056064 1599882109614464 1602080706077696 1602134281891312 1608566862782464 1608620655502208 1616557928473436 1618628457751552 1620056179425476 1625181609402368 1626615111325984 1626635991046144 1630904754399232 1633145982926848 1633200597606656 1634641172730553 1634662155475648 1636963288019384 1639812745775104 1641259153186952 1643590669752256 1651491209924608 1653816032920064 1655274792021682 1658177409155072 1660511644389376 1661976309398288 1661997643025408 1666359205581824 1668704958424192 1670198289290336 1670842278969344 1675460848944128 1679086566530048 1680645389186348 1685884487852032 1687371533141216 1687393192749056 1689768555374848 1694202996838144 1694224744136704 1696609723615232 1702584405703168 1707164937207808 1715588448411136 1715610470219776 1717181158516486 1720112728342528 1722534150631424 1724075653460992 1729507973103616 1731055716835328 1734859756579456 1739597110174976 1741883480290304 1743419919852052 1744277218451456 1748854706413568 1750478300094368 1752942468344644 1754511183701627 1757506483306496 1759115528548781 1771011966582784 1772574099113792 1779690997121024 1779750512470528 1781320352892314 1788532176183376 1790822974533632 1795713145987072 1798073269977088 1799659272105344 1802192672970352 1806945342032896 1809488999581568 1809512226725888 1811108318659744 1814260910219264 1815861190760032 1818440741002496 1820044708389973 1827413310448232 1829753908762624 1837161819324416 1838782299759808 1838805902921728 1846226762511872 1848849449046016 1850480238630608 1853701364789248 1855336434037424 1857712797011968 1857972061459072 1865233901453312 1867859612471296 1869531167648768 1869593687378896 1874437358203904 1877100119744512 1878755828015456 1886362126914304 1893999220545536 1898097857816576 1899860005167176 1905782464528384 1910173149554176 1910237028408872 1915185996425728 1915210580328448 1917906644086784 1925671448313856 1929838624669696 1929903161165312 1931605444699606 1934903079436288 1936699395849088 1939360854725632 1939425709657904 1941161309627332 1947212518105088 1947277635607936 1951763920330804 1956885913415212 1961145811785472 1969085673371648 1971791638249472 1971857577712384 1973596867410467 1976966189858816 1978801556628416 1981587138128728 1983360468532274 1989609758121152 1992158101848064 1993915297754432 1999173569908736 2001987829324288 2002013527441408 2003753695605194 2003779416389504 2007267390029824 2010093043208192 2011866058745296 2011891883662336 2014724046793088 2020011265460864 2021818981772512 2024408579907584 2035465886670848 2037261282488224 2042633864906752 2045509303874816 2045535560646656 2047339838484928 2050903637639168 2053790718060544 2055628663741952 2065771568332784 2066568081883136 2068417462079488 2068486632844736 2076764963866112 2076791621844992 2078692981362062 2079715145076736 2085172919185408 2087038948926464 2095488499326976 2111493474967552 2113383059081216 2113453733558752 2121939265798144 2123881959217759 2132409360859648 2135212008097792 2137095385625096 2141042597138432 2143856591126528 2145747593664064 2148768187003112 2154362785988608 2154434830885376 2156335164027538 2159398379940464 2165065265906192 2181629660447744 2183553980964772 2190462169194496 2192394280482848 2201196759597056 2201270370687232 2203212015419441 2206033946451712 2206341822982648 2212131902121544 2214965257975808 2218083289809664 2223932728655872 2225894362867136 2225922935115776 2229056392196608 2231022545768354 2234906080935424 2238080912003072 2240055025710736 2249124074397824 2252004810784768 2253991206157184 2263116676627456 2272279092322304 2274283370755552 2274312564140032 2277514139853056 2283490995738368 2286734844872704 2297697406830592 2299830532570792 2300961437106176 2302991014986688 2303068030218761 2306999825481728 2312314865249792 2312392192284424 2318412807766016 2321676463894528 2331075963748352 2336120440389632 2338289237128832 2347647350457344 2349826848496244 2350982337912832 2357151995600896 2362661587768868 2368813086195712 2374018614266624 2377360547322592 2383630025660416 2386905667354624 2386985488809728 2389090944760039 2389121611849024 2395391358023872 2398763377734776 2400910040854858 2408474970357184 2413717922197504 2423490059534336 2425627714576768 2429042298351344 2435448069696512 2438876477696896 2441059038193568 2447465083198304 2450599859888128 2453103737395181 2454049597236224 2463985020706816 2466158394591008 2466190050940928 2472662046992384 2476142841532672 2476174626045952 2478358751850176 2486167711336448 2488392592950784 2500670845876528 2503873769885696 2507398501523968 2514010910654464 2517549912461312 2519802878135296 2526415569753088 2530004509220864 2532236116020832 2542488084101888 2545829701962752 2548075267476076 2556018417065984 2558305808361472 2558391361676384 2568663321755648 2571015003263603 2581337647356416 2601086841946112 2601173825918464 2603468208073382 2607912846196736 2613921152021504 2614008565191088 2624503828750336 2627953240735744 2630271243846272 2640920115278848 2643249555904724 2643283485449984 2651612099551232 2653950971110816 2657721083003648 2660065343031499 2664606603722752 2664695711884544 2667046123928797 2670834838347416 2685082659012608 2687451053495104 2694538289876992 2698241189183488 2698331422132736 2700711502772218 2700746169916288 2709255840845824 2711645557439312 2715118703325184 2715497628286336 2722623879534208 2726111086739456 2728515670611328 2728550694658048 2739562292759552 2743454021165056 2745873902484128 2750653638074368 2753079869861984 2753115209222144 2756990800874752 2768152706951168 2774143022962688 2785374371233792 2787831228668096 2787867014107136 2799117994776064 2799153925095424 2803094325972992 2810450456293376 2812965539857408 2819147104441616 2827935269945344 2830560655471744 2834450479983616 2834545267961552 2841888897922048 2844527237653348 2845925987999744 2860064027299156 2877894445697024 2880432911059912 2889412123639808 2892094582764608 2896165817265064 2903706363723776 2906364786297986 2910087333617152 2921869063712768 2925982212089344 2928563093576822 2933698493120512 2936286180803456 2940419624320048 2940457368429568 2943051017822084 2948173979106304 2952324157212032 2954966204129056 2969546629478377 2973350101739264 2985387956402176 2989590521047808 2997474547318784 3000118489081792 3003961118572544 3004380354699776 3007030387774738 3012264717782528 3019204599870992 3020368735059968 3031005089861632 3035271870265856 3035310831927296 3037988147429248 3038089741990706 3043276365529088 3047560420347904 3050287694584832 3062637037477888 3065338456235744 3069264621150208 3077748733386496 3086028924952576 3096896504858624 3101295850012672 3104031368025536 3104135171164417 3109434547388416 3116598296641024 3129216103510016 3135987765088256 3136092636893632 3148684071829504 3148789368217088 3151566778194094 3164220341920768 3164326157862896 3177030950592512 3199764219228928 3204161412155392 3204268563782624 3217133725564928 3217241311004416 3220079099459183 3233115856946872 3237256915503104 3240112358850952 3250363218804736 3253230222651968 3253271982092288 3261809508798464 3266291965853696 3266401195213312 3269282345461106 3269324310951296 3273926576038768 3279625491550208 3282518306373904 3287181339504512 3302982419849216 3307632065840128 3310549584043364 3321023288778752 3323952618796576 3323995286050816 3332718411163648 3337409916848384 3340396578580672 3350921697888256 3358173133060096 3361290778372696 3371768975704064 3374743066282432 3374786385498112 3379537110749696 3388405993676288 3388449488273408 3393219447230464 3405168811406336 3414329874415616 3431176896822272 3434362317032972 3445068301262848 3448151306921984 3462111433670656 3469719513158912 3479194220349952 3483766960580608 3486839839704104 3488554436902912 3491748303880057 3497709412827136 3500956600188736 3505884936689288 3509022367403254 3515012966612992 3518231057097562 3542023933165568 3545148198227584 3559501024941056 3562640705784628 3577064352366752 3581645949067264 3585305462346803 3591426291974144 3594714340947509 3599318544210688 3604385345940704 3613890684065792 3618977999163136 3619024453451776 3622216637319488 3628521820438528 3631722381520064 3636881482004992 3640089416779946 3654826620896464 3659507817525248 3674323638648832 3677564599519616 3677611805843456 3692453525023744 3697698898092032 3700960477261216 3707402729578496 3710672868074848 3715425594023936 3715944122918144 3735719224942592 3739062335297536 3739187374757792 3748874716407808 3754200239489024 3757511656030912 3757637312462189 3772724253828608 3787998441091072 3796195715633152 3799720010334352 3811564929056768 3820346299108352 3820474056817744 3830371992851456 3835813288173568 3859806322330624 3863210889399212 3873398791698176 3878721709451264 3878851419315808 3882322619254664 3894425036210176 3894555271215872 3897990488819011 3903527840661608 3913771826830424 3922291623570944 3938171346743296 3943583276498944 3943715155424768 3947193734820934 3953932379717632 3957603113256832 3963174276257456 3966720937064548 3979219516242304 3984316203696128 3987830595508864 3998347139817472 4003975658648576 4007507391210388 4007558832779008 4020186086416384 4023732117490592 4023783767324672 4029448093586176 4040022530921728 4043637963545024 4048817159815168 4070931773341696 4074522564976448 4085267729813504 4091018607749632 4091071121293312 4094679676969856 4101807275278336 4107581436121088 4111257327483904 4131543136665568 4133136163766272 4136834924158976 4136973265689472 4153529927732224 4157385962724124 4159430290153472 4170345838370816 4174077897852928 4190976998653952 4222986949935104 4226766118162432 4226907467117504 4243878531596288 4247763918435518 4264818721719296 4270424016195584 4274190771250192 4282085194276864 4287713182253056 4291495187328128 4297536374006224 4308869661770752 4312670328055076 4318796759880928 4330130531812384 4340106612314551 4363259320895488 4367107961929544 4380924338388992 4384788560965696 4402393519194112 4402540741374464 4406424030838882 4412067892903424 4412683645965296 4424263804243088 4429930515951616 4436166579619328 4447865457311744 4451788725734272 4451845870231552 4458112784393216 4462045091536708 4469812161870848 4476161824006144 4480110051421472 4498248148795648 4507982412314368 4526233353254912 4544558184644608 4548566741511104 4548625128280064 4555028279706112 4566981991476736 4573469689745408 4595394813661184 4599661065141584 4601922874212352 4605982029973376 4606136060437522 4613999650963456 4624629730499584 4624784384568848 4643352927789056 4676578474257664 4695294700914688 4699653696992488 4701964675825664 4706269453055729 4714303991201792 4725323175537736 4737626172391424 4748037228533248 4754721094645184 4767260051320832 4773811334709248 4773970977619456 4778181889520078 4778243223698048 4790782716047744 4797526755469552 4801820081709716 4816949940714368 4827435844395008 4851255429153536 4858084596702688 4870896139393024 4877752955393792 4882118076387136 4894930166396608 4901199719776256 4906207474790362 4908099194472448 4927970041413632 4932316789182016 4932380101881856 4945324093984768 4952285683065344 4952349252091904 4956717503700352 4972335422672896 4976785185901568 5001341691753056 5007747539771392 5014797003047936 5035099824922624 5039605756270592 5052831139506176 5060009018441728 5064472232041664 5084976168203776 5091659403925504 5096150534952152 5112036834131968 5116611616722944 5116782723352768 5137326643511296 5142030006527206 5162675294712832 5202347651836928 5206936416146764 5227842304043008 5228017130382176 5249007657500672 5253813267538667 5260542487692544 5281840230557696 5286499111809448 5286566970899968 5303224199102464 5307901942221632 5315442166007296 5320130686062998 5329213207445504 5329391423769088 5334092247857594 5341669676694832 5370165318025216 5374902106990208 5389076579753984 5396662844265472 5401423005544436 5401492339832576 5418511681691648 5423291114878624 5430237406650368 5430995256572672 5445247759068416 5457031341222656 5457101389316096 5462097514855631 5479124585519104 5486908042330112 5491747804968256 5491931456675507 5501307276148736 5506159739723968 5506230418444288 5513981601749504 5536305413902336 5548286045925376 5570748742467584 5575662457336192 5575734028214272 5598235989552128 5606188651945984 5620900912586752 5625931079714816 5638294208883232 5661121310943488 5668900959967232 5669090535923104 5683777795844096 5689054475306696 5691851975999488 5697063022120093 5720128054598312 5755788891394048 5760865822119824 5778824247279616 5784189165529216 5792331634530128 5812729572595972 5820174667234304 5843738127425536 5851964424178688 5857126187153644 5872572361606912 5880839248640096 5880914736859136 5886102035644168 5896347958212608 5904648314424064 5909932408258112 5939093258956754 5946700203478528 5970775912804352 5979181042095616 5994949094637568 6000236978163584 6007922237145088 6008760709399552 6014060775549476 6024529435565056 6038409199741984 6040737470119936 6062010179723264 6070543740531712 6075976294858496 6076179483981412 6095120840695808 6100575389169664 6125274074955776 6130676912471488 6138529242300416 6155497466772992 6172057849905152 6193793009717248 6202591700025344 6208062736051072 6208270342328834 6218869094776832 6233196593282048 6258432207020032 6271975530176512 6272185273787264 6297578736434176 6303133556388188 6328440683841536 6328652315725792 6343232741075113 6354061901185024 6359879218599439 6399528438457856 6408322824310784 6408537127565248 6434267451129856 6434482622008832 6440158198918366 6466231713893744 6474513831006208 6480224717701904 6500726437609472 6506460445303936 6506543964184576 6523619017596928 6532802390426624 6538564690922212 6538648621902592 6547853152077536 6559250983100416 6565036612747808 6574362679009024 6605964839698432 6615264131680256 6621099168086728 6642046577557504 6647905237593152 6647990572101632 6665436822327296 6674819833696768 6680793157161344 6701843395776512 6716346266120192 6722581556745392 6743537951408128 6749486132564864 6749572770996224 6759074221499392 6776811987352576 6786438894460928 6810337622812672 6862353793644544 6868724634065944 6890136602525696 6896302613843968 6924222867341312 6939439026317824 6958388440699904 6967533921161216 6973679679408208 6977108873805824 6983496607760114 6995418825654272 7001913200377472 7011769873378576 7018044734806508 7036462114195124 7090296396455168 7119002049882112 7125281411569256 7154128704733504 7163291898134528 7170610924693606 7182852583948288 7189428681895018 7198637088421376 7208770691881408 7227781368131584 7237955998326272 7238048906903552 7244433274638976 7257043640877056 7263444763040128 7273762964009984 7280178833559892 7309653241792928 7319015635050496 7355129199039232 7355223611686912 7384907050047488 7395397796184064 7401920954522432 7414805459156992 7421345736149696 7430851188047872 7431888245836288 7471438449885184 7478124670595072 7478374749515584 7497749432815616 7508400478978048 7515023312061824 7515274624924378 7545448507657216 7575996882182144 7592391431266304 7599440020668704 7640692598216704 7640948113635488 7660743985702912 7671626576347136 7678650160248821 7719612644661248 7726421778798424 7746797583396352 7757443418902528 7757702838631616 7764645238509328 7788850072420352 7789110542431744 7795980977638022 7807055681323216 7827543653660848 7844583247141888 7876342693486592 7887430310849536 7894387469641868 7915206226513664 7926348552514912 7933441874129096 7958439032484608 7975661191017728 7996694279634944 8007951317297152 8015014782420776 8015117665558016 8040372172832768 8047464234981184 8047567534649344 8058896187172352 8080045061843456 8087275927090048 8097634319630336 8141863546683392 8149045129952896 8170535459627008 8182037215499264 8189359353939712 8215162872242176 8222514654967808 8263086273331136 8273669848317952 8273946531378944 8281244619297247 8307059855464448 8314771925448248 8318860580306944 8326476724637059 8340691676741632 8348155795705856 8381953997307904 8445973899870208 8453532236324864 8453814934235008 8495527836871036 8529637443438592 8540848032391168 8548381542500384 8564170388553728 8582990374656256 8595072748012448 8617739323541504 8625340656110152 8637593519761856 8660261063624768 8680213224629102 8726518641790976 8734215923859088 8761848676777984 8769577121931392 8805081482748928 8812848061677764 8824135785806848 8825367291930592 8848527608486176 8859861031903232 8872333159238656 8903577451468544 8903691740463104 8916225568786432 8924090183073416 8939624323741696 8952323648012288 8960220102842944 8996496297591296 9015964824628736 9052466706509824 9089116369289216 9097133483022208 9097250256560128 9110056559412224 9133963982953472 9146939379490816 9190789627322368 9199322130283168 9211964059946752 9212272120875044 9249259460999168 9249568769137696 9286705855578112 9295208088722257 9353156948515328 9390589401829376 9399307393984976 9403929351651328 9412538906111458 9428607982403584 9450646351075472 9496074457066496 9509442189290368 9534520102641664 9547941955238912 9556363779040156 9556486447396096 9581565432095488 9595053510939104 9603640163419432 9633899881428736 9654871688790016 9702510858307072 9716169193405376 9741792278786048 9755505910787584 9764236152774272 9789860332793216 9802399439552512 9812414949580724 9816198388944896 9855940082827264 9864633578364032 9864760203763712 9890648187969536 9904571366130688 9913435007400704 9944670845345792 9953570371803136 10002683383506112 10015495079542784 10029594006095872 10070199649845248 10079211512541184 10105662279012352 10120018036883456 10128944464083328 10169952336407552 10183318807851008 10192301069904304 10224073668263936 10233223233445888 10233565446705536 10284060013054412 10325350589425664 10404695303673856 10413872832293528 10455684608086016 10456034260764352 10498015315001344 10507626535077334 10521084975385088 10563680461115392 10572998223618896 10573133941799936 10606448398204928 10615803884443264 10630884332014592 10640261372125996 10658782847538176 10668184495715188 10683339353389664 10749804213980416 10778153159507968 10793325688530944 10802846011088872 10802984679665152 10837023363383296 10846582229757248 10860474813300736 10861990513145344 10890495518136832 10914062682445312 10914202778632192 10924195029711262 10958249171038208 10973816084660224 10983495609936512 10983862913351014 11002614552297472 11012319479447936 11012460836888576 11027963203499008 11072610827804672 11096572091850752 11151324914672384 11151468056428544 11161677530357159 11196471979104256 11212377303891968 11222642541902123 11241801825173504 11251862159429632 11276588417766464 11322242621886976 11337801919934464 11338181071846208 11367555591688192 11378108950613392 11383703951998976 11394126044240186 11440256109196624 11511577782788096 11521731644239648 11568378331058432 11584663269060256 11625459145191944 11640349334468608 11687476254851072 11703928848357376 11714252374307288 11745144723213824 11761678497280192 11761829473718272 11772204071288336 11792695916425216 11809296628848128 11819864816516224 11878186517913508 11893400406957056 11941551825608704 11958362084191232 12000473956327168 12017521418799104 12028121551098952 12049058871130112 12076818399483968 12124020359446528 12141087481063424 12151952589716992 12152358967962824 12190241681391616 12201150778339328 12250548149911552 12261353824942976 12277058484600832 12310994933545984 12344115699810304 12387586019434496 12416125472102144 12416540684657668 12466393186564096 12516864414040064 12543951060353024 12544370547574528 12555435390547439 12595157472868352 12606267112776376 12656881367683072 12657304631451584 12686465482150226 12708123802370048 12719758437198878 12799056876915712 12816645648621568 12817074255130496 12868965244017664 12880316397836732 12932463427787488 12949027662012416 12960449435403808 13012920890607872 13013087928369152 13047238035193856 13065604780853248 13077129381844424 13077297243805184 13095706304155072 13118501966200832 13130073225495616 13148725358018048 13211929679396864 13230528263360512 13242198336173456 13284093155115008 13295810475186304 13295981144203264 13330873644654592 13349639667393536 13361586314322688 13403686791553024 13432692532240384 13445163113490784 13498972265129728 13499145541992448 13511504378853403 13518148442998784 13553623974705152 13572877788921856 13585304129670991 13620675245625344 13724707587289088 13737449268131888 13780273205051392 13792605227687936 13878878052635648 13916776881399808 13935067842322432 13947359358816416 13966993215520228 14003826400754944 14023539746757152 14036089469613016 14072924228390248 14180592792910336 14238004099764224 14250562823138512 14308257409467008 14326583796269056 14341221849387212 14378857363790036 14397274176842752 14417541383762816 14455562736263168 14475911996652544 14488866549277952 14526889526080256 14547525928019968 14560357667119784 14619306483585856 14638031270100992 14710258398078464 14710447223373824 14769814100094976 14790795592368128 14803841909044864 14829610918313984 14842691472299392 14861702376095744 14863776491672576 14942876899770368 14956249341190144 14956749499031168 14995498865631232 15030046624123648 15030549249848756 15090897015314432 15151993764364288 15184782862532608 15198880041337408 15281385196433408 15281896227270976 15321487971405824 15343253152694272 15357300320497642 15439225289322496 15452843557596848 15493595166792704 15514886837805056 15515405677263232 15529290477018656 15578221084863488 15591961955276044 15614111362646432 15655087307321696 15689166494283776 15752685386973184 15774860621699072 15788774939283736 15830412453027328 15852697105029824 15866883748258192 15916878064969216 15951322382035456 15993388559269888 16015902634594304 16030029564841552 16030235331116032 16080744345665536 16094928469962368 16095135069298688 16117792374344704 16160090123686912 16174551854180096 16298090259905792 16341070919254016 16364074430998528 16378718707879424 16430325744484352 16445029309935616 16526172546662272 16547339696635904 16547893062757888 16562489238594494 16614119710928896 16629543850896496 16637721160613888 16652953449274118 16681383353483264 16696311591411712 16907064472649728 16907629868470016 16922543352476983 16991055673742072 17059274886877184 17081696064782336 17096763085000768 17128340777107456 17165980749312512 17190145496024896 17235478647083008 17250681312220304 17275187039523712 17320522127249536 17360426449258204 17453037283581952 17468431847718176 17539154243862784 17610162965497856 17625696123355528 17648271571613696 17650734583861184 17697055216972352 17719722063806464 17744666318477312 17807154902937088 17807383480926208 17832451137572864 17848180366146832 17879248647483392 17904647296024576 17920440205685888 17992992595182592 18031929649257472 18104933413019648 18194266966044416 18194500513120256 18220113118824448 18267927965906944 18293878758981632 18381579254644736 18398644260566336 18423928119893504 18424544241750088 18498518921998336 18499137538275392 18573411711156224 18590416177444514 18706313897030656 18781178803658752 18798614787969952 18825077812222916 18901292702150944 18992148914132992 19018884378580736 19035660108249343 19069040205283328 19095883910477824 19112727558080312 19112972894792192 19163130864190976 19190107021878208 19207280326838864 19267799762857472 19309743377580032 19405021716614144 19432338386810752 19483584557572096 19511011821575168 19528472305548544 19579720665586432 19624829899161448 19632396777889792 19729267156728064 19729520407527424 19747583322939589 19781296375939072 19809142732261376 19826870014801408 19889341690691584 19907140743606272 20005366767012224 20030990159085568 20059188012191744 20140399299690496 20158423025082368 20211324558024704 20257888928166656 20339904672815104 20366637615702016 20384602139808608 20466446466891776 20467130893411072 20485184058261611 20568120026108824 20650701178851328 20809390607347712 20827745664587056 20911369216172032 20912068521528704 21015253070154668 21042169950770176 21127360922230784 21145996447237792 21146267883599872 21231607768886528 21261768664029184 21280522744251992 21317565695076352 21336368991430376 21366678706779328 21499608427960832 21556306319015936 21586651377061888 21605692022177744 21605969359330304 21674046726766592 21693164459514496 21720949626601472 21723981026290688 21780991036273664 21828125364890624 21848390059422524 21916498342076416 21966991219873024 21967725826702028 22024638958895872 22024921673777152 22055926406998016 22145221655609344 22193144183701504 22302649829344768 22302936112857088 22323355060714318 22392943958208512 22424754607783936 22445285083804246 22483603650347008 22503724318859264 22553176835532928 22644485243773952 22675603839868928 22676362143692416 22735111183376384 22756217901226784 22788252088480372 22808645388121151 22880512218393248 23023155565576192 23043463288479296 23136756662116864 23169326538120512 23250918290383888 23280698668937216 23374952509702144 23407857696714752 23428504748614576 23490289446427648 23523356994560384 23523658947436544 23544408142576672 23585391832850432 23618593257696256 23639729633032448 23756373035827016 23786800813914112 23883103651217408 23916724168382464 24000947912654336 24035042837598208 24056243102197904 24098117742260224 24153636798967936 24248040718893056 24282174962126848 24303905179433984 24304717935925648 24380483362783232 24402301556678656 24522707649885952 24621989867091968 24775172038868992 24832250944204288 24833081369315336 24932786373128192 25033728828080128 25087902120706048 25088741095149056 25110870781094878 25190314945736704 25212534225552752 25313762735366144 25314609262903168 25372930964300452 25439516874397756 25598113753831424 25633291297243136 25634148510260992 25656759276336071 25737930488035328 25760632795673464 25864926855574976 25898055324024832 25920898870807616 26025841781215744 26026175856738304 26094476070387712 26131209561706496 26154258763688848 26154594487610368 26191412608310144 26237003932401664 26260146450991232 26297450716036096 26461056526721024 26484396672346912 26591620950372608 26591962288406528 26661747289309184 26699279334787072 26723172628645376 26807373583106048 26865385064480768 26890326226981568 26997944530259456 26998291083984896 27023008757706806 27036296885997568 27107247949410304 27145755577843712 27170608259341982 27241350491250688 27449415174578176 27474898536263776 27585210455375872 27610465469830867 27757756105271296 27833553762799616 27870135684644864 27894718717632832 27933986431040456 28007652801509888 28047079493514304 28072178939226032 28145848456780496 28361185585820672 28476008199528448 28501125646277024 28616514818934016 28682443698774424 28757714727580072 28794548353685504 28835082767525632 28911125472526336 28951823993305088 28977733098555904 29053779052160512 29095051856039936 29120715334239568 29238612967171712 29276062540201984 29420516796156928 29539628200189952 29607683818089728 29685382944598784 29727552983345152 29912498682380288 29913498998062336 29939884392843893 29990997731262464 30060093248247296 30061098499697512 30181794030628864 30303987528728576 30369565725065216 30397760082674816 30562770392866816 30563792454541952 30642975942811648 30714600640995284 30878450578644992 30905687115193696 30987190333585408 31029773675610112 31030811354526464 31058182281880507 31058580954037312 31156442169726976 31183923910552088 31228222725292864 31310174614643392 31378332988567552 31505370773946368 31549721243398144 31577549878567472 31660824906054656 31705394210059648 31733767496516384 31833756129938432 31902644764070912 32031805269188608 32060059129683104 32060470662232064 32189856939924736 32190270138597376 32235584748689408 32320180247373824 32349103708360192 32596180519811584 32682141838508032 32728148861997056 32757437415758848 32860651488968704 32890058619871232 33052345093324544 33095786125515776 33124978477188988 33228239421857792 33259087701792992 33305906898548236 33392623182823424 33423195042426839 33814128945299456 33815259736940032 33845086704953966 33982111347484144 34118549773754368 34163392129564672 34193526170001536 34331961498625024 34380290992049792 34470957294166016 34501362624440608 34550374079047424 34580849459409487 34641044254499072 34720852898516408 34906074567163904 34936863695436352 35078308487725568 35220325930995712 35251392246711056 35296543143227392 35301469167722368 35394110433944704 35439444127612928 35489332636954624 35614309805874176 35664902275145728 35696360732293664 35758497294966784 35840880411371776 35985985190365184 36063859298514944 36209866826039296 36388533932088832 36389001026240512 36440226237648896 36535855931813888 36587757517963264 36763158509289472 36797288521132672 36847856239787008 36849088483500176 36997037843996672 36998275076550784 37180832354889028 37412627794061312 37562357607317504 37597229575939904 37650155624445832 37802585404301888 37984297828265984 38037768757161472 38071320216498686 38138080410566656 38191767820955648 38225455116160624 38225945789584384 38326261728381952 38380214043756416 38414560653677728 38535599525714944 38810043433228288 38864676773621504 38967169115144192 39022023643150336 39056944611097088 39159441331172864 39249659798322896 39264793555779584 39458534313456128 39459040815054848 39495166645879178 39562592751878144 39618285464522752 39653740029602816 39778683381383168 39814281487212544 40010733534024448 40118376024383488 40316846050164736 40353757225137421 40422649116049408 40515777856333312 40679809345630208 40733275231404032 40769204279617216 40932892933783552 40934261786822144 40970368116523222 41136240052217648 41301402357702656 41618781214695424 41655491329174112 41822738432344064 41824137043057408 41861028292969379 42030506140309336 42084339901540352 42254721844461568 42291992894475584 42292535767199744 42463215537773056 42523537328058368 42561045488503984 42635131390152704 42672737982860752 42733357413558656 42999216855921664 43173302754123776 43211384044355488 43211938718660608 43386328919028992 43447962052581376 43561982072547328 43656250729781248 43696780118845048 43832996684152832 43933982439746048 43935451653404056 44049277917791744 44049843347554304 44111852813996032 44290443311218688 44386288367403008 44605299658689536 44646710121428636 44785887916417024 44890570167608492 45007448637718528 45106353671065856 45288970487547904 45351207679737856 45352724287384832 45392727950440741 45470222366752768 45512435802453568 45576504176960744 45617290776242302 45761024436786496 46046311131152384 46086926576958592 46273513324233728 46338653076241024 46501836580767776 46561397337874432 46608971010508439 46815715393429504 46857009497229152 46980578892855296 47046713989120768 47047317894873088 47088816285153344 47170783665700864 47237186515392512 47279459266064896 47512746071654032 47573601627828224 47766207302434816 47833448336764928 48001895825308672 48070085675196416 48112486204395808 48196235484520448 48307273597935872 48564349924253696 48607810358867968 48609435871851296 48804603113357312 48849285062008457 49045415299771904 49243979734183936 49550344077737984 49664501888408576 49666162738630672 49865572746256384 50177482190298112 50221741562189756 50380629891473408 50425068451105504 50627525470732288 50629218525806336 50673876354647143 50745861928600904 50879033748795512 51196227507662848 51266582594486272 51268297020521984 51313518552672142 51475860976070656 51521265591346928 51729853711149952 51796110648049664 51841797741615232 52051683562431488 52262419123412992 52308517527377696 52309188975220736 52382825216620288 52520292901982464 52594901432072192 52922113053442048 52968793344693824 53183241900745216 53183924576813056 53323494578618368 53398558669574144 53446345257290752 53614747166212096 53730770128961536 53780652453963136 53995889060518912 54046017515413612 54072593771995136 54214495898820608 54341216518683964 54482700982501376 54898830349156352 54949797072527552 55170420910751744 55220930939661734 55515512210542592 55667107525599232 55740271369289728 55789437435265664 55867972862080912 56015305603019776 56094158987028608 56144357878452064 56291696913560992 56421385960089163 56722371171641344 56952016399056896 57002251292554048 57233029637868032 57364887397548848 57515429455160144 57589096707371008 57670165535051264 57822250945052672 57903647986610176 57955466197111808 58107558104321024 58190103712079872 58241430668479136 58477225934343424 58841033592313856 59079256400379904 59215367636179456 59370765889197568 59455105966690304 59824997364760576 59826997996124672 59879768785687786 59981995462524928 60120186496494592 60122196999395024 60363588061257728 60795520165349632 61125540785733632 61127584909083904 61181502889724477 61285951885623296 61429201281990568 61756901157289984 61811374230387392 61974380667170816 62059547351220224 62061622709052928 62116364563761014 62117161908074624 62312884339453952 62367847821104176 62456445450585728 62620349229286784 62756665977135104 63099442486796288 63155099757134944 63321649812109312 63410788420119296 63467534993032768 63667512259876864 63805289528141824 64063610538377216 64120118259366208 64120941324464128 64379713879849472 64380540277194752 64471169497378816 64640360494747648 64698207416720384 65192361039623168 65456297723994112 65514874831517696 65780117239742464 66104690186649088 66191572251031552 66249956954377976 66456478843715584 66518175403585984 66611813797096472 66785246365646848 66846390084853678 67630519473880064 67690173409907932 67964222694968288 68237099547508736 68299572478002671 68387052340003072 68663922997250048 68760581984099584 68941914588332032 69002725248881216 69100748158094848 69161698918818974 69282088508998144 69441705797032816 69812149134327808 69873727390872704 70156616975451136 70440651861991424 70502784493422112 70593086286454784 70602938335444736 70788220867889408 70978665273909248 71228619611748352 71329804550291456 71392721464587328 71395108936781591 71516994589933568 71681760822743552 71971970380730368 72127718597029888 72419733652078592 72777067864177664 72880452475297792 73071711863627776 73594577042265344 73695712479574016 73698176967000352 73994075687993344 73996550153101568 74061819287561209 74361664709778056 74825255588122624 75124715214635008 75194459151879808 75300311248891664 75605170808603776 75968595656531968 76075537514322944 76142640432997372 76383535641911296 76450910232321248 76451891579168768 76652523456763904 76760428087512832 76829121307355456 77071199051429888 77620086866456576 77729353547243008 77934338230288384 78044047286300672 78113889222194176 78318882662345728 78499319596645792 78529587111559168 78917068626912256 78990333291758356 79236570929045504 79307480059205632 79628562974425088 80021467068048896 80236752048766976 80633692100329472 80707514450274842 80845298232098816 81031555712666624 81359618691260416 81466550462808064 81538408559234432 81868523573644288 81940736233046444 82272480104435296 82462025633976469 82602804715405312 82678429841792707 83237562429390848 83310982658348224 83645476864688128 83648274086114816 83722056585938758 84061012280618672 84168679803080704 84509443688923136 84583985788951168 84585071534399488 84926431075546112 85047074656116736 85122090977007968 85270262780305408 85345475965721504 85466714827117312 85998433711843328 86346605508247552 86422768088710976 86423877437321216 86772657838057984 86895924105162752 87123964145094656 87312501459562496 87393560237690096 87665993368305664 87867964879492096 87870903306808112 88098555835583488 88223705627992064 89210599317379072 89293420242857272 89571775832834048 89781140335216984 90014897275437056 90212707342131712 90577940975095808 90702415359475712 90705448574769664 90785455900881482 90940444733505536 91024871604907136 91153008353921488 91234581552484604 91522048873572992 92173853153917184 92547026648467456 92677306152482048 93003673161535552 93122794675748864 93217942021016878 93631430786859008 93714018994458304 93961157785710592 94093427978241536 94094635789746176 94177632570306688 94341567331401728 94474373030785024 94558918532129792 95025492143308064 95147203255656448 95666896673529856 96003791650617344 96140171350392832 96224972408791616 96392470969040896 96614547195871744 97128699848507392 97215620717735936 97218871743702592 97609206226714624 97698570124016914 98090830599543808 98487959468367872 99329003776817152 99332325477261344 99731145492512768 99822452083234673 100354964380596224 100443483124379512 100761259782946816 100850136902211008 101255050941464576 101258437051612672 101347752709294286 101491723857201808 101758067497591024 102392455015325696 102536594041043968 102627037105344284 102951721952141312 103042531182693856 103459707422299904 103683595483230464 104103367124862976 104524838246825984 104617035054755392 104618377950441472 104765650433240576 105040585803964928 105189802864144384 105844226106884096 105937586689387648 106366483801490432 106797117339148288 106892690514581504 107561304907926272 107991778121037824 108092035030827224 108145187543990272 108244197420281767 108428991797641216 108682433037367928 108965401965002752 109797660698312704 109899594145055104 110441861879323468 111031024421085184 111334215051198464 111578874870531328 111735945724161824 112030611206039552 112188317974057216 112288715756904128 112583393827121984 112842771920178326 113444742343282688 113904032798113792 114004502585108096 114466059275736064 114729774795097696 115030858910320288 115178193414742016 115340331070102528 115807295973220352 115910932394223616 116215116208642048 116380207424159744 116482861336958272 116954451868686848 117682067184627712 118158512800759808 118430735272358912 118741531778395136 118910211933380608 119653995992249344 119759537571375572 120240372992989184 120244393998790048 120727176122515456 120837705153389341 121591040330699264 122251081571467264 122255169818167808 122363005779448954 122571903771246592 122858402563981136 123513802314579968 123622748460774784 123948761334341632 124123245418105856 124232729127522028 124234323816149248 124625768678907904 124735695642208352 124912890901171456 125240698458573568 125513331954270208 126198884973592576 126310199514269888 126643299624218624 126821576840238592 126935069986065536 127335024519753728 127610579056283648 128127221076754432 128240236518732416 128241882648928256 128759427759698944 128942338994757632 129280720989495296 129396414833440768 130384722079246336 130912595447988224 131029749663035392 131560234479484928 132209380373298176 132383144502063104 132499913908755952 132912957687431168 133036350807171968 133223627594192944 133692780169707356 135261038947760128 135380346819815864 135928445389936576 136474199095017472 136599144956005342 136774104680006144 137327845994500096 137521163968199168 137883829176664064 138005450497762432 138201496316189696 138323397837637948 138564177017996288 138883411594065632 139747454781745408 140313233950902272 140881303723982848 141005568986844224 141186172572909568 141205876670889472 141576441735778816 141957330547818496 142457239223496704 142659609100582912 142785442929174656 142790217873563182 143033989179867136 143363521645487104 143943940761460736 144255437194059776 145554135728355328 145760904950595584 145894353044727599 146143423727255552 147189154084530688 147391424959148032 147396353934000704 147988151375986688 147993100306203136 148123638575122418 148723329419556112 149650511176245248 150388918303759616 150600622497783328 151210341617207552 151937191313063936 152151075028645888 152285280865994744 152767071283822592 152901820464642496 152903783158337536 153305046913527808 153520856175025664 153658242614710912 154142398102859776 155240173732913152 155458707094486016 156088094572601344 156227778444388352 156637765324691456 156998639193291584 157834137253824512 157980666583516712 158473141858091008 158614960118411264 159257125948850176 160042934136097792 160473504097533952 161415028900549684 162063111425333248 162719237382520832 163076817118468864 163737047147288576 163881472466092888 164544960208870592 164924051267952938 165205609430810624 165356859683585414 166475124858781696 166621965316696448 167296548172229632 167444113171877516 168122024561237344 168337359606161408 169167971577902336 169170143068798976 169852862151092224 170094149312233472 170244181954015936 170540525560610816 170690951931443008 170933429654234624 171996867423686656 172693211016495104 172845536177421952 172847754874642432 173545315676115968 173791848210325504 174247928290189312 174625002919124992 174787120475380192 175735929758984192 175741806613616224 176197111671166976 176447411255984128 176608953685722883 178421198634758144 178586840485714544 179143551665668096 179562280670433968 180425414684263424 181155881950191616 181410897149539328 181570911801762964 182049743209814272 182306016707842976 182469163104969208 183044097747145984 184347706307834368 185094053296934912 185354612304964096 186007346323071104 186245589351497728 186435884042033756 187262861573718016 187428037988916608 187922315571421184 188186855956483072 188355265140613376 188948746061570048 189117837064259584 190050984286616128 190294406511312896 191333793347059712 192007583301234688 192280342700785664 192449944817583232 192784941938081792 193229094391743488 194257399697014784 194431241435471872 194437743487405184 195397140248033828 196181661199087616 196975918936735744 198658007553634304 198664650954522688 199462290985025536 199644904166469346 200709928761192448 200886966248759024 201522519565893632 201700273804422016 202516874103225344 202695505418588572 202983447714403616 203516134995182048 204784910030651392 205073188082087936 205254074210688568 205903443904282624 206085062365387712 206919414844599808 207367190966460928 208206734249725952 209049676493651968 209234070109510784 209236755900882944 209531300866481152 210081171607929856 210379605728288768 211875173378775296 212732967602980864 213594234678296576 213785381029163008 215122609815852544 215983556242075648 216184070061654448 216290375087980544 216488394840563534 216857983595282432 217364866074735856 219799188290110208 220883723758646936 222062048842170368 222668430102396928 223157749741062656 223471891448323648 224061222412079104 224376635948114432 224577431513808256 225166787654243968 225685543840356652 226889484686565376 228009005170216192 228932118551472128 229459549590195392 230061717820640576 230356386829484032 230680662140205056 231614591946440704 231821864788447232 232430232417284096 232760414848319488 232965722673916544 233908903737373696 235364134369255424 236861470544717824 237483063556790272 237820423866761216 239307991984498688 239519075142751144 240480745985978368 240488787997580096 241454352245030912 241675410306778682 243182080661398528 244510339636335616 244726011558897908 245716805127962272 247245496921549568 247897522668683264 248246490836211712 248465458255044056 248468647632298496 249251537357815808 249471391284416704 249825781802342912 250481396917147136 251026663908540416 252397769947185152 252620399028539776 253286599248437248 253643153680477184 253870139972131072 254670049039507456 255221158112567296 256480473037464832 256483765297856512 256718583198214657 257518855519397888 257884677989515264 258120778463748829 258561441978990592 258792829666881536 260769444158492672 261825190895976448 262059499326070784 264418760746596352 264766289004126208 264999827817511904 266072701614343936 266447255188385888 267385560339414712 270522077895520256 270760693639631728 271856890779873152 273198289912010684 273548209360012288 274655691989000192 275042327936398336 276010900995524864 276402992632379392 276646795675275896 277128354035992576 277766823188131264 279494909563490816 280626467901804544 281762607447965696 282011137973688448 282372345145819136 282411753341778944 283152883471557632 283914661095636992 284914478446993408 285570885858349312 285580435747126364 286727043290974208 287887881522921472 288510874388119552 291108271456710656 291521809901191168 291788706089455198 292286847454511104 294378308169061376 294782849918296064 294792707868001408 295986200612406272 296247277150244836 297446658839112224 299301022352490496 300777836607519232 301201244995566656 302420683234415104 303874382626127872 304302150057291776 304570561731989488 305534142567645184 305803640929284992 305807566316675072 306610093827055616 307041712350051328 307316485229421824 308284796205719552 310480347465826304 310917414188972032 312176189145202688 312455556888776704 313275530649382912 313997278386583168 315668274507649024 315961333167033424 316946283716182016 317229920236822528 320085868272195584 322830057801099368 324126222850666496 325438474765041664 326153634236937728 327474094294577152 327762944932185776 329089920417741184 329848102535905876 330713719367170828 333243930633392896 334593096344459264 334888226343755032 336244049122474688 336674719212322816 338335943155804672 338340286137597952 339705724302184448 340188298624466944 340488363908031872 341081051121221632 341381903862886016 341866859308469248 343993734847373312 345691072354843904 345695509749284864 347090631352231936 347583696420651008 348495856580378624 349250005838249984 349574240950760384 351471859517968384 351483613227232448 352394223342333952 352894822511968256 353217907371445766 356842397269516288 357173680971429088 359124561340867936 360850829368526848 362311763900383232 362821794299078656 363141823603525928 364099486419628544 364612033415685952 364938326209938416 366088195494291968 368695412615668736 370188106593869824 370709224609928192 372014692646142208 372871768084067512 374856075977833216 375844631142842368 376373711912966144 376710530281226752 377897492123140096 378235674128519168 380101968573232256 380588813022625792 382667586694119424 384015166602469376 384899889635166464 386458188783486976 388862482870943744 388875486974810368 389218497106970609 390794280496067656 392363322398175232 393951837873471488 397316015107268608 397329301909045376 399289808332938692 401419857522384896 401773932497518048 403400547608844032 405033748206450688 405391010837177144 405966895428807232 407032269990364096 409569820061302784 410146376164175872 410508148421377136 411806887808565248 412170124730775424 413838829689199616 414734381932921856 416413468499451904 418468140219021568 418473511801765888 419062601732962304 420162343215859712 420759211456577536 423750346757550592 425465935205961728 427188469356593152 427570762058326016 430245219631705088 431967112484151296 432368140123308896 432976789681127068 434729732149471712 439598376580220416 441767447517293872 444124097684340736 446315499482125312 446943782896647296 448122444824158208 448753271896228864 449154863027616512 450333575308487936 451371087680713304 453778969373130752 456018010340432384 457864237102944256 458919099180390784 460123435641281152 460712773658968064 461361324280410112 463229183892881408 463643729576894464 464860464834568192 465931445347833088 467817807474747392 470728268738510848 473722941089435648 474966127113580544 475640847733522432 478615983968997376 479038150285502288 480961491971956736 480977575995160192 483350820613557364 486364161322797056 489020679272671232 489452023117795816 491433610255924544 494490993843099136 495795045337366528 496492981672423424 496930916510088112 496937295264596992 498503074715631616 498942782568833408 499651563604685824 500962793834294272 505240798057079552 506573198496874496 507286307360954368 507740279944262144 509340098079014912 510442316225134592 512960946074929664 512967530595713024 513437166396429314 515037711038795776 515769355979030528 516241556927497658 517122883957981184 517585659333763072 521538888316985344 524118998652141568 524598843926786473 528837521493192704 529532578008252416 529999655635023808 532145403228687872 532894510376771776 534771120678829424 541044155791040512 541521387279263456 543713781559746304 546396579824021368 547096418720024576 549311383978000384 550084655872796672 552021801991049728 552805985264758784 553293591350551792 554256708071985152 555533646376262528 558989819126981632 561252935803609088 564022275947376896 564823506683557888 566305766943115264 569828956893986816 571141771716698624 571160871494252728 573454086581948416 575775763045842944 577021748776239104 582216542913421312 583577412178910396 588756616338122752 589565699836592128 589585415736002816 590105463355729633 591972401224812544 592494554300489672 594893317678224448 598602044704980992 601555673215038464 602402489991133312 604841366468830208 608604300114583552 609141123463978976 611607281858569984 611615132633350144 613220187654111232 614083424700102656 614632970458843648 616569592411439104 620960694931652608 621834828377944064 624352378290405376 624911113777553408 626551061298765824 627994556773166336 631336549015298048 631922666334066848 634459840473645056 635040705806109941 640171736544391168 645660115602198736 648252445701332992 652307268473875456 654948188589154304 655525889864371552 658179840835482368 659696205071811752 661427438734341656 666487861266785792 669186192688918528 669776452687510064 672488098244949376 673349438424645632 676671886311609344 679411448604368896 680976727816063744 682763807725772032 683733718616938496 687987469694746624 691382144709687808 691391019498569728 694181262704463872 695167392841302016 696991713160757248 698500011676499968 699148481901520768 702943719035936768 702967226454464896 704788446684667904 706435814742891532 713684794539032576 714347361942858176 718249122681735872 721701658737053696 724623527800766464 725643588598157312 726283647207051856 728198972839257088 729224066831371904 729876652419876832 732176390988583936 737390825231337472 740376213187739648 741418449219856384 744029385292284416 745743536168135024 749712151955666432 751689262285684736 752747423825932288 753421060562453504 755794984246280192 756471348257038336 760203937146464512 768030333204938752 769799779270332928 772916377566973952 777724965741887488 777750973949620736 778436994213941218 781588560992135312 784726644796350464 794632030214537216 794658603818090752 795359537566418201 798579616665877384 802839715044769792 803547864995036096 806801095217688064 810067496412901376 810782021674354288 811933790857614464 814064539980728192 820292752328351744 821016296842754272 824340249461550848 827677659378399232 829468763865843712 832826936998903808 836936280438043136 836947023603531776 838125203465924608 840324686431719424 841518422913155072 847500693515101184 850931870411923456 855141524116652032 860490439263410176 863934224968302592 864736280246617792 865953579362254136 869459464298943424 879196753160440832 883534895034587744 892630998964250624 893887565793294592 896244889648316416 897506543792457728 898309726055233024 900667150616975872 902742175361426608 907557938746261504 912036020680864768 915728474205888512 917838198360781568 920246871282562304 922722648560820224 927287459153788928 928136416178160683 929720929669136384 931862890695666176 935635614949494784 941456537477021696 947445882178871296 949932254227161088 957231967937994752 958076300571004576 961922983943913472 961955151990320384 962803650738295717 966701641227114728 972728322645594112 978041358545342464 978904046235591632 982867220511849088 988981987686198272 992985963344846848 993861833020176224 993874590529193984 997885565137666816 999303127209371648 1001925587668588544 1010481596114159104 1013146396993748992 1014572614721908736 1015480559888524288 1018680196158029824 1020884632450269184 1025921892149859328 1026874332792858628 1030075422077591552 1032483113854995316 1035171318667526144 1043077776633970688 1048237997304283136 1049197687853572946 1057675042986385408 1059065156016504832 1059999311270047616 1064290806457375744 1065789020753543552 1069542241357658848 1072006333241694097 1082088311582081024 1083042774558526912 1087427563119492608 1092793159648042736 1094192837440049152 1098622767956000768 1100169311745593344 1104043603982099456 1105611970529517568 1106587182701103584 1108513416143970304 1111067292752525056 1117979638253963264 1122505871607218176 1128044551894753792 1129647013367115776 1132611533886230528 1139657913787973632 1142283543433397248 1142321742988505456 1146908173163896832 1164433085826842624 1167154824357820792 1177513232676245504 1179131399673184256 1179170831472005632 1180210926711459266 1183944802449625088 1184989108600979344 1189786635356448896 1203111346430076928 1204804979982266624 1209682732937660416 1217208600229167104 1218282246927957952 1223214563717139968 1223230265266700288 1226440375308222464 1228166849400205312 1229265940917687296 1233139184822878208 1243669656755888128 1249822227555106816 1253102122597531648 1255989113546332672 1262673098030596096 1263845332668133696 1268919680947290112 1270081411612219882 1280343473088782336 1291320231204397472 1296504891402665984 1297691877082050749 1304614536947750912 1309896377178308608 1311051779728743104 1316359681670964736 1319392410143623504 1322854877468683312 1332975722533571584 1338372385377837056 1339552905375020128 1344976196489898752 1353343772623218688 1358822897208737792 1361953455632127488 1365527615451544064 1367467437233876992 1375974939389493248 1382764289419375616 1388362525408927744 1398296963803041536 1405887438071873536 1405934452908929792 1407174566463662971 1409576893369335808 1412871629485783064 1427369589078065152 1428694723885716352 1436498245363471744 1443403317474107392 1451287177196314624 1452567294414103712 1456397945678514176 1458448133662743808 1459753304839753664 1464352781977167872 1474781650462674944 1480752426375479296 1482836898439712768 1488058770584568832 1491487072336270048 1499424303911332864 1505494847651864576 1506842121124907008 1512942696514076672 1520407874292929024 1536060666409877504 1539599558540665856 1545832755133947904 1555501947899241472 1556873988427882436 1563177121984270624 1569453289592700928 1570890166994061433 1589264060429074432 1589317207636181504 1590719075132836402 1597159233331754768 1605679430089539584 1607095729990072192 1613602190435376128 1620134992825802752 1621564043348708576 1623867581715228928 1628129079961456384 1640585504656703488 1642032593685508544 1648680498923101696 1655355318756798464 1658937527731687424 1665653873997807616 1673872560876086272 1676250406931849216 1680649372863438848 1695001387030202368 1701863740823846912 1710283048233304064 1720980878526820352 1727868449936605184 1729472560493235584 1731907158724508272 1738918928597886848 1758393506320881664 1767069790069175488 1785261997928501248 1787775131586589184 1792489779296632832 1795013087584915456 1796619452110466048 1801334301233951744 1805484350722853216 1824072041361729536 1831456948411777024 1835676396721563136 1840493742565124608 1845445297121640448 1854574918307577856 1856272832356321366 1859441859338272768 1863725781391332352 1871271229898989568 1894891764357742592 1896626589581458787 1899864508454322176 1914463935875989504 1916152601142009152 1923845967887826944 1923910303980640768 1925607301476591434 1933403282454229456 1945456645291188224 1956082717090684928 1957808092471183264 1965734441023698176 1977963975372396544 1985971926689693696 1987723666040352448 1987749181058387968 1995771130275333632 1998606254418743296 2003851175337177088 2020963192228318208 2029145229443817472 2030961119777048576 2051843784299718656 2053748665585717256 2060150844155183104 2064966227709990632 2070342637335052288 2086155553267941376 2098395375707145892 2115350085972770816 2119998622540095232 2128581612914751488 2131578041507087104 2139084482715317696 2144012666483388194 2164176623164162048 2166085549117053824 2174855126238985216 2185586319296085472 2188385674880098304 2200338623491186688 2208087207964198912 2211223941059035136 2213174365402207168 2217026832287940608 2222134585505050112 2235959276507926528 2245011743214436352 2256089103789507584 2259294026734231552 2265223067772461056 2284567086866794496 2284643485977010912 2293816346327793664 2295916397914397479 2328866171653685248 2334309648715641584 2355026465352491008 2358341662944011264 2360421853422918532 2367889604899250176 2369978217201958688 2379573270712897792 2406222692860153856 2409609959964533248 2419365465875320832 2434417200458334208 2436564493855915904 2446429127434279936 2456333698800410624 2458531881835374592 2487339313511776256 2499644455110213632 2506204245195063296 2511978227092665344 2525346196061192192 2527690665336267392 2540162823224439764 2560686946177564672 2582640462408794944 2593009782805331968 2595383754164101498 2609229073895501824 2619792754356617216 2622103559457486208 2632719363341929472 2638784820287247008 2645709754937366624 2665951445067143168 2676744770755674112 2679105810750040256 2689952392979797504 2706687545246437376 2717645794417475584 2723906911264254976 2731055230903088128 2734934874467753984 2765528578838751232 2776725050817855488 2796593927606083072 2811774876143747072 2811868905817859584 2814349132927325942 2819153786738671616 2825743258971566128 2857389447771432704 2872996490726943488 2886806634948214784 2902574354392629248 2905134588828207424 2912795891357028352 2916896267325487616 2919506609679507328 2928705563954335744 2949563300925349888 2965673796879425536 2976117541169137664 2982974144672540096 2998848607822665728 3010989695303729152 3013684242249814016 3025885393028153344 3040815748585858048 3079199117081331712 3091665510267895808 3111003895798482944 3113747976855764872 3126354243968541248 3138906579185401856 3141780333988122866 3178634415272363008 3181438150265672804 3194318466663509536 3214191459980144384 3227204380870752256 3240269985651605504 3243128086697417152 3247735163430457856 3256258159922912768 3281171009313406976 3284065187371017088 3297360997846203392 3310710637513596928 3317875055463374848 3347745121752172544 3352500813863698432 3355570120028734777 3361298745726877696 3390002774060404736 3403727481647693824 3441961757053640704 3458945120986471168 3463814317449016544 3477837857195773696 3516787012641763328 3534139580138350976 3570523995857002496 3575550263173178368 3590026175169830912 3593238904220932096 3602668602467903488 3610968701445706432 3648144082723459072 3662913896823554048 3671352793443126272 3680987485130249216 3690890594243280896 3712545664712642732 3727451562782664704 3742542459797979136 3789783528715485184 3793253179162917574 3799729016908644352 3828927871751979008 3832305202284018304 3847820607961281536 3851214602953182868 3866806564908458912 3890913290582376448 3912165434181369856 3915616184942366528 3931468882047396352 3955927950744793088 3971943853379387392 3975447332080704896 3975498362116775936 3991542260550667264 3997212508837486592 4007702350674354176 4041926384456636416 4058290458887634944 4061922239554097152 4103687568599437312 4107497331171434512 4120301688310366208 4129932455419981264 4196790751414291784 4230700171945541632 4239997245080190464 4257163225829502976 4263156083014174208 4278168965430635392 4288025332966776388 4332171098234107648 4349710252477970432 4371172638592170944 4376771349760196608 4400677246982373376 4416174415928397824 4422447882118070272 4426348730804414336 4434053664575881216 4444269171010100224 4471918553015853056 4512178207579015168 4518588053468463104 4530446135544922112 4569134173733588992 4569286971954021824 4587632692655587328 4591832795828794958 4668619297431283168 4710052930704982016 4716683325888022528 4720843706845837064 4735779209798500352 4739956434403917376 4759146541425795584 4812445385720307712 4819219919929066496 4838730931750641664 4873128987711831808 4892858254868559872 4912667397600821248 4917063763670749184 4974678627023552512 5023956454185330688 5055381330672534784 5080325646448879528 5121373892355129344 5165280924817589888 5190767508328202996 5218458147791003648 5244207118914972416 5265438726683858944 5277569640574494016 5291419509874733248 5331902890134286336 5353489541511348224 5358211621500080512 5379904785959595008 5413375090492874752 5447813822528509952 5462110461806176256 5469869748935507968 5531057157677502464 5553450101635710976 5593187855212166144 5623737811635719168 5628698265854651884 5651486517943132256 5714778895542865408 5745992981453886976 5773613269896429568 5805148708785258496 5810269177656414848 5825591782714056704 5833792534650975232 5839013219359014656 5857411127908671488 5899126601850699776 5931347593758851072 5952235082338275328 5965948289345080192 5997697215645331456 6021979390607458304 6027368484499628032 6081631497171716096 6158398234162663424 6183331020535791616 6222007791596965888 6227495953711529744 6252708487937082496 6283560667976245732 6357268830544726016 6362876300531345608 6388636933327019072 6428382919960288768 6454408761741504512 6480539971303211008 6486256173394834304 6495470326860915712 6512516319845825536 6568130374742034176 6594721995692406784 6621421275027193856 6635750110926749696 6695490243504345088 6705001627727396864 6711140240057469554 6722597491453755392 6780005548120809472 6883923514107281408 6917890241972942336 6927628634898033088 6955675714391547392 7033574025283526656 7068279160276701952 7141047991714004992 7151100526346356736 7180052350339661824 7186477808441864192 7205337204935806976 7221937402891412864 7296288165446918144 7342705586886252544 7361974970260498432 7425091329425285464 7454903125565329408 7485084919595958272 7586506358325835148 7664610404568036608 7695641215922563072 7702429205906365736 7733613129816917824 7781826581164752896 7824330868362739712 7831232369884733056 7862937764094792704 7911855901489586176 7950894664161409792 7950996724233551872 7983084521101334528 7994425017674973184 8015404701348708352 8083852768913272832 8116580917775269888 8123844479108194304 8207375137198874624 8214994662342869024 8259864910839962528 8393581502828583568 8479994490160380928 8514326451659005952 8526312166028348416 8556337930861270784 8576050665933552776 8664342196468215296 8699420504955940864 8742345277184341888 8753542699520393216 8801354493964746752 8832348831856795648 8852697461608828672 8888538342020200448 8943837106031706112 9024356415158030336 9037176106936926208 9060892271089844224 9138268347467177984 9138573943908043648 9183665591657589916 9337238594862566336 9420105861409964032 9433366651776045056 9441687413691674128 9471558419597000704 9479912868807834752 9518293082851591168 9624890771440615424 9638439839858132992 9677461863501283328 9746257975423663616 9785716509737119744 9825334795201642496 9834127527341498368 10047912908370661376 10110762661345069568 10160651292897759056 10330561849635179776 10381535016656405992 10436916295582007296 10488414237829944832 10530877453367717888 10555139281148988032 10582839019749466496 10663805780268572672 10716423243000161024 10759809571919190016 10826750180985749504 10895627645057019904 10924220923612352512 10939739497871015936 11062114315355004928 11186375710424332288 11247475623271438336 11257396531709303768 11302973035886264512 11429557791085730816 11491985962907773952 11620538355312829696 11651183565428113408 11667585069301950464 11678026438718029312 11714822255817342976 11798253203701399552 11862695187517702144 11904470164676550656 11931896578690160384 11995394431290662912 12054736968999256064 12065773410316088879 12163262994343432192 12316796468325326848 12444015583193931776 12454991907423059488 12505416975874164992 12567121335952491464 12714537661089452032 12725752601062691216 12777273866654038144 12856765839920577536 12908817523483009024 12972512346789668608 12990940653721831424 13025032639691651072 13136260749484068352 13189443991384813568 13242842550054387712 13271500221853499392 13390980487008690176 13422280480114939108 13560011096241618944 13767847028214562816 13835780483945884672 13855257269796066176 13911351428783094784 14067148050567053312 14136558320553403904 14282095983428009984 14302201052692713472 14360104700679323648 14372955616883728384 14410674409871613952 14443874805782825728 14592576330893836288 14685411173772505088 14723949940520996864 14850182658850570928 14909806251130658816 15173012716651670296 15329220809136073216 15391282431845126144 15404858411812731472 15467226259633835648 15662464739769466112 15725875528189585408 15823711802979172352 15901789328322819584 15901993448467103744 15966169042202669056 15988850035349946368 16030809402697416704 16167705537826545664 16247688958216388608 16414750274397749248 16429989324685738048 16519729821679925056 16787163005657167136 16959988980320761856 17028652903318011904 17052624332056696832 17112675861722541568 17152101331867105552 17328684392936430592 17398841009911881728 17484690554368683776 17664697663713591296 17705394923217657344 17777076684040400896 17887674212063412224 18048712830316060672 18276536694934355968 18277147887816087296 18293269364027618623 18367331183315179832 18674477189725132672 18866733303552090112 18883374827383348256 18959825737615669504 19036586165703182336 19249781542881230848 19276879679716265984 19354923727002566656 19492515950847327232 19571433019474239488 19668255054682996736 20095825816741322752 20221525322690139136 20321302585795518112 20661123699270359552 20763070033312811984 20873832591164014592 20976828475659889664 21061754906735435776 21110278562297976064 21165678039498932992 21327611560537145344 21432846486000322048 21519619143838380032 21653500361971499008 21791255290114039808 21848441847224705024 22124228630710009856 22372751420848664576 22494951246542876672 22514793063418607536 22605946071772529024 22859115582171461632 22983971925815547904 23241076710625659392 23302367130856226816 23335170138603900928 23356052877436058624 23429644511634685952 23808940329353101312 23863793157380320768 23990788862581325824 24109473937998512128 24131546820632177758 24326525988686864384 24633592936650653696 24656145664558964231 24888031166387863552 24909983814846118976 25010833951748329984 25134242671904982928 25429075322178904064 25451505202125382432 25554547733308076288 25713531679841155072 25817635046966018048 25945024693579337216 25981881307443662848 26050065279383302144 26272521498968136704 26378887982769627136 26781960974017380352 26844560960229878216 27120022192483237888 27671560967891769344 27710514539592132352 27822702857566189568 28134296101134106624 28273116641106807808 28604402105385426944 28745911233767456768 28821348819743227904 28887749611565651456 29185152661787672576 29370822347545010176 29447899881041993728 29700365317701141856 29819612502261317632 29846913172887167227 30346025433303340592 30658441618272146432 30782564863690252288 30809716823625462944 30934452519267671296 31324929479538932224 31451751056379170816 31647423605958344704 31803578656645639168 31932338084405338112 32335411075653091328 32495377916432777216 32829500548795498496 32859978649371476096 33039459643359850112 33574326011314334272 33919977960641523712 34057305806636023808 34105248664113393664 34225351723445083136 34304202663734211104 34657368785872861184 34797682019823763456 34969381108737367552 35329395327427182592 35410789846435314688 35554153368080801792 36097425660632121344 36553073389868711936 36554295775632174592 36586538728055237246 36734662366630359664 37348954379450265344 37733466607104180224 37766749654766696512 37919651475231339008 38073172331406364672 38553759359432531968 38985031901694654464 39142866038948478976 39336510109365993472 40191651633482645504 40443050645380278272 40642605171591036224 41322247398540719104 41526140066625623968 41953656951319779328 42123509813470871552 42220557124595952128 42331356078997865984 42655223121074290688 42865692972000644096 43039238287676760064 43582510580228079616 43622411560373552101 43696883694449410048 44248457261420019712 44745502841697329152 44989902493085753344 45029586126837215072 45211892143545058048 45718231164342923264 45967943851631095808 46482153421251318784 46670340277207801856 46712105754872117248 47617880658706202624 47727586314760641536 47981577725162651648 48263093641264355516 48653051977373728768 49267185873301307392 49312291329117928462 49776062332775727104 49819967629692237952 50021667903496659968 50268485343809965856 50858150644357808128 50903010404250764864 51109095466616152576 51427063359682310144 51635270093932036096 51890049387158674432 51963762614887325696 52100130558766604288 52545042997936273408 52757775965539254272 53563921948034760704 53689121920459756432 55343121935783538688 55421029079184264704 55645405715132379136 56546233282213615616 57208804210770853888 57491822467534913536 57642697639486455808 57775499223131302912 58741644695090020352 58895799762083987456 59400730635402283712 59639225004522635264 59693826345774334454 60692050866606681184 61316883236544292864 61565129727380504576 61619433647250925888 61868905038535342592 62649858959077864448 62903502112758341632 63607157313291278336 63864676168810676224 64670822151306182656 65719957298742952192 66078919286719700224 67148652022628668544 67839955921283047424 68210497328226787328 68450703446890166272 68608405327468422208 69314737571745722368 69595364039647526912 69938762217474735104 70821579692870629376 71108306736161603584 72194851321264242688 73108591551264349184 73173077456110474492 73469324733260719328 74697908758900530688 75466933214208360448 75533499309533393024 75839302950462678016 76146344662812729344 77107518718865063936 77970063803389308928 78285732077896957952 80383303266965291008 80886101290760556544 81285210343182072448 82644494797081438208 83052280133251247936 83907313902639558656 84247019626941743104 84441114249191904256 84662712157995731968 85731385944001288192 86078476575353520128 87165021160456159232 87244823120747104202 87393767388898820096 89491005683394658304 89979804986171506688 90059172253674430144 90423784287090116096 91436462328685846528 91935887703262191616 92964306842502637568 93340680554415603712 93424211509744234496 95455172629521283072 96526187282528711032 97306103954747457536 98624582658235856924 99639935259384475904 100043335806993319936 100536970687619931712 101716301288715616256 101806020808501529728 102218190933232305152 102854126719364620288 103780098774317348864 103927525229774651392 104200261117533208576 105090085995872546816 105515551931078508544 107378243840919512864 110686243871567077376 110842058158368529408 111290811430264758272 113092466564427231232 114417608421541707776 115550998446262605824 117483289390180040704 117791599524167974912 118801461270804567424 119387652691548668908 121384101733213362368 122633766473088585728 123130259454761009152 123238867294501851776 123737810077070685184 125299717918155728896 125807004225516683264 127214314626582556672 127729352337621352448 131439914597485904384 132157838573439400448 134297304045257337088 135679911842566094848 136420994656453574656 136901406893780332544 137216810654936844416 138629475143491444736 139877524434949470208 141643159385741258752 142216613472323207168 146217183102528698368 146346154912220948984 146938649466521438656 149395817517801061376 151066998619066786048 151678605900925356032 152292689325625458688 154215037437730127872 155940127606778617856 161772202581521113088 162570420686364144896 165288989594162876416 166104560266502495872 167814627805279117312 168882228498383808512 169325424315991463936 171462771888002576384 172156953150707040256 174489646241494208404 178982011366789316608 179959609972343013376 180118344507348860288 180847568574180232192 182872924657371693056 183871775406524383232 185928613685005275136 186681361108831207424 186848423019488468992 190910345259042566144 193052374565057422064 197249165316471713848 199279870518768951808 200086671613986639872 201073941375239863424 203612041617003059456 204436381866464610304 205708253438729240576 207560197548634697728 207855050459549302784 208400522235066417152 210180171991745093632 214756487681839025728 221372487743134154752 221684116316737058816 222581622860529516544 226184933128854462464 231101996892525211648 237602922541609134848 238775305383097337816 242768203466426724736 245267532946177171456 246477734589003703552 247475620154141370368 250599435836311457792 251614008451033366528 254428629253165113344 262879829194971808768 264315677146878800896 268594608090514674176 271359823685132189696 272841989312907149312 273802813787560665088 274433621309873688832 277258950286982889472 279755048869898940416 283286318771482517504 292434366205057396736 292692309824441897968 293877298933042877312 298791635035602122752 302133997238133572096 303357211801850712064 304585378651250917376 311880255213557235712 323544405163042226176 325140841372728289792 330577979188325752832 332209120533004991744 335629255610558234624 337764456996767617024 338650848631982927872 342925543776005152768 348979292482988416808 360236689014697720576 361695137148360464384 365745849314743386112 367743550813048766464 371857227370010550272 373696846038976937984 381820690518085132288 386104749130114844128 394498330632943427696 398559741037537903616 400173343227973279744 402147882750479726848 407224083234006118912 408872763732929220608 411416506877458481152 415120395097269395456 420360343983490187264 429512975363678051456 442744975486268309504 443368232633474117632 445163245721059033088 452369866257708924928 462203993785050423296 475205845083218269696 477550610766194675632 485536406932853449472 490535065892354342912 492955469178007407104 494951240308282740736 501198871672622915584 508857258506330226688 525759658389943617536 528631354293757601792 537189216181029348352 547605627575121330176 548867242619747377664 554517900573965778944 559510097739797880832 566572637542965035008 567091350284856177313 584868732410114793472 585384619648883795936 587754597866085754624 597583270071204245504 604267994476267144192 606714423603701424128 623760510427114471424 647088810326084452352 650281682745456579584 661155958376651505664 664418241066009983488 671258511221116469248 675528913993535234048 677301697263965855744 685851087552010305536 697958584965976833616 720473378029395441152 723390274296720928768 743714454740021100544 747393692077953875968 763641381036170264576 772209498260229688256 788996661265886855392 797119482075075807232 800346686455946559488 804295765500959453696 814448166468012237824 817745527465858441216 830240790194538790912 840720687966980374528 859025950727356102912 886736465266948235264 904739732515417849856 924407987570100846592 950411690166436539392 955101221532389351264 971072813865706898944 981070131784708685824 985910938356014814208 989902480616565481472 1002397743345245831168 1017714517012660453376 1051519316779887235072 1057262708587515203584 1074378432362058696704 1095211255150242660352 1097734485239494755328 1119020195479595761664 1133145275085930070016 1134182700569712354626 1169737464820229586944 1170769239297767591872 1175509195732171509248 1195166540142408491008 1208535988952534288384 1213428847207402848256 1300563365490913159168 1322311916753303011328 1328836482132019966976 1351057827987070468096 1354603394527931711488 1371702175104020611072 1395917169931953667232 1440946756058790882304 1446780548593441857536 1487428909480042201088 1527282762072340529152 1544418996520459376512 1577993322531773710784 1594238964150151614464 1600693372911893118976 1608591531001918907392 1628896332936024475648 1635491054931716882432 1660481580389077581824 1718051901454712205824 1773472930533896470528 1848815975140201693184 1900823380332873078784 1910202443064778702528 1942145627731413797888 1971821876712029628416 1979804961233130962944 2004795486690491662336 2103038633559774470144 2114525417175030407168 2148756864724117393408 2195468970478989510656 2238040390959191523328 2268365401139424709252 2339474929640459173888 2341538478595535183744 2351018391464343018496 2390333080284816982016 2417071977905068576768 2426857694414805696512 2601126730981826318336 2657672964264039933952 2702115655974140936192 2709206789055863422976 2791834339863907334464 2881893512117581764608 2893561097186883715072 3088837993040918753024 3155986645063547421568 3188477928300303228928 3217183062003837814784 3257792665872048951296 3270982109863433764864 3436103802909424411648 3546945861067792941056 3801646760665746157568 3820404886129557405056 3884291255462827595776 3943643753424059256832 3959609922466261925888 4206077267119548940288 4229050834350060814336 4297513729448234786816 4390937940957979021312 4536730802278849418504 4683076957191070367488 4702036782928686036992 4780666160569633964032 4834143955810137153536 5202253461963652636672 5315345928528079867904 5583668679727814668928 5763787024235163529216 5787122194373767430144 6177675986081837506048 6311973290127094843136 6376955856600606457856 6434366124007675629568 6515585331744097902592 6872207605818848823296 7603293521331492315136 7640809772259114810112 7768582510925655191552 7887287506848118513664 8412154534239097880576 8458101668700121628672 8595027458896469573632 8781875881915958042624 9073461604557698837008 9366153914382140734976 9404073565857372073984 9668287911620274307072 10404506923927305273344 10630691857056159735808 11167337359455629337856 11527574048470327058432 12355351972163675012096 12623946580254189686272 12753911713201212915712 12868732248015351259136 13031170663488195805184 13744415211637697646592 15206587042662984630272 15281619544518229620224 15537165021851310383104 15774575013696237027328 17190054917792939147264 17563751763831916085248 18146923209115397674016 18732307828764281469952 18808147131714744147968 19336575823240548614144 20809013847854610546688 21261383714112319471616 22334674718911258675712 23055148096940654116864 24710703944327350024192 25247893160508379372544 25737464496030702518272 26062341326976391610368 27488830423275395293184 30413174085325969260544 30563239089036459240448 31074330043702620766208 31549150027392474054656 35127503527663832170496 36293846418230795348032 37464615657528562939904 37616294263429488295936 42522767428224638943232 44669349437822517351424 46110296193881308233728 49421407888654700048384 50495786321016758745088 51474928992061405036544 54977660846550790586368 61126478178072918480896 62148660087405241532416 72587692836461590696064 74929231315057125879808 75232588526858976591872 89338698875645034702848 98842815777309400096768 100991572642033517490176 109955321693101581172736 122252956356145836961792 145175385672923181392128 149858462630114251759616 178677397751290069405696 197685631554618800193536 201983145284067034980352 244505912712291673923584 290350771345846362784256 299716925260228503519232 357354795502580138811392 395371263109237600387072 403966290568134069960704 489011825424583347847168 580701542691692725568512 599433850520457007038464 714709591005160277622784 807932581136268139921408 978023650849166695694336 1161403085383385451137024 1429419182010320555245568 2322806170766770902274048 4645612341533541804548096 9291224683067083609096192 18582449366134167218192384
- Sum of all divisors σ(n): 46906658892350491852800000
- Sum of proper divisors (its aliquot sum) s(n): 28324209526216324634607616
- 18582449366134167218192384 is an abundant number, because the sum of its proper divisors (28324209526216324634607616) is greater than itself. Its abundance is 9741760160082157416415232
Bases of 18582449366134167218192384
- Binary: 1111010111101111110010011001010000001010111010111011110110010101000010000000000000002
- Hexadecimal: 0xF5EFC9940AEBBD9508000
- Base-36: 2C1ZR6M48EU9IMJ28
Squares and roots of 18582449366134167218192384
- 18582449366134167218192384 squared (185824493661341672181923842) is 345307424444940113033292100296094570776172435603456
- 18582449366134167218192384 cubed (185824493661341672181923843) is 6416657730498299241902421558726668670179628456135423788886299000556543279104
-
The
square root of 18582449366134167218192384 is 4310736522467.3807727997 -
18582449366134167218192384 is a
perfect cube number . Itscube root is 264870944
Scales and comparisons
How big is 18582449366134167218192384?- 18,582,449,366,134,167,218,192,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,582,449,366,134,167,218,192,384 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 18582449366134167218192384 cubic inches would be around 22072578.7 feet tall.
Recreational maths with 18582449366134167218192384
- 18582449366134167218192384 backwards is 48329181276143166394428581
- The number of decimal digits it has is: 26
- The sum of 18582449366134167218192384's digits is 116
- 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 18582449366134167218192384 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 18582449366134167218192384 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/18582449366134167218192384/
Chicago style:
Numbermatics. 2024. "Number 18582449366134167218192384 - Facts about the integer". https://numbermatics.com/n/18582449366134167218192384/
The information we have on file for 18582449366134167218192384 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 18582449366134167218192384, math, Factors of 18582449366134167218192384, curriculum, school, college, exams, university, Prime factorization of 18582449366134167218192384, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, five hundred eighty-two sextillion, four hundred forty-nine quintillion, three hundred sixty-six quadrillion, one hundred thirty-four trillion, one hundred sixty-seven billion, two hundred eighteen million, one hundred ninety-two thousand, three hundred eighty-four.