581690198678900942082124288
581,690,198,678,900,942,082,124,288 is an even composite number composed of six prime numbers multiplied together.
581690198678900942082124288 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 581690198678900942082124288:
29 × 76 × 113 × 193 × 233 × 4433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 19 × 19 × 19 × 23 × 23 × 23 × 443 × 443 × 443)See below for interesting mathematical facts about the number 581690198678900942082124288 from the Numbermatics database.
Names of 581690198678900942082124288
- Cardinal: 581690198678900942082124288 can be written as Five hundred eighty-one septillion, six hundred ninety sextillion, one hundred ninety-eight quintillion, six hundred seventy-eight quadrillion, nine hundred trillion, nine hundred forty-two billion, eighty-two million, one hundred twenty-four thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 5.81690198678900942082124288 × 1026
Factors of 581690198678900942082124288
Divisors of 581690198678900942082124288
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 11 14 16 19 22 23 28 32 38 44 46 49 56 64 76 77 88 92 98 112 121 128 133 152 154 161 176 184 196 209 224 242 253 256 266 304 308 322 343 352 361 368 392 418 437 443 448 484 506 512 529 532 539 608 616 644 686 704 722 736 784 836 847 874 886 896 931 968 1012 1058 1064 1078 1127 1216 1232 1288 1331 1372 1408 1444 1463 1472 1568 1672 1694 1748 1771 1772 1792 1862 1936 2024 2116 2128 2156 2254 2299 2401 2432 2464 2527 2576 2662 2744 2783 2816 2888 2926 2944 3059 3101 3136 3344 3388 3496 3542 3544 3584 3703 3724 3773 3872 3971 4048 4232 4256 4312 4508 4598 4802 4807 4864 4873 4928 5054 5152 5324 5488 5566 5632 5776 5819 5852 5888 5929 6118 6202 6272 6517 6688 6776 6859 6992 7084 7088 7406 7448 7546 7744 7889 7942 8096 8303 8417 8464 8512 8624 9016 9196 9317 9604 9614 9728 9746 9856 10051 10108 10189 10241 10304 10648 10976 11132 11552 11638 11704 11776 11858 12167 12236 12397 12404 12544 13034 13376 13552 13718 13984 14168 14176 14812 14896 15092 15488 15778 15884 16093 16192 16606 16807 16834 16928 17024 17248 17689 18032 18392 18634 19208 19228 19481 19492 19712 20102 20216 20378 20482 20608 21296 21413 21707 21952 22264 23104 23276 23408 23716 24334 24472 24794 24808 25088 25289 25921 26068 26411 26752 27104 27436 27797 27968 28336 28352 29624 29792 30184 30613 30976 31556 31768 32186 32384 33212 33614 33649 33668 33856 34048 34111 34496 35378 36064 36784 37268 38416 38456 38962 38984 39424 40204 40432 40733 40756 40964 41216 41503 42592 42826 43414 43681 43904 44528 45619 46208 46552 46816 47432 48013 48668 48944 49588 49616 50578 51842 52136 52822 52877 53504 53603 54208 54872 55223 55594 55936 56672 56704 58121 58919 59248 59584 60368 61226 61952 63112 63536 64009 64372 64768 65219 66424 67228 67298 67336 67712 68096 68222 68992 70357 70756 71323 71687 72128 73568 74536 75449 76832 76912 77924 77968 80408 80864 81466 81512 81928 82432 83006 85169 85184 85652 86779 86828 87362 87808 89056 91238 91333 92416 92587 93104 93632 94864 96026 97336 97888 99176 99232 101156 103684 104272 105644 105754 107008 107206 108416 109744 110446 110561 111188 111872 112079 112651 113344 113408 116242 117649 117838 118496 119168 120736 122452 123823 126224 127072 128018 128744 129536 130438 132848 133837 134456 134596 134672 135424 136367 136444 137984 140714 141512 142646 143374 144256 147136 149072 149891 150898 151949 153664 153824 155848 155936 157757 159923 160816 161728 162932 163024 163856 166012 170338 170368 171304 173558 173656 174724 175616 177023 178112 181447 182476 182666 184832 184877 185174 186208 187264 189728 190969 192052 193591 194579 194672 195776 196249 198352 198464 202312 207368 208544 211288 211508 214291 214412 216832 219488 220892 221122 222376 223744 224158 225302 226688 226816 231173 232484 234347 235298 235543 235676 236992 238336 238777 241472 244904 247646 252448 254144 256036 257488 260876 265696 267674 268912 269192 269344 270848 272734 272888 275968 281428 283024 285131 285292 286748 288512 290521 294272 298144 299782 301796 303898 305767 307328 307648 311696 311872 315514 319333 319846 321632 323456 325864 326048 327712 332024 336091 340676 340736 342608 347116 347312 349448 354046 356224 362894 364952 365332 369754 370139 370348 372416 374528 375221 379456 381938 384104 386561 387182 389158 389344 391552 392498 396704 396928 404624 406847 412433 414736 417088 422576 423016 428582 428824 433664 438976 441784 442244 444752 448063 448316 450604 453376 456533 462346 464968 468694 470596 471086 471352 473984 476672 477554 480491 482944 489808 492499 495292 499261 501809 504896 508288 512072 514976 521752 528143 531392 535348 537824 538384 538688 545468 545776 562856 566048 570262 570584 573496 577024 581042 581647 588544 589633 596183 596288 599564 603592 607453 607796 611534 614656 615296 623392 623744 631028 638666 639331 639692 643264 646912 648109 651728 652096 655424 664048 672182 681352 681472 685216 694232 694624 698896 704099 708092 712448 725788 729904 730664 739508 740278 740696 744832 749056 750442 758912 763876 768208 773122 773927 774364 778316 778688 783104 784553 784996 788557 793408 793856 809248 813694 824866 829472 829939 834176 845152 846032 857164 857648 866761 877952 883568 884488 889504 896126 896632 901208 906752 913066 924692 929936 936859 937388 941192 942172 942704 947968 954569 955108 960982 965888 979616 984998 990584 998522 1003618 1004663 1009792 1016576 1018457 1024144 1029952 1043504 1049237 1056286 1062784 1063643 1070696 1075648 1076768 1077376 1090936 1091552 1104299 1119461 1125712 1132096 1140524 1141168 1146992 1162084 1163294 1177088 1179266 1192366 1192576 1199128 1207184 1214906 1215592 1216171 1223068 1229312 1230592 1232869 1239161 1246784 1247488 1262056 1270129 1277332 1278662 1279384 1286528 1293824 1294139 1296218 1303456 1304192 1310848 1328096 1336783 1344364 1355137 1362053 1362704 1370432 1373743 1388464 1389248 1397792 1408198 1416184 1424896 1451576 1459808 1461328 1472207 1479016 1480556 1481392 1489664 1500037 1500884 1517824 1527752 1536416 1546244 1547854 1548728 1556632 1557376 1566208 1569106 1569992 1577114 1586816 1587712 1618211 1618496 1627388 1640429 1648801 1649732 1658944 1659878 1668352 1671439 1690304 1692064 1714328 1715296 1733522 1735327 1755904 1759153 1767136 1768976 1779008 1792252 1793264 1802416 1826132 1849384 1859872 1873718 1874776 1882384 1884344 1885408 1895936 1909138 1910216 1921964 1931776 1959232 1969996 1981168 1995917 1997044 2007236 2009326 2019584 2033152 2033647 2036914 2048288 2059904 2087008 2098474 2100659 2112572 2125568 2127286 2129501 2140369 2141392 2151296 2153536 2154752 2158739 2181872 2183104 2208598 2235331 2238922 2251424 2264192 2281048 2282336 2293984 2324168 2326588 2352637 2358532 2384732 2385152 2398256 2414368 2429812 2431184 2432342 2446136 2461184 2465738 2478322 2493568 2494976 2524112 2540258 2542903 2554664 2557324 2558768 2573056 2577817 2588278 2590973 2592436 2606912 2608384 2621696 2626547 2656192 2673566 2688728 2705927 2710274 2724106 2725408 2740864 2747486 2776928 2778496 2795584 2816396 2832368 2847929 2887031 2903152 2919616 2922656 2944414 2958032 2961112 2962784 2979328 3000074 3001768 3035648 3038537 3055504 3072832 3092488 3095708 3097456 3113264 3114752 3136441 3138212 3139984 3154228 3173632 3195731 3236422 3236992 3254776 3280858 3297602 3299464 3317888 3319756 3336704 3342878 3363437 3380608 3384128 3428656 3430592 3447493 3467044 3470654 3494827 3511808 3512663 3518306 3534272 3537952 3558016 3584504 3586528 3604832 3628411 3652264 3678229 3697001 3698768 3719744 3728731 3747436 3749552 3764768 3768688 3770816 3818276 3820432 3843928 3918464 3939992 3962336 3991834 3994088 4014472 4018652 4039168 4067294 4071529 4073828 4096576 4119808 4127431 4173281 4174016 4196948 4201318 4225144 4251136 4252171 4254572 4259002 4280738 4282784 4302592 4307072 4309504 4317478 4363744 4366208 4392287 4417196 4452593 4470662 4475317 4477844 4502848 4513727 4528384 4536763 4562096 4564672 4587968 4648336 4653176 4705274 4717064 4769464 4770304 4796512 4828736 4859624 4862368 4864684 4892272 4928693 4931476 4956644 4987136 5048224 5080516 5085806 5109328 5114648 5117536 5146112 5155634 5176556 5181946 5184872 5213824 5216768 5243392 5253094 5312384 5347132 5377456 5389981 5411854 5417489 5420548 5448212 5450816 5481728 5491871 5494972 5519899 5553856 5556992 5591168 5632792 5664736 5695858 5774062 5806304 5809573 5839232 5845312 5888828 5916064 5922224 5925568 6000148 6003536 6067327 6077074 6111008 6145664 6184976 6191416 6194912 6226528 6229504 6272882 6276424 6279968 6308456 6347264 6391462 6472844 6473984 6509552 6558013 6561716 6595204 6598928 6635776 6639512 6681983 6685756 6726874 6761216 6768256 6857312 6861184 6894986 6934088 6941308 6989654 7025326 7032641 7036612 7068544 7075904 7116032 7129199 7169008 7173056 7209664 7256822 7304528 7344659 7356458 7394002 7397536 7439488 7445501 7457462 7494872 7499104 7529536 7537376 7541632 7636552 7640864 7687856 7730093 7836227 7836928 7879984 7924672 7983668 7988176 8028944 8037304 8134588 8143058 8147656 8193152 8239616 8254862 8346562 8348032 8393896 8402636 8450288 8504342 8509144 8513197 8518004 8561476 8565568 8605184 8614144 8630083 8634956 8674127 8727488 8732416 8784574 8834392 8890903 8905186 8941324 8950634 8955688 9005696 9027454 9056768 9073526 9124192 9129329 9129344 9175936 9296672 9306352 9357481 9410548 9434128 9485959 9534371 9538928 9593024 9616201 9657472 9719248 9724736 9729368 9784544 9857386 9862952 9913288 9974272 10096448 10161032 10171612 10218656 10229296 10235072 10305449 10311268 10353112 10363892 10369744 10427648 10500259 10506188 10624768 10694264 10754912 10779962 10823708 10834978 10841096 10896424 10901632 10963456 10983742 10989944 11039798 11051293 11107712 11113984 11182336 11203027 11265584 11327477 11329472 11391716 11483003 11541607 11548124 11612608 11619146 11678464 11690624 11700073 11777656 11832128 11844448 11851136 12000296 12007072 12134654 12147289 12154148 12222016 12291328 12314071 12369952 12382832 12389824 12453056 12545764 12552848 12559936 12616912 12782924 12945688 12947968 13019104 13116026 13123432 13190408 13197856 13271552 13279024 13363966 13371512 13377881 13453748 13522432 13536512 13561559 13714624 13722368 13789972 13868176 13882616 13971419 13979308 14050652 14065282 14073224 14137088 14151808 14232064 14235529 14258398 14338016 14346112 14419328 14513644 14609056 14689318 14704613 14712916 14788004 14795072 14878976 14891002 14906507 14914924 14982583 14989744 14998208 15059072 15074752 15083264 15111173 15273104 15281728 15375712 15460186 15672454 15673856 15759968 15849344 15967336 15976352 16057888 16074608 16194277 16269176 16286116 16295312 16386304 16468459 16509724 16693124 16696064 16787792 16805272 16900576 17008684 17018288 17026394 17036008 17122952 17131136 17228288 17260166 17269912 17348254 17454976 17464832 17569148 17668784 17781806 17800321 17810372 17882648 17901268 17911376 18011392 18044719 18054908 18136811 18147052 18248384 18258658 18258688 18351872 18385829 18593344 18612704 18714962 18821096 18868256 18971918 19068742 19077856 19088597 19186048 19232402 19314944 19350683 19438496 19449472 19458736 19569088 19714772 19725904 19826576 19935503 20192896 20209217 20322064 20343224 20437312 20458592 20470144 20610898 20622536 20706224 20727784 20739488 20855296 21000518 21012376 21249536 21269759 21388528 21509824 21559924 21647416 21669956 21682192 21792848 21803264 21955087 21967484 21979888 22079596 22102586 22215424 22364672 22370117 22406054 22531168 22654954 22658944 22783432 22966006 23083214 23096248 23107249 23225216 23238292 23356928 23381248 23400146 23424511 23544059 23555312 23664256 23688896 23702272 23746129 24000592 24014144 24132451 24269308 24294578 24308296 24444032 24463789 24582656 24588641 24628142 24739904 24765664 24779648 24906112 25091528 25105696 25119872 25233824 25398877 25565848 25747603 25879007 25891376 26038208 26101117 26232052 26246864 26380816 26395712 26558048 26727932 26743024 26755762 26907496 27073024 27123118 27429248 27444736 27579944 27736352 27765232 27942838 27958616 27971933 28101304 28130564 28146448 28274176 28303616 28355987 28471058 28500703 28516796 28676032 28692224 28838656 28892017 29027288 29212967 29218112 29378636 29409226 29425832 29576008 29590144 29757952 29765197 29782004 29813014 29829848 29965166 29979488 29996416 30118144 30149504 30166528 30222346 30546208 30563456 30746009 30751424 30920372 31168151 31327219 31344908 31519936 31596089 31698688 31757341 31934672 31952704 32115776 32149216 32388554 32538352 32572232 32590624 32772608 32936918 33019448 33386248 33392128 33423907 33575584 33610544 33801152 34017368 34036576 34052788 34072016 34245904 34262272 34500851 34520332 34539824 34696508 34909952 35138296 35337568 35563612 35600642 35620744 35765296 35802536 35822752 36022784 36089438 36109816 36273622 36294104 36496768 36517316 36517376 36703744 36771658 37186688 37225408 37429924 37642192 37729867 37736512 37922423 37943836 38137484 38155712 38177194 38372096 38443097 38464804 38629888 38639293 38701366 38876992 38898944 38917472 39138176 39429544 39451808 39653152 39871006 39912521 40385792 40418434 40460519 40644128 40667011 40686448 40874624 40917184 40940288 41016041 41221796 41245072 41412448 41455568 41478976 42001036 42024752 42471289 42539518 42777056 43019648 43119848 43294832 43339912 43364384 43585696 43606528 43910174 43934968 43959776 44159192 44205172 44430848 44740234 44812108 45062336 45309908 45317888 45566864 45906091 45932012 46166428 46192496 46214498 46450432 46476584 46762496 46773881 46800292 46849022 47088118 47110624 47328512 47377792 47404544 47492258 48001184 48028288 48264902 48315157 48538616 48589156 48616592 48888064 48927578 48978523 49177282 49228487 49256284 49479808 49531328 49559296 49650997 49812224 49904393 50183056 50211392 50239744 50467648 50797754 51131696 51412613 51495206 51758014 51782752 52076416 52118507 52202234 52464104 52493728 52761632 52791424 53116096 53455864 53486048 53511524 53814992 54110651 54246236 54853589 54858496 55159888 55472704 55530464 55885676 55917232 55943866 56202608 56261128 56292896 56607232 56711974 56942116 57001406 57033592 57352064 57384448 57677312 57784034 58054576 58425934 58436224 58757272 58818452 58851664 59152016 59180288 59289791 59530394 59564008 59592379 59626028 59659696 59930332 59958976 59992832 60236288 60299008 60410581 60444692 60718889 61092416 61126912 61492018 61502848 61840744 62236321 62336302 62654438 62689816 63039872 63192178 63397376 63514682 63869344 63905303 63905408 64231552 64298432 64777108 65076704 65144464 65181248 65502367 65873836 66038896 66401713 66740597 66772496 66847814 67151168 67221088 67313407 67602304 68034736 68073152 68105576 68144032 68491808 68524544 69001702 69040664 69079648 69393016 69819904 69886351 70276592 70675136 70845889 71127224 71201284 71241488 71530592 71605072 71645504 72138143 72178876 72219632 72547244 72588208 72993536 73034632 73501813 73543316 74373376 74450816 74859848 75284384 75459734 75473024 75844846 75887672 76274968 76311424 76354388 76744192 76886194 76929608 77278586 77359051 77402732 77753984 77797888 77834944 78276352 78421189 78859088 78903616 79292339 79306304 79742012 79825042 80381021 80771584 80791249 80836868 80921038 81288256 81334022 81372896 81749248 81834368 81880576 81900511 82032082 82443592 82490144 82824896 82911136 82957952 83453453 84002072 84049504 84599267 84942578 85031023 85079036 85554112 85760813 86039296 86198497 86239696 86589664 86679824 86728768 86938307 87171392 87820348 87869936 87919552 88318384 88410344 89480468 89624216 90124672 90619816 90635776 91133728 91812182 91864024 92332856 92384992 92428996 92900864 92953168 93547762 93600584 93645167 93698044 94176236 94221248 94657024 94755584 94930913 94984516 96002368 96056576 96529804 96630314 97077232 97178312 97233184 97776128 97799933 97855156 97957046 98354564 98456974 98512568 98959616 99062656 99118592 99301994 99624448 99808786 100366112 100422784 100479488 100935296 101595508 102263392 102409639 102825226 102932291 102990412 103516028 103565504 103815721 104152832 104237014 104345549 104404468 104878081 104928208 104987456 105523264 105582848 105778211 106232192 106911728 106972096 107023048 107629984 108221302 108492472 109707178 109716992 110319776 110945408 111060928 111771352 111834464 111887732 112405216 112522256 112585792 113359939 113423948 113884232 114002812 114067184 114704128 115279213 115568068 116109152 116851868 116872448 117514544 117636904 117703328 118304032 118360576 118579582 119060788 119128016 119184758 119252056 119319392 119860664 119917952 119985664 120598016 120821162 120889384 121437778 122184832 122253824 122984036 123005696 123681488 124472642 124602247 124672604 125308876 125379632 126079744 126313033 126384356 126957677 127029364 127738688 127810606 127810816 128463104 128596864 128700803 129554216 130153408 130288928 130362496 131004734 131747672 132077792 132803426 133481194 133544992 133620179 133695628 134302336 134442176 134626814 135204608 135454781 136069472 136146304 136211152 136288064 136983616 138003404 138081328 138159296 138786032 139548521 139772702 140553184 141350272 141464519 141691778 142254448 142402568 142482976 143061184 143210144 143291008 144276286 144357752 144439264 145094488 145176416 145987072 146069264 147003626 147086632 148746752 148888313 148901632 149719696 150568768 150919468 150946048 151689692 151775344 152549936 152622848 152708776 153685609 153772388 153859216 154557172 154718102 154805464 155507968 155669888 156552704 156590819 156842378 157718176 157807232 158584678 158612608 159484024 159650084 160762042 161582498 161673736 161750743 161842076 162576512 162668044 162745792 163498496 163668736 163801022 163971577 164064164 164808413 164887184 164980288 165649792 165822272 165915904 166222903 166906906 168004144 168099008 168927157 169198534 169885156 170062046 170158072 171108224 171246523 171521626 172078592 172396994 172479392 173179328 173359648 173457536 173876614 174342784 175640696 175739872 175839104 176636768 176820688 177792139 178960936 179248432 180233221 180249344 181153049 181239632 182267456 182707819 183624364 183728048 184665712 184769984 184857992 185906336 187095524 187201168 187290334 187396088 188352472 188442496 189511168 189861826 189969032 192004736 192113152 193059608 193260628 194154464 194356624 194466368 195599866 195710312 195803531 195914092 196709128 196913948 197025136 197919232 198125312 198491909 198603988 199504921 199617572 200732224 200845568 201870592 202244119 203191016 204490769 204526784 204819278 205650452 205864582 205980824 207032056 207131008 207631442 208305664 208474028 208691098 208808936 209756162 209856416 209974567 209974912 211046528 211165696 211556422 212464384 212857513 213823456 213944192 214046096 215222063 215259968 216442604 216984944 218177057 219290533 219414356 220639552 221172623 221890816 222121856 222301387 223542704 223668928 223775464 224810432 225044512 225171584 226719878 226847896 227768464 228005624 228134368 229408256 230558426 231136136 232218304 233703736 233744896 233967349 235029088 235273808 235406656 236608064 237159164 238121576 238256032 238369516 238504112 238638784 239721328 239835904 241505957 241642324 241778768 242875556 244369664 245968072 246011392 247362976 248945284 249204494 249345208 250617752 250759264 252159488 252626066 252768712 253915354 254058728 254179739 255477376 255621212 255621632 256926208 257193728 257401606 257669621 259108432 260306816 260577856 260724992 261207419 262009468 263495344 264109069 264155584 265456961 265606852 266962388 267089984 267240358 267391256 268604672 268884352 269101679 269253628 270409216 270475051 270909562 272138944 272292608 272422304 272576128 273967232 276006808 276162656 276318592 277572064 279097042 279387647 279545404 281106368 282700544 282929038 283223633 283383556 284508896 284669077 284805136 284965952 286122368 286420288 286582016 287112287 288552572 288715504 288878528 290188976 290352832 292138528 294007252 294173264 297776626 297803264 299439392 301137536 301838936 301892096 303379384 303550688 305099872 305245696 305417552 307371218 307544776 307691263 307718432 309114344 309436204 309610928 311015936 311339776 311915857 313181638 313684756 315436352 315614464 317169356 317225216 318968048 319300168 321342637 321524084 323164996 323347472 323501486 323684152 325153024 325336088 325491584 327337472 327417167 327602044 327943154 328128328 329616826 329774368 329960576 331299584 331644544 331831808 332445806 333813812 336008288 336198016 337854314 338206099 338397068 339770312 340124092 340316144 342216448 342493046 342849661 343043252 344599409 344793988 344958784 346358656 346719296 346915072 347556979 347753228 348685568 349330751 351281392 351479744 351678208 353273536 353641376 355584278 357921872 358496864 360466442 360498688 362306098 362479264 364534912 365415638 367248728 367456096 367662977 369331424 369539968 369715984 371812672 374191048 374402336 374580668 374792176 376704944 376884992 378774557 379723652 379938064 383975123 384009472 386119216 386521256 388308928 388713248 388932736 391199732 391420624 391607062 391828184 393418256 393827896 394050272 396250624 396983818 397207976 399009842 399235144 401464448 401691136 403741184 404488238 406382032 408981538 409053568 409638556 411300904 411729164 411961648 414064112 414262016 415028537 415262884 416948056 417146653 417382196 417617872 419512324 419712832 419949134 419949824 422093056 422874067 423112844 424928768 425032223 425715026 427646912 427888384 428092192 430444126 430519936 432885208 433969888 436354114 438581066 438828712 439037731 441279104 442345246 443781632 444243712 444602774 445065709 447085408 447337121 447337856 447550928 449620864 450089024 450343168 451176451 453439756 453695792 455536928 456011248 456268736 458516569 461116852 462272272 464436608 464811991 467184179 467407472 467934698 470058176 470547616 470813312 471193849 473216128 474318328 476243152 476512064 476739032 477008224 477277568 479442656 479671808 483011914 483284648 483557536 485751112 488739328 489204457 491936144 494725952 495921223 497890568 498408988 498690416 501235504 501518528 504967001 505252132 505537424 507830708 508117456 508359478 510954752 511242424 514387456 514512691 514803212 515339242 518216864 520613632 521155712 521449984 522414838 524018936 526990688 528218138 528311168 530913922 531213704 531466727 533924776 534179968 534480716 534782512 537209344 537768704 538203358 538507256 538763753 540950102 541513357 541819124 544277888 544585216 544844608 545152256 546160967 547934464 548948323 552013616 552325312 552637184 555046373 555144128 558194084 558775294 559090808 562212736 562667147 565401088 565538743 565858076 566447266 566767112 569017792 569338154 569610272 569931904 572244736 572840576 573164032 573303577 574224574 577105144 577431008 577757056 580377952 580705664 584174171 584277056 588014504 588346528 592194869 595217161 595553252 598878784 600325691 602275072 603389479 603677872 606758768 607101376 608568149 610199744 610835104 614742436 615089552 615382526 615436864 618228688 618872408 619221856 622679552 623831714 626363276 627369512 630872704 631228928 634338712 634450432 637936096 638600336 642685274 643048168 646329992 646694944 647002972 647368304 650306048 650672176 650983168 652187701 654834334 655204088 655516169 655886308 656256656 659233652 659548736 659921152 662599168 663289088 664516391 664891612 667627624 672016576 672396032 675708628 676412198 676794136 679540624 680248184 680632288 684432896 684599531 684986092 685699322 686086504 689198818 689587976 689917568 692717312 693438592 693830144 695113958 695506456 697371136 698661502 702562784 702959488 703356416 706547072 707282752 711168556 715843744 716867473 716993728 720526037 720932884 724612196 724958528 726710047 729069824 730418843 730831276 734146567 734497456 734912192 735325954 738662848 739079936 739431968 740447477 743625344 748382096 748804672 749161336 749584352 753409888 753769984 757549114 759447304 759876128 767950246 768018944 768749861 772238432 773042512 776617856 777426496 777865472 779304779 782399464 782841248 783214124 783656368 786836512 787655792 788100544 793519573 793967636 794415952 798019684 798470288 802928896 806954491 808976476 812764064 817963076 818107136 819277112 822601808 823458328 823923296 828128224 828524032 830057074 830525768 833896112 834293306 834764392 835235744 839024648 839425664 839898268 839899648 844186112 845748134 846225688 850064446 851430052 855293824 855776768 856184384 860888252 861039872 865770416 867939776 872215729 872708228 877162132 877657424 878075462 882558208 884191231 884690492 888487424 888703739 889205548 890131418 894170816 894674242 894675712 895101856 899241728 900178048 900686336 900905621 902352902 906879512 907391584 911073856 912022496 912537472 917033138 917987983 922233704 924544544 928873216 929623982 930591937 934368358 934814944 935341253 935869396 940116352 941095232 941626624 942387698 943368943 946432256 948183467 948636656 952486304 953024128 953478064 954016448 954555136 956321377 958885312 966023828 966569296 967115072 971502224 976839647 978408914 983872288 989451904 990251633 991842446 995781136 996817976 997380832 1002471008 1003037056 1009934002 1010504264 1011074848 1015661416 1016234912 1016718956 1021909504 1022484848 1029025382 1029606424 1030678484 1036433728 1041227264 1042218191 1042311424 1044829676 1048037872 1053981376 1056436276 1056622336 1061827844 1062427408 1062933454 1067849552 1068359936 1068961432 1069565024 1075537408 1075799263 1076406716 1077014512 1077527506 1081900204 1083026714 1083638248 1088555776 1089689216 1090304512 1092321934 1095868928 1097896646 1104027232 1104650624 1105274368 1110092746 1110288256 1116388168 1117550588 1118181616 1124425472 1125334294 1126506029 1131077486 1131716152 1132255201 1132894532 1133534224 1138035584 1138676308 1139220544 1139863808 1141972931 1144489472 1145681152 1146607154 1147801039 1148449148 1153658891 1154210288 1154862016 1155514112 1160755904 1161411328 1163560321 1168348342 1168554112 1176029008 1176693056 1182490099 1184389738 1190434322 1191106504 1197757568 1198725661 1200651382 1204550144 1206778958 1207355744 1213517536 1214202752 1217136298 1220399488 1221670208 1229484872 1230179104 1230765052 1230873728 1236457376 1237744816 1238443712 1244544973 1247663428 1252726552 1254739024 1261632547 1261745408 1268071343 1268677424 1275872192 1277200672 1278954733 1285370548 1286096336 1292659984 1293389888 1294005944 1294736608 1301344352 1301966336 1304375402 1309668668 1310408176 1311032338 1311772616 1312513312 1318467304 1319097472 1319842304 1326578176 1329032782 1329783224 1335255248 1344033152 1344792064 1346071891 1351417256 1352824396 1353588272 1359081248 1360496368 1361264576 1369199062 1369972184 1370624717 1371398644 1372173008 1378397636 1379175952 1379835136 1385434624 1386877184 1389443363 1390227916 1391012912 1396534447 1397323004 1405125568 1405918976 1413094144 1414565504 1415708833 1422337112 1431435383 1431687488 1433734946 1433987456 1441052074 1441865768 1449224392 1449917056 1453420094 1458139648 1460837686 1461662552 1468293134 1468994912 1469821969 1469824384 1470651908 1477325696 1478159872 1478863936 1480894954 1487250688 1490002591 1496764192 1497609344 1498322672 1499168704 1506554441 1506819776 1515098228 1518894608 1519752256 1527239399 1535033731 1535900492 1537499722 1544476864 1546085024 1548208361 1553235712 1554852992 1555730944 1556109709 1558609558 1564798928 1565682496 1566428248 1567312736 1573673024 1575311584 1576201088 1587039146 1587935272 1588831904 1596039368 1596940576 1605857792 1607386073 1613908982 1617952952 1625528128 1629455447 1635926152 1636214272 1637771443 1638554224 1645203616 1646916656 1647846592 1651827833 1656256448 1660114148 1661051536 1667792224 1668586612 1669528784 1670471488 1678049296 1678851328 1679796536 1690541699 1691496268 1692451376 1700128892 1702860104 1710587648 1712368768 1721776504 1722079744 1731540832 1735879552 1744431458 1745416456 1754324264 1755314848 1756150924 1765116416 1768382462 1769380984 1777407478 1778411096 1779258173 1780262836 1788341632 1789348484 1789351424 1790203712 1798483456 1800356096 1801811242 1803687347 1804705804 1813759024 1814783168 1822147712 1824044992 1825074944 1828451933 1834066276 1835975966 1844467408 1848763483 1849089088 1857746432 1858198727 1859247964 1861183874 1868736716 1869629888 1870682506 1871738792 1880232704 1882190464 1883253248 1883711753 1884775396 1886737886 1892864512 1896366934 1897273312 1904972608 1906048256 1906956128 1908032896 1909110272 1912642754 1917770624 1932047656 1933138592 1934230144 1943004448 1945783141 1953679294 1955713529 1956817828 1967744576 1972498699 1978903808 1980503266 1982565431 1983684892 1991562272 1992683539 1993635952 1994761664 1999581061 2004942016 2006074112 2009786009 2019868004 2021008528 2022149696 2031322832 2032469824 2033437912 2044969696 2058050764 2059212848 2061356968 2072867456 2084436382 2084622848 2089659352 2096075744 2107962752 2112872552 2113244672 2123655688 2124854816 2125866908 2135699104 2136719872 2137922864 2139130048 2151598526 2152813432 2153838841 2154029024 2155055012 2163800408 2166053428 2167276496 2177111552 2179378432 2183410999 2184643868 2195793292 2208054464 2209301248 2220185492 2220576512 2232776336 2235101176 2236363232 2248850944 2249398459 2250668588 2253012058 2262154972 2263432304 2264510402 2265789064 2267068448 2276071168 2277352616 2278441088 2279727616 2283945862 2291362304 2293214308 2295602078 2296898296 2307317782 2308420576 2309724032 2311028224 2321511808 2322822656 2327120642 2336696684 2337108224 2352058016 2353386112 2364980198 2367442693 2368779476 2380868644 2382213008 2387761583 2395515136 2397451322 2399947627 2401302764 2412195863 2413557916 2414711488 2427035072 2428405504 2432898853 2434272596 2440798976 2443340416 2445315257 2458969744 2460358208 2461530104 2461747456 2472914752 2475489632 2476887424 2489089946 2495326856 2505453104 2509478048 2523265094 2523490816 2536142686 2537354848 2551744384 2554401344 2557909466 2570741096 2572192672 2573640839 2585319968 2586779776 2588011888 2589473216 2602688704 2608750804 2619337336 2620816352 2622064676 2623545232 2625026624 2636934608 2638194944 2651421899 2658065564 2659566448 2670510496 2687825861 2688066304 2692143782 2702834512 2705648792 2707176544 2718162496 2720992736 2722529152 2738398124 2739944368 2741249434 2742797288 2744346016 2756795272 2758351904 2759670272 2773754368 2778886726 2780455832 2782025824 2793068894 2794646008 2810251136 2811837952 2826188288 2829131008 2831417666 2844674224 2862870766 2863374976 2867469892 2867974912 2882104148 2883731536 2898448784 2899834112 2905199759 2906840188 2920026571 2921675372 2923325104 2936586268 2937989824 2939643938 2939648768 2941303816 2954651392 2957727872 2960118469 2961789908 2974501376 2975225561 2980005182 2993528384 2995218688 2996645344 2998337408 3013108882 3013639552 3030196456 3037789216 3039504512 3054478798 3070067462 3071800984 3073264117 3074999444 3088953728 3092170048 3096416722 3106471424 3109705984 3112219418 3115459963 3117219116 3129597856 3131359847 3131364992 3132856496 3134625472 3147346048 3150623168 3152402176 3158235157 3174078292 3175870544 3177663808 3192078736 3193881152 3209615983 3214772146 3227817964 3235905904 3251056256 3253683937 3258910894 3271852304 3275542886 3277108448 3290407232 3293833312 3295693184 3298356943 3303655666 3312512896 3320228296 3322103072 3335584448 3337173224 3339057568 3340942976 3356098592 3357702656 3359593072 3381083398 3382992536 3384902752 3400257784 3405720208 3421175296 3424431199 3424737536 3443553008 3463081664 3471448561 3471759104 3488862916 3490832912 3508648528 3510629696 3512301848 3534769007 3536764924 3538761968 3554814956 3556822192 3558516346 3560525672 3576683264 3578696968 3580407424 3600712192 3601588837 3603622484 3607374694 3609411608 3627518048 3629566336 3644295424 3648089984 3650149888 3656903866 3668132552 3671951932 3688934816 3697526966 3698178176 3716397454 3718495928 3720267089 3722367748 3737473432 3739259776 3741365012 3743477584 3760465408 3764380928 3767423506 3769550792 3771346271 3773475772 3790593499 3792733868 3794546624 3809945216 3812096512 3813912256 3816065792 3823126769 3825285508 3835541248 3842638261 3864095312 3866277184 3868460288 3885324611 3886008896 3891566282 3907358588 3911427058 3913635656 3935489152 3938670029 3944997398 3957807616 3961006532 3965130862 3967369784 3983124544 3985367078 3987271904 3989523328 3999162122 4009884032 4012148224 4019572018 4039736008 4042017056 4044292747 4044299392 4062645664 4064939648 4066875824 4089219197 4089939392 4116101528 4118425696 4122713936 4145364083 4145734912 4166520127 4168872764 4179318704 4192151488 4202279837 4215925504 4223726353 4225745104 4247311376 4249709632 4251733816 4259977043 4271398208 4275845728 4278260096 4303197052 4305626864 4307677682 4308058048 4310110024 4327600816 4332106856 4334552992 4358756864 4366821998 4369287736 4391586584 4416108928 4418602496 4440370984 4441153024 4465552672 4470202352 4472726464 4498796918 4501337176 4506024116 4524309944 4526864608 4529020804 4531578128 4534136896 4552142336 4554705232 4556882176 4565313907 4567891724 4586428616 4588613183 4591204156 4593796592 4614635564 4616841152 4619448064 4643023616 4651614737 4654241284 4673393368 4674216448 4704116032 4706772224 4729960396 4734885386 4737558952 4761737288 4764426016 4775523166 4791030272 4794902644 4799895254 4802605528 4824391726 4827115832 4829415041 4829422976 4854070144 4856811008 4865797706 4868545192 4881597952 4886680832 4890630514 4895722799 4917939488 4920716416 4923060208 4923494912 4945829504 4950979264 4953774848 4962940961 4978179892 4990653712 5010906208 5018072311 5018956096 5043682259 5046530188 5072285372 5074709696 5086970329 5103488768 5108802688 5112931901 5115818932 5139025969 5141482192 5144385344 5147281678 5170639936 5173559552 5176023776 5178946432 5183132339 5205377408 5217501608 5238674672 5241632704 5244129352 5247090464 5250053248 5273869216 5276389888 5302843798 5316131128 5319132896 5341020992 5375651722 5376132608 5381249027 5384287564 5405669024 5411297584 5414353088 5436324992 5441985472 5445058304 5455133453 5476796248 5479888736 5482498868 5485594576 5488692032 5513590544 5516703808 5554637011 5557773452 5560911664 5564051648 5586137788 5589292016 5620502272 5658262016 5662835332 5689348448 5725741532 5726749952 5734939784 5735949824 5764208296 5767463072 5796897568 5799668224 5810399518 5813680376 5840053142 5843350744 5846133997 5846650208 5873172536 5875979648 5879287876 5879297536 5882607632 5909302784 5915455744 5920236938 5923579816 5926401283 5950451122 5960010364 5987056768 5990437376 5993290688 5996674816 6007770637 6026217764 6027279104 6060392912 6075578432 6079009024 6105510103 6108957596 6140134924 6143601968 6146528234 6149998888 6177907456 6184340096 6189338617 6192833444 6219411968 6220926173 6224438836 6230919926 6234438232 6259195712 6262719694 6262729984 6265712992 6269250944 6294692096 6301246336 6304804352 6306339347 6316470314 6348156584 6351741088 6355327616 6384157472 6387762304 6419231966 6425915881 6429544292 6455635928 6471811808 6502112512 6507367874 6514143559 6517821788 6543704608 6547388771 6551085772 6554216896 6580814464 6587666624 6591386368 6596713886 6603582601 6607311332 6625025792 6637284269 6640456592 6644206144 6671168896 6674346448 6678115136 6681885952 6694249639 6712197184 6719186144 6762166796 6765985072 6769805504 6800515568 6811440416 6848862398 6849475072 6887106016 6926163328 6942897122 6943518208 6977725832 6981665824 7017297056 7021259392 7024603696 7069538014 7073529848 7077523936 7109629912 7113644384 7117032692 7121051344 7153366528 7157393936 7160814848 7174064711 7203177674 7207244968 7214749388 7218823216 7255036096 7259132672 7288590848 7295527337 7296179968 7313807732 7336265104 7343903864 7377869632 7395053932 7396356352 7432794908 7436991856 7440534178 7444735496 7474946864 7478519552 7482730024 7486955168 7528761856 7530594841 7534847012 7539101584 7542692542 7546951544 7581186998 7585467736 7589093248 7619890432 7627824512 7632131584 7646253538 7650571016 7671082496 7685276522 7728190624 7732554368 7736920576 7770649222 7772017792 7783132564 7814717176 7822854116 7827271312 7870978304 7877340058 7885542203 7889994796 7922013064 7925786407 7930261724 7934739568 7966249088 7970734156 7974543808 7979046656 7993810517 7998324244 8019768064 8034607273 8039144036 8075612237 8079472016 8084034112 8088585494 8088598784 8125291328 8129879296 8133751648 8144922247 8178438394 8179878784 8232203056 8236851392 8245427872 8290728166 8291469824 8333040254 8337745528 8358637408 8384302976 8404559674 8431851008 8447452706 8451490208 8456248471 8494622752 8499419264 8503467632 8519954086 8542796416 8551691456 8556520192 8572352569 8606394104 8611253728 8615355364 8616116096 8620220048 8655201632 8664213712 8669105984 8711814811 8733643996 8738575472 8783173168 8831427829 8832217856 8876499401 8880741968 8931105344 8940404704 8945452928 8952683131 8997593836 9002674352 9012048232 9048619888 9053729216 9058041608 9063156256 9068273792 9109410464 9113764352 9130627814 9135783448 9172857232 9177226366 9182408312 9187593184 9229271128 9233682304 9238896128 9286047232 9303229474 9308482568 9346786736 9408232064 9413544448 9422503237 9459920792 9469770772 9475117904 9523474576 9528852032 9551046332 9589805288 9594373019 9599790508 9605211056 9648783452 9654231664 9658830082 9658845952 9708140288 9726103541 9731595412 9737090384 9773361664 9775741129 9781261028 9791445598 9835878976 9841432832 9846120416 9891659008 9901958528 9907549696 9909961831 9925881922 9956359784 9981307424 10021812416 10036144622 10037912192 10087364518 10093060376 10097867813 10144570744 10149419392 10173940658 10206977536 10217605376 10225863802 10231637864 10236511307 10278051938 10282964384 10288753783 10288770688 10294563356 10341279872 10347119104 10352047552 10357892864 10366264678 10377058373 10410754816 10430018137 10435003216 10477349344 10483265408 10488258704 10494180928 10500106496 10519535147 10545881087 10547738432 10605687596 10632262256 10638265792 10682041984 10690675793 10745236117 10751303444 10762498054 10768575128 10811338048 10822595168 10828706176 10837458527 10872649984 10883970944 10890116608 10892767963 10910266906 10953592496 10959777472 10964997736 10971189152 10977384064 11027181088 11033407616 11109274022 11115546904 11121823328 11128103296 11172275576 11178584032 11241004544 11251702511 11325670664 11378696896 11406188129 11451483064 11453499904 11464400101 11469879568 11528416592 11534926144 11562794831 11593795136 11620799036 11627360752 11680106284 11686701488 11692267994 11693300416 11746345072 11751959296 11758575752 11765215264 11830911488 11833791893 11840473876 11847159632 11852802566 11900902244 11920020728 11974113536 11986581376 11993349632 12015541274 12052435528 12054558208 12120785824 12151156864 12158018048 12211020206 12217915192 12280269848 12287203936 12293056468 12299997776 12355814912 12368680192 12378677234 12385666888 12391566319 12441852346 12448877672 12454807211 12461839852 12468876464 12518391424 12525439388 12525459968 12531425984 12538501888 12561702241 12589384192 12602492672 12612678694 12625811429 12632940628 12696313168 12703482176 12710655232 12768314944 12775524608 12799163531 12838463932 12851831762 12859088584 12911271856 12941344381 12943623616 13004225024 13007391089 13014735748 13028287118 13035643576 13087409216 13094777542 13102171544 13108433792 13161628928 13175333248 13182772736 13185982271 13193427772 13207165202 13214622664 13250051584 13274568538 13280913184 13288412288 13342337792 13348692896 13356230272 13363771904 13388499278 13424394368 13438372288 13524333592 13531970144 13539611008 13601031136 13620481987 13622880832 13689994703 13697724796 13774212032 13807490893 13852326656 13877958017 13885794244 13948784773 13955451664 13963331648 13997067427 14034594112 14042518784 14049207392 14068502063 14139076028 14147059696 14155047872 14219259824 14227288768 14234065384 14242102688 14314787872 14321629696 14348129422 14406355348 14414489936 14429498776 14437646432 14510072192 14518265344 14591054674 14592359936 14627615464 14672530208 14687807728 14755739264 14790107864 14792712704 14806790801 14865589816 14873983712 14881068356 14889470992 14949893728 14957039104 14965460048 14973910336 15061189682 15069694024 15076871887 15078203168 15085385084 15093903088 15162373996 15170935472 15178186496 15239780864 15255649024 15283876993 15292507076 15301142032 15370553044 15456381248 15465108736 15541298444 15544035584 15566265128 15629434352 15645708232 15654542624 15741956608 15745789213 15754680116 15771084406 15779989592 15844026128 15851572814 15860523448 15869479136 15932498176 15941468312 15949087616 15958093312 15987621034 15996648488 16039536128 16069214546 16078288072 16151224474 16158944032 16168068224 16177170988 16177197568 16250582656 16259758592 16267503296 16289844494 16356876788 16359757568 16464406112 16473702784 16490855744 16572098851 16581456332 16666080508 16675491056 16714331081 16717274816 16768605952 16799633389 16809119348 16885371041 16894905412 16902980416 16912496942 16989245504 16998838528 17006935264 17030291971 17039908172 17085592832 17103382912 17113040384 17117206799 17144705138 17212788208 17222507456 17230710728 17232232192 17240440096 17310403264 17328427424 17338211968 17423629622 17467287992 17477150944 17566346336 17662855658 17664435712 17681246803 17752998802 17761483936 17862210688 17880809408 17890905856 17905366262 17924009917 17995187672 18005348704 18015485873 18024096464 18097239776 18107458432 18116083216 18126312512 18136547584 18170106163 18218820928 18261255628 18271566896 18345714464 18354452732 18364816624 18375186368 18458542256 18467364608 18559953293 18606458948 18616965136 18693573472 18814781027 18816464128 18845006474 18919841584 18939541544 18950235808 19046949152 19057704064 19102092664 19179610576 19188746038 19199581016 19210422112 19297566904 19308463328 19317660164 19317691904 19416280576 19452207082 19463190824 19474180768 19551482258 19562522056 19582891196 19671757952 19682865664 19692240832 19783318016 19803917056 19819923662 19851763844 19912719568 19962614848 20043624832 20072289244 20075824384 20174729036 20186120752 20195735626 20289141488 20298838784 20336398313 20347881316 20435210752 20440185997 20451727604 20463275728 20473022614 20556103876 20565928768 20577507566 20577541376 20589126712 20682559744 20704095104 20715785728 20720829283 20732529356 20754116746 20821509632 20860036274 20870006432 20954698688 20966530816 20976517408 20988361856 21000212992 21039070294 21091762174 21095476864 21211375192 21264524512 21276531584 21364083968 21381351586 21403614551 21490472234 21502606888 21512848819 21524996108 21537150256 21622676096 21645190336 21657412352 21674917054 21697485689 21745299968 21767941888 21785535926 21808219741 21820533812 21907184992 21919518929 21919554944 21929995472 21942378304 21954768128 21995391671 22054362176 22066815232 22107646099 22218548044 22231093808 22243646656 22256206592 22344551152 22357168064 22467311881 22503405022 22651341328 22757393792 22775787559 22812376258 22902966128 22928800202 22939759136 23056833184 23069852288 23088498601 23125589662 23187590272 23241598072 23254721504 23360212568 23373402976 23384535988 23386600832 23492690144 23503918592 23517151504 23530430528 23667583786 23680947752 23694319264 23705605132 23801804488 23840041456 23948227072 23971018393 23973162752 24031082548 24104871056 24241571648 24300139927 24302313728 24422040412 24435830384 24560539696 24574407872 24586112936 24599995552 24737360384 24743383049 24757354468 24771333776 24783132638 24883704692 24897755344 24909614422 24923679704 24937752928 25036782848 25050878776 25062851968 25077003776 25123404482 25204985344 25225357388 25251622858 25265881256 25392626336 25406964352 25421310464 25536629888 25551049216 25598327062 25676927864 25703663524 25718177168 25822543712 25882688762 25887247232 26014782178 26029471496 26041869623 26056574236 26071287152 26174818432 26189555084 26204343088 26216867584 26265377413 26323257856 26350666496 26371964542 26386855544 26399423897 26414330404 26429245328 26534154493 26549137076 26561826368 26576824576 26684675584 26697385792 26712460544 26761887383 26776998556 26848788736 26876744576 26898467827 27048667184 27063940288 27079222016 27197272277 27202062272 27240963974 27245761664 27379989406 27395449592 27548424064 27570690203 27614981786 27704653312 27755916034 27771588488 27897569546 27910903328 27926663296 27994134854 28069188224 28085037568 28098414784 28137004126 28278152056 28294119392 28310049229 28310095744 28438519648 28454577536 28468130768 28484205376 28624534379 28629575744 28696258844 28812710696 28828979872 28858997552 28875292864 29017548581 29020144384 29165640889 29182109348 29255230928 29345060416 29375615456 29415958859 29511478528 29566084471 29580215728 29613581602 29731179632 29747967424 29762136712 29778941984 29819839301 29899787456 29930920096 29947820672 30122379364 30139388048 30153743774 30156406336 30170770168 30187806176 30324747992 30341870944 30356372992 30511298048 30567753986 30585014152 30602284064 30741106088 30912762496 30930217472 30959653493 31082596888 31088071168 31132530256 31258868704 31291416464 31309085248 31384728827 31491578426 31509360232 31542168812 31559979184 31688052256 31703145628 31721046896 31738958272 31864996352 31882936624 31898175232 31957197349 31975242068 31993296976 32120292281 32138429092 32156576144 32302448948 32317888064 32336136448 32354341976 32501165312 32535006592 32561303159 32579688988 32713753576 32719515136 32928812224 32947405568 32981711488 33144197702 33162912664 33332161016 33350982112 33428662162 33434549632 33537211904 33599266778 33618238696 33770742082 33789810824 33805905287 33805960832 33824993884 33978491008 33997677056 34013870528 34060583942 34079816344 34171185664 34206765824 34234413598 34270059593 34289410276 34425576416 34445014912 34461421456 34464464384 34480880192 34620806528 34656854848 34676423936 34740586727 34847259244 34934575984 34954301888 35126506177 35132692672 35305775813 35325711316 35362493606 35505997604 35522967872 35608792303 35724421376 35761618816 35781811712 35790523307 35810732524 35848019834 35990375344 36010697408 36030971746 36048192928 36194479552 36214916864 36232166432 36252625024 36273095168 36281926373 36340212326 36437641856 36522511256 36543133792 36691428928 36708905464 36729633248 36750372736 36917084512 36934729216 36969879679 37119906586 37212917896 37233930272 37387146944 37477475281 37629562054 37632928256 37668743189 37690012948 37839683168 37879083088 37900471616 37992040159 38093898304 38115408128 38185934171 38204185328 38359221152 38377492076 38399162032 38420844224 38595133808 38616926656 38635320328 38882459077 38904414164 38926381648 38948361536 39102964516 39125044112 39165782392 39343515904 39384481664 39607834112 39639847324 39703527688 39825439136 39925229696 40087249664 40144578488 40151648768 40349458072 40372241504 40391471252 40578282976 40597677568 40672796626 40695762632 40880371994 40903455208 40922937979 40926551456 40946045228 41112207752 41131857536 41155015132 41155082752 41178253424 41365119488 41408190208 41441658566 41465058712 41484808981 41508233492 41720072548 41740012864 41909397376 41933061632 41953034816 41976723712 42054394459 42078140588 42183524348 42190953728 42422750384 42529049024 42553063168 42728167936 42738570721 42762703172 42807229102 42980944468 43005213776 43025697638 43049992216 43074300512 43245352192 43290380672 43314824704 43325370319 43349834108 43394971378 43535883776 43571071852 43616439482 43641067624 43814369984 43839037858 43839109888 43859990944 43884756608 43909536256 43990783342 44108724352 44133630464 44215292198 44437096088 44462187616 44487293312 44512413184 44689102304 44714336128 44934623762 44981411167 45006810044 45302682656 45367470077 45514787584 45551575118 45599004913 45624752516 45805932256 45831721397 45857600404 45879518272 45990364403 46113666368 46139704576 46176997202 46225078207 46251179324 46375180544 46460989883 46483196144 46509443008 46720425136 46746805952 46769071976 46773201664 46859747473 46985380288 47034303008 47060861056 47335167572 47361895504 47388638528 47411210264 47603608976 47680082912 47942036786 47946325504 48062165096 48209742112 48483143296 48600279854 48604627456 48844080824 48871660768 49121079392 49148815744 49172225872 49199991104 49486766098 49514708936 49542667552 49566265276 49767409384 49795510688 49819228844 49847359408 49875505856 50073565696 50101757552 50125703936 50218452977 50246808964 50450714776 50503245716 50531762512 50785252672 50813928704 51068691359 51073259776 51196654124 51353855728 51407327048 51436354336 51645087424 51765377524 51774494464 52029564356 52058942992 52083739246 52113148472 52142574304 52349636864 52379110168 52408686176 52433735168 52530754826 52701332992 52743929084 52773711088 52798847794 52828660808 52858490656 53068308986 53098274152 53123652736 53153649152 53394771584 53424921088 53523774766 53553997112 53697577472 53753489152 53796935654 54097334368 54127880576 54158444032 54394544554 54404124544 54481927948 54491523328 54759978812 54790899184 55096848128 55141380406 55198795421 55229963572 55480504849 55511832068 55543176976 55795139092 55821806656 55853326592 55956673619 55988269708 56138376448 56196829568 56242250911 56274008252 56529285659 56556304112 56588238784 56620098458 56620191488 56877039296 56909155072 56936261536 56968410752 57014455729 57249068758 57259151488 57392517688 57625421392 57657959744 57717995104 57750585728 58035097162 58040288768 58331281778 58364218696 58510461856 58690120832 58751230912 58831917718 59022957056 59132168942 59160431456 59193739297 59227163204 59462359264 59495934848 59524273424 59557883968 59639678602 59799574912 59861840192 59895641344 60006467983 60244758728 60278776096 60307487548 60312812672 60341540336 60375612352 60649495984 60683741888 60982703677 61135507972 61170028304 61204568128 61482212176 61819994803 61825524992 61919306986 62165193776 62265060512 62517737408 62582832928 62618170496 62668781917 62769457654 62983156852 63018720464 63084337624 63119958368 63376104512 63406291256 63442093792 63477916544 63765873248 63796350464 63914394698 63950484136 63986593952 64240584562 64276858184 64313152288 64604897896 64635776128 64672272896 64708683952 65002330624 65070013184 65122606318 65159377976 65427507152 65857624448 65894811136 65957522659 65963422976 66288395404 66325825328 66664322032 66701964224 66857324324 66869099264 67160611133 67198533556 67236477392 67541484164 67579621648 67611810574 67611921664 67649987768 67956982016 68027741056 68082724787 68121167884 68159632688 68413531648 68430187903 68468827196 68540119186 68578820552 68851152832 68890029824 68922842912 68961760384 69241613056 69313709696 69352847872 69369732817 69481173454 69694518488 69869151968 69908603776 70253012354 70265385344 70611551626 70651422632 70685074691 70724987212 71011995208 71045935744 71217584606 71448842752 71523237632 71581046614 71621465048 71655579149 71696039668 71980750688 72021276481 72021394816 72061943492 72096385856 72388959104 72429833728 72464332864 72505250048 72563852746 72639408611 72680424652 72875283712 73010126959 73045022512 73086267584 73382857856 73417810928 73459266496 73500745472 73636746029 73821167609 73834169024 73939759358 74239813172 74425835792 74467860544 74774293888 74834730551 74954950562 75259124108 75337486378 75380025896 75679366336 75758166176 75800943232 75862209689 75984080318 76187796608 76230816256 76371868342 76408370656 76718442304 76754984152 76798324064 76841688448 77190267616 77233853312 77270640656 77764918154 77808828328 77852763296 77896723072 78205929032 78250088224 78331564784 78687031808 78761917577 78768963328 79279694648 79407055376 79650878272 79843316903 79850459392 80174499328 80250800707 80289156976 80698916144 80744483008 80782942504 80939563817 81156565952 81345593252 81391525264 81760743988 81806910416 81845875958 81853102912 81892090456 82224415504 82263715072 82310030264 82356506848 82816380416 82836543251 82883317132 82930117424 82969617962 83016466984 83440145096 83480025728 83818794752 83906069632 83953447424 84108788918 84156281176 84367048696 84381907456 84845500768 85058098048 85106126336 85477141442 85525406344 85614458204 85961888936 86010427552 86051395276 86099984432 86148601024 86490704384 86580761344 86650740638 86699668216 86740964233 86789942756 87142143704 87183650477 87232878964 87282135248 87628739968 87678075716 87678219776 87719981888 87769513216 87931915687 87981566684 88217448704 88380680003 88430584396 88874192176 88924375232 88974586624 89378204608 89428672256 89594144717 89869247524 89962822334 90013620088 90589410667 90605365312 90734940154 91029575168 91103150236 91198009826 91249505032 91611864512 91663442794 91715200808 91759036544 91980728806 92227332736 92279409152 92353994404 92450156414 92502358648 92750361088 92921979766 92966392288 93018733181 93018886016 93440850272 93493611904 93538143952 93546403328 93719494946 93970760576 94068606016 94121722112 94295878259 94670335144 94723791008 94777277056 94822420528 95207217952 95343373909 95360165824 95829962921 95884073572 96124330192 96419484224 96652436251 96966286592 97145706119 97200559708 97641493411 97688161648 97743321536 97979471989 98242158784 98297631488 98344451744 98399982208 98479514441 98973532196 99029417872 99085335104 99132530552 99534818768 99591021376 99638457688 99694718816 99751011712 100203515104 100251407872 100436905954 100493617928 100901429552 101006491432 101063525024 101570505344 101627857408 102137382718 102146519552 102393308248 102707711456 102814654096 102872708672 103290174848 103530755048 103548988928 103647535607 104059128712 104117885984 104167478492 104226296944 104285148608 104699273728 104758220336 104817372352 105061509652 105487858168 105538103209 105547422176 105597695588 105657321616 105716981312 106136617972 106196548304 106247305472 106789543168 106987138951 107047549532 107107994224 107506978304 107593871308 108194668736 108255761152 108789089108 108808249088 108963855896 108983046656 109519957624 109581798368 110193696256 110282760812 110397590842 110459927144 110961009698 111023664136 111076545943 111086353952 111590278184 111643613312 111706653184 111913347238 111976539416 112276752896 112393659136 112484501822 112548016504 112601624377 113058571318 113112608224 113176477568 113240196916 113240382976 113754078592 113818310144 113872523072 113936821504 114028911458 114147642103 114498137516 114518302976 114785035376 115250842784 115315919488 115435990208 115501171456 115714886617 116004691957 116070194324 116662563556 116728437392 117000317567 117020923712 117380241664 117502461824 117597433723 117663835436 118197597287 118264337884 118320862912 118387478594 118454326408 118924718528 118991869696 119048546848 119115767936 119212043797 119279357204 119599149824 119723680384 119791282688 119820447593 120012935966 120489517456 120557552192 120614975096 120625625344 120683080672 120751224704 121298991968 121367483776 121965407354 122271015944 122340056608 122409136256 122964424352 123639989606 123651049984 123768727621 123838613972 124330387552 124530121024 125035474816 125165665856 125236340992 125337563834 125468069419 125538915308 125966313704 126037440928 126108401111 126168675248 126239916736 126752209024 126812582512 126884187584 126955833088 127190743141 127531746496 127828789396 127900968272 127973187904 128481169124 128553716368 128626304576 129209795792 129271552256 129417367904 130140026368 130245212636 130318755952 130855014304 131715248896 131915045318 131926845952 132576790808 132651650656 133328644064 133403928448 133714648648 133738198528 134321222266 134397067112 134472954784 135082968328 135159243296 135223621148 135223843328 135299975536 135913964032 136055482112 136165449574 136242335768 136307229509 136319265376 136860375806 136937654392 137080238372 137157641104 137702305664 137780059648 137845685824 137923520768 138178724651 138483226112 138627419392 138739465634 138962346908 139389036976 139738303936 139817207552 140506024708 140530770688 141223103252 141302845264 141370149382 141449974424 142023990416 142091871488 142354788191 142435169212 143046475264 143081301979 143162093228 143242930096 143311158298 143392079336 143961501376 144042552962 144042789632 144123886984 144192771712 144777918208 144928665728 145010500096 145045804981 145127705492 145278817222 145360849304 145750567424 146020253918 146090045024 146172535168 146765715712 146835621856 146918532992 147001490944 147273492058 147642335218 147668338048 147879518716 148479626344 148851671584 148935721088 149548587776 149669461102 149825301857 149909901124 150518248216 150589941733 150674972756 150760051792 151358732672 151516332352 151601886464 151724419378 151882399823 151968160636 152375593216 152657538187 152743736684 152816741312 153436632503 153436884608 153509968304 153596648128 153683376896 153967741697 154380535232 154467706624 154541281312 154753522693 155529836308 155617656656 155705526592 155793446144 156411858064 156500176448 156663129568 157523835154 157537926656 158559389296 158814110752 159301756544 159686633806 159700918784 160501601414 160578313952 161397832288 161488966016 161565885008 161879127634 162313131904 162691186504 162783050528 162874698811 163521487976 163613820832 163691751916 163706205824 163784180912 164448831008 164527430144 164620060528 164713013696 165673086502 165766634264 165860234848 165939235924 166032933968 166880290192 166960051456 167637589504 167797128751 167812139264 168217577836 168312562352 168734097392 169691001536 170100979489 170116196096 170954282884 171050812688 171228916408 171923777872 172020855104 172102790552 172199968864 172297202048 173161522688 173203681343 173301481276 173399336432 173481928466 173579885512 174284287408 174367300954 174465757928 174564270496 175257479936 175356151432 175439963776 175539026432 175863831374 175963133368 176434897408 176761360006 176861168792 177748384352 177848750464 177949173248 178756409216 178857344512 179188289434 179738495048 179925644668 180027240176 181178821334 181210730624 181469880308 182206300472 182293087361 182396019652 182499010064 183223729024 183326885588 183430401616 183518073088 183857641891 183961457612 184454665472 184707988808 184795967279 184900312828 185004717296 185739081451 185843959532 185932784576 186037466362 186037772032 186881700544 186987223808 187076287904 187333211681 187438989892 187941521152 188137212032 188243444224 188289274789 188591756518 189340670288 189447582016 189554554112 189644841056 190414435904 190686747818 190720331648 191659925842 191768147144 192248660384 192838968448 193304872502 193932573184 194291412238 194401119416 194493714833 195282986822 195376323296 195486643072 195958943978 196484317568 196595262976 196688903488 196799964416 196959028882 197164109087 197947064392 198058835744 198170344603 198170670208 198265061104 199069637536 199182042752 199276915376 199389437632 199502023424 199871167793 200371740653 200407030208 200873811908 200987235856 201802859104 202012982864 202127050048 203122840067 203141010688 204159486223 204274765436 204786616496 205415422912 205629308192 205745417344 205911712013 206580349696 206962591297 207061510096 207295071214 208118257424 208235771968 208334956984 208452593888 208570297216 208738875107 209516440672 209634744704 210123019304 210975716336 211076206418 211094844352 211195391176 211314643232 211433962624 212273235944 212393096608 212494610944 213579086336 213974277902 214095099064 214215988448 215187742616 216389337472 216511522304 216717574451 217578178216 217616498176 217927711792 219039915248 219163596736 219693101789 220565521624 220795181684 220919854288 221922019396 222047328272 222153091886 222172707904 223180556368 223287226624 223700381443 223826694476 223953078832 224787318272 224842045967 224969003644 225096033008 225203248754 226117142636 226225216448 226352955136 226480393832 227508157184 227745046144 227873643008 227929122113 228057822916 228295284206 228996275032 229036605952 229570070752 230501685568 230631838976 230871980416 231002342912 231429773234 232009383914 232140388648 233325127112 233456874784 234000635134 234041847424 234760483328 235004923648 235194867446 235327670872 235439760061 236395194574 236528675768 236641337009 236641725824 236774957188 236908652816 237849437056 237983739392 238097093696 238231535872 238424087594 238558714408 238672342579 239198299648 239447360768 239640895186 239890417151 240025871932 240979034912 241115104384 241229950192 241251250688 241366161344 241502449408 241949308381 242597983936 242734967552 243184107089 243930814708 244542031888 244680113216 244818272512 245885543239 245928848704 247140430691 247279979212 247537455242 247677227944 248660775104 249060242048 249261546121 250070949632 250331331712 250472681984 250533663149 250675127668 250936138838 251077830616 251932627408 252074881856 252216802222 252337350496 252479833472 253504418048 253625165024 253768375168 253911666176 253973484611 254381486282 255063492992 255657578792 255801936544 255946375808 256962338248 257107432736 257252609152 258419591584 258543104512 258789157753 258834735808 260490425272 260637511904 261710028608 262342326967 263430497792 263681202323 263830090636 265153581616 265303301312 265944281113 266657288128 266807856896 267301539197 267429297296 268642444532 268794134224 268945909568 270165936656 270318486592 270447242296 270599951072 272110964224 272177213539 272330899148 272484671536 272614459018 272638530752 273720751612 273875308784 274160476744 274315282208 275404611328 275691371648 275847041536 276357449302 277254838784 277478931268 277924693816 278778073952 279476607872 279634415104 281012049416 281061541376 282446206504 282605690528 282740298764 282899948848 284047980832 284183742976 284709576382 284870338424 286162603958 286324186456 286460565853 286485860192 286622316596 286784158672 287923002752 288085105924 288085579264 288247773968 288385543424 288919151543 289555836416 289857331456 290091609962 290255410984 290393662867 290557634444 290721698608 292040507836 292180090048 292345070336 293531431424 293671243712 293837065984 294380761213 294546984116 295284670436 295336676096 295759037432 296959252688 297703343168 297871442176 299097175552 299169995047 299338922204 299650603714 299819802248 301036496432 301179883466 301349945512 301520103584 302717465344 303032664704 303203772928 303277592233 303448838756 303764799646 303936321272 304751186432 305315076374 305487473368 305633482624 306873265006 306873769216 307019936608 307193296256 307366753792 307935483394 308761070464 308935413248 309082562624 309507045386 311059672616 311235313312 311411053184 311586892288 312823716128 313000352896 313326259136 314869878169 315047670308 317118778592 317572290539 317628221504 318603513088 319193034391 319373267612 320822049779 321003202828 321156627904 321932550821 322795664576 322977932032 323131770016 323575547449 323758255268 324626263808 325226929181 325382373008 325566101056 325749397622 327042975952 327227641664 327383503832 327412411648 327568361824 328018232311 328897662016 329240121056 329426027392 331346173004 331533268528 331720469696 331878471848 332065867936 333760580384 333920102912 335594257502 335624278528 336435155672 336625124704 337468194784 339382003072 340201958978 340232392192 340556188423 341908565768 342101625376 342457832816 343847555744 344041710208 344205581104 344399937728 344594404096 345232017097 346407362686 346602962552 346798672864 346963856932 347159771024 348568574816 348734601908 348931515856 349128540992 350514959872 350712302864 350879927552 351529170839 351727662748 351926266736 353522720012 353722337584 355496768704 355697500928 357480839513 357512818432 358376578868 359476990096 359851289336 360054480352 362357642668 362421461248 362939760616 364412600944 364586174722 364792039304 364998020128 366447458048 366653771176 366860803232 367036146176 367715283782 367922915224 368909330944 369415977616 369591934558 369800625656 370009434592 371478162902 371687919064 371865569152 372074932724 372075544064 373763401088 373974447616 374152575808 374666423362 374877979784 375883042304 376274424064 376578549578 377183513036 378681340576 378895164032 379109108224 379289682112 380828871808 381373495636 381440663296 383319851684 383536294288 384497320768 385677936896 386391567947 386609745004 388363533943 388582824476 388802238832 388987429666 390565973644 390752646592 390973286144 391696715333 391917887956 392968635136 393377806976 393599928832 393695756377 393918057764 394328218174 395894128784 396117671488 396340689206 396341340416 396530122208 398139275072 398364085504 398553830752 398778875264 399004046848 399101190103 399742335586 400743481306 400814060416 401747623816 401974471712 403605718208 404025965728 404254100096 406245680134 406282021376 406668676469 408318972446 408549530872 409573232992 410830845824 411258616384 411490834688 411823424026 412252228091 413160699392 413925182594 414123020192 414356175079 414590142428 416236514848 416471543936 416669913968 416905187776 417140594432 417477750214 417912441749 419032881344 419269489408 420045275881 420246038608 421951432672 422152412836 422189688704 422390782352 422629286464 422867925248 424546471888 424786193216 426878925739 427948555804 428190198128 428431976896 430375485232 432739963621 432778674944 433435148902 435156356432 435855423584 438079830496 438327193472 438681473419 439386203578 441131043248 441590363368 441839708576 443844038792 444094656544 444306183772 444345415808 446361112736 446574453248 447400762886 447653388952 447906157664 449684091934 449938007288 450192066016 450406497508 452234285272 452450432896 452705910272 452960787664 455016314368 455490092288 455858244226 456115645832 456590568412 457992550064 459140141504 461003371136 461263677952 461702658613 461743960832 462859546468 464018767828 464280777296 466650254224 466913749568 468001270268 468083694848 470009847296 470124277931 470389734892 470655341744 470879520122 472790389148 473057351536 473282674018 473283451648 473549914376 473817305632 475698874112 476194187392 476463071744 476579073509 476848175188 477117428816 477344685158 478894721536 479281790372 479780834302 480051743864 481958069824 482230208768 482459900384 482732322688 483004898816 483898616762 485195967872 485469935104 486368214178 487861629416 489084063776 489360226432 489636545024 491771086478 491857697408 494280861382 494559958424 494795522837 495074910484 495354455888 497321550208 498120484096 498523092242 499042170847 500141899264 500662663424 501067326298 501350255336 501589054043 501872277676 502155661232 503865254816 504148935367 504149763712 504433604444 504674700992 504959666944 505894008433 507008836096 507250330048 507536750336 507946969222 508475860277 508762972564 510126985984 511070888713 511315157584 511603873088 511892751616 513924676496 514214865472 514505218304 515457222203 516748173263 516839183168 517578315506 517669471616 520980850544 521275023808 523420057216 523843113857 524684653934 527362404646 527660181272 530307163232 530606602624 531035467823 531888562226 533314576256 533615713792 534603078394 534858594592 537284889064 537588268448 537891819136 540331873312 540636973184 540894484592 541199902144 544354427078 544661798296 544969343072 545228918036 545277061504 547441503224 547750617568 548320953488 548630564416 550809222656 551333423039 551382743296 552714898604 554957862536 555849387632 557556147904 558903218321 558953215744 561755604949 562024098832 564892413008 565211381056 565480597528 565799897696 566576946719 568095961664 569419152764 569740676848 572325207916 572648372912 572921131706 572971720384 573244633192 573568317344 575846005504 576170211848 576495547936 576771086848 577838303086 579714662912 580183219924 580510821968 580787325734 581115268888 581443397216 584081015672 584360180096 584690140672 587342487424 587674131968 588761522426 589093968232 590569340872 590673352192 591518074864 593918505376 595406686336 595742884352 596309847713 598339990094 598677844408 599301207428 599639604496 602072992864 602359766932 602699891024 603040207168 605434930688 606065329408 606555184466 606897677512 607186749631 607529599292 607872642544 610285553339 610630152748 610974946736 611266965248 613746530012 613747538432 614039873216 614386592512 615523409809 615870966788 617522140928 618165125248 618664760021 619014090772 622119345232 622470626624 622822106368 625647432256 626000705792 626652518272 627159013019 629739756338 630095340616 634125874669 634237557184 635144581078 635256443008 637207026176 638386068782 638746535224 641644099558 642006405656 642313255808 643865101642 645591329152 645955864064 646263540032 647151094898 647516510536 649252527616 650453858362 650764746016 651131132267 651132202112 651498795244 654085951904 654455283328 654767007664 654824823296 655136723648 656036464622 657795324032 658480242112 658852054784 660071147813 662692346008 663066537056 663440939392 663756943696 664131735872 667403617363 667521160768 670809740447 671188515004 672870311344 673250249408 674936389568 676567053757 678764006144 680019942833 680403917956 681112376846 683817131536 684203250752 684915665632 685856303923 687695111488 688083420416 688411162208 688799875456 689188808192 689356601087 690464034194 692814725372 693205925104 693597345728 693927713864 694319542048 697137149632 697469203816 697863031712 698257081984 701424605728 701759855104 703058341678 703455325496 703852533472 707045440024 707444675168 710993537408 711395001856 712072030339 714961679026 715025636864 716753157736 718953980192 719702578672 720108960704 721848763021 724715285336 724842922496 725532749249 725879521232 728825201888 729172349444 729584078608 729996040256 732894916096 733307542352 733721606464 735430567564 735845830448 738766722463 738831955232 739183869116 739601251312 740018869184 742956325804 743375838128 743731138304 744149865448 747526802176 748305151616 748909972657 749332846724 749755959568 752548848128 753157099156 754367026072 757362681152 757790328064 758579364224 761657743616 762746991272 762881326592 766639703368 767072588576 768994641536 771355873792 772783135894 773219490008 776727067886 777165648952 777535821601 777604477664 777974859332 781131947288 781505293184 781946572288 783393430666 783835775912 785937270272 786755613952 787391512754 787836115528 788211370639 788656436348 791788257568 792235342976 792681378412 792682680832 793060244416 796278550144 796728171008 797107661504 797557750528 798202380206 799033494721 799484671172 801486962612 801628120832 803495247632 803948943424 807211436416 808051931456 808508200192 810004206319 812032843699 812491360268 813337352938 816637944892 817099061744 819002222969 819146465984 821661691648 822517232768 822981669376 823182036061 823646848052 824504456182 827850365188 828246040384 828712350158 829180284856 832473029696 832943087872 833339827936 833810375552 834281188864 834484306579 834955500428 835824883498 838065762688 838538978816 840090551762 840492077216 843902865344 844304825672 844379377408 844781564704 845258572928 845735850496 849092943776 849572386432 853757851478 855897111608 856380396256 856863953792 860750970464 861981931463 865479927242 865557349888 866381093347 866870297804 870312712864 871710847168 873816923657 876159660992 876654386944 877362946838 878276485933 878772407156 882262086496 882758807777 883180726736 883679417152 887688077584 888189313088 888612367544 888690831616 890335201987 892722225472 894801525772 895306777904 895812315328 899368183868 899876014576 900384132032 900812995016 904468570544 904900865792 905921575328 910980184576 911716488452 912231291664 913181136824 915985100128 918280283008 922006742272 923405317226 923487921664 925719092936 928037535656 928561554592 933300508448 933827499136 936002540536 936167389696 940248555862 940779469784 941310683488 941759040244 945580778296 946114703072 946565348036 946566903296 947099828752 947634611264 951397748224 952388374784 953158147018 953696350376 954150606563 954234857632 954689370316 958563580744 959561668604 960103487728 963916139648 964460417536 964919800768 965464645376 967251072557 967797233524 970391935744 972736428356 975723258832 978168127552 978720452864 983542172956 983715394816 988561722764 989119916848 989591045674 990149820968 990708911776 994643100416 996240968192 996483517337 997046184484 998084341694 1001325326848 1002134652596 1002700510672 1003178108086 1003744555352 1004311322464 1007730509632 1008297870734 1008299527424 1008867208888 1009349401984 1009919333888 1011788016866 1014500660096 1015073500672 1015893938444 1016951720554 1017525945128 1020253971968 1022141777426 1022630315168 1023207746176 1023785503232 1027849352992 1028429730944 1029010436608 1030914444406 1033496346526 1033678366336 1035156631012 1035338943232 1041961701088 1042550047616 1046840114432 1047686227714 1048777112999 1049369307868 1054129592131 1054724809292 1055320362544 1057778381269 1060614326464 1061213205248 1062070935646 1063176798761 1063777124452 1066629152512 1068602767309 1069206156788 1069717189184 1074056427521 1074569778128 1075176536896 1075783638272 1077774191879 1080663746624 1081273946368 1081788969184 1082399804288 1083274658851 1088708854156 1089323596592 1089938686144 1090457836072 1090554123008 1094883006448 1095501235136 1096641906976 1097261128832 1102666846078 1102765486592 1105429797208 1109915725072 1111698775264 1115112295808 1117806436642 1117906431488 1123511209898 1124048197664 1129784826016 1130422762112 1130961195056 1131599795392 1133153893438 1136191923328 1138838305528 1139481353696 1140122891677 1144650415832 1145296745824 1145842263412 1145943440768 1146489266384 1147136634688 1151692011008 1152340423696 1152991095872 1155676606172 1160366439848 1161021643936 1161574651468 1162230537776 1162886794432 1168162031344 1168720360192 1174579901257 1174684974848 1177523044852 1178187936464 1181138681744 1183036149728 1187837010752 1190706856423 1190813372672 1192619695426 1196679980188 1197355688816 1198602414856 1199279208992 1204145985728 1204719533864 1205399782048 1206080414336 1212130658816 1213110368932 1213795355024 1214373499262 1215059198584 1215745285088 1220571106678 1221260305496 1221949893472 1222533930496 1227493060024 1228079746432 1228773185024 1231046819618 1231741933576 1235044281856 1236330250496 1237329520042 1238028181544 1244238690464 1244941253248 1245644212736 1251294864512 1252001411584 1253305036544 1254318026038 1259479512676 1260190681232 1268251749338 1268475114368 1270289162156 1270512886016 1276051611527 1276772137564 1277493070448 1283288199116 1284012811312 1284626511616 1287003493237 1287730203284 1291182658304 1292527080064 1293571770953 1294302189796 1295033021072 1300173570157 1300907716724 1301529492032 1302262264534 1302264404224 1302997590488 1308171903808 1308910566656 1309534015328 1310273447296 1311332481767 1312072929244 1315590648064 1316960484224 1317704109568 1318024923523 1320142295626 1325384692016 1326133074112 1326881878784 1327513887392 1328263471744 1334807234726 1335042321536 1341619480894 1342377030008 1345740622688 1346500498816 1349872779136 1353134107514 1357528012288 1360039885666 1360807835912 1361456003831 1362224753692 1367634263072 1368406501504 1369831331264 1371712607846 1375390222976 1376166840832 1376822324416 1377599750912 1378713202174 1380148763609 1380928068388 1385629450744 1386411850208 1387192412221 1387194691456 1387855427728 1388639084096 1394274299264 1394938407632 1395726063424 1396514163968 1399098174551 1402602184571 1402849211456 1406116683356 1406910650992 1407705066944 1414090880048 1414889350336 1421859880469 1421987074816 1424144060678 1429923358052 1433506315472 1437907960384 1439405157344 1440217921408 1441381984091 1443697526042 1449430570672 1451065498498 1451759042464 1457650403776 1458344698888 1459168157216 1459992080512 1461172125749 1466615084704 1467443212928 1470861135128 1471691660896 1477533444926 1477663910464 1478367738232 1479202502624 1480037738368 1485912651608 1486751676256 1487462276608 1488299730896 1495053604352 1496610303232 1497819945314 1498665693448 1499511919136 1506314198312 1508734052144 1514725362304 1515580656128 1517023021157 1517158728448 1523315487232 1525493982544 1533279406736 1534145177152 1537851712523 1537989283072 1545566271788 1546438980016 1553454135772 1554331297904 1555071643202 1555208955328 1555949718664 1562263894576 1563010586368 1565902670101 1566786861332 1567671551824 1573511227904 1573894321769 1574783025508 1575672231056 1576422741278 1577312872696 1583576515136 1584470685952 1585362756824 1586120488832 1592557100288 1594215323008 1595115501056 1595503854791 1596404760412 1598066989442 1598969342344 1602973925224 1603256241664 1606990495264 1607897886848 1614422872832 1616103862912 1617016400384 1620008412638 1624065687398 1624982720536 1626674705876 1633275889784 1634198123488 1638004445938 1638292931968 1643323383296 1645034465536 1646364072122 1647293696104 1648078320427 1649008912364 1655700730376 1656489359063 1656492080768 1657424700316 1658360569712 1664946059392 1665886175744 1666679655872 1667620751104 1668968613158 1669911000856 1670706398053 1671649766996 1676131525376 1679232920057 1680181103524 1680984154432 1687805730688 1688609651344 1688758754816 1689563129408 1690517145856 1693645158667 1698185887552 1699144772864 1702288749623 1707515702956 1711794223216 1712760792512 1713727907584 1721198802673 1721501940928 1723963862926 1730959854484 1732762186694 1733740595608 1740625425728 1743421694336 1744830822847 1747633847314 1752319321984 1753308773888 1754725893676 1756552971866 1757544814312 1764524172992 1765517615554 1766361453472 1767358834304 1775376155168 1776378626176 1777224735088 1777381663232 1780670403974 1785444450944 1789603051544 1790613555808 1791621686921 1791624630656 1798736367736 1799752029152 1800768264064 1801625990032 1808937141088 1809801731584 1811524104271 1811843150656 1823432976904 1824462583328 1826362273648 1831970200256 1836396288769 1836560566016 1844013484544 1845768416261 1846810634452 1851438185872 1856075071312 1857123109184 1861609967791 1866601016896 1867654998272 1871110774379 1872005081072 1880497111724 1881558939568 1882621366976 1883518080488 1891161556592 1892229406144 1893130696072 1894199657504 1895269222528 1904776749568 1905240494773 1906316294036 1907392700752 1908301213126 1908469715264 1909378740632 1917127161488 1919123337208 1920206975456 1927832279296 1929839601536 1930929290752 1934502145114 1935594467048 1940783871488 1945472856712 1951446517664 1956336255104 1957440905728 1967084345912 1967430789632 1977123445528 1978239833696 1979182091348 1980299641936 1981417823552 1989286200832 1992967034674 1994092368968 1996168683388 2004269305192 2005223960971 2005401021344 2006356216172 2007489110704 2008622644928 2015461019264 2016595741468 2016599054848 2017734417776 2018698803968 2022434060801 2023576033732 2029001320192 2031787876888 2032755640069 2033903441108 2035051890256 2044283554852 2045260630336 2046415492352 2055698705984 2056859461888 2060665328491 2061828888812 2066992693052 2067356732672 2070313262024 2070677886464 2083923402176 2085100095232 2093680228864 2095372455428 2097554225998 2098738615736 2108259184262 2109449618584 2110640725088 2115556762538 2121228652928 2122426410496 2124141871292 2126353597522 2127554248904 2133258305024 2137205534618 2138412313576 2139430863163 2139434378368 2148112855042 2149139556256 2150353073792 2151567276544 2155548383758 2161327493248 2162547892736 2163577938368 2164799608576 2166549317702 2168805199957 2177417708312 2178647193184 2179877372288 2180915672144 2181108246016 2189766012896 2191002470272 2193283813952 2194522257664 2198582845723 2204089147183 2205333692156 2210859594416 2219831450144 2223006033773 2223397550528 2230224591616 2234351240737 2235612873284 2245754348453 2247022419796 2248096395328 2253527855747 2259569652032 2260845524224 2261922390112 2263199590784 2265028832143 2266307786876 2272383846656 2276588504267 2277676611056 2278962707392 2280245783354 2289300831664 2290593491648 2291684526824 2291886881536 2292978532768 2294273269376 2296127626177 2304680847392 2305982191744 2311353212344 2320732879696 2322043287872 2323149302936 2324461075552 2325773588864 2336324062688 2337440720384 2349159802514 2349369949696 2355046089704 2356375872928 2362277363488 2366072299456 2375674021504 2381413712846 2381626745344 2383893318961 2385239390852 2393359960376 2394711377632 2397204829712 2398558417984 2408291971456 2409439067728 2410799564096 2412160828672 2416624119679 2426220737864 2427590710048 2428746998524 2430118397168 2431490570176 2441142213356 2442520610992 2443899786944 2454986120048 2456159492864 2460704195873 2462093639236 2463483867152 2472660500992 2474659040084 2476056363088 2488477380928 2489882506496 2502589729024 2506610073088 2508636052076 2518959025352 2520381362464 2536503498676 2536950228736 2540578324312 2541025772032 2552103223054 2553544275128 2554986140896 2566576398232 2568025622624 2569253023232 2574006986474 2575460406568 2582365316608 2585054160128 2587143541906 2588604379592 2589837360671 2590066042144 2600347140314 2601815433448 2603058984064 2604524529068 2604528808448 2605995180976 2616343807616 2617821133312 2619068030656 2620546894592 2622664963534 2624145858488 2625395768369 2631181296128 2633920968448 2636049847046 2640284591252 2650769384032 2652266148224 2653763757568 2655027774784 2656526943488 2661442392191 2669614469452 2670084643072 2683238961788 2684754060016 2691481245376 2693000997632 2699745558272 2704740975629 2706268215028 2718544737601 2720079771332 2721615671824 2722912007662 2724449507384 2735268526144 2736813003008 2739662662528 2741877007331 2743425215692 2750780445952 2753644648832 2755199501824 2755870294639 2757426404348 2760297527218 2761856136776 2771258901488 2772823700416 2774384824442 2774389382912 2775710855456 2777278168192 2788548598528 2789876815264 2791452126848 2793028327936 2793708330721 2798196349102 2805204369142 2805698422912 2812233366712 2813821301984 2815410133888 2828181760096 2829778700672 2843719760938 2843974149632 2846680735283 2848288121356 2859846716104 2867012630944 2875815920768 2878810314688 2880435842816 2882763968182 2885765596637 2887395052084 2898861141344 2900493225553 2902130996996 2903518084928 2915300807552 2916689397776 2918336314432 2919984161024 2922344251498 2925387092243 2933230169408 2934886425856 2940316931167 2941722270256 2943383321792 2955066889852 2955327820928 2956735476464 2958405005248 2960075476736 2971825303216 2973503352512 2976599461792 2993220606464 2995639890628 2997331386896 2999023838272 3012628396624 3017468104288 3029450724608 3034046042314 3034317456896 3050987965088 3066558813472 3068290354304 3075703425046 3075978566144 3091132543576 3092877960032 3106908271544 3108662595808 3110143286404 3110417910656 3111899437328 3124527789152 3126021172736 3131805340202 3133573722664 3135343103648 3147788643538 3149566051016 3151344462112 3152845482556 3154625745392 3167153030272 3168941371904 3170725513648 3172240977664 3178110666973 3185114200576 3188430646016 3191007709582 3192809520824 3196133978884 3197938684688 3205947850448 3213980990528 3215795773696 3228845745664 3231918610291 3232207725824 3240016825276 3248131374796 3249965441072 3253349411752 3266551779568 3268396246976 3276008891876 3276585863936 3290068931072 3290869945517 3292728144244 3294587392208 3296156640854 3298017824728 3311401460752 3312978718126 3312984161536 3314849400632 3316721139424 3329892118784 3333359311744 3335241502208 3336053514563 3337937226316 3339822001712 3341412796106 3343299533992 3352263050752 3358465840114 3360362207048 3361968308864 3375611461376 3377219302688 3379126258816 3381034291712 3387290317334 3396371775104 3398289545728 3404577499246 3415031405912 3423588446432 3425521585024 3427455815168 3442397605346 3443003881856 3447927725852 3461919708968 3463568659859 3465524373388 3467481191216 3481250851456 3486843388672 3489661645694 3493295195929 3495267694628 3504638643968 3509451787352 3511123378301 3513105943732 3515089628624 3529042547569 3529048345984 3531035231108 3532722906944 3534717668608 3541258059031 3550752310336 3552757252352 3554449470176 3559331021939 3561340807948 3570888901888 3577496220991 3579206103088 3581227111616 3583243373842 3583249261312 3597472735472 3599504058304 3601536528128 3603251980064 3608200555421 3617874282176 3623048208542 3623686301312 3646865953808 3648925166656 3652724547296 3663940400512 3672792577538 3673121132032 3691536832522 3693621268904 3702876371744 3712150142624 3714246218368 3723219935582 3733202033792 3735309996544 3742221548758 3744010162144 3746118072653 3760994223448 3763117879136 3765242733952 3767036160976 3782323113184 3784458812288 3786261392144 3788399315008 3790538445056 3797552188067 3810480989546 3812632588072 3814785401504 3816602426252 3816939430528 3818757481264 3834254322976 3838246674416 3840413950912 3855664558592 3859333961273 3859679203072 3869004290228 3871188934096 3890945713424 3902893035328 3912322528247 3912672510208 3932289234643 3934168691824 3954246891056 3956479667392 3958364182696 3960599283872 3962835647104 3966038627033 3985934069348 3988184737936 3992337366776 4008538610384 4010447921942 4010802042688 4012712432344 4014978221408 4017245289856 4030922038528 4033191482936 4035468835552 4037397607936 4044868121602 4047152067464 4058002640384 4063575753776 4065511280138 4067806882216 4070103780512 4088567109704 4090521260672 4092830984704 4111397411968 4113718923776 4121330656982 4123657777624 4133985386104 4134713465344 4140626524048 4167846804352 4170200190464 4174168933991 4190744910856 4195108451996 4197477231472 4216518368524 4218899237168 4221281450176 4231113525076 4242457305856 4248283742584 4250307247417 4252707195044 4255108497808 4271998873373 4274411069236 4276824627152 4278861726326 4278868756736 4296225710084 4298279112512 4300706147584 4308663868663 4311096767516 4322654986496 4327155876736 4329599217152 4330653320147 4333098635404 4337610399914 4354835416624 4357294386368 4359754744576 4361831344288 4379532025792 4382004940544 4386567627904 4389044515328 4390113091133 4397165691446 4408178294366 4410667384312 4421719188832 4439662900288 4446012067546 4446795101056 4460449183232 4468702481474 4471225746568 4473355441159 4491508696906 4494044839592 4496192790656 4507055711494 4519139304064 4521691048448 4523844780224 4526399181568 4530057664286 4532615573752 4534774509001 4544767693312 4553177008534 4555353222112 4557917925869 4557925414784 4560491566708 4578601663328 4581186983296 4583369053648 4583773763072 4585957065536 4588546538752 4592255252354 4597036859239 4609361694784 4611964383488 4620498034691 4622706424688 4641465759392 4644086575744 4646298605872 4648922151104 4651547177728 4671825321541 4672648125376 4695668183129 4698319605028 4710092179408 4712751745856 4724554726976 4732144598912 4735969376299 4751348043008 4760139599831 4762827425692 4767786637922 4770478781704 4786719920752 4789422755264 4794409659424 4797116835968 4800994127461 4816583942912 4818878135456 4821599128192 4824321657344 4825496207609 4833248239358 4852441475728 4855181420096 4857493997048 4860236794336 4862981140352 4882284426712 4885041221984 4887799573888 4909972240096 4912318985728 4921408391746 4924187278472 4926967734304 4949318080168 4952112726176 4976954761856 4979765012992 4984504212373 5005179458048 5017272104152 5037918050704 5040762724928 5052941341147 5073006997352 5073900457472 5078729244743 5081156648624 5104206446108 5107088550256 5109972281792 5133152796464 5136051245248 5148013972948 5150920813136 5170108320256 5171367057241 5174287083812 5177208759184 5179674721342 5180132084288 5200694280628 5203630866896 5206117968128 5209049058136 5211990361952 5232687615232 5238136061312 5241093789184 5242369808599 5245329927068 5248291716976 5250791536738 5267841936896 5272099694092 5280569182504 5301538768064 5304532296448 5310055549568 5313053886976 5322884784382 5339228938904 5340169286144 5366477923576 5369508120032 5382962490752 5386001995264 5399491116544 5409481951258 5412536430056 5437089475202 5440159542664 5442750751207 5443231343648 5445824015324 5448899014768 5470537052288 5473626006016 5479325325056 5483754014662 5486850431384 5489463879317 5501560891904 5507289297664 5511740589278 5514852808696 5517479594473 5520595054436 5523712273552 5542517802976 5545647400832 5548769648884 5548778765824 5551421710912 5554556336384 5564834092763 5577097197056 5579753630528 5582904253696 5587416661442 5593234463047 5596392698204 5610408738284 5611396845824 5624466733424 5627642603968 5630820267776 5656363520192 5659557401344 5670029444233 5684229905893 5687439521876 5693361470566 5696576242712 5719693432208 5733015560783 5734025261888 5751631841536 5757620629376 5760871685632 5762274252427 5765527936364 5771531193274 5774790104168 5797722282688 5800986451106 5804261993992 5807036169856 5830601615104 5833378795552 5836672628864 5839968322048 5841390146053 5844688502996 5850774184486 5866460338816 5869772851712 5880633862334 5883444540512 5886766643584 5910133779704 5910655641856 5913470952928 5916810010496 5920150953472 5943650606432 5947006705024 5953198923584 5991279781256 5994662773792 5998047676544 6025256793248 6033873520241 6034936208576 6058901449216 6064667653429 6068092084628 6101975930176 6116718465599 6133117626944 6136580708608 6147935401531 6151406850092 6179311654439 6182265087152 6185755920064 6213816543088 6217325191616 6220286572808 6220835821312 6223798874656 6232346413909 6249055578304 6263610680404 6267147445328 6270686207296 6295577287076 6299132102032 6302688924224 6305690965112 6309251490784 6334306060544 6341451027296 6344481955328 6356221333946 6376861292032 6382015419164 6385619041648 6392267957768 6395877369376 6411895700896 6427961981056 6431591547392 6463837220582 6464415451648 6480033650552 6496262749592 6499930882144 6506698823504 6533103559136 6536792493952 6552017783752 6553171727872 6559408324843 6581739891034 6585456288488 6589174784416 6592313281708 6596035649456 6622802921504 6625957436252 6625968323072 6629698801264 6633442278848 6659784237568 6666718623488 6672107029126 6675874452632 6679054245941 6679644003424 6682825592212 6686599067984 6716931680228 6720724414096 6723936617728 6751222922752 6754438605376 6758252517632 6770757507899 6774580634668 6792743550208 6809154998492 6830062811824 6847176892864 6851043170048 6884795210692 6886007763712 6895855451704 6923839417936 6927137319718 6931048746776 6934962382432 6962501702912 6973686777344 6975384621359 6979323291388 6986590391858 6990535389256 7009277287936 7018903574704 7022246756602 7026211887464 7030179257248 7058085095138 7058096691968 7062070462216 7065445813888 7069435337216 7082516118062 7101504620672 7105514504704 7108898940352 7118662043878 7122681615896 7141777803776 7154992441982 7158412206176 7162454223232 7166486747684 7166498522624 7194945470944 7199008116608 7203073056256 7206503960128 7216401110842 7235748564352 7246096417084 7247372602624 7293731907616 7297850333312 7305449094592 7327880801024 7341439790993 7345585155076 7378907144917 7383073665044 7387242537808 7404448668883 7405752743488 7424300285248 7428492436736 7442237591327 7446439871164 7466404067584 7480219371163 7484443097516 7488020324288 7492236145306 7521988446896 7526235758272 7530485467904 7534072321952 7544419343153 7564646226368 7568917624576 7572522784288 7576798630016 7581076890112 7582922611957 7595104376134 7620961979092 7625265176144 7629570803008 7633204852504 7633878861056 7637514962528 7668508645952 7676493348832 7680827901824 7718667922546 7719358406144 7738008580456 7742377868192 7781891426848 7805786070656 7824645056494 7825345020416 7832792333729 7864578469286 7868337383648 7908493782112 7912959334784 7916728365392 7921198567744 7925671294208 7932077254066 7940336393231 7971868138696 7976369475872 7980860241739 7984674733552 8017077220768 8020895843884 8021604085376 8025424864688 8029956442816 8034490579712 8061844077056 8066382965872 8070937671104 8089736243204 8094304134928 8127151507552 8131022560276 8135613764432 8140207561024 8177134219408 8181042521344 8222059308799 8222794823936 8242661313964 8247315555248 8267970772208 8281253048096 8334947994961 8335693608704 8348337867982 8381489821712 8390216903992 8394954462944 8433036737048 8437798474336 8442562900352 8462227050152 8484914611712 8496567485168 8500614494834 8505414390088 8510216995616 8543997746746 8548822138472 8553649254304 8557723452652 8557737513472 8592451420168 8596558225024 8601412295168 8617327737326 8622193535032 8645309972992 8654311753472 8661306640294 8666197270808 8675220799828 8709670833248 8714588772736 8719509489152 8723662688576 8759064051584 8764009881088 8773135255808 8780226182266 8794331382892 8816356588732 8821334768624 8843438377664 8879325800576 8892024135092 8893590202112 8932361280689 8937404962948 8942451493136 8946710882318 8983017393812 8988089679184 8992385581312 9009024452659 9014111422988 9038278608128 9047689560448 9052798363136 9055002396671 9060115328572 9065231147504 9069549018002 9106354017068 9110706444224 9115835851738 9115850829568 9120983133416 9157203326656 9162373966592 9166738107296 9171914131072 9177093077504 9179327372369 9184510504708 9194073718478 9218723389568 9223928766976 9240996069382 9245412849376 9282931518784 9288173151488 9292597211744 9297844302208 9303094355456 9343650643082 9345296250752 9391336366258 9396639210056 9420184358816 9425503491712 9449109453952 9464289197824 9471938752598 9481801246093 9502696086016 9520279199662 9525654851384 9530192026817 9535573275844 9540957563408 9573439841504 9578845510528 9588819318848 9594233671936 9601988254922 9611986160227 9633167885824 9637756270912 9643198256384 9650992415218 9661041345263 9666496478716 9704882951456 9710346885547 9710362840192 9714987994096 9720473588672 9725962280704 9764568853424 9770082443968 9775599147776 9793687221857 9818215291997 9819944480192 9842816783492 9848374556944 9853935468608 9898636160336 9904225452352 9953019163283 9953909523712 9969008424746 10034544208304 10075836101408 10081525449856 10089673888637 10105882682294 10146013994704 10157458489486 10162313297248 10208412892216 10214177100512 10219944563584 10228204880243 10266305592928 10272102490496 10296027945896 10301841626272 10342734114482 10348574167624 10354417518368 10359349442684 10360264168576 10401388561256 10407261733792 10412235936256 10418098116272 10423980723904 10465375230464 10476272122624 10484739617198 10490659854136 10496583433952 10501583073476 10544199388184 10561138365008 10603077536128 10609064592896 10619161148099 10620111099136 10645769568764 10678457877808 10732955847152 10739016240064 10764961987661 10765924981504 10818963902516 10825072860112 10874178950404 10880319085328 10885501502414 10886462687296 10891648030648 10897798029536 10941074104576 10958650650112 10961318690707 10967508029324 10973700862768 10978927758634 11014578595328 11023481178556 11029705617392 11034959188946 11041190108872 11047424547104 11085035605952 11091294801664 11097539297768 11102843421824 11109112672768 11129668185526 11159507261056 11165808507392 11174833322884 11186468926094 11192785396408 11220817476568 11222793691648 11248933466848 11255285207936 11261640535552 11312727040384 11319114802688 11340058888466 11368459811786 11374879043752 11386722941132 11393152485424 11439386864416 11466031121566 11468050523776 11503263683072 11515241258752 11524548504854 11531055872728 11536548242989 11543062386548 11549580208336 11595425513441 11595444565376 11601972902212 11608523987984 11614072339712 11635562193959 11661203230208 11666757591104 11673345257728 11682780292106 11689377005992 11694944786371 11701548368972 11732920677632 11754630440399 11761267724668 11766889081024 11773533287168 11820267559408 11821311283712 11826941905856 11833620020992 11855516110669 11887301212864 11894013410048 11906397847168 11916021247361 11982559562512 11989325547584 11996095353088 12048391618711 12050513586496 12067747040482 12069872417152 12129335306858 12136184169256 12203951860352 12213815759929 12233436931198 12266235253888 12273161417216 12295870803062 12302813700184 12358623308878 12364530174304 12371511840128 12427633086176 12434650383232 12440573145616 12441671642624 12447597749312 12464692827818 12498111156608 12527221360808 12534294890656 12541351808447 12541372414592 12591154574152 12598264204064 12605377848448 12611381930224 12618502981568 12668612121088 12680668729897 12682902054592 12712442667892 12764030838328 12771238083296 12784535915536 12791754738752 12823791401792 12854774021383 12855923962112 12920378913827 12927674441164 12960067301104 12992525499184 12999861764288 13013397647008 13031269774537 13066207118272 13073584987904 13097775420653 13104035567504 13118816649686 13163479782068 13170912576976 13178349568832 13184626563416 13192071298912 13245605843008 13251914872504 13259397602528 13266884557696 13333437246976 13344214058252 13351748905264 13358108491882 13359288006848 13365651184424 13373198135968 13433863360456 13441448828192 13447873235456 13508877210752 13516505035264 13541515015798 13549161269336 13585487100416 13618309996984 13660125623648 13694353785728 13702086340096 13715126497399 13769590421384 13772015527424 13791710903408 13847678835872 13854274639436 13862097493552 13869924764864 13925003405824 13950769242718 13958646582776 13973180783716 13981070778512 14036567726797 14037807149408 14044493513204 14052423774928 14060358514496 14116170190276 14116193383936 14124140924432 14130891627776 14157038425607 14165032236124 14203009241344 14217797880704 14229289480483 14237324087756 14245363231792 14309984883964 14316824412352 14324908446464 14332973495368 14389890941888 14398016233216 14413007920256 14424657299437 14432802221684 14471497128704 14492192834168 14494745205248 14587463815232 14595700666624 14610898189184 14655761602048 14682879581986 14691170310152 14757814289834 14766147330088 14774485075616 14808897337766 14811505486976 14848600570496 14856984873472 14884475182654 14892879742328 14932808135168 14960438742326 14968886195032 14976016042141 14976040648576 14984472290612 15043976893792 15052471516544 15060970935808 15068144643904 15088838686306 15129292452736 15137835249152 15145045568576 15153597260032 15165845223914 15181636399699 15190208752268 15241923958184 15250530352288 15259141606016 15266409705008 15267757722112 15275029925056 15337017291904 15352986697664 15361655803648 15390079920061 15428624030281 15437335845092 15476017160912 15484755736384 15561042236411 15563782853696 15611572141312 15640458685159 15649290112988 15665584667458 15729156938572 15736674767296 15774694990229 15816987564224 15825918669568 15833456730784 15842397135488 15851342588416 15855201825001 15864154508132 15880672786462 15943736277392 15952738951744 15961720483478 15969349467104 16034154441536 16041791687768 16043208170752 16050849729376 16059912885632 16068981159424 16072893383239 16132765931744 16141875342208 16179472486408 16188608269856 16254303015104 16262045120552 16271227528864 16280415122048 16354268438816 16362085042688 16377656697797 16444118617598 16445589647872 16485322627928 16494631110496 16535941544416 16562506096192 16602521549483 16669895989922 16671387217408 16687253232727 16696675735964 16762979643424 16780433807984 16789908925888 16866073474096 16875596948672 16885125800704 16916368837753 16924454100304 16993134970336 17001228989668 17010828780176 17020433991232 17087995493492 17097644276944 17107298508608 17115446905304 17184902840336 17193116450048 17224929371111 17234655474652 17244387070064 17308623506944 17322613280588 17332394541616 17350441599656 17419341666496 17429177545472 17447325377152 17518128103168 17546270511616 17560452364532 17588662765784 17632713177464 17642669537248 17686876755328 17758651601152 17784048270184 17787180404224 17864722561378 17874809925896 17884902986272 17893421764636 17966034787624 17976179358368 17984771162624 18018048905318 18028222845976 18076557216256 18095379120896 18110004793342 18120230657144 18128861524697 18130462295008 18139098036004 18212708034136 18221412888448 18231671703476 18231701659136 18241966266832 18314406653312 18324747933184 18333476214592 18343828262144 18358654744738 18369021009416 18377770378583 18388147436956 18437446779136 18481992138764 18490825698752 18565863037568 18576346302976 18585194423488 18595688604416 18630096745337 18687301286164 18690592501504 18782672732516 18793278420112 18840368717632 18851006983424 18898218907904 18928578395648 18933186829403 18943877505196 18963602492186 19040558399324 19051309702768 19060384053634 19071146551688 19081915126816 19146879683008 19157691021056 19177638637696 19188467343872 19193139051317 19203976509844 19223972320454 19275512541824 19286396512768 19301984830436 19322082690526 19332992957432 19409765902912 19420693771094 19420725680384 19429975988192 19440947177344 19451924561408 19529137706848 19540164887936 19551198295552 19587374443714 19636430583994 19639888960384 19685633566984 19696749113888 19707870937216 19797272320672 19808450904704 19906038326566 19907819047424 19926765146981 19938016849492 20069088416608 20097789244111 20151672202816 20163050899712 20179347777274 20200359176459 20211765364588 20292027989408 20303452578871 20314916978972 20324626594496 20416825784432 20428354201024 20439889127168 20456409760486 20477709645701 20532611185856 20544204980992 20582218518169 20592055891792 20603683252544 20685468228964 20697148335248 20708835036736 20718698885368 20720528337152 20802777122512 20814523467584 20836196232544 20847961447808 20952544245248 20969479234396 20981319708272 20993166867904 21003166146952 21088398776368 21122276730016 21206155072256 21238322296198 21240222198272 21291539137528 21356915755616 21465911694304 21478032480128 21529923975322 21531849963008 21637927805032 21650145720224 21748357900808 21760638170656 21771003004828 21772925374592 21783296061296 21795596059072 21882148209152 21922637381414 21935016058648 21947401725536 21957855517268 22046962357112 22059411234784 22069918377892 22082380217744 22094849094208 22170071211904 22182589603328 22195078595536 22205686843648 22246774668811 22259336371052 22319014522112 22349666645768 22372937852188 22385570792816 22441634953136 22497866933696 22510570415872 22623430272037 22625454080768 22680117776932 22736919623572 22749758087504 22773445882264 22786304970848 22878773728832 22932062243132 22936101047552 23030482517504 23049097009708 23062111745456 23073096485978 23086124773096 23099160416672 23190851026882 23190889130752 23203945804424 23217047975968 23228144679424 23271124387918 23333515182208 23346690515456 23365560584212 23378754011984 23389889572742 23403096737944 23465841355264 23509260880798 23522535449336 23533778162048 23547066574336 23640535118816 23653883811712 23667240041984 23711032221338 23774602425728 23788026820096 23812795694336 23832042494722 23965119125024 23978651095168 23992190706176 24096783237422 24101027172992 24135494080964 24139744834304 24244980619013 24258670613716 24272368338512 24407903720704 24427631519858 24453066371503 24466873862396 24532470507776 24577863648107 24591741606124 24605627400368 24703297832983 24717246617756 24729060348608 24743023680256 24788806413217 24855266172352 24869300766464 24881146291232 24895195498624 24915317153573 24929385655636 24996222313216 25042473546937 25054442721616 25068589781312 25082703616894 25082744829184 25182309148304 25196528408128 25210755696896 25222763860448 25237005963136 25257403887947 25361337459794 25365804109184 25424885335784 25528061676656 25542476166592 25569071831072 25583509477504 25647582803584 25709548042766 25711847924224 25840757827654 25855348882328 25920134602208 25985050998368 25999723528576 26026795294016 26062539549074 26132414236544 26147169975808 26195550841306 26208071135008 26222826508571 26237633299372 26326959564136 26341825153952 26356699137664 26369253126832 26384142597824 26491211686016 26503829745008 26518795205056 26533769115392 26582865316469 26688428116504 26703497810528 26716216983764 26718576013696 26731302368848 26746396271936 26867726720912 26882897656384 27015337728911 27017754421504 27083030031596 27098322538672 27236619993968 27320251247296 27386257697729 27388707571456 27430252994798 27539180842768 27583421806816 27695357671744 27708549278872 27724194987104 27739849529728 27762270389231 27901538485436 27917293165552 27946361567432 27962141557024 28073135453594 28075614298816 28088987026408 28104847549856 28120717028992 28232340380552 28248281848864 28261783255552 28314076851214 28330064472248 28406018482688 28435595761408 28458578960966 28474648175512 28490726463584 28619969767928 28633648824704 28649816892928 28665946990736 28779781883776 28796032466432 28826015840512 28849314598874 28865604443368 28942994257408 28984385668336 29174927630464 29191401333248 29219182537937 29221796378368 29365759163972 29382340620304 29515628579668 29532294660176 29548970151232 29617794675532 29623010973952 29697201140992 29752150731919 29768950365308 29785759484656 29903992113611 29920877484652 29937772390064 29952032084282 29952081297152 29968944581224 30087953787584 30104943033088 30136289287808 30160647080641 30177677372612 30258584905472 30290091137152 30307194520064 30314573241029 30331690447828 30363272799398 30380417504536 30483847916368 30501060704576 30518283212032 30532819410016 30550059850112 30674034583808 30705973395328 30723311607296 30730791637931 30780159840122 30857248060562 30874671690184 30952034321824 30969511472768 31122084472822 31127565707392 31223144282624 31280917370318 31298580225976 31313488088113 31331169334916 31458313877144 31473349534592 31549389980458 31633975128448 31651837339136 31666913461568 31684794270976 31710403650002 31728309016264 31743421563007 31761345572924 31887472554784 31905425481083 31905477903488 31923440966956 31938698934208 32068308883072 32083583375536 32086416341504 32101699458752 32119825771264 32145786766478 32179258014673 32265531863488 32283750684416 32343486242837 32358944972816 32377216539712 32508606030208 32524090241104 32542455057728 32560830244096 32702777250787 32708536877632 32755313395594 32888237235196 32970645255856 32989262220992 33071883088832 33125012192384 33151785634093 33205043098966 33339791979844 33374506465454 33393351471928 33525959286848 33560867615968 33579817851776 33606958892227 33732146948192 33751193897344 33770251601408 33832737675506 33848908200608 33986269940672 34002457979336 34021657560352 34040867982464 34175990986984 34195288553888 34214597017216 34230893810608 34369805680672 34386232900096 34449858742222 34469310949304 34488774140128 34645226561176 34664789083232 34700883199312 34838683332992 34858355090944 34891529486611 34894650754304 35036256206336 35120904729064 35177325531568 35265426354928 35285339074496 35370589388029 35373753510656 35517303202304 35551104713201 35568096540368 35729445122756 35749619851792 35769805972544 35786843529272 35932069575248 35952358716736 36036097810636 36056445691952 36190758241792 36199569400687 36220009586684 36240461314288 36257723049394 36260924590016 36278196072008 36425416068272 36442825776896 36463343406952 36483932533664 36628813306624 36666952429184 36687656524288 36696588660193 36717309489476 36738042018832 36755540757166 36776294873912 36874893558272 36963984277528 36981651397504 37131726075136 37170388846976 37191377208832 37260193490674 37374602572328 37381185003008 37565345465032 37586556840224 37680737435264 37702013966848 37796437815808 37866373658806 37887755010392 37927204984372 38081116798648 38099255258449 38102619405536 38120768107268 38142293103376 38163830253632 38293759366016 38315382042112 38355277275392 38386278102634 38407953019688 38426247155219 38447944640908 38551025083648 38603969660872 38622357161311 38644165381052 38665985914864 38819531805824 38841387542188 38841451360768 38859951976384 38881894354688 38953838649341 39058275413696 39080329775872 39152641241329 39174748887428 39272861167988 39279777920768 39371267133968 39393498227776 39415741874432 39594544641344 39616901809408 39690206109631 39812076653132 39853530293962 39876033698984 40131108925481 40138176833216 40195578488222 40303344405632 40326101799424 40358695554548 40400718352918 40423530729176 40584055978816 40606905157742 40629833957944 40649253188992 40833651568864 40856708402048 40879778254336 40912819520972 40955419291402 41065222371712 41088409961984 41164437036338 41184111783584 41207298799183 41207366505088 41370936457928 41394296670496 41417670073472 41437397770736 41441056674304 41605554245024 41629046935168 41672392465088 41695922895616 41773074068737 41938958468792 41962639416544 41986333735808 42006332293904 42176797552736 42237114641687 42244553460032 42412310144512 42452673574003 42476644592396 42583078275056 42713831511232 42817029259193 42931823388608 42956064960256 43035547810717 43059847950644 43255181581073 43275855610064 43300291440448 43496715801616 43521276341312 43542006009656 43545850749184 43566592122592 43591192118144 43626424897363 43845274762828 43870032117296 43894803451072 43915711034536 44093924714224 44118822469568 44139836755784 44164760435488 44189698188416 44340142423808 44390157191072 44411373687296 44493549337622 44518672742104 44638029044224 44699333291536 44745875704376 44771141585632 44883269906272 44995733867392 45021140831744 45246860544074 45250908161536 45360235553864 45473839247144 45499516175008 45546891764528 45572609941696 45757547457664 45864124486264 45872202095104 45915858273901 46098194019416 46124223490912 46146192971956 46172249546192 46198320833344 46381702053764 46381778261504 46407891608848 46434095951936 46542248775836 46667030364416 46731121168424 46753379721587 46757508023968 46779779145484 46806193475888 47018521761596 47045070898672 47067556324096 47281070237632 47307767623424 47395302555293 47422064442676 47549204851456 47625591388672 47664084989444 47930238250048 47957302190336 48193566474844 48202054345984 48270988161928 48279489668608 48489961238026 48517341227432 48544736677024 48815807441408 48855263039716 48906132743006 48933747724792 49064941015552 49155727296214 49183483212248 49206909852749 49211254800736 49406595665966 49434493235512 49458120697216 49486047360512 49577612826434 49710532344704 49738601532928 49762292582464 49790390997248 49830634307146 49858771311272 49882519599011 49992444626432 50084947093874 50108885443232 50137179562624 50165407233788 50165489658368 50364618296608 50393056816256 50421511393792 50445527720896 50474011926272 50514807775894 50567405451629 50722674919588 50731608218368 50849770671568 51056123353312 51084952333184 51138143662144 51167018955008 51295165607168 51390078536951 51419096085532 51652350014419 51681515655308 51710697764656 51831140682181 51840269204416 51970101996736 51999447057152 52053590588032 52095663139289 52125079098148 52264828473088 52361535598141 52391101682612 52416142270016 52445653017142 52475266598744 52653919128272 52683650307904 52713398275328 52738506253664 52768285195648 52810935402071 52982423372032 53007659490016 53037590410112 53067538230784 53080458283699 53165730632938 53376856233008 53406995621056 53432433967528 53437152027392 53462604737696 53492792543872 53735453441824 53765795312768 54030675457822 54035508843008 54166060063192 54196645077344 54473239987936 54640502494592 54772515395458 54777415142912 54829546336103 54860505989596 55078361685536 55166843613632 55390715343488 55417098557744 55448389974208 55479699059456 55524540778462 55582354752617 55803076970872 55834586331104 55866021692173 55892723134864 55924283114048 56146270907188 56151228597632 56177974052816 56209695099712 56241434057984 56464680761104 56496563697728 56628153702428 56660128944496 56871191522816 56917157921932 56949296351024 56981452927168 57239939535856 57267297649408 57331893981472 57559563767552 57652031681024 57698629197748 57731208886736 57968771336672 58349855260928 58438365075874 58443592756736 58731518327944 58764681240608 59031257159336 59064589320352 59097940302464 59235589351064 59246021947904 59394402281984 59504301463838 59537900730616 59571518969312 59807984227222 59841754969304 59875544780128 59904064168564 59904162594304 59937889162448 60175907575168 60209886066176 60272578575616 60321294161282 60355354745224 60384102672487 60517169810944 60580182274304 60629146482058 60663380895656 60726545598796 60760835009072 60967695832736 61002121409152 61036566424064 61065638820032 61100119700224 61213175020393 61348069167616 61411946790656 61461583275862 61560319680244 61714496121124 61749343380368 61904068643648 61939022945536 62244168945644 62255131414784 62526528964823 62561834740636 62597160451952 62626976176226 62662338669832 62916627754288 62946699069184 63063171168613 63098779960916 63267950256896 63333826923136 63369588541952 63385016776697 63420807300004 63456618032528 63486843126014 63522691145848 63774945109568 63810850962166 63810955806976 63846881933912 63877397868416 64136617766144 64167166751072 64203398917504 64239651542528 64255291606583 64291573532956 64358516029346 64531063726976 64567501368832 64686972485674 64717889945632 64754433079424 65017212060416 65048180482208 65084910115456 65121660488192 65405554501574 65417073755264 65510626791188 65776474470392 65941290511712 65978524441984 66143766177664 66250024384768 66303571268186 66372608722651 66410086197932 66679583959688 66711344187719 66749012930908 66786702943856 67051918573696 67121735231936 67159635703552 67213917784454 67283903121589 67464293896384 67502387794688 67627289416841 67665475351012 67697816401216 67972428198829 67972539881344 68004915958672 68043315120704 68081735964928 68351981973968 68390577107776 68429194034432 68461787621216 68555810552999 68739611361344 68899717484444 68938621898608 68977548280256 69290453122352 69329578166464 69401766398624 69677366665984 69783058973222 69789301508608 70241809458128 70354651063136 70530852709856 70570678148992 70741178776058 70747507021312 71102209426402 71136193080736 71458890245512 71499239703584 71539611945088 71573687058544 71864139150496 71904717433472 72072195621272 72112891383904 72153491573273 72399138801374 72440019173368 72480922628576 72515446098788 72521849180032 72556392144016 72850832136544 72885651553792 72926686813904 72967865067328 73257626613248 73333904858368 73393177320386 73434618978952 73476084037664 73511081514332 73552589747824 73927968555056 73963302795008 74263452150272 74334128036693 74340777693952 74520386981348 74749205144656 75130690930064 75173113680448 75354733913627 75361474870528 75732747317612 75775510020784 75854409968744 76162233597296 76198510516898 76205238811072 76241536214536 76284586206752 76327660507264 76587518732032 76710554550784 76729230834949 76772556205268 76815906039376 76852494310438 76895889281816 77102050167296 77207939321744 77244714322622 77288330762104 77331971829728 77639063611648 77682775084376 77719903952768 77763788709376 77907677298682 78116550827392 78160659551744 78305282482658 78349497774856 78545722335976 78559555841536 78742534267936 78786996455552 78831483748864 79189089282688 79233803618816 79380412219262 79624153306264 79707060587924 79752067397968 80262217850962 80276353666432 80391156976444 80606688811264 80717391109096 80755837700923 80801436705836 80847061458352 81167978594087 81168111957632 81213810315484 81259667915888 81298506377984 81448935357713 81667303137728 81713416804096 81825639041944 81864613504597 81910838582804 82130444743424 82282413082793 82328874072676 82368223567168 82414597598366 82414733010176 82741872915856 82788593340992 82835340146944 82874795541472 82988612774683 83211108490048 83258093870336 83344784930176 83391845791232 83412148731527 83546148137474 83877916937584 83925278833088 83972667471616 84012664587808 84353595105472 84474229283374 84489106920064 84905347148006 84953289184792 85166156550112 85427663022464 85634058518386 85863646777216 85912129920512 86071095621434 86119695901288 86160715671019 86510363162146 86551711220128 86600582880896 86993431603232 87042552682624 87084012019312 87091701498368 87133184245184 87182384236288 87252849794726 87343700325541 87690549525656 87740064234592 87789462659129 87789606902144 87831422069072 88187849428448 88237644939136 88279673511568 88329520870976 88379396376832 88680284847616 88764681109279 88780314382144 88987098675244 89037345484208 89398666583072 89491751408752 89542283171264 89766539812544 89983418149681 89991467734784 90442652396789 90493721088148 90720471107728 90947678494288 90999032350016 91093783529056 91145219883392 91218888421759 91515094915328 91684427944571 91728248972528 91831716547802 92196388038832 92248446981824 92292385943912 92344499092384 92396641666688 92763404107528 92815783217696 92868191903872 93084497551672 93334060728832 93462242336848 93506759443174 93515016047936 93559558290968 93612386951776 94037043523192 94090141797344 94135112648192 94562140475264 94615535246848 94790605110586 94844128885352 95098409702912 95328169978888 95860476500096 95914604380672 96005885481793 96387132949688 96404108691968 96541976323856 96979922476052 97034682454864 97089473354048 97710526079432 97812265486012 97867495449584 98255974087579 98311454592428 98366966424496 98413819705498 98422509601472 98813191331932 98868986471024 98916241394432 99099268979249 99155225652868 99421064689408 99524585164928 99580781994496 99605026363381 99661268614292 99717542622544 99765039198022 100169894187748 100217770886464 100274359125248 100330814467576 100729236593216 100786113632512 100891055441792 100948023852544 100972601096059 101029615551788 101134810903258 101445349839176 101463216436736 101699541343136 102112246706624 102169904666368 102276287324288 102334037910016 102590331214336 102780157073902 102838192171064 103304700028838 103363031310616 103421395529312 103662281364362 103680538408832 103940203993472 103998894114304 104107181176064 104191326278578 104250158196296 104299813707023 104529656946176 104723071196282 104782203365224 104832112294987 104832284540032 104891306034284 104950533197488 105307838256544 105367300615808 105426796550656 105477012507328 105536570391296 105621870804142 105731847762497 105964846744064 106015318980032 106075180820224 106160916567398 106271454797893 106331461265876 106753712466016 106813991242112 106864867935056 106874304054784 106925209475392 106985585087744 107470906883648 107531590625536 107730559440427 108000368211967 108061350915644 108332120126384 108393290154688 108927295654877 108946479975872 109281004989184 109483210796113 109545030790916 109659092672206 109721011979192 110156723371072 110333687227264 110422864931603 110781430686976 110834197115488 110896779948416 110959398118912 110986412775007 111049081556924 111164709505234 111606153941744 111669172662208 111732043384346 111785446269728 111848566228096 112292541814376 112302457195264 112355948105632 112419390199424 112482868115968 112510253682673 112929361522208 112993127395456 113256307404856 113320257888992 113834315843864 113898592702048 113962905854336 114479879071712 114534595298816 114643596884579 114663787962944 115119127535104 115397258395496 115462417773472 115937542673344 116217650846381 116699710521856 116810772629089 116876730151748 117463036655888 117529362481216 118062514318672 118129178640704 118195880604928 118414581864271 118471178702128 119008602927676 119075801461232 119143037938624 119615968454444 119683509938608 119751089560256 119808128337128 119875778324896 120351815150336 120545157151232 120574505597777 120642588322564 120710709490448 120768205344974 121160364548608 121258292964116 121326761791312 121453091197592 121521670018144 121935391665472 122004242818304 122131277640064 122200239400448 122426350040786 122823893581312 122923166551724 123120639360488 123428992242248 123498686760736 123808137287296 123878045891072 124488337891288 124510262829568 125053057929646 125123669481272 125194320903904 125253952352452 125324677339664 125833255508576 125893398138368 126126342337226 126197559921832 126535900513792 126667653846272 126770033553394 126841614600008 126902030672879 126913236065056 126973686252028 127045382291696 127549890219136 127621701924332 127621911613952 127693763867824 127754795736832 127991184133549 128273235532288 128334333502144 128406797835008 128510583213166 128583147065912 128644392650081 128717032058692 129062127453952 129373944971348 129435779891264 129508866158848 130034424120832 130096360964416 130169820230912 130410677217359 130811109003148 130834147510528 131021253582376 131552948940784 131882581023424 131957048883968 132287532355328 132500048769536 132532307805821 132607142536372 132745217445302 132820172395864 133359167919376 133422688375438 133498025861816 133573405887712 134103837147392 134243470463872 134319271407104 134351973359219 134427835568908 134567806243178 134928587792768 135004775589376 135254578833682 135330950702024 135395632802432 135944856397658 135945079762688 136009831917344 136086630241408 136163471929856 136703963947936 136781154215552 136858388068864 136923575242432 137111621105998 137479222722688 137799434968888 137877243797216 137955096560512 138580906244704 138659156332928 138803532797248 139354733331968 139487356028867 139566117946444 140483618916256 140684524708777 140709302126272 141061705419712 141141356297984 141402514235213 141482357552116 142124168052097 142204418852804 142272386161472 142917780491024 142998479407168 143079223890176 143147374117088 143343967519907 143728278300992 143809434866944 144075529627183 144144391242544 144225782767808 144306983146546 144798277602748 144880038346736 144961845257152 145030892197576 145043698360064 145112784288032 145701664273088 145853373627808 145935730134656 146667809716736 146786354640772 146869237957904 146952168075328 147022163028664 147105179495648 147855937110112 147926605590016 148668256073386 148681555387904 149040773962696 149498410289312 150261381860128 150346227360896 150709467827254 150722949741056 150866391471389 151465494635224 151551020041568 151708819937488 152324467194592 152397021033796 152410477622144 152483072429072 152569172413504 152655321014528 153175037464064 153458461669898 153545112410536 153631812078752 153704988620876 153791778563632 154415878643488 154489428645244 154576661524208 154663943659456 155278127223296 155365550168752 155439807905536 155727422681677 155815354597364 156233101654784 156610564965316 156698995549712 157091444671952 157485068535872 157573992911104 158364011904259 158378178565376 158760824438524 159248306612528 159414121175848 159504134795936 160524435701924 160552707332864 160782313952888 161213377622528 161434782218192 161511675401846 161602873411672 161694122916704 162335957188174 162336223915264 162427620630968 162519335831776 162597012755968 162897870715426 163334606275456 163426833608192 163651278083888 163729227009194 163821677165608 164260889486848 164564826165586 164657748145352 164736447134336 164829195196732 164829466020352 165483745831712 165577186681984 165670680293888 165749591082944 165977225549366 166422216980096 166516187740672 166689569860352 166824297463054 167092296274948 167755833875168 167850557666176 167945334943232 168025329175616 168707190210944 168948458566748 168978213840128 169714864333091 169810694296012 169906578369584 170332313100224 170855326044928 171171464600521 171268117036772 171727293554432 172045045536749 172142191242868 172239391802576 172321431342038 173020726324292 173103422440256 173201165761792 173521644892519 173986863206464 174085105365248 174168024038624 174266368490368 174364768472576 174407220075011 174505699589452 174687400651082 175381099051312 175480128469184 175578925318258 175579213804288 175662844138144 176375698856896 176475289878272 176559347023136 176659041741952 176758792753664 176801827215629 177529362218558 177560628764288 177974197350488 178074690968416 178797333166144 178983502817504 179084566342528 179533079625088 179966836299362 179982935469568 180154223675767 180885304793578 180987442176296 181440942215456 181895356988576 181998064700032 182187567058112 182290439766784 182437776843518 182627737044313 183030189830656 183368855889142 183456497945056 183559785559997 183663433095604 184392776077664 184496893963648 184584771887824 184688998184768 184793283333376 185526808215056 185631566435392 185736383807744 186080057215283 186168995103344 186924484673696 187013518886348 187030032095872 187119116581936 187224773903552 188074087046384 188180283594688 189107364102377 189124280950528 189581210221172 189688257770704 190656339957776 191703803884103 191720953000192 192011770963586 192774265899376 193083952647712 193959844952104 194069364909728 194178946708096 194335892724617 195421052158864 195624530972024 195734990899168 196511948175158 196622909184856 196733932848992 196827639410996 196845019202944 197626382663864 197737972942048 197832482788864 198198537958498 198310451305736 198842129378816 199049170329856 199210052726762 199322537228584 199435085245088 199530078396044 200339788375496 200435541772928 200548718250496 200661628935152 201458473186432 201572227265024 201782110883584 201945202192118 202059231103576 202269621806516 202890699678352 203399082686272 204224493413248 204339809332736 204534277765559 204552574648576 205560314147804 205676384342128 206609400057676 206726062621232 206842791058624 207324562728724 207361076817664 207880407986944 208214362352128 208265055123433 208382652557156 208500316392592 208599627414046 209446142392564 209564406730448 209664224589974 209664569080064 209782612068568 209901066394976 210615676513088 210734601231616 210954025014656 211073140782592 211124529564487 211243741608284 211463695524994 212030637960064 212150361640448 212321833134796 212542909595786 212662922531752 213507424932032 213627982484224 213729735870112 213850418950784 213971170175488 214941813767296 215063181251072 215461118880854 216000736423934 216122701831288 216664240252768 216786580309376 217854591309754 217892959951744 218562009978368 218966421592226 219090061581832 219194416616791 219318185344412 219442023958384 220313446742144 220667374454528 220845729863206 221075681685221 221562861373952 221668394230976 221793559896832 221972825550014 222098163113848 222203950941049 222329419010468 223212307883488 223337978367581 223338345324416 223464086768692 223570892539456 223697132456192 224585083628752 224604914390528 224711896211264 224838780398848 225020507365346 225254806102711 225858723044416 225986254790912 226404403699859 226512614809712 226640515777984 227668631687728 227797185404096 227925811708672 228919440755509 228959758143424 229287193769158 229327575925888 230794516790992 230924835546944 231875085346688 232062499438651 232435301692762 233621545258178 233753460303496 234926073311776 235058724962432 235248712245589 236125028637344 236258357281408 236391761209856 236829163728542 236942357404256 238017205855352 238151602922464 238286075877248 239231936908888 239367019877216 239502179120512 239616256674256 239751556649792 240703630300672 241149011195554 241285176645128 241421418980896 241536410689948 242516585928232 242653523582624 242906182395184 243043340036288 243870783330944 244008485636608 244240706406277 244262555280128 244852700081572 245846333103448 246241278720976 246857984484496 246997373521472 247594125716203 247616274574592 248857732992407 248976675782576 250106115859292 250247338962544 250388641807808 250507904704904 250649354679328 251666511017152 252252684674452 252395119843664 253335307692544 253540067106788 253683229200016 253804061345758 253826472130112 253947372504056 254090764583392 255099780438272 255243403848664 255387527735648 255509591473664 255982368267098 256668667004288 256813595670016 257021166426332 257166294131824 257288785300162 257434064117384 258124254907904 258747889942696 258871559782528 259017732317696 260192721928832 260339640461824 260821354434718 261622218006296 261668295021056 262042507164752 263105897881568 263765162046848 263914097767936 264575064710656 265064615611642 265214285072744 265490434890604 265640344791728 266694786809143 266718335838752 266845376750876 266996051723632 267146811775424 268207674294784 268486940927744 268703946718438 268855671137816 268983730086533 269135612486356 269857175585536 270356500129177 270509157667364 270661901404048 270791265604864 271889712795316 271890159525376 272019663834688 272173260482816 272676870545387 273407927895872 273562308431104 273847150484864 274068488689303 274223242211996 274958445445376 275598869937776 275754487594432 275910193121024 277161812489408 277318312665856 277607065594496 277831442767417 278974712057734 279132235892888 280917762478367 280967237832512 281369049417554 281418604252544 282123410839424 282282712595968 282805028470426 282964715104232 284248336104194 284408837705608 284544772322944 285835560982048 285996958814336 286158447780352 286294748234176 286687935039814 287456556601984 287618869733888 288151059254366 288288782485088 288451091594281 288451565535616 288613966293092 289596555205496 289760076693472 289923690514304 290061784395152 290087396720128 290225568576064 291403328546176 291706747255616 291871460269312 292411518481159 293572709281544 293738475915808 293904336150656 294044326057328 294210358991296 295659802491809 295711874220224 297168715018021 297336512146772 298081547925392 298996820578624 299719204814351 300522763720256 300692454721792 301248834675019 301418935654508 301732782942778 302930989270448 303102040083136 303417639874976 304648934389184 304794042067592 304820955244288 304966144858144 305138344827008 305310642029056 305384974281541 306916923339796 307090224821072 307263624157504 307409977241752 307583557127264 308831757286976 308978857290488 309153323048416 309327887318912 310731100337504 310879615811072 311454845363354 311630709194728 312466203309568 313221129930632 313397991099424 314182889343904 314970137071744 315147985822208 315447909440177 316728023808518 316756357130752 317521648877048 318496613225056 318828242351696 319008269591872 321048871403848 321105414665728 321411007917307 321564627905776 322869564436384 323023350803692 323205746823344 323388245833408 324671914376348 324672447830528 324855241261936 325038671663552 325795741430852 326669212550912 327273658051109 327302556167776 327458454018388 327643354331216 329129652331172 329315496290704 329472894268672 329658390393464 330967491663424 331154373363968 331499182165888 331767117887051 331954451098732 332844433960192 333379139720704 333648594926108 334184592549896 335511667750336 335701115332352 336050658351232 337414380421888 337896917133496 337956427680256 339429728666182 339621388592024 339813156739168 340664626200448 341710652089856 342342929201042 342536234073544 343454587108864 344090091073498 344284382485736 344448368969243 344478783605152 344642862684076 346041452648584 346206844880512 346402331523584 347043289785038 347973726412928 348170210730496 348336048077248 348532736980736 348814440150022 349011399178904 349177637193077 349374801302164 350762198102624 350960256938368 351157850636516 351158427608576 351325688276288 352751397713792 352950579756544 353118694046272 353318083483904 353603654431258 353971838161403 355058724437116 355121257528576 355948394700976 356149381936832 357594666332288 357967005635008 358169132685056 359066159250176 359730549758657 359933672598724 360308447351534 361770609587156 361974884352592 362817984775267 362881884430912 363790713977152 363996129400064 364375134116224 364580879533568 364669641975023 364875553687036 365255474088626 366737711778284 366912995890112 367119571119994 367326866191208 368785552155328 368993787927296 369169543775648 369377996369536 369586566666752 369676547814497 371053616430112 371263132870784 371472767615488 372160114430566 372337990206688 373848969347392 374027037772696 374060064191744 374238233163872 374449547807104 376148174092768 376360567189376 378214728204754 378248561901056 379162420442344 379376515541408 381312679915552 381857995638109 383407607768206 383441906000384 383806824352721 384023541927172 385548531798752 386167905295424 387919689904208 388138729819456 388357893416192 388671785449234 389076483268319 390842104317728 391062151845211 391249061944048 391469981798336 393023896350316 393245818369712 393467865697984 393655278821992 393690038405888 395252765327728 395475945884096 396397075916996 396620902611472 398098340659712 398420105453524 398645074457168 398870170490176 399060156792088 400679576750992 400871083545856 401323257870304 402916946372864 403564221767168 403890404384236 404118462207152 404539243613032 405781399356704 406798165372544 408448986826496 409068555531118 409105149297152 411120628295608 411352768684256 413218800115352 413452125242464 413685582117248 414649125457448 414722153635328 415760815973888 416530110246866 416765305114312 417000632785184 417199254828092 418892284785128 419128813460896 419328449179948 419329138160128 419565224137136 419802132789952 421231353026176 421469202463232 421908050029312 422249059128974 422487483216568 422688718707409 422927391049988 424061275920128 424643666269592 425085819191572 425325845063504 427014849864064 427255964968448 427459471740224 427700837901568 428492225142751 429883627534592 430922237761708 432001472847868 432245403662576 433328480505536 433573160618752 435709182619508 435785919903488 437932843184452 438180123163664 438388833233582 438636370688824 438884047916768 440626893484288 441334748909056 441442198180291 441691459726412 442151363370442 443336788461952 443587119793664 443945651100028 444196326227696 444407901882098 444658838020936 446424615766976 446675956735162 446676690648832 446928173537384 447141785078912 447394264912384 449170167257504 449423792422528 449677560797696 450041014730692 450509612205422 451717446088832 451972509581824 452808807399718 453025229619424 453281031555968 455337263375456 455594370808192 455851623417344 457838881511018 457919516286848 458574387538316 458655151851776 461589033581984 461849671093888 463750170693376 464124998877302 464608261058557 464870603385524 466979409314033 467243090516356 467506920606992 469852146623552 470117449924864 470497424491178 470987321851123 472250057274688 472516714562816 473391025917887 473658327457084 473884714808512 475806997391803 476034411710704 476303205844928 476572151754496 478463873817776 478734039754432 479004358241024 479232513348512 479503113299584 479890673870993 482298022391108 482570353290256 482842837961792 483072821379896 485033171856464 485307047165248 485812364790368 486086680072576 487741566661888 488481412812554 488525110560256 489705400163144 491692666206896 492482557441952 493715968968992 493994747042944 495188251432406 495232549149184 497715465984814 497953351565152 500212231718584 500494677925088 500777283615616 501015809409808 501298709358656 503333022034304 504505369348904 504790239687328 505074441012911 507080134213576 507366458400032 507608122691516 507652944260224 507894745008112 508181529166784 510199560876544 510486807697328 510775055471296 511964736534196 513337334008576 514042332852664 514332588263648 514577570600324 514868128234768 517495779885392 517743119565056 520338896256851 520385443857664 521642708869436 523244436012592 524085014329504 526211795763136 527483137395389 527530324093696 530129231223284 530428570145488 530980869781208 531280689583456 533389573618286 533436671677504 533690753501752 533992103447264 534293623550848 536973881855488 537407893436876 537711342275632 537967460173066 538271224972712 539714351171072 540713000258354 541018315334728 541323802808096 541582531209728 543779425590632 544039327669376 544346520965632 545353741090774 546815855791744 547124616862208 547694300969728 548136977378606 548446484423992 549916890890752 551197739875552 551508975188864 551820386242048 554323624978816 554636625331712 555214131188992 555662885534834 557949424115468 558264471785776 561835524956734 561934475665024 562738098835108 562837208505088 564246821678848 565290863906461 565610056940852 565929430208464 568175850158609 568496672208388 568817675411216 569089544645888 570142547503991 571671121964096 571993917628672 572589496468352 573052294532179 573375870079628 574913113203968 575976891579551 576302118508732 576577564970176 576902183188562 576903131071232 577227932586184 579193110410992 579520153386944 579847381028608 580123568790304 580451137152128 580920289422781 582806657092352 583413494511232 583742920538624 583885041120689 584823036962318 587145418563088 587476951831616 587808672301312 588088652114656 588420717982592 591319604983618 591423748440448 594337430036042 594673024293544 596163095850784 597993641157248 599438409628702 601045527440512 601384909443584 602497669350038 602837871309016 603125009697133 603465565885556 605861978540896 606204080166272 606835279749952 609297868778368 609588084135184 609641910488576 609932289716288 610276689654016 610769948563082 611405902278787 613833846679592 614180449642144 614526238613903 614527248315008 614819954483504 615167114254528 617663514573952 617957714580976 618306646096832 618655774637824 621352767764953 621462200675008 622909690726708 623261418389456 626442259861264 626795982198848 628365778687808 629883927047767 629940274143488 630895818880354 633456047617036 635043297754096 636993226450112 637656484703392 638016539183744 638532218952313 642097742807696 642822015834614 643129255811552 645739128872768 646046701607384 646411493646688 646776491666816 649343828752696 649710482523872 650077343327104 651591482861704 653338425101824 654547316102218 654605112335552 654916908036776 655286708662432 658259304662344 658630992581408 658945788537344 659316780786928 661934983326848 662308746727936 662998364331776 663534235774102 663908902197464 665688867920384 667297189852216 668369185099792 671023335500672 671402230664704 672041198372551 672101316702464 674828760843776 675793834266992 678859457332364 679242777184048 679626313478336 681329252400896 684685858402084 685072468147088 687791818613053 688180182146996 688568764971472 688896737938486 688957567210304 689285725368152 692082905297168 692413689761024 693694882854743 694086579570076 695947452825856 696672096154496 697065473961472 697235184543667 697628880300044 698022798357808 698355274386154 698749602604328 701524396205248 701920513876736 702315701273032 702651376552576 705502795427584 706237388092544 706636166967808 706808207672413 707207308862516 707943676322806 710117448874232 710242515057152 711896789401952 712298763873664 715189332664576 715934011270016 716338265370112 718132318500352 719461099517314 719867345197448 720616894703068 723541219174312 723949768705184 725635969550534 725763768861824 727581427954304 727992258800128 728750268232448 729339283950046 729751107374072 730098695949161 730510948177252 733475423556568 733824786064909 733825991780224 734239142239988 734653732382416 737571104310656 737987575854592 738339087551296 738755992739072 739353095628994 740122934337479 742107232860224 742526265741568 743900183585251 744320228861132 744675980413376 747697938694784 748054075545392 748120128383488 748476466327744 748899095614208 752296348185536 752721134378752 754113916082989 756429456409508 758324840884688 758753031082816 762491069584139 762625359831104 763715991276218 766815215536412 767613648705442 768047083854344 771097063597504 772335810590848 772960054521221 775839379808416 776277459638912 776715786832384 777343570898468 778152966536638 781684208635456 782124303690422 782498123888096 782939963596672 786047792700632 786491636739424 786935731395968 787310557643984 787380076811776 790505530655456 790951891768192 792794151833992 793241805222944 793688407306003 796840210907048 797290148914336 797740340980352 798120313584176 801359153501984 801742167091712 802505178192053 802646515740608 805833892745728 807780808768472 808236924414304 809078487226064 811562798713408 813523555924667 813596330745088 816897973652992 817675408403623 818137111062236 822241256591216 822705537368512 826437600230704 826904250484928 827371164234496 828902073049897 829298250914896 833060220493732 833530610228624 834001265570368 834398509656184 837784569570256 838257626921792 838656898359896 839130448274272 839604265579904 842462706052352 843816100058624 844021539184439 844498118257948 844974966433136 845377437414818 845854782099976 848122551840256 849287332539184 850171638383144 850651690127008 854029699728128 854918943480448 855401675803136 856984450285502 859767255069184 861844475523416 864002945695736 864490807325152 866656961011072 867146321237504 871418365239016 871571839806976 875865686368904 876360246327328 876777666467164 877272741377648 877768095833536 881253786968576 882884396360582 883382919452824 884302726740884 886673576923904 887891302200056 888314214710153 888392652455392 888815803764196 889317676041872 892849231533952 893351913470324 893353381297664 893856347074768 894283570157824 895938288934843 898340334515008 898847584845056 900082029461384 900510748550567 901019224410844 903434892177664 905617614799436 906050459238848 906562063111936 910674526750912 911188741616384 912874740521513 915677763022036 915839032573696 917148775076632 917310303703552 923178067163968 923699342187776 927500341386752 928249997754604 929216522117114 929741206771048 933958818628066 934486181032712 935013841213984 939704293247104 940234899849728 940994848982356 941974643702246 944500114549376 945033429125632 946782051835774 947316654914168 947767872381209 947769429617024 951613994783606 952068823421408 952606411689856 953144303508992 956927747635552 957468079508864 958008716482048 958465026697024 959006226599168 959781347741986 960780703580951 964596044782216 965140706580512 965685675923584 966145642759792 970066343712928 970614094330496 971624729580736 972173360145152 975483133323776 976411492202069 976962825625108 979410800326288 983385332413792 984791672961439 984965114883904 987431937937984 987989494085888 989817599646491 990376502864812 994869176364679 995430931969628 995906703130304 1000424463437168 1000989355850176 1001554567231232 1002031618819616 1002597418717312 1003407772639349 1006666044068608 1008528707390281 1009010738697808 1009580479374656 1010148882025822 1014160268427152 1014732916800064 1015216245383032 1015305888520448 1015789490016224 1016363058333568 1020973615394656 1021550110942592 1023929473068392 1026674668017152 1028084665705328 1028665176527296 1029155141200648 1029736256469536 1034991559770784 1035486239130112 1040677792513702 1040770887715328 1043285417738872 1046488872025184 1048170028659008 1052423591526272 1054966274790778 1055060648187392 1056064740299723 1060258462446568 1060857140290976 1061961739562416 1062561379166912 1066779147236572 1066873343355008 1067381507003504 1067984206894528 1068587247101696 1074815786873752 1075422684551264 1075934920346132 1076542449945424 1081426000516708 1082036630669456 1082647605616192 1087558851181264 1088078655338752 1090091958771739 1090707482181548 1093631711583488 1095388601939456 1096273954757212 1096892968847984 1102395479751104 1103017950377728 1108647249957632 1110428262377984 1111325771069668 1115898848230936 1116528943571552 1123671049913468 1123868951330048 1125476197670216 1125674417010176 1128493643357696 1130581727812922 1131220113881704 1131858860416928 1136351700317218 1136993344416776 1137635350822432 1138179089291776 1140285095007982 1143342243928192 1143987835257344 1145178992936704 1146104589064358 1146751740159256 1147297950777253 1149826226407936 1151953783159102 1152604237017464 1153155129940352 1153804366377124 1153806262142464 1154455865172368 1158386220821984 1159040306773888 1159694762057216 1160247137580608 1160902274304256 1161840578845562 1163050325387467 1165613314184704 1166826989022464 1167770082241378 1169646073924636 1174290837126176 1174953903663232 1175617344602624 1176177304229312 1176841435965184 1182639209967236 1182847496880896 1188004050331637 1188674860072084 1189346048587088 1192326191701568 1195987282314496 1198200252203647 1198876819257404 1202091054881024 1204315318757243 1204995338700076 1205675742618032 1206250019394266 1206931131771112 1211723957081792 1212408160332544 1213670559499904 1214651514247633 1218595737556736 1219176168270368 1219864579432576 1220553379308032 1220850540525077 1221539897126164 1222811804557574 1227667693359184 1228360899284288 1229052477227806 1229054496630016 1229639908967008 1230334228509056 1235327029147904 1235915429161952 1236613292193664 1237311549275648 1237612790509403 1242705535529906 1242924401350016 1245819381453416 1246522836778912 1252884519722528 1253591964397696 1256731557375616 1259767854095534 1259880548286976 1261079565730369 1261791637760708 1266912095234072 1270086595508192 1273986452900224 1275312969406784 1276033078367488 1277064437904626 1278394159310191 1284195485615392 1284918498919979 1285644031669228 1286258511623104 1291478257745536 1292093403214768 1292822987293376 1293552983333632 1298687657505392 1299420965047744 1300154686654208 1302560400506981 1303182965723408 1309094632204436 1309210224671104 1309833816073552 1310573417324864 1316518609324688 1317261985162816 1318633561573856 1323869966653696 1325996728663552 1327068471548204 1327817804394928 1334594379704432 1336738370199584 1342046671001344 1344082396745102 1344202633404928 1351587668533984 1357718914664728 1358485554368096 1359252626956672 1362658504801792 1369371716804168 1370144936294176 1375583637226106 1376360364293992 1377137529942944 1377793475876972 1377915134420608 1378571450736304 1384165810594336 1384827379522048 1387389765709486 1388173159140152 1391894905651712 1393344192308992 1394470369087334 1395257760600088 1396045596715616 1396710548772308 1397499205208656 1403048792410496 1403841027753472 1404631402546064 1405302753105152 1407903025469039 1411005590855168 1412474776185088 1413616415344826 1414414617725032 1415887352645612 1420234897748464 1423793578803904 1424597527747328 1430378665329152 1431739944358913 1431868022540032 1438922199034628 1439734690394896 1441233789406136 1447082438348624 1447899537410368 1451271939101068 1451527537723648 1455162855908608 1457500536464896 1457855385864031 1458678567900092 1459502214748144 1460197391898322 1461021896354504 1466950847113136 1467649572129818 1467651983560448 1468478284479976 1469307464764832 1475142208621312 1476678175102592 1477511985478144 1477871706951409 1478706191257988 1480245868674958 1484214465720448 1485052531483136 1487800367170502 1488640457722264 1489351960826752 1495395877389568 1496108151090784 1496952932655488 1497798191228416 1504592696371072 1505442268757504 1508227832165978 1512858912819016 1516649681769376 1517506062165632 1524982139168278 1525250719662208 1527431982552436 1533630431072824 1534360916317537 1535227297410884 1536094167708688 1542194127195008 1544671621181696 1545920109042442 1547529771796547 1551678759616832 1552554919277824 1554687141796936 1555427656587343 1556305933073276 1563365848573067 1563368417270912 1564248607380844 1564996247776192 1565879927193344 1572095585401264 1572983273478848 1573871462791936 1574621115287968 1576783642718977 1581011061310912 1581903783536384 1584830825899013 1585588303667984 1586483610445888 1587376814612006 1593680421814096 1594580297828672 1595480681960704 1596240627168352 1602718307003968 1605010356384106 1605293031481216 1615561617536944 1616473848828608 1618156974452128 1623125597426816 1627047111849334 1627192661490176 1635350816807246 1636274222124472 1644482513182432 1645411074737024 1652875200461408 1653808500969856 1654742328468992 1657804146099794 1658596501829792 1659530306185279 1666120440987464 1667061220457248 1668002531140736 1668797019312368 1675569139140512 1676515253843584 1677313796719792 1678260896548544 1679208531159808 1684925412104704 1688043078368878 1688996236515896 1689949932866272 1690754874829636 1691709564199952 1698574665078368 1700343276766288 1701303380254016 1708059399456256 1709684944843939 1709837886960896 1713968900571004 1723688951046832 1728005891391472 1728981614650304 1733158880013421 1733313922022144 1742004130946849 1742836730478032 1751731372737808 1752720492654656 1753555332934328 1754545482755296 1755536191667072 1765768792721164 1766765838905648 1768605453481768 1773347153847808 1775782604400112 1776628429420306 1776785304910784 1777631607528392 1778635352083744 1785698463067904 1786703826940648 1787712694149536 1788567140315648 1791876577869686 1796680669030016 1797695169690112 1800164058922768 1801021497101134 1802038448821688 1806869784355328 1811235229598872 1812100918477696 1813124126223872 1821349053501824 1822377483232768 1825749481043026 1831355526044072 1831678065147392 1834297550153264 1846356134327936 1847398684375552 1856499995509208 1858433044234228 1859482413542096 1866863507664001 1867917637256132 1868972362065424 1870027682427968 1879408586494208 1881989697964712 1882886110605731 1883949287404492 1889000229098752 1892495500904239 1893564103671548 1894633309828336 1895535744762418 1895538859234048 1903227989567212 1904137646842816 1905212823379712 1908738093817709 1913855495271104 1914936159017728 1916930053394048 1918012453198336 1918479420825121 1919562695483972 1921561407161902 1929192089564432 1930281413161024 1931371351847168 1932291285519584 1940132687425856 1941228188660992 1943249459161472 1944346720290304 1944820099371919 1952822984404138 1953925651250216 1958821600652576 1966770664827584 1969583345922878 1969930229767808 1974863875875968 1975978988171776 1979635199292982 1980753005729624 1981696460433437 1989738352729358 1990861863939256 1991813406260608 2000848926874336 2001978711700352 2003109134462464 2004063237639232 2005194837434624 2006815545278698 2008905107487443 2013332088137216 2017057414780562 2018021477395616 2019157641159967 2019160958749312 2020297764051644 2028320536854304 2029465833600128 2030432490766064 2030611777040896 2031578980032448 2032726116667136 2041947230789312 2043100221885184 2046880629368113 2047858946136784 2056169331410656 2057330353054592 2058310282401296 2059472512939072 2069618617442663 2069983119541568 2080181005126147 2081355585027404 2086570835477744 2092977744050368 2096340057318016 2098034433700457 2104847183052544 2108741842725133 2109932549581556 2112129480599446 2120516924893136 2121714280581952 2123923479124832 2125122758333824 2133558294473144 2133746686710016 2134763014007008 2135968413789056 2137174494203392 2137694819970787 2149631573747504 2150845369102528 2151869840692264 2153084899890848 2162852001033416 2164073261338912 2165295211232384 2175117702362528 2176157310677504 2180183917543478 2181414964363096 2187263423166976 2192547909514424 2193785937695968 2204790959502208 2206035900755456 2208135366081239 2217294499915264 2222651542139336 2231797696461872 2233057887143104 2247342099826936 2247737902660096 2249877055421149 2250952395340432 2261163455625844 2262440227763408 2263717720833856 2272703400634436 2273986688833552 2275270701644864 2280570190015964 2286684487856384 2290357985873408 2290915606357763 2292209178128716 2293503480318512 2294595901554506 2303907566318204 2305208474034928 2306310259880704 2307608732754248 2308911730344736 2316772441643968 2318080613547776 2320494275161216 2321804548608512 2322369825209357 2323681157691124 2326100650774934 2333653978044928 2335540164482756 2339292147849272 2348581674252352 2349907807326464 2352354608458624 2353682871930368 2365278419934472 2365694993761792 2376008100663274 2377349720144168 2378692097174176 2384652383403136 2391974564628992 2396400504407294 2397753638514808 2404182109762048 2408630637514486 2409990677400152 2411138582784701 2411351485236064 2412500038788532 2413862263542224 2423447914163584 2424816320665088 2427341118999808 2429303028495266 2431832498537431 2437191475113472 2438352336540736 2439729158865152 2441701081050154 2443079794252328 2444243460351539 2445623609115148 2455335386718368 2456721798568576 2458104954455612 2458108993260032 2459279817934016 2460668457018112 2470654058295808 2471830858323904 2473226584387328 2475225581018806 2477802867129821 2485411071059812 2485848802700032 2491638762906832 2493045673557824 2505769039445056 2507183928795392 2513463114751232 2518113848310599 2519535708191068 2522159131460738 2523583275521416 2533824190468144 2539725893426869 2540173191016384 2547972905800448 2550625938813568 2552066156734976 2552687493825161 2554128875809252 2556788318620382 2568390971230784 2569836997839958 2571288063338456 2572517023246208 2582956515491072 2584186806429536 2585645974586752 2587105966667264 2587735834701479 2597375315010784 2598841930095488 2600309373308416 2605120801013962 2606365931446816 2618189264408872 2618420449342208 2619667632147104 2621146834649728 2633037218649376 2634523970325632 2637267123147712 2647739933307392 2654136943096408 2655635608789856 2669188759408864 2673005969466763 2673476740399168 2684093342002688 2686647770469047 2688164793490204 2703175337067968 2715437829329456 2716971108736192 2718505253913344 2723535382878233 2737435062916477 2738743433608336 2740289872588352 2751167274452212 2752720728587984 2754275059885888 2755586951753944 2755830268841216 2757142901472608 2768331621188672 2774779531418972 2776346318280304 2786688384617984 2788940738174668 2790515521200176 2792091193431232 2793421097544616 2794998410417312 2806097584820992 2809262805092128 2810605506210304 2815806050938078 2824949552370176 2827232830689652 2828829235450064 2831774705291224 2840469795496928 2847587157607808 2849195055494656 2863479888717826 2863736045080064 2877844398069256 2879469380789792 2882467578812272 2894164876697248 2895799074820736 2902543878202136 2903055075447296 2910325711817216 2915710771728062 2917357135800184 2919004429496288 2920394783796644 2922043792709008 2933901694226272 2935299144259636 2935303967120896 2936956568959952 2938614929529664 2950284417242624 2953356350205184 2955743413902818 2957412382515976 2958821030951863 2960491737349916 2968428931440896 2975600734341004 2977280915444528 2978703921653504 2990791754779136 2992216302181568 2993905865310976 2999445575999257 3009185392742144 3016455664331956 3025717825638032 3033299363538752 3035012124331264 3049964278336556 3050501439324416 3054863965104872 3067260862145648 3068721832635074 3070454594821768 3072188335417376 3084388254390016 3089343242363392 3090095387262037 3091840218084884 3095059543593094 3103357519233664 3105109838555648 3109374283593872 3110855313174686 3112611866146552 3126731697146134 3126736834541824 3128497214761688 3129992495552384 3131759854386688 3144191170802528 3145966546957696 3147742925583872 3149242230575936 3153567285437954 3162022122621824 3163807567072768 3169661651798026 3171176607335968 3172967220891776 3174753629224012 3187360843628192 3189160595657344 3190961363921408 3192481254336704 3205436614007936 3210020712768212 3210586062962432 3231123235073888 3232947697657216 3236313948904256 3246251194853632 3252257827409899 3254094223698668 3268855865198231 3270701633614492 3272548444248944 3288965026364864 3290822149474048 3296911252957861 3305750400922816 3307617001939712 3313737181425209 3315608292199588 3317193003659584 3319060612370558 3332240881974928 3334122440914496 3336005062281472 3337594038624736 3351138278281024 3353030507687168 3354627593439584 3356521793097088 3358417062319616 3359234717096951 3376086156737756 3377992473031792 3379899865732544 3381509749659272 3383419128399904 3397149330156736 3400686553532576 3402606760508032 3419369889687878 3419675773921792 3427937801142008 3447377902093664 3456011782782944 3457963229300608 3466317760026842 3466627844044288 3469927003841947 3484008261893698 3485673460956064 3503462745475616 3505440985309312 3507110665868656 3509090965510592 3511072383334144 3531537585442328 3533531677811296 3535521087090377 3537210906963536 3551565208800224 3553256858840612 3553570609821568 3555263215056784 3557270704167488 3571396926135808 3573407653881296 3575425388299072 3583753155739372 3593361338060032 3600328117845536 3602042994202268 3604076897643376 3622470459197744 3624201836955392 3642372273797957 3642698107003648 3651498962086052 3662711052088144 3668595100306528 3692381961767723 3692712268655872 3712999991018416 3716866088468456 3718964827084192 3733727015328002 3735835274512264 3737944724130848 3740055364855936 3758817172988416 3763979395929424 3765772221211462 3767898574808984 3778000458197504 3784991001808478 3787128207343096 3789266619656672 3791071489524836 3791077718468096 3806455979134424 3808275293685632 3810425646759424 3817476187635418 3827710990542208 3829872318035456 3833860106788096 3836958841650242 3839125390967944 3843122814323804 3858384179128864 3860562826322048 3862742703694336 3864582571039168 3880265374851712 3882456377321984 3886498918322944 3889640198743838 3905645968808276 3907851302500432 3917643201305152 3933541329655168 3939166691845756 3939860459535616 3949727751751936 3957036047345227 3959270398585964 3961506011459248 3963392920866874 3979476705458716 3981723727878512 3983626812521216 3990997832527937 4001697853748672 4003957423400704 4008126475278464 4010389674869248 4011366061725253 4013631090557396 4017810214974886 4034114829561124 4036042954791232 4038315282319934 4038321917498624 4040595528103288 4056641073708608 4058931667200256 4060864981532128 4063157960064896 4065452233334272 4066442025959467 4083894461578624 4086200443770368 4093761258736226 4095717892273568 4112338662821312 4114660706109184 4116620564802592 4118945025878144 4139237234885326 4139966239083136 4160362010252294 4162711170054808 4173141670955488 4185955488100736 4192680114636032 4196068867400914 4200437952019199 4209694366105088 4217483685450266 4219865099163112 4221875067879931 4224258961198892 4241033849786272 4243428561163904 4247846958249664 4250245516667648 4267116588946288 4267493373420032 4269526028014016 4271936827578112 4275389639941574 4279841315951509 4299263147495008 4301683670297321 4301690738205056 4303739681384528 4306169799781696 4325704002066832 4328146522677824 4330590422464768 4349469374354671 4350235404725056 4360367835086956 4362829928726192 4385095819028848 4387571875391936 4409187489334369 4409581919004416 4416270732162478 4445303084278672 4463595392923744 4466115774286208 4469725532666191 4494684199653872 4499754110842298 4501904790680864 4522326911251688 4524880455526816 4527435441667712 4545406801268872 4547973377667104 4550541403289728 4561140380031928 4573368975712768 4581831212715526 4584418356257432 4587006960637024 4589191803109012 4607815132636408 4610416948069856 4612620519761408 4615217465508496 4617823460689472 4633544883287936 4636161227095552 4640988550322432 4644739650418714 4647362315382248 4652201301549868 4671080328965512 4678584295698544 4697163348504704 4699815614652928 4704288388607857 4704709216917248 4730556839868944 4752016201326548 4754699440288336 4757384194348352 4769304766806272 4792801008814588 4795507277029616 4817261275028972 4819981354800304 4822277165569402 4822702970472128 4825000077577064 4827724527084448 4846895828327168 4854682237999616 4855864179983201 4858606056990532 4863664997074862 4876704673081472 4879458317730304 4883402162100308 4886159588504656 4888486920703078 4891247218230296 4910670773436736 4913443597137152 4916209908911224 4918559635868032 4921336914036224 4943661716647808 4946453168774656 4950451162037612 4955605734259642 4970822142119624 4971697605400064 4983277525813664 4986091347115648 5011538078890112 5014367857590784 5026926229502464 5036227696621198 5039071416382136 5044318262921476 5047166551042832 5067648380936288 5079451786853738 5080346382032768 5095945811600896 5101251877627136 5105374987650322 5108257751618504 5110690871644127 5113576637240764 5136773502454363 5136781942461568 5139673995679916 5142576126676912 5145034046492416 5165913030982144 5168373612859072 5171291949173504 5175471669402958 5180860540362353 5194750630021568 5197683860190976 5207301285096757 5210241602027924 5212731862893632 5236378528817744 5236840898684416 5239335264294208 5242293669299456 5266074437298752 5269047940651264 5274534246295424 5278797412580923 5308273886192816 5311271217579712 5337437487088973 5338377518817728 5346011938933526 5346953480798336 5373295540938094 5376329586980408 5406350674135936 5410720381648547 5430875658658912 5433942217472384 5437010507826688 5447070765756466 5474870125832954 5477486867216672 5480579745176704 5502334548904424 5505441457175968 5508550119771776 5511173903507888 5511660537682432 5514285802945216 5536663242377344 5549559062837944 5552692636560608 5555818851142021 5577881476349336 5581031042400352 5584182386862464 5586842195089232 5589996820834624 5612195169641984 5617536247344371 5618525610184256 5631612101876156 5654465661379304 5657658470900128 5663549410582448 5680939590993856 5694664891472669 5695174315215616 5723727858825361 5726959777435652 5755688796138512 5758938761579584 5764935157624544 5788329753394496 5791598149641472 5802314511349279 5805087756404272 5831421543456124 5834714271600368 5838008858992576 5840789567593288 5844087585418016 5867803388452544 5870598288519272 5873913137919904 5877229859059328 5906712700410368 5911486827805636 5914824765031952 5917642061903726 5920983474699832 5936857862881792 5951201468682008 5954561830889056 5957407843307008 5984432604363136 5987811730621952 5998891151998514 6018370785484288 6032911328663912 6051435651276064 6066598727077504 6070024248662528 6099928556673112 6101002878648832 6109727930209744 6134521724291296 6137443665270148 6140909189643536 6144376670834752 6168776508780032 6180190774524074 6183680436169768 6190119087186188 6206715038467328 6218199502971071 6218748567187744 6221710626349372 6225223732293104 6253463394292268 6253473669083648 6256994429523376 6259984991104768 6271568022543901 6288382341605056 6291933093915392 6298484461151872 6303575239853969 6307134570875908 6324044245243648 6339323303596052 6342353214671936 6345934441783552 6349507258448024 6374721687256384 6378321191314688 6384962508673408 6390123183650591 6410873228015872 6420041425536424 6421172125924864 6462246470147776 6465895395314432 6472627897808512 6492502389707264 6504515654819798 6508188447397336 6537711730396462 6541403267228984 6545096888497888 6577930052729728 6581644298948096 6593822505915722 6611500801845632 6615234003879424 6627474362850418 6631216584399176 6634375106668463 6634386007319168 6638121224741116 6664481763949856 6668244881828992 6672010124562944 6675188077249472 6702276556562048 6706061015374336 6709255186879168 6713043586194176 6718469434193902 6725464925066657 6752172313475512 6755984946063584 6759799731465088 6763019499318544 6766838256799808 6794298660313472 6801373107065152 6805213521016064 6834880445414483 6838739779375756 6855875602284016 6893541710730073 6894755804187328 6912023565565888 6915926458601216 6928723197525437 6932635520053684 6939854007683894 6968016523787396 6971346921912128 7006925490951232 7010881970618624 7014221331737312 7018181931021184 7022144766668288 7023854408475443 7063075170884656 7067063355622592 7071042174180754 7074421813927072 7103130417600448 7106513717681224 7107141219643136 7110526430113568 7114541408334976 7146815307762592 7150850776598144 7167506311478744 7186722676120064 7200656235691072 7204085988404536 7208153795286752 7244940918395488 7248403673910784 7255301917124071 7284744547595914 7285396214007296 7302997924172104 7325422104176288 7337190200613056 7384763923535446 7385424537311744 7392453182098061 7425999982036832 7433732176936912 7437929654168384 7467454030656004 7471670549024528 7475889448261696 7480110729711872 7527958791858848 7531544442422924 7535797149617968 7569982003616956 7574256414686192 7578533239313344 7582142979049672 7612911958268848 7616550587371264 7630643711402173 7634952375270836 7655421981084416 7667720213576192 7673917683300484 7678250781935888 7686245628647608 7716768358257728 7721125652644096 7729165142078336 7760530749703424 7772997836645888 7779280397487676 7811291937616552 7815702605000864 7835286402610304 7867082659310336 7878333383691512 7879720919071232 7899455503503872 7914072094690454 7918540797171928 7923012022918496 7926785841733748 7958953410917432 7963447455757024 7967253625042432 7981995665055874 8003395707497344 8007914846801408 8016252950556928 8022732123450506 8027262181114792 8031085655440771 8035620429949772 8068229659122248 8072085909582464 8076630564639868 8076643834997248 8081191056206576 8113282147417216 8117863334400512 8121729963064256 8126315920129792 8132884051918934 8141352277712269 8167788923157248 8187522517472452 8191435784547136 8224677325642624 8229321412218368 8233241129605184 8237890051756288 8278474469770652 8279932478166272 8320724020504588 8325422340109616 8346283341910976 8371910976201472 8385360229272064 8387401765425529 8392137734801828 8400875904038398 8434967370900532 8439730198326224 8443750135759862 8448517922397784 8482067699572544 8486857122327808 8495693916499328 8500491033335296 8502560599733431 8534233177892576 8539052056028032 8543873655156224 8550779279883148 8559682631903018 8598526294990016 8603367340594642 8603381476410112 8607479362769056 8612339599563392 8651408004133664 8656293045355648 8661180844929536 8698938748709342 8700470809450112 8720735670173912 8725659857452384 8770191638057696 8775143750783872 8818374978668738 8819163838008832 8827556960112583 8832541464324956 8890606168557344 8927190785847488 8932231548572416 8939451065332382 8948759115171337 8989368399307744 8994429492439853 8999508221684596 9003809581361728 9044653822503376 9049760911053632 9054870883335424 9090813602537744 9095946755334208 9101082806579456 9117922803548867 9122280760063856 9163662425431052 9168836712514864 9174013921274048 9178383606218024 9215630265272816 9220833896139712 9230434931016992 9235646921378944 9267089766575872 9281977100644864 9289479300837428 9294724630764496 9304402603099736 9342160657931024 9357168591397088 9394326697009408 9408576777215714 9409418433834496 9461113679737888 9504032402653096 9509398880576672 9514768388696704 9538609533612544 9585602017629176 9591014554059232 9634522550057944 9639962709600608 9644554331138804 9645405940944256 9650000155154128 9655449054168896 9693791656654336 9711728359966402 9717212113981064 9727329994149724 9753409346162944 9766804324200616 9772319177009312 9776973841406156 9782494436460592 9821341546873472 9826887194274304 9832419817822448 9837119271736064 9855321178283273 9887323433295616 9900902324075224 9911211468519284 9941644284239248 9966555051627328 9972182694231296 10022179610512391 10023076157780224 10072455393242396 10078142832764272 10088636525842952 10094333102085664 10135296761872576 10158903573707476 10160692764065536 10202503755254272 10210749975300644 10216515503237008 10221381743288254 10227153274481528 10273547004908726 10273563884923136 10279347991359832 10285152253353824 10290068092984832 10336747225718144 10342583898347008 10350943338805916 10361721080724706 10389501260043136 10395367720381952 10414602570193514 10420483204055848 10425463725787264 10472757057635488 10478670528588416 10484587338598912 10532148874597504 10538095881302528 10549068492590848 10557594825161846 10616547772385632 10622542435159424 10674874974177946 10676755037635456 10692023877867052 10693906961596672 10740526414222759 10746591081876188 10752659173960816 10812701348271872 10821440763297094 10832708402575829 10861751317317824 10867884434944768 10887993596111401 10894141531512932 10943560940011469 10949740251665908 10954973734433344 10961159490353408 11004669097808848 11010882914351936 11017100239543552 11022347807015776 11028571605890432 11037485499032839 11073326484754688 11093815781293091 11099118125675888 11105385273121216 11111637702284042 11155762952698672 11162062084800704 11168364773724928 11173684390178464 11179993641669248 11235072494688742 11237051220368512 11263224203752312 11308931322758608 11315316941800256 11327098821164896 11361879181987712 11389329782945338 11390348630431232 11447455717650722 11453919554871304 11511377592277024 11517877523159168 11529870315249088 11576659506788992 11583196299282944 11604629022698558 11610175512808544 11616712143296953 11662843086912248 11669428543200736 11676017717985152 11681579135186576 11688175170836032 11735606776905088 11741196577038544 11747826275839808 11754459718118656 11822973655611272 11829649530063904 11835284123807452 11841966949399664 11902402937364016 11909123661778112 11967794613907573 11968865208726272 11997782303997028 12065822657327824 12102871302552128 12132112160093947 12133197454155008 12199857113346224 12219455860419488 12269043448582592 12274887330540296 12281818379287072 12288753341669504 12360381549048148 12367360872339536 12380238174372376 12413430076934656 12436399005942142 12437497134375488 12443421252698744 12450447464586208 12506926788584536 12513988859046752 12519969982209536 12543136045087802 12576764683210112 12583866187830784 12596968922303744 12607150479707938 12614269141751816 12648088490487296 12678646607192104 12684706429343872 12691868883567104 12699014516896048 12749443374512768 12756642382629376 12769925017346816 12780246367301182 12821746456031744 12840082851072848 12924492940295552 12931790790628864 12945255795617024 13009031309639596 13016376894794672 13068044553648007 13075423460792924 13082806534457968 13090193776995776 13155860105459456 13180202774240117 13187645011831444 13223001603691264 13247468506329673 13254948725700836 13262433168798352 13268750213336926 13268772014638336 13276242449482232 13328963527899712 13336489763657984 13350376154498944 13361166656723963 13404553113124096 13418510373758336 13426087172388352 13429355945775847 13436938868387804 13450929850133314 13504344626951024 13511969892127168 13519599462930176 13526038998637088 13533676513599616 13588597320626944 13602746214130304 13610427042032128 13613740695603433 13669760890828966 13677479558751512 13711751204568032 13787083421460146 13789511608374656 13824047131131776 13831852917202432 13857446395050874 13865271040107368 13871875223034059 13879708015367788 13936033047574792 13942693843824256 14013850981902464 14021763941237248 14028442663474624 14036363862042368 14047708816950886 14062335752412101 14126150341769312 14134103488119769 14134126711245184 14142084348361508 14148843627854144 14206260835200896 14213027435362448 14214282439286272 14221052860227136 14229082816669952 14293630615525184 14301701553196288 14328164405576791 14335012622957488 14401312471382144 14408171976809072 14416307590573504 14487330322098641 14489881836790976 14510603834248142 14569489095191828 14605995848344208 14650844208352576 14674380401226112 14686241035903199 14769527847070892 14784906364196122 14851999964073664 14867464353873824 14875859308336768 14934908061312008 14943341098049056 14951778896523392 14960221459423744 15055917583717696 15063088884845848 15071594299235936 15139964007233912 15148512829372384 15157066478626688 15164285958099344 15225823916537696 15233101174742528 15261287422804346 15269904750541672 15310843962168832 15347835366600968 15356501563871776 15372491257295216 15433536716515456 15442251305288192 15456947562568673 15458330284156672 15521061499406848 15558560794975352 15622583875233104 15631405210001728 15670572805220608 15734165318620672 15749139387948043 15756666767383024 15828144189380908 15837081594343856 15846024045836992 15853571683467496 15917906821834864 15926894911514048 15963991330111748 16006791414994688 16032505901113856 16036409244504341 16045464246901012 16054524362229584 16062171310881542 16071240859899544 16136459318244496 16144171819164928 16153261129279736 16162382112413152 16226564294834432 16243459926128512 16252631840259584 16256588776465499 16265768103837868 16282704555424538 16335577846314496 16375045034944904 16382871569094272 16449354651285248 16466482259210368 16475780103512576 16556948939541304 16559864956332544 16641448041009176 16650844680219232 16692566683821952 16743821952402944 16774803530851058 16784275469603656 16801751808076796 16869934741801064 16877970079492907 16879460396652448 16887500271519724 16897035844795568 16964135399145088 16973714244655616 16991387832998656 17005121199466862 17022827489762017 17068466355785152 17078104112056064 17101558559766296 17109704222460773 17119365263806036 17197052589980032 17206734681189284 17206762952820224 17214958725538112 17224679199126784 17302816008267328 17312586090711296 17344620069908747 17397877497418684 17400941618900224 17441471340347824 17451319714904768 17540383276115392 17550287501567744 17636749957337476 17655113920225166 17665082928649912 17778081253988083 17781212337114688 17854381571694976 17864463097144832 17878902130664764 17897518230342674 17978736798615488 17988858984879706 17999016443369192 18007619162723456 18089307645006752 18099521822107264 18109741766670848 18181627205075488 18191893510668416 18202165613158912 18235845607097734 18244561520127712 18254833368038069 18327324850862104 18337673425029728 18348027842548096 18356767212436048 18431260530545632 18441667792279424 18460869862033984 18471293842757888 18534179533151744 18578958601674856 18589449261528992 18608805206199472 18684321315862048 18711041786267341 18714337182794176 18788653394018816 18806534393283329 18817153554431428 18922227359475776 19008064805306192 19018797761153344 19029536777393408 19064747680147631 19162045440415339 19171204035258352 19182029108118464 19269045100115888 19279925419201216 19289108662277608 19290811881888512 19300000310308256 19310898108337792 19423456719932804 19434424227962128 19454659988299448 19506818692325888 19533608648401232 19544638354018624 19553947682812312 19564988872921184 19642683093746944 19664839635644896 19674238543472128 19710642356566546 19774646866591232 19801804648150448 19822422937038568 19883288568478496 19933110103254656 19944365388462592 20044359221024782 20046152315560448 20144910786484792 20156285665528544 20177273051685904 20188666204171328 20270593523745152 20317807147414952 20321385528131072 20421499950601288 20433031006474016 20442763486576508 20454306548963056 20547094009817452 20547127769846272 20558695982719664 20570304506707648 20673494451436288 20701886677611832 20711747216663041 20723442161449412 20779002520086272 20829205140387028 20840966408111696 20850927451574528 20945514115270976 20957341057176832 20996119031994799 21064297749195008 21098136985181696 21115189650323692 21233095544771264 21245084870318848 21349749948355892 21353510075270912 21384047755734104 21387813923193344 21481052828445518 21493182163752376 21505318347921632 21625402696543744 21642881526594188 21665416805151658 21723502634635648 21735768869889536 21775987192222802 21788283063025864 21798661064767807 21887121880022938 21899480503331816 21909947468866688 21922318980706816 22009338195617696 22021765828703872 22034200479087104 22044695614031552 22057143211780864 22074970998065678 22097956182361873 22146652969509376 22187631562586182 22198236251351776 22210770546242432 22223275404568084 22311525905397344 22324124169601408 22336729547449856 22347368780356928 22359987283338496 22470144989377484 22474102440737024 22526448407504624 22617862645517216 22630633883600512 22654197642329792 22723758363975424 22765804791869293 22778659565890676 22881991056387617 22894911435301444 22907839109742608 23022755184554048 23035755046318336 23059740630498176 23078378770705027 23153319013577984 23196160269976463 23209258045397116 23220351025617088 23233424286593906 23325686173824496 23338857086401472 23352035435970304 23363158270373152 23376350341672064 23471213553810176 23482393154077088 23495652551679616 23508919436237312 23514643019678657 23645947311222544 23659299060127808 23670568247614904 23683933898799328 23804805874728032 23818247323556224 23935589227815146 23937730417452544 23995564607994056 24131645314655648 24205742605104256 24264224320187894 24266394908310016 24289489026893629 24399714226692448 24438911720838976 24538086897165184 24549774661080592 24563636758574144 24577506683339008 24720763098096296 24734721744679072 24748647609632639 24760476348744752 24872798011884284 24874994268750976 24886842505397488 24900894929172416 25013853577169072 25027977718093504 25086272090175604 25153529366420224 25193937844607488 25214300959415876 25228538283503632 25357293214384208 25369412858687744 25398029033792096 25498886749025536 25539850034693632 25560492734602364 25680165702145696 25848985880591104 25890511591234048 26018062619279192 26032753789589344 26136089107296014 26150846921585848 26165613068915936 26180387553991552 26311720210918912 26360405548480234 26375290023662888 26446003207382528 26494937012659346 26509897451401672 26524866337596704 26537500426673852 26537544029276672 26552484898964464 26657927055799424 26672979527315968 26700752308997888 26722333313447926 26750157483911741 26809106226248192 26837020747516672 26858711891551694 26873877736775608 26901859700266628 27008689253902048 27023939784254336 27039198925860352 27052077997274176 27067353027199232 27177194641253888 27205492428260608 27227481391206866 27339521781657932 27354959117503024 27423502409136064 27574166842920292 27579023216749312 27648094262263552 27699252331416589 27714892790101748 27730542080214736 27743750446068118 27759416030735576 27872066095149584 27885387687648512 27936984827695559 28027701963804928 28056885326949248 28072727724084736 28079562432076771 28095417633901772 28124671504824202 28252300683538624 28268206976239538 28268253422490368 28284168696723016 28297687255708288 28412521670401792 28426054870724896 28442105720454272 28458165633339904 28465094181716269 28587261231050368 28603403106392576 28656328811153582 28670025245914976 28802624942764288 28816343953618144 28832615181147008 28974660644197282 28979763673581952 29021207668496284 29138978190383656 29211991696688416 29301688416705152 29348760802452224 29372482071806398 29403065664134393 29539055694141784 29553125475159517 29569812728392244 29703999928147328 29734928707747648 29751718616673536 29869816122624016 29886682196098112 29903557793046784 29958889211660563 30111785692081247 30111835167435392 30126177769691696 30143188598471872 30279928014467824 30297025658744768 30314132957253376 30328571916198688 30451647833075392 30522574845608692 30539809501083344 30695670733201936 30713003127743552 30744982514590432 30867073433030912 30913895125137346 30916660568313344 31117121589950704 31245167750466208 31262810420003456 31341145610441216 31498278775896086 31513333534766048 31656288378761816 31674163188687712 31692048091673984 31707143366934992 31835813643669728 31853789823028096 31927982660223496 32013582829989376 32072818489008682 32090928493802024 32109048724459168 32124342621763084 32142481719799088 32272918636488992 32288343638329856 32306522258559472 32324764224826304 32453128589668864 32486919852257024 32513177552930998 32531536207675736 32565409110849076 32750090069889808 32765743138188544 32898709302570496 32930018720254999 32932964518420736 33113897879082608 33282896082018352 33301689360438464 33385133367643904 33549607061702116 33568550939207312 33603503616153592 33739869483602128 33755940158985814 33758920793304896 33775000543039448 33794071689591136 33928270798290176 33982775665997312 33991049259882407 34010242398933724 34045654979524034 34136932711570304 34156208224112128 34203117119532592 34219408444921546 34238730527612072 34394105179960064 34413469362378568 34429917451076224 34449358398253568 34605632016534656 34625172181422592 34689240139817494 34795754994837368 34801883237800448 34882942680695648 34902639429809536 35080766552230784 35100575003135488 35273499914674952 35310227840450332 35330165857299824 35556162507976166 35562424674229376 35708763143389952 35757804261329528 35774836101508889 35795036460685348 35957414517180541 35957473597230976 35977717969759412 35998032886738384 36015238325446912 36178615290013504 36199043644214528 36266023782536471 36363254410150976 36383787021336832 36451108995677299 36471691214195468 36489123040255424 36509666736076138 36654649701724208 36675346850059456 36696055685096192 36713534424872096 36862521061091264 36883335584558848 36921739724067968 36942587685515776 36951581888066461 37157917203349712 37178898523057984 37217610412398944 37368642631724096 37422083572534682 37428674365588352 37613068786566658 37634307108862856 37844454718951552 38016129610612384 38037595522306688 38059073554786816 38129495360295262 38169197042261417 38324090880830678 38342408070516704 38364058216236928 38538090200231776 38559850838402432 38578217324555216 38581623763777024 38600000620616512 38621796216675584 38846913439865608 38868848455924256 38890731957994147 38909319976598896 39067217296802464 39089276708037248 39107895365624624 39129977745842368 39285366187493888 39322753731410597 39329679271289792 39421284713133092 39603609296300896 39644845874077136 39766577136956992 39862654240308683 39866220206509312 40066095011777527 40088718442049564 40289821572969584 40312571331057088 40354546103371808 40377332408342656 40541187047490304 40616201579444953 40635614294829904 40842999901202576 40866062012948032 40885526973153016 40908613097926112 41094188019634904 41117391965439328 41140609013415296 41346988902872576 41403773355223664 41423494433326082 41446884322898824 41558005040172544 41658410280774056 41681932816223392 41701854903149056 41891028230541952 41914682114353664 41992238063989598 42128595498390016 42230379300647384 42466191089542528 42490169740637696 42699499896711784 42707020150541824 42768095511468208 42962105656891036 42986364327504752 43010636695843264 43285763053188376 43330833610303316 43447005269271296 43527396520797497 43551974384445604 43576566126051728 43597322129535614 43774243760045876 43798961006663632 43819894937733376 43900976157807307 44018676391235392 44043531657407744 44089391228063104 44114286423561728 44125026678977783 44149941996131356 44195912364723746 44375263125172364 44396472502703552 44421541092484864 44446550809136168 44623051810794688 44648248339202816 44694737560713856 44719974566676992 44730862285554137 44940289978754968 44948204881474048 45052896815009248 45235725291034432 45261267767201024 45308395284659584 45447516727950848 45531609583738586 45557319131781352 45763982112775234 45789822870602888 45815678219485216 46045510369108096 46071510092636672 46119481260996352 46156757541410054 46204817472211189 46306638027155968 46392320539952926 46418516090794232 46440625746679241 46440702051234176 46466848573187812 46651372347648992 46677714172802944 46704070871940608 46726316540746304 46752700683344128 46942427107620352 46964786308154176 46991305103359232 47029286039357314 47078254475466599 47291894622445088 47318598120255616 47341136495229808 47367867797598656 47609611749456064 47636494647112448 47844163117901381 47871178455630292 47991129215988112 48254791975110511 48263290629311296 48411485210208512 48501062382678059 48528448640375788 48578978053787258 48799428453384896 48877823441677952 49076173794330368 49099549322161184 49127273517148288 49155013366678016 49166980859328101 49441526196192592 49469443489358144 49497295219265278 49520952697489504 49745596023768568 49749988537501952 49773685010794976 49801789858344832 50027707154338144 50055955436187008 50172544180351208 50307058732840448 50428601918831752 50457076567007264 50714586428768416 50738825717375488 50787113419868497 50796058067584192 50997773498051072 51120985469204728 51360331404291392 51697971761182208 51747172274686427 52036125238558384 52065507579178688 52272178214592028 52301693843171696 52331226137831872 52360775107983104 52720811096960468 52750580047325776 52989874025318692 53019794902803344 53049732675193408 53075000853347704 53104969797928928 53315854111598848 53401504617995776 53414505979815211 53444666626895852 53500314967823482 53674041495033344 53717423783103388 53747755473551216 53803719400533256 54017378507804096 54047879568508672 54104155994548352 54134706054398464 54410984856521216 54454962782413732 54679043563315864 54709918235006048 54847004818272128 55148333685840584 55158046433498624 55296188524527104 55398504662833178 55429785580203496 55461084160429472 55487500892136236 55518832061471152 55744132190299168 55770775375297024 55873969655391118 56055403927609856 56113770653898496 56159124864153542 56190835267803544 56217599588085397 56249343009648404 56504601367077248 56536413952479076 56536506844980736 56568337393446032 56595374511416576 56825043340803584 56852109741449792 56884211440908544 56930188363432538 56989465943985883 57174522462100736 57312657622307164 57340050491829952 57605249885528576 57632687907236288 57665230362294016 57949321288394564 57959527347163904 58042415336992568 58277956380767312 58423983393376832 58603376833410304 58697521604904448 58711812357978703 58744964143612796 58806131328268786 59078111388283568 59106250950319034 59139625456784488 59407999856294656 59469857415495296 59503437233347072 59517924198134017 59739632245248032 59773364392196224 59807115586093568 59917778423321126 60223571384162494 60223670334870784 60252355539383392 60286377196943744 60559856028935648 60594051317489536 60628265914506752 60657143832397376 60903295666150784 61045149691217384 61079619002166688 61391341466403872 61426006255487104 61489965029180864 61734146866061824 61792898720788081 61827790250274692 62234243179901408 62490335500932416 62525620840006912 62641313806199359 62961006447078971 62996557551792172 63026667069532096 63312576757523632 63348326377375424 63384096183347968 63414286733869984 63671627287339456 63707579646056192 63825459624842069 63855965320446992 64145636978017364 64181856987604048 64218097448918336 64248685243526168 64284963439598176 64545837272977984 64613044517118944 64649528449652608 64973839704514048 65026355105861996 65063072415351472 65130818221698152 65500180139779616 65531486276377088 65860037440509998 65865929036841472 66227795758165216 66565792164036704 66603378720876928 66770266735287808 67099214123404232 67137101878414624 67207007232307184 67479738967204256 67511880317971628 67517841586609792 67550001086078896 67588143379182272 67856541596580352 67982098519764814 68020484797867448 68091309959048068 68273865423140608 68406234239065184 68438816889843092 68477461055224144 68788210359920128 68826938724757136 68859834902152448 68987248247982911 69211264033069312 69378480279634988 69591509989674736 69765885361391296 69805278859619072 70155257273586737 70161533104461568 70546999829349904 70620455680900664 70660331714599648 71112325015952332 71124849348458752 71417526286779904 71515608522659056 71549672203017778 71590072921370696 71914829034361082 71914947194461952 71955435939518824 71996065773476768 72030476650893824 72357230580027008 72398087288429056 72532047565072942 72726508820301952 72767574042673664 72902217991354598 72943382428390936 72978246080510848 73019333472152276 73309299403448416 73350693700118912 73392111370192384 73427068849744192 73725042122182528 73766671169117696 73843479448135936 73903163776132922 74315834406699424 74357797046115968 74435220824797888 74737285263448192 74844167145069364 74857348731176704 75183684899559313 75226137573133316 75268614217725712 75688909437903104 75828958818030803 76032259221224768 76075191044613376 76215955172779807 76258990720590524 76338394084522834 76648181761661356 76684816141033408 76728116432473856 77076180400463552 77119701676804864 77156434649110432 77200001241233024 77243592433351168 77262398493229873 77693826879731216 77737696911848512 77781463915988294 77818639953197792 78134434593604928 78178553416074496 78215790731249248 78259955491684736 78645507462821194 78659358542579584 78842569426266184 79207218592601792 79289691748154272 79533154273913984 79725308480617366 79732440413018624 79808321088364781 80132190023555054 80177436884099128 80579643145939168 80625142662114176 80709092206743616 80754664816685312 81082374094980608 81232403158889906 81271228589659808 81316985003078671 81685999802405152 81732124025896064 81771053946306032 81817226195852224 82188376039269808 82234783930878656 82281218026830592 82807546710447328 82846988866652164 82893768645797648 83316820561548112 83363865632446784 83774562297353011 83782056461083904 83984476127979196 84460758601294768 84924785120657629 84932382179085056 85398999793423568 85536191022936416 85924211313782072 85972728655009504 86021273391686528 86571526106376752 86661667220606632 86894010538542592 87054793041594994 87103948768891208 87153132252103456 87194644259071228 87548487520091752 87597922013327264 87639789875466752 87801952315614614 88037352782470784 88087063314815488 88178782456126208 88250053357955566 88299883992262712 88391824729447492 88750526250344728 88792945005407104 88843082184969728 88893101618272336 89246103621589376 89296496678405632 89389475121427712 89461724571108274 89880579957509936 90105793630018496 90471450582068864 90522535534402048 90616790569319168 91063219167477172 91114638263562704 91527964225550468 91579645741205776 91631356438970432 92091020738216192 92238962521992704 92261419419680819 92313515082820108 92409634944422378 92784641079905852 92837032181588464 92881251493358482 92881404102468352 92933697146375624 93302744695297984 93355428345605888 93452633081492608 93505401366688256 93528166597067741 93929572616308352 93982610206718464 94058572078714628 94156508950933198 94583789244890176 94637196240511232 94682272990459616 94735735595197312 95219223498912128 95272989294224896 95688326235802762 95742356911260584 95982258431976224 96509583950221022 96526581258622592 96822970420417024 97002124765356118 97056897280751576 97103126561238413 97157956107574516 97598856906769792 97755646883355904 98152347588660736 98199098644322368 98254547034296576 98333961718656202 98436350266884707 98883052392385184 98938724416838383 98938886978716288 98994590438530556 99041905394979008 99491192047537136 99499977075003904 99547370021589952 99603579716689664 100055414308676288 100111910872374016 100297150839037537 100345088360702416 100857203837663504 100914153134014528 101411312254690487 101429172857536832 101574226839736994 101592116135168384 102241970938409456 102720662808582784 102803687251322393 103494344549372854 104072250477116768 104131015158357376 104544356429184056 104603387686343392 104662452275663744 104721550215966208 105441622193920936 105501160094651552 105979748050637384 106039589805606688 106099465350386816 106150001706695408 106209939595857856 106631708223197696 106829011959630422 106889333253791704 107000629935646964 107434847566206776 107495510947102432 107607438801066512 108034757015608192 108095759137017344 108198632937980711 108208311989096704 108909925564827464 109358087126631728 109419836470012096 109694009636544256 110243975715636301 110296667371681168 110797009325666356 110859571160406992 110922168320858944 110975001784272472 111037664122942304 111488264380598336 111747939310782236 112227541307796992 112318249728307084 112381670535607088 112435199176170794 112498686019296808 113009202734154496 113072827904958152 113136674786892064 113190749022833152 113704219482899584 113768422881817088 113860376726865076 113978931887971766 114349044924201472 114625315244614328 114680100983659904 115265375814472576 115330460724588032 115898642576789128 115919054694327808 116084830673985136 116555912761534624 116847966786753664 117206753666820608 117423624715957406 117489928287225592 117612262656537572 118145790556450349 118156222776567136 118212501900638068 118279250913568976 118815999712589312 118939714830990592 119035848396268034 119159792428334119 119479264490496064 119546728784392448 119767929557225411 119835556846642252 120447142768324988 120447340669741568 120504711078766784 120572754393887488 121119712057871296 121188102634979072 121314287664794752 121412340489361229 121806591332301568 122090299382434768 122159238004333376 122782682932807744 122852012510974208 122979930058361728 123585797441576162 123655580500549384 124446568777916581 124468486359802816 124980671001864832 125051241680013824 125282627612398718 125922012894157942 125993115103584344 126053334139064192 126625153515047264 126696652754750848 126768192366695936 126828573467739968 127343254574678912 127415159292112384 127650919249684138 127711930640893984 127783833576266483 128291273956034728 128363713975208096 128436194897836672 128497370487052336 128569926879196352 129091674545955968 129226089034237888 129299056899305216 130052710211723992 130126144830702944 130261636443396304 130977292503871387 131000360279559232 131645740752983303 131720074881019996 132455591516330432 133131584328073408 133206757441753856 133453233761033417 134198428246808464 134274203756829248 134414014464614368 134959477934408512 135023760635943256 135035683173219584 135100002172157792 135176286758364544 135964197039529628 136040969595734896 136182619918096136 136547730846281216 136812468478130368 136877633779686184 136954922110448288 137653877449514272 137719669804304896 137974496495965822 138422528066138624 138756960559269976 139183019979349472 139531770722782592 139610557719238144 140310514547173474 140323066208923136 141093999658699808 141240911361801328 141320663429199296 142224650031904664 142249698696917504 143031217045318112 143099344406035556 143180145842741392 143829658068722164 143829894388923904 143910871879037648 143992131546953536 144714461160054016 144982230516641287 145064095130145884 145453017640603904 145804435982709196 145886764856781872 145956492161021696 146038666944304552 146618598806896832 146701387400237824 146854137699488384 146972833223963593 147450084244365056 147686958896271872 147806327552265844 148631668813398848 148715594092231936 148870441649595776 149474570526896384 149688334290138728 149714697462353408 150367369799118626 150452275146266632 150537228435451424 151377818875806208 151657917636061606 152064518442449536 152150382089226752 152431910345559614 152517981441181048 152590627453374649 152676788169045668 153296363523322712 153369632282066816 153456232864947712 154152360800927104 154239403353609728 154312869298220864 154400002482466048 154524796986459746 154685693276533111 155387653759462432 155475393823697024 155562927831976588 155637279906395584 156268869187209856 156357106832148992 156431581462498496 156519910983369472 157291014925642388 157318717085159168 157685138852532368 158414437185203584 158579383496308544 159066308547827968 159360633543085051 159450616961234732 159616642176729562 160264380047110108 160354873768198256 161159286291878336 161250285324228352 161418184413487232 161509329633370624 161548651394935189 162464806317779812 162542457179319616 162633970006157342 163371999604810304 163464248051792128 163542107892612064 163634452391704448 164376752078539616 164469567861757312 164562436053661184 165615093420894656 165693977733304328 165787537291595296 166633641123096224 166727731264893568 167549124594706022 167564112922167808 167968952255958392 168921517202589536 169849570241315258 169864764358170112 170026423188255403 170797999586847136 171072382045872832 171848422627564144 171945457310019008 172042546783373056 173143052212753504 173240533267428473 173323334441213264 174109586083189988 174207897537782416 174306264504206912 174389288518142456 175096975040183504 175195844026654528 175603904631229228 176074705564941568 176357564912252416 176500106715911132 176599767984525424 176783649458894984 177501052500689456 177585890010814208 177786203236544672 178492207243178752 178778950242855424 178923449142216548 179761159915019872 180211587260036992 180942901164137728 181233581138638336 182126438334954344 182229276527125408 183055928451100936 183159291482411552 183262712877940864 184182041476432384 184522838839361638 184627030165640216 184819269888844756 185569282159811704 185674064363176928 185762502986716964 185762808204936704 185867394292751248 186605489390595968 186710856691211776 186905266162985216 187056333194135482 187251102387382187 187859145232616704 188117144157429256 188313017901866396 189167578489780352 189274392481022464 189364545980919232 189471471190394624 190438446997824256 191376652471605524 191484713822521168 191964516863952448 193019167900442044 193053162517245184 194004249530712236 194113794561503152 194206253122476826 194315912215149032 195197713813539584 195511293766711808 195558893793868913 196398197288644736 196509094068593152 196667923437312404 196872700533769414 197766104784770368 197877448833676766 197877773957432576 197989180877061112 198083810789958016 198982384095074272 199094740043179904 199207159433379328 200110828617352576 200223821744748032 200594301678075074 200690176721404832 201714407675327008 201828306268029056 202822624509380974 202858345715073664 203148453679473988 203184232270336768 204483941876818912 205441325617165568 205607374502644786 205821459648940751 206871878326116619 206988689098745708 208144500954233536 208262030316714752 209088712858368112 209206775372686784 209324904551327488 209712224481623941 210782499844568729 210883244387841872 211002320189303104 211959496101274768 212079179611213376 212198930700773632 212300003413390816 212419879191715712 213658023919260844 213778666507583408 214001259871293928 214869695132413552 214991021894204864 215214877602133024 216069514031216384 216397265875961422 216416623978193408 217819851129654928 218716174253263456 218839672940024192 219388019273088512 220487951431272602 220593334743362336 221594018651332712 221719142320813984 221844336641717888 221950003568544944 222075328245884608 222976528761196672 223495878621564472 224636499456614168 224763341071214176 224870398352341588 224997372038593616 226018405468308992 226145655809916304 226273349573784128 227408438965799168 227720753453730152 227957863775943532 229250630489228656 229360201967319808 230510131041784993 230530751628945152 231797285153578256 232169661347970272 233111825523069248 233695933573507328 234847249431914812 234979856574451184 235224525313075144 236291581112900698 236312445553134272 236425003801276136 236558501827137952 237879429661981184 238071696792536068 238319584856668238 238958528980992128 239093457568784896 239535859114450822 239671113693284504 240894285536649976 241009422157533568 241145508787774976 242239424115742592 242376205269958144 242628575329589504 242824680978722458 243613182664603136 244180598764869536 244318476008666752 245565365865615488 245704025021948416 245959860116723456 247171594883152324 247311161001098768 248893137555833162 248936972719605632 249961342003729664 250423852710562223 250565255224797436 251701901620263787 251844025788315884 251986230207168688 252106668278128384 253250307030094528 253393305509501696 253657146935479936 253862166477755297 254686509149357824 255157762969741093 255301838499368276 255423861281787968 255567667152532966 256582547912069456 256727427950416192 256872389795673344 256994740974104672 257139853758392704 258183349091911936 258452178068475776 258598113798610432 258661073216465227 260105420423447984 260252289661405888 260523272886792608 261954585007742774 262000720559118464 263291481505966606 263440149762039992 264911183032660864 266263168656146816 266413514883507712 266906467522066834 267184379295829919 268396856493616928 268548407513658496 268828028929228736 269918955868817024 270047521271886512 270071366346439168 270200004344315584 270352573516729088 271928394079059256 272081939191469792 272235123705959029 272365239836192272 273624936956260736 273755267559372368 273909844220896576 275259276119874179 275307754899028544 275948992991931644 277513921118539952 278366039958698944 279038579682160781 279063541445565184 280621029094346948 282187999317399616 282481822723602656 282641326858398592 284449300063809328 286062434090636224 286198688812071112 286360291685482784 287659316137444328 287821743758075296 287984263093907072 289428922320108032 289964461033282574 290128190260291768 290906035281207808 291608871965418392 291773529713563744 291912984322043392 292077333888609104 293237197613793664 293402774800475648 293708275398976768 293945666447927186 294900168488730112 295612655104531688 297263337626797696 297431188184463872 297740883299191552 298949141053792768 299376668580277456 300734739598237252 300904550292533264 301074456870902848 303315835272123212 304129036884899072 304691775645582479 304863820691119228 305035962882362096 305181254906749298 305353576338091336 306592727046645424 306739264564133632 307306833104651149 308304721601854208 308625738596441728 308800004964932096 308875186752844481 309049593972919492 309371386553066222 310775307518924864 310950787647394048 311125855663953176 311274559812791168 312537738374419712 312863162924996992 313039821966738944 313116035998878959 314582029851284776 314637434170318336 315370277705064736 316828874370407168 317158766992617088 318132617095655936 318721267086170102 318901233922469464 319233284353459124 320528760094220216 320709747536396512 322318572583756672 322500570648456704 322836368826974464 323097302789870378 323433722305478323 324929612635559624 325084380226754687 325084914358639232 325267940012314684 326743999209620608 326928496103584256 327084215785224128 327268904783408896 328753504157079232 328939135723514624 329547781328266193 331230186841789312 331387955466608656 331575074583190592 333267282246192448 333455462529787136 335098249189412044 335937904511916784 337783543825773577 337843034405179072 339699140482630516 340052846376510806 341595999173694272 342144764091745664 343696845255128288 343890914620038016 344085093566746112 346286104425507008 346481066534856946 346646668882426528 348219172166379976 348415795075564832 348612529008413824 348778577036284912 350193950080367008 350391688053309056 351207809262458456 352149411129883136 353000213431822264 353199535969050848 353567298917789968 355002105001378912 355171780021628416 355509793939079479 355572406473089344 356984414486357504 357846898284433096 359522319830039744 360423174520073984 361885802328275456 362230205922804989 364252876669908688 364458553054250816 366111856902201872 366318582964823104 366525425755881728 369045677678723276 369254060331280432 369638539777689512 371138564319623408 371348128726353856 371525005973433928 371734788585502496 373210978781191936 373810532325970432 373901541858706477 374112666388270964 374502204774764374 375718290465233408 376234288314858512 376626035803732792 378335156979560704 378729091961838464 378942942380789248 380876893995648512 382753304943211048 382969427645042336 383929033727904896 386038335800884088 386106325034490368 388008499061424472 388227589123006304 388412506244953652 388631824430298064 390395427627079168 391117787587737826 392796394577289472 393335846874624808 393523197116597779 393745401067538828 395532209569540736 395754897667353532 395755547914865152 395978361754122224 396167621579916032 397964768190148544 398189480086359808 398926261607901181 400221657234705152 401188603356150148 401380353442809664 403428815350654016 403656612536058112 405645249018761948 405716691430147328 406296907358947976 406368464540673536 408967883753637824 410882651234331136 411214749005289572 411642919297881502 413743756652233238 413977378197491416 416289001908467072 416524060633429504 418177425716736224 418413550745373568 418649809102654976 419424448963247882 419861167464875587 421564999689137458 421766488775683744 422004640378606208 423918992202549536 424158359222426752 424397861401547264 424600006826781632 424839758383431424 427316047838521688 427557333015166816 428002519742587856 429739390264827104 429982043788409728 430429755204266048 432139028062432768 432550291045516567 432794531751922844 435639702259309856 437432348506526912 437679345880048384 438489196643395513 440727045129552797 440975902862545204 441186669486724672 443188037302665424 443438284641627968 443688673283435776 443900007137089888 444150656491769216 445953057522393344 446778217373894483 446991757243128944 449272998913228336 449526682142428352 449740796704683176 449994744077187232 452291311619832608 452546699147568256 454816877931598336 455441506907460304 455915727551887064 458501260978457312 458720403934639616 461020262083569986 461061503257890304 463594570307156512 464339322695940544 466223651046138496 467391867147014656 469694498863829624 469959713148902368 470449050626150288 472583162225801396 472624891106268544 472850007602552272 473117003654275904 476143393585072136 476639169713336476 477917057961984256 479071718228901644 479342227386569008 481788571073299952 482018844315067136 482910737735880377 484478848231485184 485257150659179008 485649361957444916 488361197529739072 488636952017333504 491130731731230976 491919720233446912 494343189766304648 494622322002197536 497786275111666324 497873945439211264 499922684007459328 500847705421124446 501130510449594872 503403803240527574 503688051576631768 503972460414337376 504213336556256768 506500614060189056 506786611019003392 507314293870959872 507724332955510594 508252992194323079 509373018298715648 510315525939482186 510603676998736552 510847722563575936 511135334305065932 513165095824138912 513454855900832384 513744779591346688 513989481948209344 514279707516785408 516366698183823872 516904356136951552 517322146432930454 520210840846895968 520504579322811776 521046545773585216 523909170015485548 524001441118236928 526285794296915191 526582963011933212 526880299524079984 529822366065321728 530802711726215621 532526337312293632 533511686209458649 533812935044133668 534368758591659838 536793712987233856 537096815027316992 537656057858457472 539837911737634048 540095042543773024 540400008688631168 540705147033458176 540836789452609111 543856788158118512 544163878382939584 544470247411918058 544730479672384544 547249873912521472 547510535118744736 547819688441793152 550518552239748358 550615509798057088 551897985983863288 555027842237079904 556732079917397888 558077159364321562 558127082891130368 558658247618553467 561242058188693896 564375998634799232 564963645447205312 565282653716797184 568898600127618656 569218895021550697 572124868181272448 572397377624142224 572720583370965568 575318632274888656 575643487516150592 575968526187814144 579928922066565148 580256380520583536 583217743930836784 583547059427127488 584154667777218208 586474395227587328 587416550797953536 587891332895854372 591225310209063376 594526675253595392 595481766598383104 598753337160554912 601469479196474504 601809100585066528 602148913741805696 606631670544246424 608258073769798144 609383551291164958 609727641382238456 610071925764724192 610362509813498596 610707152676182672 613185454093290848 613478529128267264 614613666209302298 616609443203708416 617251477192883456 617750373505688962 618099187945838984 618742773106132444 621550615037849728 621901575294788096 622251711327906352 622549119625582336 625075476748839424 625726325849993984 626232071997757918 629164059702569552 630740555410129472 633657748740814336 634317533985234176 637442534172340204 637802467844938928 638466568706918248 641057520188440432 641419495072793024 644637145167513344 645672737653948928 645829935937765733 646194605579740756 646867444610956646 649859225271119248 650168760453509374 650169828717278464 650535880024629368 653487998419241216 654168431570448256 654537809566817792 654697166179474187 657507008314158464 657878271447029248 659095562656532386 662460373683578624 662775910933217312 663150149166381184 666534564492384896 666910925059574272 670196498378824088 671875809023833568 675567087651547154 675686068810358144 679398280965261032 679721885928668891 680105692753021612 683191998347388544 684289528183491328 687393690510256576 687781829240076032 689054451868192949 692571070917868681 692572208851014016 692962133069713892 693293337764853056 696438344332759952 696831590151129664 697225058016827648 697557154072569824 700387900160734016 700783376106618112 702080055873262759 702415618524916912 706000426863644528 706399071938101696 707134597835579936 710004210002757824 711019587878158958 711144812946178688 715693796568866192 719044639660079488 720846349040147968 724460411845609978 728505753339817376 728917106108501632 732223713804403744 732637165929646208 733050851511763456 738091355357446552 738508120662560864 739277079555379024 742277128639246816 742696257452707712 743050011946867856 743469577171004992 746421957562383872 747803083717412954 748225332776541928 749004409549528748 752468576629717024 753252071607465584 756670313959121408 757390430565864977 757458183923676928 765506609886422096 765938855290084672 767858067455809792 771707830009454107 772076671601768176 776016998122848944 776455178246012608 776825012489907304 777263648860596128 782235575175475652 785592789154578944 786671693749249616 787046394233195558 787490802135077656 791064419139081472 791509795334707064 791956723508244448 792335243159832064 795929536380297088 796378960172719616 797852523215802362 800443314469410304 802377206712300296 802760706885619328 806857630701308032 807313225072116224 811290498037523896 811433382860294656 812593814717895952 817935767507275648 822429498010579144 823285838595763004 827020533895152443 827487513304466476 827954756394982832 832578003816934144 834118546998338833 836354851433472448 836827101490747136 838375506900577877 838848897926495764 839722334929751174 843129999378274916 843532977551367488 844009280757212416 847837984405099072 848316718444853504 849200013653563264 849679516766862848 849886383425528603 854632095677043376 855114666030333632 856005039485175712 859478780529654208 859964087576819456 860859510408532096 865100582091033134 865589063503845688 871279404518619712 874864697013053824 875358691760096768 876978393286791026 877891531972012591 881454090259105594 881951805725090408 882373338973449344 886376074605330848 886876569283255936 887377346566871552 887800014274179776 888301312983538432 891906115044786688 893556434747788966 893983514486257888 894486835033865381 898545997826456672 899053364284856704 899481593409366352 899989488154374464 904582623239665216 905093398295136512 910883013814920608 911831455103774128 916841047527099709 917002521956914624 921520185270883121 922040524167139972 927189140614313024 928678645391881088 932447302092276992 934172636327233919 939388997727659248 939919426297804736 940898101252300576 945166324451602792 945249782212537088 945700015205104544 946234007308551808 952286787170144272 953278339426672952 955834115923968512 958143436457803288 958684454773138016 963577142146599904 964037688630134272 965821475471760754 968957696462970368 971298723914889832 976722395059478144 977273904034667008 982261463462461952 988686379532609296 989244644004395072 995572550223332648 995747890878422528 1001695410842248892 1002261020899189744 1006807606481055148 1007376103153263536 1007944920828674752 1013001228120378112 1014628587741919744 1014875613616489009 1015448665911021188 1016505984388646158 1020631051878964372 1021207353997473104 1021695445127151872 1022270668610131864 1026330191648277824 1026909711801664768 1027978963896418688 1028559415033570816 1028809832567745151 1033808712273903104 1034644292865860908 1040421681693791936 1041009158645623552 1042093091547170432 1047818340030971096 1048002882236473856 1052571588593830382 1053165926023866424 1053760599048159968 1059644732130643456 1061605423452431242 1065052674624587264 1067023372418917298 1067625870088267336 1068134392173622543 1068737517183319676 1073587425974467712 1074193630054633984 1075312115716914944 1079675823475268096 1080190085087546048 1080800017377262336 1081673578905218222 1082799852935731777 1087713576316237024 1088327756765879168 1088940494823836116 1089460959344769088 1094499747825042944 1095021070237489472 1095639376883586304 1101037104479496716 1101231019596114176 1103795971967726576 1110055684474159808 1113464159834795776 1115524434801595357 1116154318728643124 1117316495237106934 1122484116377387792 1128751997269598464 1129927290894410624 1130565307433594368 1130840559764546323 1137797200255237312 1138437790043101394 1144249736362544896 1144794755248284448 1145441166741931136 1150637264549777312 1151286975032301184 1151937052375628288 1159857844133130296 1160512761041167072 1166435487861673568 1167094118854254976 1168309335554436416 1172948790455174656 1175782665791708744 1182450620418126752 1189053350507190784 1190184962317787821 1197506674321109824 1202938958392949008 1203618201170133056 1204297827483611392 1212683732871999311 1213263341088492848 1218767102582329916 1219455282764476912 1220143851529448384 1220725019626997192 1221414305352365344 1226370908186581696 1229227332418604596 1234502954385766912 1235500747011377924 1236198375891677968 1237485546212264888 1243101230075699456 1244503422655812704 1245098239251164672 1251452651699987968 1252464143995515836 1258328119405139104 1261481110820258944 1268635067970468352 1274885068344680408 1275604935689877856 1276933137413836496 1282115040376880864 1282838990145586048 1289274290335026688 1291659871875531466 1292389211159481512 1293734889221913292 1299718450542238496 1300337520907018748 1300339657434556928 1301071760049258736 1306975996838482432 1308336863140896512 1309394332358948374 1310757716711675309 1315014016628316928 1318191125313064772 1324920747367157248 1325551821866434624 1326300298332762368 1333069128984769792 1340392996757648176 1343751618047667136 1351134175303094308 1351372137620716288 1358796561930522064 1359443771857337782 1360211385506043224 1366383996694777088 1368579056366982656 1368912256557082391 1374787381020513152 1375563658480152064 1378108903736385898 1385142141835737362 1385144417702028032 1385924266139427784 1386586675529706112 1392876688665519904 1393663180302259328 1394450116033655296 1395114308145139648 1400775800321468032 1401566752213236224 1404160111746525518 1404831237049833824 1412000853727289056 1412798143876203392 1414269195671159872 1420008420005515648 1422039175756317916 1422289625892357376 1431387593137732384 1438089279320158976 1440750217542585257 1448103148282816333 1448920823691219956 1457011506679634752 1457834212217003264 1464447427608807488 1465274331859292416 1467985571371367587 1476182710714893104 1477016241325121728 1478554159110758048 1484554257278493632 1485392514905415424 1486100023893735712 1486939154342009984 1495606167434825908 1496450665553083856 1498008819099057496 1504937153259434048 1506504143214931168 1514780861131729954 1514916367847353856 1531013219772844192 1531877710580169344 1535716134911619584 1543415660018908214 1544153343203536352 1552033996245697888 1552910356492025216 1553650024979814608 1554527297721192256 1564471150350951304 1573343387498499232 1574092788466391116 1574981604270155312 1582128838278162944 1583019590669414128 1583913447016488896 1591859072760594176 1595705046431604724 1604754413424600592 1605521413771238656 1613570917292494951 1613715261402616064 1622580996075047792 1625187629435791904 1635871535014551296 1644858996021158288 1646571677191526008 1654041067790304886 1654975026608932952 1655909512789965664 1665156007633868288 1668237093996677666 1672709702866944896 1673654202981494272 1676751013801155754 1677697795852991528 1679444669859502348 1686259998756549832 1687065955102734976 1688018561514424832 1695675968810198144 1696633436889707008 1698400027307126528 1699772766851057206 1709264191354086752 1710229332060667264 1712010078970351424 1718957561059308416 1719928175153638912 1721719020817064192 1730201164182066268 1731178127007691376 1742558809037239424 1749729394026107648 1752966968973935561 1753956786573582052 1755783063944025182 1762908180518211188 1763903611450180816 1764746677946898688 1772752149210661696 1773753138566511872 1775600028548359552 1776602625967076864 1777035165344287079 1787112869495577932 1787967028972515776 1788973670067730762 1797091995652913344 1798106728569713408 1798963186818732704 1799978976308748928 1809165246479330432 1810186796590273024 1821766027629841216 1823662910207548256 1833682095054199418 1834005043913829248 1843040370541766242 1844081048334279944 1854378281228626048 1857357290783762176 1864894604184553984 1868345272654467838 1870290655070809433 1878777995455318496 1879838852595609472 1881796202504601152 1890332648903205584 1890499564425074176 1891400030410209088 1892468014617103616 1904573574340288544 1905645865941713203 1906556678853345904 1916286872915606576 1917368909546276032 1926814932839119253 1927154284293199808 1931642950943521508 1942597447829779664 1953270057775125467 1953444790118956288 1977372759065218592 1978489288008790144 1991145100446665296 2003390821684497784 2004522041798379488 2013615212962110296 2014752206306527072 2015889841657349504 2026002456240756224 2029751227232978018 2030897331822042376 2033011968777292316 2041262103757928744 2042414707994946208 2043390890254303744 2044541337220263728 2052660383296555648 2053819423603329536 2055957927792837376 2057619665135490302 2069288585731721816 2080843363387583872 2082018317291247104 2084186183094340864 2095636680061942192 2105143177187660764 2106331852047732848 2107521198096319936 2123210846904862484 2134046744837834596 2135251740176534672 2136268784347245086 2137475034366639352 2147174851948935424 2150624231433829888 2151147831732558043 2160380170175092096 2161600034754524672 2163347157810436444 2165599705871463554 2175427152632474048 2176655513531758336 2177880989647672232 2178921918689538176 2190042140474978944 2191278753767172608 2202074208958993432 2202462039192228352 2207591943935453152 2220111368948319616 2226928319669591552 2231048869603190714 2232308637457286248 2234632990474213868 2244968232754775584 2257503994539196928 2259854581788821248 2261681119529092646 2264036056138348261 2275590661587282809 2275594400510474624 2276875580086202788 2288499472725089792 2289589510496568896 2290882333483862272 2301274529099554624 2302573950064602368 2306834469297863351 2319715688266260592 2321025522082334144 2332870975723347136 2334188237708509952 2336618671108872832 2351565331583417488 2364484806780415039 2364901240836253504 2380369924635575642 2395013348642219648 2405877916785898016 2407236402340266112 2408595654967222784 2425367465743998622 2426526682176985696 2437534205164659832 2438910565528953824 2440287703058896768 2441450039253994384 2442828610704730688 2452741816373163392 2458454664837209192 2471001494022755848 2472396751783355936 2474971092424529776 2486202460151398912 2488568557573556353 2489006845311625408 2504928287991031672 2516656238810278208 2522962221640517888 2535611441459634923 2549770136689360816 2551209871379755712 2553866274827672992 2564230080753761728 2565677980291172096 2583319743751062932 2584778422318963024 2587469778443826584 2599436901084476992 2600675041814037496 2602143520098517472 2616673726281793024 2618788664717896748 2621515433423350618 2630028033256633856 2636382250626129544 2651103643732869248 2652600596665524736 2666138257969539584 2680785993515296352 2687503236095334272 2702268350606188616 2702744275241432576 2717593123861044128 2718887543714675564 2720422771012086448 2732767993389554176 2737824513114164782 2749574762041026304 2754662379816184453 2756217807472771796 2770284283671474724 2770288835404056064 2771848532278855568 2773173351059412224 2785753377331039808 2787326360604518656 2790228616290279296 2792483831255308267 2801551600642936064 2808320223493051036 2809662474099667648 2824001707454578112 2825596287752406784 2828538391342319744 2840016840011031296 2844078351512635832 2844579251784714752 2862775186275464768 2876178558640317952 2881500435085170514 2896206296565632666 2897841647382439912 2914023013359269504 2915668424434006528 2928894855217614976 2930548663718584832 2935971142742735174 2939028172254129109 2952365421429786208 2954032482650243456 2957108318221516096 2969108514556987264 2970785029810830848 2972200047787471424 2973878308684019968 2991212334869651816 2992901331106167712 2996017638198114992 3009874306518868096 3013008286429862336 3027852037318615969 3029561722263459908 3062026439545688384 3063755421160338688 3069424376503768591 3086831320037816428 3088306686407072704 3104067992491395776 3105820712984050432 3107300049959629216 3109054595442384512 3128942300701902608 3146686774996998464 3148185576932782232 3149963208540310624 3166039181338828256 3167826894032977792 3183718145521188352 3191410092863209448 3209508826849201184 3211042827542477312 3227141834584989902 3227430522805232128 3245161992150095584 3250375258871583808 3271743070029102592 3289717992042316576 3293143354383052016 3308082135580609772 3309950053217865904 3311819025579931328 3336474187993355332 3345419405733889792 3353502027602311508 3355395591705983056 3358889339719004696 3372519997513099664 3374131910205469952 3380375164151162639 3391351937620396288 3396800054614253056 3399545533702114412 3418528382708173504 3420458664121334528 3424020157940702848 3437915122118616832 3443438041634128384 3460402328364132536 3462356254015382752 3485117618074478848 3499458788052215296 3505933937947871122 3507913573147164104 3511566127888050364 3525816361036422376 3527807222900361632 3529493355893797376 3545504298421323392 3547506277133023744 3551200057096719104 3554070330688574158 3557770945360261553 3574225738991155864 3575934057945031552 3577947340135461524 3594183991305826688 3596213457139426816 3597926373637465408 3599957952617497856 3618330492958660864 3643532055259682432 3647325820415096512 3667364190108398836 3668010087827658496 3686080741083532484 3688162096668559888 3708756562457252096 3714714581567524352 3715618982083509347 3736690545308935676 3740581310141618866 3757555990910636992 3759677705191218944 3763592405009202304 3780665297806411168 3782800060820418176 3784936029234207232 3809147148680577088 3811291731883426406 3813113357706691808 3832573745831213152 3834737819092552064 3853629865678238506 3854308568586399616 3863285901887043016 3885194895659559328 3906540115550250934 3906889580237912576 3910607733329874269 3954745518130437184 3956978576017580288 3982290200893330592 3984532265150854879 4006781643368995568 4009044083596758976 4027230425924220592 4029504412613054144 4031779683314699008 4059502454465956036 4061794663644084752 4066023937554584632 4082524207515857488 4084829415989892416 4089082674440527456 4105320766593111296 4111915855585674752 4115239330270980604 4138577171463443632 4161686726775167744 4168372366188681728 4191273360123884384 4210286354375321528 4212663704095465696 4215042396192639872 4246421693809724968 4268093489675669192 4270503480353069344 4272537568694490172 4274950068733278704 4294349703897870848 4302295663465116086 4320760340350184192 4326694315620872888 4331199411742927108 4350854305264948096 4353311027063516672 4355761979295344464 4357843837379076352 4380084280949957888 4404148417917986864 4415183887870906304 4440222737896639232 4462097739206381428 4464617274914572496 4469265980948427736 4489936465509551168 4519709163577642496 4523362239058185292 4528072112276696522 4551181323174565618 4551188801020949248 4553751160172405576 4579179020993137792 4581764666967724544 4602549058199109248 4605147900129204736 4613668938595726702 4639431376532521184 4642051044164668288 4665741951446694272 4668376475417019904 4673237342217745664 4703130663166834976 4728969613560830078 4729802481672507008 4758053201500682237 4760739849271151284 4790026697284439296 4811755833571796032 4814472804680532224 4823381163077350643 4847997496425080767 4850734931487997244 4853053364353971392 4875068410329319664 4877821131057907648 4880575406117793536 4882900078507988768 4885657221409461376 4905483632746326784 4914560391112839313 4916909329674418384 4942002988045511696 4944793503566711872 4949942184849059552 4977137115147112706 4978013690623250816 5009856575982063344 5033312477620556416 5045924443281035776 5071222882919269846 5099540273378721632 5102419742759511424 5107732549655345984 5128460161507523456 5131355960582344192 5166639487502125864 5169556844637926048 5174939556887653168 5198873802168953984 5201350083628074992 5204287040197034944 5237577329435793496 5243030866846701236 5272764501252259088 5301733013961054839 5302207287465738496 5361571987030592704 5375006472190668544 5404536701212377232 5435186247722088256 5437775087429351128 5440845542024172896 5475649026228329564 5499149524082052608 5509324759632368906 5512435614945543592 5540568567342949448 5543697064557711136 5546346702118824448 5571506754662079616 5574652721209037312 5580457232580558592 5584967662510616534 5603103201285872128 5616640446986102072 5619324948199335296 5648003414909156224 5651192575504813568 5657076782684639488 5680033680022062592 5688156703025271664 5725550372550929536 5763000870170341028 5789143737266067101 5792412593131265332 5795683294764879824 5828046026718539008 5838829828988371831 5857789710435229952 5868628548304045139 5871942285485470348 5878056344508258218 5904730842859572416 5908064965300486912 5914216636443032192 5938217029113974528 5944400095574942848 5947756617368039936 5949204683978700221 5982424669739303632 5985802662212335424 5992035276396229984 6019748613037736192 6026016572859724672 6055704074637231938 6059123444526919816 6124052879091376768 6127510842320677376 6138848753007537182 6145240723804088137 6173662640075632856 6176613372814145408 6208135984982791552 6211641425968100864 6214600099919258432 6218109190884769024 6257884601403805216 6261407845237057667 6293373549993996928 6296371153865564464 6299926417080621248 6332078362677656512 6335653788065955584 6382820185726418896 6417887332689697963 6419017653698402368 6454283669169979804 6490323984300191168 6500750517743167616 6579435984084633152 6586286708766104032 6616164271161219544 6619900106435731808 6623638051159862656 6672948375986710664 6690838811467779584 6707004055204623016 6710791183411966112 6717778679438009392 6745039995026199328 6748263820410939904 6760750328302325278 6782703875240792576 6799091067404228824 6837056765416347008 6840917328242669056 6848040315881405696 6875830244237233664 6920804656728265072 6924712508030765504 6970235236148957696 7011867875895742244 7015827146294328208 7023132255776100728 7051632722072844752 7055614445800723264 7091008596842646784 7102400114193438208 7104129295315423063 7108140661377148316 7115541890720523106 7148451477982311728 7151868115890063104 7155894680270923048 7188367982611653376 7195852747274930816 7199915905234995712 7201668827974216057 7236660985917321728 7287064110519364864 7294651640830193024 7334728380216797672 7336020175655316992 7372161482167064968 7376324193337119776 7417513124914504192 7431237964167018694 7473381090617871352 7476940745215357801 7481162620283237732 7515111981821273984 7519355410382437888 7527184810018404608 7561330595612822336 7565600121640836352 7579598970550122439 7618294297361154176 7622583463766852812 7626226715413383616 7665147491662426304 7669475638185104128 7707259731356477012 7708617137172799232 7726571803774086032 7770389791319118656 7813080231100501868 7821215466659748538 7909491036260874368 7913957152035160576 7964580401786661184 7969064530301709758 8013563286737991136 8018088167193517952 8054460851848441184 8059008825226108288 8063559366629398016 8119004908931912072 8123589327288169504 8132047875109169264 8165048415031714976 8169658831979784832 8178165348881054912 8210641533186222592 8230478660541961208 8277154342926887264 8323373453550335488 8331294736224514747 8382546720247768768 8420572708750643056 8425327408190931392 8430084792385279744 8488786130103995177 8492843387619449936 8536186979351338384 8541006960706138688 8545075137388980344 8549900137466557408 8604591326930232172 8641520680700368384 8653388631241745776 8662398823485854216 8701708610529896192 8711523958590688928 8715687674758152704 8760168561899915776 8808296835835973728 8830367775741812608 8880445475793278464 8924195478412762856 8929234549829144992 8938531961896855472 8979872931019102336 9046724478116370584 9056144224553393044 9102362646349131236 9102377602041898496 9107502320344811152 9158358041986275584 9175304016981727163 9205098116398218496 9227337877191453404 9278862753065042368 9284102088329336576 9331483902893388544 9346474684435491328 9406261326333669952 9457939227121660156 9459604963345014016 9516106403001364474 9521479698542302568 9580053394568878592 9623511667143592064 9628945609361064448 9646762326154701286 9656806851692138501 9695994992850161534 9701469862975994488 9706106728707942784 9750136820658639328 9755642262115815296 9761150812235587072 9765800157015977536 9771314442818922752 9810967265492653568 9829120782225678626 9833818659348836768 9884005976091023392 9889587007133423744 9899884369698119104 9954274230294225412 9956027381246501632 10019713151964126688 10066624955241112832 10085251522798096799 10136722037979714331 10142445765838539692 10199080546757443264 10204839485519022848 10215465099310691968 10256920323015046912 10275898999599573109 10333278975004251728 10339113689275852096 10349879113775306336 10397747604337907968 10402700167256149984 10408574080394069888 10475154658871586992 10486061733693402472 10545529002504518176 10603466027922109678 10604414574931476992 10723143974061185408 10750012944381337088 10809073402424754464 10870372495444176512 10875550174858702256 10881691084048345792 10951298052456659128 11018649519264737812 11024871229891087184 11081137134685898896 11087394129115422272 11143013509324159232 11160914465161117184 11169935325021233068 11233280893972204144 11238649896398670592 11296006829818312448 11314153565369278976 11376313406050543328 11451100745101859072 11526001740340682056 11578287474532134202 11584825186262530664 11591366589529759648 11656092053437078016 11677659657976743662 11715579420870459904 11737257096608090278 11743884570970940696 11756112689016516436 11809461685719144832 11816129930600973824 11828433272886064384 11876434058227949056 11888800191149885696 11898409367957400442 11964849339478607264 11971605324424670848 11984070552792459968 12039497226075472384 12052033145719449344 12111408149274463876 12118246889053839632 12248105758182753536 12270768782817548927 12277697506015074364 12290481447608176274 12347325280151265712 12353226745628290816 12416271969965583104 12429200199838516864 12436218381769538048 12439246157410009553 12515769202807610432 12522815690474115334 12586747099987993856 12592742307731128928 12599852834161242496 12664156725355313024 12671307576131911168 12765640371452837792 12835774665379395926 12838035307396804736 12908567338339959608 12980647968600382336 13001501035486335232 13092034585495666031 13158871968169266304 13172573417532208064 13232328542322439088 13239800212871463616 13247276102319725312 13339521061591992421 13345896751973421328 13414008110409246032 13421582366823932224 13435557358876018784 13490079990052398656 13521500656604650556 13598182134808457648 13674113530832694016 13696080631762811392 13841609313456530144 13849425016061531008 14023735751791484488 14031654292588656416 14046264511552201456 14103265444145689504 14111228891601446528 14182017193685293568 14208258590630846126 14216281322754296632 14231083781441046212 14296902955964623456 14303736231780126208 14311789360541846096 14376735965223306752 14391705494549861632 14403337655948432114 14574128221038729728 14589303281660386048 14669456760433595344 14744322964334129936 14752648386674239552 14862475928334037388 14946762181235742704 14953881490430715602 14962325240566475464 15030223963642547968 15054369620036809216 15058034822127906301 15122661191225644672 15131200243281672704 15159197941100244878 15236588594722308352 15245166927533705624 15252453430826767232 15330294983324852608 15338951276370208256 15414519462712954024 15417234274345598464 15453143607548172064 15540779582638237312 15626160462201003736 15642430933319497076 15818982072521748736 15848252392968437827 15929134631110979663 15929160803573322368 15938129060603419516 16027126573475982272 16036176334387035904 16108921703696882368 16118017650452216576 16147841285085043457 16238009817863824144 16247178654576339008 16264095750218338528 16330096830063429952 16339317663959569664 16356330697762109824 16460957321083922416 16554308685853774528 16662589472449029494 16765093440495537536 16841145417501286112 16850654816381862784 16860169584770559488 16977572260207990354 16985686775238899872 17072373958702676768 17082013921412277376 17090150274777960688 17099800274933114816 17209182653860464344 17306777262483491552 17324797646971708432 17403417221059792384 17419979903014894471 17423047917181377856 17616593671671947456 17660735551483625216 17749280090217444461 17848390956825525712 17858469099658289984 17877063923793710944 17959745862038204672 18093448956232741168 18112288449106786088 18204725292698262472 18215004640689622304 18316716083972551168 18350608033963454326 18410196232796436992 18454675754382906808 18557725506130084736 18568204176658673152 18662967805786777088 18812522652667339904 18915878454243320312 18919209926690028032 19032212806002728948 19042959397084605136 19247023334287184128 19282636658713291171 19293524652309402572 19313613703384277002 19391989985700323068 19402939725951988976 19412213457415885568 19500273641317278656 19511284524231630592 19531600314031955072 19542628885637845504 19547386818787157869 19658241564451357252 19667637318697673536 19768011952182046784 19779174014266847488 19799768739396238208 19908548460588450824 19912054762493003264 20039426303928253376 20133249910482225664 20170503045596193598 20273444075959428662 20284891531677079384 20398161093514886528 20409678971038045696 20430930198621383936 20513840646030093824 20551797999199146218 20573197205778903763 20666557950008503456 20678227378551704192 20699758227550612672 20795495208675815936 20805400334512299968 20817148160788139776 20950309317743173984 20972123467386804944 21091058005009036352 21194964261230311783 21206932055844219356 21446287948122370816 21485970635526380137 21618146804849508928 21740744990888353024 21751100349717404512 21763382168096691584 21902596104913318256 22037299038529475624 22049742459782174368 22162274269371797792 22174788258230844544 22286027018648318464 22339870650042466136 22466561787944408288 22477299792797341184 22592013659636624896 22752626812101086656 22902201490203718144 23052003480681364112 23156574949064268404 23169650372525061328 23182733179059519296 23355319315953487324 23474514193216180556 23487769141941881392 23512225378033032872 23618923371438289664 23656866545772128768 23662626149058138473 23777600382299771392 23796818735914800884 23929698678957214528 23943210648849341696 23968141105584919936 24104066291438898688 24222816298548927752 24236493778107679264 24496211516365507072 24541537565635097854 24555395012030148728 24580962895216352548 24694650560302531424 24706453491256581632 24832543939931166208 24858400399677033728 24878492314820019106 24904396617521830871 25031538405615220864 25045631380948230668 25173494199975987712 25185484615462257856 25199705668322484992 25328313450710626048 25531280742905675584 25671549330758791852 25676070614793609472 25817134676679919216 25961295937200764672 26003002070972670464 26009332874584565429 26184069170991332062 26317743936338532608 26345146835064416128 26464657084644878176 26479600425742927232 26494552204639450624 26679042123183984842 26691793503946842656 26828016220818492064 26843164733647864448 26871114717752037568 26980159980104797312 27043001313209301112 27196364269616915296 27348227061665388032 27374254133309119883 27683218626913060288 27698850032123062016 27891725856055984153 28047471503582968976 28063308585177312832 28092529023104402912 28206530888291379008 28222457783202893056 28416517181261692252 28432562645508593264 28462167562882092424 28593805911929246912 28623578721083692192 28783410989099723264 28806675311896864228 29178606563320772096 29338913520867190688 29488645928668259872 29505296773348479104 29724951856668074776 29893524362471485408 29907762980861431204 29924650481132950928 30060447927285095936 30116069644255812602 30245322382451289344 30318395882200489756 30473177189444616704 30490333855067411248 30504906861653534464 30660589966649705216 30829038925425908048 30906287215096344128 31081559165276474624 31252320924402007472 31284861866638994152 31637964145043497472 31696504785936875654 31858269262221959326 31858321607146644736 31876258121206839032 32054253146951964544 32072352668774071808 32217843407393764736 32236035300904433152 32295682570170086914 32476019635727648288 32494357309152678016 32528191500436677056 32660193660126859904 32678635327919139328 32712661395524219648 32921914642167844832 33108617371707549056 33306372410504775659 33325178944898058988 33530186880991075072 33682290835002572224 33701309632763725568 33763668141541454501 33955144520415980708 33971373550477799744 34144747917405353536 34164027842824554752 34180300549555921376 34199600549866229632 34418365307720928688 34613554524966983104 34649595293943416864 34839959806029788942 34846095834362755712 35233187343343894912 35321471102967250432 35498560180434888922 35696781913651051424 35716938199316579968 35754127847587421888 35919491724076409344 36186897912465482336 36224576898213572176 36409450585396524944 36430009281379244608 36701216067926908652 36909351508765813616 37112131097727383873 37115451012260169472 37625045305334679808 37831756908486640624 38064425612005457896 38085918794169210272 38494046668574368256 38565273317426582342 38587049304618805144 38627227406768554004 38783979971400646136 38805879451903977952 38824426914831771136 39000547282634557312 39022569048463261184 39063200628063910144 39094773637574315738 39316483128902714504 39335274637395347072 39536023904364093568 39558348028533694976 39599537478792476416 39817096921176901648 40078852607856506752 40341006091192387196 40546888151918857324 40569783063354158768 40796322187029773056 40861860397242767872 40871808802918602817 41103595998398292436 41146394411557807526 41333115900017006912 41356454757103408384 41399516455101225344 41610800669024599936 41634296321576279552 41900618635486347968 41944246934773609888 42182116010018072704 42389928522460623566 42413864111688438712 42892575896244741632 42971941271052760274 43016685066628616959 43236293609699017856 43481489981776706048 43502200699434809024 43526764336193383168 43805192209826636512 43829854916659403669 44074598077058951248 44099484919564348736 44324548538743595584 44349576516461689088 44679741300084932272 44925211328827885741 44933123575888816576 45505253624202173312 46104006961362728224 46313149898128536808 46339300745050122656 46365466358119038592 46710638631906974648 46949028386432361112 46975538283883762784 47024450756066065744 47237846742876579328 47325252298116276946 47593637471829601768 47859397357914429056 47886421297698683392 47936282211169839872 48445632597097855504 48472987556215358528 49083075131270195708 49110790024060297456 49161925790432705096 49389301120605062848 49716800799354067456 49756984629640038212 49808793235043661742 50063076811230441728 50091262761896461336 50370969230924515712 50399411336644969984 50656626901421252096 51062561485811351168 51343098661517583704 51352141229587218944 51634269353359838432 51922591874401529344 52018665749169130858 52338585216507504607 52368138341982664124 52635487872677065216 52690293670128832256 52929314169289756352 52959200851485854464 53057192793850857073 53358084246367969684 53383587007893685312 53656032441636984128 53686329467295728896 53742229435504075136 53960319960209594624 54086002626418602224 54392728539233830592 54748508266618239766 55366437253826120576 55397700064246124032 55783451712111968306 56094943007165937952 56126617170354625664 56185058046208805824 56413061776582758016 56444915566405786112 56833034362523384504 56865125291017186528 56924335125764184848 57187611823858493824 57247157442167384384 57613350623793728456 58319063153571603229 58677827041734381376 58977291857336519744 59010593546696958208 59449903713336149552 59787048724942970816 59815525961722862408 59849300962265901856 60232139288511625204 60490644764902578688 60636791764400979512 60980667710134822496 61009813723307068928 61321179933299410432 61658077850851816096 61812574430192688256 62163118330552949248 62504641848804014944 62569723733277988304 63393009571873751308 63716538524443918652 63716643214293289472 63752516242413678064 64108506293903929088 64227128118872090141 64435686814787529472 64591365140340173828 64952039271455296576 64988714618305356032 65056383000873354112 65320387320253719808 65425322791048439296 65843829284335689664 66217234743415098112 66612744821009551318 66650357889796117976 67060373761982150144 67364581670005144448 67402619265527451136 67527336283082909002 67597647961844969507 67910289040831961416 67942747100955599488 68289495834810707072 68328055685649109504 68360601099111842752 68399201099732459264 68836730615441857376 69227109049933966208 69299190587886833728 69679919612059577884 69692191668725511424 70466374686687789824 70596760659586677593 70997120360869777844 71393563827302102848 71433876398633159936 71508255695174843776 72373795824930964672 72449153796427144352 72818901170793049888 72860018562758489216 73402432135853817304 73818703017531627232 74224262195454767746 74230902024520338944 75250090610669359616 75663513816973281248 76128851224010915792 76171837588338420544 77130546634853164684 77174098609237610288 77254454813537108008 77567959942801292272 77611758903807955904 78001094565269114624 78126401256127820288 78189547275148631476 78632966257805429008 78670549274790694144 79072047808728187136 79199074957584952832 79634193842353803296 80157705215713013504 80682012182384774392 81093776303837714648 81139566126708317536 81592644374059546112 81743617605837205634 82207191996796584872 82292788823115615052 82666231800034013824 82712909514206816768 82799032910202450688 83221601338049199872 83801237270972695936 83888493869547219776 84364232020036145408 84779857044921247132 84827728223376877424 85943882542105520548 86033370133257233918 86472587219398035712 87004401398869618048 87053528672386766336 87610384419653273024 87659709833318807338 88149196154117902496 88198969839128697472 88649097077487191168 88699153032923378176 89359482600169864544 89850422657655771482 89866247151777633152 91010507248404346624 91644242098469662217 92208013922725456448 92626299796257073616 92678601490100245312 92730932716238077184 93376647431143946947 93421277263813949296 93898056772864722224 93951076567767525568 94048901512132131488 94650504596232553892 95187274943659203536 95718794715828858112 95872564422339679744 96891265194195711008 96945975112430717056 98166150262540391416 98221580048120594912 98323851580865410192 98778602241210125696 99513969259280076424 99617586470087323484 100126153622460883456 100182525523792922672 100741938461849031424 102125122971622702336 102686197323035167408 103268538706719676864 104037331498338261716 104677170433015009214 104736276683965328248 105380587340257664512 105858628338579512704 105918401702971708928 106114385587701714146 106716168492735939368 106767174015787370624 107312064883273968256 107372658934591457792 107484458871008150272 107920639920419189248 108172005252837204448 108785457078467661184 109497016533236479532 110732874507652241152 110937766750779064789 111503942417776857641 111566903424223936612 112189886014331875904 112253234340709251328 112370116092417611648 112826123553165516032 113034888995595304199 113666068725046769008 113730250582034373056 113848670251528369696 114375223647716987648 114494314884334768768 115226701247587456912 116638126307143206458 117355654083468762752 117954583714673039488 118021187093393916416 118899807426672299104 119574097449885941632 119631051923445724816 119698601924531803712 120464278577023250408 121273583528801959024 121939859321104261297 121961335420269644992 123316155701703632192 123625148860385376512 125009283697608029888 125139447466555976608 126786019143747502616 127433077048887837304 127505032484827356128 128217012587807858176 128454256237744180282 128871373629575058944 129182730280680347656 129904078542910593152 129977429236610712064 130112766001746708224 130640774640507439616 131687658568671379328 132434469486830196224 133225489642019102636 133300715779592235952 134729163340010288896 134978456610993038197 135054672566165818004 135195295923689939014 135820578081663922832 135885494201911198976 136578991669621414144 136721202198223685504 136798402199464918528 136831707731510105083 137673461230883714752 138454218099867932416 138598381175773667456 139359839224119155768 139384383337451022848 140932749373375579648 141193521319173355186 141994240721739555688 142787127654604205696 142867752797266319872 143016511390349687552 144012380440452326341 144747591649861929344 144898307592854288704 145637802341586099776 145720037125516978432 146804864271707634608 147637406035063254464 148448524390909535492 151327027633946562496 152257702448021831584 152343675176676841088 154261093269706329368 154348197218475220576 154508909627074216016 155135919885602584544 155223517807615911808 156002189130538229248 156379094550297262952 157265932515610858016 157341098549581388288 158144095617456374272 159268387684707606592 160315410431426027008 161364024364769548784 162187552607675429296 162279132253416635072 163487235211674411268 164414383993593169744 164585577646231230104 165332463600068027648 165598065820404901376 165638383043406969311 166443202676098399744 167602474541945391872 167776987739094439552 168728464040072290816 169559714089842494264 169655456446753754848 171887765084211041096 172066740266514467836 172945174438796071424 174008802797739236096 174330776322652816097 175220768839306546048 175319419666637614676 176298392308235804992 176397939678257394944 177298194154974382336 178718965200339729088 179700845315311542964 179732494303555266304 182021014496808693248 183288484196939324434 184416027845450912896 185252599592514147232 185357202980200490624 185461865432476154368 186753294862287893894 186842554527627898592 187796113545729444448 187902153135535051136 188097803024264262976 189301009192465107784 190374549887318407072 191437589431657716224 191619778933163839181 193782530388391422016 193891950224861434112 195242080992391889071 196332300525080782832 196443160096241189824 196647703161730820384 197557204482420251392 199027938518560152848 199235172940174646968 200365051047585845344 201483876923698062848 204250245943245404672 205372394646070334816 206537077413439353728 208074662996676523432 209354340866030018428 209472553367930656496 211717256677159025408 212228771175403428292 213432336985471878736 213534348031574741248 214624129766547936512 214968917742016300544 216344010505674408896 217570914156935322368 218994033066472959064 221465749015304482304 221875533501558129578 223007884835553715282 223133806848447873224 224379772028663751808 224506468681418502656 224740232184835223296 225652247106331032064 226069777991190608398 227332137450093538016 227460501164068746112 227697340503056739392 228750447295433975296 228988629768669537536 230453402495174913824 233144606873533429613 233276252614286412916 234711308166937525504 235909167429346078976 236345676990790181507 237799614853344598208 239148194899771883264 239262103846891449632 239397203849063607424 240928557154046500816 242547167057603918048 243879718642208522594 243922670840539289984 246632311403407264384 247250297720770753024 250018567395216059776 250278894933111953216 253572038287495005232 254866154097775674608 255010064969654712256 256908512475488360564 258365460561360695312 259808157085821186304 260225532003493416448 263375317137342758656 266450979284038205272 266601431559184471904 269458326680020577792 269956913221986076394 270109345132331636008 270390591847379878028 271641156163327845664 271770988403822397952 273157983339242828288 273442404396447371008 273663415463020210166 275346922461767429504 276908436199735864832 277196762351547334912 278719678448238311536 282387042638346710372 283988481443479111376 285574255309208411392 286033022780699375104 286102661620430219719 288024760880904652682 289495183299723858688 289796615185708577408 291275604683172199552 291440074251033956864 293609728543415269216 295274812070126508928 296897048781819070984 301116795466400318713 302654055267893124992 304515404896043663168 304687350353353682176 306808984416615825683 308522186539412658736 308696394436950441152 309017819254148432032 310271839771205169088 310447035615231823616 312758189100594525904 314531865031221716032 318536775369415213184 322728048729539097568 324375105215350858592 324558264506833270144 326974470423348822536 328828767987186339488 329171155292462460208 330664927200136055296 331276766086813938622 335204949083890783744 335553975478188879104 339119428179684988528 339310912893507509696 343775530168422082192 344133480533028935672 348017605595478472192 348661552645305632194 350441537678613092096 350638839333275229352 352596784616471609984 352795879356514789888 354596388309948764672 357437930400679458176 359401690630623085928 359464988607110532608 366370096515552532249 366576968393878648868 368832055690901825792 370505199185028294464 370714405960400981248 371400349556955999511 373506589724575787788 373685109055255797184 375592227091458888896 375804306271070102272 376195606048528525952 378602018384930215568 380749099774636814144 383239557866327678362 387565060776782844032 387783900449722868224 390484161984783778142 392664601050161565664 392886320192482379648 393295406323461640768 395114408964840502784 398055877037120305696 398470345880349293936 400730102095171690688 408233442075001222603 410744789292140669632 413074154826878707456 416149325993353046864 418708681732060036856 418945106735861312992 423434513354318050816 424457542350806856584 426864673970943757472 427068696063149482496 429248259533095873024 432688021011348817792 435141828313870644736 437988066132945918128 443751067003116259156 446015769671107430564 446267613696895746448 448759544057327503616 449480464369670446592 449589896832104630987 452139555982381216796 454664274900187076032 454921002328137492224 455394681006113478784 457977259537339075072 460906804990349827648 466289213747066859226 466552505228572825832 469422616333875051008 471818334858692157952 472691353981580363014 473183535732914786549 475599229706689196416 478296389799543766528 478524207693782899264 478794407698127214848 481857114308093001632 485094334115207836096 487759437284417045188 487845341681078579968 493264622806814528768 494177324617106743151 500037134790432119552 500557789866223906432 507144076574990010464 509732308195551349216 510020129939309424512 513817024950976721128 516730921122721390624 519616314171642372608 526750634274685517312 532901958568076410544 533202863118368943808 539913826443972152788 540218690264663272016 540781183694759756056 543282312326655691328 546884808792894742016 547326830926040420332 550693844923534859008 554393524703094669824 557439356896476623072 564774085276693420744 567976962886958222752 571148510618416822784 572205323240860439438 576049521761809305364 578990366599447717376 579593230371417154816 582551209366344399104 587219457086830538432 590549624140253017856 593794097563638141968 602233590932800637426 605308110535786249984 609030809792087326336 609374700706707364352 613617968833231651366 617044373078825317472 617392788873900882304 618035638508296864064 620543679542410338176 620894071230463647232 625516378201189051808 629063730062443432064 637073550738830426368 641509694689287635519 645456097459078195136 648750210430701717184 649116529013666540288 653948940846697645072 657657535974372678976 658342310584924920416 662553532173627877244 671107950956377758208 678238856359369977056 678621825787015019392 687551060336844164384 688266961066057871344 697323105290611264388 700883075357226184192 701277678666550458704 705193569232943219968 714875860801358916352 718803381261246171856 732740193031105064498 733153936787757297736 737664111381803651584 741010398370056588928 741428811920801962496 742800699113911999022 747013179449151575576 747370218110511594368 751184454182917777792 751608612542140204544 752391212097057051904 757204036769860431136 761498199549273628288 766479115732655356724 775130121553565688064 776564367255453453523 780968323969567556284 785329202100323131328 785772640384964759296 786590812646923281536 796111754074240611392 796940691760698587872 801460204190343381376 816466884150002445206 821489578584281339264 826148309653757414912 832298651986706093728 837417363464120073712 837890213471722625984 848915084701613713168 853579015247729829079 853729347941887514944 865376042022697635584 875976132265891836256 887502134006232518312 892031539342214861128 892535227393791492896 897519088114655007232 899179793664209261974 904279111964762433592 909328549800374152064 909842004656274984448 910789362012226957568 921813609980699655296 932578427494133718452 933105010457145651664 945382707963160726028 946367071465829573098 951198459413378392832 957048415387565798528 957588815396254429696 963714228616186003264 970188668230415672192 975518874568834090376 975690683362157159936 986529245613629057536 988354649234213486302 1000074269580864239104 1001115579732447812864 1008086663083166284387 1014288153149980020928 1019464616391102698432 1020040259878618849024 1027634049901953442256 1033461842245442781248 1065803917136152821088 1066405726236737887616 1079827652887944305576 1080437380529326544032 1081562367389519512112 1086564624653311382656 1094653661852080840664 1101387689847069718016 1114878713792953246144 1129548170553386841488 1135953925773916445504 1144410646481720878876 1152099043523618610728 1159186460742834309632 1165102418732688798208 1174438914173661076864 1181099248280506035712 1187588195127276283936 1204467181865601274852 1210616221071572499968 1218061619584174652672 1220315434258569712679 1227235937666463302732 1234088746157650634944 1234785577747801764608 1236071277016593728128 1241087359084820676352 1251032756402378103616 1258127460124886864128 1274147101477660852736 1283019389378575271038 1290912194918156390272 1297500420861403434368 1298233058027333080576 1307897881693395290144 1315315071948745357952 1316684621169849840832 1325107064347255754488 1341338452532146874267 1356477712718739954112 1357243651574030038784 1375102120673688328768 1376533922132115742688 1394646210581222528776 1402555357333100917408 1410387138465886439936 1429751721602717832704 1437606762522492343712 1465480386062210128996 1466307873575514595472 1482020796740113177856 1485601398227823998044 1494026358898303151152 1494740436221023188736 1502368908365835555584 1504782424194114103808 1514408073539720862272 1522996399098547256576 1532958231465310713448 1550260243107131376128 1553128734510906907046 1561936647939135112568 1570658404200646262656 1571545280769929518592 1573181625293846563072 1592223508148481222784 1593881383521397175744 1602920408380686762752 1632933768300004890412 1642979157168562678528 1664597303973412187456 1674834726928240147424 1675780426943445251968 1697830169403227426336 1707158030495459658158 1707458695883775029888 1730752084045395271168 1751952264531783672512 1775004268012465036624 1784063078684429722256 1785070454787582985792 1798359587328418523948 1808558223929524867184 1818657099600748304128 1821578724024453915136 1843627219961399310592 1865156854988267436904 1866210020914291303328 1890765415926321452056 1892734142931659146196 1902396918826756785664 1914096830775131597056 1927428457232372006528 1940377336460831344384 1951037749137668180752 1976709298468426972604 2002231159464895625728 2016173326166332568774 2028576306299960041856 2038929232782205396864 2040080519757237698048 2055268099803906884512 2066923684490885562496 2107817568264802230991 2131607834272305642176 2132811452473475775232 2147662890916310779781 2159655305775888611152 2160874761058653088064 2163124734779039024224 2173129249306622765312 2189307323704161681328 2229757427585906492288 2259096341106773682976 2271907851547832891008 2288821292963441757752 2304198087047237221456 2348877828347322153728 2375176390254552567872 2408934363731202549704 2436123239168349305344 2440630868517139425358 2454471875332926605464 2468177492315301269888 2469571155495603529216 2472142554033187456256 2482174718169641352704 2502065512804756207232 2516254920249773728256 2564590675608867725743 2566038778757150542076 2581824389836312780544 2595000841722806868736 2599802446898691996577 2615795763386790580288 2630630143897490715904 2633369242339699681664 2650214128694511508976 2682676905064293748534 2712955425437479908224 2714487303148060077568 2750204241347376657536 2753067844264231485376 2789292421162445057552 2805110714666201834816 2875213525044984687424 2930960772124420257992 2932615747151029190944 2964041593480226355712 2971202796455647996088 2988052717796606302304 2989480872442046377472 3004737816731671111168 3028816147079441724544 3045992798197094513152 3065916462930621426896 3106257469021813814092 3123873295878270225136 3141316808401292525312 3146363250587693126144 3147129277824732416909 3184447016296962445568 3187762767042794351488 3205840816761373525504 3265867536600009780824 3285958314337125357056 3312284750130403505843 3329194607946824374912 3349669453856480294848 3351560853886890503936 3395660338806454852672 3414316060990919316316 3414917391767550059776 3503904529063567345024 3550008536024930073248 3568126157368859444512 3570140909575165971584 3596719174656837047896 3617116447859049734368 3637314199201496608256 3687254439922798621184 3730313709976534873808 3732420041828582606656 3781530831852642904112 3785468285863318292392 3828193661550263194112 3854856914464744013056 3880754672921662688768 3902075498275336361504 3953418596936853945208 4032346652332665137548 4057152612599920083712 4077858465564410793728 4110536199607813769024 4133847368981771124992 4215635136529604461982 4263215668544611284352 4265622904946951550464 4295325781832621559562 4319310611551777222304 4321749522117306176128 4326249469558078048448 4346258498613245530624 4378614647408323362656 4459514855171812984576 4490567862825013448633 4518192682213547365952 4543815703095665782016 4577642585926883515504 4608396174094474442912 4697755656694644307456 4750352780509105135744 4817868727462405099408 4881261737034278850716 4908943750665853210928 4936354984630602539776 4944285108066374912512 5004131025609512414464 5129181351217735451486 5132077557514301084152 5163648779672625561088 5190001683445613737472 5199604893797383993154 5231591526773581160576 5261260287794981431808 5266738484679399363328 5300428257389023017952 5365353810128587497068 5425910850874959816448 5435950570788174174661 5500408482694753315072 5506135688528462970752 5578584842324890115104 5610221429332403669632 5750427050089969374848 5861921544248840515984 5865231494302058381888 5942405592911295992176 5976105435593212604608 6057632294158883449088 6131832925861242853792 6212514938043627628184 6247746591756540450272 6282633616802585050624 6294258555649464833818 6368894032593924891136 6375525534085588702976 6531735073200019561648 6624569500260807011686 6658389215893648749824 6699338907712960589696 6703121707773781007872 6791320677612909705344 6828632121981838632632 6829834783535100119552 7007809058127134690048 7056606641582163990709 7100017072049860146496 7136252314737718889024 7140281819150331943168 7193438349313674095792 7234232895718099468736 7460627419953069747616 7464840083657165213312 7563061663705285808224 7570936571726636584784 7709713828929488026112 7804150996550672723008 7906837193873707890416 8064693304665330275096 8114305225199840167424 8155716931128821587456 8221072399215627538048 8267694737963542249984 8431270273059208923964 8526431337089222568704 8542208039809987988753 8590651563665243119124 8638621223103554444608 8643499044234612352256 8652498939116156096896 8757229294816646725312 8919029710343625969152 8981135725650026897266 9036385364427094731904 9087631406191331564032 9155285171853767031008 9216792348188948885824 9389369167725028119869 9500705561018210271488 9635737454924810198816 9762523474068557701432 9817887501331706421856 9872709969261205079552 10008262051219024828928 10258362702435470902972 10264155115028602168304 10399209787594767986308 10463183053547162321152 10533476969358798726656 10600856514778046035904 10730707620257174994136 10851821701749919632896 10871901141576348349322 11000816965389506630144 11012271377056925941504 11157169684649780230208 11220442858664807339264 11500854100179938749696 11723843088497681031968 11730462988604116763776 11884811185822591984352 11952210871186425209216 12115264588317766898176 12263665851722485707584 12425029876087255256368 12495493183513080900544 12588517111298929667636 12751051068171177405952 13063470146400039123296 13249139000521614023372 13316778431787297499648 13398677815425921179392 13582641355225819410688 13657264243963677265264 14015618116254269380096 14113213283164327981418 14200034144099720292992 14272504629475437778048 14280563638300663886336 14386876698627348191584 14468465791436198937472 14754722977853615616937 14921254839906139495232 14929680167314330426624 15126123327410571616448 15141873143453273169568 15608301993101345446016 15813674387747415780832 16129386609330660550192 16442144798431255076096 16862540546118417847928 17052862674178445137408 17084416079619975977506 17181303127330486238248 17277242446207108889216 17286998088469224704512 17304997878232312193792 17514458589633293450624 17962271451300053794532 18072770728854189463808 18310570343707534062016 18433584696377897771648 18778738335450056239738 19001411122036420542976 19271474909849620397632 19525046948137115402864 19635775002663412843712 20516725404870941805944 20528310230057204336608 20798419575189535972616 20926366107094324642304 21201713029556092071808 21461415240514349988272 21743802283152696698644 22024542754113851883008 22314339369299560460416 22440885717329614678528 23001708200359877499392 23185993250912824540901 23447686176995362063936 23460925977208233527552 23769622371645183968704 23904421742372850418432 24527331703444971415168 24850059752174510512736 24990986367026161801088 25177034222597859335272 26126940292800078246592 26498278001043228046744 26797355630851842358784 27165282710451638821376 27314528487927354530528 28226426566328655962836 28400068288199440585984 28545009258950875556096 28773753397254696383168 28936931582872397874944 29509445955707231233874 29842509679812278990464 29859360334628660853248 30252246654821143232896 30283746286906546339136 31216603986202690892032 31627348775494831561664 32258773218661321100384 32884289596862510152192 33725081092236835695856 34168832159239951955012 34362606254660972476496 34554484892414217778432 34609995756464624387584 35028917179266586901248 35924542902600107589064 36145541457708378927616 36621140687415068124032 36867169392755795543296 37557476670900112479476 38542949819699240795264 39050093896274230805728 39271550005326825687424 41033450809741883611888 41056620460114408673216 41596839150379071945232 42403426059112184143616 42922830481028699976544 43487604566305393397288 44628678738599120920832 46371986501825649081802 46895372353990724127872 46921851954416467055104 47539244743290367937408 47808843484745700836864 49054663406889942830336 49396246491075147934963 49700119504349021025472 49981972734052323602176 50354068445195718670544 52253880585600156493184 52996556002086456093488 54629056975854709061056 56452853132657311925672 56800136576398881171968 57090018517901751112192 57547506794509392766336 57873863165744795749888 59018891911414462467748 59685019359624557980928 59795456278669915921271 60504493309642286465792 60567492573813092678272 62433207972405381784064 63254697550989663123328 64517546437322642200768 67450162184473671391712 68337664318479903910024 68725212509321944952992 69108969784828435556864 70057834358533173802496 71849085805200215178128 73242281374830136248064 73734338785511591086592 75114953341800224958952 77085899639398481590528 78100187792548461611456 78543100010653651374848 82066901619483767223776 82113240920228817346432 83193678300758143890464 84806852118224368287232 85845660962057399953088 86975209132610786794576 89257357477198241841664 92743973003651298163604 93790744707981448255744 95078489486580735874816 98109326813779885660672 98792492982150295869926 99400239008698042050944 99963945468104647204352 100708136890391437341088 103283060844975309318559 104507761171200312986368 105993112004172912186976 109258113951709418122112 112905706265314623851344 115095013589018785532672 118037783822828924935496 119370038719249115961856 119590912557339831842542 121008986619284572931584 121134985147626185356544 126509395101979326246656 129035092874645284401536 134900324368947342783424 136675328636959807820048 137450425018643889905984 143698171610400430356256 146484562749660272496128 150229906683600449917904 154171799278796963181056 156200375585096923222912 157086200021307302749696 162301952756389771786307 164133803238967534447552 164226481840457634692864 166387356601516287780928 171691321924114799906176 173950418265221573589152 185487946007302596327208 187581489415962896511488 190156978973161471749632 197584985964300591739852 198800478017396084101888 201416273780782874682176 206566121689950618637118 209015522342400625972736 211986224008345824373952 218516227903418836244224 225811412530629247702688 230190027178037571065344 236075567645657849870992 239181825114679663685084 242269970295252370713088 253018790203958652493312 258070185749290568803072 269800648737894685566848 273350657273919615640096 274900850037287779811968 287396343220800860712512 300459813367200899835808 312400751170193846445824 324603905512779543572614 328267606477935068895104 328452963680915269385728 332774713203032575561856 343382643848229599812352 347900836530443147178304 370975892014605192654416 395169971928601183479704 397600956034792168203776 402832547561565749364352 413132243379901237274236 423972448016691648747904 437032455806837672488448 451622825061258495405376 472151135291315699741984 478363650229359327370168 516140371498581137606144 539601297475789371133696 546701314547839231280192 549801700074575559623936 574792686441601721425024 600919626734401799671616 624801502340387692891648 649207811025559087145228 656535212955870137790208 665549426406065151123712 686765287696459199624704 695801673060886294356608 741951784029210385308832 790339943857202366959408 805665095123131498728704 826264486759802474548472 847944896033383297495808 903245650122516990810752 944302270582631399483968 956727300458718654740336 1079202594951578742267392 1093402629095678462560384 1099603400149151119247872 1136113669294728402504149 1149585372883203442850048 1201839253468803599343232 1298415622051118174290456 1313070425911740275580416 1331098852812130302247424 1391603346121772588713216 1483903568058420770617664 1580679887714404733918816 1611330190246262997457408 1652528973519604949096944 1695889792066766594991616 1806491300245033981621504 1888604541165262798967936 1913454600917437309480672 2186805258191356925120768 2272227338589456805008298 2299170745766406885700096 2403678506937607198686464 2596831244102236348580912 2783206692243545177426432 2967807136116841541235328 3161359775428809467837632 3305057947039209898193888 3612982600490067963243008 3777209082330525597935872 3826909201834874618961344 4373610516382713850241536 4544454677178913610016596 4807357013875214397372928 5193662488204472697161824 5935614272233683082470656 6322719550857618935675264 6610115894078419796387776 7554418164661051195871744 7653818403669749237922688 9088909354357827220033192 10387324976408945394323648 11871228544467366164941312 12645439101715237871350528 13220231788156839592775552 15307636807339498475845376 18177818708715654440066384 20774649952817890788647296 25290878203430475742701056 26440463576313679185551104 30615273614678996951690752 36355637417431308880132768 41549299905635781577294592 52880927152627358371102208 72711274834862617760265536 83098599811271563154589184 145422549669725235520531072 290845099339450471041062144 581690198678900942082124288
- Sum of all divisors σ(n): 1649565351499985834112000000
- Sum of proper divisors (its aliquot sum) s(n): 1067875152821084892029875712
- 581690198678900942082124288 is an abundant number, because the sum of its proper divisors (1067875152821084892029875712) is greater than itself. Its abundance is 486184954142183949947751424
Bases of 581690198678900942082124288
- Binary: 111100001001010011011000011011011001001101011011001100011001110100001001110101010000000002
- Hexadecimal: 0x1E129B0DB26B6633A13AA00
- Base-36: 2137A4YEA16G30SFLS
Squares and roots of 581690198678900942082124288
- 581690198678900942082124288 squared (5816901986789009420821242882) is 338363487239099251305181307854653924975302990679506944
- 581690198678900942082124288 cubed (5816901986789009420821242883) is 196822724117797407086179994809163027998448776126557336980471572070966391967055872
-
The
square root of 581690198678900942082124288 is 24118254469983.9532579181 -
581690198678900942082124288 is a
perfect cube number . Itscube root is 834764392
Scales and comparisons
How big is 581690198678900942082124288?- 581,690,198,678,900,942,082,124,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 581,690,198,678,900,942,082,124,288 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 581690198678900942082124288 cubic inches would be around 69563699.3 feet tall.
Recreational maths with 581690198678900942082124288
- 581690198678900942082124288 backwards is 882421280249009876891096185
- The number of decimal digits it has is: 27
- The sum of 581690198678900942082124288's digits is 127
- 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 581690198678900942082124288 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 581690198678900942082124288 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/581690198678900942082124288/
Chicago style:
Numbermatics. 2024. "Number 581690198678900942082124288 - Facts about the integer". https://numbermatics.com/n/581690198678900942082124288/
The information we have on file for 581690198678900942082124288 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 581690198678900942082124288, math, Factors of 581690198678900942082124288, curriculum, school, college, exams, university, Prime factorization of 581690198678900942082124288, STEM, science, technology, engineering, physics, economics, calculator, five hundred eighty-one septillion, six hundred ninety sextillion, one hundred ninety-eight quintillion, six hundred seventy-eight quadrillion, nine hundred trillion, nine hundred forty-two billion, eighty-two million, one hundred twenty-four thousand, two hundred eighty-eight.