34903416363115987232005824
34,903,416,363,115,987,232,005,824 is an even composite number composed of eleven prime numbers multiplied together.
What does the number 34903416363115987232005824 look like?
This visualization shows the relationship between its 11 prime factors (large circles) and 10752 divisors.
34903416363115987232005824 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of ten thousand, seven hundred fifty-two divisors.
Prime factorization of 34903416363115987232005824:
26 × 32 × 7 × 13 × 19 × 43 × 59 × 109 × 149 × 6917 × 122970079
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 13 × 19 × 43 × 59 × 109 × 149 × 6917 × 122970079)See below for interesting mathematical facts about the number 34903416363115987232005824 from the Numbermatics database.
Names of 34903416363115987232005824
- Cardinal: 34903416363115987232005824 can be written as Thirty-four septillion, nine hundred three sextillion, four hundred sixteen quintillion, three hundred sixty-three quadrillion, one hundred fifteen trillion, nine hundred eighty-seven billion, two hundred thirty-two million, five thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 3.4903416363115987232005824 × 1025
Factors of 34903416363115987232005824
Divisors of 34903416363115987232005824
- Number of divisors d(n): 10752
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 32 36 38 39 42 43 48 52 56 57 59 63 64 72 76 78 84 86 91 96 104 109 112 114 117 118 126 129 133 144 149 152 156 168 171 172 177 182 192 208 218 224 228 234 236 247 252 258 266 273 288 298 301 304 312 327 336 342 344 354 364 387 399 413 416 436 447 448 456 468 472 494 504 516 531 532 546 559 576 596 602 608 624 654 672 684 688 708 728 741 763 767 774 798 817 819 826 832 872 894 903 912 936 944 981 988 1008 1032 1043 1062 1064 1092 1118 1121 1192 1197 1204 1216 1239 1248 1308 1341 1344 1368 1376 1416 1417 1456 1482 1526 1534 1548 1596 1634 1638 1652 1677 1729 1744 1788 1806 1824 1872 1888 1937 1962 1976 2016 2064 2071 2086 2124 2128 2184 2223 2236 2242 2289 2301 2384 2394 2408 2451 2478 2496 2537 2616 2682 2709 2736 2752 2831 2832 2834 2912 2964 3052 3068 3096 3129 3192 3268 3276 3304 3354 3363 3458 3488 3576 3612 3648 3717 3744 3776 3874 3913 3924 3952 4032 4128 4142 4172 4248 4251 4256 4368 4446 4472 4484 4578 4602 4687 4768 4788 4816 4902 4956 5031 5074 5187 5232 5364 5369 5418 5472 5662 5664 5668 5719 5811 5824 5928 6104 6136 6192 6213 6258 6384 6407 6431 6536 6552 6608 6708 6726 6867 6903 6916 6917 6976 7152 7224 7353 7434 7488 7611 7748 7826 7847 7848 7904 8256 8284 8344 8493 8496 8502 8512 8736 8791 8892 8944 8968 9156 9204 9374 9387 9536 9576 9632 9804 9912 9919 10062 10089 10148 10374 10464 10621 10728 10738 10836 10944 11324 11328 11336 11438 11622 11739 11856 12208 12272 12384 12426 12516 12753 12768 12814 12862 13072 13104 13216 13416 13452 13559 13734 13806 13832 13834 14061 14304 14448 14497 14573 14706 14868 15222 15496 15561 15652 15694 15696 15808 16107 16241 16568 16688 16986 16992 17004 17157 17433 17472 17582 17759 17784 17888 17936 18312 18408 18639 18748 18774 19152 19221 19264 19293 19608 19817 19824 19838 20124 20178 20296 20748 20751 20928 21242 21456 21476 21672 22648 22672 22833 22876 23244 23478 23541 23712 24416 24544 24768 24852 25032 25479 25506 25536 25628 25724 26144 26208 26373 26432 26832 26904 26923 27118 27468 27612 27664 27668 28122 28608 28896 28994 29146 29412 29736 29757 30444 30992 31122 31304 31388 31392 31863 32214 32482 32809 32981 33136 33376 33972 33984 34008 34314 34866 35164 35217 35518 35568 35776 35872 36624 36803 36816 37278 37496 37548 38304 38442 38586 39216 39634 39648 39676 40248 40356 40592 40677 41496 41502 42183 42484 42912 42952 43344 43491 43719 44849 45017 45296 45344 45666 45752 46488 46956 47082 47424 48203 48321 48419 48723 48832 49088 49704 50064 50958 51012 51256 51448 51471 52288 52416 52746 53277 53664 53808 53846 54236 54936 55224 55328 55336 56244 57663 57792 57879 57988 58292 58824 59451 59472 59514 60888 60931 61537 61984 62244 62253 62608 62776 62784 63726 64428 64964 65618 65962 66272 66752 67944 68016 68628 69732 70328 70434 70623 71036 71136 71744 73248 73606 73632 74347 74556 74992 75096 76608 76884 77172 78432 79119 79268 79296 79352 80496 80712 80769 81184 81354 82992 83004 83291 83603 84366 84968 85824 85904 86688 86982 87438 89053 89271 89698 89921 90034 90592 90688 91332 91504 92976 93912 94164 95589 96406 96642 96838 97446 98427 98943 99408 100128 101916 102011 102024 102512 102896 102942 105492 106554 107328 107616 107692 108472 109872 110409 110448 110656 110672 112488 113687 114283 115326 115758 115976 116584 117648 118902 118944 119028 121733 121776 121862 122031 122189 123074 123968 124488 124506 125216 125552 127452 128856 129928 130473 131157 131236 131423 131924 132544 134547 135051 135888 136032 137256 139464 140656 140868 141246 142072 142272 144609 145257 146169 146496 147212 147264 148694 149112 149984 150192 153768 154344 156864 158238 158536 158704 159831 160992 161424 161538 162368 162708 165984 166008 166582 167029 167206 168732 169936 171808 173376 173964 174876 178106 178353 178542 179396 179842 180068 181184 182664 182793 183008 184611 185952 187824 188328 188461 191178 192812 193284 193676 194892 196854 197886 198816 200256 203832 204022 204048 205024 205792 205884 210984 211133 213108 215232 215384 216944 219744 220818 220896 221344 223041 224976 227374 228566 230652 230867 231516 231952 233168 235296 237804 237888 238056 242307 243466 243552 243724 244062 244378 246148 248976 249012 249873 250432 250809 251104 254904 257621 257712 259856 260946 262314 262472 262846 263848 267159 269094 269763 270102 271776 272064 274512 276533 278928 281312 281736 282492 284144 289218 290514 292338 294424 295281 296829 297388 297431 298224 299968 300384 306033 307536 308579 308688 316476 317072 317408 319662 321984 322848 323076 325416 331227 331968 332016 333164 334058 334412 337421 337464 339872 341061 342849 343616 347928 349752 356212 356706 357084 358792 359684 360136 365199 365328 365586 366016 366567 369222 371904 375648 376656 376922 378013 382356 385624 386568 387352 389784 393708 394269 395772 397632 403641 405153 407664 408044 408096 408103 410048 411584 411768 421968 422266 426216 426517 430768 433827 433888 435771 439488 441636 441792 442688 446082 449952 454748 457132 461304 461734 463032 463904 466336 470592 475608 476112 484614 486932 487104 487448 488124 488756 492296 497952 498024 499746 501087 501618 502208 509808 515242 515424 519712 521892 524628 524944 525692 527696 534318 538188 539526 540204 543552 548379 549024 553066 553833 557856 562624 563472 564984 565383 568288 578436 581028 583037 584676 585221 588848 590562 593658 594776 594862 596448 600768 612066 615072 617158 617376 623371 626639 629447 632952 633399 634144 634816 639324 645696 646152 650832 662454 664032 666328 668116 668824 669123 674842 674928 679744 682122 685698 692601 695856 698363 699504 712424 713412 714168 717584 719368 720272 730398 730656 731172 733134 738444 749619 751296 752427 753312 753844 753953 756026 764712 771248 772863 773136 774704 779568 787416 788538 791544 799981 801477 807282 809289 810306 815328 816088 816192 816206 823536 829599 843936 844532 852131 852432 853034 855323 861536 867654 867776 871542 883272 892164 892293 899904 909496 914264 918099 919961 922608 923468 925737 926064 927808 932672 951216 952224 958219 969228 973864 974896 976248 977512 984592 995904 996048 999492 1002174 1003236 1012263 1019616 1023183 1028547 1030484 1030633 1030848 1039424 1043784 1049256 1049888 1051384 1055392 1068636 1076376 1079052 1080408 1095597 1096758 1098048 1099701 1106132 1107666 1115712 1126944 1129968 1130766 1134039 1136576 1156872 1157689 1162056 1166074 1169203 1169352 1170442 1177696 1181124 1182807 1187316 1189552 1189724 1192896 1224132 1224309 1230144 1234316 1234752 1246742 1253278 1258894 1265904 1266798 1268288 1278648 1279551 1292304 1301664 1324908 1328064 1332656 1336232 1337648 1338246 1349684 1349856 1364244 1371396 1385202 1391712 1396726 1399008 1424848 1426824 1428336 1435168 1438736 1440544 1460796 1461312 1462344 1466268 1476888 1477931 1499238 1503261 1504854 1506624 1507688 1507906 1512052 1529424 1542496 1545726 1546272 1549408 1559136 1574832 1577076 1582529 1583088 1588457 1599962 1602954 1614564 1618578 1620612 1630656 1632176 1632412 1647072 1659198 1687872 1689064 1696149 1704262 1704864 1706068 1708499 1710646 1723072 1735308 1743084 1749111 1755663 1766544 1784328 1784586 1818992 1828528 1836198 1839922 1845216 1846936 1851474 1852128 1870113 1879917 1888341 1900197 1902432 1904448 1916438 1935731 1938456 1947728 1949792 1952496 1955024 1969184 1992096 1998984 2004348 2006472 2024526 2039232 2046366 2057094 2060968 2061266 2077803 2082017 2087568 2095089 2098512 2099776 2102768 2110784 2137272 2152752 2158104 2160053 2160816 2171377 2191194 2193516 2199402 2212264 2215332 2253888 2259936 2261532 2261859 2268078 2313744 2315378 2318589 2324112 2332148 2338406 2338704 2340884 2355392 2362248 2365614 2374632 2379104 2379448 2399943 2448264 2448618 2468632 2488797 2493484 2506556 2517788 2531808 2533596 2556393 2557296 2559102 2565969 2584608 2603328 2646091 2649816 2665312 2672464 2675296 2676492 2676879 2699368 2699712 2728488 2742792 2759883 2770404 2777211 2783424 2793452 2798016 2849696 2853648 2856672 2856721 2870336 2874657 2877472 2881088 2921592 2924688 2932536 2953776 2955862 2998476 3006522 3009708 3015376 3015812 3024104 3036789 3058848 3084992 3091452 3091899 3092544 3098816 3118272 3149664 3154152 3165058 3166176 3176914 3199924 3205908 3229128 3237156 3241224 3264352 3264824 3294144 3318396 3378128 3392298 3402117 3408524 3409728 3412136 3416998 3421292 3470616 3473067 3486168 3498222 3507609 3511326 3533088 3568656 3569172 3594929 3637984 3657056 3672396 3672927 3679844 3690432 3693872 3702948 3704256 3740226 3759834 3776682 3800394 3804864 3832876 3838653 3866603 3871462 3876912 3895456 3899584 3904992 3910048 3938368 3984192 3997968 4008696 4011527 4012944 4049052 4092732 4114188 4121936 4122532 4155606 4164034 4175136 4190178 4197024 4205536 4274544 4305504 4316208 4320106 4321632 4342754 4382388 4386473 4387032 4398804 4424528 4430664 4433793 4519872 4523064 4523718 4536156 4627488 4630756 4637178 4648224 4664296 4676812 4677408 4681768 4724496 4731228 4747587 4749264 4758208 4758896 4765371 4799886 4888541 4896528 4897236 4914169 4937264 4977594 4986968 5013112 5035576 5063616 5067192 5112786 5114592 5118204 5125497 5131938 5169216 5247333 5254127 5266989 5277671 5292182 5299632 5305339 5330624 5344928 5350592 5352984 5353758 5398736 5456976 5485584 5519766 5540808 5554422 5586904 5610339 5639751 5651189 5665023 5699392 5707296 5713344 5713442 5749314 5754944 5807193 5843184 5849376 5865072 5907552 5911724 5996952 6013044 6019416 6030752 6031624 6048208 6073578 6117696 6182904 6183798 6246051 6285267 6299328 6308304 6330116 6332352 6353828 6399848 6411816 6458256 6474312 6480159 6482448 6514131 6528704 6529648 6636792 6707533 6756256 6784596 6785577 6804234 6817048 6824272 6833996 6842584 6941232 6946134 6972336 6996444 7015218 7022652 7066176 7137312 7138344 7182247 7189858 7199829 7214431 7275968 7314112 7344792 7345854 7359688 7387744 7405896 7480452 7519668 7553364 7600788 7665752 7669179 7677306 7697907 7733206 7742924 7753824 7753957 7790912 7809984 7820096 7938273 7995936 8017392 8023054 8025888 8098104 8103823 8185464 8228376 8243872 8245064 8279649 8311212 8328068 8350272 8380356 8394048 8411072 8549088 8570163 8611008 8623971 8632416 8640212 8643264 8685508 8764776 8772946 8774064 8797608 8849056 8861328 8867586 9046128 9047436 9072312 9078719 9254976 9261512 9274356 9275697 9296448 9328592 9353624 9354816 9363536 9448992 9462456 9495174 9498528 9517792 9530742 9599772 9777082 9793056 9794472 9801389 9828338 9874528 9955188 9973936 10026224 10071152 10134384 10225572 10229184 10236408 10250994 10263876 10419201 10494666 10508254 10522827 10533978 10555342 10584364 10599264 10610678 10689856 10705968 10707516 10784787 10797472 10913952 10971168 11039532 11077703 11081616 11108844 11119199 11173808 11220678 11279502 11302378 11330046 11414592 11426884 11498628 11599809 11614386 11686368 11698752 11730144 11815104 11823448 11959493 11993904 12026088 12034581 12038832 12061504 12063248 12096416 12147156 12365808 12367596 12456847 12492102 12570534 12616608 12660232 12707656 12799696 12823632 12916512 12948624 12960318 12964896 13028262 13059296 13159419 13268897 13273584 13301379 13398229 13415066 13512512 13569192 13571154 13608468 13634096 13648544 13667992 13685168 13882464 13892268 13944672 13992888 14030436 14045304 14242761 14274624 14276688 14296113 14325107 14364494 14379716 14399658 14428862 14665623 14689584 14691708 14719376 14742507 14775488 14811792 14960904 15039336 15106728 15199639 15201576 15331504 15338358 15354612 15376491 15395814 15466412 15485848 15507648 15507914 15762381 15833013 15876546 15916017 15991872 16034784 16046108 16051776 16196208 16207646 16370928 16456752 16487744 16490128 16559298 16622424 16656136 16760712 16953567 17098176 17140326 17247942 17264832 17280424 17371016 17421579 17529552 17545892 17548128 17548429 17595216 17698112 17722656 17735172 18092256 18094872 18144624 18157438 18206161 18523024 18548712 18551394 18657184 18707248 18727072 18738153 18897984 18924912 18990348 18997056 19035584 19061484 19199544 19440477 19542393 19554164 19582027 19586112 19588944 19602778 19656676 19749056 19910376 19947872 20052448 20122599 20142304 20268768 20451144 20472816 20501988 20527752 20838402 20989332 21016508 21045654 21067956 21110684 21168728 21198528 21221356 21411936 21415032 21546741 21569574 21594944 21643293 21827904 21942336 22079064 22155406 22163232 22217688 22238398 22347616 22441356 22559004 22604756 22660092 22853768 22997256 23199618 23228772 23261871 23372736 23460288 23646896 23814819 23918986 23987808 24052176 24069162 24077664 24126496 24192832 24294312 24311469 24731616 24735192 24913694 24984204 25141068 25164503 25233216 25320464 25415312 25599392 25647264 25710489 25833024 25897248 25920636 25929792 26056524 26118592 26318838 26537794 26547168 26602758 26796458 26830132 27066221 27138384 27142308 27216936 27236157 27268192 27297088 27335984 27370336 27764928 27784536 27889344 27985776 28060872 28080689 28090608 28485522 28553376 28592226 28650214 28728988 28759432 28799316 28857724 29331246 29379168 29383416 29404167 29438752 29485014 29623584 29921808 30078672 30213456 30399278 30403152 30663008 30676716 30709224 30752982 30791628 30932824 30971696 31015828 31524762 31666026 31753092 31832034 32069568 32092216 32354361 32392416 32415292 32419979 32741856 32913504 32980256 33118596 33233109 33244848 33312272 33357597 33521424 33907134 34280652 34399183 34495884 34560848 34742032 34799427 34843158 35059104 35091784 35096256 35096858 35190432 35445312 35470344 35878479 36103743 36184512 36189744 36289248 36314876 36412322 36778889 37046048 37097424 37102788 37137373 37314368 37370541 37414496 37454144 37476306 37849824 37980696 38122968 38399088 38880954 39084786 39108328 39164054 39177888 39205556 39313352 39478257 39558323 39806691 39820752 39895744 40104896 40194687 40245198 40284608 40537536 40902288 40945632 41003976 41055504 41203417 41676804 41978664 42033016 42091308 42135912 42221368 42337456 42442712 42823872 42830064 42975321 43093482 43139148 43286586 43996869 44158128 44227521 44310812 44317219 44326464 44435376 44476796 44483227 44695232 44882712 45118008 45209512 45320184 45598917 45707536 45994512 46399236 46457544 46523742 47287143 47293792 47499039 47629638 47748051 47837972 47975616 48104352 48138324 48155328 48252992 48588624 48622938 49463232 49470384 49827388 49968408 50275729 50282136 50329006 50640928 50830624 50860701 51198784 51294528 51420978 51794496 51841272 52113048 52637676 52645287 53075588 53094336 53205516 53592916 53660264 54132442 54276768 54277699 54284616 54433872 54472314 54536384 54618483 54671968 54740672 55569072 55971552 56121744 56161378 56181216 56971044 57106752 57184452 57300428 57457976 57518864 57598632 57715448 58662492 58746081 58758336 58766832 58808334 58877504 58970028 59247168 59843616 60157344 60367797 60426912 60798556 60806304 60807347 61326016 61353432 61418448 61505964 61583256 61865648 61943392 62031656 63049524 63332052 63506184 63551033 63664068 64184432 64640223 64708722 64784832 64830584 64839958 64929879 65483712 65827008 65960512 66237192 66466218 66489696 66624544 66715194 67042848 67814268 68303651 68561304 68609723 68798366 68991768 69121696 69484064 69598854 69686316 69785613 70118208 70183568 70193716 70380864 70940688 71756958 72207486 72379488 72578496 72629752 72824644 72934407 73465457 73557778 74092096 74194848 74205576 74274746 74741082 74828992 74952612 75493509 75699648 75961392 76245936 76798176 77761908 78169572 78216656 78328108 78355776 78411112 78626704 78956514 79116646 79613382 79641504 80389374 80490396 81198663 81708471 81804576 81891264 82007952 82111008 82406834 83353608 83957328 84066032 84182616 84242067 84271824 84442736 84674912 84885424 85660128 85950642 86186964 86278296 86573172 87197929 87993738 88212501 88316256 88455042 88621624 88634438 88870752 88953592 88966454 89765424 90236016 90419024 90640368 91197834 91415072 91989024 92798472 92882279 92915088 93047484 93369211 93787603 94574286 94587584 94998078 95259276 95496102 95675944 96208704 96276648 97177248 97245876 97259937 98940768 99654776 99699327 99936816 100072791 100275749 100551458 100564272 100658012 100801441 101281856 101661248 101721402 102841956 103197549 103682544 104226096 105275352 105290574 106151176 106411032 107185832 107320528 107635437 108264884 108553536 108555398 108569232 108867744 108944628 109236966 109343936 110336667 111138144 111412119 111943104 112111623 112243488 112322756 112338997 112362432 113942088 114368904 114600856 114915952 115037728 115197264 115430896 117324984 117492162 117533664 117616668 117940056 118674969 119420073 119687232 120314688 120584061 120735594 120853824 121597112 121612608 121614694 122706864 122836896 122839003 122970079 123011928 123166512 123610251 123731296 123886784 124063312 126099048 126664104 127012368 127102066 127328136 127443127 128368864 128925963 129280446 129417444 129661168 129679916 129859758 132474384 132932436 132951657 132979392 133249088 133430388 133449681 134085696 135628536 136607302 136796751 137074189 137122608 137219446 137596732 137983536 138243392 138968128 139197708 139372632 139571226 140367136 140387432 141881376 143513916 144414972 144758976 145259504 145649288 145868814 146930914 147115556 148389696 148411152 148549492 149482164 149905224 150827187 150987018 151922784 152491872 153596352 155523816 156339144 156433312 156656216 156822224 157253408 157913028 157935861 158233292 159226764 159283008 160778748 160980792 162397326 162833097 163416942 163609152 163855449 164015904 164222016 164813668 166707216 167914656 168132064 168365232 168484134 168543648 168885472 169349824 169770848 171320256 171901284 172373928 172495661 172556592 173146344 174395858 175987476 176238243 176425002 176632512 176910084 177243248 177268876 177741504 177907184 177932908 179530848 180472032 180838048 181280736 182395668 182422041 182830144 183978048 185596944 185764558 185830176 186094968 186226391 186738422 187575206 189148572 189996156 190518552 190653099 190992204 191351888 192553296 194354496 194491752 194519874 197881536 199309552 199398654 199873632 200145582 200551498 201102916 201128544 201316024 201602882 203442804 204910953 205683912 205829169 206395098 207365088 208452192 210550704 210581148 212302352 212822064 214371664 214641056 215270874 216529768 217110796 217138464 217735488 217889256 218473932 220396371 220673334 222276288 222824238 224223246 224486976 224645512 224677994 226480527 226939853 227884176 228129577 228737808 229201712 229831904 230075456 230394528 230861792 234649968 234984324 235067328 235233336 235880112 236680093 237349938 238840146 241168122 241471188 243194224 243229388 243595989 245413728 245673792 245678006 245940158 246023856 246333024 247220502 247462592 248126624 252198096 252726201 253328208 254024736 254204132 254566351 254656272 254886254 256737728 257851926 258560892 258834888 259322336 259359832 259719516 261593787 264948768 265864872 265903314 266860776 266899362 271257072 273214604 273593502 274148378 274245216 274438892 275193464 275967072 278395416 278646837 278745264 279142452 280107633 280734272 280774864 281362809 283762752 287027832 288423919 288829944 290519008 291298576 291737628 291779811 293861828 294231112 296822304 297098984 298964328 299810448 300827247 301654374 301974036 302404323 303845568 304983744 309592647 310220533 311047632 311382589 312678288 312866624 313312432 313644448 314506816 315826056 315871722 316466584 318453528 321557496 321961584 324794652 325666194 326833884 327710898 328031808 329627336 331010001 333414432 333420151 334236357 335829312 336264128 336730464 336968268 337016991 337087296 337770944 339541696 343802568 344747856 344991322 345113184 346292688 348791716 351974952 352476486 352850004 353820168 354486496 354537752 355814368 355865816 356024907 359061696 360944064 361676096 362561472 364791336 364844082 368517009 368910237 370830753 371193888 371529116 371660352 372189936 372452782 373476844 375150412 378297144 379992312 381037104 381306198 381984408 382329381 382703776 385106592 388983504 389039748 398619104 398797308 398854971 399747264 400291164 400349043 401102996 402205832 402257088 402632048 403205764 406885608 409821906 411222567 411367824 411658338 412790196 414730176 416904384 421101408 421162296 421459727 424604704 425644128 425651429 428743328 429282112 430541748 433059536 434221592 434276928 435778512 436947864 440792742 441346668 445648476 448446492 449291024 449355988 452481561 452961054 453879706 455768352 456259154 457475616 458403424 459663808 460789056 461723584 469299936 469968648 470466672 471760224 473360186 474699876 477680292 478125557 482336244 482942376 486388448 486458776 487191978 488499291 490827456 491356012 491880316 492047712 492666048 494441004 496253248 504396192 505452402 506656416 508049472 508408264 509132702 509312544 509772508 514258199 515703852 517121784 517486983 517669776 518644672 518719664 519439032 523187574 529897536 531729744 531806628 533721552 533798724 535644421 542514144 546429208 547187004 547266123 548296756 548490432 548877784 550386928 551934144 556790832 557293674 557490528 558284904 558679173 560215266 561549728 562725618 571959297 574055664 576123847 576847838 577659888 578281951 581038016 582597152 583475256 583559622 587723656 588462224 593644608 594197968 597928656 599620896 601654494 603308748 603948072 604808646 614732859 615979601 617487507 619185294 620441066 622095264 622765178 625356576 626624864 627288896 631652112 631743444 632933168 636907056 643114992 643923168 649589304 651332388 653584477 653667768 655421796 659254672 661189113 662020002 666828864 666840302 668472714 673460928 673936536 674033982 680819559 684388731 687605136 689495712 689982644 690226368 692585376 697583432 703949904 704952972 705610087 705700008 707640336 708972992 709075504 710040279 711628736 711731632 712049814 729582672 729688164 737034018 737820474 741661506 742387776 743058232 744379872 744905564 746953688 750300824 756594288 759984624 762074208 762612396 763699053 763968816 764658762 765407552 770213184 777967008 778079496 782864923 784781361 786372979 790495511 797238208 797594616 797709942 800582328 800698086 802205992 804411664 805264096 806411528 813771216 819643812 822445134 822735648 823316676 825580392 835940511 840322899 842027161 842202816 842324592 842919454 844088427 845181313 849209408 851288256 851302858 857486656 860790553 861083496 865271757 866119072 868443184 871557024 873895728 881585484 882693336 891296952 896892984 898582048 898711976 902481741 904963122 905922108 907212969 907759412 911536704 912518308 914951232 916806848 930661599 934147767 938599872 939937296 940933344 943520448 946720372 949399752 955360584 956251114 964672488 965884752 972776896 972917552 974383956 976998582 982712024 983760632 984095424 988882008 1000260453 1008792384 1010904804 1011050973 1013312832 1016816528 1018265404 1018625088 1019545016 1028516398 1031407704 1034243568 1034973966 1035339552 1037439328 1038878064 1046375148 1063459488 1063613256 1067443104 1067597448 1071288842 1085028288 1092858416 1094374008 1094532246 1096593512 1097755568 1100773856 1105551027 1106730711 1113581664 1114587348 1114981056 1116569808 1117358346 1120430532 1123099456 1125451236 1143918594 1146988143 1148111328 1152247694 1153695676 1155319776 1155339593 1156563902 1165194304 1166950512 1167119244 1175447312 1176924448 1188395936 1195857312 1199241792 1203308988 1206617496 1207469627 1207896144 1209617292 1229465718 1231959202 1233667701 1234975014 1238370588 1240882132 1244190528 1245530356 1250713152 1253249728 1263304224 1263486888 1264379181 1265866336 1273814112 1276954287 1286229984 1287846336 1299178608 1302664776 1303584737 1307168954 1307335536 1310843592 1318509344 1322378226 1324040004 1333680604 1336945428 1347873072 1348067964 1361639118 1368777462 1375210272 1378991424 1379965288 1385170752 1395166864 1407899808 1409905944 1411220174 1411400016 1415280672 1418151008 1420080558 1423463264 1424099628 1434376671 1459165344 1459376328 1460406961 1474068036 1475640948 1483323012 1486116464 1488759744 1489811128 1493907376 1500601648 1513188576 1519969248 1524148416 1525224792 1527398106 1527937632 1529317524 1542774597 1552460949 1555934016 1556158992 1565729846 1569562722 1572745958 1580991022 1595189232 1595419884 1596907039 1598611027 1601164656 1601396172 1604411984 1606933263 1608823328 1610528192 1612823056 1627542432 1639287624 1644890268 1645471296 1646633352 1651160784 1656760651 1671881022 1676037519 1680645798 1684054322 1684649184 1685838908 1688176854 1690362626 1702605716 1721581106 1722166992 1728371541 1730543514 1732238144 1734845853 1736886368 1743114048 1747791456 1763170968 1765386672 1781964457 1782593904 1793785968 1797164096 1797423952 1804963482 1809926244 1811844216 1814425938 1815518824 1825036616 1847938803 1861323198 1868295534 1879874592 1881866688 1893440744 1898799504 1910721168 1912502228 1912778761 1929344976 1931769504 1945835104 1948767912 1953997164 1960753431 1965424048 1967521264 1977764016 2000520906 2021809608 2022101946 2033633056 2036530808 2039090032 2042458677 2053166193 2057032796 2062815408 2068487136 2069947932 2070679104 2074878656 2077756128 2092750296 2116830261 2126918976 2127226512 2130120837 2134440943 2134886208 2135194896 2142577684 2185716832 2188748016 2189064492 2193187024 2195511136 2201547712 2211102054 2213461422 2227163328 2229174696 2233139616 2234716692 2240861064 2250902472 2287837188 2291097159 2293976286 2296222656 2304495388 2307391352 2310639552 2310679186 2313127804 2333901024 2333941057 2334238488 2336431501 2348594769 2350894624 2353848896 2359118937 2371486533 2376791872 2391714624 2406617976 2413234992 2414939254 2415792288 2419234584 2458931436 2463918404 2467335402 2469950028 2476741176 2481764264 2491060712 2526081483 2526608448 2526973776 2528758362 2531732672 2535543939 2547628224 2553908574 2572459968 2582371659 2595815271 2598357216 2605329552 2607169474 2614337908 2614671072 2614715921 2621687184 2637018688 2644756452 2648080008 2667361208 2673890856 2695746144 2696135928 2723278236 2737554924 2750420544 2759930576 2790333728 2791984797 2802443301 2815799616 2819811888 2822440348 2822800032 2830561344 2836302016 2840161116 2846926528 2848199256 2868753342 2918330688 2918752656 2920813922 2948136072 2950218089 2951281896 2966646024 2972232928 2979622256 2987814752 3000781359 3001203296 3026377152 3039938496 3050449584 3054796212 3055875264 3058635048 3085549194 3104921898 3112317984 3131459692 3139125444 3145491916 3161982044 3190378464 3190839768 3193814078 3197222054 3202329312 3202792344 3208823968 3213866526 3217646656 3225646112 3255084864 3278575248 3289780536 3293266704 3302321568 3313521302 3343762044 3352075038 3361291596 3368108644 3369298368 3371677816 3376353708 3380725252 3405211432 3443162212 3444333984 3456743082 3461087028 3466018779 3469691706 3473772736 3495582912 3526341936 3530773344 3563928914 3565187808 3587571936 3594847904 3609926964 3619852488 3622408881 3623688432 3628851876 3631037648 3650073232 3695877606 3722646396 3736591068 3749510947 3759749184 3786881488 3793137543 3797599008 3821442336 3825004456 3825557522 3830862861 3858689952 3863539008 3891670208 3897535824 3907994328 3910754211 3921506862 3930848096 3935042528 3955528032 4001041812 4032866929 4043619216 4044203892 4047973657 4067266112 4073061616 4078180064 4084917354 4106332386 4114065592 4125630816 4136974272 4139895864 4155512256 4185500592 4233660522 4254453024 4260241674 4268881886 4270389792 4285155368 4303130013 4311857207 4334461963 4371433664 4377496032 4378128984 4381220883 4386374048 4391022272 4422204108 4426922844 4458349392 4466279232 4469433384 4481722128 4501804944 4575674376 4582194318 4587952572 4608990776 4614782704 4621358372 4626255608 4628323791 4667802048 4667882114 4668476976 4672863002 4697189538 4701789248 4718237874 4742973066 4790721117 4795833081 4813235952 4820799789 4826469984 4829878508 4830576871 4831584576 4838469168 4917862872 4927836808 4934670804 4939900056 4953482352 4963528528 4970281953 4982121424 5052162966 5053947552 5057516724 5071087878 5107817148 5164743318 5185114623 5191630542 5196714432 5204537559 5210659104 5214338948 5228675816 5229342144 5229431842 5243374368 5287713397 5289512904 5296160016 5334722416 5345893371 5347781712 5391492288 5392271856 5446556472 5475109848 5480054461 5519861152 5533468577 5543816409 5580667456 5583969594 5604886602 5639623776 5644880696 5645600064 5680322232 5696398512 5737506684 5738336283 5837505312 5841627844 5882260293 5894190127 5896272144 5900436178 5902563792 5916269191 5933292048 5944465856 5959244512 5975629504 6001562718 6002406592 6100899168 6109592424 6117270096 6171098388 6209843796 6224635968 6262919384 6278250888 6290983832 6323964088 6350490783 6380756928 6381679536 6387628156 6394444108 6403322829 6404658624 6405584688 6417647936 6427733052 6451292224 6557150496 6579561072 6586533408 6604643136 6627042604 6628000823 6687524088 6704150076 6722583192 6736217288 6743355632 6752707416 6761450504 6810422864 6886324424 6888667968 6913486164 6922174056 6932037558 6939383412 7001823171 7009294503 7045784307 7052683872 7061546688 7077356811 7114459599 7127857828 7130375616 7175143872 7189695808 7219853928 7239704976 7244817762 7247376864 7255234661 7257703752 7262075296 7300146464 7391755212 7445292792 7473182136 7499021894 7573762976 7578244449 7586275086 7595198016 7606631817 7642884672 7650008912 7651115044 7661725722 7717379904 7747114977 7795071648 7815988656 7821508422 7843013724 7844147763 7861696192 7870085056 7911056064 8002083624 8007734813 8065733858 8087238432 8087377151 8088407784 8095947314 8146123232 8156360128 8169834708 8212664772 8228131184 8251261632 8279791728 8371001184 8467321044 8508906048 8520483348 8537763772 8540779584 8570310736 8606260026 8623714414 8668923926 8754992064 8756257968 8762441766 8772748096 8844408216 8850654267 8853845688 8916698784 8938866768 8963444256 9003609888 9151348752 9164388636 9175905144 9217981552 9229565408 9242716744 9252511216 9256647582 9335764228 9336953952 9345726004 9394379076 9436475748 9485946132 9581442234 9591666162 9626471904 9641599578 9652939968 9659757016 9661153742 9676938336 9835725744 9855673616 9869341608 9879800112 9906964704 9927057056 9940563906 9964242848 10104325932 10107895104 10115033448 10142175756 10177243999 10215634296 10222848727 10329486636 10370229246 10383261084 10398056337 10409075118 10421318208 10428677896 10457351632 10458863684 10486748736 10575426794 10579025808 10592320032 10669444832 10691786742 10695563424 10784543712 10867226643 10893112944 10946353093 10950219696 10960108922 10987357069 11039722304 11066937154 11087632818 11167939188 11190277189 11209773204 11248532841 11279247552 11289761392 11360644464 11392797024 11475013368 11476672566 11675010624 11683255688 11732262633 11764520586 11788380254 11792544288 11800872356 11805127584 11832538382 11866584096 11918489024 12003125436 12098600787 12143920971 12201798336 12219184848 12234540192 12342196776 12419687592 12525838768 12556501776 12581967664 12647928176 12700981566 12763359072 12775256312 12788888216 12806645658 12811169376 12855466104 12935571621 13003385889 13114300992 13143662649 13159122144 13173066816 13254085208 13256001646 13375048176 13389451327 13403738611 13408300152 13445166384 13472434576 13486711264 13505414832 13522901008 13620845728 13772648848 13826972328 13844348112 13864075116 13878766824 14003646342 14018589006 14091568614 14105367744 14154713622 14228919198 14255715656 14372163351 14387499243 14439707856 14479409952 14489635524 14491730613 14494753728 14510469322 14515407504 14524150592 14600292928 14783510424 14890585584 14910845859 14941086601 14946364272 14998043788 15019414709 15147525952 15156488898 15172550172 15213263634 15300017824 15302230088 15323451444 15494229954 15590143296 15631977312 15643016844 15686027448 15688295526 15863140191 16004167248 16015469626 16037680113 16131467716 16174476864 16174754302 16176815568 16191894628 16292246464 16339669416 16355020507 16425329544 16440163383 16456262368 16559583456 16600405731 16742002368 16934642088 17040966696 17075527544 17140621472 17212520052 17215008849 17247428828 17337847852 17512515936 17524883532 17682570381 17688816432 17701308534 17707691376 17748807573 17833397568 17877733536 17926888512 18007219776 18302697504 18303011447 18322541771 18328777272 18351810288 18435963104 18459130816 18485433488 18505022432 18513295164 18671528456 18673907904 18691452008 18788758152 18872951496 18971892264 19162884468 19183332324 19209968487 19252943808 19283199156 19319514032 19322307484 19353876672 19671451488 19711347232 19738683216 19759600224 19813929408 19854114112 19881127812 19884002469 19928485696 20208651864 20230066896 20284351512 20354487998 20431268592 20445697454 20658973272 20740458492 20766522168 20796112674 20818150236 20857355792 20914703264 20917727368 21005469513 21027883509 21150853588 21158051616 21184640064 21338889664 21383573484 21391126848 21569087424 21734453286 21765703983 21786225888 21892706186 21900439392 21920217844 21974714138 22133874308 22175265636 22335878376 22380554378 22419546408 22497065682 22579522784 22721288928 22785594048 22950026736 22953345132 23366511376 23464525266 23529041172 23532443289 23576760508 23585088576 23601744712 23610255168 23665076764 23733168192 24006250872 24023204439 24197201574 24262131453 24287841942 24438369696 24469080384 24684393552 24839375184 24866123893 25051677536 25113003552 25163935328 25295856352 25401963132 25526718144 25550512624 25577776432 25613291316 25622338752 25710932208 25871143242 26006771778 26287325298 26318244288 26508170416 26512003292 26551962801 26750096352 26778902654 26807477222 26816600304 26890332768 26944869152 26973422528 27010829664 27045802016 27241691456 27545297696 27653944656 27688696224 27728150232 27747732259 27757533648 28007292684 28037178012 28183137228 28309427244 28457838396 28511431312 28744326702 28774998486 28879415712 28958819904 28979271048 28983461226 29020938644 29030815008 29567020848 29781171168 29821691718 29882173202 29892728544 29996087576 30038829418 30312977796 30341233741 30345100344 30373609513 30426527268 30531731997 30600035648 30604460176 30646902888 30668546181 30988459908 31263954624 31286033688 31372054896 31376591052 31726280382 32008334496 32030939252 32075360226 32262935432 32349508604 32353631136 32383789256 32679338832 32710041014 32839059279 32850659088 32880326766 32912524736 32962071207 33119166912 33200811462 33570831567 33745598523 33814038097 33869284176 33991306973 34081933392 34151055088 34281242944 34425040104 34430017698 34494857656 34675695704 35025031872 35049767064 35365140762 35377632864 35402617068 35415382752 35497615146 35755467072 36295802361 36342796459 36431762913 36605395008 36606022894 36645083542 36657554544 36703620576 36871926208 36970866976 37010044864 37013993779 37026590328 37343056912 37382904016 37577516304 37745902992 37943784528 38325768936 38366664648 38419936974 38566398312 38639028064 38644614968 38806714863 39010157667 39342902976 39422694464 39477366432 39519200448 39762255624 39768004938 40168353981 40211215833 40417303728 40460133792 40568703024 40708975996 40862537184 40891394908 41317946544 41480916984 41533044336 41592225348 41636300472 41714711584 41829406528 41835454736 42010939026 42055767018 42301707176 42316103232 42767146968 43468906572 43475191839 43531407966 43572451776 43785412372 43800878784 43840435688 43949428276 44267748616 44350531272 44671756752 44761108756 44823259803 44839092816 44994131364 45058244127 45159045568 45442577856 45900053472 45906690264 46396005761 46733022752 46929050532 47058082344 47064886578 47153521016 47203489424 47330153528 47589420573 48012501744 48046408878 48394403148 48524262906 48575683884 48876739392 49065061521 49320490149 49368787104 49678750368 49679602499 49732247786 49801217193 50103355072 50226007104 50327870656 50591712704 50786642627 50803926264 51101025248 51155552864 51226582632 51421864416 51742286484 52013543556 52574650596 53016340832 53024006584 53047711143 53103925602 53246422719 53500192704 53557805308 53614954444 53633200608 53780665536 53889738304 54021659328 54091604032 54909034341 54967625313 55090595392 55307889312 55377392448 55456300464 55495464518 55515067296 56014585368 56054143691 56074356024 56366274456 56618854488 56915676792 57022862624 57488653404 57549996972 57758831424 57958542096 57966922452 58041877288 58061630016 59134041696 59562342336 59643383436 59652007407 59764346404 59785457088 59992175152 60077658836 60625955592 60682467482 60690200688 60747219026 60853054536 61063463994 61208920352 61293805776 61337092362 61976919816 62572067376 62744109792 62753182104 62797499323 63452560764 64016668992 64061878504 64150720452 64525870864 64699017208 64707262272 64767578512 65297111949 65358677664 65420082028 65678118558 65701318176 65760653532 65924142414 66401622924 67141663134 67491197046 67628076194 67738568352 67982613946 68163866784 68302110176 68740274161 68850080208 68860035396 68989715312 69351391408 70099534128 70730281524 70755265728 70805234136 70830765504 70995230292 71240707993 72069613317 72591604722 72685592918 72786394359 72863525826 73212045788 73290167084 73315109088 73407241152 73941733952 74027987558 74053180656 74598371679 74686113824 74765808032 75155032608 75491805984 75887569056 76624471651 76651537872 76733329296 76839873948 76911499483 77132796624 77278056128 77289229936 77613429726 78020315334 78954732864 79524511248 79536009876 80336707962 80422431666 80834607456 80920267584 81137406048 81417951992 81725074368 81782789816 82635893088 82961833968 83066088672 83184450696 83243196777 83272600944 83429423168 83670909472 84021878052 84111534036 84603414352 85534293936 86164010699 86937813144 86950383678 87062815932 87570824744 87680871376 87898856552 88535497232 88701062544 89343513504 89522217512 89646519606 89678185632 89988262728 90116488254 91023701223 91120828539 91595195991 91780960549 91800106944 91813380528 92005638543 92792011522 93466045504 93826170277 93858101064 94116164688 94129773156 94307042032 94318050593 94406978848 94660307056 95178841146 96025003488 96092817756 96788806296 97048525812 97151367768 98130123042 98517177837 98640980298 98737574208 98886213621 99357500736 99359204998 99464495572 99602434386 100466554543 100712494701 101442114291 101573285254 101607852528 101973920919 102202050496 102311105728 102453165264 102843728832 103484572968 104027087112 105135902963 105149301192 106032681664 106048013168 106095422286 106207851204 106492845438 107115610616 107229908888 107266401216 109028389377 109818068682 109935250626 110615778624 110912600928 110990929036 111030134592 111041981337 112029170736 112108287382 112148712048 112732548912 113237708976 113831353584 114045725248 114977306808 115099993944 115917084192 115933844904 116083754576 118268083392 119286766872 119304014814 119528692808 119984350304 120155317672 120505061943 120633647499 121251911184 121364934964 121380401376 121494438052 121706109072 122126927988 122417840704 122587611552 122674184724 123953839632 125144134752 125488219584 125506364208 125594998646 125932015637 126905121528 128123757008 128257792397 128301440904 129051741728 129398034416 129535157024 130594223898 130717355328 130840164056 131356237116 131402636352 131521307064 131848284828 132803245848 134283326268 134469779409 134982394092 135174732381 135256152388 135477136704 135965227892 136327733568 136604220352 137480548322 137700160416 137720070792 137849458559 137979430624 138702782816 139188017283 140199068256 141460563048 141610468272 141990460584 142481415986 144139226634 145183209444 145371185836 145572788718 145727051652 146424091576 146580334168 146630218176 147195184563 148055975116 148106361312 149038807497 149196743358 149372227648 149531616064 150310065216 150983611968 151775138112 152359927881 153248943302 153303075744 153466658592 153679747896 153822998966 154265593248 154578459872 155226859452 156040630668 159049022496 159072019752 160673415924 160844863332 161669214912 162274812096 162835903984 163565579632 164727103023 164902875939 165271786176 165923667936 166132177344 166368901392 166486393554 166545201888 167341818944 168043756104 168162431073 168223068072 169206828704 171068587872 172328021398 173875626288 173900767356 174062867251 174125631864 174248601943 175141649488 175361742752 175797713104 177070994464 177402125088 178687027008 179044435024 179293039212 179356371264 179976525456 180232976508 182047402446 182241657078 183190391982 183561921098 183626761056 184011277086 185584023044 187652340554 187716202128 188232329376 188259546312 188392497969 188614084064 188636101186 188813957696 189320614112 190357682292 192050006976 192185635512 193577612592 194097051624 194234125813 194302735536 196260246084 197034355674 197281960596 197772427242 198718409996 198928991144 199204868772 200933109086 201424989402 202884228582 203146570508 203215705056 203947841838 204906330528 206220822483 206969145936 208054174224 210271805926 210298602384 212096026336 212190844572 212415702408 212615266591 212985690876 213722123979 214231221232 214459817776 218056778754 219636137364 219870501252 221825201856 221981858072 222083962674 223795115037 224058341472 224216574764 224297424096 225465097824 226475417952 227662707168 229873414953 229954613616 230199987888 230734498449 231834168384 231867689808 232167509152 237939148811 238193043023 238573533744 238608029628 239057385616 239968700608 240310635344 241010123886 241267294998 242503822368 242729869928 242760802752 242988876104 243412218144 244253855976 245175223104 245348369448 247907679264 249729590331 250288269504 251012728416 251189997292 251864031274 253810243056 254399575213 254671033609 256247514016 256515584794 256602881808 258103483456 258492032097 258796068832 259070314048 261188447796 261680328112 262712474232 263042614128 263696569656 265606491696 268566652536 268939558818 269964788184 270349464762 270512304776 271930455784 273071103669 273362485617 274961096644 275342881647 275400320832 275440141584 275698917118 275958861248 277405565632 278376034566 280398136512 281478510831 282921126096 282954151779 283220936544 283980921168 284962831972 285004035389 288278453268 290366418888 290742371672 291145577436 291454103304 292848183152 293160668336 294390369126 296111950232 296212722624 298077614994 298393486716 301399663629 304326342873 304719855762 305921762757 306497886604 306606151488 306933317184 307359495792 307645997932 308531186496 309156919744 310453718904 311975090423 312081261336 315407708889 318098044992 318144039504 321346831848 321689726664 325671807968 327085168131 327131159264 329454206046 329805751878 331847335872 332737802784 332972787108 333090403776 333125944011 336087512208 336324862146 336446136144 338413657408 342137175744 344656042796 347751252576 347757217493 347801534712 348125734502 348128293649 348251263728 348497203886 350283298976 350723485504 351595426208 354141988928 354804250176 358088870048 358586078424 359953050912 360465953016 364094804892 364483314156 366380783964 367123842196 367253522112 368022554172 371168046088 375304681108 375432404256 376464658752 376519092624 376784995938 377228168128 377272202372 377796046911 378641228224 380715364584 384371271024 384773377191 387155225184 388194103248 388468251626 388605471072 392520492168 394068711348 394563921192 395544854484 397436819992 397857982288 398409737544 401866218172 402849978804 405768457164 406293141016 406431410112 407895683676 409812661056 412441644966 413548375677 413938291872 416108348448 417564051849 420543611852 420597204768 424192052672 424381689144 424831404816 425230533182 425971381752 427444247958 428462442464 428919635552 436113557508 439272274728 439582495261 439741002504 443963716144 444167925348 447116422491 447590230074 448116682944 448433149528 448594848192 450930195648 452950835904 455325414336 457079783643 459746829906 459909227232 460399975776 461468996898 463735379616 464335018304 472456353967 475878297622 476386086046 477147067488 477216059256 478114771232 480621270688 481181919127 482020247772 482534589996 485007644736 485459739856 485977752208 486824436288 488507711952 490696738896 495815358528 499459180662 502025456832 502379994584 503728062548 504487293219 507620486112 508799150426 509342067218 512495028032 513031169588 513205763616 516984064194 517592137664 522188601753 522376895592 522745805829 523360656224 525424948464 526085228256 527393139312 531212983392 537133305072 537879117636 539929576368 540698929524 541024609552 543860911568 546142207338 546724971234 549922193288 550685763294 550880283168 551397834236 556752069132 562957021662 565177493907 565842252192 565908303558 566441873088 567961842336 569925663944 570008070778 576360760273 576556906536 580732837776 581484743344 582291154872 582702377439 582908206608 585696366304 586321336672 588780738252 592223900464 596155229988 596786973432 602799327258 603148074893 608652685746 609439711524 611843525514 612995773208 614718991584 615291995864 618662467449 620907437808 623950180846 624162522672 630815417778 636288079008 637845799773 641166371937 642466723843 642693663696 643379453328 645834832487 651343615936 654170336262 654262318528 658908412092 659611503756 660226354151 665475605568 665945574216 666251888022 672175024416 672649724292 672892272288 689312085592 689620244859 692203495347 695502505152 695514434986 695603069424 696251469004 696256587298 696502527456 696994407772 700566597952 703190852416 703265881801 713817446433 714579129069 716177740096 717172156848 719906101824 720931906032 728189609784 728966628312 732761567928 734247684392 736045108344 742336092176 750609362216 750864808512 753038185248 753569991876 754544404744 755592093822 761430729168 763198725639 764013100827 768742542048 769546754382 774310450368 775476096291 776388206496 776936503252 777210942144 785040984336 787869296153 788137422696 789127842384 790820578049 791089708968 794873639984 795715964576 796819475088 803732436344 805699957608 811536914328 812586282032 815791367352 824883289932 826028644941 827096751354 827876583744 832216696896 835128103698 841087223704 841194409536 844435532493 848763378288 848862455337 849662809632 850461066364 850584036443 851942763504 854888495916 855012106167 856924884928 857839271104 872227115016 878544549456 879164990522 879482005008 881524109459 887927432288 888335850696 894232844982 895180460148 896866299056 904198990887 914159567286 919493659812 919818454464 920799951552 922937993796 927470759232 935925271269 944912707934 946223126667 951756595244 952772172092 954294134976 954432118512 956229542464 961242541376 962363838254 964040495544 964946209913 965069179992 970919479712 971955504416 977015423904 981393477792 998918361324 1004759989168 1007456125096 1008974586438 1015240972224 1017598300852 1018684134436 1026062339176 1026411527232 1033968128388 1043271652479 1044377203506 1044384880947 1044753791184 1045491611658 1046721312448 1050849896928 1052170456512 1054786278624 1062425966784 1074266610144 1075758235272 1079859152736 1081029964489 1081397859048 1082049219104 1087721823136 1092284414676 1093449942468 1099844386576 1101371526588 1101760566336 1102795668472 1113504138264 1125914043324 1130354987814 1131684504384 1131816607116 1133388140733 1135923684672 1139851327888 1140016141556 1152721520546 1153113813072 1154320131573 1161465675552 1162969486688 1164582309744 1165404754878 1165816413216 1171392732608 1172642673344 1177561476504 1184447800928 1192310459976 1193152487137 1193573946864 1205598654516 1206296149786 1217305371492 1218879423048 1219740213601 1223687051028 1225991546416 1229437983168 1230583991728 1237324934898 1240645127031 1241814875616 1247900361692 1248325045344 1261630835556 1272576158016 1275691599546 1282332743874 1284933447686 1285387327392 1286758906656 1291669664974 1306065209059 1308340672524 1317816824184 1318747485783 1319223007512 1320452708302 1331891148432 1332503776044 1344350048832 1345299448584 1345784544576 1378624171184 1379240489718 1384406990694 1391028869972 1391206138848 1392502938008 1392513174596 1393005054912 1393988815544 1406531763602 1417369061901 1427634892866 1429158258138 1434344313696 1441863812064 1443545757381 1456379219568 1457933256624 1465523135856 1468495368784 1472090216688 1484672184352 1501218724432 1506076370496 1507139983752 1509088809488 1511184187644 1522861458336 1526397451278 1528026201654 1537485084096 1539093508764 1550952192582 1552776412992 1553873006504 1566565805259 1568237417487 1570081968672 1575738592306 1576274845392 1578255684768 1581641156098 1582179417936 1589747279968 1591431929152 1593638950176 1607464872688 1611399915216 1623073828656 1625172564064 1631582734704 1637116203281 1649766579864 1652057289882 1654193502708 1667351301161 1670256207396 1682174447408 1688871064986 1697526756576 1697724910674 1699325619264 1700922132728 1701168072886 1703885527008 1709776991832 1710024212334 1729082280819 1744454230032 1748107132317 1757089098912 1758329981044 1758964010016 1763048218918 1775854864576 1776671701392 1782697235263 1788465689964 1790360920296 1792042961267 1793732598112 1808397981774 1809444224679 1828319134572 1838987319624 1845875987592 1871850542538 1889825415868 1892446253334 1903513190488 1905544344184 1908864237024 1913537399319 1924727676508 1927400171529 1928080991088 1929892419826 1930138359984 1937504497461 1941838959424 1943911008832 1954030847808 1962786955584 1980679062453 1995028247723 1997157053039 1997836722648 2009519978336 2014912250192 2017949172876 2035196601704 2037368268872 2052124678352 2067936256776 2086543304958 2088754407012 2088769761894 2089507582368 2090983223316 2101699793856 2109572557248 2109797645403 2141452339299 2143737387207 2148533220288 2151516470544 2159718305472 2162059928978 2162795718096 2164098438208 2175443646272 2183825632961 2184568829352 2186899884936 2199688773152 2202743053176 2205591336944 2227008276528 2251828086648 2260709975628 2263633214232 2266776281466 2279702655776 2280032283112 2289596176917 2292039302481 2305443041092 2306227626144 2308640263146 2322931351104 2325938973376 2329164619488 2330809509756 2331632826432 2355122953008 2363607888459 2368895601856 2372461734147 2384620919952 2386304974274 2387147893728 2411197309032 2412592299572 2434610742984 2436898055543 2437758846096 2439480427202 2447374102056 2451983092832 2461167983456 2474649869796 2481290254062 2483629751232 2495800723384 2496650090688 2523261671112 2551383199092 2551752109329 2564665487748 2565036318501 2569866895372 2570774654784 2573517813312 2583339329948 2612130418118 2616681345048 2635633648368 2637494971566 2638446015024 2640905416604 2644572328377 2663782296864 2665007552088 2690598897168 2757248342368 2758480979436 2768813981388 2782057739944 2782412277696 2785005876016 2785026349192 2787977631088 2807775813807 2813063527204 2834738123802 2855269785732 2858316516276 2868688627392 2883727624128 2887091514762 2894838629739 2912758439136 2915866513248 2931046271712 2936990737568 2944180433376 2969344368704 3002437448864 3014279967504 3018177618976 3022368375288 3045722916672 3052794902556 3056052403308 3078187017528 3101904385164 3107746013008 3129814957437 3133131610518 3133154642841 3136474834974 3140163937344 3151477184612 3152549690784 3156511369536 3163282312196 3164358835872 3179494559936 3187277900352 3214929745376 3222799830432 3243089893467 3246147657312 3250345128128 3263165469408 3274232406562 3299533159728 3304114579764 3307194477769 3308387005416 3310723436917 3334702602322 3340512414792 3364348894816 3377742129972 3395053513152 3395449821348 3401844265456 3402336145772 3407771054016 3419553983664 3420048424668 3458164561638 3488908460064 3496214264634 3514178197824 3516659962088 3517928020032 3526096437836 3553343402784 3565394470526 3576931379928 3579457461411 3580721840592 3584085922534 3587465196224 3616795963548 3618888449358 3656638269144 3659220640803 3677974639248 3691751975184 3705052460057 3743701085076 3779650831736 3784892506668 3807026380976 3811088688368 3817728474048 3827074798638 3849455353016 3854800343058 3856161982176 3859784839652 3860276719968 3875008994922 3918195627177 3956242457349 3961358124906 3990056495446 3994314106078 3995673445296 4019039956672 4029824500384 4034525321911 4035898345752 4055676175499 4070393203408 4074736537744 4104249356704 4135872513552 4173086609916 4177508814024 4177539523788 4179015164736 4181966446632 4219595290806 4252107185703 4282904678598 4287474774414 4303032941088 4324119857956 4325591436192 4330637272143 4367651265922 4369137658704 4373799769872 4399377546304 4405486106352 4411182673888 4454016553056 4503656173296 4520843827409 4521419951256 4525667817437 4527266428464 4533552562932 4559405311552 4560064566224 4579192353834 4584078604962 4610886082184 4612455252288 4617280526292 4658329238976 4661619019512 4710245906016 4727215776918 4744923468294 4769241839904 4772609948548 4774295787456 4822394618064 4825184599144 4869221485968 4873796111086 4875517692192 4878960854404 4894748204112 4903966185664 4911348609843 4922335966912 4949299739592 4962580508124 4991601446768 5002053903483 5046523342224 5102766398184 5103504218658 5129330975496 5130072637002 5139733790744 5166678659896 5187246842457 5224260836236 5233362690096 5271267296736 5274989943132 5276892030048 5281810833208 5289144656754 5327564593728 5330015104176 5348091705789 5376128883801 5381197794336 5415076672391 5428332674037 5514496684736 5515085073071 5516961958872 5535744046343 5537627962776 5564115479888 5570011752032 5570052698384 5575955262176 5615551627614 5626127054408 5669476247604 5710539571464 5716633032552 5774183029524 5782200514587 5789677259478 5812513492383 5825516878272 5831733026496 5862092543424 5873981475136 5888360866752 5927526718037 5942037187359 5954088255101 5985084743169 5991471159117 6004874897728 6028559935008 6036355237952 6044736750576 6105589805112 6112104806616 6156374035056 6203808770328 6215492026016 6259629914874 6266263221036 6266309285682 6272949669948 6302954369224 6305099381568 6326564624392 6328717671744 6329392936209 6429859490752 6445599660864 6486179786934 6492295314624 6526330938816 6548464813124 6551476898883 6599066319456 6608229159528 6614388955538 6616774010832 6621446873834 6669405204644 6681024829584 6728697789632 6755484259944 6790899642696 6803688530912 6804672291544 6839107967328 6840096849336 6916329123276 6977816920128 6992428529268 7033319924176 7052192875672 7090823665377 7106686805568 7117385202441 7130788941052 7153862759856 7158914922822 7161443681184 7168171845068 7233591927096 7237776898716 7310694166629 7313276538288 7318441281606 7355949278496 7383503950368 7410104920114 7487402170152 7492689883549 7559301663472 7567209751423 7569785013336 7614052761952 7622177376736 7654149597276 7655256327987 7698910706032 7709600686116 7712323964352 7719569679304 7720553439936 7750017989844 7836391254354 7912484914698 7922716249812 7933716985131 7980112990892 7988628212156 7991346890592 8059649000768 8069050643822 8071796691504 8111352350998 8140786406816 8149473075488 8208498713408 8271745027104 8346173219832 8352067409959 8355017628048 8355079047576 8363932893264 8439190581612 8504214371406 8565809357196 8574949548828 8606065882176 8648239715912 8651182872384 8661274544286 8684515889217 8735302531844 8738275317408 8747599539744 8810972212704 8822365347776 8908033106112 9007312346592 9041687654818 9042839902512 9051335634874 9054532856928 9067105125864 9120129132448 9142456463413 9158384707668 9168157209924 9221772164368 9234561052584 9323238039024 9420491812032 9454431553836 9489846936588 9538483679808 9545219897096 9644789236128 9650369198288 9729269680401 9738442971936 9747592222172 9751035384384 9757921708808 9789496408224 9822697219686 9898599479184 9921583433307 9925161016248 9932170310751 9983202893536 10004107806966 10093046684448 10205532796368 10207008437316 10242300849989 10258661950992 10260145274004 10279467581488 10280667514637 10333357319792 10374493684914 10448521672472 10466725380192 10542534593472 10549979886264 10553784060096 10563621666416 10578289313508 10660030208352 10696183411578 10738372384233 10752257767602 10762395588672 10830153344782 10856665348074 10950854445187 10977661922409 11030170146142 11033923917744 11057592473759 11071488092686 11075255925552 11115157380171 11128230959776 11140023504064 11140105396768 11151910524352 11231103255228 11252254108816 11338952495208 11421079142928 11433266065104 11459813422967 11548366059048 11564401029174 11579354518956 11625026984766 11754586881531 11855053436074 11884074374718 11908176510202 11970169486338 11982942318234 12057119870016 12089473501152 12103575965733 12167028526497 12211179610224 12224209613232 12312748070112 12407617540656 12430984052032 12519259829748 12532526442072 12532618571364 12544300728869 12545899339896 12605908738448 12653129248784 12658785872418 12972359573868 13096929626248 13102953797766 13198132638912 13216458319056 13228777911076 13233548021664 13242893747668 13338810409288 13362049659168 13510968519888 13562531482227 13577003452311 13581799285392 13607377061824 13609344583088 13678215934656 13680193698672 13832658246552 13980099371273 13984857058536 14053389538357 14066639848352 14104385751344 14181647330754 14234770404882 14261577882104 14307725519712 14317829845644 14322887362368 14336343690136 14467183854192 14475553797432 14621388333258 14626553076576 14636882563212 14711898556992 14734045829529 14767007900736 14820209840228 14969516626907 14974804340304 14985379767098 15006161710449 15025590982931 15118603326944 15134419502846 15139570026672 15228105523904 15244354753472 15308299194552 15310512655974 15397821412064 15419201372232 15439139358608 15500035979688 15672782508708 15824969829396 15845432499624 15867433970262 15960225981784 15977256424312 15982693781184 16044275117367 16128386651403 16138101287644 16143593383008 16161096692417 16222704701996 16245230017173 16281572813632 16298946150976 16543490054208 16545255219213 16607232139029 16692346439664 16704134819918 16710035256096 16710158095152 16727865786528 16878381163224 17008428742812 17131618714392 17149899097656 17296479431824 17322549088572 17369031778434 17470605063688 17476550634816 17495199079488 17621944425408 17782580154111 17862264765303 17955254229507 17974413477351 18014624693184 18083375309636 18085679805024 18102671269748 18109065713856 18134210251728 18240258264896 18284912926826 18316769415336 18336314419848 18443544328736 18469122105168 18646476078048 18908863107672 18979693873176 19090439794192 19289578472256 19300738396576 19458539360802 19476885943872 19495184444344 19515843417616 19578992816448 19645394439372 19654430696649 19797198958368 19843166866614 19850322032496 19864340621502 19966405787072 20008215613932 20186093368896 20411065592736 20414016874632 20484601699978 20517323901984 20520290548008 20539569325291 20558935162976 20561335029274 20666714639584 20748987369828 20897043344944 20933450760384 21099959772528 21127243332832 21156578627016 21320060416704 21392366823156 21476744768466 21504515535204 21660306689564 21713330696148 21901708890374 21932082499887 21955323844818 22060340292284 22067847835488 22115184947518 22142976185372 22150511851104 22230314760342 22256461919552 22280210793536 22462206510456 22478069650647 22504508217632 22677904990416 22701629254269 22842158285856 22866532130208 22919626845934 23096732118096 23128802058348 23158709037912 23175064058419 23250053969532 23509173763062 23710106872148 23768148749436 23816353020404 23940338972676 23965884636468 24178947002304 24207151931466 24334057052994 24422359220448 24448419226464 24625496140224 24815235081312 25038519659496 25056202229877 25065052884144 25065237142728 25088601457738 25091798679792 25211817476896 25306258497568 25317571744836 25935367220399 25944719147736 25963041689507 26193859252496 26205907595532 26432916638112 26457555822152 26467096043328 26485787495336 26677620818576 26724099318336 27021937039776 27125062964454 27154006904622 27163598570784 27218689166176 27360387397344 27427369390239 27665316493104 27960198742546 27969714117072 28106779076714 28133279696704 28208771502688 28363294661508 28389733228493 28469540809764 28523155764208 28615451039424 28635659691288 28672687380272 28934367708384 28951107594864 29242776666516 29253106153152 29273765126424 29468091659058 29640419680456 29764750299921 29796510932253 29939033253814 29949608680608 29970759534196 30012323420898 30051181965862 30237206653888 30268839005692 30279140053344 30616598389104 30621025311948 30726902549967 30795642824128 30838402744464 30842002543911 30878278717216 31000071959376 31345565017416 31649939658792 31679674722059 31690864999248 31734867940524 31920451963568 31954512848624 32088550234734 32256773302806 32276202575288 32287186766016 32322193384834 32445409403992 32490460034346 32852563335561 33090510438426 33172777421277 33214464278058 33345472140513 33384692879328 33408269639836 33420070512192 33420316190304 33455731573056 33756762326448 34005284856107 34016857485624 34263237428784 34299798195312 34379440268901 34592958863648 34645098177144 34738063556868 34941210127376 35565160308222 35724529530606 35910508459014 35948826954702 36166750619272 36171359610048 36205342539496 36268420503456 36310727897199 36501085579491 36569825853652 36575113567049 36633538830672 36672628839696 36887088657472 36938244210336 37292952156096 37632902186607 37817726215344 37905536706737 37945984007741 37959387746352 38180879588384 38601476793152 38917078721604 38990368888688 39031686835232 39290788878744 39308861393298 39594397916736 39686333733228 39700644064992 39728681243004 40016431227864 40687594446681 40731010356933 40822131185472 40828033749264 40969203399956 41034647803968 41040581096016 41079138650582 41117870325952 41122670058548 41333429279168 41492687026259 41497974739656 41794086689888 41940298113819 42160168615071 42199919545056 42254486665664 42313157254032 42784733646312 42953489536932 43009031070408 43320613379128 43426661392296 43803417780748 43864164999774 43910647689636 44120680584568 44135695670976 44230369895036 44285952370744 44301023702208 44460629520684 44908549880721 44924413020912 44956139301294 45009016435264 45076772948793 45355809980832 45403258508538 45684316571712 45733064260416 45839253691868 46193464236192 46257604116696 46317418075824 46350128116838 46484288473027 46500107939064 47018347526124 47420213744296 47536297498872 47632706040808 47880677945352 47931769272936 48414303862932 48483290077251 48668114105988 48735690051519 48844718440896 48896838452928 49630470162624 49635765657639 49821696417087 50077039318992 50112404459754 50130105768288 50130474285456 50177202915476 50183597359584 50184458150137 50423634953792 50612516995136 50635143489672 51870734440798 51889438295472 51926083379014 52387718504992 52411815191064 52448829184843 52865833276224 52915111644304 52971574990672 53347740462333 53355241637152 53586794295909 54043874079552 54250125928908 54308013809244 54327197141568 54437378332352 54720774794688 54854738780478 55330632986208 55920397485092 55939428234144 56213558153428 56417543005376 56726589323016 56779466456986 56939081619528 57046311528416 57271319382576 57345374760544 57868735416768 57902215189728 58485553333032 58547530252848 58936183318116 59280839360912 59529500599842 59593021864506 59878066507628 59899217361216 59941519068392 60024646841796 60102363931724 60537678011384 60558280106688 61233196778208 61242050623896 61453805099934 61618707975873 61676805488928 61684005087822 61756557434432 62000143918752 62691130034832 63299879317584 63359349444118 63381729998496 63469735881048 63840903927136 63909025697248 64177100469468 64513546605612 64552405150576 64644386769668 64890818807984 64980920068692 65705126671122 66181020876852 66345554842554 66428928556116 66690944281026 66769385758656 66816539279672 66840632380608 67434208951941 67513524652896 68010569712214 68033714971248 68104887762807 68526474857568 68599596390624 68758880537802 69185917727296 69290196354288 69476127113736 69525192175257 69882420254752 70395996741083 71130320616444 71449059061212 71696105949923 71821016918028 71897653909404 71964672602459 72333501238544 72410685078992 72536841006912 72621455794398 73002171158982 73139651707304 73150227134098 73267077661344 73345257679392 73876488420672 75168606689631 75265804373214 75635452430688 75811073413474 75891968015482 75918775492704 76361759176768 76655981116309 77057847334481 77403147316313 77806101661197 77834157443208 77889125068521 77980737777376 78063373670464 78581577757488 78617722786596 79372667466456 79401288129984 79457362486008 80032862455728 81375188893362 81462020713866 81656067498528 81938406799912 82081162192032 82158277301164 82245340117096 82282108170717 82985374052518 82995949479312 83588173379776 83880596227638 84320337230142 84399839090112 84626314508064 85169199685479 85569467292624 85877753280677 85906979073864 86018062140816 86641226758256 86853322784592 87606835561496 87728329999548 87821295379272 88241361169136 88460739790072 88571904741488 88921259041368 89817099761442 89848826041824 89912278602588 90153545897586 90711619961664 90806517017076 91678507383736 92180707649901 92386928472384 92515208233392 92526007631733 92634836151648 92700256233676 92713659972287 92968576946054 93000215878128 94036695052248 94840427488592 95039024166177 95072594997744 95265412081616 95761355890704 95863538545872 96828607725864 96966580154502 97336228211976 97471380103038 98373726768499 98557690006683 99271531315278 99518332263831 99643392834174 100154078637984 100224808919508 100260211536576 100260948570912 100354405830952 100367194719168 100368916300274 101270286979344 102015854568321 103138320806703 103741468881596 103778876590944 103852166758028 104775437009984 104786616388349 104823630382128 104897658369686 105179136880517 105830223288608 105943149981344 106695480924666 106710483274304 107173588591818 108500251857816 108616027618488 109709477560956 109725340701147 110661265972416 111840794970184 111878856468288 112427116306856 112898706559821 113127676846919 113453178646032 113558932913972 113716610120211 113837952023223 113878163239056 114092623056832 114542638765152 114690749521088 115804430379456 116971106666064 117095060505696 117832266129301 117872366636232 118561678721824 119059001199684 119186043729012 119756133015256 119883038136784 120049293683592 120204727863448 121075356022768 122466393556416 122484101247792 122907610199868 123237415951746 123353610977856 123368010175644 124000287837504 124478061078777 125382260069664 125820894341457 126480505845213 126599758635168 126718698888236 126737021430007 126763459996992 126939471762096 127681807854272 127818051394496 128354200938936 129027093211224 129104810301152 129288773539336 129781637615968 129961840137384 131410253342244 132362041753704 132691109685108 132857857112232 133381888562052 133633078559344 134725649642163 134868417903882 135027049305792 135230318846379 136021139424428 136067429942496 136209775525614 137052949715136 137199192781248 137517761075604 138580392708576 138952254227472 139050384350514 139452865419081 139764840509504 140791993482166 142260641232888 142361107787431 142898118122424 143392211899846 143642033836056 143776985277037 143795307818808 143929345204918 144667002477088 144821370157984 145242911588796 145449870231753 146004342317964 146279303414608 146300454268196 146534155322688 146690515358784 150337213379262 150531608746428 150553374450411 151270904861376 151622146826948 151783936030964 151837550985408 153311962232618 154115694668962 154806294632626 155612203322394 155668314886416 155778250137042 155961475554752 157163155514976 157235445573192 157346487554529 158745334932912 158914724972016 160065724911456 162750377786724 162924041427732 163312134997056 163876813599824 164162324384064 164316554602328 164490680234192 164564216341434 165970748105036 165991898958624 167761192455276 168640674460284 169252629016128 170338399370958 171138934585248 171755506561354 171813958147728 172036124281632 173282453516512 173706645569184 175213671122992 175456659999096 175642590758544 176482722338272 176921479580144 177143809482976 177842518082736 179634199522884 179697652083648 179824557205176 180307091795172 181613034034152 181741291826549 183357014767472 184361415299802 184856123927619 185030416466784 185052015263466 185269672303296 185400512467352 185427319944574 185937153892108 186000431756256 188073390104496 189680854977184 190078048332354 190145189995488 190530824163232 191522711781408 191727077091744 193657215451728 193933160309004 194603716149791 194672456423952 194942760206076 195332682778103 196747453536998 197115380013366 198543062630556 199036664527662 199286785668348 200308157275968 200449617839016 200521897141824 200708811661904 200737832600548 202540573958688 204031709136642 206276641613406 207482937763192 207557753181888 207704333516056 208575576525771 209573232776698 209647260764256 209795316739372 210094257001421 210358273761034 211187990223249 211660446577216 211886299962688 213390961849332 214347177183636 215088317849769 215894017807377 217000503715632 217232055236976 219418955121912 219450681402294 223681589940368 224854232613712 225797413119642 226255353693838 226906357292064 227117865827944 227433220240422 227675904046446 227756326478112 229085277530304 229967943348927 231173542003443 232209441948939 233418304983591 233667375205563 233942213332128 234190121011392 235664532258602 235744733272464 237123357443648 238036993992749 238118002399368 238372087458024 239512266030512 239766076273568 240098587367184 240409455726896 242150712045536 244968202495584 245815220399736 246474831903492 246736020351288 248956122157554 250764520139328 251641788682914 252961011690426 253199517270336 253437397776472 253474042860014 253878943524192 255507599056437 256025794969343 256708401877872 257633259842031 258054186422448 258209620602304 258577547078672 259563275231936 259923680274768 262820506684488 264724083507408 265382219370216 265621888054187 265715714224464 266763777124104 267014401228783 267266157118688 269451299284326 269736835807764 270460637692758 272042278848856 272134859884992 272419551051228 275035522151208 277160785417152 277904508454944 278100768701028 278140979916861 278905730838162 281583986964332 284521282465776 284722215574862 285117072498531 285796236244848 286784423799692 287284067672112 287553970554074 287590615637616 287858690409836 289334004954176 289642740315968 290485823177592 290899740463506 292008684635928 292558606829216 292600908536392 295121180305497 300674426758524 301063217492856 301106748900822 303244293653896 303567872061928 306047563704963 306623924465236 308231389337924 309612589265252 311224406644788 311336629772832 311556500274084 314326311029952 314359849165047 314470891146384 314692975109058 315537410641551 317490669865824 317829449944032 320131449822912 325390019311189 325500755573448 325848082855464 327753627199648 328633109204656 328981360468384 329128432682868 329176022103441 331941496210072 331983797917248 335522384910552 337281348920568 339383030540757 340676798741916 341149830360633 341513856069669 342277869170496 343511013122708 343627916295456 344072248563264 346564907033024 347413291138368 350427342245984 350913319998192 351285181517088 351291207050959 352965444676544 353496798387903 353842959160288 354287618965952 355685036165472 359268399045768 359649114410352 360614183590344 363226068068304 363482583653098 366714029534944 368722830599604 369712247855238 370060832933568 370104030526932 370801024934704 370854639889148 371874307784216 372000863512512 373434183236331 376146780208992 379361709954368 380156096664708 380211064290021 380290379990976 381061648326464 383045423562816 383454154183488 387314430903456 387866320618008 389207432299582 389344912847904 389885520412152 390665365556206 393494907073996 394230760026732 397086125261112 398073329055324 398573571336696 400899235678032 401417623323808 401475665201096 405081147917376 408063418273284 412553283226812 414965875526384 415408667032112 417151153051542 418358596257243 419146465553396 419294521528512 419590633478744 420188514002842 420716547522068 422375980446498 426781923698664 427083323362293 428694354367272 430176635699538 431330955831111 431788035614754 434001007431264 434464110473952 438837910243824 438901362804588 442068703129391 447363179880736 449708465227424 451594826239284 451660123351233 452510707387676 453812714584128 454235731655888 454866440480844 455351808092892 455512652956224 459935886697854 462347084006886 464418883897878 466836609967182 467334750411126 467884426664256 471329064517204 471489466544928 472039462663587 475476476371637 476073987985498 476236004798736 476744174916048 479024532061024 479532152547136 480197174734368 480818911453792 484301424091072 489936404991168 491630440799472 492771977187581 492949663806984 493297792100633 493472040702576 497912244315108 503283577365828 505922023380852 506874795552944 506948085720028 507757887048384 511015198112874 512051589938686 513416803755744 515266519684062 516108372844896 517155094157344 519847360549536 525641013368976 529448167014816 530764438740432 531243776108374 531431428448928 533527554248208 534028802457566 534532314237376 538902598568652 539404931341367 539473671615528 540921275385516 544084557697712 544839102102456 545223875479647 550071044302416 555809016909888 556201537402056 556281959833722 557811461676324 563167973928664 569042564931552 569444431149724 570234144997062 571592472489696 573568847599384 574568135344224 575107941108148 575181231275232 575717380819672 580971646355184 581799480927012 583811148449373 584017369271856 585117213658432 585201817072784 585998048334309 590242360610994 601144272964739 601348853517048 602126434985712 602213497801644 604295750149351 606488587307792 607135744123856 612095127409926 613247848930472 616462778675848 619225178530504 622448813289576 622673259545664 623113000548168 628719698330094 628941782292768 629385950218116 630282771004263 631074821283102 633563970669747 634981339731648 635658899888064 645264953549307 646100412266033 647682053422131 648995619806009 650780038622378 651001511146896 651696165710928 652397955951781 655507254399296 657266218409312 657962720936768 658256865365736 658352044206882 663882992420144 671044769821104 674562697841136 678766061081514 681353597483832 682299660721266 683027712139338 687022026245416 687255832590912 689903830046781 693520626010329 694927157773931 696628325846817 700854684491968 701826639996384 702570363034176 702582414101918 706993596775806 707685918320576 711370072330944 714110981978247 718536798091536 719298228820704 721228367180688 726452136136608 726965167306196 733428059069888 737445661199208 739424495710476 740208061053864 741602049869408 741709279778296 743748615568432 746868366472662 752293560417984 760312193329416 760422128580042 768077384908029 772899779526093 774628861806912 775732641236016 778414864599164 778689825695808 779771040824304 781330731112412 786989814147992 788461520053464 794172250522224 796146658110648 796865664162561 797147142673392 801043203686349 801798471356064 802835246647616 802951330402192 816126836546568 824825862905107 825106566453624 829931751052768 830817334064224 834302306103084 834422939750583 836717192514486 838292931106792 839181266957488 840377028005684 841433095044136 844751960892996 853563847397328 854166646724586 857388708734544 860353271399076 862661911662222 863576071229508 868002014862528 868928220947904 877675820487648 877802725609176 883201480987513 884137406258782 885363540916491 887159150010049 894726359761472 899416930454848 903189652478568 903320246702466 905021414775352 908471463311776 909732880961688 910703616185784 919871773395708 924694168013772 928837767795756 933673219934364 934669500822252 942658129034408 942978933089856 943079547495141 944078925327174 946612231924653 950952952743274 952147975970996 952472009597472 953488349832096 953504704852603 958049064122048 960394349468736 961637822907584 976170057933567 983260881598944 985543954375162 985899327613968 986595584201266 986944081405152 995824488630216 996527754512017 1006567154731656 1011844046761704 1013749591105888 1013896171440056 1018149091622271 1022030396225748 1024103179877372 1026833607511488 1030533039368124 1032216745689792 1034310188314688 1039694721099072 1051282026737952 1053873621152877 1058896334029632 1060490395163709 1061528877480864 1062487552216748 1062862856897856 1067055108496416 1068057604915132 1077805197137304 1078809862682734 1078947343231056 1081842550771032 1088169115395424 1089678204204912 1090447750959294 1100142088604832 1112403074804112 1112563919667444 1115622923352648 1116410792648801 1126335947857328 1138085129863104 1138888862299448 1140468289994124 1140633192870063 1143184944979392 1147137695198768 1149136270688448 1150215882216296 1150362462550464 1151434761639344 1161943292710368 1163598961854024 1167622296898746 1168034738543712 1170403634145568 1171996096668618 1180484721221988 1202288545929478 1202697707034096 1204252869971424 1204426995603288 1205277579639731 1208591500298702 1212977174615584 1214271488247712 1224190254819852 1226495697860944 1232925557351696 1238450357061008 1244897626579152 1246226001096336 1257439396660188 1257883564585536 1258771900436232 1260565542008526 1262149642566204 1267127941339494 1281249970086879 1290529907098614 1292200824532066 1293992867493333 1295364106844262 1297991239612018 1301560077244756 1302003022293792 1303392331421856 1304795911903562 1314532436818624 1316513730731472 1316704088413764 1326206109388173 1327765984840288 1342089539642208 1349125395682272 1357532122163028 1362226013048537 1362707194967664 1364599321442532 1366055424278676 1367328779446721 1374044052490832 1379807660093562 1387041252020658 1389854315547862 1393256651693634 1403653279992768 1405164828203836 1413987193551612 1426429429114911 1428221963956494 1437073596183072 1438596457641408 1442456734361376 1452904272273216 1453930334612392 1470659799009947 1474891322398416 1478315931562743 1478848991420952 1479893376301899 1480416122107728 1483204099738816 1483418559556592 1487497231136864 1493736732945324 1520624386658832 1520844257160084 1531819459680913 1536154769816058 1545799559052186 1551465282472032 1556829729198328 1559542081648608 1562661462224824 1573979628295984 1576923040106928 1588344501044448 1592293316221296 1593731328325122 1594294285346784 1602086407372698 1603596942712128 1605902660804384 1618214794024101 1631677312332863 1632253673093136 1635671626438941 1647581278590091 1649651725810214 1650213132907248 1659863502105536 1661634668128448 1668604612206168 1668845879501166 1673434385028972 1676585862213584 1678362533914976 1680754056011368 1682866190088272 1689503921785992 1707127694794656 1708333293449172 1714777417469088 1720706542798152 1725323823324444 1727152142459016 1751433445348119 1755351640975296 1755605451218352 1757994145002927 1761559539473453 1766402961975026 1768274812517564 1770727081832982 1774318300020098 1803432818894217 1806379304957136 1806640493404932 1810042829550704 1812887250448053 1816942926623552 1819465761923376 1821407232371568 1839743546791416 1849388336027544 1857675535591512 1867346439868728 1869100808601481 1869339001644504 1885316258068816 1886159094990282 1888157850654348 1890848313012789 1893224463849306 1901905905486548 1904295951941992 1904944019194944 1906976699664192 1907009409705206 1938301236798099 1946986859418027 1952340115867134 1957193867855343 1966521763197888 1971087908750324 1971798655227936 1973191168402532 1973888162810304 1991648977260432 1993055509024034 2013134309463312 2023688093523408 2027499182211776 2027792342880112 2036298183244542 2044060792451496 2048206359754744 2061066078736248 2084781473321793 2102564053475904 2107747242305754 2120980790327418 2123057754961728 2124975104433496 2134110216992832 2136115209830264 2142332945934741 2155610394274608 2157619725365468 2157894686462112 2157931700455891 2163685101542064 2176338230790848 2179356408409824 2180895501918588 2200284177209664 2224806149608224 2225127839334888 2231245846705296 2232821585297602 2238813056456719 2252671895714656 2277777724598896 2280936579988248 2281266385740126 2294275390397536 2300431764432592 2302869523278688 2304232154724087 2323886585420736 2327197923708048 2335244593797492 2336069477087424 2340807268291136 2343992193337236 2360969442443976 2390596992487683 2403129611059047 2404577091858956 2405395414068192 2408003407170133 2408505739942848 2408853991206576 2410555159279462 2417183000597404 2425954349231168 2428542976495424 2448380509639704 2452991395721888 2465851114703392 2474477588715321 2476900714122016 2489795253158304 2492452002192672 2514878793320376 2517543800872464 2521131084017052 2524299285132408 2534255882678988 2562499940173758 2581059814197228 2584401649064132 2587985734986666 2590728213688524 2595982479224036 2603120154489512 2604006044587584 2606784662843712 2609591823807124 2633027461462944 2633408176827528 2649604442962539 2652412218776346 2655531969680576 2661477450030147 2684179079284416 2698250791364544 2715064244326056 2724452026097074 2725414389935328 2729198642885064 2732110848557352 2734657558893442 2748088104981664 2759615320187124 2774082504041316 2779708631095724 2786513303387268 2810329656407672 2827974387103224 2852858858229822 2856443927912988 2860514114557809 2874147192366144 2884913468722752 2907860669224784 2928510173800701 2941319598019894 2949782644796832 2956631863125486 2957697982841904 2959786752603798 2960832244215456 2966837119113184 2974994462273728 2987473465890648 2989583263536051 3041248773317664 3041688514320168 3063638919361826 3072309539632116 3091599118104372 3094480921905737 3102930564944064 3113659458396656 3119084163297216 3125322924449648 3147959256591968 3153846080213856 3161620863458631 3176689002088896 3184586632442592 3187462656650244 3188588570693568 3204172814745396 3211805321608768 3236429588048202 3263354624665726 3264507346186272 3271343252877882 3295162557180182 3299303451620428 3300426265814496 3328335334601459 3337209224412336 3337691759002332 3346868770057944 3349232377946403 3353171724427168 3356725067829952 3361508112022736 3365732380176544 3379007843571984 3414255389589312 3416666586898344 3429554834938176 3441413085596304 3450647646648888 3453084544704431 3454304284918032 3502866890696238 3511210902436704 3515988290005854 3523119078946906 3532805923950052 3536549625035128 3541454163665964 3548636600040196 3606865637788434 3612758609914272 3613280986809864 3615832738919193 3620085659101408 3625774500896106 3638931523846752 3642814464743136 3679487093582832 3698776672055088 3715351071183024 3734692879737456 3738201617202962 3738678003289008 3770632516137632 3772318189980564 3776315701308696 3781696626025578 3786448927698612 3803811810973096 3808591903883984 3814018819410412 3876602473596198 3893973718836054 3904680231734268 3914387735710686 3942175817500648 3943597310455872 3946382336805064 3978618328164519 3983297954520864 3986111018048068 3986687378808341 4026268618926624 4047376187046816 4055584685760224 4072596366489084 4086678039145611 4088121584902992 4096412719509488 4101986338340163 4122132157472496 4169562946643586 4215494484611508 4230070251045457 4241961580654836 4249950208866992 4272230419660528 4279288287344733 4284665891869482 4311220788549216 4315239450730936 4315789372924224 4315863400911782 4327370203084128 4358712816819648 4361791003837176 4411979397029841 4434947794688229 4439680128905697 4449612299216448 4450255678669776 4462491693410592 4465643170595204 4477626112913438 4505343791429312 4522702885862231 4555555449197792 4561873159976496 4562532771480252 4566785691662467 4588550780795072 4595458379042739 4600863528865184 4605739046557376 4608464309448174 4654395847416096 4670489187594984 4687984386674472 4721938884887952 4781193984975366 4806259222118094 4809154183717912 4810790828136384 4816006814340266 4817707982413152 4821110318558924 4834366001194808 4854644382072303 4864490104417517 4895031936998589 4896761019279408 4905982791443776 4931702229406784 4942743835770273 4948955177430642 4953801428244032 4979590506316608 4984904004385344 5029757586640752 5035087601744928 5042262168034104 5048598570264816 5066787443559943 5068511765357976 5124999880347516 5162119628394456 5168803298128264 5175971469973332 5181456427377048 5191964958448072 5206240308979024 5219183647614248 5266054922925888 5266816353655056 5284678618420359 5299208885925078 5304824437552692 5322954900060294 5410298456682651 5430128488652112 5438661751344159 5448904052194148 5449691921490301 5450828779870656 5458397285770128 5464221697114704 5469315117786884 5470105938364933 5496176209963328 5519230640374248 5548165008082632 5559417262191448 5573026606774536 5607302425804443 5620659312815344 5655948774206448 5705717716459644 5712887855825976 5721028229115618 5814903710394297 5815721338449568 5840960578254081 5857020347601402 5871581603566029 5882639196039788 5899565289593664 5913263726250972 5915395965683808 5919573505207596 5921664488430912 5933674238226368 5974946931781296 5979166527072102 6082497546635328 6083377028640336 6127277838723652 6144619079264232 6182410366912591 6183198236208744 6188961843811474 6227318916793312 6250645848899296 6254344419965379 6295918513183936 6307692160427712 6323241726917262 6369173264885184 6374925313300488 6408345629490792 6472859176096404 6473795101367673 6526709249331452 6529014692372544 6542686505755764 6590325114360364 6598606903240856 6600852531628992 6656670669202918 6674418448824672 6674532933968221 6675383518004664 6693737540115888 6698464755892806 6706343448854336 6716439169370157 6723016224045472 6731464760353088 6758015687143968 6833333173796688 6882826171192608 6901295293297776 6906169089408862 6908608569836064 7005733781392476 7022421804873408 7031976580011708 7046238157893812 7065611847900104 7073099250070256 7082908327331928 7097273200080392 7213731275576868 7224010221510399 7225517219828544 7226561973619728 7231665477838386 7240171318202816 7251549001792212 7277863047693504 7285628929486272 7358974187165664 7397553344110176 7423432766145963 7430702142366048 7469385759474912 7476403234405924 7477356006578016 7477484264370413 7541265032275264 7544636379961128 7552631402617392 7563393252051156 7572897855397224 7607623621946192 7617183807767968 7628037638820824 7753204947192396 7787947437672108 7809360463468536 7814875548541607 7828775471421372 7884351635001296 7892764673610128 7948813328887617 7957236656329038 7966595909041728 7972222036096136 7973374757616682 7984432350090441 8052537237853248 8094752374093632 8111169371520448 8145192732978168 8173356078291222 8176243169805984 8192825439018976 8203972676680326 8244264314944992 8339125893287172 8399305359458429 8430988969223016 8436943057478117 8460140502090914 8483923161309672 8499900417733984 8544460839321056 8558576574689466 8569331783738964 8581542343673427 8622441577098432 8630478901461872 8631726801823564 8654740406168256 8723582007674352 8823958794059682 8869895589376458 8879360257811394 8900511357339552 8924983386821184 8931286341190408 8955252225826876 8968749790608153 9034053051061103 9045405771724462 9111110898395584 9123746319952992 9125065542960504 9133571383324934 9190916758085478 9201727057730368 9216928618896348 9283442765717211 9308791694832192 9340978375189968 9375968773348944 9443877769775904 9562387969950732 9612518444236188 9618308367435824 9632013628680532 9635415964826304 9642220637117848 9668732002389616 9709288764144606 9728980208835034 9790063873997178 9793522038558816 9885487671540546 9897910354861284 9985006003804377 10047697133839209 10059515173281504 10070175203489856 10084524336068208 10097197140529632 10133574887119886 10137023530715952 10249999760695032 10324239256788912 10337606596256528 10351942939946664 10359253634113293 10362912854754096 10383929916896144 10412480617958048 10438367295228496 10533632707310112 10569357236840718 10598417771850156 10609648875105384 10645909800120588 10722736217766391 10820596913365302 10847498216757579 10860256977304224 10877323502688318 10897808104388296 10899383842980602 10916794571540256 10928443394229408 10938630235573768 10940211876729866 11038461280748496 11096330016165264 11118834524382896 11146053213549072 11214604851608886 11241318625630688 11311897548412896 11411435432919288 11421741186330041 11425775711651952 11442056458231236 11481619252837669 11533068950130637 11629807420788594 11631442676899136 11681921156508162 11714040695202804 11743163207132058 11765278392079576 11826527452501944 11830791931367616 11839147010415192 11949893863562592 11958333054144204 11960062136425023 12166754057280672 12254555677447304 12260034117436833 12289238158528464 12305959015020489 12330916776314171 12364820733825182 12366396472417488 12377923687622948 12395561163083839 12454637833586624 12501291697798592 12508688839930758 12646483453834524 12690210753136371 12749850626600976 12816691258981584 12945718352192808 12947590202735346 13053418498662904 13085373011511528 13180650228720728 13197213806481712 13235938191089523 13313341338405836 13348836897649344 13349065867936442 13350767036009328 13387475080231776 13396929511785612 13432878338740314 13446032448090944 13516031374287936 13568108657586693 13666666347593376 13700357074987401 13765652342385216 13786375137128217 13802590586595552 13812338178817724 13814335335870763 13817217139672128 14011467562784952 14063953160023416 14092476315787624 14131223695800208 14146198500140512 14165816654663856 14194546400160784 14427462551153736 14448020443020798 14453123947239456 14463330955676772 14503098003584424 14593470313252551 14685095810995767 14717948374331328 14795106688220352 14828231507310819 14846865532291926 14861404284732096 14938771518949824 14952806468811848 14954712013156032 14954968528740826 15089272759922256 15105262805234784 15105521903191237 15126786504102312 15145795710794448 15200362330679829 15215247243892384 15234367615535936 15256075277641648 15506409894384792 15575894875344216 15618720926937072 15629751097083214 15657550942842744 15671691395197033 15768703270002592 15785529347220256 15854035855261077 15897626657775234 15914473312658076 15944444072192272 15946749515233364 15968864700180882 16290385465956336 16346712156582444 16349075764470903 16352486339611968 16385650878037952 16407945353360652 16410317815094799 16488528629889984 16678251786574344 16798610718916858 16821907277413329 16856023850190931 16861977938446032 16873886114956234 16920281004181828 16967846322619344 16999800835467968 17088921678642112 17117153149378932 17138663567477928 17163084687346854 17260957802923744 17263453603647128 17447164015348704 17647917588119364 17739791178752916 17758720515622788 17801022714679104 17862572682380816 17910504451653752 17937499581216306 18068106102122206 18090811543448924 18247492639905984 18250131085921008 18267142766649868 18381833516170956 18433857237792696 18547231100737773 18566885531434422 18681956750379936 18751937546697888 18887755539551808 19124775939901464 19225036888472376 19236616734871648 19264027257361064 19284441274235696 19337464004779232 19418577528289212 19421385304103019 19457960417670068 19580127747994356 19587044077117632 19770975343081092 19795820709722568 19970012007608754 20023598801904663 20095394267678418 20119030346563008 20149317508110471 20169048672136416 20194394281059264 20267149774239772 20274047061431904 20499999521390064 20648478513577824 20675213192513056 20703885879893328 20718507268226586 20725825709508192 20767859833792288 20824961235916096 20876734590456992 21067265414620224 21138714473681436 21196835543700312 21211805060327219 21219297750210768 21291819600241176 21445472435532782 21641193826730604 21672030664531197 21694996433515158 21720513954608448 21754647005376636 21795616208776592 21798767685961204 21833589143080512 21856886788458816 21877260471147536 21880423753459732 22076922561496992 22192660032330528 22237669048765792 22292106427098144 22429209703217772 22432452793111239 22482637251261376 22623795096825792 22822870865838576 22843482372660082 22851551423303904 22884112916462472 22900274013154889 22963238505675338 23066137900261274 23259614841577188 23363842313016324 23428081390405608 23444626645624821 23486326414264116 23530556784159152 23653054905003888 23678294020830384 23899787727125184 23916666108288408 23920124272850046 24333508114561344 24509111354894608 24520068234873666 24578476317056928 24611918030040978 24661833552628342 24729641467650364 24732792944834976 24755847375245896 24791122326167678 25017377679861516 25197916078375287 25292966907669048 25310829172434351 25380421506272742 25499701253201952 25633382517963168 25891436704385616 25895180405470692 26106836997325808 26170746023023056 26361300457441456 26394427612963424 26471876382179046 26626682676811672 26698131735872884 26701534072018656 26774950160463552 26793859023571224 26865756677480628 27102159153183309 27136217315173386 27333332695186752 27400714149974802 27572750274256434 27605181173191104 27624676357635448 27628670671741526 27850328297151633 27906811651658387 28022935125569904 28053112105926583 28127906320046832 28184952631575248 28262447391600416 28292397000281024 28331633309327712 28389092800321568 28854925102307472 28896040886041596 28906247894478912 28926661911353544 29006196007168848 29104569733937347 29186940626505102 29370191621991534 29656463014621638 29693731064583852 29905612937623696 29909937057481652 29955018011413131 30178545519844512 30210525610469568 30211043806382474 30253573008204624 30291591421588896 30400724661359658 30430494487784768 30512150555283296 31012819788769584 31077760902339879 31151789750688432 31237441853874144 31259502194166428 31304044293211729 31315101885685488 31343382790394066 31537406540005184 31571058694440512 31708071710522154 31795253315550468 31828946625316152 31888888144384544 31893499030466728 31937729400361764 32168208653299173 32580770931912672 32693424313164888 32698151528941806 32815890706721304 32820635630189598 33356503573148688 33597221437833716 33643814554826658 33712047700381862 33723955876892064 33747772229912468 33840562008363656 33935692645238688 34234306298757864 34265223558990123 34277327134955856 34326169374693708 34444857758513007 34521915605847488 34526907207294256 34599206850391911 34894328030697408 35295835176238728 35467512104919601 35479582357505832 35517441031245576 35725145364761632 35821008903307504 35874999162432612 35880186409275069 36136212204244412 36181623086897848 36500262171842016 36534285533299736 36763667032341912 36867714475585392 36992750328942513 37094462201475546 37133771062868844 37186683489251517 37363913500759872 37503875093395776 38070632259409113 38147843450432107 38249551879802928 38290741568554531 38450073776944752 38473233469743296 38528054514722128 38568882548471392 38674928009558464 38837155056578424 38842770608206038 38915920835340136 39160255495988712 39541950686162184 39591641419445136 39940024015217508 40047197603809326 40190788535356836 40298635016220942 40338097344272832 40534299548479544 40548094122863808 40704325972760079 40999999042780128 41000702308661929 41101071224962203 41296957027155648 41350426385026112 41407771759786656 41437014536453172 41443006007612289 41451651419016384 41535719667584576 41753469180913984 42277428947362872 42393671087400624 42423610120654438 42438595500421536 42583639200482352 42890944871065564 43282387653461208 43344061329062394 43389992867030316 43509294010753272 43591232417553184 43597535371922408 43754520942295072 43760847506919464 43780410939757653 44153845122993984 44385320064661056 44475338097531584 44584212854196288 44858419406435544 44864905586222478 45316565709573711 45601086992039487 45645741731677152 45686964745320164 45703102846607808 45768225832924944 45800548026309778 45926477011350676 46132275800522548 46519229683154376 46727684626032648 46856162780811216 46889253291249642 46972652828528232 47015074185591099 47061113568318304 47306109810007776 47356588041660768 47833332216576816 47840248545700092 49018222709789216 49040136469747332 49047227293412709 49156952634113856 49223836060081956 49230953445284397 49323667105256684 49459282935300728 49465585889669952 49511694750491792 49582244652335356 50034755359723032 50395832156750574 50568071550572793 50585933815338096 50621658344868702 50760843012545484 50999402506403904 51266765035926336 51782873408771232 51790360810941384 51826935924508433 52213673994651616 52341492046046112 52342389850592891 52722600914882912 52788855225926848 52943752764358092 53253365353623344 53396263471745768 53403068144037312 53587718047142448 53731513354961256 54204318306366618 54272434630346772 54801428299949604 55145500548512868 55249352715270896 55257341343483052 55641693302213319 55700656594303266 55813623303316774 56045870251139808 56106224211853166 56255812640093664 56369905263150496 56524894783200832 56663266618655424 56778185600643136 57709850204614944 57792081772083192 57853323822707088 58012392014337696 58209139467874694 58373881253010204 58740383243983068 58795137516209003 59312926029243276 59387462129167704 59811225875247392 59819874114963304 59910036022826262 60070796405713989 60357091039689024 60422087612764948 60507146016409248 60583182843177792 60801449322719316 61024301110566592 62025639577539168 62155521804679758 62303579501376864 62474883707748288 62519004388332856 62608088586423458 62630203771370976 62686765580788132 63238371357427721 63416143421044308 63590506631100936 63635415180981657 63657893250632304 63777776288769088 63786998060933456 63875458800723528 64336417306598346 65161541863825344 65386848626329776 65396303057883612 65631781413442608 65641271260379196 65868236766279259 66713007146297376 67194442875667432 67287629109653316 67297358379333717 67424095400763724 67447911753784128 67495544459824936 67681124016727312 67871385290477376 68468612597515728 68530447117980246 68554654269911712 68652338749387416 68700822039464667 68889715517026014 69053814414588512 69198413700783822 70333879936874463 70591670352477456 70845994979373913 70935024209839202 70959164715011664 71034882062491152 71111377198744129 71450290729523264 71642017806615008 71749998324865224 71760372818550138 72272424408488824 72363246173795696 73000524343684032 73068571066599472 73527334064683824 73735428951170784 73985500657885026 74188924402951092 74267542125737688 74373366978503034 75593748235125861 75747060197358479 75932487517303053 76141264518818226 76295686900864214 76499103759605856 76581483137109062 76900147553889504 77056109029444256 77137765096942784 77674310113156848 77685541216412076 77831841670680272 78320510991977424 79083901372324368 79183282838890272 79880048030435016 80094395207618652 80371334769863683 80381577070713672 80597270032441884 81068599096959088 81306477459549927 81408651945520158 81999998085560256 82001404617323858 82202142449924406 82815543519573312 82874029072906344 82886012015224578 83720434954975161 84159336317779749 84554857894725744 84787342174801248 84847220241308876 84877191000843072 85167278400964704 85781889742131128 86564775306922416 86688122658124788 86768928141586873 86779985734060632 87018588021506544 87182464835106368 87195070743844816 87313709201812041 87509041884590144 87521695013838928 87560821879515306 89716838812871088 89729811172444956 90633131419147422 91202173984078974 91291483463354304 91373929490640328 91536451665849888 91601096052619556 91852954022701352 92264551601045096 93038459366308752 93455369252065296 93712325561622432 93778506582499284 93912132879635187 93945305657056464 94030148371182198 94122227136636608 94612219620015552 94713176083321536 95666664433153632 95680497091400184 96268961427638917 96504625959897519 96700347351095341 97207295436815369 98036445419578432 98080272939494664 98094454586825418 98447672120163912 98461906890568794 98647334210513368 98918565870601456 99023389500983584 99164489304670712 100069510719446064 100791664313501148 101136143101145586 101171867630676192 101243316689737404 101521686025090968 102795670676970369 103334573275539021 103544146508315719 103565746817542464 103580721621882768 103653871849016866 103797620551175733 103932012828933727 104427347989303232 104682984092092224 104684779701185782 105445201829765824 105887505528716184 106402536314758803 106506730707246688 106792526943491536 107175436094284896 107463026709922512 108408636612733236 108544869260693544 109602856599899208 110291001097025736 110498705430541792 110514682686966104 110978250986827539 111283386604426638 111401313188606532 111560050467754551 111627246606633548 112091740502279616 112212448423706332 112511625280187328 112739810526300992 114443530351296321 114872224705663593 115419700409229888 115584163544166384 115706647645414176 116024784028675392 116418278935749388 116747762506020408 117480766487966136 117590275032418006 118625852058486552 118774924258335408 119622451750494784 119639748229926608 119820072045652524 120141592811427978 120844175225529896 121014292032818496 121602898645438632 123002106925985787 124051279155078336 124311043609359516 124329018022836867 124607159002753728 125038008776665712 125216177172846916 125260407542741952 125373531161576264 126476742714855442 126832286842088616 127181013262201872 127270830361963314 127315786501264608 127573996121866912 127750917601447056 128672834613196692 130773697252659552 130792606115767224 131263562826885216 131282542520758392 131736473532558518 133426014292594752 134388885751334864 134575258219306632 134594716758667434 134848190801527448 134991088919649872 135362248033454624 135949697128721133 136937225195031456 137060894235960492 137109308539823424 137304677498774832 137401644078929334 137779431034052028 138107628829177024 138396827401567644 140667759873748926 141045222556773297 141183340704954912 141691989958747826 141870048419678404 141918329430023328 142069764124982304 142072201023037847 142222754397488258 143284035613230016 143499996649730448 143520745637100276 144544848816977648 144726492347591392 146137142133198944 147054668129367648 147470857902341568 147971001315770052 148377848805902184 148482635422290533 148535084251475376 148746733957006068 151187496470251722 151494120394716958 151704214651718379 151864975034606106 152282529037636452 152591373801728428 152998207519211712 153162966274218124 153800295107779008 154112218058888512 155348620226313696 155371082432824152 155480807773525299 155663683341360544 156641021983954848 157027169551778673 158167802744648736 158366565677780544 159760096060870032 160188790415237304 160301918092084223 160742669539727366 160763154141427344 161194540064883768 162137198193918176 162612954919099854 162817303891040316 164002809234647716 164404284899848812 165748058145812688 165772024030449156 167440869909950322 168318672635559498 169109715789451488 169574684349602496 169694440482617752 170334556801929408 171563779484262256 173129550613844832 173376245316249576 173537856283173746 173559971468121264 174037176043013088 174390141487689632 174627418403624082 175043390027677856 175121643759030612 176385412548627009 179433677625742176 179459622344889912 179586359366319919 181266262838294844 182404347968157948 182747858981280656 183072903331699776 183202192105239112 183705908045402704 184529103202090192 186076918732617504 186910738504130592 187424651123244864 187557013164998568 187824265759270374 187890611314112928 188060296742364396 189715114072283163 190906245542944971 191333328866307264 191360994182800368 192537922855277834 193009251919795038 193400694702190682 194414590873630738 196160545878989328 196188909173650836 196371784741486081 196895344240327824 196923813781137588 197294668421026736 197604710298837777 197837131741202912 198046779001967168 198328978609341424 200139021438892128 201583328627002296 202272286202291172 202343735261352384 202486633379474808 203043372050181936 203731988137561429 205591341353940738 206102466118394001 206669146551078042 207088293016631438 207161443243765536 207307743698033732 207595241102351466 207864025657867454 209369559402371564 211775011057432368 212537984938121739 212805072629517606 213013461414493376 213334131596232387 213585053886983072 214350872188569792 214926053419845024 216817273225466472 217089738521387088 219128310052482103 219205713199798416 220582002194051472 220997410861083584 221029365373932208 221956501973655078 222566773208853276 222802626377213064 223120100935509102 223254493213267096 224424896847412664 227241180592075437 228887060702592642 229744449411327186 231168327088332768 231413295290828352 232836557871498776 233495525012040816 234961532975932272 235180550064836012 235214555349692119 237251704116973104 237549848516670816 239279496459853216 239640144091305048 240283185622855956 241114004309591049 241688350451059792 243205797290877264 246004213851971574 248622087218719032 248658036045673734 250076017553331424 250432354345693832 250747062323152528 251161304864925483 252478008953339247 252953485429710884 253664573684177232 254362026524403744 254541660723926628 254631573002529216 255147992243733824 255501835202894112 257345669226393384 260306784424760619 261547394505319104 261585212231534448 261941127605436123 262472371381544497 262527125653770432 262565085041516784 263472947065117036 268777771502669728 269150516438613264 269189433517334868 269696381603054896 269982177839299744 270724496066909248 271899394257442266 273874450390062912 274121788471920984 274609354997549664 274803288157858668 275558862068104056 276793654803135288 281335519747497852 281736398638905561 282090445113546594 282366681409909824 283383979917495652 283740096839356808 283836658860046656 284139528249964608 284144402046075694 284445508794976516 286999993299460896 287004916160633503 287041491274200552 288806884282916751 289089697633955296 289452984695182784 290101042053286023 291621886310446107 292274284266397888 294109336258735296 295942002631540104 296755697611804368 296965270844581066 297070168502950752 297493467914012136 302374992940503444 302988240789433916 303408429303436758 303729950069212212 304565058075272904 305182747603456856 306325932548436248 310632439524947157 310697240452627392 310742164865648304 310961615547050598 311327366682721088 311796038486801181 313282043967909696 314054339103557346 316335605489297472 319207608944276409 319520192121740064 320377580830474608 320603836184168446 321485339079454732 321526308282854688 321531823367927759 322389080129767536 324274396387836352 325225909838199708 325634607782080632 328005618469295432 328808569799697624 331496116291625376 331544048060898312 334881739819900644 336637345271118996 338219431578902976 339388880965235504 343127558968524512 343330591053888963 344616674116990779 346259101227689664 346752490632499152 347075712566347492 347119942936242528 348074352086026176 348780282975379264 349254836807248164 350086780055355712 350243287518061224 352770825097254018 358867355251484352 358919244689779824 359172718732639838 362532525676589688 362788551471559031 364808695936315896 365495717962561312 366404384210478224 367411816090805408 369006320777957361 369058206404180384 372153837465235008 373821477008261184 375114026329997136 375648531518540748 375781222628225856 376120593484728792 379430228144566326 381812491085889942 382721988365600736 385075845710555668 386018503839590076 386801389404381364 388829181747261476 392321091757978656 392377818347301672 392743569482972162 393790688480655648 393847627562275176 394589336842053472 395209420597675554 395674263482405824 396657957218682848 400278042877784256 403166657254004592 404544572404582344 404973266758949616 406086744100363872 407463976275122858 411182682707881476 412204932236788002 413338293102156084 414176586033262876 414322886487531072 414615487396067464 415190482204702932 415728051315734908 418739118804743128 423550022114864736 425075969876243478 425610145259035212 426216603069113541 426668263192464774 427170107773966144 429852106839690048 433634546450932944 434179477042774176 438256620104964206 438411426399596832 441164004388102944 442058730747864416 443913003947310156 445133546417706552 445447906266871599 445605252754426128 446240201871018204 446508986426534192 448849793694825328 454482361184150874 457774121405185284 459488898822654372 461077657363954813 462336654176665536 465673115742997552 466442423320575897 466991050024081632 469923065951864544 470361100129672024 470429110699384238 471081508655336019 474503408233946208 475099697033341632 478558992919706432 479280288182610096 480566371245711912 480905754276252669 482228008619182098 483376700902119584 486411594581754528 492008427703943148 495921964855617391 497244174437438064 497316072091347468 497779640391208903 500152035106662848 500864708691387664 501494124646305056 502322609729850966 504956017906678494 505906970859421768 507329147368354464 508724053048807488 509083321447853256 511003670405788224 514691338452786768 520613568849521238 523170424463068896 523882255210872246 524944742763088994 525130170083033568 526945894130234072 529156237645881027 530229421381509353 533009130012605077 537555543005339456 538301032877226528 538378867034669736 538759078098959757 539392763206109792 539964355678599488 543798788514884532 548243576943841968 549218709995099328 549606576315717336 551117724136208112 553587309606270576 562671039494995704 563472797277811122 564180890227093188 566767959834991304 567480193678713616 568288804092151388 568891017589953032 569145342216849489 573999986598921792 574009832321267006 574082982548401104 577613768565833502 578179395267910592 580202084106572046 583243772620892214 589115354224458243 591884005263080208 592814130896513331 593511395223608736 593930541689162132 594016419442442809 594140337005901504 594986935828024272 604749985881006888 605976481578867832 606816858606873516 607459900138424424 609130116150545808 610365495206913712 611195964412684287 612651865096872496 621264879049894314 621484329731296608 621923231094101196 623592076973602362 628108678207114692 637613954814365217 638415217888552818 639040384243480128 640002394788697161 640755161660949216 641207672368336892 642970678158909464 643052616565709376 643063646735855518 644778160259535072 650451819676399416 651269215564161264 656011236938590864 657384930157446309 657617139599395248 662992232583250752 663088096121796624 669763479639801288 673274690542237992 673882729993472419 678777761930471008 680451068057707583 681723541776226311 686255117937049024 686661182107777926 689233348233981558 693504981264998304 694151425132694984 694239885872485056 698509673614496328 700486575036122448 705541650194508036 705643666049076357 717838489379559648 718345437465279676 723342012928773147 724809025558210033 725065051353179376 725577102943118062 727524089802536089 729617391872631792 730991435925122624 732808768420956448 734823632181610816 738012641555914722 738116412808360768 750228052659994272 751297063037081496 752241186969457584 758860456289132652 763624982171779884 765443976731201472 770151691421111336 772037007679180152 773602778808762728 777658363494522952 780920353274281857 784642183515957312 784755636694603344 785487138965944324 787417114144633491 787581376961311296 787695255124550352 789178673684106944 790418841195351108 793315914437365696 806333314508009184 809089144809164688 809946533517899232 812173488200727744 814927952550245716 815045784816375017 822365365415762952 824409864473576004 826676586204312168 828353172066525752 829230974792134928 830380964409405864 831456102631469816 837478237609486256 847100044229729472 850151939752486956 851220290518070424 852433206138227082 853336526384929548 861014748481900509 866420652848750253 867269092901865888 868358954085548352 870303126159858069 874865658931338321 876513240209928412 876822852799193664 882328008776205888 884117461495728832 887826007894620312 890267092835413104 890895812533743198 891210505508852256 892480403742036408 893017972853068384 897699587389650656 908964722368301748 915548242810370568 918977797645308744 922155314727909626 931346231485995104 931897318574841471 932884846641151794 933982100048163264 935388115460403543 939846131903729088 940722200259344048 940858221398768476 942163017310672038 949006816467892416 958560576365220192 961132742491423824 961811508552505338 964456017238364196 964595470103783277 966753401804239168 972823189163509056 984016855407886296 984711782565660227 991843929711234782 994488348874876128 994505407161264929 994632144182694936 995559280782417806 1001729417382775328 1002988249292610112 1004645219459701932 1009912035813356988 1011813941718843536 1014658294736708928 1018166642895706512 1029382676905573536 1041227137699042476 1046340848926137792 1047764510421744492 1049889485526177988 1050260340166067136 1053891788260468144 1058312475291762054 1060458842763018706 1066018260025210154 1076602065754453056 1076757734069339472 1077518156197919514 1078785526412219584 1087597577029769064 1088365654414677093 1096487153887683936 1099213152631434672 1102235448272416224 1107174619212541152 1125342078989991408 1126945594555622244 1128361780454186376 1133535919669982608 1134960387357427232 1136577608184302776 1137782035179906064 1138290684433698978 1148019664642534012 1148165965096802208 1155227537131667004 1160404168213144092 1166487545241784428 1178230708448916486 1183768010526160416 1185628261793026662 1187022790447217472 1187861083378324264 1188032838884885618 1189973871656048544 1209499971762013776 1211952963157735664 1213633717213747032 1214919800276848848 1218260232301091616 1220730990413827424 1222391928825368574 1225303730193744992 1242529758099788628 1242968659462593216 1243846462188202392 1247184153947204724 1251496498559305921 1256217356414229384 1257104515564239433 1275227909628730434 1276830435777105636 1278649809207340623 1280004789577394322 1281510323321898432 1282415344736673784 1285941356317818928 1286127293471711036 1289556320519070144 1300903639352798832 1302538431128322528 1312022473877181728 1314769860314892618 1315234279198790496 1326176192243593248 1336343718800614797 1339526959279602576 1346073904608104347 1346549381084475984 1347765459986944838 1351116166776138451 1357555523860942016 1360902136115415166 1363447083552452622 1373322364215555852 1378466696467963116 1383232972091864439 1387009962529996608 1388302850265389968 1397019347228992656 1400973150072244896 1411083300389016072 1411287332098152714 1435676978759119296 1436690874930559352 1442717262828758007 1446684025857546294 1449618051116420066 1450130102706358752 1451154205886236124 1455048179605072178 1459234783745263584 1465617536841912896 1476025283111829444 1487765894566852173 1493338921173626709 1500456105319988544 1502594126074162992 1504482373938915168 1517720912578265304 1527249964343559768 1540303382842222672 1544074015358360304 1547205557617525456 1555316726989045904 1561840706548563714 1569511273389206688 1570974277931888648 1574834228289266982 1575390510249100704 1580837682390702216 1590688264144528059 1599027390037815231 1612666629016018368 1616277234296879271 1618178289618329376 1619893067035798464 1629855905100491432 1630091569632750034 1644730730831525904 1646501887447844833 1648819728947152008 1653353172408624336 1656706344133051504 1658461949584269856 1660761928818811728 1662912205262939632 1674956475218972512 1700303879504973912 1702440581036140848 1704866412276454164 1706673052769859096 1722029496963801018 1732841305697500506 1734538185803731776 1740606252319716138 1749731317862676642 1753026480419856824 1767346062673374729 1775652015789240624 1780534185670826208 1781791625067486396 1782049258327328427 1782421011017704512 1784960807484072816 1786035945706136768 1795399174779301312 1817929444736603496 1831096485620741136 1833587893238052861 1837306599670811479 1837955595290617488 1844310629455819252 1846938613299492011 1862692462971990208 1863794637149682942 1865769693282303588 1870776230920807086 1881444400518688096 1881716442797536952 1884326034621344076 1917121152730440384 1922265484982847648 1923623017105010676 1928912034476728392 1929190940207566554 1968033710815772592 1969423565131320454 1972154790472338927 1983687859422469564 1988976697749752256 1989010814322529858 1989264288365389872 1991118561564835612 2003458834765550656 2009290438919403864 2019824071626713976 2021648189980417257 2023627883437687072 2036333285791413024 2041353204173122749 2058765353811147072 2082454275398084952 2095529020843488984 2099778971052355976 2107783576520936288 2116624950583524108 2116930998147229071 2120917685526037412 2132036520050420308 2153515468138678944 2155036312395839028 2174427076674630099 2175195154059538128 2176731308829354186 2182572269407608267 2192974307775367872 2198426305262869344 2204470896544832448 2214349238425082304 2250684157979982816 2250722763575494313 2253891189111244488 2256723560908372752 2267071839339965216 2269920774714854464 2273155216368605552 2275564070359812128 2276581368867397956 2296039329285068024 2296331930193604416 2310455074263334008 2320808336426288184 2332975090483568856 2356461416897832972 2362251342433900473 2367536021052320832 2371256523586053324 2375722166756648528 2376065677769771236 2379947743312097088 2418999943524027552 2423905926315471328 2427267434427494064 2429839600553697696 2436520464602183232 2441461980827654848 2444783857650737148 2445137354449125051 2450607460387489984 2485059516199577256 2487692924376404784 2494368307894409448 2502992997118611842 2512434712828458768 2514209031128478866 2550455819257460868 2553660871554211272 2557299618414681246 2560009579154788644 2564830689473347568 2571882712635637856 2572254586943422072 2583044245445701527 2601807278705597664 2605076862256645056 2624044947754363456 2629539720629785236 2630468558397580992 2652352384487186496 2672687437601229594 2679053918559205152 2692147809216208694 2693098762168951968 2695530919973889676 2702232333552276902 2721804272230830332 2726894167104905244 2746644728431111704 2756933392935926232 2766465944183728878 2776605700530779936 2794038694457985312 2801946300144489792 2822166600778032144 2822574664196305428 2873381749861118704 2885434525657516014 2893368051715092588 2893786410311349831 2899236102232840132 2900260205412717504 2902308411772472248 2910096359210144356 2918469567490527168 2952050566223658888 2954135347696980681 2975531789133704346 2983516221483794787 2986677842347253418 3005188252148325984 3008964747877830336 3035441825156530608 3054499928687119536 3057789219545997547 3080606765684445344 3088148030716720608 3094411115235050912 3110633453978091808 3123681413097127428 3139022546778413376 3141948555863777296 3149668456578533964 3150781020498201408 3161675364781404432 3181376528289056118 3198054780075630462 3232554468593758542 3236356579236658752 3259711810200982864 3260183139265500068 3265096963244031279 3289461461663051808 3293003774895689666 3297639457894304016 3306706344817248672 3313412688266103008 3316923899168539712 3321523857637623456 3325824410525879264 3349912950437945024 3400607759009947824 3404881162072281696 3409732824552908328 3412140827960078461 3413346105539718192 3444058993927602036 3465682611395001012 3481212504639432276 3499462635725353284 3506052960839713648 3534692125346749458 3551304031578481248 3561068371341652416 3563583250134972792 3564098516654656854 3569921614968145632 3635858889473206992 3662192971241482272 3667175786476105722 3674613199341622958 3675911190581234976 3688621258911638504 3693877226598984022 3727589274299365884 3731063910088235539 3731539386564607176 3741552461841614172 3754489495677917763 3762888801037376192 3763432885595073904 3768652069242688152 3771313546692718299 3844530969965695296 3847246034210021352 3857824068953456784 3858381880415133108 3936067421631545184 3938847130262640908 3944309580944677854 3967375718844939128 3978021628645059716 3978528576730779744 3982237123129671224 4018580877838807728 4038221713824313041 4039648143253427952 4043296379960834514 4047255766875374144 4053348500328415353 4072666571582826048 4082706408346245498 4149698916275593317 4158114936097099663 4164908550796169904 4179913703783060867 4191058041686977968 4199557942104711952 4215567153041872576 4233249901167048216 4233861996294458142 4241835371052074824 4264073040100840616 4307030936277357888 4310072624791678056 4348854153349260198 4350390308119076256 4353462617658708372 4365144538815216534 4396852610525738688 4463297683700556519 4469076551644150261 4480016763520880127 4501368315959965632 4501445527150988626 4507782378222488976 4513447121816745504 4534143678679930432 4546310432737211104 4551128140719624256 4553162737734795912 4592078658570136048 4620910148526668016 4641616672852576368 4665950180967137712 4712922833795665944 4724502684867800946 4742513047172106648 4751444333513297056 4752131355539542472 4772064792433584177 4797082170113445693 4837999887048055104 4847811852630942656 4854534868854988128 4859679201107395392 4889567715301474296 4890274708898250102 4939505662343534499 4970119032399154512 4975385848752809568 4988736615788818896 5005985994237223684 5024869425656917536 5028418062256957732 5100911638514921736 5107321743108422544 5114599236829362492 5120019158309577288 5129661378946695136 5143765425271275712 5144509173886844144 5166088490891403054 5203614557411195328 5259079441259570472 5345374875202459188 5346147774981985281 5358107837118410304 5384295618432417388 5386197524337903936 5391061839947779352 5404464667104553804 5443608544461660664 5453788334209810488 5493289456862223408 5511919799012434437 5513866785871852464 5532931888367457756 5540815839898476033 5553211401061559872 5588077388915970624 5644333201556064288 5645149328392610856 5705320493714625119 5746763499722237408 5770869051315032028 5786736103430185176 5787572820622699662 5798472204465680264 5804616823544944496 5820192718420288712 5904101132447317776 5908270695393961362 5951063578267408692 5967032442967589574 5973355684694506836 6010376504296651968 6064944569941251771 6070883650313061216 6108999857374239072 6109104643990627421 6115578439091995094 6124059612519368247 6161213531368890688 6176296061433441216 6188822230470101824 6221266907956183616 6247362826194254856 6283897111727554592 6299336913157067928 6323350729562808864 6362753056578112236 6396109560151260924 6465108937187517084 6519423620401965728 6520366278531000136 6523281230023890297 6530193926488062558 6547716808222824801 6578922923326103616 6586007549791379332 6595278915788608032 6613412689634497344 6626825376532206016 6643047715275246912 6651648821051758528 6752168290726482939 6801215518019895648 6809762324144563392 6819465649105816656 6824281655920156922 6826692211079436384 6888117987855204072 6892982477959621589 6931365222790002024 6962425009278864552 6998925271450706568 7012105921679427296 7069384250693498916 7102608063156962496 7127166500269945584 7128197033309313708 7139843229936291264 7271717778946413984 7324385942482964544 7334351572952211444 7335412063347375153 7349226398683245916 7351822381162469952 7377242517823277008 7387754453197968044 7455178548598731768 7462127820176471078 7463078773129214352 7483104923683228344 7508978991355835526 7526865771190147808 7537304138485376304 7542627093385436598 7694492068420042704 7715648137906913568 7716763760830266216 7722213452751756517 7872134843263090368 7877694260525281816 7888619161889355708 7934751437689878256 7956043257290119432 7957057153461559488 7964474246259342448 8037161755677615456 8076443427648626082 8079296286506855904 8086592759921669028 8106697000656830706 8165412816692490996 8299397832551186634 8316229872194199326 8329817101592339808 8359827407566121734 8382116083373955936 8399115884209423904 8466499802334096432 8467723992588916284 8483670742104149648 8528146080201681232 8620145249583356112 8697708306698520396 8700780616238152512 8706925235317416744 8730289077630433068 8760475489915141447 8862406043090942043 8926595367401113038 8938153103288300522 8950548664451384361 8960033527041760254 9002891054301977252 9015564756444977952 9026894243633491008 9092620865474422208 9106325475469591824 9173367658637992641 9184157317140272096 9241820297053336032 9283233345705152736 9331900361934275424 9422517332256730429 9425845667591331888 9449005369735601892 9457813167432969157 9485026094344213296 9502888667026594112 9504262711079084944 9544129584867168354 9594164340226891386 9709069737709976256 9779135430602948592 9780549417796500204 9879011324687068998 9940238064798309024 9950771697505619136 9977473231577637792 10011971988474447368 10049738851313835072 10056836124513915464 10201823277029843472 10214643486216845088 10229198473658724984 10236422483880235383 10240038316619154576 10259322757893390272 10289018347773688288 10332176981782806108 10518158882519140944 10595595202612875221 10690749750404918376 10692295549963970562 10768591236864834776 10782123679895558704 10808929334209107608 10887217088923321328 10907576668419620976 10986578913724446816 11023839598024868874 11027733571743704928 11065863776734915512 11081631679796952066 11193191730264706617 11263468487033753289 11286311969406413371 11288666403112128576 11290298656785221712 11313940640078154897 11410640987429250238 11493526999444474816 11541738102630064056 11573472206860370352 11575145641245399324 11596944408931360528 11609233647089888992 11640385436840577424 11808202264894635552 11816541390787922724 11902127156534817384 11934064885935179148 11946711369389013672 12114665141472939123 12129889139882503542 12141767300626122432 12160045500985246059 12217999714748478144 12218209287981254842 12231156878183990188 12248119225038736494 12474344808291298989 12494725652388509712 12539741111349182601 12567794223455109184 12598673826314135856 12646701459125617728 12725506113156224472 12792219120302521848 12928570293096444077 12930217874375034168 13038847240803931456 13040732557062000272 13046562460047780594 13060387852976125116 13095433616445649602 13172015099582758664 13190557831577216064 13407229654932450783 13504336581452965878 13602431036039791296 13638931298211633312 13648563311840313844 13653384422158872768 13776235975710408144 13785964955919243178 13862730445580004048 13924850018557729104 13997850542901413136 14024211843358854592 14138768501386997832 14254333000539891168 14256394066618627416 14543435557892827968 14668703145904422888 14670824126694750306 14698452797366491832 14754485035646554016 14775508906395936088 14818516987030603497 14910357097197463536 14924255640352942156 14926157546258428704 14966209847366456688 15017957982711671052 15053731542380295616 15074608276970752608 15085254186770873196 15388984136840085408 15431296275813827136 15433527521660532432 15444426905503513034 15485869911511125323 15755388521050563632 15777238323778711416 15869502875379756512 15912086514580238864 15928948492518684896 16074323511355230912 16152886855297252164 16158592573013711808 16173185519843338056 16213394001313661412 16330825633384981992 16535759397037303311 16598795665102373268 16622447519695428099 16632459744388398652 16659634203184679616 16719654815132243468 16764232166747911872 16798231768418847808 16932999604668192864 16935447985177832568 16967341484208299296 17056292160403362464 17115961481143875357 17240290499166712224 17395416613397040792 17413850470634833488 17460578155260866136 17520950979830282894 17724812086181884086 17853190734802226076 17876306206576601044 17901097328902768722 17920067054083520508 18005782108603954504 18031129512889955904 18212650950939183648 18327313931971882263 18346735317275985282 18368314634280544192 18483640594106672064 18566466691410305472 18663800723868550848 18845034664513460858 18851691335182663776 18898010739471203784 18915626334865938314 18970052188688426592 19008525422158169888 19088259169734336708 19188328680453782772 19558270861205897184 19561098835593000408 19758022649374137996 19880476129596618048 19954946463155275584 20023943976948894736 20113672249027830928 20256504872179448817 20403646554059686944 20429286972433690176 20458396947317449968 20472844967760470766 20480076633238309152 20578036695547376576 20664353963565612216 20678947433878864767 21036317765038281888 21191190405225750442 21381499500809836752 21384591099927941124 21404524536821982829 21537182473729669552 21564247359791117408 21617858668418215216 21774434177846642656 21815153336839241952 21973157827448893632 22047679196049737748 22055467143487409856 22131727553469831024 22163263359593904132 22386383460529413234 22526936974067506578 22572623938812826742 22580597313570443424 22627881280156309794 22821281974858500476 23083476205260128112 23146944413720740704 23150291282490798648 23166640358255269551 23193888817862721056 23218467294179777984 23280770873681154848 23616404529789271104 23633082781575845448 23804254313069634768 23868129771870358296 23884985795720549227 23893422738778027344 24229330282945878246 24259778279765007084 24320091001970492118 24436418575962509684 24462313756367980376 24496238450077472988 24948689616582597978 24989451304777019424 25079482222698365202 25197347652628271712 25451012226312448944 25584438240605043696 25857140586192888154 25860435748750068336 26081465114124000544 26093124920095561188 26120775705952250232 26190867232891299204 26281426469745424341 26344030199165517328 26814459309864901566 27008673162905931756 27277862596423266624 27297126623680627688 27520102975913977923 27552471951420816288 27571929911838486356 27725460891160008096 27849700037115458208 27995701085802826272 28267551996770191287 28277537002773995664 28373439502298907471 28508666001079782336 28512788133237254832 29259395926481426069 29337406291808845776 29341648253389500612 29396905594732983664 29508970071293108032 29551017812791872176 29637033974061206994 29820714194394927072 29848511280705884312 29852315092516857408 29932419694732913376 30035915965423342104 30149216553941505216 30170508373541746392 30709267451640706149 30777968273680170816 30867055043321064864 30888853811007026068 30971739823022250646 31283535861509051827 31510777042101127264 31554476647557422832 31739005750759513024 31786785607838625663 31824173029160477728 31857896985037369792 32305773710594504328 32346371039686676112 32426788002627322824 32661651266769963984 33071518794074606622 33197591330204746536 33244895039390856198 33264919488776797304 33439309630264486936 33579575190794119851 33858935908219240113 33865999209336385728 33870895970355665136 33934682968416598592 34112584320806724928 34231922962287750714 34480580998333424448 34790833226794081584 34827700941269666976 34921156310521732272 35041901959660565788 35046968747104125731 35449624172363768172 35706381469604452152 35752612413153202088 35802194657805537444 35840134108167041016 36011564217207909008 36425301901878367296 36654627863943764526 36693470634551970564 37423034424873896967 37619223334047547803 37690069329026921716 37703382670365327552 37796021478942407568 37831252669731876628 37940104377376853184 38017050844316339776 38176518339468673416 38376657360907565544 38785710879289332231 39116541722411794368 39122197671186000816 39516045298748275992 40047887953897789472 40221688964797352349 40227344498055661856 40513009744358897634 40807293108119373888 40916793894634899936 40945689935520941532 40960153266476618304 41328707927131224432 41357894867757729534 42072635530076563776 42382380810451500884 42762999001619673504 42763732507934391947 42769182199855882248 42809049073643965658 43074364947459339104 43128494719582234816 43235717336836430432 43548868355693285312 43630306673678483904 44095358392099475496 44263455106939662048 44326526719187808264 44772766921058826468 45053873948135013156 45145247877625653484 45161194627140886848 45255762560312619588 45642563949717000952 46166952410520256224 46293888827441481408 46300582564981597296 46333280716510539102 46387777635725442112 46457609734533375969 46561541747362309696 47266165563151690896 47608508626139269536 47736259543740716592 47769971591441098454 47786845477556054688 48458660565891756492 48519556559530014168 48640182003940984236 48872837151925019368 48924627512735960752 48992476900154945976 49897379233165195956 49978902609554038848 50158964445396730404 50394695305256543424 50902024452624897888 51168876481210087392 51347884443431626071 51714281172385776308 51720871497500136672 52162930228248001088 52186249840191122376 52241551411904500464 52381734465782598408 52562852939490848682 52688060398331034656 53628918619729803132 54017346325811863512 54055494169262295619 54594253247361255376 54981941795915646789 55040205951827955846 55104943902841632576 55143859823676972712 55450921782320016192 55699400074230916416 55991402171605652544 56535103993540382574 56555074005547991328 56746879004597814942 57025576266474509664 58097995171373953393 58518791852962852138 58674812583617691552 58683296506779001224 58793811189465967328 59102035625583744352 59274067948122413988 59641428388789854144 59697022561411768624 59864839389465826752 60071831930846684208 60341016747083492784 61418534903281412298 61734110086642129728 61777707622014052136 61943479646044501292 62036842301636594301 62567071723018103654 63021554084202254528 63108953295114845664 63573571215677251326 63648346058320955456 64213573610465948487 64611547421189008656 64692742079373352224 64853576005254645648 65323302533539927968 66143037588149213244 66395182660409493072 66489790078781712396 66529838977553594608 66878619260528973872 67159150381588239702 67717871816438480226 67741791940711330272 68463845924575501428 69499921074765808653 69581666453588163168 69655401882539333952 69842312621043464544 70083803919321131576 70093937494208251462 70899248344727536344 71412762939208904304 71505224826306404176 71604389315611074888 71654957387161647681 71680268216334082032 72023128434415818016 73309255727887529052 73386941269103941128 74169166418290126547 74846068849747793934 75238446668095095606 75380138658053843432 75592042957884815136 75662505339463753256 76353036678937346832 76753314721815131088 77571421758578664462 78244395342372001632 78844279409236273023 79004183785844893597 79032090597496551984 79418360371878156473 80095775907795578944 80443377929594704698 80454688996111323712 81026019488717795268 81833587789269799872 81891379871041883064 82657415854262448864 82715789735515459068 84764761620903001768 84802655990310573861 85120318506896722413 85525998003239347008 85527465015868783894 85538364399711764496 85618098147287931316 86148729894918678208 86471434673672860864 87778187779444278207 88190716784198950992 88526910213879324096 88653053438375616528 89545533842117652936 90107747896270026312 90290495755251306968 90511525120625239176 91285127899434001904 92333904821040512448 92601165129963194592 92666561433021078204 92915219469066751938 93850607584527155481 94532331126303381792 95217017252278539072 95360356823515876989 95472519087481433184 95539943182882196908 95573690955112109376 96917321131783512984 97039113119060028336 97280364007881968472 97745674303850038736 97849255025471921504 97984953800309891952 99794758466330391912 100317928890793460808 101576807724657720339 101804048905249795776 102337752962420174784 102695768886863252142 103428562344771552616 103441742995000273344 104372499680382244752 104483102823809000928 104763468931565196816 105125705878981697364 105140906241312377193 105376120796662069312 107257837239459606264 108034692651623727024 108110988338524591238 108401089380577877261 109188506494722510752 109963883591831293578 110080411903655911692 110287719647353945424 113070207987080765148 113110148011095982656 113493758009195629884 114051152532949019328 116195990342747906786 116357132637867996693 117037583705925704276 117349625167235383104 117366593013558002448 117587622378931934656 118204071251167488704 118548135896244827976 119394045122823537248 120143663861693368416 120682033494166985568 122837069806562824596 123555415244028104272 123886959292089002584 124073684603273188602 125134143446036207308 126217906590229691328 127147142431354502652 128291197523803175841 128427147220931896974 129223094842378017312 129385484158746704448 129707152010509291296 130646605067079855936 132286075176298426488 132790365320818986144 132979580157563424792 133059677955107189216 133757238521057947744 134318300763176479404 135435743632876960452 135483583881422660544 136927691849151002856 138999842149531617306 139163332907176326336 139372829203600127907 139684625242086929088 140167607838642263152 140187874988416502924 141798496689455072688 142825525878417808608 143010449652612808352 143208778631222149776 143309914774323295362 143360536432668164064 144046256868831636032 146618511455775058104 146722055602283373823 146773882538207882256 148338332836580253094 149692137699495587868 150476893336190191212 150760277316107686864 151184085915769630272 151325010678927506512 152706073357874693664 153506629443630262176 155142843517157328924 156488790684744003264 157688558818472546046 158008367571689787194 158064181194993103968 158836720743756312946 160886755859189409396 162052038977435590536 162166482507786886857 163782759742083766128 165314831708524897728 165431579471030918136 169529523241806003536 169605311980621147722 170240637013793444826 171054930031737567788 171076728799423528992 171236196294575862632 174293985514121860179 175556375558888556414 176381433568397901984 177306106876751233056 179091067684235305872 180215495792540052624 180580991510502613936 181023050241250478352 182570255798868003808 185202330259926389184 185333122866042156408 185830438938133503876 187701215169054310962 189064662252606763584 190720713647031753978 190945038174962866368 191079886365764393816 192640720831397845461 193834642263567025968 194078226238120056672 194560728015763936944 195491348607700077472 195698510050943843008 195969907600619783904 199589516932660783824 200635857781586921616 201316308849644629199 203153615449315440678 205391537773726504284 206857124689543105232 208744999360764489504 208966205647618001856 209526937863130393632 210251411757963394728 210281812482624754386 214515674478919212528 214964872161484943043 216069385303247454048 216221976677049182476 216802178761155754522 218377012989445021504 219927767183662587156 220160823807311823384 220575439294707890848 222507499254870379641 226140415974161530296 226987516018391259768 232391980685495813572 232714265275735993386 234075167411851408552 234733186027116004896 237012551357534680791 237096271792489655952 238255081115634469419 238788090245647074496 240287327723386736832 241364066988333971136 245328781229728880117 245674139613125649192 247110830488056208544 247773918584178005168 248147369206546377204 250268286892072414616 254294284862709005304 256582395047606351682 256854294441863793948 258446189684756034624 259414304021018582592 263334563338332834621 264572150352596852976 265580730641637972288 265959160315126849584 266119355910214378432 267514477042115895488 268636601526352958808 270871487265753920904 273855383698302005712 277999684299063234612 278745658407200255814 280335215677284526304 280375749976833005848 281551822753581466443 283596993378910145376 285651051756835617216 286020899305225616704 286417557262444299552 286619829548646590724 286721072865336328128 293237022911550116208 293444111204566747646 293547765076415764512 296676665673160506188 299384275398991175736 300953786672380382424 301520554632215373728 302650021357855013024 305412146715749387328 307013258887260524352 310285687034314657848 315377117636945092092 315422718723937131579 316016735143379574388 316128362389986207936 317673441487512625892 321773511718378818792 324104077954871181072 324332965015573773714 325203268141733631783 327565519484167532256 330863158942061836272 339059046483612007072 339210623961242295444 340481274027586889652 342109860063475135576 342153457598847057984 342472392589151725264 348587971028243720358 351112751117777112828 352762867136795803968 354612213753502466112 358182135368470611744 360430991585080105248 361161983021005227872 362046100482500956704 365140511597736007616 370666245732084312816 371660877876267007752 375402430338108621924 381441427294063507956 382159772731528787632 384873592571409527523 385281441662795690922 387669284527134051936 388156452476240113344 389121456031527873888 390982697215400154944 391939815201239567808 399179033865321567648 401271715563173843232 402632617699289258398 406307230898630881356 406685966199617673751 410783075547453008568 413714249379086210464 417489998721528979008 419053875726260787264 420502823515926789456 420563624965249508772 429031348957838425056 429929744322969886086 432138770606494908096 432443953354098364952 433604357522311509044 439855534367325174312 440166166806850121469 440321647614623646768 441150878589415781696 445014998509740759282 452280831948323060592 453975032036782519536 455610593712353634503 464783961370991627144 465428530551471986772 468150334823702817104 469466372054232009792 474025102715069361582 474192543584979311904 476510162231268938838 486499447523360660571 490657562459457760234 491348279226251298384 494221660976112417088 495547837168356010336 496294738413092754408 500536573784144829232 508588569725418010608 513164790095212703364 513708588883727587896 522881956542365580537 526669126676665669242 529144300705193705952 531918320630253699168 537273203052705917616 541742974531507841808 547710767396604011424 555928522603147095311 555999368598126469224 557491316814400511628 560670431354569052608 560751499953666011696 563103645507162932886 567193986757820290752 572835114524888599104 573239659097293181448 586474045823100232416 586888222409133495292 587095530152831529024 593353331346321012376 598768550797982351472 601907573344760764848 603041109264430747456 603948926548933887597 605300042715710026048 620571374068629315696 630754235273890184184 630845437447874263158 632033470286759148776 635346882975025251784 643547023436757637584 648208155909742362144 648665930031147547428 650406536283467263566 655131038968335064512 661726317884123672544 665892406194978388889 667522497764611138923 678118092967224014144 678421247922484590888 680962548055173779304 684219720126950271152 684944785178303450528 697175942056487440716 702225502235554225656 711037654072604042373 714765243346903408257 716364270736941223488 720861983170160210496 722323966042010455744 724092200965001913408 735986343689186640351 741332491464168625632 743321755752534015504 750804860676217243848 762882854588127015912 764319545463057575264 769747185142819055046 770562883325591381844 775338569054268103872 778242912063055747776 798358067730643135296 802543431126347686464 805265235398578516796 812614461797261762712 813371932399235347502 821566151094906017136 827428498758172420928 841005647031853578912 841127249930499017544 858062697915676850112 859859488645939772172 864887906708196729904 867208715044623018088 879711068734650348624 880332333613700242938 880643295229247293536 890029997019481518564 904561663896646121184 907950064073565039072 911221187424707269006 929567922741983254288 930857061102943973544 936300669647405634208 948050205430138723164 948385087169958623808 953020324462537877676 972998895046721321142 975609804425200895349 981315124918915520468 982696558452502596768 991095674336712020672 992589476826185508816 1001073147568289658464 1017177139450836021216 1026329580190425406728 1027054389215983616761 1027417177767455175792 1045763913084731161074 1053338253353331338484 1058288601410387411904 1063836641260507398336 1074546406105411835232 1083485949063015683616 1095421534793208022848 1111857045206294190622 1111998737196252938448 1114982633628801023256 1121502999907332023392 1126207291014325865772 1146479318194586362896 1172948091646200464832 1173776444818266990584 1186706662692642024752 1197537101595964702944 1203815146689521529696 1207897853097867775194 1220057898598853021253 1241142748137258631392 1261508470547780368368 1261690874895748526316 1264066940573518297552 1270693765950050503568 1287094046873515275168 1296416311819484724288 1297331860062295094856 1300813072566934527132 1320498500420550364407 1323452635768247345088 1331784812389956777778 1335044995529222277846 1356842495844969181776 1361925096110347558608 1366831781137060903509 1368439440253900542304 1369889570356606901056 1394351884112974881432 1404451004471108451312 1409214161947512404393 1422075308145208084746 1429530486693806816514 1471972687378373280702 1482664982928337251264 1486643511505068031008 1501609721352434487696 1525765709176254031824 1528639090926115150528 1539494370285638110092 1541125766651182763688 1610530470797157033592 1625228923594523525424 1626743864798470695004 1643132302189812034272 1667785567809441285933 1682011294063707157824 1682254499860998035088 1719718977291879544344 1729775813416393459808 1734417430089246036176 1759422137469300697248 1760664667227400485876 1761286590458494587072 1780059994038963037128 1809123327793292242368 1811846779646801662791 1815900128147130078144 1822442374849414538012 1859135845483966508576 1861714122205887947088 1872601339294811268416 1896100410860277446328 1906040648925075755352 1945997790093442642284 1951219608850401790698 1962630249837831040936 1965393116905005193536 1985178953652371017632 1997677218584935166667 2002146295136579316928 2034354278901672042432 2052659160380850813456 2054108778431967233522 2054834355534910351584 2091527826169462322148 2106676506706662676968 2149092812210823670464 2166971898126031367232 2207959031067559921053 2223714090412588381244 2223997474392505876896 2229965267257602046512 2243005999814664046784 2252414582028651731544 2292958636389172725792 2347552889636533981168 2373413325385284049504 2395074203191929405888 2407630293379043059392 2415795706195735550388 2440115797197706042506 2482285496274517262784 2523016941095560736736 2523381749791497052632 2528133881147036595104 2541387531900101007136 2574188093747030550336 2594663720124590189712 2601626145133869054264 2640997000841100728814 2663569624779913555556 2670089991058444555692 2713684991689938363552 2723850192220695117216 2733663562274121807018 2736878880507801084608 2788703768225949762864 2808902008942216902624 2818428323895024808786 2844150616290416169492 2859060973387613633028 2943945374756746561404 2973287023010136062016 3003219442704868975392 3051531418352508063648 3078988740571276220184 3081163167647950850283 3082251533302365527376 3189274155986475441521 3221060941594314067184 3250457847189047050848 3253487729596941390008 3286264604379624068544 3335571135618882571866 3364508999721996070176 3439437954583759088688 3459551626832786919616 3468834860178492072352 3518844274938601394496 3521329334454800971752 3560119988077926074256 3623693559293603325582 3644884749698829076024 3660173695796559063759 3718271690967933017152 3723428244411775894176 3792200821720554892656 3812081297850151510704 3891995580186885284568 3902439217700803581396 3925260499675662081872 3970357907304742035264 3995354437169870333334 4100495343411182710527 4105318320761701626912 4108217556863934467044 4109668711069820703168 4183055652338924644296 4213353013413325353936 4227642485842537213179 4415918062135119842106 4447428180825176762488 4447994948785011753792 4459930534515204093024 4504829164057303463088 4585917272778345451584 4661246843364848722223 4695105779273067962336 4746826650770568099008 4831591412391471100776 4880231594395412085012 5003356703428323857799 5046033882191121473472 5046763499582994105264 5056267762294073190208 5082775063800202014272 5189327440249180379424 5203252290267738108528 5281994001682201457628 5327139249559827111112 5340179982116889111384 5427369983379876727104 5447700384441390234432 5467327124548243614036 5577407536451899525728 5617804017884433805248 5636856647790049617572 5688301232580832338984 5718121946775227266056 5887890749513493122808 5993031655754805500001 6006438885409737950784 6103062836705016127296 6157977481142552440368 6162326335295901700566 6164503066604731054752 6378548311972950883042 6442121883188628134368 6500915694378094101696 6506975459193882780016 6671142271237765143732 6729017999443992140352 6878875909167518177376 6937669720356984144704 7042658668909601943504 7120239976155852148512 7247387118587206651164 7289769499397658152048 7320347391593118127518 7446856488823551788352 7584401643441109785312 7624162595700303021408 7783991160373770569136 7804878435401607162792 7850520999351324163744 7990708874339740666668 8200990686822365421054 8210636641523403253824 8216435113727868934088 8366111304677849288592 8426706026826650707872 8455284971685074426358 8656601280534719055557 8831836124270239684212 8894856361650353524976 8919861069030408186048 9009658328114606926176 9243489502943852550849 9322493686729697444446 9390211558546135924672 9567822467959426324563 9663182824782942201552 9760463188790824170024 10006713406856647715598 10093526999165988210528 10378654880498360758848 10406504580535476217056 10563988003364402915256 10654278499119654222224 10680359964233778222768 10934654249096487228072 11154815072903799051456 11273713295580099235144 11376602465161664677968 11436243893550454532112 11775781499026986245616 11986063311509611000002 12315954962285104880736 12324652670591803401132 12329006133209462109504 12682927457527611639537 12757096623945901766084 12884243766377256268736 13013950918387765560032 13342284542475530287464 13757751818335036354752 13983740530094546166669 14085317337819203887008 14240479952311704297024 14494774237174413302328 14579538998795316304096 14640694783186236255036 15168803286882219570624 15248325191400606042816 15567982320747541138272 15609756870803214325584 15701041998702648327488 15981417748679481333336 16401981373644730842108 16432870227455737868176 16732222609355698577184 16853412053653301415744 16910569943370148852716 17313202561069438111114 17663672248540479368424 17789712723300707049952 18019316656229213852352 18486979005887705101698 18644987373459394888892 19135644935918852649126 19326365649565884403104 19520926377581648340048 20013426813713295431196 20187053998331976421056 20813009161070952434112 21127976006728805830512 21308556998239308444448 21360719928467556445536 21869308498192974456144 22547426591160198470288 22753204930323329355936 22872487787100909064224 23551562998053972491232 23972126623019222000004 24631909924570209761472 24649305341183606802264 25365854915055223279074 25514193247891803532168 25969803841604157166671 26027901836775531120064 26684569084951060574928 27967481060189092333338 28170634675638407774016 28703467403878278973689 28989548474348826604656 29159077997590632608192 29281389566372472510072 31135964641495082276544 31219513741606428651168 31962835497358962666672 32803962747289461684216 32865740454911475736352 33464445218711397154368 33821139886740297705432 34626405122138876222228 35327344497080958736848 35579425446601414099904 36973958011775410203396 37289974746918789777784 38271289871837705298252 38652731299131768806208 39041852755163296680096 40026853627426590862392 41951221590283638500007 42255952013457611661024 42617113996478616888896 42721439856935112891072 43738616996385948912288 45094853182320396940576 45506409860646658711872 45744975574201818128448 47103125996107944982464 47944253246038444000008 49298610682367213604528 50731709830110446558148 51028386495783607064336 51939607683208314333342 53369138169902121149856 55934962120378184666676 57406934807756557947378 57979096948697653209312 58562779132744945020144 60596208963743033388899 62439027483212857302336 63925670994717925333344 65607925494578923368432 65731480909822951472704 67642279773480595410864 69252810244277752444456 70654688994161917473696 73947916023550820406792 74579949493837579555568 76542579743675410596504 77909411524812471500013 78083705510326593360192 80053707254853181724784 83902443180567277000014 84511904026915223322048 87477233992771897824576 90189706364640793881152 95888506492076888000016 98597221364734427209056 101463419660220893116296 102056772991567214128672 103879215366416628666684 106738276339804242299712 111869924240756369333352 114813869615513115894756 115958193897395306418624 117125558265489890040288 121192417927486066777798 127851341989435850666688 131215850989157846736864 135284559546961190821728 138505620488555504888912 141309377988323834947392 147895832047101640813584 149159898987675159111136 153085159487350821193008 155818823049624943000026 160107414509706363449568 167804886361134554000028 181788626891229100166697 191777012984153776000032 197194442729468854418112 202926839320441786232592 204113545983134428257344 207758430732833257333368 223739848481512738666704 229627739231026231789512 234251116530979780080576 242384835854972133555596 262431701978315693473728 270569119093922381643456 277011240977111009777824 295791664094203281627168 298319797975350318222272 306170318974701642386016 311637646099249886000052 320214829019412726899136 335609772722269108000056 363577253782458200333394 383554025968307552000064 405853678640883572465184 415516861465666514666736 447479696963025477333408 459255478462052463579024 484769671709944267111192 545365880673687300500091 554022481954222019555648 591583328188406563254336 612340637949403284772032 623275292198499772000104 671219545444538216000112 727154507564916400666788 811707357281767144930368 831033722931333029333472 894959393926050954666816 918510956924104927158048 969539343419888534222384 1090731761347374601000182 1246550584396999544000208 1342439090889076432000224 1454309015129832801333576 1662067445862666058666944 1837021913848209854316096 1939078686839777068444768 2181463522694749202000364 2493101168793999088000416 2684878181778152864000448 2908618030259665602667152 3878157373679554136889536 4362927045389498404000728 4986202337587998176000832 5817236060519331205334304 8725854090778996808001456 11634472121038662410668608 17451708181557993616002912 34903416363115987232005824
- Sum of all divisors σ(n): 137044930806542094336000000
- Sum of proper divisors (its aliquot sum) s(n): 102141514443426107103994176
- 34903416363115987232005824 is an abundant number, because the sum of its proper divisors (102141514443426107103994176) is greater than itself. Its abundance is 67238098080310119871988352
Bases of 34903416363115987232005824
- Binary: 11100110111110001010111111110000011100001110010000100101100100001101010011110110000002
- Hexadecimal: 0x1CDF15FE0E1C84B21A9EC0
- Base-36: 4DVQ1EEAWVQ80H0W0
Squares and roots of 34903416363115987232005824
- 34903416363115987232005824 squared (349034163631159872320058242) is 1218248473817032849071995762463784596843278369918976
- 34903416363115987232005824 cubed (349034163631159872320058243) is 42521033715366502680781363454373565448883939582146630780028677343740840116224
-
The
square root of 34903416363115987232005824 is 5907911336768.3495756017 -
The
cube root of 34903416363115987232005824 is 326805466.7000029127
Scales and comparisons
How big is 34903416363115987232005824?- 34,903,416,363,115,987,232,005,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,903,416,363,115,987,232,005,824 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 34903416363115987232005824 cubic inches would be around 27233788.9 feet tall.
Recreational maths with 34903416363115987232005824
- 34903416363115987232005824 backwards is 42850023278951136361430943
- The number of decimal digits it has is: 26
- The sum of 34903416363115987232005824's digits is 99
- 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 34903416363115987232005824 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 34903416363115987232005824 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/34903416363115987232005824/
Chicago style:
Numbermatics. 2024. "Number 34903416363115987232005824 - Facts about the integer". https://numbermatics.com/n/34903416363115987232005824/
The information we have on file for 34903416363115987232005824 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 34903416363115987232005824, math, Factors of 34903416363115987232005824, curriculum, school, college, exams, university, Prime factorization of 34903416363115987232005824, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, nine hundred three sextillion, four hundred sixteen quintillion, three hundred sixty-three quadrillion, one hundred fifteen trillion, nine hundred eighty-seven billion, two hundred thirty-two million, five thousand, eight hundred twenty-four.