239775390849167444613758976
239,775,390,849,167,444,613,758,976 is an even composite number composed of five prime numbers multiplied together.
239775390849167444613758976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 239775390849167444613758976:
215 × 36 × 79 × 193 × 3313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 331 × 331 × 331)See below for interesting mathematical facts about the number 239775390849167444613758976 from the Numbermatics database.
Names of 239775390849167444613758976
- Cardinal: 239775390849167444613758976 can be written as Two hundred thirty-nine septillion, seven hundred seventy-five sextillion, three hundred ninety quintillion, eight hundred forty-nine quadrillion, one hundred sixty-seven trillion, four hundred forty-four billion, six hundred thirteen million, seven hundred fifty-eight thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 2.39775390849167444613758976 × 1026
Factors of 239775390849167444613758976
Divisors of 239775390849167444613758976
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 216 224 228 243 252 256 266 288 294 304 324 331 336 342 343 361 378 384 392 399 432 441 448 456 486 504 512 513 532 567 576 588 608 648 662 672 684 686 722 729 756 768 784 798 864 882 896 912 931 972 993 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1216 1296 1323 1324 1344 1368 1372 1444 1458 1512 1536 1539 1568 1596 1701 1728 1764 1792 1824 1862 1944 1986 2016 2048 2052 2058 2128 2166 2268 2304 2317 2352 2394 2401 2432 2527 2592 2646 2648 2688 2736 2744 2793 2888 2916 2979 3024 3072 3078 3087 3136 3192 3249 3402 3456 3528 3584 3591 3648 3724 3888 3969 3972 4032 4096 4104 4116 4256 4332 4536 4608 4617 4634 4704 4788 4802 4864 5054 5103 5184 5292 5296 5376 5472 5488 5586 5776 5832 5958 6048 6144 6156 6174 6272 6289 6384 6498 6517 6804 6859 6912 6951 7056 7168 7182 7203 7296 7448 7581 7776 7938 7944 8064 8192 8208 8232 8379 8512 8664 8937 9072 9216 9234 9261 9268 9408 9576 9604 9728 9747 10108 10206 10368 10584 10592 10752 10773 10944 10976 11172 11552 11664 11907 11916 12096 12288 12312 12348 12544 12578 12768 12996 13034 13608 13718 13824 13851 13902 14112 14336 14364 14406 14592 14896 15162 15552 15876 15888 16128 16219 16384 16416 16464 16758 16807 17024 17328 17689 17874 18144 18432 18468 18522 18536 18816 18867 19152 19208 19456 19494 19551 20216 20412 20577 20736 20853 21168 21184 21504 21546 21609 21888 21952 22344 22743 23104 23328 23814 23832 24192 24576 24624 24696 25088 25137 25156 25536 25992 26068 26811 27216 27436 27648 27702 27783 27804 28224 28672 28728 28812 29184 29241 29792 30324 31104 31752 31776 32256 32319 32438 32768 32832 32928 33516 33614 34048 34656 35378 35721 35748 36288 36864 36936 37044 37072 37632 37734 38304 38416 38912 38988 39102 40432 40824 41154 41472 41706 42336 42368 43008 43092 43218 43776 43904 44023 44688 45486 45619 46208 46656 47628 47664 48013 48384 48657 49152 49248 49392 50176 50274 50312 50421 51072 51984 52136 53067 53622 54432 54872 55296 55404 55566 55608 56448 56601 57344 57456 57624 58368 58482 58653 59584 60648 61731 62208 62559 63504 63552 64512 64638 64827 64876 65664 65856 67032 67228 68096 68229 69312 70756 71442 71496 72576 73728 73872 74088 74144 75264 75411 75468 76608 76832 77824 77976 78204 80433 80864 81648 82308 82944 83349 83412 84672 84736 86016 86184 86436 87552 87723 87808 88046 89376 90972 91238 92416 93312 95256 95328 96026 96768 96957 97314 98304 98496 98784 100352 100548 100624 100842 102144 103968 104272 106134 107244 108864 109561 109744 110592 110808 111132 111216 112896 113202 113533 114688 114912 115248 116736 116964 117306 117649 119168 119491 121296 123462 123823 124416 125118 127008 127104 129024 129276 129654 129752 131328 131712 132069 134064 134456 136192 136458 136857 138624 141512 142884 142992 144039 145152 145971 147456 147744 148176 148288 150528 150822 150936 151263 153216 153664 155648 155952 156408 159201 160866 161728 163296 164616 165888 166698 166824 169344 169472 169803 172032 172368 172872 175104 175446 175616 175959 176092 178752 181944 182476 184832 185193 186624 187677 190512 190656 192052 193536 193914 194481 194628 196992 197568 200704 201096 201248 201684 204288 204687 207936 208544 212268 214488 217728 219122 219488 221184 221616 222264 222432 225792 226233 226404 227066 229376 229824 230496 233472 233928 234612 235298 238336 238982 241299 242592 246924 247646 248832 250047 250236 254016 254208 258048 258552 259308 259504 262656 263169 263424 264138 268128 268912 272384 272916 273714 277248 283024 285768 285984 288078 290304 291942 294912 295488 296352 296576 301056 301644 301872 302526 306432 307328 308161 311296 311904 312816 318402 319333 321732 323456 326592 328683 329232 331776 333396 333648 336091 338688 338944 339606 340599 344064 344736 345744 350208 350892 351232 351918 352184 352947 357504 358473 363888 364952 369664 370386 371469 373248 375354 381024 381312 384104 387072 387828 388962 389256 393984 395136 396207 401408 402192 402496 403368 408576 409374 410571 415872 417088 424536 428976 432117 435456 437913 438244 438976 442368 443232 444528 444864 451584 452466 452808 453789 454132 459648 460992 466944 467856 469224 470596 476672 477603 477964 482598 485184 493848 495292 497664 500094 500472 508032 508416 509409 516096 517104 518616 519008 525312 526338 526848 527877 528276 536256 537824 544768 545832 547428 554496 555579 563031 566048 571536 571968 576156 580608 583443 583884 590976 592704 593152 602112 603288 603744 605052 612864 614061 614656 616322 622592 623808 625632 636804 638666 643464 646912 653184 657366 658464 663552 666792 667296 672182 677376 677888 678699 679212 681198 688128 689472 691488 700416 701784 702464 703836 704368 705894 715008 716946 727776 729904 739328 740772 742938 746496 750708 762048 762624 766927 768208 774144 775656 777924 778512 787968 790272 792414 794731 802816 804384 804992 806736 817152 818748 821142 823543 831744 834176 836437 849072 857952 864234 866761 870912 875826 876488 877952 884736 886464 889056 889728 903168 904932 905616 907578 908264 919296 921984 924483 933888 935712 938448 941192 953344 955206 955928 957999 965196 970368 986049 987696 990584 995328 1000188 1000944 1008273 1016064 1016832 1018818 1021797 1032192 1034208 1037232 1038016 1050624 1052676 1053696 1055754 1056552 1058841 1072512 1075419 1075648 1089536 1091664 1094856 1108992 1111158 1114407 1126062 1132096 1143072 1143936 1152312 1161216 1166886 1167768 1181952 1185408 1186304 1188621 1204224 1206576 1207488 1210104 1225728 1228122 1229312 1231713 1232644 1247616 1251264 1273608 1277332 1286928 1293824 1296351 1306368 1313739 1314732 1316928 1327104 1333584 1334592 1344364 1354752 1355776 1357398 1358424 1361367 1362396 1378944 1382976 1400832 1403568 1404928 1407672 1408736 1411788 1430016 1432809 1433892 1455552 1459808 1478656 1481544 1485876 1492992 1501416 1524096 1525248 1528227 1533854 1536416 1548288 1551312 1555848 1557024 1575936 1580544 1583631 1584828 1589462 1605632 1608768 1609984 1613472 1634304 1637496 1642284 1647086 1663488 1666737 1668352 1672874 1689093 1698144 1715904 1728468 1733522 1741824 1750329 1751652 1752976 1755904 1772928 1778112 1779456 1806336 1809864 1811232 1815156 1816528 1838592 1842183 1843968 1848966 1867776 1871424 1876896 1882384 1906688 1910412 1911856 1915998 1930392 1940736 1972098 1975392 1981168 1990656 2000376 2001888 2016546 2032128 2033664 2037636 2043594 2064384 2068416 2074464 2076032 2081659 2101248 2105352 2107392 2111508 2113104 2117682 2145024 2150838 2151296 2157127 2179072 2183328 2189712 2217984 2222316 2228814 2235331 2252124 2264192 2270329 2286144 2287872 2300781 2304624 2322432 2333772 2335536 2352637 2363904 2370816 2372608 2377242 2384193 2408448 2413152 2414976 2420208 2451456 2456244 2458624 2463426 2465288 2470629 2495232 2502528 2509311 2547216 2554664 2573856 2587648 2592702 2600283 2612736 2627478 2629464 2633856 2654208 2667168 2669184 2688728 2709504 2711552 2714796 2716848 2722734 2724792 2757888 2765952 2773449 2801664 2807136 2809856 2815344 2817472 2823576 2860032 2865618 2867784 2873997 2911104 2919616 2957312 2958147 2963088 2971752 2985984 3002832 3024819 3048192 3050496 3056454 3065391 3067708 3072832 3096576 3102624 3111696 3114048 3151872 3161088 3167262 3169656 3176523 3178924 3217536 3219968 3226257 3226944 3268608 3274992 3284568 3294172 3326976 3333474 3336704 3343221 3345748 3378186 3396288 3431808 3456936 3467044 3483648 3500658 3503304 3505952 3511808 3545856 3556224 3558912 3565863 3612672 3619728 3622464 3630312 3633056 3677184 3684366 3687936 3695139 3697932 3742848 3753792 3764768 3813376 3820824 3823712 3831996 3860784 3881472 3889053 3941217 3944196 3950784 3962336 3981312 4000752 4003776 4033092 4064256 4067328 4075272 4084101 4087188 4136832 4148928 4152064 4163318 4202496 4210704 4214784 4223016 4226208 4235364 4290048 4298427 4301676 4302592 4314254 4358144 4366656 4379424 4435968 4444632 4457628 4470662 4504248 4528384 4540658 4572288 4575744 4584681 4601562 4609248 4644864 4667544 4671072 4705274 4727808 4741632 4745216 4750893 4754484 4768386 4816896 4826304 4829952 4840416 4902912 4912488 4917248 4926852 4930576 4941258 4990464 5000211 5005056 5018622 5094432 5109328 5147712 5175296 5185404 5200566 5225472 5254956 5258928 5267712 5334336 5338368 5368489 5377456 5419008 5423104 5429592 5433696 5445468 5449584 5515776 5531904 5546898 5563117 5603328 5614272 5619712 5630688 5634944 5647152 5720064 5731236 5735568 5747994 5764801 5822208 5839232 5855059 5914624 5916294 5926176 5943504 5971968 6005664 6049638 6067327 6096384 6100992 6112908 6130782 6135416 6145664 6193152 6205248 6223392 6228096 6244977 6303744 6322176 6334524 6339312 6353046 6357848 6435072 6439936 6452514 6453888 6471381 6537216 6549984 6569136 6588344 6653952 6666948 6673408 6686442 6691496 6705993 6756372 6792576 6810987 6863616 6902343 6913872 6934088 6967296 7001316 7006608 7011904 7023616 7057911 7091712 7112448 7117824 7131726 7152579 7225344 7239456 7244928 7260624 7266112 7354368 7368732 7375872 7390278 7395864 7411887 7485696 7507584 7527933 7529536 7626752 7641648 7647424 7663992 7721568 7762944 7778106 7800849 7882434 7888392 7901568 7924672 7962624 8001504 8007552 8066184 8128512 8134656 8150544 8168202 8174376 8273664 8297856 8304128 8320347 8326636 8404992 8421408 8429568 8446032 8452416 8470728 8580096 8596854 8603352 8605184 8621991 8628508 8733312 8758848 8871936 8874441 8889264 8915256 8941324 9008496 9056768 9074457 9081316 9144576 9151488 9169362 9196173 9203124 9218496 9289728 9335088 9342144 9410548 9455616 9483264 9490432 9501786 9508968 9529569 9536772 9652608 9659904 9678771 9680832 9805824 9824976 9834496 9853704 9861152 9882516 9980928 10000422 10010112 10029663 10037244 10188864 10218656 10295424 10350592 10370808 10401132 10450944 10509912 10517856 10535424 10668672 10676736 10697589 10736978 10754912 10838016 10846208 10859184 10867392 10890936 10899168 11031552 11063808 11085417 11093796 11126234 11228544 11239424 11261376 11269888 11294304 11440128 11462472 11471136 11495988 11529602 11644416 11667159 11678464 11710118 11823651 11829248 11832588 11852352 11887008 11943936 12011328 12099276 12134654 12192768 12201984 12225816 12252303 12261564 12270832 12291328 12410496 12446784 12456192 12489954 12607488 12644352 12669048 12678624 12706092 12715696 12870144 12879872 12895281 12905028 12907776 12942762 13074432 13099968 13138272 13176688 13307904 13333896 13346816 13372884 13382992 13411986 13512744 13585152 13621974 13727232 13804686 13827744 13868176 13934592 14002632 14013216 14023808 14047232 14115822 14183424 14224896 14235648 14263452 14305158 14450688 14478912 14489856 14521248 14532224 14571613 14708736 14737464 14751744 14780556 14791728 14823774 14971392 15015168 15055866 15059072 15099889 15253504 15283296 15294848 15327984 15443136 15525888 15556212 15601698 15647317 15764868 15776784 15803136 15849344 15892303 16003008 16015104 16105467 16132368 16257024 16269312 16301088 16336404 16348752 16468459 16547328 16595712 16608256 16640694 16653272 16689351 16809984 16842816 16859136 16892064 16904832 16941456 17160192 17193708 17206704 17210368 17243982 17257016 17294403 17466624 17517696 17565177 17743872 17748882 17778528 17830512 17882648 18016992 18113536 18148914 18162632 18201981 18289152 18302976 18338724 18392346 18406248 18436992 18579456 18670176 18684288 18734931 18821096 18911232 18966528 18980864 19003572 19017936 19059138 19073544 19305216 19319808 19357542 19361664 19414143 19611648 19649952 19668992 19707408 19722304 19765032 19961856 20000844 20020224 20059326 20074488 20117979 20377728 20432961 20437312 20590848 20701184 20707029 20741616 20802264 20901888 21019824 21035712 21070848 21173733 21337344 21353472 21395178 21457737 21473956 21509824 21676032 21718368 21734784 21781872 21798336 22063104 22127616 22170834 22187592 22235661 22252468 22457088 22522752 22539776 22583799 22588608 22880256 22924944 22942272 22991976 23059204 23288832 23334318 23356928 23402547 23420236 23647302 23665176 23704704 23774016 23887872 24022656 24198552 24269308 24385536 24403968 24451632 24504606 24523128 24541664 24582656 24820992 24893568 24912384 24961041 24979908 25214976 25288704 25338096 25357248 25412184 25431392 25740288 25759744 25790562 25810056 25815552 25865973 25885524 26199936 26276544 26353376 26615808 26623323 26667792 26693632 26745768 26765984 26823972 27025488 27170304 27223371 27243948 27454464 27588519 27609372 27655488 27736352 27869184 28005264 28026432 28047616 28094464 28231644 28366848 28449792 28471296 28526904 28588707 28610316 28957824 28979712 29036313 29042496 29064448 29143226 29417472 29474928 29503488 29561112 29583456 29647548 29942784 30030336 30088989 30111732 30118144 30199778 30507008 30566592 30589696 30655968 30886272 31051776 31112424 31203396 31294634 31529736 31553568 31606272 31698688 31784606 32006016 32030208 32092767 32210934 32264736 32514048 32538624 32602176 32672808 32697504 32936918 33094656 33191424 33216512 33256251 33281388 33306544 33378702 33685632 33718272 33784128 33809664 33882912 34320384 34387416 34413408 34420736 34487964 34514032 34588806 34933248 35001477 35035392 35130354 35487744 35497764 35557056 35661024 35765296 36033984 36227072 36264691 36297828 36325264 36403962 36578304 36605952 36677448 36784692 36812496 36873984 37340352 37368576 37469862 37579423 37642192 37822464 37933056 37961728 38007144 38035872 38118276 38147088 38610432 38639616 38715084 38723328 38828286 38941819 39223296 39299904 39337984 39414816 39444608 39530064 39551521 39923712 40001688 40040448 40118652 40148976 40235958 40353607 40755456 40865922 40874624 40985413 41181696 41402368 41414058 41483232 41604528 41803776 42039648 42071424 42141696 42347466 42471289 42674688 42706944 42790356 42915474 42947912 43019648 43352064 43436736 43469568 43563744 43596672 43714839 44126208 44255232 44341668 44375184 44471322 44504936 44914176 45045504 45079552 45167598 45177216 45299667 45760512 45849888 45884544 45983952 46118408 46577664 46668636 46713856 46805094 46840472 46941951 47294604 47330352 47409408 47548032 47676909 48045312 48316401 48397104 48538616 48771072 48807936 48903264 49009212 49046256 49083328 49165312 49405377 49641984 49787136 49824768 49922082 49959816 50068053 50429952 50577408 50676192 50714496 50824368 50862784 51480576 51519488 51581124 51620112 51631104 51731946 51771048 51883209 52399872 52553088 52695531 52706752 53231616 53246646 53335584 53387264 53491536 53531968 53647944 54050976 54340608 54446742 54487896 54605943 54908928 55177038 55218744 55310976 55472704 55738368 56010528 56052864 56095232 56188928 56204793 56463288 56733696 56899584 56942592 57053808 57177414 57220632 57915648 57959424 58072626 58084992 58128896 58242429 58286452 58834944 58949856 59006976 59122224 59166912 59295096 59885568 60060672 60177978 60223464 60236288 60353937 60399556 61133184 61179392 61298883 61311936 61772544 62103552 62121087 62224848 62406792 62589268 63059472 63107136 63212544 63397376 63521199 63569212 64012032 64060416 64185534 64373211 64421868 64529472 65028096 65204352 65345616 65395008 65873836 66189312 66382848 66433024 66512502 66562776 66613088 66706983 66757404 67371264 67568256 67619328 67751397 67765824 68640768 68774832 68826816 68841472 68975928 69028064 69177612 69866496 70002954 70070784 70207641 70260708 70995528 71114112 71322048 71530592 72067968 72454144 72529382 72595656 72650528 72807924 73156608 73211904 73354896 73569384 73624992 73747968 74680704 74737152 74883123 74939724 75158846 75284384 75644928 75866112 75923456 76014288 76071744 76236552 76294176 77220864 77279232 77430168 77446656 77597919 77656572 77883638 78599808 78675968 78829632 78889216 79060128 79103042 79847424 79869969 80003376 80080896 80237304 80297952 80471916 80707214 81510912 81670113 81731844 81749248 81970826 82363392 82765557 82804736 82828116 82966464 83209056 83607552 84079296 84142848 84283392 84694932 84942578 85349376 85413888 85580712 85766121 85830948 85895824 86039296 86873472 86939136 87108939 87127488 87193344 87429678 88252416 88510464 88683336 88750368 88942644 89009872 89828352 90091008 90159104 90266967 90335196 90354432 90599334 91521024 91699776 91769088 91967904 92236816 93155328 93337272 93427712 93610188 93680944 93883902 94589208 94660704 94818816 95096064 95353818 96090624 96632802 96794208 97077232 97542144 97615872 97806528 98018424 98092512 98166656 98330624 98810754 99283968 99574272 99649536 99844164 99919632 100136106 101154816 101352384 101428992 101648736 101725568 102001291 102961152 103038976 103162248 103240224 103262208 103463892 103542096 103766418 104799744 105106176 105391062 105413504 105699223 106463232 106493292 106671168 106774528 106983072 107063936 107295888 108101952 108681216 108794073 108893484 108975792 109211886 109531219 109817856 110354076 110437488 110621952 110945408 111246121 112021056 112105728 112190464 112377856 112409586 112738269 112926576 113467392 113799168 113885184 114107616 114354828 114441264 115279213 115831296 115918848 116145252 116169984 116257792 116484858 116572904 116825457 117669888 117899712 118013952 118244448 118333824 118590192 118654563 119771136 120121344 120355956 120446928 120472576 120707874 120799112 121060821 122266368 122358784 122597766 122623872 122956239 123545088 124207104 124242174 124449696 124813584 125178536 126118944 126214272 126425088 126794752 127042398 127138424 127413867 128024064 128120832 128371068 128746422 128843736 129058944 130056192 130408704 130691232 130790016 131144517 131747672 132378624 132765696 132866048 133025004 133125552 133226176 133413966 133514808 134742528 135136512 135238656 135502794 135531648 135899001 137281536 137549664 137653632 137682944 137951856 138056128 138355224 139732992 140005908 140141568 140415282 140521416 140825853 141991056 142228224 142644096 143030727 143061184 144135936 144908288 144949203 145058764 145191312 145301056 145615848 146313216 146423808 146709792 147138768 147249984 147495936 148216131 149361408 149474304 149766246 149879448 150204159 150317692 150568768 151289856 151732224 152028576 152143488 152473104 152588352 154441728 154558464 154860336 154893312 155195838 155313144 155649627 155767276 157199616 157659264 157778432 158086593 158120256 158206084 159694848 159739938 160006752 160161792 160474608 160595904 160943832 161414428 163021824 163340226 163463688 163498496 163817829 163941652 164726784 165531114 165656232 165932928 166418112 167215104 168158592 168285696 168566784 168614379 169389864 169885156 170698752 170827776 171161424 171532242 171661896 171791648 172078592 173746944 173878272 174217878 174254976 174386688 174727287 174859356 176504832 177020928 177366672 177500736 177885288 178019744 179656704 180182016 180318208 180533934 180670392 180708864 181061811 181198668 183399552 183538176 183896649 183935808 184473632 186310656 186363261 186674544 186855424 187220376 187361888 187767804 189178416 189321408 189637632 190192128 190563597 190707636 192181248 193119633 193265604 193588416 194154464 195084288 195613056 196036848 196185024 196333312 196661248 197621508 198567936 199148544 199299072 199688328 199839264 200120949 200272212 202704768 202857984 203254191 203297472 203451136 204002582 205922304 206077952 206324496 206480448 206524416 206927784 207084192 207532836 209599488 210212352 210622923 210782124 210827008 211398446 212986584 213342336 213549056 213966144 214127872 214591776 216203904 217362432 217588146 217786968 217951584 218423772 219062438 219635712 220708152 220874976 221243904 221890816 222492242 224042112 224211456 224380928 224649369 224755712 224819172 225476538 225853152 226934784 227598336 227770368 228215232 228709656 228882528 230558426 231662592 231837696 232290504 232339968 232515584 232793757 232969716 233145808 233650914 235799424 236027904 236488896 236667648 237180384 237309126 239542272 240242688 240711912 240893856 240945152 241415748 241598224 242121642 244532736 244717568 245010339 245195532 245247744 245912478 247090176 248414208 248484348 248899392 249627168 250357072 252237888 252428544 252850176 253589504 253852837 254084796 254276848 254827734 256048128 256241664 256742136 257492844 257687472 258117888 260817408 261382464 261580032 262289034 263055961 263495344 264757248 265531392 265732096 266050008 266251104 266452352 266827932 267029616 269485056 270273024 270477312 271005588 271063296 271798002 272592733 274563072 275099328 275307264 275365888 275903712 276112256 276710448 276860647 279465984 280011816 280283136 280830564 281042832 281651706 283982112 284456448 285288192 286061454 286122368 286897891 288271872 289816576 289898406 290117528 290382624 290602112 291231696 292626432 292847616 293419584 294277536 294499968 294991872 296432262 297299023 298722816 298948608 299532492 299758896 300408318 300635384 301137536 303464448 304057152 304286976 304946208 305176704 306003873 308883456 309116928 309720672 309786624 310391676 310626288 311299254 311534552 314399232 315318528 315556864 316173186 316240512 316412168 317097669 319389696 319479876 320013504 320323584 320949216 321191808 321887664 322828856 326043648 326382219 326680452 326927376 326996992 327635658 327883304 328593657 329453568 331062228 331312464 331865856 332836224 333738363 336317184 336571392 337133568 337228758 338214807 338779728 339770312 341397504 341655552 342322848 343064484 343323792 343583296 344157184 345837639 347493888 347756544 348435756 348509952 348773376 349454574 349718712 350476371 353009664 354041856 354733344 355001472 355770576 355963689 356039488 359313408 360364032 360636416 361067868 361340784 361417728 362123622 362397336 363182463 366799104 367076352 367793298 367871616 368868717 368947264 372621312 372726522 373349088 373710848 374440752 374723776 375535608 378356832 378642816 379275264 380384256 381127194 381415272 382241601 384362496 386239266 386531208 387176832 388308928 390168576 391226112 392073696 392370048 392666624 393322496 393433551 395243016 397135872 398297088 398598144 399376656 399678528 400241898 400544424 405409536 405715968 406508382 406594944 406902272 407697003 408005164 411844608 412648992 412960896 413048832 413855568 414168384 415065672 419198976 420424704 421245846 421564248 421654016 422477559 422796892 425973168 426684672 427932288 428255744 429092181 429183552 432407808 434724864 434847609 435176292 435573936 435903168 436847544 438124876 439271424 441416304 441749952 442487808 443781632 444648393 444984484 448084224 448422912 448761856 449298738 449638344 450612477 450953076 451706304 453869568 455196672 456430464 457419312 457765056 461116852 463325184 463675392 464581008 464679936 465031168 465587514 465939432 466291616 466948881 467301828 471598848 472977792 473335296 474259779 474360768 474618252 479084544 480485376 481423824 481787712 481890304 482831496 483196448 484243284 489065472 489435136 490020678 490391064 490495488 491453487 491824956 494180352 496968696 497798784 499254336 500714144 504475776 504857088 505700352 505843137 507179008 507705674 508169592 508553696 509655468 512096256 512483328 513484272 514985688 515374944 516235776 521634816 522764928 523160064 524181861 524578068 526111922 526990688 529514496 531062784 531464192 532100016 532502208 532904704 533655864 534059232 538970112 540546048 540954624 542011176 542126592 543185433 543596004 545185466 550198656 550614528 550731776 551689947 551807424 552224512 553420896 553721294 558931968 559089783 560023632 560566272 561661128 562085664 563303412 567964224 568912896 570576384 571690791 572122908 572244736 573795782 576543744 579358899 579633152 579796812 580235056 580765248 581204224 582463392 585252864 586839168 588555072 588999936 589983744 592864524 594598046 597445632 597897216 599064984 599517792 600362847 600816636 601270768 602275072 608114304 608573952 609762573 609892416 610353408 612007746 617766912 618233856 619441344 619573248 620783352 621252576 622598508 623069104 628798464 630637056 631113728 631868769 632346372 632481024 632824336 634195338 638959752 640027008 640647168 641898432 642383616 643775328 645657712 652087296 652764438 653360904 653854752 653993984 655271316 655766608 657187314 658907136 662124456 662624928 663731712 665672448 667476726 672634368 673142784 674267136 674457516 676429614 677559456 679540624 682795008 683311104 684645696 686128968 686647584 687166592 688314368 689029129 691675278 694987776 695513088 696871512 697019904 697546752 698909148 699437424 700952742 708083712 709466688 710002944 711541152 711927378 712078976 714009037 718626816 720728064 721272832 722135736 722681568 722835456 724247244 724794672 726364926 733598208 734152704 735586596 735743232 737737434 737894528 739894561 745242624 745453044 746698176 747421696 748881504 749447552 751071216 751478899 756713664 757285632 758550528 760768512 761558511 762254388 762830544 764483202 766718533 768724992 772478532 773062416 774353664 776617856 778722847 782452224 784147392 784740096 785333248 786644992 786867102 789167883 790486032 794271744 796594176 797196288 798753312 799357056 800483796 801088848 806954491 810819072 811431936 813016764 813189888 813804544 815394006 816010328 817778199 823689216 825297984 825921792 826097664 827711136 828336768 830131344 830581941 838397952 840849408 842491692 843128496 843308032 844955118 845593784 851946336 853369344 855864576 856511488 858184362 858367104 860693673 864815616 869449728 869695218 870352584 871147872 871806336 873695088 876249752 878542848 882832608 883499904 884975616 887563264 889296786 889968968 891897069 896168448 896845824 897523712 898597476 899276688 901224954 901906152 903412608 910393344 912860928 914838624 915530112 918011619 922233704 926650368 927350784 929162016 929359872 930062336 931175028 931878864 932583232 933897762 934603656 943197696 945955584 946670592 948519558 948721536 949236504 951293007 958169088 960970752 962847648 963575424 963780608 965662992 966392896 968486568 978130944 978870272 979146657 980041356 980782128 980990976 982906974 983649912 985780971 988360704 993937392 995597568 998508672 1001215089 1001428288 1008951552 1009714176 1011400704 1011686274 1014358016 1014644421 1015411348 1016339184 1017107392 1019310936 1024192512 1024966656 1026968544 1029971376 1030749888 1032471552 1037512917 1043269632 1045529856 1046320128 1048363722 1049156136 1051429113 1052223844 1053981376 1059028992 1062125568 1064200032 1065004416 1065809408 1067311728 1067891067 1068118464 1077940224 1081092096 1081909248 1084022352 1084253184 1086370866 1087192008 1089547389 1090370932 1100397312 1101229056 1103379894 1103614848 1104449024 1106606151 1106841792 1107442588 1117863936 1118179566 1120047264 1121132544 1123322256 1124171328 1126606824 1135928448 1137825792 1141152768 1143381582 1144245816 1144489472 1146724803 1147591564 1153087488 1158717798 1159593624 1160470112 1161530496 1162408448 1164926784 1170505728 1173678336 1177110144 1177999872 1179967488 1180300653 1185729048 1189196092 1194891264 1195794432 1198129968 1199035584 1200725694 1201633272 1202541536 1204550144 1216228608 1217147904 1219525146 1219784832 1220706816 1223091009 1224015492 1235533824 1238882688 1239146496 1241566704 1242505152 1245197016 1246138208 1257596928 1261274112 1262227456 1263737538 1264692744 1264962048 1265648672 1267432677 1268390676 1277919504 1280054016 1283796864 1284767232 1287276543 1287550656 1291315424 1304174592 1304542827 1305528876 1306721808 1307709504 1307987968 1310542632 1311533216 1314374628 1317814272 1324248912 1325249856 1327463424 1331344896 1333945179 1334953452 1345268736 1346285568 1348915032 1351837431 1352859228 1355118912 1359081248 1365590016 1369291392 1372257936 1373295168 1374333184 1376628736 1378058258 1383350556 1389975552 1391026176 1393743024 1394039808 1395093504 1397818296 1398874848 1400846643 1401905484 1418933376 1420005888 1422779337 1423082304 1423854756 1424157952 1428018074 1437253632 1441456128 1442545664 1444271472 1445363136 1445670912 1448494488 1449589344 1452729852 1467196416 1468305408 1471173192 1471486464 1474360461 1475474868 1475789056 1479789122 1490906088 1493396352 1494843392 1497763008 1498895104 1502142432 1502957798 1513427328 1514571264 1517101056 1517529411 1521537024 1523117022 1524508776 1525661088 1528966404 1533437066 1537449984 1544957064 1546124832 1548707328 1553235712 1557445694 1564904448 1568294784 1569480192 1570666496 1572545583 1573289984 1573734204 1578335766 1580972064 1588543488 1593188352 1594392576 1597506624 1598714112 1600967592 1602177696 1613908982 1621638144 1622863872 1626033528 1626379776 1627609088 1629556299 1630788012 1632020656 1635556398 1650595968 1651843584 1652195328 1655069841 1655422272 1656673536 1660262688 1661163882 1676795904 1681698816 1684983384 1686256992 1686616064 1689910236 1691187568 1703892672 1706738688 1711729152 1713022976 1715072373 1716368724 1716734208 1721387346 1729631232 1738899456 1739390436 1740705168 1742295744 1743612672 1747390176 1752499504 1765665216 1766999808 1769951232 1775126528 1776969859 1778593572 1779937936 1783794138 1792336896 1793691648 1795047424 1797194952 1798553376 1802449908 1803812304 1806825216 1825721856 1829677248 1831060224 1836023238 1841391727 1844467408 1853300736 1854701568 1858324032 1858719744 1860124672 1862350056 1863757728 1865166464 1867795524 1869207312 1886395392 1891911168 1893341184 1897039116 1897443072 1898473008 1902586014 1908149131 1921941504 1925695296 1927150848 1927561216 1931325984 1932785792 1936973136 1938024529 1956261888 1957740544 1958293314 1960082712 1961564256 1961981952 1965813948 1967299824 1971561942 1976721408 1987874784 1991195136 1997017344 2002430178 2002856576 2008285237 2017903104 2019428352 2022801408 2023372548 2028716032 2029288842 2030822696 2032678368 2034214784 2038621872 2048385024 2049933312 2053937088 2059942752 2061499776 2064943104 2067087387 2075025834 2081093161 2086539264 2091059712 2092640256 2096727444 2098312272 2102858226 2104447688 2107962752 2124251136 2128400064 2130008832 2131618816 2134623456 2135782134 2136236928 2142027111 2155880448 2162184192 2163818496 2168044704 2168506368 2172741732 2174384016 2179094778 2180741864 2200794624 2202458112 2206759788 2207229696 2208898048 2213212302 2213683584 2214885176 2219683683 2235727872 2236359132 2240094528 2242265088 2246644512 2248342656 2253213648 2254436697 2271856896 2275651584 2282305536 2284675533 2286763164 2288491632 2288978944 2293449606 2295183128 2300155599 2306174976 2317435596 2319187248 2320940224 2323060992 2324816896 2329853568 2336168541 2347356672 2354220288 2355999744 2359934976 2360601306 2367503649 2371458096 2378392184 2389782528 2391588864 2396259936 2398071168 2401451388 2403266544 2405083072 2409100288 2420863473 2432457216 2434295808 2439050292 2439569664 2441413632 2446182018 2448030984 2453334597 2471067648 2477765376 2478292992 2483133408 2485010304 2490394032 2491745823 2492276416 2515193856 2522548224 2524454912 2527475076 2529385488 2529924096 2531297344 2534865354 2536781352 2555839008 2560108032 2567593728 2569534464 2574553086 2575101312 2582081019 2582630848 2608349184 2609085654 2611057752 2613443616 2615419008 2615975936 2621085264 2623066432 2628749256 2635628544 2648497824 2650499712 2654926848 2662689792 2667890358 2669906904 2675691207 2690537472 2692571136 2697830064 2703674862 2705718456 2710237824 2718162496 2731180032 2738582784 2744515872 2746590336 2748666368 2753257472 2754034857 2756116516 2766701112 2779951104 2782052352 2787486048 2788079616 2790187008 2795636592 2797749696 2801693286 2803810968 2837866752 2840011776 2845558674 2846164608 2847709512 2848315904 2853879021 2856036148 2874507264 2882912256 2888542944 2890726272 2891341824 2896988976 2899178688 2905459704 2934392832 2936610816 2937439971 2942346384 2942972928 2948720922 2950949736 2951578112 2957342913 2959578244 2981812176 2986792704 2995526016 2997790208 3003645267 3004284864 3005915596 3026854656 3029142528 3034202112 3035058822 3043074048 3043933263 3046234044 3049017552 3051322176 3057932808 3066874132 3074899968 3089914128 3092249664 3097414656 3106471424 3112538751 3114891388 3129808896 3136589568 3138960384 3141332992 3145091166 3147468408 3154287339 3156671532 3161944128 3177086976 3186376704 3195013248 3197428224 3201935184 3203673201 3204355392 3227817964 3243276288 3245727744 3252067056 3252759552 3255218176 3259112598 3261576024 3264041312 3268642167 3271112796 3301191936 3303687168 3310139682 3310844544 3313347072 3319818453 3320525376 3322327764 3353591808 3363397632 3369966768 3372513984 3373232128 3379820472 3382375136 3407785344 3413477376 3423458304 3426045952 3430144746 3432737448 3433468416 3440174409 3442774692 3459262464 3478780872 3481410336 3484591488 3487225344 3494780352 3504999008 3531330432 3533999616 3539902464 3540901959 3550253056 3553939718 3557187144 3559875872 3567588276 3584673792 3587383296 3590094848 3594389904 3597106752 3604899816 3607624608 3613650432 3651443712 3659354496 3662120448 3669273027 3672046476 3682783454 3688934816 3706601472 3716648064 3717439488 3720249344 3724700112 3727515456 3730332928 3735591048 3738414624 3772790784 3783822336 3786682368 3794078232 3794886144 3796946016 3802298031 3805172028 3816298262 3851390592 3854301696 3855122432 3861829629 3862651968 3865571584 3873946272 3876049058 3912523776 3913628481 3915481088 3916586628 3920165424 3923128512 3923963904 3931627896 3934599648 3943123884 3953442816 3975749568 3982390272 3994034688 4001835537 4004860356 4005713152 4016570474 4035806208 4038856704 4046745096 4055512293 4057432064 4058577684 4061645392 4065356736 4068429568 4077243744 4096770048 4107874176 4119885504 4122999552 4129886208 4134174774 4150051668 4162186322 4173078528 4182119424 4185280512 4193454888 4196624544 4202539929 4205716452 4208895376 4215925504 4256800128 4260017664 4263237632 4268338011 4269246912 4271564268 4272473856 4284054222 4311760896 4324368384 4327636992 4336089408 4337012736 4345483464 4348768032 4358189556 4361483728 4401589248 4404916224 4413519576 4414459392 4417796096 4423081383 4426424604 4427367168 4429770352 4439367366 4472718264 4480189056 4484530176 4493289024 4496685312 4506427296 4508873394 4543713792 4551303168 4564611072 4569351066 4573526328 4576983264 4577957888 4586899212 4590366256 4600311198 4612349952 4634871192 4638374496 4641880448 4646121984 4649633792 4659707136 4672337082 4694713344 4708440576 4711999488 4719869952 4721202612 4735007298 4742916192 4756784368 4779565056 4783177728 4792519872 4796142336 4802902776 4806533088 4810166144 4818200576 4823203903 4841726946 4864914432 4868591616 4878100584 4879139328 4882827264 4892364036 4896061968 4906669194 4955530752 4956585984 4966266816 4970020608 4980788064 4983491646 4984552832 4998063259 5030387712 5045096448 5048909824 5054950152 5058770976 5059848192 5062594688 5069730708 5073562704 5111678016 5120216064 5135187456 5139068928 5149106172 5150202624 5164162038 5165261696 5179261927 5216698368 5218171308 5222115504 5226887232 5230838016 5231951872 5242170528 5246132864 5257498512 5260352293 5296995648 5300999424 5309853696 5325379584 5330909577 5335780716 5339813808 5351382414 5381074944 5385142272 5395660128 5407349724 5411436912 5420475648 5436324992 5451059929 5477165568 5489031744 5493180672 5497332736 5506514944 5508069714 5512233032 5524175181 5533402224 5559902208 5564104704 5574972096 5576159232 5580374016 5591273184 5595499392 5603386572 5607621936 5648681437 5675733504 5680023552 5691117348 5692329216 5695419024 5696631808 5707758042 5712072296 5724447393 5765824512 5777085888 5781452544 5782683648 5793977952 5798357376 5810919408 5814073587 5868785664 5873221632 5874879942 5884692768 5885945856 5897441844 5901899472 5903156224 5914685826 5919156488 5963624352 5973585408 5991052032 5995580416 6007290534 6008569728 6011831192 6024855711 6053709312 6058285056 6068404224 6070117644 6086148096 6087866526 6092468088 6098035104 6102644352 6115865616 6133748264 6149799936 6179828256 6184499328 6194829312 6201262161 6212942848 6225077502 6229782776 6243279483 6259617792 6273179136 6277920768 6282665984 6290182332 6294936816 6308574678 6313343064 6323888256 6372753408 6390026496 6394856448 6403870368 6407346402 6408710784 6426081333 6455635928 6486552576 6491455488 6504134112 6505519104 6510436352 6518225196 6523152048 6528082624 6537284334 6542225592 6602383872 6607374336 6620279364 6621689088 6626694144 6639636906 6641050752 6644655528 6659051049 6707183616 6726795264 6739933536 6745027968 6746464256 6759640944 6763310091 6764750272 6815570688 6826954752 6846916608 6852091904 6854026599 6860289492 6865474896 6866936832 6880348818 6885549384 6900466797 6918524928 6957561744 6962820672 6969182976 6974450688 6989560704 7008505623 7009998016 7062660864 7067999232 7079804928 7081803918 7100506112 7102510947 7107879436 7114374288 7119751744 7135176552 7169347584 7174766592 7188779808 7194213504 7209799632 7215249216 7227300864 7262590419 7302887424 7318708992 7324240896 7338546054 7344092952 7360003791 7365566908 7377869632 7413202944 7433296128 7434878976 7449400224 7455030912 7460665856 7471182096 7475237469 7476829248 7545581568 7567644672 7573364736 7588156464 7589772288 7593892032 7604596062 7610344056 7632596524 7702781184 7708603392 7723659258 7725303936 7731143168 7746243057 7747892544 7752098116 7825047552 7827256962 7833173256 7840330848 7846257024 7847927808 7863255792 7869199296 7886247768 7906885632 7951499136 7964780544 7988069376 8003671074 8009720712 8011426304 8027073621 8033140948 8071612416 8077713408 8093490192 8111024586 8117155368 8123290784 8130713472 8136859136 8154487488 8193540096 8215748352 8239771008 8245999104 8259772416 8262104571 8268349548 8300103336 8324372644 8346157056 8364238848 8370561024 8386909776 8393249088 8405079858 8411432904 8417790752 8431851008 8513600256 8520035328 8526475264 8536676022 8538493824 8543128536 8544947712 8561637063 8568108444 8623521792 8648736768 8672178816 8674025472 8690966928 8697536064 8716379112 8722967456 8803178496 8809832448 8812319913 8827039152 8828918784 8835592192 8846162766 8852849208 8854734336 8859540704 8872028739 8878734732 8945436528 8960378112 8986578048 8993370624 9010935801 9012854592 9017746788 9087427584 9102606336 9129222144 9131799789 9138702132 9147052656 9153966528 9155915776 9173798424 9180732512 9200622396 9224699904 9269742384 9276748992 9283760896 9292243968 9299267584 9319414272 9337616253 9344674164 9389426688 9416881152 9423998976 9442405224 9462862017 9470014596 9485832384 9513568736 9559130112 9585039744 9592284672 9605805552 9611019603 9613066176 9620332288 9636401152 9646407806 9683453892 9729828864 9737183232 9756201168 9758278656 9765654528 9784728072 9792123936 9805926501 9813338388 9911061504 9932533632 9940041216 9959455359 9961576128 9966983292 9969105664 9996126518 10060775424 10090192896 10097819648 10109900304 10117541952 10119696384 10125189376 10139461416 10147125408 10223356032 10240432128 10270374912 10278137856 10298212344 10300405248 10320523227 10328324076 10330523392 10358523854 10436342616 10444231008 10453774464 10461676032 10463903744 10484341056 10492265728 10514997024 10520704586 10593991296 10601998848 10619707392 10622705877 10650759168 10661819154 10671561432 10679627616 10702764828 10762149888 10770284544 10791320256 10814699448 10822873824 10840951296 10872649984 10902119858 10954331136 10978063488 10986361344 10994665472 11007819081 11013029888 11016139428 11024466064 11048350362 11066804448 11119804416 11149944192 11152318464 11160748032 11182546368 11190998784 11206773144 11215243872 11297362874 11351467008 11360047104 11382234696 11384658432 11390838048 11393263616 11406894093 11415516084 11424144592 11448894786 11554171776 11562905088 11565367296 11585488887 11587955904 11596714752 11621838816 11628147174 11737571328 11746443264 11749759884 11769385536 11771891712 11794883688 11803798944 11806312448 11829371652 11838312976 11927248704 11947170816 11982104064 11991160832 12005506611 12014581068 12017139456 12023662384 12049711422 12107418624 12116570112 12140235288 12172296192 12175733052 12184936176 12196070208 12205288704 12231731232 12267496528 12359656512 12368998656 12389658624 12402524322 12425885696 12438789013 12450155004 12459565552 12486558966 12519235584 12546358272 12555841536 12565331968 12580364664 12589873632 12617149356 12626686128 12647776512 12780052992 12789712896 12807740736 12814692804 12817421568 12852162666 12889742089 12911271856 12973105152 12982910976 13008268224 13011038208 13020872704 13036450392 13046304096 13056165248 13074568668 13084451184 13091553451 13204767744 13214748672 13240558728 13243378176 13253388288 13279273812 13282101504 13289311056 13318102098 13357043917 13453590528 13479867072 13490055936 13492928512 13519281888 13526620182 13529500544 13566171703 13631141376 13653909504 13693833216 13704183808 13708053198 13720578984 13730949792 13733873664 13760697636 13771098768 13800933594 13837049856 13915123488 13925641344 13938365952 13948901376 13979121408 14017011246 14019996032 14057996659 14125321728 14135998464 14159609856 14163607836 14201012224 14205021894 14215758872 14228748576 14239503488 14270353104 14338695168 14349533184 14377559616 14388427008 14419599264 14430498432 14454601728 14469611709 14525180838 14567652127 14605774848 14637417984 14648481792 14677092108 14688185904 14720007582 14731133816 14755739264 14866592256 14869757952 14898800448 14910061824 14921331712 14942364192 14950474938 14953658496 14994189777 15091163136 15135289344 15146729472 15176312928 15179544576 15187784064 15209192124 15220688112 15265193048 15405562368 15417206784 15447318516 15450607872 15462286336 15492486114 15495785088 15504196232 15537785781 15650095104 15654513924 15666346512 15680661696 15692514048 15695855616 15726511584 15738398592 15772495536 15781056879 15902998272 15929561088 15976138752 15992728731 16007342148 16019441424 16022852608 16054147242 16066281896 16143224832 16155426816 16186980384 16222049172 16234310736 16246581568 16261426944 16273718272 16308974976 16353179787 16431496704 16479542016 16491998208 16519544832 16524209142 16536699096 16572525543 16600206672 16648745288 16692314112 16728477696 16741122048 16773819552 16786498176 16810159716 16822865808 16835581504 16863702016 16946044311 17027200512 17040070656 17052950528 17073352044 17076987648 17086257072 17089895424 17123274126 17136216888 17173342179 17297473536 17344357632 17348050944 17381933856 17395072128 17432758224 17442220761 17445934912 17606356992 17619664896 17624639826 17654078304 17657837568 17671184384 17692325532 17705698416 17709468672 17719081408 17744057478 17757469464 17890873056 17920756224 17973156096 17986741248 18021871602 18025709184 18035493576 18074567133 18174855168 18205212672 18258444288 18263599578 18277404264 18294105312 18307933056 18311831552 18347596848 18361465024 18401244792 18449399808 18539484768 18553497984 18567521792 18584487936 18598535168 18603786483 18638828544 18675232506 18689348328 18729838449 18778853376 18833762304 18847997952 18884810448 18925724034 18940029192 18971664768 19027137472 19118260224 19170079488 19184569344 19211611104 19222039206 19226132352 19240664576 19272802304 19278243999 19292815612 19366907784 19459657728 19474366464 19512402336 19516557312 19531309056 19569456144 19584247872 19611853002 19626676776 19822123008 19865067264 19880082432 19918910718 19923152256 19933966584 19938211328 19977153147 19992253036 20121550848 20180385792 20219800608 20235083904 20239392768 20250378752 20278922832 20289930273 20294250816 20446712064 20480864256 20540749824 20556275712 20562079797 20596424688 20600810496 20641046454 20656648152 20661046784 20701400391 20717047708 20872685232 20888462016 20907548928 20923352064 20968682112 20984531456 21025516869 21029994048 21041409172 21187982592 21203997696 21239414784 21245411754 21301518336 21307532841 21323638308 21343122864 21359255232 21405529656 21524299776 21582640512 21629398896 21645747648 21681902592 21745299968 21787771257 21804239716 21908662272 21956126976 21972722688 21989330944 22015638162 22032278856 22048932128 22080011373 22096700724 22133608896 22239608832 22299888384 22304636928 22365092736 22381997568 22413546288 22425712407 22430487744 22594725748 22702934016 22720094208 22764469392 22769316864 22781676096 22786527232 22813788186 22831032168 22848289184 22897789572 23108343552 23125810176 23170977774 23175911808 23193429504 23238729171 23243677632 23256294348 23475142656 23499519768 23538771072 23543783424 23589767376 23607597888 23612624896 23658743304 23676625952 23854497408 23894341632 23964208128 23982321664 24011013222 24029162136 24034278912 24047324768 24081220863 24099422844 24214837248 24233140224 24280470576 24351466104 24369872352 24392140416 24410577408 24463462464 24534993056 24719313024 24737997312 24779317248 24786313713 24805048644 24851771392 24877578026 24900310008 24919131104 24973117932 25038471168 25092716544 25111683072 25130663936 25160729328 25179747264 25234298712 25253372256 25295553024 25560105984 25579425792 25615481472 25629385608 25634843136 25684911189 25704325332 25779484178 25822543712 25946210304 26016536448 26022076416 26041745408 26072900784 26092608192 26112330496 26149137336 26168902368 26183106902 26409535488 26429497344 26436959739 26481117456 26486756352 26506776576 26558547624 26564203008 26578622112 26616086217 26636204196 26714087834 26959734144 26980111872 26985857024 27032807403 27038563776 27053240364 27059001088 27132343406 27262282752 27307819008 27387666432 27395399367 27408367616 27416106396 27441157968 27461899584 27467747328 27521395272 27542197536 27601867188 27674099712 27830246976 27851282688 27876731904 27897802752 27958242816 28012848759 28034022492 28039992064 28115993318 28250643456 28271996928 28327215672 28388586051 28402024448 28410043788 28431517744 28457497152 28479006976 28540706208 28677390336 28755119232 28776854016 28833058809 28839198528 28860996864 28909203456 28939223418 29050361676 29135304254 29211549696 29274835968 29296963584 29354184216 29376371808 29417779503 29440015164 29462267632 29511478528 29733184512 29797600896 29820123648 29842663424 29878366077 29884728384 29900949876 29907316992 29988379554 30182326272 30270578688 30293458944 30352625856 30359089152 30375568128 30418384248 30441376224 30530386096 30811124736 30834413568 30894637032 30901215744 30924572672 30961569681 30984972228 30991570176 31008392464 31075571562 31309027848 31332693024 31361323392 31385028096 31391711232 31453023168 31476797184 31544991072 31562113758 31805996544 31859122176 31952277504 31985457462 32014684296 32038882848 32045705216 32108294484 32132563792 32286449664 32310853632 32373960768 32444098344 32468621472 32493163136 32522853888 32547436544 32617949952 32706359574 32862993408 32959084032 32983996416 33039089664 33048418284 33073398192 33145051086 33200413344 33297490576 33456955392 33482244096 33547639104 33572996352 33620319432 33645731616 33671163008 33727404032 33762427321 33892088622 34054401024 34080141312 34105901056 34146704088 34153975296 34172514144 34179790848 34246548252 34272433776 34346684358 34688715264 34696101888 34763867712 34790144256 34865516448 34884441522 34891869824 34986442813 35212713984 35239329792 35249279652 35308156608 35315675136 35342368768 35384651064 35411396832 35418937344 35438162816 35488114956 35514938928 35781746112 35841512448 35946312192 35973482496 36043743204 36051418368 36070987152 36149134266 36254833489 36349710336 36516888576 36527199156 36554808528 36588210624 36615866112 36623663104 36695193696 36722930048 36802489584 36822466051 37078969536 37106995968 37135043584 37168975872 37197070336 37207572966 37277657088 37316367039 37350465012 37378696656 37459676898 37557706752 37667524608 37695995904 37769620896 37851448068 37880058384 37943329536 38054274944 38157419503 38340158976 38369138688 38423222208 38444078412 38452264704 38481329152 38545604608 38556487998 38585631224 38669226267 38733815568 38919315456 38948732928 39024804672 39033114624 39062618112 39138912288 39168495744 39223706004 39253353552 39274660353 39540770059 39644246016 39730134528 39760164864 39837821436 39846304512 39867933168 39876422656 39954306294 39984506072 40071131751 40360771584 40439601216 40470167808 40478785536 40500757504 40557845664 40579860546 40588501632 40698515109 40893424128 40961728512 41081499648 41112551424 41124159594 41192849376 41201620992 41282092908 41313296304 41322093568 41402800782 41434095416 41745370464 41776924032 41815097856 41846704128 41937364224 41969062912 42051033738 42059988096 42082818344 42173989977 42375965184 42407995392 42478829568 42490823508 42603036672 42615065682 42647276616 42686245728 42718510464 42811059312 43048599552 43165281024 43258797792 43291495296 43363805184 43408835127 43490599936 43575542514 43608479432 43702956381 43817324544 43912253952 43945445376 43978661888 44031276324 44064557712 44097864256 44160022746 44193401448 44267217792 44599776768 44609273856 44730185472 44763995136 44827092576 44851424814 44860975488 44982569331 45189451496 45405868032 45440188416 45528938784 45538633728 45563352192 45573054464 45627576372 45662064336 45696578368 45795579144 46216687104 46251620352 46341955548 46351823616 46386859008 46477458342 46487355264 46512588696 46613357343 46950285312 46999039536 47077542144 47087566848 47179534752 47215195776 47225249792 47317486608 47343170637 47353251904 47708994816 47788683264 47928416256 47964643328 47978186193 48022026444 48058324272 48068557824 48094649536 48162441726 48198845688 48429674496 48466280448 48560941152 48702932208 48739744704 48784280832 48821154816 48926924928 49059539361 49069986112 49438626048 49475994624 49558634496 49572627426 49610097288 49703542784 49717576629 49755156052 49800620016 49838262208 49946235864 50076942336 50185433088 50223366144 50321458656 50359494528 50468597424 50506744512 50591106048 50838132933 51120211968 51158851584 51230962944 51258771216 51269686272 51369822378 51408650664 51520026537 51558968356 51645087424 51892420608 52033072896 52044152832 52145801568 52185216384 52224660992 52298274672 52326662283 52337804736 52366213804 52819070976 52858994688 52873919478 52962234912 52973512704 53013553152 53117095248 53128406016 53157244224 53232172434 53272408392 53428175668 53919468288 53960223744 54065614806 54077127552 54106480728 54118002176 54223701399 54264686812 54524565504 54615638016 54775332864 54790798734 54832212792 54882315936 54923799168 54935494656 55042790544 55084395072 55203734376 55348199424 55660493952 55702565376 55753463808 55795605504 55811359449 55916485632 56025697518 56068044984 56079984128 56189515347 56231986636 56501286912 56543993856 56654431344 56777172102 56820087576 56863035488 56914994304 56958013952 57081412416 57354780672 57510238464 57553708032 57666117618 57678397056 57721993728 57818406912 57834731997 57878446836 58100723352 58270608508 58423099392 58549671936 58593927168 58708368432 58752743616 58835559006 58880030328 58924535264 59022957056 59466369024 59595201792 59640247296 59685326848 59756732154 59769456768 59801899752 59814633984 59931459441 59976759108 60364652544 60541157376 60705251712 60718178304 60751136256 60836768496 60869790819 60882752448 61060772192 61622249472 61668827136 61686239391 61789274064 61802431488 61849145344 61923139362 61969944456 61983140352 62016784928 62104201173 62151143124 62618055696 62665386048 62722646784 62770056192 62906046336 62953594368 63076550607 63089982144 63124227516 63611993088 63718244352 63904555008 63922598523 63970914924 64029368592 64077765696 64091410432 64216588968 64265127584 64572899328 64747921536 64888196688 64937242944 64986326272 65045707776 65094873088 65235899904 65363313771 65412719148 65725986816 65918168064 65967992832 66096836568 66146796384 66240034119 66290102172 66400826688 66594981152 66913910784 67095278208 67145992704 67240638864 67277137221 67291463232 67342326016 67454808064 67524854642 67784177244 68108802048 68160282624 68211802112 68293408176 68307950592 68345028288 68359581696 68493096504 68544867552 68693368716 69377430528 69527735424 69580288512 69716187513 69731032896 69768883044 69783739648 69972885626 70425427968 70498559304 70616313216 70631350272 70684737536 70769302128 70822793664 70837874688 70876325632 70976229912 71029877856 71563492224 71683024896 71892624384 71946964992 72087486408 72102836736 72141974304 72243662589 72298268532 72509666978 72699420672 73054398312 73109617056 73176421248 73231732224 73247326208 73390387392 73445860096 73604979168 73644932102 74157939072 74213991936 74270087168 74337951744 74358941139 74394140672 74415145932 74555314176 74632734078 74700930024 74757393312 74919353796 75115413504 75335049216 75391991808 75539241792 75702896136 75760116768 75886659072 76108549888 76314839006 76680317952 76738277376 76846444416 76888156824 76904529408 76962658304 77054733567 77091209216 77112975996 77171262448 77338452534 77467631136 77838630912 78049609344 78066229248 78125236224 78277824576 78336991488 78447412008 78506707104 78549320706 79081540118 79288492032 79460269056 79520329728 79675642872 79692609024 79735866336 79752845312 79848258651 79908612588 79969012144 80142263502 80879202432 80940335616 80957571072 81001515008 81098422209 81115691328 81159721092 81177003264 81397030218 81786848256 81923457024 82162999296 82225102848 82248319188 82385698752 82403241984 82564185816 82626592608 82644187136 82805601564 82868190832 83490740928 83553848064 83630195712 83693408256 83874728448 83938125824 84038546277 84102067476 84119976192 84165636688 84347979954 84751930368 84815990784 84981647016 85206073344 85230131364 85294553232 85372491456 85437020928 85622118624 86330562048 86517595584 86582990592 86727610368 86817670254 86981199872 87071523091 87151085028 87216958864 87405912762 87634649088 87824507904 87890890752 87957323776 88062552648 88129115424 88195728512 88320045492 88386802896 88534435584 89199553536 89460370944 89527990272 89654185152 89702849628 89721950976 89965138662 90228194623 90378902992 90811736064 90880376832 91057877568 91077267456 91126704384 91146108928 91255152744 91324128672 91393156736 91591158288 91640874157 92433374208 92503240704 92683911096 92703647232 92773718016 92954916684 92974710528 93025177392 93226714686 93998079072 94155084288 94175133696 94359069504 94430391552 94450499584 94634973216 94686341274 94706503808 94963201921 95417989632 95577366528 95856832512 95929286656 95956372386 96044052888 96116648544 96137115648 96189299072 96324883452 96397691376 96859348992 96932560896 97121882304 97405864416 97479489408 97568561664 97642309632 97853849856 98119078722 98139972224 98405976613 98877252096 98951989248 99117268992 99145254852 99220194576 99407085568 99435153258 99510312104 99601240032 99676524416 99892471728 100370866176 100446732288 100642917312 100718989056 100937194848 101013489024 101182212096 101287281963 101676265866 102240423936 102317703168 102461925888 102517542432 102539372544 102739644756 102817301328 103040053074 103117936712 103290174848 104066145792 104088305664 104291603136 104370432768 104449321984 104596549344 104653324566 104675609472 104732427608 104959328439 105638141952 105717989376 105747838956 105924469824 105947025408 106027106304 106234190496 106256812032 106314488448 106464344868 106544816784 106856351336 107838936576 107920447488 108131229612 108154255104 108212961456 108236004352 108447402798 108529373624 108764500467 109049131008 109550665728 109581597468 109664425584 109764631872 109847598336 109870989312 110085581088 110168790144 110407468752 110467398153 111320987904 111405130752 111506927616 111591211008 111622718898 111832971264 111949101117 112051395036 112136089968 112159968256 112379030694 112463973272 113002573824 113087987712 113308862688 113554344204 113640175152 113726070976 113829988608 113916027904 114162824832 114472258509 115020476928 115107416064 115332235236 115356794112 115443987456 115636813824 115669463994 115756893672 116007678801 116201446704 116541217016 116846198784 117099343872 117187854336 117416736864 117505487232 117671118012 117760060656 117823981059 117849070528 118045914112 118622310177 118932738048 119190403584 119280494592 119370653696 119513464308 119538913536 119603799504 119629267968 119862918882 119953518216 120213395253 121082314752 121410503424 121436356608 121502272512 121673536992 121739581638 121765504896 122095545327 122121544384 123244498944 123337654272 123372478782 123578548128 123604862976 123698290688 123846278724 123939888912 123966280704 124033569856 124208402346 124302286248 125236111392 125330772096 125445293568 125540112384 125812092672 125907188736 126153101214 126179964288 126248455032 126521969931 127223986176 127436488704 127809110016 127845197046 127941829848 128058737184 128155531392 128182820864 128433177936 128530255168 129145798656 129495843072 129776393376 129874485888 129972652544 130091415552 130189746176 130226505381 130471799808 130726627542 130825438296 131108869143 131451973632 131836336128 131935985664 132193673136 132293592768 132480068238 132580204344 132801653376 133189962304 133827821568 134190556416 134291985408 134481277728 134554274442 134582926464 134684652032 134909616128 134947707993 135049709284 135568354488 136217604096 136320565248 136586816352 136615901184 136690056576 136719163392 136986193008 137089735104 137386737432 138754861056 139055470848 139160577024 139432375026 139462065792 139537766088 139567479296 139840072029 139945771252 140850855936 140997118608 141232626432 141262700544 141538604256 141645587328 141675749376 141752651264 141952459824 142029511911 142059755712 143126984448 143366049792 143785248768 143893929984 143934558579 144174972816 144205673472 144283948608 144487325178 144596537064 145019333956 145398841344 146108796624 146219234112 146352842496 146463464448 146780774784 146891720192 147178618083 147209958336 147289864204 148315878144 148427983872 148540174336 148675903488 148717882278 148830291864 149110628352 149152729887 149265468156 149401860048 149514786624 149838707592 150230827008 150670098432 151078483584 151405792272 151520233536 151773318144 152217099776 152514398799 152629678012 153360635904 153476554752 153692888832 153776313648 153809058816 153925316608 154109467134 154225951992 154342524896 154560079611 154676905068 154935262272 155677261824 156099218688 156132458496 156555649152 156673982976 156894824016 156979986849 157013414208 157098641412 158163080236 158576984064 158920538112 159040659456 159351285744 159385218048 159471732672 159505690624 159696517302 159817225176 159938024288 160284527004 161758404864 161880671232 162003030016 162196844418 162231382656 162319442184 162354006528 162671104197 162794060436 163573696512 163846914048 164325998592 164496638376 164771397504 164806483968 165128371632 165253185216 165288374272 165611203128 165736381664 166981481856 167107696128 167260391424 167386816512 167434078347 167749456896 167876251648 168077092554 168204134952 168239952384 168331273376 168568546041 168695959908 169503860736 169631981568 169963294032 170460262728 170589106464 170744982912 170874041856 171244237248 172661124096 173035191168 173165981184 173455220736 173504195991 173635340508 173962399744 174143046182 174302170056 174433917728 174811825524 175269298176 175649015808 175781781504 175914647552 176125105296 176258230848 176391457024 176640090984 176773605792 177068871168 178399107072 178920741888 179055980544 179308370304 179405699256 179443901952 179794378323 179930277324 180456389246 180757805984 181623472128 182115755136 182154534912 182253408768 182292217856 182510305488 182609372457 182648257344 182786313472 183182316576 183281748314 184866748416 185006481408 185058718173 185367822192 185407294464 185547436032 185909833368 185949421056 186050354784 186312603519 186453429372 187996158144 188310168576 188718139008 188860783104 188900999168 189229651821 189269946432 189372682548 189413007616 189926403842 190835979264 191154733056 191713665024 191767795569 191858573312 191912744772 192088105776 192233297088 192274231296 192378598144 192649766904 192795382752 193718697984 194243764608 194811728832 194958978816 195137123328 195284619264 195707699712 196089941313 196238157444 196279944448 196811953226 197754504192 197903978496 198290509704 198440389152 198720102357 198814171136 198870306516 199020624208 199202480064 199353048832 199784943456 200741732352 201285834624 201437978112 201831411663 201874389696 202026978048 202364424192 202574563926 203352531732 204480847872 204635406336 204923851776 205035084864 205078745088 205479289512 205634602656 206080106148 206235873424 206580349696 208132291584 208583206272 208740865536 208898643968 209148562539 209193098688 209306649132 209351218944 209464855216 209918656878 211276283904 211495677912 211848939648 211894050816 212054212608 212468380992 212513624064 212628976896 212928689736 213089633568 213712702672 215677873152 215840894976 216262459224 216308510208 216425922912 216472008704 216730987767 216894805596 217058747248 217529000934 218098262016 219163194936 219328851168 219529263744 219695196672 219741978624 220171162176 220337580288 220814937504 220934796306 222641975808 222810261504 223013855232 223182422016 223245437796 223665942528 223898202234 224102790072 224272179936 224319936512 224758061388 224927946544 226005147648 226175975424 226617725376 227108688408 227280350304 227452141952 227659977216 227832055808 228325649664 228944517018 230040953856 230214832128 230664470472 230713588224 230887974912 231273627648 231338927988 231513787344 232015357602 232402893408 233082434032 234198687744 234375708672 234833473728 235010974464 235342236024 235520121312 235647962118 235698141056 236091828224 236336991247 237244620354 237865476096 238380807168 238560989184 238741307392 239026928616 239077827072 239207599008 239258535936 239725837764 239907036432 240426790506 242821006848 242872713216 243004545024 243347073984 243479163276 243531009792 244191090654 244243088768 244905099691 246488997888 246675308544 246744957564 247157096256 247209725952 247396581376 247692557448 247879777824 247932561408 248067139712 248416804692 248604572496 248739515569 250472222784 250661544192 250890587136 251080224768 251624185344 251814377472 252306202428 252359928576 252496910064 253043939862 253783834423 254447972352 255618220032 255690394092 255883659696 256117474368 256311062784 256365641728 256866355872 257060510336 257757262357 258991686144 259552786752 259748971776 259945305088 260182831104 260379492352 260453010762 260943599616 261214569273 261453255084 261650876592 262217738286 262903947264 263672672256 263871971328 264387346272 264587185536 264960136476 265160408688 265603306752 266379924608 267101936521 268381112832 268583970816 268962555456 269108548884 269165852928 269369304064 269819232256 269895415986 270099418568 270684583869 271136708976 272435208192 272641130496 273173632704 273231802368 273380113152 273438326784 273972386016 274179470208 274773474864 274922622471 276785390413 277509722112 278110941696 278321154048 278864750052 278924131584 279075532176 279134958592 279680144058 279891542504 281994237216 282465252864 282525401088 283077208512 283291174656 283351498752 283505302528 283904919648 284059023822 284119511424 284889605763 286253968896 286732099584 287570497536 287787859968 287869117158 288349945632 288411346944 288567897216 288974650356 289193074128 290038667912 290797682688 292217593248 292438468224 292705684992 292926928896 293561549568 293783440384 294357236166 294419916672 294579728408 295217929839 296631756288 296855967744 297080348672 297351806976 297435764556 297660583728 298221256704 298305459774 298530936312 298803720096 299029573248 299677415184 301340196864 302156967168 302811584544 303040467072 303546636288 303861845889 304434199552 305028797598 305259356024 306721271808 306953109504 307385777664 307552627296 307618117632 307850633216 308218934268 308451903984 308685049792 309120159222 309353810136 309870524544 312198437376 312264916992 313111298304 313347965952 313789648032 313959973698 314026828416 314197282824 314877985317 316326160472 317153968128 317841076224 318081318912 318702571488 318770436096 318943465344 319011381248 319393034604 319634450352 319876048576 320569054008 323516809728 323761342464 324006060032 324393688836 324462765312 324638884368 324708013056 325342208394 325588120872 326293501401 327147393024 328651997184 328993276752 329542795008 329612967936 330256743264 330506370432 330576748544 331222406256 331402194459 331472763328 333962963712 334215392256 334520782848 334773633024 334868156694 335498913792 335752503296 335847303351 336154185108 336408269904 336479904768 336662546752 337137092082 337391919816 339007721472 339263963136 339926588064 340920525456 341178212928 341489965824 341748083712 342488474496 343416775527 345322248192 346070382336 346331962368 346910441472 347008391982 347270681016 347924799488 348023036403 348286092364 348604340112 348867835456 349623651048 350538596352 351298031616 351563563008 352250210592 352516461696 352782914048 353280181968 353471943177 353547211584 354137742336 355866930531 356798214144 357841483776 358111961088 358616740608 358811398512 358887803904 359588756646 359860554648 360640185759 360912778492 361515611968 363246944256 364231510272 364309069824 364506817536 365020610976 365218744914 365296514688 365572626944 366286635981 366364633152 366563496628 369733496832 370012962816 370117436346 370735644384 370814588928 371094872064 371819666736 371898842112 372100709568 372625207038 372906858744 375992316288 376620337152 377436278016 377721566208 378459303642 378539892864 378745365096 378826015232 379565909793 379852807684 381671958528 382309466112 383427330048 383535591138 383825489544 384176211552 384466594176 384548462592 384757196288 385299533808 385590765504 387437395968 388487529216 389623457664 389917957632 390274246656 390569238528 390679516143 391415399424 392179882626 392476314888 392559888896 393326607429 393623906452 395509008384 395807956992 396581019408 396880778304 397440204714 397740613032 398041248416 398404960128 398706097664 399569886912 401483464704 402571669248 402875956224 403662823326 403748779392 404053956096 404728848384 404843123979 405149127852 406705063464 408961695744 409847703552 410070169728 410157490176 410958579024 411269205312 412160212296 412471746848 413160699392 416264583168 417166412544 417481731072 417797287936 418297125078 418386197376 418613298264 418702437888 418929710432 419520216087 419837313756 422552567808 422991355824 423697879296 423788101632 424936761984 425027248128 425257953792 425857379472 426088535733 426179267136 427425405344 431355746304 431681789952 431803675737 432524918448 432617020416 432851845824 432944017408 433461975534 433789611192 434117494496 435058001868 436196524032 438326389872 438657702336 439058527488 439390393344 440342324352 440675160576 441535854249 441629875008 441869592612 445283951616 445620523008 446027710464 446490875592 447331885056 447458189661 447796404468 448205580144 448544359872 448639873024 449516122776 449855893088 452010295296 453235450752 454217376816 454560700608 454904283904 455319954432 455664111616 456651299328 457543196397 457889034036 460081907712 460429664256 461328940944 461427176448 461775949824 462677855976 463027574688 463680238833 464030715204 464805786816 466164868064 468397375488 469666947456 470021948928 470684472048 470939960547 471040242624 471295924236 471396282112 472183656448 472673982494 474489240708 475730952192 476761614336 477121978368 477482614784 478053857232 478155654144 478415198016 478517071872 479451675528 479814072864 480853581012 485642013696 486009090048 486694147968 486958326552 487062019584 488013312591 488382181308 488486177536 489810199382 492977995776 493489915128 494314192512 494419451904 494793162752 495385114896 495759555648 495865122816 496134279424 496833609384 497209144992 497479031138 500944445568 501323088384 501781174272 502160449536 502302235041 503248370688 503628754944 504612404856 504719857152 504993820128 505705638123 506087879724 507567668846 508895944704 511380788184 511767319392 512234948736 512622125568 512731283456 513732711744 514121020672 515514524714 517983372288 519105573504 519497943552 519890610176 520365662208 520512587973 520758984704 520906021524 521887199232 522429138546 522906510168 523301753184 524435476572 525807894528 527345344512 527743942656 528774692544 529174371072 529920272952 530320817376 531206613504 532759849216 534203873042 536762225664 537167941632 537925110912 538217097768 538331705856 538738608128 539383134969 539638464512 539790831972 540198837136 541369167738 542273417952 544870416384 546347265408 546463604736 546760226304 546876653568 547828117371 547944772032 548358940416 549546949728 549845244942 553570780826 555019444224 556221883392 556642308096 557729500104 557848263168 558151064352 558269917184 558937810557 559360288116 559783085008 563988474432 564930505728 566154417024 566582349312 566702997504 567010605056 567688955463 567809839296 568118047644 568239022848 569779211526 572507937792 573464199168 575140995072 575575719936 575738234316 576699891264 576822693888 577135794432 577949300712 578386148256 580077335824 584435186496 584876936448 585411369984 585853857792 587123099136 587566880768 588269823939 588714472332 588839833344 589159456816 590435859678 593263512576 593711935488 594160697344 594871529112 595321167456 596442513408 596610919548 597061872624 597607440192 598059146496 599354830368 604313934336 605623169088 606080934144 607093272576 607723691778 608868399104 609500661637 610057595196 610518712048 613442543616 613906219008 614771555328 615105254592 615236235264 615701266432 616437868536 616903807968 617370099584 618240318444 618707620272 619741049088 624396874752 626222596608 626695931904 627579296064 627919947396 628053656832 628394565648 629755970634 631597362361 632652320944 635682152448 636162637824 637405142976 637540872192 637886930688 638022762496 638786069208 639268900704 639752097152 641138108016 641486119099 647033619456 647522684928 648012120064 648787377672 648925530624 649277768736 649416026112 650684416788 651176241744 652587002802 654294786048 657986553504 659085590016 659225935872 660513486528 661012740864 661153497088 662444812512 662804388918 662945526656 664742413447 667925927424 668430784512 669041565696 669547266048 669736313388 670997827584 671505006592 671694606702 672308370216 672816539808 672959809536 673325093504 674274184164 674783839632 678015442944 678527926272 679853176128 681841050912 682356425856 682979931648 683496167424 684976948992 686833551054 688841836291 690644496384 692140764672 692663924736 693820882944 694016783964 694541362032 695849598976 696046072806 696572184728 697208680224 697735670912 699247302096 702596063232 703127126016 704500421184 705032923392 705565828096 706560363936 706943886354 707094423168 708275484672 709010973741 711733861062 713596428288 715682967552 716223922176 717233481216 717622797024 717775607808 719177513292 719721109296 721280371518 721825556984 723031223936 728463020544 728618139648 729013635072 730041221952 730437489828 730593029376 731145253888 732573271962 732729266304 733126993256 734715299073 739466993664 740025925632 740234872692 741471288768 741629177856 742189744128 743639333472 743797684224 744201419136 745250414076 745813717488 746218546707 751984632576 753240674304 754872556032 755443132416 756918607284 757079785728 757490730192 757652030464 759131819586 759705615368 761351503269 763343917056 766854660096 767071182276 767650979088 768352423104 768933188352 769096925184 769514392576 770599067616 771181531008 773271787071 776975058432 779246915328 779835915264 780548493312 781138477056 781359032286 782830798848 783643707819 784359765252 784952629776 785119777792 786653214858 787247812904 791018016768 791615913984 793162038816 793761556608 794880409428 795481226064 796082496832 796809920256 797412195328 799139773824 801305809563 805143338496 805751912448 807325646652 807497558784 808107912192 809457696768 809686247958 810298255704 812053751607 813410126928 817923391488 819695407104 820140339456 820314980352 821917158048 822538410624 824320424592 824767867413 824943493696 826321398784 830356171239 832529166336 834332825088 834963462144 835594575872 836594250156 836772394752 837226596528 837404875776 837859420864 839040432174 839674627512 845982711648 847395758592 847576203264 849873523968 850054496256 850515907584 851714758944 852177071466 852358534272 854668817289 854850810688 862711492608 863363579904 863607351474 865049836896 865234040832 865703691648 865888034816 866923951068 867579222384 868234988992 870116003736 872393048064 876652779744 877315404672 878117054976 878780786688 880684648704 881350321152 883071708498 883259750016 883739185224 885653789517 890567903232 891241046016 892055420928 892981751184 894663770112 894916379322 895592808936 896411160288 897088719744 897279746048 899032245552 899711786176 904020590592 906470901504 908434753632 909121401216 909808567808 910639908864 911328223232 911585537667 913302598656 915086392794 915778068072 920163815424 920859328512 922657881888 922854352896 923551899648 925355711952 926055149376 927360477666 928061430408 929611573632 932329736128 936794750976 939333894912 940043897856 941368944096 941879921094 942080485248 942591848472 942792564224 944367312896 944633955951 945347964988 948978481416 951461904384 953523228672 954243956736 956107714464 956311308288 956830396032 957034143744 958903351056 959628145728 961707162024 971284027392 972018180096 973388295936 973916653104 974124039168 976026625182 976764362616 976972355072 978880504203 979620398764 985955991552 986979830256 988628385024 988838903808 990770229792 991519111296 991730245632 992268558848 993667218768 994206583377 994418289984 994958062276 1001888891136 1002646176768 1003562348544 1004320899072 1004604470082 1006496741376 1007257509888 1007541910053 1009224809712 1009439714304 1009987640256 1011411276246 1012175759448 1015135337692 1017791889408 1022761576368 1023534638784 1024469897472 1025244251136 1027465423488 1028242041344 1030250326581 1031029049428 1035966744576 1038211147008 1038995887104 1039781220352 1040731324416 1041025175946 1041812043048 1043774398464 1044069109209 1044858277092 1045813020336 1046603506368 1048870953144 1051615789056 1054690689024 1057549385088 1058348742144 1059840545904 1060415829531 1060641634752 1062413227008 1065519698432 1067600791593 1068407746084 1073524451328 1074335883264 1075850221824 1076434195536 1076663411712 1077477216256 1078766269938 1079581663944 1080397674272 1081920557277 1082738335476 1084546835904 1089740832768 1092694530816 1092927209472 1093520452608 1095656234742 1095889544064 1096717880832 1098859907943 1099093899456 1099690489884 1107141561652 1110038888448 1112443766784 1113284616192 1115459000208 1115696526336 1116302128704 1116539834368 1117875621114 1118720576232 1119566170016 1127976948864 1129861011456 1132308834048 1133164698624 1134021210112 1135377910926 1135619678592 1136236095288 1136478045696 1138697729379 1139558423052 1145015875584 1146928398336 1150281990144 1151476468632 1153399782528 1153645387776 1154271588864 1155898601424 1156772296512 1160154671648 1168870372992 1169753872896 1170822739968 1171707715584 1172038548429 1174246198272 1175133761536 1176539647878 1177428944664 1177679666688 1178318913632 1179979822287 1180871719356 1186527025152 1187423870976 1188321394688 1189743058224 1190642334912 1193221839096 1194123745248 1195214880384 1196118292992 1198709660736 1208627868672 1211246338176 1212161868288 1214186545152 1214529371937 1215447383556 1217736798208 1219001323274 1220115190392 1221037424096 1226885087232 1229543110656 1230210509184 1230472470528 1231402532864 1232875737072 1233807615936 1234740199168 1236480636888 1237415240544 1239482098176 1248793749504 1252445193216 1253391863808 1255158592128 1255839894792 1256107313664 1256789131296 1258560648261 1259511941268 1263194724722 1265304641888 1271364304896 1274810285952 1275081744384 1275773861376 1276045524992 1277572138416 1278265607199 1278537801408 1279504194304 1282276216032 1282972238198 1294067238912 1295045369856 1295411027211 1296024240128 1297574755344 1297851061248 1298555537472 1298832052224 1301368833576 1302352483488 1305174005604 1308589572096 1315973107008 1318171180032 1321026973056 1322025481728 1322306994176 1324607562747 1324889625024 1325608777836 1325891053312 1329484826894 1335851854848 1336861569024 1338083131392 1339472626776 1341995655168 1342374568983 1343010013184 1343389213404 1344616740432 1345633079616 1345919619072 1346650187008 1348548368328 1349567679264 1356030885888 1359706352256 1363682101824 1364712851712 1365959863296 1366992334848 1369953897984 1372629589191 1373667102108 1377683672582 1381288992768 1384281529344 1385327849472 1388033567928 1389082724064 1391040716499 1391699197952 1392092145612 1393144369456 1394417360448 1395471341824 1398494604192 1405192126464 1409000842368 1410065846784 1411131656192 1412819881641 1413120727872 1413887772708 1414188846336 1416550969344 1418021947482 1423467722124 1427192856576 1431365935104 1432447844352 1434466962432 1435245594048 1435551215616 1438355026584 1439442218592 1442560743036 1443651113968 1446062447872 1456926041088 1458027270144 1460082443904 1460874979656 1461186058752 1462290507776 1464039937773 1465146543924 1465458532608 1466253986512 1469430598146 1478933987328 1480469745384 1482942577536 1483258355712 1484379488256 1487278666944 1487595368448 1488402838272 1490500828152 1491627434976 1492437093414 1503969265152 1506481348608 1509745112064 1510886264832 1513837214568 1514159571456 1514981460384 1515304060928 1517116914369 1518263639172 1519411230736 1522703006538 1526687834112 1534142364552 1535301958176 1536704846208 1537866376704 1538193850368 1539028785152 1541198135232 1542363062016 1546543574142 1553950116864 1558493830656 1559671830528 1561096986624 1562276954112 1562718064572 1565661597696 1567287415638 1568719530504 1569905259552 1570239555584 1573306429716 1574495625808 1582036033536 1583231827968 1586324077632 1587523113216 1589760818856 1590962452128 1592164993664 1593619840512 1594824390656 1598279547648 1602611619126 1610286676992 1611503824896 1614651293304 1614995117568 1616215824384 1618915393536 1619372495916 1620596511408 1624107503214 1626820253856 1639390814208 1640280678912 1640629960704 1643834316096 1645076821248 1648640849184 1649535734826 1649886987392 1652642797568 1654358938729 1660712342478 1665058332672 1668665650176 1669926924288 1671189151744 1673188500312 1673544789504 1674453193056 1674809751552 1675718841728 1678080864348 1679349255024 1691965423296 1694791517184 1699747047936 1700108992512 1701031815168 1703429517888 1704354142932 1704717068544 1709337634578 1709701621376 1714335697837 1725422985216 1726727159808 1727214702948 1730099673792 1730468081664 1731407383296 1731776069632 1733847902136 1735158444768 1736469977984 1740232007472 1741176608983 1753305559488 1754630809344 1756234109952 1757561573376 1761369297408 1762700642304 1766143416996 1766519500032 1767478370448 1771307579034 1781135806464 1782482092032 1785963502368 1789327540224 1789832758644 1791185617872 1792822320576 1794177439488 1794559492096 1798064491104 1799423572352 1804300836499 1812941803008 1816869507264 1818242802432 1819617135616 1821279817728 1822656446464 1823171075334 1826605197312 1828501984911 1830172785588 1831556136144 1840327630848 1841718657024 1845315763776 1845708705792 1847103799296 1850711423904 1852110298752 1854720955332 1856122860816 1859223147264 1864659472256 1869713555647 1878667789824 1880087795712 1882737888192 1883759842188 1884160970496 1885183696944 1885585128448 1888734625792 1889267911902 1890695929976 1894792087083 1897956962832 1907046457344 1908487913472 1912215428928 1912622616576 1913660792064 1914068287488 1917806702112 1919256291456 1923414324048 1924458357297 1942568054784 1944036360192 1946776591872 1947833306208 1948248078336 1952053250364 1953528725232 1953944710144 1957761008406 1959240797528 1973959660512 1977256770048 1977677807616 1981540459584 1983038222592 1983460491264 1984537117696 1987334437536 1988413166754 1988836579968 1989916124552 1994227240341 2003777782272 2005292353536 2007124697088 2008641798144 2009208940164 2012993482752 2014515019776 2015083820106 2018449619424 2018879428608 2019975280512 2022822552492 2024351518896 2030270675384 2035583778816 2045523152736 2047069277568 2048939794944 2050488502272 2054930846976 2056484082688 2060500653162 2062058098856 2066525508873 2071933489152 2076422294016 2077991774208 2079562440704 2081462648832 2082050351892 2083624086096 2087548796928 2088138218418 2089716554184 2091626040672 2093207012736 2097741906288 2109381378048 2115098770176 2116697484288 2119681091808 2120831659062 2121283269504 2124826454016 2127032921223 2131039396864 2135201583186 2136815492168 2147048902656 2148671766528 2151700443648 2152868391072 2153326823424 2154954432512 2157532539876 2159163327888 2160795348544 2163841114554 2165476670952 2169093671808 2185389061632 2185854418944 2187040905216 2191312469484 2191779088128 2193435761664 2197719815886 2198187798912 2199380979768 2204145897219 2214283123304 2220077776896 2224887533568 2226569232384 2230918000416 2231393052672 2232604257408 2233079668736 2235751242228 2237441152464 2238655640121 2239132340032 2255953897728 2259722022912 2264617668096 2266329397248 2268042420224 2270755821852 2271239357184 2272472190576 2272956091392 2277395458758 2279116846104 2284054509807 2290031751168 2300563980288 2302952937264 2306799565056 2307290775552 2308543177728 2311797202848 2313544593024 2319815361213 2320309343296 2337740745984 2339507745792 2341645479936 2343415431168 2344077096858 2348492396544 2350267523072 2350931123457 2353079295756 2354857889328 2355359333376 2356637827264 2359959644574 2361743438712 2373054050304 2374847741952 2379486116448 2381284669824 2386443678192 2388247490496 2390429760768 2392236585984 2397419321472 2403917428689 2417255737344 2422492676352 2424323736576 2428373090304 2429058743874 2430894767112 2435473596416 2436161254821 2438002646548 2440230380784 2442074848192 2453770174464 2459086221312 2460421018368 2460944941056 2465751474144 2467615231872 2469480398336 2472961273776 2474303602239 2474830481088 2478964196352 2491068513717 2497587499008 2504890386432 2506783727616 2510317184256 2511679789584 2512214627328 2513578262592 2517121296522 2519023882536 2526389449444 2530609283776 2542728609792 2549620571904 2550163488768 2551547722752 2555144276832 2556531214398 2557075602816 2559008388608 2564006451867 2564552432064 2565944476396 2588134477824 2590090739712 2590822054422 2595149510688 2595702122496 2597111074944 2597664104448 2602737667152 2604704966976 2610348011208 2617179144192 2631946214016 2636342360064 2642053946112 2644050963456 2649215125494 2649779250048 2651217555672 2651782106624 2656961368551 2658969653788 2671703709696 2673723138048 2676166262784 2678945253552 2683991310336 2684749137966 2686778426808 2689233480864 2691266159232 2691839238144 2693300374016 2697096736656 2699135358528 2712061771776 2719412704512 2727364203648 2729425703424 2731919726592 2733984669696 2734756613001 2739907795968 2745259178382 2747334204216 2755367345164 2762577985536 2768563058688 2770655698944 2776067135856 2778165448128 2782081432998 2784184291224 2786288738912 2788834720896 2790942683648 2796989208384 2810384252928 2818001684736 2820131693568 2822263312384 2825639763282 2826241455744 2827775545416 2828377692672 2833101938688 2833901867853 2836043894964 2846935444248 2854385713152 2862731870208 2868933924864 2870491188096 2871102431232 2876710053168 2878884437184 2885121486072 2887302227936 2892124895744 2913852082176 2916054540288 2920164887808 2921749959312 2922372117504 2924581015552 2928079875546 2930293087848 2930917065216 2932507973024 2936641512609 2938861196292 2957867974656 2960939490768 2965885155072 2966516711424 2974557333888 2975190736896 2976805676544 2981001656304 2982619750131 2983254869952 2984874186828 3007938530304 3012962697216 3019490224128 3021772529664 3022625730159 3027674429136 3028319142912 3029962920768 3030608121856 3034233828738 3036527278344 3038822461472 3045406013076 3053375668224 3068284729104 3070603916352 3073409692416 3075732753408 3078057570304 3082396270464 3084726124032 3090750979743 3093087148284 3107900233728 3116987661312 3119343661056 3122193973248 3125436129144 3131323195392 3132207327627 3134574831276 3137439061008 3139810519104 3140479111168 3146612859432 3148991251616 3164072067072 3172648155264 3175046226432 3179521637712 3181247488593 3181924904256 3184329987328 3187239681024 3189648781312 3196559095296 3202802374779 3205223238252 3220573353984 3223007649792 3229302586608 3229990235136 3232431648768 3238744991832 3241193022816 3245761671831 3248215006428 3253640507712 3278781628416 3280561357824 3287668632192 3290153642496 3296579723829 3297281698368 3299071469652 3299773974784 3305285595136 3308717877458 3321424684956 3330116665344 3337331300352 3339853848576 3342378303488 3346377000624 3347089579008 3348906386112 3349619503104 3351437683456 3356161728696 3358698510048 3383930846592 3389583034368 3399494095872 3402063630336 3406859035776 3408708285864 3409434137088 3416093188137 3418675269156 3419403242752 3428671395674 3450845970432 3454429405896 3460199347584 3460936163328 3462814766592 3463552139264 3467695804272 3470316889536 3472939955968 3480464014944 3482353217966 3506611118976 3509261618688 3512468219904 3515123146752 3516115645287 3522738594816 3525401284608 3532286833992 3533039000064 3534956740896 3539939466861 3542615158068 3562271612928 3564964184064 3571927004736 3579665517288 3582371235744 3585644641152 3588354878976 3589118984192 3596128982208 3598847144704 3608601672998 3625883606016 3633739014528 3636485604864 3639234271232 3642559635456 3643588115811 3645312892928 3646342150668 3653210394624 3657003969822 3660345571176 3663112272288 3680655261696 3690631527552 3691417411584 3694207598592 3701422847808 3704220597504 3709441910664 3712245721632 3718446294528 3729318944512 3739427111294 3757335579648 3760175591424 3765475776384 3767519684376 3768321940992 3770367393888 3771170256896 3775681944783 3777469251584 3778535823804 3781391859952 3789584174166 3795913925664 3814092914688 3824430857856 3825245233152 3827321584128 3828136574976 3834796821597 3835613404224 3838512582912 3846828648096 3848916714594 3885136109568 3888072720384 3893553183744 3895666612416 3896496156672 3904106500728 3907057450464 3907889420288 3915522016812 3918481595056 3947919321024 3954513540096 3963080919168 3966076445184 3966920982528 3969074235392 3973822688241 3974668875072 3976826333508 3977673159936 3979832249104 3988454480682 4007555564544 4010584707072 4014249394176 4018417880328 4025986965504 4029030039552 4030167640212 4036899238848 4037758857216 4039950561024 4045645104984 4048703037792 4060541350768 4091046305472 4094138555136 4097879589888 4100977004544 4109861693952 4112968165376 4117888767573 4121001306324 4124116197712 4133051017746 4143866978304 4152844588032 4155983548416 4159124881408 4164100703784 4167248172192 4175097593856 4176276436836 4179433108368 4183252081344 4186414025472 4195483812576 4230197540352 4233394968576 4239362183616 4241663318124 4242566539008 4249652908032 4254065842446 4262078793728 4266504631459 4270403166372 4273630984336 4294097805312 4297343533056 4303400887296 4305736782144 4306653646848 4309908865024 4315065079752 4318326655776 4321590697088 4327682229108 4330953341904 4338187343616 4370778123264 4374081810432 4382624938968 4383558176256 4386871523328 4395439631772 4396375597824 4398761959536 4408291794438 4421181536527 4428566246608 4449775067136 4453138464768 4461836000832 4462786105344 4465208514816 4466159337472 4471502484456 4474882304928 4477311280242 4478264680064 4490402833693 4511907795456 4519444045824 4529235336192 4532658794496 4536084840448 4541511643704 4542478714368 4544944381152 4545912182784 4554790917516 4558233692208 4568109019614 4580063502336 4605905874528 4613599130112 4614581551104 4617086355456 4623594405696 4627089186048 4639630722426 4640618686592 4653196894129 4675481491968 4679015491584 4683290959872 4686830862336 4688154193716 4696984793088 4700535046144 4701862246914 4706158591512 4709715778656 4710718666752 4713275654528 4719919289148 4723486877424 4746108100608 4749695483904 4758972232896 4762569339648 4772887356384 4776494980992 4780859521536 4784473171968 4794838642944 4807834857378 4821892854037 4834511474688 4844985352704 4848647473152 4856746180608 4858117487748 4861789534224 4870947192832 4872322509642 4876005293096 4880460761568 4884149696384 4918172442624 4920842036736 4921889882112 4931502948288 4935230463744 4938960796672 4945922547552 4948607204478 4949660962176 4957928392704 4963076816187 4982137027434 4995174998016 5009780772864 5013567455232 5020634368512 5023359579168 5024429254656 5027156525184 5034242593044 5038047765072 5052778898888 5061218567552 5099241143808 5100326977536 5103095445504 5110288553664 5113062428796 5114151205632 5118016777216 5128012903734 5129104864128 5131888952792 5143007093511 5176268955648 5180181479424 5181644108844 5190299021376 5191404244992 5194222149888 5195328208896 5205475334304 5209409933952 5220696022416 5223529826949 5263892428032 5272684720128 5284107892224 5288101926912 5298430250988 5299558500096 5302435111344 5303564213248 5313922737102 5317939307576 5343407419392 5347446276096 5357890507104 5367982620672 5369498275932 5373556853616 5378466961728 5382532318464 5383678476288 5386600748032 5394193473312 5398270717056 5412902509497 5438825409024 5454728407296 5458851406848 5463839453184 5467969339392 5469513226002 5479815591936 5485505954733 5490518356764 5494668408432 5510734690328 5525155971072 5537126117376 5541311397888 5552134271712 5556330896256 5564162865996 5568368582448 5572577477824 5577669441792 5581885367296 5593978416768 5609140666941 5636003369472 5640263387136 5644526624768 5651279526564 5652482911488 5655551090832 5656755385344 5666203877376 5667803735706 5672087789928 5684376261249 5693870888496 5725463740416 5737867849728 5740982376192 5742204862464 5753420106336 5757768874368 5770242972144 5773375071891 5774604455872 5784249791488 5827704164352 5832109080576 5840329775616 5843499918624 5844744235008 5849162031104 5856159751092 5860586175696 5861834130432 5865015946048 5873283025218 5877722392584 5921878981536 5931770310144 5933033422848 5949114667776 5950381473792 5953611353088 5962003312608 5965239500262 5966509739904 5969748373656 5982681721023 6015877060608 6025925394432 6038980448256 6043545059328 6045251460318 6055348858272 6056638285824 6059925841536 6061216243712 6068467657476 6073054556688 6077644922944 6090812026152 6106751336448 6136569458208 6141207832704 6146819384832 6151465506816 6156115140608 6164792540928 6169452248064 6181501959486 6186174296568 6199576526619 6215800467456 6233975322624 6238687322112 6244387946496 6250872258288 6262646390784 6264414655254 6269149662552 6274878122016 6279621038208 6280958222336 6293225718864 6297982503232 6328144134144 6345296310528 6350092452864 6359043275424 6362494977186 6363849808512 6368659974656 6374479362048 6379297562624 6381098763669 6393118190592 6405604749558 6410446476504 6441146707968 6446015299584 6458605173216 6459980470272 6464863297536 6477489983664 6482386045632 6491523343662 6496430012856 6507281015424 6557563256832 6561122715648 6575337264384 6580307284992 6593159447658 6594563396736 6598142939304 6599547949568 6610571190272 6612437691657 6617435754916 6642849369912 6660233330688 6674662600704 6679707697152 6692754001248 6694179158016 6697812772224 6699239006208 6702875366912 6712323457392 6715966920363 6717397020096 6767861693184 6779166068736 6798988191744 6804127260672 6813718071552 6817416571728 6818868274176 6832186376274 6837350538312 6838806485504 6852163529421 6857342791348 6901691940864 6908858811792 6920398695168 6921872326656 6925629533184 6935391608544 6940633779072 6945879911936 6959446083639 6960928029888 6964706435932 7013222237952 7018523237376 7024936439808 7030246293504 7032231290574 7045477189632 7050802569216 7052793370371 7064573667984 7066078000128 7069913481792 7079878933722 7085230316136 7124543225856 7143854009472 7159331034576 7164742471488 7171289282304 7176709757952 7192257964416 7197694289408 7211752286067 7217203345996 7251767212032 7267478029056 7272971209728 7278468542464 7285119270912 7287176231622 7292684301336 7306420789248 7308483764463 7314007939644 7320691142352 7326224544576 7361310523392 7381263055104 7382834823168 7402845695616 7408441195008 7418883821328 7422910806717 7424491443264 7436892589056 7458637889024 7473205541151 7478854222588 7514671159296 7520351182848 7530951552768 7535039368752 7536643881984 7540734787776 7542340513792 7551363889566 7557071647608 7562783719904 7579168348332 7591827851328 7628185829376 7648861715712 7650490466304 7654643168256 7669593643194 7671226808448 7677025165824 7692019355601 7693657296192 7697833429188 7770272219136 7787106367488 7791333224832 7792992313344 7808213001456 7814114900928 7815778840576 7831044033624 7836963190112 7895838642048 7909027080192 7926161838336 7932152890368 7938148470784 7947645376482 7949337750144 7953652667016 7955346319872 7959664498208 7970884105653 7976908961364 8015111129088 8021169414144 8028498788352 8036835760656 8051973931008 8060335280424 8073798477696 8075517714432 8079901122048 8091290209968 8097406075584 8121082701536 8182092610944 8188277110272 8195759179776 8201954009088 8204269839003 8219723387904 8225936330752 8235777535146 8242002612648 8248232395424 8266102035492 8287733956608 8305689176064 8311967096832 8318249762816 8328201407568 8334496344384 8352552873672 8358866216736 8366504162688 8372828050944 8390967625152 8460395080704 8466789937152 8478724367232 8483326636248 8485133078016 8499305816064 8501705603559 8508131684892 8524157587456 8533009262918 8540806332744 8547261968672 8588195610624 8606801774592 8611473564288 8613307293696 8619817730048 8630130159504 8636653311552 8643181394176 8655364458216 8661906683808 8676374687232 8741556246528 8748163620864 8765249877936 8767116352512 8773743046656 8790879263544 8792751195648 8797523919072 8809924537827 8816583588876 8842363073054 8857132493216 8899550134272 8923672001664 8925572210688 8930417029632 8932318674944 8943004968912 8947859250393 8949764609856 8954622560484 8956529360128 8980805667386 9023815590912 9038888091648 9058470672384 9065317588992 9067877190477 9072169680896 9083023287408 9084957428736 9089888762304 9091824365568 9109581835032 9116467384416 9136218039228 9160127004672 9211811749056 9227198260224 9234172710912 9247188811392 9254178372096 9272252939229 9279261444852 9281237373184 9306393788258 9350962983936 9358030983168 9366581919744 9376308387432 9393969586176 9396621982881 9401070092288 9403724493828 9412317183024 9419431557312 9421437333504 9426551309056 9439838578296 9446973754848 9492216201216 9517944465792 9525138679296 9543742465779 9545774712768 9552989961984 9561719043072 9568946343936 9589677285888 9608407124337 9615669714756 9643785708074 9669022949376 9689970705408 9697294946304 9716234975496 9723579068448 9737285015493 9741894385664 9744645019284 9752010586192 9760921523136 9768299392768 9836344885248 9841684073472 9863005896576 9870460927488 9877921593344 9889739171487 9891845095104 9897214408956 9899321924352 9915856785408 9926153632374 9964274054868 9990349996032 10019561545728 10027134910464 10041268737024 10046719158336 10048858509312 10054313050368 10068485186088 10076095530144 10105557797776 10122437135104 10198482287616 10206190891008 10220577107328 10226124857592 10228302411264 10236033554432 10248279564411 10256025807468 10258209728256 10263777905584 10286014187022 10352537911296 10363288217688 10380598042752 10382808489984 10388444299776 10390656417792 10410950668608 10418819867904 10441392044832 10447059653898 10527784856064 10545369440256 10568215784448 10576203853824 10596860501976 10599117000192 10604870222688 10607128426496 10619818400583 10627845474204 10635878615152 10686814838784 10694892552192 10715781014208 10738996551864 10747113707232 10756933923456 10765064636928 10767356952576 10773201496064 10788386946624 10796541434112 10825805018994 10877650818048 10909456814592 10917702813696 10927678906368 10935938678784 10939026452004 10959631183872 10971011909466 10981036713528 10989336816864 11021469380656 11074252234752 11082622795776 11104268543424 11112661792512 11128325731992 11136737164896 11145154955648 11155338883584 11163770734592 11187956833536 11218281333882 11272006738944 11280526774272 11289053249536 11302559053128 11304965822976 11311102181664 11313510770688 11332407754752 11335607471412 11344175579856 11368752522498 11387741776992 11475735699456 11481964752384 11484409724928 11506840212672 11515537748736 11540485944288 11546750143782 11549208911744 11568499582976 11580512571103 11655408328704 11664218161152 11680659551232 11686999837248 11689488470016 11698324062208 11712319502184 11721172351392 11723668260864 11730031892096 11746566050436 11755444785168 11843757963072 11863540620288 11898229335552 11900762947584 11907222706176 11924006625216 11930479000524 11933019479808 11939496747312 11965363442046 12000349884859 12031754121216 12077960896512 12087090118656 12090502920636 12110697716544 12113276571648 12119851683072 12122432487424 12136935314952 12146109113376 12155289845888 12181624052304 12188236262881 12273138916416 12282415665408 12293638769664 12302931013632 12312230281216 12329585081856 12338904496128 12363003918972 12372348593136 12399153053238 12431600934912 12467950645248 12477374644224 12501744516576 12525292781568 12528829310508 12538299325104 12549756244032 12559242076416 12561916444672 12586451437728 12595965006464 12630105855493 12690592621056 12700184905728 12718086550848 12724989954372 12727699617024 12737319949312 12748958724096 12758595125248 12762197527338 12786236381184 12799513894377 12811209499116 12820892953008 12882293415936 12892030599168 12917210346432 12919960940544 12929726595072 12954979967328 12964772091264 12983046687324 12992860025712 13014562030848 13087994889529 13122245431296 13150674528768 13160614569984 13186318895316 13189126793472 13196285878608 13199095899136 13221142380544 13224875383314 13234871509832 13263544609581 13285698739824 13349325201408 13359415394304 13385508002496 13388358316032 13395625544448 13398478012416 13405750733824 13424646914784 13431933840726 13434794040192 13471208501079 13535723386368 13558332137472 13597976383488 13608254521344 13627436143104 13634833143456 13637736548352 13664372752548 13674701076624 13677612971008 13704327058842 13714685582696 13817717623584 13840797390336 13843744653312 13851259066368 13870783217088 13881267558144 13891759823872 13918892167278 13921856059776 13929412871864 13959590682387 14026444475904 14037046474752 14049872879616 14060492587008 14064462581148 14090954379264 14101605138432 14105586740742 14129147335968 14132156000256 14139826963584 14159757867444 14170460632272 14249086451712 14287708018944 14318662069152 14329484942976 14342578564608 14353419515904 14384515928832 14395388578816 14423504572134 14434406691992 14465678562111 14503534424064 14534956058112 14545942419456 14556937084928 14570238541824 14574352463244 14585368602672 14612841578496 14616967528926 14628015879288 14641382284704 14652449089152 14762526110208 14765669646336 14805691391232 14816882390016 14837767642656 14845821613434 14848982886528 14873785178112 14889230448561 14917275778048 14946411082302 14957708445176 15029342318592 15040702365696 15061903105536 15070078737504 15073287763968 15081469575552 15084681027584 15102727779132 15114143295216 15125567439808 15158336696664 15183655702656 15297723431424 15300980932608 15309286336512 15339187286388 15342453616896 15354050331648 15384038711202 15387314592384 15395666858376 15429021280533 15540544438272 15574212734976 15582666449664 15585984626688 15616426002912 15628229801856 15631557681152 15662088067248 15670589480847 15673926380224 15791677284096 15818054160384 15852323676672 15864305780736 15876296941568 15895290752964 15898675500288 15907305334032 15910692639744 15919328996416 15941768211306 15953817922728 16030222258176 16042338828288 16073671521312 16103947862016 16120670560848 16147596955392 16151035428864 16159802244096 16182580419936 16194812151168 16238707528491 16242165403072 16364185221888 16376554220544 16391518359552 16403908018176 16408539678006 16439446775808 16451872661504 16456517864199 16471555070292 16484005225296 16496464790848 16532204070984 16575467913216 16611378352128 16623934193664 16656402815136 16668992688768 16705105747344 16717732433472 16733008325376 16745656101888 16781935250304 16827422000823 16920790161408 16933579874304 16957448734464 16966653272496 16970266156032 16998611632128 17003411207118 17016263369784 17048315174912 17053128783747 17066018525836 17081612665488 17094523937344 17176391221248 17213603549184 17222947128576 17226614587392 17260260319008 17273306623104 17286362788352 17310728916432 17320125215673 17323813367616 17352749374464 17483112493056 17496327241728 17530499755872 17534232705024 17547486093312 17581758527088 17585502391296 17595047838144 17619849075654 17633167177752 17684726146108 17714264986432 17799100268544 17847344003328 17851144421376 17860834059264 17886009937824 17895718500786 17899529219712 17909245120968 17913058720256 17948045163069 17961611334772 18047631181824 18077776183296 18116941344768 18130635177984 18135754380954 18166046574816 18169914857472 18179777524608 18183648731136 18219163670064 18232934768832 18272436078456 18320254009344 18423623498112 18454396520448 18468345421824 18494377622784 18508356744192 18544505878458 18558522889704 18562474746368 18598729579857 18612787576516 18701925967872 18716061966336 18733163839488 18752616774864 18787939172352 18793243965762 18807448987656 18824634366048 18838863114624 18842874667008 18853102618112 18879677156592 18893947509696 18984432402432 19035888931584 19050277358592 19087484931558 19091549425536 19105979923968 19123438086144 19137892687872 19143296291007 19179354571776 19216814248674 19231339429512 19287571416148 19338045898752 19379941410816 19394589892608 19432469950992 19447158136896 19474570030986 19489290038568 19504021172384 19521843046272 19536598785536 19672689770496 19683368146944 19726011793152 19740921854976 19755843186688 19779478342974 19783690190208 19794428817912 19798643848704 19831713570816 19837313074971 19852307264748 19928548109736 19980699992064 20039123091456 20082537474048 20093438316672 20097717018624 20108626100736 20136970372176 20147900761089 20152191060288 20211115595552 20244874270208 20396964575232 20412381782016 20441154214656 20452249715184 20456604822528 20472067108864 20496559128822 20512051614936 20516419456512 20527555811168 20556490588263 20572028374044 20705075822592 20726576435376 20761196085504 20765616979968 20776888599552 20821901337216 20837639735808 20878338250917 20882784089664 20894119307796 21055569712128 21090738880512 21136431568896 21152407707648 21158380111113 21193721003952 21198234000384 21209740445376 21214256852992 21239636801166 21255690948408 21271757230304 21373629677568 21431562028416 21477993103728 21494227414464 21513867846912 21530129273856 21546402992128 21576773893248 21593082868224 21635256858201 21651610037988 21755301636096 21818913629184 21835405627392 21855357812736 21878052904008 21919262367744 21925451293389 21942023818932 21962073427056 21978673633728 22042938761312 22148504469504 22208537086848 22225323585024 22256651463984 22268732420151 22273474329792 22290309911296 22310677767168 22327541469184 22375913667072 22419616623453 22436562667764 22544013477888 22561053548544 22578106499072 22605118106256 22609931645952 22622204363328 22627021541376 22671214942824 22688351159712 22737505044996 22775483553984 22951471398912 22963929504768 23013680425344 23031075497472 23076058066803 23080971888576 23093500287564 23098417823488 23136999165952 23161025142206 23310816657408 23361319102464 23373999674496 23378976940032 23396648124416 23424639004368 23442344702784 23447336521728 23460063784192 23493132100872 23510889570336 23687515926144 23727081240576 23796458671104 23814445412352 23848013250432 23860958001048 23866038959616 23878993494624 23912652316959 23930726884092 24000699769718 24063508242432 24155921793024 24181005841272 24221395433088 24226553143296 24239703366144 24244864974848 24273870629904 24292218226752 24310579691776 24363248104608 24376472525762 24546277832832 24564831330816 24587277539328 24605862027264 24612809517009 24624460562432 24659170163712 24677808992256 24726007837944 24744697186272 24798306106476 24863201869824 24935901290496 24954749288448 25003489033152 25057658621016 25076598650208 25099512488064 25118484152832 25123832889344 25172902875456 25191930012928 25260211710986 25381185242112 25400369811456 25436173101696 25449979908744 25455399234048 25474639898624 25497917448192 25505116810677 25517190250496 25524395054676 25572472762368 25599027788754 25622418998232 25641785906016 25764586831872 25834420692864 25839921881088 25859453190144 25909959934656 25929544182528 25966093374648 25985720051424 26029124061696 26175989779058 26244490862592 26301349057536 26321229139968 26372637790632 26378253586944 26392571757216 26398191798272 26429773613481 26442284761088 26449750766628 26469743019664 26527089219162 26571397479648 26698650402816 26771016004992 26776716632064 26791251088896 26796956024832 26811501467648 26843577751179 26849293829568 26863867681452 26869588080384 26942417002158 27071446772736 27116664274944 27195952766976 27216509042688 27254872286208 27269666286912 27275473096704 27328745505096 27349402153248 27355225942016 27408654117684 27429371165392 27635435247168 27681594780672 27702518132736 27741566434176 27762535116288 27783519647744 27816758817687 27837784334556 27843712119552 27858825743728 27919181364774 28052888951808 28074092949504 28099745759232 28128925162296 28181908758528 28203210276864 28211173481484 28258294671936 28264312000512 28279653927168 28319515734888 28340921264544 28575416037888 28637324138304 28658969885952 28685157129216 28706839031808 28769031857664 28790777157632 28825221373011 28847009144268 28868813383984 28931357124222 29007068848128 29069912116224 29091884838912 29113874169856 29148704926488 29170737205344 29225683156992 29233935057852 29256031758576 29282764569408 29304898178304 29525052220416 29611382782464 29633764780032 29675535285312 29691643226868 29697965773056 29747570356224 29778460897122 29834551556096 29865532420213 29892822164604 29915416890352 30058684637184 30081404731392 30123806211072 30140157475008 30146575527936 30162939151104 30169362055168 30205455558264 30228286590432 30251134879616 30316673393328 30367311405312 30595446862848 30618572673024 30678374572776 30684907233792 30708100663296 30768077422404 30774629184768 30791333716752 30858042561066 31148425469952 31165332899328 31171969253376 31232852005824 31256459603712 31263115362304 31324176134496 31341178961694 31347852760448 31432819835851 31583354568192 31636108320768 31704647353344 31728611561472 31752593883136 31790581505928 31797351000576 31814610668064 31821385279488 31838657992832 31883536422612 31907635845456 32060444516352 32084677656576 32147343042624 32241341121696 32295193910784 32302070857728 32319604488192 32365160839872 32389624302336 32477415056982 32484330806144 32572378258903 32728370443776 32753108441088 32783036719104 32807816036352 32817079356012 32878893551616 32903745323008 32913035728398 32943110140584 32968010450592 32992929581696 33064408141968 33222756704256 33247868387328 33312805630272 33337985377536 33410211494688 33435464866944 33466016650752 33491312203776 33563870500608 33654844001646 33841580322816 33867159748608 33914897468928 33933306544992 33940532312064 33997223264256 34006822414236 34032526739568 34096630349824 34106257567494 34132037051672 34163225330976 34189047874688 34427207098368 34445894257152 34453229174784 34520520638016 34546613246208 34572725576704 34621457832864 34640250431346 34647626735232 34705498748928 34741537713309 34966224986112 34992654483456 35060999511744 35068465410048 35094972186624 35163517054176 35171004782592 35190095676288 35239698151308 35266334355504 35369452292216 35428529972864 35694688006656 35702288842752 35721668118528 35772019875648 35791437001572 35799058439424 35818490241936 35826117440512 35896090326138 35923222669544 36001049654577 36095262363648 36233882689536 36261270355968 36271508761908 36332093149632 36339829714944 36359555049216 36367297462272 36438327340128 36465869537664 36544872156912 36564708788643 36847246996224 36908793040896 36936690843648 36988755245568 37016713488384 37089011756916 37117045779408 37124949492736 37197459159714 37225575153032 37403851935744 37432123932672 37505233549728 37575878344704 37586487931524 37614897975312 37649268732096 37677726229248 37685749334016 37706205236224 37759354313184 37787895019392 37890317566479 38071777863168 38100554717184 38174969863116 38183098851072 38211959847936 38246876172288 38275785375744 38286592582014 38358709143552 38398541683131 38433628497348 38462678859024 38575142832296 38676091797504 38759882821632 38789179785216 38864939901984 38894316273792 38949140061972 38978580077136 39008042344768 39043686092544 39073197571072 39263984668587 39366736293888 39452023586304 39481843709952 39511686373376 39558956685948 39567380380416 39588857635824 39597287697408 39663427141632 39674626149942 39704614529496 39790633828743 39857096219472 40078246182912 40165074948096 40186876633344 40195434037248 40217252201472 40273940744352 40295801522178 40304382120576 40413625503237 40422231191104 40489748540416 40793929150464 40824763564032 40882308429312 40904499430368 40913209645056 40944134217728 40993118257644 41024103229872 41032838913024 41055111622336 41112981176526 41144056748088 41453152870752 41522392171008 41531233959936 41553777199104 41643802674432 41675279471616 41756676501834 41765568179328 41788238615592 41878772047161 42111139424256 42181477761024 42272863137792 42304815415296 42316760222226 42387442007904 42396468000768 42419480890752 42428513705984 42479273602332 42511381896816 42543514460608 42747259355136 42863124056832 42955986207456 42988454828928 43027735693824 43060258547712 43092805984256 43153547786496 43186165736448 43270513716402 43303220075976 43397035686333 43510603272192 43637827258368 43670811254784 43710715625472 43756105808016 43838524735488 43850902586778 43884047637864 43924146854112 43957347267456 44085877522624 44297008939008 44417074173696 44450647170048 44513302927968 44537464840302 44546948659584 44580619822592 44621355534336 44655082938368 44667691345683 44751827334144 44839233246906 44873125335528 45088026955776 45122107097088 45210236212512 45219863291904 45244408726656 45254043082752 45342429885648 45376702319424 45475010089992 45550967107968 45902942797824 45927859009536 46027360850688 46062150994944 46152116133606 46161943777152 46187000575128 46196835646976 46273998331904 46287063841599 46322050284412 46621633314816 46722638204928 46747999348992 46757953880064 46849278008736 46884689405568 46894673043456 46920127568384 46986264201744 47011768442541 47021779140672 47375031852288 47454162481152 47592917342208 47628890824704 47696026500864 47721916002096 47732077919232 47757986989248 47825304633918 47861453768184 48001399539436 48127016484864 48311843586048 48362011682544 48442790866176 48453106286592 48479406732288 48547741259808 48584436453504 48621159383552 48716122585473 48726496209216 48752945051524 49092555665664 49129662661632 49174555078656 49211724054528 49225619034018 49318340327424 49355617984512 49369553592597 49452015675888 49489394372544 49596612212952 49726403739648 49871802580992 50006978066304 50115317242032 50153197300416 50199024976128 50236968305664 50345805750912 50383860025856 50482266002469 50520423421972 50762370484224 50800739622912 50872346203392 50899959817488 50910798468096 50949279797248 50995834896384 51010233621354 51048790109352 51144945524736 51159386351241 51198055577508 51244837996464 51283571812032 51529173663744 51668841385728 51679843762176 51819919869312 51859088365056 51932186749296 51960375647019 51971440102848 52058248123392 52351979558116 52488981725184 52602698115072 52642458279936 52745275581264 52756507173888 52785143514432 52796383596544 52859547226962 52899501533256 52939486039328 53054178438324 53142794959296 53397300805632 53542032009984 53553433264128 53582502177792 53623002935296 53687155502358 53698587659136 53727735362904 53739176160768 53844135489207 53884834004316 54142893545472 54233328549888 54391905533952 54509744572416 54539332573824 54550946193408 54657491010192 54698804306496 54710451884032 54817308235368 54858742330784 55270870494336 55363189561344 55405036265472 55483132868352 55525070232576 55567039295488 55633517635374 55675568669112 55687424239104 55717651487456 55796188739571 55838362729548 56105777903616 56148185899008 56199491518464 56257850324592 56363817517056 56422346962968 56516589343872 56528624001024 56559307854336 56639031469776 56681842529088 57150832075776 57274648276608 57317939771904 57370314258432 57413678063616 57429888873021 57538063715328 57581554315264 57650442746022 57694018288536 57737626767968 57862714248444 58014137696256 58139824232448 58183769677824 58227748339712 58297409852976 58341474410688 58467870115704 58512063517152 58565529138816 58609796356608 59050104440832 59222765564928 59267529560064 59351070570624 59383286453736 59395931546112 59495140712448 59511939224913 59556921794244 59669103112192 59731064840426 59785644329208 59830833780704 60117369274368 60247612422144 60280314950016 60293151055872 60325878302208 60338724110336 60410911116528 60443702283267 60456573180864 60502269759232 60633346786656 60734622810624 61190893725696 61237145346048 61356749145552 61369814467584 61416201326592 61536154844808 61549258369536 61582667433504 61669471764789 61716085122132 62296850939904 62330665798656 62465704011648 62512919207424 62526230724608 62635014752751 62648352268992 62682357923388 62695705520896 62865639671702 63166709136384 63272216641536 63409294706688 63457223122944 63475140333339 63505187766272 63581163011856 63594702001152 63629221336128 63642770558976 63677315985664 63767072845224 63815271690912 64120889032704 64294686085248 64482682243392 64590387821568 64639208976384 64730321679744 64779248604672 64905770574603 64954830113964 64968661612288 65144756517806 65456740887552 65506216882176 65566073438208 65634158712024 65757787103232 65776353880167 65807490646016 65826071456796 65886220281168 65936020901184 65985859163392 66128816283936 66445513408512 66625611260544 66675970755072 66806197260453 66820422989376 66870929733888 66932033301504 66982624407552 67127741001216 67258849870359 67309688003292 67683160645632 67734319497216 67829794937856 67866613089984 67881064624128 68013644828472 68065053479136 68193260699648 68212515134988 68264074103344 68326450661952 68378095749376 68854414196736 68891788514304 69041041276032 69093226492416 69145451153408 69228174200409 69242915665728 69280500862692 69295253470464 69410997497856 69483075426618 69932449972224 70121999023488 70136930820096 70189944373248 70327034108352 70342009565184 70380191352576 70479396302616 70532668711008 70738904584432 70857059945728 71389376013312 71443336237056 71544039751296 71582874003144 71598116878848 71636980483872 71652234881024 71737956950877 71792180652276 71846445339088 72002099309154 72190524727296 72467765379072 72543017523816 72664186299264 72679659429888 72719110098432 72734594924544 72876654680256 72931739075328 73089744313824 73129417577286 73694493992448 73817586081792 73873381687296 73977510491136 74033426976768 74178023513832 74234091558816 74249898985472 74394918319428 74451150306064 74807703871488 74864247865344 75010467099456 75172975863048 75229795950624 75298537464192 75355452458496 75371498668032 75412410472448 75518708626368 75575790038784 75780635132958 76143555726336 76201109434368 76349939726232 76366197702144 76423919695872 76493752344576 76551570751488 76573185164028 76717418287104 76797083366262 76867256994696 76925357718048 77150285664592 77519765643264 77578359570432 77729879803968 77788632547584 77898280123944 77957160154272 78016084689536 78087372185088 78146395142144 78527969337174 78733472587776 78904047172608 78963687419904 79023372746752 79117913371896 79134760760832 79177715271648 79194575394816 79326854283264 79349252299884 79409229058992 79581267657486 79714192438944 80330149896192 80373753266688 80390868074496 80434504402944 80547881488704 80591603044356 80608764241152 80827251006474 80844462382208 80979497080832 81063587997721 81587858300928 81649527128064 81764616858624 81808998860736 81826419290112 81888268435456 81986236515288 82048206459744 82065677826048 82110223244672 82225962353052 82288113496176 82906305741504 83044784342016 83107554398208 83287605348864 83350558943232 83513353003668 83531136358656 83576477231184 83757544094322 84002449194013 84222278848512 84545726275584 84609630830592 84633520444452 84774884015808 84792936001536 84838961781504 84857027411968 84958547204664 85022763793632 85087028921216 85317653840167 85726248113664 85911972414912 85976909657856 86055471387648 86120517095424 86185611968512 86307095572992 86372331472896 86541027432804 86606440151952 86794071372666 87021206544384 87275654516736 87341622509568 87512211616032 87677049470976 87701805173556 87768095275728 87848293708224 87914694534912 88171755045248 88410740988451 88834148347392 88901294340096 89026605855936 89074929680604 89093897319168 89161239645184 89242711068672 89310165876736 89335382691366 89503654668288 89596597260639 89678466493812 89746250671056 90176053911552 90244214194176 90420472425024 90439726583808 90488817453312 90508086165504 90684859771296 90753404638848 90950020179984 91101934215936 91615964226703 91855718019072 92054721701376 92124301989888 92304232267212 92323887554304 92374001150256 92393671293952 92547996663808 92574127683198 92644100568824 93445276409856 93495998697984 93515907760128 93698556017472 93769378811136 93789346086912 93840255136768 93972528403488 94023536885082 94043558281344 94298459507553 94750063704576 94908324962304 95185834684416 95257781649408 95392053001728 95443832004192 95464155838464 95515973978496 95650609267836 95722907536368 96002799078872 96254032969728 96724023365088 96885581732352 96906212573184 96958813464576 97095482519616 97168872907008 97242318767104 97432245170946 97452992418432 97505890103048 97717134776709 98185111331328 98259325323264 98349110157312 98423448109056 98451238068036 98636680654848 98711235969024 98739107185194 98904031351776 98978788745088 99193224425904 99743605161984 100013956132608 100230634484064 100306394600832 100398049952256 100473936611328 100691611501824 100767720051712 100964532004938 101040846843944 101524740968448 101601479245824 101744692406784 101799919634976 101821596936192 101898559594496 101991669792768 102020467242708 102097580218704 102289891049472 102318772702482 102396111155016 102489675992928 102567143624064 103337682771456 103359687524352 103639839738624 103718176730112 103864373498592 103920751294038 103942880205696 104116496246784 104224613139927 104703959116232 104977963450368 105205396230144 105284916559872 105490551162528 105513014347776 105570287028864 105592767193088 105719094453924 105799003066512 105878972078656 106108356876648 106285589918592 107084064019968 107106866528256 107165004355584 107246005870592 107374311004716 107397175318272 107455470725808 107478352321536 107688270978414 107769668008632 108003148963731 108285787090944 108783811067904 109019489144832 109078665147648 109101892386816 109314982020384 109397608612992 109420903768064 109634616470736 109694126365929 109717484661568 110541740988672 110726379122688 110810072530944 110966265736704 111050140465152 111134078590976 111267035270748 111351137338224 111374848478208 111435302974912 111592377479142 111676725459096 112211555807232 112296371798016 112515700649184 112727635034112 112844693925936 113033178687744 113057248002048 113118615708672 113278062939552 113363685058176 113670952699437 114301664151552 114549296553216 114635879543808 114740628516864 114827356127232 114859777746042 115076127430656 115163108630528 115195625049393 115300885492044 115388036577072 115475253535936 115725428496888 116028275392512 116279648464896 116367539355648 116594819705952 116682948821376 116935740231408 117024127034304 117131058277632 117219592713216 117791954005761 118100208881664 118445531129856 118535059120128 118702141141248 118766572907472 118791863092224 118990281424896 119023878449826 119113843588488 119338206224384 119371901486229 119462129680852 119571288658416 119661667561408 120234738548736 120495224844288 120560629900032 120586302111744 120651756604416 120821822233056 120887404566534 120913146361728 121004539518464 121240876509711 121266693573312 121469245621248 122381787451392 122474290692096 122713498291104 122739628935168 122832402653184 123072309689616 123098516739072 123165334867008 123338943529578 123432170244264 124593701879808 124661331597312 124931408023296 125025838414848 125270029505502 125296704537984 125364715846776 125391411041792 125636316141483 125731279343404 126333418272768 126544433283072 126818589413376 126914446245888 126950280666678 127162326023712 127189404002304 127258442672256 127285541117952 127354631971328 127534145690448 127630543381824 128241778065408 128589372170496 128965364486784 129180775643136 129278417952768 129460643359488 129558497209344 129811541149206 129909660227928 129937323224576 130191107058999 130289513035612 130913481775104 131012433764352 131132146876416 131268317424048 131515574206464 131552707760334 131652142913592 131772440562336 131872041802368 131971718326784 132257632567872 132891026817024 133251222521088 133351941510144 133612394520906 133640845978752 133741859467776 133864066603008 133965248815104 134003074037049 134255482002432 134517699740718 134619376006584 135366321291264 135659589875712 135733226179968 135762129248256 136027289656944 136130106958272 136425030269976 136528148206688 136652901323904 136756191498752 137708828393472 137783577028608 138082082552064 138186452984832 138290902306816 138456348400818 138485831331456 138561001725384 138590506940928 138821994995712 138861191524797 138966150853236 139864899944448 140243998046976 140273861640192 140654068216704 140684019130368 140760382705152 140958792605232 141035305327623 141065337422016 141477809168864 141714119891456 142778752026624 142886672474112 143088079502592 143165748006288 143196233757696 143273960967744 143304469762048 143475913901754 143584361304552 143692890678176 144004198618308 144381049454592 144935530758144 145086035047632 145328372598528 145359318859776 145438220196864 145753309360512 145863478150656 146148367756419 146179488627648 146258835154572 147388987984896 147635172163584 147955020982272 148066853953536 148108660777791 148356047027664 148468183117632 148499797970944 148789836638856 148902300612128 149615407742976 150020934198912 150345951726096 150459591901248 150597074928384 150710904916992 150824820944896 151037417252736 151151580077568 151446798007407 151561270265916 152287111452672 152402218868736 152699879452464 152732395404288 152847839391744 152987504689152 153146370328056 153434836574208 153478159053723 153594166732524 153734513989392 153850715436096 154300571329184 155039531286528 155459759607936 155577265095168 155796560247888 155881126941057 155914320308544 156032169379072 156174744370176 156292790284288 157055938674348 157466945175552 157808094345216 157927374839808 158046745493504 158235826743792 158269521521664 158355430543296 158389150789632 158698504599768 158818458117984 159162535314972 159428384877888 160660299792384 160747506533376 160869008805888 161095762977408 161183206088712 161217528482304 161532406467621 161654502012948 161688924764416 161958994161664 162127175995442 163175716601856 163529233717248 163617997721472 163652838580224 163776536870912 163972473030576 164096412919488 164131355652096 164220446489344 164451924706104 164576226992352 165812611483008 166089568684032 166215108796416 166575210697728 166701117886464 167026706007336 167062272717312 167152954462368 167388566218713 167515088188644 168004898388026 168444557697024 169091452551168 169267040888904 169549768031616 169585872003072 169677923563008 169714054823936 169917094409328 170045527587264 170174057842432 170635307680334 171452496227328 171823944829824 171953819315712 172110942775296 172241034190848 172289666619063 172371223937024 172614191145984 172744662945792 173082054865608 173212880303904 173588142745332 174042413088768 174551309033472 174683245019136 175024423232064 175403610347112 175536190551456 175696587416448 175829389069824 176343510090496 176821481976902 177668296694784 177802588680192 178053211711872 178149859361208 178187794638336 178322479290368 178485422137344 178535817674739 178620331753472 178670765382732 179007309336576 179193194521278 179356932987624 179492501342112 180352107823104 180840944850048 180879453167616 180977634906624 181016172331008 181331106849801 181369719542592 181506809277696 181900040359968 182203868431872 183231928453406 183711436038144 184109443402752 184248603979776 184608464534424 184647775108608 184748002300512 184787342587904 185008415294367 185095993327616 185148255366396 185288201137648 186890552819712 186991997395968 187397112034944 187538757622272 187578692173824 187680510273536 187905044258253 187945056806976 188047073770164 188087116562688 188596919015106 189500127409152 189816649924608 190371669368832 190515563298816 190784106003456 190887664008384 190928311676928 191031947956992 191301218535672 191445815072736 192005598157744 193448046730176 193771163464704 193917626929152 194190965039232 194337745814016 194484637534208 194717311723809 194864490341892 194905984836864 195011780206096 195434269553418 196370222662656 196518650646528 196698220314624 196902476136072 197273361309696 197422471938048 197478214370388 197808062703552 197957577490176 198386448851808 200027912265216 200461268968128 200612789201664 200796099904512 200947873222656 201383223003648 201535440103424 201776549611077 201929064009876 202081693687888 203049481936896 203202958491648 203489384813568 203599839269952 203643193872384 203797119188992 204040934485416 204195160437408 204579782098944 204637545404964 204792222310032 204979351985856 205134287248128 206675365542912 207279679477248 207436353460224 207728746997184 207841502588076 207885760411392 208232992493568 208449226279854 209058726941491 209407918232464 210410792460288 210569833119744 210981102325056 211026028695552 211140574057728 211185534386176 211438188907848 211598006133024 211757944157312 212216713753296 212571179837184 214168128039936 214330008711168 214492011741184 214748622009432 214794350636544 214910941451616 214956704643072 215376541956828 215539336017264 216006297927462 216571574181888 218038978289664 218157330295296 218203784773632 218629964040768 218795217225984 218841807536128 219269232941472 219388252731858 219434969323136 220029738850957 221083481977344 221452758245376 221620145061888 221932531473408 222100280930304 222268157181952 222534070541496 222702274676448 222749696956416 222870605949824 223184754958284 223353450918192 224423111614464 224592743596032 225031401298368 225689387851872 226066357375488 226114496004096 226237231417344 226556125879104 226727370116352 227341905398874 228006647812321 228603328303104 229098593106432 229271759087616 229481257033728 229654712254464 229719555492084 230152254861312 230326217261056 230391250098786 230601770984088 230776073154144 230950507071872 231450856993776 232559296929792 232735078711296 233189639411904 233365897642752 233871480462816 234048254068608 234262116555264 234439185426432 235583908011522 236200417763328 236891062259712 237070118240256 237404282282496 237533145814944 237583726184448 237980562849792 238047756899652 238227687176976 238676412448768 238743802972458 238924259361704 239142577316832 239323335122816 240990449688576 241121259800064 241172604223488 241303513208832 241643644466112 241774809133068 241826292723456 242009079036928 242481753019422 242533387146624 242938491242496 243190763993163 244763574902784 244948581384192 245426996582208 245479257870336 245664805306368 246144619379232 246197033478144 246330669734016 246677887059156 246864340488528 249322663194624 249862816046592 250051676829696 250540059011004 250593409075968 250729431693552 250782822083584 251272632282966 251462558686808 252007347582039 252666836545536 253637178826752 253828892491776 253900561333356 254324652047424 254378808004608 254516885344512 254571082235904 254709263942656 255068291380896 255261086763648 255952961520501 257178744340992 257930728973568 258361551286272 258556835905536 258921286718976 259116994418688 259623082298412 259819320455856 259874646449152 260382214117998 260579026071224 261826963550208 262024867528704 262536634848096 263031148412928 263105415520668 263304285827184 263544881124672 263744083604736 263943436653568 264515265135744 265232222965353 266502445042176 266703883020288 267224789041812 267281691957504 267483718935552 267728133206016 267930497630208 268006148074098 268510964004864 268789791781917 269035399481436 269238752013168 270732642582528 271319179751424 271466452359936 271524258496512 272054579313888 272260213916544 272850060539952 273056296413376 273305802647808 273512382997504 274847892680109 275567154057216 276164165104128 276372905969664 276581804613632 276912696801636 276971662662912 277122003450768 277181013881856 277643989991424 277722383049594 277932301706472 280487996093952 280547723280384 281308136433408 281368038260736 281520765410304 281917585210464 282070610655246 282130674844032 282895378522659 282955618337728 283428239782912 285557504053248 285773344948224 286176159005184 286331496012576 286392467515392 286547921935488 286608939524096 286951827803508 287168722609104 287385781356352 288008397236616 288762098909184 290172070095264 290656745197056 290718637719552 290876440393728 291506618721024 291726956301312 292296735512838 292358977255296 292517670309144 293151404330127 294777975969792 295270344327168 295910041964544 296133707907072 296217321555582 296712094055328 296936366235264 296999595941888 297579673277712 297804601224256 299230815485952 300041868397824 300691903452192 300919183802496 301194149856768 301421809833984 301649641889792 302074834505472 302303160155136 302893596014814 303122540531832 304574222905344 304804437737472 305399758904928 305464790808576 305695678783488 305975009378304 306292740656112 306869673148416 306956318107446 307188333465048 307469027978784 307701430872192 308601142658368 310079062573056 310919519215872 311154530190336 311593120495776 311762253882114 311828640617088 312064338758144 312349488740352 312585580568576 312673839419781 314111877348696 314933890351104 315616188690432 315854749679616 316471653487584 316539043043328 316710861086592 316778301579264 317397009199536 317636916235968 318325070629944 318856769755776 321320599584768 321495013066752 321738017611776 322191525954816 322366412177424 322435056964608 323064812935242 323309004025896 323377849528832 323917988323328 324009446891193 324254351990884 326351433203712 327058467434496 327235995442944 327305677160448 327944946061152 328192825838976 328262711304192 328440892978688 328903849412208 329082379097787 329152453984704 331625222966016 332179137368064 332430217592832 333150421395456 333402235772928 334053412014672 334124545434624 334305908924736 334777132437426 335030176377288 336009796776052 336889115394048 338182905102336 338534081777808 339099536063232 339171744006144 339355847126016 339834188818656 340091055174528 340348115684864 341012858098311 341270615360668 342904992454656 343647889659648 343907638631424 344221885550592 344482068381696 344579333238126 345228382291968 345489325891584 345586875148179 346164109731216 346425760607808 347176285490664 348084826177536 349102618066944 350048846464128 350807220694224 351072381102912 351393174832896 351658778139648 352687020180992 353375862017283 353642963953804 355336593389568 355605177360384 356106423423744 356299718722416 356375589276672 356644958580736 356970844274688 357071635349478 357341530765464 358014618673152 358115704458687 358386389042556 358713865975248 358985002684224 360704215646208 361681889700096 361758906335232 361955269813248 362662213699602 362739439085184 363013618555392 363722629529133 363800080719936 364407736863744 366463856906812 367422872076288 368218886805504 368497207959552 369216929068848 369295550217216 369496004601024 369574685175808 370016830588734 370296510732792 370576402275296 373781105639424 373983994791936 374794224069888 375077515244544 375361020547072 375810088516506 375890113613952 376094147540328 376174233125376 376908948424449 377193838030212 379000254818304 379633299849216 380743338737664 381568212006912 381775328016768 381856623353856 382063895913984 382602437071344 382891630145472 384011196315488 386896093460352 387542326929408 387835253858304 388381930078464 388675491628032 388969275068416 389434623447618 389728980683784 389811969673728 390023560412192 390573321176997 390868539106836 392740445325312 393037301293056 393396440629248 393804952272144 394546722619392 394956428740776 395616125407104 395915154980352 396772897703616 400055824530432 400922537936256 401225578403328 401592199809024 401895746445312 402009222111147 402766446007296 403070880206848 403553099222154 403858128019752 404163387375776 406098963873792 406978769627136 407199678539904 407286387744768 407594238377984 408081868970832 408390320874816 409275090809928 409584444620064 409958703971712 410268574496256 413350731085824 414559358954496 414872706920448 415457493994368 415683005176152 415771520822784 416465984987136 416583574574391 416898452559708 418117453882982 418815836464928 420821584920576 421962204650112 422052057391104 422281148115456 422371068772352 422876377815696 423105915982869 423196012266048 423515888314624 424433427506592 425142359674368 428336256079872 428660017422336 428984023482368 429497244018864 429588701273088 429821882903232 429913409286144 430753083913656 431078672034528 432012595854924 433143148363776 436077956579328 436314660590592 437259928081536 437590434451968 437683615072256 438445103269257 438538465882944 438776505463716 438869938646272 440059477701914 442166963954688 442905516490752 443865062946816 444200561860608 444325982333373 444536314363904 445068141082992 445404549352896 445499393912832 445741211899648 446369509916568 446706901836384 448846223228928 450062802596736 451378775703744 452132714750976 452474462834688 453112251758208 453454740232704 454340394022221 454683810797748 456013295624642 457206656606208 458197186212864 458543518175232 458962514067456 459439110984168 460304509722624 460434477161169 460652434522112 460782500197572 461203541968176 461552146308288 461901014143744 462901713987552 465118593859584 466379278823808 466731795285504 467643380823171 467742960925632 468096508137216 468524233110528 468878370852864 471167816023044 472400835526656 473782124519424 474140236480512 474808564564992 475066291629888 475167452368896 476095513799304 476455374353952 477352824897536 477487605944916 477848518723408 478285154633664 478646670245632 481980899377152 482242519600128 482607026417664 483287288932224 483549618266136 483652585446912 484018158073856 484597219402863 484963506038844 485066774293248 485876982484992 486381527986326 489527149805568 490853993164416 490958515740672 491329610612736 492289238758464 492394066956288 492661339468032 493355774118312 493728680977056 498645326389248 499725632093184 500103353659392 501080118022008 501186818151936 501458863387104 501565644167168 502165698656139 502545264565932 502925117373616 504014695164078 505333673091072 507274357653504 507801122666712 508649304094848 508757616009216 509033770689024 509142164471808 509418527885312 510136582761792 510522173527296 511905923041002 514357488681984 515861457947136 516723102572544 517113671811072 517842573437952 518233988837376 519246164596824 519638640911712 519749292898304 520764428235996 521158052142448 523653927100416 524049735057408 525073269696192 526210831041336 526608571654368 527089762249344 527488167209472 527886873307136 529030530271488 530464445930706 533004890084352 533407766040576 534449578083624 534563383915008 534967437871104 535456266412032 535860995260416 536012296148196 537021928009728 537579583563834 538070798962872 538477504026336 542638359502848 542932904719872 543048516993024 544109158627776 544520427833088 545700121079904 546112592826752 546611605295616 547024765995008 549695785360218 551134308114432 552328330208256 552745811939328 553163609227264 553825393603272 553943325325824 554244006901536 554362027763712 555287979982848 555444766099188 555864603412944 560975992187904 562616272866816 562736076521472 563041530820608 563835170420928 564141221310492 564261349688064 565790757045318 565911236675456 566856479565824 567445115984047 571115008106496 571546689896448 572352318010368 572662992025152 572784935030784 573095843870976 573217879048192 573903655607016 574337445218208 574771562712704 576016794473232 580344140190528 581313490394112 581752880787456 583013237442048 583453912602624 584593471025676 584717954510592 585035340618288 586302808660254 589555951939584 591820083929088 592267415814144 592434643111164 593424188110656 593872732470528 593999191883776 595159346555424 595609202448512 597223576881169 600083736795648 601383806904384 601838367604992 602388299713536 602843619667968 603299283779584 604149669010944 604606320310272 605787192029628 606245081063664 609148445810688 609608875474944 610799517809856 610929581617152 611391357566976 612585481312224 613739346296832 613912636214892 614376666930096 614938055957568 615402861744384 617202285316736 618875186919157 621839038431744 622309060380672 623186240991552 623524507764228 623657281234176 624128677516288 624698977480704 625171161137152 625347678839562 627176180824473 628223754697392 631232377380864 631709499359232 632943306975168 633078086086656 633421722173184 633556603158528 634794018399072 635273832471936 636650141259888 637713539511552 642990026133504 643476035223552 644383051909632 644732824354848 644870113929216 646129625870484 646618008051792 646755699057664 647835976646656 648018893782386 648508703981768 654116934868992 654471990885888 654611354320896 655889892122304 656385651677952 656525422608384 656881785957376 657807698824416 658164758195574 658304907969408 660089216552871 663250445932032 664358274736128 664860435185664 666300842790912 666804471545856 668106824029344 668249090869248 668611817849472 669554264874852 670060352754576 672019593552104 673778230788096 677068163555616 678199072126464 678343488012288 678711694252032 679668377637312 680182110349056 680696231369728 682025716196622 682541230721336 684019943436963 685809984909312 687295779319296 687815277262848 688443771101184 688964136763392 689158666476252 690456764583936 690978651783168 691173750296358 692328219462432 692851521215616 694352570981328 698205236133888 700097692928256 701614441388448 702144762205824 702786349665792 703317556279296 705374040361984 706751724034566 707285927907608 710673186779136 711210354720768 712212846847488 712599437444832 712751178553344 713289917161472 713941688549376 714143270698956 714683061530928 716029237346304 716231408917374 716772778085112 717427731950496 717970005368448 723363779400192 723517812670464 723910539626496 725324427399204 725478878170368 726027237110784 727445259058266 727600161439872 728815473727488 729572291979489 732927713813624 734845744152576 736437773611008 736994415919104 738433858137696 738591100434432 738992009202048 739149370351616 740033661177468 740593021465584 741152804550592 747967989583872 749588448139776 750155030489088 750722041094144 751620177033012 751780227227904 752188295080656 752348466250752 753817896848898 754387676060424 756022042746117 758000509636608 761486677475328 763136424013824 763550656033536 763713246707712 764127791827968 765204874142688 765783260290944 767858884561503 768022392630976 773792186920704 775084653858816 775670507716608 776763860156928 777350983256064 777938550136832 778869246895236 779457961367568 779623939347456 780047120824384 781146642353994 781737078213672 785480890650624 786074602586112 787609904544288 789093445238784 789912857481552 791232250814208 791830309960704 793545795407232 795696668896059 800111649060864 801845075872512 802451156806656 803184399618048 803791492890624 804018444222294 805532892014592 806141760413696 806369375345751 807106198444308 807716256039504 808326774751552 812197927747584 813957539254272 814399357079808 814572775489536 816163737941664 816780641749632 818550181619856 819168889240128 819917407943424 820537148992512 824543678040327 826701462171648 829118717908992 829745413840896 830914987988736 831366010352304 831543041645568 832931969974272 833167149148782 833796905119416 836234907765964 837631672929856 841643169841152 843924409300224 844104114782208 844562296230912 845752755631392 846211831965738 846392024532096 847031776629248 848686135567977 848866855013184 850284719348736 856672512159744 857320034844672 858994488037728 859177402546176 859643765806464 859826818572288 861506167827312 862157344069056 864025191709848 866286296727552 872155913158656 872629321181184 874519856163072 875180868903936 876890206538514 877076931765888 877553010927432 877739877292544 879454212990381 880118955403828 884333927909376 885811032981504 887730125893632 888401123721216 888651964666746 890136282165984 890809098705792 890998787825664 891482423799296 892739019833136 893413803672768 897692446457856 900125605193472 902757551407488 904265429501952 904948925669376 906224503516416 906909480465408 908680788044442 909367621595496 912026591249284 914413313212416 916394372425728 917087036350464 917925028134912 918878221968336 920609019445248 920868954322338 921565000395144 922407083936352 923104292616576 923802028287488 925803427975104 930237187719168 932758557647616 933463590571008 935286761646342 935485921851264 936193016274432 937048466221056 937756741705728 938021518259343 942335632046088 944801671053312 947564249038848 949617129129984 950132583259776 950334904737792 952191027598608 952910748707904 954975211889832 955697037446816 956570309267328 957293340491264 963961798754304 964485039200256 965214052835328 966574577864448 967099236532272 967305170893824 968036316147712 969194438805726 969927012077688 970133548586496 971753964969984 972028340673579 972763055972652 979054299611136 981707986328832 981917031481344 984578477516928 984788133912576 985322678936064 986711548236624 987247137293361 987457361954112 997290652778496 999451264186368 1000206707318784 1002160236044016 1002373636303872 1002917726774208 1003131288334336 1004331397312278 1005090529131864 1005850234747232 1008029390328156 1010667346182144 1014548715307008 1015602245333424 1017298608189696 1017515232018432 1018067541378048 1018837055770624 1020273165523584 1021044347054592 1023038574294933 1023811846082004 1028714977363968 1031722915894272 1033446205145088 1035685146875904 1036467977674752 1036760625444537 1038492329193648 1039277281823424 1039498585796608 1041528856471992 1042316104284896 1047307854200832 1050146539392384 1052421662082672 1053217143308736 1054179524498688 1054976334418944 1055773746614272 1058061060542976 1060127586051849 1060928891861412 1066009780168704 1066815532081152 1068899156167248 1069126767830016 1069934875742208 1070912532824064 1072024592296392 1074043856019456 1074347113376061 1075159167127668 1076141597925744 1076955008052672 1085276719005696 1085865809439744 1088218317255552 1089040855666176 1091167888587399 1091400242159808 1092225185653504 1093223210591232 1094049531990016 1099391570720436 1102268616228864 1104656660416512 1105491623878656 1106327218454528 1107650787206544 1107886650651648 1108488013803072 1108724055527424 1110889532198376 1111729206825888 1121951984375808 1125232545733632 1126083061641216 1127670340841856 1128282442620984 1128522699376128 1130726845273347 1131581514090636 1131822473350912 1133712959131648 1134890231968094 1142230016212992 1144704636020736 1145325984050304 1145569870061568 1146191687741952 1146435758096384 1147807311214032 1148674890436416 1149543125425408 1152033588946464 1160688280381056 1162626980788224 1163505761574912 1166026474884096 1166907825205248 1169186942051352 1169435909021184 1170070681236576 1171719963530991 1172605617320508 1179111903879168 1183640167858176 1184869286222328 1186848376221312 1187745464941056 1187998383767552 1190318693110848 1191218404897024 1194447153762338 1200167473591296 1202767613808768 1203676735209984 1204776599427072 1205687239335936 1206027666333441 1206598567559168 1208299338021888 1209212640620544 1211574384059256 1212490162127328 1218296891621376 1221599035619712 1221859163234304 1222782715133952 1225170962624448 1227825272429784 1228753333860192 1229876111915136 1230805723488768 1234404570633472 1237750373838314 1243678076863488 1244618120761344 1246372481983104 1247049015528456 1247314562468352 1248257355032576 1249397954961408 1249750723723173 1250342322274304 1250695357679124 1254352361648946 1256447509394784 1262464754761728 1265886613950336 1266156172173312 1266843444346368 1267113206317056 1269317747948607 1269588036798144 1270547664943872 1273300282519776 1275427079023104 1285980052267008 1286952070447104 1288766103819264 1289465648709696 1289740227858432 1292259251740968 1293236016103584 1293511398115328 1295671953293312 1296037787564772 1297017407963536 1308233869737984 1308943981771776 1311779784244608 1312771303355904 1313050845216768 1313763571914752 1315335309807771 1315615397648832 1316329516391148 1316609815938816 1320178433105742 1326500891864064 1328716549472256 1332601685581824 1333608943091712 1336213648058688 1336498181738496 1337223635698944 1339108529749704 1340120705509152 1344039187104208 1354136327111232 1356398144252928 1357423388504064 1359336755274624 1360364220698112 1361392462739456 1363021182066663 1364051432393244 1365082461442672 1368039886873926 1371619969818624 1374591558638592 1375630554525696 1376887542202368 1378317332952504 1380913529167872 1381957303566336 1382347500592716 1384656438924864 1385703042431232 1388705141962656 1400195385856512 1403228882776896 1404289524411648 1405572699331584 1406635112558592 1410748080723968 1413503448069132 1414571855815216 1421346373558272 1422420709441536 1424425693694976 1425198874889664 1425502357106688 1426579834322944 1428286541397912 1429366123061856 1432058474692608 1432462817834748 1433545556170224 1434855463900992 1435940010736896 1446727558800384 1447821079252992 1450648854798408 1450957756340736 1452054474221568 1454890518116532 1455200322879744 1457630947454976 1459144583958978 1463411088590437 1465855427627248 1472875547222016 1473988831838208 1476867716275392 1477182200868864 1477984018404096 1478298740703232 1480067322354936 1481186042931168 1482305609101184 1495935979167744 1499176896279552 1500310060978176 1501444082188288 1503240354066024 1503560454455808 1504376590161312 1504696932501504 1507635793697796 1508775352120848 1512044085492234 1516001019273216 1526272848027648 1527101312067072 1527426493415424 1528255583655936 1530409748285376 1531566520581888 1535717769123006 1536044785261952 1540208171956699 1547584373841408 1550169307717632 1551341015433216 1553527720313856 1554701966512128 1555877100273664 1557738493790472 1558915922735136 1559247878694912 1560094241648768 1562293284707988 1563474156427344 1570961781301248 1572149205172224 1575219809088576 1579825714963104 1582464501628416 1583660619921408 1587091590814464 1591393337792118 1596046534686247 1600223298121728 1603690151745024 1604902313613312 1606368799236096 1607582985781248 1608036888444588 1611065784029184 1612283520827392 1612738750691502 1614212396888616 1615432512079008 1616653549503104 1627915078508544 1628798714159616 1629145550979072 1632327475883328 1633561283499264 1637100363239712 1638337778480256 1639834815886848 1641074297985024 1649087356080654 1653402924343296 1658237435817984 1659490827681792 1661829975977472 1662732020704608 1663086083291136 1665863939948544 1666334298297564 1667593810238832 1672469815531928 1675263345859712 1687848818600448 1688208229564416 1689124592461824 1691505511262784 1692423663931476 1692784049064192 1694063553258496 1697372271135954 1697733710026368 1700569438697472 1702335347952141 1713345024319488 1714640069689344 1717988976075456 1718354805092352 1719287531612928 1719653637144576 1723012335654624 1724314688138112 1728050383419696 1745258642362368 1749039712326144 1750361737807872 1753780413077028 1754153863531776 1755106021854864 1755479754585088 1758908425980762 1760237910807656 1768667855818752 1775460251787264 1776802247442432 1777303929333492 1780272564331968 1781618197411584 1781997575651328 1782964847598592 1785478039666272 1786827607345536 1791670730643507 1800251210386944 1805515102814976 1808530859003904 1809897851338752 1812449007032832 1813818960930816 1817361576088884 1818735243190992 1824053182498568 1828826626424832 1832788744851456 1834174072700928 1837756443936672 1841218038890496 1841737908644676 1843130000790288 1844814167872704 1846208585233152 1847604056574976 1851606855950208 1856625560757471 1865517115295232 1866927181142016 1870573523292684 1870971843702528 1872386032548864 1874096932442112 1875513483411456 1876043036518686 1881528542473419 1884671264092176 1895128498077696 1899234258259968 1900265166519552 1900669809475584 1904382055197216 1905821497415808 1909950423779664 1911394074893632 1913140618534656 1914586680982528 1928970078400512 1930428105670656 1933149155728896 1934198473064544 1934610341787648 1936072632295424 1938388877611452 1939854024155376 1940267097172992 1943507929939968 1944056681347158 1945526111945304 1963415972657664 1963834062962688 1969156955033856 1969576267825152 1970645357872128 1973423096473248 1974494274586722 1974914723908224 1980267649658613 1994581305556992 1998902528372736 2000413414637568 2004320472088032 2004747272607744 2005835453548416 2006262576668672 2008662794624556 2010181058263728 2011700469494464 2016058780656312 2021334692364288 2031204490666848 2034597216379392 2035030464036864 2036135082756096 2037674111541248 2040546331047168 2042088694109184 2046077148589866 2047623692164008 2052059830310889 2057429954727936 2063445831788544 2066892410290176 2071370293751808 2072935955349504 2073521250889074 2076984658387296 2078554563646848 2078997171593216 2083057712943984 2084632208569792 2094615708401664 2100293078784768 2104843324165344 2106434286617472 2108359048997376 2109952668837888 2111547493228544 2116122121085952 2120255172103698 2121857783722824 2132019560337408 2133631064162304 2137798312334496 2138253535660032 2139869751484416 2141825065648128 2144049184592784 2148087712038912 2148694226752122 2150318334255336 2152283195851488 2153910016105344 2170553438011392 2171731618879488 2176436634511104 2178081711332352 2182335777174798 2182800484319616 2184450371307008 2186446421182464 2188099063980032 2188716875938467 2198783141440872 2204537232457728 2209313320833024 2210983247757312 2215301574413088 2215773301303296 2216976027606144 2217448111054848 2221779064396752 2223458413651776 2243903968751616 2250465091467264 2252166123282432 2255340681683712 2256564885241968 2257045398752256 2261453690546694 2263163028181272 2263644946701824 2267425918263296 2268066128238351 2269780463936188 2284460032425984 2289409272041472 2290651968100608 2291139740123136 2292383375483904 2295614622428064 2297349780872832 2299086250850816 2303576653684509 2304067177892928 2321376560762112 2325253961576448 2327011523149824 2332052949768192 2333815650410496 2338373884102704 2338871818042368 2340141362473152 2343439927061982 2345211234641016 2358223807758336 2367280335716352 2369738572444656 2373696752442624 2375490929882112 2380637386221696 2382436809794048 2387090006688177 2388894307524676 2400334947182592 2405535227617536 2407353470419968 2409553198854144 2411374478671872 2412055332666882 2416598676043776 2418425281241088 2419108126037253 2423148768118512 2424980324254656 2436593783242752 2443198071239424 2443718326468608 2450341925248896 2455650544859568 2457506667720384 2459752223830272 2461611446977536 2468809141266944 2473631034120981 2475500747676628 2487356153726976 2489236241522688 2492744963966208 2494098031056912 2494629124936704 2496514710065152 2498795909922816 2499501447446346 2501390715358248 2508704723297892 2512895018789568 2524929509523456 2531773227900672 2532312344346624 2533686888692736 2538635495897214 2539176073596288 2541095329887744 2546058406703931 2546600565039552 2550854158046208 2571960104534016 2577532207638528 2578931297419392 2579480455716864 2584518503481936 2586472032207168 2587022796230656 2592075575129544 2594034815927072 2616467739475968 2617887963543552 2623559568489216 2625542606711808 2627527143829504 2630670619615542 2631230795297664 2632659032782296 2633219631877632 2638362638971143 2640356866211484 2653001783728128 2657433098944512 2665203371163648 2672427296117376 2672996363476992 2674447271397888 2678217059499408 2680241411018304 2688078374208416 2708272654222464 2712796288505856 2714846777008128 2718673510549248 2720728441396224 2722784925478912 2726042364133326 2728102864786488 2730164922885344 2736079773747852 2743239939637248 2749183117277184 2751261109051392 2753775084404736 2756634665905008 2761827058335744 2764695001185432 2769312877849728 2771406084862464 2777410283925312 2800390771713024 2806457765553792 2808579048823296 2811145398663168 2813270225117184 2814064554778029 2821496161447936 2827006896138264 2829143711630432 2842692747116544 2848851387389952 2850397749779328 2851004714213376 2853159668645888 2856573082795824 2858732246123712 2864925635669496 2867091112340448 2869710927801984 2871880021473792 2893455117600768 2895642158505984 2901297709596816 2901915512681472 2904108948443136 2909781036233064 2910400645759488 2915261894909952 2916085022020737 2918289167917956 2926822177180874 2931710855254496 2945751094444032 2953735432550784 2954364401737728 2955968036808192 2956597481406464 2960134644709872 2961741411880083 2962372085862336 2964611218202368 2991871958335488 2998353792559104 3000620121956352 3002888164376576 3006480708132048 3007120908911616 3008753180322624 3009393865003008 3015271587395592 3017550704241696 3024088170984468 3032002038546432 3052545696055296 3054202624134144 3056511167311872 3060819496570752 3063133041163776 3069115722884799 3071435538246012 3072089570523904 3080416343913398 3095168747682816 3100338615435264 3107055440627712 3109403933024256 3110281876333611 3111754200547328 3115476987580944 3117831845470272 3118495757389824 3120188483297536 3124586569415976 3126948312854688 3141923562602496 3150439618177152 3159651429926208 3164929003256832 3167321239842816 3174183181628928 3180382758155547 3182786675584236 3192093069372494 3200446596243456 3207380303490048 3209804627226624 3212737598472192 3216073776889176 3222131568058368 3223041340128183 3224567041654784 3225477501383004 3228424793777232 3230865024158016 3233307099006208 3255830157017088 3257597428319232 3264654951766656 3267122566998528 3273503665762197 3274200726479424 3276675556960512 3279669631773696 3282148595970048 3298174712161308 3306805848686592 3316474871635968 3318981655363584 3323659951954944 3325464041409216 3326172166582272 3332668596595128 3335187620477664 3344939631063856 3350526691719424 3375697637200896 3378249184923648 3383011022525568 3384847327862952 3385568098128384 3388127106516992 3392180535820041 3394744542271908 3395467420052736 3401138877394944 3404670695904282 3426690048638976 3435977952150912 3436709610184704 3438575063225856 3439307274289152 3446024671309248 3448629376276224 3456100766839392 3490517284724736 3498079424652288 3500723475615744 3507560826154056 3508307727063552 3510212043709728 3510959509170176 3515159890592973 3517816851961524 3520475821615312 3537335711637504 3550920503574528 3554607858666984 3560545128663936 3563236394823168 3563995151302656 3565929695197184 3570956079332544 3573655214691072 3583341461287014 3600502420773888 3611030205629952 3617061718007808 3619795702677504 3624898014065664 3627637921861632 3634723152177768 3637470486381984 3648106364997136 3665577489702912 3668348145401856 3675512887873344 3683475817289352 3686260001580576 3689628335745408 3692417170466304 3695208113149952 3703213711900416 3713251121514942 3731034230590464 3733854362284032 3741147046585368 3741943687405056 3744772065097728 3748193864884224 3751026966822912 3752086073037372 3763057084946838 3769342528184352 3798468516519936 3800530333039104 3801339618951168 3808764110394432 3811642994831616 3819900847559328 3822788149787264 3826281237069312 3829173361965056 3857940156801024 3860856211341312 3866298311457792 3868396946129088 3869220683575296 3872145264590848 3876777755222904 3879708048310752 3880534194345984 3887015859879936 3888113362694316 3891052223890608 3926831945315328 3938313910067712 3939152535650304 3941290715744256 3946846192946496 3948988549173444 3949829447816448 3960535299317226 3972115811888329 3997805056745472 4000826829275136 4008640944176064 4009494545215488 4011670907096832 4012525153337344 4017325589249112 4020362116527456 4023400938988928 4032117561312624 4062408981333696 4069194432758784 4072270165512192 4075348223082496 4081092662094336 4084177388218368 4092154297179732 4095247384328016 4104119660621778 4114859909455872 4126891663577088 4142740587503616 4145871910699008 4147042501778148 4153969316774592 4157109127293696 4157994343186432 4166115425887968 4169264417139584 4180565038168183 4200586157569536 4209686648330688 4212868573234944 4216718097994752 4219905337675776 4223094986457088 4232244242171904 4240510344207396 4243715567445648 4264039120674816 4267262128324608 4275596624668992 4276507071320064 4279739502968832 4288098369185568 4296175424077824 4297388453504244 4300636668510672 4304566391702976 4307820032210688 4332126308434099 4343463237758976 4352873269022208 4356163422664704 4364671554349596 4365600968639232 4368900742614016 4372892842364928 4376198127960064 4377433751876934 4390233265771311 4397566282881744 4418626641666048 4421966495514624 4430603148826176 4431546602606592 4433952055212288 4434896222109696 4443558128793504 4446916827303552 4487807937503232 4500930182934528 4504332246564864 4510681363367424 4513129770483936 4514090797504512 4522907381093388 4526326056362544 4527289893403648 4534851836526592 4536132256476702 4539560927872376 4578818544082944 4581303936201216 4582279480246272 4584766750967808 4591229244856128 4594699561745664 4598172501701632 4607153307369018 4608134355785856 4620624515870097 4642753121524224 4650507923152896 4654023046299648 4664105899536384 4667631300820992 4676747768205408 4677743636084736 4680282724946304 4686879854123964 4690422469282032 4716447615516672 4739477144889312 4747393504885248 4750981859764224 4761274772443392 4764873619588096 4774180013376354 4777788615049352 4788139604058741 4800669894365184 4811070455235072 4814706940839936 4819106397708288 4822748957343744 4824110665333764 4833197352087552 4836850562482176 4838216252074506 4846297536237024 4849960648509312 4886396142478848 4887436652937216 4900683850497792 4911301089719136 4915013335440768 4919504447660544 4923222893955072 4937618282533888 4947262068241962 4951001495353256 4974712307453952 4978472483045376 4985489927932416 4988196062113824 4989258249873408 4993029420130304 4997591819845632 4999002894892692 5002781430716496 5017409446595784 5025790037579136 5063546455801344 5064624688693248 5067373777385472 5077270991794428 5078352147192576 5082190659775488 5092116813407862 5093201130079104 5101708316092416 5107006043856423 5143920209068032 5155064415277056 5157862594838784 5158960911433728 5169037006963872 5172944064414336 5174045592461312 5184151150259088 5188069631854144 5235775927087104 5247119136978432 5251085213423616 5255054287659008 5261341239231084 5262461590595328 5265318065564592 5266439263755264 5276725277942286 5280713732422968 5306003567456256 5330406742327296 5344854592234752 5345992726953984 5348894542795776 5356434118998816 5360482822036608 5375012191930521 5376156748416832 5416545308444928 5425592577011712 5429693554016256 5437347021098496 5441456882792448 5445569850957824 5452084728266652 5456205729572976 5460329845770688 5472159547495704 5486479879274496 5498366234554368 5502522218102784 5513269331810016 5523654116671488 5529390002370864 5538625755699456 5542812169724928 5554820567850624 5569876682272413 5600781543426048 5612915531107584 5617158097646592 5622290797326336 5626540450234368 5628129109556058 5642992322895872 5644585627420257 5654013792276528 5658287423260864 5685385494233088 5697702774779904 5700795499558656 5702009428426752 5713146165591648 5717464492247424 5729851271338992 5734182224680896 5739421855603968 5743760042947584 5786910235201536 5791284317011968 5802595419193632 5803831025362944 5808217896886272 5819562072466128 5820801291518976 5830523789819904 5832170044041474 5836578335835912 5853644354361748 5863421710508992 5891502188888064 5907470865101568 5908728803475456 5911936073616384 5920269289419744 5923482823760166 5924744171724672 5929222436404736 5940802948975839 5983743916670976 5996707585118208 6001240243912704 6012961416264096 6014241817823232 6017506360645248 6018787730006016 6030543174791184 6035101408483392 6048176341968936 6064004077092864 6105091392110592 6108405248268288 6113022334623744 6121638993141504 6126266082327552 6138231445769598 6142871076492024 6144179141047808 6156179490932667 6160832687826796 6190337495365632 6200677230870528 6214110881255424 6218807866048512 6220563752667222 6230953975161888 6235663690940544 6236991514779648 6240376966595072 6249173138831952 6253896625709376 6283847125204992 6300879236354304 6319302859852416 6329858006513664 6334642479685632 6348366363257856 6360765516311094 6365573351168472 6384186138744988 6400893192486912 6414760606980096 6419609254453248 6425475196944384 6432147553778352 6444263136116736 6446082680256366 6450955002766008 6456849587554464 6461730048316032 6466614198012416 6511660314034176 6515194856638464 6529309903533312 6534245133997056 6547007331524394 6548401452958848 6553351113921024 6559339263547392 6564297191940096 6566150627815401 6596349424322616 6613611697373184 6632949743271936 6647319903909888 6650928082818432 6652344333164544 6665337193190256 6670375240955328 6689879262127712 6701053383438848 6751395274401792 6756498369847296 6766022045051136 6769694655725904 6771136196256768 6776254213033984 6784361071640082 6789489084543816 6790934840105472 6802277754789888 6804198384715053 6809341391808564 6853380097277952 6871955904301824 6873419220369408 6877150126451712 6892049342618496 6897258752552448 6910729961053527 6912201533678784 6981034569449472 6996158849304576 7001446951231488 7015121652308112 7016615454127104 7020424087419456 7021919018340352 7030319781185946 7035633703923048 7040951643230624 7074671423275008 7101841007149056 7109215717333968 7121090257327872 7126472789646336 7131859390394368 7141912158665088 7147310429382144 7161270020064531 7166682922574028 7201004841547776 7222060411259904 7234123436015616 7249796028131328 7255275843723264 7257324378111759 7269446304355536 7274940972763968 7296212729994272 7331154979405824 7351025775746688 7366951634578704 7372520003161152 7379256671490816 7384834340932608 7390416226299904 7406427423800832 7420893102362943 7426502243029884 7462068461180928 7467708724568064 7482294093170736 7483887374810112 7489544130195456 7496387729768448 7504172146074744 7526114169893676 7538685056368704 7596937033039872 7601060666078208 7617528220788864 7623285989663232 7638175220111793 7639801695118656 7645576299574528 7652562474138624 7658346723930112 7715880313602048 7732596622915584 7736793892258176 7738441367150592 7744290529181696 7753555510445808 7759416096621504 7761068388691968 7776226725388632 7782104447781216 7853663890630656 7876627820135424 7882581431488512 7893692385892992 7897977098346888 7899658895632896 7915087916913429 7921070598634452 7944231623776658 7995610113490944 8017281888352128 8018989090430976 8023341814193664 8025050306674688 8034651178498224 8040724233054912 8046801877977856 8064235122625248 8124817962667392 8138388865517568 8144540331024384 8150696446164992 8162185324188672 8168354776436736 8184308594359464 8190494768656032 8208239321243556 8229719818911744 8253783327154176 8285481175007232 8294085003556296 8307938633549184 8314218254587392 8315988686372864 8332230851775936 8338528834279168 8361130076336366 8401172315139072 8419373296661376 8425737146469888 8433436195989504 8439810675351552 8442193664334087 8446189972914176 8464488484343808 8481020688414792 8487431134891296 8528078241349632 8551193249337984 8553014142640128 8559479005937664 8576196738371136 8594776907008488 8601273337021344 8609132783405952 8615640064421376 8664252616868198 8686926475517952 8705746538044416 8712326845329408 8729343108699192 8731201937278464 8737801485228032 8745785684729856 8748255066062211 8752396255920128 8754867503753868 8780466531542622 8795132565763488 8837253283332096 8861206297652352 8863093205213184 8867904110424576 8869792444219392 8885224235640249 8887116257587008 8893833654607104 8975615875006464 9001860365869056 9008664493129728 9021362726734848 9026259540967872 9028181595009024 9045814762186776 9052652112725088 9054579786807296 9069703673053184 9072264512953404 9079121855744752 9157637088165888 9162607872402432 9169533501935616 9182458489712256 9189399123491328 9196345003403264 9207347168654397 9214306614738036 9216268711571712 9241249031740194 9285506243048448 9301015846305792 9328211799072768 9335262601641984 9353495536410816 9355487272169472 9360565449892608 9373759708247928 9380844938564064 9478954289778624 9494787009770496 9501963719528448 9522549544886784 9529747239176192 9541148274466641 9548360026752708 9555577230098704 9576279208117482 9601339788730368 9622140910470144 9629413881679872 9638212795416576 9648221330667528 9666394704175104 9673701124964352 9676432504149012 9692595072474048 9699921297018624 9772792284957696 9801367700995584 9822602179438272 9830026670881536 9839008895321088 9846445787910144 9875236565067776 9894524136483924 9902002990706512 9949424614907904 9956944966090752 9970979855864832 9976392124227648 9978516499746816 9986058840260608 9998005789785384 10005562861432992 10034818893191568 10051580075158272 10127092911602688 10134747554770944 10154541983588856 10156704294385152 10164381319550976 10184233626815724 10186402260158208 10203416632184832 10214012087712846 10310128830554112 10315725189677568 10317921822867456 10338074013927744 10345888128828672 10348091184922624 10368302300518176 10376139263708288 10471551854174208 10494238273956864 10502170426847232 10510108575318016 10522682478462168 10524923181190656 10530636131129184 10532878527510528 10553450555884572 10561427464845936 10612007134912512 10689709184469504 10691985453907968 10697789085591552 10712868237997632 10720965644073216 10750024383861042 10752313496833664 10781457203696893 10833090616889856 10851185154023424 10859387108032512 10874694042196992 10882913765584896 10891139701915648 10904169456533304 10912411459145952 10920659691541376 10944319094991408 10996732469108736 11005044436205568 11026538663620032 11058780004741728 11077251511398912 11085624339449856 11109641135701248 11139753364544826 11201563086852096 11225831062215168 11234316195293184 11244581594652672 11253080900468736 11256258219112116 11285984645791744 11289171254840514 11308027584553056 11316574846521728 11395405549559808 11401590999117312 11404018856853504 11426292331183296 11434928984494848 11459702542677984 11468364449361792 11478843711207936 11487520085895168 11573820470403072 11582568634023936 11605190838387264 11607662050725888 11616435793772544 11639124144932256 11641602583037952 11661047579639808 11664340088082948 11673156671671824 11707288708723496 11726843421017984 11814941730203136 11817457606950912 11823872147232768 11840538578839488 11846965647520332 11849488343449344 11858444872809472 11881605897951678 11916347435664987 11993415170236416 12002480487825408 12025922832528192 12028483635646464 12035012721290496 12037575460012032 12061086349582368 12070202816966784 12096352683937872 12216810496536576 12226044669247488 12243277986283008 12252532164655104 12276462891539196 12285742152984048 12288358282095616 12312358981865334 12321665375653592 12380674990731264 12428221762510848 12437615732097024 12441127505334444 12461907950323776 12471327381881088 12473983029559296 12480753933190144 12498346277663904 12507793251418752 12541695114504549 12601758472708608 12638605719704832 12659716013027328 12669284959371264 12696732726515712 12721531032622188 12731146702336944 12768372277489976 12801786384973824 12829521213960192 12839218508906496 12864295107556704 12888526272233472 12892165360512732 12901910005532016 12913699175108928 12923460096632064 12933228396024832 12996378925302297 13030389713276928 13058619807066624 13068490267994112 13094014663048788 13096802905917696 13106702227842048 13118678527094784 13128594383880192 13132301255630802 13170699797313933 13192698848645232 13265899486543872 13294639807819776 13301856165636864 13304688666329088 13330674386380512 13340750481910656 13379758524255424 13402106766877696 13502790548803584 13512996739694592 13532044090102272 13539389311451808 13542272392513536 13552508426067968 13568722143280164 13578978169087632 13581869680210944 13604555509579776 13608396769430106 13618682783617128 13743911808603648 13746838440738816 13754300252903424 13784098685236992 13794517505104896 13821459922107054 13824403067357568 13861873547610291 13962069138898944 13992317698609152 14002893902462976 14030243304616224 14033230908254208 14040848174838912 14043838036680704 14060639562371892 14071267407846096 14081903286461248 14149342846550016 14218431434667936 14242180514655744 14252945579292672 14263718780788736 14283824317330176 14294620858764288 14322540040129062 14333365845148056 14364418812176223 14402009683095552 14444120822519808 14468246872031232 14499592056262656 14510551687446528 14514648756223518 14538892608711072 14549881945527936 14592425459988544 14662309958811648 14702051551493376 14733903269157408 14745040006322304 14758513342981632 14769668681865216 14780832452599808 14812854847601664 14841786204725886 14853004486059768 14924136922361856 14935417449136128 14964588186341472 14967774749620224 14979088260390912 14992775459536896 15008344292149488 15052228339787352 15077370112737408 15193874066079744 15202121332156416 15235056441577728 15246571979326464 15276350440223586 15279603390237312 15291152599149056 15305124948277248 15316693447860224 15321018131569269 15431760627204096 15465193245831168 15473587784516352 15476882734301184 15507111020891616 15518832193243008 15522136777383936 15552453450777264 15564208895562432 15707327781261312 15753255640270848 15765162862977024 15787384771785984 15795954196693776 15799317791265792 15830175833826858 15842141197268904 15888463247553316 15991220226981888 16034563776704256 16037978180861952 16046683628387328 16069302356996448 16081448466109824 16093603755955712 16125036575791563 16128470245250496 16249635925334784 16276777731035136 16289080662048768 16324370648377344 16336709552873472 16368617188718928 16380989537312064 16416478642487112 16459439637823488 16507566654308352 16570962350014464 16588170007112592 16615877267098368 16628436509174784 16664461703551872 16677057668558336 16709630046817239 16722260152672732 16802344630278144 16838746593322752 16851474292939776 16866872391979008 16879621350703104 16884387328668174 16928976968687616 16933756882260771 16962041376829584 16974862269782592 17056156482699264 17102386498675968 17106028285280256 17152393476742272 17189553814016976 17202546674042688 17218265566811904 17231280128842752 17328505233736396 17373852951035904 17411493076088832 17424653690658816 17458686217398384 17462403874556928 17475602970456064 17491571369459712 17496510132124422 17509735007507736 17560933063085244 17590265131526976 17674506566664192 17722412595304704 17726186410426368 17735808220849152 17770448471280498 17774232515174016 17787667309214208 17822408846927517 17951231750012928 18003720731738112 18042725453469696 18052519081935744 18056363190018048 18091629524373552 18105304225450176 18109159573614592 18144529025906808 18158243711489504 18315274176331776 18325215744804864 18339067003871232 18364916979424512 18378798246982656 18392690006806528 18414694337308794 18428613229476072 18432537423143424 18468538472798001 18482498063480388 18571012486096896 18602031692611584 18656423598145536 18706991072821632 18710974544338944 18721130899785216 18747519416495856 18761689877128128 18957908579557248 18989574019540992 19003927439056896 19045099089773568 19059494478352384 19082296548933282 19096720053505416 19111154460197408 19152558416234964 19202679577460736 19244281820940288 19258827763359744 19276425590833152 19296442661335056 19332789408350208 19352865008298024 19385190144948096 19399842594037248 19545584569915392 19602735401991168 19645204358876544 19660053341763072 19678017790642176 19692891575820288 19698451883446203 19750473130135552 19789048272967848 19804005981413024 19898849229815808 19941959711729664 19952784248455296 19957032999493632 19972117680521216 19996011579570768 20011125722865984 20069637786383136 20103160150316544 20254185823205376 20269495109541888 20309083967177712 20313408588770304 20328762639101952 20368467253631448 20372804520316416 20406833264369664 20412595154145159 20428024175425692 20620257661108224 20631450379355136 20676148027855488 20691776257657344 20696182369845248 20732189883160581 20736604601036352 20752278527416576 20943103708348416 20988476547913728 21004340853694464 21020217150636032 21045364956924336 21049846362381312 21061272262258368 21065757055021056 21106901111769144 21122854929691872 21224014269825024 21379418368939008 21395578171183104 21425736475995264 21441931288146432 21483810060193593 21500048767722084 21504626993667328 21562914407393786 21666181233779712 21702370308046848 21749388084393984 21765827531169792 21771973134335277 21782279403831296 21808338913066608 21824822918291904 21841319383082752 21888638189982816 21993464938217472 22053077327240064 22117560009483456 22154503022797824 22171248678899712 22219282271402496 22262679307088829 22279506729089652 22403126173704192 22451662124430336 22468632390586368 22489163189305344 22512516438224232 22571969291583488 22578342509681028 22616055169106112 22633149693043456 22790811099119616 22803181998234624 22852584662366592 22869857968989696 22914525660335379 22919405085355968 22936728898723584 22957687422415872 22975040171790336 23147640940806144 23210381676774528 23215324101451776 23232871587545088 23278248289864512 23283205166075904 23328680176165896 23346313343343648 23414577417446992 23453686842035968 23629883460406272 23647744294465536 23681077157678976 23693931295040664 23698976686898688 23716889745618944 23745263750740287 23763211795903356 23832694871329974 23986830340472832 24051845665056384 24056967271292928 24070025442580992 24075150920024064 24122172699164736 24140405633933568 24192705367875744 24433620993073152 24452089338494976 24486555972566016 24505064329310208 24552925783078392 24571484305968096 24576716564191232 24624717963730668 24643330751307184 24761349981462528 24856443525021696 24882255010668888 24923815900647552 24942654763762176 24947966059118592 24961507866380288 24996692555327808 25015586502837504 25083390229009098 25203516945417216 25277211439409664 25319432026054656 25338569918742528 25393465453031424 25443062065244376 25462293404673888 25536744554979952 25659042427920384 25678437017812992 25728590215113408 25784330721025464 25803820011064032 25827398350217856 25846920193264128 25866456792049664 25992757850604594 26060779426553856 26117239614133248 26136980535988224 26188029326097576 26193605811835392 26213404455684096 26237357054189568 26257188767760384 26264602511261604 26341399594627866 26385397697290464 26589279615639552 26603712331273728 26609377332658176 26661348772761024 26681500963821312 26759517048510848 26804213533755392 27005581097607168 27025993479389184 27064088180204544 27078778622903616 27084544785027072 27105016852135936 27137444286560328 27157956338175264 27163739360421888 27209111019159552 27216793538860212 27237365567234256 27487823617207296 27508600505806848 27568197370473984 27589035010209792 27642919844214108 27648806134715136 27723747095220582 27804810683218303 27984635397218304 28005787804925952 28060486609232448 28066461816508416 28081696349677824 28087676073361408 28121279124743784 28142534815692192 28163806572922496 28436862869335872 28484361029311488 28505891158585344 28527437561577472 28567648634660352 28589241717528576 28645080080258124 28666731690296112 28728837624352446 28804019366191104 28888241645039616 28999184112525312 29021103374893056 29029297512447036 29077785217422144 29099763891055872 29184850919977088 29263955267177281 29404103102986752 29467806538314816 29490080012644608 29517026685963264 29539337363730432 29561664905199616 29625709695203328 29683572409451772 29706008972119536 29848273844723712 29870834898272256 29929176372682944 29935549499240448 29958176520781824 30016688584298976 30104456679574704 30154740225474816 30324884159038693 30404242664312832 30470112883155456 30493143958652928 30552700880447172 30559206780474624 30582305198298112 30610249896554496 30633386895720448 30642036263138538 30930386491662336 30947175569032704 30953765468602368 31014222041783232 31037664386486016 31044273554767872 31104906901554528 31128417791124864 31414655562522624 31506511280541696 31530325725954048 31574769543571968 31591908393387552 31598635582531584 31660351667653716 31684282394537808 31776926495106632 32069127553408512 32075956361723904 32093367256774656 32138604713992896 32162896932219648 32187207511911424 32250073151583126 32256940490500992 32344371611090679 32499271850669568 32553555462070272 32578161324097536 32648741296754688 32673419105746944 32737234377437856 32761979074624128 32832957284974224 33015133308616704 33176340014225184 33231754534196736 33256873018349568 33328923407103744 33354115337116672 33419260093634478 33444520305345464 33604689260556288 33677493186645504 33702948585879552 33733744783958016 33759242701406208 33768774657336348 33857953937375232 33867513764521542 33924082753659168 33949724539565184 34204772997351936 34212056570560512 34304786953484544 34379107628033952 34405093348085376 34436531133623808 34462560257685504 34657010467472792 34747705902071808 34822986152177664 34849307381317632 34917372434796768 34924807749113856 34951205940912128 34983142738919424 34993020264248844 35019470015015472 35121866126170488 35180530263053952 35444825190609408 35452372820852736 35471616441698304 35540896942560996 35548465030348032 35575334618428416 35644817693855034 35749042306994961 36007441463476224 36085450906939392 36105038163871488 36112726380036096 36183259048747104 36210608450900352 36218319147229184 36289058051813616 36316487422979008 36650431489609728 36678134007742464 36729833958849024 36757596493965312 36785380013613056 36829388674617588 36857226458952144 36865074846286848 36937076945596002 36964996126960776 37142024972193792 37312847196291072 37413982145643264 37421949088677888 37442261799570432 37495038832991712 37523379754256256 37625085343513647 37915817159114496 37979148039081984 38007854878113792 38090198179547136 38118988956704768 38164593097866564 38193440107010832 38222308920394816 38305116832469928 38405359154921472 38488563641880576 38517655526719488 38592885322670112 38665578816700416 38705730016596048 38770380289896192 38799685188074496 38989136775906891 39091169139830784 39205470803982336 39290408717753088 39320106683526144 39356035581284352 39385783151640576 39396903766892406 39500946260271104 39512099391941799 39578096545935696 39608011962826048 39797698459631616 39883919423459328 39905568496910592 39914065998987264 39992023159141536 40022251445731968 40139275572766272 40206320300633088 40508371646410752 40538990219083776 40618167934355424 40626817177540608 40657525278203904 40736934507262896 40745609040632832 40813666528739328 40825190308290318 40856048350851384 41240515322216448 41262900758710272 41352296055710976 41383552515314688 41464379766321162 41473209202072704 41504557054833152 41585620642830873 41886207416696832 41976953095827456 42008681707388928 42090729913848672 42099692724762624 42122544524516736 42131514110042112 42213802223538288 42245709859383744 42448028539650048 42758836737878016 42791156342366208 42851472951990528 42883862576292864 42967620120387186 43000097535444168 43009253987334656 43093256436528669 43125828814787572 43332362467559424 43404740616093696 43498776168787968 43531655062339584 43543946268670554 43616677826133216 43649645836583808 43682638766165504 43777276379965632 43986929876434944 44106154654480128 44235120018966912 44309006045595648 44342497357799424 44438564542804992 44525358614177658 44559013458179304 44806252347408384 44903324248860672 44937264781172736 44978326378610688 45025032876448464 45156685019362056 45232110338212224 45266299386086912 45581622198239232 45606363996469248 45705169324733184 45739715937979392 45829051320670758 45838810170711936 45873457797447168 45915374844831744 45950080343580672 45963054394707807 46295281881612288 46420763353549056 46430648202903552 46556496579729024 46566410332151808 46657360352331792 46692626686687296 46829154834893984 46907373684071936 47259766920812544 47295488588931072 47362154315357952 47387862590081328 47397953373797376 47433779491237888 47490527501480574 47526423591806712 47665389742659948 47973660680945664 48103691330112768 48113934542585856 48140050885161984 48244345398329472 48280811267867136 48375109727374689 48385410735751488 48867241986146304 48973111945132032 49010128658620416 49105851566156784 49142968611936192 49153433128382464 49249435927461336 49286661502614368 49522699962925056 49712887050043392 49764510021337776 49847631801295104 49885309527524352 49923015732760576 49993385110655616 50031173005675008 50128890140451717 50166780458018196 50407033890834432 50554422878819328 50638864052109312 50786930906062848 50801270646782313 50886124130488752 50924586809347776 51073489109959904 51318084855840768 51457180430226816 51568661442050928 51607640022128064 51654796700435712 51693840386528256 51732913584099328 51985515701209188 52121558853107712 52234479228266496 52273961071976448 52376058652195152 52387211623670784 52426808911368192 52474714108379136 52529205022523208 52682799189255732 52770795394580928 53178559231279104 53207424662547456 53322697545522048 53363001927642624 53467226540782551 53519034097021696 53608427067510784 54011162195214336 54128176360409088 54157557245807232 54169089570054144 54210033704271872 54274888573120656 54315912676350528 54327478720843776 54433587077720424 54474731134468512 54975647234414592 55017201011613696 55136394740947968 55178070020419584 55285839688428216 55297612269430272 55405615418394003 55447494190441164 55609621366436606 55969270794436608 56120973218464896 56132923633016832 56163392699355648 56175352146722816 56242558249487568 56285069631384384 56327613145844992 56873725738671744 56968722058622976 57011782317170688 57054875123154944 57135297269320704 57178483435057152 57290160160516248 57333463380592224 57457675248704892 57608038732382208 57776483290079232 57998368225050624 58058595024894072 58155570434844288 58199527782111744 58369701839954176 58527910534354562 58808206205973504 58935613076629632 58980160025289216 59034053371926528 59078674727460864 59095355650338609 59123329810399232 59251419390406656 59367144818903544 59412017944239072 59696547689447424 59858352745365888 59871098998480896 59916353041563648 60033377168597952 60208913359149408 60309480450949632 60649768318077386 60808485328625664 60940225766310912 60986287917305856 61105401760894344 61118413560949248 61164610396596224 61220499793108992 61237785462435477 61266773791440896 61284072526277076 61860772983324672 61894351138065408 62028444083566464 62075328772972032 62088547109535744 62196569649481743 62209813803109056 62256835582249728 62829311125045248 63013022561083392 63060651451908096 63149539087143936 63183816786775104 63197271165063168 63320703335307432 63368564789075616 63553852990213264 64138255106817024 64186734513549312 64277209427985792 64325793864439296 64374415023822848 64451430180580779 64500146303166252 64513880981001984 64688743222181358 64998543701339136 65107110924140544 65297482593509376 65346838211493888 65474468754875712 65523958149248256 65665914569948448 66352680028450368 66463509068393472 66513746036699136 66657846814207488 66708230674233344 66788037921266487 66838520187268956 66889040610690928 67209378521112576 67354986373291008 67405897171759104 67467489567916032 67537549314672696 67715907874750464 67735027529043084 67848165507318336 67899449079130368 68409545994703872 68609573906969088 68758215256067904 68810186696170752 68873062267247616 68925120515371008 69314020934945584 69645972304355328 69698614762635264 69834744869593536 69849615498227712 69902411881824256 69986040528497688 70038940030030944 70243732252340976 70361060526107904 70889650381218816 70943232883396608 71081793885121992 71096930060696064 71150669236856832 71289635387710068 71498084613989922 72170901813878784 72210076327742976 72225452760072192 72366518097494208 72421216901800704 72436638294458368 72578116103627232 72632974845958016 73300862979219456 73356268015484928 73459667917698048 73515192987930624 73570760027226112 73658777349235176 73714452917904288 73730149692573696 73874153891192004 73929992253921552 74284049944387584 74827964291286528 74843898177355776 74884523599140864 74990077665983424 75046759508512512 75250170687027294 75470200425878251 75831634318228992 75958296078163968 76015709756227584 76180396359094272 76237977913409536 76329186195733128 76386880214021664 76444617840789632 76610233664939856 76977127283761152 77035311053438976 77185770645340224 77411460033192096 77540760579792384 77599370376148992 77978273551813782 78182338279661568 78410941607964672 78580817435506176 78640213367052288 78712071162568704 78771566303281152 78793807533784812 79001892520542208 79024198783883598 79156193091871392 79216023925652096 79767838846918656 79811136993821184 79828131997974528 79984046318283072 80044502891463936 80278551145532544 80412640601266176 81016743292821504 81077980438167552 81236335868710848 81253634355081216 81315050556407808 81473869014525792 81491218081265664 81627333057478656 81650380616580636 81712096701702768 82525801517420544 82704592111421952 82767105030629376 82928759532642324 82946418404145408 83009114109666304 83171241285661746 83414432049654909 83953906191654912 84017363414777856 84181459827697344 84199385449525248 84245089049033472 84263028220084224 84427604447076576 84491419718767488 85517673475756032 85582312684732416 85702945903981056 85767725152585728 85935240240774372 86000195070888336 86018507974669312 86186512873057338 86251657629575144 86664724935118848 86997552337575936 87063310124679168 87087892537341108 87233355652266432 87299291673167616 87365277532331008 87554552759931264 87791865801531843 88212309308960256 88470240037933824 88618012091191296 88684994715598848 88877129085609984 89050717228355316 89118026916358608 89612504694816768 89806648497721344 89874529562345472 90050065752896928 90313370038724112 90464220676424448 90532598772173824 90974652477116079 91212727992938496 91410338649466368 91479431875958784 91658102641341516 91677620341423872 91746915594894336 91830749689663488 91900160687161344 91926108789415614 92841526707098112 92861296405807104 93112993159458048 93132820664303616 93314720704663584 93385253373374592 93658309669787968 93814747368143872 94519533841625088 94590977177862144 94724308630715904 94775725180162656 94795906747594752 94867558982475776 94981055002961148 95052847183613424 95330779485319896 96207382660225536 96227869085171712 96280101770323968 96488690796658944 96561622535734272 96750219454749378 96770821471502976 97033114833272037 97734483972292608 97946223890264064 98020257317240832 98211703132313568 98285937223872384 98306866256764928 98498871854922672 98573323005228736 99045399925850112 99529020042675552 99695263602590208 99770619055048704 99846031465521152 99986770221311232 100062346011350016 100257780280903434 100333560916036392 100814067781668864 101108845757638656 101277728104218624 101573861812125696 101602541293564626 101772248260977504 101849173618695552 102146978219919808 102636169711681536 102914360860453632 103137322884101856 103215280044256128 103309593400871424 103387680773056512 103465827168198656 103971031402418376 104243117706215424 104468958456532992 104547922143952896 104752117304390304 104774423247341568 104853617822736384 104949428216758272 105058410045046416 105365598378511464 105541590789161856 106357118462558208 106414849325094912 106645395091044096 106726003855285248 106934453081565102 107038068194043392 107216854135021568 107247126920984883 108022324390428672 108256352720818176 108315114491614464 108338179140108288 108549777146241312 108631825352701056 108654957441687552 108867174155440848 108949462268937024 109951294468829184 110034402023227392 110272789481895936 110356140040839168 110571679376856432 110595224538860544 110811230836788006 110894988380882328 111219242732873212 111938541588873216 112241946436929792 112265847266033664 112326785398711296 112485116498975136 112570139262768768 112655226291689984 112875256030540941 113747451477343488 113937444117245952 114023564634341376 114270594538641408 114356966870114304 114580320321032496 114666926761184448 114915350497409784 115216077464764416 115552966580158464 115996736450101248 116117190049788144 116311140869688576 116399055564223488 116739403679908352 116967410327720673 117055821068709124 117616412411947008 117871226153259264 117960320050578432 118068106743853056 118157349454921728 118190711300677218 118502838780813312 118536298175825397 118734289637807088 118824035888478144 119393095378894848 119716705490731776 119742197996961792 120066754337195904 120417826718298816 120618960901899264 121299536636154772 121616970657251328 121880451532621824 121972575834611712 122210803521788688 122236827121898496 122329220793192448 122440999586217984 122475570924870954 122568145052554152 123721545966649344 123788702276130816 124056888167132928 124150657545944064 124393139298963486 124419627606218112 124513671164499456 124756861928492619 125658622250090496 126026045122166784 126299078174287872 126367633573550208 126394542330126336 126641406670614864 126737129578151232 127107705980426528 128276510213634048 128373469027098624 128554418855971584 128651587728878592 128748830047645696 128902860361161558 129000292606332504 129027761962003968 129279769309586007 129377486444362716 129997087402678272 130214221848281088 130594965187018752 130948937509751424 131047916298496512 131331829139896896 132705360056900736 132927018136786944 133027492073398272 133315693628414976 133416461348466688 133576075842532974 133677040374537912 133778081221381856 134418757042225152 134709972746582016 134811794343518208 134934979135832064 135075098629345392 135470055058086168 135696331014636672 135798898158260736 136819091989407744 137219147813938176 137516430512135808 137620373392341504 137746124534495232 137850241030742016 137889163184123421 138628041869891168 139291944608710656 139669489739187072 139699230996455424 139804823763648512 139972081056995376 140077880060061888 140487464504681952 140722121052215808 141779300762437632 141886465766793216 142163587770243984 142193860121392128 142301338473713664 142579270775420136 142996169227979844 144341803627757568 144420152655485952 144733036194988416 144842433803601408 144873276588916736 145125329182124067 145156232207254464 145265949691916032 146601725958438912 146919335835396096 147030385975861248 147141520054452224 147317554698470352 147428905835808576 147460299385147392 147748307782384008 147859984507843104 148568099888775168 149655928582573056 149769047198281728 149980155331966848 150093519017025024 150386670421355151 150500341374054588 150940400851756502 151663268636457984 151916592156327936 152360792718188544 152403811940346939 152475955826819072 152658372391466256 152773760428043328 152889235681579264 153220467329879712 153954254567522304 154371541290680448 154822920066384192 155081521159584768 155198740752297984 155956547103627564 156364676559323136 156821883215929344 157161634871012352 157280426734104576 157424142325137408 157587615067569624 158003785041084416 158048397567767196 158312386183742784 158432047851304192 159535677693837312 159622273987642368 159968092636566144 160089005782927872 160401679622347653 160557102291065088 160825281202532352 162033486585643008 162472671737421696 162507268710162432 162630101112815616 162947738029051584 162982436162531328 163300761233161272 163424193403405536 165051603034841088 165409184222843904 165534210061258752 165857519065284648 165892836808290816 166018228219332608 166216846255182009 166342482571323492 166828864099309818 167907812383309824 168362919655394688 168398770899050496 168490178098066944 168526056440168448 168855208894153152 168982839437534976 171035346951512064 171164625369464832 171405891807962112 171535450305171456 171870480481548744 172000390141776672 172037015949338624 172373025746114676 172503315259150288 173329449870237696 173995104675151872 174175785074682216 174466711304532864 174598583346335232 174730555064662016 175109105519862528 175583731603063686 176424618617920512 176940480075867648 177236024182382592 177369989431197696 177754258171219968 178101434456710632 178236053832717216 179613296995442688 179749059124690944 180100131505793856 180626740077448224 180928441352848896 181065197544347648 181949304954232158 182425455985876992 182820677298932736 182958863751917568 183316205282683032 183355240682847744 183493831189788672 183661499379326976 183800321374322688 183852217578831228 185683053414196224 186225986318916096 186265641328607232 186629441409327168 186770506746749184 187316619339575936 187629494736287744 189039067683250176 189181954355724288 189448617261431808 189551450360325312 189591813495189504 189735117964951552 189962110005922296 190105694367226848 190661558970639792 192414765320451072 192560203540647936 192977381593317888 193123245071468544 193500438909498756 193541642943005952 194066229666544074 195892447780528128 196040514634481664 196423406264627136 196571874447744768 196613732513529856 196997743709845344 197146646010457472 199058040085351104 199390527205180416 199541238110097408 199692062931042304 199973540442622464 200124692022700032 200515560561806868 200667121832072784 201628135563337728 202217691515277312 203147723624251392 203205082587129252 203544496521955008 203698347237391104 204293956439839616 204847686870240967 205828721720907264 206274645768203712 206430560088512256 206619186801742848 206775361546113024 206931654336397312 207942062804836752 208937916913065984 209095844287905792 209504234608780608 209548846494683136 209707235645472768 210116820090092832 210731196757022928 211083181578323712 212829698650189824 213290790182088192 213452007710570496 213868906163130204 214076136388086784 214433708270043136 214494253841969766 216512705441636352 216630228983228928 216676358280216576 217099554292482624 217263650705402112 217309914883375104 217734348310881696 217898924537874048 219902588937658368 220068804046454784 220545578963791872 220712280081678336 221143358753712864 221190449077721088 221622461673576012 221789976761764656 222438485465746424 224483892873859584 224531694532067328 224653570797422592 224970232997950272 225140278525537536 225310452583379968 225750512061081882 226410601277634753 227494902954686976 227874888234491904 228047129268682752 228541189077282816 228713933740228608 229160640642064992 229333853522368896 229830700994819568 231105933160316928 232234380099576288 232622281739377152 232798111128446976 233478807359816704 233934820655441346 234111642137418248 235232824823894016 235742452306518528 235920640101156864 236136213487706112 236314698909843456 236381422601354436 237005677561626624 237072596351650794 237468579275614176 237648071776956288 239433410981463552 239484395993923584 240133508674391808 240835653436597632 241237921803798528 242599073272309544 243233941314502656 243760903065243648 243945151669223424 244421607043577376 244473654243796992 244658441586384896 244881999172435968 244951141849741908 245136290105108304 247577404552261632 248113776334265856 248301315091888128 248786278597926972 248839255212436224 249027342328998912 249513723856985238 250243296148964727 252052090244333568 252598156348575744 252735267147100416 252789084660252672 253282813341229728 253474259156302464 254215411960853056 256553020427268096 256746938054197248 257108837711943168 257303175457757184 257497660095291392 257805720722323116 258000585212665008 258055523924007936 258559538619172014 258754972888725432 259994174805356544 261189930374037504 261897875019502848 262095832596993024 262663658279793792 263375597404595529 265410720113801472 265854036273573888 266054984146796544 266631387256829952 266832922696933376 267152151685065948 267354080749075824 267556162442763712 268837514084450304 269419945493164032 269623588687036416 270150197258690784 270940110116172336 271392662029273344 271597796316521472 272923957431348237 273638183978815488 274438295627876352 275032861024271616 275240746784683008 275492249068990464 275700482061484032 275778326368246842 277256083739782336 278583889217421312 279338979478374144 279398461992910848 279944162113990752 280155760120123776 280974929009363904 281444242104431616 283558601524875264 283772931533586432 284327175540487968 284387720242784256 284602676947427328 285158541550840272 285992338455959688 288683607255515136 288840305310971904 289466072389976832 289684867607202816 290250658364248134 290312464414508928 290531899383832064 291099344499816111 293203451916877824 293838671670792192 294060771951722496 294635109396940704 294857811671617152 294920598770294784 295496615564768016 295719969015686208 297136199777550336 299311857165146112 299538094396563456 299960310663933696 300187038034050048 300773340842710302 301000682748109176 301880801703513004 303326537272915968 303833184312655872 304721585436377088 304807623880693878 305316744782932512 305547520856086656 305778471363158528 306440934659759424 307908509135044608 308743082581360896 309645840132768384 310163042319169536 310397481504595968 311913094207255128 312729353118646272 313643766431858688 314323269742024704 314560853468209152 314848284650274816 315175230135139248 316096795135534392 316624772367485568 316864095702608384 319071355387674624 319244547975284736 319936185273132288 320178011565855744 320803359244695306 321114204582130176 321650562405064704 321741380762954649 324066973171286016 324945343474843392 325014537420324864 325895476058103168 325964872325062656 326601522466322544 326848386806811072 330103206069682176 330818368445687808 331068420122517504 331715038130569296 331785673616581632 332036456438665216 332433692510364018 332684965142646984 333657728198619636 335815624766619648 336725839310789376 336797541798100992 336980356196133888 337710417788306304 337965678875069952 338625768091622823 342070693903024128 342811783615924224 343070900610342912 343740960963097488 344000780283553344 344074031898677248 344746051492229352 345006630518300576 346658899740475392 347990209350303744 348351570149364432 348933422609065728 349197166692670464 349461110129324032 350218211039725056 350902230983162019 351167463206127372 352849237235841024 353880960151735296 354472048364765184 355508516342439936 355608894527476191 356202868913421264 356472107665434432 359226593990885376 360200263011587712 361253480154896448 361856882705697792 362130395088695296 363898609908464316 364850911971753984 365641354597865472 365917727503835136 366632410565366064 366710481365695488 366987662379577344 367322998758653952 367704435157662456 371366106828392448 372451972637832192 373258882818654336 373541013493498368 374270585785477857 374633238679151872 375258989472575488 378078135366500352 378897234522863616 379102900720650624 379183626990379008 379470235929903104 379924220011844592 380211388734453696 381323117941279584 384829530640902144 385120407081295872 385954763186635776 386246490142937088 387000877818997512 387083285886011904 387839307928758021 388132459333088148 391784895561056256 392846812529254272 393143748895489536 393227465027059712 393995487419690688 394293292020914944 398116080170702208 398781054410360832 399082476220194816 399384125862084608 399947080885244928 400249384045400064 401031121123613736 401334243664145568 403256271126675456 404435383030554624 406410165174258504 407088993043910016 407396694474782208 408587912879679232 409695373740481934 411657443441814528 412549291536407424 412861120177024512 413238373603485696 413550723092226048 413667489552370263 413863308672794624 415884125609673504 417875833826131968 419008469217561216 419097692989366272 419414471290945536 420233640180185664 421462393514045856 422166363156647424 425659397300379648 426581580364176384 426904015421140992 427737812326260408 428152272776173568 428867416540086272 428988507683939532 433025410883272704 433260457966457856 434199108584965248 434527301410804224 434619829766750208 435375987546372201 435468696621763392 435797849075748096 439805177875316736 441091157927583744 441424560163356672 442286717507425728 442380898155442176 443244923347152024 443579953523529312 444876970931492848 448967785747719168 449307141594845184 449940465995900544 450280557051075072 450620905166759936 451160011264065453 451501024122163764 452821202555269506 454989805909373952 455749776468983808 457082378154565632 457427867480457216 458321281284129984 458667707044737792 459661401989639136 464468760199152576 465244563478754304 465596222256893952 466957614719633408 467869641310882692 468223284274836496 470465649647788032 471484904613037056 471841280202313728 472272426975412224 472762845202708872 474011355123253248 474145192703301588 474937158551228352 475296143553912576 478866821962927104 480267017348783616 481671306873195264 482475843607597056 485198146544619088 487521806130487296 487890303338446848 488843214087154752 488947308487593984 489316883172769792 489902283699483816 490272580210216608 495154809104523264 496227552668531712 496602630183776256 497572557195853944 497678510424872448 498054684657997824 499027447713970476 500486592297929454 505196312697151488 505470534294200832 505578169320505344 506565626682459456 506948518312604928 508430823921706112 513106040854536192 513493876108394496 514217675423886336 514606350915514368 514995320190582784 515611441444646232 516001170425330016 516111047848015872 517119077238344028 517509945777450864 519988349610713088 523795750039005696 524191665193986048 525327316559587584 526751194809191058 528291402981147757 530821440227602944 531708072547147776 532109968293593088 533262774513659904 533665845393866752 534304303370131896 534708161498151648 535112324885527424 538839890986328064 539247177374072832 540300394517381568 541880220232344672 542785324058546688 543195592633042944 545847914862696474 547276367957630976 548876591255752704 550065722048543232 550481493569366016 550984498137980928 551400964122968064 551556652736493684 554512167479564672 558677958956748288 558796923985821696 559888324227981504 560311520240247552 561949858018727808 562888484208863232 567117203049750528 567545863067172864 568654351080975936 568775440485568512 569205353894854656 570317083101680544 571984676911919376 577680610621943808 578932144779953664 579369735214405632 580501316728496268 580624928829017856 581063798767664128 582198688999632222 587677343341584384 588121543903444992 589270218793881408 589715623343234304 589841197540589568 590993231129536032 591439938031372416 598623714330292224 599076188793126912 599920621327867392 600374076068100096 601546681685420604 602001365496218352 603761603407026008 606653074545831936 609443170872754176 609615247761387756 610633489565865024 611095041712173312 611556942726317056 612881869319518848 614543060610722901 617486165162721792 619291680265536768 620326084638339072 620794963009191936 623826188414510256 627287532863717376 628646539484049408 629121706936418304 630350460270278496 632193590271068784 633249544734971136 633728191405216768 638489095950569472 639872370546264576 640356023131711488 641606718489390612 642228409164260352 643301124810129408 643482761525909298 649890686949686784 650029074840649728 651790952116206336 651929744650125312 653203044932645088 653696773613622144 660206412139364352 661636736891375616 662136840245035008 663430076261138592 663571347233163264 664072912877330432 664867385020728036 665369930285293968 667315456397239272 673451678621578752 673595083596201984 673960712392267776 675420835576612608 675931357750139904 677251536183245646 679231803832904259 684141387806048256 685623567231848448 686141801220685824 687481921926194976 688001560567106688 688148063797354496 689492102984458704 690013261036601152 693317799480950784 696703140298728864 697866845218131456 698394333385340928 698922220258648064 700436422079450112 701804461966324038 702334926412254744 705698474471682048 707761920303470592 708944096729530368 711017032684879872 711217789054952382 712405737826842528 712944215330868864 718453187981770752 720400526023175424 722506960309792896 723713765411395584 724260790177390592 727797219816928632 729701823943507968 731282709195730944 731835455007670272 733264821130732128 733420962731390976 733975324759154688 734645997517307904 735408870315324912 742732213656784896 744903945275664384 746517765637308672 747082026986996736 748541171570955714 749266477358303744 750517978945150976 750729888446894181 756156270733000704 757794469045727232 758205801441301248 758367253980758016 759848440023689184 760422777468907392 762646235882559168 769659061281804288 770240814162591744 771909526373271552 772492980285874176 774001755637995024 774166571772023808 775678615857516042 776264918666176296 783569791122112512 785693625058508544 786287497790979072 787990974839381376 788586584041829888 790126792213786587 796232160341404416 797562108820721664 798164952440389632 799894161770489856 800498768090800128 802062242247227472 802668487328291136 806512542253350912 808870766061109248 812820330348517008 814177986087820032 814793388949564416 817175825759358464 818771872294044711 819390747480963868 823314886883629056 825098583072814848 825722240354049024 826476747206971392 827101446184452096 827334979104740526 831768251219347008 835751667652263936 838016938435122432 838195385978732544 840467280360371328 842924787028091712 844332726313294848 851318794600759296 853163160728352768 853808030842281984 855475624652520816 856304545552347136 857977015367879064 866050821766545408 866520915932915712 868398217169930496 869054602821608448 870751975092744402 870937393243526784 871595698151496192 873298033499448333 879610355750633472 882182315855167488 884573435014851456 884761796310884352 886489846694304048 887159907047058624 889753941862985696 897935571495438336 898614283189690368 899880931991801088 900561114102150144 901241810333519872 902320022528130906 903002048244327528 905642405110539012 909979611818747904 911499552937967616 914164756309131264 916642562568259968 917335414089475584 919322803979278272 928937520398305152 930489126957508608 931192444513787904 933915229439266816 935739282621765384 936446568549672992 940931299295576064 942969809226074112 943682560404627456 944544853950824448 945525690405417744 948290385406603176 949874317102456704 950592287107825152 957733643925854208 960534034697567232 963342613746390528 964951687215194112 965224142288863947 970396293089238176 975043612260974592 977686428174309504 977894616975187968 978633766345539584 979804567398967632 980545160420433216 990309618209046528 992455105337063424 993205260367552512 995145114391707888 995357020849744896 996109369315995648 998054895427940952 1000973184595858908 1010392625394302976 1010941068588401664 1013131253364918912 1013897036625209856 1015877304274868469 1016861647843412224 1026212081709072384 1028435350847772672 1029212701831028736 1029990640381165568 1031222882889292464 1032002340850660032 1032222095696031744 1034238154476688056 1035019891554901728 1039976699221426176 1047591500078011392 1048383330387972096 1050654633119175168 1052706692949486057 1053502389618382116 1056582805962295514 1061642880455205888 1063416145094295552 1066525549027319808 1066826683582428573 1067331690787733504 1068608606740263792 1069416322996303296 1070224649771054848 1077679781972656128 1080600789034763136 1083760440464689344 1085570648117093376 1086391185266085888 1091695829725392948 1094552735915261952 1097753182511505408 1100131444097086464 1100962987138732032 1101968996275961856 1103113305472987368 1109024334959129344 1117355917913496576 1119776648455963008 1120623040480495104 1122811757356433571 1123899716037455616 1125776968417726464 1134234406099501056 1137308702161951872 1137550880971137024 1138410707789709312 1140634166203361088 1143969353823838752 1155361221243887616 1157864289559907328 1158739470428811264 1161002633456992536 1161249857658035712 1162127597535328256 1163517923786274063 1164397377999264444 1175354686683168768 1178540437587762816 1179431246686468608 1179682395081179136 1181986462259072064 1182879876062744832 1197247428660584448 1198152377586253824 1199841242655734784 1200748152136200192 1203093363370841208 1204002730992436704 1207523206814052016 1213306149091663872 1219230495522775512 1221266979131730048 1222190083424346624 1223113885452634112 1225763738639037696 1229086121221445802 1234972330325443584 1238583360531073536 1240652169276678144 1241589926018383872 1247652376829020512 1257293078968098816 1258243413872836608 1260700920540556992 1264387180542137568 1266499089469942272 1267456382810433536 1276978191901138944 1279744741092529152 1280712046263422976 1283213436978781224 1284456818328520704 1286602249620258816 1286965523051818596 1299781373899373568 1303581904232412672 1303859489300250624 1306406089865290176 1307393547227244288 1323273473782751232 1324273680490070016 1326860152522277184 1327142694466326528 1328145825754660864 1329734770041456072 1330739860570587936 1334630912794478544 1346903357243157504 1347921424784535552 1350841671153225216 1351862715500279808 1354503072366491292 1358463607665808518 1371247134463696896 1372283602441371648 1374963843852389952 1376003121134213376 1376296127594708992 1378984205968917408 1380026522073202304 1393406280597457728 1395733690436262912 1396788666770681856 1397844440517296128 1400872844158900224 1403608923932648076 1404669852824509488 1411396948943364096 1415523840606941184 1422034065369759744 1422435578109904764 1424811475653685056 1425888430661737728 1433933808091686769 1440801052046350848 1445013920619585792 1447427530822791168 1448521580354781184 1455594439633857264 1462565418391461888 1463670910015340544 1466529642261464256 1466841925462781952 1467950649518309376 1470817740630649824 1485464427313569792 1489807890551328768 1493035531274617344 1494164053973993472 1497082343141911428 1498532954716607488 1501035957890301952 1501459776893788362 1515588938091454464 1516411602882602496 1516734507961516032 1519696880047378368 1520845554937814784 1525292471765118336 1539318122563608576 1540481628325183488 1543819052746543104 1544985960571748352 1548003511275990048 1548333143544047616 1551357231715032084 1552529837332352592 1571387250117017088 1572574995581958144 1575981949678762752 1577173168083659776 1580253584427573174 1584874208943443271 1592464320682808832 1595124217641443328 1596329904880779264 1599788323540979712 1600997536181600256 1604124484494454944 1605336974656582272 1617741532122218496 1625640660697034016 1628355972175640064 1629586777899128832 1634351651518716928 1637543744588089422 1638781494961927736 1646629773767258112 1650197166145629696 1651444480708098048 1652953494413942784 1654202892368904192 1654669958209481052 1663536502438694016 1676033876870244864 1676390771957465088 1680934560720742656 1685849574056183424 1688665452626589696 1702637589201518592 1706326321456705536 1707616061684563968 1710951249305041632 1712609091104694272 1715954030735758128 1733041831865831424 1736796434339860992 1738109205643216896 1741503950185488804 1741874786487053568 1743191396302992384 1746596066998896666 1764364631710334976 1769146870029702912 1769523592621768704 1772979693388608096 1774319814094117248 1779507883725971392 1795871142990876672 1797228566379380736 1799761863983602176 1801122228204300288 1802483620667039744 1804640045056261812 1806004096488655056 1811284810221078024 1819959223637495808 1828329512618262528 1833285125136519936 1834670828178951168 1838645607958556544 1843629181832168703 1857875040796610304 1860978253915017216 1862384889027575808 1867830458878533632 1871478565243530768 1872893137099345984 1881862598591152128 1885939618452148224 1887365120809254912 1891051380810835488 1896580770813206352 1899748634204913408 1901184574215650304 1915467287851708416 1921068069395134464 1926685227492781056 1929903374430388224 1930448284577727894 1940792586178476352 1950087224521949184 1955372856348619008 1955789233950375936 1959609134797935264 1961090320840866432 1980619236418093056 1984910210674126848 1986410520735105024 1990290228783415776 1990714041699489792 1992218738631991296 1996109790855881904 2001946369191717816 2020785250788605952 2021882137176803328 2026262506729837824 2027794073250419712 2031754608549736938 2033723295686824448 2037695411498712777 2052424163418144768 2056870701695545344 2058425403662057472 2062445765778584928 2064004681701320064 2064444191392063488 2068476308953376112 2070039783109803456 2079953398442852352 2095183000156022784 2096766660775944192 2101309266238350336 2105413385898972114 2107004779236764232 2113165611924591028 2123285760910411776 2126832290188591104 2133051098054639616 2133653367164857146 2137217213480527584 2138832645992606592 2140449299542109696 2155359563945312256 2161201578069526272 2167520880929378688 2171141296234186752 2172782370532171776 2183391659450785896 2189105471830523904 2195506365023010816 2200262888194172928 2201925974277464064 2203937992551923712 2206226610945974736 2218048669918258688 2234711835826993152 2239553296911926016 2241246080960990208 2245623514712867142 2247799432074911232 2251553936835452928 2252189665340682543 2268468812199002112 2274617404323903744 2275101761942274048 2281268332406722176 2287938707647677504 2310722442487775232 2315728579119814656 2317478940857622528 2322005266913985072 2322499715316071424 2324255195070656512 2327035847572548126 2328794755998528888 2350709373366337536 2357080875175525632 2358862493372937216 2363972924518144128 2365759752125489664 2370380376641359761 2394494857321168896 2399682485311469568 2401496304272400384 2406186726741682416 2408005461984873408 2415046413628104032 2426612298183327744 2438460991045551024 2442533958263460096 2444380166848693248 2446227770905268224 2451527477278075392 2456315616882134133 2458172242442891604 2469944660650887168 2477166721062147072 2481304338553356288 2495304753658041024 2514586157936197632 2521401841081113984 2528774361084275136 2532998178939884544 2534912765620867072 2553956383802277888 2559489482185058304 2561424092526845952 2566426873957562448 2568913636657041408 2573931046103637192 2599562747798747136 2607163808464825344 2612812179730580352 2614787094454488576 2619894100498344999 2646546947565502464 2653720305044554368 2654285388932653056 2656291651509321728 2659469540082912144 2661479721141175872 2669261825588957088 2693806714486315008 2695842849569071104 2701683342306450432 2703725431000559616 2709006144732982584 2716927215331617036 2742494268927393792 2749927687704779904 2752006242268426752 2752592255189417984 2757968411937834816 2760053044146404608 2786812561194915456 2791467380872525824 2793577333541363712 2795688881034592256 2801745688317800448 2807217847865296152 2809339705649018976 2822793897886728192 2831047681213882368 2844871156219809528 2849622951307370112 2851776861323475456 2867867616183373538 2881602104092701696 2890027841239171584 2894855061645582336 2895672426866591841 2897043160709562368 2911188879267714528 2925130836782923776 2933059284522928512 2933683850925563904 2935901299036618752 2941635481261299648 2970928854627139584 2979615781102657536 2986071062549234688 2988328107947986944 2994164686283822856 2997065909433214976 3002071915780603904 3002919553787576724 3031177876182908928 3032823205765204992 3039393760094756736 3041691109875629568 3047631912824605407 3050584943530236672 3078636245127217152 3087638105493086208 3089971921143496704 3096007022551980096 3096666287088095232 3102714463430064168 3105059674664705184 3142774500234034176 3145149991163916288 3151963899357525504 3154346336167319552 3158120078848458171 3160507168855146348 3169748417886886542 3184928641365617664 3190248435282886656 3199576647081959424 3201995072363200512 3208248968988909888 3210673949313164544 3251281321394068032 3256711944351280128 3259173555798257664 3268703303037433856 3275087489176178844 3277562989923855472 3293259547534516224 3300394332291259392 3302888961416196096 3305906988827885568 3309339916418962104 3327073004877388032 3352067753740489728 3361869121441485312 3371699148112366848 3377330905253179392 3412652642913411072 3415232123369127936 3421902498610083264 3425218182209388544 3431908061471516256 3466083663731662848 3473592868679721984 3476218411286433792 3483007900370977608 3483749572974107136 3486382792605984768 3493192133997793332 3538293740059405824 3539047185243537408 3545959386777216192 3548639628188234496 3559015767451942784 3591742285981753344 3594457132758761472 3599523727967204352 3602244456408600576 3604967241334079488 3609280090112523624 3612008192977310112 3622569620442156048 3639918447274991616 3666570250273039872 3669341656357902336 3677291215917113088 3687258363664337406 3715750081593220608 3721956507830034432 3724769778055151616 3735660917757067264 3742957130487061536 3745786274198691968 3771879236904296448 3774730241618509824 3782102761621670976 3793161541626412704 3799497268409826816 3802369148431300608 3830934575703416832 3842136138790268928 3853370454985562112 3859806748860776448 3860896569155455788 3881585172356952704 3910745712697238016 3911578467900751872 3919218269595870528 3922180641681732864 3969820421348253696 3972821041470210048 3980580457566831552 3981428083398979584 3984437477263982592 3992219581711763808 4003892738383435632 4043764274353606656 4052525013459675648 4055588146500839424 4063509217099473876 4067446591373648896 4075390822997425554 4113741403391090688 4116850807324114944 4124891531557169856 4128009363402640128 4128888382784126976 4136952617906752224 4140079566219606912 4190366000312045568 4193533321551888384 4202618532476700672 4210826771797944228 4214009558473528464 4226331223849182056 4246571521820823552 4266102196109279232 4267306734329714292 4274434426961055168 4277665291985213184 4280898599084219392 4301801424275060307 4322403156139052544 4335041761858757376 4342282592468373504 4345564741064343552 4366783318901571792 4391012730046021632 4400525776388345856 4403851948554928128 4412453221891949472 4436097339836517376 4469423671653986304 4479106593823852032 4482492161921980416 4491247029425734284 4495598864149822464 4503107873670905856 4504379330681365086 4549234808647807488 4550203523884548096 4562536664813444352 4575877415295355008 4621444884975550464 4631457158239629312 4634957881715245056 4644010533827970144 4644999430632142848 4648510390141313024 4654071695145096252 4657589511997057776 4714161750351051264 4717724986745874432 4727945849036288256 4731519504250979328 4740760753282719522 4754622626830329813 4788989714642337792 4799364970622939136 4802992608544800768 4812373453483364832 4816010923969746816 4830092827256208064 4853224596366655488 4876921982091102048 4885067916526920192 4888760333697386496 4892455541810536448 4903054954556150784 4912631233764268266 4916344484885783208 4939889321301774336 4954333442124294144 4962608677106712576 4990609507316082048 5029172315872395264 5042803682162227968 5057548722168550272 5065996357879769088 5069825531241734144 5107912767604555776 5118978964370116608 5122848185053691904 5132853747915124896 5137827273314082816 5147862092207274384 5199125495597494272 5214327616929650688 5225624359461160704 5229574188908977152 5239788200996689998 5293093895131004928 5307440610089108736 5308570777865306112 5318939080165824288 5322959442282351744 5338523651177914176 5387613428972630016 5391685699138142208 5403366684612900864 5407450862001119232 5418012289465965168 5433854430663234072 5484988537854787584 5499855375409559808 5504012484536853504 5515936823875669632 5520106088292809216 5530887545496506109 5573625122389830912 5582934761745051648 5587154667082727424 5603491376635600896 5614435695730592304 5618679411298037952 5645587795773456384 5662095362427764736 5689742312439619056 5699245902614740224 5703553722646950912 5735735232366747076 5763204208185403392 5780055682478343168 5789710123291164672 5791344853733183682 5822377758535429056 5850261673565847552 5866118569045857024 5867367701851127808 5883270962522599296 5941857709254279168 5959231562205315072 5972142125098469376 5976656215895973888 5988329372567645712 5994131818866429952 6005839107575153448 6062355752365817856 6065646411530409984 6078787520189513472 6083382219751259136 6095263825649210814 6101169887060473344 6113086234496138331 6157272490254434304 6175276210986172416 6192014045103960192 6193332574176190464 6205428926860128336 6210119349329410368 6285549000468068352 6290299982327832576 6303927798715051008 6308692672334639104 6316240157696916342 6321014337710292696 6339496835773773084 6369857282731235328 6380496870565773312 6399153294163918848 6416497937977819776 6421347898626329088 6502562642788136064 6513423888702560256 6518347111596515328 6537406606074867712 6550174978352357688 6555125979847710944 6586519095069032448 6600788664582518784 6605777922832392192 6611813977655771136 6618679832837924208 6654146009754776064 6704135507480979456 6723738242882970624 6743398296224733696 6754661810506358784 6756568996022047629 6825305285826822144 6843804997220166528 6850436364418777088 6863816122943032512 6932167327463325696 6947185737359443968 6952436822572867584 6966015800741955216 6967499145948214272 6972765585211969536 6986384267995586664 7076587480118811648 7091918773554432384 7097279256376468992 7111141129924079283 7118031534903885568 7183484571963506688 7199047455934408704 7204488912817201152 7209934482668158976 7218560180225047248 7224016385954620224 7245139240884312096 7279836894549983232 7333140500546079744 7338683312715804672 7354582431834226176 7368946850646402399 7374516727328674812 7431500163186441216 7443913015660068864 7471321835514134528 7485914260974123072 7491572548397383936 7543758473808592896 7564205523243341952 7586323083252825408 7598994536819653632 7604738296862601216 7661869151406833664 7684272277580537856 7706740909971124224 7721793138310911576 7763170344713905408 7821491425394476032 7838436539191741056 7844361283363465728 7859682301495034997 7939640842696507392 7961160915133663104 7962856166797959168 7968874954527965184 7984439163423527616 8007785476766871264 8087528548707213312 8105050026919351296 8111176293001678848 8127018434198947752 8134893182747297792 8150781645994851108 8227482806782181376 8249783063114339712 8256018726805280256 8257776765568253952 8273905235813504448 8280159132439213824 8380732000624091136 8387066643103776768 8405237064953401344 8421653543595888456 8428019116947056928 8452662447698364112 8493143043641647104 8534613468659428584 8548868853922110336 8555330583970426368 8561797198168438784 8603602848550120614 8644806312278105088 8670083523717514752 8684565184936747008 8691129482128687104 8733566637803143584 8801051552776691712 8807703897109856256 8824906443783898944 8872194679673034752 8938847343307972608 8958213187647704064 8964984323843960832 8982494058851468568 8991197728299644928 9006215747341811712 9008758661362730172 9098469617295614976 9125073329626888704 9151754830590710016 9262914316479258624 9269915763430490112 9288021067655940288 9289998861264285696 9297020780282626048 9308143390290192504 9315179023994115552 9428323500702102528 9435449973491748864 9455891698072576512 9463039008501958656 9481521506565439044 9509245253660659626 9598729941245878272 9605985217089601536 9624746906966729664 9632021847939493632 9660185654512416128 9753843964182204096 9770135833053840384 9777520667394772992 9784911083621072896 9806109909112301568 9825262467528536532 9832688969771566416 9879778642603548672 9908666884248588288 9981219014632164096 10037536656641807383 10085607364324455936 10115097444337100544 10131992715759538176 10139651062483468288 10237957928740233216 10245696370107383808 10265707495830249792 10275654546628165632 10295724184414548768 10398250991194988544 10428655233859301376 10451248718922321408 10459148377817954304 10479576401993379996 10614881220178217472 10617141555730612224 10637878160331648576 10645918884564703488 10677047302355828352 10775226857945260032 10783371398276284416 10806733369225801728 10814901724002238464 10836024578931930336 10867708861326468144 10999710750819119616 11008024969073707008 11031873647751339264 11040212176585618432 11061775090993012218 11147250244779661824 11165869523490103296 11174309334165454848 11206982753271201792 11228871391461184608 11237358822596075904 11324190724855529472 11379484624879238112 11398491805229480448 11407107445293901824 11471470464733494152 11526408416370806784 11560111364956686336 11579420246582329344 11582689707466367364 11644755517070858112 11732237138091714048 11734735403702255616 11766541925045198592 11918463124410630144 11944284250196938752 11953312431791947776 11976658745135291424 11988263637732859904 12011678215150306896 12131292823060819968 12157575040379026944 12166764439502518272 12190527651298421628 12202339774120946688 12226172468992276662 12350552421972344832 12384028090207920384 12386665148352380928 12410857853720256672 12420238698658820736 12571098000936136704 12580599964655665152 12607855597430102016 12617385344669278208 12632480315393832684 12642028675420585392 12678993671547546168 12739714565462470656 12798306588327837696 12832995875955639552 12842695797252658176 12905404272825180921 13005125285576272128 13026847777405120512 13036694223193030656 13074813212149735424 13100349956704715376 13110251959695421888 13173038190138064896 13201577329165037568 13211555845664784384 13237359665675848416 13308292019509552128 13408271014961958912 13447476485765941248 13486796592449467392 13509323621012717568 13513137992044095258 13650610571653644288 13687609994440333056 13727632245886065024 13864334654926651392 13894371474718887936 13904873645145735168 13932031601483910432 13934998291896428544 13945531170423939072 13972768535991173328 14153174960237623296 14183837547108864768 14194558512752937984 14222282259848158566 14236063069807771136 14263867880490989439 14366969143927013376 14398094911868817408 14408977825634402304 14437120360450094496 14448032771909240448 14490278481768624192 14559673789099966464 14666281001092159488 14677366625431609344 14709164863668452352 14737893701292804798 14749033454657349624 14863000326372882432 14887826031320137728 14971828521948246144 14983145096794767872 15087516947617185792 15128411046486683904 15172646166505650816 15197989073639307264 15209476593725202432 15323738302813667328 15368544555161075712 15413481819942248448 15443586276621823152 15526340689427810816 15642982850788952064 15676873078383482112 15688722566726931456 15719364602990069994 15879281685393014784 15922321830267326208 15925712333595918336 15968878326847055232 16015570953533742528 16175057097414426624 16210100053838702592 16222352586003357696 16254036868397895504 16269786365494595584 16301563291989702216 16454965613564362752 16499566126228679424 16512037453610560512 16547810471627008896 16560318264878427648 16592662636489518327 16761464001248182272 16810474129906802688 16843307087191776912 16856038233894113856 16905324895396728224 16986286087283294208 17069226937318857168 17097737707844220672 17110661167940852736 17123594396336877568 17207205697100241228 17289612624556210176 17340167047435029504 17369130369873494016 17467133275606287168 17602103105553383424 17649812887567797888 17744389359346069504 17877694686615945216 17916426375295408128 17929968647687921664 17964988117702937136 17982395456599289856 18017517322725460344 18196939234591229952 18250146659253777408 18303509661181420032 18339258703488414993 18525828632958517248 18576042135311880576 18579997722528571392 18594041560565252096 18616286780580385008 18630358047988231104 18856647001404205056 18870899946983497728 18911783396145153024 18926078017003917312 18963043013130878088 19018490507321319252 19197459882491756544 19249493813933459328 19264043695878987264 19320371309024832256 19507687928364408192 19540271666107680768 19555041334789545984 19569822167242145792 19612219818224603136 19650524935057073064 19665377939543132832 19759557285207097344 19817333768497176576 19962438029264328192 20075073313283614766 20171214728648911872 20230194888674201088 20263985431519076352 20269706988066142887 20279302124966936576 20475915857480466432 20531414991660499584 20551309093256331264 20591448368829097536 20796501982389977088 20857310467718602752 20902497437844642816 20918296755635908608 20959152803986759992 21229762440356434944 21275756320663297152 21291837769129406976 21333423389772237849 21354094604711656704 21550453715890520064 21613466738451603456 21629803448004476928 21672049157863860672 21735417722652936288 21999421501638239232 22016049938147414016 22063747295502678528 22080424353171236864 22106840551939207197 22123550181986024436 22294500489559323648 22331739046980206592 22413965506542403584 22457742782922369216 22474717645192151808 22758969249758476224 22796983610458960896 22814214890587803648 22942940929466988304 23052816832741613568 23120222729913372672 23165379414932734728 23289511034141716224 23464474276183428096 23533083850090397184 23888568500393877504 23906624863583895552 23953317490270582848 23976527275465719808 24023356430300613792 24262585646121639936 24315150080758053888 24333528879005036544 24381055302596843256 24404679548241893376 24452344937984553324 24768056180415840768 24773330296704761856 24821715707440513344 24840477397317641472 25142196001872273408 25161199929311330304 25215711194860204032 25234770689338556416 25264960630787665368 25284057350841170784 25357987343095092336 25479429130924941312 25665991751911279104 25685391594505316352 25810808545650361842 26010250571152544256 26053695554810241024 26073388446386061312 26149626424299470848 26200699913409430752 26220503919390843776 26403154658330075136 26423111691329568768 26474719331351696832 26616584039019104256 26816542029923917824 26894952971531882496 26973593184898934784 27018647242025435136 27026275984088190516 27375219988880666112 27455264491772130048 27788742949437775872 27809747290291470336 27864063202967820864 27869996583792857088 27891062340847878144 27945537071982346656 28306349920475246592 28367675094217729536 28389117025505875968 28444564519696317132 28472126139615542272 28527735760981978878 28796189823737634816 28817955651268804608 28874240720900188992 28896065543818480896 28980556963537248384 29332562002184318976 29354733250863218688 29418329727336904704 29475787402585609596 29498066909314699248 29726000652745764864 29943657043896492288 29966290193589535744 30112609969925422149 30256822092973367808 30345292333011301632 30395978147278614528 30418953187450404864 30737089110322151424 30826963639884496896 30887172553243646304 31052681378855621632 31285965701577904128 31353746156766964224 31377445133453862912 31438729205980139988 31844643660534652416 31851424667191836672 31937756653694110464 32031141907067485056 32350114194828853248 32420200107677405184 32444705172006715392 32508073736795791008 32539572730989191168 32603126583979404432 32999132252457358848 33024074907221121024 33095620943254017792 33120636529756855296 33185325272979036654 33522928002496364544 33620948259813605376 33686614174383553824 33712076467788227712 33810649790793456448 33972572174566588416 34138453874637714336 34195475415688441344 34221322335881705472 34247188792673755136 34414411394200482456 34579225249112420352 34680334094870059008 34738260739746988032 34934266551212574336 35204206211106766848 35299625775135595776 35488778718692139008 35755389373231890432 35832852750590816256 35859937295375843328 35929976235405874272 35964790913198579712 36035034645450920688 36393878469182459904 36500293318507554816 36607019322362840064 36678517406976829986 37051657265917034496 37152084270623761152 37159995445057142784 37232573561160770016 37260716095976462208 37713294002808410112 37741799893966995456 37823566792290306048 37852156034007834624 37926086026261756176 38036981014642638504 38394919764983513088 38498987627866918656 38528087391757974528 38640742618049664512 38716212818475542763 39015375856728816384 39080543332215361536 39110082669579091968 39224439636449206272 39301049870114146128 39330755879086265664 39519114570414194688 39634667536994353152 39924876058528656384 40150146626567229532 40342429457297823744 40460389777348402176 40527970863038152704 40539413976132285774 40951831714960932864 41062829983320999168 41182896737658195072 41593003964779954176 41714620935437205504 41804994875689285632 41836593511271817216 41918305607973519984 42459524880712869888 42551512641326594304 42583675538258813952 42666846779544475698 42708189209423313408 42791603641472968317 43100907431781040128 43226933476903206912 43344098315727721344 43470835445305872576 43998843003276478464 44032099876294828032 44127494591005357056 44160848706342473728 44213681103878414394 44247100363972048872 44589000979118647296 44663478093960413184 44915485565844738432 44949435290384303616 45517938499516952448 45593967220917921792 45628429781175607296 45885881858933976608 46105633665483227136 46240445459826745344 46330758829865469456 46579022068283432448 46928948552366856192 47066167700180794368 47777137000787755008 47906634980541165696 47953054550931439616 48046712860601227584 48525171292243279872 48630300161516107776 48667057758010073088 48762110605193686512 48809359096483786752 48904689875969106648 49536112360831681536 49643431414881026688 49680954794635282944 49777987909468554981 50284392003744546816 50431422389720408064 50469541378677112832 50529921261575330736 50568114701682341568 50715974686190184672 50958858261849882624 51331983503822558208 51370783189010632704 51621617091300723684 52020501142305088512 52107391109620482048 52299252848598941696 52401399826818861504 52441007838781687552 52806309316660150272 52949438662703393664 53233168078038208512 53633084059847835648 53789905943063764992 53947186369797869568 54052551968176381032 54750439977761332224 54910528983544260096 55017776110465244979 55577485898875551744 55728126405935641728 55739993167585714176 55782124681695756288 55891074143964693312 56612699840950493184 56735350188435459072 56778234051011751936 56889129039392634264 56944252279231084544 57055471521963957756 57592379647475269632 57748481441800377984 57792131087636961792 57961113927074496768 58665124004368637952 58709466501726437376 58836659454673809408 58951574805171219192 58996133818629398496 59452001305491529728 59887314087792984576 59932580387179071488 60225219939850844298 60513644185946735616 60690584666022603264 60791956294557229056 60837906374900809728 61653927279768993792 61774345106487292608 62105362757711243264 62571931403155808256 62707492313533928448 62754890266907725824 62877458411960279976 63689287321069304832 63875513307388220928 64062283814134970112 64840400215354810368 64889410344013430784 65016147473591582016 65079145461978382336 65206253167958808864 65998264504914717696 66048149814442242048 66191241886508035584 66241273059513710592 66370650545958073308 67241896519627210752 67373228348767107648 67424152935576455424 67621299581586912896 68276907749275428672 68390950831376882688 68442644671763410944 68494377585347510272 68828822788400964912 69158450498224840704 69360668189740118016 69868533102425148672 70599251550271191552 70977557437384278016 71665705501181632512 71719874590751686656 71859952470811748544 71929581826397159424 72070069290901841376 72787756938364919808 73000586637015109632 73214038644725680128 73357034813953659972 74304168541247522304 74319990890114285568 74465147122321540032 74521432191952924416 75426588005616820224 75483599787933990912 75647133584580612096 75704312068015669248 75852172052523512352 76073962029285277008 76997975255733837312 77056174783515949056 77281485236099329024 77432425636951085526 78030751713457632768 78161086664430723072 78220165339158183936 78448879272898412544 78602099740228292256 78661511758172531328 79269335073988706304 79849752117057312768 80300293253134459064 80684858914595647488 80920779554696804352 81055941726076305408 81078827952264571548 82125659966641998336 82365793475316390144 83429241870874411008 83609989751378571264 83673187022543634432 83836611215947039968 84919049761425739776 85103025282653188608 85167351076517627904 85333693559088951396 85416378418846626816 85583207282945936634 86453866953806413824 86688196631455442688 86941670890611745152 87997686006552956928 88064199752589656064 88254989182010714112 88321697412684947456 88427362207756828788 88494200727944097744 89178001958237294592 89830971131689476864 89898870580768607232 90337829909776266447 91035876999033904896 91187934441835843584 91256859562351214592 91771763717867953216 92211267330966454272 92480890919653490688 92661517659730938912 93158044136566864896 93857897104733712384 94132335400361588736 95554274001575510016 95813269961082331392 96093425721202455168 97050342584486559744 97260600323032215552 97334115516020146176 97524221210387373024 97618718192967573504 97809379751938213296 99072224721663363072 99286862829762053376 99361909589270565888 99555975818937109962 100568784007489093632 100862844779440816128 101059842523150661472 101136229403364683136 101431949372380369344 101917716523699765248 102663967007645116416 102741566378021265408 103243234182601447368 104041002284610177024 104214782219240964096 104802799653637723008 104882015677563375104 105612618633320300544 105898877325406787328 106466336156076417024 107266168119695671296 107579811886127529984 107894372739595739136 108105103936352762064 109500879955522664448 109821057967088520192 110035552220930489958 111154971797751103488 111456252811871283456 111479986335171428352 111782148287929386624 113225399681900986368 113470700376870918144 113556468102023503872 113778258078785268528 113888504558462169088 114110943043927915512 115184759294950539264 115496962883600755968 115584262175273923584 115922227854148993536 116148638455426628289 117330248008737275904 117673318909347618816 117903149610342438384 117992267637258796992 118904002610983059456 119774628175585969152 119865160774358142976 120450439879701688596 121027288371893471232 121381169332045206528 121583912589114458112 123548690212974585216 124210725515422486528 125143862806311616512 125414984627067856896 125509780533815451648 125754916823920559952 127378574642138609664 127751026614776441856 128124567628269940224 128374810924418904951 129680800430709620736 130032294947183164032 130158290923956764672 130412506335917617728 131996529009829435392 132096299628884484096 132382483773016071168 132482546119027421184 132741301091916146616 134746456697534215296 134848305871152910848 135242599163173825792 136553815498550857344 136781901662753765376 136885289343526821888 136988755170695020544 137657645576801929824 138316900996449681408 138721336379480236032 139737066204850297344 141198503100542383104 141955114874768556032 143331411002363265024 143719904941623497088 143859163652794318848 144140138581803682752 145575513876729839616 146001173274030219264 146428077289451360256 146714069627907319944 148608337082495044608 148930294244643080064 149042864383905848832 149333963728405664943 150853176011233640448 151294267169161224192 151408624136031338496 151704344105047024704 152147924058570554016 153995950511467674624 154112349567031898112 154562970472198658048 154864851273902171052 156061503426915265536 156322173328861446144 156897758545796825088 157204199480456584512 157323023516345062656 159699504234114625536 160600586506268918128 161369717829191294976 161841559109393608704 162157655904529143096 164251319933283996672 164731586950632780288 167219979502757142528 167346374045087268864 167673222431894079936 169838099522851479552 170206050565306377216 170334702153035255808 170667387118177902792 170832756837693253632 171166414565891873268 173376393262910885376 173883341781223490304 175995372013105913856 176128399505179312128 176509978364021428224 176643394825369894912 176854724415513657576 176988401455888195488 178356003916474589184 179661942263378953728 179797741161537214464 180675659819552532894 182071753998067809792 182375868883671687168 182513719124702429184 183543527435735906432 184961781839306981376 185323035319461877824 186316088273133729792 187715794209467424768 188264670800723177472 191626539922164662784 192186851442404910336 194521200646064431104 194668231032040292352 195048442420774746048 195237436385935147008 195618759503876426592 198144449443326726144 198573725659524106752 198723819178541131776 199111951637874219924 201725689558881632256 202119685046301322944 202272458806729366272 202863898744760738688 205327934015290232832 205483132756042530816 206486468365202894736 208082004569220354048 209605599307275446016 209764031355126750208 211797754650813574656 212932672312152834048 215159623772255059968 215788745479191478272 216210207872705524128 219001759911045328896 219642115934177040384 220071104441860979916 222912505623742566912 222959972670342856704 223564296575858773248 226450799363801972736 226941400753741836288 227112936204047007744 227556516157570537056 227777009116924338176 228221886087855831024 230993925767201511936 231168524350547847168 231844455708297987072 232297276910853256578 234660496017474551808 235346637818695237632 235806299220684876768 235984535274517593984 237808005221966118912 239549256351171938304 239730321548716285952 240900879759403377192 242054576743786942464 242762338664090413056 243167825178228916224 247097380425949170432 248421451030844973056 250287725612623233024 250829969254135713792 251019561067630903296 251509833647841119904 254757149284277219328 255502053229552883712 256249135256539880448 256749621848837809902 259361600861419241472 260064589894366328064 260825012671835235456 263993058019658870784 264192599257768968192 264764967546032142336 264965092238054842368 265482602183832293232 269492913395068430592 269696611742305821696 270485198326347651584 271013489729328799341 273107630997101714688 273563803325507530752 273770578687053643776 275315291153603859648 276633801992899362816 277442672758960472064 279474132409700594688 282397006201084766208 286662822004726530048 287439809883246994176 288280277163607365504 291151027753459679232 292002346548060438528 292856154578902720512 293428139255814639888 297216674164990089216 297860588489286160128 298085728767811697664 298667927456811329886 301706352022467280896 302588534338322448384 303408688210094049408 304295848117141108032 307991901022935349248 308224699134063796224 309125940944397316096 309729702547804342104 312123006853830531072 312644346657722892288 314408398960913169024 314646047032690125312 319399008468229251072 321201173012537836256 322739435658382589952 323683118218787217408 324315311809058286192 328502639866567993344 329463173901265560576 334439959005514285056 335346444863788159872 339676199045702959104 340412101130612754432 340669404306070511616 341334774236355805584 341665513675386507264 342332829131783746536 346752786525821770752 347766683562446980608 348445915366279884867 351990744026211827712 353019956728042856448 353286789650739789824 353709448831027315152 353976802911776390976 356712007832949178368 359323884526757907456 359595482323074428928 361351319639105065788 364143507996135619584 364751737767343374336 367087054871471812864 370646070638923755648 372632176546267459584 375431588418934849536 376529341601446354944 383253079844329325568 384373702884809820672 385124432773256714853 389042401292128862208 390096884841549492096 390474872771870294016 391237519007752853184 396288898886653452288 397147451319048213504 397447638357082263552 398223903275748439848 404239370092602645888 404544917613458732544 405727797489521477376 410655868030580465664 410966265512085061632 412972936730405789472 416164009138440708096 419211198614550892032 419528062710253500416 423595509301627149312 425865344624305668096 431577490958382956544 432420415745411048256 438003519822090657792 439284231868354080768 440142208883721959832 445825011247485133824 447128593151717546496 453882801507483672576 454225872408094015488 455113032315141074112 455554018233848676352 456443772175711662048 461987851534403023872 462337048701095694336 463688911416595974144 464594553821706513156 470693275637390475264 471612598441369753536 471969070549035187968 479098512702343876608 479460643097432571904 481801759518806754384 484109153487573884928 485524677328180826112 494194760851898340864 496842902061689946112 501659938508271427584 502039122135261806592 503019667295682239808 509514298568554438656 511004106459105767424 512498270513079760896 513499243697675619804 520129179788732656128 521650025343670470912 527986116039317741568 528385198515537936384 529529935092064284672 529930184476109684736 530965204367664586464 538985826790136861184 539393223484611643392 540970396652695303168 542026979458657598682 546215261994203429376 547127606651015061504 547541157374107287552 550630582307207719296 554885345517920944128 558948264819401189376 564794012402169532416 574879619766493988352 576560554327214731008 584004693096120877056 585712309157805441024 586856278511629279776 594433348329980178432 595721176978572320256 596171457535623395328 597335854913622659772 605177068676644896768 606817376420188098816 608591696234282216064 615983802045870698496 616449398268127592448 618251881888794632192 619459405095608684208 624246013707661062144 628816797921826338048 629292094065380250624 638798016936458502144 642402346025075672512 645478871316765179904 647366236437574434816 648630623618116572384 657005279733135986688 658926347802531121152 668879918011028570112 670692889727576319744 679352398091405918208 680824202261225508864 681338808612141023232 682669548472711611168 683331027350773014528 684665658263567493072 693505573051643541504 695533367124893961216 696891830732559769734 703981488052423655424 706039913456085712896 707418897662054630304 707953605823552781952 713424015665898356736 718647769053515814912 719190964646148857856 722702639278210131576 728287015992271239168 729503475534686748672 734174109742943625728 741292141277847511296 745264353092534919168 750863176837869699072 753058683202892709888 766506159688658651136 768747405769619641344 770248865546513429706 778084802584257724416 780193769683098984192 782475038015505706368 792577797773306904576 794294902638096427008 794895276714164527104 796447806551496879696 808478740185205291776 809089835226917465088 811455594979042954752 813040469187986398023 821311736061160931328 825945873460811578944 832328018276881416192 838422397229101784064 839056125420507000832 847191018603254298624 864840831490822096512 876007039644181315584 878568463736708161536 880284417767443919664 891650022494970267648 894257186303435092992 907765603014967345152 910226064630282148224 911108036467697352704 912887544351423324096 923975703068806047744 924674097402191388672 927377822833191948288 929189107643413026312 943225196882739507072 943938141098070375936 958197025404687753216 958921286194865143808 963603519037613508768 968218306975147769856 971049354656361652224 988389521703796681728 993685804123379892224 1003319877016542855168 1006039334591364479616 1019028597137108877312 1022008212918211534848 1024996541026159521792 1026998487395351239608 1040258359577465312256 1043300050687340941824 1045337746098839654601 1055972232078635483136 1059059870184128569344 1059860368952219369472 1061930408735329172928 1077971653580273722368 1078786446969223286784 1081940793305390606336 1084053958917315197364 1092430523988406858752 1094255213302030123008 1101261164614415438592 1117896529638802378752 1129588024804339064832 1149759239532987976704 1153121108654429462016 1171424618315610882048 1173712557023258559552 1188866696659960356864 1191442353957144640512 1192342915071246790656 1194671709827245319544 1213634752840376197632 1217183392468564432128 1231967604091741396992 1232898796536255184896 1236503763777589264384 1238918810191217368416 1248492027415322124288 1257633595843652676096 1258584188130760501248 1277596033872917004288 1284804692050151345024 1294732472875148869632 1297261247236233144768 1314010559466271973376 1317852695605062242304 1341385779455152639488 1361648404522451017728 1362677617224282046464 1365339096945423222336 1366662054701546029056 1369331316527134986144 1387011146103287083008 1391066734249787922432 1393783661465119539468 1412079826912171425792 1414837795324109260608 1415907211647105563904 1437295538107031629824 1438381929292297715712 1445405278556420263152 1456574031984542478336 1468348219485887251456 1482584282555695022592 1490528706185069838336 1506117366405785419776 1533012319377317302272 1537494811539239282688 1540497731093026859412 1560387539366197968384 1564950076031011412736 1585155595546613809152 1588589805276192854016 1589790553428329054208 1592895613102993759392 1616957480370410583552 1618179670453834930176 1622911189958085909504 1626080938375972796046 1642623472122321862656 1651891746921623157888 1664656036553762832384 1676844794458203568128 1678112250841014001664 1694382037206508597248 1729681662981644193024 1752014079288362631168 1757136927473416323072 1760568835534887839328 1783300044989940535296 1788514372606870185984 1815531206029934690304 1820452129260564296448 1825775088702846648192 1847951406137612095488 1849348194804382777344 1854755645666383896576 1858378215286826052624 1886450393765479014144 1887876282196140751872 1916394050809375506432 1927207038075227017536 1936436613950295539712 1942098709312723304448 1976779043407593363456 2006639754033085710336 2012078669182728959232 2038057194274217754624 2044016425836423069696 2049993082052319043584 2053996974790702479216 2080516719154930624512 2086600101374681883648 2090675492197679309202 2111944464157270966272 2118119740368257138688 2123860817470658345856 2155943307160547444736 2157572893938446573568 2163881586610781212672 2168107917834630394728 2184861047976813717504 2188510426604060246016 2202522329228830877184 2235793059277604757504 2259176049608678129664 2299518479065975953408 2306242217308858924032 2347425114046517119104 2377733393319920713728 2382884707914289281024 2384685830142493581312 2389343419654490639088 2427269505680752395264 2434366784937128864256 2439121407563959194069 2463935208183482793984 2473007527555178528768 2477837620382434736832 2496984054830644248576 2515267191687305352192 2517168376261521002496 2569609384100302690048 2594522494472466289536 2628021118932543946752 2635705391210124484608 2682771558910305278976 2723296809044902035456 2730678193890846444672 2733324109403092058112 2738662633054269972288 2774022292206574166016 2782133468499575844864 2787567322930239078936 2829675590648218521216 2831814423294211127808 2874591076214063259648 2876763858584595431424 2890810557112840526304 2913148063969084956672 2936696438971774502912 2965168565111390045184 2981057412370139676672 3066024638754634604544 3074989623078478565376 3080995462186053718824 3120775078732395936768 3129900152062022825472 3177179610552385708032 3179581106856658108416 3185791226205987518784 3233914960740821167104 3236359340907669860352 3245822379916171819008 3252161876751945592092 3303783493843246315776 3353689588916407136256 3356224501682028003328 3388764074413017194496 3459363325963288386048 3514273854946832646144 3521137671069775678656 3566600089979881070592 3577028745213740371968 3640904258521128592896 3651550177405693296384 3695902812275224190976 3698696389608765554688 3709511291332767793152 3716756430573652105248 3772900787530958028288 3775752564392281503744 3832788101618751012864 3854414076150454035072 3884197418625446608896 3953558086815186726912 4024157338365457918464 4088032851672846139392 4099986164104638087168 4107993949581404958432 4161033438309861249024 4173200202749363767296 4181350984395358618404 4236239480736514277376 4247721634941316691712 4311886614321094889472 4315145787876893147136 4327763173221562425344 4336215835669260789456 4369722095953627435008 4405044658457661754368 4471586118555209515008 4518352099217356259328 4599036958131951906816 4612484434617717848064 4694850228093034238208 4755466786639841427456 4765769415828578562048 4769371660284987162624 4778686839308981278176 4854539011361504790528 4868733569874257728512 4878242815127918388138 4927870416366965587968 4955675240764869473664 4993968109661288497152 5030534383374610704384 5034336752523042004992 5139218768200605380096 5189044988944932579072 5256042237865087893504 5271410782420248969216 5365543117820610557952 5446593618089804070912 5461356387781692889344 5477325266108539944576 5548044584413148332032 5564266936999151689728 5575134645860478157872 5659351181296437042432 5663628846588422255616 5749182152428126519296 5781621114225681052608 5826296127938169913344 5873392877943549005824 5930337130222780090368 6132049277509269209088 6149979246156957130752 6161990924372107437648 6241550157464791873536 6259800304124045650944 6354359221104771416064 6371582452411975037568 6467829921481642334208 6472718681815339720704 6491644759832343638016 6504323753503891184184 6607566987686492631552 6707379177832814272512 6712449003364056006656 6777528148826034388992 6918726651926576772096 7042275342139551357312 7133200179959762141184 7154057490427480743936 7281808517042257185792 7303100354811386592768 7317364222691877582207 7391805624550448381952 7419022582665535586304 7433512861147304210496 7545801575061916056576 7551505128784563007488 7708828152300908070144 7907116173630373453824 8048314676730915836928 8199972328209276174336 8215987899162809916864 8322066876619722498048 8346400405498727534592 8362701968790717236808 8495443269882633383424 8623773228642189778944 8630291575753786294272 8655526346443124850688 8672431671338521578912 8739444191907254870016 8810089316915323508736 8943172237110419030016 9198073916263903813632 9224968869235435696128 9389700456186068476416 9531538831657157124096 9538743320569974325248 9557373678617962556352 9709078022723009581056 9737467139748515457024 9756485630255836776276 9911350481529738947328 10061068766749221408768 10068673505046084009984 10278437536401210760192 10378089977889865158144 10542821564840497938432 10731086235641221115904 10922712775563385778688 10954650532217079889152 11096089168826296664064 11128533873998303379456 11150269291720956315744 11318702362592874084864 11327257693176844511232 11498364304856253038592 11563242228451362105216 11652592255876339826688 11746785755887098011648 11860674260445560180736 12264098555018538418176 12299958492313914261504 12323981848744214875296 12483100314929583747072 12519600608248091301888 12708718442209542832128 12743164904823950075136 12935659842963284668416 12945437363630679441408 12983289519664687276032 13008647507007782368368 13215133975372985263104 13414758355665628545024 13555056297652068777984 13837453303853153544192 14084550684279102714624 14266400359919524282368 14308114980854961487872 14563617034084514371584 14606200709622773185536 14634728445383755164414 14783611249100896763904 14867025722294608420992 15091603150123832113152 15103010257569126014976 15417656304601816140288 15814232347260746907648 16096629353461831673856 16431975798325619833728 16644133753239444996096 16692800810997455069184 16725403937581434473616 16990886539765266766848 17247546457284379557888 17311052692886249701376 17344863342677043157824 17478888383814509740032 17620178633830647017472 18396147832527807627264 18449937738470871392256 18779400912372136952832 19063077663314314248192 19114747357235925112704 19418156045446019162112 19474934279497030914048 19512971260511673552552 19822700963059477894656 20122137533498442817536 20137347010092168019968 20556875072802421520384 20756179955779730316288 21462172471282442231808 21845425551126771557376 21909301064434159778304 22257067747996606758912 22300538583441912631488 22637404725185748169728 22654515386353689022464 23126484456902724210432 23493571511774196023296 23721348520891120361472 24599916984627828523008 24647963697488429750592 24966200629859167494144 25039201216496182603776 25486329809647900150272 25871319685926569336832 25890874727261358882816 25966579039329374552064 26017295014015564736736 26430267950745970526208 26829516711331257090048 27674906607706307088384 28169101368558205429248 28616229961709922975744 29127234068169028743168 29212401419245546371072 29269456890767510328828 29734051444589216841984 30183206300247664226304 30206020515138252029952 30835312609203632280576 31628464694521493815296 32193258706923663347712 32863951596651239667456 33288267506478889992192 33385601621994910138368 33450807875162868947232 33981773079530533533696 34495092914568759115776 34689726685354086315648 34957776767629019480064 35240357267661294034944 36792295665055615254528 36899875476941742784512 37558801824744273905664 38126155326628628496384 38229494714471850225408 38836312090892038324224 38949868558994061828096 39025942521023347105104 39645401926118955789312 40244275066996885635072 41113750145604843040768 41512359911559460632576 42924344942564884463616 43690851102253543114752 43818602128868319556608 44601077166883825262976 45274809450371496339456 45309030772707378044928 46252968913805448420864 46987143023548392046592 47442697041782240722944 49295927394976859501184 49932401259718334988288 50078402432992365207552 50972659619295800300544 51742639371853138673664 51933158078658749104128 52034590028031129473472 52860535901491941052416 55349813215412614176768 56338202737116410858496 58254468136338057486336 58424802838491092742144 58538913781535020657656 59468102889178433683968 60366412600495328452608 60412041030276504059904 61670625218407264561152 64386517413847326695424 65727903193302479334912 66771203243989820276736 66901615750325737894464 67963546159061067067392 69379453370708172631296 70480714535322588069888 73799750953883485569024 75117603649488547811328 76458989428943700450816 77672624181784076648448 77899737117988123656192 78051885042046694210208 79290803852237911578624 80488550133993771270144 82227500291209686081536 83024719823118921265152 85848689885129768927232 87381702204507086229504 87637204257736639113216 89202154333767650525952 90549618900742992678912 90618061545414756089856 92505937827610896841728 94885394083564481445888 98591854789953719002368 99864802519436669976576 100156804865984730415104 101945319238591600601088 103485278743706277347328 104069180056062258946944 105721071802983882104832 110699626430825228353536 112676405474232821716992 116508936272676114972672 116849605676982185484288 117077827563070041315312 118936205778356867367936 120732825200990656905216 123341250436814529122304 128773034827694653390848 131455806386604958669824 133803231500651475788928 135927092318122134134784 138758906741416345262592 140961429070645176139776 150235207298977095622656 152917978857887400901632 155799474235976247312384 156103770084093388420416 158581607704475823157248 164455000582419372163072 166049439646237842530304 174763404409014172459008 175274408515473278226432 178404308667535301051904 181099237801485985357824 181236123090829512179712 185011875655221793683456 197183709579907438004736 200313609731969460830208 203890638477183201202176 208138360112124517893888 211442143605967764209664 221399252861650456707072 225352810948465643433984 233017872545352229945344 233699211353964370968576 234155655126140082630624 237872411556713734735872 241465650401981313810432 246682500873629058244608 257546069655389306781696 262911612773209917339648 267606463001302951577856 271854184636244268269568 277517813482832690525184 300470414597954191245312 305835957715774801803264 312207540168186776840832 317163215408951646314496 328910001164838744326144 332098879292475685060608 349526808818028344918016 350548817030946556452864 356808617335070602103808 362198475602971970715648 370023751310443587366912 394367419159814876009472 407781276954366402404352 416276720224249035787776 422884287211935528419328 450705621896931286867968 467398422707928741937152 468311310252280165261248 475744823113427469471744 493365001747258116489216 525823225546419834679296 535212926002605903155712 543708369272488536539136 555035626965665381050368 600940829195908382490624 611671915431549603606528 624415080336373553681664 634326430817903292628992 664197758584951370121216 699053617636056689836032 701097634061893112905728 713617234670141204207616 724396951205943941431296 740047502620887174733824 788734838319629752018944 815562553908732804808704 832553440448498071575552 901411243793862573735936 936622620504560330522496 951489646226854938943488 986730003494516232978432 1051646451092839669358592 1070425852005211806311424 1110071253931330762100736 1223343830863099207213056 1248830160672747107363328 1268652861635806585257984 1402195268123786225811456 1427234469340282408415232 1480095005241774349467648 1577469676639259504037888 1631125107817465609617408 1665106880896996143151104 1802822487587725147471872 1873245241009120661044992 1902979292453709877886976 2103292902185679338717184 2140851704010423612622848 2220142507862661524201472 2446687661726198414426112 2497660321345494214726656 2854468938680564816830464 2960190010483548698935296 3154939353278519008075776 3330213761793992286302208 3746490482018241322089984 3805958584907419755773952 4206585804371358677434368 4281703408020847225245696 4440285015725323048402944 4893375323452396828852224 4995320642690988429453312 5708937877361129633660928 6309878706557038016151552 6660427523587984572604416 7492980964036482644179968 8563406816041694450491392 8880570031450646096805888 9990641285381976858906624 11417875754722259267321856 12619757413114076032303104 13320855047175969145208832 14985961928072965288359936 17126813632083388900982784 19981282570763953717813248 26641710094351938290417664 29971923856145930576719872 34253627264166777801965568 39962565141527907435626496 59943847712291861153439744 79925130283055814871252992 119887695424583722306879488 239775390849167444613758976
- Sum of all divisors σ(n): 888094571272441628012966400
- Sum of proper divisors (its aliquot sum) s(n): 648319180423274183399207424
- 239775390849167444613758976 is an abundant number, because the sum of its proper divisors (648319180423274183399207424) is greater than itself. Its abundance is 408543789574106738785448448
Bases of 239775390849167444613758976
- Binary: 11000110010101100110100111111011101111011001001011011001111110101011111110000000000000002
- Hexadecimal: 0xC65669FBBD92D9FABF8000
- Base-36: U4LDHU5YJDWY68000
Squares and roots of 239775390849167444613758976
- 239775390849167444613758976 squared (2397753908491674446137589762) is 57492238056871011136220264664662698140654768620568576
- 239775390849167444613758976 cubed (2397753908491674446137589763) is 13785223850879625750760617407845797190474058654632315684289638266716845743538176
-
The
square root of 239775390849167444613758976 is 15484682458777.3657262411 -
239775390849167444613758976 is a
perfect cube number . Itscube root is 621252576
Scales and comparisons
How big is 239775390849167444613758976?- 239,775,390,849,167,444,613,758,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 239,775,390,849,167,444,613,758,976 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 239775390849167444613758976 cubic inches would be around 51771048 feet tall.
Recreational maths with 239775390849167444613758976
- 239775390849167444613758976 backwards is 679857316444761948093577932
- 239775390849167444613758976 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 239775390849167444613758976's digits is 144
- 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 239775390849167444613758976 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 239775390849167444613758976 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/239775390849167444613758976/
Chicago style:
Numbermatics. 2024. "Number 239775390849167444613758976 - Facts about the integer". https://numbermatics.com/n/239775390849167444613758976/
The information we have on file for 239775390849167444613758976 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 239775390849167444613758976, math, Factors of 239775390849167444613758976, curriculum, school, college, exams, university, Prime factorization of 239775390849167444613758976, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-nine septillion, seven hundred seventy-five sextillion, three hundred ninety quintillion, eight hundred forty-nine quadrillion, one hundred sixty-seven trillion, four hundred forty-four billion, six hundred thirteen million, seven hundred fifty-eight thousand, nine hundred seventy-six.