3514695871876847223312384
3,514,695,871,876,847,223,312,384 is an even composite number composed of five prime numbers multiplied together.
3514695871876847223312384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand and fifteen divisors.
Prime factorization of 3514695871876847223312384:
212 × 310 × 116 × 412 × 474
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 41 × 41 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 3514695871876847223312384 from the Numbermatics database.
Names of 3514695871876847223312384
- Cardinal: 3514695871876847223312384 can be written as Three septillion, five hundred fourteen sextillion, six hundred ninety-five quintillion, eight hundred seventy-one quadrillion, eight hundred seventy-six trillion, eight hundred forty-seven billion, two hundred twenty-three million, three hundred twelve thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 3.514695871876847223312384 × 1024
Factors of 3514695871876847223312384
Divisors of 3514695871876847223312384
- Number of divisors d(n): 15015
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 41 44 47 48 54 64 66 72 81 82 88 94 96 99 108 121 123 128 132 141 144 162 164 176 188 192 198 216 242 243 246 256 264 282 288 297 324 328 352 363 369 376 384 396 423 432 451 484 486 492 512 517 528 564 576 594 648 656 704 726 729 738 752 768 792 846 864 891 902 968 972 984 1024 1034 1056 1089 1107 1128 1152 1188 1269 1296 1312 1331 1353 1408 1452 1458 1476 1504 1536 1551 1584 1681 1692 1728 1782 1804 1927 1936 1944 1968 2048 2068 2112 2178 2187 2209 2214 2256 2304 2376 2538 2592 2624 2662 2673 2706 2816 2904 2916 2952 3008 3072 3102 3168 3267 3321 3362 3384 3456 3564 3608 3807 3854 3872 3888 3936 3993 4059 4096 4136 4224 4356 4374 4418 4428 4512 4608 4653 4752 4961 5043 5076 5184 5248 5324 5346 5412 5632 5687 5781 5808 5832 5904 6016 6144 6204 6336 6534 6561 6627 6642 6724 6768 6912 7128 7216 7614 7708 7744 7776 7872 7986 8019 8118 8272 8448 8712 8748 8836 8856 9024 9216 9306 9504 9801 9922 9963 10086 10152 10368 10496 10648 10692 10824 11264 11374 11421 11562 11616 11664 11808 11979 12032 12177 12288 12408 12672 13068 13122 13254 13284 13448 13536 13824 13959 14256 14432 14641 14883 15129 15228 15416 15488 15552 15744 15972 16038 16236 16544 16896 17061 17343 17424 17496 17672 17712 18048 18432 18491 18612 19008 19602 19683 19844 19881 19926 20172 20304 20736 20992 21197 21296 21384 21648 22528 22748 22842 23124 23232 23328 23616 23958 24057 24064 24299 24354 24816 25344 26136 26244 26508 26568 26896 27072 27648 27918 28512 28864 29282 29403 29766 29889 30258 30456 30832 30976 31104 31488 31944 32076 32472 33088 33792 34122 34263 34686 34848 34992 35344 35424 35937 36096 36531 36864 36982 37224 38016 39204 39366 39688 39762 39852 40344 40608 41472 41877 41984 42394 42592 42768 43296 43923 44649 45056 45387 45496 45684 46248 46464 46656 47232 47916 48114 48128 48598 48708 49632 50688 51183 52029 52272 52488 53016 53136 53792 54144 54571 55296 55473 55836 57024 57728 58564 58806 59049 59532 59643 59778 60516 60912 61664 61952 62208 62557 62976 63591 63888 64152 64944 66176 67584 68244 68526 69372 69696 69984 70688 70848 71874 72171 72192 72897 73062 73964 74448 76032 78408 78732 79007 79376 79524 79704 80688 81216 82944 83754 83968 84788 85184 85536 86592 87846 88209 89298 89667 90569 90774 90992 91368 92496 92928 93312 94464 95832 96228 96256 97196 97416 99264 101376 102366 102789 103823 104058 104544 104976 106032 106272 107584 107811 108288 109142 109593 110592 110946 111672 114048 115456 117128 117612 118098 119064 119286 119556 121032 121824 123328 123904 124416 125114 125631 125952 127182 127776 128304 129888 131769 132352 133947 135168 136161 136488 137052 138744 139392 139968 141376 141696 143748 144342 144384 145794 146124 147928 148896 152064 153549 156087 156816 157464 158014 158752 159048 159408 161051 161376 162432 163713 165888 166419 167508 167936 169576 170368 171072 173184 175692 176418 178596 178929 179334 181138 181548 181984 182736 184992 185856 186624 187671 188928 190773 191664 192456 192512 194392 194832 198528 202752 203401 204732 205578 207646 208116 209088 209952 212064 212544 215168 215622 216513 216576 218284 218691 219186 221892 223344 228096 230912 233167 234256 235224 236196 237021 238128 238572 239112 242064 243648 246656 247808 248832 250228 251262 251904 254364 255552 256608 259776 263538 264627 264704 267289 267894 269001 271707 272322 272976 274104 277488 278784 279936 282752 283392 287496 288684 288768 291588 292248 295856 297792 304128 307098 308367 311469 312174 313632 314928 316028 317504 318096 318816 322102 322752 323433 324864 327426 328779 331776 332838 335016 339152 340736 342144 346368 351384 352836 357192 357858 358668 362276 363096 363968 365472 369984 371712 373248 375342 376893 377856 381546 383328 384912 388784 389664 395307 397056 401841 405504 406802 408483 409464 411156 415292 416232 418176 419904 424128 425088 430336 431244 433026 433152 436568 437382 438372 443784 446688 456192 460647 461824 466334 468261 468512 470448 472392 474042 476256 477144 478224 483153 484128 487296 491139 493312 495616 497664 499257 500456 502524 503808 508728 511104 513216 519552 527076 529254 529408 534578 535788 536787 538002 543414 544644 545952 548208 554976 557568 559872 563013 565504 566784 572319 574992 577368 577536 583176 584496 591712 595584 600281 608256 610203 614196 616734 622938 624348 627264 629856 632056 635008 636192 637632 644204 645504 646866 649539 649728 654852 656073 657558 665676 670032 678304 681472 684288 688127 692736 699501 702768 705672 711063 714384 715716 717336 724552 726192 727936 730944 739968 743424 746496 750684 753786 755712 763092 766656 769824 777568 779328 790614 793881 794112 801867 803682 807003 813604 815121 816966 818928 822312 830584 832464 836352 839808 848256 850176 860672 862488 866052 866304 869077 873136 874764 876744 887568 893376 912384 921294 923648 925101 932668 934407 936522 937024 940896 944784 948084 952512 954288 956448 966306 968256 970299 974592 982278 986337 986624 995328 996259 998514 1000912 1005048 1017456 1022208 1026432 1039104 1054152 1058508 1058816 1069156 1071576 1073574 1076004 1086828 1089288 1091904 1096416 1109952 1115136 1119744 1126026 1130679 1131008 1133568 1142053 1144638 1149984 1154736 1166352 1168992 1183424 1185921 1191168 1200562 1205523 1216512 1220406 1225449 1228392 1233468 1245876 1248696 1254528 1259712 1264112 1270016 1272384 1275264 1288408 1291008 1293732 1299078 1299456 1309704 1312146 1315116 1331352 1340064 1356608 1362944 1368576 1376254 1381941 1385472 1399002 1404783 1405536 1411344 1422126 1428768 1431432 1434672 1449104 1449459 1452384 1455872 1461888 1473417 1479936 1486848 1492992 1497771 1501368 1507572 1511424 1526184 1533312 1539648 1555136 1558656 1581228 1587762 1588224 1603734 1607364 1610361 1614006 1627208 1630242 1633932 1637856 1644624 1661168 1664928 1672704 1679616 1689039 1696512 1700352 1716957 1721344 1724976 1732104 1732608 1738154 1746272 1749528 1753488 1771561 1775136 1786752 1800843 1824768 1830609 1842588 1847296 1850202 1865336 1868814 1873044 1874048 1881792 1889568 1896168 1905024 1908576 1912896 1932612 1936512 1940598 1949184 1964556 1968219 1972674 1973248 1992518 1997028 2001824 2010096 2034912 2044416 2052864 2064381 2078208 2098503 2108304 2117016 2117632 2133189 2138312 2143152 2147148 2152008 2173656 2178576 2183808 2192832 2219904 2230272 2237411 2239488 2252052 2261358 2262016 2267136 2284106 2289276 2299968 2309472 2332704 2337984 2366848 2371842 2381643 2382336 2401124 2405601 2411046 2421009 2440812 2445363 2450898 2456784 2466936 2491752 2497392 2509056 2519424 2528224 2540032 2544768 2550528 2564837 2576816 2582016 2587464 2598156 2598912 2607231 2619408 2624292 2630232 2662704 2680128 2713216 2725888 2737152 2752508 2763882 2770944 2775303 2798004 2803221 2809566 2811072 2822688 2844252 2857536 2862864 2869344 2898208 2898918 2904768 2910897 2911744 2923776 2940179 2946834 2959011 2959872 2985984 2988777 2995542 3002736 3015144 3052368 3066624 3079296 3110272 3117312 3162456 3175524 3176448 3207468 3214728 3220722 3228012 3254416 3260484 3267864 3275712 3289248 3322336 3329856 3345408 3359232 3378078 3392037 3393024 3400704 3426159 3433914 3442688 3449952 3464208 3476308 3492544 3499056 3506976 3543122 3550272 3557763 3573504 3601686 3616569 3649536 3661218 3676347 3685176 3700404 3713329 3730672 3737628 3746088 3748096 3763584 3779136 3792336 3810048 3817152 3825792 3865224 3873024 3881196 3898368 3929112 3936438 3945348 3946496 3985036 3994056 4003648 4020192 4069824 4088832 4105728 4128762 4145823 4156416 4197006 4214349 4216608 4234032 4256743 4266378 4276624 4286304 4294296 4304016 4347312 4348377 4357152 4367616 4385664 4420251 4439808 4460544 4474822 4478976 4493313 4504104 4522716 4524032 4534272 4568212 4578552 4599936 4618944 4665408 4675968 4733696 4743684 4763286 4764672 4802248 4811202 4822092 4831083 4842018 4879681 4881624 4890726 4901796 4913568 4933872 4983504 4994784 5018112 5038848 5056448 5067117 5080064 5089536 5101056 5129674 5150871 5153632 5164032 5174928 5196312 5197824 5214462 5238816 5248584 5260464 5314683 5325408 5360256 5402529 5426432 5451776 5474304 5491827 5505016 5527764 5541888 5550606 5596008 5606442 5619132 5622144 5645376 5688504 5715072 5725728 5738688 5796416 5797836 5809536 5821794 5823488 5847552 5880358 5893668 5904657 5918022 5919744 5977554 5991084 6005472 6030288 6104736 6133248 6158592 6193143 6220544 6234624 6295509 6324912 6351048 6352896 6399567 6414936 6429456 6441444 6456024 6508832 6520968 6535728 6551424 6578496 6603091 6644672 6659712 6690816 6712233 6718464 6756156 6784074 6786048 6801408 6852318 6867828 6885376 6899904 6928416 6952616 6985088 6998112 7013952 7086244 7100544 7115526 7144929 7147008 7203372 7216803 7233138 7322436 7336089 7352694 7370352 7400808 7426658 7461344 7475256 7492176 7496192 7527168 7558272 7569397 7584672 7620096 7634304 7651584 7694511 7730448 7746048 7762392 7796736 7821693 7858224 7872876 7890696 7892992 7970072 7988112 8007296 8040384 8139648 8177664 8211456 8257524 8291646 8312832 8394012 8409663 8428698 8433216 8468064 8513486 8532756 8553248 8572608 8588592 8608032 8694624 8696754 8714304 8732691 8735232 8771328 8820537 8840502 8877033 8879616 8949644 8957952 8966331 8986626 9008208 9045432 9048064 9136424 9157104 9199872 9237888 9330816 9351936 9467392 9487368 9526572 9529344 9559847 9604496 9622404 9644184 9662166 9684036 9759362 9763248 9781452 9803592 9827136 9867744 9967008 9989568 10036224 10077696 10112896 10134234 10160128 10176111 10179072 10202112 10259348 10278477 10301742 10307264 10328064 10349856 10392624 10428924 10477632 10497168 10520928 10629366 10650816 10673289 10720512 10805058 10849707 10852864 10948608 10958849 10983654 11010032 11029041 11055528 11101212 11139987 11192016 11212884 11238264 11244288 11290752 11377008 11430144 11451456 11477376 11592832 11595672 11619072 11643588 11646976 11695104 11760716 11787336 11809314 11836044 11839488 11955108 11982168 12010944 12060576 12209472 12266496 12317184 12386286 12437469 12441088 12469248 12562583 12591018 12643047 12649824 12702096 12770229 12799134 12829872 12858912 12882888 12912048 13017664 13041936 13045131 13071456 13102848 13156992 13206182 13260753 13289344 13319424 13381632 13424466 13436928 13479939 13512312 13568148 13572096 13602816 13704636 13735656 13799808 13856832 13905232 13970176 13996224 14027904 14172488 14201088 14231052 14289858 14294016 14406744 14433606 14466276 14493249 14639043 14644872 14672178 14705388 14740704 14801616 14853316 14922688 14950512 14984352 14992384 15054336 15116544 15138794 15169344 15201351 15240192 15268608 15303168 15389022 15452613 15460896 15492096 15524784 15593472 15643386 15716448 15745752 15781392 15940144 15944049 15976224 16014592 16080768 16207587 16279296 16355328 16422912 16475481 16515048 16583292 16625664 16788024 16819326 16857396 16866432 16936128 17026972 17065512 17106496 17145216 17177184 17216064 17389248 17393508 17428608 17465382 17470464 17542656 17641074 17681004 17713971 17754066 17759232 17899288 17932662 17973252 18016416 18090864 18272848 18314208 18399744 18475776 18579429 18661632 18703872 18886527 18934784 18974736 19053144 19058688 19119694 19198701 19208992 19244808 19288368 19324332 19368072 19518724 19526496 19562904 19607184 19654272 19735488 19809273 19934016 19979136 20072448 20136699 20155392 20225792 20268468 20320256 20352222 20358144 20404224 20518696 20556954 20603484 20614528 20656128 20699712 20785248 20857848 20955264 20994336 21041856 21258732 21301632 21346578 21441024 21610116 21650409 21699414 21705728 21917698 21967308 22008267 22020064 22058082 22111056 22202424 22279974 22384032 22425768 22476528 22488576 22581504 22708191 22754016 22860288 22902912 22954752 23083533 23185664 23191344 23238144 23287176 23293952 23390208 23465079 23521432 23574672 23618628 23672088 23678976 23910216 23964336 24021888 24121152 24418944 24532992 24611521 24634368 24772572 24874938 24882176 24938496 25125166 25182036 25228989 25286094 25299648 25404192 25540458 25598268 25659744 25717824 25765776 25824096 26035328 26083872 26090262 26142912 26198073 26205696 26313984 26412364 26461611 26521506 26578688 26631099 26638848 26848932 26873856 26898993 26959878 27024624 27136296 27144192 27409272 27471312 27599616 27713664 27810464 27940352 27992448 28055808 28213207 28344976 28402176 28462104 28579716 28588032 28679541 28813488 28867212 28932552 28986498 29278086 29289744 29344356 29410776 29481408 29603232 29706632 29845376 29901024 29968704 29984768 30108672 30233088 30277588 30338688 30402702 30480384 30528333 30537216 30606336 30778044 30835431 30905226 30921792 30984192 31049568 31286772 31432896 31491504 31562784 31880288 31888098 31952448 32019867 32029184 32161536 32341969 32415174 32549121 32558592 32845824 32876547 32950962 33030096 33087123 33166584 33419961 33576048 33638652 33714792 33732864 33872256 34053944 34131024 34212992 34290432 34354368 34432128 34778496 34787016 34857216 34930764 34940928 35085312 35282148 35362008 35427942 35508132 35518464 35798576 35865324 35946504 36032832 36181728 36545696 36628416 36799488 36951552 37158858 37312407 37323264 37407744 37687749 37773054 37869568 37929141 37949472 38106288 38239388 38310687 38397402 38417984 38489616 38576736 38648664 38736144 39037448 39052992 39125808 39135393 39214368 39308544 39470976 39618546 39782259 39868032 39958272 40144896 40273398 40310784 40439817 40451584 40536936 40704444 40716288 40808448 40846619 41037392 41113908 41206968 41229056 41399424 41570496 41715696 41910528 41988672 42083712 42517464 42603264 42693156 42882048 43220232 43300818 43398828 43411456 43479747 43835396 43917129 43934616 44016534 44040128 44116164 44222112 44404848 44559948 44768064 44851536 44953056 44977152 45163008 45416382 45508032 45604053 45720576 45805824 45909504 46167066 46357839 46371328 46382688 46476288 46574352 46780416 46824173 46930158 47042864 47149344 47237256 47344176 47820432 47832147 47928672 48043776 48242304 48622761 48837888 49065984 49223042 49268736 49426443 49545144 49749876 49764352 49876992 50250332 50364072 50457978 50572188 50599296 50808384 51080916 51196536 51319488 51435648 51531552 51648192 52070656 52167744 52180524 52285824 52396146 52411392 52627968 52824728 52923222 53043012 53141913 53157376 53262198 53277696 53676491 53697864 53797986 53919756 54049248 54272592 54818544 54942624 55199232 55427328 55620928 55738287 55880704 55984896 56111616 56426414 56659581 56689952 56804352 56924208 57159432 57176064 57359082 57596103 57626976 57734424 57865104 57972996 58556172 58579488 58688712 58821552 58962816 59206464 59413264 59427819 59690752 59802048 59937408 59969536 60217344 60410097 60466176 60555176 60677376 60805404 60960768 61056666 61074432 61212672 61556088 61670862 61810452 61843584 61968384 62099136 62573544 62865792 62983008 63125568 63760576 63776196 63904896 64039734 64058368 64323072 64683938 64830348 64951227 65098242 65117184 65753094 65901924 66024801 66060192 66174246 66333168 66839922 67152096 67277304 67429584 67465728 67744512 68107888 68124573 68262048 68425984 68580864 68708736 68864256 69250599 69556992 69574032 69714432 69861528 69881856 70170624 70395237 70564296 70724016 70855884 71016264 71036928 71597152 71730648 71893008 72065664 72363456 72634001 73091392 73256832 73598976 73834563 73903104 74317716 74624814 74646528 74815488 75375498 75546108 75686967 75739136 75858282 75898944 76212576 76478776 76621374 76794804 76835968 76979232 77153472 77297328 77472288 78074896 78105984 78251616 78270786 78428736 78594219 78617088 78941952 79237092 79384833 79564518 79736064 79916544 80546796 80621568 80696979 80879634 80903168 81073872 81408888 81432576 81693238 82074784 82227816 82413936 82458112 82798848 83140992 83263367 83431392 83821056 83977344 84167424 84639621 85034928 85206528 85386312 85764096 86038623 86440464 86601636 86797656 86822912 86959494 87670792 87834258 87869232 88033068 88080256 88232328 88444224 88809696 89119896 89536128 89703072 89906112 89954304 90326016 90832764 91016064 91208106 91441152 91611648 91819008 92334132 92506293 92715678 92742656 92765376 92952576 93148704 93648346 93860316 94085728 94298688 94474512 94688352 95640864 95664294 95857344 96059601 96087552 96484608 97025907 97245522 97647363 97675776 98446084 98537472 98629641 98852886 99090288 99261369 99499752 99528704 100259883 100500664 100728144 100915956 101144376 101198592 101616768 102161832 102393072 102638976 102871296 103063104 103296384 104141312 104335488 104361048 104571648 104792292 104822784 105158317 105255936 105649456 105846444 106086024 106283826 106314752 106524396 106555392 107352982 107395728 107595972 107839512 108098496 108545184 109637088 109885248 110398464 110854656 111241856 111476574 111761408 111937221 111969792 112223232 112852828 113063247 113319162 113379904 113608704 113787423 113848416 114318864 114718164 114932061 115192206 115253952 115468848 115730208 115945992 117112344 117158976 117377424 117406179 117643104 117925632 118412928 118826528 118855638 119346777 119381504 119604096 119874816 120434688 120547339 120820194 120932352 121110352 121319451 121354752 121610808 122113332 122148864 122425344 122539857 123112176 123341724 123620904 123687168 124198272 125147088 125731584 125966016 126251136 127521152 127552392 127809792 128079468 128116736 128646144 129367876 129660696 129902454 130196484 130234368 130439241 131506188 131751387 131803848 132049602 132120384 132348492 132666336 133679844 134304192 134554608 134859168 134931456 135489024 136215776 136249146 136524096 136812159 136851968 137161728 137417472 137728512 138188413 138501198 139073517 139113984 139148064 139428864 139723056 140341248 140472519 140790474 141128592 141448032 141711768 142032528 143194304 143461296 143496441 143786016 144131328 144726912 145268002 145868283 146182784 146513664 147197952 147669126 147806208 148279329 148635432 149249628 149293056 149630976 150750996 151092216 151373934 151716564 151797888 152425152 152957552 153242748 153589608 153671936 153958464 154306944 154594656 154944576 156149792 156211968 156503232 156541572 156857472 157188438 157234176 157883904 158474184 158769666 159129036 159425739 159472128 159833088 161029473 161093592 161393958 161759268 161806336 162147744 162817776 163386476 164149568 164455632 164827872 164916224 165597696 166281984 166526734 166862784 167214861 167642112 167954688 168334848 169279242 169978743 170069856 170413056 170772624 171528192 172077246 172788309 172880928 173203272 173595312 173918988 174526463 175341584 175668516 175738464 176066136 176160512 176464656 176888448 177619392 178239792 178283457 179072256 179406144 179812224 179908608 180652032 181230291 181665528 182032128 182416212 182882304 183223296 183638016 184668264 185012586 185431356 185485312 185530752 185905152 186297408 187296692 187720632 188171456 188597376 188949024 189376704 191281728 191328588 191714688 192119202 192175104 192969216 194051814 194491044 194853681 195294726 195351552 196892168 197259282 197705772 198074403 198180576 198522738 198999504 200066921 200519766 201001328 201456288 201831912 202288752 202397184 203233536 204323664 204373719 204786144 205277952 205742592 206126208 206592768 207751797 208282624 208670976 208722096 209143296 209584584 209645568 210316634 210511872 211185711 211298912 211692888 212172048 212567652 212629504 213048792 213110784 214705964 214791456 215191944 215679024 216196992 217090368 217902003 219274176 219770496 220796928 221503689 221709312 222483712 222953148 223522816 223874442 223939584 224446464 225705656 226126494 226638324 226759808 227060901 227217408 227574846 227696832 228637728 229436328 229864122 230384412 230507904 230937696 231460416 231891984 234224688 234317952 234754848 234812358 235286208 235851264 236825856 237653056 237711276 238154499 238693554 238763008 239208192 239749632 241094678 241640388 241864704 242090937 242220704 242638902 242709504 243221616 244226664 244297728 245079714 246224352 246683448 247241808 247374336 248396544 249790101 250294176 251463168 251932032 252502272 253918863 255042304 255104784 255619584 256158936 256233472 257292288 258115869 258735752 259321392 259804908 260392968 260468736 260878482 263012376 263502774 263607696 264099204 264240768 264696984 265332672 267359688 268608384 269109216 269718336 269862912 270726731 270978048 272431552 272498292 273048192 273624318 273703936 274323456 274834944 275457024 276376826 277002396 277518879 278147034 278227968 278296128 278857728 279446112 280945038 281580948 282257184 282896064 283423536 284065056 286388608 286922592 286992882 287572032 288178803 288262656 289453824 290536004 291077721 291736566 292365568 292942089 293027328 295338252 295612416 295888923 296558658 297270864 298499256 298586112 300779649 301501992 302184432 302747868 303433128 303595776 304850304 305915104 306485496 307179216 307343872 307916928 308613888 309189312 309889152 310345277 312299584 312423936 313006464 313083144 313714944 314376876 314468352 315474951 315767808 316948368 317539332 318258072 318851478 318944256 319666176 322058946 322187184 322787916 323518536 323612672 324295488 325635552 326772952 328299136 328911264 329655744 329832448 331195392 332563968 333053468 333725568 334429722 335284224 335811663 335909376 336669696 338558484 339189741 339957486 340139712 340826112 341545248 344154492 344796183 345576618 345761856 346406544 347190624 347837976 349052926 350683168 351337032 351476928 352132272 352218537 352321024 352929312 353776896 355238784 355761659 356479584 356566914 358040331 358144512 358812288 359624448 361304064 361642017 362460582 363331056 363958353 364064256 364832424 366446592 367276032 367619571 369336528 370025172 370862712 370970624 371061504 372594816 374593384 375441264 376342912 377194752 377898048 378753408 382563456 382657176 383429376 384238404 384350208 385938432 388103628 388982088 389707362 390589452 390703104 393784336 394518564 395254161 395411544 396148806 396361152 397045476 397999008 400133842 401039532 402002656 402912576 403663824 404577504 404794368 406467072 408647328 408747438 409572288 410436477 410555904 411485184 412252416 413185536 414565239 415503594 416565248 417220551 417341952 417444192 418286592 419169168 420633268 421023744 421417557 422371422 422597824 423385776 424344096 425135304 425259008 426097584 429411928 429582912 430383888 430489323 431358048 432393984 434180736 435804006 437604849 438548352 439540992 441593856 443007378 443418624 444837987 444967424 445906296 447748884 447879168 448892928 449312809 451411312 452252988 453276648 453519616 454121802 455149692 455393664 457275456 458872656 459728244 460768824 461015808 461875392 462920832 463783968 468449376 468635904 469509696 469624716 470572416 471702528 473651712 475306112 475422552 476308998 477387108 477526016 478277217 478416384 479499264 482189356 483088419 483280776 484181874 484441408 485277804 485419008 486443232 488453328 490159428 492448704 493366896 494483616 494748672 496793088 499580202 500588352 501644583 502926336 503864064 505004544 507837726 509936229 510084608 510209568 511239168 512317872 514584576 515065903 516231738 517471504 518364927 518642784 519609816 520785936 521756964 523579389 526024752 527005548 527215392 528198408 528481536 529393968 530665344 534719376 534850371 537216768 538218432 539436672 539725824 541453462 541956096 543690873 544863104 544996584 546096384 547248636 547407872 548646912 549669888 550914048 552753652 554004792 555037758 556294068 556455936 556592256 557715456 558892224 561890076 563161896 564514368 565792128 566847072 568130112 572777216 573845184 573985764 575144064 576357606 576525312 578907648 581072008 582155442 583473132 584561043 584731136 585884178 586054656 590441401 590676504 591777846 593117316 594223209 594541728 596998512 600200763 601559298 603003984 604368864 605495736 606866256 607191552 609700608 611830208 612970992 613121157 614358432 614687744 615833856 617227776 618378624 619778304 620690554 623255391 624599168 624847872 626012928 626166288 627429888 628753752 628936704 630949902 631535616 633557133 633896736 635078664 636516144 637702956 637888512 639332352 644117892 644374368 645575832 647037072 648590976 651271104 653545904 653706009 656598272 657822528 659311488 659664896 662390784 664511067 665127936 666106936 667451136 668859444 670568448 671623326 671818752 673339392 677116968 678379482 679914972 680279424 681182703 681652224 683090496 688308984 689592366 691153236 691523712 692813088 694381248 695675952 698105852 701366336 702674064 702953856 704264544 704437074 704642048 705858624 707553792 710477568 711523318 712959168 713133828 714463497 716080662 716289024 717624576 719248896 723284034 724921164 726272811 726662112 727916706 728128512 729664848 732893184 735239142 738673056 740050344 741725424 742123008 745189632 749186768 749370303 750882528 752685824 754389504 755796096 757506816 761756589 765126912 765314352 766858752 768476808 768700416 771876864 774347607 776207256 777964176 779414724 781178904 781406208 787568672 789037128 790508322 790823088 792297612 792722304 794090952 795998016 800267684 802079064 804005312 805825152 807327648 809155008 809588736 812180193 812934144 817294656 817494876 819144576 820872954 821111808 822970368 824504832 826371072 829130478 831007188 832556637 833130496 834441102 834683904 834888384 836573184 838338336 841266536 842835114 844742844 845195648 846771552 848688192 850270608 852195168 858823856 859165824 860767776 860978646 862716096 864536409 864787968 868361472 871608012 873233163 875209698 877096704 879081984 886014756 886837248 887666769 889675974 889934848 891812592 895497768 895758336 898625618 902338947 902822624 904505976 906553296 907039232 908243604 910299384 910787328 914550912 917745312 919456488 921537648 922031616 923750784 925841664 927567936 931035831 936898752 937271808 939019392 939249432 941144832 943405056 946424853 947303424 950612224 950845104 952617996 954774216 955052032 956554434 956832768 958998528 964378712 966176838 966561552 968363748 968882816 970555608 970838016 972886464 976906656 980318856 984897408 986733792 988967232 989497344 993586176 999160404 1001176704 1003289166 1005852672 1007728128 1010009088 1015675452 1017569223 1019872458 1020169216 1020419136 1022478336 1024635744 1030131806 1032463476 1034388549 1034943008 1036729854 1037285568 1039219632 1041571872 1043513928 1047158778 1052049504 1054011096 1054430784 1056396816 1056655611 1056963072 1058787936 1061330688 1067284977 1069438752 1069700742 1074120993 1074433536 1076436864 1078873344 1082906924 1083912192 1084926051 1087381746 1089726208 1089993168 1091875059 1092192768 1094497272 1094815744 1099339776 1101828096 1102858713 1105507304 1108009584 1110075516 1112588136 1112911872 1113184512 1117784448 1123780152 1126323792 1129028736 1131584256 1133694144 1136260224 1145554432 1147690368 1147971528 1150288128 1152715212 1153050624 1156741487 1157815296 1162144016 1164310884 1166946264 1169122086 1169462272 1171768356 1172109312 1180882802 1181353008 1183555692 1185762483 1186234632 1188446418 1189083456 1193997024 1200401526 1203118596 1206007968 1208737728 1210991472 1213732512 1214383104 1219401216 1223660416 1225941984 1226242314 1228716864 1229375488 1231309431 1231667712 1234455552 1236757248 1239556608 1241381108 1243695717 1246510782 1249198336 1249695744 1251661653 1252025856 1252332576 1254859776 1257507504 1261899804 1263071232 1264252671 1267114266 1267793472 1270157328 1273032288 1275405912 1275777024 1288235784 1288748736 1291151664 1291467969 1294074144 1297181952 1302542208 1307091808 1307412018 1312814547 1313196544 1315645056 1318622976 1324781568 1326020729 1329022134 1330255872 1332213872 1334513961 1334902272 1337718888 1343246652 1343637504 1346678784 1347938427 1354233936 1356758964 1359829944 1360558848 1362365406 1366180992 1376617968 1379184732 1382306472 1383047424 1385626176 1388762496 1391351904 1396211704 1402732672 1405348128 1405907712 1408529088 1408874148 1409284096 1411717248 1415107584 1420955136 1423046636 1425918336 1426267656 1428926994 1432161324 1432578048 1434831651 1435249152 1438497792 1446568068 1449265257 1449842328 1452545622 1453324224 1455833412 1456257024 1459329696 1470478284 1477346112 1480100688 1483450848 1484246016 1490379264 1498373536 1498740606 1501765056 1504933749 1505371648 1508779008 1511592192 1515013632 1520072543 1523513178 1529808687 1530253824 1530628704 1533717504 1536953616 1543753728 1545197709 1548695214 1552414512 1555094781 1555928352 1558829448 1562357808 1570738167 1575137344 1578074256 1581016644 1581646176 1584595224 1585444608 1588181904 1591996032 1600535368 1604158128 1604551113 1608010624 1611650304 1614655296 1618310016 1619177472 1624360386 1625868288 1631072619 1634589312 1634989752 1638289152 1641745908 1642223616 1645940736 1649009664 1652742144 1658260956 1662014376 1665113274 1668882204 1669367808 1669776768 1673146368 1676676672 1682533072 1685670228 1689485688 1690391296 1693543104 1697376384 1700541216 1704390336 1717647712 1718331648 1721535552 1721957292 1725432192 1729072818 1729575936 1736722944 1743216024 1746466326 1750419396 1753683129 1754193408 1758163968 1771324203 1772029512 1775333538 1779351948 1779869696 1782669627 1783625184 1790995536 1797251236 1800602289 1804677894 1805645248 1809011952 1813106592 1814078464 1816487208 1820598768 1821574656 1829101824 1835490624 1838912976 1839363471 1843075296 1844063232 1847501568 1851683328 1855135872 1862071662 1869766173 1873797504 1874543616 1878038784 1878498864 1882289664 1886810112 1892849706 1894606848 1900671399 1901224448 1901690208 1905235992 1909548432 1913108868 1913665536 1917997056 1919791093 1928757424 1932353676 1933123104 1936727496 1937765632 1941111216 1945772928 1953813312 1960637712 1961118027 1969794816 1973467584 1977934464 1978994688 1987172352 1993533201 1998320808 2002353408 2006578332 2011705344 2015456256 2020018176 2031350904 2035138446 2039744916 2040338432 2040838272 2043548109 2044956672 2049271488 2060263612 2064926952 2068777098 2069886016 2073459708 2074571136 2078439264 2083143744 2087027856 2094317556 2104099008 2108022192 2108861568 2112793632 2113311222 2113926144 2117575872 2122661376 2134569954 2138877504 2139401484 2143390491 2148241986 2148867072 2152873728 2157746688 2165813848 2169852102 2174763492 2178818433 2179452416 2179986336 2183750118 2184385536 2188994544 2198679552 2200736131 2205717426 2211014608 2216019168 2220151032 2225176272 2226369024 2235568896 2247560304 2248110909 2252647584 2258057472 2263168512 2267388288 2272520448 2285269767 2291108864 2295380736 2295943056 2300576256 2305430424 2306101248 2313482974 2315630592 2323042821 2324288032 2328621768 2333892528 2338244172 2338924544 2343536712 2344218624 2361765604 2362706016 2367111384 2371524966 2372469264 2376892836 2378166912 2387994048 2400803052 2406237192 2412015936 2417475456 2421982944 2427465024 2428766208 2436540579 2438802432 2447320832 2451883968 2452484628 2457433728 2458750976 2462618862 2463335424 2468911104 2473514496 2479113216 2482762216 2487391434 2493021564 2497669911 2498396672 2499391488 2503323306 2504051712 2504665152 2509719552 2515015008 2523799608 2528505342 2534228532 2535586944 2540314656 2546064576 2550811824 2576471568 2577497472 2582303328 2582935938 2588148288 2594363904 2605084416 2614183616 2614824036 2619699489 2625629094 2626393088 2631290112 2637245952 2652041458 2658044268 2660511744 2663000307 2664427744 2669027922 2669804544 2675437776 2686493304 2687275008 2695876854 2707016841 2708467872 2713517928 2719659888 2721117696 2724730812 2732361984 2753235936 2758369464 2764612944 2766094848 2771252352 2777524992 2782703808 2792423408 2793107493 2805465344 2810696256 2811815424 2817058176 2817748296 2818568192 2823434496 2830215168 2839274559 2841910272 2846093272 2851836672 2852535312 2857853988 2864322648 2865156096 2869663302 2870498304 2876995584 2893136136 2898530514 2899684656 2905091244 2906648448 2911666824 2912514048 2918659392 2940956568 2954692224 2960201376 2966901696 2968492032 2977994041 2980758528 2996747072 2997481212 3003530112 3009867498 3010743296 3017558016 3023184384 3030027264 3040145086 3047026356 3052707669 3059617374 3060507648 3061257408 3067435008 3073907232 3090395418 3097390428 3103165647 3104829024 3110189562 3111856704 3117658896 3124715616 3141476334 3150274688 3156148512 3162033288 3163292352 3169190448 3169966833 3170889216 3176363808 3183992064 3201070736 3201854931 3208316256 3209102226 3216021248 3222362979 3223300608 3229310592 3236620032 3248720772 3251736576 3254778153 3262145238 3269178624 3269979504 3276578304 3283491816 3284447232 3298019328 3305484288 3308576139 3316521912 3324028752 3330226548 3337764408 3338735616 3339553536 3353353344 3365066144 3371340456 3378971376 3380782592 3387086208 3394752768 3401082432 3408780672 3413798047 3435295424 3436663296 3443071104 3443914584 3450864384 3458145636 3459151872 3470224461 3473445888 3486432048 3492932652 3500838792 3507366258 3508386816 3516327936 3542648406 3544059024 3550667076 3557287449 3558703896 3559739392 3565339254 3567250368 3581991072 3594502472 3601204578 3609355788 3611290496 3618023904 3626213184 3628156928 3632974416 3641197536 3643149312 3658203648 3670981248 3677825952 3678726942 3686150592 3688126464 3693928293 3695003136 3703366656 3710271744 3724143324 3731087151 3739532346 3747595008 3749087232 3756077568 3756997728 3764579328 3785699412 3789213696 3792758013 3801342798 3802448896 3803380416 3810471984 3819096864 3826217736 3827331072 3839582186 3857514848 3864707352 3866246208 3873454992 3874403907 3875531264 3882222432 3891545856 3907626624 3913378249 3921275424 3922236054 3938443641 3939589632 3946935168 3955868928 3974344704 3978062187 3987066402 3996641616 4003541883 4004706816 4013156664 4030912512 4040036352 4043815281 4062701808 4070276892 4079489832 4080676864 4081676544 4087096218 4098542976 4120527224 4129853904 4137554196 4139772032 4146919416 4149142272 4156878528 4166287488 4174055712 4188635112 4208198016 4216044384 4217723136 4225587264 4226622444 4227852288 4235151744 4245322752 4269139908 4277755008 4278802968 4286780982 4296483972 4297734144 4305747456 4315493376 4331627696 4339704204 4347795771 4349526984 4357636866 4358904832 4359972672 4367500236 4368771072 4377989088 4401472262 4411434852 4422029216 4432038336 4440302064 4450352544 4452738048 4471137792 4495120608 4496221818 4505295168 4514801247 4516114944 4526337024 4534776576 4545040896 4560217629 4570539534 4582217728 4589426061 4590761472 4591886112 4601152512 4610860848 4626965948 4631261184 4635593127 4646085642 4648576064 4657243536 4665284343 4667785056 4676488344 4677849088 4687073424 4712214501 4723531208 4725412032 4734222768 4743049932 4744938528 4753785672 4756333824 4775988096 4801606104 4812474384 4813653339 4824031872 4834950912 4843965888 4854930048 4857532416 4873081158 4877604864 4893217857 4894641664 4903767936 4904969256 4914867456 4925237724 4926670848 4937822208 4942440899 4947028992 4958226432 4965524432 4974782868 4986043128 4995339822 4996793344 5006646612 5008103424 5009330304 5019439104 5030030016 5047599216 5057010684 5068457064 5071173888 5080629312 5092129152 5101623648 5152943136 5154994944 5164606656 5165871876 5176296576 5188727808 5210168832 5228367232 5229648072 5239398978 5251258188 5252786176 5261049387 5262580224 5274491904 5304082916 5313972609 5316088536 5326000614 5328855488 5338055844 5339609088 5348008881 5350875552 5372986608 5391753708 5401806867 5414033682 5416935744 5427035856 5439319776 5442235392 5449461624 5464723968 5506471872 5516738928 5518090413 5529225888 5532189696 5542504704 5555049984 5565407616 5584846816 5586214986 5609298519 5610930688 5621392512 5623630848 5634116352 5635496592 5646868992 5660430336 5665724933 5678549118 5683820544 5692186544 5702014197 5703673344 5705070624 5715707976 5728645296 5739326604 5740996608 5753991168 5759373279 5786272272 5797061028 5799369312 5810182488 5813296896 5823333648 5837318784 5881913136 5883354081 5909384448 5920402752 5933803392 5936984064 5955988082 5961517056 5980599603 5993494144 5994962424 6007060224 6019734996 6021486592 6035116032 6046368768 6060054528 6080290172 6094052712 6105415338 6119234748 6121015296 6122514816 6130644327 6134870016 6147814464 6180790836 6194780856 6206331294 6209658048 6220379124 6223713408 6235317792 6249431232 6282952668 6300549376 6312297024 6324066576 6326584704 6338380896 6339933666 6341778432 6352727616 6367984128 6402141472 6403709862 6416632512 6418204452 6430171473 6432042496 6444725958 6446601216 6458621184 6473240064 6494855411 6497441544 6509556306 6524290476 6536455299 6538357248 6539959008 6553156608 6566983632 6596038656 6602208393 6617152278 6633043824 6648057504 6660453096 6675528816 6679107072 6706706688 6730132288 6742680912 6744332727 6757942752 6761565184 6774172416 6789505536 6802164864 6817561344 6827596094 6855809301 6870590848 6873326592 6886142208 6887829168 6901728768 6916291272 6918303744 6940448922 6946891776 6969128463 6972864096 6985865304 7001677584 7014732516 7016773632 7032655872 7085296812 7088118048 7101334152 7114574898 7117407792 7130678508 7134500736 7163982144 7189004944 7202409156 7218711576 7222580992 7236047808 7252426368 7256313856 7265948832 7282395072 7286298624 7309621737 7316407296 7341962496 7355651904 7357453884 7372301184 7376252928 7387856586 7390006272 7406733312 7420543488 7448286648 7462174302 7479064692 7493009733 7495190016 7498174464 7512155136 7513995456 7529158656 7571398824 7585516026 7602685596 7604897792 7606760832 7620943968 7638193728 7652435472 7679164372 7715029696 7729414704 7732492416 7746909984 7748807814 7751062528 7764444864 7783091712 7815253248 7826756498 7842550848 7844472108 7859098467 7876887282 7879179264 7893870336 7911737856 7956124374 7974132804 7989000921 7993283232 8007083766 8009413632 8026313328 8061825024 8087630562 8121050523 8125403616 8140553784 8158979664 8163353088 8174192436 8197085952 8202743761 8241054448 8259707808 8275108392 8279544064 8293838832 8298284544 8313757056 8332574976 8348111424 8377270224 8379322479 8416396032 8432088768 8435446272 8451174528 8453244888 8455704576 8470303488 8490645504 8517823677 8538279816 8555510016 8557605936 8573561964 8592967944 8595468288 8611494912 8630986752 8663255392 8679408408 8695591542 8699053968 8715273732 8717809664 8719945344 8735000472 8737542144 8755978176 8802944524 8822869704 8844058432 8864076672 8880604128 8900705088 8905476096 8933982123 8942275584 8990241216 8992443636 9010590336 9029602494 9032229888 9052674048 9069553152 9090081792 9120435258 9141079068 9158123007 9164435456 9178852122 9181522944 9183772224 9202305024 9221721696 9253931896 9271186254 9292171284 9297152128 9309496941 9314487072 9330568686 9335570112 9352976688 9374146848 9424429002 9447062416 9450824064 9468445536 9486099864 9489877056 9507571344 9509900499 9512667648 9551976192 9603212208 9605564793 9624948768 9627306678 9648063744 9669901824 9687931776 9709860096 9746162316 9755209728 9764334459 9786435714 9789283328 9807535872 9809938512 9829734912 9850475448 9853341696 9884881798 9894057984 9916452864 9925728417 9931048864 9949565736 9972086256 9990679644 9993586688 10013293224 10016206848 10018660608 10060060032 10095198432 10114021368 10136914128 10142347776 10161258624 10184258304 10203247296 10241394141 10305886272 10309989888 10329213312 10331743752 10352593152 10377455616 10410673383 10420337664 10456734464 10459296144 10478797956 10502516376 10505572352 10522098774 10525160448 10548983808 10608165832 10627945218 10632177072 10652001228 10657710976 10671862347 10676111688 10679218176 10696017762 10701751104 10745973216 10783507416 10803613734 10828067364 10833871488 10854071712 10878639552 10884470784 10898923248 10929447936 11012943744 11033477856 11036180826 11058451776 11064379392 11085009408 11110099968 11130815232 11169693632 11172429972 11193261453 11218597038 11221861376 11242785024 11247261696 11268232704 11270993184 11293737984 11331449866 11357098236 11367641088 11378274039 11384373088 11404028394 11407346688 11410141248 11431415952 11457290592 11478653208 11481993216 11518746558 11572544544 11594122056 11598738624 11620364976 11623211721 11626593792 11646667296 11674637568 11740134747 11763826272 11766708162 11815330923 11818768896 11840805504 11867606784 11911976164 11923034112 11934186561 11961199206 11986988288 11989924848 12010625649 12014120448 12039469992 12042973184 12092737536 12120109056 12131445843 12160580344 12188105424 12210830676 12238469496 12242030592 12245029632 12261288654 12295628928 12361581672 12389561712 12412662588 12419316096 12440758248 12447426816 12470635584 12498862464 12565905336 12601098752 12624594048 12648133152 12653169408 12676761792 12679867332 12683556864 12705455232 12724156357 12735968256 12804282944 12807419724 12833265024 12836408904 12860342946 12864084992 12889451916 12893202432 12917242368 12946480128 12989710822 12994883088 13019112612 13043387313 13048580952 13072910598 13076714496 13079918016 13106313216 13133967264 13204416786 13234304556 13266087648 13296115008 13320906192 13351057632 13358214144 13413413376 13460264576 13485361824 13488665454 13515885504 13523130368 13544403741 13548344832 13579011072 13604329728 13635122688 13655192188 13680652887 13711618602 13741181696 13746653184 13768278183 13772284416 13775658336 13803457536 13832582544 13880897844 13893783552 13906779381 13938256926 13945728192 13971730608 14003355168 14029465032 14033547264 14136643503 14170593624 14176236096 14202668304 14229149796 14234815584 14261357016 14269001472 14327964288 14378009888 14404818312 14437423152 14440960017 14445161984 14472095616 14504852736 14531897664 14564790144 14572597248 14586228019 14619243474 14632814592 14679653571 14683924992 14711303808 14714907768 14744602368 14775713172 14780012544 14813466624 14827322697 14841086976 14896573296 14924348604 14958129384 14986019466 14990380032 15024310272 15027990912 15058317312 15142797648 15171032052 15205371192 15209795584 15213521664 15241887936 15276387456 15304870944 15358328744 15430059392 15458829408 15464984832 15493819968 15497615628 15502125056 15528889728 15566183424 15630506496 15653512996 15685101696 15688944216 15718196934 15753774564 15758358528 15783148161 15787740672 15823475712 15912248748 15941917827 15948265608 15978001842 15986566464 16014167532 16018827264 16052626656 16175261124 16205420601 16242101046 16250807232 16281107568 16317959328 16326706176 16348384872 16394171904 16405487522 16482108896 16519415616 16550216784 16554271239 16559088128 16587677664 16596569088 16627514112 16665149952 16696222848 16720797973 16754540448 16758644958 16827895557 16832792064 16864177536 16870892544 16902349056 16906489776 16940606976 16981291008 16997174799 17035647354 17076559632 17106042591 17111020032 17115211872 17147123928 17185935888 17222989824 17261973504 17278119837 17326510784 17358816816 17391183084 17398107936 17430547464 17435619328 17439890688 17470000944 17511956352 17605889048 17645739408 17650062243 17688116864 17728153344 17761208256 17801410176 17810952192 17867964246 17884551168 17941798809 17980482432 17984887272 18021180672 18059204988 18064459776 18105348096 18139106304 18180163584 18240870516 18282158136 18316246014 18357704244 18363045888 18367544448 18404610048 18443443392 18507863792 18542372508 18584342568 18594304256 18618993882 18628974144 18661137372 18671140224 18705953376 18748293696 18848858004 18894124832 18901648128 18936891072 18972199728 18979754112 19015142688 19019800998 19025335296 19103952384 19206424416 19211129586 19249897536 19254613356 19290514419 19296127488 19339803648 19375863552 19419720192 19484566233 19492324632 19528668918 19572871428 19578566656 19609365897 19615071744 19619877024 19659469824 19700950896 19769763596 19788115968 19806625179 19851456834 19862097728 19899131472 19944172512 19981359288 19987173376 20026586448 20037321216 20120120064 20190396864 20228042736 20232998181 20273828256 20284695552 20322517248 20368516608 20406494592 20482788282 20567427903 20611772544 20619979776 20658426624 20663487504 20705186304 20754911232 20821346766 20840675328 20907385389 20913468928 20918592288 20957595912 21005032752 21044197548 21050320896 21097967616 21117702023 21216331664 21255890436 21264354144 21304002456 21315421952 21343724694 21352223376 21392035524 21403502208 21491946432 21567014832 21607227468 21656134728 21667742976 21708143424 21757279104 21768941568 21797846496 21858895872 21928865211 22025887488 22066955712 22072361652 22116903552 22128758784 22170018816 22220199936 22261630464 22339387264 22344859944 22386522906 22437194076 22443722752 22479029199 22485570048 22494523392 22536465408 22541986368 22587475968 22662899732 22714196472 22756548078 22768746176 22808056788 22814693376 22820282496 22862831904 22914581184 22957306416 23037493116 23145089088 23188244112 23197477248 23240729952 23246423442 23253187584 23293334592 23349275136 23480269494 23527652544 23533416324 23577295401 23630661846 23637537792 23681611008 23735213568 23823952328 23868373122 23922398412 23967002763 23973976576 23979849696 24021251298 24028240896 24078939984 24185475072 24208097441 24262891686 24321160688 24363151569 24376210848 24421661352 24476938992 24490059264 24522577308 24591257856 24608231283 24723163344 24779123424 24825325176 24838632192 24881516496 24894853632 24941271168 24997724928 25131810672 25137967437 25202197504 25249188096 25296266304 25306338816 25353523584 25359734664 25367113728 25410910464 25448312714 25471936512 25553471031 25608565888 25614839448 25666530048 25672817808 25720685892 25728169984 25778903832 25786404864 25834484736 25892960256 25979421644 25989766176 26038225224 26086774626 26097161904 26145821196 26153428992 26159836032 26212626432 26267934528 26408833572 26468609112 26532175296 26592230016 26641812384 26702115264 26716428288 26801946369 26826826752 26920529152 26970723648 26977330908 27031771008 27046260736 27088807482 27096689664 27158022144 27208659456 27270245376 27310384376 27361305774 27423237204 27474369021 27482363392 27493306368 27536556366 27544568832 27551316672 27606915072 27665165088 27761795688 27813558762 27876513852 27891456384 27928490823 27943461216 28006710336 28058930064 28273287006 28341187248 28352472192 28405336608 28458299592 28469631168 28522714032 28538002944 28655928576 28756019776 28809636624 28816694379 28874846304 28881920034 28890323968 28944191232 29009705472 29063795328 29129580288 29172456038 29238486948 29265629184 29293003377 29359307142 29367849984 29422607616 29429815536 29489204736 29551426344 29560025088 29654645394 29682173952 29777185251 29793146592 29848697208 29916258768 29972038932 29980760064 30048620544 30055981824 30285595296 30342064104 30410742384 30427043328 30483775872 30552774912 30609741888 30716657488 30724182423 30860118784 30917658816 30929969664 30987639936 30995231256 31004250112 31057779456 31132366848 31232020149 31261012992 31307025992 31370203392 31377888432 31436393868 31507549128 31516717056 31566296322 31575481344 31646951424 31824497496 31883835654 31896531216 31956003684 31973132928 32015587041 32028335064 32037654528 32105253312 32350522248 32410841202 32484202092 32501614464 32562215136 32635918656 32653412352 32696769744 32788343808 32810975044 32964217792 33038831232 33100433568 33108542478 33118176256 33175355328 33193138176 33255028224 33330299904 33392445696 33441595946 33509080896 33517289916 33579784359 33655791114 33665584128 33728355072 33741785088 33804698112 33812979552 33881213952 33994349598 34071294708 34134822117 34153119264 34212085182 34222040064 34230423744 34294247856 34371871776 34445979648 34556239674 34653021568 34717633632 34782366168 34796215872 34861094928 34869635163 34879781376 34940001888 35023912704 35211778096 35220404241 35291478816 35300124486 35376233728 35445992769 35456306688 35522416512 35602820352 35735928492 35769102336 35802559683 35883597618 35960964864 35969774544 36042361344 36118409976 36128919552 36278212608 36360327168 36394337529 36481741032 36564316272 36632492028 36715408488 36726091776 36735088896 36886886784 37015727584 37084745016 37168685136 37188608512 37237987764 37257948288 37322274744 37342280448 37411906752 37496587392 37697716008 37788249664 37803296256 37873782144 37944399456 37959508224 38030285376 38039601996 38050670592 38172469071 38207904768 38412848832 38422259172 38499795072 38509226712 38581028838 38592254976 38679607296 38751727104 38839440384 38969132466 38984649264 39057337836 39130161939 39145742856 39157133312 39218731794 39230143488 39239754048 39318939648 39401901792 39539527192 39613250358 39702913668 39724195456 39798262944 39888345024 39962718576 40053172896 40074642432 40240240128 40380793728 40456085472 40465996362 40547656512 40569391104 40633211223 40645034496 40737033216 40812989184 40965576564 41041958661 41134855806 41223545088 41239959552 41316853248 41326975008 41410372608 41642693532 41681350656 41720338143 41814770778 41826937856 41837184576 41915191824 42010065504 42088395096 42100641792 42235404046 42409930509 42432663328 42511780872 42528708288 42608004912 42630843904 42687449388 42704446752 42784071048 42807004416 42983892864 43134029664 43214454936 43312269456 43322880051 43335485952 43416286848 43514558208 43595692992 43717791744 43758684057 43857730422 44038960713 44051774976 44133911424 44144723304 44233807104 44340037632 44440399872 44481968091 44523260928 44678774528 44689719888 44773045812 44874388152 44887445504 44958058398 44971140096 45072930816 45083972736 45174951936 45325799464 45428392944 45513096156 45537492352 45616113576 45629386752 45640564992 45725663808 45829162368 45914612832 46074986232 46290178176 46376488224 46394954496 46481459904 46492846884 46506375168 46586669184 46698550272 46960538988 47055305088 47066832648 47154590802 47261323692 47275075584 47363222016 47470427136 47647904656 47736746244 47825753481 47844796824 47934005526 47947953152 47959699392 48042502596 48056481792 48157879968 48416194882 48525783372 48616261803 48642321376 48726303138 48752421696 48843322704 48953877984 48980118528 49045154616 49182515712 49216462566 49446326688 49558246848 49650650352 49662813717 49677264384 49763032992 49789707264 49882542336 49995449856 50162393919 50263621344 50275934874 50404395008 50483686671 50498376192 50592532608 50612677632 50707047168 50719469328 50821820928 50896625428 50943873024 50991524397 51106942062 51217131776 51229678896 51318127773 51333060096 51345635616 51441371784 51456339968 51557807664 51668969472 51785920512 51834359511 51958843288 51979532352 52076450448 52173549252 52194323808 52291642392 52306857984 52319672064 52535869056 52817667144 52937218224 52950186729 53064350592 53184460032 53283624768 53404230528 53432856576 53603892738 53653653504 53825396427 53841058304 53941447296 53954661816 54063542016 54177614964 54193379328 54316044288 54366849889 54417318912 54540490752 54620768752 54722611548 54846474408 54948738042 54964726784 55073112732 55089137664 55102633344 55213830144 55330330176 55523591376 55627117524 55753027704 55782912768 55856981646 55886922432 56013420672 56117860128 56546574012 56682374496 56704944384 56810673216 56916599184 56939262336 57045428064 57076005888 57311857152 57512039552 57619273248 57633388758 57749692608 57763840068 57780647936 57871543257 57888382464 58019410944 58127590656 58259160576 58344912076 58453698699 58476973896 58586006754 58718614284 58735699968 58828097691 58845215232 58859631072 58978409472 59102852688 59309290788 59364347904 59419875537 59554370502 59586293184 59697394416 59832517536 59944077864 59961520128 60111963648 60571190592 60684128208 60698994543 60821484768 60854086656 60967551744 61105549824 61219483776 61433314976 61448364846 61702283709 61720237568 61835317632 61859939328 61975279872 61990462512 62115558912 62264733696 62322974263 62464040298 62522025984 62614051984 62722156167 62740406784 62755776864 62872787736 63015098256 63132592644 63150962688 63293902848 63353106069 63648994992 63767671308 63793062432 63912007368 63946265856 64031174082 64056670128 64210506624 64701044496 64821682404 64968404184 65003228928 65124430272 65271837312 65306824704 65393539488 65576687616 65621950088 65786595633 65928435584 66077662464 66200867136 66217084956 66236352512 66350710656 66386276352 66510056448 66660599808 66784891392 66883191892 67018161792 67034579832 67159568718 67311582228 67331168256 67437087597 67456710144 67483570176 67609396224 67625959104 67762427904 67988699196 68142589416 68269644234 68306238528 68424170364 68444080128 68460847488 68588495712 68743743552 69112479348 69306043136 69435267264 69564732336 69592431744 69722189856 69739270326 69759562752 69880003776 70047825408 70423556192 70440808482 70582957632 70600248972 70731886203 70752467456 70891985538 70912613376 71044833024 71205640704 71443409521 71471856984 71605119366 71767195236 71901008289 71921929728 71939549088 72084722688 72236819952 72556425216 72624292323 72788675058 72963482064 73089454707 73128632544 73264984056 73430816976 73470177792 73773773568 73824693849 74031455168 74169490032 74337370272 74377217024 74475975528 74515896576 74644549488 74684560896 74823813504 74993174784 75395432016 75413902311 75576499328 75606592512 75747564288 75888798912 75919016448 76060570752 76079203992 76101341184 76344938142 76415809536 76660413093 76825697664 76844518344 76999590144 77018453424 77162057676 77184509952 77359214592 77503454208 77678880768 77938264932 77969298528 78114675672 78260323878 78291485712 78437463588 78460286976 78479508096 78637879296 78803803584 79079054384 79226500716 79405827336 79448390912 79596525888 79776690048 79925437152 80106345792 80149284864 80405839107 80480480256 80761587456 80912170944 80931992724 81095313024 81138782208 81266422446 81290068992 81474066432 81625978368 81931153128 82083917322 82269711612 82423107063 82447090176 82479919104 82633706496 82653950016 82820745216 83285387064 83440676286 83629541556 83653875712 83674369152 83785472469 83830383648 84020131008 84176790192 84470808092 84819861018 84865326656 85023561744 85057416576 85216009824 85261687808 85374898776 85408893504 85568142096 85614008832 85967785728 86268059328 86428909872 86450083137 86624538912 86645760102 86670971904 86832573696 87029116416 87191385984 87517368114 87715460844 87879010131 88077921426 88103549952 88267822848 88289446608 88467614208 88680075264 88963936182 89046521856 89331555753 89357549056 89379439776 89546091624 89748776304 89916116796 89942280192 90145861632 90167945472 90230181371 90651598928 90856785888 91026192312 91074984704 91232227152 91281129984 91451327616 91658324736 91829225664 92149972464 92172547269 92580356352 92752976448 92789908992 92962919808 92985693768 93012750336 93173338368 93397100544 93696060447 93921077976 94110610176 94133665296 94309181604 94522647384 94550151168 94726444032 94940854272 95295809312 95473492488 95651506962 95689593648 95868011052 95895906304 95919398784 96046761123 96085005192 96112963584 96315759936 96832389764 97051566744 97232523606 97284642752 97452606276 97504843392 97686645408 97907755968 97960237056 98090309232 98365031424 98432925132 98892653376 99116493696 99301300704 99325627434 99354528768 99526065984 99579414528 99765084672 99990899712 100324787838 100527242688 100551869748 100739353077 100808790016 100967373342 100996752384 101185065216 101225355264 101414094336 101438938656 101643641856 101793250856 101983048794 102213884124 102404466351 102434263552 102459357792 102636255546 102666120192 102691271232 102882743568 103115615328 103337938944 103668719022 103917686576 103959064704 104152900896 104347098504 104388647616 104583284784 104608905489 104639344128 105071738112 105635334288 105661212723 105874436448 105900373458 106128701184 106368920064 106567249536 106808461056 107207785476 107307307008 107407679049 107650792854 107682116608 107882894592 107909323632 108127084032 108355229928 108386758656 108733699778 108834637824 109080981504 109183012587 109241537504 109445223096 109692948816 109897476084 109929453568 110146225464 110178275328 110205266688 110660660352 111047182752 111254235048 111506055408 111565825536 111713963292 111773844864 112026841344 112235720256 113093148024 113364748992 113409888768 113621346432 113833198368 113878524672 114090856128 114152011776 114517407213 114623714304 115024079104 115238546496 115266777516 115499385216 115527680136 115561295872 115743086514 115776764928 116038821888 116255181312 116518321152 116689824152 116907397398 116953947792 117172013508 117390485817 117437228568 117471399936 117656195382 117690430464 117719262144 117956818944 118205705376 118618581576 118839751074 119108741004 119172586368 119394788832 119665035072 119888155728 120223927296 121142381184 121368256416 121397989086 121642969536 121708173312 121935103488 122211099648 122438967552 122866629952 122896729692 123125875983 123404567418 123440475136 123670635264 123719878656 123950559744 123980925024 124231117824 124645948526 124928080596 125044051968 125161014429 125228103968 125444312334 125480813568 125511553728 125745575472 126030196512 126265185288 126301925376 126706212138 127229791527 127297989984 127535342616 127586124864 127824014736 127892531712 128062348164 128113340256 128421013248 129402088992 129643364808 129936808368 129968640153 130006457856 130248860544 130543674624 130787078976 131153375232 131243900176 131276052171 131573191266 131856871168 132116882139 132155324928 132401734272 132434169912 132472705024 132701421312 133020112896 133321199616 133445904273 133569782784 133766383784 134036323584 134069159664 134319137436 134623164456 134662336512 134874175194 134913420288 135218792448 135251918208 135524855808 135977398392 136285178832 136539288468 136612477056 136848340728 136888160256 136921694976 137176991424 137487487104 138224958696 138612086272 138870534528 139129464672 139184863488 139444379712 139478540652 139519125504 139760007552 139965719927 140095650816 140847112384 140881616964 141165915264 141200497944 141463772406 141504934912 141783971076 141825226752 142089666048 142411281408 142886819042 142943713968 143210238732 143477260443 143534390472 143802016578 143843859456 143879098176 144169445376 144473639904 145248584646 145577350116 145848785409 145926964128 146178909414 146257265088 146529968112 146861633952 146940355584 147547547136 147649387698 148062910336 148338980064 148674740544 148754434048 148951951056 148988441151 149031793152 149289098976 149369121792 149647627008 149986349568 150487181757 150790864032 150827804622 151152998656 151213185024 151451060013 151495128576 151777597824 151838032896 152121141504 152158407984 152689876284 152831619072 152974573191 153320826186 153651395328 153689036688 153999180288 154036906848 154324115352 154369019904 155006908416 155357761536 155503078533 155876529864 155938597056 156229351344 156520647756 156582971424 156874927176 156920573952 156959016192 157607607168 158158108768 158453001432 158811654672 158850560187 158896781824 159193051776 159553380096 159850874304 160212691584 160298569728 160448508209 160811678214 160960960512 161476189281 161523174912 161824341888 161863985448 162190626048 162532844892 162580137984 162948132864 163100549667 163251956736 163862306256 164167834644 164539423224 164846214126 164894180352 165267412992 165307900032 165641490432 166570774128 166881352572 167259083112 167307751424 167348738304 167570944938 167660767296 168040262016 168353580384 168941616184 169639722036 169730653312 170047123488 170114833152 170432019648 170523375616 170749797552 170817787008 171136284192 171228017664 171935571456 172536118656 172857819744 172900166274 173249077824 173291520204 173341943808 173614629771 173665147392 174058232832 174382771968 175034736228 175361096097 175430921688 175758020262 176155842852 176207099904 176535645696 176578893216 176935228416 177927872364 178093043712 178259626611 178663111506 178715098112 178758879552 179092183248 179497552608 179832233592 179884560384 180335890944 180460362742 181303197856 181713571776 182052384624 182096983629 182149969408 182464454304 182562259968 182902655232 183316649472 183658451328 183928777703 184299944928 184345094538 185106851127 185160712704 185505952896 185579817984 185925839616 185971387536 186346676736 186794201088 186968922789 187392120894 187842155952 188166468501 188221220352 188267330592 188618363208 189045294768 189452888064 189881708544 190059318207 190591618624 190946984976 191303013924 191379187296 191736022104 191791812608 191838797568 192093522246 192170010384 192631519872 193664779528 194103133488 194465047212 194569285504 194905212552 195009686784 195373290816 195815511936 195920474112 196180618464 196730062848 196865850264 197359786899 197785306752 198232987392 198602601408 198651254868 198709057536 199052131968 199158829056 199530169344 199981799424 200649575676 201054485376 201103739496 201478706154 201934746684 201993504768 202370130432 202450710528 202828188672 202877877312 203287283712 203586501712 203966097588 204427768248 204808932702 204868527104 204918715584 205272511092 205332240384 205382542464 205765487136 206231230656 207337438044 207835373152 207918129408 208305801792 208694197008 208777295232 209166569568 209217810978 209278688256 210143476224 211270668576 211322425446 211748872896 211800746916 212195658609 212257402368 212737840128 213134499072 213616922112 214330228563 214415570952 214815358098 215301585708 215364233216 215703024867 215765789184 215818647264 216254168064 216710459856 217467399556 217669275648 217872876969 218366025174 218483075008 218890446192 219268364121 219385897632 219794952168 219858907136 220292450928 220410533376 221321320704 221474081547 222094365504 222508470096 223012110816 223131651072 223427926584 223547689728 224053682688 224471440512 226186296048 226241706933 226729497984 226819777536 227242692864 227666396736 227757049344 228181712256 228304023552 229034814426 229247428608 229981239279 230048158208 230477092992 230533555032 230998770432 231055360272 231486173028 231553529856 232077643776 232294722253 232510362624 233036642304 233379648304 233814794796 233907895584 234344027016 234780971634 234874457136 235312390764 235380860928 235438524288 235913637888 236411410752 237237163152 237679502148 238217482008 238345172736 238789577664 239330070144 239776311456 240447854592 241217517321 242284762368 242736512832 242795978172 243285939072 243416346624 243870206976 244422199296 244877935104 245733259904 245793459384 246251751966 246809134836 246880950272 247269321189 247341270528 247439757312 247901119488 247961850048 248462235648 249291897052 249856161192 250322028858 250456207936 250888624668 250961627136 251023107456 251356417407 251491150944 252060393024 252530370576 253412424276 254459583054 254595979968 255070685232 255172249728 255648029472 255785063424 256124696328 256226680512 256842026496 258804177984 259286729616 259350249411 259873616736 259937280306 260012915712 260497721088 261087349248 261574157952 262487800352 262552104342 263146382532 263637030393 263713742336 264233764278 264310649856 264803468544 264868339824 265402842624 266040225792 266289071851 266891808546 267139565568 267532767568 267994667259 268072647168 268138319328 268638274872 269246328912 269748350388 269826840576 270437584896 270503836416 270690544113 271954796784 272570357664 273078576936 273224954112 273696681456 273843389952 274353982848 274974974208 276449917392 276517641807 277224172544 277741069056 278258929344 278369726976 278888759424 278957081304 279038251008 279520015104 279931439854 280191301632 281088181341 281694224768 281763233928 282331830528 282400995888 282927544812 283009869824 283567942152 283650453504 284179332096 284822562816 285773638084 285887427936 286420477464 286954520886 287068780944 287604033156 287687718912 287758196352 288140283369 288338890752 288947279808 290497169292 291154700232 291697570818 291853928256 292357818828 292514530176 293059936224 293723267904 293880711168 295095094272 295298775396 296125820672 296677960128 297349481088 297508868096 297903902112 297976882302 298063586304 298578197952 298738243584 299295254016 299972699136 300974363514 301581728064 301655609244 302218059231 302305997312 302426370048 302902120026 302990257152 303555195648 303676065792 304242283008 304316815968 305379752568 305949146382 306641652372 307213399053 307302790656 307378073376 307998360576 308073813696 308648230704 310013816832 311006157066 311753059728 311877194112 312458702688 313041295512 313165942848 313749854352 313918032384 315215214336 316316217536 316906002864 316983638169 317623309344 317701120374 317793563648 318386103552 319106760192 319701748608 320425383168 320897016418 321623356428 321921921024 322223037147 322952378562 323046349824 323648683776 323727970896 324381252096 325065689784 325160275968 326201099334 326503913472 327549037761 327724612512 328335669288 329078846448 329692428252 329788360704 330534825984 330615800064 333141548256 333762705144 334518166224 334697476608 335141889876 335321534592 336080524032 336707160768 337883232368 339279444072 339461306624 340094246976 340229666304 340864039296 341046751232 341499595104 341635574016 342272568384 342456035328 343552221639 343871142912 345072237312 345715639488 345800332548 346498155648 346583040408 346683887616 347229259542 347330294784 348116465664 348765543936 350069472456 350722192194 350861843376 351516040524 352171457451 352311685704 352414199808 353071291392 353157786432 353870456832 355855744728 356519253222 357326223012 357430196224 357517759104 358184366496 358995105216 359664467184 360671781888 360920725484 362606395712 363427143552 364104769248 364193967258 364299938816 364928908608 365124519936 365805310464 366633298944 367316902656 367857555406 368599889856 368690189076 369377627949 370213702254 370321425408 371011905792 371159635968 371851679232 371942775072 372693353472 373937845578 374784241788 375483043287 375684311904 376332937002 376442440704 376534661184 377236726416 378090589536 378905776128 380118636414 381183237248 381689374581 381893969952 382606027848 382758374592 383472044208 383677595136 384187044492 384340020768 385263039744 387329559056 388206266976 388930094424 389138571008 389810425104 389905920459 390019373568 390746581632 391631023872 392361236928 393460125696 393731700528 393828156513 394719573798 395570613504 396465974784 397205202816 397302509736 397418115072 398104263936 399060338688 399963598848 400337712819 401299151352 402108970752 402207478992 402957412308 403869493368 403987009536 404740260864 405656377344 405755754624 406574567424 407173003424 407932195176 408855536496 409617865404 409737054208 409837431168 410545022184 410664480768 410765084928 411530974272 412462461312 414674876088 415670746304 415836258816 416611603584 417388394016 417554590464 418333139136 418435621956 418557376512 419897159781 420286952448 422541337152 422644850892 423497745792 423601493832 424391317218 424514804736 425475680256 426268998144 427233844224 428660457126 428831141904 429630716196 430431781329 430603171416 430728466432 431406049734 431531578368 431637294528 432508336128 433420919712 434934799112 435745753938 436732050348 436966150016 437546356227 437780892384 438536728242 438771795264 439589904336 440584901856 440821066752 442642641408 442948163094 444188731008 445016940192 446024221632 446263302144 446855853168 446965323453 447095379456 448107365376 448942881024 451461545271 452372592096 452483413866 453458995968 453639555072 454485385728 455332793472 455514098688 456363424512 458069628852 458494857216 458923719573 459962478558 460096316416 460954185984 461067110064 461997540864 462110720544 462972346056 463107059712 464589444506 465020725248 466073284608 466509235599 466759296608 467629589592 467815791168 468688054032 469561943268 469748914272 470624781528 470761721856 470877048576 472822821504 474474326304 475359004296 476434964016 476551680561 476690345472 477579155328 478660140288 479552622912 480895709184 481345524627 482435034642 484428567843 484569524736 485473025664 485591956344 486571878144 487740413952 488844398592 489301649001 489755870208 491466519808 491586918768 492503503932 493618269672 493761900544 494538642378 494682541056 495802238976 495923700096 496924471296 498583794104 499712322384 500644057716 500912415872 501777249336 501923254272 502046214912 502712834814 502982301888 504120786048 505060741152 506824848552 508919166108 509191959936 510141370464 510344499456 511296058944 511570126848 512249392656 512453361024 513684052992 517608355968 518573459232 518700498822 519747233472 519874560612 520025831424 520995442176 522174698496 523148315904 524975600704 525104208684 526083288291 526292765064 527274060786 527427484672 528467528556 528621299712 529606937088 529736679648 530805685248 532578143702 533783617092 534279131136 534778879833 535065535136 535989334518 536145294336 536276638656 537276549744 538492657824 539496700776 539653681152 541007672832 541381088226 543909593568 545140715328 546157153872 546290950887 546449908224 547393362912 547686779904 548707965696 549949948416 551786333109 552899834784 553035283614 554448345088 555320553381 555482138112 556517858688 556739453952 557777518848 557914162608 559040030208 559862879708 560382603264 560906768367 562176362682 563388449536 563526467856 564499405503 564663661056 564801991776 565855089624 566019739648 567135884304 568358664192 569645125632 570177954621 571547276168 571774855872 572840954928 573909041772 574137561888 575208066312 575375437824 575516392704 576280566738 577894559616 580994338584 582309400464 583395141636 583707856512 584715637656 585029060352 586119872448 587446535808 587761422336 590190188544 590597550792 592079360697 592251641344 593355920256 594698962176 595807804224 595953764604 596127172608 597156395904 597476487168 598035348779 598590508032 599945398272 601948727028 603163456128 603311218488 604436118462 604611994624 605804240052 605980514304 607110391296 607352131584 608484566016 608633631936 610759505136 611898292764 613283304744 614426798106 614605581312 614756146752 615996721152 616147627392 617296461408 622012314132 623506119456 623754388224 624917405376 626082591024 626331885696 627499708704 627836064768 630430428672 632632435072 633812005728 633967276338 635246618688 635402240748 635587127296 636586975827 636772207104 638213520384 639403497216 640850766336 641794032836 642990685689 643246712856 644446074294 645904757124 646092699648 647109074601 647297367552 647455941792 648762504192 650131379568 652402198668 653007826944 653618630907 655098075522 655449225024 656671338576 658157692896 659384856504 659576721408 661231600128 664422244641 666283096512 667525410288 669036332448 669394953216 670283779752 670643069184 672161048064 673414321536 675766464736 678558888144 678725120799 678922613248 680188493952 680459332608 681728078592 682999190208 683271148032 684545136768 684912070656 685552716893 687104443278 687742285824 689943717837 690144474624 691431278976 691600665096 692996311296 693166080816 694458519084 694660589568 696232931328 696884166759 697531087872 700138944912 701444384388 701723686752 703032081048 704342914902 704623371408 706142582784 706315572864 707740913664 711711489456 713038506444 714652446024 714860392448 715035518208 716368732992 717990210432 719328934368 721343563776 721841450968 723652551963 725212791424 726854287104 728209538496 728387934516 728599877632 729857817216 730249039872 731610620928 733266597888 734633805312 735715110812 737199779712 737380378152 738755255898 740427404508 740642850816 741807963567 742023811584 742319271936 743703358464 743885550144 745386706944 747875691156 749568483576 750966086574 751368623808 752665874004 752884881408 753069322368 754473452832 756181179072 760237272828 762366474496 763378749162 763787939904 765212055696 765516749184 766944088416 767355190272 768374088984 768680041536 770526079488 774659118112 776412533952 777860188848 778050748233 778277142016 779620850208 779811840918 780038747136 781493163264 783262047744 784722473856 785877504731 787463401056 787656313026 789439147596 790911091179 791141227008 792931949568 794410405632 794605019472 796208527872 798120677376 798867215553 800675425638 802598302704 803984001777 804217941504 804414957984 805914824616 807738986736 809480521728 811312754688 811511509248 812071632339 814346006848 815864390352 817711072992 819235730808 819474108416 819674862336 821090044368 821530169856 823061948544 824924922624 829349752176 829552925421 831341492608 831672517632 833223207168 834776788032 835109180928 836666278272 836871243912 837114753024 839794319562 840573904896 843264544023 845082674304 845289701784 846995491584 847202987664 848782634436 849029609472 850951360512 852537996288 854467688448 857320914252 857662283808 859261432392 860863562658 861206342832 862812099468 863063156736 863274589056 865016672256 866841839424 869869598224 871491507876 873464100696 873932300032 875092712454 875561784768 877073456484 877543590528 879179808672 881169803712 881642133504 885285282816 885896326188 888377462016 890033880384 892048443264 892526604288 893711706336 893930646906 894190758912 896214730752 897885762048 902923090542 904745184192 904966827732 906654177693 906917991936 907279110144 908970771456 910665586944 911028197376 912726849024 916139257704 917847439146 919924957116 920192632832 921640197159 921908371968 922134220128 923995081728 924221441088 925944692112 929178889012 930041450496 933018471198 933518593216 935259179184 935631582336 937376108064 939123886536 939497828544 941249563056 941754097152 945645643008 948948652608 950718008592 950950914507 952869928032 953103361122 953380690944 955158310656 957320280576 959105245824 962691049254 964870069284 966669111441 968857135686 969139049472 970946051328 971183912688 973143756288 975480827904 978603298002 979511740416 982647113283 982933039616 983173837536 985007007864 987236539344 989077284756 989365082112 991604477952 991847400192 992531995081 997167588208 999424644768 1001288115432 1001824831744 1003554498672 1004092429824 1005425669628 1005964603776 1008241572096 1010121482304 1013649697104 1017838332216 1018383919872 1020282740928 1020688998912 1022592117888 1023140253696 1024498785312 1024906722048 1027368105984 1030656664917 1035216711936 1037146918464 1037400997644 1039494466944 1039749121224 1040051662848 1041990884352 1044349396992 1046296631808 1049951201408 1050208417368 1052166576582 1052585530128 1054548121572 1054854969344 1056514372353 1056935057112 1057242599424 1059213874176 1059473359296 1061611370496 1065156287404 1067567234184 1069557759666 1070131070272 1071978669036 1072290588672 1072553277312 1074553099488 1076985315648 1078993401552 1082015345664 1082762176452 1087819187136 1090281430656 1092314307744 1092581901774 1092899816448 1094786725824 1095373559808 1097415931392 1099899896832 1103572666218 1105799669568 1106070567228 1108132883847 1108896690176 1110641106762 1110964276224 1113035717376 1113478907904 1115555037696 1115828325216 1118080060416 1119725759416 1121813536734 1124352725364 1126449129861 1126776899072 1127052935712 1128998811006 1129327322112 1129603983552 1131710179248 1134271768608 1136717328384 1140355909242 1143094552336 1143549711744 1145068123743 1145681909856 1147818083544 1148275123776 1150416132624 1151032785408 1152561133476 1155789119232 1161988677168 1164618800928 1166790283272 1167415713024 1169431275312 1170058120704 1172239744896 1174893071616 1180380377088 1181195101584 1181484469539 1184158721394 1184503282688 1186711840512 1189397924352 1191615608448 1191907529208 1192254345216 1194312791808 1196070697558 1197181016064 1199890796544 1201013138457 1203897454056 1206326912256 1206622436976 1208872236924 1209223989248 1211608480104 1211961028608 1214220782592 1216969132032 1217267263872 1221519010272 1223796585528 1226566609488 1228853596212 1229211162624 1229512293504 1231993442304 1232295254784 1234592922816 1244024628264 1247012238912 1247508776448 1249834810752 1252165182048 1252663771392 1254999417408 1255672129536 1259691479343 1260860857344 1265264870144 1267624011456 1267934552676 1270493237376 1270804481496 1271174254592 1273173951654 1273544414208 1276427040768 1278806994432 1281701532672 1283588065672 1285981371378 1286493425712 1288892148588 1291295343987 1291809514248 1292185399296 1294218149202 1294594735104 1294911883584 1297525008384 1300262759136 1304804397336 1307237261814 1310196151044 1310898450048 1312639068681 1313342677152 1316315385792 1318769713008 1322463200256 1328844489282 1332566193024 1335050820576 1338072664896 1338789906432 1340567559504 1341286138368 1344322096128 1346828643072 1351532929472 1354384635813 1357117776288 1357450241598 1357845226496 1360376987904 1360918665216 1363456157184 1365998380416 1366542296064 1369090273536 1371105433786 1374208886556 1375484571648 1376771158719 1379887435674 1380288949248 1382862557952 1383201330192 1385992622592 1386332161632 1388917038168 1389321179136 1393768333518 1395062175744 1399527706797 1400277889824 1402888768776 1403447373504 1406064162096 1408685829804 1409246742816 1412285165568 1412631145728 1423422978912 1426077012888 1429304892048 1429655041683 1430071036416 1432737465984 1435980420864 1438657868736 1442687127552 1443682901936 1444036573881 1447305103926 1450425582848 1453285703529 1453708574208 1456419076992 1456775869032 1457199755264 1459715634432 1463221241856 1466533195776 1467904947003 1469267610624 1471430221624 1474399559424 1474760756304 1477510511796 1480854809016 1481285701632 1483615927134 1484047623168 1487406716928 1487771100288 1490773413888 1495751382312 1499136967152 1501932173148 1502737247616 1505331748008 1505769762816 1506138644736 1508946905664 1512362358144 1520474545656 1524732948992 1526757498324 1527575879808 1530424111392 1531033498368 1533888176832 1534710380544 1536748177968 1537360083072 1541052158976 1549318236224 1552825067904 1555720377696 1556101496466 1556554284032 1559241700416 1559623681836 1560077494272 1562986326528 1566524095488 1569444947712 1571755009462 1574926802112 1575312626052 1578249864873 1578878295192 1581822182358 1582282454016 1585863899136 1588820811264 1589210038944 1592417055744 1597734431106 1601350851276 1604336639499 1605196605408 1607968003554 1608435883008 1608829915968 1611829649232 1615477973472 1618961043456 1623023018496 1624143264678 1628692013696 1631728780704 1635422145984 1638471461616 1638872852661 1639349724672 1642180088736 1643060339712 1646123897088 1649849845248 1655358999327 1658699504352 1659105850842 1662682985216 1663345035264 1665961660143 1666446414336 1669553576064 1670218361856 1673332556544 1673742487824 1679588639124 1681147809792 1682720305101 1686529088046 1690165348608 1690579403568 1693990983168 1694405975328 1697565268872 1698059218944 1705075992576 1708935376896 1710533863863 1714641828504 1715324567616 1718522864784 1721727125316 1722412685664 1725624198936 1726126313472 1726549178112 1733683678848 1739739196448 1742983015752 1746928201392 1747864600064 1750185424908 1751123569536 1754146912968 1755087181056 1758359617344 1762339607424 1763284267008 1770570565632 1771792652376 1776238082091 1776754924032 1780067760768 1784096886528 1787423412672 1787861293812 1788381517824 1792429461504 1794106046337 1795771524096 1805846181084 1809490368384 1809933655464 1813308355386 1813835983872 1817941542912 1821331173888 1822056394752 1825453698048 1832278515408 1835694878292 1839849914232 1840385265664 1843280394318 1843816743936 1844268440256 1847990163456 1848442882176 1851889384224 1858357778024 1866036942396 1867037186432 1870518358368 1871263164672 1874752216128 1878247773072 1878995657088 1882499126112 1883508194304 1891291286016 1897897305216 1901436017184 1901901829014 1905739856064 1906206722244 1906761381888 1909760927481 1910316621312 1914640561152 1918210491648 1925382098508 1928972057067 1929740138568 1933338222882 1937714271372 1938278098944 1941892102656 1942367825376 1946287512576 1957206596004 1959023480832 1960855892721 1965294226566 1965866079232 1966347675072 1970014015728 1974473078688 1978154569512 1978730164224 1983694800384 1985063990162 1993266733923 1994335176416 1998849289536 2002576230864 2003649663488 2007108997344 2008184859648 2010851339256 2011929207552 2016483144192 2020242964608 2027299394208 2035676664432 2036175362397 2036767839744 2040565481856 2041377997824 2045184235776 2048997570624 2049813444096 2054736211968 2056658150679 2061313329834 2069831153511 2070433423872 2074293836928 2074801995288 2078988933888 2079498242448 2083981768704 2088698793984 2090652500277 2092593263616 2099902402816 2100416834736 2104333153164 2105171060256 2109096243144 2109709938688 2113028744706 2113870114224 2118427748352 2118946718592 2123222740992 2130312574808 2135134468368 2139115519332 2140262140544 2143957338072 2144581177344 2145106554624 2149106198976 2153970631296 2157986803104 2164030691328 2165524352904 2170957655889 2175638374272 2180562861312 2184628615488 2185163803548 2185799632896 2189573451648 2190747119616 2194831862784 2199799793664 2207145332436 2211599339136 2212141134456 2216265767694 2221282213524 2221928552448 2226071434752 2226957815808 2231110075392 2231656650432 2236160120832 2239451518832 2243627073468 2248705450728 2252898259722 2253553798144 2254105871424 2257997622012 2258654644224 2259207967104 2263420358496 2268543537216 2280711818484 2286189104672 2287099423488 2290136247486 2291363819712 2295636167088 2296550247552 2300832265248 2302065570816 2305122266952 2311578238464 2323977354336 2329237601856 2333580566544 2334152244699 2334831426048 2338862550624 2340116241408 2344479489792 2349786143232 2357632514193 2362390203168 2362968939078 2368317442788 2369006565376 2372733273537 2373423681024 2378795848704 2383231216896 2383815058416 2388625583616 2392141395116 2394362032128 2396601646659 2402026276914 2407794908112 2411952005331 2412653824512 2413244873952 2417744473848 2418447978496 2423216960208 2428441565184 2433938264064 2434534527744 2436214897017 2443038020544 2447593171056 2453133218976 2457707192424 2458422325248 2459024587008 2464590509568 2469185845632 2488049256528 2488658776263 2494024477824 2495017552896 2499669621504 2504330364096 2505327542784 2509998834816 2511344259072 2519382958686 2521721714688 2529793632069 2530529740288 2535248022912 2535869105352 2540986474752 2541608962992 2546347903308 2547088828416 2552854081536 2555241944783 2557613988864 2563403065344 2567176131344 2571962742756 2572986851424 2577784297176 2582590687974 2583619028496 2588436298404 2589189470208 2589823767168 2595050016768 2600525518272 2609608794672 2614474523628 2620392302088 2621796900096 2625278137362 2626685354304 2632630771584 2637539426016 2644926400512 2657688978564 2665132386048 2670101641152 2676145329792 2677579812864 2681135119008 2682572276736 2688644192256 2693657286144 2703065858944 2708769271626 2714235552576 2714900483196 2715690452992 2719962533079 2720753975808 2721837330432 2726912314368 2731996760832 2733084592128 2738180547072 2742210867572 2748417773112 2753542317438 2759774871348 2760577898496 2764920591477 2765725115904 2766402660384 2771985245184 2772664323264 2777834076336 2787536667036 2790124351488 2799055413594 2800555779648 2805777537552 2806894747008 2812128324192 2817371659608 2818493485632 2825262291456 2846845957824 2852154025776 2852852743521 2858609784096 2859310083366 2860142072832 2865474931968 2871960841728 2877315737472 2887365803872 2888073147762 2894610207852 2900007334323 2900851165696 2906571407058 2907417148416 2912838153984 2913551738064 2919431268864 2926442483712 2929179790361 2935809894006 2938535221248 2942860443248 2947941339849 2948799118848 2949521512608 2955021023592 2961709618032 2967231854268 2968095246336 2974813433856 2975542200576 2977595985243 2991502764624 2998273934304 3003864346296 3005474495232 3010663496016 3012277289472 3017893811328 3024724716288 3040949091312 3049465897984 3053514996648 3055151759616 3060848222784 3062066996736 3067776353664 3069420761088 3073496355936 3074720166144 3082104317952 3091969994751 3098636472448 3105650135808 3111440755392 3112202992932 3113108568064 3118483400832 3119247363672 3120154988544 3125972653056 3133048190976 3138889895424 3143510018924 3149853604224 3150625252104 3156499729746 3157756590384 3163644364716 3164564908032 3169543117059 3171727798272 3177641622528 3178420077888 3184834111488 3195468862212 3202701702552 3208673278998 3210393210816 3215936007108 3216871766016 3217659831936 3223659298464 3230955946944 3246046036992 3248286529356 3257384027392 3263457561408 3270844291968 3276942923232 3277745705322 3278699449344 3284360177472 3286120679424 3292247794176 3299699690496 3310717998654 3317399008704 3318211701684 3324398651541 3325365970432 3326690070528 3331923320286 3332892828672 3339107152128 3340436723712 3346665113088 3347484975648 3359177278248 3365440610202 3373058176092 3379347389583 3380330697216 3381158807136 3387981966336 3388811950656 3395130537744 3410151985152 3421067727726 3429283657008 3430649135232 3435204371229 3437045729568 3443454250632 3444825371328 3451248397872 3453098356224 3467367357696 3479478392896 3485966031504 3493856402784 3495729200128 3500370849816 3502247139072 3508293825936 3510174362112 3516719234688 3524679214848 3541141131264 3543585304752 3544453408617 3552476164182 3553509848064 3560135521536 3568193773056 3574846825344 3575722587624 3576763035648 3588212092674 3591543048192 3603039415371 3611692362168 3618980736768 3619867310928 3626616710772 3627671967744 3635883085824 3642662347776 3650907396096 3664557030816 3671389756584 3679699828464 3686560788636 3687633487872 3688536880512 3695980326912 3696885764352 3703778768448 3716715556048 3732073884792 3734074372864 3741036716736 3742526329344 3749504432256 3756495546144 3757991314176 3764998252224 3767016388608 3779074438029 3782582572032 3795794610432 3802872034368 3803803658028 3811479712128 3812413444488 3813522763776 3819521854962 3820633242624 3829281122304 3836420983296 3850764197016 3857944114134 3859480277136 3866676445764 3873886031961 3875428542744 3876556197888 3883784205312 3884735650752 3892575025152 3914413192008 3921711785442 3930588453132 3931732158464 3932695350144 3937917206043 3940028031456 3948946157376 3956309139024 3967389600768 3970127980324 3986533467846 3988670352832 3997698579072 4005152461728 4007299326976 4014217994688 4016369719296 4021702678512 4023858415104 4032966288384 4040485929216 4054598788416 4063153907439 4071353328864 4072350724794 4073535679488 4081130963712 4082755995648 4090368471552 4097995141248 4099626888192 4113316301358 4122626659668 4130313476157 4139662307022 4140866847744 4148587673856 4149603990576 4157977867776 4158996484896 4167963537408 4181305000554 4185186527232 4198583120391 4199804805632 4200833669472 4208666306328 4210342120512 4218192486288 4226057489412 4227740228448 4236855496704 4237893437184 4260625149616 4270268936736 4278231038664 4280524281088 4287914676144 4288965125049 4290213109248 4298212397952 4307941262592 4315973606208 4328061382656 4331048705808 4332109721643 4341915311778 4351276748544 4361125722624 4369257230976 4370327607096 4371599265792 4379146903296 4389663725568 4399599587328 4403714841009 4414290664872 4423198678272 4424282268912 4432531535388 4442564427048 4443857104896 4452142869504 4462220150784 4463313300864 4472320241664 4478903037664 4487254146936 4497410901456 4505796519444 4507107596288 4508211742848 4515995244024 4517309288448 4518415934208 4526840716992 4537087074432 4561423636968 4572378209344 4574198846976 4580272494972 4582727639424 4591272334176 4593100495104 4601664530496 4604131141632 4610244533904 4623156476928 4647954708672 4658475203712 4667161133088 4668304489398 4669662852096 4677725101248 4680232482816 4688958979584 4699572286464 4715265028386 4724780406336 4725937878156 4734749594619 4736634885576 4738013130752 4745466547074 4746847362048 4757591697408 4766462433792 4767630116832 4777251167232 4784282790232 4793203293318 4804052553828 4813009918497 4815589816224 4823904010662 4825307649024 4826489747904 4835488947696 4846433920416 4856883130368 4869069055488 4872429794034 4886076041088 4895186342112 4906266437952 4915414384848 4916618557983 4918049174016 4929181019136 4938371691264 4966076997981 4976098513056 4977317552526 4988048955648 4990035105792 4999339243008 5008660728192 5010655085568 5019997669632 5038765917372 5043443429376 5048160915303 5059587264138 5061059480576 5070496045824 5071738210704 5081972949504 5083217925984 5092695806616 5094177656832 5110483889566 5115227977728 5126806130688 5131601591589 5134352262688 5143925485512 5145973702848 5155568594352 5165181375948 5167238056992 5176872596808 5178378940416 5179647534336 5201051036544 5219217589344 5228949047256 5240784604176 5243593800192 5250556274724 5253370708608 5265261543168 5275078852032 5289852801024 5315377957128 5328714246273 5330264772096 5340203282304 5352290659584 5362270238016 5365144553472 5377288384512 5382318139011 5387314572288 5406131717888 5417538543252 5428471105152 5429800966392 5431380905984 5439925066158 5441507951616 5453824628736 5463993521664 5466169184256 5476361094144 5484421735144 5496835546224 5507084634876 5519549742696 5521155796992 5529841182954 5531450231808 5532805320768 5543970490368 5545328646528 5555668152672 5575073334072 5598110827188 5601111559296 5611555075104 5613789494016 5624256648384 5634743319216 5636986971264 5650524582912 5693691915648 5704308051552 5705705487042 5717219568192 5718620166732 5720284145664 5730949863936 5743921683456 5754631474944 5774731607744 5776146295524 5786916171201 5789220415704 5800014668646 5801702331392 5813142814116 5814834296832 5825676307968 5827103476128 5838862537728 5858359580722 5871619788012 5877070442496 5882567678163 5885720886496 5895882679698 5897598237696 5899043025216 5910042047184 5923419236064 5934463708536 5936190492672 5951084401152 5955191970486 5979800201769 5983005529248 5996547868608 6007728692592 6010948990464 6021326992032 6024554578944 6035787622656 6049449432576 6081898182624 6098931795968 6107029993296 6108526087191 6110303519232 6121696445568 6124133993472 6135552707328 6146992711872 6149440332288 6164208635904 6169974452037 6183939989502 6197272944896 6209493460533 6211300271616 6222881510784 6224405985864 6226217136128 6236966801664 6238494727344 6251945306112 6266096381952 6271957500831 6277779790848 6287020037848 6299707208448 6301250504208 6312999459492 6315513180768 6327288729432 6329129816064 6339086234118 6355283245056 6356840155776 6369668222976 6390937724424 6405403405104 6417346557996 6420786421632 6431872014216 6433743532032 6435319663872 6447318596928 6461911893888 6492092073984 6496573058712 6512872967667 6514768054784 6526915122816 6541688583936 6553885846464 6555491410644 6557398898688 6568720354944 6572241358848 6578388836569 6584495588352 6599399380992 6621435997308 6634798017408 6636423403368 6648797303082 6650731940864 6663846640572 6665785657344 6678214304256 6680873447424 6693330226176 6694969951296 6718354556496 6730881220404 6746116352184 6758694779166 6760661394432 6762317614272 6775963932672 6777623901312 6790261075488 6842135455452 6858567314016 6861298270464 6870408742458 6874091459136 6886908501264 6889650742656 6902496795744 6906196712448 6934734715392 6958956785792 6971932063008 6987712805568 6991458400256 7000741699632 7002456734097 7004494278144 7016587651872 7020348724224 7033438469376 7049358429696 7072897542579 7087170609504 7088906817234 7104952328364 7107019696128 7118199820611 7120271043072 7136387546112 7149693650688 7151445175248 7176424185348 7183086096384 7189804939977 7206078830742 7223384724336 7237961473536 7239734621856 7253233421544 7255343935488 7285324695552 7301814792192 7308644691051 7329114061632 7342779513168 7359399656928 7373121577272 7375266975744 7377073761024 7393771528704 7407557536896 7433431112096 7464147769584 7465976328789 7468148745728 7482073433472 7485052658688 7499008864512 7512991092288 7515982628352 7529996504448 7534032777216 7541079885823 7558148876058 7565165144064 7589380896207 7591589220864 7605744068736 7607607316056 7622959424256 7624826888976 7639043709924 7641266485248 7658562244608 7665725834349 7672841966592 7701528394032 7715888228268 7718960554272 7733352891528 7747772063922 7750857085488 7767568410624 7769471301504 7785150050304 7828826384016 7843423570884 7861176906264 7863464316928 7865390700288 7875834412086 7880056062912 7897892314752 7912618278048 7934779201536 7940255960648 7973066935692 7977340705664 7995397158144 8010304923456 8014598653952 8028435989376 8032739438592 8043405357024 8047716830208 8065932576768 8080971858432 8109197576832 8126307814878 8142706657728 8144701449588 8147071358976 8159887599237 8162261927424 8165511991296 8180736943104 8195990282496 8199253776384 8226632602716 8245253319336 8260626952314 8279324614044 8281733695488 8297175347712 8299207981152 8315955735552 8317992969792 8362610001108 8370373054464 8397166240782 8399609611264 8401667338944 8417332612656 8420684241024 8436384972576 8452114978824 8455480456896 8475786874368 8521250299232 8540537873472 8556462077328 8558558230563 8561048562176 8575829352288 8577930250098 8580426218496 8596424795904 8615882525184 8631947212416 8644652552041 8662097411616 8664219443286 8683830623556 8700022002969 8702553497088 8722251445248 8738514461952 8740655214192 8758293806592 8779327451136 8787539371083 8807429682018 8828581329744 8843824019547 8846397356544 8848564537824 8865063070776 8885128854096 8904285739008 8924440301568 8926626601728 8932787955729 8957806075328 8974508293872 8994821802912 9011593038888 9014215192576 9016423485696 9031990488048 9036831868416 9053681433984 9074174148864 9122847273936 9144756418688 9148397693952 9160544989944 9165455278848 9182544668352 9186200990208 9203329060992 9208262283264 9220489067808 9246312953856 9275909984253 9295909417344 9316950407424 9334322266176 9336608978796 9339325704192 9355450202496 9360464965632 9377917959168 9399144572928 9430530056772 9449560812672 9451875756312 9469499189238 9473269771152 9490933094148 9493694724096 9515183394816 9532924867584 9535260233664 9554502334464 9568565580464 9586406586636 9608105107656 9626019836994 9631179632448 9647808021324 9650615298048 9652979495808 9670977895392 9692867840832 9738138110976 9744859588068 9772152082176 9790372684224 9812532875904 9830828769696 9833237115966 9836098348032 9858362038272 9876743382528 9932153995962 9952197026112 9954635105052 9973195954623 9976097911296 9980070211584 9998678486016 10017321456384 10021310171136 10039995339264 10077531834744 10096321830606 10119174528276 10122118961152 10138042168749 10140992091648 10143476421408 10163945899008 10166435851968 10185391613232 10220967779132 10230455955456 10263203183178 10268704525376 10287850971024 10291947405696 10305613113687 10311137188704 10330362751896 10334476113984 10353745193616 10359295068672 10402102073088 10438435178688 10457898094512 10481569208352 10487187600384 10501112549448 10506741417216 10530523086336 10550157704064 10630755914256 10633360225851 10657428492546 10660529544192 10680406564608 10704581319168 10724540476032 10730289106944 10764636278022 10774629144576 10809118246113 10812263435776 10835077086504 10856942210304 10859601932784 10879850132316 10883015903232 10907649257472 10917851945891 10927987043328 10952722188288 10968843470288 10993671092448 11014169269752 11039099485392 11059682365908 11062900463616 11065610641536 11087940980736 11090657293056 11111336305344 11150146668144 11196221654376 11202223118592 11223110150208 11227578988032 11248513296768 11269486638432 11273973942528 11301049165824 11337223314087 11387383831296 11408616103104 11411410974084 11434439136384 11437240333464 11440568291328 11461899727872 11487843366912 11509262949888 11549463215488 11552292591048 11573832342402 11578440831408 11600029337292 11603404662784 11621658095883 11626285628232 11629668593664 11651352615936 11654206952256 11677725075456 11716719161444 11743239576024 11765135356326 11771441772992 11791765359396 11795196475392 11798086050432 11813751618129 11820084094368 11846838472128 11868927417072 11902168802304 11910383940972 11959600403538 11966011058496 11993095737216 12015457385184 12021897980928 12042653984064 12049109157888 12071575245312 12098898865152 12163796365248 12189461722317 12197863591936 12214059986592 12217052174382 12220607038464 12243392891136 12248267986944 12271105414656 12293985423744 12298880664576 12339948904074 12367879979004 12390940428471 12394545889792 12418986921066 12422600543232 12445763021568 12448811971728 12473933603328 12476989454688 12503890612224 12543915001662 12555559581696 12574040075696 12595749361173 12599414416896 12602501008416 12625998918984 12631026361536 12654577458864 12678172468236 12710566490112 12713680311552 12781875448848 12810806810208 12834693115992 12841572843264 12863744028432 12870639327744 12894637193856 12923823787776 12984184147968 12993146117424 12996329164929 13025745935334 13029536109568 13053830245632 13083377167872 13107771692928 13110982821288 13114797797376 13137440709888 13156777673138 13168991176704 13198798761984 13211144523027 13242871994616 13269596034816 13272846806736 13297594606164 13301463881728 13327693281144 13331571314688 13356428608512 13386660452352 13389939902592 13436709112992 13461762440808 13492232704368 13517389558332 13521322788864 13524635228544 13551927865344 13555247802624 13580522150976 13684270910904 13717134628032 13722596540928 13740817484916 13748182918272 13773817002528 13779301485312 13804993591488 13812393424896 13869469430784 13917913571584 13943864126016 13975425611136 13982916800512 14001483399264 14004913468194 14008988556288 14033175303744 14040697448448 14066876938752 14098716859392 14145795085158 14174341219008 14177813634468 14204248783857 14209904656728 14214039392256 14236399641222 14240542086144 14272775092224 14299387301376 14302890350496 14352848370696 14379609879954 14412157661484 14439029755491 14446769448672 14475922947072 14479469243712 14506466843088 14570649391104 14617289382102 14658228123264 14685559026336 14718799313856 14746243154544 14754147522048 14787543057408 14815115073792 14866862224192 14898230993943 14928295539168 14931952657578 14936297491456 14964146866944 14970105317376 14998017729024 15025982184576 15031965256704 15059993008896 15082159771646 15116297752116 15130330288128 15144482745909 15178761792414 15183178441728 15211488137472 15215214632112 15245918848512 15249653777952 15278087419848 15282532970496 15331451668698 15345683933184 15394804774767 15403056788064 15431776456536 15437921108544 15466705783056 15495544127844 15501714170976 15535136821248 15538942603008 15657652768032 15686847141768 15722353812528 15730781400576 15751668824172 15760112125824 15795784629504 15825236556096 15869558403072 15880511921296 15946133871384 15954681411328 15986142738819 15990794316288 16020609846912 16029197307904 16056871978752 16086810714048 16095433660416 16131865153536 16146954417033 16161943716864 16218395153664 16252615629756 16285413315456 16289402899176 16294142717952 16319775198474 16324523854848 16361473886208 16391980564992 16398507552768 16453265205432 16490506638672 16521253904628 16558649228088 16563467390976 16594350695424 16598415962304 16631911471104 16635985939584 16725220002216 16794332481564 16799219222528 16803334677888 16834665225312 16841368482048 16872769945152 16904229957648 16910960913792 16951573748736 17042500598464 17081075746944 17112924154656 17117116461126 17122097124352 17151658704576 17155860500196 17160852436992 17192849591808 17231765050368 17263894424832 17289305104082 17324194823232 17328438886572 17360748513603 17367661247112 17400044005938 17405106994176 17444502890496 17477028923904 17481310428384 17516587613184 17575078742166 17614859364036 17647703034489 17657162659488 17687648039094 17692794713088 17697129075648 17730126141552 17770257708192 17808571478016 17853253203456 17865575911458 17915612150656 17939400605307 17949016587744 17989643605824 18023186077776 18032846971392 18063980976096 18073663736832 18107362867968 18148348297728 18245694547872 18289512837376 18296795387904 18321089979888 18325578261573 18330910557696 18365089336704 18372401980416 18406658121984 18440978135616 18492625907712 18509923356111 18551819968506 18591818834688 18633900814848 18668644532352 18673217957592 18678651408384 18710900404992 18755835918336 18798289145856 18815872502493 18861060113544 18899121625344 18903751512624 18938998378476 18946539542304 18981866188296 18987389448192 19065849735168 19070520467328 19109004668928 19137131160928 19172813173272 19216210215312 19252039673988 19262359264896 19295616042648 19301230596096 19305958991616 19341955790784 19385735681664 19476276221952 19489719176136 19538618903001 19544304164352 19580745368448 19625065751808 19661657539392 19666474231932 19672196696064 19716724076544 19735166509707 19753486765056 19864307991924 19904394052224 19909270210104 19946391909246 19952195822592 19997356972032 20034642912768 20042620342272 20079990678528 20155063669488 20192643661212 20238349056552 20244237922304 20276084337498 20281984183296 20286952842816 20327891798016 20332871703936 20370783226464 20441935558264 20526406366356 20537409050752 20575701942048 20583894811392 20611226227374 20622274377408 20660725503792 20668952227968 20707490387232 20718590137344 20804204146176 20876870357376 20915796189024 20963138416704 20974375200768 21002225098896 21007370202291 21013482834432 21061046172672 21100315408128 21218692627737 21261511828512 21266720451702 21314856985092 21321059088384 21360813129216 21409162638336 21449080952064 21529272556044 21549258289152 21569414819931 21618236492226 21624526871552 21670154173008 21713884420608 21719203865568 21759700264632 21766031806464 21835703891782 21855974086656 21905444376576 21925934073153 21937686940576 21987342184896 22028338539504 22078198970784 22119364731816 22125800927232 22131221283072 22181314586112 22222672610688 22300293336288 22392443308752 22397928986367 22404446237184 22446220300416 22455157976064 22497026593536 22538973276864 22547947885056 22602098331648 22623239657469 22674446628174 22768142688621 22774767662592 22817232206208 22822821948168 22868878272768 22874480666928 22923799455744 22975686733824 22997177503047 23018525899776 23098926430976 23104585182096 23147664684804 23156881662816 23200058674584 23206809325568 23243316191766 23252571256464 23302705231872 23308413904512 23355450150912 23433438322888 23486479152048 23530270712652 23542883545984 23583530718792 23590392950784 23596172100864 23627503236258 23640168188736 23693676944256 23737854834144 23804337604608 23820767881944 23919200807076 23932022116992 23986191474432 24030914770368 24043795961856 24085307968128 24098218315776 24143150490624 24197797730304 24327592730496 24378923444634 24428119973184 24434104348764 24441214076928 24486785782272 24496535973888 24542210829312 24587970847488 24597761329152 24679897808148 24735759958008 24781880856942 24789091779584 24837973842132 24845201086464 24891526043136 24897623943456 24947867206656 24953978909376 25087830003324 25111119163392 25148080151392 25191498722346 25198828833792 25205002016832 25251997837968 25262052723072 25309154917728 25356344936472 25427360623104 25563750897696 25621613620416 25669386231984 25675674691689 25683145686528 25727488056864 25741278655488 25789274387712 25847647575552 25933957656123 25986292234848 25992658329858 26051491870668 26059072219136 26100066008907 26107660491264 26166754335744 26215543385856 26221965642576 26274881419776 26313555346276 26337982353408 26362618113249 26422289046054 26485743989232 26531472058641 26539192069632 26545693613472 26595189212328 26602927763456 26655386562288 26712857217024 26773320904704 26779879805184 26798363867187 26873418225984 26923524881616 26984465408736 27034779116664 27042645577728 27049270457088 27110495605248 27161044301952 27368541821808 27434269256064 27445193081856 27481634969832 27496365836544 27547634005056 27558602970624 27609987182976 27624786849792 27738938861568 27827729952759 27835827143168 27887728252032 27950851222272 28002966798528 28009826936388 28017977112576 28066350607488 28081394896896 28107661392613 28133753877504 28197433718784 28291590170316 28348682438016 28355627268936 28408497567714 28419809313456 28472799282444 28481084172288 28545550184448 28598774602752 28605780700992 28705696741392 28759219759908 28824315322968 28878059510982 28893538897344 28951845894144 28958938487424 29012933686176 29234578764204 29316456246528 29371118052672 29437598627712 29492486309088 29508295044096 29575086114816 29630230147584 29733724448384 29796461987886 29856591078336 29863905315156 29872594982912 29919587863869 29928293733888 29940210634752 29996035458048 30051964369152 30063930513408 30119986017792 30164319543292 30232595504232 30288965491818 30357523584828 30366356883456 30414126506247 30422976274944 30430429264224 30491837697024 30499307555904 30556174839696 30662903337396 30691367866368 30789609549534 30806113576128 30863552913072 30875842217088 30933411566112 30991088255688 31003428341952 31077885206016 31315305536064 31373694283536 31444707625056 31461562801152 31503337648344 31520224251648 31591569259008 31650473112192 31761023842592 31892267742768 31900080677553 31909362822656 31972285477638 31981588632576 32041219693824 32113743957504 32173621428096 32190867320832 32220977693971 32293908834066 32323887433728 32427354738339 32436790307328 32505231259512 32570826630912 32578805798352 32639550396948 32649047709696 32722947772416 32753555837673 32783961129984 32906530410864 32981013277344 33042507809256 33117298456176 33188701390848 33196831924608 33263822942208 33271971879168 33450440004432 33588664963128 33598438445056 33606669355776 33669330450624 33682736964096 33745539890304 33808459915296 33821921827584 33903147497472 34011669942261 34085001196928 34162151493888 34225848309312 34234232922252 34244194248704 34303317409152 34311721000392 34321704873984 34385699183616 34463530100736 34527788849664 34578610208164 34648389646464 34656877773144 34721497027206 34735322494224 34800088011876 34810213988352 34864974287649 34889005780992 34954057847808 34962620856768 35033175226368 35150157484332 35229718728072 35295406068978 35314325318976 35375296078188 35385589426176 35394258151296 35460252283104 35540515416384 35706506406912 35731151822916 35831224301312 35878801210614 35898033175488 35979287211648 36046372155552 36065693942784 36127961952192 36147327473664 36214725735936 36296696595456 36491389095744 36568385166951 36579025674752 36593590775808 36642179959776 36651156523146 36661821115392 36730178673408 36744803960832 36813316243968 36881956271232 37019846712222 37103639937012 37172821285413 37183637669376 37267801629696 37337289064704 37346435915184 37421800809984 37511671836672 37631745004986 37722120227088 37787248083519 37798243250688 37807503025248 37877996756952 37893079084608 37963732376592 38131699470336 38141040934656 38274262321856 38345626346544 38432420430624 38504079347976 38524718529792 38591232085296 38611917983232 38683911581568 38771471363328 38952552443904 38979438352272 38988987494787 39077237806002 39088608328704 39161490736896 39250131503616 39323315078784 39332948463864 39344393392128 39470333019414 39506973530112 39633433569081 39728615983848 39808788104448 39818540420208 39892783818492 39904391645184 39994713944064 40069285825536 40159981357056 40310127338976 40385287322424 40476698113104 40552168674996 40563968366592 40573905685632 40655783596032 40665743407872 40741566452928 40883871116528 41052812732712 41074818101504 41151403884096 41167789622784 41222452454748 41244548754816 41321451007584 41337904455936 41414980774464 41437180274688 41608408292352 41753740714752 41831592378048 41926276833408 41948750401536 42004450197792 42014740404582 42026965668864 42122092345344 42200630816256 42437385255474 42523023657024 42533440903404 42612746351571 42629713970184 42642118176768 42721626258432 42818325276672 42898161904128 43058545112088 43138829639862 43236472984452 43249053743104 43317089266473 43340308346016 43427768841216 43438407731136 43519400529264 43671407783564 43711948173312 43851868146306 43875373881152 43974684369792 44056677079008 44156397941568 44238729463632 44262442566144 44362629172224 44445345221376 44600586672576 44694692981829 44784886617504 44795857972734 44808892474368 44892440600832 44910315952128 44994053187072 45077946553728 45095895770112 45246479314938 45348893256348 45433448237727 45536285377242 45549535325184 45634464412416 45645643896336 45737756545536 45748961333856 45847598911488 45994355006094 46037051799552 46184414324301 46197852861952 46209170364192 46295329369608 46313763325632 46400117349168 46486632383532 46505142512928 46605410463744 46616827809024 46866876645776 46972958304096 47060541425304 47085767091968 47167061437584 47192344201728 47255006472516 47280336377472 47387353888512 47475709668288 47608675209216 47641535763888 47838401614152 47864044233984 47972382948864 48061829540736 48087591923712 48170615936256 48286300981248 48395595460608 48440863251099 48655185460992 48757846889268 48856239946368 48868208697528 48882428153856 48973571564544 49084421658624 49175941694976 49195522658304 49359795616296 49471519916016 49563761713884 49578183559168 49675947684264 49690402172928 49783052086272 49795247886912 49895734413312 49907957818752 50175660006648 50296160302784 50382997444692 50397657667584 50410004033664 50503995675936 50524105446144 50618309835456 50712689872944 50854721246208 51127501795392 51243227240832 51338772463968 51351349383378 51366291373056 51454976113728 51482557310976 51578548775424 51695295151104 51867915312246 51972584469696 51985316659716 52082245540809 52102983741336 52118144438272 52200132017814 52215320982528 52333508671488 52431086771712 52443931285152 52549762839552 52627110692552 52725236226498 52844578092108 52943109103467 52971487978464 53062944117282 53078384139264 53091387226944 53190378424656 53310773124576 53425714434048 53559759610368 53596727734374 53746836451968 53818201815921 53847049763232 53968930817472 54069558233328 54098540914176 54220991210496 54322088603904 54737083643616 54868538512128 54890386163712 54963269939664 54992731673088 55095268010112 55117205941248 55219974365952 55477877723136 55529770068333 55655459905518 55671654286336 55775456504064 55901702444544 56005933597056 56019653872776 56035954225152 56132701214976 56215322785226 56267507755008 56394867437568 56447617507479 56583180340632 56697364876032 56711254537872 56816995135428 56839618626912 56945598564888 56962168344576 57197549205504 57211561401984 57411393482784 57518439519816 57648630645936 57756119021964 57787077794688 57903691788288 57917876974848 58025867372352 58469157528408 58615856709003 58632912493056 58742236105344 58875197255424 58984972618176 59016590088192 59150172229632 59205499529121 59260460295168 59467448896768 59592923975772 59713182156672 59727810630312 59745189965824 59839175727738 59856587467776 59992070916096 60103928738304 60127861026816 60239972035584 60328639086584 60465191008464 60577930983636 60715047169656 60732713766912 60828253012494 60845952549888 60860858528448 60983675394048 60998615111808 61112349679392 61325806674792 61579219099068 61612227152256 61727105826144 61751684434176 61866823132224 61982176511376 62006856683904 62155770412032 62630611072128 62747388567072 62889415250112 62923125602304 63006675296688 63040448503296 63183138518016 63300946224384 63522047685184 63656077883211 63784535485536 63800161355106 63818725645312 63944570955276 63963177265152 64082439387648 64227487915008 64347242856192 64441955387942 64587817668132 64647774867456 64708244459793 64854709476678 64873580614656 65010462519024 65141653261824 65157611596704 65279100793896 65298095419392 65507111675346 65567922259968 65777802219459 65813060821728 65962026554688 66085015618512 66234596912352 66377402781696 66393663849216 66543943758336 66900880008864 67177329926256 67193786959101 67213338711552 67338660901248 67365473928192 67491079780608 67616919830592 67643843655168 67806294994944 67869718972407 68023339884522 68170002393856 68304428065863 68324302987776 68451696618624 68468465844504 68488388497408 68606634818304 68623442000784 68771398367232 68927060201472 68991532509141 69055577699328 69157220416328 69296779292928 69313755546288 69442994054412 69470644988448 69600176023752 69620427976704 69729948575298 69908115695616 69925241713536 70066350452736 70300314968664 70459437456144 70590812137956 70628650637952 70750592156376 70771178852352 70788516302592 70920504566208 71081030832768 71413012813824 71462303645832 71662448602624 71757602421228 71796066350976 71958574423296 72092744311104 72131387885568 72255923904384 72294654947328 72429451471872 72593393190912 72982778191488 73136770333902 73158051349504 73284359919552 73302313046292 73323642230784 73460357346816 73489607921664 73626632487936 73763912542464 74039693424444 74207279874024 74345642570826 74367275338752 74535603259392 74674578129408 74692871830368 74843601619968 75263490009972 75444240454176 75574496167038 75596486501376 75615006050496 75755993513904 75786158169216 75927464753184 76282081869312 76548524643712 76691252693088 76864840861248 77008158695952 77027024075067 77049437059584 77182464170592 77223835966464 77367823163136 77542942726656 77801872968369 77958876704544 77977974989574 78154475612004 78177216657408 78300198026721 78322981473792 78500263007232 78646630157568 78665896927728 78940666038828 79013947060224 79087854339747 79266867138162 79457231967696 79617576208896 79637080840416 79785567636984 79808783290368 80138571651072 80319962714112 80395091601561 80620254677952 80770574644848 80953396226208 81104337349992 81127936733184 81147811371264 81331486815744 81483132905856 81767742233056 82105625465424 82149636203008 82302807768192 82335579245568 82444904909496 82489097509632 82642902015168 82675808911872 82829961548928 82874360549376 83216816584704 83483189858277 83507481429504 83663184756096 83852553666816 84008900395584 84029480809164 84053931337728 84244184690688 84322984177839 84401261632512 84874770510948 85046047314048 85066881806808 85225492703142 85259427940368 85443252516864 85636650553344 85796323808256 86117090224176 86277659279724 86472945968904 86498107486208 86634178532946 86680616692032 86855537682432 86876815462272 87038801058528 87342815567128 87703736292612 87750747762304 87949368739584 88113354158016 88312795883136 88477458927264 88524885132288 88725258344448 88890690442752 89201173345152 89389385963658 89569773235008 89591715945468 89617784948736 89758763591607 89784881201664 89820631904256 89988106374144 90155893107456 90191791540224 90492958629876 90697786512696 90866896475454 91072570754484 91099070650368 91268928824832 91291287792672 91475513091072 91497922667712 91988710012188 92074103599104 92368828648602 92395705723904 92418340728384 92590658739216 92627526651264 92800234698336 92973264767064 93010285025856 93233655618048 93733753291552 93945916608192 94121082850608 94171534183936 94334122875168 94384688403456 94510012945032 94560672754944 94774707777024 94951419336576 95283071527776 95676803228304 95700242032659 95728088467968 95944765897728 96123659081472 96341231872512 96572601962496 96662933081913 96881726502198 97282064215017 97310370921984 97515693778536 97712479892736 97736417395056 97947143129088 98168843317248 98260667513019 98351883389952 98719591232592 98943039832032 99127523427768 99156367118336 99351895368528 99566104172544 99590495773824 99791468826624 99815915637504 100351320013296 100592320605568 100765994889384 100795315335168 100820008067328 101007991351872 101048210892288 101236619670912 101425379745888 101709442492416 102035009826783 102255003590784 102486454481664 102677544927936 102702698766756 102732582746112 102909952227456 102965114621952 103157097550848 103390590302208 103735830624492 103945168939392 103970633319432 104164491081618 104205967482672 104400264035628 104430641965056 104667017342976 104862173543424 104887862570304 105099525679104 105254221385104 105450472452996 105689156184216 105886218206934 105942975956928 106125888234564 106156768278528 106182774453888 106380756849312 106621546249152 107119519220736 107193455468748 107493672903936 107636403631842 107694099526464 107937861634944 108139116466656 108197081828352 108441982420992 108644177207808 109474167287232 109705155500853 109737077024256 109780772327424 109926539879328 109985463346176 110190536020224 110234411882496 110439948731904 111059540136666 111310919811036 111343308572672 111518463856239 111550913008128 111803404889088 112011867194112 112039307745552 112265402429952 112430645570452 112535015510016 112895235014958 113166360681264 113361744250557 113394729752064 113422509075744 113633990270856 113679237253824 113891197129776 114395098411008 114423122803968 114822786965568 115036879039632 115297261291872 115512238043928 115574155589376 115835753949696 116051734744704 116938315056816 116966962484361 117231713418006 117265824986112 117484472210688 117750394510848 117969945236352 118033180176384 118410999058242 118520920590336 118900300707243 118934897793536 119185847951544 119426364313344 119455621260624 119678351455476 119713174935552 119984141832192 120096371404801 120207857476608 120479944071168 120657278173168 120930382016928 121155861967272 121430094339312 121656506024988 121691905099776 121721717056896 121967350788096 121997230223616 122224699358784 122651613349584 123158438198136 123224454304512 123454211652288 123503368868352 123733646264448 123964353022752 124013713367808 124311540824064 125261222144256 125494777134144 125778830500224 125846251204608 126013350593376 126080897006592 126366277036032 126601892448768 127044095370368 127312155766422 127569070971072 127600322710212 127637451290624 127838239054713 127889141910552 127926354530304 128164878775296 128454975830016 128694485712384 128883910775884 129175635336264 129416488919586 129709418953356 129747161229312 129951267799419 130020925038048 130283306523648 130315223193408 130558201587792 131014223350692 131135844519936 131555604438918 131626121643456 131924053109376 132170031237024 132469193824704 132787327698432 133087887516672 133801760017728 134084078945487 134354659852512 134387573918202 134426677423104 134677321802496 134730947856384 134982159561216 135233839661184 135287687310336 135739437944814 136046679769044 136300344713181 136340004787712 136608856131726 136648605975552 136903393237248 136936931689008 137213269636608 137246884001568 137542796734464 137983065018282 138111155398656 138314440832656 138553242972903 138593558585856 138627511092576 138885988108824 138941289976896 139200352047504 139459897150596 139816231391232 139850483427072 140600629937328 140918874912288 141181624275912 141257301275904 141501184312752 141577032605184 141841009132416 142162061665536 142826025627648 142924607291664 143324897205248 143515204842456 143592132701952 143917148846592 144185488622208 144262775771136 144511847808768 144858902943744 145186786381824 145322589753297 145965556382976 146273540667804 146316102699008 146568719839104 146604626092584 146647284461568 146920714693632 147253264975872 147527825084928 148079386848888 148414559748048 148691285141652 148734550677504 149071206518784 149349156258816 149385743660736 149687203239936 150526980019944 150888480908352 151148992334076 151192973002752 151230012100992 151511987027808 151572316338432 151854929506368 152564163738624 153097049287424 153382505386176 153729681722496 154016317391904 154054048150134 154098874119168 154364928341184 154447671932928 154735646326272 155085885453312 155603745936738 155917753409088 155955949979148 156246736622427 156308951224008 156354433314816 156600396053442 156645962947584 157000526014464 157293260315136 157331793855456 157881332077656 158175708679494 158533734276324 158829327310401 158914463935392 159235152417792 159274161680832 159571135273968 160277143302144 160790183203122 161240509355904 161454605447763 161541149289696 161906792452416 162208674699984 162295622742528 162662973631488 162966265811712 163535484466112 164211250930848 164299272406016 164605615536384 164671158491136 164889809818992 164978195019264 165285804030336 165351617823744 165659923097856 166433633169408 166589310204999 166966379716554 167014962859008 167326369512192 167705107333632 168017800791168 168058961618328 168107862675456 168645968355678 168802523265024 169342852522437 169749541021896 170092094628096 170133763613616 170450985406284 170518855880736 170886505033728 171592647616512 172234180448352 172555318559448 172945891937808 173268357065892 173361233384064 173711075364864 173753630924544 174077602117056 174685631134256 175407472585224 175501495524608 175847570127009 175898737479168 176226708316032 176625591766272 176954917854528 177049770264576 177450516688896 177616498587363 177781380885504 178402346690304 178778771927316 179139546470016 179183431890936 179235569897472 179517527183214 179569762403328 179976212748288 180311786214912 180383583080448 180985917259752 181395573025392 181733792950908 182145141508968 182198141300736 182537857649664 182582575585344 182951026182144 182995845335424 183977420024376 184737657297204 184791411447808 184836681456768 185181317478432 185255053302528 185600469396672 185946529534128 186020570051712 186467311236096 187467506583104 187891833216384 188242165701216 188343068367872 188668245750336 188769376806912 189020025890064 189121345509888 189549415554048 189902838673152 190566143055552 190968233649633 191353606456608 191400484065318 191456176935936 191889531795456 192247318162944 192682463745024 193325866163826 193763453004396 194124733379379 194564128430034 194620741843968 195031387557072 195424959785472 195472834790112 195894286258176 196521335026038 196703766779904 197333406658377 197439182465184 197886079664064 198255046855536 198703790737056 199132208345088 199180991547648 199631831275008 200702640026592 201184641211136 201531989778768 201581360877303 201640016134656 202015982703744 202096421784576 202473239341824 202850759491776 203418884984832 203609156917221 204070019653566 204510007181568 204972908963328 205355089855872 205405397533512 205465165492224 205819904454912 206314195101696 206781180604416 206974597527423 207471661248984 207890337878784 207941266638864 208328982163236 208411934965344 208800528071256 208861283930112 209724347086848 209775725140608 210199051358208 210508442770208 210900944905992 211378312368432 211772436413868 211885951913856 212251776469128 212313536557056 212365548907776 212761513698624 213243092498304 214239038441472 214386910937496 214987345807872 215272807263684 215388199052928 215875723269888 216278232933312 216394163656704 216883964841984 217288354415616 218948334574464 219410311001706 219474154048512 219853079758656 219970926692352 220381072040448 220468823764992 220879897463808 222119080273332 222621839622072 222686617145344 223036927712478 223101826016256 223606809778176 224023734388224 224078615491104 224530804859904 224861291140904 225790470029916 226332721362528 226723488501114 226789459504128 226845018151488 227267980541712 227358474507648 227782394259552 228846245607936 229645573931136 230073758079264 230594522583744 231024476087856 231081072225201 231148311178752 231671507899392 232103469489408 233405618905107 233876630113632 233933924968722 234463426836012 234531649972224 234968944421376 235500789021696 235939890472704 236821998116484 237041841180672 237263563019241 237800601414486 237869795587072 238371695903088 238852728626688 238911242521248 239356702910952 239426349871104 240192742809602 240415714953216 240959888142336 241185274804683 241314556346336 241860764033856 242311723934544 242860188678624 243313012049976 243383810199552 243443434113792 243994460447232 244449398717568 245303226699168 246316876396272 246448908609024 246908423304576 247006737736704 247467292528896 247928706045504 248027426735616 248623081648128 250449569574831 250522444288512 250989554268288 251557661000448 252026701186752 252161794013184 252732554072064 252968952533517 253203784897536 254088190740736 254624311532844 255138141942144 255200645420424 255274902581248 255676478109426 255778283821104 256329757550592 256909951660032 257388971424768 257767821551768 258351270672528 258832977839172 259418837906712 259494322458624 259902535598838 260041850076096 260566613047296 260630446386816 261116403175584 262028446701384 263111208877836 263252243286912 263848106218752 264340062474048 264938387649408 265574655396864 266175775033344 267603520035456 268168157890974 268709319705024 268775147836404 268853354846208 269354643604992 269461895712768 269964319122432 270467679322368 270575374620672 271478875889628 272093359538088 272600689426362 272680009575424 273217712263452 273297211951104 273806786474496 273873863378016 274426539273216 274493768003136 275966130036564 276222310797312 276628881665312 277106485945806 277187117171712 277255022185152 277771976217648 277882579953792 278400704095008 278919794301192 279700966854144 281201259874656 281837749824576 282363248551824 282514602551808 283002368625504 283154065210368 283682018264832 284324123331072 285849214583328 286649794410496 287030409684912 287100726097977 287184265403904 287834297693184 288370977244416 289023695617536 289717805887488 289988799245739 290645179506594 291846192645051 291931112765952 292547081335608 292632205398016 293137439678208 293209252185168 293841429387264 294506529951744 294782002539057 295055650169856 296158773697776 296829119496096 297382570283304 297469101355008 298698312517632 298771487321472 299374406479872 301053960039888 301776961816704 302297984668152 302385946005504 302460024201984 303023974055616 303144632676864 303709859012736 305128327477248 306105029480349 306194098574848 306765010772352 307459363444992 308032634783808 308108096300268 308197748238336 308729856682368 308895343865856 309184275318743 309471292652544 310171770906624 311207491873476 311835506818176 311911899958296 312493473244854 312617902448016 313200792106884 313291925895168 314001052028928 314586520630272 314663587710912 315762664155312 316351417358988 317067468552648 317658654620802 317828927870784 318470304835584 318548323361664 319142270547936 321580366406244 322481018711808 322909210895526 323082298579392 323813584904832 324417349399968 324591245485056 325325947262976 325932531623424 327070968932224 328422501861696 328598544812032 329115466502559 329211231072768 329342316982272 329779619637984 329956390038528 330571608060672 330703235647488 331319846195712 333178620409998 333932759433108 334029925718016 334555391568717 334652739024384 335410214667264 336035601582336 336117923236656 337291936711356 337605046530048 338685705044874 339499082043792 340184189256192 340267527227232 340901970812568 341037711761472 343185295233024 344468360896704 345110637118896 345891783875616 346536714131784 346722466768128 347507261849088 348155204234112 349371262268512 350814945170448 350900887453083 351002991049216 351695140254018 351797474958336 352453416632064 353251183532544 353909835709056 354099540529152 354430754633681 355232997174726 355562761771008 356700902121729 356804693380608 357557543854632 358279092940032 358366863781872 359035054366428 359139524806656 359952425496576 360289114214403 360623572429824 361971834519504 362791146050784 363467585901816 364290283017936 365075715299328 365165151170688 365902052364288 365991690670848 367954840048752 369475314594408 369582822895616 369673362913536 370362634956864 370510106605056 371200938793344 371893059068256 372041140103424 372934622472192 374935013166208 375783666432768 376484331402432 376686136735744 377336491500672 377538753613824 378040051780128 378242691019776 379098831108096 379805677346304 381132286111104 381936467299266 382707212913216 382800968130636 382912353871872 383514717164139 383779063590912 384494636325888 385364927490048 386651732327652 387526906008792 388249466758758 389128256860068 389241483687936 390062775114144 390849919570944 390945669580224 393042670052076 393407533559808 394666813316754 394878364930368 395772159328128 396510093711072 397407581474112 398361983095296 399263662550016 401405280053184 402252236836461 402369282422272 403063979557536 403162721754606 403280032269312 404031965407488 404192843569152 404946478683648 405701518983552 407218313834442 408140039307132 408901034139543 409020014363136 409945817926656 410710179711744 410810795067024 411639808909824 412628390203392 413949195054846 414943322497968 415659728918709 415780675757568 415882533277728 416657964326472 416823869930688 417601056142512 419448694173696 419551450281216 421016885540416 421801889811984 422756624736864 423544872827736 423771903827712 424503552938256 424731097815552 425523027397248 426486184996608 428478076882944 428773821874992 429974691615744 430545614527368 430776398105856 431751446539776 432556465866624 432788327313408 434576708831232 435967769259891 437896669148928 438820622003412 438948308097024 439706159517312 439941853384704 440762144080896 441759794927616 444238160546664 445243679244144 446073855424956 446203652032512 447213619556352 448047468776448 448157230982208 449061609719808 449722582281808 451580940059832 452665442725056 453446977002228 453578919008256 453690036302976 454535961083424 454716949015296 455564788519104 457692491215872 459291147862272 460147516158528 461189045167488 462048952175712 462162144450402 462296622357504 463343015798784 464206938978816 466811237810214 467753260227264 467867849937444 468740209867281 468926853672024 469063299944448 469937888842752 471001578043392 471879780945408 473643996232968 474527126038482 475601202828972 475739591174144 476487981931203 476743391806176 477705457253376 477822485042496 478713405821904 480385485619204 480831429906432 482370549609366 482629112692672 483721528067712 484363816343289 484623447869088 485720377357248 486626024099952 486886868227584 487988920894464 488898797435136 490606453398336 492633752792544 492897817218048 493816846609152 494013475473408 494934585057792 495857412091008 496054853471232 499767930614997 500899139149662 501044888577024 501979108536576 503115322000896 504053402373504 504323588026368 505937905067034 506407569795072 508028557567311 508176381481472 509248623065688 510276283884288 510401290840848 511352956218852 511556567642208 512659515101184 514777942849536 515535643103536 516702541345056 517665955678344 518837675813424 519805071197676 520083700152192 521133226094592 521260892773632 522232806351168 524056893402768 526222417755672 526504486573824 527696212437504 528680124948096 529876775298816 531149310793728 532351550066688 532849495762089 535207040070912 536336315781948 537418639410048 537550295672808 537706709692416 538709287209984 539928638244864 540935358644736 541150749241344 542957751779256 544186719076176 545201378852724 545360019150848 546435424526904 546594423902208 547613572948992 547747726756032 548853078546432 548987536006272 551932260073128 553257763330624 554212971891612 554374234343424 554510044370304 555543952435296 555765159907584 556801408190016 557839588602384 559401933708288 562402519749312 563675499649152 564726497103648 565029205103616 566004737251008 566308130420736 567364036529664 568648246662144 571698429166656 572904700948899 573299588820992 574060819369824 574201452195954 574368530807808 575668595386368 576741954488832 578047391235072 579977598491478 581290359013188 582374200138137 583692385290102 583862225531904 585094162671216 586274879356416 586418504370336 587682858774528 589564005078114 590111300339712 592000219975131 592317547395552 593658238992192 594765140566608 597396625035264 597542974642944 602107920079776 603553923633408 604595969336304 604920048403968 606047948111232 606289265353728 607419718025472 610256654954496 610827470751663 612210058960698 612388197149696 613530021544704 614918726889984 616065269567616 616216192600536 616395496476672 617459713364736 618368550637486 618942585305088 620343541813248 620923792582269 622414983746952 623671013636352 623823799916592 624986946489708 625235804896032 626401584213768 626583851790336 629173041260544 629327175421824 631525328310624 632702834717976 634134937105296 635317309241604 635657855741568 636940609671168 637096646723328 638284541095872 643160732812488 644962037423616 645818421791052 646164597158784 647627169809664 648834698799936 649182490970112 650651894525952 651865063246848 654141937864448 656845003723392 657197089624064 658230933005118 658422462145536 659559239275968 659912780077056 661143216121344 661406471294976 662639692391424 666357240819996 667865518866216 668059851436032 669110783137434 669305478048768 670820429334528 672071203164672 672235846473312 674583873422712 677371410089748 678998164087584 680368378512384 680535054454464 681803941625136 682075423522944 688936721793408 690221274237792 691783567751232 693073428263568 693444933536256 695014523698176 696310408468224 698742524537024 700216856715321 701629890340896 701801774906166 702005982098432 703390280508036 703594949916672 704906833264128 706502367065088 707819671418112 708861509267362 710465994349452 711125523542016 711790689057723 713401804243458 713609386761216 715115087709264 716558185880064 716733727563744 718070108732856 718279049613312 720578228428806 721247144859648 723555824414049 723943669039008 725582292101568 726935171803632 728580566035872 730151430598656 730330302341376 731983381341696 735909680097504 738950629188816 739346725827072 740725269913728 741020213210112 742401877586688 743786118136512 744082280206848 745869244944384 749870026332416 751348708724493 751567332865536 752968662804864 753372273471488 754672983001344 756080103560256 756485382039552 758197662216192 758906857600551 759611354692608 762264572222208 763872934598532 765414425826432 765601936261272 765824707743744 767029434328278 768989272651776 770729854980096 773303464655304 775053812017584 776498933517516 778256513720136 778482967375872 780125550228288 781699839141888 781891339160448 786085340104152 789333626633508 789756729860736 791544318656256 793020187422144 794815162948224 796723966190592 798527325100032 802810560106368 804504473672922 804738564844544 806127959115072 806325443509212 806560064538624 808063930814976 808385687138304 809892957367296 811403037967104 814436627668884 816280078614264 817802068279086 818040028726272 819891635853312 821420359423488 821621590134048 823279617819648 827898390109692 829886644995936 831319457837418 831561351515136 831765066555456 833315928652944 833647739861376 835202112285024 839102900562432 842033771080832 843603779623968 845513249473728 847089745655472 847543807655424 849007105876512 849462195631104 851046054794496 852972369993216 857547643749984 859949383231488 861091229054736 861302178293931 861552796211712 863502893079552 865112931733248 869153417662464 869966397737217 871935538519782 875793338297856 877641244006824 877896616194048 879412319034624 881524288161792 883519589855232 884346007617171 888476321093328 890487358488288 892147710849912 892407304065024 896094937552896 896314461964416 898123219439616 899445164563616 903161880119664 905330885450112 906893954004456 907157838016512 907380072605952 909071922166848 909433898030592 911129577038208 915384982431744 918315088441047 918582295724544 920295032317056 922378090334976 924097904351424 924324288900804 924593244715008 926686031597568 927552825956229 928413877957632 933622475620428 935506520454528 935735699874888 937480419734562 937853707344048 939875777685504 942003156086784 943759561890816 947287992465936 949054252076964 951202405657944 951479182348288 952975963862406 953486783612352 955410914506752 955644970084992 957426811643808 960770971238408 964741099218732 965258225385344 967443056135424 968727632686578 969246895738176 971440754714496 973252048199904 973773736455168 975977841788928 977797594870272 981212906796672 985267505585088 985795634436096 987346399507677 987633693218304 988026950946816 989869170115584 991714824182016 992109706942464 999535861229994 1001798278299324 1002089777154048 1003958217073152 1006230644001792 1008106804747008 1011875810134068 1012815139590144 1016057115134622 1016352762962944 1018497246131376 1020552567768576 1020802581681696 1022705912437704 1023113135284416 1029555885699072 1031071286207072 1033405082690112 1035331911356688 1037675351626848 1039610142395352 1040167400304384 1042521785547264 1044465612702336 1048113786805536 1052444835511344 1052702662359249 1053008973147648 1055392424875008 1057360249896192 1059753550597632 1062298621587456 1063292263901043 1065698991524178 1070102706365187 1070414080141824 1072672631563896 1074837278820096 1075100591345616 1077418574419968 1079857276489728 1080867342643209 1081870717289472 1085915503558512 1088373438152352 1090402757705448 1090720038301696 1092870849053808 1095227145897984 1095495453512064 1097706157092864 1097975072012544 1103864520146256 1106515526661248 1108425943783224 1108748468686848 1109020088740608 1111087904870592 1111530319815168 1113602816380032 1115679177204768 1118803867416576 1124805039498624 1127350999298304 1129452994207296 1130058410207232 1132009474502016 1132616260841472 1134728073059328 1137296493324288 1143396858333312 1145809401897798 1148121638739648 1148402904391908 1148737061615616 1151337190772736 1153483908977664 1156094782470144 1159955196982956 1162580718026376 1164748400276274 1167384770580204 1167724451063808 1170188325342432 1172549758712832 1172837008740672 1179128010156228 1180222600679424 1184000439950262 1184635094791104 1187316477984384 1189530281133216 1195085949285888 1204215840159552 1206756710509383 1207107847266816 1209191938672608 1209840096807936 1212095896222464 1212578530707456 1214839436050944 1221654941503326 1224420117921396 1224776394299392 1226703102418629 1227060043089408 1229837453779968 1232130539135232 1232432385201072 1234919426729472 1236737101274972 1237885170610176 1241847585164538 1244829967493904 1246979186756127 1247342027272704 1247647599833184 1249973892979416 1250471609792064 1252803168427536 1258346082521088 1258654350843648 1263050656621248 1265405669435952 1268269874210592 1270634618483208 1271315711483136 1274193293446656 1276569082191744 1286321465624976 1289924074847232 1291636843582104 1292329194317568 1295254339619328 1297669397599872 1298364981940224 1303730126493696 1307903307779673 1308283875728896 1313690007446784 1316461866010236 1316844924291072 1319118478551936 1319825560154112 1321060085452811 1322286432242688 1325279384782848 1332714481639992 1335731037732432 1338221566274868 1338610956097536 1341640858669056 1344142406329344 1344471692946624 1349167746845424 1354742820179496 1357996328175168 1360736757024768 1361070108908928 1363607883250272 1364150847045888 1377873443586816 1380442548475584 1383567135502464 1386146856527136 1386889867072512 1390029047396352 1392620816936448 1397485049074048 1400433713430642 1403259780681792 1403603549812332 1404011964196864 1406220629601843 1406780561016072 1407189899833344 1409813666528256 1413004734130176 1415639342836224 1417723018534724 1420931988698904 1423581378115446 1426803608486916 1427218773522432 1429463945793609 1430230175418528 1433116371760128 1433467455127488 1436140217465712 1441156456857612 1442494289719296 1447111648828098 1447887338078016 1451164584203136 1453870343607264 1457161132071744 1460660604682752 1463966762683392 1471819360195008 1477901258377632 1478693451654144 1481450539827456 1482040426420224 1484803755173376 1487572236273024 1488164560413696 1499303791844991 1499740052664832 1502697417448986 1503134665731072 1505937325609728 1509345966002688 1512160207120512 1512970764079104 1517813715201102 1519222709385216 1524085672701933 1524529144444416 1527745869197064 1530828851652864 1531203872522544 1534058868656556 1537978545303552 1546606929310608 1550107624035168 1552997867035032 1556513027440272 1560251100456576 1563399678283776 1563782678320896 1572170680208304 1578667253267016 1579513459721472 1583088637312512 1586040374844288 1589630325896448 1593447932381184 1597054650200064 1598548487286267 1605621120212736 1609008947345844 1609477129689088 1612255918230144 1612650887018424 1613120129077248 1616127861629952 1619785914734592 1622806075934208 1628873255337768 1632560157228528 1635604136558172 1636080057452544 1639783271706624 1642840718846976 1643243180268096 1646559235639296 1655796780219384 1659773289991872 1662638915674836 1663122703030272 1663530133110912 1666631857305888 1667295479722752 1670404224570048 1678205801124864 1684067542161664 1687207559247936 1691026498947456 1694179491310944 1695087615310848 1698014211753024 1698924391262208 1702092109588992 1705944739986432 1715095287499968 1718714102846697 1719898766462976 1722182458109472 1722604356587862 1723105592423424 1727005786159104 1730225863466496 1739932795474434 1743871077039564 1747122600414411 1751586676595712 1755282488013648 1758824638069248 1763048576323584 1768692015234342 1776000659925393 1776952642186656 1780974716976576 1784295421699824 1792189875105792 1792628923928832 1798890329127232 1806323760239328 1810661770900224 1813787908008912 1814760145211904 1818143844333696 1818867796061184 1822259154076416 1830769964863488 1832482412254989 1836630176882094 1837164591449088 1840590064634112 1844756180669952 1848195808702848 1848648577801608 1849186489430016 1855105651912458 1856827755915264 1862771377746807 1867244951240856 1871013040909056 1871471399749776 1874960839469124 1875707414688096 1879751555371008 1887519123781632 1894575984931872 1898108504153928 1902404811315888 1905951927724812 1906973567224704 1910821829013504 1911289940169984 1914853623287616 1921541942476816 1929482198437464 1930516450770688 1934886112270848 1937455265373156 1938493791476352 1942881509428992 1946504096399808 1947547472910336 1951955683577856 1955595189740544 1962425813593344 1970535011170176 1971591268872192 1974692799015354 1975267386436608 1979738340231168 1983429648364032 1984219413884928 1999071722459988 2003596556598648 2004179554308096 2007916434146304 2012461288003584 2016213609494016 2023751620268136 2032114230269244 2032705525925888 2036994492262752 2041105135537152 2041605163363392 2045411824875408 2046226270568832 2062142572414144 2066810165380224 2070663822713376 2075350703253696 2079220284790704 2080334800608768 2085043571094528 2088931225404672 2096227573611072 2100650570145963 2104889671022688 2105405324718498 2106017946295296 2110784849750016 2114720499792384 2119507101195264 2126584527802086 2131397983048356 2135372067173169 2140205412730374 2140828160283648 2145345263127792 2149674557640192 2150201182691232 2154837148839936 2161734685286418 2163741434578944 2170667473242147 2171831007117024 2176746876304704 2180805515410896 2185741698107616 2190454291795968 2190990907024128 2195950144025088 2207729040292512 2213031053322496 2216851887566448 2218040177481216 2222175809741184 2223060639630336 2227205632760064 2231358354409536 2237607734833152 2249610078997248 2254701998596608 2258905988414592 2260116820414464 2264018949004032 2269456146118656 2274592986648576 2276720572801653 2286793716666624 2291618803795596 2296243277479296 2296805808783816 2297474123231232 2306967817955328 2312189564940288 2319910393965912 2325161436052752 2329496800552548 2334769541160408 2335448902127616 2340376650684864 2345099517425664 2345674017481344 2358256020312456 2368000879900524 2369270189582208 2374632955968768 2379060562266432 2390171898571776 2408431680319104 2413513421018766 2414215694533632 2418383877345216 2419680193615872 2424191792444928 2425157061414912 2429678872101888 2443309883006652 2448840235842792 2449552788598784 2453406204837258 2454120086178816 2459674907559936 2464261078270464 2464864770402144 2469838853458944 2473474202549944 2483695170329076 2489659934987808 2493958373512254 2494684054545408 2495295199666368 2499947785958832 2500943219584128 2505606336855072 2517308701687296 2526101313242496 2530811338871904 2536539748421184 2541269236966416 2542631422966272 2548386586893312 2553138164383488 2572642931249952 2579848149694464 2583273687164208 2584658388635136 2590508679238656 2595338795199744 2607460252987392 2609899193211651 2615806615559346 2616567751457792 2627380014893568 2632923732020472 2633689848582144 2638236957103872 2642120170905622 2644572864485376 2650558769565696 2653038022851513 2665428963279984 2671462075464864 2676443132549736 2677221912195072 2688284812658688 2688943385893248 2698335493690848 2709485640358992 2715992656350336 2721473514049536 2722140217817856 2727215766500544 2728301694091776 2754945265323141 2755746887173632 2760885096951168 2767134271004928 2772293713054272 2773779734145024 2780058094792704 2782658477868687 2785241633872896 2794970098148096 2800867426861284 2806519561363584 2807207099624664 2808023928393728 2812441259203686 2813561122032144 2819627333056512 2826009468260352 2831278685672448 2835446037069448 2841863977397808 2847162756230892 2853607216973832 2854437547044864 2858927891587218 2860460350837056 2866232743520256 2866934910254976 2872280434931424 2882312913715224 2894223297656196 2895774676156032 2902329168406272 2907740687214528 2914322264143488 2921321209365504 2927933525366784 2943638720390016 2955802516755264 2957386903308288 2962901079654912 2964080852840448 2969607510346752 2975144472546048 2976329120827392 2998607583689982 2999480105329664 3005394834897972 3006269331462144 3011874651219456 3018691932005376 3024320414241024 3035627430402204 3038445418770432 3048171345403866 3049058288888832 3055491738394128 3061657703305728 3062407745045088 3068117737313112 3093213858621216 3100215248070336 3105995734070064 3113026054880544 3120502200913152 3127565356641792 3144341360416608 3157334506534032 3158107987077747 3159026919442944 3166177274625024 3172080749688576 3179260651792896 3186895864762368 3189876791703129 3197096974572534 3210308119095561 3211242240425472 3218017894691688 3218954259378176 3224511836460288 3225301774036848 3232255723259904 3239571829469184 3242602027929627 3245612151868416 3257746510675536 3265120314457056 3271208273116344 3272160114905088 3285681437693952 3286486360536192 3293118471278592 3311593560438768 3319546579983744 3325277831349672 3326245406060544 3327060266221824 3333263714611776 3334590959445504 3340808449140096 3356411602249728 3368135084323328 3374415118495872 3382052997894912 3388358982621888 3390175230621696 3396028423506048 3397848782524416 3404184219177984 3411889479972864 3430190574999936 3437428205693394 3444364916218944 3445208713175724 3446211184846848 3454011572318208 3460451726932992 3479865590948868 3487742154079128 3494245200828822 3503173353191424 3510564976027296 3517649276138496 3537384030468684 3552001319850786 3553905284373312 3561949433953152 3568590843399648 3585257847857664 3597780658254464 3612647520478656 3620270131528149 3621323541800448 3627575816017824 3629520290423808 3636287688667392 3637735592122368 3644518308152832 3664964824509978 3673260353764188 3674329182898176 3680109307255887 3681180129268224 3689512361339904 3696391617405696 3697297155603216 3710211303824916 3713655511830528 3725542755493614 3734489902481712 3742026081818112 3742942799499552 3749921678938248 3751414829376192 3775038247563264 3789151969863744 3796217008307856 3804809622631776 3811903855449624 3813947134449408 3822579880339968 3829707246575232 3843083884953632 3858964396874928 3861032901541376 3869772224541696 3874910530746312 3876987582952704 3885763018857984 3893008192799616 3895094945820672 3911190379481088 3923709923339019 3924851627186688 3941070022340352 3949385598030708 3950534772873216 3959476680462336 3963180256358433 3966859296728064 3998143444919976 4007193113197296 4015832868292608 4024922576007168 4032427218988032 4047503240536272 4064228460538488 4065411051851776 4073988984525504 4082210271074304 4083210326726784 4090823649750816 4092452541137664 4124285144828288 4133620330760448 4141327645426752 4150701406507392 4158440569581408 4160669601217536 4170087142189056 4177862450809344 4192455147222144 4201301140291926 4209779342045376 4210810649436996 4212035892590592 4218661888805529 4221569699500032 4229440999584768 4239014202390528 4253169055604172 4262795966096712 4270744134346338 4280410825460748 4281656320567296 4290690526255584 4299349115280384 4300402365382464 4323469370572836 4327482869157888 4341334946484294 4343662014234048 4353493752609408 4361611030821792 4371483396215232 4381981814048256 4391900288050176 4415458080585024 4426062106644992 4433703775132896 4436080354962432 4444351619482368 4446121279260672 4454411265520128 4462716708819072 4497911375534973 4499220157994496 4509403997193216 4517811976829184 4528037898008064 4538912292237312 4553441145603306 4572257018105799 4573587433333248 4583237607591192 4592486554958592 4593611617567632 4613935635910656 4639820787931824 4650322872105504 4658993601105096 4669539082320816 4680753301369728 4690199034851328 4691348034962688 4716512040624912 4736001759801048 4738540379164416 4749265911937536 4758121124532864 4780343797143552 4795645461858801 4816863360638208 4827026842037532 4828431389067264 4836767754690432 4839360387231744 4848383584889856 4859357744203776 4886619766013304 4897680471685584 4906812409674516 4908240172357632 4919349815119872 4928522156540928 4929729540804288 4939677706917888 4946948405099888 4967390340658152 4979319869975616 4987916747024508 4989368109090816 4990590399332736 4999895571917664 5001886439168256 5011212673710144 5034617403374592 5052202626484992 5061622677743808 5073079496842368 5082538473932832 5085262845932544 5096773173786624 5106276328766976 5145285862499904 5156142308540091 5159696299388928 5166547374328416 5169316777270272 5181017358477312 5190677590399488 5219798386423302 5231613231118692 5233135502915584 5241367801243233 5254760029787136 5265847464040944 5276473914207744 5284240341811244 5289145728970752 5306076045703026 5328001979776179 5330857926559968 5342924150929728 5352886265099472 5376569625317376 5377886771786496 5396670987381696 5418971280717984 5431985312700672 5444280435635712 5454431533001088 5456603388183552 5497447236764967 5509890530646282 5511493774347264 5521770193902336 5534268542009856 5544587426108544 5547559468290048 5565316955737374 5570483267745792 5588314133240421 5589940196296192 5601734853722568 5613039122727168 5614414199249328 5624882518407372 5627122244064288 5639254666113024 5662557371344896 5670892074138896 5683727954795616 5694325512461784 5707214433947664 5717855783174436 5720920701674112 5732465487040512 5733869820509952 5744560869862848 5764625827430448 5788446595312392 5791549352312064 5804658336812544 5815481374429056 5828644528286976 5842642418731008 5855867050733568 5887277440780032 5911605033510528 5914773806616576 5925802159309824 5939215020693504 5950288945092096 5952658241654784 5997215167379964 5998960210659328 6010789669795944 6012538662924288 6023749302438912 6037383864010752 6048640828482048 6071254860804408 6096342690807732 6098116577777664 6110983476788256 6123315406611456 6124815490090176 6136235474626224 6186427717242432 6200430496140672 6211991468140128 6226052109761088 6241004401826304 6255130713283584 6288682720833216 6301951710437889 6314669013068064 6316215974155494 6318053838885888 6332354549250048 6344161499377152 6358521303585792 6379753583406258 6394193949145068 6406116201519507 6420616238191122 6422484480850944 6436035789383376 6449023672920576 6450603548073696 6464511446519808 6485204055859254 6491224303736832 6512002419726441 6515493021351072 6530240628914112 6542416546232688 6571362875387904 6572972721072384 6623187120877536 6639093159967488 6650555662699344 6654120532443648 6666527429223552 6669181918891008 6681616898280192 6712823204499456 6736270168646656 6748830236991744 6764105995789824 6776717965243776 6780350461243392 6792056847012096 6808368438355968 6823778959945728 6830161718404959 6860381149999872 6874856411386788 6888729832437888 6890417426351448 6892422369693696 6920903453865984 6959731181897736 6975484308158256 6988490401657644 7006346706382848 7021129952054592 7035298552276992 7074768060937368 7104002639701572 7107810568746624 7123898867906304 7137181686799296 7170515695715328 7195561316508928 7225295040957312 7240540263056298 7242647083600896 7255151632035648 7259040580847616 7272575377334784 7275471184244736 7289036616305664 7329929649019956 7346520707528376 7348658365796352 7360218614511774 7362360258536448 7379024722679808 7392783234811392 7394594311206432 7420422607649832 7451085510987228 7468979804963424 7484052163636224 7485885598999104 7499843357876496 7502829658752384 7578303939727488 7592434016615712 7609619245263552 7623807710899248 7627894268898816 7645159760679936 7659414493150464 7686167769907264 7717928793749856 7722065803082752 7739544449083392 7749821061492624 7753975165905408 7771526037715968 7786016385599232 7822380758962176 7829697579634953 7847419846678038 7849703254373376 7882140044680704 7898771196061416 7901069545746432 7926360512716866 7933718593456128 7959114068554539 7996286889839952 8014386226394592 8031665736585216 8064854437976064 8095006481072544 8128456921076976 8147977969051008 8164420542148608 8166420653453568 8181647299501632 8184905082275328 8248570289656576 8264835795969423 8267240661520896 8282655290853504 8301402813014784 8316881139162816 8321339202435072 8340174284378112 8347975433606061 8355724901618688 8384910294444288 8402602280583852 8419558684090752 8421621298873992 8424071785181184 8437323777611058 8458881999169536 8478028404781056 8506338111208344 8525591932193424 8541488268692676 8560821650921496 8563312641134592 8581381052511168 8598698230560768 8600804730764928 8646938741145672 8682669892968588 8687324028468096 8706987505218816 8723222061643584 8742966792430464 8763963628096512 8783800576100352 8830916161170048 8852124213289984 8867407550265792 8872160709924864 8888703238964736 8892242558521344 8908822531040256 8925433417638144 8995822751069946 8998440315988992 9018807994386432 9035623953658368 9056075796016128 9106882291206612 9144514036211598 9147174866666496 9166475215182384 9184973109917184 9187223235135264 9279641575863648 9300645744211008 9317987202210192 9339078164641632 9361506602739456 9382696069925376 9433024081249824 9472003519602096 9474323961233241 9477080758328832 9498531823875072 9516242249065728 9560687594287104 9569630375109387 9591290923717602 9633726721276416 9654053684075064 9656862778134528 9673535509380864 9696767169779712 9718715488407552 9727806083788881 9773239532026608 9795360943371168 9813624819349032 9816480344715264 9857044313081856 9859459081608576 9879355413835776 9893896810199776 9934780681316304 9958639739951232 9975833494049016 9978736218181632 9981180798665472 9999791143835328 10003772878336512 10022425347420288 10069234806749184 10104405252969984 10123245355487616 10146158993684736 10165076947865664 10170525691865088 10193546347573248 10212552657533952 10290571724999808 10312284617080182 10333094748656832 10338633554540544 10362034716954624 10381355180798976 10439596772846604 10463226462237384 10466271005831168 10482735602486466 10509520059574272 10531694928081888 10552947828415488 10568480683622488 10612152091406052 10656003959552358 10661715853119936 10685848301859456 10705772530198944 10755773543572992 10793341974763392 10837942561435968 10860810394584447 10863970625401344 10888560871271424 10908863066002176 10913206776367104 10994894473529934 11019781061292564 11022987548694528 11043540387804672 11068537084019712 11089174852217088 11130633911474748 11140966535491584 11176628266480842 11179880392592384 11203469707445136 11226078245454336 11228828398498656 11249765036814744 11254244488128576 11325114742689792 11341784148277792 11367455909591232 11388651024923568 11414428867895328 11435711566348872 11441841403348224 11467739641019904 11489121739725696 11529251654860896 11576893190624784 11583098704624128 11609316673625088 11630962748858112 11657289056573952 11685284837462016 11771129770017057 11774554881560064 11823210067021056 11851604318619648 11878430041387008 11889540769075299 11900577890184192 11994430334759928 11997920421318656 12021579339591888 12047498604877824 12074767728021504 12097281656964096 12142509721608816 12192685381615464 12196233155555328 12221966953576512 12246630813222912 12249630980180352 12272470949252448 12372855434484864 12400860992281344 12423982936280256 12452104219522176 12482008803652608 12510261426567168 12577365441666432 12603903420875778 12629338026136128 12632431948310988 12636107677771776 12664709098500096 12688322998754304 12717042607171584 12759507166812516 12788387898290136 12812232403039014 12841232476382244 12844968961701888 12872071578766752 12898047345841152 12901207096147392 12970408111718508 12982448607473664 13024004839452882 13030986042702144 13060481257828224 13084833092465376 13145945442144768 13246374241755072 13278186319934976 13301111325398688 13308241064887296 13333054858447104 13338363837782016 13363233796560384 13472540337293312 13493734126604919 13497660473983488 13528211991579648 13553435930487552 13584113694024192 13616736876711936 13660323436809918 13716771054317397 13720762299999744 13749712822773576 13777459664875776 13780834852702896 13841806907731968 13919462363795472 13950968616316512 13976980803315288 14042259904109184 14070597104553984 14149536121874736 14208005279403144 14215621137493248 14247797735812608 14274363373598592 14341031391430656 14386936385576403 14391122633017856 14450590081914624 14481080526112596 14485294167201792 14510303264071296 14518081161695232 14531660939980921 14545150754669568 14578073232611328 14659859298039912 14693041415056752 14720437229023548 14724720517072896 14758049445359616 14785566469622784 14789188622412864 14840845215299664 14902171021974456 14937959609926848 14968104327272448 14971771197998208 14999686715752992 15005659317504768 15156607879454976 15184868033231424 15219238490527104 15247615421798496 15255788537797632 15290319521359872 15318828986300928 15372335539814528 15435857587499712 15444131606165504 15468426925620273 15479088898166784 15499642122985248 15507950331810816 15543052075431936 15572032771198464 15659395159269906 15694839693356076 15699406508746752 15724103403729699 15764280089361408 15797542392122832 15852721025433732 15867437186912256 15918228137109078 15992573779679904 16028772452789184 16129708875952128 16190012962145088 16256913842153952 16295955938102016 16332841306907136 16363294599003264 16369810164550656 16492341710294901 16497140579313152 16529671591938846 16534481323041792 16565310581707008 16602805626029568 16633762278325632 16642678404870144 16695950867212122 16711449803237376 16764942399721263 16769820588888576 16805204561167704 16839117368181504 16843242597747984 16874647555222116 16917763998339072 17012676222416688 17051183864386848 17082976537385352 17121643301842992 17162762105022336 17197396461121536 17201609461529856 17293877482291344 17365339785937176 17374648056936192 17413975010437632 17446444123287168 17485933584860928 17527927256193024 17567601152200704 17661832322340096 17704248426579968 17734815100531584 17744321419849728 17777406477929472 17817645062080512 17850866835276288 17991645502139892 17996880631977984 18037615988772864 18071247907316736 18112151592032256 18213764582413224 18289028072423196 18294349733332992 18332950430364768 18369946219834368 18374446470270528 18559283151727296 18601291488422016 18635974404420384 18678156329283264 18723013205478912 18765392139850752 18866048162499648 18905855131313667 18944007039204192 18948647922466482 18954161516657664 18997063647750144 19032484498131456 19139260750218774 19182581847435204 19218348604558521 19267453442552832 19308107368150128 19347071018761728 19393534339559424 19455612167577762 19536007259179323 19546479064053216 19590721886742336 19627249638698064 19714088626163712 19718918163217152 19787793620399552 19869561362632608 19917279479902464 19951666988098032 19962361597330944 19999582287670656 20007545756673024 20044850694840576 20138469613498368 20208810505939968 20246490710975232 20292317987369472 20330153895731328 20341051383730176 20425105315067904 20490485155214877 20581143449999616 20624569234160364 20666189497313664 20677267109081088 20762710361597952 20879193545693208 20926452924474768 20965471204972932 21019040119148544 21063389856163776 21105895656830976 21136961367244976 21224304182812104 21312007919104716 21323431706239872 21371696603718912 21411545060397888 21511547087145984 21586683949526784 21675885122871936 21721620789168894 21727941250802688 21777121742542848 21817726132004352 21826413552734208 21989788947059868 22039562122585128 22045975097389056 22087080775609344 22137074168039424 22178349704434176 22261267822949496 22353256532961684 22359760785184768 22406939414890272 22452156490908672 22457656796997312 22499530073629488 22508488976257152 22683568296555584 22734911819182464 22777302049847136 22828857735790656 22871423132697744 22883682806696448 22935479282039808 22978243479451392 23058503309721792 23153786381249568 23166197409248256 23218633347250176 23261925497716224 23314578113147904 23489092738904859 23542259540034114 23549109763120128 23646420134042112 23703208637239296 23779081538150598 23801155780368384 23877342205663617 23988860669519856 24043158679183776 24094997209755648 24194563313928192 24285019443217632 24385370763230928 24443933907153024 24493261626445824 24499261960360704 24544941898504896 24745710868969728 24801721984562688 24847965872560512 24904208439044352 24964017607305216 25020522853134336 25043926300818183 25154730883332864 25207806841751556 25258676052272256 25264863896621976 25272215355543552 25376645997508608 25434085214343168 25519014333625032 25576775796580272 25624464806078028 25682464952764488 25689937923403776 25744143157533504 25796094691682304 25802414192294784 25940816223437016 26048009678905764 26061972085404288 26120962515656448 26169666184930752 26291890884289536 26492748483510144 26556372639869952 26602222650797376 26616482129774592 26666109716894208 26676727675564032 26726467593120768 26945080674586624 26987468253209838 26995320947966976 27056423983159296 27106871860975104 27168227388048384 27320646873619836 27433542108634794 27441524599999488 27499425645547152 27554919329751552 27561669705405792 27838924727590944 27901937232633024 27953961606630576 28084519808218368 28299072243749472 28416010558806288 28431242274986496 28495595471625216 28548726747197184 28682062782861312 28708891125328161 28773872771152806 28782245266035712 28901180163829248 28962161052225192 28970588334403584 29020606528142592 29063321879961842 29090301509339136 29156146465222656 29183418251366643 29319718596079824 29386082830113504 29440874458047096 29449441034145792 29571132939245568 29578377244825728 29681690430599328 29804342043948912 29875919219853696 29936208654544896 29943542395996416 29999373431505984 30011318635009536 30313215758909952 30369736066462848 30438476981054208 30495230843596992 30511577075595264 30580639042719744 30637657972601856 30744671079629056 30871715174999424 30888263212331008 30936853851240546 30999284245970496 31015900663621632 31086104150863872 31144065542396928 31318790318539812 31389679386712152 31398813017493504 31448206807459398 31528560178722816 31595084784245664 31705442050867464 31836456274218156 31985147559359808 32057544905578368 32380025924290176 32513827684307904 32591911876204032 32665682613814272 32726589198006528 32739620329101312 32984683420589802 32994281158626304 33059343183877692 33068962646083584 33130621163414016 33205611252059136 33267524556651264 33391901734424244 33422899606474752 33529884799442526 33539641177777152 33610409122335408 33678234736363008 33686485195495968 33749295110444232 34025352444833376 34102367728773696 34165953074770704 34243286603685984 34325524210044672 34403218923059712 34587754964582688 34730679571874352 34749296113872384 34827950020875264 34892888246574336 34971867169721856 35055854512386048 35313389310051171 35323664644680192 35408496853159936 35469630201063168 35554812955858944 35635290124161024 35668622307225897 35701733670552576 35983291004279784 35993761263955968 36142495814633472 36224303184064512 36427529164826448 36578056144846392 36588699466665984 36665900860729536 36739892439668736 36748892940541056 37118566303454592 37202582976844032 37271948808840768 37356312658566528 37446026410957824 37530784279701504 37732096324999296 37811710262627334 37888014078408384 37897295844932964 37908323033315328 37994127295500288 38064968996262912 38278521500437548 38365163694870408 38436697209117042 38534906885105664 38616214736300256 38694142037523456 38911224335155524 39072014518358646 39092958128106432 39181443773484672 39254499277396128 39437836326434304 39575587240799104 39739122725265216 39834558959804928 39903333976196064 39924723194661888 39999164575341312 40015091513346048 40089701389681152 40417621011879936 40481202379814757 40492981421950464 40584635974738944 40660307791462656 40850210630135808 40980970310429754 41162286899999232 41249138468320728 41332378994627328 41525420723195904 41758387091386416 41852905848949536 41930942409945864 42126779712327552 42211791313661952 42273922734489952 42448608365624208 42624015838209432 42646863412479744 42743393207437824 42823090120795776 43023094174291968 43160809156729209 43173367899053568 43351770245743872 43443241578337788 43455882501605376 43554243485085696 43594982819942763 43635452264008704 43979577894119736 44079124245170256 44174161551218688 44274148336078848 44356699408868352 44522535645898992 44706513065923368 44719521570369536 44813878829780544 44904312981817344 44915313593994624 44999060147258976 45016977952514304 45367136593111168 45469823638364928 45554604099694272 45657715471581312 45742846265395488 45767365613392896 45870958564079616 45956486958902784 46117006619443584 46307572762499136 46332394818496512 46405280776860819 46437266694500352 46523850995432448 46629156226295808 46978185477809718 47084519080068228 47098219526240256 47292840268084224 47558163076301196 47602311560736768 47754684411327234 47977721339039712 48086317358367552 48389126627856384 48570038886435264 48770741526461856 48887867814306048 48998523920721408 49089883797009792 49477025130884703 49491421737939456 49603443969125376 49695931745121024 49808416878088704 49928035214610432 50087852601636366 50294827199163789 50309461766665728 50415613683503112 50517352104544512 50529727793243952 50753291995017216 51038028667250064 51153551593160544 51248929612156056 51364929905528976 51488286315067008 51592189383364608 51604828384589568 51881632446874032 52096019357811528 52123944170808576 52241925031312896 52339332369861504 52583781768579072 52985496967020288 53112745279739904 53204445301594752 53232964259549184 53332219433788416 53452935186241536 53974936506419676 53990641895933952 54112847966318592 54213743721950208 54336454776096768 54641293747239672 54867084217269588 54883049199998976 54998851291094304 55109838659503104 55123339410811584 55677849455181888 55803874465266048 55907923213261152 56169039616436736 56598144487498944 56717565393941001 56832021117612576 56862484549972992 56991190943250432 57097453494394368 57417782250656322 57547745542305612 57564490532071424 57655045813675563 57802360327658496 57924322104450384 58041213056285184 58126643759923684 58180603018678272 58366836502733286 58608021777537969 58639437192159648 58772165660227008 58881748916094192 59142265878491136 59156754489651456 59363380861198656 59608684087897824 59751838439707392 59887084791992832 59998746863011968 60022637270019072 60626431517819904 60739472132925696 60876953962108416 60990461687193984 61023154151190528 61275315945203712 61471455465644631 61489342159258112 61743430349998848 61873707702481092 61998568491940992 62031801327243264 62288131084793856 62637580637079624 62779358773424304 62896413614918796 63057120357445632 63190169568491328 63410884101734928 63672912548436312 63970295118719616 64115089811156736 64760051848580352 65027655368615808 65183823752408064 65331365227628544 65453178396013056 65479240658202624 65969366841179604 65988562317252608 66118686367755384 66137925292167168 66261242326828032 66411222504118272 66535049113302528 66783803468848488 67059769598885052 67079282355554304 67220818244670816 67356469472726016 67372970390991936 67498590220888464 68050704889666752 68204735457547392 68331906149541408 68486573207371968 68651048420089344 68806437846119424 69175509929165376 69461359143748704 69498592227744768 69655900041750528 69785776493148672 69943734339443712 70467278216714577 70626778620102342 70647329289360384 70939260402126336 71109625911717888 71337244614451794 71403467341105152 71632026616990851 71966582008559568 72284991629266944 72855058329652896 73156112289692784 73331801721459072 73479784879337472 73497785881082112 74237132606909184 74405165953688064 74543897617681536 74712625317133056 74892052821915648 75061568559403008 75131778902454549 75464192649998592 75623420525254668 75776028156816768 75794591689865928 75816646066630656 76129937992525824 76557043000875096 76730327389740816 76873394418234084 77069813770211328 77232429472600512 77388284075046912 77822448670311048 78144029036717292 78185916256212864 78362887546969344 78508998554792256 78875672652868608 79151174481598208 79478245450530432 79669117919609856 79806667952392128 79849446389323776 79998329150682624 80030183026692096 80179402779362304 80835242023759872 80962404759629514 80985962843900928 81169271949477888 81320615582925312 81961940620859508 82324573799998464 82498276936641456 82664757989254656 83516774182772832 83705811697899072 83861884819891728 84253559424655104 84547845468979904 84897216731248416 85248031676418864 85293726824959488 85486786414875648 85646180241591552 86046188348583936 86126673375984483 86321618313458418 86346735798107136 86703540491487744 86886483156675576 86911765003210752 87189965639885526 87270904528017408 87550254754099929 87959155788239472 88158248490340512 88348323102437376 88713398817736704 89045071291797984 89413026131846736 89627757659561088 89808625963634688 89830627187989248 89998120294517952 90033955905028608 90734273186222336 90939647276729856 91109208199388544 91315430943162624 91485692530790976 91534731226785792 91741917128159232 91912973917805568 92234013238887168 92615145524998272 92664789636993024 92810561553721638 93047701990864896 93258312452591616 93956370955619436 94169038160136456 94196439052480512 94585680536168448 95116326152602392 95509368822654468 95955442678079424 96172634716735104 97140077772870528 97541483052923712 97775735628612096 97997047841442816 98179767594019584 98954050261769406 98982843475878912 99206887938250752 99391863490242048 99616833756177408 100175705203272732 100589654398327578 100618923533331456 100831227367006224 101034704209089024 101059455586487904 102076057334500128 102307103186321088 102497859224312112 102729859811057952 102976572630134016 103209656769179136 103763264893748064 104192038715623056 104247888341617152 104483850062625792 104678664739723008 105167563537158144 105970993934040576 106225490559479808 106408890603189504 106664438867576832 106905870372483072 107005866921677691 107949873012839352 107981283791867904 108427487443900416 108672909552193536 109282587494479344 109734168434539176 109766098399997952 109997702582188608 110219677319006208 110246678821623168 111355698910363776 111607748930532096 111815846426522304 112338079232873472 113196288974997888 113435130787882002 113664042235225152 113724969099945984 113982381886500864 114194906988788736 114835564501312644 115095491084611224 115128981064142848 115310091627351126 115604720655316992 115848644208900768 116082426112570368 116253287519847368 116733673005466572 117216043555075938 117278874384319296 117544331320454016 117763497832188384 118313508979302912 118726761722397312 119217368175795648 119503676879414784 119774169583985664 119997493726023936 120045274540038144 121252863035639808 121478944265851392 121753907924216832 121980923374387968 122550631890407424 122942910931289262 122978684318516224 123486860699997696 123747415404962184 123997136983881984 124576262169587712 125275161274159248 125558717546848608 125792827229837592 126380339136982656 126821768203469856 127345825096872624 127940590237439232 128230179622313472 129482427470187627 129520103697160704 130055310737231616 130367647504816128 130662730455257088 130784948459828289 130906356792026112 131938733682359208 131977124634505216 132237372735510768 132522484653656064 132822445008236544 133070098226605056 133567606937696976 134119539197770104 134158564711108608 134441636489341632 134712938945452032 134745940781983872 134997180441776928 136101409779333504 136409470915094784 136663812299082816 136973146414743936 137302096840178688 137612875692238848 138351019858330752 138922718287497408 138997184455489536 139311800083501056 139571552986297344 139887468678887424 140934556433429154 141253557240204684 141294658578720768 141878520804252672 142674489228903588 142806934682210304 143264053233981702 143933164017119136 145710116659305792 146312224579385568 146663603442918144 146995571762164224 148431075392654109 148474265213818368 148810331907376128 149087795235363072 149425250634266112 149784105643831296 150263557804909098 150884481597491367 150928385299997184 151246841050509336 151552056313633536 151589183379731856 152259875985051648 153114086001750192 153460654779481632 153746788836468168 154464858945201024 154776568150093824 155644897340622096 156288058073434584 156371832512425728 156725775093938688 157017997109584512 157751345305737216 158302348963196416 158956490901060864 159338235839219712 159613335904784256 159698892778647552 159996658301365248 160358805558724608 161924809519259028 161971925687801856 162338543898955776 162641231165850624 163923881241719016 164649147599996928 164996553873282912 165329515978509312 167033548365545664 167411623395798144 167723769639783456 168507118849310208 169095690937959808 169794433462496832 170152696181823003 170496063352837728 170587453649918976 170973572829751296 171292360483183104 172253346751968966 172643236626916836 172693471596214272 172965137441026689 173407080982975488 173772966313351152 174379931279771052 174541809056034816 175100509508199858 175918311576478944 176316496980681024 177426797635473408 178090142583595968 178826052263693472 179255515319122176 179661254375978496 179996240589035904 180067911810057216 181468546372444672 181879294553459712 182218416398777088 182630861886325248 182971385061581952 183069462453571584 183825947835611136 184414366396933893 184468026477774336 185230291049996544 185621123107443276 186095403981729792 187912741911238872 188338076320272912 189171361072336896 190232652305204784 191018737645308936 191910885356158848 192345269433470208 194280155545741056 195082966105847424 195551471257224192 195994095682885632 196359535188039168 197908100523538812 197965686951757824 198413775876501504 198783726980484096 199233667512354816 200351410406545464 201179308796655156 201237847066662912 201662454734012448 202069408418178048 202118911172975808 204152114669000256 204614206372642176 204995718448624224 205459719622115904 205953145260268032 206419313538358272 207526529787496128 208384077431246112 208495776683234304 208967700125251584 209357329479446016 211401834650143731 211941987868081152 212817781206379008 213328877735153664 214011733843355382 214896079850972553 215899746025678704 216854974887800832 218565174988958688 219468336869078352 219995405164377216 220439354638012416 220493357643246336 222711397820727552 223215497861064192 223631692853044608 224676158465746944 225395336707363647 226392577949995776 226870261575764004 227328084470450304 227449938199891968 228389813977577472 229671129002625288 230190982169222448 230620183254702252 231209441310633984 231697288417801536 232164852225140736 232506575039694736 233467346010933144 234432087110151876 234557748768638592 235088662640908032 235526995664376768 236627017958605824 237453523444794624 238434736351591296 239007353758829568 239548339167971328 239994987452047872 240090549080076288 242505726071279616 242957888531702784 243507815848433664 243961846748775936 245885821862578524 245957368637032448 246973721399995392 247494830809924368 247994273967763968 250550322548318496 251117435093697216 251585654459675184 252760678273965312 253643536406939712 254691650193745248 255881180474878464 256460359244626944 258380020127953449 258964854940375254 259040207394321408 260110621474463232 260735295009632256 261569896919656578 261812713584052224 262650764262299787 263877467364718416 264474745471021536 265044969307312128 266140196453210112 267135213875393952 268239078395540208 268883272978683264 269425877890904064 269491881563967744 269994360883553856 272202819558667008 272818941830189568 273327624598165632 273946292829487872 274604193680357376 275225751384477696 276702039716661504 277845436574994816 277994368910979072 279143105972594688 279774937357774848 281869112866858308 282507114480409368 282589317157441536 283757041608505344 285348978457807176 286528106467963404 287866328034238272 291420233318611584 292624449158771136 293327206885836288 293991143524328448 296862150785308218 296948530427636736 297620663814752256 298175590470726144 298850501268532224 300527115609818196 301768963194982734 301856770599994368 302493682101018672 303104112627267072 303178366759463712 306228172003500384 306921309558963264 307493577672936336 308929717890402048 311289794681244192 312576116146869168 312743665024851456 313451550187877376 314035994219169024 315502690611474432 316604697926392832 317912981802121728 318676471678439424 319226671809568512 319993316602730496 320717611117449216 321017600765033073 323849619038518056 323943851375603712 325282462331701248 327847762483438032 329298295199993856 329993107746565824 330659031957018624 334067096731091328 334823246791596288 335447539279566912 337014237698620416 338191381875919616 339588866924993664 340305392363646006 340992126705675456 341174907299837952 341947145659502592 342584720966366208 344506693503937932 345286473253833672 345386943192428544 345930274882053378 346814161965950976 347545932626702304 348759862559542104 350201019016399716 351836623152957888 352632993961362048 356180285167191936 357652104527386944 358511030638244352 359322508751956992 359992481178071808 360135823620114432 362937092744889344 363758589106919424 364436832797554176 365261723772650496 365942770123163904 367651895671222272 368828732793867786 368936052955548672 370460582099993088 371242246214886552 375825483822477744 376676152640545824 380465304610409568 382037475290617872 383821770712317696 384690538866940416 388447282410562881 388560311091482112 390165932211694848 391102942514448384 391988191365771264 392354845379484867 392719070376078336 395816201047077624 395931373903515648 397567453960968192 398467335024709632 400702820813090928 402358617593310312 402475694133325824 403324909468024896 404138816836356096 404237822345951616 408304229338000512 409228412745284352 409991436897248448 410919439244231808 411906290520536064 412838627076716544 415053059574992256 416768154862492224 416991553366468608 417935400250503168 418714658958892032 422803669300287462 423883975736162304 425635562412758016 428023467686710764 429792159701945106 431799492051357408 437130349977917376 438936673738156704 439990810328754432 440986715286492672 445293226177962327 445422795641455104 446430995722128384 447263385706089216 449352316931493888 450790673414727294 452785155899991552 453740523151528008 454656168940900608 456779627955154944 459342258005250576 460381964338444896 461240366509404504 463394576835603072 464329704450281472 465013150079389472 466934692021866288 468864174220303752 469115497537277184 470177325281816064 471053991328753536 473254035917211648 474907046889589248 476869472703182592 478014707517659136 479096678335942656 479989974904095744 485915777063405568 487015631696867328 487923693497551872 491771643725157048 491914737274064896 493947442799990784 494989661619848736 495988547935527936 501100645096636992 502234870187394432 503171308919350368 505521356547930624 507287072813879424 509383300387490496 510458088545469009 511762360949756928 512920718489253888 516760040255906898 517929709880750508 518080414788642816 520221242948926464 523139793839313156 523625427168104448 525301528524599574 527754934729436832 528949490942043072 532280392906420224 534270427750787904 536478156791080416 537766545957366528 538983763127935488 539988721767107712 544405639117334016 545637883660379136 546655249196331264 547892585658975744 549208387360714752 553243099190801679 553404079433323008 555690873149989632 558286211945189376 563738225733716616 565014228960818736 567514083217010688 570697956915614352 573056212935926808 575732656068476544 582840466637223168 585248898317542272 586654413771672576 587982287048656896 593724301570616436 593897060855273472 595241327629504512 596351180941452288 597701002537064448 601054231219636392 603537926389965468 603713541199988736 604987364202037344 606208225254534144 606356733518927424 612456344007000768 613842619117926528 614987155345872672 617859435780804096 622579589362488384 625152232293738336 625487330049702912 626903100375754752 628071988438338048 633209395852785664 634205503950431193 635825963604243456 638453343619137024 639986633205460992 642035201530066146 644688239552917659 647699238077036112 650564924663402496 655695524966876064 659986215493131648 661318063914037248 668134193462182656 669646493583192576 670895078559133824 674028475397240832 676186010122090941 676382763751839232 679177733849987328 680610784727292012 681984253411350912 682349814599675904 685169441932732416 689013387007875864 690572946507667344 691860549764106756 693628323931901952 695091865253404608 697519725119084208 700402038032799432 703673246305915776 705265987922724096 712360570334383872 715304209054773888 717022061276488704 718645017503913984 719984962356143616 720271647240228864 725874185489778688 727517178213838848 728873665595108352 730523447545300992 731885540246327808 737657465587735572 737872105911097344 740921164199986176 742484492429773104 751650967644955488 753352305281091648 760930609220819136 764074950581235744 767643541424635392 769381077733880832 775140060383860347 776894564821125762 777120622182964224 780331864423389696 782205885028896768 784709690758969734 785438140752156672 787952292786899361 791632402094155248 795134907921936384 801405641626181856 804717235186620624 806649818936049792 808277633672712192 808475644691903232 816608458676001024 818456825490568704 819982873794496896 821838878488463616 823812581041072128 825677254153433088 830106119149984512 833536309724984448 833983106732937216 837429317917784064 845607338600574924 847767951472324608 851271124825516032 856046935373421528 859584319403890212 863598984102714816 874260699955834752 877873347476313408 879981620657508864 881973430572985344 890586452355924654 890845591282910208 892861991444256768 894526771412178432 901581346829454588 905570311799983104 907481046303056016 909312337881801216 918684516010501152 920763928676889792 922480733018809008 926789153671206144 930026300158778944 933869384043732576 937728348440607504 938230995074554368 940354650563632128 942107982657507072 946508071834423296 949814093779178496 953738945406365184 956029415035318272 959979949808191488 963052802295099219 971831554126811136 975847386995103744 983543287450314096 987894885599981568 989979323239697472 991977095871055872 1002201290193273984 1004469740374788864 1006342617838700736 1011042713095861248 1014574145627758848 1018766600774980992 1020916177090938018 1023524721899513856 1025841436978507776 1033520080511813796 1035859419761501016 1036160829577285632 1040442485897852928 1046279587678626312 1050603057049199148 1055509869458873664 1057898981884086144 1068540855501575808 1072956313582160832 1075533091914733056 1077967526255870976 1079977443534215424 1088811278234668032 1091275767320758272 1093310498392662528 1095785171317951488 1106486198381603358 1106808158866646016 1111381746299979264 1127476451467433232 1130028457921637472 1141395913831228704 1146112425871853616 1151465312136953088 1165680933274446336 1170497796635084544 1173308827543345152 1175964574097313792 1177064536138454601 1187448603141232872 1187794121710546944 1192702361882904576 1195402005074128896 1202108462439272784 1207075852779930936 1207427082399977472 1209974728404074688 1212416450509068288 1212713467037854848 1224912688014001536 1227685238235853056 1229974310691745344 1235718871561608192 1245159178724976768 1250304464587476672 1250974660099405824 1253806200751509504 1256143976876676096 1266418791705571328 1268411007900862386 1271651927208486912 1276906687238274048 1284070403060132292 1289376479105835318 1295398476154072224 1311391049933752128 1319972430986263296 1336268386924365312 1339292987166385152 1341790157118267648 1348056950794481664 1352372020244181882 1352765527503678464 1358355467699974656 1361221569454584024 1363968506822701824 1370338883865464832 1378026774015751728 1381145893015334688 1383721099528213512 1390183730506809216 1395039450238168416 1400804076065598864 1407346492611831552 1410531975845448192 1424721140668767744 1430608418109547776 1434044122552977408 1437290035007827968 1439969924712287232 1451748370979557376 1457747331190216704 1461046895090601984 1463771080492655616 1475314931175471144 1475744211822194688 1481842328399972352 1484968984859546208 1503301935289910976 1506704610562183296 1521861218441638272 1528149901162471488 1535287082849270784 1538762155467761664 1550280120767720694 1553789129642251524 1554241244365928448 1560663728846779392 1569419381517939468 1570876281504313344 1575904585573798722 1583264804188310496 1602811283252363712 1609434470373241248 1613299637872099584 1616951289383806464 1633216917352002048 1636913650981137408 1639965747588993792 1643677756976927232 1647625162082144256 1659729297572405037 1660212238299969024 1667072619449968896 1674858635835568128 1691214677201149848 1702542249651032064 1712093870746843056 1719168638807780424 1727197968205429632 1748521399911669504 1755746694952626816 1759963241315017728 1763946861145970688 1781172904711849308 1781691182565820416 1785723982888513536 1789053542824356864 1803162693658909176 1811140623599966208 1814962092606112032 1818624675763602432 1837369032021002304 1841527857353779584 1844961466037618016 1853578307342412288 1860052600317557888 1867738768087465152 1875456696881215008 1876461990149108736 1880709301127264256 1884215965315014144 1899628187558356992 1902616511851293579 1907477890812730368 1919959899616382976 1926105604590198438 1951694773990207488 1967086574900628192 1979958646479394944 1983954191742111744 2004402580386547968 2008939480749577728 2012685235677401472 2022085426191722496 2028558030366272823 2029148291255517696 2037533201549961984 2041832354181876036 2047049443799027712 2067040161023627592 2071718839523002032 2080884971795705856 2092559175357252624 2101206114098398296 2111019738917747328 2115797963768172288 2137081711003151616 2145912627164321664 2151066183829466112 2155935052511741952 2159954887068430848 2177622556469336064 2182551534641516544 2186620996785325056 2191570342635902976 2212972396763206716 2213616317733292032 2222763492599958528 2254952902934866464 2260056915843274944 2282791827662457408 2292224851743707232 2302930624273906176 2325420181151581041 2331361866548892672 2340995593270169088 2346617655086690304 2354129072276909202 2363856878360698083 2374897206282465744 2385404723765809152 2404216924878545568 2414151705559861872 2419949456808149376 2424832901018136576 2425426934075709696 2449825376028003072 2455370476471706112 2459948621383490688 2471437743123216384 2490318357449953536 2500608929174953344 2501949320198811648 2512287953753352192 2536822015801724772 2543303854416973824 2553813374476548096 2568140806120264584 2578752958211670636 2590796952308144448 2622782099867504256 2639944861972526592 2672536773848730624 2678585974332770304 2683580314236535296 2704744040488363764 2705531055007356928 2716710935399949312 2722443138909168048 2727937013645403648 2756053548031503456 2762291786030669376 2767442199056427024 2780367461013618432 2790078900476336832 2801608152131197728 2814692985223663104 2821063951690896384 2849442281337535488 2861216836219095552 2868088245105954816 2879939849424574464 2889158406885297657 2915494662380433408 2927542160985311232 2950629862350942288 2963684656799944704 2969937969719092416 3006603870579821952 3013409221124366592 3043722436883276544 3056299802324942976 3070574165698541568 3077524310935523328 3100560241535441388 3107578259284503048 3108482488731856896 3121327457693558784 3138838763035878936 3151809171147597444 3166529608376620992 3205622566504727424 3218868940746482496 3226599275744199168 3233902578767612928 3266433834704004096 3273827301962274816 3279931495177987584 3287355513953854464 3319458595144810074 3320424476599938048 3334145238899937792 3382429354402299696 3424187741493686112 3438337277615560848 3454395936410859264 3497042799823339008 3511493389905253632 3519926482630035456 3527893722291941376 3531193608415363803 3562345809423698616 3563382365131640832 3578107085648713728 3606325387317818352 3622281247199932416 3629924185212224064 3637249351527204864 3674738064042004608 3683055714707559168 3689922932075236032 3707156614684824576 3720105200635115776 3735477536174930304 3750913393762430016 3752923980298217472 3761418602254528512 3768431930630028288 3799256375116713984 3805233023702587158 3814955781625460736 3852211209180396876 3934173149801256384 3959917292958789888 4008805160773095936 4017878961499155456 4025370471354802944 4044170852383444992 4057116060732545646 4058296582511035392 4075066403099923968 4083664708363752072 4134080322047255184 4143437679046004064 4185118350714505248 4202412228196796592 4222039477835494656 4231595927536344576 4274163422006303232 4291825254328643328 4302132367658932224 4311870105023483904 4319909774136861696 4355245112938672128 4373241993570650112 4383140685271805952 4425944793526413432 4427232635466584064 4445526985199917056 4509905805869732928 4520113831686549888 4565583655324914816 4584449703487414464 4605861248547812352 4650840362303162082 4662723733097785344 4681991186540338176 4708258144553818404 4727713756721396166 4749794412564931488 4808433849757091136 4828303411119723744 4839898913616298752 4850853868151419392 4899650752056006144 4910740952943412224 4919897242766981376 4942875486246432768 4980636714899907072 5001217858349906688 5024575907506704384 5073644031603449544 5107626748953096192 5136281612240529168 5157505916423341272 5181593904616288896 5245564199735008512 5279889723945053184 5345073547697461248 5357171948665540608 5367160628473070592 5409488080976727528 5411062110014713856 5433421870799898624 5444886277818336096 5455874027290807296 5512107096063006912 5524583572061338752 5534884398112854048 5560734922027236864 5580157800952673664 5603216304262395456 5629385970447326208 5642127903381792768 5698884562675070976 5722433672438191104 5759879698849148928 5778316813770595314 5855084321970622464 5901259724701884576 5939875939438184832 6013207741159643904 6026818442248733184 6085674091098818469 6087444873766553088 6112599604649885952 6141148331397083136 6201120483070882776 6215156518569006096 6242654915387117568 6277677526071757872 6303618342295194888 6333059216753241984 6411245133009454848 6437737881492964992 6453198551488398336 6467805157535225856 6532867669408008192 6547654603924549632 6559862990355975168 6574711027907708928 6638917190289620148 6640848953199876096 6668290477799875584 6764858708804599392 6848375482987372224 6876674555231121696 6908791872821718528 6976260543454743123 6994085599646678016 7022986779810507264 7039852965260070912 7062387216830727606 7091570635082094249 7124691618847397232 7156214171297427456 7212650774635636704 7259848370424448128 7274498703054409728 7349476128084009216 7366111429415118336 7379845864150472064 7414313229369649152 7440210401270231552 7470955072349860608 7501826787524860032 7505847960596434944 7536863861260056576 7610466047405174316 7629911563250921472 7704422418360793752 7868346299602512768 7919834585917579776 8017610321546191872 8035757922998310912 8050740942709605888 8114232121465091292 8116593165022070784 8150132806199847936 8167329416727504144 8268160644094510368 8286875358092008128 8370236701429010496 8404824456393593184 8444078955670989312 8463191855072689152 8548326844012606464 8583650508657286656 8604264735317864448 8639819548273723392 8667475220655892971 8746483987141300224 8851889587052826864 8891053970399834112 9019811611739465856 9040227663373099776 9131167310649829632 9168899406974828928 9211722497095624704 9301680724606324164 9325447466195570688 9363982373080676352 9416516289107636808 9455427513442792332 9499588825129862976 9616867699514182272 9656606822239447488 9679797827232597504 9701707736302838784 9799301504112012288 9821481905886824448 9839794485533962752 9961273429799814144 10002435716699813376 10147288063206899088 10272563224481058336 10315011832846682544 10363187809232577792 10491128399470017024 10559779447890106368 10593580825246091409 10690147095394922496 10734321256946141184 10818976161953455056 10866843741599797248 10889772555636672192 10911748054581614592 11024214192126013824 11049167144122677504 11069768796225708096 11121469844054473728 11160315601905347328 11206432608524790912 11258771940894652416 11284255806763585536 11397769125350141952 11444867344876382208 11556633627541190628 11802519449403769152 11879751878876369664 12026415482319287808 12053636884497466368 12171348182197636938 12174889747533106176 12225199209299771904 12402240966141765552 12430313037138012192 12555355052143515744 12607236684590389776 12666118433506483968 12822490266018909696 12875475762985929984 12906397102976796672 12935610315070451712 13065735338816016384 13119725980711950336 13149422055815417856 13277834380579240296 13281697906399752192 13336580955599751168 13529717417609198784 13696750965974744448 13753349110462243392 13817583745643437056 13952521086909486246 13988171199293356032 14045973559621014528 14124774433661455212 14183141270164188498 14249383237694794464 14425301549271273408 14519696740848896256 14698952256168018432 14732222858830236672 14759691728300944128 14828626458739298304 14880420802540463104 14941910144699721216 15003653575049720064 15073727722520113152 15220932094810348632 15408844836721587504 15736692599205025536 15839669171835159552 16035220643092383744 16071515845996621824 16101481885419211776 16228464242930182584 16233186330044141568 16300265612399695872 16334658833455008288 16536321288189020736 16573750716184016256 16740473402858020992 16809648912787186368 16888157911341978624 16926383710145378304 17096653688025212928 17167301017314573312 17279639096547446784 17334950441311785942 17703779174105653728 18039623223478931712 18080455326746199552 18257022273296455407 18262334621299659264 18337798813949657856 18423444994191249408 18603361449212648328 18727964746161352704 18833032578215273616 18910855026885584664 18999177650259725952 19233735399028364544 19313213644478894976 19359595654465195008 19403415472605677568 19598603008224024576 19642963811773648896 19679588971067925504 19922546859599628288 20004871433399626752 20294576126413798176 20545126448962116672 20630023665693365088 20726375618465155584 20928781630364229369 20982256798940034048 21119558895780212736 21187161650492182818 21468642513892282368 21637952323906910112 21779545111273344384 21823496109163229184 22048428384252027648 22098334288245355008 22139537592451416192 22242939688108947456 22320631203810694656 22412865217049581824 22517543881789304832 22889734689752764416 23113267255082381256 23605038898807538304 23759503757752739328 24052830964638575616 24107273768994932736 24342696364395273876 24349779495066212352 24450398418599543808 24804481932283531104 24860626074276024384 25110710104287031488 25214473369180779552 25332236867012967936 25644980532037819392 25750951525971859968 25812794205953593344 26002425661967678913 26239451961423900672 26555668761158480592 26673161911199502336 27059434835218397568 27393501931949488896 27506698220924486784 27635167491286874112 27905042173818972492 27976342398586712064 28091947119242029056 28249548867322910424 28366282540328376996 28498766475389588928 28850603098542546816 29039393481697792512 29397904512336036864 29464445717660473344 29519383456601888256 29760841605080926208 29883820289399442432 30007307150099440128 30441864189620697264 30817689673443175008 31473385198410051072 31679338343670319104 31780742475738274227 32070441286184767488 32202963770838423552 32456928485860365168 32600531224799391744 32669317666910016576 33072642576378041472 33147501432368032512 33480946805716041984 33619297825574372736 33776315822683957248 33852767420290756608 34193307376050425856 34334602034629146624 34669900882623571884 35407558348211307456 36079246446957863424 36160910653492399104 36514044546592910814 36524669242599318528 36675597627899315712 37206722898425296656 37666065156430547232 37821710053771169328 37998355300519451904 38467470798056729088 38626427288957789952 38719191308930390016 38806830945211355136 39197206016448049152 39359177942135851008 39845093719199256576 40009742866799253504 40589152252827596352 41090252897924233344 41260047331386730176 41452751236930311168 41857563260728458738 41964513597880068096 42374323300984365636 43275904647813820224 43559090222546688768 44096856768504055296 44196668576490710016 44279075184902832384 44485879376217894912 44641262407621389312 44825730434099163648 46226534510164762512 47210077797615076608 47519007515505478656 48105661929277151232 48214547537989865472 48685392728790547752 48699558990132424704 48900796837199087616 49608963864567062208 49721252148552048768 50221420208574062976 50428946738361559104 50664473734025935872 51289961064075638784 51501903051943719936 52004851323935357826 53111337522316961184 54118869670436795136 54787003863898977792 55013396441848973568 55270334982573748224 55810084347637944984 56183894238484058112 56499097734645820848 56732565080656753992 56997532950779177856 57701206197085093632 58078786963395585024 58795809024672073728 58928891435320946688 59038766913203776512 59521683210161852416 59767640578798884864 60014614300198880256 60883728379241394528 61635379346886350016 62946770396820102144 63358676687340638208 63561484951476548454 64405927541676847104 64913856971720730336 65338635333820033152 66145285152756082944 66295002864736065024 66961893611432083968 67238595651148745472 67552631645367914496 68669204069258293248 69339801765247143768 70815116696422614912 72158492893915726848 72321821306984798208 73028089093185821628 73049338485198637056 73351195255798631424 74413445796850593312 75332130312861094464 75643420107542338656 75996710601038903808 76934941596113458176 77252854577915579904 77438382617860780032 78007276985903036739 78718355884271702016 80019485733598507008 81178304505655192704 82180505795848466688 82520094662773460352 82905502473860622336 83715126521456917476 83929027195760136192 84748646601968731272 86551809295627640448 87118180445093377536 88193713537008110592 88393337152981420032 88558150369805664768 89282524815242778624 89651460868198327296 92453069020329525024 94420155595230153216 95038015031010957312 95342227427214822681 96211323858554302464 97370785457581095504 97801593674398175232 99217927729134124416 99442504297104097536 100442840417148125952 100857893476723118208 101328947468051871744 102579922128151277568 103003806103887439872 104009702647870715652 106222675044633922368 108237739340873590272 109574007727797955584 110026792883697947136 111620168695275889968 112998195469291641696 113465130161313507984 113995065901558355712 115402412394170187264 116157573926791170048 117591618049344147456 118077533826407553024 119535281157597769728 120029228600397760512 121767456758482789056 123270758693772700032 125893540793640204288 127122969902953096908 129827713943441460672 130677270667640066304 132290570305512165888 132590005729472130048 133923787222864167936 134477191302297490944 138679603530494287536 141630233392845229824 144316985787831453696 144643642613969596416 146056178186371643256 146098676970397274112 146702390511597262848 148826891593701186624 150664260625722188928 151286840215084677312 151993421202077807616 153869883192226916352 154505709155831159808 156014553971806073478 162356609011310385408 164361011591696933376 165040189325546920704 165811004947721244672 167430253042913834952 169497293203937462544 173103618591255280896 174236360890186755072 176387427074016221184 176786674305962840064 177116300739611329536 178565049630485557248 179302921736396654592 184906138040659050048 188840311190460306432 190076030062021914624 190684454854429645362 194741570915162191008 198435855458268248832 198885008594208195072 200885680834296251904 201715786953446236416 202657894936103743488 206007612207774879744 208019405295741431304 212445350089267844736 216475478681747180544 219148015455595911168 220053585767395894272 223240337390551779936 225996390938583283392 226930260322627015968 227990131803116711424 230804824788340374528 232315147853582340096 236155067652815106048 240058457200795521024 243534913516965578112 246541517387545400064 251787081587280408576 254245939805906193816 259655427886882921344 261354541335280132608 264581140611024331776 265180011458944260096 267847574445728335872 268954382604594981888 277359207060988575072 283260466785690459648 286026682281644468043 288633971575662907392 292112356372743286512 293404781023194525696 297653783187402373248 301328521251444377856 302573680430169354624 303986842404155615232 307739766384453832704 309011418311662319616 312029107943612146956 324713218022620770816 328722023183393866752 330080378651093841408 334860506085827669904 338994586407874925088 346207237182510561792 348472721780373510144 352774854148032442368 354232601479222659072 358605843472793309184 369812276081318100096 377680622380920612864 381368909708859290724 389483141830324382016 396871710916536497664 397770017188416390144 401771361668592503808 403431573906892472832 416038810591482862608 424890700178535689472 432950957363494361088 438296030911191822336 440107171534791788544 446480674781103559872 451992781877166566784 453860520645254031936 455980263606233422848 461609649576680749056 487069827033931156224 493083034775090800128 508491879611812387632 519310855773765842688 522709082670560265216 529162281222048663552 530360022917888520192 535695148891456671744 537908765209189963776 554718414121977150144 566520933571380919296 572053364563288936086 584224712745486573024 595307566374804746496 602657042502888755712 605147360860338709248 607973684808311230464 618022836623324639232 624058215887224293912 649426436045241541632 657444046366787733504 660160757302187682816 669721012171655339808 677989172815749850176 692414474365021123584 696945443560747020288 708465202958445318144 739624552162636200192 755361244761841225728 762737819417718581448 778966283660648764032 793743421833072995328 795540034376832780288 803542723337185007616 806863147813784945664 832077621182965725216 849781400357071378944 858080046844933404129 865901914726988722176 880214343069583577088 892961349562207119744 903985563754333133568 907721041290508063872 911960527212466845696 923219299153361498112 974139654067862312448 986166069550181600256 1016983759223624775264 1038621711547531685376 1045418165341120530432 1058324562444097327104 1075817530418379927552 1109436828243954300288 1133041867142761838592 1144106729126577872172 1168449425490973146048 1190615132749609492992 1205314085005777511424 1210294721720677418496 1248116431774448587824 1298852872090483083264 1314888092733575467008 1320321514604375365632 1339442024343310679616 1355978345631499700352 1384828948730042247168 1479249104325272400384 1525475638835437162896 1557932567321297528064 1587486843666145990656 1591080068753665560576 1607085446674370015232 1613726295627569891328 1664155242365931450432 1699562800714142757888 1716160093689866808258 1785922699124414239488 1807971127508666267136 1815442082581016127744 1823921054424933691392 1948279308135724624896 1972332139100363200512 2033967518447249550528 2077243423095063370752 2090836330682241060864 2218873656487908600576 2266083734285523677184 2288213458253155744344 2336898850981946292096 2381230265499218985984 2410628170011555022848 2420589443441354836992 2496232863548897175648 2597705744180966166528 2640643029208750731264 2678884048686621359232 2711956691262999400704 2769657897460084494336 2958498208650544800768 3050951277670874325792 3115865134642595056128 3174973687332291981312 3227452591255139782656 3328310484731862900864 3399125601428285515776 3432320187379733616516 3571845398248828478976 3615942255017332534272 3630884165162032255488 3896558616271449249792 3944664278200726401024 4067935036894499101056 4154486846190126741504 4437747312975817201152 4576426916506311488688 4673797701963892584192 4762460530998437971968 4821256340023110045696 4841178886882709673984 4992465727097794351296 5357768097373242718464 5423913382525998801408 5916996417301089601536 6101902555341748651584 6231730269285190112256 6656620969463725801728 6798251202856571031552 6864640374759467233032 7143690796497656957952 7231884510034665068544 7261768330324064510976 7793117232542898499584 8135870073788998202112 8308973692380253483008 8875494625951634402304 9152853833012622977376 9347595403927785168384 9524921061996875943936 9682357773765419347968 9984931454195588702592 10715536194746485436928 10847826765051997602816 11833992834602179203072 12203805110683497303168 12463460538570380224512 13313241938927451603456 13729280749518934466064 14287381592995313915904 14463769020069330137088 14523536660648129021952 16271740147577996404224 17750989251903268804608 18305707666025245954752 18695190807855570336768 19969862908391177405184 21431072389492970873856 21695653530103995205632 24407610221366994606336 24926921077140760449024 26626483877854903206912 27458561499037868932128 28574763185990627831808 29047073321296258043904 32543480295155992808448 35501978503806537609216 36611415332050491909504 37390381615711140673536 39939725816782354810368 42862144778985941747712 43391307060207990411264 48815220442733989212672 53252967755709806413824 54917122998075737864256 65086960590311985616896 73222830664100983819008 74780763231422281347072 79879451633564709620736 85724289557971883495424 97630440885467978425344 106505935511419612827648 109834245996151475728512 130173921180623971233792 146445661328201967638016 159758903267129419241472 195260881770935956850688 219668491992302951457024 292891322656403935276032 319517806534258838482944 390521763541871913701376 439336983984605902914048 585782645312807870552064 878673967969211805828096 1171565290625615741104128 1757347935938423611656192 3514695871876847223312384
- Sum of all divisors σ(n): 12145175307733932738268093
- Sum of proper divisors (its aliquot sum) s(n): 8630479435857085514955709
- 3514695871876847223312384 is an abundant number, because the sum of its proper divisors (8630479435857085514955709) is greater than itself. Its abundance is 5115783563980238291643325
Bases of 3514695871876847223312384
- Binary: 10111010000100010000001011100001001101011100101100110101110101111000010000000000002
- Hexadecimal: 0x2E8440B84D72CD75E1000
- Base-36: FWC6BI56VHG00000
Squares and roots of 3514695871876847223312384
- 3514695871876847223312384 squared (35146958718768472233123842) is 12353087071788151272316563028963565814916847763456
- 3514695871876847223312384 cubed (35146958718768472233123843) is 43417344136149065961767969522077663095027503520781712371003139054427439104
-
3514695871876847223312384 is a
perfect square number . Itssquare root is 1874752216128 -
The
cube root of 3514695871876847223312384 is 152041653.4026123253
Scales and comparisons
How big is 3514695871876847223312384?- 3,514,695,871,876,847,223,312,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,514,695,871,876,847,223,312,384 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 3514695871876847223312384 cubic inches would be around 12670137.8 feet tall.
Recreational maths with 3514695871876847223312384
- 3514695871876847223312384 backwards is 4832133227486781785964153
- The number of decimal digits it has is: 25
- The sum of 3514695871876847223312384's digits is 117
- 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 3514695871876847223312384 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 3514695871876847223312384 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/3514695871876847223312384/
Chicago style:
Numbermatics. 2024. "Number 3514695871876847223312384 - Facts about the integer". https://numbermatics.com/n/3514695871876847223312384/
The information we have on file for 3514695871876847223312384 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 3514695871876847223312384, math, Factors of 3514695871876847223312384, curriculum, school, college, exams, university, Prime factorization of 3514695871876847223312384, STEM, science, technology, engineering, physics, economics, calculator, three septillion, five hundred fourteen sextillion, six hundred ninety-five quintillion, eight hundred seventy-one quadrillion, eight hundred seventy-six trillion, eight hundred forty-seven billion, two hundred twenty-three million, three hundred twelve thousand, three hundred eighty-four.